From 235802cd17620b262fc1f2aa2a6fc741c7dc8cb8 Mon Sep 17 00:00:00 2001 From: timoxa0 Date: Fri, 13 Sep 2024 22:06:26 +0500 Subject: [PATCH] Initial commit --- .gitmodules | 3 + bin/batmon | 23 + bin/dimscreen | 21 + bin/lockscreen | 4 + bin/powermenu | 109 + bin/runner | 1 + bin/setwal | 52 + components/alacritty/alacritty.toml | 25 + components/alacritty/catppuccin-mocha.toml | 75 + components/alacritty/colors.toml | 68 + components/alacritty/rose-pine-dawn.toml | 75 + components/alacritty/rose-pine-moon.toml | 75 + components/alacritty/rose-pine.toml | 75 + components/fish/completions/lon-tool.fish | 235 ++ components/fish/config.fish | 68 + components/fish/fish_variables | 77 + components/fish/functions/fish_prompt.fish | 1 + components/hyprland/appearance.conf | 13 + components/hyprland/colors.conf | 5 + components/hyprland/hypridle.conf | 17 + components/hyprland/hyprland.conf | 301 ++ components/hyprland/hyprlock.conf | 63 + components/hyprland/hyprpaper.conf | 5 + components/hyprland/monitors.conf | 11 + components/hyprland/monitors.sunshine.conf | 3 + components/mako/mako.conf | 19 + components/nvim/.stylua.toml | 6 + components/nvim/LICENSE | 24 + components/nvim/init.lua | 39 + components/nvim/lazy-lock.json | 28 + components/nvim/lua/chadrc.lua | 16 + components/nvim/lua/configs/conform.lua | 15 + components/nvim/lua/configs/lazy.lua | 47 + components/nvim/lua/configs/lspconfig.lua | 29 + components/nvim/lua/mappings.lua | 15 + components/nvim/lua/options.lua | 6 + components/nvim/lua/plugins/init.lua | 55 + components/rofi/colors.rasi | 47 + components/rofi/config.rasi | 181 + components/rofi/powermenu.rasi | 150 + components/rofi/runner.rasi | 212 ++ components/tmux/tmux.conf | 40 + components/tmux/tpm | 1 + components/waybar/colors.css | 103 + components/waybar/waybar.css | 77 + components/waybar/waybar.jsonc | 80 + hyprland.conf | 1 + matugen/config.toml | 61 + .../gtk-3.0/assets/bullet-symbolic.svg | 1 + .../assets/bullet-symbolic.symbolic.png | Bin 0 -> 165 bytes .../assets/bullet@2-symbolic.symbolic.png | Bin 0 -> 268 bytes .../gtk-3.0/assets/check-symbolic.svg | 1 + .../assets/check-symbolic.symbolic.png | Bin 0 -> 244 bytes .../assets/check@2-symbolic.symbolic.png | Bin 0 -> 369 bytes .../gtk-3.0/assets/dash-symbolic.svg | 1 + .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 0 -> 130 bytes .../assets/dash@2-symbolic.symbolic.png | Bin 0 -> 183 bytes ...slider-horz-scale-has-marks-above-dark.png | Bin 0 -> 922 bytes ...ider-horz-scale-has-marks-above-dark@2.png | Bin 0 -> 1973 bytes ...scale-has-marks-above-insensitive-dark.png | Bin 0 -> 813 bytes ...ale-has-marks-above-insensitive-dark@2.png | Bin 0 -> 1683 bytes ...horz-scale-has-marks-above-insensitive.png | Bin 0 -> 705 bytes ...rz-scale-has-marks-above-insensitive@2.png | Bin 0 -> 1485 bytes .../slider-horz-scale-has-marks-above.png | Bin 0 -> 788 bytes .../slider-horz-scale-has-marks-above@2.png | Bin 0 -> 1726 bytes ...slider-horz-scale-has-marks-below-dark.png | Bin 0 -> 957 bytes ...ider-horz-scale-has-marks-below-dark@2.png | Bin 0 -> 2058 bytes ...scale-has-marks-below-insensitive-dark.png | Bin 0 -> 836 bytes ...ale-has-marks-below-insensitive-dark@2.png | Bin 0 -> 1709 bytes ...horz-scale-has-marks-below-insensitive.png | Bin 0 -> 688 bytes ...rz-scale-has-marks-below-insensitive@2.png | Bin 0 -> 1445 bytes .../slider-horz-scale-has-marks-below.png | Bin 0 -> 786 bytes .../slider-horz-scale-has-marks-below@2.png | Bin 0 -> 1783 bytes ...slider-vert-scale-has-marks-above-dark.png | Bin 0 -> 933 bytes ...ider-vert-scale-has-marks-above-dark@2.png | Bin 0 -> 1952 bytes ...scale-has-marks-above-insensitive-dark.png | Bin 0 -> 813 bytes ...ale-has-marks-above-insensitive-dark@2.png | Bin 0 -> 1635 bytes ...vert-scale-has-marks-above-insensitive.png | Bin 0 -> 721 bytes ...rt-scale-has-marks-above-insensitive@2.png | Bin 0 -> 1441 bytes .../slider-vert-scale-has-marks-above.png | Bin 0 -> 786 bytes .../slider-vert-scale-has-marks-above@2.png | Bin 0 -> 1723 bytes ...slider-vert-scale-has-marks-below-dark.png | Bin 0 -> 941 bytes ...ider-vert-scale-has-marks-below-dark@2.png | Bin 0 -> 1955 bytes ...scale-has-marks-below-insensitive-dark.png | Bin 0 -> 818 bytes ...ale-has-marks-below-insensitive-dark@2.png | Bin 0 -> 1630 bytes ...vert-scale-has-marks-below-insensitive.png | Bin 0 -> 714 bytes ...rt-scale-has-marks-below-insensitive@2.png | Bin 0 -> 1443 bytes .../slider-vert-scale-has-marks-below.png | Bin 0 -> 791 bytes .../slider-vert-scale-has-marks-below@2.png | Bin 0 -> 1723 bytes .../gtk-3.0/assets/tab-border-dark.png | Bin 0 -> 135 bytes .../gtk-3.0/assets/tab-border-dark@2.png | Bin 0 -> 140 bytes .../gtk-3.0/assets/tab-border-light.png | Bin 0 -> 135 bytes .../gtk-3.0/assets/tab-border-light@2.png | Bin 0 -> 140 bytes .../gtk-3.0/assets/text-select-end-dark.png | Bin 0 -> 844 bytes .../gtk-3.0/assets/text-select-end-dark@2.png | Bin 0 -> 1794 bytes .../gtk-3.0/assets/text-select-end.png | Bin 0 -> 771 bytes .../gtk-3.0/assets/text-select-end@2.png | Bin 0 -> 1663 bytes .../gtk-3.0/assets/text-select-start-dark.png | Bin 0 -> 834 bytes .../assets/text-select-start-dark@2.png | Bin 0 -> 1762 bytes .../gtk-3.0/assets/text-select-start.png | Bin 0 -> 776 bytes .../gtk-3.0/assets/text-select-start@2.png | Bin 0 -> 1716 bytes .../export/adw-gtk3-dark/gtk-3.0/colors.css | 23 + .../export/adw-gtk3-dark/gtk-3.0/gtk-dark.css | 3252 +++++++++++++++++ matugen/export/adw-gtk3-dark/gtk-3.0/gtk.css | 3252 +++++++++++++++++ .../gtk-3.0/libadwaita-tweaks.css | 9 + .../adw-gtk3-dark/gtk-3.0/libadwaita.css | 2499 +++++++++++++ .../export/adw-gtk3-dark/gtk-4.0/colors.css | 23 + .../export/adw-gtk3-dark/gtk-4.0/gtk-dark.css | 51 + matugen/export/adw-gtk3-dark/gtk-4.0/gtk.css | 51 + matugen/export/adw-gtk3-dark/index.theme | 6 + .../gtk-3.0/assets/bullet-symbolic.svg | 1 + .../assets/bullet-symbolic.symbolic.png | Bin 0 -> 165 bytes .../assets/bullet@2-symbolic.symbolic.png | Bin 0 -> 268 bytes .../gtk-3.0/assets/check-symbolic.svg | 1 + .../assets/check-symbolic.symbolic.png | Bin 0 -> 244 bytes .../assets/check@2-symbolic.symbolic.png | Bin 0 -> 369 bytes .../adw-gtk3/gtk-3.0/assets/dash-symbolic.svg | 1 + .../gtk-3.0/assets/dash-symbolic.symbolic.png | Bin 0 -> 130 bytes .../assets/dash@2-symbolic.symbolic.png | Bin 0 -> 183 bytes ...slider-horz-scale-has-marks-above-dark.png | Bin 0 -> 922 bytes ...ider-horz-scale-has-marks-above-dark@2.png | Bin 0 -> 1973 bytes ...scale-has-marks-above-insensitive-dark.png | Bin 0 -> 813 bytes ...ale-has-marks-above-insensitive-dark@2.png | Bin 0 -> 1683 bytes ...horz-scale-has-marks-above-insensitive.png | Bin 0 -> 705 bytes ...rz-scale-has-marks-above-insensitive@2.png | Bin 0 -> 1485 bytes .../slider-horz-scale-has-marks-above.png | Bin 0 -> 788 bytes .../slider-horz-scale-has-marks-above@2.png | Bin 0 -> 1726 bytes ...slider-horz-scale-has-marks-below-dark.png | Bin 0 -> 957 bytes ...ider-horz-scale-has-marks-below-dark@2.png | Bin 0 -> 2058 bytes ...scale-has-marks-below-insensitive-dark.png | Bin 0 -> 836 bytes ...ale-has-marks-below-insensitive-dark@2.png | Bin 0 -> 1709 bytes ...horz-scale-has-marks-below-insensitive.png | Bin 0 -> 688 bytes ...rz-scale-has-marks-below-insensitive@2.png | Bin 0 -> 1445 bytes .../slider-horz-scale-has-marks-below.png | Bin 0 -> 786 bytes .../slider-horz-scale-has-marks-below@2.png | Bin 0 -> 1783 bytes ...slider-vert-scale-has-marks-above-dark.png | Bin 0 -> 933 bytes ...ider-vert-scale-has-marks-above-dark@2.png | Bin 0 -> 1952 bytes ...scale-has-marks-above-insensitive-dark.png | Bin 0 -> 813 bytes ...ale-has-marks-above-insensitive-dark@2.png | Bin 0 -> 1635 bytes ...vert-scale-has-marks-above-insensitive.png | Bin 0 -> 721 bytes ...rt-scale-has-marks-above-insensitive@2.png | Bin 0 -> 1441 bytes .../slider-vert-scale-has-marks-above.png | Bin 0 -> 786 bytes .../slider-vert-scale-has-marks-above@2.png | Bin 0 -> 1723 bytes ...slider-vert-scale-has-marks-below-dark.png | Bin 0 -> 941 bytes ...ider-vert-scale-has-marks-below-dark@2.png | Bin 0 -> 1955 bytes ...scale-has-marks-below-insensitive-dark.png | Bin 0 -> 818 bytes ...ale-has-marks-below-insensitive-dark@2.png | Bin 0 -> 1630 bytes ...vert-scale-has-marks-below-insensitive.png | Bin 0 -> 714 bytes ...rt-scale-has-marks-below-insensitive@2.png | Bin 0 -> 1443 bytes .../slider-vert-scale-has-marks-below.png | Bin 0 -> 791 bytes .../slider-vert-scale-has-marks-below@2.png | Bin 0 -> 1723 bytes .../gtk-3.0/assets/tab-border-dark.png | Bin 0 -> 135 bytes .../gtk-3.0/assets/tab-border-dark@2.png | Bin 0 -> 140 bytes .../gtk-3.0/assets/tab-border-light.png | Bin 0 -> 135 bytes .../gtk-3.0/assets/tab-border-light@2.png | Bin 0 -> 140 bytes .../gtk-3.0/assets/text-select-end-dark.png | Bin 0 -> 844 bytes .../gtk-3.0/assets/text-select-end-dark@2.png | Bin 0 -> 1794 bytes .../gtk-3.0/assets/text-select-end.png | Bin 0 -> 771 bytes .../gtk-3.0/assets/text-select-end@2.png | Bin 0 -> 1663 bytes .../gtk-3.0/assets/text-select-start-dark.png | Bin 0 -> 834 bytes .../assets/text-select-start-dark@2.png | Bin 0 -> 1762 bytes .../gtk-3.0/assets/text-select-start.png | Bin 0 -> 776 bytes .../gtk-3.0/assets/text-select-start@2.png | Bin 0 -> 1716 bytes matugen/export/adw-gtk3/gtk-3.0/colors.css | 23 + matugen/export/adw-gtk3/gtk-3.0/gtk-dark.css | 3252 +++++++++++++++++ matugen/export/adw-gtk3/gtk-3.0/gtk.css | 3226 ++++++++++++++++ .../adw-gtk3/gtk-3.0/libadwaita-tweaks.css | 9 + .../export/adw-gtk3/gtk-3.0/libadwaita.css | 2499 +++++++++++++ matugen/export/adw-gtk3/gtk-4.0/colors.css | 23 + matugen/export/adw-gtk3/gtk-4.0/gtk-dark.css | 53 + matugen/export/adw-gtk3/gtk-4.0/gtk.css | 53 + matugen/export/adw-gtk3/index.theme | 6 + matugen/templates/alacritty.toml | 68 + matugen/templates/colors.css | 7 + matugen/templates/gtk-colors.css | 23 + matugen/templates/hyprland-colors.conf | 5 + matugen/templates/mako.conf | 19 + matugen/templates/midnight-discord.css | 99 + matugen/templates/qtct-colors.conf | 5 + matugen/templates/rofi-colors.rasi | 47 + matugen/templates/starship-colors.toml | 18 + wallpaper.png | Bin 0 -> 11374718 bytes 182 files changed, 21264 insertions(+) create mode 100644 .gitmodules create mode 100755 bin/batmon create mode 100755 bin/dimscreen create mode 100755 bin/lockscreen create mode 100755 bin/powermenu create mode 100755 bin/runner create mode 100755 bin/setwal create mode 100644 components/alacritty/alacritty.toml create mode 100644 components/alacritty/catppuccin-mocha.toml create mode 100644 components/alacritty/colors.toml create mode 100644 components/alacritty/rose-pine-dawn.toml create mode 100644 components/alacritty/rose-pine-moon.toml create mode 100644 components/alacritty/rose-pine.toml create mode 100644 components/fish/completions/lon-tool.fish create mode 100644 components/fish/config.fish create mode 100644 components/fish/fish_variables create mode 120000 components/fish/functions/fish_prompt.fish create mode 100644 components/hyprland/appearance.conf create mode 100644 components/hyprland/colors.conf create mode 100644 components/hyprland/hypridle.conf create mode 100644 components/hyprland/hyprland.conf create mode 100644 components/hyprland/hyprlock.conf create mode 100644 components/hyprland/hyprpaper.conf create mode 100644 components/hyprland/monitors.conf create mode 100644 components/hyprland/monitors.sunshine.conf create mode 100644 components/mako/mako.conf create mode 100644 components/nvim/.stylua.toml create mode 100644 components/nvim/LICENSE create mode 100644 components/nvim/init.lua create mode 100644 components/nvim/lazy-lock.json create mode 100644 components/nvim/lua/chadrc.lua create mode 100644 components/nvim/lua/configs/conform.lua create mode 100644 components/nvim/lua/configs/lazy.lua create mode 100644 components/nvim/lua/configs/lspconfig.lua create mode 100644 components/nvim/lua/mappings.lua create mode 100644 components/nvim/lua/options.lua create mode 100644 components/nvim/lua/plugins/init.lua create mode 100644 components/rofi/colors.rasi create mode 100644 components/rofi/config.rasi create mode 100644 components/rofi/powermenu.rasi create mode 100644 components/rofi/runner.rasi create mode 100644 components/tmux/tmux.conf create mode 160000 components/tmux/tpm create mode 100644 components/waybar/colors.css create mode 100644 components/waybar/waybar.css create mode 100644 components/waybar/waybar.jsonc create mode 100644 hyprland.conf create mode 100644 matugen/config.toml create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/bullet-symbolic.svg create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/bullet-symbolic.symbolic.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/bullet@2-symbolic.symbolic.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/check-symbolic.svg create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/check-symbolic.symbolic.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/check@2-symbolic.symbolic.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/dash-symbolic.svg create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/dash-symbolic.symbolic.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/dash@2-symbolic.symbolic.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-dark.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-dark@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive-dark.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-above.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-above@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-dark.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-dark@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-below.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-below@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-dark.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-dark@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-dark.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-dark@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/tab-border-dark.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/tab-border-dark@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/tab-border-light.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/tab-border-light@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/text-select-end-dark.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/text-select-end-dark@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/text-select-end.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/text-select-end@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/text-select-start-dark.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/text-select-start-dark@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/text-select-start.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/assets/text-select-start@2.png create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/colors.css create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/gtk-dark.css create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/gtk.css create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/libadwaita-tweaks.css create mode 100644 matugen/export/adw-gtk3-dark/gtk-3.0/libadwaita.css create mode 100644 matugen/export/adw-gtk3-dark/gtk-4.0/colors.css create mode 100644 matugen/export/adw-gtk3-dark/gtk-4.0/gtk-dark.css create mode 100644 matugen/export/adw-gtk3-dark/gtk-4.0/gtk.css create mode 100644 matugen/export/adw-gtk3-dark/index.theme create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/bullet-symbolic.svg create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/bullet-symbolic.symbolic.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/bullet@2-symbolic.symbolic.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/check-symbolic.svg create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/check-symbolic.symbolic.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/check@2-symbolic.symbolic.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/dash-symbolic.svg create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/dash-symbolic.symbolic.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/dash@2-symbolic.symbolic.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-above-dark.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-above-dark@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive-dark.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-above.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-above@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-below-dark.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-below-dark@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-below.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-below@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above-dark.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above-dark@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below-dark.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below-dark@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/tab-border-dark.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/tab-border-dark@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/tab-border-light.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/tab-border-light@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/text-select-end-dark.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/text-select-end-dark@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/text-select-end.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/text-select-end@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/text-select-start-dark.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/text-select-start-dark@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/text-select-start.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/assets/text-select-start@2.png create mode 100644 matugen/export/adw-gtk3/gtk-3.0/colors.css create mode 100644 matugen/export/adw-gtk3/gtk-3.0/gtk-dark.css create mode 100644 matugen/export/adw-gtk3/gtk-3.0/gtk.css create mode 100644 matugen/export/adw-gtk3/gtk-3.0/libadwaita-tweaks.css create mode 100644 matugen/export/adw-gtk3/gtk-3.0/libadwaita.css create mode 100644 matugen/export/adw-gtk3/gtk-4.0/colors.css create mode 100644 matugen/export/adw-gtk3/gtk-4.0/gtk-dark.css create mode 100644 matugen/export/adw-gtk3/gtk-4.0/gtk.css create mode 100644 matugen/export/adw-gtk3/index.theme create mode 100644 matugen/templates/alacritty.toml create mode 100644 matugen/templates/colors.css create mode 100644 matugen/templates/gtk-colors.css create mode 100644 matugen/templates/hyprland-colors.conf create mode 100644 matugen/templates/mako.conf create mode 100644 matugen/templates/midnight-discord.css create mode 100644 matugen/templates/qtct-colors.conf create mode 100644 matugen/templates/rofi-colors.rasi create mode 100644 matugen/templates/starship-colors.toml create mode 100644 wallpaper.png diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..7f74945 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "components/tmux/tpm"] + path = components/tmux/tpm + url = https://github.com/tmux-plugins/tpm diff --git a/bin/batmon b/bin/batmon new file mode 100755 index 0000000..ed69d96 --- /dev/null +++ b/bin/batmon @@ -0,0 +1,23 @@ +#!/usr/bin/env bash + +monitor() { + cap=$(cat /sys/class/power_supply/bms/capacity) + fcs=$(cat /sys/class/power_supply/ln8000-charger/status) + scs=$(cat /sys/class/power_supply/pm8150b-charger/status) + + [ "$fcs" == "Charging" ] && { + echo -ne "${cap}%++\n" + return 0 + } + [ "$scs" == "Charging" ] && { + echo -ne "${cap}%+\n" + return 0 + } + echo -ne "${cap}%\n" + return 0 +} + +while true; do + monitor + sleep 10 +done diff --git a/bin/dimscreen b/bin/dimscreen new file mode 100755 index 0000000..8f00ee8 --- /dev/null +++ b/bin/dimscreen @@ -0,0 +1,21 @@ +#!/usr/bin/env bash + +dim() { + brightnessctl -s + brightnessctl s 45% +} + +restore() { + brightnessctl -r +} + +case "$1" in + "d") + dim + ;; + "r") + restore + ;; + *) + return 1 +esac diff --git a/bin/lockscreen b/bin/lockscreen new file mode 100755 index 0000000..ed37100 --- /dev/null +++ b/bin/lockscreen @@ -0,0 +1,4 @@ +#!/usr/bin/env fish +if not ps -e | grep hyprlock + hyprlock -c ~/.config/hypr/components/hyprland/hyprlock.conf +end diff --git a/bin/powermenu b/bin/powermenu new file mode 100755 index 0000000..baa509a --- /dev/null +++ b/bin/powermenu @@ -0,0 +1,109 @@ +#!/usr/bin/env bash + +## Author : Aditya Shakya (adi1090x) +## Github : @adi1090x +# +## Rofi : Power Menu + +# CMDs +lastlogin="`last $USER | head -n1 | tr -s ' ' | cut -d' ' -f5,6,7`" +uptime="`uptime -p | sed -e 's/up //g'`" +host=`hostname` + +# Options +hibernate='󱖒' +shutdown='⏼' +reboot='' +lock='' +suspend='' +logout='' +yes='' +no='' + +# Rofi CMD +rofi_cmd() { + rofi -dmenu \ + -p "$USER@$host" \ + -mesg " Last Login: $lastlogin |  Uptime: $uptime" \ + -theme ~/.config/hypr/components/rofi/powermenu.rasi +} + +# Confirmation CMD +confirm_cmd() { + rofi -theme-str 'window {location: center; anchor: center; fullscreen: false; width: 350px;}' \ + -theme-str 'mainbox {children: [ "message", "listview" ];}' \ + -theme-str 'listview {columns: 2; lines: 1;}' \ + -theme-str 'element-text {horizontal-align: 0.5;}' \ + -theme-str 'textbox {horizontal-align: 0.5;}' \ + -dmenu \ + -p 'Confirmation' \ + -mesg 'Are you Sure?' \ + -theme ~/.config/hypr/components/rofi/powermenu.rasi +} + +# Ask for confirmation +confirm_exit() { + echo -e "$yes\n$no" | confirm_cmd +} + +# Pass variables to rofi dmenu +run_rofi() { + echo -e "$lock\n$logout\n$reboot\n$shutdown" | rofi_cmd +} + +# Execute Command +run_cmd() { + selected="$(confirm_exit)" + if [[ "$selected" == "$yes" ]]; then + if [[ $1 == '--shutdown' ]]; then + systemctl poweroff + elif [[ $1 == '--reboot' ]]; then + systemctl reboot + elif [[ $1 == '--hibernate' ]]; then + systemctl hibernate + elif [[ $1 == '--suspend' ]]; then + systemctl suspend + elif [[ $1 == '--logout' ]]; then + if [[ "$DESKTOP_SESSION" == 'openbox' ]]; then + openbox --exit + elif [[ "$DESKTOP_SESSION" == 'bspwm' ]]; then + bspc quit + elif [[ "$DESKTOP_SESSION" == 'i3' ]]; then + i3-msg exit + elif [[ "$DESKTOP_SESSION" == 'plasma' ]]; then + qdbus org.kde.ksmserver /KSMServer logout 0 0 0 + elif [[ "$XDG_CURRENT_DESKTOP" == 'Hyprland' ]]; then + hyprctl dispatch exit + fi + fi + else + exit 0 + fi +} + +# Actions +chosen="$(run_rofi)" +case ${chosen} in + $shutdown) + run_cmd --shutdown + ;; + $reboot) + run_cmd --reboot + ;; + $hibernate) + run_cmd --hibernate + ;; + $lock) + if [[ -x '/usr/bin/betterlockscreen' ]]; then + betterlockscreen -l + elif [[ -x '/usr/bin/i3lock' ]]; then + i3lock + fi + ;; + $suspend) + run_cmd --suspend + ;; + $logout) + run_cmd --logout + ;; +esac diff --git a/bin/runner b/bin/runner new file mode 100755 index 0000000..3e48809 --- /dev/null +++ b/bin/runner @@ -0,0 +1 @@ +rofi -show drun -theme ~/.config/hypr/components/rofi/runner.rasi diff --git a/bin/setwal b/bin/setwal new file mode 100755 index 0000000..c171eb5 --- /dev/null +++ b/bin/setwal @@ -0,0 +1,52 @@ +#!/usr/bin/env bash +{ [[ -z $1 ]] || [[ -z $2 ]]; } && { + printf "%s\n" "Usage: setwal /path/to/wallpaper mode" + exit 1 +} + +[ ! -f "$1" ] && { + printf "File not found: %s\n" "$1" + exit 2 +} + +yes | ffmpeg -i "$1" ~/.config/hypr/wallpaper.png >/dev/null 2>&1 || { + printf "Failed to copy wallpaper from %s\n" "$1" + exit 3 +} + +{ + hyprctl hyprpaper unload all >/dev/null + hyprctl hyprpaper preload ~/.config/hypr/wallpaper.png >/dev/null + hyprctl hyprpaper wallpaper ",~/.config/hypr/wallpaper.png" >/dev/null +} & + +update() { + makoctl reload +} + +dark() { + matugen image ~/.config/hypr/wallpaper.png -c ~/.config/hypr/matugen/config.toml -m dark + gsettings set org.gnome.desktop.interface gtk-theme "adw-gtk3-not-exist" >/dev/null + sleep 0.1 + gsettings set org.gnome.desktop.interface gtk-theme "adw-gtk3-dark" >/dev/null + gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' + update +} + +light() { + matugen image ~/.config/hypr/wallpaper.png -c ~/.config/hypr/matugen/config.toml -m light + gsettings set org.gnome.desktop.interface gtk-theme "adw-gtk3-not-exist" >/dev/null + sleep 0.1 + gsettings set org.gnome.desktop.interface gtk-theme "adw-gtk3" >/dev/null + gsettings set org.gnome.desktop.interface color-scheme 'prefer-light' + update +} + +case "$2" in + "light") + light + ;; + *) + dark + ;; +esac diff --git a/components/alacritty/alacritty.toml b/components/alacritty/alacritty.toml new file mode 100644 index 0000000..caa8d69 --- /dev/null +++ b/components/alacritty/alacritty.toml @@ -0,0 +1,25 @@ +import = [ + # uncomment the flavour you want below: + # "~/.config/alacritty/catppuccin-latte.toml" + # "~/.config/alacritty/catppuccin-frappe.toml" + # "~/.config/alacritty/catppuccin-macchiato.toml" + # "~/.config/alacritty/catppuccin-mocha.toml" + "~/.config/alacritty/colors.toml" +] + +shell = { program = "tmux", args = ["new"] } + +live_config_reload = true + +[env] +TERM = "xterm-256color" + +[window] +padding = { x = 10, y = 10 } +dynamic_padding = true +decorations = "Full" +opacity = 0.80 + +[font] +normal = { family = "BigBlueTermPlus Nerd Font Mono", style = "Regular" } +size = 12 diff --git a/components/alacritty/catppuccin-mocha.toml b/components/alacritty/catppuccin-mocha.toml new file mode 100644 index 0000000..08a7e3a --- /dev/null +++ b/components/alacritty/catppuccin-mocha.toml @@ -0,0 +1,75 @@ +[colors.primary] +background = "#1e1e2e" +foreground = "#cdd6f4" +dim_foreground = "#7f849c" +bright_foreground = "#cdd6f4" + +[colors.cursor] +text = "#1e1e2e" +cursor = "#f5e0dc" + +[colors.vi_mode_cursor] +text = "#1e1e2e" +cursor = "#b4befe" + +[colors.search.matches] +foreground = "#1e1e2e" +background = "#a6adc8" + +[colors.search.focused_match] +foreground = "#1e1e2e" +background = "#a6e3a1" + +[colors.footer_bar] +foreground = "#1e1e2e" +background = "#a6adc8" + +[colors.hints.start] +foreground = "#1e1e2e" +background = "#f9e2af" + +[colors.hints.end] +foreground = "#1e1e2e" +background = "#a6adc8" + +[colors.selection] +text = "#1e1e2e" +background = "#f5e0dc" + +[colors.normal] +black = "#45475a" +red = "#f38ba8" +green = "#a6e3a1" +yellow = "#f9e2af" +blue = "#89b4fa" +magenta = "#f5c2e7" +cyan = "#94e2d5" +white = "#bac2de" + +[colors.bright] +black = "#585b70" +red = "#f38ba8" +green = "#a6e3a1" +yellow = "#f9e2af" +blue = "#89b4fa" +magenta = "#f5c2e7" +cyan = "#94e2d5" +white = "#a6adc8" + +[colors.dim] +black = "#45475a" +red = "#f38ba8" +green = "#a6e3a1" +yellow = "#f9e2af" +blue = "#89b4fa" +magenta = "#f5c2e7" +cyan = "#94e2d5" +white = "#bac2de" + +[[colors.indexed_colors]] +index = 16 +color = "#fab387" + +[[colors.indexed_colors]] +index = 17 +color = "#f5e0dc" \ No newline at end of file diff --git a/components/alacritty/colors.toml b/components/alacritty/colors.toml new file mode 100644 index 0000000..1c33c06 --- /dev/null +++ b/components/alacritty/colors.toml @@ -0,0 +1,68 @@ +[colors.primary] +background = '#19120d' +foreground = '#f0dfd6' + +[colors.cursor] +text = '#f0dfd6' +cursor = '#d6c3b7' + +[colors.vi_mode_cursor] +text = '#19120d' +cursor = '#ffb781' + +[colors.search.matches] +foreground = '#52443b' +background = '#c7ca95' + +[colors.search.focused_match] +foreground = '#52443b' +background = '#ffb781' + +[colors.footer_bar] +foreground = '#52443b' +background = '#f0dfd6' + +[colors.hints.start] +foreground = '#52443b' +background = '#e4bfa7' + +[colors.hints.end] +foreground = '#52443b' +background = '#e4bfa7' + +[colors.selection] +text = '#19120d' +background = '#ffb781' + + +[colors.normal] +black = '#181818' +red = '#ffb4ab' +green = '#ffb781' +yellow = '#895020' +blue = '#ffb781' +magenta = '#c7ca95' +cyan = '#e4bfa7' +white = '#BAC2DE' + + +[colors.bright] +black = '#585B70' +red = '#F38BA8' +green = '#A6E3A1' +yellow = '#F9E2AF' +blue = '#89B4FA' +magenta = '#F5C2E7' +cyan = '#94E2D5' +white = '#A6ADC8' + + +[colors.dim] +black = '#45475A' +red = '#F38BA8' +green = '#A6E3A1' +yellow = '#F9E2AF' +blue = '#89B4FA' +magenta = '#F5C2E7' +cyan = '#94E2D5' +white = '#BAC2DE' diff --git a/components/alacritty/rose-pine-dawn.toml b/components/alacritty/rose-pine-dawn.toml new file mode 100644 index 0000000..0e0444a --- /dev/null +++ b/components/alacritty/rose-pine-dawn.toml @@ -0,0 +1,75 @@ +# Colors section of "Alacritty - TOML configuration file format" +# https://github.com/alacritty/alacritty/blob/master/extra/man/alacritty.5.scd#colors + +[colors.primary] +foreground = "#575279" +background = "#faf4ed" +dim_foreground = "#797593" +bright_foreground = "#575279" + +[colors.cursor] +text = "#575279" +cursor = "#cecacd" + +[colors.vi_mode_cursor] +text = "#575279" +cursor = "#cecacd" + +[colors.search.matches] +foreground = "#797593" +background = "#f2e9e1" + +[colors.search.focused_match] +foreground = "#faf4ed" +background = "#d7827e" + +[colors.hints.start] +foreground = "#797593" +background = "#fffaf3" + +[colors.hints.end] +foreground = "#9893a5" +background = "#fffaf3" + +[colors.line_indicator] +foreground = "None" +background = "None" + +[colors.footer_bar] +foreground = "#575279" +background = "#fffaf3" + +[colors.selection] +text = "#575279" +background = "#dfdad9" + +[colors.normal] +black = "#f2e9e1" +red = "#b4637a" +green = "#286983" +yellow = "#ea9d34" +blue = "#56949f" +magenta = "#907aa9" +cyan = "#d7827e" +white = "#575279" + +[colors.bright] +black = "#9893a5" +red = "#b4637a" +green = "#286983" +yellow = "#ea9d34" +blue = "#56949f" +magenta = "#907aa9" +cyan = "#d7827e" +white = "#575279" + +[colors.dim] +black = "#9893a5" +red = "#b4637a" +green = "#286983" +yellow = "#ea9d34" +blue = "#56949f" +magenta = "#907aa9" +cyan = "#d7827e" +white = "#575279" + diff --git a/components/alacritty/rose-pine-moon.toml b/components/alacritty/rose-pine-moon.toml new file mode 100644 index 0000000..3bbfe65 --- /dev/null +++ b/components/alacritty/rose-pine-moon.toml @@ -0,0 +1,75 @@ +# Colors section of "Alacritty - TOML configuration file format" +# https://github.com/alacritty/alacritty/blob/master/extra/man/alacritty.5.scd#colors + +[colors.primary] +foreground = "#e0def4" +background = "#232136" +dim_foreground = "#908caa" +bright_foreground = "#e0def4" + +[colors.cursor] +text = "#e0def4" +cursor = "#56526e" + +[colors.vi_mode_cursor] +text = "#e0def4" +cursor = "#56526e" + +[colors.search.matches] +foreground = "#908caa" +background = "#393552" + +[colors.search.focused_match] +foreground = "#232136" +background = "#ea9a97" + +[colors.hints.start] +foreground = "#908caa" +background = "#2a273f" + +[colors.hints.end] +foreground = "#6e6a86" +background = "#2a273f" + +[colors.line_indicator] +foreground = "None" +background = "None" + +[colors.footer_bar] +foreground = "#e0def4" +background = "#2a273f" + +[colors.selection] +text = "#e0def4" +background = "#44415a" + +[colors.normal] +black = "#393552" +red = "#eb6f92" +green = "#3e8fb0" +yellow = "#f6c177" +blue = "#9ccfd8" +magenta = "#c4a7e7" +cyan = "#ea9a97" +white = "#e0def4" + +[colors.bright] +black = "#6e6a86" +red = "#eb6f92" +green = "#3e8fb0" +yellow = "#f6c177" +blue = "#9ccfd8" +magenta = "#c4a7e7" +cyan = "#ea9a97" +white = "#e0def4" + +[colors.dim] +black = "#6e6a86" +red = "#eb6f92" +green = "#3e8fb0" +yellow = "#f6c177" +blue = "#9ccfd8" +magenta = "#c4a7e7" +cyan = "#ea9a97" +white = "#e0def4" + diff --git a/components/alacritty/rose-pine.toml b/components/alacritty/rose-pine.toml new file mode 100644 index 0000000..ff757b2 --- /dev/null +++ b/components/alacritty/rose-pine.toml @@ -0,0 +1,75 @@ +# Colors section of "Alacritty - TOML configuration file format" +# https://github.com/alacritty/alacritty/blob/master/extra/man/alacritty.5.scd#colors + +[colors.primary] +foreground = "#e0def4" +background = "#191724" +dim_foreground = "#908caa" +bright_foreground = "#e0def4" + +[colors.cursor] +text = "#e0def4" +cursor = "#524f67" + +[colors.vi_mode_cursor] +text = "#e0def4" +cursor = "#524f67" + +[colors.search.matches] +foreground = "#908caa" +background = "#26233a" + +[colors.search.focused_match] +foreground = "#191724" +background = "#ebbcba" + +[colors.hints.start] +foreground = "#908caa" +background = "#1f1d2e" + +[colors.hints.end] +foreground = "#6e6a86" +background = "#1f1d2e" + +[colors.line_indicator] +foreground = "None" +background = "None" + +[colors.footer_bar] +foreground = "#e0def4" +background = "#1f1d2e" + +[colors.selection] +text = "#e0def4" +background = "#403d52" + +[colors.normal] +black = "#26233a" +red = "#eb6f92" +green = "#31748f" +yellow = "#f6c177" +blue = "#9ccfd8" +magenta = "#c4a7e7" +cyan = "#ebbcba" +white = "#e0def4" + +[colors.bright] +black = "#6e6a86" +red = "#eb6f92" +green = "#31748f" +yellow = "#f6c177" +blue = "#9ccfd8" +magenta = "#c4a7e7" +cyan = "#ebbcba" +white = "#e0def4" + +[colors.dim] +black = "#6e6a86" +red = "#eb6f92" +green = "#31748f" +yellow = "#f6c177" +blue = "#9ccfd8" +magenta = "#c4a7e7" +cyan = "#ebbcba" +white = "#e0def4" + diff --git a/components/fish/completions/lon-tool.fish b/components/fish/completions/lon-tool.fish new file mode 100644 index 0000000..868f810 --- /dev/null +++ b/components/fish/completions/lon-tool.fish @@ -0,0 +1,235 @@ +# fish completion for lon-tool -*- shell-script -*- + +function __lon_tool_debug + set -l file "$BASH_COMP_DEBUG_FILE" + if test -n "$file" + echo "$argv" >> $file + end +end + +function __lon_tool_perform_completion + __lon_tool_debug "Starting __lon_tool_perform_completion" + + # Extract all args except the last one + set -l args (commandline -opc) + # Extract the last arg and escape it in case it is a space + set -l lastArg (string escape -- (commandline -ct)) + + __lon_tool_debug "args: $args" + __lon_tool_debug "last arg: $lastArg" + + # Disable ActiveHelp which is not supported for fish shell + set -l requestComp "LON_TOOL_ACTIVE_HELP=0 $args[1] __complete $args[2..-1] $lastArg" + + __lon_tool_debug "Calling $requestComp" + set -l results (eval $requestComp 2> /dev/null) + + # Some programs may output extra empty lines after the directive. + # Let's ignore them or else it will break completion. + # Ref: https://github.com/spf13/cobra/issues/1279 + for line in $results[-1..1] + if test (string trim -- $line) = "" + # Found an empty line, remove it + set results $results[1..-2] + else + # Found non-empty line, we have our proper output + break + end + end + + set -l comps $results[1..-2] + set -l directiveLine $results[-1] + + # For Fish, when completing a flag with an = (e.g., -n=) + # completions must be prefixed with the flag + set -l flagPrefix (string match -r -- '-.*=' "$lastArg") + + __lon_tool_debug "Comps: $comps" + __lon_tool_debug "DirectiveLine: $directiveLine" + __lon_tool_debug "flagPrefix: $flagPrefix" + + for comp in $comps + printf "%s%s\n" "$flagPrefix" "$comp" + end + + printf "%s\n" "$directiveLine" +end + +# this function limits calls to __lon_tool_perform_completion, by caching the result behind $__lon_tool_perform_completion_once_result +function __lon_tool_perform_completion_once + __lon_tool_debug "Starting __lon_tool_perform_completion_once" + + if test -n "$__lon_tool_perform_completion_once_result" + __lon_tool_debug "Seems like a valid result already exists, skipping __lon_tool_perform_completion" + return 0 + end + + set --global __lon_tool_perform_completion_once_result (__lon_tool_perform_completion) + if test -z "$__lon_tool_perform_completion_once_result" + __lon_tool_debug "No completions, probably due to a failure" + return 1 + end + + __lon_tool_debug "Performed completions and set __lon_tool_perform_completion_once_result" + return 0 +end + +# this function is used to clear the $__lon_tool_perform_completion_once_result variable after completions are run +function __lon_tool_clear_perform_completion_once_result + __lon_tool_debug "" + __lon_tool_debug "========= clearing previously set __lon_tool_perform_completion_once_result variable ==========" + set --erase __lon_tool_perform_completion_once_result + __lon_tool_debug "Successfully erased the variable __lon_tool_perform_completion_once_result" +end + +function __lon_tool_requires_order_preservation + __lon_tool_debug "" + __lon_tool_debug "========= checking if order preservation is required ==========" + + __lon_tool_perform_completion_once + if test -z "$__lon_tool_perform_completion_once_result" + __lon_tool_debug "Error determining if order preservation is required" + return 1 + end + + set -l directive (string sub --start 2 $__lon_tool_perform_completion_once_result[-1]) + __lon_tool_debug "Directive is: $directive" + + set -l shellCompDirectiveKeepOrder 32 + set -l keeporder (math (math --scale 0 $directive / $shellCompDirectiveKeepOrder) % 2) + __lon_tool_debug "Keeporder is: $keeporder" + + if test $keeporder -ne 0 + __lon_tool_debug "This does require order preservation" + return 0 + end + + __lon_tool_debug "This doesn't require order preservation" + return 1 +end + + +# This function does two things: +# - Obtain the completions and store them in the global __lon_tool_comp_results +# - Return false if file completion should be performed +function __lon_tool_prepare_completions + __lon_tool_debug "" + __lon_tool_debug "========= starting completion logic ==========" + + # Start fresh + set --erase __lon_tool_comp_results + + __lon_tool_perform_completion_once + __lon_tool_debug "Completion results: $__lon_tool_perform_completion_once_result" + + if test -z "$__lon_tool_perform_completion_once_result" + __lon_tool_debug "No completion, probably due to a failure" + # Might as well do file completion, in case it helps + return 1 + end + + set -l directive (string sub --start 2 $__lon_tool_perform_completion_once_result[-1]) + set --global __lon_tool_comp_results $__lon_tool_perform_completion_once_result[1..-2] + + __lon_tool_debug "Completions are: $__lon_tool_comp_results" + __lon_tool_debug "Directive is: $directive" + + set -l shellCompDirectiveError 1 + set -l shellCompDirectiveNoSpace 2 + set -l shellCompDirectiveNoFileComp 4 + set -l shellCompDirectiveFilterFileExt 8 + set -l shellCompDirectiveFilterDirs 16 + + if test -z "$directive" + set directive 0 + end + + set -l compErr (math (math --scale 0 $directive / $shellCompDirectiveError) % 2) + if test $compErr -eq 1 + __lon_tool_debug "Received error directive: aborting." + # Might as well do file completion, in case it helps + return 1 + end + + set -l filefilter (math (math --scale 0 $directive / $shellCompDirectiveFilterFileExt) % 2) + set -l dirfilter (math (math --scale 0 $directive / $shellCompDirectiveFilterDirs) % 2) + if test $filefilter -eq 1; or test $dirfilter -eq 1 + __lon_tool_debug "File extension filtering or directory filtering not supported" + # Do full file completion instead + return 1 + end + + set -l nospace (math (math --scale 0 $directive / $shellCompDirectiveNoSpace) % 2) + set -l nofiles (math (math --scale 0 $directive / $shellCompDirectiveNoFileComp) % 2) + + __lon_tool_debug "nospace: $nospace, nofiles: $nofiles" + + # If we want to prevent a space, or if file completion is NOT disabled, + # we need to count the number of valid completions. + # To do so, we will filter on prefix as the completions we have received + # may not already be filtered so as to allow fish to match on different + # criteria than the prefix. + if test $nospace -ne 0; or test $nofiles -eq 0 + set -l prefix (commandline -t | string escape --style=regex) + __lon_tool_debug "prefix: $prefix" + + set -l completions (string match -r -- "^$prefix.*" $__lon_tool_comp_results) + set --global __lon_tool_comp_results $completions + __lon_tool_debug "Filtered completions are: $__lon_tool_comp_results" + + # Important not to quote the variable for count to work + set -l numComps (count $__lon_tool_comp_results) + __lon_tool_debug "numComps: $numComps" + + if test $numComps -eq 1; and test $nospace -ne 0 + # We must first split on \t to get rid of the descriptions to be + # able to check what the actual completion will be. + # We don't need descriptions anyway since there is only a single + # real completion which the shell will expand immediately. + set -l split (string split --max 1 \t $__lon_tool_comp_results[1]) + + # Fish won't add a space if the completion ends with any + # of the following characters: @=/:., + set -l lastChar (string sub -s -1 -- $split) + if not string match -r -q "[@=/:.,]" -- "$lastChar" + # In other cases, to support the "nospace" directive we trick the shell + # by outputting an extra, longer completion. + __lon_tool_debug "Adding second completion to perform nospace directive" + set --global __lon_tool_comp_results $split[1] $split[1]. + __lon_tool_debug "Completions are now: $__lon_tool_comp_results" + end + end + + if test $numComps -eq 0; and test $nofiles -eq 0 + # To be consistent with bash and zsh, we only trigger file + # completion when there are no other completions + __lon_tool_debug "Requesting file completion" + return 1 + end + end + + return 0 +end + +# Since Fish completions are only loaded once the user triggers them, we trigger them ourselves +# so we can properly delete any completions provided by another script. +# Only do this if the program can be found, or else fish may print some errors; besides, +# the existing completions will only be loaded if the program can be found. +if type -q "lon-tool" + # The space after the program name is essential to trigger completion for the program + # and not completion of the program name itself. + # Also, we use '> /dev/null 2>&1' since '&>' is not supported in older versions of fish. + complete --do-complete "lon-tool " > /dev/null 2>&1 +end + +# Remove any pre-existing completions for the program since we will be handling all of them. +complete -c lon-tool -e + +# this will get called after the two calls below and clear the $__lon_tool_perform_completion_once_result global +complete -c lon-tool -n '__lon_tool_clear_perform_completion_once_result' +# The call to __lon_tool_prepare_completions will setup __lon_tool_comp_results +# which provides the program's completion choices. +# If this doesn't require order preservation, we don't use the -k flag +complete -c lon-tool -n 'not __lon_tool_requires_order_preservation && __lon_tool_prepare_completions' -f -a '$__lon_tool_comp_results' +# otherwise we use the -k flag +complete -k -c lon-tool -n '__lon_tool_requires_order_preservation && __lon_tool_prepare_completions' -f -a '$__lon_tool_comp_results' diff --git a/components/fish/config.fish b/components/fish/config.fish new file mode 100644 index 0000000..1fee434 --- /dev/null +++ b/components/fish/config.fish @@ -0,0 +1,68 @@ +set fish_greeting "" + +function filesize + for file in $argv + if [ -f "$file" ] + echo "$file: $(stat -c %s "$file" | numfmt --to=iec)" + else + echo "$file: not found" + end + end +end + +function _fetch + # if which pfetch > /dev/null 2>&1 && [ "$VSCODE_INJECTION" != "1" ] + # export PF_INFO="ascii title os host kernel uptime memory de" + # #export PF_ASCII="arch" + # pfetch + # end + if which ufetch > /dev/null 2>&1 && [ "$VSCODE_INJECTION" != "1" ] + ufetch + end +end + +if which pyenv > /dev/null 2>&1 + pyenv init - | source +end + +if [ "$TERM" = "foot" ] || [ "$TERM" = "xterm-kitty" ] + alias ssh="TERM=xterm-256color $(which ssh)" + alias gg="TERM=xterm-256color $(which gg)" +end + +if status is-interactive + bind \cl 'clear; _fetch; commandline -f repaint' + bind \cb btop + bind \cs 'source ~/.config/fish/config.fish' + + if which eza > /dev/null 2>&1 + alias ls="eza --icons=auto" + else + alias ls="exa --icons=auto" + end + + if which bat > /dev/null 2>&1 + alias cat="bat" + else if which batcat > /dev/null 2>&1 + alias cat="batcat" + end + + if which nvim > /dev/null 2>&1 + alias v="nvim" + alias edit="nvim" + alias e="nvim" + alias V="sudoedit" + export EDITOR=nvim + end + + if which zoxide > /dev/null 2>&1 + zoxide init --cmd cd fish | source + end + + if [ "$reload" = "" ] + _fetch + end + + alias :q="exit" + set reload "done" +end diff --git a/components/fish/fish_variables b/components/fish/fish_variables new file mode 100644 index 0000000..e19abd7 --- /dev/null +++ b/components/fish/fish_variables @@ -0,0 +1,77 @@ +# This file contains fish universal variable definitions. +# VERSION: 3.0 +SETUVAR __fish_initialized:3400 +SETUVAR fish_color_autosuggestion:brblack +SETUVAR fish_color_cancel:\x2dr +SETUVAR fish_color_command:blue +SETUVAR fish_color_comment:red +SETUVAR fish_color_cwd:green +SETUVAR fish_color_cwd_root:red +SETUVAR fish_color_end:green +SETUVAR fish_color_error:brred +SETUVAR fish_color_escape:brcyan +SETUVAR fish_color_history_current:\x2d\x2dbold +SETUVAR fish_color_host:normal +SETUVAR fish_color_host_remote:yellow +SETUVAR fish_color_normal:normal +SETUVAR fish_color_operator:brcyan +SETUVAR fish_color_param:cyan +SETUVAR fish_color_quote:yellow +SETUVAR fish_color_redirection:cyan\x1e\x2d\x2dbold +SETUVAR fish_color_search_match:bryellow\x1e\x2d\x2dbackground\x3dbrblack +SETUVAR fish_color_selection:white\x1e\x2d\x2dbold\x1e\x2d\x2dbackground\x3dbrblack +SETUVAR fish_color_status:red +SETUVAR fish_color_user:brgreen +SETUVAR fish_color_valid_path:\x2d\x2dunderline +SETUVAR fish_key_bindings:fish_default_key_bindings +SETUVAR fish_pager_color_completion:normal +SETUVAR fish_pager_color_description:yellow\x1e\x2di +SETUVAR fish_pager_color_prefix:normal\x1e\x2d\x2dbold\x1e\x2d\x2dunderline +SETUVAR fish_pager_color_progress:brwhite\x1e\x2d\x2dbackground\x3dcyan +SETUVAR fish_pager_color_selected_background:\x2dr +SETUVAR fish_user_paths:/home/timoxa0/\x2ecargo/bin\x1e/home/timoxa0/\x2econfig/hypr/bin\x1e/home/timoxa0/\x2elocal/bin +SETUVAR pure_begin_prompt_with_current_directory:true +SETUVAR pure_check_for_new_release:false +SETUVAR pure_color_at_sign:pure_color_mute +SETUVAR pure_color_command_duration:pure_color_warning +SETUVAR pure_color_current_directory:pure_color_primary +SETUVAR pure_color_danger:red +SETUVAR pure_color_dark:black +SETUVAR pure_color_git_branch:pure_color_mute +SETUVAR pure_color_git_dirty:pure_color_mute +SETUVAR pure_color_git_stash:pure_color_info +SETUVAR pure_color_git_unpulled_commits:pure_color_info +SETUVAR pure_color_git_unpushed_commits:pure_color_info +SETUVAR pure_color_hostname:pure_color_mute +SETUVAR pure_color_info:cyan +SETUVAR pure_color_jobs:pure_color_normal +SETUVAR pure_color_light:white +SETUVAR pure_color_mute:brblack +SETUVAR pure_color_normal:normal +SETUVAR pure_color_prefix_root_prompt:pure_color_danger +SETUVAR pure_color_primary:blue +SETUVAR pure_color_prompt_on_error:pure_color_danger +SETUVAR pure_color_prompt_on_success:pure_color_success +SETUVAR pure_color_success:magenta +SETUVAR pure_color_system_time:pure_color_mute +SETUVAR pure_color_username_normal:pure_color_mute +SETUVAR pure_color_username_root:pure_color_light +SETUVAR pure_color_virtualenv:pure_color_mute +SETUVAR pure_color_warning:yellow +SETUVAR pure_enable_git:true +SETUVAR pure_enable_single_line_prompt:false +SETUVAR pure_reverse_prompt_symbol_in_vimode:true +SETUVAR pure_separate_prompt_on_error:false +SETUVAR pure_show_jobs:false +SETUVAR pure_show_prefix_root_prompt:false +SETUVAR pure_show_subsecond_command_duration:false +SETUVAR pure_show_system_time:false +SETUVAR pure_symbol_git_dirty:\x2a +SETUVAR pure_symbol_git_stash:\u2261 +SETUVAR pure_symbol_git_unpulled_commits:\u21e3 +SETUVAR pure_symbol_git_unpushed_commits:\u21e1 +SETUVAR pure_symbol_prefix_root_prompt:\x23 +SETUVAR pure_symbol_prompt:\u276f +SETUVAR pure_symbol_reverse_prompt:\u276e +SETUVAR pure_symbol_title_bar_separator:\x2d +SETUVAR pure_threshold_command_duration:5 diff --git a/components/fish/functions/fish_prompt.fish b/components/fish/functions/fish_prompt.fish new file mode 120000 index 0000000..285ac62 --- /dev/null +++ b/components/fish/functions/fish_prompt.fish @@ -0,0 +1 @@ +/usr/share/fish/functions/fish_prompt.fish \ No newline at end of file diff --git a/components/hyprland/appearance.conf b/components/hyprland/appearance.conf new file mode 100644 index 0000000..22edfe7 --- /dev/null +++ b/components/hyprland/appearance.conf @@ -0,0 +1,13 @@ +source = colors.conf +general { + col.active_border = $primary + col.inactive_border = $secondary +} + +exec-once = gsettings set org.gnome.desktop.interface font-name "BigBlueTermPlus Nerd Font 11" +exec-once = gsettings set org.gnome.desktop.interface gtk-theme "adw-gtk3" +exec-once = gsettings set org.gnome.desktop.interface icon-theme Papirus-Dark +exec-once = gsettings set org.gnome.desktop.interface color-scheme 'prefer-dark' +exec-once = gsettings set org.gnome.desktop.interface gtk-color-scheme 'prefer-dark' +exec-once = gsettings set org.gnome.desktop.interface cursor-theme 'Bibata-Modern-Classic' + diff --git a/components/hyprland/colors.conf b/components/hyprland/colors.conf new file mode 100644 index 0000000..f18cdfc --- /dev/null +++ b/components/hyprland/colors.conf @@ -0,0 +1,5 @@ +$primary = rgb(ffb781) +$secondary = rgb(e4bfa7) +$bg = rgb(19120d) +$fg = rgb(f0dfd6) + diff --git a/components/hyprland/hypridle.conf b/components/hyprland/hypridle.conf new file mode 100644 index 0000000..a2b714b --- /dev/null +++ b/components/hyprland/hypridle.conf @@ -0,0 +1,17 @@ +general { + lock_cmd = ~/.config/hypr/bin/lockscreen + before_sleep_cmd = loginctl lock-session + ignore_dbus_inhibit = false + ignore_systemd_inhibit = false +} + +listener { + timeout = 300 + on-timeout = loginctl lock-session +} + +listener { + timeout = 60 + on-timeout = ~/.config/hypr/bin/dimscreen d + on-resume = ~/.config/hypr/bin/dimscreen r +} diff --git a/components/hyprland/hyprland.conf b/components/hyprland/hyprland.conf new file mode 100644 index 0000000..5249361 --- /dev/null +++ b/components/hyprland/hyprland.conf @@ -0,0 +1,301 @@ +source = appearance.conf +source = monitors.conf +# source = ~/.config/hypr/monitors.sunshine.conf +#===========================================================================# +# Variables # +#===========================================================================# + +$terminal = alacritty +$fileManager = nautilus -w +$menu = ~/.config/hypr/bin/runner +$browser = firefox +$discord = vesktop +$telegram = telegram-desktop +$pctl = playerctl +$sshot = hyprshot -o ~/Pictures/Screenshots/ -z -m +$locker = loginctl lock-session + +$mainMod = SUPER + +#===========================================================================# +# Autostart # +#===========================================================================# + +exec-once = gsettings set org.gnome.desktop.wm.preferences button-layout ':' + +exec-once = dbus-update-activation-environment WAYLAND_DISPLAY XDG_CURRENT_DESKTOP=Hyprland +exec-once = hyprpaper -c ~/.config/hypr/components/hyprland/hyprpaper.conf +exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 +exec-once = mako -c ~/.config/hypr/components/mako/mako.conf +exec-once = nm-applet +exec-once = hypridle -c ~/.config/hypr/components/hyprland/hypridle.conf +exec-once = bash -c "sleep 2; easyeffects --gapplication-service" +exec-once = /usr/lib/xdg-desktop-portal -r +exec-once = waybar -c ~/.config/hypr/components/waybar/waybar.jsonc -s ~/.config/hypr/components/waybar/waybar.css +exec-once = clash-verge +exec-once = bash -c "sleep 5; vesktop" +exec-once = bash -c "sleep 5; telegram-desktop -startintray" +# exec-once = pipewire & +# exec-once = pipewire-pulse & +# exec-once = wireplumber & +# exec-once = syshud -o h -p top -M "audio_in,audio_out" -m "15 0 0 0" +# exec-once = AmneziaVPN -a & + +#===========================================================================# +# Environment variables # +#===========================================================================# + +env = XCURSOR_SIZE,24 +env = HYPRCURSOR_SIZE,24 +env = HYPRCURSOR_THEME,Bibata-Modern-Classic +env = XDG_CURRENT_DESKTOP,Hyprland +env = XDG_SESSION_TYPE,wayland +env = XDG_SESSION_DESKTOP,Hyprland +env = QT_AUTO_SCREEN_SCALE_FACTOR,1 +env = QT_QPA_PLATFORM,wayland +env = QT_QPA_PLATFORMTHEME,qt5ct +env = EDITOR,nvim + +#===========================================================================# +# Look and feel # +#===========================================================================# + +general { + gaps_in = 3 + gaps_out = 5 + + border_size = 3 + resize_on_border = true + + allow_tearing = false + + layout = dwindle +} + +decoration { + rounding = 0 + + active_opacity = 1.0 + inactive_opacity = 1.0 + + drop_shadow = false + shadow_range = 4 + shadow_render_power = 3 + col.shadow = $bg + + blur { + enabled = true + size = 4 + passes = 3 + + vibrancy = 0.1696 + } +} + +animations { + enabled = false + bezier = myBezier, 0.05, 0.9, 0.1, 1.05 + + animation = windows, 1, 7, myBezier + animation = windowsOut, 1, 7, default, popin 80% + animation = border, 1, 10, default + animation = borderangle, 1, 8, default + animation = fade, 1, 7, default + animation = workspaces, 1, 6, default +} + +dwindle { + pseudotile = false + preserve_split = true + smart_split = false + no_gaps_when_only = true + smart_resizing = false +} + +misc { + force_default_wallpaper = -1 + disable_hyprland_logo = true +} + + +#===========================================================================# +# Input # +#===========================================================================# + +input { + kb_layout = us, ru + kb_variant = + kb_model = + kb_options = grp:caps_toggle + kb_rules = + follow_mouse = 1 + sensitivity = 0 + touchdevice { + transform = 3 + } +} + +gestures { + workspace_swipe = false +} + +device { + name = epic-mouse-v1 + sensitivity = -0.5 +} + + +#===========================================================================# +# Keybinds # +#---------------------------------------------------------------------------# +# | bind | dispatcher | args # +#===========================================================================# + +bind = $mainMod, RETURN, exec, $terminal +bind = $mainMod, E, exec, $fileManager +bind = $mainMod, D, exec, $discord +bind = $mainMod, T, exec, $telegram +bind = $mainMod, B, exec, $browser + +bind = $mainMod, Q, killactive, +bind = $mainMod, M, exit, +bind = $mainMod, C, togglefloating, +bind = $mainMod, SPACE, exec, $menu +bind = $mainMod, P, pseudo, # dwindle +bind = $mainMod, X, togglesplit, # dwindle +bind = $mainMod, R, exec, $sshot region +bind = $mainMod, W, exec, $sshot window +bind = $mainMod, O, exec, $sshot output +bind = $mainMod Ctrl, Q, exec, $locker + +#===========================================================================# +# Media keys # +#===========================================================================# + +bind = , XF86AudioPlay, exec, $pctl play-pause +bind = , XF86AudioNext, exec, $pctl next +bind = , XF86AudioPrev, exec, $pctl previous +bind = , XF86AudioMute, exec, pamixer -t +bind = , XF86AudioRaiseVolume, exec, pamixer -i 2 +bind = , XF86AudioLowerVolume, exec, pamixer -d 2 +#===========================================================================# +# Move focus with mainMod + arrow keys # +#===========================================================================# + +bind = $mainMod, left, movefocus, l +bind = $mainMod, right, movefocus, r +bind = $mainMod, up, movefocus, u +bind = $mainMod, down, movefocus, d + + +#===========================================================================# +# Brightness control # +#===========================================================================# +bind = CTRL, 1, exec, brightnessctl s 5%- +bind = CTRL, 2, exec, brightnessctl s 5%+ + +#===========================================================================# +# Switch workspaces with mainMod + [0-9] # +#===========================================================================# + +bind = $mainMod, 1, workspace, 1 +bind = $mainMod, 2, workspace, 2 +bind = $mainMod, 3, workspace, 3 +bind = $mainMod, 4, workspace, 4 +bind = $mainMod, 5, workspace, 5 +bind = $mainMod, 6, workspace, 6 +bind = $mainMod, 7, workspace, 7 +bind = $mainMod, 8, workspace, 8 +bind = $mainMod, 9, workspace, 9 +bind = $mainMod, 0, workspace, 10 + + +#===========================================================================# +# Move active window to a workspace with mainMod + SHIFT + [0-9] # +#===========================================================================# + +bind = $mainMod SHIFT, 1, movetoworkspace, 1 +bind = $mainMod SHIFT, 2, movetoworkspace, 2 +bind = $mainMod SHIFT, 3, movetoworkspace, 3 +bind = $mainMod SHIFT, 4, movetoworkspace, 4 +bind = $mainMod SHIFT, 5, movetoworkspace, 5 +bind = $mainMod SHIFT, 6, movetoworkspace, 6 +bind = $mainMod SHIFT, 7, movetoworkspace, 7 +bind = $mainMod SHIFT, 8, movetoworkspace, 8 +bind = $mainMod SHIFT, 9, movetoworkspace, 9 +bind = $mainMod SHIFT, 0, movetoworkspace, 10 + + +#===========================================================================# +# Scroll through existing workspaces with mainMod + scroll # +#===========================================================================# + +bind = $mainMod, mouse_down, workspace, e+1 +bind = $mainMod, mouse_up, workspace, e-1 + + +#===========================================================================# +# Move/resize windows with mainMod + LMB/RMB and dragging # +#===========================================================================# + +bindm = $mainMod, mouse:272, movewindow +bindm = $mainMod, mouse:273, resizewindow + +#===========================================================================# +# Windows and workspaces # +#===========================================================================# + +layerrule = blur, waybar +layerrule = ignorezero, waybar +layerrule = blur, notifications +layerrule = ignorezero, notifications + +layerrule = blur, rofi +layerrule = ignorezero, rofi + +windowrulev2 = suppressevent maximize, class:.* + +windowrule = float, ^(imv)$ +windowrule = float, ^(fetch)$ +windowrule = float, ^(AmneziaVPN)$ + +windowrule = float, ^(org.pulseaudio.pavucontrol)$ +#windowrule = size 696 570, ^(org.pulseaudio.pavucontrol)$ +#windowrule = move 1630 820, ^(org.pulseaudio.pavucontrol)$ +windowrule = monitor DSI-1, ^(org.pulseaudio.pavucontrol)$ + +windowrule = fullscreen, ^(xfreerdp)$ + +windowrulev2 = opacity 0.0 override,class:^(xwaylandvideobridge)$ +windowrulev2 = noanim,class:^(xwaylandvideobridge)$ +windowrulev2 = noinitialfocus,class:^(xwaylandvideobridge)$ +windowrulev2 = maxsize 1 1,class:^(xwaylandvideobridge)$ +windowrulev2 = noblur,class:^(xwaylandvideobridge)$ + + +plugin:touch_gestures { + # The default sensitivity is probably too low on tablet screens, + # I recommend turning it up to 4.0 + sensitivity = 4.0 + + # must be >= 3 + workspace_swipe_fingers = 3 + + # switching workspaces by swiping from an edge, this is separate from workspace_swipe_fingers + # and can be used at the same time + # possible values: l, r, u, or d + # to disable it set it to anything else + workspace_swipe_edge = d + + # in milliseconds + long_press_delay = 400 + + # in pixels, the distance from the edge that is considered an edge + edge_margin = 10 + + experimental { + # send proper cancel events to windows instead of hacky touch_up events, + # NOT recommended as it crashed a few times, once it's stabilized I'll make it the default + send_cancel = 0 + } +} diff --git a/components/hyprland/hyprlock.conf b/components/hyprland/hyprlock.conf new file mode 100644 index 0000000..e921b50 --- /dev/null +++ b/components/hyprland/hyprlock.conf @@ -0,0 +1,63 @@ +source = appearance.conf + +# BACKGROUND +background { + monitor = + path = ~/.config/hypr/wallpaper.png + blur_passes = 3 + contrast = 0.8916 + brightness = 0.4172 + vibrancy = 0.1696 + vibrancy_darkness = 0.0 +} + +# GENERAL +general { + no_fade_in = false + grace = 0 + disable_loading_bar = true +} + +# INPUT FIELD +# input-field { +# monitor = DSI-1 +# size = 200, 40 +# outline_thickness = 2 +# dots_size = 0.2 # Scale of input-field height, 0.2 - 0.8 +# dots_spacing = 0.2 # Scale of dots' absolute size, 0.0 - 1.0 +# dots_center = true +# outer_color = rgba(0, 0, 0, 0) +# inner_color = rgba(0, 0, 0, 0.5) +# font_color = $fg +# fade_on_empty = false +# placeholder_text = +# hide_input = false +# position = 0, -650 #-120 +# halign = center +# valign = center +# } + +# TIME +label { + monitor = DSI-1 + text = cmd[update:1000] echo "$(date +"%H:%M")" + color = $fg + font_size = 100 + font_family = BigBlueTermPlus Nerd Font + position = 0, -300 + halign = center + valign = top +} + +# USER +label { + monitor = DSI-1 + text = Enter your password + color = $fg + font_size = 16 + font_family = BigBlueTermPlus Nerd Font + position = 0, -780 # -40 + halign = center + valign = center + +} diff --git a/components/hyprland/hyprpaper.conf b/components/hyprland/hyprpaper.conf new file mode 100644 index 0000000..dd05c6c --- /dev/null +++ b/components/hyprland/hyprpaper.conf @@ -0,0 +1,5 @@ +preload = ~/.config/hypr/wallpaper.png + +wallpaper = ,~/.config/hypr/wallpaper.png + +splash = false diff --git a/components/hyprland/monitors.conf b/components/hyprland/monitors.conf new file mode 100644 index 0000000..6080373 --- /dev/null +++ b/components/hyprland/monitors.conf @@ -0,0 +1,11 @@ +#===========================================================================# +# Monitors # +#===========================================================================# + +render { + explicit_sync = 0 + explicit_sync_kms = 0 + direct_scanout = false +} + +monitor=DSI-1,1600x2560@104,0x0,1.6, transform, 3 diff --git a/components/hyprland/monitors.sunshine.conf b/components/hyprland/monitors.sunshine.conf new file mode 100644 index 0000000..b897413 --- /dev/null +++ b/components/hyprland/monitors.sunshine.conf @@ -0,0 +1,3 @@ +monitor=DP-1, 2560x1600@120, 0x0, 1 +monitor=HDMI-A-1, disable +monitor=HDMI-A-2, disable diff --git a/components/mako/mako.conf b/components/mako/mako.conf new file mode 100644 index 0000000..23b03e4 --- /dev/null +++ b/components/mako/mako.conf @@ -0,0 +1,19 @@ +sort=-time +layer=overlay +output=DSI-1 +anchor=top-right +background-color=#19120dbb +width=300 +height=110 +border-size=3 +border-color=#ffb781 +border-radius=0 +icons=1 +max-icon-size=64 +default-timeout=5000 +ignore-timeout=1 +font=BigBlueTermPlus Nerd Font Mono 14 + +[urgency=high] +border-color=#ffb4ab +default-timeout=0 diff --git a/components/nvim/.stylua.toml b/components/nvim/.stylua.toml new file mode 100644 index 0000000..ecb6dca --- /dev/null +++ b/components/nvim/.stylua.toml @@ -0,0 +1,6 @@ +column_width = 120 +line_endings = "Unix" +indent_type = "Spaces" +indent_width = 2 +quote_style = "AutoPreferDouble" +call_parentheses = "None" diff --git a/components/nvim/LICENSE b/components/nvim/LICENSE new file mode 100644 index 0000000..fdddb29 --- /dev/null +++ b/components/nvim/LICENSE @@ -0,0 +1,24 @@ +This is free and unencumbered software released into the public domain. + +Anyone is free to copy, modify, publish, use, compile, sell, or +distribute this software, either in source code form or as a compiled +binary, for any purpose, commercial or non-commercial, and by any +means. + +In jurisdictions that recognize copyright laws, the author or authors +of this software dedicate any and all copyright interest in the +software to the public domain. We make this dedication for the benefit +of the public at large and to the detriment of our heirs and +successors. We intend this dedication to be an overt act of +relinquishment in perpetuity of all present and future rights to this +software under copyright law. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR +OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR +OTHER DEALINGS IN THE SOFTWARE. + +For more information, please refer to diff --git a/components/nvim/init.lua b/components/nvim/init.lua new file mode 100644 index 0000000..1152335 --- /dev/null +++ b/components/nvim/init.lua @@ -0,0 +1,39 @@ +vim.g.base46_cache = vim.fn.stdpath "data" .. "/nvchad/base46/" +vim.g.mapleader = " " + +-- bootstrap lazy and all plugins +local lazypath = vim.fn.stdpath "data" .. "/lazy/lazy.nvim" + +if not vim.loop.fs_stat(lazypath) then + local repo = "https://github.com/folke/lazy.nvim.git" + vim.fn.system { "git", "clone", "--filter=blob:none", repo, "--branch=stable", lazypath } +end + +vim.opt.rtp:prepend(lazypath) + +local lazy_config = require "configs.lazy" + +-- load plugins +require("lazy").setup({ + { + "NvChad/NvChad", + lazy = false, + branch = "v2.5", + import = "nvchad.plugins", + config = function() + require "options" + end, + }, + + { import = "plugins" }, +}, lazy_config) + +-- load theme +dofile(vim.g.base46_cache .. "defaults") +dofile(vim.g.base46_cache .. "statusline") + +require "nvchad.autocmds" + +vim.schedule(function() + require "mappings" +end) diff --git a/components/nvim/lazy-lock.json b/components/nvim/lazy-lock.json new file mode 100644 index 0000000..cf1df66 --- /dev/null +++ b/components/nvim/lazy-lock.json @@ -0,0 +1,28 @@ +{ + "LuaSnip": { "branch": "master", "commit": "45db5addf8d0a201e1cf247cae4cdce605ad3768" }, + "NvChad": { "branch": "v2.5", "commit": "0ef037c6db092f0ea627d3f81ce8e7db45e9b187" }, + "base46": { "branch": "v2.5", "commit": "5b58434a52f86a9bcc7ee89f8a4da81225b490a9" }, + "cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" }, + "cmp-nvim-lsp": { "branch": "main", "commit": "39e2eda76828d88b773cc27a3f61d2ad782c922d" }, + "cmp-nvim-lua": { "branch": "main", "commit": "f12408bdb54c39c23e67cab726264c10db33ada8" }, + "cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" }, + "cmp_luasnip": { "branch": "master", "commit": "05a9ab28b53f71d1aece421ef32fee2cb857a843" }, + "conform.nvim": { "branch": "master", "commit": "cd75be867f2331b22905f47d28c0c270a69466aa" }, + "friendly-snippets": { "branch": "main", "commit": "00ebcaa159e817150bd83bfe2d51fa3b3377d5c4" }, + "gitsigns.nvim": { "branch": "main", "commit": "1ef74b546732f185d0f806860fa5404df7614f28" }, + "indent-blankline.nvim": { "branch": "master", "commit": "18603eb949eba08300799f64027af11ef922283f" }, + "lazy.nvim": { "branch": "main", "commit": "077102c5bfc578693f12377846d427f49bc50076" }, + "mason.nvim": { "branch": "main", "commit": "f96a31855fa8aea55599cea412fe611b85a874ed" }, + "nvim-autopairs": { "branch": "master", "commit": "fd2badc24e675f947162a16c124d395bde80dbd6" }, + "nvim-cmp": { "branch": "main", "commit": "ae644feb7b67bf1ce4260c231d1d4300b19c6f30" }, + "nvim-colorizer.lua": { "branch": "master", "commit": "194ec600488f7c7229668d0e80bd197f3a2b84ff" }, + "nvim-lspconfig": { "branch": "master", "commit": "cf97d2485fc3f6d4df1b79a3ea183e24c272215e" }, + "nvim-tree.lua": { "branch": "master", "commit": "ea55ef12036897fdc4476b115a395d2a34965c82" }, + "nvim-treesitter": { "branch": "master", "commit": "c1ad655b6a0c83ab48e55240f367e2bc0c15af31" }, + "nvim-web-devicons": { "branch": "master", "commit": "3722e3d1fb5fe1896a104eb489e8f8651260b520" }, + "plenary.nvim": { "branch": "master", "commit": "ec289423a1693aeae6cd0d503bac2856af74edaa" }, + "telescope.nvim": { "branch": "master", "commit": "5972437de807c3bc101565175da66a1aa4f8707a" }, + "ui": { "branch": "v2.5", "commit": "7283d036fd6fc2a3352d373dddeb7b1ac27f453f" }, + "vim-tmux-navigator": { "branch": "master", "commit": "5b3c701686fb4e6629c100ed32e827edf8dad01e" }, + "which-key.nvim": { "branch": "main", "commit": "bfec3d6bc0a9b0b2cb11644642f78c2c3915eef0" } +} diff --git a/components/nvim/lua/chadrc.lua b/components/nvim/lua/chadrc.lua new file mode 100644 index 0000000..240df3f --- /dev/null +++ b/components/nvim/lua/chadrc.lua @@ -0,0 +1,16 @@ +-- This file needs to have same structure as nvconfig.lua +-- https://github.com/NvChad/ui/blob/v2.5/lua/nvconfig.lua + +---@type ChadrcConfig +local M = {} + +M.ui = { + theme = "gruvbox", + transparency = true + + -- hl_override = { + -- Comment = { italic = true }, + -- ["@comment"] = { italic = true }, + -- }, +} +return M diff --git a/components/nvim/lua/configs/conform.lua b/components/nvim/lua/configs/conform.lua new file mode 100644 index 0000000..a000447 --- /dev/null +++ b/components/nvim/lua/configs/conform.lua @@ -0,0 +1,15 @@ +local options = { + formatters_by_ft = { + lua = { "stylua" }, + -- css = { "prettier" }, + -- html = { "prettier" }, + }, + + -- format_on_save = { + -- -- These options will be passed to conform.format() + -- timeout_ms = 500, + -- lsp_fallback = true, + -- }, +} + +require("conform").setup(options) diff --git a/components/nvim/lua/configs/lazy.lua b/components/nvim/lua/configs/lazy.lua new file mode 100644 index 0000000..cd170bd --- /dev/null +++ b/components/nvim/lua/configs/lazy.lua @@ -0,0 +1,47 @@ +return { + defaults = { lazy = true }, + install = { colorscheme = { "nvchad" } }, + + ui = { + icons = { + ft = "", + lazy = "󰂠 ", + loaded = "", + not_loaded = "", + }, + }, + + performance = { + rtp = { + disabled_plugins = { + "2html_plugin", + "tohtml", + "getscript", + "getscriptPlugin", + "gzip", + "logipat", + "netrw", + "netrwPlugin", + "netrwSettings", + "netrwFileHandlers", + "matchit", + "tar", + "tarPlugin", + "rrhelper", + "spellfile_plugin", + "vimball", + "vimballPlugin", + "zip", + "zipPlugin", + "tutor", + "rplugin", + "syntax", + "synmenu", + "optwin", + "compiler", + "bugreport", + "ftplugin", + }, + }, + }, +} diff --git a/components/nvim/lua/configs/lspconfig.lua b/components/nvim/lua/configs/lspconfig.lua new file mode 100644 index 0000000..cf040d3 --- /dev/null +++ b/components/nvim/lua/configs/lspconfig.lua @@ -0,0 +1,29 @@ +-- EXAMPLE +local on_attach = require("nvchad.configs.lspconfig").on_attach +local on_init = require("nvchad.configs.lspconfig").on_init +local capabilities = require("nvchad.configs.lspconfig").capabilities + +local lspconfig = require "lspconfig" +local servers = { "html" } + +-- lsps with default config +for _, lsp in ipairs(servers) do + lspconfig[lsp].setup { + on_attach = on_attach, + on_init = on_init, + capabilities = capabilities, + } +end + +-- typescript +lspconfig.tsserver.setup { + on_attach = on_attach, + on_init = on_init, + capabilities = capabilities, +} + +lspconfig.pyright.setup({ + on_attach = on_attach, + capabilities = capabilities, + filetypes = {"python"}, +}) diff --git a/components/nvim/lua/mappings.lua b/components/nvim/lua/mappings.lua new file mode 100644 index 0000000..17728a0 --- /dev/null +++ b/components/nvim/lua/mappings.lua @@ -0,0 +1,15 @@ +require "nvchad.mappings" + +-- add yours here + +local map = vim.keymap.set + +map("n", ";", ":", { desc = "CMD enter command mode" }) +map("i", "jk", "") +map("n", "", "TmuxNavigateLeft", {desc = "Move tmux windows focus left"}) +map("n", "", "TmuxNavigateRight", {desc = "Move tmux windows focus right"}) +map("n", "", "TmuxNavigateDown", {desc = "Move tmux windows focus down"}) +map("n", "", "TmuxNavigateUp", {desc = "Move tmux windows focus up"}) + + +-- map({ "n", "i", "v" }, "", " w ") diff --git a/components/nvim/lua/options.lua b/components/nvim/lua/options.lua new file mode 100644 index 0000000..738f20b --- /dev/null +++ b/components/nvim/lua/options.lua @@ -0,0 +1,6 @@ +require "nvchad.options" + +-- add yours here! + +-- local o = vim.o +-- o.cursorlineopt ='both' -- to enable cursorline! diff --git a/components/nvim/lua/plugins/init.lua b/components/nvim/lua/plugins/init.lua new file mode 100644 index 0000000..e72b215 --- /dev/null +++ b/components/nvim/lua/plugins/init.lua @@ -0,0 +1,55 @@ +return { + { + "stevearc/conform.nvim", + -- event = 'BufWritePre', -- uncomment for format on save + config = function() + require "configs.conform" + end, + }, + { + "christoomey/vim-tmux-navigator", + lazy = false, + }, + { + "williamboman/mason.nvim", + opts = { + ensure_installed = { + "black", + "debugpy", + "mypy", + "ruff", + "pyright", + }, + }, + }, + + + -- These are some examples, uncomment them if you want to see them work! + { + "neovim/nvim-lspconfig", + config = function() + require("nvchad.configs.lspconfig").defaults() + require "configs.lspconfig" + end, + }, + -- + -- { + -- "williamboman/mason.nvim", + -- opts = { + -- ensure_installed = { + -- "lua-language-server", "stylua", + -- "html-lsp", "css-lsp" , "prettier" + -- }, + -- }, + -- }, + -- + { + "nvim-treesitter/nvim-treesitter", + opts = { + ensure_installed = { + "vim", "lua", "vimdoc", + "html", "css" + }, + }, + }, +} diff --git a/components/rofi/colors.rasi b/components/rofi/colors.rasi new file mode 100644 index 0000000..a8fc58f --- /dev/null +++ b/components/rofi/colors.rasi @@ -0,0 +1,47 @@ +* { + primary: #ffb781; + primary-fixed: #ffdcc5; + primary-fixed-dim: #ffb781; + on-primary: #4f2500; + on-primary-fixed: #301400; + on-primary-fixed-variant: #6d390a; + primary-container: #6d390a; + on-primary-container: #ffdcc5; + secondary: #e4bfa7; + secondary-fixed: #ffdcc5; + secondary-fixed-dim: #e4bfa7; + on-secondary: #422b1a; + on-secondary-fixed: #2a1708; + on-secondary-fixed-variant: #5b412f; + secondary-container: #5b412f; + on-secondary-container: #ffdcc5; + tertiary: #c7ca95; + tertiary-fixed: #e3e6af; + tertiary-fixed-dim: #c7ca95; + on-tertiary: #30330b; + on-tertiary-fixed: #1b1d00; + on-tertiary-fixed-variant: #464920; + tertiary-container: #464920; + on-tertiary-container: #e3e6af; + error: #ffb4ab; + on-error: #690005; + error-container: #93000a; + on-error-container: #ffdad6; + surface: #19120d; + on-surface: #f0dfd6; + on-surface-variant: #d6c3b7; + outline: #9f8d83; + outline-variant: #52443b; + shadow: #000000; + scrim: #000000; + inverse-surface: #f0dfd6; + inverse-on-surface: #382f28; + inverse-primary: #895020; + surface-dim: #19120d; + surface-bright: #413731; + surface-container-lowest: #140d08; + surface-container-low: #221a14; + surface-container: #261e18; + surface-container-high: #312822; + surface-container-highest: #3c332d; +} diff --git a/components/rofi/config.rasi b/components/rofi/config.rasi new file mode 100644 index 0000000..58a5e0d --- /dev/null +++ b/components/rofi/config.rasi @@ -0,0 +1,181 @@ +/** + * + * Author : Aditya Shakya (adi1090x) + * Github : @adi1090x + * + * Configuration For Rofi Version: 1.7.3 + **/ + +configuration { + /*---------- General setting ----------*/ + modi: "drun,run,filebrowser,window"; + case-sensitive: false; + cycle: true; + filter: ""; + scroll-method: 0; + normalize-match: true; + show-icons: true; + icon-theme: "Papirus"; +/* cache-dir: ;*/ + steal-focus: false; +/* dpi: -1;*/ + + /*---------- Matching setting ----------*/ + matching: "normal"; + tokenize: true; + + /*---------- SSH settings ----------*/ + ssh-client: "ssh"; + ssh-command: "{terminal} -e {ssh-client} {host} [-p {port}]"; + parse-hosts: true; + parse-known-hosts: true; + + /*---------- Drun settings ----------*/ + drun-categories: ""; + drun-match-fields: "name,generic,exec,categories,keywords"; + drun-display-format: "{name} [({generic})]"; + drun-show-actions: false; + drun-url-launcher: "xdg-open"; + drun-use-desktop-cache: false; + drun-reload-desktop-cache: false; + drun { + /** Parse user desktop files. */ + parse-user: true; + /** Parse system desktop files. */ + parse-system: true; + } + + /*---------- Run settings ----------*/ + run-command: "{cmd}"; + run-list-command: ""; + run-shell-command: "{terminal} -e {cmd}"; + + /*---------- Fallback Icon ----------*/ + run,drun { + fallback-icon: "application-x-addon"; + } + + /*---------- Window switcher settings ----------*/ + window-match-fields: "title,class,role,name,desktop"; + window-command: "wmctrl -i -R {window}"; + window-format: "{w} - {c} - {t:0}"; + window-thumbnail: false; + + /*---------- Combi settings ----------*/ +/* combi-modi: "window,run";*/ +/* combi-hide-mode-prefix: false;*/ +/* combi-display-format: "{mode} {text}";*/ + + /*---------- History and Sorting ----------*/ + disable-history: false; + sorting-method: "normal"; + max-history-size: 25; + + /*---------- Display setting ----------*/ + display-window: "Windows"; + display-windowcd: "Window CD"; + display-run: "Run"; + display-ssh: "SSH"; + display-drun: "Apps"; + display-combi: "Combi"; + display-keys: "Keys"; + display-filebrowser: "Files"; + + /*---------- Misc setting ----------*/ + terminal: "rofi-sensible-terminal"; + font: "Mono 12"; + sort: false; + threads: 0; + click-to-exit: true; +/* ignored-prefixes: "";*/ +/* pid: "/run/user/1000/rofi.pid";*/ + + /*---------- File browser settings ----------*/ + filebrowser { +/* directory: "/home";*/ + directories-first: true; + sorting-method: "name"; + } + + /*---------- Other settings ----------*/ + timeout { + action: "kb-cancel"; + delay: 0; + } + + /*---------- Keybindings ----------*/ +/* + kb-primary-paste: "Control+V,Shift+Insert"; + kb-secondary-paste: "Control+v,Insert"; + kb-clear-line: "Control+w"; + kb-move-front: "Control+a"; + kb-move-end: "Control+e"; + kb-move-word-back: "Alt+b,Control+Left"; + kb-move-word-forward: "Alt+f,Control+Right"; + kb-move-char-back: "Left,Control+b"; + kb-move-char-forward: "Right,Control+f"; + kb-remove-word-back: "Control+Alt+h,Control+BackSpace"; + kb-remove-word-forward: "Control+Alt+d"; + kb-remove-char-forward: "Delete,Control+d"; + kb-remove-char-back: "BackSpace,Shift+BackSpace,Control+h"; + kb-remove-to-eol: "Control+k"; + kb-remove-to-sol: "Control+u"; + kb-accept-entry: "Control+j,Control+m,Return,KP_Enter"; + kb-accept-custom: "Control+Return"; + kb-accept-custom-alt: "Control+Shift+Return"; + kb-accept-alt: "Shift+Return"; + kb-delete-entry: "Shift+Delete"; + kb-mode-next: "Shift+Right,Control+Tab"; + kb-mode-previous: "Shift+Left,Control+ISO_Left_Tab"; + kb-mode-complete: "Control+l"; + kb-row-left: "Control+Page_Up"; + kb-row-right: "Control+Page_Down"; + kb-row-down: "Down,Control+n"; + kb-page-prev: "Page_Up"; + kb-page-next: "Page_Down"; + kb-row-first: "Home,KP_Home"; + kb-row-last: "End,KP_End"; + kb-row-select: "Control+space"; + kb-screenshot: "Alt+S"; + kb-ellipsize: "Alt+period"; + kb-toggle-case-sensitivity: "grave,dead_grave"; + kb-toggle-sort: "Alt+grave"; + kb-cancel: "Escape,Control+g,Control+bracketleft"; + kb-custom-1: "Alt+1"; + kb-custom-2: "Alt+2"; + kb-custom-3: "Alt+3"; + kb-custom-4: "Alt+4"; + kb-custom-5: "Alt+5"; + kb-custom-6: "Alt+6"; + kb-custom-7: "Alt+7"; + kb-custom-8: "Alt+8"; + kb-custom-9: "Alt+9"; + kb-custom-10: "Alt+0"; + kb-custom-11: "Alt+exclam"; + kb-custom-12: "Alt+at"; + kb-custom-13: "Alt+numbersign"; + kb-custom-14: "Alt+dollar"; + kb-custom-15: "Alt+percent"; + kb-custom-16: "Alt+dead_circumflex"; + kb-custom-17: "Alt+ampersand"; + kb-custom-18: "Alt+asterisk"; + kb-custom-19: "Alt+parenleft"; + kb-select-1: "Super+1"; + kb-select-2: "Super+2"; + kb-select-3: "Super+3"; + kb-select-4: "Super+4"; + kb-select-5: "Super+5"; + kb-select-6: "Super+6"; + kb-select-7: "Super+7"; + kb-select-8: "Super+8"; + kb-select-9: "Super+9"; + kb-select-10: "Super+0"; + ml-row-left: "ScrollLeft"; + ml-row-right: "ScrollRight"; + ml-row-up: "ScrollUp"; + ml-row-down: "ScrollDown"; + me-select-entry: "MousePrimary"; + me-accept-entry: "MouseDPrimary"; + me-accept-custom: "Control+MouseDPrimary"; +*/ +} diff --git a/components/rofi/powermenu.rasi b/components/rofi/powermenu.rasi new file mode 100644 index 0000000..e8b014d --- /dev/null +++ b/components/rofi/powermenu.rasi @@ -0,0 +1,150 @@ +/** + * + * Author : Aditya Shakya (adi1090x) + * Github : @adi1090x + * + * Rofi Theme File + * Rofi Version: 1.7.3 + **/ + +@import "colors.rasi" + +/*****----- Configuration -----*****/ +configuration { + show-icons: false; +} + +/*****----- Global Properties -----*****/ +* { + font: "JetBrainsMono Nerd Font Mono 10"; + background: @on-primary-fixed; + background-alt: @on-primary-fixed-variant; + foreground: @primary-fixed; + selected: @primary-fixed-dim; + selected-fg: @on-primary-fixed; + active: @primary-fixed; + urgent: @error; +} + +/* +USE_BUTTONS=YES +*/ + +/*****----- Main Window -----*****/ +window { + transparency: "real"; + location: center; + anchor: center; + fullscreen: false; + width: 550px; + x-offset: 0px; + y-offset: 0px; + + padding: 0px; + border: 0px solid; + border-radius: 20px; + border-color: @selected; + cursor: "default"; + background-color: @background; +} + +/*****----- Main Box -----*****/ +mainbox { + enabled: true; + spacing: 0px; + margin: 0px; + padding: 0px; + border: 0px solid; + border-radius: 0px; + border-color: @selected; + background-color: transparent; + children: [ "inputbar", "listview", "message" ]; +} + +/*****----- Inputbar -----*****/ +inputbar { + enabled: true; + spacing: 0px; + padding: 100px 80px; + background-color: transparent; + background-image: url("~/.config/hypr/wallpaper.png", width); + children: [ "textbox-prompt-colon", "dummy","prompt"]; +} + +dummy { + background-color: transparent; +} + +textbox-prompt-colon { + enabled: true; + expand: false; + str: " System"; + padding: 12px; + border-radius: 100%; + background-color: @background; + text-color: @foreground; +} +prompt { + enabled: true; + padding: 12px; + border-radius: 100%; + background-color: @background; + text-color: @foreground; +} + +/*****----- Listview -----*****/ +listview { + enabled: true; + columns: 4; + lines: 1; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + + spacing: 15px; + margin: 15px; + background-color: transparent; + cursor: "default"; +} + +/*****----- Elements -----*****/ +element { + enabled: true; + padding: 28px 10px; + border-radius: 100%; + background-color: @background-alt; + text-color: @foreground; + cursor: pointer; +} +element-text { + font: "JetBrainsMono Nerd Font Mono 32"; + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.5; +} +element selected.normal { + background-color: var(selected); + text-color: var(selected-fg); +} + +/*****----- Message -----*****/ +message { + enabled: true; + margin: 0px 15px 15px 15px; + padding: 15px; + border-radius: 100%; + background-color: @background-alt; + text-color: @foreground; +} +textbox { + background-color: inherit; + text-color: inherit; + vertical-align: 0.5; + horizontal-align: 0.5; +} diff --git a/components/rofi/runner.rasi b/components/rofi/runner.rasi new file mode 100644 index 0000000..db7a3d7 --- /dev/null +++ b/components/rofi/runner.rasi @@ -0,0 +1,212 @@ +/** + * + * Author : Aditya Shakya (adi1090x) + * Github : @adi1090x + * + * Rofi Theme File + * Rofi Version: 1.7.3 + * Matugen colors + **/ + +@import "colors.rasi" + +/*****----- Configuration -----*****/ +configuration { + modi: "drun,filebrowser"; + show-icons: true; + display-drun: "Apps"; + display-filebrowser: "Files"; + drun-display-format: "{name}"; + window-format: "{w} · {c}"; +} + +/*****----- Global Properties -----*****/ +* { + font: "JetBrainsMono Nerd Font Mono 10"; + background: @on-primary-fixed; + background-alt: @on-primary-fixed-variant; + foreground: @primary-fixed; + selected: @primary-fixed-dim; + selected-fg: @on-primary-fixed; + active: @primary-fixed; + urgent: @error; +} + +/*****----- Main Window -----*****/ +window { + /* properties for window widget */ + transparency: "real"; + location: center; + anchor: center; + fullscreen: false; + width: 1000px; + x-offset: 0px; + y-offset: 0px; + + /* properties for all widgets */ + enabled: true; + border-radius: 15px; + cursor: "default"; + background-color: @background; +} + +/*****----- Main Box -----*****/ +mainbox { + enabled: true; + spacing: 0px; + background-color: transparent; + orientation: vertical; + children: [ "inputbar", "listbox" ]; +} + +listbox { + spacing: 20px; + padding: 20px; + background-color: transparent; + orientation: vertical; + children: [ "message", "listview" ]; +} + +/*****----- Inputbar -----*****/ +inputbar { + enabled: true; + spacing: 10px; + padding: 100px 60px; + background-color: transparent; + background-image: url("~/.config/hypr/wallpaper.png", width); + text-color: @foreground; + orientation: horizontal; + children: [ "textbox-prompt-colon", "entry", "dummy", "mode-switcher" ]; +} +textbox-prompt-colon { + enabled: true; + expand: false; + str: ""; + padding: 12px 15px; + border-radius: 100%; + background-color: @background-alt; + text-color: inherit; +} +entry { + enabled: true; + expand: false; + width: 300px; + padding: 12px 16px; + border-radius: 100%; + background-color: @background-alt; + text-color: inherit; + cursor: text; + placeholder: "Search"; + placeholder-color: inherit; +} +dummy { + expand: true; + background-color: transparent; +} + +/*****----- Mode Switcher -----*****/ +mode-switcher{ + enabled: true; + spacing: 10px; + background-color: transparent; + text-color: @foreground; +} +button { + width: 80px; + padding: 12px; + border-radius: 100%; + background-color: @background-alt; + text-color: inherit; + cursor: pointer; +} +button selected { + background-color: @selected; + text-color: @selected-fg; +} + +/*****----- Listview -----*****/ +listview { + enabled: true; + columns: 6; + lines: 3; + cycle: true; + dynamic: true; + scrollbar: false; + layout: vertical; + reverse: false; + fixed-height: true; + fixed-columns: true; + + spacing: 10px; + background-color: transparent; + text-color: @foreground; + cursor: "default"; +} + +/*****----- Elements -----*****/ +element { + enabled: true; + spacing: 10px; + padding: 10px; + border-radius: 15px; + background-color: transparent; + text-color: @foreground; + cursor: pointer; + orientation: vertical; +} +element normal.normal { + background-color: inherit; + text-color: inherit; +} +element normal.urgent { + background-color: @urgent; + text-color: @foreground; +} +element normal.active { + background-color: @active; + text-color: @foreground; +} +element selected.normal { + background-color: @selected; + text-color: @selected-fg; +} +element selected.urgent { + background-color: @urgent; + text-color: @selected-fg; +} +element selected.active { + background-color: @urgent; + text-color: @selected-fg; +} +element-icon { + background-color: transparent; + text-color: inherit; + size: 64px; + cursor: inherit; +} +element-text { + background-color: transparent; + text-color: inherit; + cursor: inherit; + vertical-align: 0.5; + horizontal-align: 0.5; +} + +/*****----- Message -----*****/ +message { + background-color: transparent; +} +textbox { + padding: 15px; + border-radius: 15px; + background-color: @background-alt; + text-color: @foreground; + vertical-align: 0.5; + horizontal-align: 0.0; +} +error-message { + padding: 15px; + border-radius: 15px; + background-color: @background; + text-color: @foreground; +} diff --git a/components/tmux/tmux.conf b/components/tmux/tmux.conf new file mode 100644 index 0000000..d2e4dc9 --- /dev/null +++ b/components/tmux/tmux.conf @@ -0,0 +1,40 @@ +set -g mouse on + +set -sa terminal-overrides ",xterm*:Tc" +set-option -g destroy-unattached on + +unbind C-b +set -g prefix C-Space +bind C-Space send-prefix + +set -g base-index 1 +set -g pane-base-index 1 +set-window-option -g pane-base-index 1 +set-option -g renumber-windows on + +bind -n M-H previous-window +bind -n M-: next-window + +# List of plugins +set -g @plugin 'tmux-plugins/tpm' +set -g @plugin 'tmux-plugins/tmux-sensible' +# set -g @plugin 'dreamsofcode-io/catppuccin/tmux' +set -g @plugin 'christoomey/vim-tmux-navigator' +set -g @plugin 'tmux-plugins/tmux-yank' + +# set -g @catppuccin_flavour 'mocha' + +set-window-option -g mode-keys vi + +bind-key -T copy-mode-vi v send-keys -X begin-selection +bind-key -T copy-mode-vi C-v send-keys -X rectangle-selection +bind-key -T copy-mode-vi y send-keys -X copy-selection-and-cancel + +unbind % +unbind '"' +bind '\' split-window -v -c "#{pane_current_path}" +bind ']' split-window -h -c "#{pane_current_path}" + +bind C-l send-keys 'C-l' + +run '~/.config/tmux/tpm/tpm' diff --git a/components/tmux/tpm b/components/tmux/tpm new file mode 160000 index 0000000..99469c4 --- /dev/null +++ b/components/tmux/tpm @@ -0,0 +1 @@ +Subproject commit 99469c4a9b1ccf77fade25842dc7bafbc8ce9946 diff --git a/components/waybar/colors.css b/components/waybar/colors.css new file mode 100644 index 0000000..5729da9 --- /dev/null +++ b/components/waybar/colors.css @@ -0,0 +1,103 @@ +/* +* Css Colors +* Generated with Matugen +*/ + + @define-color background #19120d; + + @define-color error #ffb4ab; + + @define-color error_container #93000a; + + @define-color inverse_on_surface #382f28; + + @define-color inverse_primary #895020; + + @define-color inverse_surface #f0dfd6; + + @define-color on_background #f0dfd6; + + @define-color on_error #690005; + + @define-color on_error_container #ffdad6; + + @define-color on_primary #4f2500; + + @define-color on_primary_container #ffdcc5; + + @define-color on_primary_fixed #301400; + + @define-color on_primary_fixed_variant #6d390a; + + @define-color on_secondary #422b1a; + + @define-color on_secondary_container #ffdcc5; + + @define-color on_secondary_fixed #2a1708; + + @define-color on_secondary_fixed_variant #5b412f; + + @define-color on_surface #f0dfd6; + + @define-color on_surface_variant #d6c3b7; + + @define-color on_tertiary #30330b; + + @define-color on_tertiary_container #e3e6af; + + @define-color on_tertiary_fixed #1b1d00; + + @define-color on_tertiary_fixed_variant #464920; + + @define-color outline #9f8d83; + + @define-color outline_variant #52443b; + + @define-color primary #ffb781; + + @define-color primary_container #6d390a; + + @define-color primary_fixed #ffdcc5; + + @define-color primary_fixed_dim #ffb781; + + @define-color scrim #000000; + + @define-color secondary #e4bfa7; + + @define-color secondary_container #5b412f; + + @define-color secondary_fixed #ffdcc5; + + @define-color secondary_fixed_dim #e4bfa7; + + @define-color shadow #000000; + + @define-color source_color #d2741d; + + @define-color surface #19120d; + + @define-color surface_bright #413731; + + @define-color surface_container #261e18; + + @define-color surface_container_high #312822; + + @define-color surface_container_highest #3c332d; + + @define-color surface_container_low #221a14; + + @define-color surface_container_lowest #140d08; + + @define-color surface_dim #19120d; + + @define-color surface_variant #52443b; + + @define-color tertiary #c7ca95; + + @define-color tertiary_container #464920; + + @define-color tertiary_fixed #e3e6af; + + @define-color tertiary_fixed_dim #c7ca95; + diff --git a/components/waybar/waybar.css b/components/waybar/waybar.css new file mode 100644 index 0000000..2f9e405 --- /dev/null +++ b/components/waybar/waybar.css @@ -0,0 +1,77 @@ +@import "colors.css"; + +* { + font-family: "BigBlueTermPlus Nerd Font", SymbolsNerdFont; + font-weight: normal; + font-size: 14px; + min-height: 0px; +} + +window#waybar { +/* background-color: transparent; */ + background: @on_primary_fixed; + transition-property: background-color; + transition-duration: .5s; + border-radius: 0px; +} + +#workspaces { + background-color: @on_pimary_fixed; + border-radius: 0px; + margin: 0px 0px 0px 5px; +} +#workspaces button, +#workspaces button:hover, +#workspaces button.active { + border-radius: 0px; + padding: 2px 0px 0px 0px; +} +#workspaces button { + color: @secondary_fixed_dim; +} +#workspaces button:hover { + color: @primary_fixed; +} +#workspaces button.active { + color: @primary_fixed_dim +} + +#custom-power, #custom-runner, #custom-batmon, +#wireplumber, #wireplumber.muted, +#custom-rbracket, #custom-lbracket, #tray, #language, #clock, #window { + background: @on_pimary_fixed; + border-radius: 0px; + color: @primary_fixed_dim; + margin: 4px 2px 4px 2px; + padding: 2px 0px 0px 0px; +} + +#custom-rbracket { + margin: 4px 2px 4px 0px; +} +#custom-lbracket { + margin: 4px 0px 4px 2px; +} + +window#waybar.empty #window { + color: transparent; +} + +#custom-power { + margin: 4px 1px 4px 5px; +} + +#tray { + margin: 0px 8px; + margin: 4px 0px 4px 0px +} + +#wireplumber, #wireplumber.muted { +} +#wireplumber.muted { + color: @error; +} + +#clock { + margin: 4px 5px 4px 1px; +} diff --git a/components/waybar/waybar.jsonc b/components/waybar/waybar.jsonc new file mode 100644 index 0000000..ef3b646 --- /dev/null +++ b/components/waybar/waybar.jsonc @@ -0,0 +1,80 @@ +{ + "position": "bottom", + "height": 29, + // "width": 900, + "spacing": 0, + // "margin-bottom": 5, + "layer": "top", + "modules-left": ["custom/power", "custom/runner", "hyprland/workspaces"], + "modules-center": ["hyprland/window"], + "modules-right": ["custom/lbracket", "tray", "custom/rbracket", "custom/batmon", "wireplumber", "hyprland/language", "clock"], + + "custom/power": { + "format": "[POWER]", + "on-click": "~/.config/hypr/bin/powermenu" + }, + + "custom/runner": { + "format": "[RUN]", + "on-click": "~/.config/hypr/bin/runner" + }, + + "custom/batmon": { + "format": "[BAT: {}]", + "exec": "~/.config/hypr/bin/batmon" + }, + + "custom/rbracket": { + "format": "]" + }, + + "custom/lbracket": { + "format": "[" + }, + + "hyprland/window": { + "format": "[{}]", + "rewrite": { + }, + "separate-outputs": true + }, + "hyprland/workspaces": { + "format": "[{name}]", + "on-click": "activate", + "tooltip": false, + "persistent_workspaces": { + "*": 1, + "*": 2, + "*": 3, + "*": 4, + "*": 5 + } + }, + + "tray": { + "icon-size": 14, + "spacing": 8, + "show-passive-items": true + }, + + "wireplumber": { + "scroll-step": 2, + "format": "[VOL: {volume}%]", + "format-muted": "[VOL: mute]", + "on-click": "pavucontrol", + "max-volume": 100 + }, + + "hyprland/language": { + "format": "[LANG: {}]", + "format-en": "ENG", + "format-ru": "RUS" + }, + + "clock": { + "tooltip-format": "{:%Y %B}\n{calendar}", + "format-alt": "[DATE: {:%Y-%m-%d}]", + "format": "[TIME: {:%H:%M}]", + "timezone": "Asia/Yekaterinburg" + } +} diff --git a/hyprland.conf b/hyprland.conf new file mode 100644 index 0000000..27b35bf --- /dev/null +++ b/hyprland.conf @@ -0,0 +1 @@ +source = ./components/hyprland/hyprland.conf diff --git a/matugen/config.toml b/matugen/config.toml new file mode 100644 index 0000000..624ec17 --- /dev/null +++ b/matugen/config.toml @@ -0,0 +1,61 @@ +[config] +reload_apps = true + +[config.reload_apps_list] +waybar = true + +[templates.hyprland] +input_path = '~/.config/hypr/matugen/templates/hyprland-colors.conf' +output_path = '~/.config/hypr/components/hyprland/colors.conf' + +[templates.alacritty] +input_path = '~/.config/hypr/matugen/templates/alacritty.toml' +output_path = '~/.config/alacritty/colors.toml' + +[templates.waybar] +input_path = '~/.config/hypr/matugen/templates/colors.css' +output_path = '~/.config/hypr/components/waybar/colors.css' + +[templates.gtk3-user] +input_path = '~/.config/hypr/matugen/templates/gtk-colors.css' +output_path = '~/.config/gtk-3.0/colors.css' + +[templates.gtk3-light] +input_path = '~/.config/hypr/matugen/templates/gtk-colors.css' +output_path = '~/.config/hypr/matugen/export/adw-gtk3/gtk-3.0/colors.css' + +[templates.gtk3-dark] +input_path = '~/.config/hypr/matugen/templates/gtk-colors.css' +output_path = '~/.config/hypr/matugen/export/adw-gtk3-dark/gtk-3.0/colors.css' + +[templates.gtk4-user] +input_path = '~/.config/hypr/matugen/templates/gtk-colors.css' +output_path = '~/.config/gtk-4.0/colors.css' + +[templates.gtk4-light] +input_path = '~/.config/hypr/matugen/templates/gtk-colors.css' +output_path = '~/.config/hypr/matugen/export/adw-gtk3/gtk-4.0/colors.css' + +[templates.gtk4-dark] +input_path = '~/.config/hypr/matugen/templates/gtk-colors.css' +output_path = '~/.config/hypr/matugen/export/adw-gtk3-dark/gtk-4.0/colors.css' + +[templates.vesktop] +input_path = '~/.config/hypr/matugen/templates/midnight-discord.css' +output_path = '~/.config/vesktop/themes/matugen.theme.css' + +[templates.qt6ct] +input_path = '~/.config/hypr/matugen/templates/qtct-colors.conf' +output_path = '~/.config/qt6ct/colors/matugen.conf' + +[templates.qt5ct] +input_path = '~/.config/hypr/matugen/templates/qtct-colors.conf' +output_path = '~/.config/qt5ct/colors/matugen.conf' + +[templates.mako] +input_path = '~/.config/hypr/matugen/templates/mako.conf' +output_path = '~/.config/hypr/components/mako/mako.conf' + +[templates.rofi] +input_path = '~/.config/hypr/matugen/templates/rofi-colors.rasi' +output_path = '~/.config/hypr/components/rofi/colors.rasi' diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/bullet-symbolic.svg b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/bullet-symbolic.svg new file mode 100644 index 0000000..f359a70 --- /dev/null +++ b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/bullet-symbolic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/bullet-symbolic.symbolic.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/bullet-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..8e6925a5f851df0f65b8ec5ce0add05b88683463 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@?$(*978lF zUY+2`)u15aB0u-=w1;;eU*_C3iFL9 zm?QMox$4H$87&g8k1xHt*DLIirc3GJ&-Ul8t$MPfy@U1jM7DFRx7Mg!-M>fV63`w7 MPgg&ebxsLQ0M~Ln!2kdN literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/bullet@2-symbolic.symbolic.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/bullet@2-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..e9df4256c0fda41a3ef6e43ba0150a926b32c4c7 GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#VfuOGz z^vPedf%yV6fB4?&uo~egM$->0$7UKiJiQm1{G8!S+*+}<$_DXEMYK1#i*idT%#SV+ zWZ3SYCSk&C)?}x5cV2xhmTEf%w4(h`jZ24)hpS \ No newline at end of file diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/check-symbolic.symbolic.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/check-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..9144bcd1baf3d5de08611969d5eb875c208587fc GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@>hGhIEH9U zJbTeFiz!f`{p0<0jzOKSJ^>pxofKSS(8gV;$^C+}PDDhP#0JqfD(NSp-b71q z=IlnB;6mKsQKgtuI_@E`wYVSMI%-`}wYYsoqz2eR@TTbz?yMR}WVeX_w pe`YR`zj}YGTKL`kd#+h$Wd$B+8r+P0mjQG(gQu&X%Q~loCIAouUJC#K literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/check@2-symbolic.symbolic.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/check@2-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..c0baa3c10e2c675565a4a9e371adc76cdb729683 GIT binary patch literal 369 zcmV-%0gnEOP)`iVpFFN347UTf|F%RR!N| zvtwctJ3U|vs0Y{$N>SlSmx3m?bFewo0_+auyq)d_g-yxnJ5z2i+O4M6-b`*raS<%= zj*ZORlB8YT=GG-`?kVHA%sJ_nmi6-zUL>tMk*aTgkrU!$)~`1T0%v~%`@i`FvK^{#DUTU_ P00000NkvXXu0mjfL#3Ld literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/dash-symbolic.svg b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/dash-symbolic.svg new file mode 100644 index 0000000..de3638d --- /dev/null +++ b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/dash-symbolic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/dash-symbolic.symbolic.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/dash-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..3afcfd6fa2b65e4fcdae11d780afd7115b140d23 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@-01G978lF zzCGv2#UQ}IdU5*ghyTP6*hXktpYmIl_H*|6bZ~=6_VDk=HUh!!rjnc8wv3du|Gc*?l-$Iiq*Onff!{@;b`D2Q zL-tXp_6yZcy03VXDyIc)I4+f4{PaYCmbAyx2Z<7QyxaL^`xi4Mzg6Rls4Tnp`0leX dAD1J?cw0nT<}+*j)d$+l;OXk;vd$@?2>_u&KVkp? literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-dark.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..bb01fab620eba9858648db3ce2a526fcf6ff33cd GIT binary patch literal 922 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 literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..f6a9c3639624f4d58939cbc7c1e6ad262b6736ac GIT binary patch literal 705 zcmV;y0zUnTP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10!~Rp zK~zYI-Il*=8gUrLpYsQ5auI6O!O|jyg8e~5u#>Y=x@587;Ho%v>mZ1e844|>bmMJR1)hk!#BBostWIf+qmD0dp~a_?yey|h@(X>{rX&vI~|_vPN_`+m=eUd6pBLKV0g6$l~WtIVJ zu2!pQ06ThMOD>l?Afk&^;6$Vp3WaBw#C5Kia5#KdlBCmBz?vmV;)B899W40%_GYvB z?mA%2&1Um00Q)T1kWQ!fiRgSCI1vrv@%V$;?sqtjJ6s2>nd7)aOi!?33g2?O-B0wU zy^N+D+a=uZ_p>&eZGRJRtJS*a^ZB+lI1>m2>;R0LfHMqZ4uwKD05Aps<6^Pc-vn4w zsZ<&O7;96#sVK@%gTbJC%JeiEjeeQU=7#`IwSm%bI6PSw3;>cOod6){Rs?^IL?ZWa#mc=b;Pd&sJkP%&qJiF`;(7kH*X#8H zutOr9;2x-ApY9&aPAWgso%^`+30%&$NTw-Tqz!spsp`pPAGyoo(+qXp}=-w13 zCMJ$15{U;>Q&YzP5vT^&)dwX|9B9Tc0a-BsYk@3Ta55EI!GtMuHTtLg2GiUb5vb>ND)HGR^?+pwLd;qin zLZLw`ffm2te;}DmKFS4ZS~8hj8W|bcZva;o3e*jV*RNmyLQ$0H%Yd4uD9W>I*RCBb z6mTUV-nen&D^*ov`G8u0qobpvhYVoXW`PPo%joFnAyrkMzY3^ns;Wl)e*XajxWaDG za-ex=Xy{`_QC2nrYVq)s3l}bQ0nLEZF3=L7slUI!Baui1?Ep0`9*;jbapFWf(1cC1 zX?;gW$J?=3Y{pJd)1uMnbbEXITR{CrL2Cdp6bcP*2B>Mv%gaOPQ*+K(BA4qc0ME?K zOt;tT{c@vsol8ES@5toj$8#{X8CzM}Q~Rx=hcO0q$G3ZtW`uD1gi5Y7YbgpPtf(c z&%Oq1iN#`91wq(ZD8Nj`C+Q(7n6r zP%Eqel+0@zD*^SP(8mwDkD*?P-@BRXFWmR=`^&X?R8kJdLEBgEU8=X$4 zSXiv=5(J^Or>DnF7SEOdWnEoetwkZruCn9DkMBgEejTs|TMFRydbbt{EUOwD8(WNG z8LYuN07^?s|21nAQ%;mgN3qUHBN*A0chcrz~S$~_bX@F!hDHoh5hmy(UbEBAs z4A^Kix>5|N7s91h!;$N4Iq zPRp&Wt!C>lw&@}B)0r*y>Y1-p~fq@^b94{juAl|%r^N6NtYJv6*)IcEc4f?); zH=mmCd;ET9`sJvq^HSmNN|;72dYcjar5NaU}xXU~3UfHq@X=wi}>z*q=iN^i79t#zn*{SFUs~E-wBe%ksS( zeOi-cd46$m@!aLhmp?QAYqaCe=i;xD0CoUX=o#?U!O+>+>FVq2d%do%&gXKu+_Egk z9zJ~d`26|v_XB}|bp@iL&y-Q}oFzA!t*$`NWmTZ}xonR!h5qe90zD{6WI5-hWOr)4 n6dl-s?zI#)e<1O{{`2|=yavOI8n_;J00000NkvXXu0mjf>h!zF literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-above.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-above.png new file mode 100644 index 0000000000000000000000000000000000000000..451b5d927e8dd68e543bcb7ad9f5a705a3294a3e GIT binary patch literal 788 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 literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..55e73d4c524018d90a1802525cad1ac8a341260b GIT binary patch literal 836 zcmV-K1H1f*P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10?|oC zK~zYI&DB3l6Hy!o@b7E;+FtKyDudWu#26P$8w}}@#uz33nP4$S2OJpHbkZ;w6BAb_ z!6uCcA|{aN#L!W30YY+t(4;iNa>i1E8mf5OUaQjHb0}Aj$`zy?{EqMLectcgy*~u? zLjiaIZ~*K8YyflsB>+DF6aZ{lbtV?=4gkKMo}S~uVDPda2$yU&+c82&D`RX^*Y&if zX>U@gRD61R`aJ-3d%!($m(S<(4-5?476jo2A%wH4j4@Ws=krg;$H$|ps(#v@O*QtK z_uYX&;6#6a|8tJxt`S106$}7`5bAQdPIq;6g;Z6Y%Vx9R0hEpBHuFFn#~tqN?Tt}N z&(uR}Ln%Gm*Vi|~aa^0ZU~}cIkw|3FPG_)67C=^Dc(da`|uDTuB4F`aNEX#5z6l!xiou}%+&xVGE?g7}` z?YR|h3@|52l5e*eXqxt9czF0efX`MyJsbdvvMkSababrqJbxaQ)9zO`o4p&0#U26p zQm^w~H~0Oal0}kG}hk3&0To&Ss+jXMO|t3;N+A9f+j> O0000?Ca+aB}^1ZXd24 zY;zs*WoHllNsf;1J=gb_zs~3X2-b!I=zts0vLBJXE&&TjWj_hP%wAs=VwKOi0S{ml z|3)Yj^156uZGL_}IW#o%r06*dSOA`2%a>Kw1=L_ilRzM_xwWPIls9LV11L=4? z-r3#V{inx|A1`1>d4?CX=NHMUKs}(fwY7aK5D2s@iqgCW$pSK&%%l7F@4waE-TeT& zIYfcXQZl7bfNucW>C>mb*V59`C4{J7FHrzRQC_O6tNWSX@BcI$4o_lt*m>;cu_DHg*ajjP(@FA%t-Ge7-mQe*Y&~VHXg0s#{9d2W&om{CLZb9XtLegjjYb zS`9*oDxc5y!kl40n8S|jb3>cr@T>-Sw{6?z-nDDjUxW~za*E~SO^vuBUbFpQs8 z%+3K_*H48)AusmqxHuQ&%Nl?^4V95D=3MiTs6h*1{jI|W1sunEp3uGcL@XBjE6=huixkTy0Q2(Y%Ux2+u?o2rAf=qRcJ10f zu=`Ll|DMx^@ylp5nwpuJ`C~=wiikuazn_?xNZ^qFa*|B~@s5s;f2Gsu{<7QUkxHdL z?(FRR5AYO+?4pw_*#DJ$`0(L}K)Q^6`6R>P@CVovlw(%0)WXFAGDAZ{PxtNHXSv<( z)^ZuuaR#_=P8y+4W+`oVStBRs*D~BXNDwVo@?%cT#(&_Y5 zV6IfX7cB|RL?WR}DgW#D``gNqN|I7e_V)Jva(sL|223wi_eHW6U`|X-h=zuSPikvx zPq4NmaxwEGBO|})?d=`I7A={Zh2^D(B#^#$@7~UgYJNEntz;XM1h{kO z&S)qU`drubAFw)MIXgT1etUcSW$YoU`1q+LE8TM?0MXyyKO77OBZgtT#>#{Bqh@cDeN3nAR4DqEHn8y_Ek^TLG-H?a@uRus`3YuS1yfOI$o0^&es;c@IZ>Caxw{PD*bMxlS z&#;H5g|)nFJ(3z}U}0)%ih+TFo=_-cxm>PS;_-O<*|TTg9UB{qVIRgV`;4{{D8Lq= z>G0vh-vOF{ms#6*Ty{1CjTD^+{6DiE)A84QjT2u1-f<3}AMv!X00000NkvXXu0mjf Ds$xWq literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..c3cdf8f08dd7a4fef73f6286051508980ef99841 GIT binary patch literal 688 zcmV;h0#E&kP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10zFAY zK~zYI&DFna8etsA@wb-pI0pr(?1;Je%%ujlUhetFKv=qvz> zz-?d-P=G&x1ZjoleIcR#M8QVHhuCvDgL>7zYQE$>gSGS;wQ$%Vk;Cr(`m@3HXP> zbD>aZ-LkBY)4&4@97m(kb-KN|l2yYnUfcxk*ZKMRb71u{ypT$zw%YBsH484K6zOz2 zPIt;KvaIX+{w#36%H{GNungU~1qg)0;YZ`TJxL;w$U}OQ)5jMAfxrVV@SZb&foqz! zs3?l+1+FMcP}8)fKJJUh<4az^{q#Ja0=T78=@-!P0(M=uT`U%V0&f3WLuiw+dMcpcndTx-wT?ic{t0Kn5KCM z1g~4zmq;Y;+qV7VCa`VW#?H>pJ-|2Y%lx@qZdXd_OnIiX3xz_05l8OD_LR%zy=m~X zv$Lnbok@GMR;g5uCV{Kf>Jir*vm>LbYPeRby%__)ruz>ay3ZpQ81@B~O68TRs^O{8 zf%t%xlarIQl(N-p-tW`X(1h8&H~E-00009znN^zAODTIo1m-1Zp-!`vUC?p3bh4`b=y2n#(}>>(7} zL$?L#MT&?X7TRSOf?BaHLbr!KY*pH2T|DTnF=%V4wXp^!{cL|N@b!^6WbhC-onLdZkC+);%P5)Fky zUkwfpzCinGqWu;O27n6y*WTX#)YjJ4HA0A#jbsXGDHsfX(c0SjBo3m?(0Us_sPo`5<_WHhZg0dT=!@T!rbTG`y(9H!Adkt~)xn9BgzhK7bXr_*^k)4!sS zxLmGx2L=Wjp{|Z)hyC_A04@{?jg=y*TG`&-_Ck$ronDSfs@uD|x~gkxYThVtz_OyY zwzi|Qv$G0-1G;+;y{sL8skgWHHIvC?Gg?rO$z-zk_V&ICRn)Gv>t(F~aPs8Ic7xqg z!f{+1t?madL6&7%#^G>0XRKCg91e$@WmyI^h(Mz3vA({(CWc`$o{)O;_ zkXB_NQ8vD`wDfC9tWu*)PEPuu<{aWc;-3G6&1Q4(JU`DcOkK*u4PTeWG}KOqBuN35WnU6SF$y58wI}Zs_(&uY-`Lo=W~^Q!>+9=ZilV4M&50d~ zv$?tXaZwb1FU2lF6vYj<+kFNZ?7;va;`jR{zu(_qfFNbf{rmU(=H}*N03ylXrAv9% z0Vt0~qu<)?cEj#(cXxO1R905L1Ko6`Cta#00w8|t)~!z!MIpr$)KC;^nV|8t9?K7x5+MMtFj&mIM7|-+fiYdzT{EsZlorJ6jk44IYo@ zTr3s~7U}B$v!|!$9MlYAu8$4&u>feidGqG$gb<;SqJ)r#6B82`05qb2DSHP1ZgzI| zvMkG_K%&y!yLY>wj?;qYDJlVQ%gf6j%Ca2KQ&wJFTzsF3Ruo!PqZ$CWy1M#t9>Vg< z%F0K`G7p<8EDjv+T+W!RxG|k`N z-~T)g((HLJp~a*E>i8_#g_JFMKQw;CBhv6MOg|P=mu&E#00000NkvXXu0mjfZ|a=C literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-below.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-below.png new file mode 100644 index 0000000000000000000000000000000000000000..09a3a581335ec6d9aeae9155cd833ad754675c63 GIT binary patch literal 786 zcmV+t1MU2YP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10-s4l zK~zYIt(L({+h7=npEeDfw%R&`%|%d%?MXXPPl}8VnTQPkhYm0MD|VR(!sw8}kb#%M zw!;qIJPI3iY>NRqLhD&Jq+&B^o31v=4vEsW*hcMh3gP>nm;Ca6Z{njhT|h4o0z|+M zSU?ph0jGe`#?i!WU?`bP&h72(y($z6YNb-iTb5O=R4VzClM_`@lvFaAoCAj3^_~bz zk~E&lWZs&lY1l0=P1D%l-`|iVX&mTlC%%(NBxa6}kH5E)Hj>ZhzaPj@&Rj&?#Gi9}*J zeIM`xK3SH#1wm+f%hw?g2!v!=4go$tAjq=Z5%D>$Pw)e1npU)J+v^yMK_2L7UfGs=5h`;d}!wxCIQv+yy2zO?&S} ztZCW@V8Y$k6h|XLKoUi9>fqquQ!8;coBaq(0)s$zJ25!jb5Y>3C&*+n??h3Y0wkQj z1D_XpeStw>Vry&bxoMge+qP}fG^^X&+b`TGBzK)>aeaXha32_5TU%S!bzNIoS$PVK zy7ya(y;SVNX|FyY0u+Ehc=#c@v~B7zaOQ;RUYBrY$6pV7JtN@6BzWEM50BY;gAjMs Q&;S4c07*qoM6N<$f*NUJjQ{`u literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-below@2.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-horz-scale-has-marks-below@2.png new file mode 100644 index 0000000000000000000000000000000000000000..fd816093e57611b6d9c923d4ceb36e1b27c4912c GIT binary patch literal 1783 zcmVIwv$A|4`HM6N94N(AJ@p>|`E!xzQp+q1npyM35h z?tHPaedqJ#E1h`u5n^ z*uN5q#OIFV%()p7Ld+!+iIK6fvHq)9ufE;d+8XihRrOR90#pZ{@EYpw?%p*zI{J}q z+bMSivTfTO9Uc8gS6A1|s;=i%z4~f_27sr5y5{EQ*4wvlf9N=lwGzl|IgVr9x^?TX zjg5^h3VJJ0mM>@}@GMZ@)6=s%nM{u51DUO4GI_VBr{@)*UbR!1FKA`2GHe&c$mjUDv(w0z!!k6p{xp+wr#uPMz zoK}}?AJT6tQF|}LFv{cc_}>D7z@{Q`l1in%3I>C(+P0kp#(+6sN<+GUtu9Q@%*;50 zgM$}}1qyKE#*Ghc+xDz#DZU4Jv2{Qd@Hp_ZO`A6T!ZgiQO=v7vrfE)W*|O!A$bH!3 zifi8D+fwASz|_5a_pHm8FaLRs3^`Bz{r!Kud-v`fFojH&x-5_;Ek!=XX5gnldpsV$ zxt3Oq#bTcV?W+CFis!+uMazJlQ%{jXMh54^i4%WtT{q|C?@Hu2j&+XUGxE1 zw!C=et#if5$cV41s_H+HNMwi4=UcTbwGd+F`0?X!_V)IU1Cz+9byodWG*-%y-SH!& zAGM!9fBul;IAS#{>Nt*d?%cVzkbe4{YNv{2c7L|K71?^E|26>a(P;Et*L9sdSw(+; z|1kwxuj*f~+RNn)5+L0qi1ec{GFjGs{rdIy^8gmnX!Jb=+NkQ?Ksr^Fmr9V`Q-e(0 zHIugRid@2R9C78!mESASCRJaEWrnHc%A4Ibss@^X_Dh#8y|dgmH$sTHix)5cPJuS7 zdTLa?3#K*mk+Bf)sZ*!AmP+MYmNj+q2ocD(it6|wpl`?;n&mdP&KUjI+&8&L* Z^#Afp`=a>F)A#@Y002ovPDHLkV1mkfbfEwM literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-dark.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..02645ecbe63d01024904e4461a0137c031126489 GIT binary patch literal 933 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 literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..bc69354a192bdc42fa9050075a69a00514466f01 GIT binary patch literal 1635 zcmV-p2AuhcP)cPd!ts3CO0oQ z=nrmqIOm>|=g)b$&v_0(`q2Q;17MVg20)ZL34jP70$>TiA^={oRYSIZMRmU>N>N4tI{?tfjvXs1 zE-t>nFwDD3c|wSyI1va0zU%Gn{eEI%A_!TKAM)sJNh(Cq0CoY;A3Ai%>U27vQxvsZy}R*22+6WoEXS=@Yv0Joh#!CsG1ge3qO<^V z3kwUg&!0bk-DEPILkiYTybwYdi^bBwFwDKDPoD-Mk5qW=dx?nB0mwak_;7w>V`Gpiu^Z=~&_4S2Lr?Xq5(Ku4=Y$8w;m1DQt z;c~eKAkUr`tLx(t#Q?CLJbCif6Q1z>GxXt0--mUa!|wW3%6Y*SOy#|*2^)b z_`F_k(B*P{B1zIrW?fTFu&=Mr13-uttQ92!@I83&;Q9FY_(zf?tqbe78-gH=K%REX zX|;{MQ;Pt6-QC^p>FMcDp&~_6&3%z}&ywKTvuF1e zlaH2dcJx>TK)K!S;fjh1ieZ?y)9RfH1VQ+#y}kW9-DxOCbzmgo{u2eW0FC53Uw6(RhL!NeCY>?1YlgwNM z5FQ&F<2@cvkKJz1p=r7#NnhiFU6sDRIW8a z5dIt<9{!-KtE&$yQ*P7nEmikZS}19Ns;VkWO-;=uqtW<2A%xkgVJsq%$mq<>OiO!v z`%jQZhljj%M>cPn`kO=(fNTJCRaKSc;K75(v$C>I&@^2UPh&}vX2Rj{&t9+h$Ii~q z-yn;LK#mr;&0DXKjyvDzeQy?&yupzpM{Ud|tiqR2-gky)PSC#R;S zp4`2A_aCh6W)aADz8n$^s?&9m9YqIOpaJov2$mpEvk+DVsELwpQLE8F7P)$Jl9WeK ho^5^1dBrQ@;6Gn>;F*IBZO8xs002ovPDHLkV1iGz{yhKy literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..2028ef7776444dc787220729e1e4ac604258ac21 GIT binary patch literal 721 zcmV;?0xtcDP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10$xc( zK~zYIwU#kx8c`U>|3)!d&o+r698y|^QtBcG6$;%OC}hYa9fS;yrF1Mfw79g8T8e{1 z#<)m_VwVoZv`_+ekb-nEoM5;^Asia?e9_#!*Xy9dAvRHa`N1DpM9)aSjFp7XT-KB>;a$`ET4iJ3IHQ)oM~vlpmB*!Wh#TV^meu({8u> zty--nW3gBOz#0JSqN3$+IDDsGufNeWtuvDRGn%HgYqeU+>2%%(V4qjU6$*tX{eHi8 zm1r`ZPUq|P_Vxn+%d^VXDwWC$O6mE$vT?fI?svc6e-|^9*VAY;GK-3gsn_do0eHp> zPcwTOjYf*+`De41;xgQB_a-6aQ>j#HVan}Yl_cqd89OsZ5QNtlwi1>MGFQ1=e(Lpl zpPR8WBRtPP2H-FX?fHEEQ79DJ!?3wc#csFz0N7wyoF{~QaX1{CX3GFT*LBrqv)uzA zjdyrAF71<#M0L!f9AIj@yuB`M``Glq4wwVEw8Wvv3@@A&TNV z#u!~xrYK4&7!3L`YKd96Su7S~s;ZvOE9>=oKNE>W5W^4iTsRVmM4;Jh?o&$Dt3;I2 zb4ijiKA+Er(R5h^3xJh$I{i=-#rK4e-xHDxLdY*s6!((JWCX)An_9+s$Cwqvf0`Td zczit)iL4wSANR7^Yzu$}U;u!Oo=wMsVOyC#drjpp{fy(ebzjZ-00000NkvXXu0mjf D=mb2@ literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive@2.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..daef06680911e2eb599e201ea0344f44d0623abe GIT binary patch literal 1441 zcmV;S1z!4zP)v}&81ykjq5E7y~u9gWM!oo6t|*QXuB!+QV^l_!9IjicPWC{ zS}9BEL&06NFI8-zu(5(7v{eu(wCKXJ*2Wt(Tc=C#5@Nj6iF3?MHhq|rb#%SNn29dz z5590XnF-%N-^@AZ`#uKhqXEDI&{NX_VCZ*Y0FMEL0EhsB003ShIyyR5_uMZ6*aEN#S@fyG05Ai{24J<@?UyGeCLBJW z&q)aRClm^W_cKuxH+Y`E=ka)M4-5>v3&2V(7eEStq|*{)0FVX1+SS!{&F}a3NRkvd zNXTJE2;tmr_h;qh<(H_q9QykSLkqwHz}nQ*RN(jfdqXnE7PHra!Jv0?a`Gn2vKOhi zRH*mLJi!PcCoeDW<@x#fFGW%0;~{3RZEkM<*4Ws1g$lDkrN@y0a2|lQzrX)&K@i+( zh*8@1_V%LF>8zl_G7#s8X#iYcS@t5waknH%64e%@Tu^#@d#k9h^mqx<0mv>dFTb?D zzWz(1#Ox8~Z)_zAcXvx zaL-Nv$8rDB;bY+G%~x1jTGAT~hChmmitG%-Bs7JNg>X2$RaI5>wIoRrHse%a^qITI+T9Xs6+ zRSpGO$mL(_=;-JNgpdWb#7L4POixeWR0v`Z^(+p&1R&RDv*mFd_mwD$oADIH^ZbLZ zuC8m?dE^pyY}0|Za~uvwzSryhUXmno5;1}x{5?KC?ohOGEQs?v6fH*3#+$?8$alNl zpYuFF9<2~j6j%IyzjI_{+2uVy$6u@!cEAhg<~D6)$YnALl*b~qAL-IkPoH;6bIDf vqI#=Qfd;Zj<$DpPCQ&=nY0h(=69xYR3k+)?EIk0Q00000NkvXXu0mjf)dHeG literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-above.png new file mode 100644 index 0000000000000000000000000000000000000000..f7d335a44e90f720e794564f55c56d01020be4b3 GIT binary patch literal 786 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 P00000NkvXXu0mjfMQphU literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-dark@2.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..eba7322c04eb59e1be711af592e7c74214ea8429 GIT binary patch literal 1955 zcmV;U2VD4xP) zLR)JuEgBP3wV_J)#hr&~Y~&S*G(ppC)H^R*Nr@1vaf9X>iWLx%9*f`A{G0>**RBF{UoQ45g+ zSO(-FApWndTelXhT)8s0pr9ZJK-cv^Z*T9=&6_vJEW7!E{{mwO=#(m1C96Wf?b@=e%KWdux z-a=0_mt+73mO8}`> zG#U;1e7=_2+S*U2r>CcYf0JZ5%5l~?faQR;d-v}3b#-;;(**<|Ns_vL{rbkv&d%Sj zUAuNU@Gjy{PFOR;PXTg)f|8OF=ecv|nlmyo-b#_ZNlDYRcX#aAQ8hd~{FTq=lM&tu zByy}3N&+;%3FNi5wtie(TwIlUa}$@Uss&rNZ23tr82o!rPfrk0iRkkkXNAf@BnRiN zUAx}fxpU{QB}s}Go@tfMX3N>UdGl7g-QLyJ)uoew$4n>*5x4n3-r2Kf59a3Pu6@1c zCN7)Jmbr1`#vcRT?(XgY^MIL9c0__GDlacD+OucRFC1f({35C<>%*TE|Gl;mArlX_D{;n%A7zEBH4Ybmw>M8aZ}`*tY^=j zeR2Q({RpDkZ~!(FDhe<#FfhJ^_9dP=866nfdz)O2EGWJE_aaQwz5-3k@bbv-gMG4W)n3{6zgXf$y3>eXLfzkYof(X^RF zlubGiGNHgA9UL6&UJ^?aSH$D-G@Utf=AQ@;O(AR#Vbp^%u~?i0@OV78(r;(tx_9s1 z#Un?K+(vYsCK1ii2(j=(Lezbkh|IAHP`qC6XPTzHF;%)LpU-!xy1M#v1k4!l4Wg)> zB<37sVl7~EBVMofPieI_0X=#0+1)kU*M2NO5W7cZBPxqLV1=S6%I({?TXJ%8 zO4Dcd?0WR*(PuR^HLVDMF+`UsfViGsY06mVOlGyKMj{bMBocX8Sy{PbiRV?3yLa#Y zuCA`GjTn$M)5YyFnFdD?*H#!2l9@d{J>#1;ZF*5sQnKZ>n;u8uaCow_v-6Y2#zqgq zGiGAY5m2+ve64-I3`DX}5z~4nU~6x0|9JK4)q7r-@$ob@HT89KbMvpRT)EOu48{sH zXMr%YnVEy|l!nnN1Eh3<4Gau)G&VN=p|7uR6483r5uP&p5=nKFAQpxpV)wAjwzjr^ zxLmH06)RShOOm9_93&MA1OkIMZru3o-o1O~Xu@ z9s?$f@Qxo5DU$}Ed1Fo4Qx8*_h-(Z3C=&shg@CpJD2gK0*4Dn`a=BI)7Z;aknwD#` z*)q&Q{C@w-r%#`L-Ot)I?e9H1Yp@gtdD2SzchlOW-6IyzL~@li;94;Ha*QIjuK~F^R)xhSkoH;gvX-HQ6VI&WS`EP zom{ieW>)zMvBWZ)Ot2urcyn?Zu>4Mm7Wy8AYWd8R+4r!H9p>9chll~D493(#p{&Q7 pA!qF&#tXkN0w%<3cp=29{{i_vVA9O%(uM#4002ovPDHLkV1jo3!^Z#s literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..312d33a3d4a2b9416a1bbc01fde87db86565739d GIT binary patch literal 818 zcmV-21I_%2P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10>4Q_ zK~zYI&DB9j+fW<^@b9HbnxGS!-P$=|*W!Zt_^tcq$G=HqFu0EcbnfU~uQ0YB~{hs5vi^Idiah7EV z>%jnk5aMlZZM_!=1PTia3(EksTA())iHy13?uYea_If}nZCZh zYd)XvB_V`81qc9eI-NJWySsT=mcO8Eq}0Kc@9gXh5klOj#Y*vbJfqQQbR0nQQ6R_j zeBJ-;7-%#c4nM&DT0R8Q4u?Z*GzfsSwY9~DhK6nfVC^79QB-r~?@kp?6vbx%ymrtu zO>_H4Rlie;b8qn)ZHja`Fj)ti8Ro@QwBL^_^fac#dV+8x6qT#bU8BUDtmDu#N%&V0Ue8 z?R!T@$1RGYE}zgca=Bb=Vq)ScfUR<@95jo?qNZuuXHgV`6h&RCM>0+GS1OeXClZM_ zD4WJgAOP&8)9IX|D06&d%jFuNY1)s2-2#AR7>1&%>PJOUrX@*Q29U!MQ+Qmk6czvvfCIqv^z^g{g5b$y wGTV!bi(A+~eu@B$TF^;Du)maQb@czqKY=Cd6M~O%mjD0&07*qoM6N<$f-4DgDF6Tf literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..a80fa899f93331403825af9080ea05e8a92c669a GIT binary patch literal 1630 zcmV-k2BGlEhjuc@w8gPdaB~b{4`m&0!ZsLv z+0$UKG4@9bp&RNtM(vy}%&r4p$|^;%X4Veu*7>I^h0I#J*u2qJbY<(cJ?7y#Fhd0kU?{)n9>3$ z0zgeBleVd;sa2=by+J9hkkPI`7!3Y0Gc)te#ful`z+O)`0Kbf9Z6Fy_1b`mQ6lrg7 zf3>Kn=ma6ekb(BYf*|}fHa7O@=;-JofB=98U?yd=l_?6K7=Wt2zP_ZcuI>w^Qh6wy z2IC<~lF#Gube=hL=CsG-Spl$wG@`bdDFVOR@hd-o0yLJHH=n>2(FPOVlyci_N*U3c%^z2bJec`#$)WST5Qqru~>#s~t zPX~}h#9~Dk0D#3}=>VX}j?C1dlonT4SD$TeZr%kpfbpBwkNVC5P+P6mZ9LDvoK2B( zAcPn!7R%YDrlv};sV3o%9&JhufYjC1H4{Qq*%m1WN@=OpYW;ry{{03pV{yAjtSM-< z+WH*mlMSV`qM@PTyUNN+9oVb5VF3|siU$CtQn@cj`edU}C~8_-T0RF0L{V&cv?+zf zVkw}M8gr&D4S1e^siULgEwD658(p?$iU1(x<>i@JdFPD6!om}6ZEc6ZvWWE&kw$-N zG#YK3d!J;u^78UdlgX41V0~@6W=aBp)z#J2$Du480)fC#B#T~8Rn|;}0l?$&cpir^ zxr9QY>wSHFAAu#8>)N9SiqP2D*gZ*-0y$SFgK#+PayT6Ai;If^0Iuk=|CtH~gJDq= z|H`dASp;w2zWwIq%a`W?{EL{hB-&IE00co8$)PwogclYT-s|u0zXleemDma!OgWv- zp&W^mh1>1^xVN`=2rSi)yN?lVY6ZaR`Sa)h5JmAuE(E5E*X#YtZnyUW@J6n<#4ZSZ z0N`@D>{-+%3!l&T^~sYbJMm~kCL!@miQV1ZL!nS;GFt*u#q0Hc+11tc3D`FE(pL53 zrSlR1jlp2JZZsNSOHe0Qh%T4wL%ZGH1NMV&X$Xifcm;rZdV1QkXV0Gdd3kv+W>RIc zNRs56pPzrHr>Exv*naz_uUs^Vq7Ve2otT*T(`vP9c%HA#gwSLWMR8_oYU=fYfq`pa zW|mXAKanX3EMnU6@$r#d8VdvhKMW2IzJ2xT)dc|eA!GY_v;HE28Os|VA0Mf%uD++y zXbvJv8#3W=_@DXt`FBs9I@P_jwB!Rbv|(aRhGb4XRA6Z{wb^XD&1Umw3WXwL*|8)^ z-sR2-@G+4Ct5EMHLrAjgj%x9Roz4vynYavPQ;N$~sqKaPxy zbWTi6xWM-FmH?!k{-k=6m=9nZB4@g7ZEXijOG|A$&o>Z4k~u(-LZQ&_Ua$9p!{PWj zVkQI@orfuENr;>?UkYYUhev&q*laeF(P*qvtJTkN99KjsRj=I;3WZ#LzkmAX&70$q z!!>|K#EUGP`^r7YUPBE)6ZuqbQ5RrQ@kcIMgFrH*YbqKFHZm$A&y9Ze+DMw!zZyK{ cDNg|Z0scbcIoyV`*#H0l07*qoM6N<$f^Ja;HUIzs literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..bf546b1c84a7241d0c3366426c8269631affdcac GIT binary patch literal 714 zcmV;*0yX`KP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10#`{y zK~zYI&6Q7x5>Xt-zwW;zCo?>TmWv_?e@)BEEWLZ0pJ8+17Ml+4_#UY;D|<}{&Kmz)9rS@5JG-1#wcSkP$+J%K%m?m7P#1^bx>t8aQk=o1e{wwOXwMzu*5JKu>$80sDuC zhdEVM&&-0g+wBj5K;R{S_N+BdQ54^r(V2}#E_ybv%zZr!QLhAW^{wV;vkE5_eHc>h5!Hn07*qoM6N<$f>)M9#Q*>R literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive@2.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..743e044822b9fe7dba763809e8708b18e14ad5e9 GIT binary patch literal 1443 zcmV;U1zh@xP)CXOL^RE;3 zfiFq#F3IM8#kio&YkT?ZB*h(Qp7;0ZA0a+F&sFQ7V;+Wh1jhq-9zD@z}9r z&slQYfRaKBIe{8LYHe+8oSB*VB~LQ{2~E>x!r}1eb#--5VO|XdtC}Mt)YaAX>fGGi z--QsehoUIM-QC?j%&JvWfVQ>`kOG0gft5Ode21>!b?#5~>2E)2B~2 zX__`wEFpVLO-)_(dc99$_K>bs@?8}duyfzOeRYbWgw{hS6Uk(9sI|4V5wo3@~u=vDo?Z=e<_NN>`F_+TII*c=+()&6_rDdTp&|qtFO~;68Zp;N|xA_9ro$$g($S zdw013*l_96r8nGe_bY`?G8>#uXGKFpgLiUr^6J3A04y^gwpU67@OV7?i<4q@xLmF$ zPM$pZo!9HF#B45$ZqW7(9>A4Kr3M5+*j}t8vt@dE`e%>F^S-L8Gr**MpS@BghYlU8 z`acK(R8>_S2!%rLVm{YxwC~GEIRHmfQoA1Nk@8nd!NS~C(ieXPWx+hb@j$2 zKKn2u?A^QfR7*=s1?J-sa9_#*P!vU5kIZr*9*c)%j5 z{{H@JMM^F!!r}1o#>U2Lz!bL5!Op@Vh6ivZlgS=Y6rU+{f@>ubiF_$Z(kWmDQ))?^ z3;s?3ghHXO3z%D0M5EDfEujP}2*Kh?Ie;CaD3(l2Oa#iy%bzV&l4~IniL^l~cX#(u!!Q;#!XlF%9v=SK5=!s@LMu@NNWoz6$a+2LYMM6F-{1cZ z<{aSWJe(i|%&949Y;5eCVhbsXa`)`nvoBaemH80LP=>X-QB1K|EOy!F^VO5X?9pn7 z8L?n6cvRPQrBE`es{Ym2*Y`GNb!sT^LO~hU5>97l=S#_C@>ZVP&h+T$=ofqT?Ac|V zz^X#Z*b%TMIYm*dy>sWz2a2K$=OUx)x*Cl}JNS-R|1b z($X!0Aj~&%RaNEj@$tKXK;Y(y6DP*4%^K!#C-3XNxvu|+K)Ln$AeWAgIS8F)iP3ew x$mgP#6SK!EvA);--DymTg8r+)BOdV(@Gt!OPlvIWE_wg}002ovPDHLkV1ibU({lg- literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below.png new file mode 100644 index 0000000000000000000000000000000000000000..0c1914317c54c2e12bb021640bff3b805f7e04ba GIT binary patch literal 791 zcmV+y1L*vTP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10;EYq zK~zYIwbs8+6JZ?3@i)*~eq6LDl^Bai>>vgb0@8#K>HrM77)%Gl#vkDB>|k`W48%Z) z2@8vHF>GvtrR35SOPg2{;s$}zQWR+EJ@+`=)1(kAEtXI62RH zS)jcX+U)oHpBjd7R1Hv}pMZPkp*Emnd3kxVT38{`Xmmy`@2S)S-N|G!Ty0QFX)Y`* zyarswpayue+3fBWfKmvN4Fm$?$^qayFd&3Dxe8E9Dbwk64Cn-GwS}S@hH+5pHNI@5 zl*au0{1jlQ@^KyLPo+{nu3~nJi;M4pZmjlaE7Y(n6bgN;HkL>vJ_Eg2&Hq~QTiP~0 zKK?=ok*gNAxw-kZp`pQxwJlEdSQ}RV>x)LCbJf5SiNqJX-QEwh0Zr%CRs-7IZugVD zy}ig~A=5O4uItlwyZtfXR`)%(z1grnv=4ng-?LOIRWX{)W_PEird|O(Y8jjUg%#Jb z1?Y6ST)wrnwK*ZgaT&8ZiO1vfgM)*kSbMEi)vP2|NTWg@0DWU)W6yP6pV{BvkDqA_ zW+s#Q84ibMCnhHRYF78vwT@E2c~4OfG$>qC=MKO&GBV=q=;&x#Utd2627_tf7&rp{ zsN)gV2CoPNtETl>d#5mJfjV`K3FLtjAge}MKT{X2a~)t;4^X4f0%$1I0Ax8Bz+W;S V7k>`bU^D;#002ovPDHLkV1g}jW`_U( literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below@2.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/slider-vert-scale-has-marks-below@2.png new file mode 100644 index 0000000000000000000000000000000000000000..bb94b0d852b621523a116e1dc46bbb7fa8dcd59e GIT binary patch literal 1723 zcmV;s21NOZP)b z#8cJP)fJYMl;kg5xG)bO6beP$ZudWJZEfC^p9O&-z>9!3R5su_;3Z%UPp(+O^|$yS*F{4fAIjXl-L-_2X8nwN%Xalp9zo&$ODRj%9}TD{$wPOu23lS;PBzYZ%VLvlZDDgtVQeg?c4XRrfI6tK)NE4 zNPlBv<2#5&KkfC*gmCXlpsKgG_jjW~Mk*SO_8&cZ^lc^)idJ9&P`-Kd<~QQ;c*JOk z(G(7cA32@Q9TIHrL{PcFVqoLNixW+ zecNpYvWkj|<``sOMlzX9=KA{jPbw-ZiV$mTHVm&N5DJB22HBUf?%uuo=hdrMHALOR z24v|_34orSo+k#{H)(mj-maROnkFC&#O2p>%m|5Q7i&B0*;}fq1#4h45O)|qvLzP0jxt*xC#-AZ&oUhnPdq#CdqNRT+K5x&Y7#L ztLx|W>(~ECvbw96uY)9`ZJ2Tq-dYM&DT-1vI5>FIXwT^C=;-(k;i2`w^N5AEfH8_P zsczG=U5ln^wnQRvtG2dwyUAqA8m-}MD3M5L?d|PfRaaO4g7Ao!;WJ%yy!QIew*Zm# zRss%}%k{ZY-ceQ6fA;Lz!w3(RBRsT7+BoJuYNWDdgCfK}r3!F#c6OefZ6Lqj-*fQb z!Fma_Hd7#7d9vZNhXQbe;7}B$=KT5dpZfj&-l@REja6Umy*&1TXj*?th6Jz$40TjR-k_%jpJU7eZ zxyVse6vgCpI+s^hSFg0&?MrfVbMqBNd3p~70)fGvo}S(_XU^PcX=&+~U#oy0k&q_j zr+%!jLm4TZ2ie&qXC2*JmJ!$Vr}7giPSSXNmmQJk@s#VMrakE@-KX~3IcSzn_35pA&l2Ir;(KN zX;G%{QCL#`MoO=Hr1l+WxX~&}z-fcgl_^wedp+b*Ylx$TUmO9WGQ%%~{0FOl2C~oW Rujc>&002ovPDHLkV1hPHL`VPt literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/tab-border-dark.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/tab-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ef29a0d4d1e0cbaec14646213ef72f465121d6f4 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^j6f{K!3HGDSj;X0Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD<|PZ!4!j+x0n{{P=ECCtps ceAq#dVO}|NSim|5QJ_47r>mdKI;Vst07APY1poj5 literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/tab-border-dark@2.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/tab-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..cbd5b7b5973f9f5bf24bfbcb2864fd7ce8ad8942 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^Oh9bN!3HEhL{z8)Db50q$YKTt>2)B?*b`g)11Kn2 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6iAV$i(`ny)Z{<^|L>P#1_EJb fkshNq7G{R+YRs))Z}<8E6)||a`njxgN@xNAEQcmK literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/tab-border-light.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/tab-border-light.png new file mode 100644 index 0000000000000000000000000000000000000000..58c01fd1f2f2324f9bc1a3af9bb8e4fb93ed546e GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^j6f{K!3HGDSj;X0Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD<|PZ!4!j+w~`2?-ODlYpdz a1`~ty4~9V5W|ludc?M5cKbLh*2~7YU&m$lJ literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/tab-border-light@2.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/tab-border-light@2.png new file mode 100644 index 0000000000000000000000000000000000000000..188c227eb1fb5a22861ebd5875ce9e739469c81a GIT binary patch literal 140 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 literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/text-select-end.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/text-select-end.png new file mode 100644 index 0000000000000000000000000000000000000000..84e80debbc516cacaf6f72c432f0422f3251a2cd GIT binary patch literal 771 zcmV+e1N{7nP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10+2~W zK~zYIt(H$~6G0ep&pbJa;TMxEvSd|=*f>D^k5J?_o|rE58$Dc zdZ-^kNKPJ9YA*&NfyW?SJYfS2&Hv5A;?C$VB@60>%dnW({fG`jR zLcme=9;90>zyb`Q0qg?yKI8Tj1daeF7Zw(#W@ct?_xJao(KKyH)3hNWMA#cBrL>#P zW<}TaFO^E=!`j-~o4L8Ux9jWcTflc<`%jQCFj^=Sp2-8svaEWcP40K+hlpjNAW!Zkz*u78}0#bP)7IBZf%nakxK z1D9w!3o#&d7{lw7X`0n!GI|F2cYGAho=_ z{Lpb6>oCDLHa1=WS5@|XowXSNhJo?L#l;7fWo;iccp{OQ0?v14?pJ71%V*YCfNTqB6e-4DuIW3n|Dja0R%Q&1UZvi^b>ldi|qiSwC#sHg#S9Tq>1b z=5o15s-R=I9c_?~uGTdTMUUckI!!&^MZohe2e%a~jmw^2M-uJ$?z#+AS zp8Gl~kOwhnJ6Qh%@FY~=P+Rt>KsLXwF002ovPDHLkV1l^H BPZ0nB literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/text-select-end@2.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/text-select-end@2.png new file mode 100644 index 0000000000000000000000000000000000000000..2661b1872695e11c2ad3da81eb3b5f97b4a4bc77 GIT binary patch literal 1663 zcmV-_27vjAP)?K;I26(n+7(1Vt2AWe;Uk*dkF{uz#Y^)+8>sxi|Oh;hfW4V-j1njbAw2 zljQc^&-wLx{{4ZZESr>-s_RLKC2Drr?xz-)ncEm(#J(hsZ# zDm_qn)zQ&WSzBAXtf{FfSW!{o8yg!-K701ei9{k+G#V`gmr?M~fjF`;Zv=uksvXJ_NuwQHMdYHAv*s;brm0)bV2zkikA?_XgUMp>Z;I*yY_r_)oZRBCc& zW@aQ7i$(9;x%2m#GiM^x)6*HxttntiHNbrx`1gPsVAHvC=Z=a+kmESXiHV8pH*VbM z-nMPq7GQ%aEx;7EzP9_in znt<^A`}cocY-lalbu$kiKD@Gf_wFwh_@}^1UeTvOcES+w2@sx`n7F-E&{~#dJ?-u7 zJp!~T@ak8A`xSI65RS*=(WQnKLWoQzlfHE6(g|SWd?FrD&>MkpI-Q;>1+)UU&YwSj zRI#)m`&wR)S1RZ)YHDh>3n4P4f)+vu+qUD!jvYGyv;&PmRX*q{1-)tCzI|P#1lEej z(#_h_ob;`nXGFA8uz*k>iUs=rjOQm2i*gP;W@GaSZ2JqNKLz{q6U0q#X3dnqF zZEZbp@ZiA@k>C|baNxyA6AFbYN#chdUkf!DFItiwY9ZvLeAQH$?Vh6F2MNs zc(O!n1+{wh>NZu?Bb(18yWdL?SU(BDR9^`FwgvHb913 zs4r##CMPHVEdf_i#bUAlR8;_mH_{fs(9qCuDZq;9)~#Dlkh^&Sh?k)I`ugtkn!Dr0 zP&%ES8XO!i@i@uC5o_(Laogj0`R@TR}x4 zk-t<```Xn*o`dvD65z^}D>s&yEw6+S&Z$$UZX#{*Tzx$^kLZ2k8elUJo}Qi_F7*y( zbaeE0APjtlOeTf!OfI(P`W)cu)vLcOZXAnC2;uhj_G*SWl1+EUIV~rfwAliLW3kv^ zsiOSg!GqtBQT`n1fDmdu?aiMV$oXBUAIojqj_lgCYmZ?V3(m8>i7d;S?CR?J{_*3- z7BWehKt?!~d#_H9tw2V5GZ4Oc^X5-W8R1MOlRkU)>=9&?Tah_Ny}8XRodc;uCQG&g z;h~|SpO=cczrVkmtSuT<5DO-4ywMH;4alTm7zp3KeY;02Vj{H?Lfbfy@(!R7;zH^{5f$ z@ZrPzW3kx1x5Vp?j*kAZbLY-)JeFt%>ec&$#cYu)lk5fzyw7cZWenwomu z3CNwCocz<%;kF_>-A5kaLx&UclXEp_wWCzp`oE87!0m6 z3?uK0gb?=3%*;QJ9zD8u;lhRMeSLj;vynnh9vS5NB841wpOak|%^O;SSE;M6`#tqa zJY)U(_3HzB_wN0mrKP1d7z|c8j^id0iPZ4$@WkcIm&eD(#`Mf96kHOymT*pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10?$cA zK~zYIt(H$n6j2< z157{%v;+EiKoM|(60idll`3ExINsFMlo%Wwyw=v%b|W5-Up7rMX`1FqMNvf5F$e3wIJ~X;*CuO0cQXqhH$6h%2G-9NQh zEOtf~tE%#y0-WmW>$}?9+xxT@IDlaorwJ463627%`}_MJ2_dXn-~d7h15lAS6^M_F zjND8l64z^mM-KT^RKh5BXJ==3o#3ddDyT@H0kLEM{^dif4~>ywJYI% zCG4<6Um^U1Fe~7DJERnNveHQ8NckV2YE5DPH$_zRk5ZJRC^!u83ymZ6H!!Mb)&Kwi M07*qoM6N<$f*RU+ng9R* literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/text-select-start-dark@2.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/text-select-start-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d1c1853965fcf5071223452771f02fe07c9ede5a GIT binary patch literal 1762 zcmV<81|9i{P)w4+H^Iej3U?02-i6+m=U1+9kk}wgnV{WqE#u zv~@z7Koig?VU21RwYRtX+uPd%;c&R2t*tFwEEes_$;mgfv$NKdCr|Qg{DuSMff>Xf zDK*r-zN&Ny+9E*#Xl!gWPMtdS(eB;5cek{(BqNc?4!_^O%{0xJVHn}n9_G4ksZ=U0 zSe7+gC=^~TEiJv6o16Rk#fukX!^6YlSFc{3SX^8T1Fz*RrFZeP0Yrfqvb(#wx|&a( zJo(d(j*jkVG`iO?jK+6#z?!;p<;pMn`uZLN&k^C0dmB${i0S2PInwVdNdu6 z$A6*gdSIhL%au$fKLmyVA0j+h3t9)7fo*`%-QC@m$z*;NkH5sTVMS&*xJ;TN65nNN0g`I^EgR)APG}0Rxz( z84ZWS24xdeCA1&mY={GFYhjXs~RwJu~eG&(xE zfB<#@S4V*BfU$4izHPN`u7@1Qv7SA9mPZ0p2CV@`EEe1FMf`eIEEcDimzN#Hz7Zre z$SmTz?t1r(8?JmlKP64I!F83F9e`{$yVfRi%k}EjtEbW|$fKj<#ftOz@#C4gkk!!0 z$jGoXm*vqdhb}#M@Zfc+R9dJDU3EFvu3a0Ewt}{Gyi`&ESXfy2vJP-nmCxtLhlYl7 zh(V|ZqNAWeY#JFG8+%X(zN(sC!)3*R?AjP!A0b4*p%5 zIb;ZfNOkHTSitiA`}Y@KzI^%5Ehnr{Hk%#3c=6&_2&d-cX&VHzDgau@($n?p*RSA( zON?%lsia}h6|E$|AEe!QK_2S8|GVBj~2MB>w}1XY@!pMTih-TiBX zQMO+r2B2E}tEFjGXuIs3E8FI+Tel`-vDnbgojX4^3?sCWw6<+8-oAai_r!@4f0Mtt zAR*u2&D2);J=Hu{LTq$xL`akXNj;IrB6(2W~6 zK1-+5e|q}#sajjiBI5RqY`ci?a4YYx^@9dthpr)tk|BAnNw(?f=}89O4 zBfm}8Do^{$>;T?7!2lwZ{Hz{sYO$l<4XRy;Ex}bfD^Zat-WOWQtbkQhe`V#he6y@P zSGj5|Rlut(QQ$4~u7gOGgUzygeTdxd!>d+RO1+USe=Dn`ykFD1>wzx6&xcpItds&* zTe(W9l0cF7SWRxk)T~Nt%FEx@k@0{X`BAxdU7L*m1Li&+NP>{1%m4rY07*qoM6N<$ Eg15h1-~a#s literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/assets/text-select-start.png b/matugen/export/adw-gtk3-dark/gtk-3.0/assets/text-select-start.png new file mode 100644 index 0000000000000000000000000000000000000000..28634f0b898f06ef8aecef27fe542ba8fc290648 GIT binary patch literal 776 zcmV+j1NZ!iP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10+mTb zK~zYIt(MPE6G0TmKf9%6D-estAEb#?P2ixZ7Oh~2dZ-EU?!o^+Zl)6d0FDMca5o`M zJjg%5K}*1RFfrj`BQY`YKpG1vQd^Gi^Ug0h`KzY6^q4}z#tIW4;}#q z=jZ2hLWtT?fqg5LN(JCD5Z&+Vi}`&1vFp0xxZqMsS*=z-0cjOG05qU~a&q#45aMS$ z;8IFyS=J_SQ^gUKLatRRl@INLODUxgq7IA#JvyKRvDw+#(Z0UE%mJ$UZ);MRrYqI- zjE|3Jg8*+L&{2;LpevC`3gz`%1M2oCGc;lgYbBB@sf@=jP^~;1#$8(A_HdA)pty1dJ># zEzQ`ry>%G)#>U3`iHV7az;)ofa(Ani3M%TozyNSHl}cp`g~GFPx%|#F&9dV-wh-b+ zyM(-R(;Lmre z;e-FFkcwaz@Alvm{ZizA0Ucx-d)Jgu(|Z3DLJ_(D0{9J32unjkVk)%&0000e>1z;&1E$kO}f?eViMaZ(I`vXv@ux3hiaw1m16r)tO_wtMIWRV z`cO2FBF#$)T6~aV6g2cnN>vC_t3E6-MQR}G#!DJ=(R4S->}{qG=NxC;?5;+W%pZpN zW_B*W^X+%eneRIqb1Oek0{G&C5z+@N2FfI? zC)Y(QSFZHe*Vh-9mzR61tE&Uk)6n>vKw% zpi3ku02LJ#o`VMuu4-;>UKa|5>Vm;wO-V^f$mjDd^?JR5d=IlME1gUxpCpsXF~cxM zeZ`vj~zQU`1tYT05BnMnc?|D@&J`UJVcWKCn{MB}-EEp?Wj zeEITHL_gC2%?VwM2#wM`d-lBD(9rOO8-Te~RaI3?4rm?GD+55ufddD=)HJQgCB_-5 zsHjk#Psai6Lrl|)!r}0unwpv|uF$=p6m$_HJpAqL?HhGn_q)h6L+Nzdl%@s(+9UU6 zfOpNBHBBzDCS=s0YSRp-l@L*D!CfJ?^@Q1_UGQZzn%BTr6a&~z_Vq`mXMopxn!DVDiVoIA%Sr~Yk;S!s;bOQz+5s6W5_TJ6OlK9 zga$c^Xqxt_Ipdrw9*;kirb@FcPQ_xeyH~DU zi6c6p>WHR-22l{9zrX*Q3w${hjYj{JW&*n-W_0ZGR2(qd+uJW$mX*nVfEzk{_UuJz z#*rbce$x>dK_w6dTJGJu_lMir%J}&B4McAE5u)buG(S|~p^APJ0G*wkC$YoE6`enS z{#R*EV#jmJd5s^@l4VG54-5?a=9ZU7MnM9dh#e}K7j=gyxE z!x)|yHx`g-nyEvF4jq+;apVAjqa@}m&1#NgPc$0UmM&d-v#F`+6HU`{mT>1oJv}`? z?cKZgFGR?WBftTs5srOEsz?(=)IGvLOIKIdcMDa!bJXoNAc{pHL}-*2YN$_MR0Y%l z?*lETPoMrilgT9Jk=KkwBELxB7GMqVmSmYxbj<$SGmdkXJocSAbLM_16uQya*!Y3h z>n+&o*(#k*Po6t>?#IoWH+Rc-K0(BB411bl?G-)}gcn?cNUQxYtR{e5A| z-}27LFA^`x(?t%u7<)~y7%}Sj$+IMf{jsCg22~c4k>G0LNXz3H stack:not(:only-child), .nautilus-window notebook > stack:not(:only-child) searchbar, .view text, iconview text, textview text { color: @view_fg_color; caret-color: shade(@view_fg_color,0.97); background-color: @view_bg_color; } + +.view:disabled, iconview:disabled, .nautilus-window notebook:disabled, .nautilus-window notebook > stack:disabled:not(:only-child), .nautilus-window notebook > stack:not(:only-child) searchbar:disabled, .view text:disabled, iconview text:disabled, textview text:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(@window_bg_color,@view_bg_color,0.4); } + +.view:selected:focus, .view:selected, iconview:selected, .nautilus-window notebook:selected, .nautilus-window notebook > stack:selected:not(:only-child), .nautilus-window notebook > stack:not(:only-child) searchbar:selected, .view text:selected, iconview text:selected, textview text:selected { background-color: alpha(@accent_bg_color,0.25); border-radius: 6px; } + +textview border { background-color: mix(@window_bg_color,@view_bg_color,0.5); } + +.rubberband, rubberband, XfdesktopIconView.view .rubberband, .content-view rubberband, .content-view .rubberband, treeview.view rubberband, flowbox rubberband { border: 1px solid @accent_color; background-color: alpha(@accent_color,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: mix(black,@window_bg_color,0.95); } + +.content-view .tile:active, .content-view .tile:selected { background-color: @accent_bg_color; } + +.content-view .tile:disabled { background-color: mix(@window_bg_color,@view_bg_color,0.4); } + +label { caret-color: currentColor; } + +label selection { background-color: @accent_bg_color; color: @accent_fg_color; } + +label:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +button label:disabled { color: inherit; } + +label:disabled:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +button label:disabled:backdrop { color: inherit; } + +label.error { color: @error_bg_color; } + +label.error:disabled { color: alpha(@error_bg_color,0.5); } + +label.error:disabled:backdrop { color: alpha(@error_bg_color,0.4); } + +.dim-label, dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .subtitle, .welcome .dim-label, .welcome label.separator, .welcome headerbar .subtitle, headerbar .welcome .subtitle, .titlebar:not(headerbar) .subtitle, headerbar .subtitle, label.separator { opacity: 0.55; text-shadow: none; } + +assistant.csd .sidebar { border-top-style: none; } + +assistant .sidebar label { padding: 6px 12px; } + +assistant .sidebar label.highlight { background-color: mix(@window_bg_color,@window_fg_color,0.2); } + +.osd .scale-popup, .app-notification, .app-notification.frame, .csd popover.background.osd, popover.background.osd, .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .osd { color: rgba(255, 255, 255, 0.9); border: none; background-color: rgba(0, 0, 0, 0.7); background-clip: padding-box; } + +@keyframes spin { to { -gtk-icon-transform: rotate(1turn); } } + +spinner { background: none; opacity: 0; -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + +spinner:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +spinner:checked { opacity: 1; animation: spin 1s linear infinite; } + +spinner:checked:disabled { opacity: 0.5; } + +.large-title { font-weight: 300; font-size: 24pt; } + +.title-1 { font-weight: 800; font-size: 20pt; } + +.title-2 { font-weight: 800; font-size: 15pt; } + +.title-3 { font-weight: 700; font-size: 15pt; } + +.title-4 { font-weight: 700; font-size: 13pt; } + +.heading { font-weight: 700; font-size: 11pt; } + +.body { font-weight: 400; font-size: 11pt; } + +.caption-heading { font-weight: 700; font-size: 9pt; } + +.caption { font-weight: 400; font-size: 9pt; } + +spinbutton:not(.vertical), entry { min-height: 34px; padding-left: 8px; padding-right: 8px; border: 1px solid; border-radius: 6px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: @view_fg_color; border-color: transparent; background-color: mix(currentColor,@window_bg_color,0.903); box-shadow: inset 0 0 0 1px alpha(alpha(@accent_color,0.5),0); } + +spinbutton:not(.vertical) image.left, entry image.left { margin-right: 6px; } + +spinbutton:not(.vertical) image.right, entry image.right { margin-left: 6px; } + +spinbutton.flat:not(.vertical), entry.flat:focus, entry.flat:backdrop, entry.flat:disabled, entry.flat { min-height: 0; padding: 2px; background-color: transparent; border-color: transparent; border-radius: 0; } + +spinbutton:focus:not(.vertical), entry:focus { box-shadow: inset 0 0 0 1px alpha(@accent_color,0.5); border-color: alpha(@accent_color,0.5); transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +spinbutton:disabled:not(.vertical), entry:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: transparent; background-color: mix(currentColor,@window_bg_color,0.9); } + +spinbutton.error:not(.vertical), entry.error { color: @error_bg_color; border-color: @error_bg_color; } + +spinbutton.error:focus:not(.vertical), entry.error:focus { box-shadow: inset 0 0 0 1px @error_bg_color; border-color: @error_bg_color; transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +spinbutton.error:not(.vertical) selection, entry.error selection { background-color: @error_bg_color; } + +spinbutton.warning:not(.vertical), entry.warning { color: @warning_bg_color; border-color: @warning_bg_color; } + +spinbutton.warning:focus:not(.vertical), entry.warning:focus { box-shadow: inset 0 0 0 1px @warning_bg_color; border-color: @warning_bg_color; transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +spinbutton.warning:not(.vertical) selection, entry.warning selection { background-color: @warning_bg_color; } + +spinbutton:not(.vertical) image, entry image { color: mix(@window_fg_color,@view_bg_color,0.2); } + +spinbutton:not(.vertical) image:hover, entry image:hover { color: @window_fg_color; } + +spinbutton:not(.vertical) image:active, entry image:active { color: @accent_bg_color; } + +spinbutton:drop(active):not(.vertical), entry:drop(active):focus, entry:drop(active) { border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +.osd spinbutton:not(.vertical), .osd entry { color: white; border-color: rgba(0, 0, 0, 0.9); 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: @accent_bg_color; background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: inset 0 0 0 1px alpha(@accent_color,0.5); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } + +.osd spinbutton:backdrop:not(.vertical), .osd entry:backdrop { color: white; border-color: rgba(0, 0, 0, 0.9); background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd spinbutton:disabled:not(.vertical), .osd entry:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: rgba(0, 0, 0, 0.9); background-color: rgba(0, 0, 0, 0.65); 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: @accent_bg_color; border-style: solid; box-shadow: none; } + +.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) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > entry:focus + button, .linked:not(.vertical) > entry:focus + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus + entry { border-left-color: alpha(@accent_color,0.5); } + +.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) > spinbutton:focus.error:not(.vertical) + entry, .linked:not(.vertical) > entry:focus.error + button, .linked:not(.vertical) > entry:focus.error + combobox > box > button.combo, .linked:not(.vertical) > entry:focus.error + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus.error + entry { border-left-color: @error_bg_color; } + +.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) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > entry:drop(active) + button, .linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > entry:drop(active) + entry { border-left-color: @accent_bg_color; } + +.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: mix(mix(currentColor,@window_bg_color,0.85),@view_bg_color,0.7); } + +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > entry:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { border-top-color: mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.7); } + +.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: mix(mix(currentColor,@window_bg_color,0.85),@view_bg_color,0.7); } + +.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: alpha(@accent_color,0.5); } + +.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: @error_bg_color; } + +.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: @accent_bg_color; } + +.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: alpha(@accent_color,0.5); } + +.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: @error_bg_color; } + +.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: @accent_bg_color; } + +spinbutton.error:not(.vertical), entry.error { color: @error_bg_color; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { background-color: @view_bg_color; transition-property: color, background; } + +treeview entry.flat, treeview entry { border-radius: 0; background-image: none; background-color: @view_bg_color; } + +treeview entry.flat:focus, treeview entry:focus { border-color: @accent_bg_color; } + +.entry-tag { padding: 5px; margin-top: 2px; margin-bottom: 2px; border-style: none; color: @view_bg_color; background-color: mix(@window_fg_color,@view_bg_color,0.5); } + +: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: mix(white,mix(@window_fg_color,@view_bg_color,0.5),0.9); } + +:backdrop .entry-tag { color: @window_bg_color; background-color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); } + +.entry-tag.button { background-color: transparent; color: alpha(@view_bg_color,0.7); } + +:not(:backdrop) .entry-tag.button:hover { border: 1px solid mix(@window_fg_color,@view_bg_color,0.5); color: @view_bg_color; } + +:not(:backdrop) .entry-tag.button:active { background-color: mix(@window_fg_color,@view_bg_color,0.5); color: alpha(@view_bg_color,0.7); } + +@keyframes needs_attention { from { background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(mix(white,@accent_bg_color,0.85)), to(transparent)); } + to { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(@accent_bg_color), to(transparent)); } } + +notebook > header > tabs > arrow, button { min-height: 24px; min-width: 16px; padding: 4px 10px; border: 1px solid; border-color: transparent; border-radius: 6px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); font-weight: bold; outline-style: solid; outline-offset: -2px; outline-width: 2px; -gtk-outline-radius: 4px; color: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.903); } + +button.sidebar-button, notebook > header > tabs > arrow, notebook > header > tabs > arrow.flat, button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; transition: none; } + +button.sidebar-button:hover, notebook > header > tabs > arrow:hover, button.flat:hover { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-duration: 500ms; } + +button.sidebar-button:hover:active, notebook > header > tabs > arrow:hover:active, button.flat:hover:active { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +notebook > header > tabs > arrow:hover, button:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; -gtk-icon-effect: highlight; } + +notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, button:active, button:checked { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; transition-duration: 50ms; } + +notebook > header > tabs > arrow:active:hover, notebook > header > tabs > arrow:checked:hover, button:active:hover, button:checked:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +notebook > header > tabs > arrow:backdrop, button:backdrop.flat, button:backdrop { transition: 200ms ease-out; -gtk-icon-effect: none; } + +button.sidebar-button:backdrop, notebook > header > tabs > arrow:backdrop, button.sidebar-button:disabled, notebook > header > tabs > arrow:disabled, button.flat:backdrop, button.flat:disabled, button.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +notebook > header > tabs > arrow:disabled, button:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, button:disabled:active, button:disabled:checked { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); box-shadow: none; } + +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: 10px; padding-right: 10px; } + +notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button { padding-left: 4px; padding-right: 4px; } + +notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button label { padding-left: 4px; padding-right: 4px; } + +combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button:drop(active) { color: @accent_bg_color; border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +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: @window_fg_color; border-color: transparent; } + +button.osd { min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); border-radius: 5px; color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); border: none; box-shadow: none; } + +button.osd.image-button { min-width: 34px; } + +button.osd:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); border: none; box-shadow: none; } + +button.osd:active, button.osd:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); border: none; box-shadow: none; } + +button.osd:disabled:backdrop, button.osd:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } + +button.osd:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } + +.app-notification button, .app-notification.frame button, .csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .osd button { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .osd button:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .osd button:active:backdrop, .osd button:active, .osd button:checked:backdrop, .osd button:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .osd button:disabled:backdrop, .osd button:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.app-notification button:backdrop, popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .osd button:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.app-notification button.flat, popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .osd button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 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; } + +.app-notification button.flat:hover, popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .osd button.flat:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .osd button.flat:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: none; border-color: transparent; box-shadow: none; } + +.app-notification button.flat:backdrop, popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .osd button.flat:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.app-notification button.flat:active, popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:checked, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .osd button.flat:active, .osd button.flat:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +button.suggested-action { color: white; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@accent_bg_color,0.903); } + +button.suggested-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: @accent_bg_color; } + +button.suggested-action:hover { color: white; background-color: mix(currentColor,@accent_bg_color,0.85); box-shadow: none; } + +button.suggested-action:active, button.suggested-action:checked { color: white; background-color: mix(currentColor,@accent_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +button.suggested-action:active:hover, button.suggested-action:checked:hover { background-color: mix(currentColor,@accent_bg_color,0.653); } + +button.suggested-action.flat:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(@accent_bg_color,0.8); } + +button.suggested-action:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +button.suggested-action:disabled:active, button.suggested-action:disabled:checked { color: mix(white,shade(mix(@accent_bg_color,@view_bg_color,0.15),0.94),0.4); background-color: mix(currentColor,@accent_bg_color,0.7); box-shadow: none; } + +.osd button.suggested-action { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.suggested-action:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.suggested-action:active:backdrop, .osd button.suggested-action:active, .osd button.suggested-action:checked:backdrop, .osd button.suggested-action:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd button.suggested-action:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(alpha(@accent_bg_color,0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +button.destructive-action { color: white; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@destructive_bg_color,0.903); } + +button.destructive-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: @destructive_bg_color; } + +button.destructive-action:hover { color: white; background-color: mix(currentColor,@destructive_bg_color,0.85); box-shadow: none; } + +button.destructive-action:active, button.destructive-action:checked { color: white; background-color: mix(currentColor,@destructive_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +button.destructive-action:active:hover, button.destructive-action:checked:hover { background-color: mix(currentColor,@destructive_bg_color,0.653); } + +button.destructive-action.flat:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(@destructive_bg_color,0.8); } + +button.destructive-action:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +button.destructive-action:disabled:active, button.destructive-action:disabled:checked { color: mix(white,shade(mix(@destructive_bg_color,@view_bg_color,0.15),0.94),0.4); background-color: mix(currentColor,@destructive_bg_color,0.7); box-shadow: none; } + +.osd button.destructive-action { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.destructive-action:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.destructive-action:active:backdrop, .osd button.destructive-action:active, .osd button.destructive-action:checked:backdrop, .osd button.destructive-action:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd button.destructive-action:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(alpha(@destructive_bg_color,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; } + +.primary-toolbar button { -gtk-icon-shadow: none; } + +button.circular { border-radius: 9999px; -gtk-outline-radius: 9999px; padding: 4px; background-origin: padding-box, border-box; background-clip: padding-box, border-box; } + +button.circular label { padding: 0; } + +button.circular:not(.flat):not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.903); border-color: transparent; } + +button.circular:hover:not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; border-color: transparent; } + +stacksidebar row.needs-attention > label, .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; background-image: radial-gradient(farthest-side, @accent_color 96%, transparent); background-size: 6px 6px; background-repeat: no-repeat; background-position: right 3px; } + +stacksidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl) { background-position: left 3px; } + +.inline-toolbar toolbutton > button { color: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.903); } + +.inline-toolbar toolbutton > button:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; } + +.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.inline-toolbar toolbutton > button:active:hover, .inline-toolbar toolbutton > button:checked:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +.inline-toolbar toolbutton > button:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); box-shadow: none; } + +.inline-toolbar toolbutton > button:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); } + +.inline-toolbar toolbutton > button:backdrop:disabled { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); } + +.linked:not(.vertical) > combobox > box > button.combo, filechooser .path-bar.linked > button, .xfce4-panel.background button menu .linked button, .nautilus-window .titlebar :not(.raised) .linked > button, headerbar .linked.raised button:not(:only-child), headerbar .linked button:not(:only-child), headerbar > .stack-switcher.linked > button:not(:only-child), .titlebar .linked.raised button:not(:only-child), .titlebar .linked button:not(:only-child), .titlebar > .stack-switcher.linked > button:not(:only-child), .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .linked > button, toolbar.inline-toolbar toolbutton > button.flat { border-left-color: alpha(currentColor,0.15); border-right-color: alpha(currentColor,0.15); border-right-style: none; border-radius: 0; -gtk-outline-radius: 0; } + +.linked:not(.vertical) > combobox:first-child > box > button.combo, combobox.linked button:nth-child(2):dir(rtl), filechooser .path-bar.linked > button:dir(rtl):last-child, filechooser .path-bar.linked > button:dir(ltr):first-child, .xfce4-panel.background button menu .linked button:first-child, .nautilus-window .titlebar :not(.raised) .linked > button:first-child, headerbar .linked button:first-child:not(:only-child), .titlebar .linked button:first-child:not(:only-child), .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 { border-left-color: transparent; border-top-left-radius: 6px; border-bottom-left-radius: 6px; -gtk-outline-top-left-radius: 6px; -gtk-outline-bottom-left-radius: 6px; } + +.linked:not(.vertical) > combobox:first-child > box > button.combo:not(button):focus, combobox.linked button:not(button):focus:nth-child(2):dir(rtl), filechooser .path-bar.linked > button:not(button):focus:dir(rtl):last-child, filechooser .path-bar.linked > button:not(button):focus:dir(ltr):first-child, .xfce4-panel.background button menu .linked button:not(button):focus:first-child, .nautilus-window .titlebar :not(.raised) .linked > button:not(button):focus:first-child, headerbar .linked button:not(button):focus:first-child:not(:only-child), .titlebar .linked button:not(button):focus:first-child:not(:only-child), .linked:not(.vertical) > spinbutton:not(button):focus:first-child:not(.vertical), .linked:not(.vertical) > entry:not(button):focus:first-child, .inline-toolbar button:not(button):focus:first-child, .linked > button:not(button):focus:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat:not(button):focus { border-left-color: alpha(@accent_color,0.5); } + +.linked:not(.vertical) > combobox:last-child > box > button.combo, combobox.linked button:nth-child(2):dir(ltr), filechooser .path-bar.linked > button:dir(rtl):first-child, filechooser .path-bar.linked > button:dir(ltr):last-child, .xfce4-panel.background button menu .linked button:last-child, .nautilus-window .titlebar :not(.raised) .linked > button:last-child, headerbar .linked button:last-child:not(:only-child), .titlebar .linked button:last-child:not(:only-child), .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 { border-right-color: transparent; border-right-style: solid; border-top-right-radius: 6px; border-bottom-right-radius: 6px; -gtk-outline-top-right-radius: 6px; -gtk-outline-bottom-right-radius: 6px; } + +.linked:not(.vertical) > combobox:last-child > box > button.combo:not(button):focus, combobox.linked button:not(button):focus:nth-child(2):dir(ltr), filechooser .path-bar.linked > button:not(button):focus:dir(rtl):first-child, filechooser .path-bar.linked > button:not(button):focus:dir(ltr):last-child, .xfce4-panel.background button menu .linked button:not(button):focus:last-child, .nautilus-window .titlebar :not(.raised) .linked > button:not(button):focus:last-child, headerbar .linked button:not(button):focus:last-child:not(:only-child), .titlebar .linked button:not(button):focus:last-child:not(:only-child), .linked:not(.vertical) > spinbutton:not(button):focus:last-child:not(.vertical), .linked:not(.vertical) > entry:not(button):focus:last-child, .inline-toolbar button:not(button):focus:last-child, .linked > button:not(button):focus:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat:not(button):focus { border-right-color: alpha(@accent_color,0.5); } + +.linked:not(.vertical) > combobox:only-child > box > button.combo, filechooser .path-bar.linked > button:only-child, .xfce4-panel.background button menu .linked button:only-child, .nautilus-window .titlebar :not(.raised) .linked > button:only-child, headerbar .linked button:only-child:not(:only-child), .titlebar .linked button:only-child:not(:only-child), .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 { border-style: solid; border-radius: 6px; -gtk-outline-radius: 6px; } + +.xfce4-panel.background button menu .linked button, .nautilus-window .titlebar :not(.raised) .linked > button, headerbar .linked.raised button:not(:only-child), headerbar .linked button:not(:only-child), headerbar > .stack-switcher.linked > button:not(:only-child), .titlebar .linked.raised button:not(:only-child), .titlebar .linked button:not(:only-child), .titlebar > .stack-switcher.linked > button:not(:only-child), .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .linked > button { border-left-color: alpha(currentColor,0.15); border-right-color: alpha(currentColor,0.15); } + +.linked.vertical > combobox > box > button.combo, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button { border-top-color: alpha(currentColor,0.15); border-bottom-color: alpha(currentColor,0.15); border-style: solid none none none; border-radius: 0; -gtk-outline-radius: 0; } + +.linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child { border-top-color: transparent; border-top-left-radius: 6px; border-top-right-radius: 6px; -gtk-outline-top-left-radius: 6px; -gtk-outline-top-right-radius: 6px; } + +.linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child { border-bottom-color: transparent; border-bottom-style: solid; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; -gtk-outline-bottom-left-radius: 6px; -gtk-outline-bottom-right-radius: 6px; } + +.linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child { border-style: solid; border-radius: 6px; -gtk-outline-radius: 6px; } + +.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button { border-top-color: alpha(currentColor,0.15); border-bottom-color: alpha(currentColor,0.15); } + +.scale-popup button:hover, calendar.button, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, list row button.image-button:not(.flat), modelbutton.flat, .menuitem.button.flat { background-color: transparent; background-image: none; border-color: transparent; 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, .menuitem.button.flat { min-height: 32px; padding-left: 5px; padding-right: 5px; border-radius: 6px; outline-offset: -2px; } + +modelbutton.flat:hover, .menuitem.button.flat:hover { background-color: alpha(currentColor,0.1); } + +modelbutton.flat:selected, .menuitem.button.flat:selected { background-color: alpha(currentColor,0.1); } + +modelbutton.flat arrow { background: none; } + +modelbutton.flat arrow:hover { background: none; } + +modelbutton.flat arrow.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat 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; } + +list row button.image-button:not(.flat):hover { background-color: alpha(currentColor,0.04); } + +list row button.image-button:not(.flat):active { background-color: alpha(currentColor,0.08); } + +list row button.image-button:not(.flat):checked { background-color: alpha(@accent_bg_color,0.25); } + +list row button.image-button:not(.flat):checked:hover { background-color: alpha(@accent_bg_color,0.32); } + +list row button.image-button:not(.flat):checked:active { background-color: alpha(@accent_bg_color,0.39); } + +button:link > label, button:visited > label, button:link, button:visited, *:link { color: @accent_color; } + +button:link > label:visited, button:visited > label:visited, button:visited, *:link:visited { color: mix(@accent_color,@view_fg_color,0.2); } + +*:selected button:link > label:visited, *:selected button:visited > label:visited, *:selected button:visited, *:selected *:link:visited { color: mix(@accent_fg_color,mix(@accent_color,@view_fg_color,0.2),0.4); } + +button:link > label:hover, button:visited > label:hover, button:hover:link, button:hover:visited, *:link:hover { color: mix(white,@accent_color,0.9); } + +*:selected button:link > label:hover, *:selected button:visited > label:hover, *:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { color: mix(@accent_fg_color,mix(white,@accent_color,0.9),0.1); } + +button:link > label:active, button:visited > label:active, button:active:link, button:active:visited, *:link:active { color: @accent_color; } + +*:selected button:link > label:active, *:selected button:visited > label:active, *:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { color: mix(@accent_fg_color,@accent_color,0.2); } + +button:link > label:backdrop, button:visited > label:backdrop, button:backdrop:link, button:backdrop:visited, *:link:backdrop:backdrop:hover, *:link:backdrop:backdrop:hover:selected, *:link:backdrop { color: alpha(@accent_color,0.9); } + +button:link > label:disabled, button:visited > label:disabled, button:disabled:link, button:disabled:visited, *:link:disabled, *:link:disabled:backdrop { color: alpha(mix(white,black,0.5),0.8); } + +.selection-mode .titlebar:not(headerbar) .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:link > label:selected, button:visited > label:selected, button:selected:link, button:selected:visited, *:selected button:link > label, *:selected button:visited > label, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { color: mix(@accent_fg_color,@accent_color,0.2); } + +button:link, button:visited { text-shadow: none; font-weight: 400; } + +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 { font-feature-settings: "tnum"; } + +spinbutton:not(.vertical) { padding: 0; } + +.osd spinbutton:not(.vertical) entry, 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) entry:backdrop:disabled { background-color: transparent; } + +spinbutton:not(.vertical) button { min-height: 16px; margin: 0; padding-bottom: 0; padding-top: 0; color: mix(@window_fg_color,@view_bg_color,0.1); background-color: transparent; border-style: none none none solid; border-color: alpha(currentColor,0.15); border-radius: 0; box-shadow: none; } + +spinbutton:not(.vertical) button:dir(rtl) { border-style: none solid none none; } + +spinbutton:not(.vertical) button:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; background-color: alpha(currentColor,0.1); } + +spinbutton:not(.vertical) button:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; background-color: transparent; } + +spinbutton:not(.vertical) button:active { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-color: alpha(currentColor,0.15); } + +spinbutton:not(.vertical) button:active:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +spinbutton:not(.vertical) button:dir(ltr):last-child { border-radius: 0 6px 6px 0; } + +spinbutton:not(.vertical) button:dir(rtl):first-child { border-radius: 6px 0 0 6px; } + +.osd spinbutton:not(.vertical) button { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(255, 255, 255, 0.9); border-style: none none none solid; border-color: alpha(rgba(0, 0, 0, 0.9),0.7); 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: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(255, 255, 255, 0.9); border-color: alpha(black,0.5); background-color: alpha(rgba(255, 255, 255, 0.9),0.1); -gtk-icon-shadow: 0 1px black; box-shadow: none; } + +.osd spinbutton:not(.vertical) button:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(255, 255, 255, 0.9); border-color: alpha(black,0.5); -gtk-icon-shadow: none; box-shadow: none; } + +.osd spinbutton:not(.vertical) button:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: alpha(black,0.5); -gtk-icon-shadow: none; box-shadow: none; } + +.osd spinbutton:not(.vertical) button:dir(ltr):last-child { border-radius: 0 6px 6px 0; } + +.osd spinbutton:not(.vertical) button:dir(rtl):first-child { border-radius: 6px 0 0 6px; } + +spinbutton.vertical:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +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-color: alpha(currentColor,0.15); border-radius: 6px 6px 0 0; border-style: none none solid none; } + +spinbutton.vertical button.down { border-color: alpha(currentColor,0.15); border-radius: 0 0 6px 6px; border-style: solid none none none; } + +.osd spinbutton.vertical button:first-child { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd spinbutton.vertical button:first-child:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd spinbutton.vertical button:first-child:active { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd spinbutton.vertical button:first-child:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd spinbutton.vertical button:first-child:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); 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; } + +searchbar > revealer > box, .location-bar, .inline-toolbar, toolbar { -GtkWidget-window-dragging: true; padding: 4px; background-color: @window_bg_color; } + +searchbar > revealer > box:backdrop, .location-bar:backdrop, .inline-toolbar:backdrop, toolbar:backdrop { background-color: @window_bg_color; } + +toolbar { padding: 4px 3px 3px 4px; } + +.osd toolbar { background-color: transparent; } + +toolbar.osd { padding: 13px; border: none; border-radius: 5px; background-color: rgba(0, 0, 0, 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 { background-color: @window_bg_color; border-color: mix(currentColor,@window_bg_color,0.85); border-style: solid; padding: 3px; border-width: 0 1px 1px; border-radius: 0 0 5px 5px; } + +searchbar > revealer > box, .location-bar { border-width: 0 0 1px; border-style: solid; border-color: mix(currentColor,@window_bg_color,0.85); padding: 3px; } + +searchbar > revealer > box { margin: -6px; padding: 6px; } + +.titlebar:not(headerbar), headerbar { padding: 0 6px; min-height: 46px; border-width: 0 0 1px; border-style: solid; border-color: @headerbar_shade_color; border-radius: 0; background: @headerbar_bg_color linear-gradient(to top, @headerbar_bg_color, @headerbar_bg_color); } + +.titlebar:backdrop:not(headerbar), headerbar:backdrop { background-color: @headerbar_backdrop_color; background-image: none; transition: 200ms ease-out; } + +.titlebar:not(headerbar) .title, headerbar .title { padding-left: 12px; padding-right: 12px; font-weight: bold; } + +.titlebar:not(headerbar) .subtitle, headerbar .subtitle { font-size: smaller; padding-left: 12px; padding-right: 12px; } + +.titlebar:not(headerbar) stackswitcher button:checked:backdrop, .titlebar:not(headerbar) button.toggle:checked:backdrop, headerbar stackswitcher button:checked:backdrop, headerbar button.toggle:checked:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); } + +.selection-mode .titlebar:not(headerbar), .selection-mode.titlebar:not(headerbar), .selection-mode headerbar, headerbar.selection-mode { color: @accent_fg_color; border-color: mix(black,@accent_bg_color,0.7); background: @accent_bg_color linear-gradient(to top, @accent_bg_color, @accent_bg_color); } + +.selection-mode .titlebar:backdrop:not(headerbar), .selection-mode.titlebar:backdrop:not(headerbar), .selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { background-color: @accent_bg_color; background-image: none; box-shadow: inset 0 1px mix(alpha(@window_fg_color,0.07),@accent_bg_color,0.4); } + +.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: @accent_fg_color; } + +.selection-mode .titlebar:not(headerbar) button, .selection-mode.titlebar:not(headerbar) button, .selection-mode headerbar button, headerbar.selection-mode button { color: @accent_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@accent_bg_color,0.903); } + +.selection-mode button.titlebutton, .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: inset 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: @accent_fg_color; background-color: mix(currentColor,@accent_bg_color,0.85); box-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:active, .selection-mode .titlebar:not(headerbar) button:checked, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, .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: @accent_fg_color; background-color: mix(currentColor,@accent_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:active:hover, .selection-mode .titlebar:not(headerbar) button:checked:hover, .selection-mode.titlebar:not(headerbar) button:active:hover, .selection-mode.titlebar:not(headerbar) button:checked:hover, .selection-mode headerbar button:active:hover, .selection-mode headerbar button:checked:hover, .selection-mode headerbar button.toggle:checked:hover, .selection-mode headerbar button.toggle:active:hover, headerbar.selection-mode button:active:hover, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button.toggle:checked:hover, headerbar.selection-mode button.toggle:active:hover { background-color: mix(currentColor,@accent_bg_color,0.653); } + +.selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button:backdrop.flat, .selection-mode headerbar button:backdrop, headerbar.selection-mode button:backdrop.flat, headerbar.selection-mode button:backdrop { color: mix(@accent_fg_color,@accent_bg_color,0.2); background-color: mix(currentColor,@accent_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; -gtk-icon-effect: none; border-color: transparent; } + +.selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button:backdrop.flat:active, .selection-mode headerbar button:backdrop.flat:checked, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked { color: mix(@accent_fg_color,shade(mix(@accent_bg_color,@view_bg_color,0.15),0.96),0.2); background-color: mix(currentColor,@accent_bg_color,0.7); } + +.selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button:backdrop.flat:disabled, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button:backdrop.flat:disabled, headerbar.selection-mode button:backdrop:disabled { color: mix(@accent_fg_color,mix(@accent_bg_color,@view_bg_color,0.15),0.65); background-color: mix(currentColor,@accent_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode headerbar button:backdrop:disabled:active, .selection-mode headerbar button:backdrop:disabled:checked, headerbar.selection-mode button:backdrop:disabled:active, headerbar.selection-mode button:backdrop:disabled:checked { color: mix(@accent_fg_color,shade(mix(@accent_bg_color,@view_bg_color,0.15),0.94),0.4); background-color: mix(currentColor,@accent_bg_color,0.7); } + +.selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton: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, .selection-mode.titlebar:not(headerbar) button.flat: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: inset 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: mix(@accent_fg_color,mix(@accent_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@accent_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.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: mix(@accent_fg_color,shade(mix(@accent_bg_color,@view_bg_color,0.15),0.94),0.4); background-color: mix(currentColor,@accent_bg_color,0.7); box-shadow: none; } + +.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: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.903); border-color: mix(black,@accent_bg_color,0.7); } + +.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: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; border-color: mix(black,@accent_bg_color,0.7); } + +.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: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border-color: mix(black,@accent_bg_color,0.7); } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:active:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:active:hover, .selection-mode headerbar button.suggested-action:active:hover, headerbar.selection-mode button.suggested-action:active:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +.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: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; border-color: mix(black,@accent_bg_color,0.7); } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode headerbar button.suggested-action:backdrop, headerbar.selection-mode button.suggested-action:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; border-color: mix(black,@accent_bg_color,0.7); } + +.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 { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; border-color: mix(black,@accent_bg_color,0.7); } + +.selection-mode .titlebar:not(headerbar) .selection-menu, .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: alpha(@accent_bg_color,0); background-color: alpha(@accent_bg_color,0); background-image: none; box-shadow: none; min-height: 20px; padding: 6px 10px; } + +.selection-mode .titlebar:not(headerbar) .selection-menu 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 .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: alpha(@accent_fg_color,0.5); -gtk-icon-shadow: none; } + +.tiled .titlebar:not(headerbar), .tiled-top .titlebar:not(headerbar), .tiled-right .titlebar:not(headerbar), .tiled-bottom .titlebar:not(headerbar), .tiled-left .titlebar:not(headerbar), .maximized .titlebar:not(headerbar), .fullscreen .titlebar:not(headerbar), .tiled headerbar, .tiled-top headerbar, .tiled-right headerbar, .tiled-bottom headerbar, .tiled-left headerbar, .maximized headerbar, .fullscreen headerbar { border-radius: 0; } + +.default-decoration.titlebar:not(headerbar), headerbar.default-decoration { min-height: 36px; padding: 0 6px 0 6px; } + +.default-decoration.titlebar:not(headerbar) button.titlebutton, headerbar.default-decoration button.titlebutton { border-radius: 100%; background-color: alpha(currentColor,0.1); min-height: 24px; min-width: 24px; margin: 0 4px 0 4px; padding: 0; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +.default-decoration.titlebar:not(headerbar) button.titlebutton:hover, headerbar.default-decoration button.titlebutton:hover { background-color: alpha(currentColor,0.15); } + +.default-decoration.titlebar:not(headerbar) button.titlebutton:active, headerbar.default-decoration button.titlebutton:hover:active, headerbar.default-decoration button.titlebutton:active { background-color: alpha(currentColor,0.3); } + +.default-decoration.titlebar:not(headerbar) button.titlebutton:backdrop, headerbar.default-decoration button.titlebutton:backdrop { background: alpha(currentColor,0.1); } + +.default-decoration.titlebar:not(headerbar) button.titlebutton:backdrop:hover, headerbar.default-decoration button.titlebutton:backdrop:hover { background: alpha(currentColor,0.15); } + +.titlebar:not(headerbar) separator.titlebutton, headerbar separator.titlebutton { opacity: 0; } + +.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: 6px; margin-bottom: 6px; } + +headerbar switch { margin-top: 9px; margin-bottom: 9px; } + +headerbar.titlebar headerbar:not(.titlebar) { background: none; box-shadow: none; } + +.background .titlebar:backdrop, .background .titlebar { border-top-left-radius: 12px; border-top-right-radius: 12px; } + +.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: 12px; } + +window headerbar:last-child:backdrop, window headerbar:last-child { border-top-right-radius: 12px; } + +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: 12px; border-top-right-radius: 12px; } + +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: mix(currentColor,@window_bg_color,0.85); } + +.titlebar:not(headerbar) separator:backdrop { background-color: mix(currentColor,@window_bg_color,0.73); } + +window.devel headerbar.titlebar:not(.selection-mode) { background: @window_bg_color cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, linear-gradient(to right, transparent 65%, alpha(@accent_bg_color,0.1)), linear-gradient(to top, mix(white,@headerbar_bg_color,0.97) 3px, mix(white,@headerbar_bg_color,0.95)); } + +window.devel headerbar.titlebar:not(.selection-mode):backdrop { background: @headerbar_backdrop_color cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, image(@headerbar_backdrop_color); } + +.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: mix(@window_fg_color,@view_bg_color,0.5); border-top-color: @window_bg_color; } + +* { -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:selected:backdrop, treeview.view:selected { border-left-color: mix(@accent_fg_color,@accent_bg_color,0.5); border-top-color: alpha(@window_fg_color,0.1); } + +treeview.view:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +treeview.view:disabled:selected { color: mix(@accent_fg_color,@accent_bg_color,0.6); } + +treeview.view:disabled:selected:backdrop { color: mix(mix(@view_fg_color,@window_bg_color,0.5),@accent_bg_color,0.7); } + +treeview.view.separator { min-height: 2px; color: @window_bg_color; } + +treeview.view:drop(active) { border-style: solid none; border-width: 1px; border-color: mix(black,@accent_bg_color,0.7); } + +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: mix(@view_fg_color,@view_bg_color,0.3); } + +treeview.view.expander:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + +treeview.view.expander:hover { color: @view_fg_color; } + +treeview.view.expander:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +treeview.view.progressbar { background-color: @accent_bg_color; background-image: image(@accent_bg_color); 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(@view_bg_color); } + +treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { background-color: @window_bg_color; } + +treeview.view.progressbar:backdrop { border-color: @window_bg_color; background-image: none; box-shadow: none; } + +treeview.view.trough { background-color: alpha(@window_fg_color,0.1); } + +treeview.view.trough:selected:focus, treeview.view.trough:selected { background-color: mix(black,@accent_bg_color,0.9); } + +treeview.view header button { color: mix(@window_fg_color,@view_bg_color,0.5); background-color: @view_bg_color; font-weight: bold; font-size: smaller; text-shadow: none; box-shadow: none; } + +treeview.view header button:hover { color: mix(mix(@window_fg_color,@view_bg_color,0.5),@window_fg_color,0.5); box-shadow: none; transition: none; } + +treeview.view header button:active { color: @window_fg_color; 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; color: @view_bg_color; background-image: none; background-color: @accent_bg_color; border-style: none; border-radius: 0; box-shadow: inset 0 0 0 1px @view_bg_color; text-shadow: none; transition: none; } + +treeview.view acceleditor > label { background-color: @accent_bg_color; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { padding: 0 6px; background-image: none; border-style: none; border-radius: 0; text-shadow: none; } + +treeview.view header button:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; } + +treeview.view header button:active { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +treeview.view header button:active:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +treeview.view header button:disabled { border-color: @window_bg_color; background-image: none; } + +treeview.view header button:last-child { border-right-style: none; } + +menubar, .menubar { -GtkWidget-window-dragging: true; padding: 0; } + +menubar:backdrop, .menubar:backdrop { background-color: @window_bg_color; } + +menubar > menuitem, .menubar > menuitem { border-radius: 6px; min-height: 16px; padding: 4px 8px; } + +menubar > menuitem menu:dir(rtl), menubar > menuitem menu:dir(ltr), .menubar > menuitem menu:dir(rtl), .menubar > menuitem menu:dir(ltr) { border-radius: 8px; padding: 6px; } + +menubar > menuitem menu:dir(rtl) menuitem, menubar > menuitem menu:dir(ltr) menuitem, .menubar > menuitem menu:dir(rtl) menuitem, .menubar > menuitem menu:dir(ltr) menuitem { border-radius: 6px; } + +menubar > menuitem:hover, .menubar > menuitem:hover { background-color: alpha(currentColor,0.1); } + +menubar > menuitem:disabled, .menubar > menuitem:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); box-shadow: none; } + +menubar .csd.popup decoration, .menubar .csd.popup decoration { border-radius: 8px; } + +.background.popup { background-color: transparent; } + +menu, .menu, .context-menu { margin: 4px; padding: 6px; background-color: @popover_bg_color; border: 1px solid mix(currentColor,@window_bg_color,0.85); } + +menu separator, .menu separator, .context-menu separator { margin: 6px 0; } + +.csd menu, .csd .menu, .csd .context-menu { border: none; border-radius: 8px; } + +menu menuitem, .menu menuitem, .context-menu menuitem { min-height: 16px; min-width: 40px; padding: 4px 6px; text-shadow: none; font-weight: normal; border-radius: 6px; } + +menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { color: @window_fg_color; background-color: alpha(currentColor,0.1); } + +menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +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: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; min-height: 16px; min-width: 16px; padding: 4px; background-color: @popover_bg_color; border-radius: 0; } + +menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { margin-top: -4px; border-bottom: 1px solid mix(@window_fg_color,@view_bg_color,0.9); border-top-right-radius: 8px; border-top-left-radius: 8px; -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 mix(@window_fg_color,@view_bg_color,0.9); border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { background-color: mix(@window_fg_color,@view_bg_color,0.9); } + +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:dir(ltr), menuitem radio:dir(ltr) { margin-right: 7px; } + +menuitem check:dir(rtl), menuitem radio:dir(rtl) { margin-left: 7px; } + +popover.background { padding: 2px; background-color: @popover_bg_color; box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.09), 0 2px 8px 3px rgba(0, 0, 0, 0.05); } + +.csd popover.background, popover.background { border: 1px solid mix(currentColor,@window_bg_color,0.85); border-radius: 12px; } + +.csd popover.background { background-clip: padding-box; border-color: rgba(0, 0, 0, 0.14); } + +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: 6px 0; } + +popover.background list separator { margin: 0px; } + +notebook > header { padding: 0px; border-color: alpha(currentColor,0.15); border-width: 0px; background-color: @window_bg_color; box-shadow: none; } + +notebook > header.top { box-shadow: inset 0 -1px alpha(currentColor,0.15); } + +notebook > header.bottom { box-shadow: inset 0 1px alpha(currentColor,0.15); } + +notebook > header.left { box-shadow: inset -1px 0 alpha(currentColor,0.15); } + +notebook > header.right { box-shadow: inset 1px 0 alpha(currentColor,0.15); } + +notebook > header tabs { margin: 0px; } + +notebook > header.top { border-bottom-style: solid; } + +notebook > header.top > tabs { margin-bottom: 0px; } + +notebook > header.top > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 0 -4px alpha(currentColor,0.15); } + +notebook > header.top > tabs > tab:not(.reorderable-page):hover:not(:checked) { background-color: alpha(currentColor,0.04); } + +notebook > header.top > tabs > tab:not(.reorderable-page):checked { box-shadow: inset 0 -4px @accent_bg_color; } + +notebook > header.bottom { border-top-style: solid; } + +notebook > header.bottom > tabs { margin-top: 0px; } + +notebook > header.bottom > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 0 4px alpha(currentColor,0.15); } + +notebook > header.bottom > tabs > tab:not(.reorderable-page):hover:not(:checked) { background-color: alpha(currentColor,0.04); } + +notebook > header.bottom > tabs > tab:not(.reorderable-page):checked { box-shadow: inset 0 4px @accent_bg_color; } + +notebook > header.left { border-right-style: solid; } + +notebook > header.left > tabs { margin-right: 0px; } + +notebook > header.left > tabs > tab:not(.reorderable-page):hover { box-shadow: inset -4px 0 alpha(currentColor,0.15); } + +notebook > header.left > tabs > tab:not(.reorderable-page):hover:not(:checked) { background-color: alpha(currentColor,0.04); } + +notebook > header.left > tabs > tab:not(.reorderable-page):checked { box-shadow: inset -4px 0 @accent_bg_color; } + +notebook > header.right { border-left-style: solid; } + +notebook > header.right > tabs { margin-left: 0px; } + +notebook > header.right > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 4px 0 alpha(currentColor,0.15); } + +notebook > header.right > tabs > tab:not(.reorderable-page):hover:not(:checked) { background-color: alpha(currentColor,0.04); } + +notebook > header.right > tabs > tab:not(.reorderable-page):checked { box-shadow: inset 4px 0 @accent_bg_color; } + +notebook > header.top > tabs > arrow { border-top-style: none; } + +notebook > header.bottom > tabs > arrow { border-bottom-style: none; } + +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.left > tabs > arrow { border-left-style: none; } + +notebook > header.right > tabs > arrow { border-right-style: none; } + +notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { margin-top: -5px; margin-bottom: -5px; padding-top: 4px; padding-bottom: 4px; } + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +notebook > header.left > tabs > arrow.up, notebook > header.right > 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: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +notebook > header tab { min-height: 30px; min-width: 30px; padding: 3px 12px; outline-offset: -5px; color: @window_fg_color; font-weight: normal; border-width: 0px; border-color: transparent; } + +notebook > header tab.reorderable-page { background-color: mix(currentColor,@window_bg_color,0.99); box-shadow: inset -1px -1px alpha(currentColor,0.15); border: none; } + +notebook > header tab:hover { color: @window_fg_color; } + +notebook > header tab:hover.reorderable-page { border-color: alpha(currentColor,0.15); background-color: mix(currentColor,@window_bg_color,0.963); box-shadow: inset -1px -1px alpha(currentColor,0.15), inset 0 -4px alpha(currentColor,0.15); transition: background-color 150ms ease-in-out; } + +notebook > header tab:hover.reorderable-page:backdrop { background-color: mix(currentColor,@window_bg_color,1.017); } + +notebook > header tab:backdrop.reorderable-page { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.4); border-color: transparent; background-color: mix(currentColor,@window_bg_color,1.07); box-shadow: inset -1px -1px alpha(currentColor,0.15); } + +notebook > header tab:checked { color: @window_fg_color; } + +notebook > header tab:checked.reorderable-page { border-width: 0; border-color: alpha(currentColor,0.15); background-color: mix(currentColor,@window_bg_color,0.943); box-shadow: inset -1px -1px alpha(currentColor,0.15), inset 0 -4px @accent_bg_color; } + +notebook > header tab:checked.reorderable-page:hover { background-color: shade(mix(currentColor,@window_bg_color,0.943),1.11); } + +notebook > header tab:backdrop:checked.reorderable-page { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: alpha(currentColor,0.15); box-shadow: inset -1px -1px alpha(currentColor,0.15), inset 0 -4px alpha(@accent_bg_color,0.5); background-color: @window_bg_color; } + +notebook > header tab button.flat { padding: 0; margin-top: 4px; margin-bottom: 4px; min-width: 20px; min-height: 20px; border-radius: 100%; } + +notebook > header tab button.flat:hover { color: currentColor; background-color: alpha(currentColor,0.15); } + +notebook > header tab button.flat:active { background-color: alpha(currentColor,0.3); } + +notebook > header tab button.flat, notebook > header tab button.flat:backdrop { color: alpha(currentColor,0.3); } + +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: 3px; margin-right: 3px; } + +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { margin-left: -1px; } + +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { margin-right: -1px; } + +notebook > header.top tabs tab, notebook > header.bottom tabs tab { margin-left: 4px; margin-right: 4px; } + +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { border-style: none solid; margin-left: 0px; margin-right: 0px; } + +notebook > header.left tabs, notebook > header.right tabs { padding-top: 4px; padding-bottom: 4px; } + +notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { margin-top: 3px; margin-bottom: 3px; } + +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { margin-top: -1px; } + +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { margin-bottom: -1px; } + +notebook > header.left tabs tab, notebook > header.right tabs tab { margin-top: 4px; margin-bottom: 4px; } + +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { border-style: none solid; margin-top: 0px; margin-bottom: 0px; } + +notebook > header.top tab { padding-bottom: 4px; } + +notebook > header.bottom tab { padding-top: 4px; } + +notebook > stack:not(:only-child) { background-color: @view_bg_color; } + +scrollbar { background-color: @view_bg_color; transition: all 200ms linear; } + +* { -GtkScrollbar-has-backward-stepper: false; -GtkScrollbar-has-forward-stepper: false; } + +scrollbar slider { color: @window_fg_color; min-width: 8px; min-height: 8px; margin: -1px; border: 4px solid transparent; border-radius: 10px; background-clip: padding-box; background-color: alpha(currentColor,0.2); transition: all 200ms linear; } + +scrollbar slider:hover { background-color: alpha(currentColor,0.4); } + +scrollbar slider:hover:active { background-color: alpha(currentColor,0.6); } + +scrollbar slider:disabled { background-color: transparent; } + +scrollbar.fine-tune slider, scrollbar.fine-tune slider:hover, scrollbar.fine-tune slider:active { background-color: alpha(@accent_color,0.6); } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { border-color: transparent; opacity: 0.4; background-color: transparent; transition-property: background-color, min-height, min-width; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { margin: 0; min-width: 3px; min-height: 3px; background-color: @window_fg_color; border: 1px solid black; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { min-width: 5px; min-height: 5px; background-color: @window_fg_color; background-clip: padding-box; border-radius: 100%; border: 1px solid black; -gtk-icon-source: none; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { margin: 0 2px; min-width: 40px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { margin: 1px 2px; min-width: 5px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { margin: 2px 0; min-height: 40px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { margin: 2px 1px; min-height: 5px; } + +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: 12px; min-height: 12px; border-style: none; border-radius: 0; transition-property: min-height, min-width, color; border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(currentColor,0.2); } + +scrollbar button:hover { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(currentColor,0.4); } + +scrollbar button:active, scrollbar button:checked { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(currentColor,0.6); } + +scrollbar button:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(currentColor,0.2); } + +scrollbar.vertical button.down { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +scrollbar.vertical button.up { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +scrollbar.horizontal button.down { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +scrollbar.horizontal button.up { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +treeview ~ scrollbar.vertical { border-top: 1px solid mix(currentColor,@window_bg_color,0.85); margin-top: -1px; } + +switch { outline-offset: -4px; padding: 3px; border-radius: 14px; color: @window_fg_color; background-color: alpha(currentColor,0.15); } + +switch:hover:not(:checked) { background-color: alpha(currentColor,0.2); } + +switch:checked { color: @accent_fg_color; background-color: @accent_bg_color; } + +switch:checked:hover { background-image: image(alpha(currentColor,0.1)); } + +switch:checked:hover:active { background-image: image(rgba(0, 0, 0, 0.2)); } + +switch:checked:disabled { background-color: alpha(@accent_bg_color,0.5); } + +switch:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: transparent; background-color: mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.3); text-shadow: none; } + +switch slider { margin: 0px; min-width: 20px; min-height: 20px; background-color: mix(white,@view_bg_color,0.2); border: 1px solid transparent; border-radius: 50%; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -gtk-outline-radius: 20px; } + +switch image { color: transparent; } + +switch:hover slider { background-color: white; } + +switch:checked > slider { background-color: white; } + +switch:disabled slider { background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.5); box-shadow: none; } + +.view.content-view.check:not(list), iconview.content-view.check:not(list), .content-view:not(list) check { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:hover { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:active { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:backdrop { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: alpha(@window_fg_color,0.5); border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:checked { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:checked:hover { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:checked:active { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:backdrop:checked { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.7); background-color: alpha(@window_fg_color,0.5); border-radius: 5px; background-image: none; transition: 200ms; 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: 2px solid; -gtk-icon-source: none; padding: 1px; } + +check:only-child, radio:only-child { margin: 0; } + +popover check.left:dir(rtl), popover radio.left:dir(rtl) { margin-left: 0; margin-right: 12px; } + +popover check.right:dir(ltr), popover radio.right:dir(ltr) { margin-left: 12px; margin-right: 0; } + +check, radio { background-clip: padding-box; background-image: image(transparent); border-color: alpha(currentColor,0.15); box-shadow: none; color: @window_fg_color; } + +check:hover:not(:checked):not(:indeterminate), radio:hover:not(:checked):not(:indeterminate) { border-color: alpha(currentColor,0.2); } + +check:active, radio:active { box-shadow: none; } + +check:disabled, radio:disabled { box-shadow: none; background-image: image(transparent); color: alpha(@window_fg_color,0.5); border-color: alpha(currentColor,0.15); } + +check:checked, radio:checked { background-clip: border-box; background-image: image(@accent_bg_color); border-color: @accent_bg_color; box-shadow: none; color: @accent_fg_color; } + +check:checked:hover:not(:checked):not(:indeterminate), radio:checked:hover:not(:checked):not(:indeterminate) { border-color: alpha(currentColor,0.2); } + +check:checked:active, radio:checked:active { box-shadow: none; } + +check:checked:disabled, radio:checked:disabled { box-shadow: none; background-image: image(@accent_bg_color); color: alpha(@accent_fg_color,0.5); border-color: @accent_bg_color; } + +check:indeterminate, radio:indeterminate { background-clip: border-box; background-image: image(@accent_bg_color); border-color: @accent_bg_color; box-shadow: none; color: @accent_fg_color; } + +check:indeterminate:hover:not(:checked):not(:indeterminate), radio:indeterminate:hover:not(:checked):not(:indeterminate) { border-color: alpha(currentColor,0.2); } + +check:indeterminate:active, radio:indeterminate:active { box-shadow: none; } + +check:indeterminate:disabled, radio:indeterminate:disabled { box-shadow: none; background-image: image(@accent_bg_color); color: alpha(@accent_fg_color,0.5); border-color: @accent_bg_color; } + +.osd check, .osd radio { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd check:hover, .osd radio:hover { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd check:active, .osd radio:active { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd check:backdrop, .osd radio:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd check:disabled, .osd radio:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +menu menuitem check, menu menuitem radio { margin: 0; padding: 0; } + +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem check:not(:checked), menu menuitem check:not(:checked):hover, menu menuitem check:not(:checked):disabled, menu menuitem check:checked, menu menuitem check:checked:hover, menu menuitem check:checked:disabled, menu menuitem check:indeterminate, menu menuitem check:indeterminate:hover, menu menuitem check:indeterminate:disabled, menu menuitem radio, menu menuitem radio:hover, menu menuitem radio:disabled, menu menuitem radio:not(:checked), menu menuitem radio:not(:checked):hover, menu menuitem radio:not(:checked):disabled, menu menuitem radio:checked, menu menuitem radio:checked:hover, menu menuitem radio:checked:disabled, menu menuitem radio:indeterminate, menu menuitem radio:indeterminate:hover, menu menuitem radio:indeterminate:disabled { min-height: 14px; min-width: 14px; padding: 1px; background-image: none; background-color: transparent; box-shadow: none; -gtk-icon-shadow: none; color: inherit; border-width: 1px; border-color: mix(currentColor,transparent,0.4); } + +check { border-radius: 6px; } + +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"))); } + +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem check:checked, menu menuitem check:checked:hover, menu menuitem check:checked:disabled, menu menuitem check:indeterminate, menu menuitem check:indeterminate:hover, menu menuitem check:indeterminate:disabled { border: none; } + +treeview.view radio:selected:focus, treeview.view radio:selected, radio { border-radius: 100%; } + +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"))); } + +menu menuitem radio:checked:not(:backdrop), menu menuitem radio:indeterminate:not(:backdrop), menu menuitem check:checked:not(:backdrop), menu menuitem check:indeterminate:not(:backdrop) { transition: none; } + +treeview.view check:selected:focus, treeview.view check:selected, treeview.view radio:selected:focus, treeview.view radio:selected { color: @accent_fg_color; } + +progressbar trough, scale fill, scale trough { border-radius: 6px; background-color: alpha(currentColor,0.15); } + +progressbar trough:disabled, scale fill:disabled, scale trough:disabled { background-color: alpha(alpha(currentColor,0.15),0.5); } + +row:selected progressbar trough, progressbar row:selected trough, row:selected scale fill, scale row:selected fill, row:selected scale trough, scale row:selected trough { border-color: mix(black,@accent_bg_color,0.7); } + +.osd progressbar trough, progressbar .osd trough, .osd scale fill, scale .osd fill, .osd scale trough, scale .osd trough { border-color: rgba(0, 0, 0, 0.9); background-color: rgba(0, 0, 0, 0.7); } + +.osd progressbar trough:disabled, progressbar .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd scale trough:disabled, scale .osd trough:disabled { background-color: rgba(0, 0, 0, 0.65); } + +progressbar progress, scale highlight { border-radius: 6px; background-color: @accent_bg_color; color: @accent_fg_color; } + +progressbar progress:disabled, scale highlight:disabled { background-color: mix(@accent_bg_color,@view_bg_color,0.5); border-color: transparent; } + +row:selected progressbar progress, progressbar row:selected progress, row:selected scale highlight, scale row:selected highlight { border-color: mix(black,@accent_bg_color,0.7); } + +.osd progressbar progress, progressbar .osd progress, .osd scale highlight, scale .osd highlight { border-color: rgba(0, 0, 0, 0.9); } + +.osd progressbar progress:disabled, progressbar .osd progress:disabled, .osd scale highlight:disabled, scale .osd highlight:disabled { border-color: transparent; } + +scale { min-height: 10px; min-width: 10px; padding: 12px; } + +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.horizontal trough { min-height: 4px; } + +scale.vertical trough { min-width: 4px; } + +scale fill:backdrop, scale fill { background-color: mix(currentColor,@window_bg_color,0.85); } + +scale fill:disabled:backdrop, scale fill:disabled { border-color: transparent; background-color: transparent; } + +.osd scale fill { background-color: mix(rgba(255, 255, 255, 0.9),rgba(0, 0, 0, 0.9),0.75); } + +.osd scale fill:disabled:backdrop, .osd scale fill:disabled { border-color: transparent; background-color: transparent; } + +scale slider { background-color: mix(white,@view_bg_color,0.2); box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.25); border: 1px solid transparent; border-radius: 100%; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-property: background, border, box-shadow; } + +scale slider:hover { background-color: white; } + +scale slider:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.5); box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); } + +scale slider:backdrop { transition: 200ms ease-out; box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.15); } + +scale slider:backdrop:disabled { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); } + +row:selected scale slider:disabled, row:selected scale slider { border-color: mix(black,@accent_bg_color,0.7); } + +.osd scale slider { background-color: mix(white,@view_bg_color,0.2); box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.25); border: 1px solid transparent; } + +.osd scale slider:hover { background-color: white; } + +.osd scale slider:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); } + +.osd scale slider:backdrop { transition: 200ms ease-out; box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.2); } + +.osd scale slider:backdrop:disabled { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); } + +scale marks, scale value { color: alpha(currentColor,0.55); font-feature-settings: "tnum"; } + +scale.horizontal marks.top { margin-bottom: 6px; margin-top: -12px; } + +scale.horizontal.fine-tune marks.top { margin-bottom: 6px; margin-top: -9px; } + +scale.horizontal marks.bottom { margin-top: 6px; margin-bottom: -12px; } + +scale.horizontal.fine-tune marks.bottom { margin-top: 6px; margin-bottom: -9px; } + +scale.vertical marks.top { margin-right: 6px; margin-left: -12px; } + +scale.vertical.fine-tune marks.top { margin-right: 6px; margin-left: -9px; } + +scale.vertical marks.bottom { margin-left: 6px; margin-right: -12px; } + +scale.vertical.fine-tune marks.bottom { margin-left: 6px; margin-right: -9px; } + +scale.horizontal indicator { min-height: 6px; min-width: 1px; } + +scale.horizontal.fine-tune indicator { min-height: 3px; } + +scale.vertical indicator { min-height: 1px; min-width: 6px; } + +scale.vertical.fine-tune indicator { min-width: 3px; } + +scale.horizontal.marks-before:not(.marks-after) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after) slider:hover, scale.horizontal.marks-before:not(.marks-after) slider:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-before:not(.marks-after) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after) slider:hover:hover, scale.horizontal.marks-before:not(.marks-after) slider:hover:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-before:not(.marks-after) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after) slider:disabled:hover, scale.horizontal.marks-before:not(.marks-after) slider:disabled:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-before:not(.marks-after) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after) slider:backdrop:hover, scale.horizontal.marks-before:not(.marks-after) slider:backdrop:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled:hover, scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-dark.png"), url("assets/slider-horz-scale-has-marks-below-dark@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before) slider:hover, scale.horizontal.marks-after:not(.marks-before) slider:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-dark.png"), url("assets/slider-horz-scale-has-marks-below-dark@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before) slider:hover:hover, scale.horizontal.marks-after:not(.marks-before) slider:hover:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before) slider:disabled:hover, scale.horizontal.marks-after:not(.marks-before) slider:disabled:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before) slider:backdrop:hover, scale.horizontal.marks-after:not(.marks-before) slider:backdrop:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled:hover, scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-dark.png"), url("assets/slider-vert-scale-has-marks-above-dark@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after) slider:hover, scale.vertical.marks-before:not(.marks-after) slider:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-dark.png"), url("assets/slider-vert-scale-has-marks-above-dark@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after) slider:hover:hover, scale.vertical.marks-before:not(.marks-after) slider:hover:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after) slider:disabled:hover, scale.vertical.marks-before:not(.marks-after) slider:disabled:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after) slider:backdrop:hover, scale.vertical.marks-before:not(.marks-after) slider:backdrop:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled:hover, scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-dark.png"), url("assets/slider-vert-scale-has-marks-below-dark@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before) slider:hover, scale.vertical.marks-after:not(.marks-before) slider:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-dark.png"), url("assets/slider-vert-scale-has-marks-below-dark@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before) slider:hover:hover, scale.vertical.marks-after:not(.marks-before) slider:hover:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before) slider:disabled:hover, scale.vertical.marks-after:not(.marks-before) slider:disabled:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before) slider:backdrop:hover, scale.vertical.marks-after:not(.marks-before) slider:backdrop:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled:hover, scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.color { min-height: 0; min-width: 0; } + +scale.color trough { background-image: image(mix(currentColor,@window_bg_color,0.85)); background-repeat: no-repeat; } + +scale.color.horizontal { padding: 0 0 15px 0; } + +scale.color.horizontal trough { padding-bottom: 4px; background-position: 0 -3px; border-top-left-radius: 0; border-top-right-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-bottom-right-radius: 0; border-top-right-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-bottom-left-radius: 0; border-top-left-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: alpha(@window_fg_color,0.4); font-feature-settings: "tnum"; } + +progressbar.horizontal trough, progressbar.horizontal progress { min-height: 8px; } + +progressbar.vertical trough, progressbar.vertical progress { min-width: 8px; } + +progressbar.horizontal progress { margin: 0 -1px; } + +progressbar.vertical progress { margin: -1px 0; } + +progressbar:backdrop { box-shadow: none; transition: 200ms ease-out; } + +progressbar progress { border-radius: 8px; } + +progressbar progress.left { border-top-left-radius: 8px; border-bottom-left-radius: 8px; } + +progressbar progress.right { border-top-right-radius: 8px; border-bottom-right-radius: 8px; } + +progressbar progress.top { border-top-right-radius: 8px; border-top-left-radius: 8px; } + +progressbar progress.bottom { border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; } + +progressbar.osd { min-width: 3px; min-height: 3px; 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: 8px; } + +levelbar.horizontal.continuous block:first-child, levelbar.horizontal.continuous block:last-child { border-radius: 8px; } + +levelbar.horizontal.discrete block { margin: 0 1px; min-width: 32px; } + +levelbar.horizontal.discrete block:first-child { border-radius: 8px 0 0 8px; } + +levelbar.horizontal.discrete block:last-child { border-radius: 0 8px 8px 0; } + +levelbar.vertical block { min-width: 8px; } + +levelbar.vertical.continuous block:first-child, levelbar.vertical.continuous block:last-child { border-radius: 8px; } + +levelbar.vertical.discrete block { margin: 1px 0; min-height: 32px; } + +levelbar.vertical.discrete block:first-child { border-radius: 8px 8px 0 0; } + +levelbar.vertical.discrete block:last-child { border-radius: 0 0 8px 8px; } + +levelbar:backdrop { transition: 200ms ease-out; } + +levelbar trough { border: 0px solid; padding: 0; border-radius: 8px; background-color: alpha(currentColor,0.15); } + +levelbar trough:backdrop { background-color: mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.3); } + +levelbar block { border: 0px solid; border-radius: 0; } + +levelbar block.low { border-color: @warning_bg_color; background-color: @warning_bg_color; } + +levelbar block.low:backdrop { border-color: @warning_bg_color; } + +levelbar block.high, levelbar block:not(.empty) { border-color: @accent_bg_color; background-color: @accent_bg_color; } + +levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { border-color: @accent_bg_color; } + +levelbar block.full { border-color: @success_bg_color; background-color: @success_bg_color; } + +levelbar block.full:backdrop { border-color: @success_bg_color; } + +levelbar block.empty { background-color: transparent; border-color: alpha(@window_fg_color,0.1); } + +levelbar block.empty:backdrop { border-color: alpha(mix(@window_fg_color,@window_bg_color,0.5),0.15); } + +printdialog paper { color: @window_fg_color; border: 1px solid mix(currentColor,@window_bg_color,0.85); background: white; padding: 0; border-radius: 0; box-shadow: none; } + +printdialog paper:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: mix(currentColor,@window_bg_color,0.73); } + +printdialog .dialog-action-box { margin: 12px; } + +frame > border, .frame { box-shadow: none; margin: 0; padding: 0; border: 1px solid mix(currentColor,@window_bg_color,0.85); } + +frame > border.flat, .frame.flat { border-style: none; } + +actionbar > revealer > box { padding: 6px; border-top: 1px solid mix(currentColor,@window_bg_color,0.85); } + +scrolledwindow viewport.frame { border-style: none; } + +scrolledwindow overshoot.top { background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(shade(mix(currentColor,@window_bg_color,0.85),0.9)), to(alpha(shade(mix(currentColor,@window_bg_color,0.85),0.9),0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(alpha(@window_fg_color,0.07)), to(alpha(@window_fg_color,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.top:backdrop { background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(mix(currentColor,@window_bg_color,0.73)), to(alpha(mix(currentColor,@window_bg_color,0.73),0))); background-size: 100% 5%; 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(shade(mix(currentColor,@window_bg_color,0.85),0.9)), to(alpha(shade(mix(currentColor,@window_bg_color,0.85),0.9),0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(alpha(@window_fg_color,0.07)), to(alpha(@window_fg_color,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.bottom:backdrop { background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(mix(currentColor,@window_bg_color,0.73)), to(alpha(mix(currentColor,@window_bg_color,0.73),0))); background-size: 100% 5%; 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(shade(mix(currentColor,@window_bg_color,0.85),0.9)), to(alpha(shade(mix(currentColor,@window_bg_color,0.85),0.9),0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(alpha(@window_fg_color,0.07)), to(alpha(@window_fg_color,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.left:backdrop { background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(mix(currentColor,@window_bg_color,0.73)), to(alpha(mix(currentColor,@window_bg_color,0.73),0))); background-size: 5% 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(shade(mix(currentColor,@window_bg_color,0.85),0.9)), to(alpha(shade(mix(currentColor,@window_bg_color,0.85),0.9),0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(alpha(@window_fg_color,0.07)), to(alpha(@window_fg_color,0))); background-size: 5% 100%, 100% 100%; background-repeat: no-repeat; background-position: right center; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow overshoot.right:backdrop { background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(mix(currentColor,@window_bg_color,0.73)), to(alpha(mix(currentColor,@window_bg_color,0.73),0))); background-size: 5% 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, mix(currentColor,@window_bg_color,0.85) 1px, transparent 1px) 0 0 0 1/0 1px stretch; background-color: @view_bg_color; } + +scrolledwindow junction:dir(rtl) { border-image-slice: 0 1 0 0; } + +separator { background: mix(currentColor,@window_bg_color,0.85); min-width: 1px; min-height: 1px; } + +list { color: @view_fg_color; background-color: @view_bg_color; border-color: @card_shade_color; } + +list row { padding: 2px; outline-color: alpha(@accent_color,0.5); outline-style: solid; outline-offset: -3px; outline-width: 2px; -gtk-outline-radius: 6px; } + +row { transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row:hover { transition: none; } + +row:backdrop { transition: 200ms ease-out; } + +row.activatable.has-open-popup, row.activatable:hover { background-color: alpha(currentColor,0.07); } + +row.activatable:active { background-color: alpha(currentColor,0.16); } + +row.activatable:backdrop:hover { background-color: transparent; } + +row.activatable:selected { color: @window_fg_color; } + +row.activatable:selected:active { background-color: alpha(currentColor,0.19); } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { background-color: alpha(currentColor,0.13); color: @window_fg_color; } + +row.activatable:selected:backdrop { background-color: alpha(currentColor,0.07); color: @window_fg_color; } + +row:selected { background-color: alpha(currentColor,0.1); } + +.app-notification, .app-notification.frame { padding: 10px; border-radius: 0 0 12px 12px; background-color: rgba(0, 0, 0, 0.7); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); background-clip: padding-box; border: none; } + +.app-notification:backdrop, .app-notification.frame:backdrop { background-image: none; transition: 200ms ease-out; } + +.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: mix(white,@window_fg_color,0.7); } + +expander title > arrow:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +expander title > arrow:disabled:backdrop { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); } + +expander title > arrow:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { color: @view_fg_color; border: 1px solid mix(currentColor,@window_bg_color,0.85); } + +calendar:selected { border-radius: 6px; } + +calendar.header { border-bottom-color: rgba(0, 0, 0, 0.1); } + +calendar.header:backdrop { border-bottom-color: rgba(0, 0, 0, 0.1); } + +calendar.button { color: alpha(@window_fg_color,0.45); } + +calendar.button:hover { color: @window_fg_color; } + +calendar.button:backdrop { color: alpha(mix(@window_fg_color,@window_bg_color,0.5),0.45); } + +calendar.button:disabled { color: alpha(mix(@window_fg_color,@window_bg_color,0.5),0.45); } + +calendar.highlight { color: mix(@window_fg_color,@window_bg_color,0.5); } + +calendar.highlight:backdrop { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); } + +calendar:backdrop { color: mix(@view_fg_color,@window_bg_color,0.5); border-color: mix(currentColor,@window_bg_color,0.73); } + +calendar:indeterminate { color: alpha(currentColor,0.1); } + +messagedialog .titlebar, messagedialog .titlebar:backdrop { min-height: 20px; background-image: none; background: @dialog_bg_color; color: @dialog_fg_color; border-style: none; border-top-left-radius: 7px; border-top-right-radius: 7px; } + +messagedialog.csd.background { border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; background-color: @dialog_bg_color; color: @dialog_fg_color; } + +messagedialog.csd .dialog-action-area button { padding: 10px 14px; border-right-style: none; border-bottom-style: none; border-radius: 0; -gtk-outline-radius: 0; background-color: @dialog_bg_color; color: @dialog_fg_color; border-top: 1px solid alpha(currentColor,0.15); border-left: 1px solid alpha(currentColor,0.15); } + +messagedialog.csd .dialog-action-area button:hover { background: alpha(currentColor,0.04); } + +messagedialog.csd .dialog-action-area button:active { background: alpha(currentColor,0.08); } + +messagedialog.csd .dialog-action-area button.suggested-action { color: @accent_color; } + +messagedialog.csd .dialog-action-area button.destructive-action { color: @destructive_color; } + +messagedialog.csd .dialog-action-area button:checked { background: alpha(@accent_bg_color,0.25); } + +messagedialog.csd .dialog-action-area button:checked:hover { background: alpha(@accent_bg_color,0.32); } + +messagedialog.csd .dialog-action-area button:checked:active { background: alpha(@accent_bg_color,0.39); } + +messagedialog.csd .dialog-action-area button:first-child { border-left-style: none; border-bottom-left-radius: 11px; -gtk-outline-bottom-left-radius: 11px; } + +messagedialog.csd .dialog-action-area button:last-child { border-bottom-right-radius: 11px; -gtk-outline-bottom-right-radius: 11px; } + +filechooser .dialog-action-box { border-top: 1px solid mix(currentColor,@window_bg_color,0.85); } + +filechooser #pathbarbox { border-bottom: 1px solid @window_bg_color; } + +filechooserbutton:drop(active) { box-shadow: none; border-color: transparent; } + +.sidebar { border-style: none; background-color: @sidebar_bg_color; color: @sidebar_fg_color; } + +.sidebar:backdrop { background-color: @sidebar_backdrop_color; } + +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left { border-right: 1px solid @sidebar_border_color; 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 @sidebar_border_color; 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 row { border-radius: 6px; } + +.sidebar row:backdrop { color: @sidebar_fg_color; } + +.sidebar row, .sidebar separator { margin: 0 4px; } + +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: @sidebar_border_color; } + +separator.sidebar.selection-mode, .selection-mode separator.sidebar { background-color: shade(@accent_bg_color,0.8); } + +row image.sidebar-icon { opacity: 0.7; } + +placessidebar > viewport.frame { border-style: none; } + +placessidebar row { min-height: 36px; padding: 0px; } + +placessidebar row > revealer { padding: 0 14px; } + +placessidebar row:selected { color: @accent_fg_color; } + +placessidebar row:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +placessidebar row:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +placessidebar row:backdrop:selected { color: mix(@view_fg_color,@window_bg_color,0.5); } + +placessidebar row:backdrop:disabled { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); } + +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(@accent_bg_color); background-clip: content-box; } + +placessidebar row.sidebar-new-bookmark-row { color: @accent_bg_color; } + +placessidebar row:drop(active):not(:disabled) { color: @accent_bg_color; box-shadow: inset 0 1px @accent_bg_color, inset 0 -1px @accent_bg_color; } + +placessidebar row:drop(active):not(:disabled):selected { color: @accent_fg_color; background-color: @accent_bg_color; } + +placesview .server-list-button > image { transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -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(mix(currentColor,@window_bg_color,0.85)); background-size: 1px 1px; } + +paned > separator:selected { background-image: image(@accent_bg_color); } + +paned > separator:backdrop { background-image: image(mix(currentColor,@window_bg_color,0.73)); } + +paned > separator.wide { min-width: 5px; min-height: 5px; background-color: @window_bg_color; background-image: image(mix(currentColor,@window_bg_color,0.85)), image(mix(currentColor,@window_bg_color,0.85)); background-size: 1px 1px, 1px 1px; } + +paned > separator.wide:backdrop { background-color: @window_bg_color; background-image: image(mix(currentColor,@window_bg_color,0.73)), image(mix(currentColor,@window_bg_color,0.73)); } + +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 > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.7); color: @window_fg_color; text-shadow: none; } + +infobar.info > revealer > box:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +infobar.info button { background-color: mix(@accent_bg_color,@window_bg_color,0.5); } + +infobar.info button:hover { background-color: mix(@accent_bg_color,@window_bg_color,0.35); } + +infobar.info button:checked, infobar.info button:active { background-color: mix(@accent_bg_color,@window_bg_color,0.2); } + +infobar.info button:backdrop:not(:disabled) label, infobar.info button:backdrop:not(:disabled), infobar.info button:not(:disabled) label, infobar.info button:not(:disabled) { color: @window_fg_color; } + +infobar.info button:disabled { background-color: mix(@accent_bg_color,@window_bg_color,0.6); } + +infobar.info button:disabled label, infobar.info button:disabled { color: alpha(mix(@window_fg_color,@accent_bg_color,0.3),0.6); } + +infobar.action.info:hover > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.6); box-shadow: inset 0 -1px mix(@accent_bg_color,@window_bg_color,0.3); } + +infobar.question > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.7); color: @window_fg_color; text-shadow: none; } + +infobar.question > revealer > box:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +infobar.question button { background-color: mix(@accent_bg_color,@window_bg_color,0.5); } + +infobar.question button:hover { background-color: mix(@accent_bg_color,@window_bg_color,0.35); } + +infobar.question button:checked, infobar.question button:active { background-color: mix(@accent_bg_color,@window_bg_color,0.2); } + +infobar.question button:backdrop:not(:disabled) label, infobar.question button:backdrop:not(:disabled), infobar.question button:not(:disabled) label, infobar.question button:not(:disabled) { color: @window_fg_color; } + +infobar.question button:disabled { background-color: mix(@accent_bg_color,@window_bg_color,0.6); } + +infobar.question button:disabled label, infobar.question button:disabled { color: alpha(mix(@window_fg_color,@accent_bg_color,0.3),0.6); } + +infobar.action.question:hover > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.6); box-shadow: inset 0 -1px mix(@accent_bg_color,@window_bg_color,0.3); } + +infobar.warning > revealer > box { background-color: mix(@warning_bg_color,@window_bg_color,0.7); color: @window_fg_color; text-shadow: none; } + +infobar.warning > revealer > box:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +infobar.warning button { background-color: mix(@warning_bg_color,@window_bg_color,0.5); } + +infobar.warning button:hover { background-color: mix(@warning_bg_color,@window_bg_color,0.35); } + +infobar.warning button:checked, infobar.warning button:active { background-color: mix(@warning_bg_color,@window_bg_color,0.2); } + +infobar.warning button:backdrop:not(:disabled) label, infobar.warning button:backdrop:not(:disabled), infobar.warning button:not(:disabled) label, infobar.warning button:not(:disabled) { color: @window_fg_color; } + +infobar.warning button:disabled { background-color: mix(@warning_bg_color,@window_bg_color,0.6); } + +infobar.warning button:disabled label, infobar.warning button:disabled { color: alpha(mix(@window_fg_color,@warning_bg_color,0.3),0.6); } + +infobar.action.warning:hover > revealer > box { background-color: mix(@warning_bg_color,@window_bg_color,0.6); box-shadow: inset 0 -1px mix(@warning_bg_color,@window_bg_color,0.3); } + +infobar.error > revealer > box { background-color: mix(@error_bg_color,@window_bg_color,0.7); color: @window_fg_color; text-shadow: none; } + +infobar.error > revealer > box:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +infobar.error button { background-color: mix(@error_bg_color,@window_bg_color,0.5); } + +infobar.error button:hover { background-color: mix(@error_bg_color,@window_bg_color,0.35); } + +infobar.error button:checked, infobar.error button:active { background-color: mix(@error_bg_color,@window_bg_color,0.2); } + +infobar.error button:backdrop:not(:disabled) label, infobar.error button:backdrop:not(:disabled), infobar.error button:not(:disabled) label, infobar.error button:not(:disabled) { color: @window_fg_color; } + +infobar.error button:disabled { background-color: mix(@error_bg_color,@window_bg_color,0.6); } + +infobar.error button:disabled label, infobar.error button:disabled { color: alpha(mix(@window_fg_color,@error_bg_color,0.3),0.6); } + +infobar.action.error:hover > revealer > box { background-color: mix(@error_bg_color,@window_bg_color,0.6); box-shadow: inset 0 -1px mix(@error_bg_color,@window_bg_color,0.3); } + +infobar .close { min-width: 18px; min-height: 18px; padding: 4px; border-radius: 50%; } + +infobar selection { background-color: shade(@window_bg_color,0.9); } + +infobar *:link { color: @accent_color; } + +tooltip { padding: 4px; border-radius: 5px; 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: 4px; background-color: transparent; color: white; } + +colorswatch:drop(active), colorswatch { border-style: none; } + +colorswatch.top { border-top-left-radius: 5.5px; border-top-right-radius: 5.5px; } + +colorswatch.top overlay { border-top-left-radius: 5px; border-top-right-radius: 5px; } + +colorswatch.bottom { border-bottom-left-radius: 5.5px; border-bottom-right-radius: 5.5px; } + +colorswatch.bottom overlay { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } + +colorswatch.left, colorswatch:first-child:not(.top) { border-top-left-radius: 5.5px; border-bottom-left-radius: 5.5px; } + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { border-top-left-radius: 5px; border-bottom-left-radius: 5px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { border-top-right-radius: 5.5px; border-bottom-right-radius: 5.5px; } + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { border-top-right-radius: 5px; border-bottom-right-radius: 5px; } + +colorswatch.dark { outline-color: rgba(255, 255, 255, 0.6); } + +colorswatch.dark overlay { color: white; } + +colorswatch.dark overlay:hover { border-color: mix(currentColor,@window_bg_color,0.85); } + +colorswatch.light { outline-color: rgba(0, 0, 0, 0.6); } + +colorswatch.light overlay { color: black; } + +colorswatch.light overlay:hover { border-color: mix(currentColor,@window_bg_color,0.85); } + +colorswatch:drop(active) { box-shadow: none; } + +colorswatch:drop(active).light overlay { border-color: @accent_bg_color; box-shadow: inset 0 0 0 2px mix(currentColor,@window_bg_color,0.85), inset 0 0 0 1px @accent_bg_color; } + +colorswatch:drop(active).dark overlay { border-color: @accent_bg_color; box-shadow: inset 0 0 0 2px mix(currentColor,@window_bg_color,0.85), inset 0 0 0 1px @accent_bg_color; } + +colorswatch overlay { border: 1px solid mix(currentColor,@window_bg_color,0.85); } + +colorswatch overlay:hover { box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), inset 0 -1px rgba(0, 0, 0, 0.2); } + +colorswatch#add-color-button { border-radius: 5px 5px 0 0; } + +colorswatch#add-color-button:only-child { border-radius: 5px; } + +colorswatch#add-color-button overlay { color: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.903); } + +colorswatch#add-color-button overlay:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; } + +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 @accent_fg_color; } + +colorswatch#editor-color-sample { border-radius: 4px; } + +colorswatch#editor-color-sample overlay { border-radius: 4.5px; } + +colorchooser .popover.osd { border-radius: 5px; } + +.content-view { background-color: shade(@window_bg_color,0.93); } + +.content-view:hover { -gtk-icon-effect: highlight; } + +.osd .scale-popup button.flat { border-style: none; border-radius: 5px; } + +.scale-popup button:hover { background-color: alpha(@window_fg_color,0.1); border-radius: 5px; } + +decoration { border-radius: 12px 12px 0 0; border-width: 0px; box-shadow: 0 3px 12px 1px rgba(0, 0, 0, 0.3), 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.86); margin: 10px; } + +decoration:backdrop { box-shadow: 0 3px 12px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.14), 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.7); transition: 200ms ease-out; } + +.maximized decoration, .fullscreen decoration { border-radius: 0; box-shadow: none; } + +.tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { border-radius: 0; box-shadow: 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.86), 0 0 0 20px transparent; } + +.tiled decoration:backdrop, .tiled-top decoration:backdrop, .tiled-right decoration:backdrop, .tiled-bottom decoration:backdrop, .tiled-left decoration:backdrop { box-shadow: 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.7), 0 0 0 20px transparent; } + +.popup decoration { box-shadow: none; } + +.ssd decoration { box-shadow: 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.86); } + +.ssd decoration:backdrop { box-shadow: 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.7); } + +.ssd.maximized decoration, .ssd.maximized decoration:backdrop { box-shadow: none; } + +.csd.popup decoration { border-radius: 8px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px alpha(shade(mix(currentColor,@window_bg_color,0.85),0.86),0.9); } + +tooltip.csd decoration { border-radius: 5px; box-shadow: none; } + +messagedialog.csd decoration { border-radius: 12px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px alpha(shade(mix(currentColor,@window_bg_color,0.85),0.86),0.9); } + +.solid-csd decoration { margin: 0; padding: 4px; background-color: mix(currentColor,@window_bg_color,0.85); border: solid 1px mix(currentColor,@window_bg_color,0.85); border-radius: 0; box-shadow: inset 0 0 0 5px mix(currentColor,@window_bg_color,0.85), inset 0 0 0 4px @headerbar_bg_color, inset 0 0 0 1px mix(currentColor,@window_bg_color,0.85); } + +.solid-csd decoration:backdrop { box-shadow: inset 0 0 0 3px @window_bg_color; } + +button.titlebutton { padding: 2px; margin: 0; box-shadow: none; border: none; background: none; text-shadow: none; } + +button.titlebutton:not(.appmenu) { border-radius: 9999px; padding: 0px; margin: 0 4px; min-width: 24px; min-height: 24px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); background-color: alpha(currentColor,0.1); } + +button.titlebutton:not(.appmenu):hover { background-color: alpha(currentColor,0.15); } + +button.titlebutton:not(.appmenu):hover:active { background-color: alpha(currentColor,0.3); } + +button.titlebutton:not(.appmenu):backdrop { background-color: alpha(currentColor,0.1); } + +button.titlebutton:not(.appmenu):backdrop:hover { background-color: alpha(currentColor,0.15); } + +button.titlebutton:backdrop { -gtk-icon-shadow: none; } + +.selection-mode headerbar button.titlebutton:backdrop, .selection-mode .titlebar button.titlebutton:backdrop, headerbar.selection-mode button.titlebutton:backdrop, .titlebar.selection-mode button.titlebutton:backdrop { -gtk-icon-shadow: none; } + +headerbar entry selection, .titlebar entry selection, .view text selection:focus, .view text selection, textview text selection:focus, textview text selection, iconview text selection:focus, iconview text selection, flowbox flowboxchild:selected, entry selection, spinbutton:not(.vertical) selection, treeview.view:selected:focus, treeview.view:selected, calendar:selected { background-color: alpha(@accent_bg_color,0.25); } + +label:selected, .selection-mode button.titlebutton, headerbar entry selection, .titlebar entry selection, .view text selection:focus, .view text selection, textview text selection:focus, textview text selection, iconview text selection:focus, iconview text selection, flowbox flowboxchild:selected, entry selection, spinbutton:not(.vertical) selection, treeview.view:selected:focus, treeview.view:selected, calendar:selected { color: @window_fg_color; } + +.monospace { font-family: monospace; } + +cursor-handle { background-color: transparent; background-image: none; box-shadow: none; border-style: none; } + +cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-dark.png"), url("assets/text-select-start-dark@2.png")); padding-left: 10px; } + +cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-dark.png"), url("assets/text-select-end-dark@2.png")); padding-right: 10px; } + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); } + +cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-dark.png"), url("assets/text-select-start-dark@2.png")); padding-left: 10px; } + +cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-dark.png"), url("assets/text-select-end-dark@2.png")); padding-right: 10px; } + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); } + +.context-menu { font: initial; } + +.keycap { min-width: 20px; min-height: 25px; margin-top: 2px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; color: @window_fg_color; background-color: @view_bg_color; border: 1px solid; border-color: mix(currentColor,@window_bg_color,0.85); border-radius: 5px; box-shadow: inset 0 -3px mix(mix(currentColor,@window_bg_color,0.85),@view_bg_color,0.4); font-size: smaller; } + +.keycap:backdrop { background-color: @window_bg_color; color: mix(@window_fg_color,@window_bg_color,0.5); transition: 200ms ease-out; } + +:not(decoration):not(window):drop(active):focus, :not(decoration):not(window):drop(active) { border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; caret-color: @accent_bg_color; } + +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; } + +popover.emoji-picker entry.search { margin: 3px 5px 5px 5px; } + +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:first-child { margin-left: 7px; } + +button.emoji-section:last-child { margin-right: 7px; } + +button.emoji-section:backdrop:not(:checked) { border-color: transparent; } + +button.emoji-section:hover { border-color: alpha(@window_fg_color,0.1); } + +button.emoji-section:checked { border-color: alpha(currentColor,0.1); } + +button.emoji-section label { padding: 0; opacity: 0.55; } + +button.emoji-section:hover label { opacity: 0.775; } + +button.emoji-section:checked label { opacity: 1; } + +popover.emoji-picker .emoji { font-size: x-large; padding: 6px; border-radius: 6px; } + +popover.emoji-picker .emoji :focus, popover.emoji-picker .emoji :hover { background: alpha(currentColor,0.07); } + +popover.emoji-picker .emoji :active { background: alpha(currentColor,0.16); } + +popover.emoji-completion arrow { border: none; background: none; } + +popover.emoji-completion contents row box { padding: 2px 10px; } + +popover.emoji-completion .emoji:hover { background: alpha(currentColor,0.04); } + +@define-color theme_fg_color @window_fg_color; +@define-color theme_text_color @view_fg_color; +@define-color theme_bg_color @window_bg_color; +@define-color theme_base_color @view_bg_color; +@define-color theme_selected_bg_color @accent_bg_color; +@define-color theme_selected_fg_color @accent_fg_color; +@define-color insensitive_bg_color mix(@window_bg_color,@view_bg_color,0.4); +@define-color insensitive_fg_color mix(@window_fg_color,@window_bg_color,0.5); +@define-color insensitive_base_color @view_bg_color; +@define-color theme_unfocused_fg_color mix(@window_fg_color,@window_bg_color,0.5); +@define-color theme_unfocused_text_color @view_fg_color; +@define-color theme_unfocused_bg_color @window_bg_color; +@define-color theme_unfocused_base_color @window_bg_color; +@define-color theme_unfocused_selected_bg_color @accent_bg_color; +@define-color theme_unfocused_selected_fg_color @accent_fg_color; +@define-color unfocused_insensitive_color mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); +@define-color borders mix(currentColor,@window_bg_color,0.85); +@define-color unfocused_borders mix(currentColor,@window_bg_color,0.73); +@define-color warning_color @warning_color; +@define-color error_color @error_color; +@define-color success_color @success_color; +@define-color wm_title shade(@window_fg_color, 1.8); +@define-color wm_unfocused_title mix(@window_fg_color,@window_bg_color,0.5); +@define-color wm_highlight rgba(0, 0, 0, 0); +@define-color wm_borders_edge alpha(@window_fg_color,0.07); +@define-color wm_bg_a shade(@window_bg_color, 1.2); +@define-color wm_bg_b @window_bg_color; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(@window_bg_color, 1.3); +@define-color wm_button_hover_color_b @window_bg_color; +@define-color wm_button_active_color_a shade(@window_bg_color, 0.85); +@define-color wm_button_active_color_b shade(@window_bg_color, 0.89); +@define-color wm_button_active_color_c shade(@window_bg_color, 0.9); +@define-color content_view_bg @view_bg_color; +@define-color text_view_bg shade(@view_bg_color,0.94); +.nautilus-window .thumbnail, .checkerboard { background-position: 0px 0px, 10px 10px; background-size: 20px 20px; background-image: linear-gradient(45deg, mix(currentColor,@window_bg_color,0.85) 25%, transparent 25%, transparent 75%, mix(currentColor,@window_bg_color,0.85) 75%, mix(currentColor,@window_bg_color,0.85) 100%), linear-gradient(45deg, mix(currentColor,@window_bg_color,0.85) 25%, @view_bg_color 25%, @view_bg_color 75%, mix(currentColor,@window_bg_color,0.85) 75%, mix(currentColor,@window_bg_color,0.85) 100%); } + +.org-gnome-Calendar .titlebar .text-button, .nautilus-window .linked entry ~ .image-button:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup, headerbar .linked entry ~ .image-button, .titlebar .linked entry ~ .image-button, headerbar .linked.raised button, headerbar .linked button:not(:only-child), headerbar > .stack-switcher.linked > button, .titlebar .linked.raised button, .titlebar .linked button:not(:only-child), .titlebar > .stack-switcher.linked > button, headerbar button.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +.org-gnome-Calendar .titlebar .text-button:backdrop, .nautilus-window .linked entry ~ .image-button:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:backdrop, headerbar .linked entry ~ .image-button:backdrop, .titlebar .linked entry ~ .image-button:backdrop, headerbar .linked.raised button:backdrop, headerbar .linked button:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button:backdrop, .titlebar .linked.raised button:backdrop, .titlebar .linked button:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button:backdrop, headerbar button.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(currentColor,@headerbar_backdrop_color,0.97),0.2); background-color: mix(currentColor,mix(currentColor,@headerbar_backdrop_color,0.97),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:hover, .nautilus-window .linked entry ~ .image-button:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:hover, headerbar .linked entry ~ .image-button:hover, .titlebar .linked entry ~ .image-button:hover, headerbar .linked.raised button:hover, headerbar .linked button:hover:not(:only-child), headerbar > .stack-switcher.linked > button:hover, .titlebar .linked.raised button:hover, .titlebar .linked button:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:hover, headerbar button.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.993),0.85); box-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:hover:backdrop, .nautilus-window .linked entry ~ .image-button:hover:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:hover:backdrop, headerbar .linked entry ~ .image-button:hover:backdrop, .titlebar .linked entry ~ .image-button:hover:backdrop, headerbar .linked.raised button:hover:backdrop, headerbar .linked button:hover:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button:hover:backdrop, .titlebar .linked.raised button:hover:backdrop, .titlebar .linked button:hover:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button:hover:backdrop, headerbar button.text-button:hover:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:hover:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(currentColor,@headerbar_backdrop_color,0.88),0.2); background-color: mix(currentColor,mix(currentColor,@headerbar_backdrop_color,0.88),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:active, .nautilus-window .linked entry ~ .image-button:active:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active, headerbar .linked entry ~ .image-button:active, .titlebar .linked entry ~ .image-button:active, headerbar .linked.raised button:active, headerbar .linked button:active:not(:only-child), headerbar > .stack-switcher.linked > button:active, .titlebar .linked.raised button:active, .titlebar .linked button:active:not(:only-child), .titlebar > .stack-switcher.linked > button:active, headerbar button.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked, .nautilus-window .linked entry ~ .image-button:checked:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked, headerbar .linked entry ~ .image-button:checked, .titlebar .linked entry ~ .image-button:checked, headerbar .linked.raised button:checked, headerbar .linked button:checked:not(:only-child), headerbar > .stack-switcher.linked > button:checked, .titlebar .linked.raised button:checked, .titlebar .linked button:checked:not(:only-child), .titlebar > .stack-switcher.linked > button:checked, headerbar button.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.997),0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:active:hover, .nautilus-window .linked entry ~ .image-button:active:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active:hover, headerbar .linked entry ~ .image-button:active:hover, .titlebar .linked entry ~ .image-button:active:hover, headerbar .linked.raised button:active:hover, headerbar .linked button:active:hover:not(:only-child), headerbar > .stack-switcher.linked > button:active:hover, .titlebar .linked.raised button:active:hover, .titlebar .linked button:active:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:active:hover, headerbar button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked:hover, .nautilus-window .linked entry ~ .image-button:checked:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked:hover, headerbar .linked entry ~ .image-button:checked:hover, .titlebar .linked entry ~ .image-button:checked:hover, headerbar .linked.raised button:checked:hover, headerbar .linked button:checked:hover:not(:only-child), headerbar > .stack-switcher.linked > button:checked:hover, .titlebar .linked.raised button:checked:hover, .titlebar .linked button:checked:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:checked:hover, headerbar button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled) { background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.997),0.653); } + +.org-gnome-Calendar .titlebar .text-button:active:hover, .nautilus-window .linked entry ~ .image-button:active:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active:hover, headerbar .linked entry ~ .image-button:active:hover, .titlebar .linked entry ~ .image-button:active:hover, headerbar .linked.raised button:active:hover, headerbar .linked button:active:hover:not(:only-child), headerbar > .stack-switcher.linked > button:active:hover, .titlebar .linked.raised button:active:hover, .titlebar .linked button:active:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:active:hover, headerbar button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked:hover, .nautilus-window .linked entry ~ .image-button:checked:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked:hover, headerbar .linked entry ~ .image-button:checked:hover, .titlebar .linked entry ~ .image-button:checked:hover, headerbar .linked.raised button:checked:hover, headerbar .linked button:checked:hover:not(:only-child), headerbar > .stack-switcher.linked > button:checked:hover, .titlebar .linked.raised button:checked:hover, .titlebar .linked button:checked:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:checked:hover, headerbar button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.99),0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:active:hover:hover, .nautilus-window .linked entry ~ .image-button:active:hover:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active:hover:hover, headerbar .linked entry ~ .image-button:active:hover:hover, .titlebar .linked entry ~ .image-button:active:hover:hover, headerbar .linked.raised button:active:hover:hover, headerbar .linked button:active:hover:hover:not(:only-child), headerbar > .stack-switcher.linked > button:active:hover:hover, .titlebar .linked.raised button:active:hover:hover, .titlebar .linked button:active:hover:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:active:hover:hover, headerbar button.text-button:active:hover:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:hover:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked:hover:hover, .nautilus-window .linked entry ~ .image-button:checked:hover:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked:hover:hover, headerbar .linked entry ~ .image-button:checked:hover:hover, .titlebar .linked entry ~ .image-button:checked:hover:hover, headerbar .linked.raised button:checked:hover:hover, headerbar .linked button:checked:hover:hover:not(:only-child), headerbar > .stack-switcher.linked > button:checked:hover:hover, .titlebar .linked.raised button:checked:hover:hover, .titlebar .linked button:checked:hover:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:checked:hover:hover, headerbar button.text-button:checked:hover:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:hover:hover:not(.suggested-action):not(.destructive-action):not(:disabled) { background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.99),0.653); } + +.org-gnome-Calendar .titlebar .text-button:active:backdrop, .nautilus-window .linked entry ~ .image-button:active:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active:backdrop, headerbar .linked entry ~ .image-button:active:backdrop, .titlebar .linked entry ~ .image-button:active:backdrop, headerbar .linked.raised button:active:backdrop, headerbar .linked button:active:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button:active:backdrop, .titlebar .linked.raised button:active:backdrop, .titlebar .linked button:active:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button:active:backdrop, headerbar button.text-button:active:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked:backdrop, .nautilus-window .linked entry ~ .image-button:checked:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked:backdrop, headerbar .linked entry ~ .image-button:checked:backdrop, .titlebar .linked entry ~ .image-button:checked:backdrop, headerbar .linked.raised button:checked:backdrop, headerbar .linked button:checked:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button:checked:backdrop, .titlebar .linked.raised button:checked:backdrop, .titlebar .linked button:checked:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button:checked:backdrop, headerbar button.text-button:checked:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@headerbar_backdrop_color,0.89),0.903); } + +.org-gnome-Calendar .titlebar .text-button:disabled, .nautilus-window .linked entry ~ .image-button:disabled:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:disabled, headerbar .linked entry ~ .image-button:disabled, .titlebar .linked entry ~ .image-button:disabled, headerbar .linked.raised button:disabled, headerbar .linked button:disabled:not(:only-child), headerbar > .stack-switcher.linked > button:disabled, .titlebar .linked.raised button:disabled, .titlebar .linked button:disabled:not(:only-child), .titlebar > .stack-switcher.linked > button:disabled, headerbar button.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(mix(@headerbar_fg_color,@headerbar_bg_color,0.5),mix(@headerbar_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:backdrop:disabled, .nautilus-window .linked entry ~ .image-button:backdrop:disabled:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:backdrop:disabled, headerbar .linked entry ~ .image-button:backdrop:disabled, .titlebar .linked entry ~ .image-button:backdrop:disabled, headerbar .linked.raised button:backdrop:disabled, headerbar .linked button:backdrop:disabled:not(:only-child), headerbar > .stack-switcher.linked > button:backdrop:disabled, .titlebar .linked.raised button:backdrop:disabled, .titlebar .linked button:backdrop:disabled:not(:only-child), .titlebar > .stack-switcher.linked > button:backdrop:disabled, headerbar button.text-button:backdrop:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:backdrop:disabled:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(@headerbar_backdrop_color,@view_bg_color,0.15),0.65); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .default.text-button:not(:backdrop):not(.suggested-action):not(.destructive-action), .nautilus-window .linked entry ~ .default.image-button:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .default.toggle.popup:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar .linked entry ~ .default.image-button:not(:backdrop):not(.suggested-action):not(.destructive-action), .titlebar .linked entry ~ .default.image-button:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar .linked.raised button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar .linked button.default:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:only-child), headerbar > .stack-switcher.linked > button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), .titlebar .linked.raised button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), .titlebar .linked button.default:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:only-child), .titlebar > .stack-switcher.linked > button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar button.default.text-button:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.default.text-button:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +.org-gnome-Calendar .titlebar .flat.text-button:not(:hover):not(:active), .nautilus-window .linked entry ~ .flat.image-button:not(:hover):not(:active):not(:checked):not(.model), .nautilus-window .search + .flat.toggle.popup:not(:hover):not(:active), headerbar .linked entry ~ .flat.image-button:not(:hover):not(:active), .titlebar .linked entry ~ .flat.image-button:not(:hover):not(:active), headerbar .linked.raised button.flat:not(:hover):not(:active), headerbar .linked button.flat:not(:hover):not(:active):not(:only-child), headerbar > .stack-switcher.linked > button.flat:not(:hover):not(:active), .titlebar .linked.raised button.flat:not(:hover):not(:active), .titlebar .linked button.flat:not(:hover):not(:active):not(:only-child), .titlebar > .stack-switcher.linked > button.flat:not(:hover):not(:active), headerbar button.flat.text-button:not(:hover):not(:active):not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.flat.text-button:not(:hover):not(:active):not(.suggested-action):not(.destructive-action):not(:disabled) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window .linked.raised button.image-button:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:hover, headerbar viewswitcher button.radio:hover:checked, .titlebar viewswitcher button.radio:hover:checked, headerbar button:hover:not(.titlebutton), .titlebar button:hover:not(.titlebutton) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,1.03),0.903); } + +.nautilus-window .linked.raised button.image-button:hover:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:hover:backdrop, headerbar viewswitcher button.radio:hover:backdrop:checked, .titlebar viewswitcher button.radio:hover:backdrop:checked, headerbar button:hover:backdrop:not(.titlebutton), .titlebar button:hover:backdrop:not(.titlebutton) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(currentColor,@headerbar_backdrop_color,1.01),0.2); background-color: mix(currentColor,mix(currentColor,@headerbar_backdrop_color,1.01),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window .linked.raised button.image-button:active:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:active, headerbar button:active:not(.titlebutton), .titlebar button:active:not(.titlebutton), .nautilus-window .linked.raised button.image-button:checked:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:checked, headerbar viewswitcher button.radio:checked, .titlebar viewswitcher button.radio:checked, headerbar button:checked:not(.titlebutton), .titlebar button:checked:not(.titlebutton) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +.nautilus-window .linked.raised button.image-button:active:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:active:hover, headerbar button:active:hover:not(.titlebutton), .titlebar button:active:hover:not(.titlebutton), .nautilus-window .linked.raised button.image-button:checked:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:checked:hover, headerbar viewswitcher button.radio:checked:hover, .titlebar viewswitcher button.radio:checked:hover, headerbar button:checked:hover:not(.titlebutton), .titlebar button:checked:hover:not(.titlebutton) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.963),0.903); } + +.nautilus-window .linked.raised button.image-button:active:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:active:backdrop, headerbar button:active:backdrop:not(.titlebutton), .titlebar button:active:backdrop:not(.titlebutton), .nautilus-window .linked.raised button.image-button:checked:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:checked:backdrop, headerbar viewswitcher button.radio:checked:backdrop, .titlebar viewswitcher button.radio:checked:backdrop, headerbar button:checked:backdrop:not(.titlebutton), .titlebar button:checked:backdrop:not(.titlebutton) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window .linked.raised button.default.image-button:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar viewswitcher button.default.radio:not(:backdrop):not(.suggested-action):not(.destructive-action):checked, .titlebar viewswitcher button.default.radio:not(:backdrop):not(.suggested-action):not(.destructive-action):checked, headerbar button.default:not(:backdrop):not(.suggested-action):not(.destructive-action):not(.titlebutton), .titlebar button.default:not(:backdrop):not(.suggested-action):not(.destructive-action):not(.titlebutton) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +.nautilus-window .linked.raised button.flat.image-button:not(:hover):not(:active):not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.flat:not(:hover):not(:active), headerbar viewswitcher button.flat.radio:not(:hover):not(:active):checked, .titlebar viewswitcher button.flat.radio:not(:hover):not(:active):checked, headerbar button.flat:not(:hover):not(:active):not(.titlebutton), .titlebar button.flat:not(:hover):not(:active):not(.titlebutton) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.suggested-action, .content list button.suggested-action, .content list > row:not(:selected):hover button.suggested-action, list.content button.suggested-action, list.content > row:not(:selected):hover button.suggested-action, list.view.frame button.suggested-action, list.view.frame > row:not(:selected):hover button.suggested-action, headerbar.selection-mode button, headerbar.selection-mode button.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button, .titlebar.selection-mode button.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button, .nautilus-window .linked entry ~ .suggested-action.image-button:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup, headerbar .linked entry ~ .suggested-action.image-button, .titlebar .linked entry ~ .suggested-action.image-button, headerbar .linked.raised button.suggested-action, headerbar .linked button.suggested-action:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action, .titlebar .linked.raised button.suggested-action, .titlebar .linked button.suggested-action:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action, headerbar button.suggested-action.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action, headerbar viewswitcher button.suggested-action.radio:checked, .titlebar viewswitcher button.suggested-action.radio:checked, headerbar button.suggested-action:not(.titlebutton), .titlebar button.suggested-action:not(.titlebutton), headerbar button.text-button.suggested-action:not(.titlebutton) { color: @accent_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@accent_bg_color,0.903); } + +popover.background button.suggested-action:hover, .content list button.suggested-action:hover, .content list > row:not(:selected):hover button.suggested-action:hover, list.content button.suggested-action:hover, list.content > row:not(:selected):hover button.suggested-action:hover, list.view.frame button.suggested-action:hover, list.view.frame > row:not(:selected):hover button.suggested-action:hover, headerbar.selection-mode button:hover, headerbar.selection-mode button.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:hover, .titlebar.selection-mode button.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:hover, .nautilus-window .linked entry ~ .suggested-action.image-button:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:hover, headerbar .linked entry ~ .suggested-action.image-button:hover, .titlebar .linked entry ~ .suggested-action.image-button:hover, headerbar .linked.raised button.suggested-action:hover, headerbar .linked button.suggested-action:hover:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:hover, .titlebar .linked.raised button.suggested-action:hover, .titlebar .linked button.suggested-action:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:hover, headerbar button.suggested-action.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:hover, headerbar viewswitcher button.suggested-action.radio:hover:checked, .titlebar viewswitcher button.suggested-action.radio:hover:checked, headerbar button.suggested-action:hover:not(.titlebutton), .titlebar button.suggested-action:hover:not(.titlebutton) { color: @accent_fg_color; background-color: mix(currentColor,@accent_bg_color,0.85); box-shadow: none; } + +popover.background button.suggested-action:active, .content list button.suggested-action:active, .content list > row:not(:selected):hover button.suggested-action:active, list.content button.suggested-action:active, list.content > row:not(:selected):hover button.suggested-action:active, list.view.frame button.suggested-action:active, list.view.frame > row:not(:selected):hover button.suggested-action:active, headerbar.selection-mode button:active, headerbar.selection-mode button.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:active, .titlebar.selection-mode button.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:active, .nautilus-window .linked entry ~ .suggested-action.image-button:active:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:active, headerbar .linked entry ~ .suggested-action.image-button:active, .titlebar .linked entry ~ .suggested-action.image-button:active, headerbar .linked.raised button.suggested-action:active, headerbar .linked button.suggested-action:active:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:active, .titlebar .linked.raised button.suggested-action:active, .titlebar .linked button.suggested-action:active:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:active, headerbar button.suggested-action.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:active:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:active, headerbar button.suggested-action:active:not(.titlebutton), .titlebar button.suggested-action:active:not(.titlebutton), popover.background button.suggested-action:checked, .content list button.suggested-action:checked, .content list > row:not(:selected):hover button.suggested-action:checked, list.content button.suggested-action:checked, list.content > row:not(:selected):hover button.suggested-action:checked, list.view.frame button.suggested-action:checked, list.view.frame > row:not(:selected):hover button.suggested-action:checked, headerbar.selection-mode button:checked, headerbar.selection-mode button.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:checked, .titlebar.selection-mode button.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:checked, .nautilus-window .linked entry ~ .suggested-action.image-button:checked:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:checked, headerbar .linked entry ~ .suggested-action.image-button:checked, .titlebar .linked entry ~ .suggested-action.image-button:checked, headerbar .linked.raised button.suggested-action:checked, headerbar .linked button.suggested-action:checked:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:checked, .titlebar .linked.raised button.suggested-action:checked, .titlebar .linked button.suggested-action:checked:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:checked, headerbar button.suggested-action.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:checked:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:checked, headerbar viewswitcher button.suggested-action.radio:checked, .titlebar viewswitcher button.suggested-action.radio:checked, headerbar button.suggested-action:checked:not(.titlebutton), .titlebar button.suggested-action:checked:not(.titlebutton) { color: @accent_fg_color; background-color: mix(currentColor,alpha(@accent_bg_color,0.5),0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.suggested-action:active:hover, .content list button.suggested-action:active:hover, .content list > row:not(:selected):hover button.suggested-action:active:hover, list.content button.suggested-action:active:hover, list.content > row:not(:selected):hover button.suggested-action:active:hover, list.view.frame button.suggested-action:active:hover, headerbar.selection-mode button:active:hover, headerbar.selection-mode button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:active:hover, .titlebar.selection-mode button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:active:hover, .nautilus-window .linked entry ~ .suggested-action.image-button:active:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:active:hover, headerbar .linked entry ~ .suggested-action.image-button:active:hover, .titlebar .linked entry ~ .suggested-action.image-button:active:hover, headerbar .linked.raised button.suggested-action:active:hover, headerbar .linked button.suggested-action:active:hover:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:active:hover, .titlebar .linked.raised button.suggested-action:active:hover, .titlebar .linked button.suggested-action:active:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:active:hover, headerbar button.suggested-action.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:active:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:active:hover, headerbar button.suggested-action:active:hover:not(.titlebutton), .titlebar button.suggested-action:active:hover:not(.titlebutton), popover.background button.suggested-action:checked:hover, .content list button.suggested-action:checked:hover, .content list > row:not(:selected):hover button.suggested-action:checked:hover, list.content button.suggested-action:checked:hover, list.content > row:not(:selected):hover button.suggested-action:checked:hover, list.view.frame button.suggested-action:checked:hover, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:checked:hover, .titlebar.selection-mode button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:checked:hover, .nautilus-window .linked entry ~ .suggested-action.image-button:checked:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:checked:hover, headerbar .linked entry ~ .suggested-action.image-button:checked:hover, .titlebar .linked entry ~ .suggested-action.image-button:checked:hover, headerbar .linked.raised button.suggested-action:checked:hover, headerbar .linked button.suggested-action:checked:hover:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:checked:hover, .titlebar .linked.raised button.suggested-action:checked:hover, .titlebar .linked button.suggested-action:checked:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:checked:hover, headerbar button.suggested-action.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:checked:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:checked:hover, headerbar viewswitcher button.suggested-action.radio:checked:hover, .titlebar viewswitcher button.suggested-action.radio:checked:hover, headerbar button.suggested-action:checked:hover:not(.titlebutton), .titlebar button.suggested-action:checked:hover:not(.titlebutton) { background-color: mix(currentColor,alpha(@accent_bg_color,0.5),0.653); } + +popover.background button.suggested-action:backdrop, .content list button.suggested-action:backdrop, .content list > row:not(:selected):hover button.suggested-action:backdrop, list.content button.suggested-action:backdrop, list.content > row:not(:selected):hover button.suggested-action:backdrop, list.view.frame button.suggested-action:backdrop, list.view.frame > row:not(:selected):hover button.suggested-action:backdrop, headerbar.selection-mode button:backdrop, headerbar.selection-mode button.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:backdrop, .titlebar.selection-mode button.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:backdrop, .nautilus-window .linked entry ~ .suggested-action.image-button:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:backdrop, headerbar .linked entry ~ .suggested-action.image-button:backdrop, .titlebar .linked entry ~ .suggested-action.image-button:backdrop, headerbar .linked.raised button.suggested-action:backdrop, headerbar .linked button.suggested-action:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:backdrop, .titlebar .linked.raised button.suggested-action:backdrop, .titlebar .linked button.suggested-action:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:backdrop, headerbar button.suggested-action.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:backdrop, headerbar viewswitcher button.suggested-action.radio:backdrop:checked, .titlebar viewswitcher button.suggested-action.radio:backdrop:checked, headerbar button.suggested-action:backdrop:not(.titlebutton), .titlebar button.suggested-action:backdrop:not(.titlebutton) { color: mix(@accent_fg_color,alpha(@accent_bg_color,0.5),0.2); background-color: mix(currentColor,alpha(@accent_bg_color,0.5),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.suggested-action:disabled, .content list button.suggested-action:disabled, .content list > row:not(:selected):hover button.suggested-action:disabled, list.content button.suggested-action:disabled, list.content > row:not(:selected):hover button.suggested-action:disabled, list.view.frame button.suggested-action:disabled, list.view.frame > row:not(:selected):hover button.suggested-action:disabled, headerbar.selection-mode button:disabled, headerbar.selection-mode button.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:disabled, .titlebar.selection-mode button.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:disabled, .nautilus-window .linked entry ~ .suggested-action.image-button:disabled:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:disabled, headerbar .linked entry ~ .suggested-action.image-button:disabled, .titlebar .linked entry ~ .suggested-action.image-button:disabled, headerbar .linked.raised button.suggested-action:disabled, headerbar .linked button.suggested-action:disabled:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:disabled, .titlebar .linked.raised button.suggested-action:disabled, .titlebar .linked button.suggested-action:disabled:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:disabled, headerbar button.suggested-action.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:disabled:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:disabled, headerbar viewswitcher button.suggested-action.radio:disabled:checked, .titlebar viewswitcher button.suggested-action.radio:disabled:checked, headerbar button.suggested-action:disabled:not(.titlebutton), .titlebar button.suggested-action:disabled:not(.titlebutton) { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +popover.background button.suggested-action:disabled:backdrop, .content list button.suggested-action:disabled:backdrop, .content list > row:not(:selected):hover button.suggested-action:disabled:backdrop, list.content button.suggested-action:disabled:backdrop, list.content > row:not(:selected):hover button.suggested-action:disabled:backdrop, list.view.frame button.suggested-action:disabled:backdrop, headerbar.selection-mode button:disabled:backdrop, headerbar.selection-mode button.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:disabled:backdrop, .titlebar.selection-mode button.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:disabled:backdrop, .nautilus-window .linked entry ~ .suggested-action.image-button:disabled:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:disabled:backdrop, headerbar .linked entry ~ .suggested-action.image-button:disabled:backdrop, .titlebar .linked entry ~ .suggested-action.image-button:disabled:backdrop, headerbar .linked.raised button.suggested-action:disabled:backdrop, headerbar .linked button.suggested-action:disabled:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:disabled:backdrop, .titlebar .linked.raised button.suggested-action:disabled:backdrop, .titlebar .linked button.suggested-action:disabled:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:disabled:backdrop, headerbar button.suggested-action.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:disabled:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:disabled:backdrop, headerbar viewswitcher button.suggested-action.radio:disabled:backdrop:checked, .titlebar viewswitcher button.suggested-action.radio:disabled:backdrop:checked, headerbar button.suggested-action:disabled:backdrop:not(.titlebutton), .titlebar button.suggested-action:disabled:backdrop:not(.titlebutton) { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.destructive-action, .content list button.destructive-action, .content list > row:not(:selected):hover button.destructive-action, list.content button.destructive-action, list.content > row:not(:selected):hover button.destructive-action, list.view.frame button.destructive-action, list.view.frame > row:not(:selected):hover button.destructive-action, .org-gnome-Calendar .titlebar .destructive-action.text-button, .nautilus-window .linked entry ~ .destructive-action.image-button:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup, headerbar .linked entry ~ .destructive-action.image-button, .titlebar .linked entry ~ .destructive-action.image-button, headerbar .linked.raised button.destructive-action, headerbar .linked button.destructive-action:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action, .titlebar .linked.raised button.destructive-action, .titlebar .linked button.destructive-action:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action, headerbar button.destructive-action.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action, headerbar viewswitcher button.destructive-action.radio:checked, .titlebar viewswitcher button.destructive-action.radio:checked, headerbar button.destructive-action:not(.titlebutton), .titlebar button.destructive-action:not(.titlebutton), headerbar button.text-button.destructive-action:not(.titlebutton) { color: @destructive_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@destructive_bg_color,0.903); } + +popover.background button.destructive-action:hover, .content list button.destructive-action:hover, .content list > row:not(:selected):hover button.destructive-action:hover, list.content button.destructive-action:hover, list.content > row:not(:selected):hover button.destructive-action:hover, list.view.frame button.destructive-action:hover, list.view.frame > row:not(:selected):hover button.destructive-action:hover, .org-gnome-Calendar .titlebar .destructive-action.text-button:hover, .nautilus-window .linked entry ~ .destructive-action.image-button:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:hover, headerbar .linked entry ~ .destructive-action.image-button:hover, .titlebar .linked entry ~ .destructive-action.image-button:hover, headerbar .linked.raised button.destructive-action:hover, headerbar .linked button.destructive-action:hover:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:hover, .titlebar .linked.raised button.destructive-action:hover, .titlebar .linked button.destructive-action:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:hover, headerbar button.destructive-action.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:hover, headerbar viewswitcher button.destructive-action.radio:hover:checked, .titlebar viewswitcher button.destructive-action.radio:hover:checked, headerbar button.destructive-action:hover:not(.titlebutton), .titlebar button.destructive-action:hover:not(.titlebutton) { color: @destructive_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@destructive_bg_color,0.903); } + +popover.background button.destructive-action:active, .content list button.destructive-action:active, .content list > row:not(:selected):hover button.destructive-action:active, list.content button.destructive-action:active, list.content > row:not(:selected):hover button.destructive-action:active, list.view.frame button.destructive-action:active, list.view.frame > row:not(:selected):hover button.destructive-action:active, .org-gnome-Calendar .titlebar .destructive-action.text-button:active, .nautilus-window .linked entry ~ .destructive-action.image-button:active:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:active, headerbar .linked entry ~ .destructive-action.image-button:active, .titlebar .linked entry ~ .destructive-action.image-button:active, headerbar .linked.raised button.destructive-action:active, headerbar .linked button.destructive-action:active:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:active, .titlebar .linked.raised button.destructive-action:active, .titlebar .linked button.destructive-action:active:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:active, headerbar button.destructive-action.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:active:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:active, headerbar button.destructive-action:active:not(.titlebutton), .titlebar button.destructive-action:active:not(.titlebutton), popover.background button.destructive-action:checked, .content list button.destructive-action:checked, .content list > row:not(:selected):hover button.destructive-action:checked, list.content button.destructive-action:checked, list.content > row:not(:selected):hover button.destructive-action:checked, list.view.frame button.destructive-action:checked, list.view.frame > row:not(:selected):hover button.destructive-action:checked, .org-gnome-Calendar .titlebar .destructive-action.text-button:checked, .nautilus-window .linked entry ~ .destructive-action.image-button:checked:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:checked, headerbar .linked entry ~ .destructive-action.image-button:checked, .titlebar .linked entry ~ .destructive-action.image-button:checked, headerbar .linked.raised button.destructive-action:checked, headerbar .linked button.destructive-action:checked:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:checked, .titlebar .linked.raised button.destructive-action:checked, .titlebar .linked button.destructive-action:checked:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:checked, headerbar button.destructive-action.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:checked:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:checked, headerbar viewswitcher button.destructive-action.radio:checked, .titlebar viewswitcher button.destructive-action.radio:checked, headerbar button.destructive-action:checked:not(.titlebutton), .titlebar button.destructive-action:checked:not(.titlebutton) { color: @destructive_fg_color; background-color: mix(currentColor,alpha(@destructive_bg_color,0.5),0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.destructive-action:active:hover, .content list button.destructive-action:active:hover, .content list > row:not(:selected):hover button.destructive-action:active:hover, list.content button.destructive-action:active:hover, list.content > row:not(:selected):hover button.destructive-action:active:hover, list.view.frame button.destructive-action:active:hover, .org-gnome-Calendar .titlebar .destructive-action.text-button:active:hover, .nautilus-window .linked entry ~ .destructive-action.image-button:active:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:active:hover, headerbar .linked entry ~ .destructive-action.image-button:active:hover, .titlebar .linked entry ~ .destructive-action.image-button:active:hover, headerbar .linked.raised button.destructive-action:active:hover, headerbar .linked button.destructive-action:active:hover:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:active:hover, .titlebar .linked.raised button.destructive-action:active:hover, .titlebar .linked button.destructive-action:active:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:active:hover, headerbar button.destructive-action.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:active:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:active:hover, headerbar button.destructive-action:active:hover:not(.titlebutton), .titlebar button.destructive-action:active:hover:not(.titlebutton), popover.background button.destructive-action:checked:hover, .content list button.destructive-action:checked:hover, .content list > row:not(:selected):hover button.destructive-action:checked:hover, list.content button.destructive-action:checked:hover, list.content > row:not(:selected):hover button.destructive-action:checked:hover, list.view.frame button.destructive-action:checked:hover, .org-gnome-Calendar .titlebar .destructive-action.text-button:checked:hover, .nautilus-window .linked entry ~ .destructive-action.image-button:checked:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:checked:hover, headerbar .linked entry ~ .destructive-action.image-button:checked:hover, .titlebar .linked entry ~ .destructive-action.image-button:checked:hover, headerbar .linked.raised button.destructive-action:checked:hover, headerbar .linked button.destructive-action:checked:hover:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:checked:hover, .titlebar .linked.raised button.destructive-action:checked:hover, .titlebar .linked button.destructive-action:checked:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:checked:hover, headerbar button.destructive-action.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:checked:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:checked:hover, headerbar viewswitcher button.destructive-action.radio:checked:hover, .titlebar viewswitcher button.destructive-action.radio:checked:hover, headerbar button.destructive-action:checked:hover:not(.titlebutton), .titlebar button.destructive-action:checked:hover:not(.titlebutton) { background-color: mix(currentColor,alpha(@destructive_bg_color,0.5),0.653); } + +popover.background button.destructive-action:backdrop, .content list button.destructive-action:backdrop, .content list > row:not(:selected):hover button.destructive-action:backdrop, list.content button.destructive-action:backdrop, list.content > row:not(:selected):hover button.destructive-action:backdrop, list.view.frame button.destructive-action:backdrop, list.view.frame > row:not(:selected):hover button.destructive-action:backdrop, .org-gnome-Calendar .titlebar .destructive-action.text-button:backdrop, .nautilus-window .linked entry ~ .destructive-action.image-button:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:backdrop, headerbar .linked entry ~ .destructive-action.image-button:backdrop, .titlebar .linked entry ~ .destructive-action.image-button:backdrop, headerbar .linked.raised button.destructive-action:backdrop, headerbar .linked button.destructive-action:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:backdrop, .titlebar .linked.raised button.destructive-action:backdrop, .titlebar .linked button.destructive-action:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:backdrop, headerbar button.destructive-action.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:backdrop, headerbar viewswitcher button.destructive-action.radio:backdrop:checked, .titlebar viewswitcher button.destructive-action.radio:backdrop:checked, headerbar button.destructive-action:backdrop:not(.titlebutton), .titlebar button.destructive-action:backdrop:not(.titlebutton) { color: mix(@destructive_fg_color,alpha(@destructive_bg_color,0.5),0.2); background-color: mix(currentColor,alpha(@destructive_bg_color,0.5),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.destructive-action:disabled, .content list button.destructive-action:disabled, .content list > row:not(:selected):hover button.destructive-action:disabled, list.content button.destructive-action:disabled, list.content > row:not(:selected):hover button.destructive-action:disabled, list.view.frame button.destructive-action:disabled, list.view.frame > row:not(:selected):hover button.destructive-action:disabled, .org-gnome-Calendar .titlebar .destructive-action.text-button:disabled, .nautilus-window .linked entry ~ .destructive-action.image-button:disabled:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:disabled, headerbar .linked entry ~ .destructive-action.image-button:disabled, .titlebar .linked entry ~ .destructive-action.image-button:disabled, headerbar .linked.raised button.destructive-action:disabled, headerbar .linked button.destructive-action:disabled:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:disabled, .titlebar .linked.raised button.destructive-action:disabled, .titlebar .linked button.destructive-action:disabled:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:disabled, headerbar button.destructive-action.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:disabled:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:disabled, headerbar viewswitcher button.destructive-action.radio:disabled:checked, .titlebar viewswitcher button.destructive-action.radio:disabled:checked, headerbar button.destructive-action:disabled:not(.titlebutton), .titlebar button.destructive-action:disabled:not(.titlebutton) { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +popover.background button.destructive-action:disabled:backdrop, .content list button.destructive-action:disabled:backdrop, .content list > row:not(:selected):hover button.destructive-action:disabled:backdrop, list.content button.destructive-action:disabled:backdrop, list.content > row:not(:selected):hover button.destructive-action:disabled:backdrop, list.view.frame button.destructive-action:disabled:backdrop, .org-gnome-Calendar .titlebar .destructive-action.text-button:disabled:backdrop, .nautilus-window .linked entry ~ .destructive-action.image-button:disabled:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:disabled:backdrop, headerbar .linked entry ~ .destructive-action.image-button:disabled:backdrop, .titlebar .linked entry ~ .destructive-action.image-button:disabled:backdrop, headerbar .linked.raised button.destructive-action:disabled:backdrop, headerbar .linked button.destructive-action:disabled:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:disabled:backdrop, .titlebar .linked.raised button.destructive-action:disabled:backdrop, .titlebar .linked button.destructive-action:disabled:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:disabled:backdrop, headerbar button.destructive-action.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:disabled:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:disabled:backdrop, headerbar viewswitcher button.destructive-action.radio:disabled:backdrop:checked, .titlebar viewswitcher button.destructive-action.radio:disabled:backdrop:checked, headerbar button.destructive-action:disabled:backdrop:not(.titlebutton), .titlebar button.destructive-action:disabled:backdrop:not(.titlebutton) { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar { box-shadow: 0 1px alpha(@headerbar_shade_color,0.1); } + +headerbar:not(.selection-mode), headerbar:not(.selection-mode) entry, .titlebar:not(.selection-mode), .titlebar:not(.selection-mode) entry { color: @headerbar_fg_color; } + +headerbar:not(.selection-mode):backdrop, headerbar:not(.selection-mode) entry:backdrop, .titlebar:not(.selection-mode):backdrop, .titlebar:not(.selection-mode) entry:backdrop { color: mix(@headerbar_fg_color,@headerbar_bg_color,0.5); } + +headerbar:not(.selection-mode) entry:disabled, .titlebar:not(.selection-mode) entry:disabled { color: mix(@headerbar_fg_color,@headerbar_bg_color,0.5); } + +headerbar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action), .titlebar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action) { color: @headerbar_fg_color; } + +headerbar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action):backdrop, .titlebar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action):backdrop { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); } + +headerbar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action):disabled, .titlebar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action):disabled { color: mix(@headerbar_fg_color,@headerbar_bg_color,0.5); } + +headerbar:not(.selection-mode) switch image, .titlebar:not(.selection-mode) switch image { color: transparent; } + +headerbar button:not(.titlebutton), headerbar button:not(.titlebutton):backdrop, .titlebar button:not(.titlebutton), .titlebar button:not(.titlebutton):backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar .linked.raised button:not(:only-child):not(:first-child), headerbar .linked button:not(:only-child):not(:first-child), headerbar > .stack-switcher.linked > button:not(:only-child):not(:first-child), .titlebar .linked.raised button:not(:only-child):not(:first-child), .titlebar .linked button:not(:only-child):not(:first-child), .titlebar > .stack-switcher.linked > button:not(:only-child):not(:first-child) { border-left-color: alpha(currentColor,0.15); } + +headerbar .linked.raised button:not(:only-child):not(:last-child), headerbar .linked button:not(:only-child):not(:last-child), headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child), .titlebar .linked.raised button:not(:only-child):not(:last-child), .titlebar .linked button:not(:only-child):not(:last-child), .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child) { border-right-color: alpha(currentColor,0.15); } + +headerbar .linked.raised button:not(:only-child):first-child, headerbar .linked button:not(:only-child):first-child, headerbar > .stack-switcher.linked > button:not(:only-child):first-child, .titlebar .linked.raised button:not(:only-child):first-child, .titlebar .linked button:not(:only-child):first-child, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child { border-left-color: transparent; } + +headerbar .linked.raised button:not(:only-child):last-child, headerbar .linked button:not(:only-child):last-child, headerbar > .stack-switcher.linked > button:not(:only-child):last-child, .titlebar .linked.raised button:not(:only-child):last-child, .titlebar .linked button:not(:only-child):last-child, .titlebar > .stack-switcher.linked > button:not(:only-child):last-child { border-right-color: transparent; } + +headerbar .linked.raised button:not(:only-child):first-child:not(:backdrop):checked, headerbar .linked.raised button:not(:only-child):first-child:not(:backdrop):active, headerbar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):checked, headerbar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):active, headerbar .linked button:not(:only-child):first-child:not(:backdrop):checked, headerbar .linked button:not(:only-child):first-child:not(:backdrop):active, headerbar .linked button:not(:only-child):not(:last-child):not(:backdrop):checked, headerbar .linked button:not(:only-child):not(:last-child):not(:backdrop):active, headerbar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):checked, headerbar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):active, headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):checked, headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):active, .titlebar .linked.raised button:not(:only-child):first-child:not(:backdrop):checked, .titlebar .linked.raised button:not(:only-child):first-child:not(:backdrop):active, .titlebar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):checked, .titlebar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):active, .titlebar .linked button:not(:only-child):first-child:not(:backdrop):checked, .titlebar .linked button:not(:only-child):first-child:not(:backdrop):active, .titlebar .linked button:not(:only-child):not(:last-child):not(:backdrop):checked, .titlebar .linked button:not(:only-child):not(:last-child):not(:backdrop):active, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):checked, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):active, .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):checked, .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):active { box-shadow: inset -1px 0 alpha(currentColor,0.15); } + +headerbar .linked.raised button:not(:only-child):first-child:not(:backdrop):checked + button, headerbar .linked.raised button:not(:only-child):first-child:not(:backdrop):active + button, headerbar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):checked + button, headerbar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):active + button, headerbar .linked button:not(:only-child):first-child:not(:backdrop):checked + button, headerbar .linked button:not(:only-child):first-child:not(:backdrop):active + button, headerbar .linked button:not(:only-child):not(:last-child):not(:backdrop):checked + button, headerbar .linked button:not(:only-child):not(:last-child):not(:backdrop):active + button, headerbar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):checked + button, headerbar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):active + button, headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):checked + button, headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):active + button, .titlebar .linked.raised button:not(:only-child):first-child:not(:backdrop):checked + button, .titlebar .linked.raised button:not(:only-child):first-child:not(:backdrop):active + button, .titlebar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):checked + button, .titlebar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):active + button, .titlebar .linked button:not(:only-child):first-child:not(:backdrop):checked + button, .titlebar .linked button:not(:only-child):first-child:not(:backdrop):active + button, .titlebar .linked button:not(:only-child):not(:last-child):not(:backdrop):checked + button, .titlebar .linked button:not(:only-child):not(:last-child):not(:backdrop):active + button, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):checked + button, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):active + button, .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):checked + button, .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):active + button { border-left-color: transparent; } + +headerbar.selection-mode button:hover:backdrop, .titlebar.selection-mode button:hover:backdrop { color: mix(@accent_fg_color,alpha(@accent_bg_color,0.5),0.2); background-color: mix(currentColor,alpha(@accent_bg_color,0.5),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar entry, .titlebar entry { min-height: 32px; color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +headerbar entry:backdrop, .titlebar entry:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar entry:disabled, .titlebar entry:disabled { color: mix(mix(@headerbar_fg_color,@headerbar_bg_color,0.5),mix(@headerbar_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +headerbar entry:disabled:backdrop, .titlebar entry:disabled:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(@headerbar_backdrop_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +headerbar entry image, .titlebar entry image { color: mix(@window_fg_color,@view_bg_color,0.2); } + +headerbar entry image.left, .titlebar entry image.left { margin-right: 6px; } + +headerbar entry image.right, .titlebar entry image.right { margin-left: 6px; } + +headerbar entry image:hover, .titlebar entry image:hover { color: @headerbar_fg_color; } + +headerbar entry image:active, .titlebar entry image:active { color: @accent_bg_color; } + +headerbar entry image:backdrop, .titlebar entry image:backdrop { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.2); } + +headerbar entry.error, .titlebar entry.error { color: @error_bg_color; border-color: @error_bg_color; } + +headerbar entry.error:focus, .titlebar entry.error:focus { box-shadow: inset 0 0 0 1px @error_bg_color; border-color: @error_bg_color; transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +headerbar entry.error selection, .titlebar entry.error selection { background-color: @error_bg_color; } + +headerbar entry.warning, .titlebar entry.warning { color: @warning_bg_color; border-color: @warning_bg_color; } + +headerbar entry.warning:focus, .titlebar entry.warning:focus { box-shadow: inset 0 0 0 1px @warning_bg_color; border-color: @warning_bg_color; transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +headerbar entry.warning selection, .titlebar entry.warning selection { background-color: @warning_bg_color; } + +headerbar entry.flat:focus, headerbar entry.flat:backdrop, headerbar entry.flat:disabled, headerbar entry.flat:backdrop:disabled, headerbar entry.flat, .titlebar entry.flat:focus, .titlebar entry.flat:backdrop, .titlebar entry.flat:disabled, .titlebar entry.flat:backdrop:disabled, .titlebar entry.flat { min-height: 0; padding: 2px; background-color: transparent; border-color: transparent; border-radius: 0; } + +headerbar entry:drop(active):focus, headerbar entry:drop(active), .titlebar entry:drop(active):focus, .titlebar entry:drop(active) { border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +headerbar entry progress, .titlebar entry progress { margin: 2px -6px; background-color: transparent; background-image: none; border-radius: 0; border-width: 0 0 2px; border-color: @accent_bg_color; border-style: solid; box-shadow: none; } + +headerbar entry progress:backdrop, .titlebar entry progress:backdrop { background-color: transparent; } + +headerbar .linked entry:not(:first-child), .titlebar .linked entry:not(:first-child) { border-left-color: alpha(currentColor,0.15); } + +headerbar .linked entry:not(:first-child):backdrop, .titlebar .linked entry:not(:first-child):backdrop { border-left-color: alpha(currentColor,0.15); } + +headerbar switch:backdrop, .titlebar switch:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: mix(currentColor,@window_bg_color,0.73); background-color: mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.3); text-shadow: none; transition: 200ms ease-out; } + +headerbar switch:backdrop:checked, .titlebar switch:backdrop:checked { background-color: alpha(@accent_bg_color,0.5); } + +headerbar switch:backdrop:checked:disabled, .titlebar switch:backdrop:checked:disabled { background-color: alpha(@accent_bg_color,0.3); } + +headerbar switch:backdrop:disabled, .titlebar switch:backdrop:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +headerbar switch:backdrop slider, .titlebar switch:backdrop slider { transition: 200ms ease-out; background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.7); } + +headerbar switch:backdrop:checked > slider, .titlebar switch:backdrop:checked > slider { background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.7); } + +headerbar switch:backdrop:disabled slider, .titlebar switch:backdrop:disabled slider { background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.4); } + +headerbar switch:disabled, .titlebar switch:disabled { background-color: shade(mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.3),0.96); } + +headerbar switch:disabled:backdrop, .titlebar switch:disabled:backdrop { background-color: mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.3); } + +headerbar:not(:backdrop), .titlebar:not(:backdrop) { transition: 50ms ease-in; transition-property: background-color, background-image, box-shadow, border-color, color, text-shadow; } + +headerbar .right, .titlebar .right { margin-left: -4px; } + +headerbar .right separator, .titlebar .right separator { min-width: 0; } + +headerbar .left, .titlebar .left { margin-right: -4px; } + +headerbar .left separator, .titlebar .left separator { min-width: 0; } + +.content list button, .content list > row:not(:selected):hover button, list.content button, list.content > row:not(:selected):hover button, list.view.frame button, list.view.frame > row:not(:selected):hover button { color: @card_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.903); } + +.content list button.flat:not(:hover):not(:active), .content list > row:not(:selected):hover button.flat:not(:hover):not(:active), list.content button.flat:not(:hover):not(:active), list.content > row:not(:selected):hover button.flat:not(:hover):not(:active), list.view.frame button.flat:not(:hover):not(:active), list.view.frame > row:not(:selected):hover button.flat:not(:hover):not(:active) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.content list button:hover, .content list > row:not(:selected):hover button:hover, list.content button:hover, list.content > row:not(:selected):hover button:hover, list.view.frame button:hover, list.view.frame > row:not(:selected):hover button:hover { color: @card_fg_color; background-color: mix(currentColor,@card_bg_color,0.85); box-shadow: none; } + +.content list button:active, .content list button:checked, .content list > row:not(:selected):hover button:active, .content list > row:not(:selected):hover button:checked, list.content button:active, list.content button:checked, list.content > row:not(:selected):hover button:active, list.content > row:not(:selected):hover button:checked, list.view.frame button:active, list.view.frame button:checked, list.view.frame > row:not(:selected):hover button:active, list.view.frame > row:not(:selected):hover button:checked { color: @card_fg_color; background-color: mix(currentColor,@card_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.content list button:active:hover, .content list button:checked:hover, .content list > row:not(:selected):hover button:active:hover, .content list > row:not(:selected):hover button:checked:hover, list.content button:active:hover, list.content button:checked:hover, list.content > row:not(:selected):hover button:active:hover, list.content > row:not(:selected):hover button:checked:hover, list.view.frame button:active:hover, list.view.frame button:checked:hover, list.view.frame > row:not(:selected):hover button:active:hover, list.view.frame > row:not(:selected):hover button:checked:hover { background-color: mix(currentColor,@card_bg_color,0.653); } + +.content list button:disabled, .content list > row:not(:selected):hover button:disabled, list.content button:disabled, list.content > row:not(:selected):hover button:disabled, list.view.frame button:disabled, list.view.frame > row:not(:selected):hover button:disabled { color: mix(@card_fg_color,@card_bg_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.903); } + +.content list entry, list.content entry, list.view.frame entry { color: @card_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.903); } + +.content list entry:disabled, list.content entry:disabled, list.view.frame entry:disabled { color: mix(@card_fg_color,@card_bg_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.903); } + +popover.background button { color: @popover_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.903); } + +popover.background button.flat:not(:hover):not(:active) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button:hover { color: @popover_fg_color; background-color: mix(currentColor,@popover_bg_color,0.85); box-shadow: none; } + +popover.background button:active, popover.background button:checked { color: @popover_fg_color; background-color: mix(currentColor,@popover_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button:active:hover, popover.background button:checked:hover { background-color: mix(currentColor,@popover_bg_color,0.653); } + +popover.background button:disabled { color: mix(@popover_fg_color,@popover_bg_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.903); } + +popover.background entry { color: @popover_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.903); } + +popover.background entry:disabled { color: mix(@popover_fg_color,@popover_bg_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.903); } + +button.toggle:not(.image-button) { padding-left: 8px; padding-right: 8px; } + +.flat.popup:not(.title) { font-weight: normal; } + +statusbar { font-size: small; } + +scrolledwindow list:not(.content) { padding: 6px 0; } + +scrolledwindow list row { margin: 0 6px; border-radius: 6px; } + +scrolledwindow list separator.horizontal { margin: 6px; } + +list.content .horizontal spinbutton entry { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } + +list.view.frame { border-radius: 12px; } + +list.view.frame, list.view.frame:backdrop { background-color: @card_bg_color; } + +.ssd .titlebar { border-width: 0; padding: 0px 4px; min-height: 36px; border-bottom: 1px solid @headerbar_shade_color; } + +.ssd .titlebar.default-decoration button.titlebutton { background-color: alpha(currentColor,0.1); min-height: 24px; min-width: 24px; margin: 0 4px 0 4px; padding: 0; } + +.ssd .titlebar.default-decoration button.titlebutton:hover { background-color: alpha(currentColor,0.15); } + +.ssd .titlebar.default-decoration button.titlebutton:hover:active, .ssd .titlebar.default-decoration button.titlebutton:active { background-color: alpha(currentColor,0.3); } + +.ssd .titlebar.default-decoration button.titlebutton:backdrop { background: alpha(currentColor,0.1); } + +.ssd .titlebar.default-decoration button.titlebutton:backdrop:hover { background: alpha(currentColor,0.15); } + +.default-decoration .title { color: @headerbar_fg_color; } + +.default-decoration .title:backdrop { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); } + +treeview.view:not(:backdrop):not(:selected):hover { background-color: alpha(currentColor,0.04); } + +.preferences scrolledwindow > .frame > clamp.large, .preferences scrolledwindow > .frame > clamp.medium, .preferences scrolledwindow > .frame > clamp.small { padding-bottom: 30px; } + +.osd .linked > button { border-color: transparent; } + +.primary-toolbar, .toolbar { background-color: @window_bg_color; } + +.primary-toolbar:backdrop, .toolbar:backdrop { background-color: @window_bg_color; } + +popover.background modelbutton.flat { padding-left: 16px; padding-right: 16px; } + +popover.background modelbutton.flat, popover.background .menuitem.button.flat { color: @popover_fg_color; } + +popover.background modelbutton.flat:disabled label, popover.background .menuitem.button.flat:disabled label { color: mix(@popover_fg_color,@popover_bg_color,0.5); } + +popover.background modelbutton.flat:backdrop:hover, popover.background .menuitem.button.flat:backdrop:hover { background-color: alpha(currentColor,0.04); } + +popover.menu > stack { margin: -6px; } + +window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized), window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized) > decoration, window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized) > decoration-overlay { border-radius: 12px; } + +window.csd.unified scrollbar { background-color: @view_bg_color; color: @window_fg_color; } + +window.csd.unified scrollbar trough { margin: 7px; transition: all 200ms linear; border-radius: 10px; background-color: alpha(currentColor,0.15); } + +window.csd.unified scrollbar trough > slider { min-width: 8px; min-height: 8px; margin: -6px; border: 6px solid transparent; border-radius: 10px; background-clip: padding-box; transition: all 200ms linear; } + +window.csd.unified scrollbar.horizontal trough { margin-top: 6px; margin-bottom: 6px; } + +window.csd.unified scrollbar.vertical trough { margin-left: 6px; margin-right: 6px; } + +window.csd.unified scrollbar.overlay-indicator { background: none; color: inherit; box-shadow: none; padding: 0; } + +window.csd.unified scrollbar.overlay-indicator:not(.hovering) trough { background-color: transparent; } + +window.csd.unified scrollbar.overlay-indicator.horizontal trough > slider { min-width: 40px; } + +window.csd.unified scrollbar.overlay-indicator.horizontal.hovering trough > slider { min-height: 8px; } + +window.csd.unified scrollbar.overlay-indicator.horizontal:not(.hovering) trough { margin-top: 3px; margin-bottom: 3px; } + +window.csd.unified scrollbar.overlay-indicator.vertical trough > slider { min-height: 40px; } + +window.csd.unified scrollbar.overlay-indicator.vertical.hovering trough > slider { min-width: 8px; } + +window.csd.unified scrollbar.overlay-indicator.vertical:not(.hovering) trough { margin-left: 3px; margin-right: 3px; } + +window.csd.unified scrollbar.horizontal trough > slider { min-width: 40px; } + +window.csd.unified scrollbar.vertical trough > slider { min-height: 40px; } + +popover.combo { padding: 0px; } + +popover.combo list { border-style: none; background-color: transparent; min-width: 200px; margin-top: 6px; margin-bottom: 6px; } + +popover.combo list > row { padding: 0px 8px 0px 8px; min-height: 50px; } + +popover.combo list > row:not(:last-child) { border-bottom: 1px solid alpha(mix(currentColor,@window_bg_color,0.85), 0.5); } + +popover.combo list > row:first-child { border-top-left-radius: 8px; -gtk-outline-top-left-radius: 7px; border-top-right-radius: 8px; -gtk-outline-top-right-radius: 7px; } + +popover.combo list > row:last-child { border-bottom-left-radius: 8px; -gtk-outline-bottom-left-radius: 7px; border-bottom-right-radius: 8px; -gtk-outline-bottom-right-radius: 7px; } + +popover.combo overshoot.top { border-top-left-radius: 8px; -gtk-outline-top-left-radius: 7px; border-top-right-radius: 8px; -gtk-outline-top-right-radius: 7px; } + +popover.combo overshoot.bottom { border-bottom-left-radius: 8px; -gtk-outline-bottom-left-radius: 7px; border-bottom-right-radius: 8px; -gtk-outline-bottom-right-radius: 7px; } + +popover.combo scrollbar.vertical { padding-top: 2px; padding-bottom: 2px; } + +popover.combo scrollbar.vertical:dir(ltr) { border-top-right-radius: 8px; -gtk-outline-top-right-radius: 7px; border-bottom-right-radius: 8px; -gtk-outline-bottom-right-radius: 7px; } + +popover.combo scrollbar.vertical:dir(rtl) { border-top-left-radius: 8px; -gtk-outline-top-left-radius: 7px; border-bottom-left-radius: 8px; -gtk-outline-bottom-left-radius: 7px; } + +row.expander { padding: 0px; } + +row.expander image.expander-row-arrow:dir(ltr) { margin-left: 6px; } + +row.expander image.expander-row-arrow:dir(rtl) { margin-right: 6px; } + +row.expander { background-color: transparent; } + +row.expander list.nested > row { background-color: transparent; border-radius: 0; border: none; } + +row.expander list.nested > row:not(:selected).activatable:hover { background-color: alpha(currentColor,0.03); } + +row.expander list.nested > row:not(:selected).activatable:active { background-color: alpha(currentColor,0.08); } + +row.expander list.nested { background-color: alpha(@card_shade_color,0.5); color: inherit; border-radius: 0; border-top: 1px solid alpha(currentColor,0.15); } + +row.expander image.expander-row-arrow { transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.expander:checked image.expander-row-arrow { -gtk-icon-transform: rotate(0turn); } + +row.expander:not(:checked) image.expander-row-arrow { opacity: 0.55; text-shadow: none; } + +row.expander:not(:checked) image.expander-row-arrow:dir(ltr) { -gtk-icon-transform: rotate(-0.25turn); } + +row.expander:not(:checked) image.expander-row-arrow:dir(rtl) { -gtk-icon-transform: rotate(0.25turn); } + +row.expander:checked image.expander-row-arrow:not(:disabled) { color: @accent_bg_color; } + +row.expander image.expander-row-arrow:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +list.content { background-color: transparent; color: @card_fg_color; border-radius: 12px; } + +list.content list { background-color: transparent; border-radius: 12px; } + +list.content > row { background-color: @card_bg_color; color: @card_fg_color; margin: 0; transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +list.content > row:not(:last-child) { box-shadow: inset 0 -1px @card_shade_color; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +list.content > row:not(:first-child):not(:last-child) { border-radius: 0; border-left: 1px solid @card_shade_color; border-right: 1px solid @card_shade_color; -gtk-outline-radius: 0; } + +list.content > row:first-child { border-top-left-radius: 12px; border-top-right-radius: 12px; border-top: 1px solid @card_shade_color; border-left: 1px solid @card_shade_color; border-right: 1px solid @card_shade_color; -gtk-outline-radius: 12px 12px 0 0; } + +list.content > row:last-child { border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-bottom: 1px solid @card_shade_color; border-left: 1px solid @card_shade_color; border-right: 1px solid @card_shade_color; -gtk-outline-radius: 0 0 12px 12px; } + +list.content > row:only-child { border: 1px solid @card_shade_color; border-radius: 12px; -gtk-outline-radius: 12px; } + +list.content > row:not(.expander):not(:active):hover.activatable:not(:selected), list.content > row.expander row.header:not(:active):hover.activatable:not(:selected) { background-color: mix(@card_fg_color, @card_bg_color, 0.954); } + +button.list-button:not(:active):not(:checked):not(:hover) { color: @card_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.903); } + +keypad .digit { font-size: 200%; font-weight: bold; } + +keypad .letters { font-size: 70%; } + +keypad .symbol { font-size: 160%; } + +viewswitcher, viewswitcher button { margin: 0; padding: 0; } + +viewswitcher button { border-radius: 0; border-top: 0; border-bottom: 0; box-shadow: none; font-size: 1rem; border-width: 0; } + +viewswitcher button:not(:checked):not(:hover) { background: transparent; } + +viewswitcher button:not(:only-child):not(:last-child) { border-right-width: 0px; } + +viewswitcher button:not(only-child):first-child:not(:checked):not(:hover), viewswitcher button:not(:checked):not(:hover) + button:not(:checked):not(:hover) { border-left-color: transparent; } + +viewswitcher button:not(only-child):last-child:not(:checked):not(:hover) { border-right-color: transparent; } + +viewswitcher button:not(:checked):hover:not(:backdrop) { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; background-image: none; } + +viewswitcher button:not(only-child):first-child:not(:checked):hover, viewswitcher button:not(:checked):hover + button:not(:checked):not(:hover), viewswitcher button:not(:checked):not(:hover) + button:not(:checked):hover { border-left-color: alpha(currentColor,0.15); } + +viewswitcher button:not(only-child):last-child:not(:checked):hover { border-right-color: alpha(currentColor,0.15); } + +viewswitcher button:not(:checked):hover:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; background-image: none; } + +headerbar viewswitcher button:not(:checked):hover:not(:backdrop) { background-image: none; color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(black,@headerbar_bg_color,0.87),0.903); } + +headerbar viewswitcher button:not(:checked):not(only-child):first-child:hover, headerbar viewswitcher button:not(:checked):hover + button:not(:checked):not(:hover), headerbar viewswitcher button:not(:checked):not(:hover) + button:not(:checked):hover { border-left-color: alpha(currentColor,0.15); } + +headerbar viewswitcher button:not(:checked):not(only-child):last-child:hover { border-right-color: alpha(currentColor,0.15); } + +headerbar viewswitcher button:not(:checked):hover:backdrop { color: mix(mix(@window_fg_color,@window_bg_color,0.5),mix(black,@headerbar_backdrop_color,0.9),0.2); background-color: mix(currentColor,mix(black,@headerbar_backdrop_color,0.9),0.9); text-shadow: none; -gtk-icon-shadow: none; background-image: none; } + +viewswitcher button:checked, viewswitcher button:active { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: none; } + +viewswitcher button:checked:hover, viewswitcher button:active:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +viewswitcher button:checked:backdrop, viewswitcher button:active:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); background-image: none; } + +viewswitcher button > stack > box.narrow { font-size: 0.75rem; padding-top: 7px; padding-bottom: 5px; } + +viewswitcher button > stack > box.narrow image, viewswitcher button > stack > box.narrow label { padding-left: 8px; padding-right: 8px; } + +viewswitcher button > stack > box.wide { padding: 8px 12px; } + +viewswitcher button > stack > box.wide image:dir(ltr) { padding-left: 7px; } + +viewswitcher button > stack > box.wide image:dir(rtl) { padding-right: 7px; } + +viewswitcher button > stack > box.wide label:dir(ltr) { padding-right: 7px; } + +viewswitcher button > stack > box.wide label:dir(rtl) { padding-left: 7px; } + +viewswitcher button > stack > box label.active { font-weight: bold; } + +viewswitcher button.needs-attention:active > stack > box label, viewswitcher button.needs-attention:checked > stack > box label { animation: none; background-image: none; } + +viewswitcher button.needs-attention > stack > box label { animation: needs_attention 150ms ease-in; background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(@accent_bg_color), to(transparent)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 0px, right 1px; } + +viewswitcher button.needs-attention > stack > box label:backdrop { background-size: 6px 6px, 0 0; } + +viewswitcher button.needs-attention > stack > box label:dir(rtl) { background-position: left 0px, left 1px; } + +viewswitcherbar actionbar > revealer > box { padding: 0; } + +viewswitchertitle viewswitcher { margin-left: 12px; margin-right: 12px; } + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon { color: alpha(@window_fg_color,0.5); } + +statuspage > scrolledwindow > viewport > box { margin: 36px 12px; } + +statuspage > scrolledwindow > viewport > box > clamp:not(:last-child) > box { margin-bottom: 36px; } + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { margin-bottom: 36px; } + +statuspage > scrolledwindow > viewport > box > clamp > box > .title:not(:last-child) { margin-bottom: 12px; } + +row label.subtitle { font-size: smaller; opacity: 0.55; text-shadow: none; } + +row > box.header { margin-left: 12px; margin-right: 12px; min-height: 50px; } + +row > box.header > box.title { margin-top: 8px; margin-bottom: 8px; } + +tabbar .box { min-height: 38px; background: @headerbar_bg_color; border-bottom: 1px solid @headerbar_shade_color; } + +tabbar .box:backdrop { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); background-color: @headerbar_backdrop_color; } + +tabbar scrolledwindow.pinned undershoot { border: 0 solid mix(black,@window_bg_color,0.82); } + +tabbar scrolledwindow.pinned:dir(rtl) undershoot.left { border-left-width: 1px; } + +tabbar scrolledwindow.pinned:dir(ltr) undershoot.right { border-right-width: 1px; } + +tabbar scrolledwindow.pinned:backdrop undershoot { border-color: mix(currentColor,@window_bg_color,0.73); } + +tabbar scrolledwindow.pinned tabbox:dir(ltr) { padding-right: 1px; box-shadow: inset -1px 0 alpha(currentColor,0.15); } + +tabbar scrolledwindow.pinned tabbox:dir(rtl) { padding-left: 1px; box-shadow: inset 1px 0 alpha(currentColor,0.15); } + +tabbar undershoot { transition: none; } + +tabbar undershoot.left { background: linear-gradient(to right, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0) 20px); } + +tabbar undershoot.right { background: linear-gradient(to left, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0) 20px); } + +tabbar .needs-attention-left undershoot.left { background: linear-gradient(to right, alpha(@accent_bg_color,0.7), alpha(@accent_bg_color,0.5) 1px, alpha(@accent_bg_color,0) 20px); } + +tabbar .needs-attention-right undershoot.right { background: linear-gradient(to left, alpha(@accent_bg_color,0.7), alpha(@accent_bg_color,0.5) 1px, alpha(@accent_bg_color,0) 20px); } + +tabbar tab { margin: 4px 3px; border-style: none; border-radius: 6px; transition: background-color 150ms ease-in-out; background-image: -gtk-scaled(url("assets/tab-border-dark.png"), url("assets/tab-border-dark@2.png")); background-position: left; background-repeat: no-repeat; } + +tabbar tab:first-child { background-image: none; } + +tabbar tab:hover { background-color: alpha(currentColor,0.07); } + +tabbar tab:hover, tabbar tab:hover + tab { background-image: none; } + +tabbar tab:checked { background-color: alpha(currentColor,0.1); } + +tabbar tab:checked, tabbar tab:checked + tab { background-image: none; } + +tabbar tab:checked:hover { background-color: alpha(currentColor,0.13); } + +tabbar .start-action, tabbar .end-action { background-color: @headerbar_bg_color; border-color: transparent; border-style: solid; transition: background-color 150ms ease-in-out; } + +tabbar .start-action:backdrop, tabbar .end-action:backdrop { border-color: transparent; background-color: @headerbar_backdrop_color; } + +tabbar .start-action button, tabbar .end-action button { border: none; border-radius: 0; } + +tabbar .start-action:dir(ltr), tabbar .end-action:dir(rtl) { border-right-width: 1px; } + +tabbar .start-action:dir(ltr) > *, tabbar .end-action:dir(rtl) > * { margin-right: 1px; } + +tabbar .start-action:dir(rtl), tabbar .end-action:dir(ltr) { border-left-width: 1px; } + +tabbar .start-action:dir(rtl) > *, tabbar .end-action:dir(ltr) > * { margin-left: 1px; } + +.tab-drag-icon tab { min-height: 26px; background-color: mix(currentColor,@window_bg_color,0.943); box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.25), 0 0 0 1px alpha(mix(currentColor,@window_bg_color,0.85),0.9), inset 0 1px alpha(@window_fg_color,0.07); margin: 25px; } + +tabbar tab, .tab-drag-icon tab { padding: 6px; } + +tabbar tab.needs-attention, .tab-drag-icon tab.needs-attention { background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(@accent_bg_color,0.2) 15%, alpha(@accent_bg_color,0) 15%); } + +tabbar tab .tab-close-button, tabbar tab .tab-indicator, .tab-drag-icon tab .tab-close-button, .tab-drag-icon tab .tab-indicator { padding: 0; margin: 0; min-width: 24px; min-height: 24px; border-radius: 99px; border: none; box-shadow: none; -gtk-icon-shadow: none; text-shadow: none; background: none; } + +tabbar tab .tab-close-button:hover, tabbar tab .tab-indicator.clickable:hover, .tab-drag-icon tab .tab-close-button:hover, .tab-drag-icon tab .tab-indicator.clickable:hover { background: alpha(@window_fg_color, 0.15); } + +tabbar tab .tab-close-button:active, tabbar tab .tab-indicator.clickable:active, .tab-drag-icon tab .tab-close-button:active, .tab-drag-icon tab .tab-indicator.clickable:active { background: alpha(black, 0.2); } + +flap > dimming, deck > dimming, leaflet > dimming { background: rgba(0, 0, 0, 0.24); } + +flap > border, deck > border, leaflet > border { min-width: 1px; min-height: 1px; background: rgba(0, 0, 0, 0.2); } + +flap > shadow, deck > shadow, leaflet > shadow { min-width: 56px; min-height: 56px; } + +flap > shadow.left, deck > shadow.left, leaflet > shadow.left { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.02) 40px, rgba(0, 0, 0, 0) 56px), linear-gradient(to right, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.02) 7px, rgba(0, 0, 0, 0) 24px); } + +flap > shadow.right, deck > shadow.right, leaflet > shadow.right { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.02) 40px, rgba(0, 0, 0, 0) 56px), linear-gradient(to left, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.02) 7px, rgba(0, 0, 0, 0) 24px); } + +flap > shadow.up, deck > shadow.up, leaflet > shadow.up { background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.02) 40px, rgba(0, 0, 0, 0) 56px), linear-gradient(to bottom, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.02) 7px, rgba(0, 0, 0, 0) 24px); } + +flap > shadow.down, deck > shadow.down, leaflet > shadow.down { background-image: linear-gradient(to top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.02) 40px, rgba(0, 0, 0, 0) 56px), linear-gradient(to top, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.02) 7px, rgba(0, 0, 0, 0) 24px); } + +flap > outline, deck > outline, leaflet > outline { min-width: 1px; min-height: 1px; background: rgba(255, 255, 255, 0.05); } + +avatar { border-radius: 9999px; -gtk-outline-radius: 9999px; font-weight: bold; } + +avatar.color1 { background-image: linear-gradient(#83b6ec, #337fdc); color: #cfe1f5; } + +avatar.color2 { background-image: linear-gradient(#7ad9f1, #0f9ac8); color: #caeaf2; } + +avatar.color3 { background-image: linear-gradient(#8de6b1, #29ae74); color: #cef8d8; } + +avatar.color4 { background-image: linear-gradient(#b5e98a, #6ab85b); color: #e6f9d7; } + +avatar.color5 { background-image: linear-gradient(#f8e359, #d29d09); color: #f9f4e1; } + +avatar.color6 { background-image: linear-gradient(#ffcb62, #d68400); color: #ffead1; } + +avatar.color7 { background-image: linear-gradient(#ffa95a, #ed5b00); color: #ffe5c5; } + +avatar.color8 { background-image: linear-gradient(#f78773, #e62d42); color: #f8d2ce; } + +avatar.color9 { background-image: linear-gradient(#e973ab, #e33b6a); color: #fac7de; } + +avatar.color10 { background-image: linear-gradient(#cb78d4, #9945b5); color: #e7c2e8; } + +avatar.color11 { background-image: linear-gradient(#9e91e8, #7a59ca); color: #d5d2f5; } + +avatar.color12 { background-image: linear-gradient(#e3cf9c, #b08952); color: #f2eade; } + +avatar.color13 { background-image: linear-gradient(#be916d, #785336); color: #e5d6ca; } + +avatar.color14 { background-image: linear-gradient(#c0bfbc, #6e6d71); color: #d8d7d3; } + +avatar.contrasted { color: #fff; } + +avatar.image { background: none; } + +window.preferences > deck > deck > box > stack > stack > scrolledwindow > viewport > clamp, preferencespage > scrolledwindow > viewport > clamp { margin: 0 12px; } + +window.preferences > deck > deck > box > stack > stack > scrolledwindow > viewport > clamp > list, window.preferences > deck > deck > box > stack > stack > scrolledwindow > viewport > clamp > box > preferencesgroup, preferencespage > scrolledwindow > viewport > clamp > list, preferencespage > scrolledwindow > viewport > clamp > box > preferencesgroup { margin-top: 24px; } + +preferencesgroup > box > label:not(:first-child) { margin-top: 6px; } + +preferencesgroup > box > box:not(:first-child) { margin-top: 12px; } + +tabbar .tab-indicator:not(.clickable) { background: none; box-shadow: none; border-color: transparent; } + +.windowhandle, .windowhandle * { -GtkWidget-window-dragging: true; } + +.heading.h4 { color: @window_fg_color; } + +window.rounded, window.rounded actionbar { border-radius: 0 0 12px 12px; } + +window.rounded decoration, window.rounded actionbar decoration { border-radius: 12px; } + +window.flat headerbar { box-shadow: none; } + +.accent { color: @accent_bg_color; } + +.h1 { font-size: 20pt; font-weight: 300; } + +.h2 { font-size: 16pt; font-weight: 200; } + +.h3 { font-size: 11pt; } + +.h4, .category-label { color: shade(@window_fg_color,1.2); font-weight: 700; } + +.h4 { padding-top: 0.5em; padding-bottom: 0.5em; } + +list .h4 { padding-left: 0.5em; } + +.storage-bar .trough { padding: 8px 6px; border: none; border-radius: 6px 6px 0 0; background-image: none; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px 3px 1px rgba(0, 0, 0, 0.07), 0 2px 6px 2px rgba(0, 0, 0, 0.03); } + +.storage-bar .fill-block { padding: 8px 6px; border: 1px solid rgba(0, 0, 0, 0.35); border-top-width: 0; border-right-width: 0; border-bottom-width: 1px; border-left-width: 0; border-radius: 0; border-bottom-color: shade(mix(currentColor,@window_bg_color,0.85),0.75); background-color: shade(@view_bg_color,0.85); } + +.storage-bar .fill-block:first-child { border-radius: 6px 0 0; } + +.storage-bar .fill-block:last-child { border-radius: 0 6px 0 0; } + +.storage-bar .fill-block:only-child { border-radius: 6px 6px 0 0; } + +.storage-bar .fill-block image { -gtk-icon-style: symbolic; } + +.storage-bar .empty-block { border-bottom-width: 1px; border-bottom-color: shade(mix(currentColor,@window_bg_color,0.85),0.6); background-color: shade(@view_bg_color,0.95); } + +.storage-bar .empty-block image { color: black; } + +.storage-bar .app { border-bottom-width: 1px; border-bottom-color: shade(#dc8add,0.7); background-color: #dc8add; } + +.storage-bar .app image { color: white; } + +.storage-bar .audio { border-bottom-width: 1px; border-bottom-color: shade(#ffa348,0.8); background-color: #ffa348; } + +.storage-bar .audio image { color: black; } + +.storage-bar .files { border-bottom-width: 1px; border-bottom-color: shade(#99c1f1,0.8); background-color: #99c1f1; } + +.storage-bar .files image { color: black; } + +.storage-bar .photo { border-bottom-width: 1px; border-bottom-color: shade(#57e389,0.7); background-color: #57e389; } + +.storage-bar .photo image { color: black; } + +.storage-bar .video { border-bottom-width: 1px; border-bottom-color: shade(#f66151,0.8); background-color: #f66151; } + +.storage-bar .video image { color: white; } + +.storage-bar .legend { padding: 8px; border-radius: 50%; } + +.storage-bar .legend image { color: black; } + +.storage-bar .disk-bar { padding: 0; border-radius: 6px; background-color: #cdab8f; } + +.storage-bar .ext2, .storage-bar .ext3, .storage-bar .ext4, .storage-bar .fat16, .storage-bar .fat32, .storage-bar .btrfs, .storage-bar .xfs, .storage-bar .ntfs, .storage-bar .luks, .storage-bar .lvm, .storage-bar .none, .storage-bar .swap, .storage-bar .unused { border: none; box-shadow: inset 0 -2px rgba(94, 92, 100, 0.5), inset 1px 0 rgba(94, 92, 100, 0.5), inset -1px 0 rgba(94, 92, 100, 0.5); } + +.storage-bar .swap { background-color: #a51d2d; } + +.storage-bar .swap image { color: white; } + +.storage-bar .ext4 { background-color: #57e389; } + +.storage-bar .ext4 image { color: black; } + +.storage-bar .ext3 { background-color: #26a269; } + +.storage-bar .ext3 image { color: white; } + +.storage-bar .ext2 { background-color: #8ff0a4; } + +.storage-bar .ext2 image { color: black; } + +.storage-bar .fat16, .storage-bar .fat32 { background-color: #f8e45c; } + +.storage-bar .fat16 image, .storage-bar .fat32 image { color: black; } + +.storage-bar .btrfs { background-color: #1a5fb4; } + +.storage-bar .btrfs image { color: white; } + +.storage-bar .xfs { background-color: #99c1f1; } + +.storage-bar .xfs image { color: black; } + +.storage-bar .ntfs { background-color: #ffa348; } + +.storage-bar .ntfs image { color: black; } + +.storage-bar .luks { background-color: #c061cb; } + +.storage-bar .luks image { color: black; } + +.storage-bar .lvm { background-color: #dc8add; } + +.storage-bar .lvm image { color: black; } + +.storage-bar .none { background-color: #99c1f1; } + +.storage-bar .none image { color: black; } + +.storage-bar .unused { background-color: #cdab8f; } + +.storage-bar .unused image { color: black; } + +.storage-bar .legend { box-shadow: none; } + +GraniteWidgetsPopOver { -GraniteWidgetsPopOver-arrow-width: 21; -GraniteWidgetsPopOver-arrow-height: 10; -GraniteWidgetsPopOver-border-radius: 12px; -GraniteWidgetsPopOver-border-width: 0; -GraniteWidgetsPopOver-shadow-size: 12; border: 1px solid @view_bg_color; background: @view_bg_color; color: @window_fg_color; } + +GraniteWidgetsPopOver .button { background-image: none; background: none; border: none; } + +GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { color: @accent_bg_color; } + +GraniteWidgetsPopOver > .frame { border: none; } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { border: none; background: none; } + +GraniteWidgetsStaticNotebook .frame { border: none; } + +.popover_bg { background-color: @view_bg_color; background-image: none; border: 1px solid @view_bg_color; color: @window_fg_color; } + +.deck { background-color: @view_bg_color; } + +paper, .card { transition: all 300ms cubic-bezier(0.25, 0.8, 0.25, 1); border: none; background-color: @view_bg_color; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px 3px 1px rgba(0, 0, 0, 0.07), 0 2px 6px 2px rgba(0, 0, 0, 0.03); } + +paper, paper.rounded, .card, .card.rounded { border-radius: 12px; } + +paper.collapsed, .card.collapsed { background-color: @window_bg_color; } + +.source-list { -GtkTreeView-horizontal-separator: 1px; -GtkTreeView-vertical-separator: 6px; background-color: @window_bg_color; border: solid mix(currentColor,@window_bg_color,0.85); color: @window_fg_color; border-right-width: 1px; } + +.source-list .category-expander { color: transparent; } + +.source-list .badge { background-image: none; background-color: rgba(0, 0, 0, 0.4); color: @window_bg_color; border-radius: 10px; padding: 0 6px; margin: 0 3px; border-width: 0; } + +.source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { background-color: rgba(0, 0, 0, 0.2); color: shade(@window_bg_color,0.95); } + +.source-list row, .source-list .list-row { border: none; padding: 0; } + +.source-list row > GtkLabel, .source-list row > label, .source-list .list-row > GtkLabel, .source-list .list-row > label { padding-left: 6px; padding-right: 6px; } + +.avatar { border-radius: 999px; box-shadow: none; } + +.overlay-bar { padding: 4px; } + +.dynamic-notebook tab.reorderable-page { padding: 8px; } + +scale.temperature trough { background-image: linear-gradient(to right, rgba(153, 193, 241, 0.4), #c0bfbc, #f9f06b); } + +scale.temperature:dir(rtl) trough { background-image: linear-gradient(to left, rgba(153, 193, 241, 0.4), #c0bfbc, #f9f06b); } + +scale.warmth trough { background-image: linear-gradient(to right, rgba(249, 240, 107, 0.4), rgba(229, 165, 10, 0.6)); } + +scale.warmth:dir(rtl) trough { background-image: linear-gradient(to left, rgba(249, 240, 107, 0.4), rgba(229, 165, 10, 0.6)); } + +.terminal, .terminal text { background-color: #3d3846; color: white; font-family: monospace; } + +.terminal selection, .terminal text selection { background-color: @accent_bg_color; color: white; } + +.terminal:backdrop, .terminal text:backdrop { background-color: #5e5c64; color: white; } + +label.terminal { padding: 1em; } + +.welcome { font-size: 10pt; text-shadow: none; } + +.welcome .h1, .welcome .h3 { color: shade(@window_fg_color,1.2); } + +button.back-button, button.back-button.text-button { padding-right: 8px; padding-left: 36px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); background-image: -gtk-icontheme("go-previous-symbolic"); background-repeat: no-repeat no-repeat; background-position: 5px 50%; background-size: 21px; } + +.titlebar button.back-button, .titlebar button.back-button.text-button { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); background-color: @headerbar_bg_color; background-image: -gtk-icontheme("go-previous-symbolic"); background-repeat: no-repeat no-repeat; background-position: 5px 50%; background-size: 21px; padding-left: 36px; } + +.titlebar button.back-button:hover, .titlebar button.back-button.text-button:hover { color: @headerbar_fg_color; background-color: mix(currentColor,@headerbar_bg_color,0.85); box-shadow: none; background-image: -gtk-icontheme("go-previous-symbolic"); background-repeat: no-repeat no-repeat; background-position: 5px 50%; background-size: 21px; } + +.titlebar button.back-button:active, .titlebar button.back-button.text-button:active { color: @headerbar_fg_color; background-color: mix(currentColor,@headerbar_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: -gtk-icontheme("go-previous-symbolic"); background-repeat: no-repeat no-repeat; background-position: 5px 50%; background-size: 21px; } + +.titlebar button.back-button:active:hover, .titlebar button.back-button.text-button:active:hover { background-color: mix(currentColor,@headerbar_bg_color,0.653); } + +button.back-button:dir(rtl), button.back-button.text-button:dir(rtl) { padding: 0.5em 0.6em; padding-right: 36px; padding-left: 8px; background-image: -gtk-icontheme("go-next-symbolic"); background-repeat: no-repeat no-repeat; background-position: 90% 50%; } + +.checkerboard { box-shadow: 0px 1px 2px 0px alpha(mix(currentColor,@window_bg_color,0.85),0.5), 0px 0px 0px 1px alpha(mix(currentColor,@window_bg_color,0.85),0.5), 0px 2px 0px 0px alpha(mix(currentColor,@window_bg_color,0.85),0.5); border-radius: 2px; } + +.org-gnome-gedit notebook > header, .gedit-side-panel-paned notebook > header, .nautilus-window notebook > header { background-color: @headerbar_bg_color; border-bottom: 1px solid @headerbar_shade_color; box-shadow: none; } + +.org-gnome-gedit notebook > header:backdrop, .gedit-side-panel-paned notebook > header:backdrop, .nautilus-window notebook > header:backdrop { background-color: @headerbar_backdrop_color; box-shadow: none; } + +.org-gnome-gedit notebook arrow.down + tab.reorderable-page, .gedit-side-panel-paned notebook arrow.down + tab.reorderable-page, .nautilus-window notebook arrow.down + tab.reorderable-page, .org-gnome-gedit notebook tab:first-child.reorderable-page, .gedit-side-panel-paned notebook tab:first-child.reorderable-page, .nautilus-window notebook tab:first-child.reorderable-page { background-image: none; box-shadow: none; } + +.org-gnome-gedit notebook tab.reorderable-page, .gedit-side-panel-paned notebook tab.reorderable-page, .nautilus-window notebook tab.reorderable-page { -gtk-outline-radius: 8px; outline-width: 2px; outline-style: solid; outline-color: alpha(@accent_color,0.5); min-height: 37px; padding: 4px 0 0 0; box-shadow: none; border: none; color: @headerbar_fg_color; background-color: @headerbar_bg_color; background-image: -gtk-scaled(url("assets/tab-border-dark.png"), url("assets/tab-border-dark@2.png")); background-position: left; background-repeat: no-repeat; } + +.org-gnome-gedit notebook tab.reorderable-page:backdrop, .gedit-side-panel-paned notebook tab.reorderable-page:backdrop, .nautilus-window notebook tab.reorderable-page:backdrop { box-shadow: none; } + +.org-gnome-gedit notebook tab.reorderable-page > box, .gedit-side-panel-paned notebook tab.reorderable-page > box, .nautilus-window notebook tab.reorderable-page > box { margin: 0 3px 3px 3px; padding-right: 8px; border-radius: 6px; } + +.org-gnome-gedit notebook tab.reorderable-page > box > label, .gedit-side-panel-paned notebook tab.reorderable-page > box > label, .nautilus-window notebook tab.reorderable-page > box > label { padding-left: 8px; } + +.org-gnome-gedit notebook tab.reorderable-page > box button, .gedit-side-panel-paned notebook tab.reorderable-page > box button, .nautilus-window notebook tab.reorderable-page > box button { margin: 8px 0; } + +.org-gnome-gedit notebook tab:hover.reorderable-page, .gedit-side-panel-paned notebook tab:hover.reorderable-page, .nautilus-window notebook tab:hover.reorderable-page { color: @headerbar_fg_color; background-color: transparent; box-shadow: none; border: none; } + +.org-gnome-gedit notebook tab:hover.reorderable-page > box, .gedit-side-panel-paned notebook tab:hover.reorderable-page > box, .nautilus-window notebook tab:hover.reorderable-page > box { background-color: alpha(currentColor,0.07); transition: background-color 150ms ease-in-out; } + +.org-gnome-gedit notebook tab:hover.reorderable-page, .gedit-side-panel-paned notebook tab:hover.reorderable-page, .nautilus-window notebook tab:hover.reorderable-page, .org-gnome-gedit notebook tab:hover.reorderable-page + tab, .gedit-side-panel-paned notebook tab:hover.reorderable-page + tab, .nautilus-window notebook tab:hover.reorderable-page + tab { background-image: none; } + +.org-gnome-gedit notebook tab:hover.reorderable-page:backdrop, .gedit-side-panel-paned notebook tab:hover.reorderable-page:backdrop, .nautilus-window notebook tab:hover.reorderable-page:backdrop { background-color: transparent; box-shadow: none; } + +.org-gnome-gedit notebook tab:backdrop.reorderable-page, .gedit-side-panel-paned notebook tab:backdrop.reorderable-page, .nautilus-window notebook tab:backdrop.reorderable-page { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); background-color: transparent; box-shadow: none; border: none; } + +.org-gnome-gedit notebook tab:checked.reorderable-page, .gedit-side-panel-paned notebook tab:checked.reorderable-page, .nautilus-window notebook tab:checked.reorderable-page { color: @headerbar_fg_color; background-color: transparent; box-shadow: none; border: none; } + +.org-gnome-gedit notebook tab:checked.reorderable-page > box, .gedit-side-panel-paned notebook tab:checked.reorderable-page > box, .nautilus-window notebook tab:checked.reorderable-page > box { background-color: alpha(currentColor,0.1); transition: background-color 150ms ease-in-out; } + +.org-gnome-gedit notebook tab:checked.reorderable-page:hover, .gedit-side-panel-paned notebook tab:checked.reorderable-page:hover, .nautilus-window notebook tab:checked.reorderable-page:hover, .org-gnome-gedit notebook tab:checked.reorderable-page:active, .gedit-side-panel-paned notebook tab:checked.reorderable-page:active, .nautilus-window notebook tab:checked.reorderable-page:active { box-shadow: none; background-color: transparent; } + +.org-gnome-gedit notebook tab:checked.reorderable-page:hover > box, .gedit-side-panel-paned notebook tab:checked.reorderable-page:hover > box, .nautilus-window notebook tab:checked.reorderable-page:hover > box, .org-gnome-gedit notebook tab:checked.reorderable-page:active > box, .gedit-side-panel-paned notebook tab:checked.reorderable-page:active > box, .nautilus-window notebook tab:checked.reorderable-page:active > box { background-color: alpha(currentColor,0.13); } + +.org-gnome-gedit notebook tab:checked.reorderable-page:hover:backdrop, .gedit-side-panel-paned notebook tab:checked.reorderable-page:hover:backdrop, .nautilus-window notebook tab:checked.reorderable-page:hover:backdrop, .org-gnome-gedit notebook tab:checked.reorderable-page:active:backdrop, .gedit-side-panel-paned notebook tab:checked.reorderable-page:active:backdrop, .nautilus-window notebook tab:checked.reorderable-page:active:backdrop { box-shadow: none; } + +.org-gnome-gedit notebook tab:checked.reorderable-page, .gedit-side-panel-paned notebook tab:checked.reorderable-page, .nautilus-window notebook tab:checked.reorderable-page, .org-gnome-gedit notebook tab:checked.reorderable-page + tab, .gedit-side-panel-paned notebook tab:checked.reorderable-page + tab, .nautilus-window notebook tab:checked.reorderable-page + tab { background-image: none; } + +.org-gnome-gedit notebook tab:checked.reorderable-page:backdrop, .gedit-side-panel-paned notebook tab:checked.reorderable-page:backdrop, .nautilus-window notebook tab:checked.reorderable-page:backdrop { background-color: transparent; box-shadow: none; } + +.nautilus-window headerbar .path-bar-box, .nautilus-window .titlebar .path-bar-box { border-radius: 6px; border: none; padding-right: 6px; color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +.nautilus-window headerbar .path-bar-box:backdrop, .nautilus-window .titlebar .path-bar-box:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar, .nautilus-window .titlebar .nautilus-path-bar { border-radius: 6px; color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); min-height: 34px; } + +.nautilus-window headerbar .nautilus-path-bar:backdrop, .nautilus-window .titlebar .nautilus-path-bar:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton), .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton) { margin: 0; padding-left: 8px; padding-right: 8px; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).current-dir, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).current-dir { border-width: 0px; border-radius: 6px; background-color: transparent; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir), .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir) { border-width: 0px; border-radius: 6px; background-color: transparent; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover { color: @headerbar_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover:hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover *, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover * { opacity: 1; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover:backdrop, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),shade(mix(@headerbar_backdrop_color,@view_bg_color,0.15),0.96),0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.7); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); border-radius: 0 6px 6px 0; border-left: 1px solid alpha(currentColor,0.15); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup image, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup image { color: @headerbar_fg_color; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:hover { color: @headerbar_fg_color; background-color: mix(currentColor,@headerbar_bg_color,0.85); box-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:checked, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:checked { color: @headerbar_fg_color; background-color: mix(currentColor,@headerbar_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:checked:hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:checked:hover { background-color: mix(currentColor,@headerbar_bg_color,0.653); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:backdrop, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; border-left: 1px solid alpha(currentColor,0.15); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:backdrop:hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:backdrop:hover { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_backdrop_color,0.903); } + +.nautilus-window .path-buttons-box { border: 2px solid transparent; } + +.nautilus-window .path-buttons-box button { min-height: 22px; } + +.nautilus-window .linked.raised button.image-button:not(:only-child), .nautilus-window .linked.raised button.image-button:not(:only-child):backdrop, .nautilus-window .linked.raised button.image-button:not(:only-child):disabled, .nautilus-window .linked.raised button.image-button:not(:only-child):backdrop:disabled { border: none; } + +.nautilus-window .linked button.disclosure-button:not(:hover):not(:checked):not(:active), .nautilus-window .linked button.disclosure-button:not(:hover):not(:checked):not(:active):backdrop, .nautilus-window .linked .image-button:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .linked .image-button:not(:hover):not(:checked):not(:active):not(.model):backdrop { background-color: transparent; } + +.nautilus-window .search + .toggle.popup { border-left-color: alpha(currentColor,0.15); } + +.nautilus-window .view .dim-label, .nautilus-window .view dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .subtitle, dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .nautilus-window .view .subtitle, .nautilus-window iconview .dim-label, .nautilus-window iconview dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .subtitle, dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .nautilus-window iconview .subtitle, .nautilus-window .view label.separator, .nautilus-window iconview label.separator, .nautilus-window .view headerbar .subtitle, headerbar .nautilus-window .view .subtitle, .nautilus-window iconview headerbar .subtitle, headerbar .nautilus-window iconview .subtitle, .nautilus-window .view .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .view .subtitle, .nautilus-window iconview .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window iconview .subtitle { color: alpha(@window_fg_color,0.55); } + +.nautilus-window .thumbnail { box-shadow: 0px 1px 2px 0px alpha(mix(currentColor,@window_bg_color,0.85),0.5), 0px 0px 0px 1px alpha(mix(currentColor,@window_bg_color,0.85),0.5), 0px 2px 0px 0px alpha(mix(currentColor,@window_bg_color,0.85),0.5); border-radius: 2px; } + +.nautilus-window .operations-list, .nautilus-window .operations-list > :hover { background: none; } + +.nautilus-window .nautilus-canvas-item { border-radius: 0px; } + +.nautilus-window .nautilus-canvas-item.label-text { border-radius: 6px; } + +.nautilus-window .nautilus-list-view .view:selected, .nautilus-window .nautilus-list-view iconview:selected { background-color: alpha(@accent_bg_color,0.25); color: @view_fg_color; } + +.nautilus-window .nautilus-list-view .view:selected:hover, .nautilus-window .nautilus-list-view iconview:selected:hover { background-color: alpha(@accent_bg_color,0.32); } + +.nautilus-window .nautilus-list-view .view:hover, .nautilus-window .nautilus-list-view iconview:hover { background-color: alpha(currentColor,0.04); } + +.nautilus-window entry.search > :not(.csd) { margin: 5px; } + +.nautilus-window entry.search > :not(.csd):not(image), .nautilus-window entry.search > :not(.csd):backdrop:not(image) { color: @accent_fg_color; background-color: @accent_bg_color; } + +.floating-bar { padding: 3px; background-color: @view_bg_color; border-width: 1px; border-style: solid solid none; border-color: mix(currentColor,@window_bg_color,0.85); border-radius: 8px 0 0 0; } + +.floating-bar.bottom.left { border-left-style: none; border-top-left-radius: 0; } + +.floating-bar.bottom.right { border-right-style: none; border-top-right-radius: 0; } + +.floating-bar:backdrop { background-color: @view_bg_color; border-color: mix(currentColor,@window_bg_color,0.73); } + +.floating-bar button { padding: 0px; } + +.disk-space-display { border-style: solid; border-width: 2px; } + +.disk-space-display.unknown { background-color: #888a85; border-color: shade(#888a85, 0.7); color: #888a85; } + +.disk-space-display.unknown.border { color: shade(#888a85, 0.7); } + +.disk-space-display.used { background-color: #729fcf; border-color: shade(#729fcf, 0.7); color: #729fcf; } + +.disk-space-display.used.border { color: shade(#729fcf, 0.7); } + +.disk-space-display.free { background-color: #eeeeec; border-color: shade(#eeeeec, 0.7); color: #eeeeec; } + +.disk-space-display.free.border { color: shade(#eeeeec, 0.7); } + +.gedit-search-slider { background: @window_bg_color; border: 1px solid mix(currentColor,@window_bg_color,0.85); border-top-style: none; padding: 4px 8px; border-radius: 0 0 6px 6px; } + +.gedit-search-slider button { padding-top: 7px; padding-bottom: 7px; } + +.gedit-document-panel { background-color: @window_bg_color; } + +.gedit-document-panel row.activatable { padding: 6px; } + +.gedit-document-panel row button { min-width: 22px; min-height: 22px; padding: 0; margin: 0; border: none; } + +.gedit-document-panel row:hover button:hover { background-color: alpha(currentColor,0.15); } + +.gedit-document-panel row:hover button:active { background-color: alpha(currentColor,0.3); } + +.gedit-document-panel row:hover:selected button:hover { color: @window_fg_color; } + +.titlebar.tweak-titlebar-left { background-image: none; background-color: @sidebar_bg_color; border-bottom-color: transparent; } + +.titlebar.tweak-titlebar-left:backdrop { background-color: @sidebar_backdrop_color; } + +.titlebar.tweak-titlebar-left button { background-color: transparent; } + +.titlebar.tweak-titlebar-left button:hover { background-color: alpha(currentColor,0.15); } + +.titlebar.tweak-titlebar-left button:hover:active, .titlebar.tweak-titlebar-left button:active, .titlebar.tweak-titlebar-left button:hover:checked, .titlebar.tweak-titlebar-left button:checked { background-color: alpha(currentColor,0.3); } + +.titlebar.tweak-titlebar-left button:backdrop { background: alpha(currentColor,0.1); } + +.titlebar.tweak-titlebar-left button:backdrop:hover { background: alpha(currentColor,0.15); } + +.titlebar.tweak-titlebar-right { background-image: none; background-color: @window_bg_color; border-bottom-color: transparent; } + +.navigation-sidebar { background-color: @sidebar_bg_color; } + +.navigation-sidebar:backdrop { background-color: @sidebar_backdrop_color; } + +.navigation-sidebar separator.horizontal { margin: 2px 0; padding: 0; background-color: transparent; } + +list.tweak-categories separator.horizontal { background: transparent; margin: 2px 0; } + +.tweak-group .tweak list { border-radius: 12px; border: 1px solid mix(currentColor,@window_bg_color,0.85); } + +.org-gnome-Todo taskrow.activatable.new-task-row button.popup.toggle { border-radius: 0px; border: none; border-left: 1px solid mix(currentColor,@window_bg_color,0.85); padding-left: 10px; padding-right: 10px; -gtk-outline-radius: 0px; } + +.org-gnome-Todo viewport.view, .org-gnome-Todo listbox.transparent { background-color: shade(@view_bg_color,0.95); } + +.org-gnome-Todo viewport.view:backdrop, .org-gnome-Todo listbox.transparent:backdrop { background-color: @window_bg_color; } + +window#guake-terminal notebook header { background: @headerbar_bg_color; } + +.XfceHeading { background-color: @view_bg_color; margin: 0; padding: 0; border-width: 0; } + +XfdesktopIconView.view { background: transparent; color: rgba(255, 255, 255, 0.9); border-radius: 6px; } + +XfdesktopIconView.view:active { background: alpha(mix(black,@accent_bg_color,0.85),0.5); text-shadow: 0 1px 1px black; } + +XfdesktopIconView.view .label { text-shadow: 1px 1px 2px black; } + +XfdesktopIconView.view .rubberband { border-radius: 0; } + +@define-color panel_bg_color black; +@define-color panel_fg_color white; +.xfce4-panel.background { border: none; background-color: @panel_bg_color; color: @panel_fg_color; transition-duration: 250ms; } + +.xfce4-panel.background .tasklist button, .xfce4-panel.background #actions-button, .xfce4-panel.background #clock-button { margin: 0 1px; } + +.xfce4-panel.background.horizontal .tasklist button { margin: 0 1px; } + +.xfce4-panel.background.horizontal .tasklist button label { padding-right: 3px; } + +.xfce4-panel.background.vertical .tasklist button { margin: 1px 0; } + +.xfce4-panel.background.vertical .tasklist button label { padding-bottom: 3px; } + +.xfce4-panel.background .tasklist image { margin-left: 2px; margin-right: 2px; } + +.xfce4-panel.background button label { padding-left: 6px; padding-right: 6px; } + +.xfce4-panel.background button { padding: 0 6px; min-height: 12px; min-width: 12px; border-radius: 24px; color: @panel_fg_color; transition-duration: 250ms; border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.xfce4-panel.background button:disabled { background-color: transparent; color: alpha(@panel_fg_color,0.2); } + +.xfce4-panel.background button:hover:not(:active):not(:checked) { color: @panel_fg_color; background-color: alpha(@panel_fg_color,0.25); background-image: none; } + +.xfce4-panel.background button:checked { background-color: alpha(@panel_fg_color,0.2); color: @panel_fg_color; } + +.xfce4-panel.background button:checked:hover { background-color: alpha(@panel_fg_color,0.35); } + +.xfce4-panel.background button:checked:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(@panel_fg_color,0.2); } + +.xfce4-panel.background button:drop(active) { color: @accent_bg_color; border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +.xfce4-panel.background button entry { caret-color: @view_fg_color; } + +.xfce4-panel.background button menu { -gtk-icon-effect: none; text-shadow: none; } + +.xfce4-panel.background button menu .linked button { color: @view_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.903); } + +.xfce4-panel.background button menu .linked button:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; border-color: alpha(mix(currentColor,@window_bg_color,0.85),0.5); } + +.xfce4-panel.background progressbar { margin: 0; } + +.xfce4-panel.background progressbar.horizontal trough { min-height: 6px; padding: 0; } + +.xfce4-panel.background progressbar.horizontal progress { min-height: 4px; } + +.xfce4-panel.background progressbar.vertical trough { min-width: 6px; padding: 0; } + +.xfce4-panel.background progressbar.vertical progress { min-width: 4px; } + +.xfce4-panel.background progressbar progress { border-radius: 0px; } + +.xfce4-panel.background progressbar trough { background: shade(@panel_bg_color,0.7); border-radius: 0px; border-color: shade(@panel_bg_color,0.4); } + +wnck-pager { background-color: alpha(@panel_fg_color,0.1); } + +wnck-pager:selected { background-color: shade(@accent_bg_color,0.88); } + +wnck-pager:hover { background-color: @accent_bg_color; } + +#xfwm-tabwin { padding: 12px; border-radius: 12px; -XfwmTabwinWidget-icon-size: 64px; -XfwmTabwinWidget-preview-size: 128px; } + +#xfwm-tabwin .tabwin-app-grid button { min-width: 96px; min-height: 96px; } + +window#whiskermenu-window button { transition: none; } + +#whiskermenu-button { transition: none; } + +#XfceNotifyWindow { border-radius: 8px; background-color: @view_bg_color; } + +.caja-desktop.caja-canvas-item, .nemo-desktop.nemo-canvas-item { color: @accent_fg_color; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8); } + +.nemo-properties-dialog .dialog-action-box .dialog-action-area { margin: 2px 6px 4px; } + +.nemo-properties-dialog toolbar stackswitcher.linked button { margin-right: 0; } + +.nemo-properties-dialog toolbar stackswitcher.linked button:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: @window_bg_color; } + +.nemo-window .sidebar scrolledwindow.frame.nemo-places-sidebar { border: none; } + +.nemo-window .sidebar viewport.frame box.vertical treeview.view.places-treeview { background-image: image(@window_bg_color); border-radius: 0; } + +.nemo-window .sidebar viewport.frame box.vertical treeview.view.places-treeview:selected { background: @accent_bg_color; } + +.nemo-window .sidebar viewport.frame box.vertical treeview.view.places-treeview:not(:selected):not(:backdrop):hover { background-image: image(alpha(@window_fg_color,0.05)); } + +.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview { background-color: @window_bg_color; } + +.nemo-window .nemo-window-pane widget.entry { border: 1px solid; border-radius: 3px; color: @window_fg_color; border-color: @accent_bg_color; background-color: @window_bg_color; } + +.nemo-window .nemo-window-pane widget.entry:selected { border: 1px solid; border-radius: 3px; color: @accent_fg_color; border-color: @accent_bg_color; background-color: @accent_bg_color; } + +.nemo-window toolbar.horizontal.primary-toolbar { border-bottom: 1px solid mix(currentColor,@window_bg_color,0.85); } + +.nemo-window toolbar.horizontal.primary-toolbar widget.linked.raised button:first-child widget { -gtk-icon-source: -gtk-icontheme("go-previous-symbolic"); } + +.nemo-window toolbar.horizontal.primary-toolbar widget.linked.raised button:last-child widget { -gtk-icon-source: -gtk-icontheme("go-next-symbolic"); } + +.nemo-window toolbar.horizontal.primary-toolbar toolitem box widget * { min-height: 0; min-width: 0; } + +.nemo-window toolbar.horizontal.primary-toolbar .linked button { margin-right: 0; } + +#dialog-action_area3 { margin: 5px; } + +window.background.chromium { background-color: mix(currentColor,@window_bg_color,0.9); } + +window.background.chromium entry, window.background.chromium > button { border-color: mix(currentColor,@window_bg_color,0.73); background-color: mix(currentColor,@window_bg_color,0.8); } + +window.background.chromium textview.view { background-color: @view_bg_color; } + +window.background.chromium menuitem { border-radius: 0; } + +#MozillaGtkWidget.background button { font-weight: initial; } + +#MozillaGtkWidget.background check, #MozillaGtkWidget.background radio { padding: 0; min-height: 12px; min-width: 12px; } + +#MozillaGtkWidget.background menuitem { border-radius: 0; } + +#MozillaGtkWidget.background menuitem check, #MozillaGtkWidget.background menuitem radio { min-height: 12px; min-width: 12px; } + +#MozillaGtkWidget.background { background-color: @headerbar_bg_color; } + +#MozillaGtkWidget > widget border { border-color: mix(currentColor,@window_bg_color,0.85); } + +window.background.chromium selection:focus, window.background.chromium selection, #MozillaGtkWidget.background selection:focus, #MozillaGtkWidget.background selection { background-color: @accent_bg_color; color: @accent_fg_color; } + +button .download_progress trough { min-height: 2px; } + +.titlebar .navigation-box.linked button:not(:only-child):not(:hover):not(:active), .titlebar .navigation-box.linked button:not(:only-child):disabled:not(:hover):not(:active), .titlebar .navigation-box.linked button:not(:only-child):backdrop:not(:hover):not(:active) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.titlebar .navigation-box.linked button:not(:only-child):last-child, .titlebar .navigation-box.linked button:not(:only-child):disabled:last-child, .titlebar .navigation-box.linked button:not(:only-child):backdrop:last-child { border-left-color: transparent; } + +dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected, dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected:hover { background-color: @accent_bg_color; } + +dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .subtitle { color: @accent_fg_color; } + +dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected image { color: @accent_fg_color; } + +.incognito-mode headerbar, .incognito-mode headerbar.titlebar, .incognito-mode .titlebar { background: @incognito_bg_color; } + +.incognito-mode headerbar:backdrop, .incognito-mode headerbar.titlebar:backdrop, .incognito-mode .titlebar:backdrop { background: mix(@incognito_bg_color,@window_bg_color,0.5); } + +.incognito-mode headerbar button.image-button:hover, .incognito-mode headerbar.titlebar button.image-button:hover, .incognito-mode .titlebar button.image-button:hover { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@incognito_bg_color,1.03),0.903); } + +.incognito-mode headerbar button.image-button:hover:backdrop, .incognito-mode headerbar.titlebar button.image-button:hover:backdrop, .incognito-mode .titlebar button.image-button:hover:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(currentColor,@incognito_bg_color,1.01),0.2); background-color: mix(currentColor,mix(currentColor,@incognito_bg_color,1.01),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.incognito-mode headerbar button.image-button:active, .incognito-mode headerbar button.image-button:checked, .incognito-mode headerbar.titlebar button.image-button:active, .incognito-mode headerbar.titlebar button.image-button:checked, .incognito-mode .titlebar button.image-button:active, .incognito-mode .titlebar button.image-button:checked { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@incognito_bg_color,0.903); } + +.incognito-mode headerbar button.image-button:active:hover, .incognito-mode headerbar button.image-button:checked:hover, .incognito-mode headerbar.titlebar button.image-button:active:hover, .incognito-mode headerbar.titlebar button.image-button:checked:hover, .incognito-mode .titlebar button.image-button:active:hover, .incognito-mode .titlebar button.image-button:checked:hover { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@incognito_bg_color,0.963),0.903); } + +.incognito-mode headerbar button.image-button:active:backdrop, .incognito-mode headerbar button.image-button:checked:backdrop, .incognito-mode headerbar.titlebar button.image-button:active:backdrop, .incognito-mode headerbar.titlebar button.image-button:checked:backdrop, .incognito-mode .titlebar button.image-button:active:backdrop, .incognito-mode .titlebar button.image-button:checked:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@incognito_bg_color,0.2); background-color: mix(currentColor,@incognito_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.incognito-mode headerbar entry, .incognito-mode headerbar.titlebar entry, .incognito-mode .titlebar entry { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@incognito_bg_color,0.903); } + +.incognito-mode headerbar entry:backdrop, .incognito-mode headerbar.titlebar entry:backdrop, .incognito-mode .titlebar entry:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@incognito_bg_color,0.2); background-color: mix(currentColor,@incognito_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.incognito-mode headerbar entry:disabled, .incognito-mode headerbar.titlebar entry:disabled, .incognito-mode .titlebar entry:disabled { color: mix(mix(@headerbar_fg_color,@headerbar_bg_color,0.5),mix(@incognito_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@incognito_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.incognito-mode headerbar entry:disabled:backdrop, .incognito-mode headerbar.titlebar entry:disabled:backdrop, .incognito-mode .titlebar entry:disabled:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(@incognito_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@incognito_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.org-gnome-Builder .dzlmenubuttonitem { font-weight: normal; min-height: 32px; } + +terminal-window notebook > header.top tabs:not(:only-child):first-child, terminal-window notebook > header.bottom tabs:not(:only-child):first-child { margin-left: 0px; } + +terminal-window notebook > header.top tabs:not(:only-child):last-child, terminal-window notebook > header.bottom tabs:not(:only-child):last-child { margin-right: 0px; } + +terminal-window notebook scrollbar slider { margin: 0; border-width: 3px; } + +window.background.caja-navigation-window #Toolbar { border-bottom: 1px solid mix(currentColor,@window_bg_color,0.85); } + +window.background.caja-navigation-window #Toolbar:backdrop { background-color: @window_bg_color; border-color: mix(currentColor,@window_bg_color,0.73); } + +.caja-pathbar button { min-width: 32px; border-radius: 0; border-right-width: 0; margin-right: -3px; } + +.caja-pathbar button.slider-button:nth-child(odd) { border-radius: 6px 0px 0px 6px; } + +.caja-pathbar button.slider-button:nth-child(even) { border-radius: 0 6px 6px 0; border-right-width: 1px; } + +.caja-side-pane .frame { border-style: solid none none none; } + +.caja-notebook .view, .caja-notebook iconview, .caja-notebook .view.frame, .caja-notebook .frame { border-left: 0; border-right: 0; } + +.caja-side-pane + separator + box:backdrop { background: @window_bg_color; } + +.caja-navigation-window widget.view widget.entry, .caja-desktop-window widget.view widget.entry { background: mix(currentColor,@window_bg_color,0.95); color: @window_fg_color; border-color: mix(currentColor,@window_bg_color,0.85); } + +.caja-navigation-window widget.view widget.entry:selected, .caja-desktop-window widget.view widget.entry:selected { background: @accent_bg_color; color: @accent_fg_color; } + +#gnc-id-main-window treeview.view:not(:selected):hover { background-color: mix(currentColor,@view_bg_color,0.93); } + +gnc-id-sheet-list { background-color: @window_bg_color; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content { background-color: @window_bg_color; border: none; border-radius: 0; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable { border: 1px solid mix(currentColor,@window_bg_color,0.85); border-bottom-width: 0; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable:first-child { border-top-left-radius: 12px; border-top-right-radius: 12px; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane { border-radius: 0 0 12px 12px; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background { background-color: transparent; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background > revealer > box { border-radius: 0 0 12px 12px; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content geary-composer-editor > box.background { background-color: transparent; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content geary-composer-editor > box.background > actionbar > revealer > box { border-radius: 0 0 12px 12px; } + +geary-conversation-viewer#conversation_viewer searchbar > revealer > box { background-color: @view_bg_color; border-color: mix(currentColor,@window_bg_color,0.85); } + +.geary-folder-popover-list-row { border-radius: 0; margin: 0; } + +.geary-main-window leaflet > leaflet > box:first-child { background-color: @sidebar_bg_color; } + +.geary-main-window leaflet > leaflet > box:first-child:backdrop { background-color: @sidebar_backdrop_color; } + +.geary-main-window leaflet > box:first-child > .titlebar { background-color: @sidebar_bg_color; background-image: none; border-bottom: transparent; box-shadow: none; } + +.geary-main-window leaflet > box:first-child > .titlebar:backdrop { background-color: @sidebar_backdrop_color; } + +.geary-main-window leaflet > box:first-child > .titlebar button { background-color: transparent; } + +.geary-main-window leaflet > box:first-child > .titlebar button:hover { background-color: alpha(currentColor,0.15); } + +.geary-main-window leaflet > box:first-child > .titlebar button:hover:active, .geary-main-window leaflet > box:first-child > .titlebar button:active, .geary-main-window leaflet > box:first-child > .titlebar button:hover:checked, .geary-main-window leaflet > box:first-child > .titlebar button:checked { background-color: alpha(currentColor,0.3); } + +.geary-main-window leaflet > box:first-child > .titlebar button:backdrop { background: transparent; } + +.geary-main-window leaflet > box:first-child > .titlebar button:backdrop:hover { background: alpha(currentColor,0.15); } + +.geary-main-window leaflet > box:not(:first-child) > .titlebar { border-bottom: transparent; box-shadow: none; } + +.geary-main-window leaflet > box:not(:first-child) > .titlebar:backdrop { background-image: none; background-color: @new_title_bg_color; } + +.geary-main-window separator.sidebar { background-color: mix(currentColor,@window_bg_color,0.85); } + +.geary-main-window .titlebar .image-button { padding: 0 6px; } + +.geary-folder .sidebar.view:selected, .geary-folder iconview.sidebar:selected { background-color: alpha(currentColor,0.1); } + +.geary-folder .sidebar.view:selected:hover, .geary-folder iconview.sidebar:selected:hover { background-color: alpha(currentColor,0.13); } + +.geary-folder .sidebar.view:hover, .geary-folder iconview.sidebar:hover { background-color: alpha(currentColor,0.07); } + +#DialogNotebook treeview.view:hover { background-color: alpha(@accent_bg_color,0.5); } + +.budgie-panel button { min-height: 16px; min-width: 16px; padding: 0; border-radius: 0; } + +.budgie-panel button.flat.launcher { padding: 0; } + +.budgie-panel.horizontal button, .budgie-panel #tasklist-button { padding: 0 4px; } + +.budgie-panel.vertical button { padding: 4px 0; } + +.budgie-panel.vertical #tasklist-button { min-height: 32px; } diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/gtk.css b/matugen/export/adw-gtk3-dark/gtk-3.0/gtk.css new file mode 100644 index 0000000..9a9aebc --- /dev/null +++ b/matugen/export/adw-gtk3-dark/gtk-3.0/gtk.css @@ -0,0 +1,3252 @@ +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; +@define-color accent_bg_color @blue_3; +@define-color accent_fg_color white; +@define-color accent_color #78aeed; +@define-color destructive_bg_color @red_4; +@define-color destructive_fg_color white; +@define-color destructive_color #ff7b63; +@define-color success_bg_color @green_5; +@define-color success_fg_color white; +@define-color success_color @green_1; +@define-color warning_bg_color #cd9309; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color warning_color @yellow_2; +@define-color error_bg_color @red_4; +@define-color error_fg_color white; +@define-color error_color #ff7b63; +@define-color window_bg_color #242424; +@define-color window_fg_color white; +@define-color view_bg_color #1e1e1e; +@define-color view_fg_color white; +@define-color headerbar_bg_color #303030; +@define-color headerbar_fg_color white; +@define-color headerbar_border_color white; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color headerbar_darker_shade_color rgba(0, 0, 0, 0.9); +@define-color sidebar_bg_color #303030; +@define-color sidebar_fg_color white; +@define-color sidebar_backdrop_color #2a2a2a; +@define-color sidebar_shade_color rgba(0, 0, 0, 0.25); +@define-color sidebar_border_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color rgba(255, 255, 255, 0.08); +@define-color card_fg_color white; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #383838; +@define-color dialog_fg_color white; +@define-color popover_bg_color #383838; +@define-color popover_fg_color white; +@define-color popover_shade_color rgba(0, 0, 0, 0.25); +@define-color thumbnail_bg_color #383838; +@define-color thumbnail_fg_color white; +@define-color shade_color rgba(0, 0, 0, 0.25); +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); +@define-color incognito_bg_color #1c2438; +@define-color new_title_bg_color #303030; + +@import "colors.css"; + +* { padding: 0; -GtkToolButton-icon-spacing: 4; -GtkTextView-error-underline-color: @error_bg_color; -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: 4px; -gtk-secondary-caret-color: @accent_bg_color; } + +.background { color: @window_fg_color; background-color: @window_bg_color; } + +.background:backdrop { text-shadow: none; -gtk-icon-shadow: none; } + +*:disabled { -gtk-icon-effect: dim; } + +.gtkstyle-fallback { color: @window_fg_color; background-color: @window_bg_color; } + +.gtkstyle-fallback:hover { color: @window_fg_color; background-color: shade(@window_bg_color,1.1); } + +.gtkstyle-fallback:active { color: @window_fg_color; background-color: shade(@window_bg_color,0.9); } + +.gtkstyle-fallback:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(@window_bg_color,@view_bg_color,0.4); } + +.gtkstyle-fallback:selected { color: @accent_fg_color; background-color: @accent_bg_color; } + +.view, iconview, .nautilus-window notebook, .nautilus-window notebook > stack:not(:only-child), .nautilus-window notebook > stack:not(:only-child) searchbar, .view text, iconview text, textview text { color: @view_fg_color; caret-color: shade(@view_fg_color,0.97); background-color: @view_bg_color; } + +.view:disabled, iconview:disabled, .nautilus-window notebook:disabled, .nautilus-window notebook > stack:disabled:not(:only-child), .nautilus-window notebook > stack:not(:only-child) searchbar:disabled, .view text:disabled, iconview text:disabled, textview text:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(@window_bg_color,@view_bg_color,0.4); } + +.view:selected:focus, .view:selected, iconview:selected, .nautilus-window notebook:selected, .nautilus-window notebook > stack:selected:not(:only-child), .nautilus-window notebook > stack:not(:only-child) searchbar:selected, .view text:selected, iconview text:selected, textview text:selected { background-color: alpha(@accent_bg_color,0.25); border-radius: 6px; } + +textview border { background-color: mix(@window_bg_color,@view_bg_color,0.5); } + +.rubberband, rubberband, XfdesktopIconView.view .rubberband, .content-view rubberband, .content-view .rubberband, treeview.view rubberband, flowbox rubberband { border: 1px solid @accent_color; background-color: alpha(@accent_color,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: mix(black,@window_bg_color,0.95); } + +.content-view .tile:active, .content-view .tile:selected { background-color: @accent_bg_color; } + +.content-view .tile:disabled { background-color: mix(@window_bg_color,@view_bg_color,0.4); } + +label { caret-color: currentColor; } + +label selection { background-color: @accent_bg_color; color: @accent_fg_color; } + +label:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +button label:disabled { color: inherit; } + +label:disabled:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +button label:disabled:backdrop { color: inherit; } + +label.error { color: @error_bg_color; } + +label.error:disabled { color: alpha(@error_bg_color,0.5); } + +label.error:disabled:backdrop { color: alpha(@error_bg_color,0.4); } + +.dim-label, dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .subtitle, .welcome .dim-label, .welcome label.separator, .welcome headerbar .subtitle, headerbar .welcome .subtitle, .titlebar:not(headerbar) .subtitle, headerbar .subtitle, label.separator { opacity: 0.55; text-shadow: none; } + +assistant.csd .sidebar { border-top-style: none; } + +assistant .sidebar label { padding: 6px 12px; } + +assistant .sidebar label.highlight { background-color: mix(@window_bg_color,@window_fg_color,0.2); } + +.osd .scale-popup, .app-notification, .app-notification.frame, .csd popover.background.osd, popover.background.osd, .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .osd { color: rgba(255, 255, 255, 0.9); border: none; background-color: rgba(0, 0, 0, 0.7); background-clip: padding-box; } + +@keyframes spin { to { -gtk-icon-transform: rotate(1turn); } } + +spinner { background: none; opacity: 0; -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + +spinner:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +spinner:checked { opacity: 1; animation: spin 1s linear infinite; } + +spinner:checked:disabled { opacity: 0.5; } + +.large-title { font-weight: 300; font-size: 24pt; } + +.title-1 { font-weight: 800; font-size: 20pt; } + +.title-2 { font-weight: 800; font-size: 15pt; } + +.title-3 { font-weight: 700; font-size: 15pt; } + +.title-4 { font-weight: 700; font-size: 13pt; } + +.heading { font-weight: 700; font-size: 11pt; } + +.body { font-weight: 400; font-size: 11pt; } + +.caption-heading { font-weight: 700; font-size: 9pt; } + +.caption { font-weight: 400; font-size: 9pt; } + +spinbutton:not(.vertical), entry { min-height: 34px; padding-left: 8px; padding-right: 8px; border: 1px solid; border-radius: 6px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: @view_fg_color; border-color: transparent; background-color: mix(currentColor,@window_bg_color,0.903); box-shadow: inset 0 0 0 1px alpha(alpha(@accent_color,0.5),0); } + +spinbutton:not(.vertical) image.left, entry image.left { margin-right: 6px; } + +spinbutton:not(.vertical) image.right, entry image.right { margin-left: 6px; } + +spinbutton.flat:not(.vertical), entry.flat:focus, entry.flat:backdrop, entry.flat:disabled, entry.flat { min-height: 0; padding: 2px; background-color: transparent; border-color: transparent; border-radius: 0; } + +spinbutton:focus:not(.vertical), entry:focus { box-shadow: inset 0 0 0 1px alpha(@accent_color,0.5); border-color: alpha(@accent_color,0.5); transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +spinbutton:disabled:not(.vertical), entry:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: transparent; background-color: mix(currentColor,@window_bg_color,0.9); } + +spinbutton.error:not(.vertical), entry.error { color: @error_bg_color; border-color: @error_bg_color; } + +spinbutton.error:focus:not(.vertical), entry.error:focus { box-shadow: inset 0 0 0 1px @error_bg_color; border-color: @error_bg_color; transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +spinbutton.error:not(.vertical) selection, entry.error selection { background-color: @error_bg_color; } + +spinbutton.warning:not(.vertical), entry.warning { color: @warning_bg_color; border-color: @warning_bg_color; } + +spinbutton.warning:focus:not(.vertical), entry.warning:focus { box-shadow: inset 0 0 0 1px @warning_bg_color; border-color: @warning_bg_color; transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +spinbutton.warning:not(.vertical) selection, entry.warning selection { background-color: @warning_bg_color; } + +spinbutton:not(.vertical) image, entry image { color: mix(@window_fg_color,@view_bg_color,0.2); } + +spinbutton:not(.vertical) image:hover, entry image:hover { color: @window_fg_color; } + +spinbutton:not(.vertical) image:active, entry image:active { color: @accent_bg_color; } + +spinbutton:drop(active):not(.vertical), entry:drop(active):focus, entry:drop(active) { border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +.osd spinbutton:not(.vertical), .osd entry { color: white; border-color: rgba(0, 0, 0, 0.9); 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: @accent_bg_color; background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: inset 0 0 0 1px alpha(@accent_color,0.5); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } + +.osd spinbutton:backdrop:not(.vertical), .osd entry:backdrop { color: white; border-color: rgba(0, 0, 0, 0.9); background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd spinbutton:disabled:not(.vertical), .osd entry:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: rgba(0, 0, 0, 0.9); background-color: rgba(0, 0, 0, 0.65); 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: @accent_bg_color; border-style: solid; box-shadow: none; } + +.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) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > entry:focus + button, .linked:not(.vertical) > entry:focus + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus + entry { border-left-color: alpha(@accent_color,0.5); } + +.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) > spinbutton:focus.error:not(.vertical) + entry, .linked:not(.vertical) > entry:focus.error + button, .linked:not(.vertical) > entry:focus.error + combobox > box > button.combo, .linked:not(.vertical) > entry:focus.error + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus.error + entry { border-left-color: @error_bg_color; } + +.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) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > entry:drop(active) + button, .linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > entry:drop(active) + entry { border-left-color: @accent_bg_color; } + +.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: mix(mix(currentColor,@window_bg_color,0.85),@view_bg_color,0.7); } + +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > entry:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { border-top-color: mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.7); } + +.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: mix(mix(currentColor,@window_bg_color,0.85),@view_bg_color,0.7); } + +.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: alpha(@accent_color,0.5); } + +.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: @error_bg_color; } + +.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: @accent_bg_color; } + +.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: alpha(@accent_color,0.5); } + +.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: @error_bg_color; } + +.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: @accent_bg_color; } + +spinbutton.error:not(.vertical), entry.error { color: @error_bg_color; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { background-color: @view_bg_color; transition-property: color, background; } + +treeview entry.flat, treeview entry { border-radius: 0; background-image: none; background-color: @view_bg_color; } + +treeview entry.flat:focus, treeview entry:focus { border-color: @accent_bg_color; } + +.entry-tag { padding: 5px; margin-top: 2px; margin-bottom: 2px; border-style: none; color: @view_bg_color; background-color: mix(@window_fg_color,@view_bg_color,0.5); } + +: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: mix(white,mix(@window_fg_color,@view_bg_color,0.5),0.9); } + +:backdrop .entry-tag { color: @window_bg_color; background-color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); } + +.entry-tag.button { background-color: transparent; color: alpha(@view_bg_color,0.7); } + +:not(:backdrop) .entry-tag.button:hover { border: 1px solid mix(@window_fg_color,@view_bg_color,0.5); color: @view_bg_color; } + +:not(:backdrop) .entry-tag.button:active { background-color: mix(@window_fg_color,@view_bg_color,0.5); color: alpha(@view_bg_color,0.7); } + +@keyframes needs_attention { from { background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(mix(white,@accent_bg_color,0.85)), to(transparent)); } + to { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(@accent_bg_color), to(transparent)); } } + +notebook > header > tabs > arrow, button { min-height: 24px; min-width: 16px; padding: 4px 10px; border: 1px solid; border-color: transparent; border-radius: 6px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); font-weight: bold; outline-style: solid; outline-offset: -2px; outline-width: 2px; -gtk-outline-radius: 4px; color: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.903); } + +button.sidebar-button, notebook > header > tabs > arrow, notebook > header > tabs > arrow.flat, button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; transition: none; } + +button.sidebar-button:hover, notebook > header > tabs > arrow:hover, button.flat:hover { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-duration: 500ms; } + +button.sidebar-button:hover:active, notebook > header > tabs > arrow:hover:active, button.flat:hover:active { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +notebook > header > tabs > arrow:hover, button:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; -gtk-icon-effect: highlight; } + +notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, button:active, button:checked { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; transition-duration: 50ms; } + +notebook > header > tabs > arrow:active:hover, notebook > header > tabs > arrow:checked:hover, button:active:hover, button:checked:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +notebook > header > tabs > arrow:backdrop, button:backdrop.flat, button:backdrop { transition: 200ms ease-out; -gtk-icon-effect: none; } + +button.sidebar-button:backdrop, notebook > header > tabs > arrow:backdrop, button.sidebar-button:disabled, notebook > header > tabs > arrow:disabled, button.flat:backdrop, button.flat:disabled, button.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +notebook > header > tabs > arrow:disabled, button:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, button:disabled:active, button:disabled:checked { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); box-shadow: none; } + +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: 10px; padding-right: 10px; } + +notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button { padding-left: 4px; padding-right: 4px; } + +notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button label { padding-left: 4px; padding-right: 4px; } + +combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button:drop(active) { color: @accent_bg_color; border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +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: @window_fg_color; border-color: transparent; } + +button.osd { min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); border-radius: 5px; color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); border: none; box-shadow: none; } + +button.osd.image-button { min-width: 34px; } + +button.osd:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); border: none; box-shadow: none; } + +button.osd:active, button.osd:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); border: none; box-shadow: none; } + +button.osd:disabled:backdrop, button.osd:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } + +button.osd:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } + +.app-notification button, .app-notification.frame button, .csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .osd button { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .osd button:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .osd button:active:backdrop, .osd button:active, .osd button:checked:backdrop, .osd button:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .osd button:disabled:backdrop, .osd button:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.app-notification button:backdrop, popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .osd button:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.app-notification button.flat, popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .osd button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 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; } + +.app-notification button.flat:hover, popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .osd button.flat:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .osd button.flat:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: none; border-color: transparent; box-shadow: none; } + +.app-notification button.flat:backdrop, popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .osd button.flat:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.app-notification button.flat:active, popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:checked, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .osd button.flat:active, .osd button.flat:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +button.suggested-action { color: white; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@accent_bg_color,0.903); } + +button.suggested-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: @accent_bg_color; } + +button.suggested-action:hover { color: white; background-color: mix(currentColor,@accent_bg_color,0.85); box-shadow: none; } + +button.suggested-action:active, button.suggested-action:checked { color: white; background-color: mix(currentColor,@accent_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +button.suggested-action:active:hover, button.suggested-action:checked:hover { background-color: mix(currentColor,@accent_bg_color,0.653); } + +button.suggested-action.flat:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(@accent_bg_color,0.8); } + +button.suggested-action:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +button.suggested-action:disabled:active, button.suggested-action:disabled:checked { color: mix(white,shade(mix(@accent_bg_color,@view_bg_color,0.15),0.94),0.4); background-color: mix(currentColor,@accent_bg_color,0.7); box-shadow: none; } + +.osd button.suggested-action { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.suggested-action:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.suggested-action:active:backdrop, .osd button.suggested-action:active, .osd button.suggested-action:checked:backdrop, .osd button.suggested-action:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd button.suggested-action:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(alpha(@accent_bg_color,0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +button.destructive-action { color: white; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@destructive_bg_color,0.903); } + +button.destructive-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: @destructive_bg_color; } + +button.destructive-action:hover { color: white; background-color: mix(currentColor,@destructive_bg_color,0.85); box-shadow: none; } + +button.destructive-action:active, button.destructive-action:checked { color: white; background-color: mix(currentColor,@destructive_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +button.destructive-action:active:hover, button.destructive-action:checked:hover { background-color: mix(currentColor,@destructive_bg_color,0.653); } + +button.destructive-action.flat:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(@destructive_bg_color,0.8); } + +button.destructive-action:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +button.destructive-action:disabled:active, button.destructive-action:disabled:checked { color: mix(white,shade(mix(@destructive_bg_color,@view_bg_color,0.15),0.94),0.4); background-color: mix(currentColor,@destructive_bg_color,0.7); box-shadow: none; } + +.osd button.destructive-action { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.destructive-action:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.destructive-action:active:backdrop, .osd button.destructive-action:active, .osd button.destructive-action:checked:backdrop, .osd button.destructive-action:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd button.destructive-action:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(alpha(@destructive_bg_color,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; } + +.primary-toolbar button { -gtk-icon-shadow: none; } + +button.circular { border-radius: 9999px; -gtk-outline-radius: 9999px; padding: 4px; background-origin: padding-box, border-box; background-clip: padding-box, border-box; } + +button.circular label { padding: 0; } + +button.circular:not(.flat):not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.903); border-color: transparent; } + +button.circular:hover:not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; border-color: transparent; } + +stacksidebar row.needs-attention > label, .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; background-image: radial-gradient(farthest-side, @accent_color 96%, transparent); background-size: 6px 6px; background-repeat: no-repeat; background-position: right 3px; } + +stacksidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl) { background-position: left 3px; } + +.inline-toolbar toolbutton > button { color: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.903); } + +.inline-toolbar toolbutton > button:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; } + +.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.inline-toolbar toolbutton > button:active:hover, .inline-toolbar toolbutton > button:checked:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +.inline-toolbar toolbutton > button:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); box-shadow: none; } + +.inline-toolbar toolbutton > button:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); } + +.inline-toolbar toolbutton > button:backdrop:disabled { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); } + +.linked:not(.vertical) > combobox > box > button.combo, filechooser .path-bar.linked > button, .xfce4-panel.background button menu .linked button, .nautilus-window .titlebar :not(.raised) .linked > button, headerbar .linked.raised button:not(:only-child), headerbar .linked button:not(:only-child), headerbar > .stack-switcher.linked > button:not(:only-child), .titlebar .linked.raised button:not(:only-child), .titlebar .linked button:not(:only-child), .titlebar > .stack-switcher.linked > button:not(:only-child), .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .linked > button, toolbar.inline-toolbar toolbutton > button.flat { border-left-color: alpha(currentColor,0.15); border-right-color: alpha(currentColor,0.15); border-right-style: none; border-radius: 0; -gtk-outline-radius: 0; } + +.linked:not(.vertical) > combobox:first-child > box > button.combo, combobox.linked button:nth-child(2):dir(rtl), filechooser .path-bar.linked > button:dir(rtl):last-child, filechooser .path-bar.linked > button:dir(ltr):first-child, .xfce4-panel.background button menu .linked button:first-child, .nautilus-window .titlebar :not(.raised) .linked > button:first-child, headerbar .linked button:first-child:not(:only-child), .titlebar .linked button:first-child:not(:only-child), .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 { border-left-color: transparent; border-top-left-radius: 6px; border-bottom-left-radius: 6px; -gtk-outline-top-left-radius: 6px; -gtk-outline-bottom-left-radius: 6px; } + +.linked:not(.vertical) > combobox:first-child > box > button.combo:not(button):focus, combobox.linked button:not(button):focus:nth-child(2):dir(rtl), filechooser .path-bar.linked > button:not(button):focus:dir(rtl):last-child, filechooser .path-bar.linked > button:not(button):focus:dir(ltr):first-child, .xfce4-panel.background button menu .linked button:not(button):focus:first-child, .nautilus-window .titlebar :not(.raised) .linked > button:not(button):focus:first-child, headerbar .linked button:not(button):focus:first-child:not(:only-child), .titlebar .linked button:not(button):focus:first-child:not(:only-child), .linked:not(.vertical) > spinbutton:not(button):focus:first-child:not(.vertical), .linked:not(.vertical) > entry:not(button):focus:first-child, .inline-toolbar button:not(button):focus:first-child, .linked > button:not(button):focus:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat:not(button):focus { border-left-color: alpha(@accent_color,0.5); } + +.linked:not(.vertical) > combobox:last-child > box > button.combo, combobox.linked button:nth-child(2):dir(ltr), filechooser .path-bar.linked > button:dir(rtl):first-child, filechooser .path-bar.linked > button:dir(ltr):last-child, .xfce4-panel.background button menu .linked button:last-child, .nautilus-window .titlebar :not(.raised) .linked > button:last-child, headerbar .linked button:last-child:not(:only-child), .titlebar .linked button:last-child:not(:only-child), .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 { border-right-color: transparent; border-right-style: solid; border-top-right-radius: 6px; border-bottom-right-radius: 6px; -gtk-outline-top-right-radius: 6px; -gtk-outline-bottom-right-radius: 6px; } + +.linked:not(.vertical) > combobox:last-child > box > button.combo:not(button):focus, combobox.linked button:not(button):focus:nth-child(2):dir(ltr), filechooser .path-bar.linked > button:not(button):focus:dir(rtl):first-child, filechooser .path-bar.linked > button:not(button):focus:dir(ltr):last-child, .xfce4-panel.background button menu .linked button:not(button):focus:last-child, .nautilus-window .titlebar :not(.raised) .linked > button:not(button):focus:last-child, headerbar .linked button:not(button):focus:last-child:not(:only-child), .titlebar .linked button:not(button):focus:last-child:not(:only-child), .linked:not(.vertical) > spinbutton:not(button):focus:last-child:not(.vertical), .linked:not(.vertical) > entry:not(button):focus:last-child, .inline-toolbar button:not(button):focus:last-child, .linked > button:not(button):focus:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat:not(button):focus { border-right-color: alpha(@accent_color,0.5); } + +.linked:not(.vertical) > combobox:only-child > box > button.combo, filechooser .path-bar.linked > button:only-child, .xfce4-panel.background button menu .linked button:only-child, .nautilus-window .titlebar :not(.raised) .linked > button:only-child, headerbar .linked button:only-child:not(:only-child), .titlebar .linked button:only-child:not(:only-child), .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 { border-style: solid; border-radius: 6px; -gtk-outline-radius: 6px; } + +.xfce4-panel.background button menu .linked button, .nautilus-window .titlebar :not(.raised) .linked > button, headerbar .linked.raised button:not(:only-child), headerbar .linked button:not(:only-child), headerbar > .stack-switcher.linked > button:not(:only-child), .titlebar .linked.raised button:not(:only-child), .titlebar .linked button:not(:only-child), .titlebar > .stack-switcher.linked > button:not(:only-child), .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .linked > button { border-left-color: alpha(currentColor,0.15); border-right-color: alpha(currentColor,0.15); } + +.linked.vertical > combobox > box > button.combo, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button { border-top-color: alpha(currentColor,0.15); border-bottom-color: alpha(currentColor,0.15); border-style: solid none none none; border-radius: 0; -gtk-outline-radius: 0; } + +.linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child { border-top-color: transparent; border-top-left-radius: 6px; border-top-right-radius: 6px; -gtk-outline-top-left-radius: 6px; -gtk-outline-top-right-radius: 6px; } + +.linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child { border-bottom-color: transparent; border-bottom-style: solid; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; -gtk-outline-bottom-left-radius: 6px; -gtk-outline-bottom-right-radius: 6px; } + +.linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child { border-style: solid; border-radius: 6px; -gtk-outline-radius: 6px; } + +.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button { border-top-color: alpha(currentColor,0.15); border-bottom-color: alpha(currentColor,0.15); } + +.scale-popup button:hover, calendar.button, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, list row button.image-button:not(.flat), modelbutton.flat, .menuitem.button.flat { background-color: transparent; background-image: none; border-color: transparent; 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, .menuitem.button.flat { min-height: 32px; padding-left: 5px; padding-right: 5px; border-radius: 6px; outline-offset: -2px; } + +modelbutton.flat:hover, .menuitem.button.flat:hover { background-color: alpha(currentColor,0.1); } + +modelbutton.flat:selected, .menuitem.button.flat:selected { background-color: alpha(currentColor,0.1); } + +modelbutton.flat arrow { background: none; } + +modelbutton.flat arrow:hover { background: none; } + +modelbutton.flat arrow.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat 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; } + +list row button.image-button:not(.flat):hover { background-color: alpha(currentColor,0.04); } + +list row button.image-button:not(.flat):active { background-color: alpha(currentColor,0.08); } + +list row button.image-button:not(.flat):checked { background-color: alpha(@accent_bg_color,0.25); } + +list row button.image-button:not(.flat):checked:hover { background-color: alpha(@accent_bg_color,0.32); } + +list row button.image-button:not(.flat):checked:active { background-color: alpha(@accent_bg_color,0.39); } + +button:link > label, button:visited > label, button:link, button:visited, *:link { color: @accent_color; } + +button:link > label:visited, button:visited > label:visited, button:visited, *:link:visited { color: mix(@accent_color,@view_fg_color,0.2); } + +*:selected button:link > label:visited, *:selected button:visited > label:visited, *:selected button:visited, *:selected *:link:visited { color: mix(@accent_fg_color,mix(@accent_color,@view_fg_color,0.2),0.4); } + +button:link > label:hover, button:visited > label:hover, button:hover:link, button:hover:visited, *:link:hover { color: mix(white,@accent_color,0.9); } + +*:selected button:link > label:hover, *:selected button:visited > label:hover, *:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { color: mix(@accent_fg_color,mix(white,@accent_color,0.9),0.1); } + +button:link > label:active, button:visited > label:active, button:active:link, button:active:visited, *:link:active { color: @accent_color; } + +*:selected button:link > label:active, *:selected button:visited > label:active, *:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { color: mix(@accent_fg_color,@accent_color,0.2); } + +button:link > label:backdrop, button:visited > label:backdrop, button:backdrop:link, button:backdrop:visited, *:link:backdrop:backdrop:hover, *:link:backdrop:backdrop:hover:selected, *:link:backdrop { color: alpha(@accent_color,0.9); } + +button:link > label:disabled, button:visited > label:disabled, button:disabled:link, button:disabled:visited, *:link:disabled, *:link:disabled:backdrop { color: alpha(mix(white,black,0.5),0.8); } + +.selection-mode .titlebar:not(headerbar) .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:link > label:selected, button:visited > label:selected, button:selected:link, button:selected:visited, *:selected button:link > label, *:selected button:visited > label, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { color: mix(@accent_fg_color,@accent_color,0.2); } + +button:link, button:visited { text-shadow: none; font-weight: 400; } + +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 { font-feature-settings: "tnum"; } + +spinbutton:not(.vertical) { padding: 0; } + +.osd spinbutton:not(.vertical) entry, 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) entry:backdrop:disabled { background-color: transparent; } + +spinbutton:not(.vertical) button { min-height: 16px; margin: 0; padding-bottom: 0; padding-top: 0; color: mix(@window_fg_color,@view_bg_color,0.1); background-color: transparent; border-style: none none none solid; border-color: alpha(currentColor,0.15); border-radius: 0; box-shadow: none; } + +spinbutton:not(.vertical) button:dir(rtl) { border-style: none solid none none; } + +spinbutton:not(.vertical) button:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; background-color: alpha(currentColor,0.1); } + +spinbutton:not(.vertical) button:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; background-color: transparent; } + +spinbutton:not(.vertical) button:active { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-color: alpha(currentColor,0.15); } + +spinbutton:not(.vertical) button:active:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +spinbutton:not(.vertical) button:dir(ltr):last-child { border-radius: 0 6px 6px 0; } + +spinbutton:not(.vertical) button:dir(rtl):first-child { border-radius: 6px 0 0 6px; } + +.osd spinbutton:not(.vertical) button { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(255, 255, 255, 0.9); border-style: none none none solid; border-color: alpha(rgba(0, 0, 0, 0.9),0.7); 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: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(255, 255, 255, 0.9); border-color: alpha(black,0.5); background-color: alpha(rgba(255, 255, 255, 0.9),0.1); -gtk-icon-shadow: 0 1px black; box-shadow: none; } + +.osd spinbutton:not(.vertical) button:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(255, 255, 255, 0.9); border-color: alpha(black,0.5); -gtk-icon-shadow: none; box-shadow: none; } + +.osd spinbutton:not(.vertical) button:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: alpha(black,0.5); -gtk-icon-shadow: none; box-shadow: none; } + +.osd spinbutton:not(.vertical) button:dir(ltr):last-child { border-radius: 0 6px 6px 0; } + +.osd spinbutton:not(.vertical) button:dir(rtl):first-child { border-radius: 6px 0 0 6px; } + +spinbutton.vertical:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +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-color: alpha(currentColor,0.15); border-radius: 6px 6px 0 0; border-style: none none solid none; } + +spinbutton.vertical button.down { border-color: alpha(currentColor,0.15); border-radius: 0 0 6px 6px; border-style: solid none none none; } + +.osd spinbutton.vertical button:first-child { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd spinbutton.vertical button:first-child:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd spinbutton.vertical button:first-child:active { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd spinbutton.vertical button:first-child:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd spinbutton.vertical button:first-child:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); 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; } + +searchbar > revealer > box, .location-bar, .inline-toolbar, toolbar { -GtkWidget-window-dragging: true; padding: 4px; background-color: @window_bg_color; } + +searchbar > revealer > box:backdrop, .location-bar:backdrop, .inline-toolbar:backdrop, toolbar:backdrop { background-color: @window_bg_color; } + +toolbar { padding: 4px 3px 3px 4px; } + +.osd toolbar { background-color: transparent; } + +toolbar.osd { padding: 13px; border: none; border-radius: 5px; background-color: rgba(0, 0, 0, 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 { background-color: @window_bg_color; border-color: mix(currentColor,@window_bg_color,0.85); border-style: solid; padding: 3px; border-width: 0 1px 1px; border-radius: 0 0 5px 5px; } + +searchbar > revealer > box, .location-bar { border-width: 0 0 1px; border-style: solid; border-color: mix(currentColor,@window_bg_color,0.85); padding: 3px; } + +searchbar > revealer > box { margin: -6px; padding: 6px; } + +.titlebar:not(headerbar), headerbar { padding: 0 6px; min-height: 46px; border-width: 0 0 1px; border-style: solid; border-color: @headerbar_shade_color; border-radius: 0; background: @headerbar_bg_color linear-gradient(to top, @headerbar_bg_color, @headerbar_bg_color); } + +.titlebar:backdrop:not(headerbar), headerbar:backdrop { background-color: @headerbar_backdrop_color; background-image: none; transition: 200ms ease-out; } + +.titlebar:not(headerbar) .title, headerbar .title { padding-left: 12px; padding-right: 12px; font-weight: bold; } + +.titlebar:not(headerbar) .subtitle, headerbar .subtitle { font-size: smaller; padding-left: 12px; padding-right: 12px; } + +.titlebar:not(headerbar) stackswitcher button:checked:backdrop, .titlebar:not(headerbar) button.toggle:checked:backdrop, headerbar stackswitcher button:checked:backdrop, headerbar button.toggle:checked:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); } + +.selection-mode .titlebar:not(headerbar), .selection-mode.titlebar:not(headerbar), .selection-mode headerbar, headerbar.selection-mode { color: @accent_fg_color; border-color: mix(black,@accent_bg_color,0.7); background: @accent_bg_color linear-gradient(to top, @accent_bg_color, @accent_bg_color); } + +.selection-mode .titlebar:backdrop:not(headerbar), .selection-mode.titlebar:backdrop:not(headerbar), .selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { background-color: @accent_bg_color; background-image: none; box-shadow: inset 0 1px mix(alpha(@window_fg_color,0.07),@accent_bg_color,0.4); } + +.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: @accent_fg_color; } + +.selection-mode .titlebar:not(headerbar) button, .selection-mode.titlebar:not(headerbar) button, .selection-mode headerbar button, headerbar.selection-mode button { color: @accent_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@accent_bg_color,0.903); } + +.selection-mode button.titlebutton, .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: inset 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: @accent_fg_color; background-color: mix(currentColor,@accent_bg_color,0.85); box-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:active, .selection-mode .titlebar:not(headerbar) button:checked, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, .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: @accent_fg_color; background-color: mix(currentColor,@accent_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:active:hover, .selection-mode .titlebar:not(headerbar) button:checked:hover, .selection-mode.titlebar:not(headerbar) button:active:hover, .selection-mode.titlebar:not(headerbar) button:checked:hover, .selection-mode headerbar button:active:hover, .selection-mode headerbar button:checked:hover, .selection-mode headerbar button.toggle:checked:hover, .selection-mode headerbar button.toggle:active:hover, headerbar.selection-mode button:active:hover, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button.toggle:checked:hover, headerbar.selection-mode button.toggle:active:hover { background-color: mix(currentColor,@accent_bg_color,0.653); } + +.selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button:backdrop.flat, .selection-mode headerbar button:backdrop, headerbar.selection-mode button:backdrop.flat, headerbar.selection-mode button:backdrop { color: mix(@accent_fg_color,@accent_bg_color,0.2); background-color: mix(currentColor,@accent_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; -gtk-icon-effect: none; border-color: transparent; } + +.selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button:backdrop.flat:active, .selection-mode headerbar button:backdrop.flat:checked, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked { color: mix(@accent_fg_color,shade(mix(@accent_bg_color,@view_bg_color,0.15),0.96),0.2); background-color: mix(currentColor,@accent_bg_color,0.7); } + +.selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button:backdrop.flat:disabled, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button:backdrop.flat:disabled, headerbar.selection-mode button:backdrop:disabled { color: mix(@accent_fg_color,mix(@accent_bg_color,@view_bg_color,0.15),0.65); background-color: mix(currentColor,@accent_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode headerbar button:backdrop:disabled:active, .selection-mode headerbar button:backdrop:disabled:checked, headerbar.selection-mode button:backdrop:disabled:active, headerbar.selection-mode button:backdrop:disabled:checked { color: mix(@accent_fg_color,shade(mix(@accent_bg_color,@view_bg_color,0.15),0.94),0.4); background-color: mix(currentColor,@accent_bg_color,0.7); } + +.selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton: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, .selection-mode.titlebar:not(headerbar) button.flat: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: inset 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: mix(@accent_fg_color,mix(@accent_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@accent_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.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: mix(@accent_fg_color,shade(mix(@accent_bg_color,@view_bg_color,0.15),0.94),0.4); background-color: mix(currentColor,@accent_bg_color,0.7); box-shadow: none; } + +.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: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.903); border-color: mix(black,@accent_bg_color,0.7); } + +.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: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; border-color: mix(black,@accent_bg_color,0.7); } + +.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: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border-color: mix(black,@accent_bg_color,0.7); } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:active:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:active:hover, .selection-mode headerbar button.suggested-action:active:hover, headerbar.selection-mode button.suggested-action:active:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +.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: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; border-color: mix(black,@accent_bg_color,0.7); } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode headerbar button.suggested-action:backdrop, headerbar.selection-mode button.suggested-action:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; border-color: mix(black,@accent_bg_color,0.7); } + +.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 { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; border-color: mix(black,@accent_bg_color,0.7); } + +.selection-mode .titlebar:not(headerbar) .selection-menu, .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: alpha(@accent_bg_color,0); background-color: alpha(@accent_bg_color,0); background-image: none; box-shadow: none; min-height: 20px; padding: 6px 10px; } + +.selection-mode .titlebar:not(headerbar) .selection-menu 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 .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: alpha(@accent_fg_color,0.5); -gtk-icon-shadow: none; } + +.tiled .titlebar:not(headerbar), .tiled-top .titlebar:not(headerbar), .tiled-right .titlebar:not(headerbar), .tiled-bottom .titlebar:not(headerbar), .tiled-left .titlebar:not(headerbar), .maximized .titlebar:not(headerbar), .fullscreen .titlebar:not(headerbar), .tiled headerbar, .tiled-top headerbar, .tiled-right headerbar, .tiled-bottom headerbar, .tiled-left headerbar, .maximized headerbar, .fullscreen headerbar { border-radius: 0; } + +.default-decoration.titlebar:not(headerbar), headerbar.default-decoration { min-height: 36px; padding: 0 6px 0 6px; } + +.default-decoration.titlebar:not(headerbar) button.titlebutton, headerbar.default-decoration button.titlebutton { border-radius: 100%; background-color: alpha(currentColor,0.1); min-height: 24px; min-width: 24px; margin: 0 4px 0 4px; padding: 0; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +.default-decoration.titlebar:not(headerbar) button.titlebutton:hover, headerbar.default-decoration button.titlebutton:hover { background-color: alpha(currentColor,0.15); } + +.default-decoration.titlebar:not(headerbar) button.titlebutton:active, headerbar.default-decoration button.titlebutton:hover:active, headerbar.default-decoration button.titlebutton:active { background-color: alpha(currentColor,0.3); } + +.default-decoration.titlebar:not(headerbar) button.titlebutton:backdrop, headerbar.default-decoration button.titlebutton:backdrop { background: alpha(currentColor,0.1); } + +.default-decoration.titlebar:not(headerbar) button.titlebutton:backdrop:hover, headerbar.default-decoration button.titlebutton:backdrop:hover { background: alpha(currentColor,0.15); } + +.titlebar:not(headerbar) separator.titlebutton, headerbar separator.titlebutton { opacity: 0; } + +.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: 6px; margin-bottom: 6px; } + +headerbar switch { margin-top: 9px; margin-bottom: 9px; } + +headerbar.titlebar headerbar:not(.titlebar) { background: none; box-shadow: none; } + +.background .titlebar:backdrop, .background .titlebar { border-top-left-radius: 12px; border-top-right-radius: 12px; } + +.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: 12px; } + +window headerbar:last-child:backdrop, window headerbar:last-child { border-top-right-radius: 12px; } + +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: 12px; border-top-right-radius: 12px; } + +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: mix(currentColor,@window_bg_color,0.85); } + +.titlebar:not(headerbar) separator:backdrop { background-color: mix(currentColor,@window_bg_color,0.73); } + +window.devel headerbar.titlebar:not(.selection-mode) { background: @window_bg_color cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, linear-gradient(to right, transparent 65%, alpha(@accent_bg_color,0.1)), linear-gradient(to top, mix(white,@headerbar_bg_color,0.97) 3px, mix(white,@headerbar_bg_color,0.95)); } + +window.devel headerbar.titlebar:not(.selection-mode):backdrop { background: @headerbar_backdrop_color cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, image(@headerbar_backdrop_color); } + +.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: mix(@window_fg_color,@view_bg_color,0.5); border-top-color: @window_bg_color; } + +* { -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:selected:backdrop, treeview.view:selected { border-left-color: mix(@accent_fg_color,@accent_bg_color,0.5); border-top-color: alpha(@window_fg_color,0.1); } + +treeview.view:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +treeview.view:disabled:selected { color: mix(@accent_fg_color,@accent_bg_color,0.6); } + +treeview.view:disabled:selected:backdrop { color: mix(mix(@view_fg_color,@window_bg_color,0.5),@accent_bg_color,0.7); } + +treeview.view.separator { min-height: 2px; color: @window_bg_color; } + +treeview.view:drop(active) { border-style: solid none; border-width: 1px; border-color: mix(black,@accent_bg_color,0.7); } + +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: mix(@view_fg_color,@view_bg_color,0.3); } + +treeview.view.expander:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + +treeview.view.expander:hover { color: @view_fg_color; } + +treeview.view.expander:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +treeview.view.progressbar { background-color: @accent_bg_color; background-image: image(@accent_bg_color); 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(@view_bg_color); } + +treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { background-color: @window_bg_color; } + +treeview.view.progressbar:backdrop { border-color: @window_bg_color; background-image: none; box-shadow: none; } + +treeview.view.trough { background-color: alpha(@window_fg_color,0.1); } + +treeview.view.trough:selected:focus, treeview.view.trough:selected { background-color: mix(black,@accent_bg_color,0.9); } + +treeview.view header button { color: mix(@window_fg_color,@view_bg_color,0.5); background-color: @view_bg_color; font-weight: bold; font-size: smaller; text-shadow: none; box-shadow: none; } + +treeview.view header button:hover { color: mix(mix(@window_fg_color,@view_bg_color,0.5),@window_fg_color,0.5); box-shadow: none; transition: none; } + +treeview.view header button:active { color: @window_fg_color; 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; color: @view_bg_color; background-image: none; background-color: @accent_bg_color; border-style: none; border-radius: 0; box-shadow: inset 0 0 0 1px @view_bg_color; text-shadow: none; transition: none; } + +treeview.view acceleditor > label { background-color: @accent_bg_color; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { padding: 0 6px; background-image: none; border-style: none; border-radius: 0; text-shadow: none; } + +treeview.view header button:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; } + +treeview.view header button:active { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +treeview.view header button:active:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +treeview.view header button:disabled { border-color: @window_bg_color; background-image: none; } + +treeview.view header button:last-child { border-right-style: none; } + +menubar, .menubar { -GtkWidget-window-dragging: true; padding: 0; } + +menubar:backdrop, .menubar:backdrop { background-color: @window_bg_color; } + +menubar > menuitem, .menubar > menuitem { border-radius: 6px; min-height: 16px; padding: 4px 8px; } + +menubar > menuitem menu:dir(rtl), menubar > menuitem menu:dir(ltr), .menubar > menuitem menu:dir(rtl), .menubar > menuitem menu:dir(ltr) { border-radius: 8px; padding: 6px; } + +menubar > menuitem menu:dir(rtl) menuitem, menubar > menuitem menu:dir(ltr) menuitem, .menubar > menuitem menu:dir(rtl) menuitem, .menubar > menuitem menu:dir(ltr) menuitem { border-radius: 6px; } + +menubar > menuitem:hover, .menubar > menuitem:hover { background-color: alpha(currentColor,0.1); } + +menubar > menuitem:disabled, .menubar > menuitem:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); box-shadow: none; } + +menubar .csd.popup decoration, .menubar .csd.popup decoration { border-radius: 8px; } + +.background.popup { background-color: transparent; } + +menu, .menu, .context-menu { margin: 4px; padding: 6px; background-color: @popover_bg_color; border: 1px solid mix(currentColor,@window_bg_color,0.85); } + +menu separator, .menu separator, .context-menu separator { margin: 6px 0; } + +.csd menu, .csd .menu, .csd .context-menu { border: none; border-radius: 8px; } + +menu menuitem, .menu menuitem, .context-menu menuitem { min-height: 16px; min-width: 40px; padding: 4px 6px; text-shadow: none; font-weight: normal; border-radius: 6px; } + +menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { color: @window_fg_color; background-color: alpha(currentColor,0.1); } + +menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +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: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; min-height: 16px; min-width: 16px; padding: 4px; background-color: @popover_bg_color; border-radius: 0; } + +menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { margin-top: -4px; border-bottom: 1px solid mix(@window_fg_color,@view_bg_color,0.9); border-top-right-radius: 8px; border-top-left-radius: 8px; -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 mix(@window_fg_color,@view_bg_color,0.9); border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { background-color: mix(@window_fg_color,@view_bg_color,0.9); } + +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:dir(ltr), menuitem radio:dir(ltr) { margin-right: 7px; } + +menuitem check:dir(rtl), menuitem radio:dir(rtl) { margin-left: 7px; } + +popover.background { padding: 2px; background-color: @popover_bg_color; box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.09), 0 2px 8px 3px rgba(0, 0, 0, 0.05); } + +.csd popover.background, popover.background { border: 1px solid mix(currentColor,@window_bg_color,0.85); border-radius: 12px; } + +.csd popover.background { background-clip: padding-box; border-color: rgba(0, 0, 0, 0.14); } + +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: 6px 0; } + +popover.background list separator { margin: 0px; } + +notebook > header { padding: 0px; border-color: alpha(currentColor,0.15); border-width: 0px; background-color: @window_bg_color; box-shadow: none; } + +notebook > header.top { box-shadow: inset 0 -1px alpha(currentColor,0.15); } + +notebook > header.bottom { box-shadow: inset 0 1px alpha(currentColor,0.15); } + +notebook > header.left { box-shadow: inset -1px 0 alpha(currentColor,0.15); } + +notebook > header.right { box-shadow: inset 1px 0 alpha(currentColor,0.15); } + +notebook > header tabs { margin: 0px; } + +notebook > header.top { border-bottom-style: solid; } + +notebook > header.top > tabs { margin-bottom: 0px; } + +notebook > header.top > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 0 -4px alpha(currentColor,0.15); } + +notebook > header.top > tabs > tab:not(.reorderable-page):hover:not(:checked) { background-color: alpha(currentColor,0.04); } + +notebook > header.top > tabs > tab:not(.reorderable-page):checked { box-shadow: inset 0 -4px @accent_bg_color; } + +notebook > header.bottom { border-top-style: solid; } + +notebook > header.bottom > tabs { margin-top: 0px; } + +notebook > header.bottom > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 0 4px alpha(currentColor,0.15); } + +notebook > header.bottom > tabs > tab:not(.reorderable-page):hover:not(:checked) { background-color: alpha(currentColor,0.04); } + +notebook > header.bottom > tabs > tab:not(.reorderable-page):checked { box-shadow: inset 0 4px @accent_bg_color; } + +notebook > header.left { border-right-style: solid; } + +notebook > header.left > tabs { margin-right: 0px; } + +notebook > header.left > tabs > tab:not(.reorderable-page):hover { box-shadow: inset -4px 0 alpha(currentColor,0.15); } + +notebook > header.left > tabs > tab:not(.reorderable-page):hover:not(:checked) { background-color: alpha(currentColor,0.04); } + +notebook > header.left > tabs > tab:not(.reorderable-page):checked { box-shadow: inset -4px 0 @accent_bg_color; } + +notebook > header.right { border-left-style: solid; } + +notebook > header.right > tabs { margin-left: 0px; } + +notebook > header.right > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 4px 0 alpha(currentColor,0.15); } + +notebook > header.right > tabs > tab:not(.reorderable-page):hover:not(:checked) { background-color: alpha(currentColor,0.04); } + +notebook > header.right > tabs > tab:not(.reorderable-page):checked { box-shadow: inset 4px 0 @accent_bg_color; } + +notebook > header.top > tabs > arrow { border-top-style: none; } + +notebook > header.bottom > tabs > arrow { border-bottom-style: none; } + +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.left > tabs > arrow { border-left-style: none; } + +notebook > header.right > tabs > arrow { border-right-style: none; } + +notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { margin-top: -5px; margin-bottom: -5px; padding-top: 4px; padding-bottom: 4px; } + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +notebook > header.left > tabs > arrow.up, notebook > header.right > 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: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +notebook > header tab { min-height: 30px; min-width: 30px; padding: 3px 12px; outline-offset: -5px; color: @window_fg_color; font-weight: normal; border-width: 0px; border-color: transparent; } + +notebook > header tab.reorderable-page { background-color: mix(currentColor,@window_bg_color,0.99); box-shadow: inset -1px -1px alpha(currentColor,0.15); border: none; } + +notebook > header tab:hover { color: @window_fg_color; } + +notebook > header tab:hover.reorderable-page { border-color: alpha(currentColor,0.15); background-color: mix(currentColor,@window_bg_color,0.963); box-shadow: inset -1px -1px alpha(currentColor,0.15), inset 0 -4px alpha(currentColor,0.15); transition: background-color 150ms ease-in-out; } + +notebook > header tab:hover.reorderable-page:backdrop { background-color: mix(currentColor,@window_bg_color,1.017); } + +notebook > header tab:backdrop.reorderable-page { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.4); border-color: transparent; background-color: mix(currentColor,@window_bg_color,1.07); box-shadow: inset -1px -1px alpha(currentColor,0.15); } + +notebook > header tab:checked { color: @window_fg_color; } + +notebook > header tab:checked.reorderable-page { border-width: 0; border-color: alpha(currentColor,0.15); background-color: mix(currentColor,@window_bg_color,0.943); box-shadow: inset -1px -1px alpha(currentColor,0.15), inset 0 -4px @accent_bg_color; } + +notebook > header tab:checked.reorderable-page:hover { background-color: shade(mix(currentColor,@window_bg_color,0.943),1.11); } + +notebook > header tab:backdrop:checked.reorderable-page { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: alpha(currentColor,0.15); box-shadow: inset -1px -1px alpha(currentColor,0.15), inset 0 -4px alpha(@accent_bg_color,0.5); background-color: @window_bg_color; } + +notebook > header tab button.flat { padding: 0; margin-top: 4px; margin-bottom: 4px; min-width: 20px; min-height: 20px; border-radius: 100%; } + +notebook > header tab button.flat:hover { color: currentColor; background-color: alpha(currentColor,0.15); } + +notebook > header tab button.flat:active { background-color: alpha(currentColor,0.3); } + +notebook > header tab button.flat, notebook > header tab button.flat:backdrop { color: alpha(currentColor,0.3); } + +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: 3px; margin-right: 3px; } + +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { margin-left: -1px; } + +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { margin-right: -1px; } + +notebook > header.top tabs tab, notebook > header.bottom tabs tab { margin-left: 4px; margin-right: 4px; } + +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { border-style: none solid; margin-left: 0px; margin-right: 0px; } + +notebook > header.left tabs, notebook > header.right tabs { padding-top: 4px; padding-bottom: 4px; } + +notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { margin-top: 3px; margin-bottom: 3px; } + +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { margin-top: -1px; } + +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { margin-bottom: -1px; } + +notebook > header.left tabs tab, notebook > header.right tabs tab { margin-top: 4px; margin-bottom: 4px; } + +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { border-style: none solid; margin-top: 0px; margin-bottom: 0px; } + +notebook > header.top tab { padding-bottom: 4px; } + +notebook > header.bottom tab { padding-top: 4px; } + +notebook > stack:not(:only-child) { background-color: @view_bg_color; } + +scrollbar { background-color: @view_bg_color; transition: all 200ms linear; } + +* { -GtkScrollbar-has-backward-stepper: false; -GtkScrollbar-has-forward-stepper: false; } + +scrollbar slider { color: @window_fg_color; min-width: 8px; min-height: 8px; margin: -1px; border: 4px solid transparent; border-radius: 10px; background-clip: padding-box; background-color: alpha(currentColor,0.2); transition: all 200ms linear; } + +scrollbar slider:hover { background-color: alpha(currentColor,0.4); } + +scrollbar slider:hover:active { background-color: alpha(currentColor,0.6); } + +scrollbar slider:disabled { background-color: transparent; } + +scrollbar.fine-tune slider, scrollbar.fine-tune slider:hover, scrollbar.fine-tune slider:active { background-color: alpha(@accent_color,0.6); } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { border-color: transparent; opacity: 0.4; background-color: transparent; transition-property: background-color, min-height, min-width; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { margin: 0; min-width: 3px; min-height: 3px; background-color: @window_fg_color; border: 1px solid black; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { min-width: 5px; min-height: 5px; background-color: @window_fg_color; background-clip: padding-box; border-radius: 100%; border: 1px solid black; -gtk-icon-source: none; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { margin: 0 2px; min-width: 40px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { margin: 1px 2px; min-width: 5px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { margin: 2px 0; min-height: 40px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { margin: 2px 1px; min-height: 5px; } + +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: 12px; min-height: 12px; border-style: none; border-radius: 0; transition-property: min-height, min-width, color; border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(currentColor,0.2); } + +scrollbar button:hover { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(currentColor,0.4); } + +scrollbar button:active, scrollbar button:checked { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(currentColor,0.6); } + +scrollbar button:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(currentColor,0.2); } + +scrollbar.vertical button.down { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +scrollbar.vertical button.up { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +scrollbar.horizontal button.down { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +scrollbar.horizontal button.up { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +treeview ~ scrollbar.vertical { border-top: 1px solid mix(currentColor,@window_bg_color,0.85); margin-top: -1px; } + +switch { outline-offset: -4px; padding: 3px; border-radius: 14px; color: @window_fg_color; background-color: alpha(currentColor,0.15); } + +switch:hover:not(:checked) { background-color: alpha(currentColor,0.2); } + +switch:checked { color: @accent_fg_color; background-color: @accent_bg_color; } + +switch:checked:hover { background-image: image(alpha(currentColor,0.1)); } + +switch:checked:hover:active { background-image: image(rgba(0, 0, 0, 0.2)); } + +switch:checked:disabled { background-color: alpha(@accent_bg_color,0.5); } + +switch:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: transparent; background-color: mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.3); text-shadow: none; } + +switch slider { margin: 0px; min-width: 20px; min-height: 20px; background-color: mix(white,@view_bg_color,0.2); border: 1px solid transparent; border-radius: 50%; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -gtk-outline-radius: 20px; } + +switch image { color: transparent; } + +switch:hover slider { background-color: white; } + +switch:checked > slider { background-color: white; } + +switch:disabled slider { background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.5); box-shadow: none; } + +.view.content-view.check:not(list), iconview.content-view.check:not(list), .content-view:not(list) check { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:hover { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:active { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:backdrop { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: alpha(@window_fg_color,0.5); border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:checked { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:checked:hover { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:checked:active { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:backdrop:checked { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.7); background-color: alpha(@window_fg_color,0.5); border-radius: 5px; background-image: none; transition: 200ms; 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: 2px solid; -gtk-icon-source: none; padding: 1px; } + +check:only-child, radio:only-child { margin: 0; } + +popover check.left:dir(rtl), popover radio.left:dir(rtl) { margin-left: 0; margin-right: 12px; } + +popover check.right:dir(ltr), popover radio.right:dir(ltr) { margin-left: 12px; margin-right: 0; } + +check, radio { background-clip: padding-box; background-image: image(transparent); border-color: alpha(currentColor,0.15); box-shadow: none; color: @window_fg_color; } + +check:hover:not(:checked):not(:indeterminate), radio:hover:not(:checked):not(:indeterminate) { border-color: alpha(currentColor,0.2); } + +check:active, radio:active { box-shadow: none; } + +check:disabled, radio:disabled { box-shadow: none; background-image: image(transparent); color: alpha(@window_fg_color,0.5); border-color: alpha(currentColor,0.15); } + +check:checked, radio:checked { background-clip: border-box; background-image: image(@accent_bg_color); border-color: @accent_bg_color; box-shadow: none; color: @accent_fg_color; } + +check:checked:hover:not(:checked):not(:indeterminate), radio:checked:hover:not(:checked):not(:indeterminate) { border-color: alpha(currentColor,0.2); } + +check:checked:active, radio:checked:active { box-shadow: none; } + +check:checked:disabled, radio:checked:disabled { box-shadow: none; background-image: image(@accent_bg_color); color: alpha(@accent_fg_color,0.5); border-color: @accent_bg_color; } + +check:indeterminate, radio:indeterminate { background-clip: border-box; background-image: image(@accent_bg_color); border-color: @accent_bg_color; box-shadow: none; color: @accent_fg_color; } + +check:indeterminate:hover:not(:checked):not(:indeterminate), radio:indeterminate:hover:not(:checked):not(:indeterminate) { border-color: alpha(currentColor,0.2); } + +check:indeterminate:active, radio:indeterminate:active { box-shadow: none; } + +check:indeterminate:disabled, radio:indeterminate:disabled { box-shadow: none; background-image: image(@accent_bg_color); color: alpha(@accent_fg_color,0.5); border-color: @accent_bg_color; } + +.osd check, .osd radio { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd check:hover, .osd radio:hover { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd check:active, .osd radio:active { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd check:backdrop, .osd radio:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd check:disabled, .osd radio:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +menu menuitem check, menu menuitem radio { margin: 0; padding: 0; } + +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem check:not(:checked), menu menuitem check:not(:checked):hover, menu menuitem check:not(:checked):disabled, menu menuitem check:checked, menu menuitem check:checked:hover, menu menuitem check:checked:disabled, menu menuitem check:indeterminate, menu menuitem check:indeterminate:hover, menu menuitem check:indeterminate:disabled, menu menuitem radio, menu menuitem radio:hover, menu menuitem radio:disabled, menu menuitem radio:not(:checked), menu menuitem radio:not(:checked):hover, menu menuitem radio:not(:checked):disabled, menu menuitem radio:checked, menu menuitem radio:checked:hover, menu menuitem radio:checked:disabled, menu menuitem radio:indeterminate, menu menuitem radio:indeterminate:hover, menu menuitem radio:indeterminate:disabled { min-height: 14px; min-width: 14px; padding: 1px; background-image: none; background-color: transparent; box-shadow: none; -gtk-icon-shadow: none; color: inherit; border-width: 1px; border-color: mix(currentColor,transparent,0.4); } + +check { border-radius: 6px; } + +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"))); } + +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem check:checked, menu menuitem check:checked:hover, menu menuitem check:checked:disabled, menu menuitem check:indeterminate, menu menuitem check:indeterminate:hover, menu menuitem check:indeterminate:disabled { border: none; } + +treeview.view radio:selected:focus, treeview.view radio:selected, radio { border-radius: 100%; } + +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"))); } + +menu menuitem radio:checked:not(:backdrop), menu menuitem radio:indeterminate:not(:backdrop), menu menuitem check:checked:not(:backdrop), menu menuitem check:indeterminate:not(:backdrop) { transition: none; } + +treeview.view check:selected:focus, treeview.view check:selected, treeview.view radio:selected:focus, treeview.view radio:selected { color: @accent_fg_color; } + +progressbar trough, scale fill, scale trough { border-radius: 6px; background-color: alpha(currentColor,0.15); } + +progressbar trough:disabled, scale fill:disabled, scale trough:disabled { background-color: alpha(alpha(currentColor,0.15),0.5); } + +row:selected progressbar trough, progressbar row:selected trough, row:selected scale fill, scale row:selected fill, row:selected scale trough, scale row:selected trough { border-color: mix(black,@accent_bg_color,0.7); } + +.osd progressbar trough, progressbar .osd trough, .osd scale fill, scale .osd fill, .osd scale trough, scale .osd trough { border-color: rgba(0, 0, 0, 0.9); background-color: rgba(0, 0, 0, 0.7); } + +.osd progressbar trough:disabled, progressbar .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd scale trough:disabled, scale .osd trough:disabled { background-color: rgba(0, 0, 0, 0.65); } + +progressbar progress, scale highlight { border-radius: 6px; background-color: @accent_bg_color; color: @accent_fg_color; } + +progressbar progress:disabled, scale highlight:disabled { background-color: mix(@accent_bg_color,@view_bg_color,0.5); border-color: transparent; } + +row:selected progressbar progress, progressbar row:selected progress, row:selected scale highlight, scale row:selected highlight { border-color: mix(black,@accent_bg_color,0.7); } + +.osd progressbar progress, progressbar .osd progress, .osd scale highlight, scale .osd highlight { border-color: rgba(0, 0, 0, 0.9); } + +.osd progressbar progress:disabled, progressbar .osd progress:disabled, .osd scale highlight:disabled, scale .osd highlight:disabled { border-color: transparent; } + +scale { min-height: 10px; min-width: 10px; padding: 12px; } + +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.horizontal trough { min-height: 4px; } + +scale.vertical trough { min-width: 4px; } + +scale fill:backdrop, scale fill { background-color: mix(currentColor,@window_bg_color,0.85); } + +scale fill:disabled:backdrop, scale fill:disabled { border-color: transparent; background-color: transparent; } + +.osd scale fill { background-color: mix(rgba(255, 255, 255, 0.9),rgba(0, 0, 0, 0.9),0.75); } + +.osd scale fill:disabled:backdrop, .osd scale fill:disabled { border-color: transparent; background-color: transparent; } + +scale slider { background-color: mix(white,@view_bg_color,0.2); box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.25); border: 1px solid transparent; border-radius: 100%; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-property: background, border, box-shadow; } + +scale slider:hover { background-color: white; } + +scale slider:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.5); box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); } + +scale slider:backdrop { transition: 200ms ease-out; box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.15); } + +scale slider:backdrop:disabled { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); } + +row:selected scale slider:disabled, row:selected scale slider { border-color: mix(black,@accent_bg_color,0.7); } + +.osd scale slider { background-color: mix(white,@view_bg_color,0.2); box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.25); border: 1px solid transparent; } + +.osd scale slider:hover { background-color: white; } + +.osd scale slider:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); } + +.osd scale slider:backdrop { transition: 200ms ease-out; box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.2); } + +.osd scale slider:backdrop:disabled { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); } + +scale marks, scale value { color: alpha(currentColor,0.55); font-feature-settings: "tnum"; } + +scale.horizontal marks.top { margin-bottom: 6px; margin-top: -12px; } + +scale.horizontal.fine-tune marks.top { margin-bottom: 6px; margin-top: -9px; } + +scale.horizontal marks.bottom { margin-top: 6px; margin-bottom: -12px; } + +scale.horizontal.fine-tune marks.bottom { margin-top: 6px; margin-bottom: -9px; } + +scale.vertical marks.top { margin-right: 6px; margin-left: -12px; } + +scale.vertical.fine-tune marks.top { margin-right: 6px; margin-left: -9px; } + +scale.vertical marks.bottom { margin-left: 6px; margin-right: -12px; } + +scale.vertical.fine-tune marks.bottom { margin-left: 6px; margin-right: -9px; } + +scale.horizontal indicator { min-height: 6px; min-width: 1px; } + +scale.horizontal.fine-tune indicator { min-height: 3px; } + +scale.vertical indicator { min-height: 1px; min-width: 6px; } + +scale.vertical.fine-tune indicator { min-width: 3px; } + +scale.horizontal.marks-before:not(.marks-after) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after) slider:hover, scale.horizontal.marks-before:not(.marks-after) slider:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-before:not(.marks-after) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after) slider:hover:hover, scale.horizontal.marks-before:not(.marks-after) slider:hover:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-before:not(.marks-after) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after) slider:disabled:hover, scale.horizontal.marks-before:not(.marks-after) slider:disabled:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-before:not(.marks-after) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after) slider:backdrop:hover, scale.horizontal.marks-before:not(.marks-after) slider:backdrop:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled:hover, scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-dark.png"), url("assets/slider-horz-scale-has-marks-below-dark@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before) slider:hover, scale.horizontal.marks-after:not(.marks-before) slider:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-dark.png"), url("assets/slider-horz-scale-has-marks-below-dark@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before) slider:hover:hover, scale.horizontal.marks-after:not(.marks-before) slider:hover:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before) slider:disabled:hover, scale.horizontal.marks-after:not(.marks-before) slider:disabled:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before) slider:backdrop:hover, scale.horizontal.marks-after:not(.marks-before) slider:backdrop:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled:hover, scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-dark.png"), url("assets/slider-vert-scale-has-marks-above-dark@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after) slider:hover, scale.vertical.marks-before:not(.marks-after) slider:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-dark.png"), url("assets/slider-vert-scale-has-marks-above-dark@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after) slider:hover:hover, scale.vertical.marks-before:not(.marks-after) slider:hover:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after) slider:disabled:hover, scale.vertical.marks-before:not(.marks-after) slider:disabled:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after) slider:backdrop:hover, scale.vertical.marks-before:not(.marks-after) slider:backdrop:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled:hover, scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-dark.png"), url("assets/slider-vert-scale-has-marks-below-dark@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before) slider:hover, scale.vertical.marks-after:not(.marks-before) slider:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-dark.png"), url("assets/slider-vert-scale-has-marks-below-dark@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before) slider:hover:hover, scale.vertical.marks-after:not(.marks-before) slider:hover:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before) slider:disabled:hover, scale.vertical.marks-after:not(.marks-before) slider:disabled:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before) slider:backdrop:hover, scale.vertical.marks-after:not(.marks-before) slider:backdrop:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled:hover, scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.color { min-height: 0; min-width: 0; } + +scale.color trough { background-image: image(mix(currentColor,@window_bg_color,0.85)); background-repeat: no-repeat; } + +scale.color.horizontal { padding: 0 0 15px 0; } + +scale.color.horizontal trough { padding-bottom: 4px; background-position: 0 -3px; border-top-left-radius: 0; border-top-right-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-bottom-right-radius: 0; border-top-right-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-bottom-left-radius: 0; border-top-left-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: alpha(@window_fg_color,0.4); font-feature-settings: "tnum"; } + +progressbar.horizontal trough, progressbar.horizontal progress { min-height: 8px; } + +progressbar.vertical trough, progressbar.vertical progress { min-width: 8px; } + +progressbar.horizontal progress { margin: 0 -1px; } + +progressbar.vertical progress { margin: -1px 0; } + +progressbar:backdrop { box-shadow: none; transition: 200ms ease-out; } + +progressbar progress { border-radius: 8px; } + +progressbar progress.left { border-top-left-radius: 8px; border-bottom-left-radius: 8px; } + +progressbar progress.right { border-top-right-radius: 8px; border-bottom-right-radius: 8px; } + +progressbar progress.top { border-top-right-radius: 8px; border-top-left-radius: 8px; } + +progressbar progress.bottom { border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; } + +progressbar.osd { min-width: 3px; min-height: 3px; 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: 8px; } + +levelbar.horizontal.continuous block:first-child, levelbar.horizontal.continuous block:last-child { border-radius: 8px; } + +levelbar.horizontal.discrete block { margin: 0 1px; min-width: 32px; } + +levelbar.horizontal.discrete block:first-child { border-radius: 8px 0 0 8px; } + +levelbar.horizontal.discrete block:last-child { border-radius: 0 8px 8px 0; } + +levelbar.vertical block { min-width: 8px; } + +levelbar.vertical.continuous block:first-child, levelbar.vertical.continuous block:last-child { border-radius: 8px; } + +levelbar.vertical.discrete block { margin: 1px 0; min-height: 32px; } + +levelbar.vertical.discrete block:first-child { border-radius: 8px 8px 0 0; } + +levelbar.vertical.discrete block:last-child { border-radius: 0 0 8px 8px; } + +levelbar:backdrop { transition: 200ms ease-out; } + +levelbar trough { border: 0px solid; padding: 0; border-radius: 8px; background-color: alpha(currentColor,0.15); } + +levelbar trough:backdrop { background-color: mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.3); } + +levelbar block { border: 0px solid; border-radius: 0; } + +levelbar block.low { border-color: @warning_bg_color; background-color: @warning_bg_color; } + +levelbar block.low:backdrop { border-color: @warning_bg_color; } + +levelbar block.high, levelbar block:not(.empty) { border-color: @accent_bg_color; background-color: @accent_bg_color; } + +levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { border-color: @accent_bg_color; } + +levelbar block.full { border-color: @success_bg_color; background-color: @success_bg_color; } + +levelbar block.full:backdrop { border-color: @success_bg_color; } + +levelbar block.empty { background-color: transparent; border-color: alpha(@window_fg_color,0.1); } + +levelbar block.empty:backdrop { border-color: alpha(mix(@window_fg_color,@window_bg_color,0.5),0.15); } + +printdialog paper { color: @window_fg_color; border: 1px solid mix(currentColor,@window_bg_color,0.85); background: white; padding: 0; border-radius: 0; box-shadow: none; } + +printdialog paper:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: mix(currentColor,@window_bg_color,0.73); } + +printdialog .dialog-action-box { margin: 12px; } + +frame > border, .frame { box-shadow: none; margin: 0; padding: 0; border: 1px solid mix(currentColor,@window_bg_color,0.85); } + +frame > border.flat, .frame.flat { border-style: none; } + +actionbar > revealer > box { padding: 6px; border-top: 1px solid mix(currentColor,@window_bg_color,0.85); } + +scrolledwindow viewport.frame { border-style: none; } + +scrolledwindow overshoot.top { background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(shade(mix(currentColor,@window_bg_color,0.85),0.9)), to(alpha(shade(mix(currentColor,@window_bg_color,0.85),0.9),0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(alpha(@window_fg_color,0.07)), to(alpha(@window_fg_color,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.top:backdrop { background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(mix(currentColor,@window_bg_color,0.73)), to(alpha(mix(currentColor,@window_bg_color,0.73),0))); background-size: 100% 5%; 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(shade(mix(currentColor,@window_bg_color,0.85),0.9)), to(alpha(shade(mix(currentColor,@window_bg_color,0.85),0.9),0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(alpha(@window_fg_color,0.07)), to(alpha(@window_fg_color,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.bottom:backdrop { background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(mix(currentColor,@window_bg_color,0.73)), to(alpha(mix(currentColor,@window_bg_color,0.73),0))); background-size: 100% 5%; 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(shade(mix(currentColor,@window_bg_color,0.85),0.9)), to(alpha(shade(mix(currentColor,@window_bg_color,0.85),0.9),0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(alpha(@window_fg_color,0.07)), to(alpha(@window_fg_color,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.left:backdrop { background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(mix(currentColor,@window_bg_color,0.73)), to(alpha(mix(currentColor,@window_bg_color,0.73),0))); background-size: 5% 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(shade(mix(currentColor,@window_bg_color,0.85),0.9)), to(alpha(shade(mix(currentColor,@window_bg_color,0.85),0.9),0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(alpha(@window_fg_color,0.07)), to(alpha(@window_fg_color,0))); background-size: 5% 100%, 100% 100%; background-repeat: no-repeat; background-position: right center; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow overshoot.right:backdrop { background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(mix(currentColor,@window_bg_color,0.73)), to(alpha(mix(currentColor,@window_bg_color,0.73),0))); background-size: 5% 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, mix(currentColor,@window_bg_color,0.85) 1px, transparent 1px) 0 0 0 1/0 1px stretch; background-color: @view_bg_color; } + +scrolledwindow junction:dir(rtl) { border-image-slice: 0 1 0 0; } + +separator { background: mix(currentColor,@window_bg_color,0.85); min-width: 1px; min-height: 1px; } + +list { color: @view_fg_color; background-color: @view_bg_color; border-color: @card_shade_color; } + +list row { padding: 2px; outline-color: alpha(@accent_color,0.5); outline-style: solid; outline-offset: -3px; outline-width: 2px; -gtk-outline-radius: 6px; } + +row { transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row:hover { transition: none; } + +row:backdrop { transition: 200ms ease-out; } + +row.activatable.has-open-popup, row.activatable:hover { background-color: alpha(currentColor,0.07); } + +row.activatable:active { background-color: alpha(currentColor,0.16); } + +row.activatable:backdrop:hover { background-color: transparent; } + +row.activatable:selected { color: @window_fg_color; } + +row.activatable:selected:active { background-color: alpha(currentColor,0.19); } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { background-color: alpha(currentColor,0.13); color: @window_fg_color; } + +row.activatable:selected:backdrop { background-color: alpha(currentColor,0.07); color: @window_fg_color; } + +row:selected { background-color: alpha(currentColor,0.1); } + +.app-notification, .app-notification.frame { padding: 10px; border-radius: 0 0 12px 12px; background-color: rgba(0, 0, 0, 0.7); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); background-clip: padding-box; border: none; } + +.app-notification:backdrop, .app-notification.frame:backdrop { background-image: none; transition: 200ms ease-out; } + +.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: mix(white,@window_fg_color,0.7); } + +expander title > arrow:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +expander title > arrow:disabled:backdrop { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); } + +expander title > arrow:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { color: @view_fg_color; border: 1px solid mix(currentColor,@window_bg_color,0.85); } + +calendar:selected { border-radius: 6px; } + +calendar.header { border-bottom-color: rgba(0, 0, 0, 0.1); } + +calendar.header:backdrop { border-bottom-color: rgba(0, 0, 0, 0.1); } + +calendar.button { color: alpha(@window_fg_color,0.45); } + +calendar.button:hover { color: @window_fg_color; } + +calendar.button:backdrop { color: alpha(mix(@window_fg_color,@window_bg_color,0.5),0.45); } + +calendar.button:disabled { color: alpha(mix(@window_fg_color,@window_bg_color,0.5),0.45); } + +calendar.highlight { color: mix(@window_fg_color,@window_bg_color,0.5); } + +calendar.highlight:backdrop { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); } + +calendar:backdrop { color: mix(@view_fg_color,@window_bg_color,0.5); border-color: mix(currentColor,@window_bg_color,0.73); } + +calendar:indeterminate { color: alpha(currentColor,0.1); } + +messagedialog .titlebar, messagedialog .titlebar:backdrop { min-height: 20px; background-image: none; background: @dialog_bg_color; color: @dialog_fg_color; border-style: none; border-top-left-radius: 7px; border-top-right-radius: 7px; } + +messagedialog.csd.background { border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; background-color: @dialog_bg_color; color: @dialog_fg_color; } + +messagedialog.csd .dialog-action-area button { padding: 10px 14px; border-right-style: none; border-bottom-style: none; border-radius: 0; -gtk-outline-radius: 0; background-color: @dialog_bg_color; color: @dialog_fg_color; border-top: 1px solid alpha(currentColor,0.15); border-left: 1px solid alpha(currentColor,0.15); } + +messagedialog.csd .dialog-action-area button:hover { background: alpha(currentColor,0.04); } + +messagedialog.csd .dialog-action-area button:active { background: alpha(currentColor,0.08); } + +messagedialog.csd .dialog-action-area button.suggested-action { color: @accent_color; } + +messagedialog.csd .dialog-action-area button.destructive-action { color: @destructive_color; } + +messagedialog.csd .dialog-action-area button:checked { background: alpha(@accent_bg_color,0.25); } + +messagedialog.csd .dialog-action-area button:checked:hover { background: alpha(@accent_bg_color,0.32); } + +messagedialog.csd .dialog-action-area button:checked:active { background: alpha(@accent_bg_color,0.39); } + +messagedialog.csd .dialog-action-area button:first-child { border-left-style: none; border-bottom-left-radius: 11px; -gtk-outline-bottom-left-radius: 11px; } + +messagedialog.csd .dialog-action-area button:last-child { border-bottom-right-radius: 11px; -gtk-outline-bottom-right-radius: 11px; } + +filechooser .dialog-action-box { border-top: 1px solid mix(currentColor,@window_bg_color,0.85); } + +filechooser #pathbarbox { border-bottom: 1px solid @window_bg_color; } + +filechooserbutton:drop(active) { box-shadow: none; border-color: transparent; } + +.sidebar { border-style: none; background-color: @sidebar_bg_color; color: @sidebar_fg_color; } + +.sidebar:backdrop { background-color: @sidebar_backdrop_color; } + +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left { border-right: 1px solid @sidebar_border_color; 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 @sidebar_border_color; 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 row { border-radius: 6px; } + +.sidebar row:backdrop { color: @sidebar_fg_color; } + +.sidebar row, .sidebar separator { margin: 0 4px; } + +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: @sidebar_border_color; } + +separator.sidebar.selection-mode, .selection-mode separator.sidebar { background-color: shade(@accent_bg_color,0.8); } + +row image.sidebar-icon { opacity: 0.7; } + +placessidebar > viewport.frame { border-style: none; } + +placessidebar row { min-height: 36px; padding: 0px; } + +placessidebar row > revealer { padding: 0 14px; } + +placessidebar row:selected { color: @accent_fg_color; } + +placessidebar row:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +placessidebar row:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +placessidebar row:backdrop:selected { color: mix(@view_fg_color,@window_bg_color,0.5); } + +placessidebar row:backdrop:disabled { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); } + +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(@accent_bg_color); background-clip: content-box; } + +placessidebar row.sidebar-new-bookmark-row { color: @accent_bg_color; } + +placessidebar row:drop(active):not(:disabled) { color: @accent_bg_color; box-shadow: inset 0 1px @accent_bg_color, inset 0 -1px @accent_bg_color; } + +placessidebar row:drop(active):not(:disabled):selected { color: @accent_fg_color; background-color: @accent_bg_color; } + +placesview .server-list-button > image { transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -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(mix(currentColor,@window_bg_color,0.85)); background-size: 1px 1px; } + +paned > separator:selected { background-image: image(@accent_bg_color); } + +paned > separator:backdrop { background-image: image(mix(currentColor,@window_bg_color,0.73)); } + +paned > separator.wide { min-width: 5px; min-height: 5px; background-color: @window_bg_color; background-image: image(mix(currentColor,@window_bg_color,0.85)), image(mix(currentColor,@window_bg_color,0.85)); background-size: 1px 1px, 1px 1px; } + +paned > separator.wide:backdrop { background-color: @window_bg_color; background-image: image(mix(currentColor,@window_bg_color,0.73)), image(mix(currentColor,@window_bg_color,0.73)); } + +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 > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.7); color: @window_fg_color; text-shadow: none; } + +infobar.info > revealer > box:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +infobar.info button { background-color: mix(@accent_bg_color,@window_bg_color,0.5); } + +infobar.info button:hover { background-color: mix(@accent_bg_color,@window_bg_color,0.35); } + +infobar.info button:checked, infobar.info button:active { background-color: mix(@accent_bg_color,@window_bg_color,0.2); } + +infobar.info button:backdrop:not(:disabled) label, infobar.info button:backdrop:not(:disabled), infobar.info button:not(:disabled) label, infobar.info button:not(:disabled) { color: @window_fg_color; } + +infobar.info button:disabled { background-color: mix(@accent_bg_color,@window_bg_color,0.6); } + +infobar.info button:disabled label, infobar.info button:disabled { color: alpha(mix(@window_fg_color,@accent_bg_color,0.3),0.6); } + +infobar.action.info:hover > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.6); box-shadow: inset 0 -1px mix(@accent_bg_color,@window_bg_color,0.3); } + +infobar.question > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.7); color: @window_fg_color; text-shadow: none; } + +infobar.question > revealer > box:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +infobar.question button { background-color: mix(@accent_bg_color,@window_bg_color,0.5); } + +infobar.question button:hover { background-color: mix(@accent_bg_color,@window_bg_color,0.35); } + +infobar.question button:checked, infobar.question button:active { background-color: mix(@accent_bg_color,@window_bg_color,0.2); } + +infobar.question button:backdrop:not(:disabled) label, infobar.question button:backdrop:not(:disabled), infobar.question button:not(:disabled) label, infobar.question button:not(:disabled) { color: @window_fg_color; } + +infobar.question button:disabled { background-color: mix(@accent_bg_color,@window_bg_color,0.6); } + +infobar.question button:disabled label, infobar.question button:disabled { color: alpha(mix(@window_fg_color,@accent_bg_color,0.3),0.6); } + +infobar.action.question:hover > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.6); box-shadow: inset 0 -1px mix(@accent_bg_color,@window_bg_color,0.3); } + +infobar.warning > revealer > box { background-color: mix(@warning_bg_color,@window_bg_color,0.7); color: @window_fg_color; text-shadow: none; } + +infobar.warning > revealer > box:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +infobar.warning button { background-color: mix(@warning_bg_color,@window_bg_color,0.5); } + +infobar.warning button:hover { background-color: mix(@warning_bg_color,@window_bg_color,0.35); } + +infobar.warning button:checked, infobar.warning button:active { background-color: mix(@warning_bg_color,@window_bg_color,0.2); } + +infobar.warning button:backdrop:not(:disabled) label, infobar.warning button:backdrop:not(:disabled), infobar.warning button:not(:disabled) label, infobar.warning button:not(:disabled) { color: @window_fg_color; } + +infobar.warning button:disabled { background-color: mix(@warning_bg_color,@window_bg_color,0.6); } + +infobar.warning button:disabled label, infobar.warning button:disabled { color: alpha(mix(@window_fg_color,@warning_bg_color,0.3),0.6); } + +infobar.action.warning:hover > revealer > box { background-color: mix(@warning_bg_color,@window_bg_color,0.6); box-shadow: inset 0 -1px mix(@warning_bg_color,@window_bg_color,0.3); } + +infobar.error > revealer > box { background-color: mix(@error_bg_color,@window_bg_color,0.7); color: @window_fg_color; text-shadow: none; } + +infobar.error > revealer > box:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +infobar.error button { background-color: mix(@error_bg_color,@window_bg_color,0.5); } + +infobar.error button:hover { background-color: mix(@error_bg_color,@window_bg_color,0.35); } + +infobar.error button:checked, infobar.error button:active { background-color: mix(@error_bg_color,@window_bg_color,0.2); } + +infobar.error button:backdrop:not(:disabled) label, infobar.error button:backdrop:not(:disabled), infobar.error button:not(:disabled) label, infobar.error button:not(:disabled) { color: @window_fg_color; } + +infobar.error button:disabled { background-color: mix(@error_bg_color,@window_bg_color,0.6); } + +infobar.error button:disabled label, infobar.error button:disabled { color: alpha(mix(@window_fg_color,@error_bg_color,0.3),0.6); } + +infobar.action.error:hover > revealer > box { background-color: mix(@error_bg_color,@window_bg_color,0.6); box-shadow: inset 0 -1px mix(@error_bg_color,@window_bg_color,0.3); } + +infobar .close { min-width: 18px; min-height: 18px; padding: 4px; border-radius: 50%; } + +infobar selection { background-color: shade(@window_bg_color,0.9); } + +infobar *:link { color: @accent_color; } + +tooltip { padding: 4px; border-radius: 5px; 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: 4px; background-color: transparent; color: white; } + +colorswatch:drop(active), colorswatch { border-style: none; } + +colorswatch.top { border-top-left-radius: 5.5px; border-top-right-radius: 5.5px; } + +colorswatch.top overlay { border-top-left-radius: 5px; border-top-right-radius: 5px; } + +colorswatch.bottom { border-bottom-left-radius: 5.5px; border-bottom-right-radius: 5.5px; } + +colorswatch.bottom overlay { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } + +colorswatch.left, colorswatch:first-child:not(.top) { border-top-left-radius: 5.5px; border-bottom-left-radius: 5.5px; } + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { border-top-left-radius: 5px; border-bottom-left-radius: 5px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { border-top-right-radius: 5.5px; border-bottom-right-radius: 5.5px; } + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { border-top-right-radius: 5px; border-bottom-right-radius: 5px; } + +colorswatch.dark { outline-color: rgba(255, 255, 255, 0.6); } + +colorswatch.dark overlay { color: white; } + +colorswatch.dark overlay:hover { border-color: mix(currentColor,@window_bg_color,0.85); } + +colorswatch.light { outline-color: rgba(0, 0, 0, 0.6); } + +colorswatch.light overlay { color: black; } + +colorswatch.light overlay:hover { border-color: mix(currentColor,@window_bg_color,0.85); } + +colorswatch:drop(active) { box-shadow: none; } + +colorswatch:drop(active).light overlay { border-color: @accent_bg_color; box-shadow: inset 0 0 0 2px mix(currentColor,@window_bg_color,0.85), inset 0 0 0 1px @accent_bg_color; } + +colorswatch:drop(active).dark overlay { border-color: @accent_bg_color; box-shadow: inset 0 0 0 2px mix(currentColor,@window_bg_color,0.85), inset 0 0 0 1px @accent_bg_color; } + +colorswatch overlay { border: 1px solid mix(currentColor,@window_bg_color,0.85); } + +colorswatch overlay:hover { box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), inset 0 -1px rgba(0, 0, 0, 0.2); } + +colorswatch#add-color-button { border-radius: 5px 5px 0 0; } + +colorswatch#add-color-button:only-child { border-radius: 5px; } + +colorswatch#add-color-button overlay { color: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.903); } + +colorswatch#add-color-button overlay:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; } + +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 @accent_fg_color; } + +colorswatch#editor-color-sample { border-radius: 4px; } + +colorswatch#editor-color-sample overlay { border-radius: 4.5px; } + +colorchooser .popover.osd { border-radius: 5px; } + +.content-view { background-color: shade(@window_bg_color,0.93); } + +.content-view:hover { -gtk-icon-effect: highlight; } + +.osd .scale-popup button.flat { border-style: none; border-radius: 5px; } + +.scale-popup button:hover { background-color: alpha(@window_fg_color,0.1); border-radius: 5px; } + +decoration { border-radius: 12px 12px 0 0; border-width: 0px; box-shadow: 0 3px 12px 1px rgba(0, 0, 0, 0.3), 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.86); margin: 10px; } + +decoration:backdrop { box-shadow: 0 3px 12px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.14), 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.7); transition: 200ms ease-out; } + +.maximized decoration, .fullscreen decoration { border-radius: 0; box-shadow: none; } + +.tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { border-radius: 0; box-shadow: 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.86), 0 0 0 20px transparent; } + +.tiled decoration:backdrop, .tiled-top decoration:backdrop, .tiled-right decoration:backdrop, .tiled-bottom decoration:backdrop, .tiled-left decoration:backdrop { box-shadow: 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.7), 0 0 0 20px transparent; } + +.popup decoration { box-shadow: none; } + +.ssd decoration { box-shadow: 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.86); } + +.ssd decoration:backdrop { box-shadow: 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.7); } + +.ssd.maximized decoration, .ssd.maximized decoration:backdrop { box-shadow: none; } + +.csd.popup decoration { border-radius: 8px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px alpha(shade(mix(currentColor,@window_bg_color,0.85),0.86),0.9); } + +tooltip.csd decoration { border-radius: 5px; box-shadow: none; } + +messagedialog.csd decoration { border-radius: 12px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px alpha(shade(mix(currentColor,@window_bg_color,0.85),0.86),0.9); } + +.solid-csd decoration { margin: 0; padding: 4px; background-color: mix(currentColor,@window_bg_color,0.85); border: solid 1px mix(currentColor,@window_bg_color,0.85); border-radius: 0; box-shadow: inset 0 0 0 5px mix(currentColor,@window_bg_color,0.85), inset 0 0 0 4px @headerbar_bg_color, inset 0 0 0 1px mix(currentColor,@window_bg_color,0.85); } + +.solid-csd decoration:backdrop { box-shadow: inset 0 0 0 3px @window_bg_color; } + +button.titlebutton { padding: 2px; margin: 0; box-shadow: none; border: none; background: none; text-shadow: none; } + +button.titlebutton:not(.appmenu) { border-radius: 9999px; padding: 0px; margin: 0 4px; min-width: 24px; min-height: 24px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); background-color: alpha(currentColor,0.1); } + +button.titlebutton:not(.appmenu):hover { background-color: alpha(currentColor,0.15); } + +button.titlebutton:not(.appmenu):hover:active { background-color: alpha(currentColor,0.3); } + +button.titlebutton:not(.appmenu):backdrop { background-color: alpha(currentColor,0.1); } + +button.titlebutton:not(.appmenu):backdrop:hover { background-color: alpha(currentColor,0.15); } + +button.titlebutton:backdrop { -gtk-icon-shadow: none; } + +.selection-mode headerbar button.titlebutton:backdrop, .selection-mode .titlebar button.titlebutton:backdrop, headerbar.selection-mode button.titlebutton:backdrop, .titlebar.selection-mode button.titlebutton:backdrop { -gtk-icon-shadow: none; } + +headerbar entry selection, .titlebar entry selection, .view text selection:focus, .view text selection, textview text selection:focus, textview text selection, iconview text selection:focus, iconview text selection, flowbox flowboxchild:selected, entry selection, spinbutton:not(.vertical) selection, treeview.view:selected:focus, treeview.view:selected, calendar:selected { background-color: alpha(@accent_bg_color,0.25); } + +label:selected, .selection-mode button.titlebutton, headerbar entry selection, .titlebar entry selection, .view text selection:focus, .view text selection, textview text selection:focus, textview text selection, iconview text selection:focus, iconview text selection, flowbox flowboxchild:selected, entry selection, spinbutton:not(.vertical) selection, treeview.view:selected:focus, treeview.view:selected, calendar:selected { color: @window_fg_color; } + +.monospace { font-family: monospace; } + +cursor-handle { background-color: transparent; background-image: none; box-shadow: none; border-style: none; } + +cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-dark.png"), url("assets/text-select-start-dark@2.png")); padding-left: 10px; } + +cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-dark.png"), url("assets/text-select-end-dark@2.png")); padding-right: 10px; } + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); } + +cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-dark.png"), url("assets/text-select-start-dark@2.png")); padding-left: 10px; } + +cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-dark.png"), url("assets/text-select-end-dark@2.png")); padding-right: 10px; } + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); } + +.context-menu { font: initial; } + +.keycap { min-width: 20px; min-height: 25px; margin-top: 2px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; color: @window_fg_color; background-color: @view_bg_color; border: 1px solid; border-color: mix(currentColor,@window_bg_color,0.85); border-radius: 5px; box-shadow: inset 0 -3px mix(mix(currentColor,@window_bg_color,0.85),@view_bg_color,0.4); font-size: smaller; } + +.keycap:backdrop { background-color: @window_bg_color; color: mix(@window_fg_color,@window_bg_color,0.5); transition: 200ms ease-out; } + +:not(decoration):not(window):drop(active):focus, :not(decoration):not(window):drop(active) { border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; caret-color: @accent_bg_color; } + +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; } + +popover.emoji-picker entry.search { margin: 3px 5px 5px 5px; } + +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:first-child { margin-left: 7px; } + +button.emoji-section:last-child { margin-right: 7px; } + +button.emoji-section:backdrop:not(:checked) { border-color: transparent; } + +button.emoji-section:hover { border-color: alpha(@window_fg_color,0.1); } + +button.emoji-section:checked { border-color: alpha(currentColor,0.1); } + +button.emoji-section label { padding: 0; opacity: 0.55; } + +button.emoji-section:hover label { opacity: 0.775; } + +button.emoji-section:checked label { opacity: 1; } + +popover.emoji-picker .emoji { font-size: x-large; padding: 6px; border-radius: 6px; } + +popover.emoji-picker .emoji :focus, popover.emoji-picker .emoji :hover { background: alpha(currentColor,0.07); } + +popover.emoji-picker .emoji :active { background: alpha(currentColor,0.16); } + +popover.emoji-completion arrow { border: none; background: none; } + +popover.emoji-completion contents row box { padding: 2px 10px; } + +popover.emoji-completion .emoji:hover { background: alpha(currentColor,0.04); } + +@define-color theme_fg_color @window_fg_color; +@define-color theme_text_color @view_fg_color; +@define-color theme_bg_color @window_bg_color; +@define-color theme_base_color @view_bg_color; +@define-color theme_selected_bg_color @accent_bg_color; +@define-color theme_selected_fg_color @accent_fg_color; +@define-color insensitive_bg_color mix(@window_bg_color,@view_bg_color,0.4); +@define-color insensitive_fg_color mix(@window_fg_color,@window_bg_color,0.5); +@define-color insensitive_base_color @view_bg_color; +@define-color theme_unfocused_fg_color mix(@window_fg_color,@window_bg_color,0.5); +@define-color theme_unfocused_text_color @view_fg_color; +@define-color theme_unfocused_bg_color @window_bg_color; +@define-color theme_unfocused_base_color @window_bg_color; +@define-color theme_unfocused_selected_bg_color @accent_bg_color; +@define-color theme_unfocused_selected_fg_color @accent_fg_color; +@define-color unfocused_insensitive_color mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); +@define-color borders mix(currentColor,@window_bg_color,0.85); +@define-color unfocused_borders mix(currentColor,@window_bg_color,0.73); +@define-color warning_color @warning_color; +@define-color error_color @error_color; +@define-color success_color @success_color; +@define-color wm_title shade(@window_fg_color, 1.8); +@define-color wm_unfocused_title mix(@window_fg_color,@window_bg_color,0.5); +@define-color wm_highlight rgba(0, 0, 0, 0); +@define-color wm_borders_edge alpha(@window_fg_color,0.07); +@define-color wm_bg_a shade(@window_bg_color, 1.2); +@define-color wm_bg_b @window_bg_color; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(@window_bg_color, 1.3); +@define-color wm_button_hover_color_b @window_bg_color; +@define-color wm_button_active_color_a shade(@window_bg_color, 0.85); +@define-color wm_button_active_color_b shade(@window_bg_color, 0.89); +@define-color wm_button_active_color_c shade(@window_bg_color, 0.9); +@define-color content_view_bg @view_bg_color; +@define-color text_view_bg shade(@view_bg_color,0.94); +.nautilus-window .thumbnail, .checkerboard { background-position: 0px 0px, 10px 10px; background-size: 20px 20px; background-image: linear-gradient(45deg, mix(currentColor,@window_bg_color,0.85) 25%, transparent 25%, transparent 75%, mix(currentColor,@window_bg_color,0.85) 75%, mix(currentColor,@window_bg_color,0.85) 100%), linear-gradient(45deg, mix(currentColor,@window_bg_color,0.85) 25%, @view_bg_color 25%, @view_bg_color 75%, mix(currentColor,@window_bg_color,0.85) 75%, mix(currentColor,@window_bg_color,0.85) 100%); } + +.org-gnome-Calendar .titlebar .text-button, .nautilus-window .linked entry ~ .image-button:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup, headerbar .linked entry ~ .image-button, .titlebar .linked entry ~ .image-button, headerbar .linked.raised button, headerbar .linked button:not(:only-child), headerbar > .stack-switcher.linked > button, .titlebar .linked.raised button, .titlebar .linked button:not(:only-child), .titlebar > .stack-switcher.linked > button, headerbar button.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +.org-gnome-Calendar .titlebar .text-button:backdrop, .nautilus-window .linked entry ~ .image-button:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:backdrop, headerbar .linked entry ~ .image-button:backdrop, .titlebar .linked entry ~ .image-button:backdrop, headerbar .linked.raised button:backdrop, headerbar .linked button:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button:backdrop, .titlebar .linked.raised button:backdrop, .titlebar .linked button:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button:backdrop, headerbar button.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(currentColor,@headerbar_backdrop_color,0.97),0.2); background-color: mix(currentColor,mix(currentColor,@headerbar_backdrop_color,0.97),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:hover, .nautilus-window .linked entry ~ .image-button:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:hover, headerbar .linked entry ~ .image-button:hover, .titlebar .linked entry ~ .image-button:hover, headerbar .linked.raised button:hover, headerbar .linked button:hover:not(:only-child), headerbar > .stack-switcher.linked > button:hover, .titlebar .linked.raised button:hover, .titlebar .linked button:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:hover, headerbar button.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.993),0.85); box-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:hover:backdrop, .nautilus-window .linked entry ~ .image-button:hover:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:hover:backdrop, headerbar .linked entry ~ .image-button:hover:backdrop, .titlebar .linked entry ~ .image-button:hover:backdrop, headerbar .linked.raised button:hover:backdrop, headerbar .linked button:hover:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button:hover:backdrop, .titlebar .linked.raised button:hover:backdrop, .titlebar .linked button:hover:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button:hover:backdrop, headerbar button.text-button:hover:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:hover:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(currentColor,@headerbar_backdrop_color,0.88),0.2); background-color: mix(currentColor,mix(currentColor,@headerbar_backdrop_color,0.88),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:active, .nautilus-window .linked entry ~ .image-button:active:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active, headerbar .linked entry ~ .image-button:active, .titlebar .linked entry ~ .image-button:active, headerbar .linked.raised button:active, headerbar .linked button:active:not(:only-child), headerbar > .stack-switcher.linked > button:active, .titlebar .linked.raised button:active, .titlebar .linked button:active:not(:only-child), .titlebar > .stack-switcher.linked > button:active, headerbar button.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked, .nautilus-window .linked entry ~ .image-button:checked:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked, headerbar .linked entry ~ .image-button:checked, .titlebar .linked entry ~ .image-button:checked, headerbar .linked.raised button:checked, headerbar .linked button:checked:not(:only-child), headerbar > .stack-switcher.linked > button:checked, .titlebar .linked.raised button:checked, .titlebar .linked button:checked:not(:only-child), .titlebar > .stack-switcher.linked > button:checked, headerbar button.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.997),0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:active:hover, .nautilus-window .linked entry ~ .image-button:active:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active:hover, headerbar .linked entry ~ .image-button:active:hover, .titlebar .linked entry ~ .image-button:active:hover, headerbar .linked.raised button:active:hover, headerbar .linked button:active:hover:not(:only-child), headerbar > .stack-switcher.linked > button:active:hover, .titlebar .linked.raised button:active:hover, .titlebar .linked button:active:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:active:hover, headerbar button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked:hover, .nautilus-window .linked entry ~ .image-button:checked:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked:hover, headerbar .linked entry ~ .image-button:checked:hover, .titlebar .linked entry ~ .image-button:checked:hover, headerbar .linked.raised button:checked:hover, headerbar .linked button:checked:hover:not(:only-child), headerbar > .stack-switcher.linked > button:checked:hover, .titlebar .linked.raised button:checked:hover, .titlebar .linked button:checked:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:checked:hover, headerbar button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled) { background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.997),0.653); } + +.org-gnome-Calendar .titlebar .text-button:active:hover, .nautilus-window .linked entry ~ .image-button:active:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active:hover, headerbar .linked entry ~ .image-button:active:hover, .titlebar .linked entry ~ .image-button:active:hover, headerbar .linked.raised button:active:hover, headerbar .linked button:active:hover:not(:only-child), headerbar > .stack-switcher.linked > button:active:hover, .titlebar .linked.raised button:active:hover, .titlebar .linked button:active:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:active:hover, headerbar button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked:hover, .nautilus-window .linked entry ~ .image-button:checked:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked:hover, headerbar .linked entry ~ .image-button:checked:hover, .titlebar .linked entry ~ .image-button:checked:hover, headerbar .linked.raised button:checked:hover, headerbar .linked button:checked:hover:not(:only-child), headerbar > .stack-switcher.linked > button:checked:hover, .titlebar .linked.raised button:checked:hover, .titlebar .linked button:checked:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:checked:hover, headerbar button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.99),0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:active:hover:hover, .nautilus-window .linked entry ~ .image-button:active:hover:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active:hover:hover, headerbar .linked entry ~ .image-button:active:hover:hover, .titlebar .linked entry ~ .image-button:active:hover:hover, headerbar .linked.raised button:active:hover:hover, headerbar .linked button:active:hover:hover:not(:only-child), headerbar > .stack-switcher.linked > button:active:hover:hover, .titlebar .linked.raised button:active:hover:hover, .titlebar .linked button:active:hover:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:active:hover:hover, headerbar button.text-button:active:hover:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:hover:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked:hover:hover, .nautilus-window .linked entry ~ .image-button:checked:hover:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked:hover:hover, headerbar .linked entry ~ .image-button:checked:hover:hover, .titlebar .linked entry ~ .image-button:checked:hover:hover, headerbar .linked.raised button:checked:hover:hover, headerbar .linked button:checked:hover:hover:not(:only-child), headerbar > .stack-switcher.linked > button:checked:hover:hover, .titlebar .linked.raised button:checked:hover:hover, .titlebar .linked button:checked:hover:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:checked:hover:hover, headerbar button.text-button:checked:hover:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:hover:hover:not(.suggested-action):not(.destructive-action):not(:disabled) { background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.99),0.653); } + +.org-gnome-Calendar .titlebar .text-button:active:backdrop, .nautilus-window .linked entry ~ .image-button:active:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active:backdrop, headerbar .linked entry ~ .image-button:active:backdrop, .titlebar .linked entry ~ .image-button:active:backdrop, headerbar .linked.raised button:active:backdrop, headerbar .linked button:active:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button:active:backdrop, .titlebar .linked.raised button:active:backdrop, .titlebar .linked button:active:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button:active:backdrop, headerbar button.text-button:active:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked:backdrop, .nautilus-window .linked entry ~ .image-button:checked:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked:backdrop, headerbar .linked entry ~ .image-button:checked:backdrop, .titlebar .linked entry ~ .image-button:checked:backdrop, headerbar .linked.raised button:checked:backdrop, headerbar .linked button:checked:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button:checked:backdrop, .titlebar .linked.raised button:checked:backdrop, .titlebar .linked button:checked:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button:checked:backdrop, headerbar button.text-button:checked:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@headerbar_backdrop_color,0.89),0.903); } + +.org-gnome-Calendar .titlebar .text-button:disabled, .nautilus-window .linked entry ~ .image-button:disabled:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:disabled, headerbar .linked entry ~ .image-button:disabled, .titlebar .linked entry ~ .image-button:disabled, headerbar .linked.raised button:disabled, headerbar .linked button:disabled:not(:only-child), headerbar > .stack-switcher.linked > button:disabled, .titlebar .linked.raised button:disabled, .titlebar .linked button:disabled:not(:only-child), .titlebar > .stack-switcher.linked > button:disabled, headerbar button.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(mix(@headerbar_fg_color,@headerbar_bg_color,0.5),mix(@headerbar_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:backdrop:disabled, .nautilus-window .linked entry ~ .image-button:backdrop:disabled:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:backdrop:disabled, headerbar .linked entry ~ .image-button:backdrop:disabled, .titlebar .linked entry ~ .image-button:backdrop:disabled, headerbar .linked.raised button:backdrop:disabled, headerbar .linked button:backdrop:disabled:not(:only-child), headerbar > .stack-switcher.linked > button:backdrop:disabled, .titlebar .linked.raised button:backdrop:disabled, .titlebar .linked button:backdrop:disabled:not(:only-child), .titlebar > .stack-switcher.linked > button:backdrop:disabled, headerbar button.text-button:backdrop:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:backdrop:disabled:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(@headerbar_backdrop_color,@view_bg_color,0.15),0.65); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .default.text-button:not(:backdrop):not(.suggested-action):not(.destructive-action), .nautilus-window .linked entry ~ .default.image-button:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .default.toggle.popup:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar .linked entry ~ .default.image-button:not(:backdrop):not(.suggested-action):not(.destructive-action), .titlebar .linked entry ~ .default.image-button:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar .linked.raised button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar .linked button.default:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:only-child), headerbar > .stack-switcher.linked > button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), .titlebar .linked.raised button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), .titlebar .linked button.default:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:only-child), .titlebar > .stack-switcher.linked > button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar button.default.text-button:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.default.text-button:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +.org-gnome-Calendar .titlebar .flat.text-button:not(:hover):not(:active), .nautilus-window .linked entry ~ .flat.image-button:not(:hover):not(:active):not(:checked):not(.model), .nautilus-window .search + .flat.toggle.popup:not(:hover):not(:active), headerbar .linked entry ~ .flat.image-button:not(:hover):not(:active), .titlebar .linked entry ~ .flat.image-button:not(:hover):not(:active), headerbar .linked.raised button.flat:not(:hover):not(:active), headerbar .linked button.flat:not(:hover):not(:active):not(:only-child), headerbar > .stack-switcher.linked > button.flat:not(:hover):not(:active), .titlebar .linked.raised button.flat:not(:hover):not(:active), .titlebar .linked button.flat:not(:hover):not(:active):not(:only-child), .titlebar > .stack-switcher.linked > button.flat:not(:hover):not(:active), headerbar button.flat.text-button:not(:hover):not(:active):not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.flat.text-button:not(:hover):not(:active):not(.suggested-action):not(.destructive-action):not(:disabled) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window .linked.raised button.image-button:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:hover, headerbar viewswitcher button.radio:hover:checked, .titlebar viewswitcher button.radio:hover:checked, headerbar button:hover:not(.titlebutton), .titlebar button:hover:not(.titlebutton) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,1.03),0.903); } + +.nautilus-window .linked.raised button.image-button:hover:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:hover:backdrop, headerbar viewswitcher button.radio:hover:backdrop:checked, .titlebar viewswitcher button.radio:hover:backdrop:checked, headerbar button:hover:backdrop:not(.titlebutton), .titlebar button:hover:backdrop:not(.titlebutton) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(currentColor,@headerbar_backdrop_color,1.01),0.2); background-color: mix(currentColor,mix(currentColor,@headerbar_backdrop_color,1.01),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window .linked.raised button.image-button:active:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:active, headerbar button:active:not(.titlebutton), .titlebar button:active:not(.titlebutton), .nautilus-window .linked.raised button.image-button:checked:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:checked, headerbar viewswitcher button.radio:checked, .titlebar viewswitcher button.radio:checked, headerbar button:checked:not(.titlebutton), .titlebar button:checked:not(.titlebutton) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +.nautilus-window .linked.raised button.image-button:active:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:active:hover, headerbar button:active:hover:not(.titlebutton), .titlebar button:active:hover:not(.titlebutton), .nautilus-window .linked.raised button.image-button:checked:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:checked:hover, headerbar viewswitcher button.radio:checked:hover, .titlebar viewswitcher button.radio:checked:hover, headerbar button:checked:hover:not(.titlebutton), .titlebar button:checked:hover:not(.titlebutton) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.963),0.903); } + +.nautilus-window .linked.raised button.image-button:active:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:active:backdrop, headerbar button:active:backdrop:not(.titlebutton), .titlebar button:active:backdrop:not(.titlebutton), .nautilus-window .linked.raised button.image-button:checked:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:checked:backdrop, headerbar viewswitcher button.radio:checked:backdrop, .titlebar viewswitcher button.radio:checked:backdrop, headerbar button:checked:backdrop:not(.titlebutton), .titlebar button:checked:backdrop:not(.titlebutton) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window .linked.raised button.default.image-button:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar viewswitcher button.default.radio:not(:backdrop):not(.suggested-action):not(.destructive-action):checked, .titlebar viewswitcher button.default.radio:not(:backdrop):not(.suggested-action):not(.destructive-action):checked, headerbar button.default:not(:backdrop):not(.suggested-action):not(.destructive-action):not(.titlebutton), .titlebar button.default:not(:backdrop):not(.suggested-action):not(.destructive-action):not(.titlebutton) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +.nautilus-window .linked.raised button.flat.image-button:not(:hover):not(:active):not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.flat:not(:hover):not(:active), headerbar viewswitcher button.flat.radio:not(:hover):not(:active):checked, .titlebar viewswitcher button.flat.radio:not(:hover):not(:active):checked, headerbar button.flat:not(:hover):not(:active):not(.titlebutton), .titlebar button.flat:not(:hover):not(:active):not(.titlebutton) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.suggested-action, .content list button.suggested-action, .content list > row:not(:selected):hover button.suggested-action, list.content button.suggested-action, list.content > row:not(:selected):hover button.suggested-action, list.view.frame button.suggested-action, list.view.frame > row:not(:selected):hover button.suggested-action, headerbar.selection-mode button, headerbar.selection-mode button.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button, .titlebar.selection-mode button.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button, .nautilus-window .linked entry ~ .suggested-action.image-button:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup, headerbar .linked entry ~ .suggested-action.image-button, .titlebar .linked entry ~ .suggested-action.image-button, headerbar .linked.raised button.suggested-action, headerbar .linked button.suggested-action:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action, .titlebar .linked.raised button.suggested-action, .titlebar .linked button.suggested-action:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action, headerbar button.suggested-action.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action, headerbar viewswitcher button.suggested-action.radio:checked, .titlebar viewswitcher button.suggested-action.radio:checked, headerbar button.suggested-action:not(.titlebutton), .titlebar button.suggested-action:not(.titlebutton), headerbar button.text-button.suggested-action:not(.titlebutton) { color: @accent_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@accent_bg_color,0.903); } + +popover.background button.suggested-action:hover, .content list button.suggested-action:hover, .content list > row:not(:selected):hover button.suggested-action:hover, list.content button.suggested-action:hover, list.content > row:not(:selected):hover button.suggested-action:hover, list.view.frame button.suggested-action:hover, list.view.frame > row:not(:selected):hover button.suggested-action:hover, headerbar.selection-mode button:hover, headerbar.selection-mode button.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:hover, .titlebar.selection-mode button.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:hover, .nautilus-window .linked entry ~ .suggested-action.image-button:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:hover, headerbar .linked entry ~ .suggested-action.image-button:hover, .titlebar .linked entry ~ .suggested-action.image-button:hover, headerbar .linked.raised button.suggested-action:hover, headerbar .linked button.suggested-action:hover:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:hover, .titlebar .linked.raised button.suggested-action:hover, .titlebar .linked button.suggested-action:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:hover, headerbar button.suggested-action.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:hover, headerbar viewswitcher button.suggested-action.radio:hover:checked, .titlebar viewswitcher button.suggested-action.radio:hover:checked, headerbar button.suggested-action:hover:not(.titlebutton), .titlebar button.suggested-action:hover:not(.titlebutton) { color: @accent_fg_color; background-color: mix(currentColor,@accent_bg_color,0.85); box-shadow: none; } + +popover.background button.suggested-action:active, .content list button.suggested-action:active, .content list > row:not(:selected):hover button.suggested-action:active, list.content button.suggested-action:active, list.content > row:not(:selected):hover button.suggested-action:active, list.view.frame button.suggested-action:active, list.view.frame > row:not(:selected):hover button.suggested-action:active, headerbar.selection-mode button:active, headerbar.selection-mode button.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:active, .titlebar.selection-mode button.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:active, .nautilus-window .linked entry ~ .suggested-action.image-button:active:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:active, headerbar .linked entry ~ .suggested-action.image-button:active, .titlebar .linked entry ~ .suggested-action.image-button:active, headerbar .linked.raised button.suggested-action:active, headerbar .linked button.suggested-action:active:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:active, .titlebar .linked.raised button.suggested-action:active, .titlebar .linked button.suggested-action:active:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:active, headerbar button.suggested-action.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:active:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:active, headerbar button.suggested-action:active:not(.titlebutton), .titlebar button.suggested-action:active:not(.titlebutton), popover.background button.suggested-action:checked, .content list button.suggested-action:checked, .content list > row:not(:selected):hover button.suggested-action:checked, list.content button.suggested-action:checked, list.content > row:not(:selected):hover button.suggested-action:checked, list.view.frame button.suggested-action:checked, list.view.frame > row:not(:selected):hover button.suggested-action:checked, headerbar.selection-mode button:checked, headerbar.selection-mode button.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:checked, .titlebar.selection-mode button.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:checked, .nautilus-window .linked entry ~ .suggested-action.image-button:checked:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:checked, headerbar .linked entry ~ .suggested-action.image-button:checked, .titlebar .linked entry ~ .suggested-action.image-button:checked, headerbar .linked.raised button.suggested-action:checked, headerbar .linked button.suggested-action:checked:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:checked, .titlebar .linked.raised button.suggested-action:checked, .titlebar .linked button.suggested-action:checked:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:checked, headerbar button.suggested-action.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:checked:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:checked, headerbar viewswitcher button.suggested-action.radio:checked, .titlebar viewswitcher button.suggested-action.radio:checked, headerbar button.suggested-action:checked:not(.titlebutton), .titlebar button.suggested-action:checked:not(.titlebutton) { color: @accent_fg_color; background-color: mix(currentColor,alpha(@accent_bg_color,0.5),0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.suggested-action:active:hover, .content list button.suggested-action:active:hover, .content list > row:not(:selected):hover button.suggested-action:active:hover, list.content button.suggested-action:active:hover, list.content > row:not(:selected):hover button.suggested-action:active:hover, list.view.frame button.suggested-action:active:hover, headerbar.selection-mode button:active:hover, headerbar.selection-mode button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:active:hover, .titlebar.selection-mode button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:active:hover, .nautilus-window .linked entry ~ .suggested-action.image-button:active:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:active:hover, headerbar .linked entry ~ .suggested-action.image-button:active:hover, .titlebar .linked entry ~ .suggested-action.image-button:active:hover, headerbar .linked.raised button.suggested-action:active:hover, headerbar .linked button.suggested-action:active:hover:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:active:hover, .titlebar .linked.raised button.suggested-action:active:hover, .titlebar .linked button.suggested-action:active:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:active:hover, headerbar button.suggested-action.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:active:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:active:hover, headerbar button.suggested-action:active:hover:not(.titlebutton), .titlebar button.suggested-action:active:hover:not(.titlebutton), popover.background button.suggested-action:checked:hover, .content list button.suggested-action:checked:hover, .content list > row:not(:selected):hover button.suggested-action:checked:hover, list.content button.suggested-action:checked:hover, list.content > row:not(:selected):hover button.suggested-action:checked:hover, list.view.frame button.suggested-action:checked:hover, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:checked:hover, .titlebar.selection-mode button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:checked:hover, .nautilus-window .linked entry ~ .suggested-action.image-button:checked:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:checked:hover, headerbar .linked entry ~ .suggested-action.image-button:checked:hover, .titlebar .linked entry ~ .suggested-action.image-button:checked:hover, headerbar .linked.raised button.suggested-action:checked:hover, headerbar .linked button.suggested-action:checked:hover:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:checked:hover, .titlebar .linked.raised button.suggested-action:checked:hover, .titlebar .linked button.suggested-action:checked:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:checked:hover, headerbar button.suggested-action.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:checked:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:checked:hover, headerbar viewswitcher button.suggested-action.radio:checked:hover, .titlebar viewswitcher button.suggested-action.radio:checked:hover, headerbar button.suggested-action:checked:hover:not(.titlebutton), .titlebar button.suggested-action:checked:hover:not(.titlebutton) { background-color: mix(currentColor,alpha(@accent_bg_color,0.5),0.653); } + +popover.background button.suggested-action:backdrop, .content list button.suggested-action:backdrop, .content list > row:not(:selected):hover button.suggested-action:backdrop, list.content button.suggested-action:backdrop, list.content > row:not(:selected):hover button.suggested-action:backdrop, list.view.frame button.suggested-action:backdrop, list.view.frame > row:not(:selected):hover button.suggested-action:backdrop, headerbar.selection-mode button:backdrop, headerbar.selection-mode button.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:backdrop, .titlebar.selection-mode button.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:backdrop, .nautilus-window .linked entry ~ .suggested-action.image-button:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:backdrop, headerbar .linked entry ~ .suggested-action.image-button:backdrop, .titlebar .linked entry ~ .suggested-action.image-button:backdrop, headerbar .linked.raised button.suggested-action:backdrop, headerbar .linked button.suggested-action:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:backdrop, .titlebar .linked.raised button.suggested-action:backdrop, .titlebar .linked button.suggested-action:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:backdrop, headerbar button.suggested-action.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:backdrop, headerbar viewswitcher button.suggested-action.radio:backdrop:checked, .titlebar viewswitcher button.suggested-action.radio:backdrop:checked, headerbar button.suggested-action:backdrop:not(.titlebutton), .titlebar button.suggested-action:backdrop:not(.titlebutton) { color: mix(@accent_fg_color,alpha(@accent_bg_color,0.5),0.2); background-color: mix(currentColor,alpha(@accent_bg_color,0.5),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.suggested-action:disabled, .content list button.suggested-action:disabled, .content list > row:not(:selected):hover button.suggested-action:disabled, list.content button.suggested-action:disabled, list.content > row:not(:selected):hover button.suggested-action:disabled, list.view.frame button.suggested-action:disabled, list.view.frame > row:not(:selected):hover button.suggested-action:disabled, headerbar.selection-mode button:disabled, headerbar.selection-mode button.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:disabled, .titlebar.selection-mode button.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:disabled, .nautilus-window .linked entry ~ .suggested-action.image-button:disabled:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:disabled, headerbar .linked entry ~ .suggested-action.image-button:disabled, .titlebar .linked entry ~ .suggested-action.image-button:disabled, headerbar .linked.raised button.suggested-action:disabled, headerbar .linked button.suggested-action:disabled:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:disabled, .titlebar .linked.raised button.suggested-action:disabled, .titlebar .linked button.suggested-action:disabled:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:disabled, headerbar button.suggested-action.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:disabled:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:disabled, headerbar viewswitcher button.suggested-action.radio:disabled:checked, .titlebar viewswitcher button.suggested-action.radio:disabled:checked, headerbar button.suggested-action:disabled:not(.titlebutton), .titlebar button.suggested-action:disabled:not(.titlebutton) { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +popover.background button.suggested-action:disabled:backdrop, .content list button.suggested-action:disabled:backdrop, .content list > row:not(:selected):hover button.suggested-action:disabled:backdrop, list.content button.suggested-action:disabled:backdrop, list.content > row:not(:selected):hover button.suggested-action:disabled:backdrop, list.view.frame button.suggested-action:disabled:backdrop, headerbar.selection-mode button:disabled:backdrop, headerbar.selection-mode button.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:disabled:backdrop, .titlebar.selection-mode button.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:disabled:backdrop, .nautilus-window .linked entry ~ .suggested-action.image-button:disabled:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:disabled:backdrop, headerbar .linked entry ~ .suggested-action.image-button:disabled:backdrop, .titlebar .linked entry ~ .suggested-action.image-button:disabled:backdrop, headerbar .linked.raised button.suggested-action:disabled:backdrop, headerbar .linked button.suggested-action:disabled:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:disabled:backdrop, .titlebar .linked.raised button.suggested-action:disabled:backdrop, .titlebar .linked button.suggested-action:disabled:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:disabled:backdrop, headerbar button.suggested-action.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:disabled:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:disabled:backdrop, headerbar viewswitcher button.suggested-action.radio:disabled:backdrop:checked, .titlebar viewswitcher button.suggested-action.radio:disabled:backdrop:checked, headerbar button.suggested-action:disabled:backdrop:not(.titlebutton), .titlebar button.suggested-action:disabled:backdrop:not(.titlebutton) { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.destructive-action, .content list button.destructive-action, .content list > row:not(:selected):hover button.destructive-action, list.content button.destructive-action, list.content > row:not(:selected):hover button.destructive-action, list.view.frame button.destructive-action, list.view.frame > row:not(:selected):hover button.destructive-action, .org-gnome-Calendar .titlebar .destructive-action.text-button, .nautilus-window .linked entry ~ .destructive-action.image-button:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup, headerbar .linked entry ~ .destructive-action.image-button, .titlebar .linked entry ~ .destructive-action.image-button, headerbar .linked.raised button.destructive-action, headerbar .linked button.destructive-action:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action, .titlebar .linked.raised button.destructive-action, .titlebar .linked button.destructive-action:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action, headerbar button.destructive-action.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action, headerbar viewswitcher button.destructive-action.radio:checked, .titlebar viewswitcher button.destructive-action.radio:checked, headerbar button.destructive-action:not(.titlebutton), .titlebar button.destructive-action:not(.titlebutton), headerbar button.text-button.destructive-action:not(.titlebutton) { color: @destructive_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@destructive_bg_color,0.903); } + +popover.background button.destructive-action:hover, .content list button.destructive-action:hover, .content list > row:not(:selected):hover button.destructive-action:hover, list.content button.destructive-action:hover, list.content > row:not(:selected):hover button.destructive-action:hover, list.view.frame button.destructive-action:hover, list.view.frame > row:not(:selected):hover button.destructive-action:hover, .org-gnome-Calendar .titlebar .destructive-action.text-button:hover, .nautilus-window .linked entry ~ .destructive-action.image-button:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:hover, headerbar .linked entry ~ .destructive-action.image-button:hover, .titlebar .linked entry ~ .destructive-action.image-button:hover, headerbar .linked.raised button.destructive-action:hover, headerbar .linked button.destructive-action:hover:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:hover, .titlebar .linked.raised button.destructive-action:hover, .titlebar .linked button.destructive-action:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:hover, headerbar button.destructive-action.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:hover, headerbar viewswitcher button.destructive-action.radio:hover:checked, .titlebar viewswitcher button.destructive-action.radio:hover:checked, headerbar button.destructive-action:hover:not(.titlebutton), .titlebar button.destructive-action:hover:not(.titlebutton) { color: @destructive_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@destructive_bg_color,0.903); } + +popover.background button.destructive-action:active, .content list button.destructive-action:active, .content list > row:not(:selected):hover button.destructive-action:active, list.content button.destructive-action:active, list.content > row:not(:selected):hover button.destructive-action:active, list.view.frame button.destructive-action:active, list.view.frame > row:not(:selected):hover button.destructive-action:active, .org-gnome-Calendar .titlebar .destructive-action.text-button:active, .nautilus-window .linked entry ~ .destructive-action.image-button:active:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:active, headerbar .linked entry ~ .destructive-action.image-button:active, .titlebar .linked entry ~ .destructive-action.image-button:active, headerbar .linked.raised button.destructive-action:active, headerbar .linked button.destructive-action:active:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:active, .titlebar .linked.raised button.destructive-action:active, .titlebar .linked button.destructive-action:active:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:active, headerbar button.destructive-action.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:active:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:active, headerbar button.destructive-action:active:not(.titlebutton), .titlebar button.destructive-action:active:not(.titlebutton), popover.background button.destructive-action:checked, .content list button.destructive-action:checked, .content list > row:not(:selected):hover button.destructive-action:checked, list.content button.destructive-action:checked, list.content > row:not(:selected):hover button.destructive-action:checked, list.view.frame button.destructive-action:checked, list.view.frame > row:not(:selected):hover button.destructive-action:checked, .org-gnome-Calendar .titlebar .destructive-action.text-button:checked, .nautilus-window .linked entry ~ .destructive-action.image-button:checked:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:checked, headerbar .linked entry ~ .destructive-action.image-button:checked, .titlebar .linked entry ~ .destructive-action.image-button:checked, headerbar .linked.raised button.destructive-action:checked, headerbar .linked button.destructive-action:checked:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:checked, .titlebar .linked.raised button.destructive-action:checked, .titlebar .linked button.destructive-action:checked:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:checked, headerbar button.destructive-action.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:checked:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:checked, headerbar viewswitcher button.destructive-action.radio:checked, .titlebar viewswitcher button.destructive-action.radio:checked, headerbar button.destructive-action:checked:not(.titlebutton), .titlebar button.destructive-action:checked:not(.titlebutton) { color: @destructive_fg_color; background-color: mix(currentColor,alpha(@destructive_bg_color,0.5),0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.destructive-action:active:hover, .content list button.destructive-action:active:hover, .content list > row:not(:selected):hover button.destructive-action:active:hover, list.content button.destructive-action:active:hover, list.content > row:not(:selected):hover button.destructive-action:active:hover, list.view.frame button.destructive-action:active:hover, .org-gnome-Calendar .titlebar .destructive-action.text-button:active:hover, .nautilus-window .linked entry ~ .destructive-action.image-button:active:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:active:hover, headerbar .linked entry ~ .destructive-action.image-button:active:hover, .titlebar .linked entry ~ .destructive-action.image-button:active:hover, headerbar .linked.raised button.destructive-action:active:hover, headerbar .linked button.destructive-action:active:hover:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:active:hover, .titlebar .linked.raised button.destructive-action:active:hover, .titlebar .linked button.destructive-action:active:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:active:hover, headerbar button.destructive-action.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:active:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:active:hover, headerbar button.destructive-action:active:hover:not(.titlebutton), .titlebar button.destructive-action:active:hover:not(.titlebutton), popover.background button.destructive-action:checked:hover, .content list button.destructive-action:checked:hover, .content list > row:not(:selected):hover button.destructive-action:checked:hover, list.content button.destructive-action:checked:hover, list.content > row:not(:selected):hover button.destructive-action:checked:hover, list.view.frame button.destructive-action:checked:hover, .org-gnome-Calendar .titlebar .destructive-action.text-button:checked:hover, .nautilus-window .linked entry ~ .destructive-action.image-button:checked:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:checked:hover, headerbar .linked entry ~ .destructive-action.image-button:checked:hover, .titlebar .linked entry ~ .destructive-action.image-button:checked:hover, headerbar .linked.raised button.destructive-action:checked:hover, headerbar .linked button.destructive-action:checked:hover:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:checked:hover, .titlebar .linked.raised button.destructive-action:checked:hover, .titlebar .linked button.destructive-action:checked:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:checked:hover, headerbar button.destructive-action.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:checked:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:checked:hover, headerbar viewswitcher button.destructive-action.radio:checked:hover, .titlebar viewswitcher button.destructive-action.radio:checked:hover, headerbar button.destructive-action:checked:hover:not(.titlebutton), .titlebar button.destructive-action:checked:hover:not(.titlebutton) { background-color: mix(currentColor,alpha(@destructive_bg_color,0.5),0.653); } + +popover.background button.destructive-action:backdrop, .content list button.destructive-action:backdrop, .content list > row:not(:selected):hover button.destructive-action:backdrop, list.content button.destructive-action:backdrop, list.content > row:not(:selected):hover button.destructive-action:backdrop, list.view.frame button.destructive-action:backdrop, list.view.frame > row:not(:selected):hover button.destructive-action:backdrop, .org-gnome-Calendar .titlebar .destructive-action.text-button:backdrop, .nautilus-window .linked entry ~ .destructive-action.image-button:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:backdrop, headerbar .linked entry ~ .destructive-action.image-button:backdrop, .titlebar .linked entry ~ .destructive-action.image-button:backdrop, headerbar .linked.raised button.destructive-action:backdrop, headerbar .linked button.destructive-action:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:backdrop, .titlebar .linked.raised button.destructive-action:backdrop, .titlebar .linked button.destructive-action:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:backdrop, headerbar button.destructive-action.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:backdrop, headerbar viewswitcher button.destructive-action.radio:backdrop:checked, .titlebar viewswitcher button.destructive-action.radio:backdrop:checked, headerbar button.destructive-action:backdrop:not(.titlebutton), .titlebar button.destructive-action:backdrop:not(.titlebutton) { color: mix(@destructive_fg_color,alpha(@destructive_bg_color,0.5),0.2); background-color: mix(currentColor,alpha(@destructive_bg_color,0.5),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.destructive-action:disabled, .content list button.destructive-action:disabled, .content list > row:not(:selected):hover button.destructive-action:disabled, list.content button.destructive-action:disabled, list.content > row:not(:selected):hover button.destructive-action:disabled, list.view.frame button.destructive-action:disabled, list.view.frame > row:not(:selected):hover button.destructive-action:disabled, .org-gnome-Calendar .titlebar .destructive-action.text-button:disabled, .nautilus-window .linked entry ~ .destructive-action.image-button:disabled:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:disabled, headerbar .linked entry ~ .destructive-action.image-button:disabled, .titlebar .linked entry ~ .destructive-action.image-button:disabled, headerbar .linked.raised button.destructive-action:disabled, headerbar .linked button.destructive-action:disabled:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:disabled, .titlebar .linked.raised button.destructive-action:disabled, .titlebar .linked button.destructive-action:disabled:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:disabled, headerbar button.destructive-action.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:disabled:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:disabled, headerbar viewswitcher button.destructive-action.radio:disabled:checked, .titlebar viewswitcher button.destructive-action.radio:disabled:checked, headerbar button.destructive-action:disabled:not(.titlebutton), .titlebar button.destructive-action:disabled:not(.titlebutton) { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +popover.background button.destructive-action:disabled:backdrop, .content list button.destructive-action:disabled:backdrop, .content list > row:not(:selected):hover button.destructive-action:disabled:backdrop, list.content button.destructive-action:disabled:backdrop, list.content > row:not(:selected):hover button.destructive-action:disabled:backdrop, list.view.frame button.destructive-action:disabled:backdrop, .org-gnome-Calendar .titlebar .destructive-action.text-button:disabled:backdrop, .nautilus-window .linked entry ~ .destructive-action.image-button:disabled:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:disabled:backdrop, headerbar .linked entry ~ .destructive-action.image-button:disabled:backdrop, .titlebar .linked entry ~ .destructive-action.image-button:disabled:backdrop, headerbar .linked.raised button.destructive-action:disabled:backdrop, headerbar .linked button.destructive-action:disabled:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:disabled:backdrop, .titlebar .linked.raised button.destructive-action:disabled:backdrop, .titlebar .linked button.destructive-action:disabled:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:disabled:backdrop, headerbar button.destructive-action.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:disabled:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:disabled:backdrop, headerbar viewswitcher button.destructive-action.radio:disabled:backdrop:checked, .titlebar viewswitcher button.destructive-action.radio:disabled:backdrop:checked, headerbar button.destructive-action:disabled:backdrop:not(.titlebutton), .titlebar button.destructive-action:disabled:backdrop:not(.titlebutton) { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar { box-shadow: 0 1px alpha(@headerbar_shade_color,0.1); } + +headerbar:not(.selection-mode), headerbar:not(.selection-mode) entry, .titlebar:not(.selection-mode), .titlebar:not(.selection-mode) entry { color: @headerbar_fg_color; } + +headerbar:not(.selection-mode):backdrop, headerbar:not(.selection-mode) entry:backdrop, .titlebar:not(.selection-mode):backdrop, .titlebar:not(.selection-mode) entry:backdrop { color: mix(@headerbar_fg_color,@headerbar_bg_color,0.5); } + +headerbar:not(.selection-mode) entry:disabled, .titlebar:not(.selection-mode) entry:disabled { color: mix(@headerbar_fg_color,@headerbar_bg_color,0.5); } + +headerbar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action), .titlebar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action) { color: @headerbar_fg_color; } + +headerbar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action):backdrop, .titlebar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action):backdrop { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); } + +headerbar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action):disabled, .titlebar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action):disabled { color: mix(@headerbar_fg_color,@headerbar_bg_color,0.5); } + +headerbar:not(.selection-mode) switch image, .titlebar:not(.selection-mode) switch image { color: transparent; } + +headerbar button:not(.titlebutton), headerbar button:not(.titlebutton):backdrop, .titlebar button:not(.titlebutton), .titlebar button:not(.titlebutton):backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar .linked.raised button:not(:only-child):not(:first-child), headerbar .linked button:not(:only-child):not(:first-child), headerbar > .stack-switcher.linked > button:not(:only-child):not(:first-child), .titlebar .linked.raised button:not(:only-child):not(:first-child), .titlebar .linked button:not(:only-child):not(:first-child), .titlebar > .stack-switcher.linked > button:not(:only-child):not(:first-child) { border-left-color: alpha(currentColor,0.15); } + +headerbar .linked.raised button:not(:only-child):not(:last-child), headerbar .linked button:not(:only-child):not(:last-child), headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child), .titlebar .linked.raised button:not(:only-child):not(:last-child), .titlebar .linked button:not(:only-child):not(:last-child), .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child) { border-right-color: alpha(currentColor,0.15); } + +headerbar .linked.raised button:not(:only-child):first-child, headerbar .linked button:not(:only-child):first-child, headerbar > .stack-switcher.linked > button:not(:only-child):first-child, .titlebar .linked.raised button:not(:only-child):first-child, .titlebar .linked button:not(:only-child):first-child, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child { border-left-color: transparent; } + +headerbar .linked.raised button:not(:only-child):last-child, headerbar .linked button:not(:only-child):last-child, headerbar > .stack-switcher.linked > button:not(:only-child):last-child, .titlebar .linked.raised button:not(:only-child):last-child, .titlebar .linked button:not(:only-child):last-child, .titlebar > .stack-switcher.linked > button:not(:only-child):last-child { border-right-color: transparent; } + +headerbar .linked.raised button:not(:only-child):first-child:not(:backdrop):checked, headerbar .linked.raised button:not(:only-child):first-child:not(:backdrop):active, headerbar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):checked, headerbar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):active, headerbar .linked button:not(:only-child):first-child:not(:backdrop):checked, headerbar .linked button:not(:only-child):first-child:not(:backdrop):active, headerbar .linked button:not(:only-child):not(:last-child):not(:backdrop):checked, headerbar .linked button:not(:only-child):not(:last-child):not(:backdrop):active, headerbar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):checked, headerbar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):active, headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):checked, headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):active, .titlebar .linked.raised button:not(:only-child):first-child:not(:backdrop):checked, .titlebar .linked.raised button:not(:only-child):first-child:not(:backdrop):active, .titlebar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):checked, .titlebar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):active, .titlebar .linked button:not(:only-child):first-child:not(:backdrop):checked, .titlebar .linked button:not(:only-child):first-child:not(:backdrop):active, .titlebar .linked button:not(:only-child):not(:last-child):not(:backdrop):checked, .titlebar .linked button:not(:only-child):not(:last-child):not(:backdrop):active, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):checked, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):active, .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):checked, .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):active { box-shadow: inset -1px 0 alpha(currentColor,0.15); } + +headerbar .linked.raised button:not(:only-child):first-child:not(:backdrop):checked + button, headerbar .linked.raised button:not(:only-child):first-child:not(:backdrop):active + button, headerbar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):checked + button, headerbar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):active + button, headerbar .linked button:not(:only-child):first-child:not(:backdrop):checked + button, headerbar .linked button:not(:only-child):first-child:not(:backdrop):active + button, headerbar .linked button:not(:only-child):not(:last-child):not(:backdrop):checked + button, headerbar .linked button:not(:only-child):not(:last-child):not(:backdrop):active + button, headerbar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):checked + button, headerbar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):active + button, headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):checked + button, headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):active + button, .titlebar .linked.raised button:not(:only-child):first-child:not(:backdrop):checked + button, .titlebar .linked.raised button:not(:only-child):first-child:not(:backdrop):active + button, .titlebar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):checked + button, .titlebar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):active + button, .titlebar .linked button:not(:only-child):first-child:not(:backdrop):checked + button, .titlebar .linked button:not(:only-child):first-child:not(:backdrop):active + button, .titlebar .linked button:not(:only-child):not(:last-child):not(:backdrop):checked + button, .titlebar .linked button:not(:only-child):not(:last-child):not(:backdrop):active + button, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):checked + button, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):active + button, .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):checked + button, .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):active + button { border-left-color: transparent; } + +headerbar.selection-mode button:hover:backdrop, .titlebar.selection-mode button:hover:backdrop { color: mix(@accent_fg_color,alpha(@accent_bg_color,0.5),0.2); background-color: mix(currentColor,alpha(@accent_bg_color,0.5),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar entry, .titlebar entry { min-height: 32px; color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +headerbar entry:backdrop, .titlebar entry:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar entry:disabled, .titlebar entry:disabled { color: mix(mix(@headerbar_fg_color,@headerbar_bg_color,0.5),mix(@headerbar_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +headerbar entry:disabled:backdrop, .titlebar entry:disabled:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(@headerbar_backdrop_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +headerbar entry image, .titlebar entry image { color: mix(@window_fg_color,@view_bg_color,0.2); } + +headerbar entry image.left, .titlebar entry image.left { margin-right: 6px; } + +headerbar entry image.right, .titlebar entry image.right { margin-left: 6px; } + +headerbar entry image:hover, .titlebar entry image:hover { color: @headerbar_fg_color; } + +headerbar entry image:active, .titlebar entry image:active { color: @accent_bg_color; } + +headerbar entry image:backdrop, .titlebar entry image:backdrop { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.2); } + +headerbar entry.error, .titlebar entry.error { color: @error_bg_color; border-color: @error_bg_color; } + +headerbar entry.error:focus, .titlebar entry.error:focus { box-shadow: inset 0 0 0 1px @error_bg_color; border-color: @error_bg_color; transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +headerbar entry.error selection, .titlebar entry.error selection { background-color: @error_bg_color; } + +headerbar entry.warning, .titlebar entry.warning { color: @warning_bg_color; border-color: @warning_bg_color; } + +headerbar entry.warning:focus, .titlebar entry.warning:focus { box-shadow: inset 0 0 0 1px @warning_bg_color; border-color: @warning_bg_color; transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +headerbar entry.warning selection, .titlebar entry.warning selection { background-color: @warning_bg_color; } + +headerbar entry.flat:focus, headerbar entry.flat:backdrop, headerbar entry.flat:disabled, headerbar entry.flat:backdrop:disabled, headerbar entry.flat, .titlebar entry.flat:focus, .titlebar entry.flat:backdrop, .titlebar entry.flat:disabled, .titlebar entry.flat:backdrop:disabled, .titlebar entry.flat { min-height: 0; padding: 2px; background-color: transparent; border-color: transparent; border-radius: 0; } + +headerbar entry:drop(active):focus, headerbar entry:drop(active), .titlebar entry:drop(active):focus, .titlebar entry:drop(active) { border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +headerbar entry progress, .titlebar entry progress { margin: 2px -6px; background-color: transparent; background-image: none; border-radius: 0; border-width: 0 0 2px; border-color: @accent_bg_color; border-style: solid; box-shadow: none; } + +headerbar entry progress:backdrop, .titlebar entry progress:backdrop { background-color: transparent; } + +headerbar .linked entry:not(:first-child), .titlebar .linked entry:not(:first-child) { border-left-color: alpha(currentColor,0.15); } + +headerbar .linked entry:not(:first-child):backdrop, .titlebar .linked entry:not(:first-child):backdrop { border-left-color: alpha(currentColor,0.15); } + +headerbar switch:backdrop, .titlebar switch:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: mix(currentColor,@window_bg_color,0.73); background-color: mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.3); text-shadow: none; transition: 200ms ease-out; } + +headerbar switch:backdrop:checked, .titlebar switch:backdrop:checked { background-color: alpha(@accent_bg_color,0.5); } + +headerbar switch:backdrop:checked:disabled, .titlebar switch:backdrop:checked:disabled { background-color: alpha(@accent_bg_color,0.3); } + +headerbar switch:backdrop:disabled, .titlebar switch:backdrop:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +headerbar switch:backdrop slider, .titlebar switch:backdrop slider { transition: 200ms ease-out; background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.7); } + +headerbar switch:backdrop:checked > slider, .titlebar switch:backdrop:checked > slider { background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.7); } + +headerbar switch:backdrop:disabled slider, .titlebar switch:backdrop:disabled slider { background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.4); } + +headerbar switch:disabled, .titlebar switch:disabled { background-color: shade(mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.3),0.96); } + +headerbar switch:disabled:backdrop, .titlebar switch:disabled:backdrop { background-color: mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.3); } + +headerbar:not(:backdrop), .titlebar:not(:backdrop) { transition: 50ms ease-in; transition-property: background-color, background-image, box-shadow, border-color, color, text-shadow; } + +headerbar .right, .titlebar .right { margin-left: -4px; } + +headerbar .right separator, .titlebar .right separator { min-width: 0; } + +headerbar .left, .titlebar .left { margin-right: -4px; } + +headerbar .left separator, .titlebar .left separator { min-width: 0; } + +.content list button, .content list > row:not(:selected):hover button, list.content button, list.content > row:not(:selected):hover button, list.view.frame button, list.view.frame > row:not(:selected):hover button { color: @card_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.903); } + +.content list button.flat:not(:hover):not(:active), .content list > row:not(:selected):hover button.flat:not(:hover):not(:active), list.content button.flat:not(:hover):not(:active), list.content > row:not(:selected):hover button.flat:not(:hover):not(:active), list.view.frame button.flat:not(:hover):not(:active), list.view.frame > row:not(:selected):hover button.flat:not(:hover):not(:active) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.content list button:hover, .content list > row:not(:selected):hover button:hover, list.content button:hover, list.content > row:not(:selected):hover button:hover, list.view.frame button:hover, list.view.frame > row:not(:selected):hover button:hover { color: @card_fg_color; background-color: mix(currentColor,@card_bg_color,0.85); box-shadow: none; } + +.content list button:active, .content list button:checked, .content list > row:not(:selected):hover button:active, .content list > row:not(:selected):hover button:checked, list.content button:active, list.content button:checked, list.content > row:not(:selected):hover button:active, list.content > row:not(:selected):hover button:checked, list.view.frame button:active, list.view.frame button:checked, list.view.frame > row:not(:selected):hover button:active, list.view.frame > row:not(:selected):hover button:checked { color: @card_fg_color; background-color: mix(currentColor,@card_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.content list button:active:hover, .content list button:checked:hover, .content list > row:not(:selected):hover button:active:hover, .content list > row:not(:selected):hover button:checked:hover, list.content button:active:hover, list.content button:checked:hover, list.content > row:not(:selected):hover button:active:hover, list.content > row:not(:selected):hover button:checked:hover, list.view.frame button:active:hover, list.view.frame button:checked:hover, list.view.frame > row:not(:selected):hover button:active:hover, list.view.frame > row:not(:selected):hover button:checked:hover { background-color: mix(currentColor,@card_bg_color,0.653); } + +.content list button:disabled, .content list > row:not(:selected):hover button:disabled, list.content button:disabled, list.content > row:not(:selected):hover button:disabled, list.view.frame button:disabled, list.view.frame > row:not(:selected):hover button:disabled { color: mix(@card_fg_color,@card_bg_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.903); } + +.content list entry, list.content entry, list.view.frame entry { color: @card_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.903); } + +.content list entry:disabled, list.content entry:disabled, list.view.frame entry:disabled { color: mix(@card_fg_color,@card_bg_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.903); } + +popover.background button { color: @popover_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.903); } + +popover.background button.flat:not(:hover):not(:active) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button:hover { color: @popover_fg_color; background-color: mix(currentColor,@popover_bg_color,0.85); box-shadow: none; } + +popover.background button:active, popover.background button:checked { color: @popover_fg_color; background-color: mix(currentColor,@popover_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button:active:hover, popover.background button:checked:hover { background-color: mix(currentColor,@popover_bg_color,0.653); } + +popover.background button:disabled { color: mix(@popover_fg_color,@popover_bg_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.903); } + +popover.background entry { color: @popover_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.903); } + +popover.background entry:disabled { color: mix(@popover_fg_color,@popover_bg_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.903); } + +button.toggle:not(.image-button) { padding-left: 8px; padding-right: 8px; } + +.flat.popup:not(.title) { font-weight: normal; } + +statusbar { font-size: small; } + +scrolledwindow list:not(.content) { padding: 6px 0; } + +scrolledwindow list row { margin: 0 6px; border-radius: 6px; } + +scrolledwindow list separator.horizontal { margin: 6px; } + +list.content .horizontal spinbutton entry { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } + +list.view.frame { border-radius: 12px; } + +list.view.frame, list.view.frame:backdrop { background-color: @card_bg_color; } + +.ssd .titlebar { border-width: 0; padding: 0px 4px; min-height: 36px; border-bottom: 1px solid @headerbar_shade_color; } + +.ssd .titlebar.default-decoration button.titlebutton { background-color: alpha(currentColor,0.1); min-height: 24px; min-width: 24px; margin: 0 4px 0 4px; padding: 0; } + +.ssd .titlebar.default-decoration button.titlebutton:hover { background-color: alpha(currentColor,0.15); } + +.ssd .titlebar.default-decoration button.titlebutton:hover:active, .ssd .titlebar.default-decoration button.titlebutton:active { background-color: alpha(currentColor,0.3); } + +.ssd .titlebar.default-decoration button.titlebutton:backdrop { background: alpha(currentColor,0.1); } + +.ssd .titlebar.default-decoration button.titlebutton:backdrop:hover { background: alpha(currentColor,0.15); } + +.default-decoration .title { color: @headerbar_fg_color; } + +.default-decoration .title:backdrop { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); } + +treeview.view:not(:backdrop):not(:selected):hover { background-color: alpha(currentColor,0.04); } + +.preferences scrolledwindow > .frame > clamp.large, .preferences scrolledwindow > .frame > clamp.medium, .preferences scrolledwindow > .frame > clamp.small { padding-bottom: 30px; } + +.osd .linked > button { border-color: transparent; } + +.primary-toolbar, .toolbar { background-color: @window_bg_color; } + +.primary-toolbar:backdrop, .toolbar:backdrop { background-color: @window_bg_color; } + +popover.background modelbutton.flat { padding-left: 16px; padding-right: 16px; } + +popover.background modelbutton.flat, popover.background .menuitem.button.flat { color: @popover_fg_color; } + +popover.background modelbutton.flat:disabled label, popover.background .menuitem.button.flat:disabled label { color: mix(@popover_fg_color,@popover_bg_color,0.5); } + +popover.background modelbutton.flat:backdrop:hover, popover.background .menuitem.button.flat:backdrop:hover { background-color: alpha(currentColor,0.04); } + +popover.menu > stack { margin: -6px; } + +window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized), window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized) > decoration, window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized) > decoration-overlay { border-radius: 12px; } + +window.csd.unified scrollbar { background-color: @view_bg_color; color: @window_fg_color; } + +window.csd.unified scrollbar trough { margin: 7px; transition: all 200ms linear; border-radius: 10px; background-color: alpha(currentColor,0.15); } + +window.csd.unified scrollbar trough > slider { min-width: 8px; min-height: 8px; margin: -6px; border: 6px solid transparent; border-radius: 10px; background-clip: padding-box; transition: all 200ms linear; } + +window.csd.unified scrollbar.horizontal trough { margin-top: 6px; margin-bottom: 6px; } + +window.csd.unified scrollbar.vertical trough { margin-left: 6px; margin-right: 6px; } + +window.csd.unified scrollbar.overlay-indicator { background: none; color: inherit; box-shadow: none; padding: 0; } + +window.csd.unified scrollbar.overlay-indicator:not(.hovering) trough { background-color: transparent; } + +window.csd.unified scrollbar.overlay-indicator.horizontal trough > slider { min-width: 40px; } + +window.csd.unified scrollbar.overlay-indicator.horizontal.hovering trough > slider { min-height: 8px; } + +window.csd.unified scrollbar.overlay-indicator.horizontal:not(.hovering) trough { margin-top: 3px; margin-bottom: 3px; } + +window.csd.unified scrollbar.overlay-indicator.vertical trough > slider { min-height: 40px; } + +window.csd.unified scrollbar.overlay-indicator.vertical.hovering trough > slider { min-width: 8px; } + +window.csd.unified scrollbar.overlay-indicator.vertical:not(.hovering) trough { margin-left: 3px; margin-right: 3px; } + +window.csd.unified scrollbar.horizontal trough > slider { min-width: 40px; } + +window.csd.unified scrollbar.vertical trough > slider { min-height: 40px; } + +popover.combo { padding: 0px; } + +popover.combo list { border-style: none; background-color: transparent; min-width: 200px; margin-top: 6px; margin-bottom: 6px; } + +popover.combo list > row { padding: 0px 8px 0px 8px; min-height: 50px; } + +popover.combo list > row:not(:last-child) { border-bottom: 1px solid alpha(mix(currentColor,@window_bg_color,0.85), 0.5); } + +popover.combo list > row:first-child { border-top-left-radius: 8px; -gtk-outline-top-left-radius: 7px; border-top-right-radius: 8px; -gtk-outline-top-right-radius: 7px; } + +popover.combo list > row:last-child { border-bottom-left-radius: 8px; -gtk-outline-bottom-left-radius: 7px; border-bottom-right-radius: 8px; -gtk-outline-bottom-right-radius: 7px; } + +popover.combo overshoot.top { border-top-left-radius: 8px; -gtk-outline-top-left-radius: 7px; border-top-right-radius: 8px; -gtk-outline-top-right-radius: 7px; } + +popover.combo overshoot.bottom { border-bottom-left-radius: 8px; -gtk-outline-bottom-left-radius: 7px; border-bottom-right-radius: 8px; -gtk-outline-bottom-right-radius: 7px; } + +popover.combo scrollbar.vertical { padding-top: 2px; padding-bottom: 2px; } + +popover.combo scrollbar.vertical:dir(ltr) { border-top-right-radius: 8px; -gtk-outline-top-right-radius: 7px; border-bottom-right-radius: 8px; -gtk-outline-bottom-right-radius: 7px; } + +popover.combo scrollbar.vertical:dir(rtl) { border-top-left-radius: 8px; -gtk-outline-top-left-radius: 7px; border-bottom-left-radius: 8px; -gtk-outline-bottom-left-radius: 7px; } + +row.expander { padding: 0px; } + +row.expander image.expander-row-arrow:dir(ltr) { margin-left: 6px; } + +row.expander image.expander-row-arrow:dir(rtl) { margin-right: 6px; } + +row.expander { background-color: transparent; } + +row.expander list.nested > row { background-color: transparent; border-radius: 0; border: none; } + +row.expander list.nested > row:not(:selected).activatable:hover { background-color: alpha(currentColor,0.03); } + +row.expander list.nested > row:not(:selected).activatable:active { background-color: alpha(currentColor,0.08); } + +row.expander list.nested { background-color: alpha(@card_shade_color,0.5); color: inherit; border-radius: 0; border-top: 1px solid alpha(currentColor,0.15); } + +row.expander image.expander-row-arrow { transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.expander:checked image.expander-row-arrow { -gtk-icon-transform: rotate(0turn); } + +row.expander:not(:checked) image.expander-row-arrow { opacity: 0.55; text-shadow: none; } + +row.expander:not(:checked) image.expander-row-arrow:dir(ltr) { -gtk-icon-transform: rotate(-0.25turn); } + +row.expander:not(:checked) image.expander-row-arrow:dir(rtl) { -gtk-icon-transform: rotate(0.25turn); } + +row.expander:checked image.expander-row-arrow:not(:disabled) { color: @accent_bg_color; } + +row.expander image.expander-row-arrow:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +list.content { background-color: transparent; color: @card_fg_color; border-radius: 12px; } + +list.content list { background-color: transparent; border-radius: 12px; } + +list.content > row { background-color: @card_bg_color; color: @card_fg_color; margin: 0; transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +list.content > row:not(:last-child) { box-shadow: inset 0 -1px @card_shade_color; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +list.content > row:not(:first-child):not(:last-child) { border-radius: 0; border-left: 1px solid @card_shade_color; border-right: 1px solid @card_shade_color; -gtk-outline-radius: 0; } + +list.content > row:first-child { border-top-left-radius: 12px; border-top-right-radius: 12px; border-top: 1px solid @card_shade_color; border-left: 1px solid @card_shade_color; border-right: 1px solid @card_shade_color; -gtk-outline-radius: 12px 12px 0 0; } + +list.content > row:last-child { border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-bottom: 1px solid @card_shade_color; border-left: 1px solid @card_shade_color; border-right: 1px solid @card_shade_color; -gtk-outline-radius: 0 0 12px 12px; } + +list.content > row:only-child { border: 1px solid @card_shade_color; border-radius: 12px; -gtk-outline-radius: 12px; } + +list.content > row:not(.expander):not(:active):hover.activatable:not(:selected), list.content > row.expander row.header:not(:active):hover.activatable:not(:selected) { background-color: mix(@card_fg_color, @card_bg_color, 0.954); } + +button.list-button:not(:active):not(:checked):not(:hover) { color: @card_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.903); } + +keypad .digit { font-size: 200%; font-weight: bold; } + +keypad .letters { font-size: 70%; } + +keypad .symbol { font-size: 160%; } + +viewswitcher, viewswitcher button { margin: 0; padding: 0; } + +viewswitcher button { border-radius: 0; border-top: 0; border-bottom: 0; box-shadow: none; font-size: 1rem; border-width: 0; } + +viewswitcher button:not(:checked):not(:hover) { background: transparent; } + +viewswitcher button:not(:only-child):not(:last-child) { border-right-width: 0px; } + +viewswitcher button:not(only-child):first-child:not(:checked):not(:hover), viewswitcher button:not(:checked):not(:hover) + button:not(:checked):not(:hover) { border-left-color: transparent; } + +viewswitcher button:not(only-child):last-child:not(:checked):not(:hover) { border-right-color: transparent; } + +viewswitcher button:not(:checked):hover:not(:backdrop) { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; background-image: none; } + +viewswitcher button:not(only-child):first-child:not(:checked):hover, viewswitcher button:not(:checked):hover + button:not(:checked):not(:hover), viewswitcher button:not(:checked):not(:hover) + button:not(:checked):hover { border-left-color: alpha(currentColor,0.15); } + +viewswitcher button:not(only-child):last-child:not(:checked):hover { border-right-color: alpha(currentColor,0.15); } + +viewswitcher button:not(:checked):hover:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; background-image: none; } + +headerbar viewswitcher button:not(:checked):hover:not(:backdrop) { background-image: none; color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(black,@headerbar_bg_color,0.87),0.903); } + +headerbar viewswitcher button:not(:checked):not(only-child):first-child:hover, headerbar viewswitcher button:not(:checked):hover + button:not(:checked):not(:hover), headerbar viewswitcher button:not(:checked):not(:hover) + button:not(:checked):hover { border-left-color: alpha(currentColor,0.15); } + +headerbar viewswitcher button:not(:checked):not(only-child):last-child:hover { border-right-color: alpha(currentColor,0.15); } + +headerbar viewswitcher button:not(:checked):hover:backdrop { color: mix(mix(@window_fg_color,@window_bg_color,0.5),mix(black,@headerbar_backdrop_color,0.9),0.2); background-color: mix(currentColor,mix(black,@headerbar_backdrop_color,0.9),0.9); text-shadow: none; -gtk-icon-shadow: none; background-image: none; } + +viewswitcher button:checked, viewswitcher button:active { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: none; } + +viewswitcher button:checked:hover, viewswitcher button:active:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +viewswitcher button:checked:backdrop, viewswitcher button:active:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); background-image: none; } + +viewswitcher button > stack > box.narrow { font-size: 0.75rem; padding-top: 7px; padding-bottom: 5px; } + +viewswitcher button > stack > box.narrow image, viewswitcher button > stack > box.narrow label { padding-left: 8px; padding-right: 8px; } + +viewswitcher button > stack > box.wide { padding: 8px 12px; } + +viewswitcher button > stack > box.wide image:dir(ltr) { padding-left: 7px; } + +viewswitcher button > stack > box.wide image:dir(rtl) { padding-right: 7px; } + +viewswitcher button > stack > box.wide label:dir(ltr) { padding-right: 7px; } + +viewswitcher button > stack > box.wide label:dir(rtl) { padding-left: 7px; } + +viewswitcher button > stack > box label.active { font-weight: bold; } + +viewswitcher button.needs-attention:active > stack > box label, viewswitcher button.needs-attention:checked > stack > box label { animation: none; background-image: none; } + +viewswitcher button.needs-attention > stack > box label { animation: needs_attention 150ms ease-in; background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(@accent_bg_color), to(transparent)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 0px, right 1px; } + +viewswitcher button.needs-attention > stack > box label:backdrop { background-size: 6px 6px, 0 0; } + +viewswitcher button.needs-attention > stack > box label:dir(rtl) { background-position: left 0px, left 1px; } + +viewswitcherbar actionbar > revealer > box { padding: 0; } + +viewswitchertitle viewswitcher { margin-left: 12px; margin-right: 12px; } + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon { color: alpha(@window_fg_color,0.5); } + +statuspage > scrolledwindow > viewport > box { margin: 36px 12px; } + +statuspage > scrolledwindow > viewport > box > clamp:not(:last-child) > box { margin-bottom: 36px; } + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { margin-bottom: 36px; } + +statuspage > scrolledwindow > viewport > box > clamp > box > .title:not(:last-child) { margin-bottom: 12px; } + +row label.subtitle { font-size: smaller; opacity: 0.55; text-shadow: none; } + +row > box.header { margin-left: 12px; margin-right: 12px; min-height: 50px; } + +row > box.header > box.title { margin-top: 8px; margin-bottom: 8px; } + +tabbar .box { min-height: 38px; background: @headerbar_bg_color; border-bottom: 1px solid @headerbar_shade_color; } + +tabbar .box:backdrop { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); background-color: @headerbar_backdrop_color; } + +tabbar scrolledwindow.pinned undershoot { border: 0 solid mix(black,@window_bg_color,0.82); } + +tabbar scrolledwindow.pinned:dir(rtl) undershoot.left { border-left-width: 1px; } + +tabbar scrolledwindow.pinned:dir(ltr) undershoot.right { border-right-width: 1px; } + +tabbar scrolledwindow.pinned:backdrop undershoot { border-color: mix(currentColor,@window_bg_color,0.73); } + +tabbar scrolledwindow.pinned tabbox:dir(ltr) { padding-right: 1px; box-shadow: inset -1px 0 alpha(currentColor,0.15); } + +tabbar scrolledwindow.pinned tabbox:dir(rtl) { padding-left: 1px; box-shadow: inset 1px 0 alpha(currentColor,0.15); } + +tabbar undershoot { transition: none; } + +tabbar undershoot.left { background: linear-gradient(to right, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0) 20px); } + +tabbar undershoot.right { background: linear-gradient(to left, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0) 20px); } + +tabbar .needs-attention-left undershoot.left { background: linear-gradient(to right, alpha(@accent_bg_color,0.7), alpha(@accent_bg_color,0.5) 1px, alpha(@accent_bg_color,0) 20px); } + +tabbar .needs-attention-right undershoot.right { background: linear-gradient(to left, alpha(@accent_bg_color,0.7), alpha(@accent_bg_color,0.5) 1px, alpha(@accent_bg_color,0) 20px); } + +tabbar tab { margin: 4px 3px; border-style: none; border-radius: 6px; transition: background-color 150ms ease-in-out; background-image: -gtk-scaled(url("assets/tab-border-dark.png"), url("assets/tab-border-dark@2.png")); background-position: left; background-repeat: no-repeat; } + +tabbar tab:first-child { background-image: none; } + +tabbar tab:hover { background-color: alpha(currentColor,0.07); } + +tabbar tab:hover, tabbar tab:hover + tab { background-image: none; } + +tabbar tab:checked { background-color: alpha(currentColor,0.1); } + +tabbar tab:checked, tabbar tab:checked + tab { background-image: none; } + +tabbar tab:checked:hover { background-color: alpha(currentColor,0.13); } + +tabbar .start-action, tabbar .end-action { background-color: @headerbar_bg_color; border-color: transparent; border-style: solid; transition: background-color 150ms ease-in-out; } + +tabbar .start-action:backdrop, tabbar .end-action:backdrop { border-color: transparent; background-color: @headerbar_backdrop_color; } + +tabbar .start-action button, tabbar .end-action button { border: none; border-radius: 0; } + +tabbar .start-action:dir(ltr), tabbar .end-action:dir(rtl) { border-right-width: 1px; } + +tabbar .start-action:dir(ltr) > *, tabbar .end-action:dir(rtl) > * { margin-right: 1px; } + +tabbar .start-action:dir(rtl), tabbar .end-action:dir(ltr) { border-left-width: 1px; } + +tabbar .start-action:dir(rtl) > *, tabbar .end-action:dir(ltr) > * { margin-left: 1px; } + +.tab-drag-icon tab { min-height: 26px; background-color: mix(currentColor,@window_bg_color,0.943); box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.25), 0 0 0 1px alpha(mix(currentColor,@window_bg_color,0.85),0.9), inset 0 1px alpha(@window_fg_color,0.07); margin: 25px; } + +tabbar tab, .tab-drag-icon tab { padding: 6px; } + +tabbar tab.needs-attention, .tab-drag-icon tab.needs-attention { background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(@accent_bg_color,0.2) 15%, alpha(@accent_bg_color,0) 15%); } + +tabbar tab .tab-close-button, tabbar tab .tab-indicator, .tab-drag-icon tab .tab-close-button, .tab-drag-icon tab .tab-indicator { padding: 0; margin: 0; min-width: 24px; min-height: 24px; border-radius: 99px; border: none; box-shadow: none; -gtk-icon-shadow: none; text-shadow: none; background: none; } + +tabbar tab .tab-close-button:hover, tabbar tab .tab-indicator.clickable:hover, .tab-drag-icon tab .tab-close-button:hover, .tab-drag-icon tab .tab-indicator.clickable:hover { background: alpha(@window_fg_color, 0.15); } + +tabbar tab .tab-close-button:active, tabbar tab .tab-indicator.clickable:active, .tab-drag-icon tab .tab-close-button:active, .tab-drag-icon tab .tab-indicator.clickable:active { background: alpha(black, 0.2); } + +flap > dimming, deck > dimming, leaflet > dimming { background: rgba(0, 0, 0, 0.24); } + +flap > border, deck > border, leaflet > border { min-width: 1px; min-height: 1px; background: rgba(0, 0, 0, 0.2); } + +flap > shadow, deck > shadow, leaflet > shadow { min-width: 56px; min-height: 56px; } + +flap > shadow.left, deck > shadow.left, leaflet > shadow.left { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.02) 40px, rgba(0, 0, 0, 0) 56px), linear-gradient(to right, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.02) 7px, rgba(0, 0, 0, 0) 24px); } + +flap > shadow.right, deck > shadow.right, leaflet > shadow.right { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.02) 40px, rgba(0, 0, 0, 0) 56px), linear-gradient(to left, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.02) 7px, rgba(0, 0, 0, 0) 24px); } + +flap > shadow.up, deck > shadow.up, leaflet > shadow.up { background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.02) 40px, rgba(0, 0, 0, 0) 56px), linear-gradient(to bottom, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.02) 7px, rgba(0, 0, 0, 0) 24px); } + +flap > shadow.down, deck > shadow.down, leaflet > shadow.down { background-image: linear-gradient(to top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.02) 40px, rgba(0, 0, 0, 0) 56px), linear-gradient(to top, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.02) 7px, rgba(0, 0, 0, 0) 24px); } + +flap > outline, deck > outline, leaflet > outline { min-width: 1px; min-height: 1px; background: rgba(255, 255, 255, 0.05); } + +avatar { border-radius: 9999px; -gtk-outline-radius: 9999px; font-weight: bold; } + +avatar.color1 { background-image: linear-gradient(#83b6ec, #337fdc); color: #cfe1f5; } + +avatar.color2 { background-image: linear-gradient(#7ad9f1, #0f9ac8); color: #caeaf2; } + +avatar.color3 { background-image: linear-gradient(#8de6b1, #29ae74); color: #cef8d8; } + +avatar.color4 { background-image: linear-gradient(#b5e98a, #6ab85b); color: #e6f9d7; } + +avatar.color5 { background-image: linear-gradient(#f8e359, #d29d09); color: #f9f4e1; } + +avatar.color6 { background-image: linear-gradient(#ffcb62, #d68400); color: #ffead1; } + +avatar.color7 { background-image: linear-gradient(#ffa95a, #ed5b00); color: #ffe5c5; } + +avatar.color8 { background-image: linear-gradient(#f78773, #e62d42); color: #f8d2ce; } + +avatar.color9 { background-image: linear-gradient(#e973ab, #e33b6a); color: #fac7de; } + +avatar.color10 { background-image: linear-gradient(#cb78d4, #9945b5); color: #e7c2e8; } + +avatar.color11 { background-image: linear-gradient(#9e91e8, #7a59ca); color: #d5d2f5; } + +avatar.color12 { background-image: linear-gradient(#e3cf9c, #b08952); color: #f2eade; } + +avatar.color13 { background-image: linear-gradient(#be916d, #785336); color: #e5d6ca; } + +avatar.color14 { background-image: linear-gradient(#c0bfbc, #6e6d71); color: #d8d7d3; } + +avatar.contrasted { color: #fff; } + +avatar.image { background: none; } + +window.preferences > deck > deck > box > stack > stack > scrolledwindow > viewport > clamp, preferencespage > scrolledwindow > viewport > clamp { margin: 0 12px; } + +window.preferences > deck > deck > box > stack > stack > scrolledwindow > viewport > clamp > list, window.preferences > deck > deck > box > stack > stack > scrolledwindow > viewport > clamp > box > preferencesgroup, preferencespage > scrolledwindow > viewport > clamp > list, preferencespage > scrolledwindow > viewport > clamp > box > preferencesgroup { margin-top: 24px; } + +preferencesgroup > box > label:not(:first-child) { margin-top: 6px; } + +preferencesgroup > box > box:not(:first-child) { margin-top: 12px; } + +tabbar .tab-indicator:not(.clickable) { background: none; box-shadow: none; border-color: transparent; } + +.windowhandle, .windowhandle * { -GtkWidget-window-dragging: true; } + +.heading.h4 { color: @window_fg_color; } + +window.rounded, window.rounded actionbar { border-radius: 0 0 12px 12px; } + +window.rounded decoration, window.rounded actionbar decoration { border-radius: 12px; } + +window.flat headerbar { box-shadow: none; } + +.accent { color: @accent_bg_color; } + +.h1 { font-size: 20pt; font-weight: 300; } + +.h2 { font-size: 16pt; font-weight: 200; } + +.h3 { font-size: 11pt; } + +.h4, .category-label { color: shade(@window_fg_color,1.2); font-weight: 700; } + +.h4 { padding-top: 0.5em; padding-bottom: 0.5em; } + +list .h4 { padding-left: 0.5em; } + +.storage-bar .trough { padding: 8px 6px; border: none; border-radius: 6px 6px 0 0; background-image: none; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px 3px 1px rgba(0, 0, 0, 0.07), 0 2px 6px 2px rgba(0, 0, 0, 0.03); } + +.storage-bar .fill-block { padding: 8px 6px; border: 1px solid rgba(0, 0, 0, 0.35); border-top-width: 0; border-right-width: 0; border-bottom-width: 1px; border-left-width: 0; border-radius: 0; border-bottom-color: shade(mix(currentColor,@window_bg_color,0.85),0.75); background-color: shade(@view_bg_color,0.85); } + +.storage-bar .fill-block:first-child { border-radius: 6px 0 0; } + +.storage-bar .fill-block:last-child { border-radius: 0 6px 0 0; } + +.storage-bar .fill-block:only-child { border-radius: 6px 6px 0 0; } + +.storage-bar .fill-block image { -gtk-icon-style: symbolic; } + +.storage-bar .empty-block { border-bottom-width: 1px; border-bottom-color: shade(mix(currentColor,@window_bg_color,0.85),0.6); background-color: shade(@view_bg_color,0.95); } + +.storage-bar .empty-block image { color: black; } + +.storage-bar .app { border-bottom-width: 1px; border-bottom-color: shade(#dc8add,0.7); background-color: #dc8add; } + +.storage-bar .app image { color: white; } + +.storage-bar .audio { border-bottom-width: 1px; border-bottom-color: shade(#ffa348,0.8); background-color: #ffa348; } + +.storage-bar .audio image { color: black; } + +.storage-bar .files { border-bottom-width: 1px; border-bottom-color: shade(#99c1f1,0.8); background-color: #99c1f1; } + +.storage-bar .files image { color: black; } + +.storage-bar .photo { border-bottom-width: 1px; border-bottom-color: shade(#57e389,0.7); background-color: #57e389; } + +.storage-bar .photo image { color: black; } + +.storage-bar .video { border-bottom-width: 1px; border-bottom-color: shade(#f66151,0.8); background-color: #f66151; } + +.storage-bar .video image { color: white; } + +.storage-bar .legend { padding: 8px; border-radius: 50%; } + +.storage-bar .legend image { color: black; } + +.storage-bar .disk-bar { padding: 0; border-radius: 6px; background-color: #cdab8f; } + +.storage-bar .ext2, .storage-bar .ext3, .storage-bar .ext4, .storage-bar .fat16, .storage-bar .fat32, .storage-bar .btrfs, .storage-bar .xfs, .storage-bar .ntfs, .storage-bar .luks, .storage-bar .lvm, .storage-bar .none, .storage-bar .swap, .storage-bar .unused { border: none; box-shadow: inset 0 -2px rgba(94, 92, 100, 0.5), inset 1px 0 rgba(94, 92, 100, 0.5), inset -1px 0 rgba(94, 92, 100, 0.5); } + +.storage-bar .swap { background-color: #a51d2d; } + +.storage-bar .swap image { color: white; } + +.storage-bar .ext4 { background-color: #57e389; } + +.storage-bar .ext4 image { color: black; } + +.storage-bar .ext3 { background-color: #26a269; } + +.storage-bar .ext3 image { color: white; } + +.storage-bar .ext2 { background-color: #8ff0a4; } + +.storage-bar .ext2 image { color: black; } + +.storage-bar .fat16, .storage-bar .fat32 { background-color: #f8e45c; } + +.storage-bar .fat16 image, .storage-bar .fat32 image { color: black; } + +.storage-bar .btrfs { background-color: #1a5fb4; } + +.storage-bar .btrfs image { color: white; } + +.storage-bar .xfs { background-color: #99c1f1; } + +.storage-bar .xfs image { color: black; } + +.storage-bar .ntfs { background-color: #ffa348; } + +.storage-bar .ntfs image { color: black; } + +.storage-bar .luks { background-color: #c061cb; } + +.storage-bar .luks image { color: black; } + +.storage-bar .lvm { background-color: #dc8add; } + +.storage-bar .lvm image { color: black; } + +.storage-bar .none { background-color: #99c1f1; } + +.storage-bar .none image { color: black; } + +.storage-bar .unused { background-color: #cdab8f; } + +.storage-bar .unused image { color: black; } + +.storage-bar .legend { box-shadow: none; } + +GraniteWidgetsPopOver { -GraniteWidgetsPopOver-arrow-width: 21; -GraniteWidgetsPopOver-arrow-height: 10; -GraniteWidgetsPopOver-border-radius: 12px; -GraniteWidgetsPopOver-border-width: 0; -GraniteWidgetsPopOver-shadow-size: 12; border: 1px solid @view_bg_color; background: @view_bg_color; color: @window_fg_color; } + +GraniteWidgetsPopOver .button { background-image: none; background: none; border: none; } + +GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { color: @accent_bg_color; } + +GraniteWidgetsPopOver > .frame { border: none; } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { border: none; background: none; } + +GraniteWidgetsStaticNotebook .frame { border: none; } + +.popover_bg { background-color: @view_bg_color; background-image: none; border: 1px solid @view_bg_color; color: @window_fg_color; } + +.deck { background-color: @view_bg_color; } + +paper, .card { transition: all 300ms cubic-bezier(0.25, 0.8, 0.25, 1); border: none; background-color: @view_bg_color; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px 3px 1px rgba(0, 0, 0, 0.07), 0 2px 6px 2px rgba(0, 0, 0, 0.03); } + +paper, paper.rounded, .card, .card.rounded { border-radius: 12px; } + +paper.collapsed, .card.collapsed { background-color: @window_bg_color; } + +.source-list { -GtkTreeView-horizontal-separator: 1px; -GtkTreeView-vertical-separator: 6px; background-color: @window_bg_color; border: solid mix(currentColor,@window_bg_color,0.85); color: @window_fg_color; border-right-width: 1px; } + +.source-list .category-expander { color: transparent; } + +.source-list .badge { background-image: none; background-color: rgba(0, 0, 0, 0.4); color: @window_bg_color; border-radius: 10px; padding: 0 6px; margin: 0 3px; border-width: 0; } + +.source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { background-color: rgba(0, 0, 0, 0.2); color: shade(@window_bg_color,0.95); } + +.source-list row, .source-list .list-row { border: none; padding: 0; } + +.source-list row > GtkLabel, .source-list row > label, .source-list .list-row > GtkLabel, .source-list .list-row > label { padding-left: 6px; padding-right: 6px; } + +.avatar { border-radius: 999px; box-shadow: none; } + +.overlay-bar { padding: 4px; } + +.dynamic-notebook tab.reorderable-page { padding: 8px; } + +scale.temperature trough { background-image: linear-gradient(to right, rgba(153, 193, 241, 0.4), #c0bfbc, #f9f06b); } + +scale.temperature:dir(rtl) trough { background-image: linear-gradient(to left, rgba(153, 193, 241, 0.4), #c0bfbc, #f9f06b); } + +scale.warmth trough { background-image: linear-gradient(to right, rgba(249, 240, 107, 0.4), rgba(229, 165, 10, 0.6)); } + +scale.warmth:dir(rtl) trough { background-image: linear-gradient(to left, rgba(249, 240, 107, 0.4), rgba(229, 165, 10, 0.6)); } + +.terminal, .terminal text { background-color: #3d3846; color: white; font-family: monospace; } + +.terminal selection, .terminal text selection { background-color: @accent_bg_color; color: white; } + +.terminal:backdrop, .terminal text:backdrop { background-color: #5e5c64; color: white; } + +label.terminal { padding: 1em; } + +.welcome { font-size: 10pt; text-shadow: none; } + +.welcome .h1, .welcome .h3 { color: shade(@window_fg_color,1.2); } + +button.back-button, button.back-button.text-button { padding-right: 8px; padding-left: 36px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); background-image: -gtk-icontheme("go-previous-symbolic"); background-repeat: no-repeat no-repeat; background-position: 5px 50%; background-size: 21px; } + +.titlebar button.back-button, .titlebar button.back-button.text-button { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); background-color: @headerbar_bg_color; background-image: -gtk-icontheme("go-previous-symbolic"); background-repeat: no-repeat no-repeat; background-position: 5px 50%; background-size: 21px; padding-left: 36px; } + +.titlebar button.back-button:hover, .titlebar button.back-button.text-button:hover { color: @headerbar_fg_color; background-color: mix(currentColor,@headerbar_bg_color,0.85); box-shadow: none; background-image: -gtk-icontheme("go-previous-symbolic"); background-repeat: no-repeat no-repeat; background-position: 5px 50%; background-size: 21px; } + +.titlebar button.back-button:active, .titlebar button.back-button.text-button:active { color: @headerbar_fg_color; background-color: mix(currentColor,@headerbar_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: -gtk-icontheme("go-previous-symbolic"); background-repeat: no-repeat no-repeat; background-position: 5px 50%; background-size: 21px; } + +.titlebar button.back-button:active:hover, .titlebar button.back-button.text-button:active:hover { background-color: mix(currentColor,@headerbar_bg_color,0.653); } + +button.back-button:dir(rtl), button.back-button.text-button:dir(rtl) { padding: 0.5em 0.6em; padding-right: 36px; padding-left: 8px; background-image: -gtk-icontheme("go-next-symbolic"); background-repeat: no-repeat no-repeat; background-position: 90% 50%; } + +.checkerboard { box-shadow: 0px 1px 2px 0px alpha(mix(currentColor,@window_bg_color,0.85),0.5), 0px 0px 0px 1px alpha(mix(currentColor,@window_bg_color,0.85),0.5), 0px 2px 0px 0px alpha(mix(currentColor,@window_bg_color,0.85),0.5); border-radius: 2px; } + +.org-gnome-gedit notebook > header, .gedit-side-panel-paned notebook > header, .nautilus-window notebook > header { background-color: @headerbar_bg_color; border-bottom: 1px solid @headerbar_shade_color; box-shadow: none; } + +.org-gnome-gedit notebook > header:backdrop, .gedit-side-panel-paned notebook > header:backdrop, .nautilus-window notebook > header:backdrop { background-color: @headerbar_backdrop_color; box-shadow: none; } + +.org-gnome-gedit notebook arrow.down + tab.reorderable-page, .gedit-side-panel-paned notebook arrow.down + tab.reorderable-page, .nautilus-window notebook arrow.down + tab.reorderable-page, .org-gnome-gedit notebook tab:first-child.reorderable-page, .gedit-side-panel-paned notebook tab:first-child.reorderable-page, .nautilus-window notebook tab:first-child.reorderable-page { background-image: none; box-shadow: none; } + +.org-gnome-gedit notebook tab.reorderable-page, .gedit-side-panel-paned notebook tab.reorderable-page, .nautilus-window notebook tab.reorderable-page { -gtk-outline-radius: 8px; outline-width: 2px; outline-style: solid; outline-color: alpha(@accent_color,0.5); min-height: 37px; padding: 4px 0 0 0; box-shadow: none; border: none; color: @headerbar_fg_color; background-color: @headerbar_bg_color; background-image: -gtk-scaled(url("assets/tab-border-dark.png"), url("assets/tab-border-dark@2.png")); background-position: left; background-repeat: no-repeat; } + +.org-gnome-gedit notebook tab.reorderable-page:backdrop, .gedit-side-panel-paned notebook tab.reorderable-page:backdrop, .nautilus-window notebook tab.reorderable-page:backdrop { box-shadow: none; } + +.org-gnome-gedit notebook tab.reorderable-page > box, .gedit-side-panel-paned notebook tab.reorderable-page > box, .nautilus-window notebook tab.reorderable-page > box { margin: 0 3px 3px 3px; padding-right: 8px; border-radius: 6px; } + +.org-gnome-gedit notebook tab.reorderable-page > box > label, .gedit-side-panel-paned notebook tab.reorderable-page > box > label, .nautilus-window notebook tab.reorderable-page > box > label { padding-left: 8px; } + +.org-gnome-gedit notebook tab.reorderable-page > box button, .gedit-side-panel-paned notebook tab.reorderable-page > box button, .nautilus-window notebook tab.reorderable-page > box button { margin: 8px 0; } + +.org-gnome-gedit notebook tab:hover.reorderable-page, .gedit-side-panel-paned notebook tab:hover.reorderable-page, .nautilus-window notebook tab:hover.reorderable-page { color: @headerbar_fg_color; background-color: transparent; box-shadow: none; border: none; } + +.org-gnome-gedit notebook tab:hover.reorderable-page > box, .gedit-side-panel-paned notebook tab:hover.reorderable-page > box, .nautilus-window notebook tab:hover.reorderable-page > box { background-color: alpha(currentColor,0.07); transition: background-color 150ms ease-in-out; } + +.org-gnome-gedit notebook tab:hover.reorderable-page, .gedit-side-panel-paned notebook tab:hover.reorderable-page, .nautilus-window notebook tab:hover.reorderable-page, .org-gnome-gedit notebook tab:hover.reorderable-page + tab, .gedit-side-panel-paned notebook tab:hover.reorderable-page + tab, .nautilus-window notebook tab:hover.reorderable-page + tab { background-image: none; } + +.org-gnome-gedit notebook tab:hover.reorderable-page:backdrop, .gedit-side-panel-paned notebook tab:hover.reorderable-page:backdrop, .nautilus-window notebook tab:hover.reorderable-page:backdrop { background-color: transparent; box-shadow: none; } + +.org-gnome-gedit notebook tab:backdrop.reorderable-page, .gedit-side-panel-paned notebook tab:backdrop.reorderable-page, .nautilus-window notebook tab:backdrop.reorderable-page { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); background-color: transparent; box-shadow: none; border: none; } + +.org-gnome-gedit notebook tab:checked.reorderable-page, .gedit-side-panel-paned notebook tab:checked.reorderable-page, .nautilus-window notebook tab:checked.reorderable-page { color: @headerbar_fg_color; background-color: transparent; box-shadow: none; border: none; } + +.org-gnome-gedit notebook tab:checked.reorderable-page > box, .gedit-side-panel-paned notebook tab:checked.reorderable-page > box, .nautilus-window notebook tab:checked.reorderable-page > box { background-color: alpha(currentColor,0.1); transition: background-color 150ms ease-in-out; } + +.org-gnome-gedit notebook tab:checked.reorderable-page:hover, .gedit-side-panel-paned notebook tab:checked.reorderable-page:hover, .nautilus-window notebook tab:checked.reorderable-page:hover, .org-gnome-gedit notebook tab:checked.reorderable-page:active, .gedit-side-panel-paned notebook tab:checked.reorderable-page:active, .nautilus-window notebook tab:checked.reorderable-page:active { box-shadow: none; background-color: transparent; } + +.org-gnome-gedit notebook tab:checked.reorderable-page:hover > box, .gedit-side-panel-paned notebook tab:checked.reorderable-page:hover > box, .nautilus-window notebook tab:checked.reorderable-page:hover > box, .org-gnome-gedit notebook tab:checked.reorderable-page:active > box, .gedit-side-panel-paned notebook tab:checked.reorderable-page:active > box, .nautilus-window notebook tab:checked.reorderable-page:active > box { background-color: alpha(currentColor,0.13); } + +.org-gnome-gedit notebook tab:checked.reorderable-page:hover:backdrop, .gedit-side-panel-paned notebook tab:checked.reorderable-page:hover:backdrop, .nautilus-window notebook tab:checked.reorderable-page:hover:backdrop, .org-gnome-gedit notebook tab:checked.reorderable-page:active:backdrop, .gedit-side-panel-paned notebook tab:checked.reorderable-page:active:backdrop, .nautilus-window notebook tab:checked.reorderable-page:active:backdrop { box-shadow: none; } + +.org-gnome-gedit notebook tab:checked.reorderable-page, .gedit-side-panel-paned notebook tab:checked.reorderable-page, .nautilus-window notebook tab:checked.reorderable-page, .org-gnome-gedit notebook tab:checked.reorderable-page + tab, .gedit-side-panel-paned notebook tab:checked.reorderable-page + tab, .nautilus-window notebook tab:checked.reorderable-page + tab { background-image: none; } + +.org-gnome-gedit notebook tab:checked.reorderable-page:backdrop, .gedit-side-panel-paned notebook tab:checked.reorderable-page:backdrop, .nautilus-window notebook tab:checked.reorderable-page:backdrop { background-color: transparent; box-shadow: none; } + +.nautilus-window headerbar .path-bar-box, .nautilus-window .titlebar .path-bar-box { border-radius: 6px; border: none; padding-right: 6px; color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +.nautilus-window headerbar .path-bar-box:backdrop, .nautilus-window .titlebar .path-bar-box:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar, .nautilus-window .titlebar .nautilus-path-bar { border-radius: 6px; color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); min-height: 34px; } + +.nautilus-window headerbar .nautilus-path-bar:backdrop, .nautilus-window .titlebar .nautilus-path-bar:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton), .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton) { margin: 0; padding-left: 8px; padding-right: 8px; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).current-dir, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).current-dir { border-width: 0px; border-radius: 6px; background-color: transparent; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir), .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir) { border-width: 0px; border-radius: 6px; background-color: transparent; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover { color: @headerbar_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover:hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover *, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover * { opacity: 1; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover:backdrop, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),shade(mix(@headerbar_backdrop_color,@view_bg_color,0.15),0.96),0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.7); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); border-radius: 0 6px 6px 0; border-left: 1px solid alpha(currentColor,0.15); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup image, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup image { color: @headerbar_fg_color; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:hover { color: @headerbar_fg_color; background-color: mix(currentColor,@headerbar_bg_color,0.85); box-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:checked, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:checked { color: @headerbar_fg_color; background-color: mix(currentColor,@headerbar_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:checked:hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:checked:hover { background-color: mix(currentColor,@headerbar_bg_color,0.653); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:backdrop, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; border-left: 1px solid alpha(currentColor,0.15); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:backdrop:hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:backdrop:hover { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_backdrop_color,0.903); } + +.nautilus-window .path-buttons-box { border: 2px solid transparent; } + +.nautilus-window .path-buttons-box button { min-height: 22px; } + +.nautilus-window .linked.raised button.image-button:not(:only-child), .nautilus-window .linked.raised button.image-button:not(:only-child):backdrop, .nautilus-window .linked.raised button.image-button:not(:only-child):disabled, .nautilus-window .linked.raised button.image-button:not(:only-child):backdrop:disabled { border: none; } + +.nautilus-window .linked button.disclosure-button:not(:hover):not(:checked):not(:active), .nautilus-window .linked button.disclosure-button:not(:hover):not(:checked):not(:active):backdrop, .nautilus-window .linked .image-button:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .linked .image-button:not(:hover):not(:checked):not(:active):not(.model):backdrop { background-color: transparent; } + +.nautilus-window .search + .toggle.popup { border-left-color: alpha(currentColor,0.15); } + +.nautilus-window .view .dim-label, .nautilus-window .view dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .subtitle, dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .nautilus-window .view .subtitle, .nautilus-window iconview .dim-label, .nautilus-window iconview dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .subtitle, dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .nautilus-window iconview .subtitle, .nautilus-window .view label.separator, .nautilus-window iconview label.separator, .nautilus-window .view headerbar .subtitle, headerbar .nautilus-window .view .subtitle, .nautilus-window iconview headerbar .subtitle, headerbar .nautilus-window iconview .subtitle, .nautilus-window .view .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .view .subtitle, .nautilus-window iconview .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window iconview .subtitle { color: alpha(@window_fg_color,0.55); } + +.nautilus-window .thumbnail { box-shadow: 0px 1px 2px 0px alpha(mix(currentColor,@window_bg_color,0.85),0.5), 0px 0px 0px 1px alpha(mix(currentColor,@window_bg_color,0.85),0.5), 0px 2px 0px 0px alpha(mix(currentColor,@window_bg_color,0.85),0.5); border-radius: 2px; } + +.nautilus-window .operations-list, .nautilus-window .operations-list > :hover { background: none; } + +.nautilus-window .nautilus-canvas-item { border-radius: 0px; } + +.nautilus-window .nautilus-canvas-item.label-text { border-radius: 6px; } + +.nautilus-window .nautilus-list-view .view:selected, .nautilus-window .nautilus-list-view iconview:selected { background-color: alpha(@accent_bg_color,0.25); color: @view_fg_color; } + +.nautilus-window .nautilus-list-view .view:selected:hover, .nautilus-window .nautilus-list-view iconview:selected:hover { background-color: alpha(@accent_bg_color,0.32); } + +.nautilus-window .nautilus-list-view .view:hover, .nautilus-window .nautilus-list-view iconview:hover { background-color: alpha(currentColor,0.04); } + +.nautilus-window entry.search > :not(.csd) { margin: 5px; } + +.nautilus-window entry.search > :not(.csd):not(image), .nautilus-window entry.search > :not(.csd):backdrop:not(image) { color: @accent_fg_color; background-color: @accent_bg_color; } + +.floating-bar { padding: 3px; background-color: @view_bg_color; border-width: 1px; border-style: solid solid none; border-color: mix(currentColor,@window_bg_color,0.85); border-radius: 8px 0 0 0; } + +.floating-bar.bottom.left { border-left-style: none; border-top-left-radius: 0; } + +.floating-bar.bottom.right { border-right-style: none; border-top-right-radius: 0; } + +.floating-bar:backdrop { background-color: @view_bg_color; border-color: mix(currentColor,@window_bg_color,0.73); } + +.floating-bar button { padding: 0px; } + +.disk-space-display { border-style: solid; border-width: 2px; } + +.disk-space-display.unknown { background-color: #888a85; border-color: shade(#888a85, 0.7); color: #888a85; } + +.disk-space-display.unknown.border { color: shade(#888a85, 0.7); } + +.disk-space-display.used { background-color: #729fcf; border-color: shade(#729fcf, 0.7); color: #729fcf; } + +.disk-space-display.used.border { color: shade(#729fcf, 0.7); } + +.disk-space-display.free { background-color: #eeeeec; border-color: shade(#eeeeec, 0.7); color: #eeeeec; } + +.disk-space-display.free.border { color: shade(#eeeeec, 0.7); } + +.gedit-search-slider { background: @window_bg_color; border: 1px solid mix(currentColor,@window_bg_color,0.85); border-top-style: none; padding: 4px 8px; border-radius: 0 0 6px 6px; } + +.gedit-search-slider button { padding-top: 7px; padding-bottom: 7px; } + +.gedit-document-panel { background-color: @window_bg_color; } + +.gedit-document-panel row.activatable { padding: 6px; } + +.gedit-document-panel row button { min-width: 22px; min-height: 22px; padding: 0; margin: 0; border: none; } + +.gedit-document-panel row:hover button:hover { background-color: alpha(currentColor,0.15); } + +.gedit-document-panel row:hover button:active { background-color: alpha(currentColor,0.3); } + +.gedit-document-panel row:hover:selected button:hover { color: @window_fg_color; } + +.titlebar.tweak-titlebar-left { background-image: none; background-color: @sidebar_bg_color; border-bottom-color: transparent; } + +.titlebar.tweak-titlebar-left:backdrop { background-color: @sidebar_backdrop_color; } + +.titlebar.tweak-titlebar-left button { background-color: transparent; } + +.titlebar.tweak-titlebar-left button:hover { background-color: alpha(currentColor,0.15); } + +.titlebar.tweak-titlebar-left button:hover:active, .titlebar.tweak-titlebar-left button:active, .titlebar.tweak-titlebar-left button:hover:checked, .titlebar.tweak-titlebar-left button:checked { background-color: alpha(currentColor,0.3); } + +.titlebar.tweak-titlebar-left button:backdrop { background: alpha(currentColor,0.1); } + +.titlebar.tweak-titlebar-left button:backdrop:hover { background: alpha(currentColor,0.15); } + +.titlebar.tweak-titlebar-right { background-image: none; background-color: @window_bg_color; border-bottom-color: transparent; } + +.navigation-sidebar { background-color: @sidebar_bg_color; } + +.navigation-sidebar:backdrop { background-color: @sidebar_backdrop_color; } + +.navigation-sidebar separator.horizontal { margin: 2px 0; padding: 0; background-color: transparent; } + +list.tweak-categories separator.horizontal { background: transparent; margin: 2px 0; } + +.tweak-group .tweak list { border-radius: 12px; border: 1px solid mix(currentColor,@window_bg_color,0.85); } + +.org-gnome-Todo taskrow.activatable.new-task-row button.popup.toggle { border-radius: 0px; border: none; border-left: 1px solid mix(currentColor,@window_bg_color,0.85); padding-left: 10px; padding-right: 10px; -gtk-outline-radius: 0px; } + +.org-gnome-Todo viewport.view, .org-gnome-Todo listbox.transparent { background-color: shade(@view_bg_color,0.95); } + +.org-gnome-Todo viewport.view:backdrop, .org-gnome-Todo listbox.transparent:backdrop { background-color: @window_bg_color; } + +window#guake-terminal notebook header { background: @headerbar_bg_color; } + +.XfceHeading { background-color: @view_bg_color; margin: 0; padding: 0; border-width: 0; } + +XfdesktopIconView.view { background: transparent; color: rgba(255, 255, 255, 0.9); border-radius: 6px; } + +XfdesktopIconView.view:active { background: alpha(mix(black,@accent_bg_color,0.85),0.5); text-shadow: 0 1px 1px black; } + +XfdesktopIconView.view .label { text-shadow: 1px 1px 2px black; } + +XfdesktopIconView.view .rubberband { border-radius: 0; } + +@define-color panel_bg_color black; +@define-color panel_fg_color white; +.xfce4-panel.background { border: none; background-color: @panel_bg_color; color: @panel_fg_color; transition-duration: 250ms; } + +.xfce4-panel.background .tasklist button, .xfce4-panel.background #actions-button, .xfce4-panel.background #clock-button { margin: 0 1px; } + +.xfce4-panel.background.horizontal .tasklist button { margin: 0 1px; } + +.xfce4-panel.background.horizontal .tasklist button label { padding-right: 3px; } + +.xfce4-panel.background.vertical .tasklist button { margin: 1px 0; } + +.xfce4-panel.background.vertical .tasklist button label { padding-bottom: 3px; } + +.xfce4-panel.background .tasklist image { margin-left: 2px; margin-right: 2px; } + +.xfce4-panel.background button label { padding-left: 6px; padding-right: 6px; } + +.xfce4-panel.background button { padding: 0 6px; min-height: 12px; min-width: 12px; border-radius: 24px; color: @panel_fg_color; transition-duration: 250ms; border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.xfce4-panel.background button:disabled { background-color: transparent; color: alpha(@panel_fg_color,0.2); } + +.xfce4-panel.background button:hover:not(:active):not(:checked) { color: @panel_fg_color; background-color: alpha(@panel_fg_color,0.25); background-image: none; } + +.xfce4-panel.background button:checked { background-color: alpha(@panel_fg_color,0.2); color: @panel_fg_color; } + +.xfce4-panel.background button:checked:hover { background-color: alpha(@panel_fg_color,0.35); } + +.xfce4-panel.background button:checked:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(@panel_fg_color,0.2); } + +.xfce4-panel.background button:drop(active) { color: @accent_bg_color; border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +.xfce4-panel.background button entry { caret-color: @view_fg_color; } + +.xfce4-panel.background button menu { -gtk-icon-effect: none; text-shadow: none; } + +.xfce4-panel.background button menu .linked button { color: @view_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.903); } + +.xfce4-panel.background button menu .linked button:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; border-color: alpha(mix(currentColor,@window_bg_color,0.85),0.5); } + +.xfce4-panel.background progressbar { margin: 0; } + +.xfce4-panel.background progressbar.horizontal trough { min-height: 6px; padding: 0; } + +.xfce4-panel.background progressbar.horizontal progress { min-height: 4px; } + +.xfce4-panel.background progressbar.vertical trough { min-width: 6px; padding: 0; } + +.xfce4-panel.background progressbar.vertical progress { min-width: 4px; } + +.xfce4-panel.background progressbar progress { border-radius: 0px; } + +.xfce4-panel.background progressbar trough { background: shade(@panel_bg_color,0.7); border-radius: 0px; border-color: shade(@panel_bg_color,0.4); } + +wnck-pager { background-color: alpha(@panel_fg_color,0.1); } + +wnck-pager:selected { background-color: shade(@accent_bg_color,0.88); } + +wnck-pager:hover { background-color: @accent_bg_color; } + +#xfwm-tabwin { padding: 12px; border-radius: 12px; -XfwmTabwinWidget-icon-size: 64px; -XfwmTabwinWidget-preview-size: 128px; } + +#xfwm-tabwin .tabwin-app-grid button { min-width: 96px; min-height: 96px; } + +window#whiskermenu-window button { transition: none; } + +#whiskermenu-button { transition: none; } + +#XfceNotifyWindow { border-radius: 8px; background-color: @view_bg_color; } + +.caja-desktop.caja-canvas-item, .nemo-desktop.nemo-canvas-item { color: @accent_fg_color; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8); } + +.nemo-properties-dialog .dialog-action-box .dialog-action-area { margin: 2px 6px 4px; } + +.nemo-properties-dialog toolbar stackswitcher.linked button { margin-right: 0; } + +.nemo-properties-dialog toolbar stackswitcher.linked button:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: @window_bg_color; } + +.nemo-window .sidebar scrolledwindow.frame.nemo-places-sidebar { border: none; } + +.nemo-window .sidebar viewport.frame box.vertical treeview.view.places-treeview { background-image: image(@window_bg_color); border-radius: 0; } + +.nemo-window .sidebar viewport.frame box.vertical treeview.view.places-treeview:selected { background: @accent_bg_color; } + +.nemo-window .sidebar viewport.frame box.vertical treeview.view.places-treeview:not(:selected):not(:backdrop):hover { background-image: image(alpha(@window_fg_color,0.05)); } + +.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview { background-color: @window_bg_color; } + +.nemo-window .nemo-window-pane widget.entry { border: 1px solid; border-radius: 3px; color: @window_fg_color; border-color: @accent_bg_color; background-color: @window_bg_color; } + +.nemo-window .nemo-window-pane widget.entry:selected { border: 1px solid; border-radius: 3px; color: @accent_fg_color; border-color: @accent_bg_color; background-color: @accent_bg_color; } + +.nemo-window toolbar.horizontal.primary-toolbar { border-bottom: 1px solid mix(currentColor,@window_bg_color,0.85); } + +.nemo-window toolbar.horizontal.primary-toolbar widget.linked.raised button:first-child widget { -gtk-icon-source: -gtk-icontheme("go-previous-symbolic"); } + +.nemo-window toolbar.horizontal.primary-toolbar widget.linked.raised button:last-child widget { -gtk-icon-source: -gtk-icontheme("go-next-symbolic"); } + +.nemo-window toolbar.horizontal.primary-toolbar toolitem box widget * { min-height: 0; min-width: 0; } + +.nemo-window toolbar.horizontal.primary-toolbar .linked button { margin-right: 0; } + +#dialog-action_area3 { margin: 5px; } + +window.background.chromium { background-color: mix(currentColor,@window_bg_color,0.9); } + +window.background.chromium entry, window.background.chromium > button { border-color: mix(currentColor,@window_bg_color,0.73); background-color: mix(currentColor,@window_bg_color,0.8); } + +window.background.chromium textview.view { background-color: @view_bg_color; } + +window.background.chromium menuitem { border-radius: 0; } + +#MozillaGtkWidget.background button { font-weight: initial; } + +#MozillaGtkWidget.background check, #MozillaGtkWidget.background radio { padding: 0; min-height: 12px; min-width: 12px; } + +#MozillaGtkWidget.background menuitem { border-radius: 0; } + +#MozillaGtkWidget.background menuitem check, #MozillaGtkWidget.background menuitem radio { min-height: 12px; min-width: 12px; } + +#MozillaGtkWidget.background { background-color: @headerbar_bg_color; } + +#MozillaGtkWidget > widget border { border-color: mix(currentColor,@window_bg_color,0.85); } + +window.background.chromium selection:focus, window.background.chromium selection, #MozillaGtkWidget.background selection:focus, #MozillaGtkWidget.background selection { background-color: @accent_bg_color; color: @accent_fg_color; } + +button .download_progress trough { min-height: 2px; } + +.titlebar .navigation-box.linked button:not(:only-child):not(:hover):not(:active), .titlebar .navigation-box.linked button:not(:only-child):disabled:not(:hover):not(:active), .titlebar .navigation-box.linked button:not(:only-child):backdrop:not(:hover):not(:active) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.titlebar .navigation-box.linked button:not(:only-child):last-child, .titlebar .navigation-box.linked button:not(:only-child):disabled:last-child, .titlebar .navigation-box.linked button:not(:only-child):backdrop:last-child { border-left-color: transparent; } + +dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected, dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected:hover { background-color: @accent_bg_color; } + +dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .subtitle { color: @accent_fg_color; } + +dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected image { color: @accent_fg_color; } + +.incognito-mode headerbar, .incognito-mode headerbar.titlebar, .incognito-mode .titlebar { background: @incognito_bg_color; } + +.incognito-mode headerbar:backdrop, .incognito-mode headerbar.titlebar:backdrop, .incognito-mode .titlebar:backdrop { background: mix(@incognito_bg_color,@window_bg_color,0.5); } + +.incognito-mode headerbar button.image-button:hover, .incognito-mode headerbar.titlebar button.image-button:hover, .incognito-mode .titlebar button.image-button:hover { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@incognito_bg_color,1.03),0.903); } + +.incognito-mode headerbar button.image-button:hover:backdrop, .incognito-mode headerbar.titlebar button.image-button:hover:backdrop, .incognito-mode .titlebar button.image-button:hover:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(currentColor,@incognito_bg_color,1.01),0.2); background-color: mix(currentColor,mix(currentColor,@incognito_bg_color,1.01),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.incognito-mode headerbar button.image-button:active, .incognito-mode headerbar button.image-button:checked, .incognito-mode headerbar.titlebar button.image-button:active, .incognito-mode headerbar.titlebar button.image-button:checked, .incognito-mode .titlebar button.image-button:active, .incognito-mode .titlebar button.image-button:checked { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@incognito_bg_color,0.903); } + +.incognito-mode headerbar button.image-button:active:hover, .incognito-mode headerbar button.image-button:checked:hover, .incognito-mode headerbar.titlebar button.image-button:active:hover, .incognito-mode headerbar.titlebar button.image-button:checked:hover, .incognito-mode .titlebar button.image-button:active:hover, .incognito-mode .titlebar button.image-button:checked:hover { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@incognito_bg_color,0.963),0.903); } + +.incognito-mode headerbar button.image-button:active:backdrop, .incognito-mode headerbar button.image-button:checked:backdrop, .incognito-mode headerbar.titlebar button.image-button:active:backdrop, .incognito-mode headerbar.titlebar button.image-button:checked:backdrop, .incognito-mode .titlebar button.image-button:active:backdrop, .incognito-mode .titlebar button.image-button:checked:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@incognito_bg_color,0.2); background-color: mix(currentColor,@incognito_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.incognito-mode headerbar entry, .incognito-mode headerbar.titlebar entry, .incognito-mode .titlebar entry { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@incognito_bg_color,0.903); } + +.incognito-mode headerbar entry:backdrop, .incognito-mode headerbar.titlebar entry:backdrop, .incognito-mode .titlebar entry:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@incognito_bg_color,0.2); background-color: mix(currentColor,@incognito_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.incognito-mode headerbar entry:disabled, .incognito-mode headerbar.titlebar entry:disabled, .incognito-mode .titlebar entry:disabled { color: mix(mix(@headerbar_fg_color,@headerbar_bg_color,0.5),mix(@incognito_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@incognito_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.incognito-mode headerbar entry:disabled:backdrop, .incognito-mode headerbar.titlebar entry:disabled:backdrop, .incognito-mode .titlebar entry:disabled:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(@incognito_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@incognito_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.org-gnome-Builder .dzlmenubuttonitem { font-weight: normal; min-height: 32px; } + +terminal-window notebook > header.top tabs:not(:only-child):first-child, terminal-window notebook > header.bottom tabs:not(:only-child):first-child { margin-left: 0px; } + +terminal-window notebook > header.top tabs:not(:only-child):last-child, terminal-window notebook > header.bottom tabs:not(:only-child):last-child { margin-right: 0px; } + +terminal-window notebook scrollbar slider { margin: 0; border-width: 3px; } + +window.background.caja-navigation-window #Toolbar { border-bottom: 1px solid mix(currentColor,@window_bg_color,0.85); } + +window.background.caja-navigation-window #Toolbar:backdrop { background-color: @window_bg_color; border-color: mix(currentColor,@window_bg_color,0.73); } + +.caja-pathbar button { min-width: 32px; border-radius: 0; border-right-width: 0; margin-right: -3px; } + +.caja-pathbar button.slider-button:nth-child(odd) { border-radius: 6px 0px 0px 6px; } + +.caja-pathbar button.slider-button:nth-child(even) { border-radius: 0 6px 6px 0; border-right-width: 1px; } + +.caja-side-pane .frame { border-style: solid none none none; } + +.caja-notebook .view, .caja-notebook iconview, .caja-notebook .view.frame, .caja-notebook .frame { border-left: 0; border-right: 0; } + +.caja-side-pane + separator + box:backdrop { background: @window_bg_color; } + +.caja-navigation-window widget.view widget.entry, .caja-desktop-window widget.view widget.entry { background: mix(currentColor,@window_bg_color,0.95); color: @window_fg_color; border-color: mix(currentColor,@window_bg_color,0.85); } + +.caja-navigation-window widget.view widget.entry:selected, .caja-desktop-window widget.view widget.entry:selected { background: @accent_bg_color; color: @accent_fg_color; } + +#gnc-id-main-window treeview.view:not(:selected):hover { background-color: mix(currentColor,@view_bg_color,0.93); } + +gnc-id-sheet-list { background-color: @window_bg_color; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content { background-color: @window_bg_color; border: none; border-radius: 0; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable { border: 1px solid mix(currentColor,@window_bg_color,0.85); border-bottom-width: 0; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable:first-child { border-top-left-radius: 12px; border-top-right-radius: 12px; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane { border-radius: 0 0 12px 12px; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background { background-color: transparent; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background > revealer > box { border-radius: 0 0 12px 12px; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content geary-composer-editor > box.background { background-color: transparent; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content geary-composer-editor > box.background > actionbar > revealer > box { border-radius: 0 0 12px 12px; } + +geary-conversation-viewer#conversation_viewer searchbar > revealer > box { background-color: @view_bg_color; border-color: mix(currentColor,@window_bg_color,0.85); } + +.geary-folder-popover-list-row { border-radius: 0; margin: 0; } + +.geary-main-window leaflet > leaflet > box:first-child { background-color: @sidebar_bg_color; } + +.geary-main-window leaflet > leaflet > box:first-child:backdrop { background-color: @sidebar_backdrop_color; } + +.geary-main-window leaflet > box:first-child > .titlebar { background-color: @sidebar_bg_color; background-image: none; border-bottom: transparent; box-shadow: none; } + +.geary-main-window leaflet > box:first-child > .titlebar:backdrop { background-color: @sidebar_backdrop_color; } + +.geary-main-window leaflet > box:first-child > .titlebar button { background-color: transparent; } + +.geary-main-window leaflet > box:first-child > .titlebar button:hover { background-color: alpha(currentColor,0.15); } + +.geary-main-window leaflet > box:first-child > .titlebar button:hover:active, .geary-main-window leaflet > box:first-child > .titlebar button:active, .geary-main-window leaflet > box:first-child > .titlebar button:hover:checked, .geary-main-window leaflet > box:first-child > .titlebar button:checked { background-color: alpha(currentColor,0.3); } + +.geary-main-window leaflet > box:first-child > .titlebar button:backdrop { background: transparent; } + +.geary-main-window leaflet > box:first-child > .titlebar button:backdrop:hover { background: alpha(currentColor,0.15); } + +.geary-main-window leaflet > box:not(:first-child) > .titlebar { border-bottom: transparent; box-shadow: none; } + +.geary-main-window leaflet > box:not(:first-child) > .titlebar:backdrop { background-image: none; background-color: @new_title_bg_color; } + +.geary-main-window separator.sidebar { background-color: mix(currentColor,@window_bg_color,0.85); } + +.geary-main-window .titlebar .image-button { padding: 0 6px; } + +.geary-folder .sidebar.view:selected, .geary-folder iconview.sidebar:selected { background-color: alpha(currentColor,0.1); } + +.geary-folder .sidebar.view:selected:hover, .geary-folder iconview.sidebar:selected:hover { background-color: alpha(currentColor,0.13); } + +.geary-folder .sidebar.view:hover, .geary-folder iconview.sidebar:hover { background-color: alpha(currentColor,0.07); } + +#DialogNotebook treeview.view:hover { background-color: alpha(@accent_bg_color,0.5); } + +.budgie-panel button { min-height: 16px; min-width: 16px; padding: 0; border-radius: 0; } + +.budgie-panel button.flat.launcher { padding: 0; } + +.budgie-panel.horizontal button, .budgie-panel #tasklist-button { padding: 0 4px; } + +.budgie-panel.vertical button { padding: 4px 0; } + +.budgie-panel.vertical #tasklist-button { min-height: 32px; } diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/libadwaita-tweaks.css b/matugen/export/adw-gtk3-dark/gtk-3.0/libadwaita-tweaks.css new file mode 100644 index 0000000..f30fdf1 --- /dev/null +++ b/matugen/export/adw-gtk3-dark/gtk-3.0/libadwaita-tweaks.css @@ -0,0 +1,9 @@ +/* + This file will fix some legacy widget styles that aren't styled in libadwaita +*/ + +/* add a bg color to notebook headers */ +notebook > header { + background-color: @headerbar_bg_color; + border-color: mix(currentColor,@window_bg_color,0.85); +} diff --git a/matugen/export/adw-gtk3-dark/gtk-3.0/libadwaita.css b/matugen/export/adw-gtk3-dark/gtk-3.0/libadwaita.css new file mode 100644 index 0000000..3dbb928 --- /dev/null +++ b/matugen/export/adw-gtk3-dark/gtk-3.0/libadwaita.css @@ -0,0 +1,2499 @@ +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; +.background { color: @window_fg_color; background-color: @window_bg_color; } + +dnd { color: @window_fg_color; } + +.normal-icons { -gtk-icon-size: 16px; } + +.large-icons { -gtk-icon-size: 32px; } + +.osd popover > arrow, .osd popover > contents, popover.touch-selection > arrow, popover.touch-selection > contents, popover.magnifier > arrow, popover.magnifier > contents, toast, .app-notification, dialog-host > dialog.osd sheet, .osd { color: rgba(255, 255, 255, 0.9); border: none; background-color: rgba(0, 0, 0, 0.7); background-clip: padding-box; } + +/* Text selection */ +selection { background-color: alpha(@view_fg_color,0.1); color: transparent; } + +selection:focus-within { background-color: alpha(@accent_bg_color,0.3); } + +:not(window):drop(active):focus, :not(window):drop(active) { border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; caret-color: @accent_bg_color; } + +.navigation-sidebar :not(window):drop(active):focus, .navigation-sidebar :not(window):drop(active), placessidebar :not(window):drop(active):focus, placessidebar :not(window):drop(active), stackswitcher :not(window):drop(active):focus, stackswitcher :not(window):drop(active), expander-widget :not(window):drop(active):focus, expander-widget :not(window):drop(active) { box-shadow: none; } + +/* Outline for low res icons */ +.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); } + +/* Drop shadow for large icons */ +.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); } + +@keyframes needs_attention { from { background-image: radial-gradient(farthest-side, @accent_color 0%, transparent 0%); } + to { background-image: radial-gradient(farthest-side, @accent_color 95%, transparent); } } + +stacksidebar row.needs-attention > label, stackswitcher > button.needs-attention > label, stackswitcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; background-image: radial-gradient(farthest-side, @accent_color 96%, transparent); background-size: 6px 6px; background-repeat: no-repeat; background-position: right 3px; } + +stacksidebar row.needs-attention > label:dir(rtl), stackswitcher > button.needs-attention > label:dir(rtl), stackswitcher > button.needs-attention > image:dir(rtl) { background-position: left 3px; } + +avatar { border-radius: 9999px; font-weight: bold; } + +avatar.color1 { background-image: linear-gradient(#83b6ec, #337fdc); color: #cfe1f5; } + +avatar.color2 { background-image: linear-gradient(#7ad9f1, #0f9ac8); color: #caeaf2; } + +avatar.color3 { background-image: linear-gradient(#8de6b1, #29ae74); color: #cef8d8; } + +avatar.color4 { background-image: linear-gradient(#b5e98a, #6ab85b); color: #e6f9d7; } + +avatar.color5 { background-image: linear-gradient(#f8e359, #d29d09); color: #f9f4e1; } + +avatar.color6 { background-image: linear-gradient(#ffcb62, #d68400); color: #ffead1; } + +avatar.color7 { background-image: linear-gradient(#ffa95a, #ed5b00); color: #ffe5c5; } + +avatar.color8 { background-image: linear-gradient(#f78773, #e62d42); color: #f8d2ce; } + +avatar.color9 { background-image: linear-gradient(#e973ab, #e33b6a); color: #fac7de; } + +avatar.color10 { background-image: linear-gradient(#cb78d4, #9945b5); color: #e7c2e8; } + +avatar.color11 { background-image: linear-gradient(#9e91e8, #7a59ca); color: #d5d2f5; } + +avatar.color12 { background-image: linear-gradient(#e3cf9c, #b08952); color: #f2eade; } + +avatar.color13 { background-image: linear-gradient(#be916d, #785336); color: #e5d6ca; } + +avatar.color14 { background-image: linear-gradient(#c0bfbc, #6e6d71); color: #d8d7d3; } + +avatar.contrasted { color: white; } + +avatar.image { background: none; } + +bottom-sheet > dimming { background-color: alpha(@shade_color,2); } + +bottom-sheet > sheet { border-top-left-radius: 12px; border-top-right-radius: 12px; box-shadow: 0 2px 8px 2px rgba(0, 0, 0, 0.07), 0 3px 20px 10px rgba(0, 0, 0, 0.05), 0 6px 32px 16px rgba(0, 0, 0, 0.02), 0 0 0 1px rgba(0, 0, 0, 0.05); } + +bottom-sheet > sheet > drag-handle { background-color: alpha(currentColor,0.25); min-width: 60px; min-height: 4px; margin: 6px; border-radius: 99px; } + +bottom-sheet > sheet > outline { border-top-left-radius: 12px; border-top-right-radius: 12px; box-shadow: inset 1px 0 rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.07), inset 0 1px rgba(255, 255, 255, 0.07); } + +bottom-sheet > sheet > outline.flush-left { box-shadow: inset -1px 0 rgba(255, 255, 255, 0.07), inset 0 1px rgba(255, 255, 255, 0.07); } + +bottom-sheet > sheet > outline.flush-right { box-shadow: inset 1px 0 rgba(255, 255, 255, 0.07), inset 0 1px rgba(255, 255, 255, 0.07); } + +bottom-sheet > sheet > outline.flush-left.flush-right { box-shadow: inset 0 1px rgba(255, 255, 255, 0.07); } + +notebook > header > tabs > arrow, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay, button { min-height: 24px; min-width: 16px; padding: 5px 10px; border-radius: 6px; font-weight: bold; } + +notebook > header > tabs > arrow, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay, button { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +notebook > header > tabs > arrow:focus:focus-visible, row.spin spinbutton > button.image-button.up:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.down:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:focus:focus-visible, button:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +.osd notebook > header > tabs > arrow:focus:focus-visible, .osd row.spin spinbutton > button.image-button.up:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin .osd spinbutton > button.image-button.up:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, .osd row.spin spinbutton > button.image-button.down:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin .osd spinbutton > button.image-button.down:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd colorswatch#add-color-button > overlay:focus:focus-visible, .osd button:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +actionbar > revealer > box popover menubutton.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, searchbar > revealer > box popover menubutton.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, .toolbar popover menubutton.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, headerbar popover menubutton.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, actionbar > revealer > box popover button.arrow-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.arrow-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.arrow-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.arrow-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-text-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-text-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-text-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-text-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay, button { background-color: alpha(currentColor,0.1); } + +actionbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:hover, searchbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:hover, .toolbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:hover, headerbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:hover, actionbar > revealer > box popover button.arrow-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.arrow-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.arrow-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.arrow-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-text-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-text-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-text-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-text-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:hover, row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:hover, button:hover { background-color: alpha(currentColor,0.15); } + +actionbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button.keyboard-activating, searchbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button.keyboard-activating, .toolbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button.keyboard-activating, headerbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button.keyboard-activating, actionbar > revealer > box popover button.keyboard-activating.arrow-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.keyboard-activating.arrow-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.keyboard-activating.arrow-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.keyboard-activating.arrow-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.keyboard-activating.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.keyboard-activating.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.keyboard-activating.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.keyboard-activating.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.keyboard-activating.image-text-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.keyboard-activating.image-text-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.keyboard-activating.image-text-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.keyboard-activating.image-text-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:active, searchbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:active, .toolbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:active, headerbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:active, actionbar > revealer > box popover button.arrow-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.arrow-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.arrow-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.arrow-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-text-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-text-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-text-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-text-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow.keyboard-activating, row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay.keyboard-activating, notebook > header > tabs > arrow:active, row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:active, button.keyboard-activating, button:active { background-color: alpha(currentColor,0.3); } + +actionbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked, searchbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked, .toolbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked, headerbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked, actionbar > revealer > box popover button.arrow-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.arrow-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.arrow-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.arrow-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-text-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-text-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-text-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-text-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:checked, row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:checked, button:checked { background-color: alpha(currentColor,0.3); } + +actionbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:hover, searchbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:hover, .toolbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:hover, headerbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:hover, actionbar > revealer > box popover button.arrow-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.arrow-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.arrow-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.arrow-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-text-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-text-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-text-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-text-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:checked:hover, row.spin spinbutton > button.image-button.up:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:checked:hover, button:checked:hover { background-color: alpha(currentColor,0.35); } + +actionbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked.keyboard-activating, searchbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked.keyboard-activating, .toolbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked.keyboard-activating, headerbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked.keyboard-activating, actionbar > revealer > box popover button.arrow-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.arrow-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.arrow-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.arrow-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-text-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-text-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-text-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-text-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:active, searchbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:active, .toolbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:active, headerbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:active, actionbar > revealer > box popover button.arrow-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.arrow-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.arrow-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.arrow-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-text-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-text-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-text-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-text-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:checked.keyboard-activating, row.spin spinbutton > button.image-button.up:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.down:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:checked.keyboard-activating, notebook > header > tabs > arrow:checked:active, row.spin spinbutton > button.image-button.up:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.down:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:checked:active, button:checked.keyboard-activating, button:checked:active { background-color: alpha(currentColor,0.4); } + +notebook > header > tabs > arrow:disabled, row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:disabled, button:disabled { filter: opacity(0.5); } + +notebook > header > tabs > arrow:disabled label, row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child label, row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) label, row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child label, row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) label, row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child label, row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child label, colorswatch#add-color-button > overlay:disabled label, button:disabled label { filter: none; } + +notebook > header > tabs > arrow.image-button, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay.image-button, button.image-button { min-width: 24px; padding-left: 5px; padding-right: 5px; } + +notebook > header > tabs > arrow.text-button, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay.text-button, button.text-button { padding-left: 17px; padding-right: 17px; } + +notebook > header > tabs > arrow.text-button.image-button, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay.text-button.image-button, notebook > header > tabs > arrow.image-text-button, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay.image-text-button, button.text-button.image-button, button.image-text-button { padding-left: 9px; padding-right: 9px; } + +notebook > header > tabs > arrow.text-button.image-button > box, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box, colorswatch#add-color-button > overlay.text-button.image-button > box, notebook > header > tabs > arrow.text-button.image-button > box > box, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box > box, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box > box, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box > box, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box > box, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box > box, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box > box, colorswatch#add-color-button > overlay.text-button.image-button > box > box, notebook > header > tabs > arrow.image-text-button > box, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box, colorswatch#add-color-button > overlay.image-text-button > box, notebook > header > tabs > arrow.image-text-button > box > box, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box > box, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box > box, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box > box, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box > box, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box > box, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box > box, colorswatch#add-color-button > overlay.image-text-button > box > box, button.text-button.image-button > box, button.text-button.image-button > box > box, button.image-text-button > box, button.image-text-button > box > box { border-spacing: 4px; } + +notebook > header > tabs > arrow.text-button.image-button > box > label, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box > label, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box > label, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box > label, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box > label, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box > label, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box > label, colorswatch#add-color-button > overlay.text-button.image-button > box > label, notebook > header > tabs > arrow.text-button.image-button > box > box > label, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box > box > label, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box > box > label, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box > box > label, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box > box > label, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box > box > label, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box > box > label, colorswatch#add-color-button > overlay.text-button.image-button > box > box > label, notebook > header > tabs > arrow.image-text-button > box > label, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box > label, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box > label, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box > label, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box > label, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box > label, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box > label, colorswatch#add-color-button > overlay.image-text-button > box > label, notebook > header > tabs > arrow.image-text-button > box > box > label, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box > box > label, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box > box > label, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box > box > label, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box > box > label, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box > box > label, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box > box > label, colorswatch#add-color-button > overlay.image-text-button > box > box > label, button.text-button.image-button > box > label, button.text-button.image-button > box > box > label, button.image-text-button > box > label, button.image-text-button > box > box > label { padding-left: 2px; padding-right: 2px; } + +notebook > header > tabs > arrow.arrow-button, row.spin spinbutton > button.arrow-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.arrow-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.arrow-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.arrow-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.arrow-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.arrow-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay.arrow-button, button.arrow-button { padding-left: 9px; padding-right: 9px; } + +notebook > header > tabs > arrow.arrow-button > box, row.spin spinbutton > button.arrow-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box, row.spin spinbutton > button.arrow-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box, row.spin spinbutton > button.arrow-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box, row.spin spinbutton > button.arrow-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box, row.spin spinbutton > button.arrow-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box, row.spin spinbutton > button.arrow-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box, colorswatch#add-color-button > overlay.arrow-button > box, button.arrow-button > box { border-spacing: 4px; } + +notebook > header > tabs > arrow.arrow-button.text-button > box, row.spin spinbutton > button.arrow-button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box, row.spin spinbutton > button.arrow-button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box, row.spin spinbutton > button.arrow-button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box, row.spin spinbutton > button.arrow-button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box, colorswatch#add-color-button > overlay.arrow-button.text-button > box, button.arrow-button.text-button > box { border-spacing: 4px; } + +dropdown:drop(active) button.combo, combobox:drop(active) button.combo, searchbar > revealer > box .close:drop(active), actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:drop(active), searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:drop(active), .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:drop(active), headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:drop(active), actionbar > revealer > box button.arrow-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:drop(active):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:drop(active):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), window.dialog.message.csd .dialog-action-area > button:drop(active), popover.menu box.circular-buttons button.circular.image-button.model:drop(active), popover.menu box.inline-buttons button.image-button.model:drop(active), filechooser #pathbarbox > stack > box > button:drop(active), filechooser #pathbarbox > stack > box > box > button:drop(active), filechooser #pathbarbox > stack > box > menubutton > button:drop(active), button.sidebar-button:drop(active), button.emoji-section.image-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:drop(active), calendar > header > button:drop(active), actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:drop(active), searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:drop(active), .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:drop(active), headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:drop(active), actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:drop(active), searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:drop(active), .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:drop(active), headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:drop(active), splitbutton.flat > button:drop(active), splitbutton.flat > menubutton > button:drop(active), menubutton.flat > button:drop(active), button.flat:drop(active), menubutton.osd > button:drop(active), button.osd:drop(active), notebook > header > tabs > arrow:drop(active), row.spin spinbutton > button.image-button.up:drop(active):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:drop(active):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:drop(active):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:drop(active):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:drop(active):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:drop(active):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:drop(active), button:drop(active) { color: @accent_bg_color; box-shadow: inset 0 0 0 2px @accent_bg_color; } + +menubutton.osd > button, button.osd { min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); background-color: rgba(0, 0, 0, 0.65); } + +menubutton.osd > button, button.osd { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +menubutton.osd > button:focus:focus-visible, button.osd:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: 1px; } + +menubutton.osd > button:hover, button.osd:hover { color: white; background-color: alpha(mix(black,currentColor,0.15),0.65); } + +menubutton.osd > button.keyboard-activating, menubutton.osd > button:active, button.osd.keyboard-activating, button.osd:active { color: white; background-color: alpha(mix(black,currentColor,0.25),0.65); } + +menubutton.osd > button:checked, button.osd:checked { background-color: alpha(mix(black,currentColor,0.2),0.65); } + +menubutton.osd > button:checked:hover, button.osd:checked:hover { background-color: alpha(mix(black,currentColor,0.25),0.65); } + +menubutton.osd > button:checked.keyboard-activating, menubutton.osd > button:checked:active, button.osd:checked.keyboard-activating, button.osd:checked:active { background-color: alpha(mix(black,currentColor,0.35),0.65); } + +menubutton.osd > button:focus:focus-visible, .osd button.osd:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +actionbar > revealer > box menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button, splitbutton.suggested-action > menubutton > button, splitbutton.destructive-action > button, splitbutton.destructive-action > menubutton > button, splitbutton.opaque > button, splitbutton.opaque > menubutton > button, menubutton.suggested-action > button, menubutton.destructive-action > button, menubutton.opaque > button, button.suggested-action, button.destructive-action, button.opaque { box-shadow: none; } + +actionbar > revealer > box menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button, splitbutton.suggested-action > menubutton > button, splitbutton.destructive-action > button, splitbutton.destructive-action > menubutton > button, splitbutton.opaque > button, splitbutton.opaque > menubutton > button, menubutton.suggested-action > button, menubutton.destructive-action > button, menubutton.opaque > button, button.suggested-action, button.destructive-action, button.opaque { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +actionbar > revealer > box menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button:focus:focus-visible, splitbutton.suggested-action > menubutton > button:focus:focus-visible, splitbutton.destructive-action > button:focus:focus-visible, splitbutton.destructive-action > menubutton > button:focus:focus-visible, splitbutton.opaque > button:focus:focus-visible, splitbutton.opaque > menubutton > button:focus:focus-visible, menubutton.suggested-action > button:focus:focus-visible, menubutton.destructive-action > button:focus:focus-visible, menubutton.opaque > button:focus:focus-visible, button.suggested-action:focus:focus-visible, button.destructive-action:focus:focus-visible, button.opaque:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: 1px; } + +.osd actionbar > revealer > box menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd searchbar > revealer > box menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd .toolbar menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .osd menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .osd menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .osd menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd headerbar menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .osd menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd actionbar > revealer > box menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd searchbar > revealer > box menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd .toolbar menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .osd menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .osd menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .osd menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd headerbar menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .osd menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd actionbar > revealer > box menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd searchbar > revealer > box menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd .toolbar menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .osd menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .osd menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .osd menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd headerbar menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .osd menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd splitbutton.suggested-action > button:focus:focus-visible, .osd splitbutton.suggested-action > menubutton > button:focus:focus-visible, .osd splitbutton.destructive-action > button:focus:focus-visible, .osd splitbutton.destructive-action > menubutton > button:focus:focus-visible, .osd splitbutton.opaque > button:focus:focus-visible, .osd splitbutton.opaque > menubutton > button:focus:focus-visible, .osd menubutton.suggested-action > button:focus:focus-visible, .osd menubutton.destructive-action > button:focus:focus-visible, .osd menubutton.opaque > button:focus:focus-visible, .osd button.suggested-action:focus:focus-visible, .osd button.destructive-action:focus:focus-visible, .osd button.opaque:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +actionbar > revealer > box menubutton.suggested-action > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button:hover, splitbutton.suggested-action > menubutton > button:hover, splitbutton.destructive-action > button:hover, splitbutton.destructive-action > menubutton > button:hover, splitbutton.opaque > button:hover, splitbutton.opaque > menubutton > button:hover, menubutton.suggested-action > button:hover, menubutton.destructive-action > button:hover, menubutton.opaque > button:hover, button.suggested-action:hover, button.destructive-action:hover, button.opaque:hover { background-image: image(alpha(currentColor,0.1)); } + +actionbar > revealer > box menubutton.suggested-action > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button.keyboard-activating, splitbutton.suggested-action > menubutton > button.keyboard-activating, splitbutton.destructive-action > button.keyboard-activating, splitbutton.destructive-action > menubutton > button.keyboard-activating, splitbutton.opaque > button.keyboard-activating, splitbutton.opaque > menubutton > button.keyboard-activating, menubutton.suggested-action > button.keyboard-activating, menubutton.destructive-action > button.keyboard-activating, menubutton.opaque > button.keyboard-activating, button.keyboard-activating.suggested-action, button.keyboard-activating.destructive-action, button.keyboard-activating.opaque, actionbar > revealer > box menubutton.suggested-action > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button:active, splitbutton.suggested-action > menubutton > button:active, splitbutton.destructive-action > button:active, splitbutton.destructive-action > menubutton > button:active, splitbutton.opaque > button:active, splitbutton.opaque > menubutton > button:active, menubutton.suggested-action > button:active, menubutton.destructive-action > button:active, menubutton.opaque > button:active, button.suggested-action:active, button.destructive-action:active, button.opaque:active { background-image: image(rgba(0, 0, 0, 0.2)); } + +actionbar > revealer > box menubutton.suggested-action > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button:checked, menubutton.suggested-action > button:checked, menubutton.destructive-action > button:checked, menubutton.opaque > button:checked, button.suggested-action:checked, button.destructive-action:checked, button.opaque:checked { background-image: image(rgba(0, 0, 0, 0.15)); } + +actionbar > revealer > box menubutton.suggested-action > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button:checked:hover, splitbutton.suggested-action > menubutton > button:checked:hover, splitbutton.destructive-action > button:checked:hover, splitbutton.destructive-action > menubutton > button:checked:hover, splitbutton.opaque > button:checked:hover, splitbutton.opaque > menubutton > button:checked:hover, menubutton.suggested-action > button:checked:hover, menubutton.destructive-action > button:checked:hover, menubutton.opaque > button:checked:hover, button.suggested-action:checked:hover, button.destructive-action:checked:hover, button.opaque:checked:hover { background-image: image(rgba(0, 0, 0, 0.05)); } + +actionbar > revealer > box menubutton.suggested-action > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button:checked.keyboard-activating, splitbutton.suggested-action > menubutton > button:checked.keyboard-activating, splitbutton.destructive-action > button:checked.keyboard-activating, splitbutton.destructive-action > menubutton > button:checked.keyboard-activating, splitbutton.opaque > button:checked.keyboard-activating, splitbutton.opaque > menubutton > button:checked.keyboard-activating, menubutton.suggested-action > button:checked.keyboard-activating, menubutton.destructive-action > button:checked.keyboard-activating, menubutton.opaque > button:checked.keyboard-activating, button.suggested-action:checked.keyboard-activating, button.destructive-action:checked.keyboard-activating, button.opaque:checked.keyboard-activating, actionbar > revealer > box menubutton.suggested-action > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button:checked:active, splitbutton.suggested-action > menubutton > button:checked:active, splitbutton.destructive-action > button:checked:active, splitbutton.destructive-action > menubutton > button:checked:active, splitbutton.opaque > button:checked:active, splitbutton.opaque > menubutton > button:checked:active, menubutton.suggested-action > button:checked:active, menubutton.destructive-action > button:checked:active, menubutton.opaque > button:checked:active, button.suggested-action:checked:active, button.destructive-action:checked:active, button.opaque:checked:active { background-image: image(rgba(0, 0, 0, 0.3)); } + +button.opaque { background-color: mix(@window_bg_color,@window_fg_color,0.15); color: @window_fg_color; } + +button.destructive-action { color: @destructive_fg_color; } + +button.destructive-action, button.destructive-action:checked { background-color: @destructive_bg_color; } + +button.suggested-action { color: @accent_fg_color; } + +button.suggested-action, button.suggested-action:checked { background-color: @accent_bg_color; } + +searchbar > revealer > box .close, actionbar > revealer > box menubutton.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, searchbar > revealer > box menubutton.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, .toolbar menubutton.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, headerbar menubutton.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, actionbar > revealer > box button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow, window.dialog.message.csd .dialog-action-area > button, popover.menu box.circular-buttons button.circular.image-button.model, popover.menu box.inline-buttons button.image-button.model, filechooser #pathbarbox > stack > box > button, filechooser #pathbarbox > stack > box > box > button, filechooser #pathbarbox > stack > box > menubutton > button, button.sidebar-button, button.emoji-section.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close, calendar > header > button, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, splitbutton.flat > button, splitbutton.flat > menubutton > button, menubutton.flat > button, button.flat { background: transparent; box-shadow: none; } + +searchbar > revealer > box .close, actionbar > revealer > box menubutton.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, searchbar > revealer > box menubutton.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, .toolbar menubutton.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, headerbar menubutton.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, actionbar > revealer > box button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow, window.dialog.message.csd .dialog-action-area > button, popover.menu box.circular-buttons button.circular.image-button.model, popover.menu box.inline-buttons button.image-button.model, filechooser #pathbarbox > stack > box > button, filechooser #pathbarbox > stack > box > box > button, filechooser #pathbarbox > stack > box > menubutton > button, button.sidebar-button, button.emoji-section.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close, calendar > header > button, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, splitbutton.flat > button, splitbutton.flat > menubutton > button, menubutton.flat > button, button.flat { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +searchbar > revealer > box .close:focus:focus-visible, actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, actionbar > revealer > box button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:focus:focus-visible, window.dialog.message.csd .dialog-action-area > button:focus:focus-visible, popover.menu box.circular-buttons button.circular.image-button.model:focus:focus-visible, popover.menu box.inline-buttons button.image-button.model:focus:focus-visible, filechooser #pathbarbox > stack > box > button:focus:focus-visible, filechooser #pathbarbox > stack > box > box > button:focus:focus-visible, filechooser #pathbarbox > stack > box > menubutton > button:focus:focus-visible, button.sidebar-button:focus:focus-visible, button.emoji-section.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:focus:focus-visible, calendar > header > button:focus:focus-visible, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, splitbutton.flat > button:focus:focus-visible, splitbutton.flat > menubutton > button:focus:focus-visible, menubutton.flat > button:focus:focus-visible, button.flat:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +.osd searchbar > revealer > box .close:focus:focus-visible, searchbar > revealer > box .osd .close:focus:focus-visible, .osd actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, .osd searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, .osd .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, actionbar > revealer > box .osd menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, searchbar > revealer > box .osd menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, .toolbar .osd menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, .osd headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, headerbar .osd menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, .osd actionbar > revealer > box button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd searchbar > revealer > box button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd .toolbar button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .osd button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .osd button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .osd button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd headerbar button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .osd button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd actionbar > revealer > box button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd searchbar > revealer > box button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd .toolbar button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .osd button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .osd button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .osd button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd headerbar button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .osd button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd actionbar > revealer > box button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd searchbar > revealer > box button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd .toolbar button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .osd button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .osd button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .osd button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd headerbar button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .osd button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd spinbutton > button.image-button.up:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd spinbutton > button.image-button.down:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd notebook > header > tabs > arrow:focus:focus-visible, .osd window.dialog.message.csd .dialog-action-area > button:focus:focus-visible, window.dialog.message.csd .osd .dialog-action-area > button:focus:focus-visible, .osd popover.menu box.circular-buttons button.circular.image-button.model:focus:focus-visible, popover.menu box.circular-buttons .osd button.circular.image-button.model:focus:focus-visible, .osd popover.menu box.inline-buttons button.image-button.model:focus:focus-visible, popover.menu box.inline-buttons .osd button.image-button.model:focus:focus-visible, .osd filechooser #pathbarbox > stack > box > button:focus:focus-visible, filechooser .osd #pathbarbox > stack > box > button:focus:focus-visible, .osd filechooser #pathbarbox > stack > box > box > button:focus:focus-visible, filechooser .osd #pathbarbox > stack > box > box > button:focus:focus-visible, .osd filechooser #pathbarbox > stack > box > menubutton > button:focus:focus-visible, filechooser .osd #pathbarbox > stack > box > menubutton > button:focus:focus-visible, .osd button.sidebar-button:focus:focus-visible, .osd button.emoji-section.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd infobar .close:focus:focus-visible, infobar .osd .close:focus:focus-visible, .osd calendar > header > button:focus:focus-visible, .osd actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, .osd searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, .osd .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, actionbar > revealer > box .osd splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, searchbar > revealer > box .osd splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, .toolbar .osd splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, .osd headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, headerbar .osd splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, .osd actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, .osd searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, .osd .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, actionbar > revealer > box .osd splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, searchbar > revealer > box .osd splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, .toolbar .osd splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, .osd headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, headerbar .osd splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, .osd splitbutton.flat > button:focus:focus-visible, .osd splitbutton.flat > menubutton > button:focus:focus-visible, .osd menubutton.flat > button:focus:focus-visible, .osd button.flat:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +searchbar > revealer > box .close:hover, actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:hover, searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:hover, .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:hover, headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:hover, actionbar > revealer > box button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:hover, window.dialog.message.csd .dialog-action-area > button:hover, popover.menu box.circular-buttons button.circular.image-button.model:hover, popover.menu box.inline-buttons button.image-button.model:hover, filechooser #pathbarbox > stack > box > button:hover, filechooser #pathbarbox > stack > box > box > button:hover, filechooser #pathbarbox > stack > box > menubutton > button:hover, button.sidebar-button:hover, button.emoji-section.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:hover, calendar > header > button:hover, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:hover, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:hover, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:hover, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:hover, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:hover, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:hover, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:hover, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:hover, splitbutton.flat > button:hover, splitbutton.flat > menubutton > button:hover, menubutton.flat > button:hover, button.flat:hover { background: alpha(currentColor,0.07); } + +searchbar > revealer > box .keyboard-activating.close, actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button.keyboard-activating, searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button.keyboard-activating, .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button.keyboard-activating, headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button.keyboard-activating, actionbar > revealer > box button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow.keyboard-activating, window.dialog.message.csd .dialog-action-area > button.keyboard-activating, popover.menu box.circular-buttons button.keyboard-activating.circular.image-button.model, popover.menu box.inline-buttons button.keyboard-activating.image-button.model, filechooser #pathbarbox > stack > box > button.keyboard-activating, filechooser #pathbarbox > stack > box > box > button.keyboard-activating, filechooser #pathbarbox > stack > box > menubutton > button.keyboard-activating, button.keyboard-activating.sidebar-button, button.keyboard-activating.emoji-section.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .keyboard-activating.close, calendar > header > button.keyboard-activating, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button.keyboard-activating, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button.keyboard-activating, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button.keyboard-activating, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button.keyboard-activating, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button.keyboard-activating, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button.keyboard-activating, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button.keyboard-activating, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button.keyboard-activating, splitbutton.flat > button.keyboard-activating, splitbutton.flat > menubutton > button.keyboard-activating, menubutton.flat > button.keyboard-activating, searchbar > revealer > box .close:active, actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:active, searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:active, .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:active, headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:active, actionbar > revealer > box button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:active, window.dialog.message.csd .dialog-action-area > button:active, popover.menu box.circular-buttons button.circular.image-button.model:active, popover.menu box.inline-buttons button.image-button.model:active, filechooser #pathbarbox > stack > box > button:active, filechooser #pathbarbox > stack > box > box > button:active, filechooser #pathbarbox > stack > box > menubutton > button:active, button.sidebar-button:active, button.emoji-section.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:active, calendar > header > button:active, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:active, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:active, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:active, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:active, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:active, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:active, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:active, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:active, splitbutton.flat > button:active, splitbutton.flat > menubutton > button:active, menubutton.flat > button:active, button.flat.keyboard-activating, button.flat:active { background: alpha(currentColor,0.16); } + +searchbar > revealer > box .close:checked, actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked, searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked, .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked, headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked, actionbar > revealer > box button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:checked, window.dialog.message.csd .dialog-action-area > button:checked, popover.menu box.circular-buttons button.circular.image-button.model:checked, popover.menu box.inline-buttons button.image-button.model:checked, filechooser #pathbarbox > stack > box > button:checked, filechooser #pathbarbox > stack > box > box > button:checked, filechooser #pathbarbox > stack > box > menubutton > button:checked, button.sidebar-button:checked, button.emoji-section.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:checked, calendar > header > button:checked, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked, splitbutton.flat > button:checked, splitbutton.flat > menubutton > button:checked, menubutton.flat > button:checked, button.flat:checked { background: alpha(currentColor,0.1); } + +searchbar > revealer > box .close:checked:hover, actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:hover, searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:hover, .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:hover, headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:hover, actionbar > revealer > box button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:checked:hover, window.dialog.message.csd .dialog-action-area > button:checked:hover, popover.menu box.circular-buttons button.circular.image-button.model:checked:hover, popover.menu box.inline-buttons button.image-button.model:checked:hover, filechooser #pathbarbox > stack > box > button:checked:hover, filechooser #pathbarbox > stack > box > box > button:checked:hover, filechooser #pathbarbox > stack > box > menubutton > button:checked:hover, button.sidebar-button:checked:hover, button.emoji-section.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:checked:hover, calendar > header > button:checked:hover, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked:hover, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked:hover, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked:hover, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked:hover, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked:hover, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked:hover, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked:hover, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked:hover, splitbutton.flat > button:checked:hover, splitbutton.flat > menubutton > button:checked:hover, menubutton.flat > button:checked:hover, button.flat:checked:hover { background: alpha(currentColor,0.13); } + +searchbar > revealer > box .close:checked.keyboard-activating, actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked.keyboard-activating, searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked.keyboard-activating, .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked.keyboard-activating, headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked.keyboard-activating, actionbar > revealer > box button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:checked.keyboard-activating, window.dialog.message.csd .dialog-action-area > button:checked.keyboard-activating, popover.menu box.circular-buttons button.circular.image-button.model:checked.keyboard-activating, popover.menu box.inline-buttons button.image-button.model:checked.keyboard-activating, filechooser #pathbarbox > stack > box > button:checked.keyboard-activating, filechooser #pathbarbox > stack > box > box > button:checked.keyboard-activating, filechooser #pathbarbox > stack > box > menubutton > button:checked.keyboard-activating, button.sidebar-button:checked.keyboard-activating, button.emoji-section.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:checked.keyboard-activating, calendar > header > button:checked.keyboard-activating, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked.keyboard-activating, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked.keyboard-activating, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked.keyboard-activating, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked.keyboard-activating, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked.keyboard-activating, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked.keyboard-activating, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked.keyboard-activating, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked.keyboard-activating, splitbutton.flat > button:checked.keyboard-activating, splitbutton.flat > menubutton > button:checked.keyboard-activating, menubutton.flat > button:checked.keyboard-activating, searchbar > revealer > box .close:checked:active, actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:active, searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:active, .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:active, headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:active, actionbar > revealer > box button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:checked:active, window.dialog.message.csd .dialog-action-area > button:checked:active, popover.menu box.circular-buttons button.circular.image-button.model:checked:active, popover.menu box.inline-buttons button.image-button.model:checked:active, filechooser #pathbarbox > stack > box > button:checked:active, filechooser #pathbarbox > stack > box > box > button:checked:active, filechooser #pathbarbox > stack > box > menubutton > button:checked:active, button.sidebar-button:checked:active, button.emoji-section.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:checked:active, calendar > header > button:checked:active, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked:active, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked:active, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked:active, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked:active, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked:active, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked:active, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked:active, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked:active, splitbutton.flat > button:checked:active, splitbutton.flat > menubutton > button:checked:active, menubutton.flat > button:checked:active, button.flat:checked.keyboard-activating, button.flat:checked:active { background: alpha(currentColor,0.19); } + +searchbar > revealer > box .close:disabled:not(:checked), actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:disabled:not(:checked), searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:disabled:not(:checked), .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:disabled:not(:checked), headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:disabled:not(:checked), actionbar > revealer > box button.arrow-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:disabled:not(:checked):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:disabled:not(:checked):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:disabled:not(:checked), window.dialog.message.csd .dialog-action-area > button:disabled:not(:checked), popover.menu box.circular-buttons button.circular.image-button.model:disabled:not(:checked), popover.menu box.inline-buttons button.image-button.model:disabled:not(:checked), filechooser #pathbarbox > stack > box > button:disabled:not(:checked), filechooser #pathbarbox > stack > box > box > button:disabled:not(:checked), filechooser #pathbarbox > stack > box > menubutton > button:disabled:not(:checked), button.sidebar-button:disabled:not(:checked), button.emoji-section.image-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:disabled:not(:checked), calendar > header > button:disabled:not(:checked), actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:disabled:not(:checked), searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:disabled:not(:checked), .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:disabled:not(:checked), headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:disabled:not(:checked), actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:disabled:not(:checked), searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:disabled:not(:checked), .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:disabled:not(:checked), headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:disabled:not(:checked), splitbutton.flat > button:disabled:not(:checked), splitbutton.flat > menubutton > button:disabled:not(:checked), menubutton.flat > button:disabled:not(:checked), button.flat:disabled:not(:checked) { filter: opacity(0.3); } + +stackswitcher > button > label { padding: 0 6px; margin: 0 -6px; } + +stackswitcher > button > image { padding: 3px 6px; margin: -3px -6px; } + +stackswitcher > button.text-button { min-width: 100px; } + +button.font separator { background-color: transparent; } + +button.font > box { border-spacing: 6px; } + +button.font > box > box > label { font-weight: bold; } + +row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, button.emoji-section.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), menubutton.circular > button, button.circular { min-width: 34px; min-height: 34px; padding: 0; border-radius: 9999px; } + +row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child label, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child label, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child label, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) label, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child label, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child label, button.emoji-section.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) label, menubutton.circular > button label, button.circular label { padding: 0; } + +menubutton.pill > button, button.pill { padding: 10px 32px; border-radius: 9999px; } + +button.card { background-color: @card_bg_color; background-clip: padding-box; font-weight: inherit; padding: 0; } + +button.card { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +button.card:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -1px; } + +button.card:hover { background-image: image(alpha(currentColor,0.04)); } + +button.card.keyboard-activating, button.card:active { background-image: image(alpha(currentColor,0.08)); } + +button.card:checked { background-color: @card_bg_color; background-image: image(alpha(@accent_bg_color,0.25)); } + +button.card:checked:hover { background-image: image(alpha(@accent_bg_color,0.32)); } + +button.card:checked.keyboard-activating, button.card:checked:active { background-image: image(alpha(@accent_bg_color,0.39)); } + +button.card:checked.has-open-popup { background-image: image(alpha(@accent_bg_color,0.32)); } + +.osd button.card:checked { background-color: alpha(currentColor,0.1); } + +button.card:drop(active) { color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +popover.menu modelbutton, button.link, button.link:hover, button.link:active, button.link:checked, columnview > header > button, treeview.view > header > button, window.print treeview.dialog-action-box > header > button { background-color: transparent; } + +button.color { padding: 5px; } + +button.color > colorswatch:only-child { border-radius: 2.5px; } + +button.color > colorswatch:only-child > overlay { border-radius: 2px; } + +button.color > colorswatch:only-child:disabled { filter: none; } + +button.color > colorswatch:only-child.light > overlay { border-color: alpha(@view_fg_color,0.1); } + +menubutton.osd { background: none; color: inherit; } + +menubutton.suggested-action { background-color: @accent_bg_color; color: @accent_fg_color; } + +menubutton.destructive-action { background-color: @destructive_bg_color; color: @destructive_fg_color; } + +menubutton.opaque { background-color: mix(@window_bg_color,@window_fg_color,0.15); color: @window_fg_color; } + +menubutton.suggested-action, menubutton.destructive-action, menubutton.opaque { border-radius: 6px; } + +menubutton.suggested-action.circular, menubutton.suggested-action.pill, menubutton.destructive-action.circular, menubutton.destructive-action.pill, menubutton.opaque.circular, menubutton.opaque.pill { border-radius: 9999px; } + +menubutton.suggested-action > button, menubutton.suggested-action > button:checked, menubutton.destructive-action > button, menubutton.destructive-action > button:checked, menubutton.opaque > button, menubutton.opaque > button:checked { background-color: transparent; color: inherit; } + +menubutton.image-button > button { min-width: 24px; padding-left: 5px; padding-right: 5px; } + +menubutton.card > button { border-radius: 12px; } + +menubutton arrow { min-height: 16px; min-width: 16px; } + +menubutton arrow.none { -gtk-icon-source: -gtk-icontheme("open-menu-symbolic"); } + +menubutton arrow.down { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +menubutton arrow.up { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +menubutton arrow.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +menubutton arrow.right { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +splitbutton { border-radius: 6px; } + +splitbutton, splitbutton > separator { transition: background 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-property: background; } + +splitbutton > separator { margin-top: 6px; margin-bottom: 6px; background: none; } + +splitbutton > menubutton > button { padding-left: 4px; padding-right: 4px; } + +splitbutton.image-button > button { min-width: 24px; padding-left: 5px; padding-right: 5px; } + +splitbutton.text-button.image-button > button, splitbutton.image-text-button > button { padding-left: 9px; padding-right: 9px; } + +splitbutton.text-button.image-button > button > box, splitbutton.image-text-button > button > box { border-spacing: 6px; } + +splitbutton:disabled { filter: opacity(0.5); } + +splitbutton:disabled > button, splitbutton:disabled > menubutton > button { filter: none; } + +splitbutton > button:dir(ltr), splitbutton > menubutton > button:dir(rtl) { border-top-right-radius: 0; border-bottom-right-radius: 0; margin-right: -1px; } + +splitbutton > button:dir(rtl), splitbutton > menubutton > button:dir(ltr) { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, splitbutton.flat > separator { background: alpha(currentColor,0.3); } + +actionbar > revealer > box splitbutton:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box splitbutton:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar splitbutton:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar splitbutton:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box splitbutton:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box splitbutton:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar splitbutton:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar splitbutton:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box splitbutton:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box splitbutton:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar splitbutton:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar splitbutton:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.flat:hover, splitbutton.flat:active, splitbutton.flat:checked { background: alpha(currentColor,0.07); } + +actionbar > revealer > box splitbutton:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, searchbar > revealer > box splitbutton:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, .toolbar splitbutton:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, headerbar splitbutton:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, actionbar > revealer > box splitbutton:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, searchbar > revealer > box splitbutton:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, .toolbar splitbutton:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, headerbar splitbutton:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, actionbar > revealer > box splitbutton:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, searchbar > revealer > box splitbutton:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, .toolbar splitbutton:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, headerbar splitbutton:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, splitbutton.flat:hover > separator, splitbutton.flat:active > separator, splitbutton.flat:checked > separator { background: none; } + +actionbar > revealer > box splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.flat:disabled { filter: opacity(0.3); } + +actionbar > revealer > box splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:disabled, searchbar > revealer > box splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:disabled, .toolbar splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:disabled, headerbar splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:disabled, actionbar > revealer > box splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:disabled, searchbar > revealer > box splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:disabled, .toolbar splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:disabled, headerbar splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:disabled, splitbutton.flat:disabled > button:disabled, splitbutton.flat:disabled > menubutton > button:disabled { filter: none; } + +actionbar > revealer > box splitbutton:focus-within:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, searchbar > revealer > box splitbutton:focus-within:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, .toolbar splitbutton:focus-within:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, headerbar splitbutton:focus-within:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, splitbutton.flat:focus-within:focus-visible > separator { background: none; } + +actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, splitbutton.flat > button, splitbutton.flat > menubutton > button { border-radius: 6px; } + +splitbutton.suggested-action { background-color: @accent_bg_color; color: @accent_fg_color; } + +splitbutton.destructive-action { background-color: @destructive_bg_color; color: @destructive_fg_color; } + +splitbutton.opaque { background-color: mix(@window_bg_color,@window_fg_color,0.15); color: @window_fg_color; } + +splitbutton.suggested-action > button, splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button, splitbutton.opaque > menubutton > button:checked { color: inherit; background-color: transparent; } + +splitbutton.suggested-action > menubutton > button:dir(ltr), splitbutton.destructive-action > menubutton > button:dir(ltr), splitbutton.opaque > menubutton > button:dir(ltr) { box-shadow: inset 1px 0 alpha(currentColor,0.3); } + +splitbutton.suggested-action > menubutton > button:dir(rtl), splitbutton.destructive-action > menubutton > button:dir(rtl), splitbutton.opaque > menubutton > button:dir(rtl) { box-shadow: inset -1px 0 alpha(currentColor,0.3); } + +splitbutton > menubutton > button > arrow.none { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +buttoncontent > box { border-spacing: 6px; } + +buttoncontent > box > label { font-weight: bold; } + +buttoncontent > box > label:dir(ltr) { padding-right: 2px; } + +buttoncontent > box > label:dir(rtl) { padding-left: 2px; } + +.arrow-button > box > buttoncontent > box > label:dir(ltr), splitbutton > button > buttoncontent > box > label:dir(ltr) { padding-right: 0; } + +.arrow-button > box > buttoncontent > box > label:dir(rtl), splitbutton > button > buttoncontent > box > label:dir(rtl) { padding-left: 0; } + +tabbutton label { font-weight: 800; font-size: 8pt; } + +tabbutton label.small { font-size: 6pt; } + +tabbutton indicatorbin > indicator, tabbutton indicatorbin > mask { transform: translate(-1px, 1px); } + +calendar { color: @view_fg_color; background-clip: padding-box; border: 1px solid alpha(currentColor,0.15); font-feature-settings: "tnum"; } + +calendar > header { border-bottom: 1px solid alpha(currentColor,0.15); } + +calendar > header > button { border-radius: 0; } + +calendar > grid { padding-left: 3px; padding-bottom: 3px; } + +calendar > grid > label.today { box-shadow: inset 0px -2px alpha(currentColor,0.15); } + +calendar > grid > label.today:selected { box-shadow: none; } + +calendar > grid > label { margin-top: 3px; margin-right: 3px; } + +calendar > grid > label { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +calendar > grid > label:focus { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +calendar > grid > label.day-number { padding: 3px; } + +calendar > grid > label.day-number:checked { border-radius: 6px; background-color: alpha(@accent_bg_color,0.3); } + +calendar > grid > label.day-number:selected { border-radius: 6px; background-color: @accent_bg_color; color: @accent_fg_color; } + +calendar > grid > label.day-number.other-month { color: alpha(currentColor,0.3); } + +checkbutton { border-spacing: 4px; border-radius: 9px; padding: 3px; } + +checkbutton { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +checkbutton:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +.osd checkbutton:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +checkbutton.text-button { padding: 4px; } + +check, radio { min-height: 14px; min-width: 14px; -gtk-icon-size: 14px; padding: 3px; box-shadow: inset 0 0 0 2px alpha(currentColor,0.15); } + +check:not(:checked):not(:indeterminate):hover, radio:not(:checked):not(:indeterminate):hover { box-shadow: inset 0 0 0 2px alpha(currentColor,0.2); } + +check:not(:checked):not(:indeterminate):active, radio:not(:checked):not(:indeterminate):active { background-color: alpha(currentColor,0.25); box-shadow: none; } + +check:checked, check:indeterminate, radio:checked, radio:indeterminate { background-color: @accent_bg_color; color: @accent_fg_color; box-shadow: none; } + +check:checked:hover, check:indeterminate:hover, radio:checked:hover, radio:indeterminate:hover { background-image: image(alpha(currentColor,0.1)); } + +check:checked:active, check:indeterminate:active, radio:checked:active, radio:indeterminate:active { background-image: image(rgba(0, 0, 0, 0.2)); } + +check:disabled, radio:disabled { filter: opacity(0.5); } + +.osd check:checked, .osd check:indeterminate, .osd radio:checked, .osd radio:indeterminate { background-color: rgba(255, 255, 255, 0.75); color: rgba(0, 0, 0, 0.75); } + +check { border-radius: 6px; } + +check:checked { -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/check-symbolic.symbolic.png")), -gtk-recolor(url("assets/check@2-symbolic.symbolic.png"))); } + +radio { border-radius: 100%; } + +radio:checked { -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/bullet-symbolic.symbolic.png")), -gtk-recolor(url("assets/bullet@2-symbolic.symbolic.png"))); } + +check:indeterminate, radio:indeterminate { -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/dash-symbolic.symbolic.png")), -gtk-recolor(url("assets/dash@2-symbolic.symbolic.png"))); } + +checkbutton.selection-mode { border-radius: 100px; } + +checkbutton.selection-mode check, checkbutton.selection-mode radio { padding: 7px; border-radius: 100px; } + +checkbutton.selection-mode label:dir(ltr) { margin-right: 6px; } + +checkbutton.selection-mode label:dir(rtl) { margin-left: 6px; } + +colorswatch { outline: 0 solid transparent; outline-offset: 6px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +colorswatch:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 4px; outline-offset: -2px; } + +colorswatch.top { border-top-left-radius: 6.5px; border-top-right-radius: 6.5px; } + +colorswatch.top > overlay { border-top-left-radius: 6px; border-top-right-radius: 6px; } + +colorswatch.bottom { border-bottom-left-radius: 6.5px; border-bottom-right-radius: 6.5px; } + +colorswatch.bottom > overlay { border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } + +colorswatch.left, colorswatch:first-child:not(.top) { border-top-left-radius: 6.5px; border-bottom-left-radius: 6.5px; } + +colorswatch.left > overlay, colorswatch:first-child:not(.top) > overlay { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { border-top-right-radius: 6.5px; border-bottom-right-radius: 6.5px; } + +colorswatch.right > overlay, colorswatch:last-child:not(.bottom) > overlay { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } + +colorswatch.dark > overlay { color: white; } + +colorswatch.light > overlay { color: rgba(0, 0, 0, 0.75); box-shadow: inset 0 0 0 1px alpha(@view_fg_color,0.1); } + +colorswatch:drop(active).light > overlay { box-shadow: inset 0 0 0 2px @accent_bg_color; } + +colorswatch:drop(active).dark > overlay { box-shadow: inset 0 0 0 2px @accent_bg_color; } + +colorswatch#add-color-button > overlay { border-radius: 6px 0 0 6px; } + +colorswatch#add-color-button:only-child > overlay { border-radius: 6px; } + +colorswatch:disabled { filter: opacity(0.5); } + +colorswatch#editor-color-sample { border-radius: 6px; } + +colorswatch#editor-color-sample > overlay { border-radius: 6.5px; } + +plane { outline: 0 solid transparent; outline-offset: 6px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +plane:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: 2px; } + +colorchooser .popover.osd { border-radius: 12px; } + +columnview, treeview.view, window.print treeview.dialog-action-box { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +columnview:focus:focus-visible, treeview.view:focus:focus-visible, window.print treeview.dialog-action-box:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +columnview:drop(active), treeview.view:drop(active), window.print treeview.dialog-action-box:drop(active) { box-shadow: none; } + +columnview > header > button, treeview.view > header > button, window.print treeview.dialog-action-box > header > button { padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; border-radius: 0; box-shadow: none; line-height: 100%; border-left: 1px solid transparent; } + +columnview > header > button:first-child, treeview.view > header > button:first-child, window.print treeview.dialog-action-box > header > button:first-child { border-left-width: 0; } + +columnview > header > button > box, treeview.view > header > button > box, window.print treeview.dialog-action-box > header > button > box { color: alpha(currentColor,0.4); font-weight: 700; font-size: 9pt; border-spacing: 6px; } + +columnview > header > button:hover > box, treeview.view > header > button:hover > box, window.print treeview.dialog-action-box > header > button:hover > box { color: alpha(currentColor,0.7); box-shadow: none; } + +columnview > header > button:active > box, treeview.view > header > button:active > box, window.print treeview.dialog-action-box > header > button:active > box { color: currentColor; } + +columnview > header > button sort-indicator, treeview.view > header > button sort-indicator, window.print treeview.dialog-action-box > header > button sort-indicator { min-height: 16px; min-width: 16px; } + +columnview > header > button sort-indicator.ascending, treeview.view > header > button sort-indicator.ascending, window.print treeview.dialog-action-box > header > button sort-indicator.ascending { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +columnview > header > button sort-indicator.descending, treeview.view > header > button sort-indicator.descending, window.print treeview.dialog-action-box > header > button sort-indicator.descending { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +columnview button.dnd:active, columnview button.dnd:selected, columnview button.dnd:hover, columnview button.dnd, treeview.view button.dnd, window.print treeview.dialog-action-box button.dnd, columnview header.button.dnd:active, columnview header.button.dnd:selected, columnview header.button.dnd:hover, columnview header.button.dnd, treeview.view header.button.dnd, window.print treeview.dialog-action-box header.button.dnd { color: @accent_fg_color; background-color: @accent_bg_color; transition: none; } + +columnview.view > listview.view, treeview.view > listview.view, window.print columnview.dialog-action-box > listview.view, window.print treeview.dialog-action-box > listview.view, window.print columnview.view > listview.dialog-action-box, window.print treeview.view > listview.dialog-action-box, window.print columnview.dialog-action-box > listview.dialog-action-box, window.print treeview.dialog-action-box > listview.dialog-action-box { background: none; color: inherit; } + +columnview > listview > row, treeview.view > listview > row, window.print treeview.dialog-action-box > listview > row { padding: 0; } + +columnview > listview > row > cell, treeview.view > listview > row > cell, window.print treeview.dialog-action-box > listview > row > cell { padding: 8px 6px; } + +columnview > listview > row > cell:not(:first-child), treeview.view > listview > row > cell:not(:first-child), window.print treeview.dialog-action-box > listview > row > cell:not(:first-child) { border-left: 1px solid transparent; } + +columnview.column-separators > listview > row > cell, treeview.column-separators.view > listview > row > cell, window.print treeview.column-separators.dialog-action-box > listview > row > cell, columnview.column-separators > header > button, treeview.column-separators.view > header > button, window.print treeview.column-separators.dialog-action-box > header > button { border-left-color: alpha(currentColor,0.15); } + +columnview > listview:not(.horizontal).separators > row:not(.separator), treeview.view > listview:not(.horizontal).separators > row:not(.separator), window.print treeview.dialog-action-box > listview:not(.horizontal).separators > row:not(.separator) { border-top: 1px solid alpha(currentColor,0.15); border-bottom: none; } + +columnview.data-table > listview > row > cell, treeview.data-table.view > listview > row > cell, window.print treeview.data-table.dialog-action-box > listview > row > cell { padding-top: 2px; padding-bottom: 2px; } + +columnview ~ undershoot.top, treeview.view ~ undershoot.top, window.print treeview.dialog-action-box ~ undershoot.top { box-shadow: inset 0 1px alpha(@shade_color,0.75); background: linear-gradient(to bottom, alpha(@shade_color,0.75), transparent 4px); } + +columnview row:not(:selected) cell editablelabel:not(.editing):focus-within, treeview.view row:not(:selected) cell editablelabel:not(.editing):focus-within, window.print treeview.dialog-action-box row:not(:selected) cell editablelabel:not(.editing):focus-within { outline: 2px solid alpha(@accent_color,0.5); } + +columnview row:not(:selected) cell editablelabel.editing:focus-within, treeview.view row:not(:selected) cell editablelabel.editing:focus-within, window.print treeview.dialog-action-box row:not(:selected) cell editablelabel.editing:focus-within { outline: 2px solid @accent_color; } + +treeexpander { border-spacing: 4px; } + +.dialog-action-area { margin: 6px; border-spacing: 6px; } + +/**************** Print dialog * */ +window.print drawing { color: @window_fg_color; background: none; border: none; padding: 0; } + +window.print drawing paper { background-color: white; color: rgba(0, 0, 0, 0.8); background-clip: padding-box; border: 1px solid alpha(currentColor,0.15); } + +/******************** Page setup dalog * */ +/****************** GtkAboutDialog * */ +window.aboutdialog image.large-icons { -gtk-icon-size: 128px; } + +/************************* GtkColorChooserDialog * */ +/************* AdwDialog * */ +floating-sheet > dimming { background-color: alpha(@shade_color,2); } + +floating-sheet > sheet { border-radius: 12px; box-shadow: 0 2px 8px 2px rgba(0, 0, 0, 0.07), 0 3px 20px 10px rgba(0, 0, 0, 0.05), 0 6px 32px 16px rgba(0, 0, 0, 0.02), 0 0 0 1px rgba(0, 0, 0, 0.05); outline: 1px solid rgba(255, 255, 255, 0.07); outline-offset: -1px; } + +dialog.bottom-sheet.landscape sheet { margin-left: 30px; margin-right: 30px; } + +dialog.bottom-sheet.landscape sheet > outline.flush-left, dialog.bottom-sheet.landscape sheet > outline.flush-right, dialog.bottom-sheet.landscape sheet > outline.flush-left.flush-right { box-shadow: inset 1px 0 rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.07), inset 0 1px rgba(255, 255, 255, 0.07); } + +dialog-host > dialog.background { background: none; } + +dialog-host > dialog.background sheet { background-color: @window_bg_color; color: @window_fg_color; } + +dialog-host > dialog.view, window.print dialog-host > dialog.dialog-action-box { background: none; } + +dialog-host > dialog.osd { background: none; } + +/*********************** GtkAppChooserDialog * */ +window.appchooser headerbar.titlebar > windowhandle { padding-top: 3px; } + +window.appchooser headerbar.titlebar box.start + box { margin-top: -6px; margin-bottom: -6px; min-height: 12px; } + +window.appchooser searchbar { background: none; } + +window.appchooser .dialog-vbox > box > box:not(.dialog-action-area) { margin: 6px; } + +window.appchooser .dialog-action-area { margin-top: 0; } + +/**************** GtkAssistant * */ +window.assistant .sidebar { padding: 6px; background-color: @sidebar_bg_color; color: @sidebar_fg_color; } + +window.assistant .sidebar:not(separator):dir(ltr) { border-right: none; box-shadow: inset -1px 0 @sidebar_border_color; } + +window.assistant .sidebar:not(separator):dir(rtl) { box-shadow: inset 1px 0 @sidebar_border_color; } + +window.assistant .sidebar:backdrop { background-color: @sidebar_backdrop_color; transition: background-color 200ms ease-out; } + +window.assistant .sidebar > label { padding: 6px 12px; border-radius: 6px; } + +window.assistant .sidebar > label.highlight { background-color: alpha(currentColor,0.1); } + +/*************** GtkComboBox * */ +combobox button { padding-top: 2px; padding-bottom: 2px; min-height: 30px; } + +/*************** GtkIconView * */ +iconview { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +iconview:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +iconview:drop(active) { box-shadow: none; } + +iconview > dndtarget:drop(active) { border-style: solid; border-width: 1px; border-color: @accent_bg_color; } + +/************** GtkInfoBar * */ +infobar > revealer > box { padding: 6px; padding-bottom: 7px; border-spacing: 6px; box-shadow: inset 0 -1px @shade_color; } + +infobar > revealer > box > box { border-spacing: 6px; } + +infobar.action:hover > revealer > box { background-image: image(alpha(currentColor,0.05)); } + +infobar.action:active > revealer > box { background-image: image(alpha(currentColor,0.1)); } + +infobar.info > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.7); color: @window_fg_color; } + +infobar.question > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.7); color: @window_fg_color; } + +infobar.warning > revealer > box { background-color: mix(@warning_bg_color,@window_bg_color,0.7); color: @window_fg_color; } + +infobar.error > revealer > box { background-color: mix(@error_bg_color,@window_bg_color,0.7); color: @window_fg_color; } + +infobar .close { min-width: 18px; min-height: 18px; padding: 4px; border-radius: 50%; } + +/**************** GtkStatusBar * */ +statusbar { padding: 6px 10px 6px 10px; } + +/*************** GtkTreeView * */ +treeview.view, window.print treeview.dialog-action-box { border-left-color: mix(currentColor,@view_bg_color,0.8); border-top-color: mix(currentColor,@view_bg_color,0.8); } + +treeview.view:selected:focus, treeview.view:selected, window.print treeview.dialog-action-box:selected { border-radius: 0; } + +treeview.view.separator, window.print treeview.separator.dialog-action-box { min-height: 2px; color: alpha(currentColor,0.15); } + +treeview.view.expander, window.print treeview.expander.dialog-action-box { min-width: 16px; min-height: 16px; -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); color: alpha(currentColor,0.7); } + +treeview.view.expander:dir(rtl), window.print treeview.expander.dialog-action-box:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + +treeview.view.expander:hover, window.print treeview.expander.dialog-action-box:hover, treeview.view.expander:active, window.print treeview.expander.dialog-action-box:active { color: currentColor; } + +treeview.view.expander:checked, window.print treeview.expander.dialog-action-box:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +treeview.view.expander:disabled, window.print treeview.expander.dialog-action-box:disabled { color: alpha(currentColor,0.5); } + +treeview.view > dndtarget:drop(active), window.print treeview.dialog-action-box > dndtarget:drop(active) { border-style: solid none; border-width: 1px; border-color: @accent_bg_color; } + +treeview.view > dndtarget:drop(active).after, window.print treeview.dialog-action-box > dndtarget:drop(active).after { border-top-style: none; } + +treeview.view > dndtarget:drop(active).before, window.print treeview.dialog-action-box > dndtarget:drop(active).before { border-bottom-style: none; } + +treeview.view > header > button, window.print treeview.dialog-action-box > header > button { padding-left: 4px; padding-right: 4px; border-bottom: 1px solid alpha(currentColor,0.15); } + +treeview.view.progressbar, window.print treeview.progressbar.dialog-action-box { box-shadow: none; } + +treeview.view.progressbar, window.print treeview.progressbar.dialog-action-box, treeview.view.progressbar:selected { background-color: @accent_bg_color; color: @accent_fg_color; } + +treeview.view.trough, window.print treeview.trough.dialog-action-box { background-color: alpha(currentColor,0.1); } + +treeview.view ~ undershoot.top, window.print treeview.dialog-action-box ~ undershoot.top { box-shadow: none; background: none; } + +treeview.view acceleditor > label, window.print treeview.dialog-action-box acceleditor > label { background-color: mix(currentColor,@view_bg_color,0.9); } + +treeview.navigation-sidebar { padding: 0; } + +treeview.navigation-sidebar:selected:focus, treeview.navigation-sidebar:selected { background-color: alpha(currentColor,0.1); } + +treeview entry:focus-within:dir(rtl), treeview entry:focus-within:dir(ltr) { background-color: @view_bg_color; transition-property: color, background; } + +treeview entry.flat, treeview entry { border-radius: 0; background-image: none; background-color: @view_bg_color; } + +treeview entry.flat:focus-within, treeview entry:focus-within { border-color: @accent_color; } + +treeview spinbutton:not(.vertical) { min-height: 0; border-style: none; border-radius: 0; } + +treeview spinbutton:not(.vertical) > text { min-height: 0; padding: 1px 2px; } + +.sidebar:not(separator):dir(ltr), .sidebar:not(separator).left, .sidebar:not(separator).left:dir(rtl) { border-right: 1px solid alpha(currentColor,0.15); border-left-style: none; } + +.sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { border-left: 1px solid alpha(currentColor,0.15); border-right-style: none; } + +.sidebar listview.view, .sidebar window.print listview.dialog-action-box, window.print .sidebar listview.dialog-action-box, .sidebar list { background-color: transparent; color: inherit; } + +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { border-style: none; } + +.large-title { font-weight: 300; font-size: 24pt; } + +dropdown > button > box, combobox > button > box { border-spacing: 6px; } + +dropdown > button > box > stack > row.activatable:hover, combobox > button > box > stack > row.activatable:hover, dropdown > button > box > stack > row.activatable:active, combobox > button > box > stack > row.activatable:active { background: none; } + +dropdown arrow, combobox arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); min-height: 16px; min-width: 16px; } + +dropdown:drop(active), combobox:drop(active) { box-shadow: none; } + +dropdown popover.menu, combobox popover.menu { padding-top: 6px; } + +dropdown popover.menu listview > row, combobox popover.menu listview > row { min-width: 0; } + +dropdown popover.menu .dropdown-searchbar, combobox popover.menu .dropdown-searchbar { padding: 6px; } + +dropdown popover.menu .dropdown-searchbar + scrolledwindow > undershoot.top, combobox popover.menu .dropdown-searchbar + scrolledwindow > undershoot.top { box-shadow: inset 0 1px alpha(@popover_shade_color,0.75); background: linear-gradient(to bottom, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover.emoji-picker > contents { padding: 0; } + +.emoji-searchbar { padding: 6px; } + +.emoji-toolbar { padding: 3px; } + +button.emoji-section.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) { min-width: 32px; min-height: 32px; } + +popover.emoji-picker emoji { font-size: x-large; padding: 6px; border-radius: 6px; } + +popover.emoji-picker emoji:focus, popover.emoji-picker emoji:hover { background: alpha(currentColor,0.07); } + +popover.emoji-picker emoji:active { background: alpha(currentColor,0.16); } + +popover.emoji-picker scrolledwindow.view, popover.emoji-picker window.print scrolledwindow.dialog-action-box, window.print popover.emoji-picker scrolledwindow.dialog-action-box { background: none; color: inherit; } + +popover.emoji-picker scrolledwindow.view > undershoot.top, popover.emoji-picker window.print scrolledwindow.dialog-action-box > undershoot.top, window.print popover.emoji-picker scrolledwindow.dialog-action-box > undershoot.top { box-shadow: inset 0 1px alpha(@popover_shade_color,0.75); background: linear-gradient(to bottom, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover.emoji-picker scrolledwindow.view > undershoot.bottom, popover.emoji-picker window.print scrolledwindow.dialog-action-box > undershoot.bottom, window.print popover.emoji-picker scrolledwindow.dialog-action-box > undershoot.bottom { box-shadow: inset 0 -1px alpha(@popover_shade_color,0.75); background: linear-gradient(to top, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover.emoji-completion > contents { padding: 6px; padding-bottom: 4px; } + +emoji-completion-row { padding: 6px; margin-bottom: 2px; border-radius: 6px; } + +emoji-completion-row:dir(ltr) { padding-right: 12px; } + +emoji-completion-row:dir(rtl) { padding-left: 12px; } + +emoji-completion-row > box { border-spacing: 6px; } + +emoji-completion-row:focus, emoji-completion-row:hover { background-color: alpha(currentColor,0.1); color: @popover_fg_color; } + +emoji-completion-row:active { background-color: alpha(currentColor,0.16); } + +spinbutton, entry { min-height: 34px; padding-left: 9px; padding-right: 9px; border-radius: 6px; border-spacing: 6px; background-color: alpha(currentColor,0.1); background-clip: padding-box; caret-color: currentColor; } + +spinbutton, entry { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +spinbutton:focus-within, entry:focus-within { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +.osd spinbutton:focus-within, .osd entry:focus-within { outline-color: rgba(255, 255, 255, 0.5); } + +spinbutton > text > block-cursor, entry > text > block-cursor { color: @view_bg_color; background-color: @view_fg_color; } + +spinbutton.flat, entry.flat:focus-within, entry.flat:disabled, entry.flat { min-height: 0; padding: 2px; background-color: transparent; box-shadow: none; border-radius: 0; } + +spinbutton:disabled, entry:disabled { filter: opacity(0.5); } + +spinbutton.error, entry.error { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +spinbutton.error:focus-within, entry.error:focus-within { outline-color: alpha(currentColor,0.5); outline-width: 2px; outline-offset: -2px; } + +spinbutton.error > text > selection:focus-within, entry.error > text > selection:focus-within { background-color: alpha(@error_color,0.2); } + +spinbutton.error > text > cursor-handle > contents, entry.error > text > cursor-handle > contents { background-color: currentColor; } + +spinbutton.error > progress > trough > progress, entry.error > progress > trough > progress { border-color: currentColor; } + +spinbutton.warning, entry.warning { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +spinbutton.warning:focus-within, entry.warning:focus-within { outline-color: alpha(currentColor,0.5); outline-width: 2px; outline-offset: -2px; } + +spinbutton.warning > text > selection:focus-within, entry.warning > text > selection:focus-within { background-color: alpha(@warning_color,0.2); } + +spinbutton.warning > text > cursor-handle > contents, entry.warning > text > cursor-handle > contents { background-color: currentColor; } + +spinbutton.warning > progress > trough > progress, entry.warning > progress > trough > progress { border-color: currentColor; } + +spinbutton.success, entry.success { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +spinbutton.success:focus-within, entry.success:focus-within { outline-color: alpha(currentColor,0.5); outline-width: 2px; outline-offset: -2px; } + +spinbutton.success > text > selection:focus-within, entry.success > text > selection:focus-within { background-color: alpha(@success_color,0.2); } + +spinbutton.success > text > cursor-handle > contents, entry.success > text > cursor-handle > contents { background-color: currentColor; } + +spinbutton.success > progress > trough > progress, entry.success > progress > trough > progress { border-color: currentColor; } + +spinbutton > image, entry > image { opacity: 0.7; } + +spinbutton > image:hover, entry > image:hover { opacity: 1; } + +spinbutton > image:active, entry > image:active { opacity: 0.8; } + +spinbutton > image.left, entry > image.left { margin-right: 6px; } + +spinbutton > image.right, entry > image.right { margin-left: 6px; } + +spinbutton.password image.caps-lock-indicator, entry.password image.caps-lock-indicator { opacity: 0.3; } + +spinbutton:drop(active), entry:drop(active):focus-within, entry:drop(active) { border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +spinbutton > progress, entry > progress { margin-bottom: 3px; } + +spinbutton > progress > trough > progress, entry > progress > trough > progress { background-color: transparent; background-image: none; border-radius: 0; border-width: 0 0 2px; border-color: @accent_bg_color; border-style: solid; box-shadow: none; } + +.osd spinbutton > progress > trough > progress, .osd entry > progress > trough > progress { border-color: rgba(255, 255, 255, 0.75); } + +expander { min-width: 16px; min-height: 16px; -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +expander:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + +expander:disabled { filter: opacity(0.5); } + +expander:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +expander-widget > box > title { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +expander-widget:focus:focus-visible > box > title { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +expander-widget > box > title { border-radius: 6px; } + +expander-widget > box > title > expander { opacity: .7; } + +expander-widget > box > title:hover > expander, expander-widget > box > title:active > expander { opacity: 1; } + +placessidebar .navigation-sidebar > row { padding: 0; } + +placessidebar .navigation-sidebar > row > revealer { padding: 0 14px; } + +placessidebar .navigation-sidebar > row image.sidebar-icon:dir(ltr) { padding-right: 8px; } + +placessidebar .navigation-sidebar > row image.sidebar-icon:dir(rtl) { padding-left: 8px; } + +placessidebar .navigation-sidebar > row label.sidebar-label:dir(ltr) { padding-right: 2px; } + +placessidebar .navigation-sidebar > 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%; } + +placessidebar .navigation-sidebar > row:selected:active { box-shadow: none; } + +placessidebar .navigation-sidebar > row.sidebar-placeholder-row { padding: 0 8px; min-height: 2px; background-image: image(@accent_bg_color); background-clip: content-box; } + +placessidebar .navigation-sidebar > row.sidebar-new-bookmark-row { color: @accent_color; } + +placessidebar .navigation-sidebar > row:drop(active):not(:disabled) { color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +row image.sidebar-icon { opacity: 0.7; } + +row .sidebar-button { opacity: 0.7; } + +row .sidebar-button:hover, row .sidebar-button:active, row .sidebar-button.keyboard-activating { opacity: 1; } + +placesview .server-list-button > image { transition: -gtk-icon-transform 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > box { border-spacing: 6px; } + +filechooser { box-shadow: 0 1px alpha(currentColor,0.15); } + +filechooser pathbar button:not(.image-button) { padding-left: 9px; padding-right: 9px; } + +filechooser pathbar button > box { border-spacing: 4px; } + +filechooser pathbar button > box > label { padding-left: 2px; padding-right: 2px; } + +filechooser columnview > listview > row > cell, filechooser treeview.view > listview > row > cell, filechooser window.print treeview.dialog-action-box > listview > row > cell, window.print filechooser treeview.dialog-action-box > listview > row > cell { padding: 0; } + +filechooser columnview > listview > row > cell > filelistcell, filechooser treeview.view > listview > row > cell > filelistcell, filechooser window.print treeview.dialog-action-box > listview > row > cell > filelistcell, window.print filechooser treeview.dialog-action-box > listview > row > cell > filelistcell { padding: 8px 6px; } + +filechooser gridview { padding: 15px; } + +filechooser gridview ~ undershoot.top { box-shadow: inset 0 1px alpha(@shade_color,0.75); background: linear-gradient(to bottom, alpha(@shade_color,0.75), transparent 4px); } + +filechooser gridview > child { border-radius: 12px; padding: 0; margin: 3px; } + +filechooser gridview > child > filelistcell { padding: 6px 12px; } + +filechooser gridview > child filethumbnail image { filter: drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.3)); } + +filechooser gridview > child box { border-spacing: 6px; } + +filechooser > box > actionbar { box-shadow: 0 -1px alpha(@headerbar_shade_color,0.5), 0 -2px 4px alpha(@headerbar_shade_color,0.5); } + +filechooser > box > actionbar > revealer > box { box-shadow: none; padding-top: 6px; } + +filechooser scrolledwindow + actionbar > revealer > box { background-color: mix(@accent_bg_color,@view_bg_color,0.7); color: @window_fg_color; box-shadow: none; padding-top: 6px; font-weight: bold; } + +filechooser scrolledwindow + actionbar > revealer > box:backdrop { background-color: mix(@accent_bg_color,@view_bg_color,0.85); } + +filechooser placesview > stack > scrolledwindow > undershoot.bottom { box-shadow: inset 0 -1px alpha(@shade_color,0.75); background: linear-gradient(to top, alpha(@shade_color,0.75), transparent 4px); } + +filechooser placesview > actionbar > revealer > box { background: @view_bg_color; color: @view_fg_color; box-shadow: none; padding-top: 6px; } + +filechooser placesview > actionbar > revealer > box:backdrop { background: @view_bg_color; transition: none; } + +filechooser placessidebar { background-color: @sidebar_bg_color; color: @sidebar_fg_color; } + +filechooser placessidebar:backdrop { background-color: @sidebar_backdrop_color; transition: background-color 200ms ease-out; } + +filechooser paned.horizontal > separator:dir(ltr) { box-shadow: inset 1px 0 @sidebar_bg_color, inset 1px 0 @sidebar_border_color; } + +filechooser paned.horizontal > separator:dir(ltr):backdrop { box-shadow: inset 1px 0 @sidebar_backdrop_color, inset 1px 0 @sidebar_border_color; } + +filechooser paned.horizontal > separator:dir(rtl) { box-shadow: inset -1px 0 @sidebar_bg_color, inset -1px 0 @sidebar_border_color; } + +filechooser paned.horizontal > separator:dir(rtl):backdrop { box-shadow: inset -1px 0 @sidebar_backdrop_color, inset -1px 0 @sidebar_border_color; } + +filechooser paned.horizontal > separator:backdrop { transition: box-shadow 200ms ease-out; } + +/* Fix header bar height in the file chooser */ +window.filechooser headerbar box.start + box.vertical { margin-top: -6px; margin-bottom: -6px; min-height: 12px; } + +headerbar { min-height: 47px; background-color: @headerbar_bg_color; color: @headerbar_fg_color; box-shadow: inset 0 -1px @headerbar_shade_color, inset 1px 0 alpha(@headerbar_border_color,0.15), inset -1px 0 alpha(@headerbar_border_color,0.15); margin-left: -1px; margin-right: -1px; } + +headerbar > windowhandle > box { padding: 6px 7px 7px 7px; } + +headerbar > windowhandle > box > box.start, headerbar > windowhandle > box > box.end { border-spacing: 6px; } + +headerbar > windowhandle > box > box.start:dir(ltr), headerbar > windowhandle > box > box.end:dir(rtl), headerbar > windowhandle > box > widget > box.start:dir(ltr), headerbar > windowhandle > box > widget > box.end:dir(rtl) { margin-right: 6px; } + +headerbar > windowhandle > box > box.start:dir(rtl), headerbar > windowhandle > box > box.end:dir(ltr), headerbar > windowhandle > box > widget > box.start:dir(rtl), headerbar > windowhandle > box > widget > box.end:dir(ltr) { margin-left: 6px; } + +headerbar:backdrop { background-color: @headerbar_backdrop_color; transition: background-color 200ms ease-out; } + +headerbar:backdrop > windowhandle { filter: opacity(0.5); transition: filter 200ms ease-out; } + +headerbar.default-decoration { min-height: 37px; } + +headerbar.default-decoration > windowhandle > box { padding: 3px 4px 4px 4px; } + +headerbar.default-decoration windowcontrols > button { min-height: 22px; min-width: 22px; padding: 4px; } + +headerbar.default-decoration windowcontrols > .icon { margin: 7px; } + +window > .titlebar:not(.flat) { box-shadow: 0 1px alpha(@headerbar_shade_color,0.5), 0 2px 4px alpha(@headerbar_shade_color,0.5); } + +window > .titlebar headerbar:not(.flat) { box-shadow: inset 1px 0 alpha(@headerbar_border_color,0.15), inset -1px 0 alpha(@headerbar_border_color,0.15); } + +window > headerbar.titlebar, window > .titlebar headerbar { min-height: 46px; } + +window > headerbar.titlebar > windowhandle > box, window > .titlebar headerbar > windowhandle > box { padding-bottom: 6px; } + +window > headerbar.titlebar.default-decoration, window > .titlebar headerbar.default-decoration { min-height: 36px; } + +window > headerbar.titlebar.default-decoration > windowhandle > box, window > .titlebar headerbar.default-decoration > windowhandle > box { padding-bottom: 3px; } + +toolbarview > .top-bar headerbar, toolbarview > .bottom-bar headerbar, headerbar.flat, window.shortcuts headerbar.titlebar, window.print headerbar.titlebar, window.pagesetup headerbar.titlebar, window.aboutdialog headerbar.titlebar, window.colorchooser headerbar.titlebar, window.appchooser headerbar.titlebar { background: none; box-shadow: none; color: inherit; min-height: 46px; } + +toolbarview > .top-bar headerbar > windowhandle > box, toolbarview > .bottom-bar headerbar > windowhandle > box, headerbar.flat > windowhandle > box, window.shortcuts headerbar.titlebar > windowhandle > box, window.print headerbar.titlebar > windowhandle > box, window.pagesetup headerbar.titlebar > windowhandle > box, window.aboutdialog headerbar.titlebar > windowhandle > box, window.colorchooser headerbar.titlebar > windowhandle > box, window.appchooser headerbar.titlebar > windowhandle > box { padding-bottom: 6px; } + +toolbarview > .top-bar headerbar.default-decoration, toolbarview > .bottom-bar headerbar.default-decoration, headerbar.default-decoration.flat, window.shortcuts headerbar.default-decoration.titlebar, window.print headerbar.default-decoration.titlebar, window.pagesetup headerbar.default-decoration.titlebar, window.aboutdialog headerbar.default-decoration.titlebar, window.colorchooser headerbar.default-decoration.titlebar, window.appchooser headerbar.default-decoration.titlebar { min-height: 36px; } + +toolbarview > .top-bar headerbar.default-decoration > windowhandle > box, toolbarview > .bottom-bar headerbar.default-decoration > windowhandle > box, headerbar.default-decoration.flat > windowhandle > box, window.shortcuts headerbar.default-decoration.titlebar > windowhandle > box, window.print headerbar.default-decoration.titlebar > windowhandle > box, window.pagesetup headerbar.default-decoration.titlebar > windowhandle > box, window.aboutdialog headerbar.default-decoration.titlebar > windowhandle > box, window.colorchooser headerbar.default-decoration.titlebar > windowhandle > box, window.appchooser headerbar.default-decoration.titlebar > windowhandle > box { padding-bottom: 3px; } + +toolbarview > .top-bar headerbar:backdrop, toolbarview > .bottom-bar headerbar:backdrop { transition: none; } + +toolbarview > .top-bar headerbar:backdrop > windowhandle, toolbarview > .bottom-bar headerbar:backdrop > windowhandle { filter: none; transition: none; } + +window.devel toolbarview > .top-bar headerbar > windowhandle, toolbarview > .top-bar window.devel headerbar > windowhandle, window.devel toolbarview > .bottom-bar headerbar > windowhandle, toolbarview > .bottom-bar window.devel headerbar > windowhandle { background-image: none; } + +toolbarview > .top-bar .collapse-spacing headerbar, toolbarview > .bottom-bar .collapse-spacing headerbar, window.shortcuts headerbar.titlebar, window.appchooser headerbar.titlebar { min-height: 40px; } + +toolbarview > .top-bar .collapse-spacing headerbar > windowhandle > box, toolbarview > .bottom-bar .collapse-spacing headerbar > windowhandle > box, window.shortcuts headerbar.titlebar > windowhandle > box, window.appchooser headerbar.titlebar > windowhandle > box { padding-top: 3px; padding-bottom: 3px; } + +toolbarview > .top-bar .collapse-spacing headerbar.default-decoration, toolbarview > .bottom-bar .collapse-spacing headerbar.default-decoration, window.shortcuts headerbar.default-decoration.titlebar, window.appchooser headerbar.default-decoration.titlebar { min-height: 30px; } + +toolbarview > .top-bar .collapse-spacing headerbar.default-decoration > windowhandle > box, toolbarview > .bottom-bar .collapse-spacing headerbar.default-decoration > windowhandle > box, window.shortcuts headerbar.default-decoration.titlebar > windowhandle > box, window.appchooser headerbar.default-decoration.titlebar > windowhandle > box { padding-top: 0px; padding-bottom: 0px; } + +.titlebar:not(headerbar) separator { background-color: alpha(@headerbar_border_color,0.15); } + +/********************* GtkWindowControls * */ +windowcontrols { border-spacing: 3px; } + +windowcontrols > button { min-width: 24px; padding: 5px; box-shadow: none; } + +windowcontrols > button > image { background-color: alpha(currentColor,0.1); border-radius: 100%; padding: 2px; transition: background 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +windowcontrols > button, windowcontrols > button:hover, windowcontrols > button:active { background: none; } + +windowcontrols > button:hover > image { background-color: alpha(currentColor,0.15); } + +windowcontrols > button:active > image { background-color: alpha(currentColor,0.3); } + +windowcontrols > .icon { margin: 9px; } + +/****************** AdwWindowTitle * */ +headerbar .title, windowtitle .title { padding-left: 12px; padding-right: 12px; font-weight: bold; } + +headerbar .subtitle, windowtitle .subtitle { font-size: smaller; padding-left: 12px; padding-right: 12px; } + +windowtitle { margin-top: -6px; margin-bottom: -6px; min-height: 12px; } + +window.devel headerbar > windowhandle { background-image: cross-fade(5% -gtk-recolor(url("assets/devel-symbolic.svg")), image(transparent)); background-repeat: repeat-x; } + +window.devel dialog headerbar > windowhandle { background-image: unset; background-repeat: unset; } + +label { caret-color: currentColor; } + +label:disabled { filter: opacity(0.5); } + +.dim-label, scale > value, progressbar > text, row.expander image.expander-row-arrow, row.property > box.header > box.title > .title, row.expander.property box > list > row > box.header > box.title > .title, row label.subtitle, spinbutton > text > placeholder, entry > text > placeholder, headerbar .subtitle, windowtitle .subtitle, label.separator { opacity: 0.55; } + +.accent { color: @accent_color; } + +.success { color: @success_color; } + +.warning { color: @warning_color; } + +.error { color: @error_color; } + +/********************** General Typography * */ +.title-1 { font-weight: 800; font-size: 20pt; } + +.title-2 { font-weight: 800; font-size: 15pt; } + +.title-3 { font-weight: 700; font-size: 15pt; } + +.title-4 { font-weight: 700; font-size: 13pt; } + +.heading, listview > header { font-weight: 700; font-size: 11pt; } + +.body { font-weight: 400; font-size: 11pt; } + +.caption-heading { font-weight: 700; font-size: 9pt; } + +.caption { font-weight: 400; font-size: 9pt; } + +.monospace { font-family: monospace; } + +.numeric, spinbutton, scale > value, progressbar > text { font-feature-settings: "tnum"; } + +/******************* Editable Labels * */ +editablelabel > stack > text { color: @view_fg_color; background-color: @view_bg_color; } + +levelbar:disabled { filter: opacity(0.5); } + +levelbar.horizontal trough > block { min-height: 8px; border-radius: 99px; } + +levelbar.horizontal trough > block.empty, levelbar.horizontal trough > block.full { border-radius: 99px; } + +levelbar.horizontal.discrete > trough > block { min-height: 8px; margin-right: 2px; min-width: 26px; border-radius: 0; } + +levelbar.horizontal.discrete > trough > block:first-child { border-radius: 99px 0 0 99px; } + +levelbar.horizontal.discrete > trough > block:last-child { border-radius: 0 99px 99px 0; margin-right: 0; } + +levelbar.vertical trough > block { min-width: 8px; border-radius: 99px; } + +levelbar.vertical trough > block.empty, levelbar.vertical trough > block.full { border-radius: 99px; } + +levelbar.vertical.discrete > trough > block { min-width: 8px; margin-bottom: 2px; min-height: 26px; border-radius: 0; } + +levelbar.vertical.discrete > trough > block:first-child { border-radius: 99px 99px 0 0; } + +levelbar.vertical.discrete > trough > block:last-child { border-radius: 0 0 99px 99px; margin-bottom: 0; } + +levelbar > trough { padding: 0; } + +levelbar > trough > block.low { background-color: @warning_bg_color; } + +levelbar > trough > block.high, levelbar > trough > block:not(.empty) { background-color: @accent_bg_color; } + +levelbar > trough > block.full { background-color: @success_bg_color; } + +levelbar > trough > block.empty { background-color: alpha(currentColor,0.15); } + +.osd levelbar > trough > block.high, .osd levelbar > trough > block:not(.empty) { background-color: rgba(255, 255, 255, 0.75); } + +.linked:not(.vertical) > button:dir(ltr):not(:first-child), .linked:not(.vertical) > button:dir(rtl):not(:last-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > button:dir(ltr):not(:last-child), .linked:not(.vertical) > button:dir(rtl):not(:first-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical button:not(:first-child) { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical button:not(:last-child) { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > menubutton:dir(ltr):not(:first-child) > button, .linked:not(.vertical) > menubutton:dir(rtl):not(:last-child) > button { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > menubutton:dir(ltr):not(:last-child) > button, .linked:not(.vertical) > menubutton:dir(rtl):not(:first-child) > button { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical menubutton:not(:first-child) > button { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical menubutton:not(:last-child) > button { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > dropdown:dir(ltr):not(:first-child) > button, .linked:not(.vertical) > combobox:dir(ltr):not(:first-child) > button, .linked:not(.vertical) > dropdown:dir(rtl):not(:last-child) > button, .linked:not(.vertical) > combobox:dir(rtl):not(:last-child) > button { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > dropdown:dir(ltr):not(:last-child) > button, .linked:not(.vertical) > combobox:dir(ltr):not(:last-child) > button, .linked:not(.vertical) > dropdown:dir(rtl):not(:first-child) > button, .linked:not(.vertical) > combobox:dir(rtl):not(:first-child) > button { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical dropdown:not(:first-child) > button, .linked.vertical combobox:not(:first-child) > button { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical dropdown:not(:last-child) > button, .linked.vertical combobox:not(:last-child) > button { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > colorbutton:dir(ltr):not(:first-child) > button, .linked:not(.vertical) > colorbutton:dir(rtl):not(:last-child) > button { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > colorbutton:dir(ltr):not(:last-child) > button, .linked:not(.vertical) > colorbutton:dir(rtl):not(:first-child) > button { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical colorbutton:not(:first-child) > button { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical colorbutton:not(:last-child) > button { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > fontbutton:dir(ltr):not(:first-child) > button, .linked:not(.vertical) > fontbutton:dir(rtl):not(:last-child) > button { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > fontbutton:dir(ltr):not(:last-child) > button, .linked:not(.vertical) > fontbutton:dir(rtl):not(:first-child) > button { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical fontbutton:not(:first-child) > button { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical fontbutton:not(:last-child) > button { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > tabbutton:dir(ltr):not(:first-child) > button, .linked:not(.vertical) > tabbutton:dir(rtl):not(:last-child) > button { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > tabbutton:dir(ltr):not(:last-child) > button, .linked:not(.vertical) > tabbutton:dir(rtl):not(:first-child) > button { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical tabbutton:not(:first-child) > button { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical tabbutton:not(:last-child) > button { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > spinbutton:dir(ltr):not(:first-child), .linked:not(.vertical) > spinbutton:dir(rtl):not(:last-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > spinbutton:dir(ltr):not(:last-child), .linked:not(.vertical) > spinbutton:dir(rtl):not(:first-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical spinbutton:not(:first-child) { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical spinbutton:not(:last-child) { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > entry:dir(ltr):not(:first-child), .linked:not(.vertical) > entry:dir(rtl):not(:last-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > entry:dir(ltr):not(:last-child), .linked:not(.vertical) > entry:dir(rtl):not(:first-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical entry:not(:first-child) { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical entry:not(:last-child) { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > combobox:dir(ltr):not(:first-child) > box > button.combo, .linked:not(.vertical) > combobox:dir(rtl):not(:last-child) > box > button.combo { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > combobox:dir(ltr):not(:last-child) > box > button.combo, .linked:not(.vertical) > combobox:dir(rtl):not(:first-child) > box > button.combo { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical combobox:not(:first-child) > box > button.combo { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical combobox:not(:last-child) > box > button.combo { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > appchooserbutton:dir(ltr):not(:first-child) > combobox > box > button.combo, .linked:not(.vertical) > appchooserbutton:dir(rtl):not(:last-child) > combobox > box > button.combo { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > appchooserbutton:dir(ltr):not(:last-child) > combobox > box > button.combo, .linked:not(.vertical) > appchooserbutton:dir(rtl):not(:first-child) > combobox > box > button.combo { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical appchooserbutton:not(:first-child) > combobox > box > button.combo { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical appchooserbutton:not(:last-child) > combobox > box > button.combo { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +link, button.link { color: @accent_color; text-decoration: underline; font-weight: inherit; } + +link:visited, button.link:visited { color: mix(@accent_color,@view_fg_color,0.2); } + +link:hover, button.link:hover { color: shade(@accent_color,1.1); } + +link:active, button.link:active { color: @accent_color; } + +link:disabled, button.link:disabled { color: alpha(currentColor,0.5); } + +.osd link, .osd button.link { color: mix(@accent_bg_color,white,0.5); } + +.osd link:visited, .osd button.link:visited { color: mix(@accent_bg_color,white,0.25); } + +.osd link:active, .osd button.link:active { color: mix(@accent_bg_color,white,0.5); } + +link { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +link:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +.osd link:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +button.link > label { text-decoration: underline; } + +listview, list { color: @view_fg_color; background-color: @view_bg_color; background-clip: padding-box; border-color: alpha(currentColor,0.15); } + +listview > row, list > row { padding: 2px; background-clip: padding-box; } + +listview > row.expander, list > row.expander { padding: 0px; } + +listview > row.expander .row-header, list > row.expander .row-header { padding: 2px; } + +listview.horizontal row.separator, listview.separators.horizontal > row:not(.separator), list.horizontal row.separator, list.separators.horizontal > row:not(.separator) { border-left: 1px solid alpha(currentColor,0.15); } + +listview:not(.horizontal) row.separator, listview.separators:not(.horizontal) > row:not(.separator), list:not(.horizontal) row.separator, list.separators:not(.horizontal) > row:not(.separator) { border-bottom: 1px solid alpha(currentColor,0.15); } + +listview > header { padding: 2px; padding-top: 18px; padding-bottom: 6px; } + +row { background-clip: padding-box; } + +row { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +.osd row:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +.osd row.activatable:hover { background-color: alpha(currentColor,0.07); } + +.osd row.activatable:active { background-color: alpha(currentColor,0.16); } + +.osd row.activatable.has-open-popup { background-color: alpha(currentColor,0.07); } + +.osd row.activatable:selected:hover { background-color: alpha(currentColor,0.13); } + +.osd row.activatable:selected:active { background-color: alpha(currentColor,0.19); } + +.osd row.activatable:selected.has-open-popup { background-color: alpha(currentColor,0.13); } + +.osd row:selected { background-color: alpha(currentColor,0.1); } + +row.activatable:hover { background-color: alpha(currentColor,0.04); } + +row.activatable:active { background-color: alpha(currentColor,0.08); } + +row.activatable.has-open-popup { background-color: alpha(currentColor,0.04); } + +row.activatable:selected:hover { background-color: alpha(@accent_bg_color,0.32); } + +row.activatable:selected:active { background-color: alpha(@accent_bg_color,0.39); } + +row.activatable:selected.has-open-popup { background-color: alpha(@accent_bg_color,0.32); } + +row:selected { background-color: alpha(@accent_bg_color,0.25); } + +/******************************************************* Rich Lists * Large list usually containing lots of widgets * https://gitlab.gnome.org/GNOME/gtk/-/issues/3073 * */ +.rich-list { /* rich lists usually containing other widgets than just labels/text */ } + +.rich-list > row { padding: 8px 12px; min-height: 32px; /* should be tall even when only containing a label */ } + +.rich-list > row > box { border-spacing: 12px; } + +.rich-list > header { padding-left: 12px; padding-right: 12px; } + +/**************** AdwActionRow * */ +row label.subtitle { font-size: smaller; } + +row > box.header { margin-left: 12px; margin-right: 12px; border-spacing: 6px; min-height: 50px; } + +row > box.header > .icon:disabled { filter: opacity(0.5); } + +row > box.header > box.title { margin-top: 6px; margin-bottom: 6px; border-spacing: 3px; padding: 0; } + +row > box.header > box.title, row > box.header > box.title > .title, row > box.header > box.title > .subtitle { padding: 0; font-weight: inherit; } + +row > box.header > .prefixes, row > box.header > .suffixes { border-spacing: 6px; } + +row > box.header > .icon:dir(ltr), row > box.header > .prefixes:dir(ltr) { margin-right: 6px; } + +row > box.header > .icon:dir(rtl), row > box.header > .prefixes:dir(rtl) { margin-left: 6px; } + +row.property > box.header > box.title > .title, row.expander.property box > list > row > box.header > box.title > .title { font-size: smaller; } + +row.property > box.header > box.title > .subtitle, row.expander.property box > list > row > box.header > box.title > .subtitle { font-size: inherit; opacity: 1; } + +/****************************** AdwEntryRow and AdwSpinRow * */ +row.entry:not(:selected).activatable.focused:hover, row.entry:not(:selected).activatable.focused:active { background-color: transparent; } + +row.entry:disabled text { opacity: 0.5; } + +row.entry:disabled .dim-label, row.entry:disabled scale > value, row.entry:disabled progressbar > text, row.entry:disabled row.expander image.expander-row-arrow, row.expander row.entry:disabled image.expander-row-arrow, row.entry:disabled spinbutton > text > placeholder, row.entry:disabled entry > text > placeholder, row.entry:disabled label.separator, row.entry:disabled row.property > box.header > box.title > .title, row.entry:disabled row.expander.property box > list > row > box.header > box.title > .title, row.expander.property row.entry:disabled box > list > row > box.header > box.title > .title, row.entry:disabled .subtitle { opacity: 1; } + +row.entry .edit-icon, row.entry .indicator { min-width: 24px; min-height: 24px; padding: 5px; } + +row.entry .edit-icon:disabled { opacity: 0.3; } + +row.entry .indicator { opacity: 0.3; } + +row.entry.monospace { font-family: inherit; } + +row.entry.monospace text { font-family: monospace; } + +row.spin:not(:selected).activatable.focused:hover, row.spin:not(:selected).activatable.focused:active { background-color: transparent; } + +row.spin spinbutton { background: none; border-spacing: 6px; box-shadow: none; } + +row.spin spinbutton, row.spin spinbutton:focus { outline: none; } + +row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child { min-width: 30px; min-height: 30px; margin: 10px 2px; border: none; } + +row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:disabled, row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child:disabled, row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child:disabled, row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):disabled, row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child:disabled, row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child:disabled { filter: none; } + +row.entry, row.spin { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), border-radius 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.entry.focused, row.spin.focused { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -1px; } + +row.entry:not(:selected).activatable.focused:hover, row.entry:not(:selected).activatable.focused:active, row.spin:not(:selected).activatable.focused:hover, row.spin:not(:selected).activatable.focused:active { background-color: transparent; } + +row.entry.error, row.spin.error { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), border-radius 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.entry.error.focused, row.spin.error.focused { outline-color: alpha(currentColor,0.5); outline-width: 2px; outline-offset: -1px; } + +row.entry.error text > selection:focus-within, row.spin.error text > selection:focus-within { background-color: alpha(@error_color,0.2); } + +row.entry.error text > cursor-handle > contents, row.spin.error text > cursor-handle > contents { background-color: currentColor; } + +row.entry.error .dim-label, row.entry.error scale > value, row.entry.error progressbar > text, row.entry.error row.expander image.expander-row-arrow, row.expander row.entry.error image.expander-row-arrow, row.entry.error spinbutton > text > placeholder, row.entry.error entry > text > placeholder, row.entry.error label.separator, row.entry.error row.property > box.header > box.title > .title, row.entry.error row.expander.property box > list > row > box.header > box.title > .title, row.expander.property row.entry.error box > list > row > box.header > box.title > .title, row.entry.error .subtitle, row.spin.error .dim-label, row.spin.error scale > value, row.spin.error progressbar > text, row.spin.error row.expander image.expander-row-arrow, row.expander row.spin.error image.expander-row-arrow, row.spin.error spinbutton > text > placeholder, row.spin.error entry > text > placeholder, row.spin.error label.separator, row.spin.error row.property > box.header > box.title > .title, row.spin.error row.expander.property box > list > row > box.header > box.title > .title, row.expander.property row.spin.error box > list > row > box.header > box.title > .title, row.spin.error .subtitle { opacity: 1; } + +row.entry.error .suggested-action, row.spin.error .suggested-action { background-color: @error_bg_color; color: @error_fg_color; } + +row.entry.warning, row.spin.warning { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), border-radius 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.entry.warning.focused, row.spin.warning.focused { outline-color: alpha(currentColor,0.5); outline-width: 2px; outline-offset: -1px; } + +row.entry.warning text > selection:focus-within, row.spin.warning text > selection:focus-within { background-color: alpha(@warning_color,0.2); } + +row.entry.warning text > cursor-handle > contents, row.spin.warning text > cursor-handle > contents { background-color: currentColor; } + +row.entry.warning .dim-label, row.entry.warning scale > value, row.entry.warning progressbar > text, row.entry.warning row.expander image.expander-row-arrow, row.expander row.entry.warning image.expander-row-arrow, row.entry.warning spinbutton > text > placeholder, row.entry.warning entry > text > placeholder, row.entry.warning label.separator, row.entry.warning row.property > box.header > box.title > .title, row.entry.warning row.expander.property box > list > row > box.header > box.title > .title, row.expander.property row.entry.warning box > list > row > box.header > box.title > .title, row.entry.warning .subtitle, row.spin.warning .dim-label, row.spin.warning scale > value, row.spin.warning progressbar > text, row.spin.warning row.expander image.expander-row-arrow, row.expander row.spin.warning image.expander-row-arrow, row.spin.warning spinbutton > text > placeholder, row.spin.warning entry > text > placeholder, row.spin.warning label.separator, row.spin.warning row.property > box.header > box.title > .title, row.spin.warning row.expander.property box > list > row > box.header > box.title > .title, row.expander.property row.spin.warning box > list > row > box.header > box.title > .title, row.spin.warning .subtitle { opacity: 1; } + +row.entry.warning .suggested-action, row.spin.warning .suggested-action { background-color: @warning_bg_color; color: @warning_fg_color; } + +row.entry.success, row.spin.success { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), border-radius 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.entry.success.focused, row.spin.success.focused { outline-color: alpha(currentColor,0.5); outline-width: 2px; outline-offset: -1px; } + +row.entry.success text > selection:focus-within, row.spin.success text > selection:focus-within { background-color: alpha(@success_color,0.2); } + +row.entry.success text > cursor-handle > contents, row.spin.success text > cursor-handle > contents { background-color: currentColor; } + +row.entry.success .dim-label, row.entry.success scale > value, row.entry.success progressbar > text, row.entry.success row.expander image.expander-row-arrow, row.expander row.entry.success image.expander-row-arrow, row.entry.success spinbutton > text > placeholder, row.entry.success entry > text > placeholder, row.entry.success label.separator, row.entry.success row.property > box.header > box.title > .title, row.entry.success row.expander.property box > list > row > box.header > box.title > .title, row.expander.property row.entry.success box > list > row > box.header > box.title > .title, row.entry.success .subtitle, row.spin.success .dim-label, row.spin.success scale > value, row.spin.success progressbar > text, row.spin.success row.expander image.expander-row-arrow, row.expander row.spin.success image.expander-row-arrow, row.spin.success spinbutton > text > placeholder, row.spin.success entry > text > placeholder, row.spin.success label.separator, row.spin.success row.property > box.header > box.title > .title, row.spin.success row.expander.property box > list > row > box.header > box.title > .title, row.expander.property row.spin.success box > list > row > box.header > box.title > .title, row.spin.success .subtitle { opacity: 1; } + +row.entry.success .suggested-action, row.spin.success .suggested-action { background-color: @success_bg_color; color: @success_fg_color; } + +/*************** AdwComboRow * */ +row.combo image.dropdown-arrow:disabled { filter: opacity(0.5); } + +row.combo listview.inline { background: none; border: none; box-shadow: none; color: inherit; } + +row.combo listview.inline, row.combo listview.inline:disabled { background: none; color: inherit; } + +row.combo popover > contents { min-width: 120px; } + +row.combo popover > contents .combo-searchbar { margin: 6px; } + +row.combo popover > contents .combo-searchbar + scrolledwindow > undershoot.top { box-shadow: inset 0 1px alpha(@popover_shade_color,0.75); background: linear-gradient(to bottom, alpha(@popover_shade_color,0.75), transparent 4px); } + +/****************** AdwExpanderRow * */ +list.boxed-list > row, list.content > row, list.boxed-list > row.expander row.header, list.content > row.expander row.header, row.expander list.nested > row { border-bottom: 1px solid @card_shade_color; } + +list.boxed-list > row, list.content > row, list.boxed-list > row.expander row.header, list.content > row.expander row.header, row.expander list.nested > row { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), border-radius 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +list.boxed-list > row:focus:focus-visible, list.content > row:focus:focus-visible, list.boxed-list > row.expander row.header:focus:focus-visible, list.content > row.expander row.header:focus:focus-visible, row.expander list.nested > row:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -1px; } + +.osd list.boxed-list > row:focus:focus-visible, .osd list.content > row:focus:focus-visible, .osd list.boxed-list > row.expander row.header:focus:focus-visible, list.boxed-list > row.expander .osd row.header:focus:focus-visible, .osd list.content > row.expander row.header:focus:focus-visible, list.content > row.expander .osd row.header:focus:focus-visible, .osd row.expander list.nested > row:focus:focus-visible, row.expander .osd list.nested > row:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +list.boxed-list > row:not(:selected).activatable:hover, list.content > row:not(:selected).activatable:hover, list.boxed-list > row.expander row.header:not(:selected).activatable:hover, list.content > row.expander row.header:not(:selected).activatable:hover, row.expander list.nested > row:not(:selected).activatable:hover { background-color: alpha(currentColor,0.03); } + +list.boxed-list > row:not(:selected).activatable:active, list.content > row:not(:selected).activatable:active, list.boxed-list > row.expander row.header:not(:selected).activatable:active, list.content > row.expander row.header:not(:selected).activatable:active, row.expander list.nested > row:not(:selected).activatable:active { background-color: alpha(currentColor,0.08); } + +list.boxed-list > row:not(:selected).activatable.has-open-popup, list.content > row:not(:selected).activatable.has-open-popup, list.boxed-list > row.expander row.header:not(:selected).activatable.has-open-popup, list.content > row.expander row.header:not(:selected).activatable.has-open-popup, row.expander list.nested > row:not(:selected).activatable.has-open-popup { background-color: alpha(currentColor,0.03); } + +row.expander { background: none; padding: 0px; } + +row.expander > box > list { background: none; color: inherit; } + +row.expander list.nested { background-color: alpha(@card_shade_color,0.5); color: inherit; } + +row.expander image.expander-row-arrow { transition: -gtk-icon-transform 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.expander image.expander-row-arrow:dir(ltr) { margin-left: 3px; } + +row.expander image.expander-row-arrow:dir(rtl) { margin-right: 3px; } + +row.expander image.expander-row-arrow:dir(ltr) { -gtk-icon-transform: rotate(0.5turn); } + +row.expander image.expander-row-arrow:dir(rtl) { -gtk-icon-transform: rotate(-0.5turn); } + +row.expander image.expander-row-arrow:disabled { filter: opacity(0.5); } + +row.expander:checked image.expander-row-arrow { -gtk-icon-transform: rotate(0turn); opacity: 1; } + +row.expander:checked image.expander-row-arrow:not(:disabled) { color: @accent_color; } + +.osd row.expander:checked image.expander-row-arrow:not(:disabled) { color: inherit; } + +/***************** Boxed Lists * */ +list.boxed-list > row.expander, list.content > row.expander { border: none; } + +list.boxed-list > row:first-child, list.content > row:first-child, list.boxed-list > row:first-child.expander row.header, list.content > row:first-child.expander row.header { border-top-left-radius: 12px; border-top-right-radius: 12px; } + +list.boxed-list > row:last-child, list.content > row:last-child, list.boxed-list > row:last-child.expander:not(:checked), list.boxed-list > row:last-child.expander:not(:checked) row.header, list.content > row:last-child.expander:not(:checked) row.header, list.boxed-list > row:last-child.expander:checked list.nested, list.content > row:last-child.expander:checked list.nested, list.boxed-list > row:last-child.expander:checked list.nested > row:last-child, list.content > row:last-child.expander:checked list.nested > row:last-child { border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-bottom-width: 0; } + +popover.menu > contents { min-width: 120px; } + +popover.menu scrollbar.vertical > range > trough > slider { min-height: 30px; } + +popover.menu box.inline-buttons { padding: 0 12px; } + +popover.menu box.inline-buttons button.image-button.model { min-height: 32px; min-width: 32px; padding: 0; border: none; outline: none; transition: none; } + +popover.menu box.inline-buttons button.image-button.model:selected { background-color: alpha(currentColor,0.1); } + +popover.menu box.inline-buttons button.image-button.model:selected:active { background-color: alpha(currentColor,0.19); } + +popover.menu box.circular-buttons { padding: 12px 12px 6px; } + +popover.menu box.circular-buttons button.circular.image-button.model { outline: none; padding: 11px; box-shadow: inset 0 0 0 1px alpha(currentColor,0.15); } + +popover.menu box.circular-buttons button.circular.image-button.model:selected { background-color: alpha(currentColor,0.13); box-shadow: none; } + +popover.menu box.circular-buttons button.circular.image-button.model:selected:active { background-color: alpha(currentColor,0.19); } + +popover.menu > contents { padding: 0; } + +popover.menu > contents > stack > box, popover.menu > contents > scrolledwindow > viewport > stack > box { padding: 6px; } + +popover.menu separator { margin: 6px 0; } + +popover.menu list separator { margin: 0; } + +popover.menu accelerator { color: alpha(currentColor,0.55); } + +popover.menu accelerator:dir(ltr) { margin-left: 12px; } + +popover.menu accelerator:dir(rtl) { margin-right: 12px; } + +popover.menu check, popover.menu radio { min-width: 14px; min-height: 14px; -gtk-icon-size: 14px; padding: 2px; } + +popover.menu check, popover.menu check:hover:checked, popover.menu check:hover:indeterminate, popover.menu check:hover:not(:checked):not(:indeterminate), popover.menu check:active:checked, popover.menu check:active:indeterminate, popover.menu check:active:not(:checked):not(:indeterminate), popover.menu radio, popover.menu radio:hover:checked, popover.menu radio:hover:indeterminate, popover.menu radio:hover:not(:checked):not(:indeterminate), popover.menu radio:active:checked, popover.menu radio:active:indeterminate, popover.menu radio:active:not(:checked):not(:indeterminate) { background: none; box-shadow: none; color: inherit; } + +.osd popover.menu check, .osd popover.menu radio { background: none; color: inherit; } + +popover.menu radio { padding: 1px; border: 1px solid alpha(currentColor,0.3); } + +popover.menu check.left, popover.menu radio.left, popover.menu arrow.left { margin-left: -2px; margin-right: 6px; } + +popover.menu check.right, popover.menu radio.right, popover.menu arrow.right { margin-left: 6px; margin-right: -2px; } + +popover.menu modelbutton { min-height: 32px; min-width: 40px; padding: 0 12px; border-radius: 6px; } + +popover.menu modelbutton:hover, popover.menu modelbutton:selected { background-color: alpha(currentColor,0.1); } + +popover.menu modelbutton:active { background-color: alpha(currentColor,0.19); } + +popover.menu modelbutton arrow { background: none; min-width: 16px; min-height: 16px; opacity: 0.3; } + +popover.menu modelbutton arrow:hover { background: none; } + +popover.menu modelbutton arrow:disabled { filter: opacity(0.5); } + +popover.menu modelbutton arrow.left { -gtk-icon-source: -gtk-icontheme("go-previous-symbolic"); } + +popover.menu modelbutton arrow.right { -gtk-icon-source: -gtk-icontheme("go-next-symbolic"); } + +popover.menu label.title { font-weight: bold; padding: 4px 32px; } + +popover.menu list, popover.menu listview { background: none; color: inherit; } + +popover.menu list > row, popover.menu listview > row { border-radius: 6px; padding: 0 12px; min-height: 32px; min-width: 40px; } + +popover.menu list > row:selected, popover.menu listview > row:selected { background: none; } + +popover.menu list > row:hover, popover.menu list > row:hover:selected.activatable, popover.menu listview > row:hover, popover.menu listview > row:hover:selected.activatable { background-color: alpha(currentColor,0.1); } + +popover.menu list > row:active, popover.menu list > row:active:selected.activatable, popover.menu listview > row:active, popover.menu listview > row:active:selected.activatable { background-color: alpha(currentColor,0.19); } + +popover.menu list > row.has-open-popup, popover.menu list > row.has-open-popup:selected.activatable, popover.menu listview > row.has-open-popup, popover.menu listview > row.has-open-popup:selected.activatable { background-color: alpha(currentColor,0.1); } + +popover.menu list > row > box, popover.menu listview > row > box { border-spacing: 6px; } + +popover.menu contents > list, popover.menu contents > listview, popover.menu scrolledwindow > viewport > list, popover.menu scrolledwindow > listview { padding: 6px 0; } + +popover.menu contents > list > row, popover.menu contents > listview > row, popover.menu scrolledwindow > viewport > list > row, popover.menu scrolledwindow > listview > row { margin: 0 6px; padding: 9px 12px; min-height: 0; } + +menubar { box-shadow: inset 0 -1px alpha(currentColor,0.15); padding-bottom: 1px; } + +menubar > item { min-height: 16px; padding: 4px 8px; border-radius: 6px; } + +menubar > item:selected { background-color: alpha(currentColor,0.1); } + +menubar > item popover.menu popover.menu { padding: 0 0 4px 0; } + +menubar > item popover.menu popover.menu > contents { margin: 0; border-radius: 12px; } + +toolbarview > .top-bar menubar, toolbarview > .bottom-bar menubar { box-shadow: none; padding-bottom: 0; } + +/******************** GtkMessageDialog * */ +window.dialog.message .titlebar { min-height: 20px; background: none; box-shadow: none; border-style: none; border-top-left-radius: 7px; border-top-right-radius: 7px; } + +window.dialog.message box.dialog-vbox.vertical { margin-top: 6px; border-spacing: 24px; } + +window.dialog.message box.dialog-vbox.vertical > box > box > box > label.title { font-weight: 800; font-size: 15pt; } + +window.dialog.message.csd { border-bottom-left-radius: 13px; border-bottom-right-radius: 13px; } + +window.dialog.message.csd .dialog-action-area { border-top: 1px solid alpha(currentColor,0.15); margin: 0; border-spacing: 0; } + +window.dialog.message.csd .dialog-action-area > button { padding: 10px 14px; border-radius: 0; border: none; background-clip: padding-box; border-left: 1px solid alpha(currentColor,0.15); } + +window.dialog.message.csd .dialog-action-area > button:first-child { border-bottom-left-radius: 13px; border-left: none; } + +window.dialog.message.csd .dialog-action-area > button:last-child { border-bottom-right-radius: 13px; } + +window.dialog.message.csd .dialog-action-area > button.suggested-action { color: @accent_color; } + +window.dialog.message.csd .dialog-action-area > button.destructive-action { color: @destructive_color; } + +/******************** AdwMessageDialog * */ +window.messagedialog, dialog-host > dialog.alert sheet, window.dialog-window.alert { background-color: @dialog_bg_color; color: @dialog_fg_color; } + +window.messagedialog { outline: none; } + +dialog-host > dialog.alert.floating sheet, window.dialog-window.alert { border-radius: 13px; outline: none; } + +window.messagedialog .message-area, dialog.alert .message-area { padding: 24px 30px; border-spacing: 24px; } + +window.messagedialog .message-area.has-heading.has-body, dialog.alert .message-area.has-heading.has-body { border-spacing: 10px; } + +window.messagedialog .response-area > button, dialog.alert .response-area > button { padding: 10px 14px; border-radius: 0; } + +window.messagedialog .response-area > button.suggested, dialog.alert .response-area > button.suggested { color: @accent_color; } + +window.messagedialog .response-area > button.destructive, dialog.alert .response-area > button.destructive { color: @destructive_color; } + +window.messagedialog .response-area:not(.compact) > button, dialog.alert .response-area:not(.compact) > button { margin-top: -1px; margin-right: -1px; margin-left: -1px; } + +window.messagedialog .response-area:not(.compact) > button:first-child:dir(ltr), window.messagedialog .response-area:not(.compact) > button:last-child:dir(rtl), dialog.alert .response-area:not(.compact) > button:first-child:dir(ltr), dialog.alert .response-area:not(.compact) > button:last-child:dir(rtl) { margin-left: 0; } + +window.messagedialog .response-area:not(.compact) > button:last-child:dir(ltr), window.messagedialog .response-area:not(.compact) > button:first-child:dir(rtl), dialog.alert .response-area:not(.compact) > button:last-child:dir(ltr), dialog.alert .response-area:not(.compact) > button:first-child:dir(rtl) { margin-right: 0; } + +window.messagedialog .response-area.compact > button, dialog.alert .response-area.compact > button { margin-top: -1px; margin-bottom: -1px; } + +window.messagedialog .response-area.compact > button:first-child, dialog.alert .response-area.compact > button:first-child { margin-bottom: 0; } + +window.messagedialog .response-area:not(.compact) > button:first-child:dir(ltr), window.messagedialog .response-area:not(.compact) > button:last-child:dir(rtl), dialog.alert.floating .response-area:not(.compact) > button:first-child:dir(ltr), dialog.alert.floating .response-area:not(.compact) > button:last-child:dir(rtl) { border-bottom-left-radius: 13px; } + +window.messagedialog .response-area:not(.compact) > button:last-child:dir(ltr), window.messagedialog .response-area:not(.compact) > button:first-child:dir(rtl), dialog.alert.floating .response-area:not(.compact) > button:last-child:dir(ltr), dialog.alert.floating .response-area:not(.compact) > button:first-child:dir(rtl) { border-bottom-right-radius: 13px; } + +window.messagedialog .response-area.compact > button:first-child, dialog.alert.floating .response-area.compact > button:first-child { border-bottom-left-radius: 13px; border-bottom-right-radius: 13px; } + +/********** Frames * */ +frame, .frame { border: 1px solid alpha(currentColor,0.15); } + +frame { border-radius: 12px; } + +frame > label { margin: 4px; } + +/************** Separators * */ +separator { background: alpha(currentColor,0.15); min-width: 1px; min-height: 1px; } + +separator.spacer { background: none; } + +separator.spacer.horizontal { min-width: 12px; } + +separator.spacer.vertical { min-height: 12px; } + +/********************* App Notifications * */ +.app-notification { padding: 10px; border-spacing: 10px; border-radius: 0 0 12px 12px; background-color: rgba(0, 0, 0, 0.7); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); background-clip: padding-box; } + +.app-notification border { border: none; } + +/********** Toasts * */ +toast { margin: 12px; margin-bottom: 24px; border-radius: 150px; border-spacing: 6px; padding: 6px; } + +toast:dir(ltr) { padding-left: 12px; } + +toast:dir(rtl) { padding-right: 12px; } + +toast > widget { margin: 0 6px; } + +/************** GtkVideo * */ +video { background: black; } + +video image.osd { min-width: 64px; min-height: 64px; border-radius: 32px; } + +/****************** AdwAboutWindow * */ +window.about .main-page > viewport > clamp > box, dialog.about .main-page > viewport > clamp > box { margin: 12px; border-spacing: 6px; } + +window.about .main-page > viewport > clamp > box > box, dialog.about .main-page > viewport > clamp > box > box { margin-top: 18px; border-spacing: 18px; margin-bottom: 6px; } + +window.about .main-page .app-version, dialog.about .main-page .app-version { padding: 3px 18px; color: @accent_color; border-radius: 999px; margin-top: 3px; } + +window.about .subpage > viewport > clamp > box, dialog.about .subpage > viewport > clamp > box { margin: 18px 12px; border-spacing: 18px; } + +window.about .subpage > clamp > textview, dialog.about .subpage > clamp > textview { background: none; color: inherit; } + +/***************** AdwStatusPage * */ +statuspage > scrolledwindow > viewport > box { margin: 36px 12px; border-spacing: 36px; } + +statuspage > scrolledwindow > viewport > box > clamp > box { border-spacing: 12px; } + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon { -gtk-icon-size: 128px; color: alpha(currentColor,0.55); } + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:disabled { opacity: 0.5; } + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { margin-bottom: 24px; } + +statuspage.compact > scrolledwindow > viewport > box { margin: 24px 12px; border-spacing: 24px; } + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon { -gtk-icon-size: 96px; } + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { margin-bottom: 12px; } + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .title { font-size: 18pt; } + +/* Cards */ +shortcut > .keycap, list.boxed-list, list.content, .card { background-color: @card_bg_color; color: @card_fg_color; border-radius: 12px; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px 3px 1px rgba(0, 0, 0, 0.07), 0 2px 6px 2px rgba(0, 0, 0, 0.03); } + +.osd shortcut > .keycap, .osd list.boxed-list, .osd list.content, shortcut > .osd.keycap, list.osd.boxed-list, list.osd.content, .osd .card, .card.osd { background-color: alpha(currentColor,0.1); color: inherit; box-shadow: none; } + +.card { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +.card:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -1px; } + +.osd .card:focus:focus-visible, .card.osd:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +.card.activatable { transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +.card.activatable:hover { background-image: image(alpha(currentColor,0.03)); } + +.card.activatable:active { background-image: image(alpha(currentColor,0.08)); } + +/* Transition shadows */ +flap > dimming, leaflet > dimming, navigation-view > dimming, overlay-split-view > dimming { background: @shade_color; } + +flap > shadow, leaflet > shadow, navigation-view > shadow, overlay-split-view > shadow { min-width: 56px; min-height: 56px; } + +flap > shadow.left, leaflet > shadow.left, navigation-view > shadow.left, overlay-split-view > shadow.left { background-image: linear-gradient(to right, alpha(@shade_color,0.7), alpha(@shade_color,0.14) 40px, alpha(@shade_color,0) 56px), linear-gradient(to right, alpha(@shade_color,0.4), alpha(@shade_color,0.14) 7px, alpha(@shade_color,0) 24px); } + +flap > shadow.right, leaflet > shadow.right, navigation-view > shadow.right, overlay-split-view > shadow.right { background-image: linear-gradient(to left, alpha(@shade_color,0.7), alpha(@shade_color,0.14) 40px, alpha(@shade_color,0) 56px), linear-gradient(to left, alpha(@shade_color,0.4), alpha(@shade_color,0.14) 7px, alpha(@shade_color,0) 24px); } + +flap > shadow.up, leaflet > shadow.up, navigation-view > shadow.up, overlay-split-view > shadow.up { background-image: linear-gradient(to bottom, alpha(@shade_color,0.7), alpha(@shade_color,0.14) 40px, alpha(@shade_color,0) 56px), linear-gradient(to bottom, alpha(@shade_color,0.4), alpha(@shade_color,0.14) 7px, alpha(@shade_color,0) 24px); } + +flap > shadow.down, leaflet > shadow.down, navigation-view > shadow.down, overlay-split-view > shadow.down { background-image: linear-gradient(to top, alpha(@shade_color,0.7), alpha(@shade_color,0.14) 40px, alpha(@shade_color,0) 56px), linear-gradient(to top, alpha(@shade_color,0.4), alpha(@shade_color,0.14) 7px, alpha(@shade_color,0) 24px); } + +notebook > header > tabs > tab:checked { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +notebook:focus:focus-visible > header > tabs > tab:checked { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +notebook > header { padding: 1px; border-color: alpha(currentColor,0.15); border-width: 1px; background-clip: padding-box; } + +notebook > header > tabs { margin: -1px; } + +notebook > header.top { border-bottom-style: solid; } + +notebook > header.top > tabs { margin-bottom: -2px; } + +notebook > header.top > tabs > tab:hover { box-shadow: inset 0 -4px alpha(currentColor,0.15); } + +notebook > header.top > tabs > tab:checked { box-shadow: inset 0 -4px @accent_bg_color; } + +notebook > header.bottom { border-top-style: solid; } + +notebook > header.bottom > tabs { margin-top: -2px; } + +notebook > header.bottom > tabs > tab:hover { box-shadow: inset 0 4px alpha(currentColor,0.15); } + +notebook > header.bottom > tabs > tab:checked { box-shadow: inset 0 4px @accent_bg_color; } + +notebook > header.left { border-right-style: solid; } + +notebook > header.left > tabs { margin-right: -2px; } + +notebook > header.left > tabs > tab:hover { box-shadow: inset -4px 0 alpha(currentColor,0.15); } + +notebook > header.left > tabs > tab:checked { box-shadow: inset -4px 0 @accent_bg_color; } + +notebook > header.right { border-left-style: solid; } + +notebook > header.right > tabs { margin-left: -2px; } + +notebook > header.right > tabs > tab:hover { box-shadow: inset 4px 0 alpha(currentColor,0.15); } + +notebook > header.right > tabs > tab:checked { box-shadow: inset 4px 0 @accent_bg_color; } + +notebook > header.top > tabs > arrow { border-top-style: none; } + +notebook > header.bottom > tabs > arrow { border-bottom-style: none; } + +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.left > tabs > arrow { border-left-style: none; } + +notebook > header.right > tabs > arrow { border-right-style: none; } + +notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { margin-top: -5px; margin-bottom: -5px; padding-top: 4px; padding-bottom: 4px; } + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +notebook > header.left > tabs > arrow.up, notebook > header.right > 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) { box-shadow: none; } + +notebook > header > tabs > tab { transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); min-height: 30px; min-width: 30px; padding: 3px 12px; font-weight: normal; } + +notebook > header > tabs > tab:hover, notebook > header > tabs > tab:active { background-color: alpha(currentColor,0.07); } + +notebook > header > tabs > tab:not(:checked) { outline-color: transparent; } + +notebook > header > tabs > tab:disabled { filter: opacity(0.5); } + +notebook > header > tabs > tab:disabled label, notebook > header > tabs > tab:disabled button { filter: none; } + +notebook > header > tabs > tab button.flat { color: alpha(currentColor,0.3); padding: 0; margin-top: 4px; margin-bottom: 4px; min-width: 20px; min-height: 20px; } + +notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.flat:active { color: currentColor; } + +notebook > header > tabs > tab button.flat:last-child { margin-left: 4px; margin-right: -4px; } + +notebook > header > tabs > tab button.flat:first-child { margin-left: -4px; margin-right: 4px; } + +notebook > header.top > tabs, notebook > header.bottom > tabs { padding-left: 4px; padding-right: 4px; } + +notebook > header.top > tabs:not(:only-child), notebook > header.bottom > tabs:not(:only-child) { margin-left: 3px; margin-right: 3px; } + +notebook > header.top > tabs:not(:only-child):first-child, notebook > header.bottom > tabs:not(:only-child):first-child { margin-left: -1px; } + +notebook > header.top > tabs:not(:only-child):last-child, notebook > header.bottom > tabs:not(:only-child):last-child { margin-right: -1px; } + +notebook > header.top > tabs > tab, notebook > header.bottom > tabs > tab { margin-left: 4px; margin-right: 4px; } + +notebook > header.left > tabs, notebook > header.right > tabs { padding-top: 4px; padding-bottom: 4px; } + +notebook > header.left > tabs:not(:only-child), notebook > header.right > tabs:not(:only-child) { margin-top: 3px; margin-bottom: 3px; } + +notebook > header.left > tabs:not(:only-child):first-child, notebook > header.right > tabs:not(:only-child):first-child { margin-top: -1px; } + +notebook > header.left > tabs:not(:only-child):last-child, notebook > header.right > tabs:not(:only-child):last-child { margin-bottom: -1px; } + +notebook > header.left > tabs > tab, notebook > header.right > tabs > tab { margin-top: 4px; margin-bottom: 4px; } + +notebook > header.top > tabs > tab { padding-bottom: 4px; } + +notebook > header.bottom > tabs > tab { padding-top: 4px; } + +notebook > stack:not(:only-child) { background-color: @view_bg_color; } + +paned > separator { min-width: 1px; min-height: 1px; background: none; background-size: 1px 1px; } + +paned > separator.wide { min-width: 5px; min-height: 5px; } + +paned.horizontal > separator:dir(ltr) { margin: 0 -8px 0 0; padding: 0 8px 0 0; box-shadow: inset 1px 0 alpha(currentColor,0.15); } + +paned.horizontal > separator:dir(rtl) { margin: 0 0 0 -8px; padding: 0 0 0 8px; box-shadow: inset -1px 0 alpha(currentColor,0.15); } + +paned.horizontal > separator.wide { margin: 0; padding: 0; box-shadow: inset 1px 0 alpha(currentColor,0.15), inset -1px 0 alpha(currentColor,0.15); } + +paned.vertical > separator { margin: 0 0 -8px 0; padding: 0 0 8px 0; box-shadow: inset 0 1px alpha(currentColor,0.15); } + +paned.vertical > separator.wide { margin: 0; padding: 0; box-shadow: inset 0 1px alpha(currentColor,0.15), inset 0 -1px alpha(currentColor,0.15); } + +toolbarview.undershoot-top popover scrolledwindow undershoot.top, toolbarview.undershoot-bottom popover scrolledwindow undershoot.bottom { background: none; box-shadow: none; } + +popover.background { background-color: transparent; font: initial; } + +popover > arrow, popover > contents { background-color: @popover_bg_color; color: @popover_fg_color; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.14); box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.09), 0 2px 14px 3px rgba(0, 0, 0, 0.05); } + +popover > contents { padding: 8px; border-radius: 12px; } + +popover > contents > list, popover > contents > .view, window.print popover > contents > .dialog-action-box, popover > contents > toolbar { border-style: none; background-color: transparent; } + +.osd popover, popover.touch-selection, popover.magnifier { background-color: transparent; } + +.osd popover > arrow, .osd popover > contents, popover.touch-selection > arrow, popover.touch-selection > contents, popover.magnifier > arrow, popover.magnifier > contents { border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: none; } + +popover toolbarview.undershoot-top scrolledwindow > undershoot.top { box-shadow: inset 0 1px alpha(@popover_shade_color,0.75); background: linear-gradient(to bottom, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom { box-shadow: inset 0 -1px alpha(@popover_shade_color,0.75); background: linear-gradient(to top, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover scrolledwindow.undershoot-top > undershoot.top { box-shadow: inset 0 1px alpha(@popover_shade_color,0.75); background: linear-gradient(to bottom, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover scrolledwindow.undershoot-bottom > undershoot.bottom { box-shadow: inset 0 -1px alpha(@popover_shade_color,0.75); background: linear-gradient(to top, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover scrolledwindow.undershoot-start:dir(ltr) > undershoot.left { box-shadow: inset 1px 0 alpha(@popover_shade_color,0.75); background: linear-gradient(to right, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover scrolledwindow.undershoot-start:dir(rtl) > undershoot.right { box-shadow: inset -1px 0 alpha(@popover_shade_color,0.75); background: linear-gradient(to left, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover scrolledwindow.undershoot-end:dir(ltr) > undershoot.right { box-shadow: inset -1px 0 alpha(@popover_shade_color,0.75); background: linear-gradient(to left, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover scrolledwindow.undershoot-end:dir(rtl) > undershoot.left { box-shadow: inset 1px 0 alpha(@popover_shade_color,0.75); background: linear-gradient(to right, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover flap > dimming, popover leaflet > dimming, popover navigation-view > dimming, popover overlay-split-view > dimming { background: @popover_shade_color; } + +popover flap > shadow, popover leaflet > shadow, popover navigation-view > shadow, popover overlay-split-view > shadow { min-width: 56px; min-height: 56px; } + +popover flap > shadow.left, popover leaflet > shadow.left, popover navigation-view > shadow.left, popover overlay-split-view > shadow.left { background-image: linear-gradient(to right, alpha(@popover_shade_color,0.7), alpha(@popover_shade_color,0.14) 40px, alpha(@popover_shade_color,0) 56px), linear-gradient(to right, alpha(@popover_shade_color,0.4), alpha(@popover_shade_color,0.14) 7px, alpha(@popover_shade_color,0) 24px); } + +popover flap > shadow.right, popover leaflet > shadow.right, popover navigation-view > shadow.right, popover overlay-split-view > shadow.right { background-image: linear-gradient(to left, alpha(@popover_shade_color,0.7), alpha(@popover_shade_color,0.14) 40px, alpha(@popover_shade_color,0) 56px), linear-gradient(to left, alpha(@popover_shade_color,0.4), alpha(@popover_shade_color,0.14) 7px, alpha(@popover_shade_color,0) 24px); } + +popover flap > shadow.up, popover leaflet > shadow.up, popover navigation-view > shadow.up, popover overlay-split-view > shadow.up { background-image: linear-gradient(to bottom, alpha(@popover_shade_color,0.7), alpha(@popover_shade_color,0.14) 40px, alpha(@popover_shade_color,0) 56px), linear-gradient(to bottom, alpha(@popover_shade_color,0.4), alpha(@popover_shade_color,0.14) 7px, alpha(@popover_shade_color,0) 24px); } + +popover flap > shadow.down, popover leaflet > shadow.down, popover navigation-view > shadow.down, popover overlay-split-view > shadow.down { background-image: linear-gradient(to top, alpha(@popover_shade_color,0.7), alpha(@popover_shade_color,0.14) 40px, alpha(@popover_shade_color,0) 56px), linear-gradient(to top, alpha(@popover_shade_color,0.4), alpha(@popover_shade_color,0.14) 7px, alpha(@popover_shade_color,0) 24px); } + +preferencespage > scrolledwindow > viewport > clamp > box { margin: 24px 12px; border-spacing: 24px; } + +preferencesgroup > box, preferencesgroup > box .labels { border-spacing: 6px; } + +preferencesgroup > box > box.header:not(.single-line) { margin-bottom: 6px; } + +preferencesgroup > box > box.single-line { min-height: 34px; } + +progressbar.horizontal > trough { min-width: 150px; } + +progressbar.horizontal > trough, progressbar.horizontal > trough > progress { min-height: 8px; } + +progressbar.vertical > trough { min-height: 80px; } + +progressbar.vertical > trough, progressbar.vertical > trough > progress { min-width: 8px; } + +progressbar > text { font-size: smaller; } + +progressbar:disabled { filter: opacity(0.5); } + +progressbar > trough > progress { /* share most of scales' */ border-radius: 99px; } + +progressbar > trough > progress.left { border-top-left-radius: 99px; border-bottom-left-radius: 99px; } + +progressbar > trough > progress.right { border-top-right-radius: 99px; border-bottom-right-radius: 99px; } + +progressbar > trough > progress.top { border-top-right-radius: 99px; border-top-left-radius: 99px; } + +progressbar > trough > progress.bottom { border-bottom-right-radius: 99px; border-bottom-left-radius: 99px; } + +progressbar.osd { min-width: 2px; min-height: 2px; background-color: transparent; color: inherit; } + +progressbar.osd > trough { border-style: none; border-radius: 0; background-color: transparent; box-shadow: none; } + +progressbar.osd > trough > progress { border-style: none; border-radius: 0; } + +progressbar.osd.horizontal > trough, progressbar.osd.horizontal > trough > progress { min-height: 2px; } + +progressbar.osd.vertical > trough, progressbar.osd.vertical > trough > progress { min-width: 2px; } + +progressbar > trough.empty > progress { all: unset; } + +.osd progressbar > trough > progress { background-color: rgba(255, 255, 255, 0.75); } + +scale > trough > fill, scale > trough, progressbar > trough { border-radius: 99px; background-color: alpha(currentColor,0.15); } + +scale > trough > highlight, progressbar > trough > progress { border-radius: 99px; background-color: @accent_bg_color; color: @accent_fg_color; } + +scale { min-height: 10px; min-width: 10px; padding: 12px; } + +scale > trough > slider { outline: 0 solid transparent; outline-offset: 6px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +scale:focus:focus-visible > trough > slider { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: 0; } + +scale > trough > slider { background-color: mix(white,@view_bg_color,0.2); box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.2); border-radius: 100%; min-width: 20px; min-height: 20px; margin: -8px; } + +scale:hover > trough, scale:active > trough { background-color: alpha(currentColor,0.2); } + +scale:hover > trough > highlight, scale:active > trough > highlight { background-image: image(alpha(currentColor,0.1)); } + +scale:hover > trough > slider, scale:active > trough > slider { background-color: white; } + +.osd scale:focus:focus-visible > trough { outline-color: rgba(255, 255, 255, 0.5); } + +.osd scale > trough > highlight { background-color: rgba(255, 255, 255, 0.75); color: rgba(0, 0, 0, 0.75); } + +scale:disabled { filter: opacity(0.5); } + +scale:disabled > trough > slider { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px transparent; outline-color: rgba(0, 0, 0, 0.2); } + +scale.fine-tune { padding: 9px; } + +scale.fine-tune.horizontal { min-height: 16px; } + +scale.fine-tune.vertical { min-width: 16px; } + +scale.fine-tune > trough > slider { margin: -5px; } + +scale.marks-before:not(.marks-after) > trough > slider, scale.marks-after:not(.marks-before) > trough > slider { transform: rotate(45deg); box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 1px 1px 4px rgba(0, 0, 0, 0.2); } + +scale.marks-before:not(.marks-after) > trough > slider:disabled, scale.marks-after:not(.marks-before) > trough > slider:disabled { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 1px 1px 4px transparent; } + +scale.horizontal > marks { color: alpha(currentColor,0.55); } + +scale.horizontal > marks.top { margin-bottom: 6px; } + +scale.horizontal > marks.bottom { margin-top: 6px; } + +scale.horizontal > marks indicator { background-color: currentColor; min-height: 6px; min-width: 1px; } + +scale.horizontal > value.left { margin-right: 9px; } + +scale.horizontal > value.right { margin-left: 9px; } + +scale.horizontal.fine-tune > marks.top { margin-top: 3px; } + +scale.horizontal.fine-tune > marks.bottom { margin-bottom: 3px; } + +scale.horizontal.fine-tune > marks indicator { min-height: 3px; } + +scale.horizontal.marks-before { padding-top: 0; } + +scale.horizontal.marks-before > trough > slider { border-top-left-radius: 0; } + +scale.horizontal.marks-after { padding-bottom: 0; } + +scale.horizontal.marks-after > trough > slider { border-bottom-right-radius: 0; } + +scale.horizontal.marks-before.marks-after > trough > slider { border-radius: 100%; } + +scale.vertical > marks { color: alpha(currentColor,0.55); } + +scale.vertical > marks.top { margin-right: 6px; } + +scale.vertical > marks.bottom { margin-left: 6px; } + +scale.vertical > marks indicator { background-color: currentColor; min-height: 1px; min-width: 6px; } + +scale.vertical > value.top { margin-bottom: 9px; } + +scale.vertical > value.bottom { margin-top: 9px; } + +scale.vertical.fine-tune > marks.top { margin-left: 3px; } + +scale.vertical.fine-tune > marks.bottom { margin-right: 3px; } + +scale.vertical.fine-tune > marks indicator { min-height: 3px; } + +scale.vertical.marks-before { padding-left: 0; } + +scale.vertical.marks-before > trough > slider { border-bottom-left-radius: 0; } + +scale.vertical.marks-after { padding-right: 0; } + +scale.vertical.marks-after > trough > slider { border-top-right-radius: 0; } + +scale.color { padding: 0; } + +scale.color > trough { border: none; background: none; border-radius: 10px; } + +scale.color > trough > slider { margin: 0; background-color: rgba(255, 255, 255, 0.8); } + +scale.color.fine-tune { padding: 2px; } + +scale.color.fine-tune > trough > slider { margin: -2px; } + +scrollbar > range > trough { margin: 7px; transition: all 200ms linear; border-radius: 10px; } + +scrollbar > range > trough > slider { min-width: 8px; min-height: 8px; margin: -6px; border: 6px solid transparent; border-radius: 10px; background-clip: padding-box; transition: all 200ms linear; background-color: alpha(currentColor,0.2); } + +scrollbar > range > trough > slider:hover { background-color: alpha(currentColor,0.4); } + +scrollbar > range > trough > slider:active { background-color: alpha(currentColor,0.6); } + +scrollbar > range > trough > slider:disabled { opacity: 0; } + +scrollbar.horizontal > range > trough { margin-top: 6px; margin-bottom: 6px; } + +scrollbar.vertical > range > trough { margin-left: 6px; margin-right: 6px; } + +scrollbar.overlay-indicator { background: none; color: inherit; box-shadow: none; padding: 0; } + +scrollbar.overlay-indicator > range > trough { outline: 1px solid transparent; } + +scrollbar.overlay-indicator > range > trough > slider { outline: 1px solid alpha(@scrollbar_outline_color,0.6); outline-offset: -6px; } + +.osd scrollbar.overlay-indicator > range > trough > slider { outline: 1px solid alpha(rgba(0, 0, 0, 0.5),0.6); } + +scrollbar.overlay-indicator:not(.hovering) > range > trough > slider { min-width: 3px; min-height: 3px; outline-color: alpha(@scrollbar_outline_color,0.35); } + +.osd scrollbar.overlay-indicator:not(.hovering) > range > trough > slider { outline-color: alpha(rgba(0, 0, 0, 0.5),0.35); } + +scrollbar.overlay-indicator.hovering > range > trough { background-color: alpha(currentColor,0.1); } + +scrollbar.overlay-indicator.horizontal > range > trough > slider { min-width: 40px; } + +scrollbar.overlay-indicator.horizontal.hovering > range > trough > slider { min-height: 8px; } + +scrollbar.overlay-indicator.horizontal:not(.hovering) > range > trough { margin-top: 3px; margin-bottom: 3px; } + +scrollbar.overlay-indicator.vertical > range > trough > slider { min-height: 40px; } + +scrollbar.overlay-indicator.vertical.hovering > range > trough > slider { min-width: 8px; } + +scrollbar.overlay-indicator.vertical:not(.hovering) > range > trough { margin-left: 3px; margin-right: 3px; } + +scrollbar.horizontal > range > trough > slider { min-width: 40px; } + +scrollbar.vertical > range > trough > slider { min-height: 40px; } + +scrollbar > range.fine-tune > trough > slider, scrollbar > range.fine-tune > trough > slider:hover, scrollbar > range.fine-tune > trough > slider:active { background-color: alpha(@accent_color,0.6); } + +scrolledwindow > overshoot.top { background-image: radial-gradient(farthest-side at top, alpha(currentColor,0.12) 85%, alpha(currentColor,0)), radial-gradient(farthest-side at top, alpha(currentColor,0.05), alpha(currentColor,0)); background-size: 100% 3%, 100% 50%; background-repeat: no-repeat; background-position: top; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow > overshoot.bottom { background-image: radial-gradient(farthest-side at bottom, alpha(currentColor,0.12) 85%, alpha(currentColor,0)), radial-gradient(farthest-side at bottom, alpha(currentColor,0.05), alpha(currentColor,0)); background-size: 100% 3%, 100% 50%; background-repeat: no-repeat; background-position: bottom; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow > overshoot.left { background-image: radial-gradient(farthest-side at left, alpha(currentColor,0.12) 85%, alpha(currentColor,0)), radial-gradient(farthest-side at left, alpha(currentColor,0.05), alpha(currentColor,0)); background-size: 3% 100%, 50% 100%; background-repeat: no-repeat; background-position: left; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow > overshoot.right { background-image: radial-gradient(farthest-side at right, alpha(currentColor,0.12) 85%, alpha(currentColor,0)), radial-gradient(farthest-side at right, alpha(currentColor,0.05), alpha(currentColor,0)); background-size: 3% 100%, 50% 100%; background-repeat: no-repeat; background-position: right; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow.undershoot-top > undershoot.top { box-shadow: inset 0 1px alpha(@shade_color,0.75); background: linear-gradient(to bottom, alpha(@shade_color,0.75), transparent 4px); } + +scrolledwindow.undershoot-bottom > undershoot.bottom { box-shadow: inset 0 -1px alpha(@shade_color,0.75); background: linear-gradient(to top, alpha(@shade_color,0.75), transparent 4px); } + +scrolledwindow.undershoot-start:dir(ltr) > undershoot.left { box-shadow: inset 1px 0 alpha(@shade_color,0.75); background: linear-gradient(to right, alpha(@shade_color,0.75), transparent 4px); } + +scrolledwindow.undershoot-start:dir(rtl) > undershoot.right { box-shadow: inset -1px 0 alpha(@shade_color,0.75); background: linear-gradient(to left, alpha(@shade_color,0.75), transparent 4px); } + +scrolledwindow.undershoot-end:dir(ltr) > undershoot.right { box-shadow: inset -1px 0 alpha(@shade_color,0.75); background: linear-gradient(to left, alpha(@shade_color,0.75), transparent 4px); } + +scrolledwindow.undershoot-end:dir(rtl) > undershoot.left { box-shadow: inset 1px 0 alpha(@shade_color,0.75); background: linear-gradient(to right, alpha(@shade_color,0.75), transparent 4px); } + +shortcuts-section { margin: 20px; } + +.shortcuts-search-results { margin: 20px; border-spacing: 24px; } + +shortcut { border-spacing: 6px; border-radius: 6px; } + +shortcut { outline: 0 solid transparent; outline-offset: 8px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +shortcut:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: 4px; } + +shortcut > .keycap { min-width: 20px; min-height: 25px; padding: 2px 6px; border-radius: 6px; font-size: smaller; } + +shortcuts-section stackswitcher.circular { border-spacing: 12px; } + +shortcuts-section stackswitcher.circular > button.circular, shortcuts-section stackswitcher.circular > button.text-button.circular { min-width: 32px; min-height: 32px; padding: 0; } + +window.shortcuts headerbar.titlebar > windowhandle { padding-top: 3px; } + +window.shortcuts searchbar { background: none; } + +.sidebar-pane { background-color: @sidebar_bg_color; color: @sidebar_fg_color; } + +.sidebar-pane:backdrop { background-color: @sidebar_backdrop_color; transition: background-color 200ms ease-out; } + +.sidebar-pane toolbarview.undershoot-top scrolledwindow > undershoot.top { box-shadow: inset 0 1px alpha(@sidebar_shade_color,0.75); background: linear-gradient(to bottom, alpha(@sidebar_shade_color,0.75), transparent 4px); } + +.sidebar-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom { box-shadow: inset 0 -1px alpha(@sidebar_shade_color,0.75); background: linear-gradient(to top, alpha(@sidebar_shade_color,0.75), transparent 4px); } + +.sidebar-pane scrolledwindow.undershoot-top > undershoot.top { box-shadow: inset 0 1px alpha(@sidebar_shade_color,0.75); background: linear-gradient(to bottom, alpha(@sidebar_shade_color,0.75), transparent 4px); } + +.sidebar-pane scrolledwindow.undershoot-bottom > undershoot.bottom { box-shadow: inset 0 -1px alpha(@sidebar_shade_color,0.75); background: linear-gradient(to top, alpha(@sidebar_shade_color,0.75), transparent 4px); } + +.sidebar-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left { box-shadow: inset 1px 0 alpha(@sidebar_shade_color,0.75); background: linear-gradient(to right, alpha(@sidebar_shade_color,0.75), transparent 4px); } + +.sidebar-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right { box-shadow: inset -1px 0 alpha(@sidebar_shade_color,0.75); background: linear-gradient(to left, alpha(@sidebar_shade_color,0.75), transparent 4px); } + +.sidebar-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right { box-shadow: inset -1px 0 alpha(@sidebar_shade_color,0.75); background: linear-gradient(to left, alpha(@sidebar_shade_color,0.75), transparent 4px); } + +.sidebar-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left { box-shadow: inset 1px 0 alpha(@sidebar_shade_color,0.75); background: linear-gradient(to right, alpha(@sidebar_shade_color,0.75), transparent 4px); } + +.sidebar-pane flap > dimming, .sidebar-pane leaflet > dimming, .sidebar-pane navigation-view > dimming, .sidebar-pane overlay-split-view > dimming { background: @sidebar_shade_color; } + +.sidebar-pane flap > shadow, .sidebar-pane leaflet > shadow, .sidebar-pane navigation-view > shadow, .sidebar-pane overlay-split-view > shadow { min-width: 56px; min-height: 56px; } + +.sidebar-pane flap > shadow.left, .sidebar-pane leaflet > shadow.left, .sidebar-pane navigation-view > shadow.left, .sidebar-pane overlay-split-view > shadow.left { background-image: linear-gradient(to right, alpha(@sidebar_shade_color,0.7), alpha(@sidebar_shade_color,0.14) 40px, alpha(@sidebar_shade_color,0) 56px), linear-gradient(to right, alpha(@sidebar_shade_color,0.4), alpha(@sidebar_shade_color,0.14) 7px, alpha(@sidebar_shade_color,0) 24px); } + +.sidebar-pane flap > shadow.right, .sidebar-pane leaflet > shadow.right, .sidebar-pane navigation-view > shadow.right, .sidebar-pane overlay-split-view > shadow.right { background-image: linear-gradient(to left, alpha(@sidebar_shade_color,0.7), alpha(@sidebar_shade_color,0.14) 40px, alpha(@sidebar_shade_color,0) 56px), linear-gradient(to left, alpha(@sidebar_shade_color,0.4), alpha(@sidebar_shade_color,0.14) 7px, alpha(@sidebar_shade_color,0) 24px); } + +.sidebar-pane flap > shadow.up, .sidebar-pane leaflet > shadow.up, .sidebar-pane navigation-view > shadow.up, .sidebar-pane overlay-split-view > shadow.up { background-image: linear-gradient(to bottom, alpha(@sidebar_shade_color,0.7), alpha(@sidebar_shade_color,0.14) 40px, alpha(@sidebar_shade_color,0) 56px), linear-gradient(to bottom, alpha(@sidebar_shade_color,0.4), alpha(@sidebar_shade_color,0.14) 7px, alpha(@sidebar_shade_color,0) 24px); } + +.sidebar-pane flap > shadow.down, .sidebar-pane leaflet > shadow.down, .sidebar-pane navigation-view > shadow.down, .sidebar-pane overlay-split-view > shadow.down { background-image: linear-gradient(to top, alpha(@sidebar_shade_color,0.7), alpha(@sidebar_shade_color,0.14) 40px, alpha(@sidebar_shade_color,0) 56px), linear-gradient(to top, alpha(@sidebar_shade_color,0.4), alpha(@sidebar_shade_color,0.14) 7px, alpha(@sidebar_shade_color,0) 24px); } + +.sidebar-pane banner > revealer > widget { background-color: mix(@accent_bg_color,@sidebar_bg_color,0.7); color: @sidebar_fg_color; } + +.sidebar-pane banner > revealer > widget:backdrop { background-color: mix(@accent_bg_color,@sidebar_backdrop_color,0.85); } + +.sidebar-pane:dir(ltr), .sidebar-pane:dir(ltr) banner > revealer > widget, .sidebar-pane.end:dir(rtl), .sidebar-pane.end:dir(rtl) banner > revealer > widget { box-shadow: inset -1px 0 @sidebar_border_color; } + +.sidebar-pane:dir(rtl), .sidebar-pane:dir(rtl) banner > revealer > widget, .sidebar-pane.end:dir(ltr), .sidebar-pane.end:dir(ltr) banner > revealer > widget { box-shadow: inset 1px 0 @sidebar_border_color; } + +/* Middle pane in three-pane setups */ +.content-pane .sidebar-pane, .sidebar-pane .content-pane { background-color: @secondary_sidebar_bg_color; color: @secondary_sidebar_fg_color; } + +.content-pane .sidebar-pane:backdrop, .sidebar-pane .content-pane:backdrop { background-color: @secondary_sidebar_backdrop_color; transition: background-color 200ms ease-out; } + +.content-pane .sidebar-pane toolbarview.undershoot-top scrolledwindow > undershoot.top, .sidebar-pane .content-pane toolbarview.undershoot-top scrolledwindow > undershoot.top { box-shadow: inset 0 1px alpha(@secondary_sidebar_shade_color,0.75); background: linear-gradient(to bottom, alpha(@secondary_sidebar_shade_color,0.75), transparent 4px); } + +.content-pane .sidebar-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom, .sidebar-pane .content-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom { box-shadow: inset 0 -1px alpha(@secondary_sidebar_shade_color,0.75); background: linear-gradient(to top, alpha(@secondary_sidebar_shade_color,0.75), transparent 4px); } + +.content-pane .sidebar-pane scrolledwindow.undershoot-top > undershoot.top, .sidebar-pane .content-pane scrolledwindow.undershoot-top > undershoot.top { box-shadow: inset 0 1px alpha(@secondary_sidebar_shade_color,0.75); background: linear-gradient(to bottom, alpha(@secondary_sidebar_shade_color,0.75), transparent 4px); } + +.content-pane .sidebar-pane scrolledwindow.undershoot-bottom > undershoot.bottom, .sidebar-pane .content-pane scrolledwindow.undershoot-bottom > undershoot.bottom { box-shadow: inset 0 -1px alpha(@secondary_sidebar_shade_color,0.75); background: linear-gradient(to top, alpha(@secondary_sidebar_shade_color,0.75), transparent 4px); } + +.content-pane .sidebar-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left, .sidebar-pane .content-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left { box-shadow: inset 1px 0 alpha(@secondary_sidebar_shade_color,0.75); background: linear-gradient(to right, alpha(@secondary_sidebar_shade_color,0.75), transparent 4px); } + +.content-pane .sidebar-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right, .sidebar-pane .content-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right { box-shadow: inset -1px 0 alpha(@secondary_sidebar_shade_color,0.75); background: linear-gradient(to left, alpha(@secondary_sidebar_shade_color,0.75), transparent 4px); } + +.content-pane .sidebar-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right, .sidebar-pane .content-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right { box-shadow: inset -1px 0 alpha(@secondary_sidebar_shade_color,0.75); background: linear-gradient(to left, alpha(@secondary_sidebar_shade_color,0.75), transparent 4px); } + +.content-pane .sidebar-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left, .sidebar-pane .content-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left { box-shadow: inset 1px 0 alpha(@secondary_sidebar_shade_color,0.75); background: linear-gradient(to right, alpha(@secondary_sidebar_shade_color,0.75), transparent 4px); } + +.content-pane .sidebar-pane flap > dimming, .content-pane .sidebar-pane leaflet > dimming, .content-pane .sidebar-pane navigation-view > dimming, .content-pane .sidebar-pane overlay-split-view > dimming, .sidebar-pane .content-pane flap > dimming, .sidebar-pane .content-pane leaflet > dimming, .sidebar-pane .content-pane navigation-view > dimming, .sidebar-pane .content-pane overlay-split-view > dimming { background: @secondary_sidebar_shade_color; } + +.content-pane .sidebar-pane flap > shadow, .content-pane .sidebar-pane leaflet > shadow, .content-pane .sidebar-pane navigation-view > shadow, .content-pane .sidebar-pane overlay-split-view > shadow, .sidebar-pane .content-pane flap > shadow, .sidebar-pane .content-pane leaflet > shadow, .sidebar-pane .content-pane navigation-view > shadow, .sidebar-pane .content-pane overlay-split-view > shadow { min-width: 56px; min-height: 56px; } + +.content-pane .sidebar-pane flap > shadow.left, .content-pane .sidebar-pane leaflet > shadow.left, .content-pane .sidebar-pane navigation-view > shadow.left, .content-pane .sidebar-pane overlay-split-view > shadow.left, .sidebar-pane .content-pane flap > shadow.left, .sidebar-pane .content-pane leaflet > shadow.left, .sidebar-pane .content-pane navigation-view > shadow.left, .sidebar-pane .content-pane overlay-split-view > shadow.left { background-image: linear-gradient(to right, alpha(@secondary_sidebar_shade_color,0.7), alpha(@secondary_sidebar_shade_color,0.14) 40px, alpha(@secondary_sidebar_shade_color,0) 56px), linear-gradient(to right, alpha(@secondary_sidebar_shade_color,0.4), alpha(@secondary_sidebar_shade_color,0.14) 7px, alpha(@secondary_sidebar_shade_color,0) 24px); } + +.content-pane .sidebar-pane flap > shadow.right, .content-pane .sidebar-pane leaflet > shadow.right, .content-pane .sidebar-pane navigation-view > shadow.right, .content-pane .sidebar-pane overlay-split-view > shadow.right, .sidebar-pane .content-pane flap > shadow.right, .sidebar-pane .content-pane leaflet > shadow.right, .sidebar-pane .content-pane navigation-view > shadow.right, .sidebar-pane .content-pane overlay-split-view > shadow.right { background-image: linear-gradient(to left, alpha(@secondary_sidebar_shade_color,0.7), alpha(@secondary_sidebar_shade_color,0.14) 40px, alpha(@secondary_sidebar_shade_color,0) 56px), linear-gradient(to left, alpha(@secondary_sidebar_shade_color,0.4), alpha(@secondary_sidebar_shade_color,0.14) 7px, alpha(@secondary_sidebar_shade_color,0) 24px); } + +.content-pane .sidebar-pane flap > shadow.up, .content-pane .sidebar-pane leaflet > shadow.up, .content-pane .sidebar-pane navigation-view > shadow.up, .content-pane .sidebar-pane overlay-split-view > shadow.up, .sidebar-pane .content-pane flap > shadow.up, .sidebar-pane .content-pane leaflet > shadow.up, .sidebar-pane .content-pane navigation-view > shadow.up, .sidebar-pane .content-pane overlay-split-view > shadow.up { background-image: linear-gradient(to bottom, alpha(@secondary_sidebar_shade_color,0.7), alpha(@secondary_sidebar_shade_color,0.14) 40px, alpha(@secondary_sidebar_shade_color,0) 56px), linear-gradient(to bottom, alpha(@secondary_sidebar_shade_color,0.4), alpha(@secondary_sidebar_shade_color,0.14) 7px, alpha(@secondary_sidebar_shade_color,0) 24px); } + +.content-pane .sidebar-pane flap > shadow.down, .content-pane .sidebar-pane leaflet > shadow.down, .content-pane .sidebar-pane navigation-view > shadow.down, .content-pane .sidebar-pane overlay-split-view > shadow.down, .sidebar-pane .content-pane flap > shadow.down, .sidebar-pane .content-pane leaflet > shadow.down, .sidebar-pane .content-pane navigation-view > shadow.down, .sidebar-pane .content-pane overlay-split-view > shadow.down { background-image: linear-gradient(to top, alpha(@secondary_sidebar_shade_color,0.7), alpha(@secondary_sidebar_shade_color,0.14) 40px, alpha(@secondary_sidebar_shade_color,0) 56px), linear-gradient(to top, alpha(@secondary_sidebar_shade_color,0.4), alpha(@secondary_sidebar_shade_color,0.14) 7px, alpha(@secondary_sidebar_shade_color,0) 24px); } + +.content-pane .sidebar-pane banner > revealer > widget, .sidebar-pane .content-pane banner > revealer > widget { background-color: mix(@accent_bg_color,@secondary_sidebar_bg_color,0.7); color: @secondary_sidebar_fg_color; } + +.content-pane .sidebar-pane banner > revealer > widget:backdrop, .sidebar-pane .content-pane banner > revealer > widget:backdrop { background-color: mix(@accent_bg_color,@secondary_sidebar_backdrop_color,0.85); } + +.content-pane .sidebar-pane:dir(ltr), .content-pane .sidebar-pane:dir(ltr) banner > revealer > widget, .content-pane .sidebar-pane.end:dir(rtl), .content-pane .sidebar-pane.end:dir(rtl) banner > revealer > widget, .sidebar-pane .content-pane:dir(ltr), .sidebar-pane .content-pane:dir(ltr) banner > revealer > widget, .sidebar-pane .content-pane.end:dir(rtl), .sidebar-pane .content-pane.end:dir(rtl) banner > revealer > widget { box-shadow: inset -1px 0 @secondary_sidebar_border_color; } + +.content-pane .sidebar-pane:dir(rtl), .content-pane .sidebar-pane:dir(rtl) banner > revealer > widget, .content-pane .sidebar-pane.end:dir(ltr), .content-pane .sidebar-pane.end:dir(ltr) banner > revealer > widget, .sidebar-pane .content-pane:dir(rtl), .sidebar-pane .content-pane:dir(rtl) banner > revealer > widget, .sidebar-pane .content-pane.end:dir(ltr), .sidebar-pane .content-pane.end:dir(ltr) banner > revealer > widget { box-shadow: inset 1px 0 @secondary_sidebar_border_color; } + +.sidebar-pane .sidebar-pane { background-color: transparent; color: inherit; } + +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; } + +/********************** Navigation Sidebar * */ +.navigation-sidebar { padding: 6px 0; } + +.navigation-sidebar, .navigation-sidebar.view, window.print .navigation-sidebar.dialog-action-box, .navigation-sidebar.view:disabled { background-color: transparent; color: inherit; } + +.navigation-sidebar.background, .navigation-sidebar.background:disabled { background-color: @window_bg_color; color: @window_fg_color; } + +.navigation-sidebar row.activatable:hover { background-color: alpha(currentColor,0.07); } + +.navigation-sidebar row.activatable:active { background-color: alpha(currentColor,0.16); } + +.navigation-sidebar row.activatable.has-open-popup { background-color: alpha(currentColor,0.07); } + +.navigation-sidebar row.activatable:selected:hover { background-color: alpha(currentColor,0.13); } + +.navigation-sidebar row.activatable:selected:active { background-color: alpha(currentColor,0.19); } + +.navigation-sidebar row.activatable:selected.has-open-popup { background-color: alpha(currentColor,0.13); } + +.navigation-sidebar row:selected { background-color: alpha(currentColor,0.1); } + +.navigation-sidebar > separator { margin: 6px; } + +.navigation-sidebar > row { min-height: 36px; padding: 0 8px; border-radius: 6px; margin: 0 6px 2px; } + +@keyframes spin { to { 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 { padding: 0; border-spacing: 0; /* :not here just to bump specificity above that of the list button styling */ } + +spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) { margin: 0; border-radius: 0; box-shadow: none; border-style: solid; border-color: alpha(currentColor,0.1); } + +spinbutton:not(.vertical) { /* :not here just to bump specificity above that of the list button styling */ } + +spinbutton:not(.vertical) > text { min-width: 28px; padding: 6px; } + +spinbutton:not(.vertical) > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton:not(.vertical) > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) { min-height: 16px; min-width: 22px; padding-bottom: 0; padding-top: 0; border-left-width: 1px; } + +spinbutton:not(.vertical) > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl), spinbutton:not(.vertical) > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl) { border-left-width: 0; border-right-width: 1px; } + +spinbutton:not(.vertical) > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, spinbutton:not(.vertical) > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child { border-radius: 0 6px 6px 0; } + +spinbutton:not(.vertical) > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, spinbutton:not(.vertical) > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child { border-radius: 6px 0 0 6px; } + +spinbutton.vertical { /* :not here just to bump specificity above that of the list button styling */ } + +spinbutton.vertical > text { min-height: 30px; min-width: 30px; } + +spinbutton.vertical > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, spinbutton.vertical > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child { border-top-width: 1px; border-radius: 0 0 6px 6px; } + +spinbutton.vertical > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):first-child, spinbutton.vertical > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):first-child { border-bottom-width: 1px; border-radius: 6px 6px 0 0; } + +switch { border-radius: 14px; padding: 3px; background-color: alpha(currentColor,0.15); } + +switch:hover { background-color: alpha(currentColor,0.2); } + +switch:active { background-color: alpha(currentColor,0.25); } + +switch { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +switch:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: 1px; } + +switch:disabled { filter: opacity(0.5); } + +switch > slider { min-width: 20px; min-height: 20px; border-radius: 50%; background-color: mix(white,@view_bg_color,0.2); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); } + +switch > slider:disabled { box-shadow: 0 2px 4px transparent; } + +switch:hover > slider, switch:active > slider { background: white; } + +switch:checked { color: @accent_fg_color; background-color: @accent_bg_color; } + +switch:checked:hover { background-image: image(alpha(currentColor,0.1)); } + +switch:checked:active { background-image: image(rgba(0, 0, 0, 0.2)); } + +switch:checked > slider { background-color: white; } + +.osd switch:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +.osd switch:checked { background-color: rgba(255, 255, 255, 0.6); color: rgba(0, 0, 0, 0.75); } + +tabbar .box { background-color: @headerbar_bg_color; color: @headerbar_fg_color; box-shadow: inset 0 -1px @headerbar_shade_color; padding: 1px; padding-top: 0; } + +tabbar .box:backdrop { background-color: @headerbar_backdrop_color; transition: background-color 200ms ease-out; } + +tabbar .box:backdrop > scrolledwindow, tabbar .box:backdrop > .start-action, tabbar .box:backdrop > .end-action { filter: opacity(0.5); transition: filter 200ms ease-out; } + +tabbar tabbox { padding-bottom: 6px; padding-top: 6px; min-height: 34px; } + +tabbar tabbox > tabboxchild { border-radius: 6px; } + +tabbar tabbox > tabboxchild { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +tabbar tabbox > tabboxchild:focus-within:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +tabbar tabbox > separator { margin-top: 3px; margin-bottom: 3px; transition: opacity 150ms ease-in-out; } + +tabbar tabbox > separator.hidden { opacity: 0; } + +tabbar tabbox > revealer > indicator { min-width: 2px; border-radius: 2px; margin: 3px 6px; background: alpha(@accent_color,0.5); } + +tabbar tab { transition: background 150ms ease-in-out; } + +tabbar tab:selected { background-color: alpha(currentColor,0.1); } + +tabbar tab:selected:hover { background-color: alpha(currentColor,0.13); } + +tabbar tab:selected:active { background-color: alpha(currentColor,0.19); } + +tabbar tab:hover { background-color: alpha(currentColor,0.07); } + +tabbar tab:active { background-color: alpha(currentColor,0.16); } + +tabbar tabbox.single-tab tab, tabbar tabbox.single-tab tab:hover, tabbar tabbox.single-tab tab:active { background: none; } + +tabbar .start-action, tabbar .end-action { padding: 6px 5px; } + +tabbar .start-action:dir(ltr), tabbar .end-action:dir(rtl) { padding-right: 0; } + +tabbar .start-action:dir(rtl), tabbar .end-action:dir(ltr) { padding-left: 0; } + +toolbarview > .top-bar tabbar .box, toolbarview > .bottom-bar tabbar .box, tabbar.inline .box { background-color: transparent; color: inherit; box-shadow: none; padding-bottom: 0; } + +toolbarview > .top-bar tabbar .box:backdrop, toolbarview > .bottom-bar tabbar .box:backdrop, tabbar.inline .box:backdrop { background-color: transparent; transition: none; } + +toolbarview > .top-bar tabbar .box:backdrop > scrolledwindow, toolbarview > .bottom-bar tabbar .box:backdrop > scrolledwindow, tabbar.inline .box:backdrop > scrolledwindow, toolbarview > .top-bar tabbar .box:backdrop > .start-action, toolbarview > .bottom-bar tabbar .box:backdrop > .start-action, tabbar.inline .box:backdrop > .start-action, toolbarview > .top-bar tabbar .box:backdrop > .end-action, toolbarview > .bottom-bar tabbar .box:backdrop > .end-action, tabbar.inline .box:backdrop > .end-action { filter: none; transition: none; } + +toolbarview > .top-bar .collapse-spacing tabbar tabbox, toolbarview > .bottom-bar .collapse-spacing tabbar tabbox, toolbarview > .top-bar .collapse-spacing tabbar .start-action, toolbarview > .bottom-bar .collapse-spacing tabbar .start-action, toolbarview > .top-bar .collapse-spacing tabbar .end-action, toolbarview > .bottom-bar .collapse-spacing tabbar .end-action { padding-top: 3px; padding-bottom: 3px; } + +dnd tab { background-color: @headerbar_bg_color; background-image: image(alpha(currentColor,0.19)); color: @headerbar_fg_color; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px 3px 1px rgba(0, 0, 0, 0.07), 0 2px 6px 2px rgba(0, 0, 0, 0.03); margin: 25px; } + +tabbar tab, dnd tab { min-height: 26px; padding: 4px; border-radius: 6px; } + +tabbar tab button.image-button, dnd tab button.image-button { padding: 0; margin: 0; min-width: 24px; min-height: 24px; border-radius: 99px; } + +tabbar tab indicator, dnd tab indicator { min-height: 2px; border-radius: 2px; background: alpha(@accent_color,0.5); transform: translateY(4px); } + +tabgrid > tabgridchild .card { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +tabgrid > tabgridchild:focus:focus-visible .card { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: 0; } + +tabthumbnail { border-radius: 16px; transition: box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +tabthumbnail > box { margin: 6px; } + +tabthumbnail:drop(active) { box-shadow: inset 0 0 0 2px alpha(@accent_bg_color,0.4); background-color: alpha(@accent_bg_color,0.1); } + +tabthumbnail .needs-attention:dir(ltr) { transform: translate(8px, -8px); } + +tabthumbnail .needs-attention:dir(rtl) { transform: translate(-8px, -8px); } + +tabthumbnail .needs-attention > widget { background: @accent_color; min-width: 12px; min-height: 12px; border-radius: 8px; margin: 3px; box-shadow: 0 1px 2px alpha(@accent_color,0.4); } + +tabthumbnail .card { background: none; color: inherit; } + +tabthumbnail .card picture { outline: 1px solid rgba(255, 255, 255, 0.07); outline-offset: -1px; border-radius: 12px; } + +tabthumbnail.pinned .card { background-color: @thumbnail_bg_color; color: @thumbnail_fg_color; } + +tabthumbnail .icon-title-box { border-spacing: 6px; } + +tabthumbnail .tab-unpin-icon { margin: 6px; min-width: 24px; min-height: 24px; } + +tabthumbnail button.circular { margin: 6px; background-color: alpha(@thumbnail_bg_color,0.75); min-width: 24px; min-height: 24px; } + +tabthumbnail button.circular:hover { background-color: alpha(mix(@thumbnail_bg_color,currentColor,0.1),0.75); } + +tabthumbnail button.circular:active { background-color: alpha(mix(@thumbnail_bg_color,currentColor,0.2),0.75); } + +taboverview > .overview .new-tab-button { margin: 18px; } + +tabview:drop(active), tabbox:drop(active), tabgrid:drop(active) { box-shadow: none; } + +cursor-handle { all: unset; padding: 24px 20px; } + +cursor-handle > contents { min-width: 20px; min-height: 20px; border-radius: 50%; background-color: @accent_bg_color; } + +cursor-handle.top > contents { border-top-right-radius: 0; } + +cursor-handle.bottom > contents { border-top-left-radius: 0; transform: translateX(1px); } + +cursor-handle.insertion-cursor > contents { border-top-left-radius: 0; transform: translateX(1px) translateY(4px) rotate(45deg); } + +magnifier { background-color: @view_bg_color; } + +actionbar > revealer > box.osd button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):focus:focus-visible, searchbar > revealer > box.osd button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):focus:focus-visible, .osd.toolbar button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):focus:focus-visible, headerbar.osd button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +actionbar > revealer > box menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) { color: inherit; background-color: transparent; } + +actionbar > revealer > box switch, searchbar > revealer > box switch, .toolbar switch, headerbar switch { margin-top: 4px; margin-bottom: 4px; } + +.toolbar { padding: 6px; border-spacing: 6px; } + +.toolbar.osd { padding: 12px; border-radius: 12px; } + +toolbarview > .top-bar .collapse-spacing .toolbar, toolbarview > .bottom-bar .collapse-spacing .toolbar { padding-top: 3px; padding-bottom: 3px; } + +/**************** GtkSearchBar * */ +searchbar > revealer > box { padding: 6px 6px 7px 6px; background-color: @headerbar_bg_color; color: @headerbar_fg_color; box-shadow: inset 0 -1px @headerbar_shade_color; } + +searchbar > revealer > box:backdrop { background-color: @headerbar_backdrop_color; transition: background-color 200ms ease-out; } + +searchbar > revealer > box:backdrop > * { filter: opacity(0.5); transition: filter 200ms ease-out; } + +searchbar > revealer > box .close { min-width: 18px; min-height: 18px; padding: 4px; border-radius: 50%; } + +searchbar > revealer > box .close:dir(ltr) { margin-left: 10px; margin-right: 4px; } + +searchbar > revealer > box .close:dir(rtl) { margin-left: 4px; margin-right: 10px; } + +toolbarview > .top-bar searchbar > revealer > box, toolbarview > .bottom-bar searchbar > revealer > box, searchbar.inline > revealer > box, window.appchooser searchbar > revealer > box, window.shortcuts searchbar > revealer > box { background-color: transparent; color: inherit; box-shadow: none; padding-bottom: 6px; } + +toolbarview > .top-bar searchbar > revealer > box:backdrop, toolbarview > .bottom-bar searchbar > revealer > box:backdrop, searchbar.inline > revealer > box:backdrop { background-color: transparent; transition: none; } + +toolbarview > .top-bar searchbar > revealer > box:backdrop > *, toolbarview > .bottom-bar searchbar > revealer > box:backdrop > *, searchbar.inline > revealer > box:backdrop > * { filter: none; transition: none; } + +toolbarview > .top-bar .collapse-spacing searchbar > revealer > box, toolbarview > .bottom-bar .collapse-spacing searchbar > revealer > box, window.appchooser.csd searchbar > revealer > box, window.shortcuts searchbar > revealer > box { padding-top: 3px; padding-bottom: 3px; } + +/**************** GtkActionBar * */ +actionbar > revealer > box { background-color: @headerbar_bg_color; color: @headerbar_fg_color; box-shadow: inset 0 1px @headerbar_shade_color; padding: 7px 6px 6px 6px; } + +actionbar > revealer > box, actionbar > revealer > box > box.start, actionbar > revealer > box > box.end { border-spacing: 6px; } + +actionbar > revealer > box:backdrop { background-color: @headerbar_backdrop_color; transition: background-color 200ms ease-out; } + +actionbar > revealer > box:backdrop > * { filter: opacity(0.5); transition: filter 200ms ease-out; } + +toolbarview > .top-bar actionbar > revealer > box, toolbarview > .bottom-bar actionbar > revealer > box { background-color: transparent; color: inherit; box-shadow: none; padding-top: 6px; } + +toolbarview > .top-bar actionbar > revealer > box:backdrop, toolbarview > .bottom-bar actionbar > revealer > box:backdrop { background-color: transparent; transition: none; } + +toolbarview > .top-bar actionbar > revealer > box:backdrop > *, toolbarview > .bottom-bar actionbar > revealer > box:backdrop > * { filter: none; transition: none; } + +toolbarview > .top-bar .collapse-spacing actionbar > revealer > box, toolbarview > .bottom-bar .collapse-spacing actionbar > revealer > box { padding-top: 3px; padding-bottom: 3px; } + +/************* AdwBanner * */ +banner > revealer > widget { /* There are 2 more instances in _sidebars.css, keep in sync with that */ background-color: mix(@accent_bg_color,@window_bg_color,0.7); color: @window_fg_color; padding: 6px; } + +banner > revealer > widget:backdrop { background-color: mix(@accent_bg_color,@window_bg_color,0.85); transition: background-color 200ms ease-out; } + +banner > revealer > widget:backdrop > label, banner > revealer > widget:backdrop > button { filter: opacity(0.5); transition: filter 200ms ease-out; } + +/****************** AdwToolbarView * */ +toolbarview > .top-bar .collapse-spacing, toolbarview > .bottom-bar .collapse-spacing { padding-top: 3px; padding-bottom: 3px; } + +toolbarview > .top-bar.raised, toolbarview > .bottom-bar.raised { background-color: @headerbar_bg_color; color: @headerbar_fg_color; } + +toolbarview > .top-bar.raised:backdrop, toolbarview > .bottom-bar.raised:backdrop { background-color: @headerbar_backdrop_color; transition: background-color 200ms ease-out; } + +toolbarview > .top-bar:backdrop > windowhandle, toolbarview > .bottom-bar:backdrop > windowhandle { filter: opacity(0.5); transition: filter 200ms ease-out; } + +toolbarview > .top-bar.raised { box-shadow: 0 1px alpha(@headerbar_shade_color,0.5), 0 2px 4px alpha(@headerbar_shade_color,0.5); } + +toolbarview > .top-bar.raised.border { box-shadow: 0 1px @headerbar_darker_shade_color; } + +toolbarview > .bottom-bar.raised { box-shadow: 0 -1px alpha(@headerbar_shade_color,0.5), 0 -2px 4px alpha(@headerbar_shade_color,0.5); } + +toolbarview > .bottom-bar.raised.border { box-shadow: 0 -1px @headerbar_darker_shade_color; } + +toolbarview.undershoot-top scrolledwindow > undershoot.top { box-shadow: inset 0 1px alpha(@shade_color,0.75); background: linear-gradient(to bottom, alpha(@shade_color,0.75), transparent 4px); } + +toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom { box-shadow: inset 0 -1px alpha(@shade_color,0.75); background: linear-gradient(to top, alpha(@shade_color,0.75), transparent 4px); } + +window.devel toolbarview > .top-bar { background-image: cross-fade(5% -gtk-recolor(url("assets/devel-symbolic.svg")), image(transparent)); background-repeat: repeat-x; } + +window.devel dialog toolbarview > .top-bar { background-image: unset; background-repeat: unset; } + +tooltip { padding: 6px 10px; border-radius: 9px; box-shadow: none; } + +tooltip.background { background-color: rgba(0, 0, 0, 0.8); background-clip: padding-box; border: 1px solid rgba(255, 255, 255, 0.1); color: white; } + +tooltip > box { border-spacing: 6px; } + +.view, window.print .dialog-action-box, textview > text, dialog-host > dialog.view sheet, window.print dialog-host > dialog.dialog-action-box sheet, iconview { color: @view_fg_color; background-color: @view_bg_color; } + +.view:disabled, window.print .dialog-action-box:disabled, textview > text:disabled, dialog-host > dialog.view sheet:disabled, window.print dialog-host > dialog.dialog-action-box sheet:disabled, iconview:disabled { color: alpha(currentColor,0.5); background-color: mix(@window_bg_color,@view_bg_color,0.4); } + +.view:selected:focus, .view:selected, window.print .dialog-action-box:selected, textview > text:selected, dialog-host > dialog.view sheet:selected, window.print dialog-host > dialog.dialog-action-box sheet:selected, iconview:selected { background-color: alpha(@accent_bg_color,0.25); border-radius: 6px; } + +textview { caret-color: currentColor; } + +textview > text { background-color: transparent; } + +textview > border { background-color: mix(@window_bg_color,@view_bg_color,0.5); } + +textview:drop(active) { caret-color: @accent_bg_color; } + +rubberband { border: 1px solid @accent_color; background-color: alpha(@accent_color,0.2); } + +flowbox > flowboxchild, gridview > child { padding: 3px; border-radius: 6px; } + +flowbox > flowboxchild, gridview > child { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +flowbox > flowboxchild:focus:focus-visible, gridview > child:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +flowbox > flowboxchild:selected, gridview > child:selected { background-color: alpha(@accent_bg_color,0.25); } + +gridview > child.activatable:hover { background-color: alpha(currentColor,0.04); } + +gridview > child.activatable:active { background-color: alpha(currentColor,0.08); } + +gridview > child.activatable:selected:hover { background-color: alpha(@accent_bg_color,0.32); } + +gridview > child.activatable:selected:active { background-color: alpha(@accent_bg_color,0.39); } + +viewswitcher { border-spacing: 3px; } + +viewswitcher.narrow { margin-top: -3px; margin-bottom: -3px; min-height: 6px; } + +viewswitcher button.toggle { padding: 0; } + +viewswitcher button.toggle > stack > box.narrow { font-size: 0.75rem; padding-top: 4px; } + +viewswitcher button.toggle > stack > box.narrow > label { min-height: 18px; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; } + +viewswitcher button.toggle > stack > box.wide { padding: 2px 12px; border-spacing: 6px; } + +/********************** AdwViewSwitcherBar * */ +viewswitcherbar actionbar > revealer > box { padding-left: 0; padding-right: 0; padding-top: 7px; } + +toolbarview > .top-bar .collapse-spacing viewswitcherbar actionbar > revealer > box, toolbarview > .bottom-bar .collapse-spacing viewswitcherbar actionbar > revealer > box { padding-top: 6px; } + +/************************ AdwViewSwitcherTitle * */ +viewswitchertitle { margin-top: -6px; margin-bottom: -6px; } + +viewswitchertitle viewswitcher { margin-left: 12px; margin-right: 12px; } + +viewswitchertitle viewswitcher.narrow { margin-top: 3px; margin-bottom: 3px; } + +viewswitchertitle viewswitcher.wide { margin-top: 6px; margin-bottom: 6px; } + +viewswitchertitle windowtitle { margin-top: 0; margin-bottom: 0; } + +/******************* AdwIndicatorBin * */ +indicatorbin > indicator, indicatorbin > mask { min-width: 6px; min-height: 6px; border-radius: 100px; } + +indicatorbin > indicator { margin: 1px; background: alpha(currentColor,0.4); } + +indicatorbin > mask { padding: 1px; background: black; } + +indicatorbin.needs-attention > indicator { background: @accent_color; } + +indicatorbin.badge > indicator, indicatorbin.badge > mask { min-height: 13px; } + +indicatorbin.badge > indicator > label { font-size: 0.6rem; font-weight: bold; padding-left: 4px; padding-right: 4px; color: white; } + +indicatorbin.badge.needs-attention > indicator { background: @accent_bg_color; } + +indicatorbin.badge.needs-attention > indicator > label { color: @accent_fg_color; } + +window.csd { box-shadow: 0 1px 3px 3px transparent, 0 2px 8px 2px rgba(0, 0, 0, 0.13), 0 3px 20px 10px rgba(0, 0, 0, 0.09), 0 6px 32px 16px rgba(0, 0, 0, 0.04), 0 0 0 1px rgba(0, 0, 0, 0.05); margin: 0px; border-radius: 12px; outline: 1px solid rgba(255, 255, 255, 0.07); outline-offset: -1px; } + +window.csd:backdrop { box-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.09), 0 2px 14px 5px rgba(0, 0, 0, 0.05), 0 4px 28px 12px rgba(0, 0, 0, 0.03), 0 6px 32px 16px transparent, 0 0 0 1px rgba(0, 0, 0, 0.02); transition: box-shadow 200ms ease-out; } + +window.csd.dialog.message, window.csd.messagedialog { box-shadow: 0 2px 8px 2px rgba(0, 0, 0, 0.07), 0 3px 20px 10px rgba(0, 0, 0, 0.05), 0 6px 32px 16px rgba(0, 0, 0, 0.02), 0 0 0 1px rgba(0, 0, 0, 0.05); } + +window.csd.tiled, window.csd.tiled-top, window.csd.tiled-left, window.csd.tiled-right, window.csd.tiled-bottom { border-radius: 0; outline: none; box-shadow: 0 0 0 1px alpha(currentColor,0.15), 0 0 0 20px transparent; } + +window.csd.tiled:backdrop, window.csd.tiled-top:backdrop, window.csd.tiled-left:backdrop, window.csd.tiled-right:backdrop, window.csd.tiled-bottom:backdrop { box-shadow: 0 0 0 1px alpha(currentColor,0.15), 0 0 0 20px transparent; } + +window.csd.maximized, window.csd.fullscreen { border-radius: 0; outline: none; box-shadow: none; transition: none; } + +window.solid-csd { margin: 0; padding: 5px; border-radius: 0; box-shadow: inset 0 0 0 5px alpha(currentColor,0.15), inset 0 0 0 4px @headerbar_bg_color, inset 0 0 0 1px alpha(currentColor,0.15); } + +window.solid-csd:backdrop { box-shadow: inset 0 0 0 5px alpha(currentColor,0.15), inset 0 0 0 4px @headerbar_backdrop_color, inset 0 0 0 1px alpha(currentColor,0.15); } + +window.ssd { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); } + +/* Public colors from Default */ +@define-color theme_bg_color @window_bg_color; +@define-color theme_fg_color @window_fg_color; +@define-color theme_base_color @view_bg_color; +@define-color theme_text_color @view_fg_color; +@define-color theme_selected_bg_color @accent_bg_color; +@define-color theme_selected_fg_color @accent_fg_color; +@define-color insensitive_bg_color mix(@window_bg_color,@view_bg_color,0.4); +@define-color insensitive_fg_color alpha(@window_fg_color,0.5); +@define-color insensitive_base_color @view_bg_color; +@define-color borders alpha(currentColor,0.15); +@define-color theme_unfocused_bg_color @window_bg_color; +@define-color theme_unfocused_fg_color @window_fg_color; +@define-color theme_unfocused_base_color @view_bg_color; +@define-color theme_unfocused_text_color @view_fg_color; +@define-color theme_unfocused_selected_bg_color @accent_bg_color; +@define-color theme_unfocused_selected_fg_color @accent_fg_color; +@define-color unfocused_insensitive_color @insensitive_bg_color; +@define-color unfocused_borders alpha(currentColor,0.15); diff --git a/matugen/export/adw-gtk3-dark/gtk-4.0/colors.css b/matugen/export/adw-gtk3-dark/gtk-4.0/colors.css new file mode 100644 index 0000000..e4d6c79 --- /dev/null +++ b/matugen/export/adw-gtk3-dark/gtk-4.0/colors.css @@ -0,0 +1,23 @@ +/* +* GTK Colors +* Generated with Matugen +*/ + +@define-color accent_color #ffb781; +@define-color accent_fg_color #301400; +@define-color accent_bg_color #ffb781; +@define-color window_bg_color #19120d; +@define-color window_fg_color #f0dfd6; +@define-color headerbar_bg_color #19120d; +@define-color headerbar_fg_color #f0dfd6; +@define-color popover_bg_color #19120d; +@define-color popover_fg_color #f0dfd6; +@define-color view_bg_color #19120d; +@define-color view_fg_color #f0dfd6; +@define-color card_bg_color #19120d; +@define-color card_fg_color #f0dfd6; +@define-color sidebar_bg_color @window_bg_color; +@define-color sidebar_fg_color @window_fg_color; +@define-color sidebar_border_color @window_bg_color; +@define-color sidebar_backdrop_color @window_bg_color; + diff --git a/matugen/export/adw-gtk3-dark/gtk-4.0/gtk-dark.css b/matugen/export/adw-gtk3-dark/gtk-4.0/gtk-dark.css new file mode 100644 index 0000000..787f55f --- /dev/null +++ b/matugen/export/adw-gtk3-dark/gtk-4.0/gtk-dark.css @@ -0,0 +1,51 @@ +/* GTK NAMED COLORS ---------------- use responsibly! */ +@define-color accent_bg_color @blue_3; +@define-color accent_fg_color white; +@define-color accent_color #78aeed; +@define-color destructive_bg_color @red_4; +@define-color destructive_fg_color white; +@define-color destructive_color #ff7b63; +@define-color success_bg_color @green_5; +@define-color success_fg_color white; +@define-color success_color @green_1; +@define-color warning_bg_color #cd9309; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color warning_color @yellow_2; +@define-color error_bg_color @red_4; +@define-color error_fg_color white; +@define-color error_color #ff7b63; +@define-color window_bg_color #242424; +@define-color window_fg_color white; +@define-color view_bg_color #1e1e1e; +@define-color view_fg_color white; +@define-color headerbar_bg_color #303030; +@define-color headerbar_fg_color white; +@define-color headerbar_border_color white; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color headerbar_darker_shade_color rgba(0, 0, 0, 0.9); +@define-color sidebar_bg_color #303030; +@define-color sidebar_fg_color white; +@define-color sidebar_backdrop_color #2a2a2a; +@define-color sidebar_shade_color rgba(0, 0, 0, 0.25); +@define-color sidebar_border_color rgba(0, 0, 0, 0.36); +@define-color secondary_sidebar_bg_color #2a2a2a; +@define-color secondary_sidebar_fg_color white; +@define-color secondary_sidebar_backdrop_color #272727; +@define-color secondary_sidebar_shade_color rgba(0, 0, 0, 0.25); +@define-color secondary_sidebar_border_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color rgba(255, 255, 255, 0.08); +@define-color card_fg_color white; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #383838; +@define-color dialog_fg_color white; +@define-color popover_bg_color #383838; +@define-color popover_fg_color white; +@define-color popover_shade_color rgba(0, 0, 0, 0.25); +@define-color thumbnail_bg_color #383838; +@define-color thumbnail_fg_color white; +@define-color shade_color rgba(0, 0, 0, 0.25); +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); +@import 'colors.css'; +@import '../gtk-3.0/libadwaita.css'; +@import '../gtk-3.0/libadwaita-tweaks.css'; diff --git a/matugen/export/adw-gtk3-dark/gtk-4.0/gtk.css b/matugen/export/adw-gtk3-dark/gtk-4.0/gtk.css new file mode 100644 index 0000000..4d461d1 --- /dev/null +++ b/matugen/export/adw-gtk3-dark/gtk-4.0/gtk.css @@ -0,0 +1,51 @@ +/* GTK NAMED COLORS ---------------- use responsibly! */ +@define-color accent_bg_color @blue_3; +@define-color accent_fg_color white; +@define-color accent_color #78aeed; +@define-color destructive_bg_color @red_4; +@define-color destructive_fg_color white; +@define-color destructive_color #ff7b63; +@define-color success_bg_color @green_5; +@define-color success_fg_color white; +@define-color success_color @green_1; +@define-color warning_bg_color #cd9309; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color warning_color @yellow_2; +@define-color error_bg_color @red_4; +@define-color error_fg_color white; +@define-color error_color #ff7b63; +@define-color window_bg_color #242424; +@define-color window_fg_color white; +@define-color view_bg_color #1e1e1e; +@define-color view_fg_color white; +@define-color headerbar_bg_color #303030; +@define-color headerbar_fg_color white; +@define-color headerbar_border_color white; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color headerbar_darker_shade_color rgba(0, 0, 0, 0.9); +@define-color sidebar_bg_color #303030; +@define-color sidebar_fg_color white; +@define-color sidebar_backdrop_color #2a2a2a; +@define-color sidebar_shade_color rgba(0, 0, 0, 0.25); +@define-color sidebar_border_color rgba(0, 0, 0, 0.36); +@define-color secondary_sidebar_bg_color #2a2a2a; +@define-color secondary_sidebar_fg_color white; +@define-color secondary_sidebar_backdrop_color #272727; +@define-color secondary_sidebar_shade_color rgba(0, 0, 0, 0.25); +@define-color secondary_sidebar_border_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color rgba(255, 255, 255, 0.08); +@define-color card_fg_color white; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #383838; +@define-color dialog_fg_color white; +@define-color popover_bg_color #383838; +@define-color popover_fg_color white; +@define-color popover_shade_color rgba(0, 0, 0, 0.25); +@define-color thumbnail_bg_color #383838; +@define-color thumbnail_fg_color white; +@define-color shade_color rgba(0, 0, 0, 0.25); +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); +@@import 'colors.css'; +@import '../gtk-3.0/libadwaita.css'; +@import '../gtk-3.0/libadwaita-tweaks.css'; diff --git a/matugen/export/adw-gtk3-dark/index.theme b/matugen/export/adw-gtk3-dark/index.theme new file mode 100644 index 0000000..2ca916c --- /dev/null +++ b/matugen/export/adw-gtk3-dark/index.theme @@ -0,0 +1,6 @@ +[X-GNOME-Metatheme] +Name=adw-gtk3-dark +Type=X-GNOME-Metatheme +Comment=adw-gtk3-dark theme +Encoding=UTF-8 +GtkTheme=adw-gtk3-dark diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/bullet-symbolic.svg b/matugen/export/adw-gtk3/gtk-3.0/assets/bullet-symbolic.svg new file mode 100644 index 0000000..f359a70 --- /dev/null +++ b/matugen/export/adw-gtk3/gtk-3.0/assets/bullet-symbolic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/bullet-symbolic.symbolic.png b/matugen/export/adw-gtk3/gtk-3.0/assets/bullet-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..8e6925a5f851df0f65b8ec5ce0add05b88683463 GIT binary patch literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@?$(*978lF zUY+2`)u15aB0u-=w1;;eU*_C3iFL9 zm?QMox$4H$87&g8k1xHt*DLIirc3GJ&-Ul8t$MPfy@U1jM7DFRx7Mg!-M>fV63`w7 MPgg&ebxsLQ0M~Ln!2kdN literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/bullet@2-symbolic.symbolic.png b/matugen/export/adw-gtk3/gtk-3.0/assets/bullet@2-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..e9df4256c0fda41a3ef6e43ba0150a926b32c4c7 GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s1|*Ak?@s|zEX7WqAsj$Z!;#VfuOGz z^vPedf%yV6fB4?&uo~egM$->0$7UKiJiQm1{G8!S+*+}<$_DXEMYK1#i*idT%#SV+ zWZ3SYCSk&C)?}x5cV2xhmTEf%w4(h`jZ24)hpS \ No newline at end of file diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/check-symbolic.symbolic.png b/matugen/export/adw-gtk3/gtk-3.0/assets/check-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..9144bcd1baf3d5de08611969d5eb875c208587fc GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@>hGhIEH9U zJbTeFiz!f`{p0<0jzOKSJ^>pxofKSS(8gV;$^C+}PDDhP#0JqfD(NSp-b71q z=IlnB;6mKsQKgtuI_@E`wYVSMI%-`}wYYsoqz2eR@TTbz?yMR}WVeX_w pe`YR`zj}YGTKL`kd#+h$Wd$B+8r+P0mjQG(gQu&X%Q~loCIAouUJC#K literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/check@2-symbolic.symbolic.png b/matugen/export/adw-gtk3/gtk-3.0/assets/check@2-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..c0baa3c10e2c675565a4a9e371adc76cdb729683 GIT binary patch literal 369 zcmV-%0gnEOP)`iVpFFN347UTf|F%RR!N| zvtwctJ3U|vs0Y{$N>SlSmx3m?bFewo0_+auyq)d_g-yxnJ5z2i+O4M6-b`*raS<%= zj*ZORlB8YT=GG-`?kVHA%sJ_nmi6-zUL>tMk*aTgkrU!$)~`1T0%v~%`@i`FvK^{#DUTU_ P00000NkvXXu0mjfL#3Ld literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/dash-symbolic.svg b/matugen/export/adw-gtk3/gtk-3.0/assets/dash-symbolic.svg new file mode 100644 index 0000000..de3638d --- /dev/null +++ b/matugen/export/adw-gtk3/gtk-3.0/assets/dash-symbolic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/dash-symbolic.symbolic.png b/matugen/export/adw-gtk3/gtk-3.0/assets/dash-symbolic.symbolic.png new file mode 100644 index 0000000000000000000000000000000000000000..3afcfd6fa2b65e4fcdae11d780afd7115b140d23 GIT binary patch literal 130 zcmeAS@N?(olHy`uVBq!ia0vp^d?3uh1|;P@bT0xamSQK*5Dp-y;YjHK@-01G978lF zzCGv2#UQ}IdU5*ghyTP6*hXktpYmIl_H*|6bZ~=6_VDk=HUh!!rjnc8wv3du|Gc*?l-$Iiq*Onff!{@;b`D2Q zL-tXp_6yZcy03VXDyIc)I4+f4{PaYCmbAyx2Z<7QyxaL^`xi4Mzg6Rls4Tnp`0leX dAD1J?cw0nT<}+*j)d$+l;OXk;vd$@?2>_u&KVkp? literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-above-dark.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-above-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..bb01fab620eba9858648db3ce2a526fcf6ff33cd GIT binary patch literal 922 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 literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..f6a9c3639624f4d58939cbc7c1e6ad262b6736ac GIT binary patch literal 705 zcmV;y0zUnTP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10!~Rp zK~zYI-Il*=8gUrLpYsQ5auI6O!O|jyg8e~5u#>Y=x@587;Ho%v>mZ1e844|>bmMJR1)hk!#BBostWIf+qmD0dp~a_?yey|h@(X>{rX&vI~|_vPN_`+m=eUd6pBLKV0g6$l~WtIVJ zu2!pQ06ThMOD>l?Afk&^;6$Vp3WaBw#C5Kia5#KdlBCmBz?vmV;)B899W40%_GYvB z?mA%2&1Um00Q)T1kWQ!fiRgSCI1vrv@%V$;?sqtjJ6s2>nd7)aOi!?33g2?O-B0wU zy^N+D+a=uZ_p>&eZGRJRtJS*a^ZB+lI1>m2>;R0LfHMqZ4uwKD05Aps<6^Pc-vn4w zsZ<&O7;96#sVK@%gTbJC%JeiEjeeQU=7#`IwSm%bI6PSw3;>cOod6){Rs?^IL?ZWa#mc=b;Pd&sJkP%&qJiF`;(7kH*X#8H zutOr9;2x-ApY9&aPAWgso%^`+30%&$NTw-Tqz!spsp`pPAGyoo(+qXp}=-w13 zCMJ$15{U;>Q&YzP5vT^&)dwX|9B9Tc0a-BsYk@3Ta55EI!GtMuHTtLg2GiUb5vb>ND)HGR^?+pwLd;qin zLZLw`ffm2te;}DmKFS4ZS~8hj8W|bcZva;o3e*jV*RNmyLQ$0H%Yd4uD9W>I*RCBb z6mTUV-nen&D^*ov`G8u0qobpvhYVoXW`PPo%joFnAyrkMzY3^ns;Wl)e*XajxWaDG za-ex=Xy{`_QC2nrYVq)s3l}bQ0nLEZF3=L7slUI!Baui1?Ep0`9*;jbapFWf(1cC1 zX?;gW$J?=3Y{pJd)1uMnbbEXITR{CrL2Cdp6bcP*2B>Mv%gaOPQ*+K(BA4qc0ME?K zOt;tT{c@vsol8ES@5toj$8#{X8CzM}Q~Rx=hcO0q$G3ZtW`uD1gi5Y7YbgpPtf(c z&%Oq1iN#`91wq(ZD8Nj`C+Q(7n6r zP%Eqel+0@zD*^SP(8mwDkD*?P-@BRXFWmR=`^&X?R8kJdLEBgEU8=X$4 zSXiv=5(J^Or>DnF7SEOdWnEoetwkZruCn9DkMBgEejTs|TMFRydbbt{EUOwD8(WNG z8LYuN07^?s|21nAQ%;mgN3qUHBN*A0chcrz~S$~_bX@F!hDHoh5hmy(UbEBAs z4A^Kix>5|N7s91h!;$N4Iq zPRp&Wt!C>lw&@}B)0r*y>Y1-p~fq@^b94{juAl|%r^N6NtYJv6*)IcEc4f?); zH=mmCd;ET9`sJvq^HSmNN|;72dYcjar5NaU}xXU~3UfHq@X=wi}>z*q=iN^i79t#zn*{SFUs~E-wBe%ksS( zeOi-cd46$m@!aLhmp?QAYqaCe=i;xD0CoUX=o#?U!O+>+>FVq2d%do%&gXKu+_Egk z9zJ~d`26|v_XB}|bp@iL&y-Q}oFzA!t*$`NWmTZ}xonR!h5qe90zD{6WI5-hWOr)4 n6dl-s?zI#)e<1O{{`2|=yavOI8n_;J00000NkvXXu0mjf>h!zF literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-above.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-above.png new file mode 100644 index 0000000000000000000000000000000000000000..451b5d927e8dd68e543bcb7ad9f5a705a3294a3e GIT binary patch literal 788 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 literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..55e73d4c524018d90a1802525cad1ac8a341260b GIT binary patch literal 836 zcmV-K1H1f*P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10?|oC zK~zYI&DB3l6Hy!o@b7E;+FtKyDudWu#26P$8w}}@#uz33nP4$S2OJpHbkZ;w6BAb_ z!6uCcA|{aN#L!W30YY+t(4;iNa>i1E8mf5OUaQjHb0}Aj$`zy?{EqMLectcgy*~u? zLjiaIZ~*K8YyflsB>+DF6aZ{lbtV?=4gkKMo}S~uVDPda2$yU&+c82&D`RX^*Y&if zX>U@gRD61R`aJ-3d%!($m(S<(4-5?476jo2A%wH4j4@Ws=krg;$H$|ps(#v@O*QtK z_uYX&;6#6a|8tJxt`S106$}7`5bAQdPIq;6g;Z6Y%Vx9R0hEpBHuFFn#~tqN?Tt}N z&(uR}Ln%Gm*Vi|~aa^0ZU~}cIkw|3FPG_)67C=^Dc(da`|uDTuB4F`aNEX#5z6l!xiou}%+&xVGE?g7}` z?YR|h3@|52l5e*eXqxt9czF0efX`MyJsbdvvMkSababrqJbxaQ)9zO`o4p&0#U26p zQm^w~H~0Oal0}kG}hk3&0To&Ss+jXMO|t3;N+A9f+j> O0000?Ca+aB}^1ZXd24 zY;zs*WoHllNsf;1J=gb_zs~3X2-b!I=zts0vLBJXE&&TjWj_hP%wAs=VwKOi0S{ml z|3)Yj^156uZGL_}IW#o%r06*dSOA`2%a>Kw1=L_ilRzM_xwWPIls9LV11L=4? z-r3#V{inx|A1`1>d4?CX=NHMUKs}(fwY7aK5D2s@iqgCW$pSK&%%l7F@4waE-TeT& zIYfcXQZl7bfNucW>C>mb*V59`C4{J7FHrzRQC_O6tNWSX@BcI$4o_lt*m>;cu_DHg*ajjP(@FA%t-Ge7-mQe*Y&~VHXg0s#{9d2W&om{CLZb9XtLegjjYb zS`9*oDxc5y!kl40n8S|jb3>cr@T>-Sw{6?z-nDDjUxW~za*E~SO^vuBUbFpQs8 z%+3K_*H48)AusmqxHuQ&%Nl?^4V95D=3MiTs6h*1{jI|W1sunEp3uGcL@XBjE6=huixkTy0Q2(Y%Ux2+u?o2rAf=qRcJ10f zu=`Ll|DMx^@ylp5nwpuJ`C~=wiikuazn_?xNZ^qFa*|B~@s5s;f2Gsu{<7QUkxHdL z?(FRR5AYO+?4pw_*#DJ$`0(L}K)Q^6`6R>P@CVovlw(%0)WXFAGDAZ{PxtNHXSv<( z)^ZuuaR#_=P8y+4W+`oVStBRs*D~BXNDwVo@?%cT#(&_Y5 zV6IfX7cB|RL?WR}DgW#D``gNqN|I7e_V)Jva(sL|223wi_eHW6U`|X-h=zuSPikvx zPq4NmaxwEGBO|})?d=`I7A={Zh2^D(B#^#$@7~UgYJNEntz;XM1h{kO z&S)qU`drubAFw)MIXgT1etUcSW$YoU`1q+LE8TM?0MXyyKO77OBZgtT#>#{Bqh@cDeN3nAR4DqEHn8y_Ek^TLG-H?a@uRus`3YuS1yfOI$o0^&es;c@IZ>Caxw{PD*bMxlS z&#;H5g|)nFJ(3z}U}0)%ih+TFo=_-cxm>PS;_-O<*|TTg9UB{qVIRgV`;4{{D8Lq= z>G0vh-vOF{ms#6*Ty{1CjTD^+{6DiE)A84QjT2u1-f<3}AMv!X00000NkvXXu0mjf Ds$xWq literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..c3cdf8f08dd7a4fef73f6286051508980ef99841 GIT binary patch literal 688 zcmV;h0#E&kP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10zFAY zK~zYI&DFna8etsA@wb-pI0pr(?1;Je%%ujlUhetFKv=qvz> zz-?d-P=G&x1ZjoleIcR#M8QVHhuCvDgL>7zYQE$>gSGS;wQ$%Vk;Cr(`m@3HXP> zbD>aZ-LkBY)4&4@97m(kb-KN|l2yYnUfcxk*ZKMRb71u{ypT$zw%YBsH484K6zOz2 zPIt;KvaIX+{w#36%H{GNungU~1qg)0;YZ`TJxL;w$U}OQ)5jMAfxrVV@SZb&foqz! zs3?l+1+FMcP}8)fKJJUh<4az^{q#Ja0=T78=@-!P0(M=uT`U%V0&f3WLuiw+dMcpcndTx-wT?ic{t0Kn5KCM z1g~4zmq;Y;+qV7VCa`VW#?H>pJ-|2Y%lx@qZdXd_OnIiX3xz_05l8OD_LR%zy=m~X zv$Lnbok@GMR;g5uCV{Kf>Jir*vm>LbYPeRby%__)ruz>ay3ZpQ81@B~O68TRs^O{8 zf%t%xlarIQl(N-p-tW`X(1h8&H~E-00009znN^zAODTIo1m-1Zp-!`vUC?p3bh4`b=y2n#(}>>(7} zL$?L#MT&?X7TRSOf?BaHLbr!KY*pH2T|DTnF=%V4wXp^!{cL|N@b!^6WbhC-onLdZkC+);%P5)Fky zUkwfpzCinGqWu;O27n6y*WTX#)YjJ4HA0A#jbsXGDHsfX(c0SjBo3m?(0Us_sPo`5<_WHhZg0dT=!@T!rbTG`y(9H!Adkt~)xn9BgzhK7bXr_*^k)4!sS zxLmGx2L=Wjp{|Z)hyC_A04@{?jg=y*TG`&-_Ck$ronDSfs@uD|x~gkxYThVtz_OyY zwzi|Qv$G0-1G;+;y{sL8skgWHHIvC?Gg?rO$z-zk_V&ICRn)Gv>t(F~aPs8Ic7xqg z!f{+1t?madL6&7%#^G>0XRKCg91e$@WmyI^h(Mz3vA({(CWc`$o{)O;_ zkXB_NQ8vD`wDfC9tWu*)PEPuu<{aWc;-3G6&1Q4(JU`DcOkK*u4PTeWG}KOqBuN35WnU6SF$y58wI}Zs_(&uY-`Lo=W~^Q!>+9=ZilV4M&50d~ zv$?tXaZwb1FU2lF6vYj<+kFNZ?7;va;`jR{zu(_qfFNbf{rmU(=H}*N03ylXrAv9% z0Vt0~qu<)?cEj#(cXxO1R905L1Ko6`Cta#00w8|t)~!z!MIpr$)KC;^nV|8t9?K7x5+MMtFj&mIM7|-+fiYdzT{EsZlorJ6jk44IYo@ zTr3s~7U}B$v!|!$9MlYAu8$4&u>feidGqG$gb<;SqJ)r#6B82`05qb2DSHP1ZgzI| zvMkG_K%&y!yLY>wj?;qYDJlVQ%gf6j%Ca2KQ&wJFTzsF3Ruo!PqZ$CWy1M#t9>Vg< z%F0K`G7p<8EDjv+T+W!RxG|k`N z-~T)g((HLJp~a*E>i8_#g_JFMKQw;CBhv6MOg|P=mu&E#00000NkvXXu0mjfZ|a=C literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-below.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-below.png new file mode 100644 index 0000000000000000000000000000000000000000..09a3a581335ec6d9aeae9155cd833ad754675c63 GIT binary patch literal 786 zcmV+t1MU2YP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10-s4l zK~zYIt(L({+h7=npEeDfw%R&`%|%d%?MXXPPl}8VnTQPkhYm0MD|VR(!sw8}kb#%M zw!;qIJPI3iY>NRqLhD&Jq+&B^o31v=4vEsW*hcMh3gP>nm;Ca6Z{njhT|h4o0z|+M zSU?ph0jGe`#?i!WU?`bP&h72(y($z6YNb-iTb5O=R4VzClM_`@lvFaAoCAj3^_~bz zk~E&lWZs&lY1l0=P1D%l-`|iVX&mTlC%%(NBxa6}kH5E)Hj>ZhzaPj@&Rj&?#Gi9}*J zeIM`xK3SH#1wm+f%hw?g2!v!=4go$tAjq=Z5%D>$Pw)e1npU)J+v^yMK_2L7UfGs=5h`;d}!wxCIQv+yy2zO?&S} ztZCW@V8Y$k6h|XLKoUi9>fqquQ!8;coBaq(0)s$zJ25!jb5Y>3C&*+n??h3Y0wkQj z1D_XpeStw>Vry&bxoMge+qP}fG^^X&+b`TGBzK)>aeaXha32_5TU%S!bzNIoS$PVK zy7ya(y;SVNX|FyY0u+Ehc=#c@v~B7zaOQ;RUYBrY$6pV7JtN@6BzWEM50BY;gAjMs Q&;S4c07*qoM6N<$f*NUJjQ{`u literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-below@2.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-horz-scale-has-marks-below@2.png new file mode 100644 index 0000000000000000000000000000000000000000..fd816093e57611b6d9c923d4ceb36e1b27c4912c GIT binary patch literal 1783 zcmVIwv$A|4`HM6N94N(AJ@p>|`E!xzQp+q1npyM35h z?tHPaedqJ#E1h`u5n^ z*uN5q#OIFV%()p7Ld+!+iIK6fvHq)9ufE;d+8XihRrOR90#pZ{@EYpw?%p*zI{J}q z+bMSivTfTO9Uc8gS6A1|s;=i%z4~f_27sr5y5{EQ*4wvlf9N=lwGzl|IgVr9x^?TX zjg5^h3VJJ0mM>@}@GMZ@)6=s%nM{u51DUO4GI_VBr{@)*UbR!1FKA`2GHe&c$mjUDv(w0z!!k6p{xp+wr#uPMz zoK}}?AJT6tQF|}LFv{cc_}>D7z@{Q`l1in%3I>C(+P0kp#(+6sN<+GUtu9Q@%*;50 zgM$}}1qyKE#*Ghc+xDz#DZU4Jv2{Qd@Hp_ZO`A6T!ZgiQO=v7vrfE)W*|O!A$bH!3 zifi8D+fwASz|_5a_pHm8FaLRs3^`Bz{r!Kud-v`fFojH&x-5_;Ek!=XX5gnldpsV$ zxt3Oq#bTcV?W+CFis!+uMazJlQ%{jXMh54^i4%WtT{q|C?@Hu2j&+XUGxE1 zw!C=et#if5$cV41s_H+HNMwi4=UcTbwGd+F`0?X!_V)IU1Cz+9byodWG*-%y-SH!& zAGM!9fBul;IAS#{>Nt*d?%cVzkbe4{YNv{2c7L|K71?^E|26>a(P;Et*L9sdSw(+; z|1kwxuj*f~+RNn)5+L0qi1ec{GFjGs{rdIy^8gmnX!Jb=+NkQ?Ksr^Fmr9V`Q-e(0 zHIugRid@2R9C78!mESASCRJaEWrnHc%A4Ibss@^X_Dh#8y|dgmH$sTHix)5cPJuS7 zdTLa?3#K*mk+Bf)sZ*!AmP+MYmNj+q2ocD(it6|wpl`?;n&mdP&KUjI+&8&L* Z^#Afp`=a>F)A#@Y002ovPDHLkV1mkfbfEwM literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above-dark.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..02645ecbe63d01024904e4461a0137c031126489 GIT binary patch literal 933 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 literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..bc69354a192bdc42fa9050075a69a00514466f01 GIT binary patch literal 1635 zcmV-p2AuhcP)cPd!ts3CO0oQ z=nrmqIOm>|=g)b$&v_0(`q2Q;17MVg20)ZL34jP70$>TiA^={oRYSIZMRmU>N>N4tI{?tfjvXs1 zE-t>nFwDD3c|wSyI1va0zU%Gn{eEI%A_!TKAM)sJNh(Cq0CoY;A3Ai%>U27vQxvsZy}R*22+6WoEXS=@Yv0Joh#!CsG1ge3qO<^V z3kwUg&!0bk-DEPILkiYTybwYdi^bBwFwDKDPoD-Mk5qW=dx?nB0mwak_;7w>V`Gpiu^Z=~&_4S2Lr?Xq5(Ku4=Y$8w;m1DQt z;c~eKAkUr`tLx(t#Q?CLJbCif6Q1z>GxXt0--mUa!|wW3%6Y*SOy#|*2^)b z_`F_k(B*P{B1zIrW?fTFu&=Mr13-uttQ92!@I83&;Q9FY_(zf?tqbe78-gH=K%REX zX|;{MQ;Pt6-QC^p>FMcDp&~_6&3%z}&ywKTvuF1e zlaH2dcJx>TK)K!S;fjh1ieZ?y)9RfH1VQ+#y}kW9-DxOCbzmgo{u2eW0FC53Uw6(RhL!NeCY>?1YlgwNM z5FQ&F<2@cvkKJz1p=r7#NnhiFU6sDRIW8a z5dIt<9{!-KtE&$yQ*P7nEmikZS}19Ns;VkWO-;=uqtW<2A%xkgVJsq%$mq<>OiO!v z`%jQZhljj%M>cPn`kO=(fNTJCRaKSc;K75(v$C>I&@^2UPh&}vX2Rj{&t9+h$Ii~q z-yn;LK#mr;&0DXKjyvDzeQy?&yupzpM{Ud|tiqR2-gky)PSC#R;S zp4`2A_aCh6W)aADz8n$^s?&9m9YqIOpaJov2$mpEvk+DVsELwpQLE8F7P)$Jl9WeK ho^5^1dBrQ@;6Gn>;F*IBZO8xs002ovPDHLkV1iGz{yhKy literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..2028ef7776444dc787220729e1e4ac604258ac21 GIT binary patch literal 721 zcmV;?0xtcDP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10$xc( zK~zYIwU#kx8c`U>|3)!d&o+r698y|^QtBcG6$;%OC}hYa9fS;yrF1Mfw79g8T8e{1 z#<)m_VwVoZv`_+ekb-nEoM5;^Asia?e9_#!*Xy9dAvRHa`N1DpM9)aSjFp7XT-KB>;a$`ET4iJ3IHQ)oM~vlpmB*!Wh#TV^meu({8u> zty--nW3gBOz#0JSqN3$+IDDsGufNeWtuvDRGn%HgYqeU+>2%%(V4qjU6$*tX{eHi8 zm1r`ZPUq|P_Vxn+%d^VXDwWC$O6mE$vT?fI?svc6e-|^9*VAY;GK-3gsn_do0eHp> zPcwTOjYf*+`De41;xgQB_a-6aQ>j#HVan}Yl_cqd89OsZ5QNtlwi1>MGFQ1=e(Lpl zpPR8WBRtPP2H-FX?fHEEQ79DJ!?3wc#csFz0N7wyoF{~QaX1{CX3GFT*LBrqv)uzA zjdyrAF71<#M0L!f9AIj@yuB`M``Glq4wwVEw8Wvv3@@A&TNV z#u!~xrYK4&7!3L`YKd96Su7S~s;ZvOE9>=oKNE>W5W^4iTsRVmM4;Jh?o&$Dt3;I2 zb4ijiKA+Er(R5h^3xJh$I{i=-#rK4e-xHDxLdY*s6!((JWCX)An_9+s$Cwqvf0`Td zczit)iL4wSANR7^Yzu$}U;u!Oo=wMsVOyC#drjpp{fy(ebzjZ-00000NkvXXu0mjf D=mb2@ literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive@2.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..daef06680911e2eb599e201ea0344f44d0623abe GIT binary patch literal 1441 zcmV;S1z!4zP)v}&81ykjq5E7y~u9gWM!oo6t|*QXuB!+QV^l_!9IjicPWC{ zS}9BEL&06NFI8-zu(5(7v{eu(wCKXJ*2Wt(Tc=C#5@Nj6iF3?MHhq|rb#%SNn29dz z5590XnF-%N-^@AZ`#uKhqXEDI&{NX_VCZ*Y0FMEL0EhsB003ShIyyR5_uMZ6*aEN#S@fyG05Ai{24J<@?UyGeCLBJW z&q)aRClm^W_cKuxH+Y`E=ka)M4-5>v3&2V(7eEStq|*{)0FVX1+SS!{&F}a3NRkvd zNXTJE2;tmr_h;qh<(H_q9QykSLkqwHz}nQ*RN(jfdqXnE7PHra!Jv0?a`Gn2vKOhi zRH*mLJi!PcCoeDW<@x#fFGW%0;~{3RZEkM<*4Ws1g$lDkrN@y0a2|lQzrX)&K@i+( zh*8@1_V%LF>8zl_G7#s8X#iYcS@t5waknH%64e%@Tu^#@d#k9h^mqx<0mv>dFTb?D zzWz(1#Ox8~Z)_zAcXvx zaL-Nv$8rDB;bY+G%~x1jTGAT~hChmmitG%-Bs7JNg>X2$RaI5>wIoRrHse%a^qITI+T9Xs6+ zRSpGO$mL(_=;-JNgpdWb#7L4POixeWR0v`Z^(+p&1R&RDv*mFd_mwD$oADIH^ZbLZ zuC8m?dE^pyY}0|Za~uvwzSryhUXmno5;1}x{5?KC?ohOGEQs?v6fH*3#+$?8$alNl zpYuFF9<2~j6j%IyzjI_{+2uVy$6u@!cEAhg<~D6)$YnALl*b~qAL-IkPoH;6bIDf vqI#=Qfd;Zj<$DpPCQ&=nY0h(=69xYR3k+)?EIk0Q00000NkvXXu0mjf)dHeG literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-above.png new file mode 100644 index 0000000000000000000000000000000000000000..f7d335a44e90f720e794564f55c56d01020be4b3 GIT binary patch literal 786 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 P00000NkvXXu0mjfMQphU literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below-dark@2.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..eba7322c04eb59e1be711af592e7c74214ea8429 GIT binary patch literal 1955 zcmV;U2VD4xP) zLR)JuEgBP3wV_J)#hr&~Y~&S*G(ppC)H^R*Nr@1vaf9X>iWLx%9*f`A{G0>**RBF{UoQ45g+ zSO(-FApWndTelXhT)8s0pr9ZJK-cv^Z*T9=&6_vJEW7!E{{mwO=#(m1C96Wf?b@=e%KWdux z-a=0_mt+73mO8}`> zG#U;1e7=_2+S*U2r>CcYf0JZ5%5l~?faQR;d-v}3b#-;;(**<|Ns_vL{rbkv&d%Sj zUAuNU@Gjy{PFOR;PXTg)f|8OF=ecv|nlmyo-b#_ZNlDYRcX#aAQ8hd~{FTq=lM&tu zByy}3N&+;%3FNi5wtie(TwIlUa}$@Uss&rNZ23tr82o!rPfrk0iRkkkXNAf@BnRiN zUAx}fxpU{QB}s}Go@tfMX3N>UdGl7g-QLyJ)uoew$4n>*5x4n3-r2Kf59a3Pu6@1c zCN7)Jmbr1`#vcRT?(XgY^MIL9c0__GDlacD+OucRFC1f({35C<>%*TE|Gl;mArlX_D{;n%A7zEBH4Ybmw>M8aZ}`*tY^=j zeR2Q({RpDkZ~!(FDhe<#FfhJ^_9dP=866nfdz)O2EGWJE_aaQwz5-3k@bbv-gMG4W)n3{6zgXf$y3>eXLfzkYof(X^RF zlubGiGNHgA9UL6&UJ^?aSH$D-G@Utf=AQ@;O(AR#Vbp^%u~?i0@OV78(r;(tx_9s1 z#Un?K+(vYsCK1ii2(j=(Lezbkh|IAHP`qC6XPTzHF;%)LpU-!xy1M#v1k4!l4Wg)> zB<37sVl7~EBVMofPieI_0X=#0+1)kU*M2NO5W7cZBPxqLV1=S6%I({?TXJ%8 zO4Dcd?0WR*(PuR^HLVDMF+`UsfViGsY06mVOlGyKMj{bMBocX8Sy{PbiRV?3yLa#Y zuCA`GjTn$M)5YyFnFdD?*H#!2l9@d{J>#1;ZF*5sQnKZ>n;u8uaCow_v-6Y2#zqgq zGiGAY5m2+ve64-I3`DX}5z~4nU~6x0|9JK4)q7r-@$ob@HT89KbMvpRT)EOu48{sH zXMr%YnVEy|l!nnN1Eh3<4Gau)G&VN=p|7uR6483r5uP&p5=nKFAQpxpV)wAjwzjr^ zxLmH06)RShOOm9_93&MA1OkIMZru3o-o1O~Xu@ z9s?$f@Qxo5DU$}Ed1Fo4Qx8*_h-(Z3C=&shg@CpJD2gK0*4Dn`a=BI)7Z;aknwD#` z*)q&Q{C@w-r%#`L-Ot)I?e9H1Yp@gtdD2SzchlOW-6IyzL~@li;94;Ha*QIjuK~F^R)xhSkoH;gvX-HQ6VI&WS`EP zom{ieW>)zMvBWZ)Ot2urcyn?Zu>4Mm7Wy8AYWd8R+4r!H9p>9chll~D493(#p{&Q7 pA!qF&#tXkN0w%<3cp=29{{i_vVA9O%(uM#4002ovPDHLkV1jo3!^Z#s literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..312d33a3d4a2b9416a1bbc01fde87db86565739d GIT binary patch literal 818 zcmV-21I_%2P)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10>4Q_ zK~zYI&DB9j+fW<^@b9HbnxGS!-P$=|*W!Zt_^tcq$G=HqFu0EcbnfU~uQ0YB~{hs5vi^Idiah7EV z>%jnk5aMlZZM_!=1PTia3(EksTA())iHy13?uYea_If}nZCZh zYd)XvB_V`81qc9eI-NJWySsT=mcO8Eq}0Kc@9gXh5klOj#Y*vbJfqQQbR0nQQ6R_j zeBJ-;7-%#c4nM&DT0R8Q4u?Z*GzfsSwY9~DhK6nfVC^79QB-r~?@kp?6vbx%ymrtu zO>_H4Rlie;b8qn)ZHja`Fj)ti8Ro@QwBL^_^fac#dV+8x6qT#bU8BUDtmDu#N%&V0Ue8 z?R!T@$1RGYE}zgca=Bb=Vq)ScfUR<@95jo?qNZuuXHgV`6h&RCM>0+GS1OeXClZM_ zD4WJgAOP&8)9IX|D06&d%jFuNY1)s2-2#AR7>1&%>PJOUrX@*Q29U!MQ+Qmk6czvvfCIqv^z^g{g5b$y wGTV!bi(A+~eu@B$TF^;Du)maQb@czqKY=Cd6M~O%mjD0&07*qoM6N<$f-4DgDF6Tf literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..a80fa899f93331403825af9080ea05e8a92c669a GIT binary patch literal 1630 zcmV-k2BGlEhjuc@w8gPdaB~b{4`m&0!ZsLv z+0$UKG4@9bp&RNtM(vy}%&r4p$|^;%X4Veu*7>I^h0I#J*u2qJbY<(cJ?7y#Fhd0kU?{)n9>3$ z0zgeBleVd;sa2=by+J9hkkPI`7!3Y0Gc)te#ful`z+O)`0Kbf9Z6Fy_1b`mQ6lrg7 zf3>Kn=ma6ekb(BYf*|}fHa7O@=;-JofB=98U?yd=l_?6K7=Wt2zP_ZcuI>w^Qh6wy z2IC<~lF#Gube=hL=CsG-Spl$wG@`bdDFVOR@hd-o0yLJHH=n>2(FPOVlyci_N*U3c%^z2bJec`#$)WST5Qqru~>#s~t zPX~}h#9~Dk0D#3}=>VX}j?C1dlonT4SD$TeZr%kpfbpBwkNVC5P+P6mZ9LDvoK2B( zAcPn!7R%YDrlv};sV3o%9&JhufYjC1H4{Qq*%m1WN@=OpYW;ry{{03pV{yAjtSM-< z+WH*mlMSV`qM@PTyUNN+9oVb5VF3|siU$CtQn@cj`edU}C~8_-T0RF0L{V&cv?+zf zVkw}M8gr&D4S1e^siULgEwD658(p?$iU1(x<>i@JdFPD6!om}6ZEc6ZvWWE&kw$-N zG#YK3d!J;u^78UdlgX41V0~@6W=aBp)z#J2$Du480)fC#B#T~8Rn|;}0l?$&cpir^ zxr9QY>wSHFAAu#8>)N9SiqP2D*gZ*-0y$SFgK#+PayT6Ai;If^0Iuk=|CtH~gJDq= z|H`dASp;w2zWwIq%a`W?{EL{hB-&IE00co8$)PwogclYT-s|u0zXleemDma!OgWv- zp&W^mh1>1^xVN`=2rSi)yN?lVY6ZaR`Sa)h5JmAuE(E5E*X#YtZnyUW@J6n<#4ZSZ z0N`@D>{-+%3!l&T^~sYbJMm~kCL!@miQV1ZL!nS;GFt*u#q0Hc+11tc3D`FE(pL53 zrSlR1jlp2JZZsNSOHe0Qh%T4wL%ZGH1NMV&X$Xifcm;rZdV1QkXV0Gdd3kv+W>RIc zNRs56pPzrHr>Exv*naz_uUs^Vq7Ve2otT*T(`vP9c%HA#gwSLWMR8_oYU=fYfq`pa zW|mXAKanX3EMnU6@$r#d8VdvhKMW2IzJ2xT)dc|eA!GY_v;HE28Os|VA0Mf%uD++y zXbvJv8#3W=_@DXt`FBs9I@P_jwB!Rbv|(aRhGb4XRA6Z{wb^XD&1Umw3WXwL*|8)^ z-sR2-@G+4Ct5EMHLrAjgj%x9Roz4vynYavPQ;N$~sqKaPxy zbWTi6xWM-FmH?!k{-k=6m=9nZB4@g7ZEXijOG|A$&o>Z4k~u(-LZQ&_Ua$9p!{PWj zVkQI@orfuENr;>?UkYYUhev&q*laeF(P*qvtJTkN99KjsRj=I;3WZ#LzkmAX&70$q z!!>|K#EUGP`^r7YUPBE)6ZuqbQ5RrQ@kcIMgFrH*YbqKFHZm$A&y9Ze+DMw!zZyK{ cDNg|Z0scbcIoyV`*#H0l07*qoM6N<$f^Ja;HUIzs literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..bf546b1c84a7241d0c3366426c8269631affdcac GIT binary patch literal 714 zcmV;*0yX`KP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10#`{y zK~zYI&6Q7x5>Xt-zwW;zCo?>TmWv_?e@)BEEWLZ0pJ8+17Ml+4_#UY;D|<}{&Kmz)9rS@5JG-1#wcSkP$+J%K%m?m7P#1^bx>t8aQk=o1e{wwOXwMzu*5JKu>$80sDuC zhdEVM&&-0g+wBj5K;R{S_N+BdQ54^r(V2}#E_ybv%zZr!QLhAW^{wV;vkE5_eHc>h5!Hn07*qoM6N<$f>)M9#Q*>R literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive@2.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..743e044822b9fe7dba763809e8708b18e14ad5e9 GIT binary patch literal 1443 zcmV;U1zh@xP)CXOL^RE;3 zfiFq#F3IM8#kio&YkT?ZB*h(Qp7;0ZA0a+F&sFQ7V;+Wh1jhq-9zD@z}9r z&slQYfRaKBIe{8LYHe+8oSB*VB~LQ{2~E>x!r}1eb#--5VO|XdtC}Mt)YaAX>fGGi z--QsehoUIM-QC?j%&JvWfVQ>`kOG0gft5Ode21>!b?#5~>2E)2B~2 zX__`wEFpVLO-)_(dc99$_K>bs@?8}duyfzOeRYbWgw{hS6Uk(9sI|4V5wo3@~u=vDo?Z=e<_NN>`F_+TII*c=+()&6_rDdTp&|qtFO~;68Zp;N|xA_9ro$$g($S zdw013*l_96r8nGe_bY`?G8>#uXGKFpgLiUr^6J3A04y^gwpU67@OV7?i<4q@xLmF$ zPM$pZo!9HF#B45$ZqW7(9>A4Kr3M5+*j}t8vt@dE`e%>F^S-L8Gr**MpS@BghYlU8 z`acK(R8>_S2!%rLVm{YxwC~GEIRHmfQoA1Nk@8nd!NS~C(ieXPWx+hb@j$2 zKKn2u?A^QfR7*=s1?J-sa9_#*P!vU5kIZr*9*c)%j5 z{{H@JMM^F!!r}1o#>U2Lz!bL5!Op@Vh6ivZlgS=Y6rU+{f@>ubiF_$Z(kWmDQ))?^ z3;s?3ghHXO3z%D0M5EDfEujP}2*Kh?Ie;CaD3(l2Oa#iy%bzV&l4~IniL^l~cX#(u!!Q;#!XlF%9v=SK5=!s@LMu@NNWoz6$a+2LYMM6F-{1cZ z<{aSWJe(i|%&949Y;5eCVhbsXa`)`nvoBaemH80LP=>X-QB1K|EOy!F^VO5X?9pn7 z8L?n6cvRPQrBE`es{Ym2*Y`GNb!sT^LO~hU5>97l=S#_C@>ZVP&h+T$=ofqT?Ac|V zz^X#Z*b%TMIYm*dy>sWz2a2K$=OUx)x*Cl}JNS-R|1b z($X!0Aj~&%RaNEj@$tKXK;Y(y6DP*4%^K!#C-3XNxvu|+K)Ln$AeWAgIS8F)iP3ew x$mgP#6SK!EvA);--DymTg8r+)BOdV(@Gt!OPlvIWE_wg}002ovPDHLkV1ibU({lg- literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below.png new file mode 100644 index 0000000000000000000000000000000000000000..0c1914317c54c2e12bb021640bff3b805f7e04ba GIT binary patch literal 791 zcmV+y1L*vTP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10;EYq zK~zYIwbs8+6JZ?3@i)*~eq6LDl^Bai>>vgb0@8#K>HrM77)%Gl#vkDB>|k`W48%Z) z2@8vHF>GvtrR35SOPg2{;s$}zQWR+EJ@+`=)1(kAEtXI62RH zS)jcX+U)oHpBjd7R1Hv}pMZPkp*Emnd3kxVT38{`Xmmy`@2S)S-N|G!Ty0QFX)Y`* zyarswpayue+3fBWfKmvN4Fm$?$^qayFd&3Dxe8E9Dbwk64Cn-GwS}S@hH+5pHNI@5 zl*au0{1jlQ@^KyLPo+{nu3~nJi;M4pZmjlaE7Y(n6bgN;HkL>vJ_Eg2&Hq~QTiP~0 zKK?=ok*gNAxw-kZp`pQxwJlEdSQ}RV>x)LCbJf5SiNqJX-QEwh0Zr%CRs-7IZugVD zy}ig~A=5O4uItlwyZtfXR`)%(z1grnv=4ng-?LOIRWX{)W_PEird|O(Y8jjUg%#Jb z1?Y6ST)wrnwK*ZgaT&8ZiO1vfgM)*kSbMEi)vP2|NTWg@0DWU)W6yP6pV{BvkDqA_ zW+s#Q84ibMCnhHRYF78vwT@E2c~4OfG$>qC=MKO&GBV=q=;&x#Utd2627_tf7&rp{ zsN)gV2CoPNtETl>d#5mJfjV`K3FLtjAge}MKT{X2a~)t;4^X4f0%$1I0Ax8Bz+W;S V7k>`bU^D;#002ovPDHLkV1g}jW`_U( literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below@2.png b/matugen/export/adw-gtk3/gtk-3.0/assets/slider-vert-scale-has-marks-below@2.png new file mode 100644 index 0000000000000000000000000000000000000000..bb94b0d852b621523a116e1dc46bbb7fa8dcd59e GIT binary patch literal 1723 zcmV;s21NOZP)b z#8cJP)fJYMl;kg5xG)bO6beP$ZudWJZEfC^p9O&-z>9!3R5su_;3Z%UPp(+O^|$yS*F{4fAIjXl-L-_2X8nwN%Xalp9zo&$ODRj%9}TD{$wPOu23lS;PBzYZ%VLvlZDDgtVQeg?c4XRrfI6tK)NE4 zNPlBv<2#5&KkfC*gmCXlpsKgG_jjW~Mk*SO_8&cZ^lc^)idJ9&P`-Kd<~QQ;c*JOk z(G(7cA32@Q9TIHrL{PcFVqoLNixW+ zecNpYvWkj|<``sOMlzX9=KA{jPbw-ZiV$mTHVm&N5DJB22HBUf?%uuo=hdrMHALOR z24v|_34orSo+k#{H)(mj-maROnkFC&#O2p>%m|5Q7i&B0*;}fq1#4h45O)|qvLzP0jxt*xC#-AZ&oUhnPdq#CdqNRT+K5x&Y7#L ztLx|W>(~ECvbw96uY)9`ZJ2Tq-dYM&DT-1vI5>FIXwT^C=;-(k;i2`w^N5AEfH8_P zsczG=U5ln^wnQRvtG2dwyUAqA8m-}MD3M5L?d|PfRaaO4g7Ao!;WJ%yy!QIew*Zm# zRss%}%k{ZY-ceQ6fA;Lz!w3(RBRsT7+BoJuYNWDdgCfK}r3!F#c6OefZ6Lqj-*fQb z!Fma_Hd7#7d9vZNhXQbe;7}B$=KT5dpZfj&-l@REja6Umy*&1TXj*?th6Jz$40TjR-k_%jpJU7eZ zxyVse6vgCpI+s^hSFg0&?MrfVbMqBNd3p~70)fGvo}S(_XU^PcX=&+~U#oy0k&q_j zr+%!jLm4TZ2ie&qXC2*JmJ!$Vr}7giPSSXNmmQJk@s#VMrakE@-KX~3IcSzn_35pA&l2Ir;(KN zX;G%{QCL#`MoO=Hr1l+WxX~&}z-fcgl_^wedp+b*Ylx$TUmO9WGQ%%~{0FOl2C~oW Rujc>&002ovPDHLkV1hPHL`VPt literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/tab-border-dark.png b/matugen/export/adw-gtk3/gtk-3.0/assets/tab-border-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ef29a0d4d1e0cbaec14646213ef72f465121d6f4 GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^j6f{K!3HGDSj;X0Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD<|PZ!4!j+x0n{{P=ECCtps ceAq#dVO}|NSim|5QJ_47r>mdKI;Vst07APY1poj5 literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/tab-border-dark@2.png b/matugen/export/adw-gtk3/gtk-3.0/assets/tab-border-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..cbd5b7b5973f9f5bf24bfbcb2864fd7ce8ad8942 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^Oh9bN!3HEhL{z8)Db50q$YKTt>2)B?*b`g)11Kn2 z;u=vBoS#-wo>-L1P+nfHmzkGcoSayYs+V7sKKq@G6iAV$i(`ny)Z{<^|L>P#1_EJb fkshNq7G{R+YRs))Z}<8E6)||a`njxgN@xNAEQcmK literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/tab-border-light.png b/matugen/export/adw-gtk3/gtk-3.0/assets/tab-border-light.png new file mode 100644 index 0000000000000000000000000000000000000000..58c01fd1f2f2324f9bc1a3af9bb8e4fb93ed546e GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^j6f{K!3HGDSj;X0Db50q$YKTtzQZ8Qcszea3Q$n8 z#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD<|PZ!4!j+w~`2?-ODlYpdz a1`~ty4~9V5W|ludc?M5cKbLh*2~7YU&m$lJ literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/tab-border-light@2.png b/matugen/export/adw-gtk3/gtk-3.0/assets/tab-border-light@2.png new file mode 100644 index 0000000000000000000000000000000000000000..188c227eb1fb5a22861ebd5875ce9e739469c81a GIT binary patch literal 140 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 literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/text-select-end.png b/matugen/export/adw-gtk3/gtk-3.0/assets/text-select-end.png new file mode 100644 index 0000000000000000000000000000000000000000..84e80debbc516cacaf6f72c432f0422f3251a2cd GIT binary patch literal 771 zcmV+e1N{7nP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10+2~W zK~zYIt(H$~6G0ep&pbJa;TMxEvSd|=*f>D^k5J?_o|rE58$Dc zdZ-^kNKPJ9YA*&NfyW?SJYfS2&Hv5A;?C$VB@60>%dnW({fG`jR zLcme=9;90>zyb`Q0qg?yKI8Tj1daeF7Zw(#W@ct?_xJao(KKyH)3hNWMA#cBrL>#P zW<}TaFO^E=!`j-~o4L8Ux9jWcTflc<`%jQCFj^=Sp2-8svaEWcP40K+hlpjNAW!Zkz*u78}0#bP)7IBZf%nakxK z1D9w!3o#&d7{lw7X`0n!GI|F2cYGAho=_ z{Lpb6>oCDLHa1=WS5@|XowXSNhJo?L#l;7fWo;iccp{OQ0?v14?pJ71%V*YCfNTqB6e-4DuIW3n|Dja0R%Q&1UZvi^b>ldi|qiSwC#sHg#S9Tq>1b z=5o15s-R=I9c_?~uGTdTMUUckI!!&^MZohe2e%a~jmw^2M-uJ$?z#+AS zp8Gl~kOwhnJ6Qh%@FY~=P+Rt>KsLXwF002ovPDHLkV1l^H BPZ0nB literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/text-select-end@2.png b/matugen/export/adw-gtk3/gtk-3.0/assets/text-select-end@2.png new file mode 100644 index 0000000000000000000000000000000000000000..2661b1872695e11c2ad3da81eb3b5f97b4a4bc77 GIT binary patch literal 1663 zcmV-_27vjAP)?K;I26(n+7(1Vt2AWe;Uk*dkF{uz#Y^)+8>sxi|Oh;hfW4V-j1njbAw2 zljQc^&-wLx{{4ZZESr>-s_RLKC2Drr?xz-)ncEm(#J(hsZ# zDm_qn)zQ&WSzBAXtf{FfSW!{o8yg!-K701ei9{k+G#V`gmr?M~fjF`;Zv=uksvXJ_NuwQHMdYHAv*s;brm0)bV2zkikA?_XgUMp>Z;I*yY_r_)oZRBCc& zW@aQ7i$(9;x%2m#GiM^x)6*HxttntiHNbrx`1gPsVAHvC=Z=a+kmESXiHV8pH*VbM z-nMPq7GQ%aEx;7EzP9_in znt<^A`}cocY-lalbu$kiKD@Gf_wFwh_@}^1UeTvOcES+w2@sx`n7F-E&{~#dJ?-u7 zJp!~T@ak8A`xSI65RS*=(WQnKLWoQzlfHE6(g|SWd?FrD&>MkpI-Q;>1+)UU&YwSj zRI#)m`&wR)S1RZ)YHDh>3n4P4f)+vu+qUD!jvYGyv;&PmRX*q{1-)tCzI|P#1lEej z(#_h_ob;`nXGFA8uz*k>iUs=rjOQm2i*gP;W@GaSZ2JqNKLz{q6U0q#X3dnqF zZEZbp@ZiA@k>C|baNxyA6AFbYN#chdUkf!DFItiwY9ZvLeAQH$?Vh6F2MNs zc(O!n1+{wh>NZu?Bb(18yWdL?SU(BDR9^`FwgvHb913 zs4r##CMPHVEdf_i#bUAlR8;_mH_{fs(9qCuDZq;9)~#Dlkh^&Sh?k)I`ugtkn!Dr0 zP&%ES8XO!i@i@uC5o_(Laogj0`R@TR}x4 zk-t<```Xn*o`dvD65z^}D>s&yEw6+S&Z$$UZX#{*Tzx$^kLZ2k8elUJo}Qi_F7*y( zbaeE0APjtlOeTf!OfI(P`W)cu)vLcOZXAnC2;uhj_G*SWl1+EUIV~rfwAliLW3kv^ zsiOSg!GqtBQT`n1fDmdu?aiMV$oXBUAIojqj_lgCYmZ?V3(m8>i7d;S?CR?J{_*3- z7BWehKt?!~d#_H9tw2V5GZ4Oc^X5-W8R1MOlRkU)>=9&?Tah_Ny}8XRodc;uCQG&g z;h~|SpO=cczrVkmtSuT<5DO-4ywMH;4alTm7zp3KeY;02Vj{H?Lfbfy@(!R7;zH^{5f$ z@ZrPzW3kx1x5Vp?j*kAZbLY-)JeFt%>ec&$#cYu)lk5fzyw7cZWenwomu z3CNwCocz<%;kF_>-A5kaLx&UclXEp_wWCzp`oE87!0m6 z3?uK0gb?=3%*;QJ9zD8u;lhRMeSLj;vynnh9vS5NB841wpOak|%^O;SSE;M6`#tqa zJY)U(_3HzB_wN0mrKP1d7z|c8j^id0iPZ4$@WkcIm&eD(#`Mf96kHOymT*pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10?$cA zK~zYIt(H$n6j2< z157{%v;+EiKoM|(60idll`3ExINsFMlo%Wwyw=v%b|W5-Up7rMX`1FqMNvf5F$e3wIJ~X;*CuO0cQXqhH$6h%2G-9NQh zEOtf~tE%#y0-WmW>$}?9+xxT@IDlaorwJ463627%`}_MJ2_dXn-~d7h15lAS6^M_F zjND8l64z^mM-KT^RKh5BXJ==3o#3ddDyT@H0kLEM{^dif4~>ywJYI% zCG4<6Um^U1Fe~7DJERnNveHQ8NckV2YE5DPH$_zRk5ZJRC^!u83ymZ6H!!Mb)&Kwi M07*qoM6N<$f*RU+ng9R* literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/text-select-start-dark@2.png b/matugen/export/adw-gtk3/gtk-3.0/assets/text-select-start-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d1c1853965fcf5071223452771f02fe07c9ede5a GIT binary patch literal 1762 zcmV<81|9i{P)w4+H^Iej3U?02-i6+m=U1+9kk}wgnV{WqE#u zv~@z7Koig?VU21RwYRtX+uPd%;c&R2t*tFwEEes_$;mgfv$NKdCr|Qg{DuSMff>Xf zDK*r-zN&Ny+9E*#Xl!gWPMtdS(eB;5cek{(BqNc?4!_^O%{0xJVHn}n9_G4ksZ=U0 zSe7+gC=^~TEiJv6o16Rk#fukX!^6YlSFc{3SX^8T1Fz*RrFZeP0Yrfqvb(#wx|&a( zJo(d(j*jkVG`iO?jK+6#z?!;p<;pMn`uZLN&k^C0dmB${i0S2PInwVdNdu6 z$A6*gdSIhL%au$fKLmyVA0j+h3t9)7fo*`%-QC@m$z*;NkH5sTVMS&*xJ;TN65nNN0g`I^EgR)APG}0Rxz( z84ZWS24xdeCA1&mY={GFYhjXs~RwJu~eG&(xE zfB<#@S4V*BfU$4izHPN`u7@1Qv7SA9mPZ0p2CV@`EEe1FMf`eIEEcDimzN#Hz7Zre z$SmTz?t1r(8?JmlKP64I!F83F9e`{$yVfRi%k}EjtEbW|$fKj<#ftOz@#C4gkk!!0 z$jGoXm*vqdhb}#M@Zfc+R9dJDU3EFvu3a0Ewt}{Gyi`&ESXfy2vJP-nmCxtLhlYl7 zh(V|ZqNAWeY#JFG8+%X(zN(sC!)3*R?AjP!A0b4*p%5 zIb;ZfNOkHTSitiA`}Y@KzI^%5Ehnr{Hk%#3c=6&_2&d-cX&VHzDgau@($n?p*RSA( zON?%lsia}h6|E$|AEe!QK_2S8|GVBj~2MB>w}1XY@!pMTih-TiBX zQMO+r2B2E}tEFjGXuIs3E8FI+Tel`-vDnbgojX4^3?sCWw6<+8-oAai_r!@4f0Mtt zAR*u2&D2);J=Hu{LTq$xL`akXNj;IrB6(2W~6 zK1-+5e|q}#sajjiBI5RqY`ci?a4YYx^@9dthpr)tk|BAnNw(?f=}89O4 zBfm}8Do^{$>;T?7!2lwZ{Hz{sYO$l<4XRy;Ex}bfD^Zat-WOWQtbkQhe`V#he6y@P zSGj5|Rlut(QQ$4~u7gOGgUzygeTdxd!>d+RO1+USe=Dn`ykFD1>wzx6&xcpItds&* zTe(W9l0cF7SWRxk)T~Nt%FEx@k@0{X`BAxdU7L*m1Li&+NP>{1%m4rY07*qoM6N<$ Eg15h1-~a#s literal 0 HcmV?d00001 diff --git a/matugen/export/adw-gtk3/gtk-3.0/assets/text-select-start.png b/matugen/export/adw-gtk3/gtk-3.0/assets/text-select-start.png new file mode 100644 index 0000000000000000000000000000000000000000..28634f0b898f06ef8aecef27fe542ba8fc290648 GIT binary patch literal 776 zcmV+j1NZ!iP)pF8FWQhbW?9;ba!ELWdL_~cP?peYja~^aAhuUa%Y?FJQ@H10+mTb zK~zYIt(MPE6G0TmKf9%6D-estAEb#?P2ixZ7Oh~2dZ-EU?!o^+Zl)6d0FDMca5o`M zJjg%5K}*1RFfrj`BQY`YKpG1vQd^Gi^Ug0h`KzY6^q4}z#tIW4;}#q z=jZ2hLWtT?fqg5LN(JCD5Z&+Vi}`&1vFp0xxZqMsS*=z-0cjOG05qU~a&q#45aMS$ z;8IFyS=J_SQ^gUKLatRRl@INLODUxgq7IA#JvyKRvDw+#(Z0UE%mJ$UZ);MRrYqI- zjE|3Jg8*+L&{2;LpevC`3gz`%1M2oCGc;lgYbBB@sf@=jP^~;1#$8(A_HdA)pty1dJ># zEzQ`ry>%G)#>U3`iHV7az;)ofa(Ani3M%TozyNSHl}cp`g~GFPx%|#F&9dV-wh-b+ zyM(-R(;Lmre z;e-FFkcwaz@Alvm{ZizA0Ucx-d)Jgu(|Z3DLJ_(D0{9J32unjkVk)%&0000e>1z;&1E$kO}f?eViMaZ(I`vXv@ux3hiaw1m16r)tO_wtMIWRV z`cO2FBF#$)T6~aV6g2cnN>vC_t3E6-MQR}G#!DJ=(R4S->}{qG=NxC;?5;+W%pZpN zW_B*W^X+%eneRIqb1Oek0{G&C5z+@N2FfI? zC)Y(QSFZHe*Vh-9mzR61tE&Uk)6n>vKw% zpi3ku02LJ#o`VMuu4-;>UKa|5>Vm;wO-V^f$mjDd^?JR5d=IlME1gUxpCpsXF~cxM zeZ`vj~zQU`1tYT05BnMnc?|D@&J`UJVcWKCn{MB}-EEp?Wj zeEITHL_gC2%?VwM2#wM`d-lBD(9rOO8-Te~RaI3?4rm?GD+55ufddD=)HJQgCB_-5 zsHjk#Psai6Lrl|)!r}0unwpv|uF$=p6m$_HJpAqL?HhGn_q)h6L+Nzdl%@s(+9UU6 zfOpNBHBBzDCS=s0YSRp-l@L*D!CfJ?^@Q1_UGQZzn%BTr6a&~z_Vq`mXMopxn!DVDiVoIA%Sr~Yk;S!s;bOQz+5s6W5_TJ6OlK9 zga$c^Xqxt_Ipdrw9*;kirb@FcPQ_xeyH~DU zi6c6p>WHR-22l{9zrX*Q3w${hjYj{JW&*n-W_0ZGR2(qd+uJW$mX*nVfEzk{_UuJz z#*rbce$x>dK_w6dTJGJu_lMir%J}&B4McAE5u)buG(S|~p^APJ0G*wkC$YoE6`enS z{#R*EV#jmJd5s^@l4VG54-5?a=9ZU7MnM9dh#e}K7j=gyxE z!x)|yHx`g-nyEvF4jq+;apVAjqa@}m&1#NgPc$0UmM&d-v#F`+6HU`{mT>1oJv}`? z?cKZgFGR?WBftTs5srOEsz?(=)IGvLOIKIdcMDa!bJXoNAc{pHL}-*2YN$_MR0Y%l z?*lETPoMrilgT9Jk=KkwBELxB7GMqVmSmYxbj<$SGmdkXJocSAbLM_16uQya*!Y3h z>n+&o*(#k*Po6t>?#IoWH+Rc-K0(BB411bl?G-)}gcn?cNUQxYtR{e5A| z-}27LFA^`x(?t%u7<)~y7%}Sj$+IMf{jsCg22~c4k>G0LNXz3H stack:not(:only-child), .nautilus-window notebook > stack:not(:only-child) searchbar, .view text, iconview text, textview text { color: @view_fg_color; caret-color: shade(@view_fg_color,0.97); background-color: @view_bg_color; } + +.view:disabled, iconview:disabled, .nautilus-window notebook:disabled, .nautilus-window notebook > stack:disabled:not(:only-child), .nautilus-window notebook > stack:not(:only-child) searchbar:disabled, .view text:disabled, iconview text:disabled, textview text:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(@window_bg_color,@view_bg_color,0.4); } + +.view:selected:focus, .view:selected, iconview:selected, .nautilus-window notebook:selected, .nautilus-window notebook > stack:selected:not(:only-child), .nautilus-window notebook > stack:not(:only-child) searchbar:selected, .view text:selected, iconview text:selected, textview text:selected { background-color: alpha(@accent_bg_color,0.25); border-radius: 6px; } + +textview border { background-color: mix(@window_bg_color,@view_bg_color,0.5); } + +.rubberband, rubberband, XfdesktopIconView.view .rubberband, .content-view rubberband, .content-view .rubberband, treeview.view rubberband, flowbox rubberband { border: 1px solid @accent_color; background-color: alpha(@accent_color,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: mix(black,@window_bg_color,0.95); } + +.content-view .tile:active, .content-view .tile:selected { background-color: @accent_bg_color; } + +.content-view .tile:disabled { background-color: mix(@window_bg_color,@view_bg_color,0.4); } + +label { caret-color: currentColor; } + +label selection { background-color: @accent_bg_color; color: @accent_fg_color; } + +label:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +button label:disabled { color: inherit; } + +label:disabled:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +button label:disabled:backdrop { color: inherit; } + +label.error { color: @error_bg_color; } + +label.error:disabled { color: alpha(@error_bg_color,0.5); } + +label.error:disabled:backdrop { color: alpha(@error_bg_color,0.4); } + +.dim-label, dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .subtitle, .welcome .dim-label, .welcome label.separator, .welcome headerbar .subtitle, headerbar .welcome .subtitle, .titlebar:not(headerbar) .subtitle, headerbar .subtitle, label.separator { opacity: 0.55; text-shadow: none; } + +assistant.csd .sidebar { border-top-style: none; } + +assistant .sidebar label { padding: 6px 12px; } + +assistant .sidebar label.highlight { background-color: mix(@window_bg_color,@window_fg_color,0.2); } + +.osd .scale-popup, .app-notification, .app-notification.frame, .csd popover.background.osd, popover.background.osd, .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .osd { color: rgba(255, 255, 255, 0.9); border: none; background-color: rgba(0, 0, 0, 0.7); background-clip: padding-box; } + +@keyframes spin { to { -gtk-icon-transform: rotate(1turn); } } + +spinner { background: none; opacity: 0; -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + +spinner:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +spinner:checked { opacity: 1; animation: spin 1s linear infinite; } + +spinner:checked:disabled { opacity: 0.5; } + +.large-title { font-weight: 300; font-size: 24pt; } + +.title-1 { font-weight: 800; font-size: 20pt; } + +.title-2 { font-weight: 800; font-size: 15pt; } + +.title-3 { font-weight: 700; font-size: 15pt; } + +.title-4 { font-weight: 700; font-size: 13pt; } + +.heading { font-weight: 700; font-size: 11pt; } + +.body { font-weight: 400; font-size: 11pt; } + +.caption-heading { font-weight: 700; font-size: 9pt; } + +.caption { font-weight: 400; font-size: 9pt; } + +spinbutton:not(.vertical), entry { min-height: 34px; padding-left: 8px; padding-right: 8px; border: 1px solid; border-radius: 6px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: @view_fg_color; border-color: transparent; background-color: mix(currentColor,@window_bg_color,0.903); box-shadow: inset 0 0 0 1px alpha(alpha(@accent_color,0.5),0); } + +spinbutton:not(.vertical) image.left, entry image.left { margin-right: 6px; } + +spinbutton:not(.vertical) image.right, entry image.right { margin-left: 6px; } + +spinbutton.flat:not(.vertical), entry.flat:focus, entry.flat:backdrop, entry.flat:disabled, entry.flat { min-height: 0; padding: 2px; background-color: transparent; border-color: transparent; border-radius: 0; } + +spinbutton:focus:not(.vertical), entry:focus { box-shadow: inset 0 0 0 1px alpha(@accent_color,0.5); border-color: alpha(@accent_color,0.5); transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +spinbutton:disabled:not(.vertical), entry:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: transparent; background-color: mix(currentColor,@window_bg_color,0.9); } + +spinbutton.error:not(.vertical), entry.error { color: @error_bg_color; border-color: @error_bg_color; } + +spinbutton.error:focus:not(.vertical), entry.error:focus { box-shadow: inset 0 0 0 1px @error_bg_color; border-color: @error_bg_color; transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +spinbutton.error:not(.vertical) selection, entry.error selection { background-color: @error_bg_color; } + +spinbutton.warning:not(.vertical), entry.warning { color: @warning_bg_color; border-color: @warning_bg_color; } + +spinbutton.warning:focus:not(.vertical), entry.warning:focus { box-shadow: inset 0 0 0 1px @warning_bg_color; border-color: @warning_bg_color; transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +spinbutton.warning:not(.vertical) selection, entry.warning selection { background-color: @warning_bg_color; } + +spinbutton:not(.vertical) image, entry image { color: mix(@window_fg_color,@view_bg_color,0.2); } + +spinbutton:not(.vertical) image:hover, entry image:hover { color: @window_fg_color; } + +spinbutton:not(.vertical) image:active, entry image:active { color: @accent_bg_color; } + +spinbutton:drop(active):not(.vertical), entry:drop(active):focus, entry:drop(active) { border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +.osd spinbutton:not(.vertical), .osd entry { color: white; border-color: rgba(0, 0, 0, 0.9); 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: @accent_bg_color; background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: inset 0 0 0 1px alpha(@accent_color,0.5); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } + +.osd spinbutton:backdrop:not(.vertical), .osd entry:backdrop { color: white; border-color: rgba(0, 0, 0, 0.9); background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd spinbutton:disabled:not(.vertical), .osd entry:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: rgba(0, 0, 0, 0.9); background-color: rgba(0, 0, 0, 0.65); 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: @accent_bg_color; border-style: solid; box-shadow: none; } + +.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) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > entry:focus + button, .linked:not(.vertical) > entry:focus + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus + entry { border-left-color: alpha(@accent_color,0.5); } + +.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) > spinbutton:focus.error:not(.vertical) + entry, .linked:not(.vertical) > entry:focus.error + button, .linked:not(.vertical) > entry:focus.error + combobox > box > button.combo, .linked:not(.vertical) > entry:focus.error + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus.error + entry { border-left-color: @error_bg_color; } + +.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) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > entry:drop(active) + button, .linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > entry:drop(active) + entry { border-left-color: @accent_bg_color; } + +.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: mix(mix(currentColor,@window_bg_color,0.85),@view_bg_color,0.7); } + +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > entry:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { border-top-color: mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.7); } + +.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: mix(mix(currentColor,@window_bg_color,0.85),@view_bg_color,0.7); } + +.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: alpha(@accent_color,0.5); } + +.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: @error_bg_color; } + +.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: @accent_bg_color; } + +.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: alpha(@accent_color,0.5); } + +.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: @error_bg_color; } + +.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: @accent_bg_color; } + +spinbutton.error:not(.vertical), entry.error { color: @error_bg_color; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { background-color: @view_bg_color; transition-property: color, background; } + +treeview entry.flat, treeview entry { border-radius: 0; background-image: none; background-color: @view_bg_color; } + +treeview entry.flat:focus, treeview entry:focus { border-color: @accent_bg_color; } + +.entry-tag { padding: 5px; margin-top: 2px; margin-bottom: 2px; border-style: none; color: @view_bg_color; background-color: mix(@window_fg_color,@view_bg_color,0.5); } + +: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: mix(white,mix(@window_fg_color,@view_bg_color,0.5),0.9); } + +:backdrop .entry-tag { color: @window_bg_color; background-color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); } + +.entry-tag.button { background-color: transparent; color: alpha(@view_bg_color,0.7); } + +:not(:backdrop) .entry-tag.button:hover { border: 1px solid mix(@window_fg_color,@view_bg_color,0.5); color: @view_bg_color; } + +:not(:backdrop) .entry-tag.button:active { background-color: mix(@window_fg_color,@view_bg_color,0.5); color: alpha(@view_bg_color,0.7); } + +@keyframes needs_attention { from { background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(mix(white,@accent_bg_color,0.85)), to(transparent)); } + to { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(@accent_bg_color), to(transparent)); } } + +notebook > header > tabs > arrow, button { min-height: 24px; min-width: 16px; padding: 4px 10px; border: 1px solid; border-color: transparent; border-radius: 6px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); font-weight: bold; outline-style: solid; outline-offset: -2px; outline-width: 2px; -gtk-outline-radius: 4px; color: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.903); } + +button.sidebar-button, notebook > header > tabs > arrow, notebook > header > tabs > arrow.flat, button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; transition: none; } + +button.sidebar-button:hover, notebook > header > tabs > arrow:hover, button.flat:hover { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-duration: 500ms; } + +button.sidebar-button:hover:active, notebook > header > tabs > arrow:hover:active, button.flat:hover:active { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +notebook > header > tabs > arrow:hover, button:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; -gtk-icon-effect: highlight; } + +notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, button:active, button:checked { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; transition-duration: 50ms; } + +notebook > header > tabs > arrow:active:hover, notebook > header > tabs > arrow:checked:hover, button:active:hover, button:checked:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +notebook > header > tabs > arrow:backdrop, button:backdrop.flat, button:backdrop { transition: 200ms ease-out; -gtk-icon-effect: none; } + +button.sidebar-button:backdrop, notebook > header > tabs > arrow:backdrop, button.sidebar-button:disabled, notebook > header > tabs > arrow:disabled, button.flat:backdrop, button.flat:disabled, button.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +notebook > header > tabs > arrow:disabled, button:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, button:disabled:active, button:disabled:checked { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); box-shadow: none; } + +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: 10px; padding-right: 10px; } + +notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button { padding-left: 4px; padding-right: 4px; } + +notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button label { padding-left: 4px; padding-right: 4px; } + +combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button:drop(active) { color: @accent_bg_color; border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +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: @window_fg_color; border-color: transparent; } + +button.osd { min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); border-radius: 5px; color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); border: none; box-shadow: none; } + +button.osd.image-button { min-width: 34px; } + +button.osd:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); border: none; box-shadow: none; } + +button.osd:active, button.osd:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); border: none; box-shadow: none; } + +button.osd:disabled:backdrop, button.osd:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } + +button.osd:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } + +.app-notification button, .app-notification.frame button, .csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .osd button { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .osd button:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .osd button:active:backdrop, .osd button:active, .osd button:checked:backdrop, .osd button:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .osd button:disabled:backdrop, .osd button:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.app-notification button:backdrop, popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .osd button:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.app-notification button.flat, popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .osd button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 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; } + +.app-notification button.flat:hover, popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .osd button.flat:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .osd button.flat:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: none; border-color: transparent; box-shadow: none; } + +.app-notification button.flat:backdrop, popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .osd button.flat:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.app-notification button.flat:active, popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:checked, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .osd button.flat:active, .osd button.flat:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +button.suggested-action { color: white; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@accent_bg_color,0.903); } + +button.suggested-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: @accent_bg_color; } + +button.suggested-action:hover { color: white; background-color: mix(currentColor,@accent_bg_color,0.85); box-shadow: none; } + +button.suggested-action:active, button.suggested-action:checked { color: white; background-color: mix(currentColor,@accent_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +button.suggested-action:active:hover, button.suggested-action:checked:hover { background-color: mix(currentColor,@accent_bg_color,0.653); } + +button.suggested-action.flat:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(@accent_bg_color,0.8); } + +button.suggested-action:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +button.suggested-action:disabled:active, button.suggested-action:disabled:checked { color: mix(white,shade(mix(@accent_bg_color,@view_bg_color,0.15),0.94),0.4); background-color: mix(currentColor,@accent_bg_color,0.7); box-shadow: none; } + +.osd button.suggested-action { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.suggested-action:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.suggested-action:active:backdrop, .osd button.suggested-action:active, .osd button.suggested-action:checked:backdrop, .osd button.suggested-action:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd button.suggested-action:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(alpha(@accent_bg_color,0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +button.destructive-action { color: white; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@destructive_bg_color,0.903); } + +button.destructive-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: @destructive_bg_color; } + +button.destructive-action:hover { color: white; background-color: mix(currentColor,@destructive_bg_color,0.85); box-shadow: none; } + +button.destructive-action:active, button.destructive-action:checked { color: white; background-color: mix(currentColor,@destructive_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +button.destructive-action:active:hover, button.destructive-action:checked:hover { background-color: mix(currentColor,@destructive_bg_color,0.653); } + +button.destructive-action.flat:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(@destructive_bg_color,0.8); } + +button.destructive-action:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +button.destructive-action:disabled:active, button.destructive-action:disabled:checked { color: mix(white,shade(mix(@destructive_bg_color,@view_bg_color,0.15),0.94),0.4); background-color: mix(currentColor,@destructive_bg_color,0.7); box-shadow: none; } + +.osd button.destructive-action { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.destructive-action:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.destructive-action:active:backdrop, .osd button.destructive-action:active, .osd button.destructive-action:checked:backdrop, .osd button.destructive-action:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd button.destructive-action:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(alpha(@destructive_bg_color,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; } + +.primary-toolbar button { -gtk-icon-shadow: none; } + +button.circular { border-radius: 9999px; -gtk-outline-radius: 9999px; padding: 4px; background-origin: padding-box, border-box; background-clip: padding-box, border-box; } + +button.circular label { padding: 0; } + +button.circular:not(.flat):not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.903); border-color: transparent; } + +button.circular:hover:not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; border-color: transparent; } + +stacksidebar row.needs-attention > label, .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; background-image: radial-gradient(farthest-side, @accent_color 96%, transparent); background-size: 6px 6px; background-repeat: no-repeat; background-position: right 3px; } + +stacksidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl) { background-position: left 3px; } + +.inline-toolbar toolbutton > button { color: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.903); } + +.inline-toolbar toolbutton > button:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; } + +.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.inline-toolbar toolbutton > button:active:hover, .inline-toolbar toolbutton > button:checked:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +.inline-toolbar toolbutton > button:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); box-shadow: none; } + +.inline-toolbar toolbutton > button:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); } + +.inline-toolbar toolbutton > button:backdrop:disabled { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); } + +.linked:not(.vertical) > combobox > box > button.combo, filechooser .path-bar.linked > button, .xfce4-panel.background button menu .linked button, .nautilus-window .titlebar :not(.raised) .linked > button, headerbar .linked.raised button:not(:only-child), headerbar .linked button:not(:only-child), headerbar > .stack-switcher.linked > button:not(:only-child), .titlebar .linked.raised button:not(:only-child), .titlebar .linked button:not(:only-child), .titlebar > .stack-switcher.linked > button:not(:only-child), .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .linked > button, toolbar.inline-toolbar toolbutton > button.flat { border-left-color: alpha(currentColor,0.15); border-right-color: alpha(currentColor,0.15); border-right-style: none; border-radius: 0; -gtk-outline-radius: 0; } + +.linked:not(.vertical) > combobox:first-child > box > button.combo, combobox.linked button:nth-child(2):dir(rtl), filechooser .path-bar.linked > button:dir(rtl):last-child, filechooser .path-bar.linked > button:dir(ltr):first-child, .xfce4-panel.background button menu .linked button:first-child, .nautilus-window .titlebar :not(.raised) .linked > button:first-child, headerbar .linked button:first-child:not(:only-child), .titlebar .linked button:first-child:not(:only-child), .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 { border-left-color: transparent; border-top-left-radius: 6px; border-bottom-left-radius: 6px; -gtk-outline-top-left-radius: 6px; -gtk-outline-bottom-left-radius: 6px; } + +.linked:not(.vertical) > combobox:first-child > box > button.combo:not(button):focus, combobox.linked button:not(button):focus:nth-child(2):dir(rtl), filechooser .path-bar.linked > button:not(button):focus:dir(rtl):last-child, filechooser .path-bar.linked > button:not(button):focus:dir(ltr):first-child, .xfce4-panel.background button menu .linked button:not(button):focus:first-child, .nautilus-window .titlebar :not(.raised) .linked > button:not(button):focus:first-child, headerbar .linked button:not(button):focus:first-child:not(:only-child), .titlebar .linked button:not(button):focus:first-child:not(:only-child), .linked:not(.vertical) > spinbutton:not(button):focus:first-child:not(.vertical), .linked:not(.vertical) > entry:not(button):focus:first-child, .inline-toolbar button:not(button):focus:first-child, .linked > button:not(button):focus:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat:not(button):focus { border-left-color: alpha(@accent_color,0.5); } + +.linked:not(.vertical) > combobox:last-child > box > button.combo, combobox.linked button:nth-child(2):dir(ltr), filechooser .path-bar.linked > button:dir(rtl):first-child, filechooser .path-bar.linked > button:dir(ltr):last-child, .xfce4-panel.background button menu .linked button:last-child, .nautilus-window .titlebar :not(.raised) .linked > button:last-child, headerbar .linked button:last-child:not(:only-child), .titlebar .linked button:last-child:not(:only-child), .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 { border-right-color: transparent; border-right-style: solid; border-top-right-radius: 6px; border-bottom-right-radius: 6px; -gtk-outline-top-right-radius: 6px; -gtk-outline-bottom-right-radius: 6px; } + +.linked:not(.vertical) > combobox:last-child > box > button.combo:not(button):focus, combobox.linked button:not(button):focus:nth-child(2):dir(ltr), filechooser .path-bar.linked > button:not(button):focus:dir(rtl):first-child, filechooser .path-bar.linked > button:not(button):focus:dir(ltr):last-child, .xfce4-panel.background button menu .linked button:not(button):focus:last-child, .nautilus-window .titlebar :not(.raised) .linked > button:not(button):focus:last-child, headerbar .linked button:not(button):focus:last-child:not(:only-child), .titlebar .linked button:not(button):focus:last-child:not(:only-child), .linked:not(.vertical) > spinbutton:not(button):focus:last-child:not(.vertical), .linked:not(.vertical) > entry:not(button):focus:last-child, .inline-toolbar button:not(button):focus:last-child, .linked > button:not(button):focus:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat:not(button):focus { border-right-color: alpha(@accent_color,0.5); } + +.linked:not(.vertical) > combobox:only-child > box > button.combo, filechooser .path-bar.linked > button:only-child, .xfce4-panel.background button menu .linked button:only-child, .nautilus-window .titlebar :not(.raised) .linked > button:only-child, headerbar .linked button:only-child:not(:only-child), .titlebar .linked button:only-child:not(:only-child), .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 { border-style: solid; border-radius: 6px; -gtk-outline-radius: 6px; } + +.xfce4-panel.background button menu .linked button, .nautilus-window .titlebar :not(.raised) .linked > button, headerbar .linked.raised button:not(:only-child), headerbar .linked button:not(:only-child), headerbar > .stack-switcher.linked > button:not(:only-child), .titlebar .linked.raised button:not(:only-child), .titlebar .linked button:not(:only-child), .titlebar > .stack-switcher.linked > button:not(:only-child), .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .linked > button { border-left-color: alpha(currentColor,0.15); border-right-color: alpha(currentColor,0.15); } + +.linked.vertical > combobox > box > button.combo, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button { border-top-color: alpha(currentColor,0.15); border-bottom-color: alpha(currentColor,0.15); border-style: solid none none none; border-radius: 0; -gtk-outline-radius: 0; } + +.linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child { border-top-color: transparent; border-top-left-radius: 6px; border-top-right-radius: 6px; -gtk-outline-top-left-radius: 6px; -gtk-outline-top-right-radius: 6px; } + +.linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child { border-bottom-color: transparent; border-bottom-style: solid; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; -gtk-outline-bottom-left-radius: 6px; -gtk-outline-bottom-right-radius: 6px; } + +.linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child { border-style: solid; border-radius: 6px; -gtk-outline-radius: 6px; } + +.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button { border-top-color: alpha(currentColor,0.15); border-bottom-color: alpha(currentColor,0.15); } + +.scale-popup button:hover, calendar.button, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, list row button.image-button:not(.flat), modelbutton.flat, .menuitem.button.flat { background-color: transparent; background-image: none; border-color: transparent; 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, .menuitem.button.flat { min-height: 32px; padding-left: 5px; padding-right: 5px; border-radius: 6px; outline-offset: -2px; } + +modelbutton.flat:hover, .menuitem.button.flat:hover { background-color: alpha(currentColor,0.1); } + +modelbutton.flat:selected, .menuitem.button.flat:selected { background-color: alpha(currentColor,0.1); } + +modelbutton.flat arrow { background: none; } + +modelbutton.flat arrow:hover { background: none; } + +modelbutton.flat arrow.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat 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; } + +list row button.image-button:not(.flat):hover { background-color: alpha(currentColor,0.04); } + +list row button.image-button:not(.flat):active { background-color: alpha(currentColor,0.08); } + +list row button.image-button:not(.flat):checked { background-color: alpha(@accent_bg_color,0.25); } + +list row button.image-button:not(.flat):checked:hover { background-color: alpha(@accent_bg_color,0.32); } + +list row button.image-button:not(.flat):checked:active { background-color: alpha(@accent_bg_color,0.39); } + +button:link > label, button:visited > label, button:link, button:visited, *:link { color: @accent_color; } + +button:link > label:visited, button:visited > label:visited, button:visited, *:link:visited { color: mix(@accent_color,@view_fg_color,0.2); } + +*:selected button:link > label:visited, *:selected button:visited > label:visited, *:selected button:visited, *:selected *:link:visited { color: mix(@accent_fg_color,mix(@accent_color,@view_fg_color,0.2),0.4); } + +button:link > label:hover, button:visited > label:hover, button:hover:link, button:hover:visited, *:link:hover { color: mix(white,@accent_color,0.9); } + +*:selected button:link > label:hover, *:selected button:visited > label:hover, *:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { color: mix(@accent_fg_color,mix(white,@accent_color,0.9),0.1); } + +button:link > label:active, button:visited > label:active, button:active:link, button:active:visited, *:link:active { color: @accent_color; } + +*:selected button:link > label:active, *:selected button:visited > label:active, *:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { color: mix(@accent_fg_color,@accent_color,0.2); } + +button:link > label:backdrop, button:visited > label:backdrop, button:backdrop:link, button:backdrop:visited, *:link:backdrop:backdrop:hover, *:link:backdrop:backdrop:hover:selected, *:link:backdrop { color: alpha(@accent_color,0.9); } + +button:link > label:disabled, button:visited > label:disabled, button:disabled:link, button:disabled:visited, *:link:disabled, *:link:disabled:backdrop { color: alpha(mix(white,black,0.5),0.8); } + +.selection-mode .titlebar:not(headerbar) .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:link > label:selected, button:visited > label:selected, button:selected:link, button:selected:visited, *:selected button:link > label, *:selected button:visited > label, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { color: mix(@accent_fg_color,@accent_color,0.2); } + +button:link, button:visited { text-shadow: none; font-weight: 400; } + +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 { font-feature-settings: "tnum"; } + +spinbutton:not(.vertical) { padding: 0; } + +.osd spinbutton:not(.vertical) entry, 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) entry:backdrop:disabled { background-color: transparent; } + +spinbutton:not(.vertical) button { min-height: 16px; margin: 0; padding-bottom: 0; padding-top: 0; color: mix(@window_fg_color,@view_bg_color,0.1); background-color: transparent; border-style: none none none solid; border-color: alpha(currentColor,0.15); border-radius: 0; box-shadow: none; } + +spinbutton:not(.vertical) button:dir(rtl) { border-style: none solid none none; } + +spinbutton:not(.vertical) button:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; background-color: alpha(currentColor,0.1); } + +spinbutton:not(.vertical) button:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; background-color: transparent; } + +spinbutton:not(.vertical) button:active { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-color: alpha(currentColor,0.15); } + +spinbutton:not(.vertical) button:active:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +spinbutton:not(.vertical) button:dir(ltr):last-child { border-radius: 0 6px 6px 0; } + +spinbutton:not(.vertical) button:dir(rtl):first-child { border-radius: 6px 0 0 6px; } + +.osd spinbutton:not(.vertical) button { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(255, 255, 255, 0.9); border-style: none none none solid; border-color: alpha(rgba(0, 0, 0, 0.9),0.7); 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: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(255, 255, 255, 0.9); border-color: alpha(black,0.5); background-color: alpha(rgba(255, 255, 255, 0.9),0.1); -gtk-icon-shadow: 0 1px black; box-shadow: none; } + +.osd spinbutton:not(.vertical) button:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(255, 255, 255, 0.9); border-color: alpha(black,0.5); -gtk-icon-shadow: none; box-shadow: none; } + +.osd spinbutton:not(.vertical) button:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: alpha(black,0.5); -gtk-icon-shadow: none; box-shadow: none; } + +.osd spinbutton:not(.vertical) button:dir(ltr):last-child { border-radius: 0 6px 6px 0; } + +.osd spinbutton:not(.vertical) button:dir(rtl):first-child { border-radius: 6px 0 0 6px; } + +spinbutton.vertical:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +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-color: alpha(currentColor,0.15); border-radius: 6px 6px 0 0; border-style: none none solid none; } + +spinbutton.vertical button.down { border-color: alpha(currentColor,0.15); border-radius: 0 0 6px 6px; border-style: solid none none none; } + +.osd spinbutton.vertical button:first-child { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd spinbutton.vertical button:first-child:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd spinbutton.vertical button:first-child:active { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd spinbutton.vertical button:first-child:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd spinbutton.vertical button:first-child:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); 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; } + +searchbar > revealer > box, .location-bar, .inline-toolbar, toolbar { -GtkWidget-window-dragging: true; padding: 4px; background-color: @window_bg_color; } + +searchbar > revealer > box:backdrop, .location-bar:backdrop, .inline-toolbar:backdrop, toolbar:backdrop { background-color: @window_bg_color; } + +toolbar { padding: 4px 3px 3px 4px; } + +.osd toolbar { background-color: transparent; } + +toolbar.osd { padding: 13px; border: none; border-radius: 5px; background-color: rgba(0, 0, 0, 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 { background-color: @window_bg_color; border-color: mix(currentColor,@window_bg_color,0.85); border-style: solid; padding: 3px; border-width: 0 1px 1px; border-radius: 0 0 5px 5px; } + +searchbar > revealer > box, .location-bar { border-width: 0 0 1px; border-style: solid; border-color: mix(currentColor,@window_bg_color,0.85); padding: 3px; } + +searchbar > revealer > box { margin: -6px; padding: 6px; } + +.titlebar:not(headerbar), headerbar { padding: 0 6px; min-height: 46px; border-width: 0 0 1px; border-style: solid; border-color: @headerbar_shade_color; border-radius: 0; background: @headerbar_bg_color linear-gradient(to top, @headerbar_bg_color, @headerbar_bg_color); } + +.titlebar:backdrop:not(headerbar), headerbar:backdrop { background-color: @headerbar_backdrop_color; background-image: none; transition: 200ms ease-out; } + +.titlebar:not(headerbar) .title, headerbar .title { padding-left: 12px; padding-right: 12px; font-weight: bold; } + +.titlebar:not(headerbar) .subtitle, headerbar .subtitle { font-size: smaller; padding-left: 12px; padding-right: 12px; } + +.titlebar:not(headerbar) stackswitcher button:checked:backdrop, .titlebar:not(headerbar) button.toggle:checked:backdrop, headerbar stackswitcher button:checked:backdrop, headerbar button.toggle:checked:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); } + +.selection-mode .titlebar:not(headerbar), .selection-mode.titlebar:not(headerbar), .selection-mode headerbar, headerbar.selection-mode { color: @accent_fg_color; border-color: mix(black,@accent_bg_color,0.7); background: @accent_bg_color linear-gradient(to top, @accent_bg_color, @accent_bg_color); } + +.selection-mode .titlebar:backdrop:not(headerbar), .selection-mode.titlebar:backdrop:not(headerbar), .selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { background-color: @accent_bg_color; background-image: none; box-shadow: inset 0 1px mix(alpha(@window_fg_color,0.07),@accent_bg_color,0.4); } + +.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: @accent_fg_color; } + +.selection-mode .titlebar:not(headerbar) button, .selection-mode.titlebar:not(headerbar) button, .selection-mode headerbar button, headerbar.selection-mode button { color: @accent_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@accent_bg_color,0.903); } + +.selection-mode button.titlebutton, .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: inset 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: @accent_fg_color; background-color: mix(currentColor,@accent_bg_color,0.85); box-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:active, .selection-mode .titlebar:not(headerbar) button:checked, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, .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: @accent_fg_color; background-color: mix(currentColor,@accent_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:active:hover, .selection-mode .titlebar:not(headerbar) button:checked:hover, .selection-mode.titlebar:not(headerbar) button:active:hover, .selection-mode.titlebar:not(headerbar) button:checked:hover, .selection-mode headerbar button:active:hover, .selection-mode headerbar button:checked:hover, .selection-mode headerbar button.toggle:checked:hover, .selection-mode headerbar button.toggle:active:hover, headerbar.selection-mode button:active:hover, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button.toggle:checked:hover, headerbar.selection-mode button.toggle:active:hover { background-color: mix(currentColor,@accent_bg_color,0.653); } + +.selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button:backdrop.flat, .selection-mode headerbar button:backdrop, headerbar.selection-mode button:backdrop.flat, headerbar.selection-mode button:backdrop { color: mix(@accent_fg_color,@accent_bg_color,0.2); background-color: mix(currentColor,@accent_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; -gtk-icon-effect: none; border-color: transparent; } + +.selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button:backdrop.flat:active, .selection-mode headerbar button:backdrop.flat:checked, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked { color: mix(@accent_fg_color,shade(mix(@accent_bg_color,@view_bg_color,0.15),0.96),0.2); background-color: mix(currentColor,@accent_bg_color,0.7); } + +.selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button:backdrop.flat:disabled, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button:backdrop.flat:disabled, headerbar.selection-mode button:backdrop:disabled { color: mix(@accent_fg_color,mix(@accent_bg_color,@view_bg_color,0.15),0.65); background-color: mix(currentColor,@accent_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode headerbar button:backdrop:disabled:active, .selection-mode headerbar button:backdrop:disabled:checked, headerbar.selection-mode button:backdrop:disabled:active, headerbar.selection-mode button:backdrop:disabled:checked { color: mix(@accent_fg_color,shade(mix(@accent_bg_color,@view_bg_color,0.15),0.94),0.4); background-color: mix(currentColor,@accent_bg_color,0.7); } + +.selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton: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, .selection-mode.titlebar:not(headerbar) button.flat: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: inset 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: mix(@accent_fg_color,mix(@accent_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@accent_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.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: mix(@accent_fg_color,shade(mix(@accent_bg_color,@view_bg_color,0.15),0.94),0.4); background-color: mix(currentColor,@accent_bg_color,0.7); box-shadow: none; } + +.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: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.903); border-color: mix(black,@accent_bg_color,0.7); } + +.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: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; border-color: mix(black,@accent_bg_color,0.7); } + +.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: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border-color: mix(black,@accent_bg_color,0.7); } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:active:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:active:hover, .selection-mode headerbar button.suggested-action:active:hover, headerbar.selection-mode button.suggested-action:active:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +.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: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; border-color: mix(black,@accent_bg_color,0.7); } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode headerbar button.suggested-action:backdrop, headerbar.selection-mode button.suggested-action:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; border-color: mix(black,@accent_bg_color,0.7); } + +.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 { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; border-color: mix(black,@accent_bg_color,0.7); } + +.selection-mode .titlebar:not(headerbar) .selection-menu, .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: alpha(@accent_bg_color,0); background-color: alpha(@accent_bg_color,0); background-image: none; box-shadow: none; min-height: 20px; padding: 6px 10px; } + +.selection-mode .titlebar:not(headerbar) .selection-menu 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 .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: alpha(@accent_fg_color,0.5); -gtk-icon-shadow: none; } + +.tiled .titlebar:not(headerbar), .tiled-top .titlebar:not(headerbar), .tiled-right .titlebar:not(headerbar), .tiled-bottom .titlebar:not(headerbar), .tiled-left .titlebar:not(headerbar), .maximized .titlebar:not(headerbar), .fullscreen .titlebar:not(headerbar), .tiled headerbar, .tiled-top headerbar, .tiled-right headerbar, .tiled-bottom headerbar, .tiled-left headerbar, .maximized headerbar, .fullscreen headerbar { border-radius: 0; } + +.default-decoration.titlebar:not(headerbar), headerbar.default-decoration { min-height: 36px; padding: 0 6px 0 6px; } + +.default-decoration.titlebar:not(headerbar) button.titlebutton, headerbar.default-decoration button.titlebutton { border-radius: 100%; background-color: alpha(currentColor,0.1); min-height: 24px; min-width: 24px; margin: 0 4px 0 4px; padding: 0; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +.default-decoration.titlebar:not(headerbar) button.titlebutton:hover, headerbar.default-decoration button.titlebutton:hover { background-color: alpha(currentColor,0.15); } + +.default-decoration.titlebar:not(headerbar) button.titlebutton:active, headerbar.default-decoration button.titlebutton:hover:active, headerbar.default-decoration button.titlebutton:active { background-color: alpha(currentColor,0.3); } + +.default-decoration.titlebar:not(headerbar) button.titlebutton:backdrop, headerbar.default-decoration button.titlebutton:backdrop { background: alpha(currentColor,0.1); } + +.default-decoration.titlebar:not(headerbar) button.titlebutton:backdrop:hover, headerbar.default-decoration button.titlebutton:backdrop:hover { background: alpha(currentColor,0.15); } + +.titlebar:not(headerbar) separator.titlebutton, headerbar separator.titlebutton { opacity: 0; } + +.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: 6px; margin-bottom: 6px; } + +headerbar switch { margin-top: 9px; margin-bottom: 9px; } + +headerbar.titlebar headerbar:not(.titlebar) { background: none; box-shadow: none; } + +.background .titlebar:backdrop, .background .titlebar { border-top-left-radius: 12px; border-top-right-radius: 12px; } + +.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: 12px; } + +window headerbar:last-child:backdrop, window headerbar:last-child { border-top-right-radius: 12px; } + +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: 12px; border-top-right-radius: 12px; } + +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: mix(currentColor,@window_bg_color,0.85); } + +.titlebar:not(headerbar) separator:backdrop { background-color: mix(currentColor,@window_bg_color,0.73); } + +window.devel headerbar.titlebar:not(.selection-mode) { background: @window_bg_color cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, linear-gradient(to right, transparent 65%, alpha(@accent_bg_color,0.1)), linear-gradient(to top, mix(white,@headerbar_bg_color,0.97) 3px, mix(white,@headerbar_bg_color,0.95)); } + +window.devel headerbar.titlebar:not(.selection-mode):backdrop { background: @headerbar_backdrop_color cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, image(@headerbar_backdrop_color); } + +.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: mix(@window_fg_color,@view_bg_color,0.5); border-top-color: @window_bg_color; } + +* { -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:selected:backdrop, treeview.view:selected { border-left-color: mix(@accent_fg_color,@accent_bg_color,0.5); border-top-color: alpha(@window_fg_color,0.1); } + +treeview.view:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +treeview.view:disabled:selected { color: mix(@accent_fg_color,@accent_bg_color,0.6); } + +treeview.view:disabled:selected:backdrop { color: mix(mix(@view_fg_color,@window_bg_color,0.5),@accent_bg_color,0.7); } + +treeview.view.separator { min-height: 2px; color: @window_bg_color; } + +treeview.view:drop(active) { border-style: solid none; border-width: 1px; border-color: mix(black,@accent_bg_color,0.7); } + +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: mix(@view_fg_color,@view_bg_color,0.3); } + +treeview.view.expander:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + +treeview.view.expander:hover { color: @view_fg_color; } + +treeview.view.expander:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +treeview.view.progressbar { background-color: @accent_bg_color; background-image: image(@accent_bg_color); 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(@view_bg_color); } + +treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { background-color: @window_bg_color; } + +treeview.view.progressbar:backdrop { border-color: @window_bg_color; background-image: none; box-shadow: none; } + +treeview.view.trough { background-color: alpha(@window_fg_color,0.1); } + +treeview.view.trough:selected:focus, treeview.view.trough:selected { background-color: mix(black,@accent_bg_color,0.9); } + +treeview.view header button { color: mix(@window_fg_color,@view_bg_color,0.5); background-color: @view_bg_color; font-weight: bold; font-size: smaller; text-shadow: none; box-shadow: none; } + +treeview.view header button:hover { color: mix(mix(@window_fg_color,@view_bg_color,0.5),@window_fg_color,0.5); box-shadow: none; transition: none; } + +treeview.view header button:active { color: @window_fg_color; 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; color: @view_bg_color; background-image: none; background-color: @accent_bg_color; border-style: none; border-radius: 0; box-shadow: inset 0 0 0 1px @view_bg_color; text-shadow: none; transition: none; } + +treeview.view acceleditor > label { background-color: @accent_bg_color; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { padding: 0 6px; background-image: none; border-style: none; border-radius: 0; text-shadow: none; } + +treeview.view header button:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; } + +treeview.view header button:active { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +treeview.view header button:active:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +treeview.view header button:disabled { border-color: @window_bg_color; background-image: none; } + +treeview.view header button:last-child { border-right-style: none; } + +menubar, .menubar { -GtkWidget-window-dragging: true; padding: 0; } + +menubar:backdrop, .menubar:backdrop { background-color: @window_bg_color; } + +menubar > menuitem, .menubar > menuitem { border-radius: 6px; min-height: 16px; padding: 4px 8px; } + +menubar > menuitem menu:dir(rtl), menubar > menuitem menu:dir(ltr), .menubar > menuitem menu:dir(rtl), .menubar > menuitem menu:dir(ltr) { border-radius: 8px; padding: 6px; } + +menubar > menuitem menu:dir(rtl) menuitem, menubar > menuitem menu:dir(ltr) menuitem, .menubar > menuitem menu:dir(rtl) menuitem, .menubar > menuitem menu:dir(ltr) menuitem { border-radius: 6px; } + +menubar > menuitem:hover, .menubar > menuitem:hover { background-color: alpha(currentColor,0.1); } + +menubar > menuitem:disabled, .menubar > menuitem:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); box-shadow: none; } + +menubar .csd.popup decoration, .menubar .csd.popup decoration { border-radius: 8px; } + +.background.popup { background-color: transparent; } + +menu, .menu, .context-menu { margin: 4px; padding: 6px; background-color: @popover_bg_color; border: 1px solid mix(currentColor,@window_bg_color,0.85); } + +menu separator, .menu separator, .context-menu separator { margin: 6px 0; } + +.csd menu, .csd .menu, .csd .context-menu { border: none; border-radius: 8px; } + +menu menuitem, .menu menuitem, .context-menu menuitem { min-height: 16px; min-width: 40px; padding: 4px 6px; text-shadow: none; font-weight: normal; border-radius: 6px; } + +menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { color: @window_fg_color; background-color: alpha(currentColor,0.1); } + +menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +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: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; min-height: 16px; min-width: 16px; padding: 4px; background-color: @popover_bg_color; border-radius: 0; } + +menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { margin-top: -4px; border-bottom: 1px solid mix(@window_fg_color,@view_bg_color,0.9); border-top-right-radius: 8px; border-top-left-radius: 8px; -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 mix(@window_fg_color,@view_bg_color,0.9); border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { background-color: mix(@window_fg_color,@view_bg_color,0.9); } + +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:dir(ltr), menuitem radio:dir(ltr) { margin-right: 7px; } + +menuitem check:dir(rtl), menuitem radio:dir(rtl) { margin-left: 7px; } + +popover.background { padding: 2px; background-color: @popover_bg_color; box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.09), 0 2px 8px 3px rgba(0, 0, 0, 0.05); } + +.csd popover.background, popover.background { border: 1px solid mix(currentColor,@window_bg_color,0.85); border-radius: 12px; } + +.csd popover.background { background-clip: padding-box; border-color: rgba(0, 0, 0, 0.14); } + +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: 6px 0; } + +popover.background list separator { margin: 0px; } + +notebook > header { padding: 0px; border-color: alpha(currentColor,0.15); border-width: 0px; background-color: @window_bg_color; box-shadow: none; } + +notebook > header.top { box-shadow: inset 0 -1px alpha(currentColor,0.15); } + +notebook > header.bottom { box-shadow: inset 0 1px alpha(currentColor,0.15); } + +notebook > header.left { box-shadow: inset -1px 0 alpha(currentColor,0.15); } + +notebook > header.right { box-shadow: inset 1px 0 alpha(currentColor,0.15); } + +notebook > header tabs { margin: 0px; } + +notebook > header.top { border-bottom-style: solid; } + +notebook > header.top > tabs { margin-bottom: 0px; } + +notebook > header.top > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 0 -4px alpha(currentColor,0.15); } + +notebook > header.top > tabs > tab:not(.reorderable-page):hover:not(:checked) { background-color: alpha(currentColor,0.04); } + +notebook > header.top > tabs > tab:not(.reorderable-page):checked { box-shadow: inset 0 -4px @accent_bg_color; } + +notebook > header.bottom { border-top-style: solid; } + +notebook > header.bottom > tabs { margin-top: 0px; } + +notebook > header.bottom > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 0 4px alpha(currentColor,0.15); } + +notebook > header.bottom > tabs > tab:not(.reorderable-page):hover:not(:checked) { background-color: alpha(currentColor,0.04); } + +notebook > header.bottom > tabs > tab:not(.reorderable-page):checked { box-shadow: inset 0 4px @accent_bg_color; } + +notebook > header.left { border-right-style: solid; } + +notebook > header.left > tabs { margin-right: 0px; } + +notebook > header.left > tabs > tab:not(.reorderable-page):hover { box-shadow: inset -4px 0 alpha(currentColor,0.15); } + +notebook > header.left > tabs > tab:not(.reorderable-page):hover:not(:checked) { background-color: alpha(currentColor,0.04); } + +notebook > header.left > tabs > tab:not(.reorderable-page):checked { box-shadow: inset -4px 0 @accent_bg_color; } + +notebook > header.right { border-left-style: solid; } + +notebook > header.right > tabs { margin-left: 0px; } + +notebook > header.right > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 4px 0 alpha(currentColor,0.15); } + +notebook > header.right > tabs > tab:not(.reorderable-page):hover:not(:checked) { background-color: alpha(currentColor,0.04); } + +notebook > header.right > tabs > tab:not(.reorderable-page):checked { box-shadow: inset 4px 0 @accent_bg_color; } + +notebook > header.top > tabs > arrow { border-top-style: none; } + +notebook > header.bottom > tabs > arrow { border-bottom-style: none; } + +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.left > tabs > arrow { border-left-style: none; } + +notebook > header.right > tabs > arrow { border-right-style: none; } + +notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { margin-top: -5px; margin-bottom: -5px; padding-top: 4px; padding-bottom: 4px; } + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +notebook > header.left > tabs > arrow.up, notebook > header.right > 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: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +notebook > header tab { min-height: 30px; min-width: 30px; padding: 3px 12px; outline-offset: -5px; color: @window_fg_color; font-weight: normal; border-width: 0px; border-color: transparent; } + +notebook > header tab.reorderable-page { background-color: mix(currentColor,@window_bg_color,0.99); box-shadow: inset -1px -1px alpha(currentColor,0.15); border: none; } + +notebook > header tab:hover { color: @window_fg_color; } + +notebook > header tab:hover.reorderable-page { border-color: alpha(currentColor,0.15); background-color: mix(currentColor,@window_bg_color,0.963); box-shadow: inset -1px -1px alpha(currentColor,0.15), inset 0 -4px alpha(currentColor,0.15); transition: background-color 150ms ease-in-out; } + +notebook > header tab:hover.reorderable-page:backdrop { background-color: mix(currentColor,@window_bg_color,1.017); } + +notebook > header tab:backdrop.reorderable-page { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.4); border-color: transparent; background-color: mix(currentColor,@window_bg_color,1.07); box-shadow: inset -1px -1px alpha(currentColor,0.15); } + +notebook > header tab:checked { color: @window_fg_color; } + +notebook > header tab:checked.reorderable-page { border-width: 0; border-color: alpha(currentColor,0.15); background-color: mix(currentColor,@window_bg_color,0.943); box-shadow: inset -1px -1px alpha(currentColor,0.15), inset 0 -4px @accent_bg_color; } + +notebook > header tab:checked.reorderable-page:hover { background-color: shade(mix(currentColor,@window_bg_color,0.943),1.11); } + +notebook > header tab:backdrop:checked.reorderable-page { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: alpha(currentColor,0.15); box-shadow: inset -1px -1px alpha(currentColor,0.15), inset 0 -4px alpha(@accent_bg_color,0.5); background-color: @window_bg_color; } + +notebook > header tab button.flat { padding: 0; margin-top: 4px; margin-bottom: 4px; min-width: 20px; min-height: 20px; border-radius: 100%; } + +notebook > header tab button.flat:hover { color: currentColor; background-color: alpha(currentColor,0.15); } + +notebook > header tab button.flat:active { background-color: alpha(currentColor,0.3); } + +notebook > header tab button.flat, notebook > header tab button.flat:backdrop { color: alpha(currentColor,0.3); } + +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: 3px; margin-right: 3px; } + +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { margin-left: -1px; } + +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { margin-right: -1px; } + +notebook > header.top tabs tab, notebook > header.bottom tabs tab { margin-left: 4px; margin-right: 4px; } + +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { border-style: none solid; margin-left: 0px; margin-right: 0px; } + +notebook > header.left tabs, notebook > header.right tabs { padding-top: 4px; padding-bottom: 4px; } + +notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { margin-top: 3px; margin-bottom: 3px; } + +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { margin-top: -1px; } + +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { margin-bottom: -1px; } + +notebook > header.left tabs tab, notebook > header.right tabs tab { margin-top: 4px; margin-bottom: 4px; } + +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { border-style: none solid; margin-top: 0px; margin-bottom: 0px; } + +notebook > header.top tab { padding-bottom: 4px; } + +notebook > header.bottom tab { padding-top: 4px; } + +notebook > stack:not(:only-child) { background-color: @view_bg_color; } + +scrollbar { background-color: @view_bg_color; transition: all 200ms linear; } + +* { -GtkScrollbar-has-backward-stepper: false; -GtkScrollbar-has-forward-stepper: false; } + +scrollbar slider { color: @window_fg_color; min-width: 8px; min-height: 8px; margin: -1px; border: 4px solid transparent; border-radius: 10px; background-clip: padding-box; background-color: alpha(currentColor,0.2); transition: all 200ms linear; } + +scrollbar slider:hover { background-color: alpha(currentColor,0.4); } + +scrollbar slider:hover:active { background-color: alpha(currentColor,0.6); } + +scrollbar slider:disabled { background-color: transparent; } + +scrollbar.fine-tune slider, scrollbar.fine-tune slider:hover, scrollbar.fine-tune slider:active { background-color: alpha(@accent_color,0.6); } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { border-color: transparent; opacity: 0.4; background-color: transparent; transition-property: background-color, min-height, min-width; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { margin: 0; min-width: 3px; min-height: 3px; background-color: @window_fg_color; border: 1px solid black; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { min-width: 5px; min-height: 5px; background-color: @window_fg_color; background-clip: padding-box; border-radius: 100%; border: 1px solid black; -gtk-icon-source: none; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { margin: 0 2px; min-width: 40px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { margin: 1px 2px; min-width: 5px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { margin: 2px 0; min-height: 40px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { margin: 2px 1px; min-height: 5px; } + +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: 12px; min-height: 12px; border-style: none; border-radius: 0; transition-property: min-height, min-width, color; border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(currentColor,0.2); } + +scrollbar button:hover { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(currentColor,0.4); } + +scrollbar button:active, scrollbar button:checked { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(currentColor,0.6); } + +scrollbar button:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(currentColor,0.2); } + +scrollbar.vertical button.down { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +scrollbar.vertical button.up { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +scrollbar.horizontal button.down { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +scrollbar.horizontal button.up { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +treeview ~ scrollbar.vertical { border-top: 1px solid mix(currentColor,@window_bg_color,0.85); margin-top: -1px; } + +switch { outline-offset: -4px; padding: 3px; border-radius: 14px; color: @window_fg_color; background-color: alpha(currentColor,0.15); } + +switch:hover:not(:checked) { background-color: alpha(currentColor,0.2); } + +switch:checked { color: @accent_fg_color; background-color: @accent_bg_color; } + +switch:checked:hover { background-image: image(alpha(currentColor,0.1)); } + +switch:checked:hover:active { background-image: image(rgba(0, 0, 0, 0.2)); } + +switch:checked:disabled { background-color: alpha(@accent_bg_color,0.5); } + +switch:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: transparent; background-color: mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.3); text-shadow: none; } + +switch slider { margin: 0px; min-width: 20px; min-height: 20px; background-color: mix(white,@view_bg_color,0.2); border: 1px solid transparent; border-radius: 50%; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -gtk-outline-radius: 20px; } + +switch image { color: transparent; } + +switch:hover slider { background-color: white; } + +switch:checked > slider { background-color: white; } + +switch:disabled slider { background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.5); box-shadow: none; } + +.view.content-view.check:not(list), iconview.content-view.check:not(list), .content-view:not(list) check { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:hover { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:active { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:backdrop { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: alpha(@window_fg_color,0.5); border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:checked { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:checked:hover { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:checked:active { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:backdrop:checked { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.7); background-color: alpha(@window_fg_color,0.5); border-radius: 5px; background-image: none; transition: 200ms; 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: 2px solid; -gtk-icon-source: none; padding: 1px; } + +check:only-child, radio:only-child { margin: 0; } + +popover check.left:dir(rtl), popover radio.left:dir(rtl) { margin-left: 0; margin-right: 12px; } + +popover check.right:dir(ltr), popover radio.right:dir(ltr) { margin-left: 12px; margin-right: 0; } + +check, radio { background-clip: padding-box; background-image: image(transparent); border-color: alpha(currentColor,0.15); box-shadow: none; color: @window_fg_color; } + +check:hover:not(:checked):not(:indeterminate), radio:hover:not(:checked):not(:indeterminate) { border-color: alpha(currentColor,0.2); } + +check:active, radio:active { box-shadow: none; } + +check:disabled, radio:disabled { box-shadow: none; background-image: image(transparent); color: alpha(@window_fg_color,0.5); border-color: alpha(currentColor,0.15); } + +check:checked, radio:checked { background-clip: border-box; background-image: image(@accent_bg_color); border-color: @accent_bg_color; box-shadow: none; color: @accent_fg_color; } + +check:checked:hover:not(:checked):not(:indeterminate), radio:checked:hover:not(:checked):not(:indeterminate) { border-color: alpha(currentColor,0.2); } + +check:checked:active, radio:checked:active { box-shadow: none; } + +check:checked:disabled, radio:checked:disabled { box-shadow: none; background-image: image(@accent_bg_color); color: alpha(@accent_fg_color,0.5); border-color: @accent_bg_color; } + +check:indeterminate, radio:indeterminate { background-clip: border-box; background-image: image(@accent_bg_color); border-color: @accent_bg_color; box-shadow: none; color: @accent_fg_color; } + +check:indeterminate:hover:not(:checked):not(:indeterminate), radio:indeterminate:hover:not(:checked):not(:indeterminate) { border-color: alpha(currentColor,0.2); } + +check:indeterminate:active, radio:indeterminate:active { box-shadow: none; } + +check:indeterminate:disabled, radio:indeterminate:disabled { box-shadow: none; background-image: image(@accent_bg_color); color: alpha(@accent_fg_color,0.5); border-color: @accent_bg_color; } + +.osd check, .osd radio { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd check:hover, .osd radio:hover { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd check:active, .osd radio:active { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd check:backdrop, .osd radio:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd check:disabled, .osd radio:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +menu menuitem check, menu menuitem radio { margin: 0; padding: 0; } + +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem check:not(:checked), menu menuitem check:not(:checked):hover, menu menuitem check:not(:checked):disabled, menu menuitem check:checked, menu menuitem check:checked:hover, menu menuitem check:checked:disabled, menu menuitem check:indeterminate, menu menuitem check:indeterminate:hover, menu menuitem check:indeterminate:disabled, menu menuitem radio, menu menuitem radio:hover, menu menuitem radio:disabled, menu menuitem radio:not(:checked), menu menuitem radio:not(:checked):hover, menu menuitem radio:not(:checked):disabled, menu menuitem radio:checked, menu menuitem radio:checked:hover, menu menuitem radio:checked:disabled, menu menuitem radio:indeterminate, menu menuitem radio:indeterminate:hover, menu menuitem radio:indeterminate:disabled { min-height: 14px; min-width: 14px; padding: 1px; background-image: none; background-color: transparent; box-shadow: none; -gtk-icon-shadow: none; color: inherit; border-width: 1px; border-color: mix(currentColor,transparent,0.4); } + +check { border-radius: 6px; } + +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"))); } + +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem check:checked, menu menuitem check:checked:hover, menu menuitem check:checked:disabled, menu menuitem check:indeterminate, menu menuitem check:indeterminate:hover, menu menuitem check:indeterminate:disabled { border: none; } + +treeview.view radio:selected:focus, treeview.view radio:selected, radio { border-radius: 100%; } + +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"))); } + +menu menuitem radio:checked:not(:backdrop), menu menuitem radio:indeterminate:not(:backdrop), menu menuitem check:checked:not(:backdrop), menu menuitem check:indeterminate:not(:backdrop) { transition: none; } + +treeview.view check:selected:focus, treeview.view check:selected, treeview.view radio:selected:focus, treeview.view radio:selected { color: @accent_fg_color; } + +progressbar trough, scale fill, scale trough { border-radius: 6px; background-color: alpha(currentColor,0.15); } + +progressbar trough:disabled, scale fill:disabled, scale trough:disabled { background-color: alpha(alpha(currentColor,0.15),0.5); } + +row:selected progressbar trough, progressbar row:selected trough, row:selected scale fill, scale row:selected fill, row:selected scale trough, scale row:selected trough { border-color: mix(black,@accent_bg_color,0.7); } + +.osd progressbar trough, progressbar .osd trough, .osd scale fill, scale .osd fill, .osd scale trough, scale .osd trough { border-color: rgba(0, 0, 0, 0.9); background-color: rgba(0, 0, 0, 0.7); } + +.osd progressbar trough:disabled, progressbar .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd scale trough:disabled, scale .osd trough:disabled { background-color: rgba(0, 0, 0, 0.65); } + +progressbar progress, scale highlight { border-radius: 6px; background-color: @accent_bg_color; color: @accent_fg_color; } + +progressbar progress:disabled, scale highlight:disabled { background-color: mix(@accent_bg_color,@view_bg_color,0.5); border-color: transparent; } + +row:selected progressbar progress, progressbar row:selected progress, row:selected scale highlight, scale row:selected highlight { border-color: mix(black,@accent_bg_color,0.7); } + +.osd progressbar progress, progressbar .osd progress, .osd scale highlight, scale .osd highlight { border-color: rgba(0, 0, 0, 0.9); } + +.osd progressbar progress:disabled, progressbar .osd progress:disabled, .osd scale highlight:disabled, scale .osd highlight:disabled { border-color: transparent; } + +scale { min-height: 10px; min-width: 10px; padding: 12px; } + +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.horizontal trough { min-height: 4px; } + +scale.vertical trough { min-width: 4px; } + +scale fill:backdrop, scale fill { background-color: mix(currentColor,@window_bg_color,0.85); } + +scale fill:disabled:backdrop, scale fill:disabled { border-color: transparent; background-color: transparent; } + +.osd scale fill { background-color: mix(rgba(255, 255, 255, 0.9),rgba(0, 0, 0, 0.9),0.75); } + +.osd scale fill:disabled:backdrop, .osd scale fill:disabled { border-color: transparent; background-color: transparent; } + +scale slider { background-color: mix(white,@view_bg_color,0.2); box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.25); border: 1px solid transparent; border-radius: 100%; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-property: background, border, box-shadow; } + +scale slider:hover { background-color: white; } + +scale slider:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.5); box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); } + +scale slider:backdrop { transition: 200ms ease-out; box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.15); } + +scale slider:backdrop:disabled { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); } + +row:selected scale slider:disabled, row:selected scale slider { border-color: mix(black,@accent_bg_color,0.7); } + +.osd scale slider { background-color: mix(white,@view_bg_color,0.2); box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.25); border: 1px solid transparent; } + +.osd scale slider:hover { background-color: white; } + +.osd scale slider:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); } + +.osd scale slider:backdrop { transition: 200ms ease-out; box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.2); } + +.osd scale slider:backdrop:disabled { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); } + +scale marks, scale value { color: alpha(currentColor,0.55); font-feature-settings: "tnum"; } + +scale.horizontal marks.top { margin-bottom: 6px; margin-top: -12px; } + +scale.horizontal.fine-tune marks.top { margin-bottom: 6px; margin-top: -9px; } + +scale.horizontal marks.bottom { margin-top: 6px; margin-bottom: -12px; } + +scale.horizontal.fine-tune marks.bottom { margin-top: 6px; margin-bottom: -9px; } + +scale.vertical marks.top { margin-right: 6px; margin-left: -12px; } + +scale.vertical.fine-tune marks.top { margin-right: 6px; margin-left: -9px; } + +scale.vertical marks.bottom { margin-left: 6px; margin-right: -12px; } + +scale.vertical.fine-tune marks.bottom { margin-left: 6px; margin-right: -9px; } + +scale.horizontal indicator { min-height: 6px; min-width: 1px; } + +scale.horizontal.fine-tune indicator { min-height: 3px; } + +scale.vertical indicator { min-height: 1px; min-width: 6px; } + +scale.vertical.fine-tune indicator { min-width: 3px; } + +scale.horizontal.marks-before:not(.marks-after) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after) slider:hover, scale.horizontal.marks-before:not(.marks-after) slider:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-before:not(.marks-after) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after) slider:hover:hover, scale.horizontal.marks-before:not(.marks-after) slider:hover:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-before:not(.marks-after) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after) slider:disabled:hover, scale.horizontal.marks-before:not(.marks-after) slider:disabled:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-before:not(.marks-after) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after) slider:backdrop:hover, scale.horizontal.marks-before:not(.marks-after) slider:backdrop:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled:hover, scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-dark.png"), url("assets/slider-horz-scale-has-marks-below-dark@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before) slider:hover, scale.horizontal.marks-after:not(.marks-before) slider:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-dark.png"), url("assets/slider-horz-scale-has-marks-below-dark@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before) slider:hover:hover, scale.horizontal.marks-after:not(.marks-before) slider:hover:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before) slider:disabled:hover, scale.horizontal.marks-after:not(.marks-before) slider:disabled:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before) slider:backdrop:hover, scale.horizontal.marks-after:not(.marks-before) slider:backdrop:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled:hover, scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled:active { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-dark.png"), url("assets/slider-vert-scale-has-marks-above-dark@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after) slider:hover, scale.vertical.marks-before:not(.marks-after) slider:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-dark.png"), url("assets/slider-vert-scale-has-marks-above-dark@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after) slider:hover:hover, scale.vertical.marks-before:not(.marks-after) slider:hover:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after) slider:disabled:hover, scale.vertical.marks-before:not(.marks-after) slider:disabled:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after) slider:backdrop:hover, scale.vertical.marks-before:not(.marks-after) slider:backdrop:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled:hover, scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-dark.png"), url("assets/slider-vert-scale-has-marks-below-dark@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before) slider:hover, scale.vertical.marks-after:not(.marks-before) slider:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-dark.png"), url("assets/slider-vert-scale-has-marks-below-dark@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before) slider:hover:hover, scale.vertical.marks-after:not(.marks-before) slider:hover:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before) slider:disabled:hover, scale.vertical.marks-after:not(.marks-before) slider:disabled:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before) slider:backdrop:hover, scale.vertical.marks-after:not(.marks-before) slider:backdrop:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled:hover, scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled:active { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.color { min-height: 0; min-width: 0; } + +scale.color trough { background-image: image(mix(currentColor,@window_bg_color,0.85)); background-repeat: no-repeat; } + +scale.color.horizontal { padding: 0 0 15px 0; } + +scale.color.horizontal trough { padding-bottom: 4px; background-position: 0 -3px; border-top-left-radius: 0; border-top-right-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-bottom-right-radius: 0; border-top-right-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-bottom-left-radius: 0; border-top-left-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: alpha(@window_fg_color,0.4); font-feature-settings: "tnum"; } + +progressbar.horizontal trough, progressbar.horizontal progress { min-height: 8px; } + +progressbar.vertical trough, progressbar.vertical progress { min-width: 8px; } + +progressbar.horizontal progress { margin: 0 -1px; } + +progressbar.vertical progress { margin: -1px 0; } + +progressbar:backdrop { box-shadow: none; transition: 200ms ease-out; } + +progressbar progress { border-radius: 8px; } + +progressbar progress.left { border-top-left-radius: 8px; border-bottom-left-radius: 8px; } + +progressbar progress.right { border-top-right-radius: 8px; border-bottom-right-radius: 8px; } + +progressbar progress.top { border-top-right-radius: 8px; border-top-left-radius: 8px; } + +progressbar progress.bottom { border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; } + +progressbar.osd { min-width: 3px; min-height: 3px; 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: 8px; } + +levelbar.horizontal.continuous block:first-child, levelbar.horizontal.continuous block:last-child { border-radius: 8px; } + +levelbar.horizontal.discrete block { margin: 0 1px; min-width: 32px; } + +levelbar.horizontal.discrete block:first-child { border-radius: 8px 0 0 8px; } + +levelbar.horizontal.discrete block:last-child { border-radius: 0 8px 8px 0; } + +levelbar.vertical block { min-width: 8px; } + +levelbar.vertical.continuous block:first-child, levelbar.vertical.continuous block:last-child { border-radius: 8px; } + +levelbar.vertical.discrete block { margin: 1px 0; min-height: 32px; } + +levelbar.vertical.discrete block:first-child { border-radius: 8px 8px 0 0; } + +levelbar.vertical.discrete block:last-child { border-radius: 0 0 8px 8px; } + +levelbar:backdrop { transition: 200ms ease-out; } + +levelbar trough { border: 0px solid; padding: 0; border-radius: 8px; background-color: alpha(currentColor,0.15); } + +levelbar trough:backdrop { background-color: mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.3); } + +levelbar block { border: 0px solid; border-radius: 0; } + +levelbar block.low { border-color: @warning_bg_color; background-color: @warning_bg_color; } + +levelbar block.low:backdrop { border-color: @warning_bg_color; } + +levelbar block.high, levelbar block:not(.empty) { border-color: @accent_bg_color; background-color: @accent_bg_color; } + +levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { border-color: @accent_bg_color; } + +levelbar block.full { border-color: @success_bg_color; background-color: @success_bg_color; } + +levelbar block.full:backdrop { border-color: @success_bg_color; } + +levelbar block.empty { background-color: transparent; border-color: alpha(@window_fg_color,0.1); } + +levelbar block.empty:backdrop { border-color: alpha(mix(@window_fg_color,@window_bg_color,0.5),0.15); } + +printdialog paper { color: @window_fg_color; border: 1px solid mix(currentColor,@window_bg_color,0.85); background: white; padding: 0; border-radius: 0; box-shadow: none; } + +printdialog paper:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: mix(currentColor,@window_bg_color,0.73); } + +printdialog .dialog-action-box { margin: 12px; } + +frame > border, .frame { box-shadow: none; margin: 0; padding: 0; border: 1px solid mix(currentColor,@window_bg_color,0.85); } + +frame > border.flat, .frame.flat { border-style: none; } + +actionbar > revealer > box { padding: 6px; border-top: 1px solid mix(currentColor,@window_bg_color,0.85); } + +scrolledwindow viewport.frame { border-style: none; } + +scrolledwindow overshoot.top { background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(shade(mix(currentColor,@window_bg_color,0.85),0.9)), to(alpha(shade(mix(currentColor,@window_bg_color,0.85),0.9),0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(alpha(@window_fg_color,0.07)), to(alpha(@window_fg_color,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.top:backdrop { background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(mix(currentColor,@window_bg_color,0.73)), to(alpha(mix(currentColor,@window_bg_color,0.73),0))); background-size: 100% 5%; 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(shade(mix(currentColor,@window_bg_color,0.85),0.9)), to(alpha(shade(mix(currentColor,@window_bg_color,0.85),0.9),0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(alpha(@window_fg_color,0.07)), to(alpha(@window_fg_color,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.bottom:backdrop { background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(mix(currentColor,@window_bg_color,0.73)), to(alpha(mix(currentColor,@window_bg_color,0.73),0))); background-size: 100% 5%; 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(shade(mix(currentColor,@window_bg_color,0.85),0.9)), to(alpha(shade(mix(currentColor,@window_bg_color,0.85),0.9),0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(alpha(@window_fg_color,0.07)), to(alpha(@window_fg_color,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.left:backdrop { background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(mix(currentColor,@window_bg_color,0.73)), to(alpha(mix(currentColor,@window_bg_color,0.73),0))); background-size: 5% 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(shade(mix(currentColor,@window_bg_color,0.85),0.9)), to(alpha(shade(mix(currentColor,@window_bg_color,0.85),0.9),0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(alpha(@window_fg_color,0.07)), to(alpha(@window_fg_color,0))); background-size: 5% 100%, 100% 100%; background-repeat: no-repeat; background-position: right center; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow overshoot.right:backdrop { background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(mix(currentColor,@window_bg_color,0.73)), to(alpha(mix(currentColor,@window_bg_color,0.73),0))); background-size: 5% 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, mix(currentColor,@window_bg_color,0.85) 1px, transparent 1px) 0 0 0 1/0 1px stretch; background-color: @view_bg_color; } + +scrolledwindow junction:dir(rtl) { border-image-slice: 0 1 0 0; } + +separator { background: mix(currentColor,@window_bg_color,0.85); min-width: 1px; min-height: 1px; } + +list { color: @view_fg_color; background-color: @view_bg_color; border-color: @card_shade_color; } + +list row { padding: 2px; outline-color: alpha(@accent_color,0.5); outline-style: solid; outline-offset: -3px; outline-width: 2px; -gtk-outline-radius: 6px; } + +row { transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row:hover { transition: none; } + +row:backdrop { transition: 200ms ease-out; } + +row.activatable.has-open-popup, row.activatable:hover { background-color: alpha(currentColor,0.07); } + +row.activatable:active { background-color: alpha(currentColor,0.16); } + +row.activatable:backdrop:hover { background-color: transparent; } + +row.activatable:selected { color: @window_fg_color; } + +row.activatable:selected:active { background-color: alpha(currentColor,0.19); } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { background-color: alpha(currentColor,0.13); color: @window_fg_color; } + +row.activatable:selected:backdrop { background-color: alpha(currentColor,0.07); color: @window_fg_color; } + +row:selected { background-color: alpha(currentColor,0.1); } + +.app-notification, .app-notification.frame { padding: 10px; border-radius: 0 0 12px 12px; background-color: rgba(0, 0, 0, 0.7); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); background-clip: padding-box; border: none; } + +.app-notification:backdrop, .app-notification.frame:backdrop { background-image: none; transition: 200ms ease-out; } + +.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: mix(white,@window_fg_color,0.7); } + +expander title > arrow:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +expander title > arrow:disabled:backdrop { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); } + +expander title > arrow:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { color: @view_fg_color; border: 1px solid mix(currentColor,@window_bg_color,0.85); } + +calendar:selected { border-radius: 6px; } + +calendar.header { border-bottom-color: rgba(0, 0, 0, 0.1); } + +calendar.header:backdrop { border-bottom-color: rgba(0, 0, 0, 0.1); } + +calendar.button { color: alpha(@window_fg_color,0.45); } + +calendar.button:hover { color: @window_fg_color; } + +calendar.button:backdrop { color: alpha(mix(@window_fg_color,@window_bg_color,0.5),0.45); } + +calendar.button:disabled { color: alpha(mix(@window_fg_color,@window_bg_color,0.5),0.45); } + +calendar.highlight { color: mix(@window_fg_color,@window_bg_color,0.5); } + +calendar.highlight:backdrop { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); } + +calendar:backdrop { color: mix(@view_fg_color,@window_bg_color,0.5); border-color: mix(currentColor,@window_bg_color,0.73); } + +calendar:indeterminate { color: alpha(currentColor,0.1); } + +messagedialog .titlebar, messagedialog .titlebar:backdrop { min-height: 20px; background-image: none; background: @dialog_bg_color; color: @dialog_fg_color; border-style: none; border-top-left-radius: 7px; border-top-right-radius: 7px; } + +messagedialog.csd.background { border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; background-color: @dialog_bg_color; color: @dialog_fg_color; } + +messagedialog.csd .dialog-action-area button { padding: 10px 14px; border-right-style: none; border-bottom-style: none; border-radius: 0; -gtk-outline-radius: 0; background-color: @dialog_bg_color; color: @dialog_fg_color; border-top: 1px solid alpha(currentColor,0.15); border-left: 1px solid alpha(currentColor,0.15); } + +messagedialog.csd .dialog-action-area button:hover { background: alpha(currentColor,0.04); } + +messagedialog.csd .dialog-action-area button:active { background: alpha(currentColor,0.08); } + +messagedialog.csd .dialog-action-area button.suggested-action { color: @accent_color; } + +messagedialog.csd .dialog-action-area button.destructive-action { color: @destructive_color; } + +messagedialog.csd .dialog-action-area button:checked { background: alpha(@accent_bg_color,0.25); } + +messagedialog.csd .dialog-action-area button:checked:hover { background: alpha(@accent_bg_color,0.32); } + +messagedialog.csd .dialog-action-area button:checked:active { background: alpha(@accent_bg_color,0.39); } + +messagedialog.csd .dialog-action-area button:first-child { border-left-style: none; border-bottom-left-radius: 11px; -gtk-outline-bottom-left-radius: 11px; } + +messagedialog.csd .dialog-action-area button:last-child { border-bottom-right-radius: 11px; -gtk-outline-bottom-right-radius: 11px; } + +filechooser .dialog-action-box { border-top: 1px solid mix(currentColor,@window_bg_color,0.85); } + +filechooser #pathbarbox { border-bottom: 1px solid @window_bg_color; } + +filechooserbutton:drop(active) { box-shadow: none; border-color: transparent; } + +.sidebar { border-style: none; background-color: @sidebar_bg_color; color: @sidebar_fg_color; } + +.sidebar:backdrop { background-color: @sidebar_backdrop_color; } + +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left { border-right: 1px solid @sidebar_border_color; 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 @sidebar_border_color; 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 row { border-radius: 6px; } + +.sidebar row:backdrop { color: @sidebar_fg_color; } + +.sidebar row, .sidebar separator { margin: 0 4px; } + +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: @sidebar_border_color; } + +separator.sidebar.selection-mode, .selection-mode separator.sidebar { background-color: shade(@accent_bg_color,0.8); } + +row image.sidebar-icon { opacity: 0.7; } + +placessidebar > viewport.frame { border-style: none; } + +placessidebar row { min-height: 36px; padding: 0px; } + +placessidebar row > revealer { padding: 0 14px; } + +placessidebar row:selected { color: @accent_fg_color; } + +placessidebar row:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +placessidebar row:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +placessidebar row:backdrop:selected { color: mix(@view_fg_color,@window_bg_color,0.5); } + +placessidebar row:backdrop:disabled { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); } + +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(@accent_bg_color); background-clip: content-box; } + +placessidebar row.sidebar-new-bookmark-row { color: @accent_bg_color; } + +placessidebar row:drop(active):not(:disabled) { color: @accent_bg_color; box-shadow: inset 0 1px @accent_bg_color, inset 0 -1px @accent_bg_color; } + +placessidebar row:drop(active):not(:disabled):selected { color: @accent_fg_color; background-color: @accent_bg_color; } + +placesview .server-list-button > image { transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -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(mix(currentColor,@window_bg_color,0.85)); background-size: 1px 1px; } + +paned > separator:selected { background-image: image(@accent_bg_color); } + +paned > separator:backdrop { background-image: image(mix(currentColor,@window_bg_color,0.73)); } + +paned > separator.wide { min-width: 5px; min-height: 5px; background-color: @window_bg_color; background-image: image(mix(currentColor,@window_bg_color,0.85)), image(mix(currentColor,@window_bg_color,0.85)); background-size: 1px 1px, 1px 1px; } + +paned > separator.wide:backdrop { background-color: @window_bg_color; background-image: image(mix(currentColor,@window_bg_color,0.73)), image(mix(currentColor,@window_bg_color,0.73)); } + +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 > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.7); color: @window_fg_color; text-shadow: none; } + +infobar.info > revealer > box:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +infobar.info button { background-color: mix(@accent_bg_color,@window_bg_color,0.5); } + +infobar.info button:hover { background-color: mix(@accent_bg_color,@window_bg_color,0.35); } + +infobar.info button:checked, infobar.info button:active { background-color: mix(@accent_bg_color,@window_bg_color,0.2); } + +infobar.info button:backdrop:not(:disabled) label, infobar.info button:backdrop:not(:disabled), infobar.info button:not(:disabled) label, infobar.info button:not(:disabled) { color: @window_fg_color; } + +infobar.info button:disabled { background-color: mix(@accent_bg_color,@window_bg_color,0.6); } + +infobar.info button:disabled label, infobar.info button:disabled { color: alpha(mix(@window_fg_color,@accent_bg_color,0.3),0.6); } + +infobar.action.info:hover > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.6); box-shadow: inset 0 -1px mix(@accent_bg_color,@window_bg_color,0.3); } + +infobar.question > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.7); color: @window_fg_color; text-shadow: none; } + +infobar.question > revealer > box:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +infobar.question button { background-color: mix(@accent_bg_color,@window_bg_color,0.5); } + +infobar.question button:hover { background-color: mix(@accent_bg_color,@window_bg_color,0.35); } + +infobar.question button:checked, infobar.question button:active { background-color: mix(@accent_bg_color,@window_bg_color,0.2); } + +infobar.question button:backdrop:not(:disabled) label, infobar.question button:backdrop:not(:disabled), infobar.question button:not(:disabled) label, infobar.question button:not(:disabled) { color: @window_fg_color; } + +infobar.question button:disabled { background-color: mix(@accent_bg_color,@window_bg_color,0.6); } + +infobar.question button:disabled label, infobar.question button:disabled { color: alpha(mix(@window_fg_color,@accent_bg_color,0.3),0.6); } + +infobar.action.question:hover > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.6); box-shadow: inset 0 -1px mix(@accent_bg_color,@window_bg_color,0.3); } + +infobar.warning > revealer > box { background-color: mix(@warning_bg_color,@window_bg_color,0.7); color: @window_fg_color; text-shadow: none; } + +infobar.warning > revealer > box:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +infobar.warning button { background-color: mix(@warning_bg_color,@window_bg_color,0.5); } + +infobar.warning button:hover { background-color: mix(@warning_bg_color,@window_bg_color,0.35); } + +infobar.warning button:checked, infobar.warning button:active { background-color: mix(@warning_bg_color,@window_bg_color,0.2); } + +infobar.warning button:backdrop:not(:disabled) label, infobar.warning button:backdrop:not(:disabled), infobar.warning button:not(:disabled) label, infobar.warning button:not(:disabled) { color: @window_fg_color; } + +infobar.warning button:disabled { background-color: mix(@warning_bg_color,@window_bg_color,0.6); } + +infobar.warning button:disabled label, infobar.warning button:disabled { color: alpha(mix(@window_fg_color,@warning_bg_color,0.3),0.6); } + +infobar.action.warning:hover > revealer > box { background-color: mix(@warning_bg_color,@window_bg_color,0.6); box-shadow: inset 0 -1px mix(@warning_bg_color,@window_bg_color,0.3); } + +infobar.error > revealer > box { background-color: mix(@error_bg_color,@window_bg_color,0.7); color: @window_fg_color; text-shadow: none; } + +infobar.error > revealer > box:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +infobar.error button { background-color: mix(@error_bg_color,@window_bg_color,0.5); } + +infobar.error button:hover { background-color: mix(@error_bg_color,@window_bg_color,0.35); } + +infobar.error button:checked, infobar.error button:active { background-color: mix(@error_bg_color,@window_bg_color,0.2); } + +infobar.error button:backdrop:not(:disabled) label, infobar.error button:backdrop:not(:disabled), infobar.error button:not(:disabled) label, infobar.error button:not(:disabled) { color: @window_fg_color; } + +infobar.error button:disabled { background-color: mix(@error_bg_color,@window_bg_color,0.6); } + +infobar.error button:disabled label, infobar.error button:disabled { color: alpha(mix(@window_fg_color,@error_bg_color,0.3),0.6); } + +infobar.action.error:hover > revealer > box { background-color: mix(@error_bg_color,@window_bg_color,0.6); box-shadow: inset 0 -1px mix(@error_bg_color,@window_bg_color,0.3); } + +infobar .close { min-width: 18px; min-height: 18px; padding: 4px; border-radius: 50%; } + +infobar selection { background-color: shade(@window_bg_color,0.9); } + +infobar *:link { color: @accent_color; } + +tooltip { padding: 4px; border-radius: 5px; 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: 4px; background-color: transparent; color: white; } + +colorswatch:drop(active), colorswatch { border-style: none; } + +colorswatch.top { border-top-left-radius: 5.5px; border-top-right-radius: 5.5px; } + +colorswatch.top overlay { border-top-left-radius: 5px; border-top-right-radius: 5px; } + +colorswatch.bottom { border-bottom-left-radius: 5.5px; border-bottom-right-radius: 5.5px; } + +colorswatch.bottom overlay { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } + +colorswatch.left, colorswatch:first-child:not(.top) { border-top-left-radius: 5.5px; border-bottom-left-radius: 5.5px; } + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { border-top-left-radius: 5px; border-bottom-left-radius: 5px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { border-top-right-radius: 5.5px; border-bottom-right-radius: 5.5px; } + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { border-top-right-radius: 5px; border-bottom-right-radius: 5px; } + +colorswatch.dark { outline-color: rgba(255, 255, 255, 0.6); } + +colorswatch.dark overlay { color: white; } + +colorswatch.dark overlay:hover { border-color: mix(currentColor,@window_bg_color,0.85); } + +colorswatch.light { outline-color: rgba(0, 0, 0, 0.6); } + +colorswatch.light overlay { color: black; } + +colorswatch.light overlay:hover { border-color: mix(currentColor,@window_bg_color,0.85); } + +colorswatch:drop(active) { box-shadow: none; } + +colorswatch:drop(active).light overlay { border-color: @accent_bg_color; box-shadow: inset 0 0 0 2px mix(currentColor,@window_bg_color,0.85), inset 0 0 0 1px @accent_bg_color; } + +colorswatch:drop(active).dark overlay { border-color: @accent_bg_color; box-shadow: inset 0 0 0 2px mix(currentColor,@window_bg_color,0.85), inset 0 0 0 1px @accent_bg_color; } + +colorswatch overlay { border: 1px solid mix(currentColor,@window_bg_color,0.85); } + +colorswatch overlay:hover { box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), inset 0 -1px rgba(0, 0, 0, 0.2); } + +colorswatch#add-color-button { border-radius: 5px 5px 0 0; } + +colorswatch#add-color-button:only-child { border-radius: 5px; } + +colorswatch#add-color-button overlay { color: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.903); } + +colorswatch#add-color-button overlay:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; } + +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 @accent_fg_color; } + +colorswatch#editor-color-sample { border-radius: 4px; } + +colorswatch#editor-color-sample overlay { border-radius: 4.5px; } + +colorchooser .popover.osd { border-radius: 5px; } + +.content-view { background-color: shade(@window_bg_color,0.93); } + +.content-view:hover { -gtk-icon-effect: highlight; } + +.osd .scale-popup button.flat { border-style: none; border-radius: 5px; } + +.scale-popup button:hover { background-color: alpha(@window_fg_color,0.1); border-radius: 5px; } + +decoration { border-radius: 12px 12px 0 0; border-width: 0px; box-shadow: 0 3px 12px 1px rgba(0, 0, 0, 0.3), 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.86); margin: 10px; } + +decoration:backdrop { box-shadow: 0 3px 12px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.14), 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.7); transition: 200ms ease-out; } + +.maximized decoration, .fullscreen decoration { border-radius: 0; box-shadow: none; } + +.tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { border-radius: 0; box-shadow: 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.86), 0 0 0 20px transparent; } + +.tiled decoration:backdrop, .tiled-top decoration:backdrop, .tiled-right decoration:backdrop, .tiled-bottom decoration:backdrop, .tiled-left decoration:backdrop { box-shadow: 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.7), 0 0 0 20px transparent; } + +.popup decoration { box-shadow: none; } + +.ssd decoration { box-shadow: 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.86); } + +.ssd decoration:backdrop { box-shadow: 0 0 0 1px shade(mix(currentColor,@window_bg_color,0.85),0.7); } + +.ssd.maximized decoration, .ssd.maximized decoration:backdrop { box-shadow: none; } + +.csd.popup decoration { border-radius: 8px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px alpha(shade(mix(currentColor,@window_bg_color,0.85),0.86),0.9); } + +tooltip.csd decoration { border-radius: 5px; box-shadow: none; } + +messagedialog.csd decoration { border-radius: 12px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px alpha(shade(mix(currentColor,@window_bg_color,0.85),0.86),0.9); } + +.solid-csd decoration { margin: 0; padding: 4px; background-color: mix(currentColor,@window_bg_color,0.85); border: solid 1px mix(currentColor,@window_bg_color,0.85); border-radius: 0; box-shadow: inset 0 0 0 5px mix(currentColor,@window_bg_color,0.85), inset 0 0 0 4px @headerbar_bg_color, inset 0 0 0 1px mix(currentColor,@window_bg_color,0.85); } + +.solid-csd decoration:backdrop { box-shadow: inset 0 0 0 3px @window_bg_color; } + +button.titlebutton { padding: 2px; margin: 0; box-shadow: none; border: none; background: none; text-shadow: none; } + +button.titlebutton:not(.appmenu) { border-radius: 9999px; padding: 0px; margin: 0 4px; min-width: 24px; min-height: 24px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); background-color: alpha(currentColor,0.1); } + +button.titlebutton:not(.appmenu):hover { background-color: alpha(currentColor,0.15); } + +button.titlebutton:not(.appmenu):hover:active { background-color: alpha(currentColor,0.3); } + +button.titlebutton:not(.appmenu):backdrop { background-color: alpha(currentColor,0.1); } + +button.titlebutton:not(.appmenu):backdrop:hover { background-color: alpha(currentColor,0.15); } + +button.titlebutton:backdrop { -gtk-icon-shadow: none; } + +.selection-mode headerbar button.titlebutton:backdrop, .selection-mode .titlebar button.titlebutton:backdrop, headerbar.selection-mode button.titlebutton:backdrop, .titlebar.selection-mode button.titlebutton:backdrop { -gtk-icon-shadow: none; } + +headerbar entry selection, .titlebar entry selection, .view text selection:focus, .view text selection, textview text selection:focus, textview text selection, iconview text selection:focus, iconview text selection, flowbox flowboxchild:selected, entry selection, spinbutton:not(.vertical) selection, treeview.view:selected:focus, treeview.view:selected, calendar:selected { background-color: alpha(@accent_bg_color,0.25); } + +label:selected, .selection-mode button.titlebutton, headerbar entry selection, .titlebar entry selection, .view text selection:focus, .view text selection, textview text selection:focus, textview text selection, iconview text selection:focus, iconview text selection, flowbox flowboxchild:selected, entry selection, spinbutton:not(.vertical) selection, treeview.view:selected:focus, treeview.view:selected, calendar:selected { color: @window_fg_color; } + +.monospace { font-family: monospace; } + +cursor-handle { background-color: transparent; background-image: none; box-shadow: none; border-style: none; } + +cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-dark.png"), url("assets/text-select-start-dark@2.png")); padding-left: 10px; } + +cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-dark.png"), url("assets/text-select-end-dark@2.png")); padding-right: 10px; } + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); } + +cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/text-select-start-dark.png"), url("assets/text-select-start-dark@2.png")); padding-left: 10px; } + +cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/text-select-end-dark.png"), url("assets/text-select-end-dark@2.png")); padding-right: 10px; } + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); } + +.context-menu { font: initial; } + +.keycap { min-width: 20px; min-height: 25px; margin-top: 2px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; color: @window_fg_color; background-color: @view_bg_color; border: 1px solid; border-color: mix(currentColor,@window_bg_color,0.85); border-radius: 5px; box-shadow: inset 0 -3px mix(mix(currentColor,@window_bg_color,0.85),@view_bg_color,0.4); font-size: smaller; } + +.keycap:backdrop { background-color: @window_bg_color; color: mix(@window_fg_color,@window_bg_color,0.5); transition: 200ms ease-out; } + +:not(decoration):not(window):drop(active):focus, :not(decoration):not(window):drop(active) { border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; caret-color: @accent_bg_color; } + +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; } + +popover.emoji-picker entry.search { margin: 3px 5px 5px 5px; } + +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:first-child { margin-left: 7px; } + +button.emoji-section:last-child { margin-right: 7px; } + +button.emoji-section:backdrop:not(:checked) { border-color: transparent; } + +button.emoji-section:hover { border-color: alpha(@window_fg_color,0.1); } + +button.emoji-section:checked { border-color: alpha(currentColor,0.1); } + +button.emoji-section label { padding: 0; opacity: 0.55; } + +button.emoji-section:hover label { opacity: 0.775; } + +button.emoji-section:checked label { opacity: 1; } + +popover.emoji-picker .emoji { font-size: x-large; padding: 6px; border-radius: 6px; } + +popover.emoji-picker .emoji :focus, popover.emoji-picker .emoji :hover { background: alpha(currentColor,0.07); } + +popover.emoji-picker .emoji :active { background: alpha(currentColor,0.16); } + +popover.emoji-completion arrow { border: none; background: none; } + +popover.emoji-completion contents row box { padding: 2px 10px; } + +popover.emoji-completion .emoji:hover { background: alpha(currentColor,0.04); } + +@define-color theme_fg_color @window_fg_color; +@define-color theme_text_color @view_fg_color; +@define-color theme_bg_color @window_bg_color; +@define-color theme_base_color @view_bg_color; +@define-color theme_selected_bg_color @accent_bg_color; +@define-color theme_selected_fg_color @accent_fg_color; +@define-color insensitive_bg_color mix(@window_bg_color,@view_bg_color,0.4); +@define-color insensitive_fg_color mix(@window_fg_color,@window_bg_color,0.5); +@define-color insensitive_base_color @view_bg_color; +@define-color theme_unfocused_fg_color mix(@window_fg_color,@window_bg_color,0.5); +@define-color theme_unfocused_text_color @view_fg_color; +@define-color theme_unfocused_bg_color @window_bg_color; +@define-color theme_unfocused_base_color @window_bg_color; +@define-color theme_unfocused_selected_bg_color @accent_bg_color; +@define-color theme_unfocused_selected_fg_color @accent_fg_color; +@define-color unfocused_insensitive_color mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); +@define-color borders mix(currentColor,@window_bg_color,0.85); +@define-color unfocused_borders mix(currentColor,@window_bg_color,0.73); +@define-color warning_color @warning_color; +@define-color error_color @error_color; +@define-color success_color @success_color; +@define-color wm_title shade(@window_fg_color, 1.8); +@define-color wm_unfocused_title mix(@window_fg_color,@window_bg_color,0.5); +@define-color wm_highlight rgba(0, 0, 0, 0); +@define-color wm_borders_edge alpha(@window_fg_color,0.07); +@define-color wm_bg_a shade(@window_bg_color, 1.2); +@define-color wm_bg_b @window_bg_color; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(@window_bg_color, 1.3); +@define-color wm_button_hover_color_b @window_bg_color; +@define-color wm_button_active_color_a shade(@window_bg_color, 0.85); +@define-color wm_button_active_color_b shade(@window_bg_color, 0.89); +@define-color wm_button_active_color_c shade(@window_bg_color, 0.9); +@define-color content_view_bg @view_bg_color; +@define-color text_view_bg shade(@view_bg_color,0.94); +.nautilus-window .thumbnail, .checkerboard { background-position: 0px 0px, 10px 10px; background-size: 20px 20px; background-image: linear-gradient(45deg, mix(currentColor,@window_bg_color,0.85) 25%, transparent 25%, transparent 75%, mix(currentColor,@window_bg_color,0.85) 75%, mix(currentColor,@window_bg_color,0.85) 100%), linear-gradient(45deg, mix(currentColor,@window_bg_color,0.85) 25%, @view_bg_color 25%, @view_bg_color 75%, mix(currentColor,@window_bg_color,0.85) 75%, mix(currentColor,@window_bg_color,0.85) 100%); } + +.org-gnome-Calendar .titlebar .text-button, .nautilus-window .linked entry ~ .image-button:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup, headerbar .linked entry ~ .image-button, .titlebar .linked entry ~ .image-button, headerbar .linked.raised button, headerbar .linked button:not(:only-child), headerbar > .stack-switcher.linked > button, .titlebar .linked.raised button, .titlebar .linked button:not(:only-child), .titlebar > .stack-switcher.linked > button, headerbar button.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +.org-gnome-Calendar .titlebar .text-button:backdrop, .nautilus-window .linked entry ~ .image-button:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:backdrop, headerbar .linked entry ~ .image-button:backdrop, .titlebar .linked entry ~ .image-button:backdrop, headerbar .linked.raised button:backdrop, headerbar .linked button:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button:backdrop, .titlebar .linked.raised button:backdrop, .titlebar .linked button:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button:backdrop, headerbar button.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(currentColor,@headerbar_backdrop_color,0.97),0.2); background-color: mix(currentColor,mix(currentColor,@headerbar_backdrop_color,0.97),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:hover, .nautilus-window .linked entry ~ .image-button:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:hover, headerbar .linked entry ~ .image-button:hover, .titlebar .linked entry ~ .image-button:hover, headerbar .linked.raised button:hover, headerbar .linked button:hover:not(:only-child), headerbar > .stack-switcher.linked > button:hover, .titlebar .linked.raised button:hover, .titlebar .linked button:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:hover, headerbar button.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.993),0.85); box-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:hover:backdrop, .nautilus-window .linked entry ~ .image-button:hover:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:hover:backdrop, headerbar .linked entry ~ .image-button:hover:backdrop, .titlebar .linked entry ~ .image-button:hover:backdrop, headerbar .linked.raised button:hover:backdrop, headerbar .linked button:hover:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button:hover:backdrop, .titlebar .linked.raised button:hover:backdrop, .titlebar .linked button:hover:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button:hover:backdrop, headerbar button.text-button:hover:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:hover:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(currentColor,@headerbar_backdrop_color,0.88),0.2); background-color: mix(currentColor,mix(currentColor,@headerbar_backdrop_color,0.88),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:active, .nautilus-window .linked entry ~ .image-button:active:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active, headerbar .linked entry ~ .image-button:active, .titlebar .linked entry ~ .image-button:active, headerbar .linked.raised button:active, headerbar .linked button:active:not(:only-child), headerbar > .stack-switcher.linked > button:active, .titlebar .linked.raised button:active, .titlebar .linked button:active:not(:only-child), .titlebar > .stack-switcher.linked > button:active, headerbar button.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked, .nautilus-window .linked entry ~ .image-button:checked:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked, headerbar .linked entry ~ .image-button:checked, .titlebar .linked entry ~ .image-button:checked, headerbar .linked.raised button:checked, headerbar .linked button:checked:not(:only-child), headerbar > .stack-switcher.linked > button:checked, .titlebar .linked.raised button:checked, .titlebar .linked button:checked:not(:only-child), .titlebar > .stack-switcher.linked > button:checked, headerbar button.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.997),0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:active:hover, .nautilus-window .linked entry ~ .image-button:active:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active:hover, headerbar .linked entry ~ .image-button:active:hover, .titlebar .linked entry ~ .image-button:active:hover, headerbar .linked.raised button:active:hover, headerbar .linked button:active:hover:not(:only-child), headerbar > .stack-switcher.linked > button:active:hover, .titlebar .linked.raised button:active:hover, .titlebar .linked button:active:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:active:hover, headerbar button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked:hover, .nautilus-window .linked entry ~ .image-button:checked:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked:hover, headerbar .linked entry ~ .image-button:checked:hover, .titlebar .linked entry ~ .image-button:checked:hover, headerbar .linked.raised button:checked:hover, headerbar .linked button:checked:hover:not(:only-child), headerbar > .stack-switcher.linked > button:checked:hover, .titlebar .linked.raised button:checked:hover, .titlebar .linked button:checked:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:checked:hover, headerbar button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled) { background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.997),0.653); } + +.org-gnome-Calendar .titlebar .text-button:active:hover, .nautilus-window .linked entry ~ .image-button:active:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active:hover, headerbar .linked entry ~ .image-button:active:hover, .titlebar .linked entry ~ .image-button:active:hover, headerbar .linked.raised button:active:hover, headerbar .linked button:active:hover:not(:only-child), headerbar > .stack-switcher.linked > button:active:hover, .titlebar .linked.raised button:active:hover, .titlebar .linked button:active:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:active:hover, headerbar button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked:hover, .nautilus-window .linked entry ~ .image-button:checked:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked:hover, headerbar .linked entry ~ .image-button:checked:hover, .titlebar .linked entry ~ .image-button:checked:hover, headerbar .linked.raised button:checked:hover, headerbar .linked button:checked:hover:not(:only-child), headerbar > .stack-switcher.linked > button:checked:hover, .titlebar .linked.raised button:checked:hover, .titlebar .linked button:checked:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:checked:hover, headerbar button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.99),0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:active:hover:hover, .nautilus-window .linked entry ~ .image-button:active:hover:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active:hover:hover, headerbar .linked entry ~ .image-button:active:hover:hover, .titlebar .linked entry ~ .image-button:active:hover:hover, headerbar .linked.raised button:active:hover:hover, headerbar .linked button:active:hover:hover:not(:only-child), headerbar > .stack-switcher.linked > button:active:hover:hover, .titlebar .linked.raised button:active:hover:hover, .titlebar .linked button:active:hover:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:active:hover:hover, headerbar button.text-button:active:hover:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:hover:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked:hover:hover, .nautilus-window .linked entry ~ .image-button:checked:hover:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked:hover:hover, headerbar .linked entry ~ .image-button:checked:hover:hover, .titlebar .linked entry ~ .image-button:checked:hover:hover, headerbar .linked.raised button:checked:hover:hover, headerbar .linked button:checked:hover:hover:not(:only-child), headerbar > .stack-switcher.linked > button:checked:hover:hover, .titlebar .linked.raised button:checked:hover:hover, .titlebar .linked button:checked:hover:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:checked:hover:hover, headerbar button.text-button:checked:hover:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:hover:hover:not(.suggested-action):not(.destructive-action):not(:disabled) { background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.99),0.653); } + +.org-gnome-Calendar .titlebar .text-button:active:backdrop, .nautilus-window .linked entry ~ .image-button:active:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active:backdrop, headerbar .linked entry ~ .image-button:active:backdrop, .titlebar .linked entry ~ .image-button:active:backdrop, headerbar .linked.raised button:active:backdrop, headerbar .linked button:active:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button:active:backdrop, .titlebar .linked.raised button:active:backdrop, .titlebar .linked button:active:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button:active:backdrop, headerbar button.text-button:active:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked:backdrop, .nautilus-window .linked entry ~ .image-button:checked:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked:backdrop, headerbar .linked entry ~ .image-button:checked:backdrop, .titlebar .linked entry ~ .image-button:checked:backdrop, headerbar .linked.raised button:checked:backdrop, headerbar .linked button:checked:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button:checked:backdrop, .titlebar .linked.raised button:checked:backdrop, .titlebar .linked button:checked:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button:checked:backdrop, headerbar button.text-button:checked:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@headerbar_backdrop_color,0.89),0.903); } + +.org-gnome-Calendar .titlebar .text-button:disabled, .nautilus-window .linked entry ~ .image-button:disabled:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:disabled, headerbar .linked entry ~ .image-button:disabled, .titlebar .linked entry ~ .image-button:disabled, headerbar .linked.raised button:disabled, headerbar .linked button:disabled:not(:only-child), headerbar > .stack-switcher.linked > button:disabled, .titlebar .linked.raised button:disabled, .titlebar .linked button:disabled:not(:only-child), .titlebar > .stack-switcher.linked > button:disabled, headerbar button.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(mix(@headerbar_fg_color,@headerbar_bg_color,0.5),mix(@headerbar_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:backdrop:disabled, .nautilus-window .linked entry ~ .image-button:backdrop:disabled:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:backdrop:disabled, headerbar .linked entry ~ .image-button:backdrop:disabled, .titlebar .linked entry ~ .image-button:backdrop:disabled, headerbar .linked.raised button:backdrop:disabled, headerbar .linked button:backdrop:disabled:not(:only-child), headerbar > .stack-switcher.linked > button:backdrop:disabled, .titlebar .linked.raised button:backdrop:disabled, .titlebar .linked button:backdrop:disabled:not(:only-child), .titlebar > .stack-switcher.linked > button:backdrop:disabled, headerbar button.text-button:backdrop:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:backdrop:disabled:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(@headerbar_backdrop_color,@view_bg_color,0.15),0.65); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .default.text-button:not(:backdrop):not(.suggested-action):not(.destructive-action), .nautilus-window .linked entry ~ .default.image-button:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .default.toggle.popup:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar .linked entry ~ .default.image-button:not(:backdrop):not(.suggested-action):not(.destructive-action), .titlebar .linked entry ~ .default.image-button:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar .linked.raised button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar .linked button.default:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:only-child), headerbar > .stack-switcher.linked > button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), .titlebar .linked.raised button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), .titlebar .linked button.default:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:only-child), .titlebar > .stack-switcher.linked > button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar button.default.text-button:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.default.text-button:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +.org-gnome-Calendar .titlebar .flat.text-button:not(:hover):not(:active), .nautilus-window .linked entry ~ .flat.image-button:not(:hover):not(:active):not(:checked):not(.model), .nautilus-window .search + .flat.toggle.popup:not(:hover):not(:active), headerbar .linked entry ~ .flat.image-button:not(:hover):not(:active), .titlebar .linked entry ~ .flat.image-button:not(:hover):not(:active), headerbar .linked.raised button.flat:not(:hover):not(:active), headerbar .linked button.flat:not(:hover):not(:active):not(:only-child), headerbar > .stack-switcher.linked > button.flat:not(:hover):not(:active), .titlebar .linked.raised button.flat:not(:hover):not(:active), .titlebar .linked button.flat:not(:hover):not(:active):not(:only-child), .titlebar > .stack-switcher.linked > button.flat:not(:hover):not(:active), headerbar button.flat.text-button:not(:hover):not(:active):not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.flat.text-button:not(:hover):not(:active):not(.suggested-action):not(.destructive-action):not(:disabled) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window .linked.raised button.image-button:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:hover, headerbar viewswitcher button.radio:hover:checked, .titlebar viewswitcher button.radio:hover:checked, headerbar button:hover:not(.titlebutton), .titlebar button:hover:not(.titlebutton) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,1.03),0.903); } + +.nautilus-window .linked.raised button.image-button:hover:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:hover:backdrop, headerbar viewswitcher button.radio:hover:backdrop:checked, .titlebar viewswitcher button.radio:hover:backdrop:checked, headerbar button:hover:backdrop:not(.titlebutton), .titlebar button:hover:backdrop:not(.titlebutton) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(currentColor,@headerbar_backdrop_color,1.01),0.2); background-color: mix(currentColor,mix(currentColor,@headerbar_backdrop_color,1.01),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window .linked.raised button.image-button:active:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:active, headerbar button:active:not(.titlebutton), .titlebar button:active:not(.titlebutton), .nautilus-window .linked.raised button.image-button:checked:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:checked, headerbar viewswitcher button.radio:checked, .titlebar viewswitcher button.radio:checked, headerbar button:checked:not(.titlebutton), .titlebar button:checked:not(.titlebutton) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +.nautilus-window .linked.raised button.image-button:active:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:active:hover, headerbar button:active:hover:not(.titlebutton), .titlebar button:active:hover:not(.titlebutton), .nautilus-window .linked.raised button.image-button:checked:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:checked:hover, headerbar viewswitcher button.radio:checked:hover, .titlebar viewswitcher button.radio:checked:hover, headerbar button:checked:hover:not(.titlebutton), .titlebar button:checked:hover:not(.titlebutton) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.963),0.903); } + +.nautilus-window .linked.raised button.image-button:active:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:active:backdrop, headerbar button:active:backdrop:not(.titlebutton), .titlebar button:active:backdrop:not(.titlebutton), .nautilus-window .linked.raised button.image-button:checked:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:checked:backdrop, headerbar viewswitcher button.radio:checked:backdrop, .titlebar viewswitcher button.radio:checked:backdrop, headerbar button:checked:backdrop:not(.titlebutton), .titlebar button:checked:backdrop:not(.titlebutton) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window .linked.raised button.default.image-button:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar viewswitcher button.default.radio:not(:backdrop):not(.suggested-action):not(.destructive-action):checked, .titlebar viewswitcher button.default.radio:not(:backdrop):not(.suggested-action):not(.destructive-action):checked, headerbar button.default:not(:backdrop):not(.suggested-action):not(.destructive-action):not(.titlebutton), .titlebar button.default:not(:backdrop):not(.suggested-action):not(.destructive-action):not(.titlebutton) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +.nautilus-window .linked.raised button.flat.image-button:not(:hover):not(:active):not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.flat:not(:hover):not(:active), headerbar viewswitcher button.flat.radio:not(:hover):not(:active):checked, .titlebar viewswitcher button.flat.radio:not(:hover):not(:active):checked, headerbar button.flat:not(:hover):not(:active):not(.titlebutton), .titlebar button.flat:not(:hover):not(:active):not(.titlebutton) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.suggested-action, .content list button.suggested-action, .content list > row:not(:selected):hover button.suggested-action, list.content button.suggested-action, list.content > row:not(:selected):hover button.suggested-action, list.view.frame button.suggested-action, list.view.frame > row:not(:selected):hover button.suggested-action, headerbar.selection-mode button, headerbar.selection-mode button.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button, .titlebar.selection-mode button.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button, .nautilus-window .linked entry ~ .suggested-action.image-button:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup, headerbar .linked entry ~ .suggested-action.image-button, .titlebar .linked entry ~ .suggested-action.image-button, headerbar .linked.raised button.suggested-action, headerbar .linked button.suggested-action:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action, .titlebar .linked.raised button.suggested-action, .titlebar .linked button.suggested-action:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action, headerbar button.suggested-action.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action, headerbar viewswitcher button.suggested-action.radio:checked, .titlebar viewswitcher button.suggested-action.radio:checked, headerbar button.suggested-action:not(.titlebutton), .titlebar button.suggested-action:not(.titlebutton), headerbar button.text-button.suggested-action:not(.titlebutton) { color: @accent_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@accent_bg_color,0.903); } + +popover.background button.suggested-action:hover, .content list button.suggested-action:hover, .content list > row:not(:selected):hover button.suggested-action:hover, list.content button.suggested-action:hover, list.content > row:not(:selected):hover button.suggested-action:hover, list.view.frame button.suggested-action:hover, list.view.frame > row:not(:selected):hover button.suggested-action:hover, headerbar.selection-mode button:hover, headerbar.selection-mode button.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:hover, .titlebar.selection-mode button.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:hover, .nautilus-window .linked entry ~ .suggested-action.image-button:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:hover, headerbar .linked entry ~ .suggested-action.image-button:hover, .titlebar .linked entry ~ .suggested-action.image-button:hover, headerbar .linked.raised button.suggested-action:hover, headerbar .linked button.suggested-action:hover:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:hover, .titlebar .linked.raised button.suggested-action:hover, .titlebar .linked button.suggested-action:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:hover, headerbar button.suggested-action.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:hover, headerbar viewswitcher button.suggested-action.radio:hover:checked, .titlebar viewswitcher button.suggested-action.radio:hover:checked, headerbar button.suggested-action:hover:not(.titlebutton), .titlebar button.suggested-action:hover:not(.titlebutton) { color: @accent_fg_color; background-color: mix(currentColor,@accent_bg_color,0.85); box-shadow: none; } + +popover.background button.suggested-action:active, .content list button.suggested-action:active, .content list > row:not(:selected):hover button.suggested-action:active, list.content button.suggested-action:active, list.content > row:not(:selected):hover button.suggested-action:active, list.view.frame button.suggested-action:active, list.view.frame > row:not(:selected):hover button.suggested-action:active, headerbar.selection-mode button:active, headerbar.selection-mode button.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:active, .titlebar.selection-mode button.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:active, .nautilus-window .linked entry ~ .suggested-action.image-button:active:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:active, headerbar .linked entry ~ .suggested-action.image-button:active, .titlebar .linked entry ~ .suggested-action.image-button:active, headerbar .linked.raised button.suggested-action:active, headerbar .linked button.suggested-action:active:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:active, .titlebar .linked.raised button.suggested-action:active, .titlebar .linked button.suggested-action:active:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:active, headerbar button.suggested-action.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:active:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:active, headerbar button.suggested-action:active:not(.titlebutton), .titlebar button.suggested-action:active:not(.titlebutton), popover.background button.suggested-action:checked, .content list button.suggested-action:checked, .content list > row:not(:selected):hover button.suggested-action:checked, list.content button.suggested-action:checked, list.content > row:not(:selected):hover button.suggested-action:checked, list.view.frame button.suggested-action:checked, list.view.frame > row:not(:selected):hover button.suggested-action:checked, headerbar.selection-mode button:checked, headerbar.selection-mode button.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:checked, .titlebar.selection-mode button.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:checked, .nautilus-window .linked entry ~ .suggested-action.image-button:checked:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:checked, headerbar .linked entry ~ .suggested-action.image-button:checked, .titlebar .linked entry ~ .suggested-action.image-button:checked, headerbar .linked.raised button.suggested-action:checked, headerbar .linked button.suggested-action:checked:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:checked, .titlebar .linked.raised button.suggested-action:checked, .titlebar .linked button.suggested-action:checked:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:checked, headerbar button.suggested-action.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:checked:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:checked, headerbar viewswitcher button.suggested-action.radio:checked, .titlebar viewswitcher button.suggested-action.radio:checked, headerbar button.suggested-action:checked:not(.titlebutton), .titlebar button.suggested-action:checked:not(.titlebutton) { color: @accent_fg_color; background-color: mix(currentColor,alpha(@accent_bg_color,0.5),0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.suggested-action:active:hover, .content list button.suggested-action:active:hover, .content list > row:not(:selected):hover button.suggested-action:active:hover, list.content button.suggested-action:active:hover, list.content > row:not(:selected):hover button.suggested-action:active:hover, list.view.frame button.suggested-action:active:hover, headerbar.selection-mode button:active:hover, headerbar.selection-mode button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:active:hover, .titlebar.selection-mode button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:active:hover, .nautilus-window .linked entry ~ .suggested-action.image-button:active:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:active:hover, headerbar .linked entry ~ .suggested-action.image-button:active:hover, .titlebar .linked entry ~ .suggested-action.image-button:active:hover, headerbar .linked.raised button.suggested-action:active:hover, headerbar .linked button.suggested-action:active:hover:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:active:hover, .titlebar .linked.raised button.suggested-action:active:hover, .titlebar .linked button.suggested-action:active:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:active:hover, headerbar button.suggested-action.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:active:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:active:hover, headerbar button.suggested-action:active:hover:not(.titlebutton), .titlebar button.suggested-action:active:hover:not(.titlebutton), popover.background button.suggested-action:checked:hover, .content list button.suggested-action:checked:hover, .content list > row:not(:selected):hover button.suggested-action:checked:hover, list.content button.suggested-action:checked:hover, list.content > row:not(:selected):hover button.suggested-action:checked:hover, list.view.frame button.suggested-action:checked:hover, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:checked:hover, .titlebar.selection-mode button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:checked:hover, .nautilus-window .linked entry ~ .suggested-action.image-button:checked:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:checked:hover, headerbar .linked entry ~ .suggested-action.image-button:checked:hover, .titlebar .linked entry ~ .suggested-action.image-button:checked:hover, headerbar .linked.raised button.suggested-action:checked:hover, headerbar .linked button.suggested-action:checked:hover:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:checked:hover, .titlebar .linked.raised button.suggested-action:checked:hover, .titlebar .linked button.suggested-action:checked:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:checked:hover, headerbar button.suggested-action.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:checked:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:checked:hover, headerbar viewswitcher button.suggested-action.radio:checked:hover, .titlebar viewswitcher button.suggested-action.radio:checked:hover, headerbar button.suggested-action:checked:hover:not(.titlebutton), .titlebar button.suggested-action:checked:hover:not(.titlebutton) { background-color: mix(currentColor,alpha(@accent_bg_color,0.5),0.653); } + +popover.background button.suggested-action:backdrop, .content list button.suggested-action:backdrop, .content list > row:not(:selected):hover button.suggested-action:backdrop, list.content button.suggested-action:backdrop, list.content > row:not(:selected):hover button.suggested-action:backdrop, list.view.frame button.suggested-action:backdrop, list.view.frame > row:not(:selected):hover button.suggested-action:backdrop, headerbar.selection-mode button:backdrop, headerbar.selection-mode button.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:backdrop, .titlebar.selection-mode button.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:backdrop, .nautilus-window .linked entry ~ .suggested-action.image-button:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:backdrop, headerbar .linked entry ~ .suggested-action.image-button:backdrop, .titlebar .linked entry ~ .suggested-action.image-button:backdrop, headerbar .linked.raised button.suggested-action:backdrop, headerbar .linked button.suggested-action:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:backdrop, .titlebar .linked.raised button.suggested-action:backdrop, .titlebar .linked button.suggested-action:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:backdrop, headerbar button.suggested-action.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:backdrop, headerbar viewswitcher button.suggested-action.radio:backdrop:checked, .titlebar viewswitcher button.suggested-action.radio:backdrop:checked, headerbar button.suggested-action:backdrop:not(.titlebutton), .titlebar button.suggested-action:backdrop:not(.titlebutton) { color: mix(@accent_fg_color,alpha(@accent_bg_color,0.5),0.2); background-color: mix(currentColor,alpha(@accent_bg_color,0.5),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.suggested-action:disabled, .content list button.suggested-action:disabled, .content list > row:not(:selected):hover button.suggested-action:disabled, list.content button.suggested-action:disabled, list.content > row:not(:selected):hover button.suggested-action:disabled, list.view.frame button.suggested-action:disabled, list.view.frame > row:not(:selected):hover button.suggested-action:disabled, headerbar.selection-mode button:disabled, headerbar.selection-mode button.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:disabled, .titlebar.selection-mode button.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:disabled, .nautilus-window .linked entry ~ .suggested-action.image-button:disabled:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:disabled, headerbar .linked entry ~ .suggested-action.image-button:disabled, .titlebar .linked entry ~ .suggested-action.image-button:disabled, headerbar .linked.raised button.suggested-action:disabled, headerbar .linked button.suggested-action:disabled:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:disabled, .titlebar .linked.raised button.suggested-action:disabled, .titlebar .linked button.suggested-action:disabled:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:disabled, headerbar button.suggested-action.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:disabled:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:disabled, headerbar viewswitcher button.suggested-action.radio:disabled:checked, .titlebar viewswitcher button.suggested-action.radio:disabled:checked, headerbar button.suggested-action:disabled:not(.titlebutton), .titlebar button.suggested-action:disabled:not(.titlebutton) { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +popover.background button.suggested-action:disabled:backdrop, .content list button.suggested-action:disabled:backdrop, .content list > row:not(:selected):hover button.suggested-action:disabled:backdrop, list.content button.suggested-action:disabled:backdrop, list.content > row:not(:selected):hover button.suggested-action:disabled:backdrop, list.view.frame button.suggested-action:disabled:backdrop, headerbar.selection-mode button:disabled:backdrop, headerbar.selection-mode button.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:disabled:backdrop, .titlebar.selection-mode button.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:disabled:backdrop, .nautilus-window .linked entry ~ .suggested-action.image-button:disabled:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:disabled:backdrop, headerbar .linked entry ~ .suggested-action.image-button:disabled:backdrop, .titlebar .linked entry ~ .suggested-action.image-button:disabled:backdrop, headerbar .linked.raised button.suggested-action:disabled:backdrop, headerbar .linked button.suggested-action:disabled:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:disabled:backdrop, .titlebar .linked.raised button.suggested-action:disabled:backdrop, .titlebar .linked button.suggested-action:disabled:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:disabled:backdrop, headerbar button.suggested-action.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:disabled:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:disabled:backdrop, headerbar viewswitcher button.suggested-action.radio:disabled:backdrop:checked, .titlebar viewswitcher button.suggested-action.radio:disabled:backdrop:checked, headerbar button.suggested-action:disabled:backdrop:not(.titlebutton), .titlebar button.suggested-action:disabled:backdrop:not(.titlebutton) { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.destructive-action, .content list button.destructive-action, .content list > row:not(:selected):hover button.destructive-action, list.content button.destructive-action, list.content > row:not(:selected):hover button.destructive-action, list.view.frame button.destructive-action, list.view.frame > row:not(:selected):hover button.destructive-action, .org-gnome-Calendar .titlebar .destructive-action.text-button, .nautilus-window .linked entry ~ .destructive-action.image-button:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup, headerbar .linked entry ~ .destructive-action.image-button, .titlebar .linked entry ~ .destructive-action.image-button, headerbar .linked.raised button.destructive-action, headerbar .linked button.destructive-action:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action, .titlebar .linked.raised button.destructive-action, .titlebar .linked button.destructive-action:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action, headerbar button.destructive-action.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action, headerbar viewswitcher button.destructive-action.radio:checked, .titlebar viewswitcher button.destructive-action.radio:checked, headerbar button.destructive-action:not(.titlebutton), .titlebar button.destructive-action:not(.titlebutton), headerbar button.text-button.destructive-action:not(.titlebutton) { color: @destructive_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@destructive_bg_color,0.903); } + +popover.background button.destructive-action:hover, .content list button.destructive-action:hover, .content list > row:not(:selected):hover button.destructive-action:hover, list.content button.destructive-action:hover, list.content > row:not(:selected):hover button.destructive-action:hover, list.view.frame button.destructive-action:hover, list.view.frame > row:not(:selected):hover button.destructive-action:hover, .org-gnome-Calendar .titlebar .destructive-action.text-button:hover, .nautilus-window .linked entry ~ .destructive-action.image-button:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:hover, headerbar .linked entry ~ .destructive-action.image-button:hover, .titlebar .linked entry ~ .destructive-action.image-button:hover, headerbar .linked.raised button.destructive-action:hover, headerbar .linked button.destructive-action:hover:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:hover, .titlebar .linked.raised button.destructive-action:hover, .titlebar .linked button.destructive-action:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:hover, headerbar button.destructive-action.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:hover, headerbar viewswitcher button.destructive-action.radio:hover:checked, .titlebar viewswitcher button.destructive-action.radio:hover:checked, headerbar button.destructive-action:hover:not(.titlebutton), .titlebar button.destructive-action:hover:not(.titlebutton) { color: @destructive_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@destructive_bg_color,0.903); } + +popover.background button.destructive-action:active, .content list button.destructive-action:active, .content list > row:not(:selected):hover button.destructive-action:active, list.content button.destructive-action:active, list.content > row:not(:selected):hover button.destructive-action:active, list.view.frame button.destructive-action:active, list.view.frame > row:not(:selected):hover button.destructive-action:active, .org-gnome-Calendar .titlebar .destructive-action.text-button:active, .nautilus-window .linked entry ~ .destructive-action.image-button:active:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:active, headerbar .linked entry ~ .destructive-action.image-button:active, .titlebar .linked entry ~ .destructive-action.image-button:active, headerbar .linked.raised button.destructive-action:active, headerbar .linked button.destructive-action:active:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:active, .titlebar .linked.raised button.destructive-action:active, .titlebar .linked button.destructive-action:active:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:active, headerbar button.destructive-action.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:active:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:active, headerbar button.destructive-action:active:not(.titlebutton), .titlebar button.destructive-action:active:not(.titlebutton), popover.background button.destructive-action:checked, .content list button.destructive-action:checked, .content list > row:not(:selected):hover button.destructive-action:checked, list.content button.destructive-action:checked, list.content > row:not(:selected):hover button.destructive-action:checked, list.view.frame button.destructive-action:checked, list.view.frame > row:not(:selected):hover button.destructive-action:checked, .org-gnome-Calendar .titlebar .destructive-action.text-button:checked, .nautilus-window .linked entry ~ .destructive-action.image-button:checked:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:checked, headerbar .linked entry ~ .destructive-action.image-button:checked, .titlebar .linked entry ~ .destructive-action.image-button:checked, headerbar .linked.raised button.destructive-action:checked, headerbar .linked button.destructive-action:checked:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:checked, .titlebar .linked.raised button.destructive-action:checked, .titlebar .linked button.destructive-action:checked:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:checked, headerbar button.destructive-action.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:checked:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:checked, headerbar viewswitcher button.destructive-action.radio:checked, .titlebar viewswitcher button.destructive-action.radio:checked, headerbar button.destructive-action:checked:not(.titlebutton), .titlebar button.destructive-action:checked:not(.titlebutton) { color: @destructive_fg_color; background-color: mix(currentColor,alpha(@destructive_bg_color,0.5),0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.destructive-action:active:hover, .content list button.destructive-action:active:hover, .content list > row:not(:selected):hover button.destructive-action:active:hover, list.content button.destructive-action:active:hover, list.content > row:not(:selected):hover button.destructive-action:active:hover, list.view.frame button.destructive-action:active:hover, .org-gnome-Calendar .titlebar .destructive-action.text-button:active:hover, .nautilus-window .linked entry ~ .destructive-action.image-button:active:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:active:hover, headerbar .linked entry ~ .destructive-action.image-button:active:hover, .titlebar .linked entry ~ .destructive-action.image-button:active:hover, headerbar .linked.raised button.destructive-action:active:hover, headerbar .linked button.destructive-action:active:hover:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:active:hover, .titlebar .linked.raised button.destructive-action:active:hover, .titlebar .linked button.destructive-action:active:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:active:hover, headerbar button.destructive-action.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:active:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:active:hover, headerbar button.destructive-action:active:hover:not(.titlebutton), .titlebar button.destructive-action:active:hover:not(.titlebutton), popover.background button.destructive-action:checked:hover, .content list button.destructive-action:checked:hover, .content list > row:not(:selected):hover button.destructive-action:checked:hover, list.content button.destructive-action:checked:hover, list.content > row:not(:selected):hover button.destructive-action:checked:hover, list.view.frame button.destructive-action:checked:hover, .org-gnome-Calendar .titlebar .destructive-action.text-button:checked:hover, .nautilus-window .linked entry ~ .destructive-action.image-button:checked:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:checked:hover, headerbar .linked entry ~ .destructive-action.image-button:checked:hover, .titlebar .linked entry ~ .destructive-action.image-button:checked:hover, headerbar .linked.raised button.destructive-action:checked:hover, headerbar .linked button.destructive-action:checked:hover:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:checked:hover, .titlebar .linked.raised button.destructive-action:checked:hover, .titlebar .linked button.destructive-action:checked:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:checked:hover, headerbar button.destructive-action.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:checked:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:checked:hover, headerbar viewswitcher button.destructive-action.radio:checked:hover, .titlebar viewswitcher button.destructive-action.radio:checked:hover, headerbar button.destructive-action:checked:hover:not(.titlebutton), .titlebar button.destructive-action:checked:hover:not(.titlebutton) { background-color: mix(currentColor,alpha(@destructive_bg_color,0.5),0.653); } + +popover.background button.destructive-action:backdrop, .content list button.destructive-action:backdrop, .content list > row:not(:selected):hover button.destructive-action:backdrop, list.content button.destructive-action:backdrop, list.content > row:not(:selected):hover button.destructive-action:backdrop, list.view.frame button.destructive-action:backdrop, list.view.frame > row:not(:selected):hover button.destructive-action:backdrop, .org-gnome-Calendar .titlebar .destructive-action.text-button:backdrop, .nautilus-window .linked entry ~ .destructive-action.image-button:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:backdrop, headerbar .linked entry ~ .destructive-action.image-button:backdrop, .titlebar .linked entry ~ .destructive-action.image-button:backdrop, headerbar .linked.raised button.destructive-action:backdrop, headerbar .linked button.destructive-action:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:backdrop, .titlebar .linked.raised button.destructive-action:backdrop, .titlebar .linked button.destructive-action:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:backdrop, headerbar button.destructive-action.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:backdrop, headerbar viewswitcher button.destructive-action.radio:backdrop:checked, .titlebar viewswitcher button.destructive-action.radio:backdrop:checked, headerbar button.destructive-action:backdrop:not(.titlebutton), .titlebar button.destructive-action:backdrop:not(.titlebutton) { color: mix(@destructive_fg_color,alpha(@destructive_bg_color,0.5),0.2); background-color: mix(currentColor,alpha(@destructive_bg_color,0.5),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.destructive-action:disabled, .content list button.destructive-action:disabled, .content list > row:not(:selected):hover button.destructive-action:disabled, list.content button.destructive-action:disabled, list.content > row:not(:selected):hover button.destructive-action:disabled, list.view.frame button.destructive-action:disabled, list.view.frame > row:not(:selected):hover button.destructive-action:disabled, .org-gnome-Calendar .titlebar .destructive-action.text-button:disabled, .nautilus-window .linked entry ~ .destructive-action.image-button:disabled:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:disabled, headerbar .linked entry ~ .destructive-action.image-button:disabled, .titlebar .linked entry ~ .destructive-action.image-button:disabled, headerbar .linked.raised button.destructive-action:disabled, headerbar .linked button.destructive-action:disabled:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:disabled, .titlebar .linked.raised button.destructive-action:disabled, .titlebar .linked button.destructive-action:disabled:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:disabled, headerbar button.destructive-action.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:disabled:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:disabled, headerbar viewswitcher button.destructive-action.radio:disabled:checked, .titlebar viewswitcher button.destructive-action.radio:disabled:checked, headerbar button.destructive-action:disabled:not(.titlebutton), .titlebar button.destructive-action:disabled:not(.titlebutton) { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +popover.background button.destructive-action:disabled:backdrop, .content list button.destructive-action:disabled:backdrop, .content list > row:not(:selected):hover button.destructive-action:disabled:backdrop, list.content button.destructive-action:disabled:backdrop, list.content > row:not(:selected):hover button.destructive-action:disabled:backdrop, list.view.frame button.destructive-action:disabled:backdrop, .org-gnome-Calendar .titlebar .destructive-action.text-button:disabled:backdrop, .nautilus-window .linked entry ~ .destructive-action.image-button:disabled:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:disabled:backdrop, headerbar .linked entry ~ .destructive-action.image-button:disabled:backdrop, .titlebar .linked entry ~ .destructive-action.image-button:disabled:backdrop, headerbar .linked.raised button.destructive-action:disabled:backdrop, headerbar .linked button.destructive-action:disabled:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:disabled:backdrop, .titlebar .linked.raised button.destructive-action:disabled:backdrop, .titlebar .linked button.destructive-action:disabled:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:disabled:backdrop, headerbar button.destructive-action.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:disabled:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:disabled:backdrop, headerbar viewswitcher button.destructive-action.radio:disabled:backdrop:checked, .titlebar viewswitcher button.destructive-action.radio:disabled:backdrop:checked, headerbar button.destructive-action:disabled:backdrop:not(.titlebutton), .titlebar button.destructive-action:disabled:backdrop:not(.titlebutton) { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar { box-shadow: 0 1px alpha(@headerbar_shade_color,0.1); } + +headerbar:not(.selection-mode), headerbar:not(.selection-mode) entry, .titlebar:not(.selection-mode), .titlebar:not(.selection-mode) entry { color: @headerbar_fg_color; } + +headerbar:not(.selection-mode):backdrop, headerbar:not(.selection-mode) entry:backdrop, .titlebar:not(.selection-mode):backdrop, .titlebar:not(.selection-mode) entry:backdrop { color: mix(@headerbar_fg_color,@headerbar_bg_color,0.5); } + +headerbar:not(.selection-mode) entry:disabled, .titlebar:not(.selection-mode) entry:disabled { color: mix(@headerbar_fg_color,@headerbar_bg_color,0.5); } + +headerbar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action), .titlebar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action) { color: @headerbar_fg_color; } + +headerbar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action):backdrop, .titlebar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action):backdrop { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); } + +headerbar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action):disabled, .titlebar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action):disabled { color: mix(@headerbar_fg_color,@headerbar_bg_color,0.5); } + +headerbar:not(.selection-mode) switch image, .titlebar:not(.selection-mode) switch image { color: transparent; } + +headerbar button:not(.titlebutton), headerbar button:not(.titlebutton):backdrop, .titlebar button:not(.titlebutton), .titlebar button:not(.titlebutton):backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar .linked.raised button:not(:only-child):not(:first-child), headerbar .linked button:not(:only-child):not(:first-child), headerbar > .stack-switcher.linked > button:not(:only-child):not(:first-child), .titlebar .linked.raised button:not(:only-child):not(:first-child), .titlebar .linked button:not(:only-child):not(:first-child), .titlebar > .stack-switcher.linked > button:not(:only-child):not(:first-child) { border-left-color: alpha(currentColor,0.15); } + +headerbar .linked.raised button:not(:only-child):not(:last-child), headerbar .linked button:not(:only-child):not(:last-child), headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child), .titlebar .linked.raised button:not(:only-child):not(:last-child), .titlebar .linked button:not(:only-child):not(:last-child), .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child) { border-right-color: alpha(currentColor,0.15); } + +headerbar .linked.raised button:not(:only-child):first-child, headerbar .linked button:not(:only-child):first-child, headerbar > .stack-switcher.linked > button:not(:only-child):first-child, .titlebar .linked.raised button:not(:only-child):first-child, .titlebar .linked button:not(:only-child):first-child, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child { border-left-color: transparent; } + +headerbar .linked.raised button:not(:only-child):last-child, headerbar .linked button:not(:only-child):last-child, headerbar > .stack-switcher.linked > button:not(:only-child):last-child, .titlebar .linked.raised button:not(:only-child):last-child, .titlebar .linked button:not(:only-child):last-child, .titlebar > .stack-switcher.linked > button:not(:only-child):last-child { border-right-color: transparent; } + +headerbar .linked.raised button:not(:only-child):first-child:not(:backdrop):checked, headerbar .linked.raised button:not(:only-child):first-child:not(:backdrop):active, headerbar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):checked, headerbar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):active, headerbar .linked button:not(:only-child):first-child:not(:backdrop):checked, headerbar .linked button:not(:only-child):first-child:not(:backdrop):active, headerbar .linked button:not(:only-child):not(:last-child):not(:backdrop):checked, headerbar .linked button:not(:only-child):not(:last-child):not(:backdrop):active, headerbar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):checked, headerbar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):active, headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):checked, headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):active, .titlebar .linked.raised button:not(:only-child):first-child:not(:backdrop):checked, .titlebar .linked.raised button:not(:only-child):first-child:not(:backdrop):active, .titlebar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):checked, .titlebar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):active, .titlebar .linked button:not(:only-child):first-child:not(:backdrop):checked, .titlebar .linked button:not(:only-child):first-child:not(:backdrop):active, .titlebar .linked button:not(:only-child):not(:last-child):not(:backdrop):checked, .titlebar .linked button:not(:only-child):not(:last-child):not(:backdrop):active, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):checked, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):active, .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):checked, .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):active { box-shadow: inset -1px 0 alpha(currentColor,0.15); } + +headerbar .linked.raised button:not(:only-child):first-child:not(:backdrop):checked + button, headerbar .linked.raised button:not(:only-child):first-child:not(:backdrop):active + button, headerbar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):checked + button, headerbar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):active + button, headerbar .linked button:not(:only-child):first-child:not(:backdrop):checked + button, headerbar .linked button:not(:only-child):first-child:not(:backdrop):active + button, headerbar .linked button:not(:only-child):not(:last-child):not(:backdrop):checked + button, headerbar .linked button:not(:only-child):not(:last-child):not(:backdrop):active + button, headerbar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):checked + button, headerbar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):active + button, headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):checked + button, headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):active + button, .titlebar .linked.raised button:not(:only-child):first-child:not(:backdrop):checked + button, .titlebar .linked.raised button:not(:only-child):first-child:not(:backdrop):active + button, .titlebar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):checked + button, .titlebar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):active + button, .titlebar .linked button:not(:only-child):first-child:not(:backdrop):checked + button, .titlebar .linked button:not(:only-child):first-child:not(:backdrop):active + button, .titlebar .linked button:not(:only-child):not(:last-child):not(:backdrop):checked + button, .titlebar .linked button:not(:only-child):not(:last-child):not(:backdrop):active + button, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):checked + button, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):active + button, .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):checked + button, .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):active + button { border-left-color: transparent; } + +headerbar.selection-mode button:hover:backdrop, .titlebar.selection-mode button:hover:backdrop { color: mix(@accent_fg_color,alpha(@accent_bg_color,0.5),0.2); background-color: mix(currentColor,alpha(@accent_bg_color,0.5),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar entry, .titlebar entry { min-height: 32px; color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +headerbar entry:backdrop, .titlebar entry:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar entry:disabled, .titlebar entry:disabled { color: mix(mix(@headerbar_fg_color,@headerbar_bg_color,0.5),mix(@headerbar_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +headerbar entry:disabled:backdrop, .titlebar entry:disabled:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(@headerbar_backdrop_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +headerbar entry image, .titlebar entry image { color: mix(@window_fg_color,@view_bg_color,0.2); } + +headerbar entry image.left, .titlebar entry image.left { margin-right: 6px; } + +headerbar entry image.right, .titlebar entry image.right { margin-left: 6px; } + +headerbar entry image:hover, .titlebar entry image:hover { color: @headerbar_fg_color; } + +headerbar entry image:active, .titlebar entry image:active { color: @accent_bg_color; } + +headerbar entry image:backdrop, .titlebar entry image:backdrop { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.2); } + +headerbar entry.error, .titlebar entry.error { color: @error_bg_color; border-color: @error_bg_color; } + +headerbar entry.error:focus, .titlebar entry.error:focus { box-shadow: inset 0 0 0 1px @error_bg_color; border-color: @error_bg_color; transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +headerbar entry.error selection, .titlebar entry.error selection { background-color: @error_bg_color; } + +headerbar entry.warning, .titlebar entry.warning { color: @warning_bg_color; border-color: @warning_bg_color; } + +headerbar entry.warning:focus, .titlebar entry.warning:focus { box-shadow: inset 0 0 0 1px @warning_bg_color; border-color: @warning_bg_color; transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +headerbar entry.warning selection, .titlebar entry.warning selection { background-color: @warning_bg_color; } + +headerbar entry.flat:focus, headerbar entry.flat:backdrop, headerbar entry.flat:disabled, headerbar entry.flat:backdrop:disabled, headerbar entry.flat, .titlebar entry.flat:focus, .titlebar entry.flat:backdrop, .titlebar entry.flat:disabled, .titlebar entry.flat:backdrop:disabled, .titlebar entry.flat { min-height: 0; padding: 2px; background-color: transparent; border-color: transparent; border-radius: 0; } + +headerbar entry:drop(active):focus, headerbar entry:drop(active), .titlebar entry:drop(active):focus, .titlebar entry:drop(active) { border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +headerbar entry progress, .titlebar entry progress { margin: 2px -6px; background-color: transparent; background-image: none; border-radius: 0; border-width: 0 0 2px; border-color: @accent_bg_color; border-style: solid; box-shadow: none; } + +headerbar entry progress:backdrop, .titlebar entry progress:backdrop { background-color: transparent; } + +headerbar .linked entry:not(:first-child), .titlebar .linked entry:not(:first-child) { border-left-color: alpha(currentColor,0.15); } + +headerbar .linked entry:not(:first-child):backdrop, .titlebar .linked entry:not(:first-child):backdrop { border-left-color: alpha(currentColor,0.15); } + +headerbar switch:backdrop, .titlebar switch:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: mix(currentColor,@window_bg_color,0.73); background-color: mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.3); text-shadow: none; transition: 200ms ease-out; } + +headerbar switch:backdrop:checked, .titlebar switch:backdrop:checked { background-color: alpha(@accent_bg_color,0.5); } + +headerbar switch:backdrop:checked:disabled, .titlebar switch:backdrop:checked:disabled { background-color: alpha(@accent_bg_color,0.3); } + +headerbar switch:backdrop:disabled, .titlebar switch:backdrop:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +headerbar switch:backdrop slider, .titlebar switch:backdrop slider { transition: 200ms ease-out; background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.7); } + +headerbar switch:backdrop:checked > slider, .titlebar switch:backdrop:checked > slider { background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.7); } + +headerbar switch:backdrop:disabled slider, .titlebar switch:backdrop:disabled slider { background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.4); } + +headerbar switch:disabled, .titlebar switch:disabled { background-color: shade(mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.3),0.96); } + +headerbar switch:disabled:backdrop, .titlebar switch:disabled:backdrop { background-color: mix(mix(currentColor,@window_bg_color,0.73),@window_bg_color,0.3); } + +headerbar:not(:backdrop), .titlebar:not(:backdrop) { transition: 50ms ease-in; transition-property: background-color, background-image, box-shadow, border-color, color, text-shadow; } + +headerbar .right, .titlebar .right { margin-left: -4px; } + +headerbar .right separator, .titlebar .right separator { min-width: 0; } + +headerbar .left, .titlebar .left { margin-right: -4px; } + +headerbar .left separator, .titlebar .left separator { min-width: 0; } + +.content list button, .content list > row:not(:selected):hover button, list.content button, list.content > row:not(:selected):hover button, list.view.frame button, list.view.frame > row:not(:selected):hover button { color: @card_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.903); } + +.content list button.flat:not(:hover):not(:active), .content list > row:not(:selected):hover button.flat:not(:hover):not(:active), list.content button.flat:not(:hover):not(:active), list.content > row:not(:selected):hover button.flat:not(:hover):not(:active), list.view.frame button.flat:not(:hover):not(:active), list.view.frame > row:not(:selected):hover button.flat:not(:hover):not(:active) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.content list button:hover, .content list > row:not(:selected):hover button:hover, list.content button:hover, list.content > row:not(:selected):hover button:hover, list.view.frame button:hover, list.view.frame > row:not(:selected):hover button:hover { color: @card_fg_color; background-color: mix(currentColor,@card_bg_color,0.85); box-shadow: none; } + +.content list button:active, .content list button:checked, .content list > row:not(:selected):hover button:active, .content list > row:not(:selected):hover button:checked, list.content button:active, list.content button:checked, list.content > row:not(:selected):hover button:active, list.content > row:not(:selected):hover button:checked, list.view.frame button:active, list.view.frame button:checked, list.view.frame > row:not(:selected):hover button:active, list.view.frame > row:not(:selected):hover button:checked { color: @card_fg_color; background-color: mix(currentColor,@card_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.content list button:active:hover, .content list button:checked:hover, .content list > row:not(:selected):hover button:active:hover, .content list > row:not(:selected):hover button:checked:hover, list.content button:active:hover, list.content button:checked:hover, list.content > row:not(:selected):hover button:active:hover, list.content > row:not(:selected):hover button:checked:hover, list.view.frame button:active:hover, list.view.frame button:checked:hover, list.view.frame > row:not(:selected):hover button:active:hover, list.view.frame > row:not(:selected):hover button:checked:hover { background-color: mix(currentColor,@card_bg_color,0.653); } + +.content list button:disabled, .content list > row:not(:selected):hover button:disabled, list.content button:disabled, list.content > row:not(:selected):hover button:disabled, list.view.frame button:disabled, list.view.frame > row:not(:selected):hover button:disabled { color: mix(@card_fg_color,@card_bg_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.903); } + +.content list entry, list.content entry, list.view.frame entry { color: @card_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.903); } + +.content list entry:disabled, list.content entry:disabled, list.view.frame entry:disabled { color: mix(@card_fg_color,@card_bg_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.903); } + +popover.background button { color: @popover_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.903); } + +popover.background button.flat:not(:hover):not(:active) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button:hover { color: @popover_fg_color; background-color: mix(currentColor,@popover_bg_color,0.85); box-shadow: none; } + +popover.background button:active, popover.background button:checked { color: @popover_fg_color; background-color: mix(currentColor,@popover_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button:active:hover, popover.background button:checked:hover { background-color: mix(currentColor,@popover_bg_color,0.653); } + +popover.background button:disabled { color: mix(@popover_fg_color,@popover_bg_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.903); } + +popover.background entry { color: @popover_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.903); } + +popover.background entry:disabled { color: mix(@popover_fg_color,@popover_bg_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.903); } + +button.toggle:not(.image-button) { padding-left: 8px; padding-right: 8px; } + +.flat.popup:not(.title) { font-weight: normal; } + +statusbar { font-size: small; } + +scrolledwindow list:not(.content) { padding: 6px 0; } + +scrolledwindow list row { margin: 0 6px; border-radius: 6px; } + +scrolledwindow list separator.horizontal { margin: 6px; } + +list.content .horizontal spinbutton entry { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } + +list.view.frame { border-radius: 12px; } + +list.view.frame, list.view.frame:backdrop { background-color: @card_bg_color; } + +.ssd .titlebar { border-width: 0; padding: 0px 4px; min-height: 36px; border-bottom: 1px solid @headerbar_shade_color; } + +.ssd .titlebar.default-decoration button.titlebutton { background-color: alpha(currentColor,0.1); min-height: 24px; min-width: 24px; margin: 0 4px 0 4px; padding: 0; } + +.ssd .titlebar.default-decoration button.titlebutton:hover { background-color: alpha(currentColor,0.15); } + +.ssd .titlebar.default-decoration button.titlebutton:hover:active, .ssd .titlebar.default-decoration button.titlebutton:active { background-color: alpha(currentColor,0.3); } + +.ssd .titlebar.default-decoration button.titlebutton:backdrop { background: alpha(currentColor,0.1); } + +.ssd .titlebar.default-decoration button.titlebutton:backdrop:hover { background: alpha(currentColor,0.15); } + +.default-decoration .title { color: @headerbar_fg_color; } + +.default-decoration .title:backdrop { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); } + +treeview.view:not(:backdrop):not(:selected):hover { background-color: alpha(currentColor,0.04); } + +.preferences scrolledwindow > .frame > clamp.large, .preferences scrolledwindow > .frame > clamp.medium, .preferences scrolledwindow > .frame > clamp.small { padding-bottom: 30px; } + +.osd .linked > button { border-color: transparent; } + +.primary-toolbar, .toolbar { background-color: @window_bg_color; } + +.primary-toolbar:backdrop, .toolbar:backdrop { background-color: @window_bg_color; } + +popover.background modelbutton.flat { padding-left: 16px; padding-right: 16px; } + +popover.background modelbutton.flat, popover.background .menuitem.button.flat { color: @popover_fg_color; } + +popover.background modelbutton.flat:disabled label, popover.background .menuitem.button.flat:disabled label { color: mix(@popover_fg_color,@popover_bg_color,0.5); } + +popover.background modelbutton.flat:backdrop:hover, popover.background .menuitem.button.flat:backdrop:hover { background-color: alpha(currentColor,0.04); } + +popover.menu > stack { margin: -6px; } + +window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized), window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized) > decoration, window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized) > decoration-overlay { border-radius: 12px; } + +window.csd.unified scrollbar { background-color: @view_bg_color; color: @window_fg_color; } + +window.csd.unified scrollbar trough { margin: 7px; transition: all 200ms linear; border-radius: 10px; background-color: alpha(currentColor,0.15); } + +window.csd.unified scrollbar trough > slider { min-width: 8px; min-height: 8px; margin: -6px; border: 6px solid transparent; border-radius: 10px; background-clip: padding-box; transition: all 200ms linear; } + +window.csd.unified scrollbar.horizontal trough { margin-top: 6px; margin-bottom: 6px; } + +window.csd.unified scrollbar.vertical trough { margin-left: 6px; margin-right: 6px; } + +window.csd.unified scrollbar.overlay-indicator { background: none; color: inherit; box-shadow: none; padding: 0; } + +window.csd.unified scrollbar.overlay-indicator:not(.hovering) trough { background-color: transparent; } + +window.csd.unified scrollbar.overlay-indicator.horizontal trough > slider { min-width: 40px; } + +window.csd.unified scrollbar.overlay-indicator.horizontal.hovering trough > slider { min-height: 8px; } + +window.csd.unified scrollbar.overlay-indicator.horizontal:not(.hovering) trough { margin-top: 3px; margin-bottom: 3px; } + +window.csd.unified scrollbar.overlay-indicator.vertical trough > slider { min-height: 40px; } + +window.csd.unified scrollbar.overlay-indicator.vertical.hovering trough > slider { min-width: 8px; } + +window.csd.unified scrollbar.overlay-indicator.vertical:not(.hovering) trough { margin-left: 3px; margin-right: 3px; } + +window.csd.unified scrollbar.horizontal trough > slider { min-width: 40px; } + +window.csd.unified scrollbar.vertical trough > slider { min-height: 40px; } + +popover.combo { padding: 0px; } + +popover.combo list { border-style: none; background-color: transparent; min-width: 200px; margin-top: 6px; margin-bottom: 6px; } + +popover.combo list > row { padding: 0px 8px 0px 8px; min-height: 50px; } + +popover.combo list > row:not(:last-child) { border-bottom: 1px solid alpha(mix(currentColor,@window_bg_color,0.85), 0.5); } + +popover.combo list > row:first-child { border-top-left-radius: 8px; -gtk-outline-top-left-radius: 7px; border-top-right-radius: 8px; -gtk-outline-top-right-radius: 7px; } + +popover.combo list > row:last-child { border-bottom-left-radius: 8px; -gtk-outline-bottom-left-radius: 7px; border-bottom-right-radius: 8px; -gtk-outline-bottom-right-radius: 7px; } + +popover.combo overshoot.top { border-top-left-radius: 8px; -gtk-outline-top-left-radius: 7px; border-top-right-radius: 8px; -gtk-outline-top-right-radius: 7px; } + +popover.combo overshoot.bottom { border-bottom-left-radius: 8px; -gtk-outline-bottom-left-radius: 7px; border-bottom-right-radius: 8px; -gtk-outline-bottom-right-radius: 7px; } + +popover.combo scrollbar.vertical { padding-top: 2px; padding-bottom: 2px; } + +popover.combo scrollbar.vertical:dir(ltr) { border-top-right-radius: 8px; -gtk-outline-top-right-radius: 7px; border-bottom-right-radius: 8px; -gtk-outline-bottom-right-radius: 7px; } + +popover.combo scrollbar.vertical:dir(rtl) { border-top-left-radius: 8px; -gtk-outline-top-left-radius: 7px; border-bottom-left-radius: 8px; -gtk-outline-bottom-left-radius: 7px; } + +row.expander { padding: 0px; } + +row.expander image.expander-row-arrow:dir(ltr) { margin-left: 6px; } + +row.expander image.expander-row-arrow:dir(rtl) { margin-right: 6px; } + +row.expander { background-color: transparent; } + +row.expander list.nested > row { background-color: transparent; border-radius: 0; border: none; } + +row.expander list.nested > row:not(:selected).activatable:hover { background-color: alpha(currentColor,0.03); } + +row.expander list.nested > row:not(:selected).activatable:active { background-color: alpha(currentColor,0.08); } + +row.expander list.nested { background-color: alpha(@card_shade_color,0.5); color: inherit; border-radius: 0; border-top: 1px solid alpha(currentColor,0.15); } + +row.expander image.expander-row-arrow { transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.expander:checked image.expander-row-arrow { -gtk-icon-transform: rotate(0turn); } + +row.expander:not(:checked) image.expander-row-arrow { opacity: 0.55; text-shadow: none; } + +row.expander:not(:checked) image.expander-row-arrow:dir(ltr) { -gtk-icon-transform: rotate(-0.25turn); } + +row.expander:not(:checked) image.expander-row-arrow:dir(rtl) { -gtk-icon-transform: rotate(0.25turn); } + +row.expander:checked image.expander-row-arrow:not(:disabled) { color: @accent_bg_color; } + +row.expander image.expander-row-arrow:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +list.content { background-color: transparent; color: @card_fg_color; border-radius: 12px; } + +list.content list { background-color: transparent; border-radius: 12px; } + +list.content > row { background-color: @card_bg_color; color: @card_fg_color; margin: 0; transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +list.content > row:not(:last-child) { box-shadow: inset 0 -1px @card_shade_color; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +list.content > row:not(:first-child):not(:last-child) { border-radius: 0; border-left: 1px solid @card_shade_color; border-right: 1px solid @card_shade_color; -gtk-outline-radius: 0; } + +list.content > row:first-child { border-top-left-radius: 12px; border-top-right-radius: 12px; border-top: 1px solid @card_shade_color; border-left: 1px solid @card_shade_color; border-right: 1px solid @card_shade_color; -gtk-outline-radius: 12px 12px 0 0; } + +list.content > row:last-child { border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-bottom: 1px solid @card_shade_color; border-left: 1px solid @card_shade_color; border-right: 1px solid @card_shade_color; -gtk-outline-radius: 0 0 12px 12px; } + +list.content > row:only-child { border: 1px solid @card_shade_color; border-radius: 12px; -gtk-outline-radius: 12px; } + +list.content > row:not(.expander):not(:active):hover.activatable:not(:selected), list.content > row.expander row.header:not(:active):hover.activatable:not(:selected) { background-color: mix(@card_fg_color, @card_bg_color, 0.954); } + +button.list-button:not(:active):not(:checked):not(:hover) { color: @card_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.903); } + +keypad .digit { font-size: 200%; font-weight: bold; } + +keypad .letters { font-size: 70%; } + +keypad .symbol { font-size: 160%; } + +viewswitcher, viewswitcher button { margin: 0; padding: 0; } + +viewswitcher button { border-radius: 0; border-top: 0; border-bottom: 0; box-shadow: none; font-size: 1rem; border-width: 0; } + +viewswitcher button:not(:checked):not(:hover) { background: transparent; } + +viewswitcher button:not(:only-child):not(:last-child) { border-right-width: 0px; } + +viewswitcher button:not(only-child):first-child:not(:checked):not(:hover), viewswitcher button:not(:checked):not(:hover) + button:not(:checked):not(:hover) { border-left-color: transparent; } + +viewswitcher button:not(only-child):last-child:not(:checked):not(:hover) { border-right-color: transparent; } + +viewswitcher button:not(:checked):hover:not(:backdrop) { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.85); box-shadow: none; background-image: none; } + +viewswitcher button:not(only-child):first-child:not(:checked):hover, viewswitcher button:not(:checked):hover + button:not(:checked):not(:hover), viewswitcher button:not(:checked):not(:hover) + button:not(:checked):hover { border-left-color: alpha(currentColor,0.15); } + +viewswitcher button:not(only-child):last-child:not(:checked):hover { border-right-color: alpha(currentColor,0.15); } + +viewswitcher button:not(:checked):hover:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; background-image: none; } + +headerbar viewswitcher button:not(:checked):hover:not(:backdrop) { background-image: none; color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(black,@headerbar_bg_color,0.87),0.903); } + +headerbar viewswitcher button:not(:checked):not(only-child):first-child:hover, headerbar viewswitcher button:not(:checked):hover + button:not(:checked):not(:hover), headerbar viewswitcher button:not(:checked):not(:hover) + button:not(:checked):hover { border-left-color: alpha(currentColor,0.15); } + +headerbar viewswitcher button:not(:checked):not(only-child):last-child:hover { border-right-color: alpha(currentColor,0.15); } + +headerbar viewswitcher button:not(:checked):hover:backdrop { color: mix(mix(@window_fg_color,@window_bg_color,0.5),mix(black,@headerbar_backdrop_color,0.9),0.2); background-color: mix(currentColor,mix(black,@headerbar_backdrop_color,0.9),0.9); text-shadow: none; -gtk-icon-shadow: none; background-image: none; } + +viewswitcher button:checked, viewswitcher button:active { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: none; } + +viewswitcher button:checked:hover, viewswitcher button:active:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +viewswitcher button:checked:backdrop, viewswitcher button:active:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); background-image: none; } + +viewswitcher button > stack > box.narrow { font-size: 0.75rem; padding-top: 7px; padding-bottom: 5px; } + +viewswitcher button > stack > box.narrow image, viewswitcher button > stack > box.narrow label { padding-left: 8px; padding-right: 8px; } + +viewswitcher button > stack > box.wide { padding: 8px 12px; } + +viewswitcher button > stack > box.wide image:dir(ltr) { padding-left: 7px; } + +viewswitcher button > stack > box.wide image:dir(rtl) { padding-right: 7px; } + +viewswitcher button > stack > box.wide label:dir(ltr) { padding-right: 7px; } + +viewswitcher button > stack > box.wide label:dir(rtl) { padding-left: 7px; } + +viewswitcher button > stack > box label.active { font-weight: bold; } + +viewswitcher button.needs-attention:active > stack > box label, viewswitcher button.needs-attention:checked > stack > box label { animation: none; background-image: none; } + +viewswitcher button.needs-attention > stack > box label { animation: needs_attention 150ms ease-in; background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(@accent_bg_color), to(transparent)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 0px, right 1px; } + +viewswitcher button.needs-attention > stack > box label:backdrop { background-size: 6px 6px, 0 0; } + +viewswitcher button.needs-attention > stack > box label:dir(rtl) { background-position: left 0px, left 1px; } + +viewswitcherbar actionbar > revealer > box { padding: 0; } + +viewswitchertitle viewswitcher { margin-left: 12px; margin-right: 12px; } + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon { color: alpha(@window_fg_color,0.5); } + +statuspage > scrolledwindow > viewport > box { margin: 36px 12px; } + +statuspage > scrolledwindow > viewport > box > clamp:not(:last-child) > box { margin-bottom: 36px; } + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { margin-bottom: 36px; } + +statuspage > scrolledwindow > viewport > box > clamp > box > .title:not(:last-child) { margin-bottom: 12px; } + +row label.subtitle { font-size: smaller; opacity: 0.55; text-shadow: none; } + +row > box.header { margin-left: 12px; margin-right: 12px; min-height: 50px; } + +row > box.header > box.title { margin-top: 8px; margin-bottom: 8px; } + +tabbar .box { min-height: 38px; background: @headerbar_bg_color; border-bottom: 1px solid @headerbar_shade_color; } + +tabbar .box:backdrop { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); background-color: @headerbar_backdrop_color; } + +tabbar scrolledwindow.pinned undershoot { border: 0 solid mix(black,@window_bg_color,0.82); } + +tabbar scrolledwindow.pinned:dir(rtl) undershoot.left { border-left-width: 1px; } + +tabbar scrolledwindow.pinned:dir(ltr) undershoot.right { border-right-width: 1px; } + +tabbar scrolledwindow.pinned:backdrop undershoot { border-color: mix(currentColor,@window_bg_color,0.73); } + +tabbar scrolledwindow.pinned tabbox:dir(ltr) { padding-right: 1px; box-shadow: inset -1px 0 alpha(currentColor,0.15); } + +tabbar scrolledwindow.pinned tabbox:dir(rtl) { padding-left: 1px; box-shadow: inset 1px 0 alpha(currentColor,0.15); } + +tabbar undershoot { transition: none; } + +tabbar undershoot.left { background: linear-gradient(to right, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0) 20px); } + +tabbar undershoot.right { background: linear-gradient(to left, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0) 20px); } + +tabbar .needs-attention-left undershoot.left { background: linear-gradient(to right, alpha(@accent_bg_color,0.7), alpha(@accent_bg_color,0.5) 1px, alpha(@accent_bg_color,0) 20px); } + +tabbar .needs-attention-right undershoot.right { background: linear-gradient(to left, alpha(@accent_bg_color,0.7), alpha(@accent_bg_color,0.5) 1px, alpha(@accent_bg_color,0) 20px); } + +tabbar tab { margin: 4px 3px; border-style: none; border-radius: 6px; transition: background-color 150ms ease-in-out; background-image: -gtk-scaled(url("assets/tab-border-dark.png"), url("assets/tab-border-dark@2.png")); background-position: left; background-repeat: no-repeat; } + +tabbar tab:first-child { background-image: none; } + +tabbar tab:hover { background-color: alpha(currentColor,0.07); } + +tabbar tab:hover, tabbar tab:hover + tab { background-image: none; } + +tabbar tab:checked { background-color: alpha(currentColor,0.1); } + +tabbar tab:checked, tabbar tab:checked + tab { background-image: none; } + +tabbar tab:checked:hover { background-color: alpha(currentColor,0.13); } + +tabbar .start-action, tabbar .end-action { background-color: @headerbar_bg_color; border-color: transparent; border-style: solid; transition: background-color 150ms ease-in-out; } + +tabbar .start-action:backdrop, tabbar .end-action:backdrop { border-color: transparent; background-color: @headerbar_backdrop_color; } + +tabbar .start-action button, tabbar .end-action button { border: none; border-radius: 0; } + +tabbar .start-action:dir(ltr), tabbar .end-action:dir(rtl) { border-right-width: 1px; } + +tabbar .start-action:dir(ltr) > *, tabbar .end-action:dir(rtl) > * { margin-right: 1px; } + +tabbar .start-action:dir(rtl), tabbar .end-action:dir(ltr) { border-left-width: 1px; } + +tabbar .start-action:dir(rtl) > *, tabbar .end-action:dir(ltr) > * { margin-left: 1px; } + +.tab-drag-icon tab { min-height: 26px; background-color: mix(currentColor,@window_bg_color,0.943); box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.25), 0 0 0 1px alpha(mix(currentColor,@window_bg_color,0.85),0.9), inset 0 1px alpha(@window_fg_color,0.07); margin: 25px; } + +tabbar tab, .tab-drag-icon tab { padding: 6px; } + +tabbar tab.needs-attention, .tab-drag-icon tab.needs-attention { background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(@accent_bg_color,0.2) 15%, alpha(@accent_bg_color,0) 15%); } + +tabbar tab .tab-close-button, tabbar tab .tab-indicator, .tab-drag-icon tab .tab-close-button, .tab-drag-icon tab .tab-indicator { padding: 0; margin: 0; min-width: 24px; min-height: 24px; border-radius: 99px; border: none; box-shadow: none; -gtk-icon-shadow: none; text-shadow: none; background: none; } + +tabbar tab .tab-close-button:hover, tabbar tab .tab-indicator.clickable:hover, .tab-drag-icon tab .tab-close-button:hover, .tab-drag-icon tab .tab-indicator.clickable:hover { background: alpha(@window_fg_color, 0.15); } + +tabbar tab .tab-close-button:active, tabbar tab .tab-indicator.clickable:active, .tab-drag-icon tab .tab-close-button:active, .tab-drag-icon tab .tab-indicator.clickable:active { background: alpha(black, 0.2); } + +flap > dimming, deck > dimming, leaflet > dimming { background: rgba(0, 0, 0, 0.24); } + +flap > border, deck > border, leaflet > border { min-width: 1px; min-height: 1px; background: rgba(0, 0, 0, 0.2); } + +flap > shadow, deck > shadow, leaflet > shadow { min-width: 56px; min-height: 56px; } + +flap > shadow.left, deck > shadow.left, leaflet > shadow.left { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.02) 40px, rgba(0, 0, 0, 0) 56px), linear-gradient(to right, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.02) 7px, rgba(0, 0, 0, 0) 24px); } + +flap > shadow.right, deck > shadow.right, leaflet > shadow.right { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.02) 40px, rgba(0, 0, 0, 0) 56px), linear-gradient(to left, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.02) 7px, rgba(0, 0, 0, 0) 24px); } + +flap > shadow.up, deck > shadow.up, leaflet > shadow.up { background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.02) 40px, rgba(0, 0, 0, 0) 56px), linear-gradient(to bottom, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.02) 7px, rgba(0, 0, 0, 0) 24px); } + +flap > shadow.down, deck > shadow.down, leaflet > shadow.down { background-image: linear-gradient(to top, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.02) 40px, rgba(0, 0, 0, 0) 56px), linear-gradient(to top, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.02) 7px, rgba(0, 0, 0, 0) 24px); } + +flap > outline, deck > outline, leaflet > outline { min-width: 1px; min-height: 1px; background: rgba(255, 255, 255, 0.05); } + +avatar { border-radius: 9999px; -gtk-outline-radius: 9999px; font-weight: bold; } + +avatar.color1 { background-image: linear-gradient(#83b6ec, #337fdc); color: #cfe1f5; } + +avatar.color2 { background-image: linear-gradient(#7ad9f1, #0f9ac8); color: #caeaf2; } + +avatar.color3 { background-image: linear-gradient(#8de6b1, #29ae74); color: #cef8d8; } + +avatar.color4 { background-image: linear-gradient(#b5e98a, #6ab85b); color: #e6f9d7; } + +avatar.color5 { background-image: linear-gradient(#f8e359, #d29d09); color: #f9f4e1; } + +avatar.color6 { background-image: linear-gradient(#ffcb62, #d68400); color: #ffead1; } + +avatar.color7 { background-image: linear-gradient(#ffa95a, #ed5b00); color: #ffe5c5; } + +avatar.color8 { background-image: linear-gradient(#f78773, #e62d42); color: #f8d2ce; } + +avatar.color9 { background-image: linear-gradient(#e973ab, #e33b6a); color: #fac7de; } + +avatar.color10 { background-image: linear-gradient(#cb78d4, #9945b5); color: #e7c2e8; } + +avatar.color11 { background-image: linear-gradient(#9e91e8, #7a59ca); color: #d5d2f5; } + +avatar.color12 { background-image: linear-gradient(#e3cf9c, #b08952); color: #f2eade; } + +avatar.color13 { background-image: linear-gradient(#be916d, #785336); color: #e5d6ca; } + +avatar.color14 { background-image: linear-gradient(#c0bfbc, #6e6d71); color: #d8d7d3; } + +avatar.contrasted { color: #fff; } + +avatar.image { background: none; } + +window.preferences > deck > deck > box > stack > stack > scrolledwindow > viewport > clamp, preferencespage > scrolledwindow > viewport > clamp { margin: 0 12px; } + +window.preferences > deck > deck > box > stack > stack > scrolledwindow > viewport > clamp > list, window.preferences > deck > deck > box > stack > stack > scrolledwindow > viewport > clamp > box > preferencesgroup, preferencespage > scrolledwindow > viewport > clamp > list, preferencespage > scrolledwindow > viewport > clamp > box > preferencesgroup { margin-top: 24px; } + +preferencesgroup > box > label:not(:first-child) { margin-top: 6px; } + +preferencesgroup > box > box:not(:first-child) { margin-top: 12px; } + +tabbar .tab-indicator:not(.clickable) { background: none; box-shadow: none; border-color: transparent; } + +.windowhandle, .windowhandle * { -GtkWidget-window-dragging: true; } + +.heading.h4 { color: @window_fg_color; } + +window.rounded, window.rounded actionbar { border-radius: 0 0 12px 12px; } + +window.rounded decoration, window.rounded actionbar decoration { border-radius: 12px; } + +window.flat headerbar { box-shadow: none; } + +.accent { color: @accent_bg_color; } + +.h1 { font-size: 20pt; font-weight: 300; } + +.h2 { font-size: 16pt; font-weight: 200; } + +.h3 { font-size: 11pt; } + +.h4, .category-label { color: shade(@window_fg_color,1.2); font-weight: 700; } + +.h4 { padding-top: 0.5em; padding-bottom: 0.5em; } + +list .h4 { padding-left: 0.5em; } + +.storage-bar .trough { padding: 8px 6px; border: none; border-radius: 6px 6px 0 0; background-image: none; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px 3px 1px rgba(0, 0, 0, 0.07), 0 2px 6px 2px rgba(0, 0, 0, 0.03); } + +.storage-bar .fill-block { padding: 8px 6px; border: 1px solid rgba(0, 0, 0, 0.35); border-top-width: 0; border-right-width: 0; border-bottom-width: 1px; border-left-width: 0; border-radius: 0; border-bottom-color: shade(mix(currentColor,@window_bg_color,0.85),0.75); background-color: shade(@view_bg_color,0.85); } + +.storage-bar .fill-block:first-child { border-radius: 6px 0 0; } + +.storage-bar .fill-block:last-child { border-radius: 0 6px 0 0; } + +.storage-bar .fill-block:only-child { border-radius: 6px 6px 0 0; } + +.storage-bar .fill-block image { -gtk-icon-style: symbolic; } + +.storage-bar .empty-block { border-bottom-width: 1px; border-bottom-color: shade(mix(currentColor,@window_bg_color,0.85),0.6); background-color: shade(@view_bg_color,0.95); } + +.storage-bar .empty-block image { color: black; } + +.storage-bar .app { border-bottom-width: 1px; border-bottom-color: shade(#dc8add,0.7); background-color: #dc8add; } + +.storage-bar .app image { color: white; } + +.storage-bar .audio { border-bottom-width: 1px; border-bottom-color: shade(#ffa348,0.8); background-color: #ffa348; } + +.storage-bar .audio image { color: black; } + +.storage-bar .files { border-bottom-width: 1px; border-bottom-color: shade(#99c1f1,0.8); background-color: #99c1f1; } + +.storage-bar .files image { color: black; } + +.storage-bar .photo { border-bottom-width: 1px; border-bottom-color: shade(#57e389,0.7); background-color: #57e389; } + +.storage-bar .photo image { color: black; } + +.storage-bar .video { border-bottom-width: 1px; border-bottom-color: shade(#f66151,0.8); background-color: #f66151; } + +.storage-bar .video image { color: white; } + +.storage-bar .legend { padding: 8px; border-radius: 50%; } + +.storage-bar .legend image { color: black; } + +.storage-bar .disk-bar { padding: 0; border-radius: 6px; background-color: #cdab8f; } + +.storage-bar .ext2, .storage-bar .ext3, .storage-bar .ext4, .storage-bar .fat16, .storage-bar .fat32, .storage-bar .btrfs, .storage-bar .xfs, .storage-bar .ntfs, .storage-bar .luks, .storage-bar .lvm, .storage-bar .none, .storage-bar .swap, .storage-bar .unused { border: none; box-shadow: inset 0 -2px rgba(94, 92, 100, 0.5), inset 1px 0 rgba(94, 92, 100, 0.5), inset -1px 0 rgba(94, 92, 100, 0.5); } + +.storage-bar .swap { background-color: #a51d2d; } + +.storage-bar .swap image { color: white; } + +.storage-bar .ext4 { background-color: #57e389; } + +.storage-bar .ext4 image { color: black; } + +.storage-bar .ext3 { background-color: #26a269; } + +.storage-bar .ext3 image { color: white; } + +.storage-bar .ext2 { background-color: #8ff0a4; } + +.storage-bar .ext2 image { color: black; } + +.storage-bar .fat16, .storage-bar .fat32 { background-color: #f8e45c; } + +.storage-bar .fat16 image, .storage-bar .fat32 image { color: black; } + +.storage-bar .btrfs { background-color: #1a5fb4; } + +.storage-bar .btrfs image { color: white; } + +.storage-bar .xfs { background-color: #99c1f1; } + +.storage-bar .xfs image { color: black; } + +.storage-bar .ntfs { background-color: #ffa348; } + +.storage-bar .ntfs image { color: black; } + +.storage-bar .luks { background-color: #c061cb; } + +.storage-bar .luks image { color: black; } + +.storage-bar .lvm { background-color: #dc8add; } + +.storage-bar .lvm image { color: black; } + +.storage-bar .none { background-color: #99c1f1; } + +.storage-bar .none image { color: black; } + +.storage-bar .unused { background-color: #cdab8f; } + +.storage-bar .unused image { color: black; } + +.storage-bar .legend { box-shadow: none; } + +GraniteWidgetsPopOver { -GraniteWidgetsPopOver-arrow-width: 21; -GraniteWidgetsPopOver-arrow-height: 10; -GraniteWidgetsPopOver-border-radius: 12px; -GraniteWidgetsPopOver-border-width: 0; -GraniteWidgetsPopOver-shadow-size: 12; border: 1px solid @view_bg_color; background: @view_bg_color; color: @window_fg_color; } + +GraniteWidgetsPopOver .button { background-image: none; background: none; border: none; } + +GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { color: @accent_bg_color; } + +GraniteWidgetsPopOver > .frame { border: none; } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { border: none; background: none; } + +GraniteWidgetsStaticNotebook .frame { border: none; } + +.popover_bg { background-color: @view_bg_color; background-image: none; border: 1px solid @view_bg_color; color: @window_fg_color; } + +.deck { background-color: @view_bg_color; } + +paper, .card { transition: all 300ms cubic-bezier(0.25, 0.8, 0.25, 1); border: none; background-color: @view_bg_color; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px 3px 1px rgba(0, 0, 0, 0.07), 0 2px 6px 2px rgba(0, 0, 0, 0.03); } + +paper, paper.rounded, .card, .card.rounded { border-radius: 12px; } + +paper.collapsed, .card.collapsed { background-color: @window_bg_color; } + +.source-list { -GtkTreeView-horizontal-separator: 1px; -GtkTreeView-vertical-separator: 6px; background-color: @window_bg_color; border: solid mix(currentColor,@window_bg_color,0.85); color: @window_fg_color; border-right-width: 1px; } + +.source-list .category-expander { color: transparent; } + +.source-list .badge { background-image: none; background-color: rgba(0, 0, 0, 0.4); color: @window_bg_color; border-radius: 10px; padding: 0 6px; margin: 0 3px; border-width: 0; } + +.source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { background-color: rgba(0, 0, 0, 0.2); color: shade(@window_bg_color,0.95); } + +.source-list row, .source-list .list-row { border: none; padding: 0; } + +.source-list row > GtkLabel, .source-list row > label, .source-list .list-row > GtkLabel, .source-list .list-row > label { padding-left: 6px; padding-right: 6px; } + +.avatar { border-radius: 999px; box-shadow: none; } + +.overlay-bar { padding: 4px; } + +.dynamic-notebook tab.reorderable-page { padding: 8px; } + +scale.temperature trough { background-image: linear-gradient(to right, rgba(153, 193, 241, 0.4), #c0bfbc, #f9f06b); } + +scale.temperature:dir(rtl) trough { background-image: linear-gradient(to left, rgba(153, 193, 241, 0.4), #c0bfbc, #f9f06b); } + +scale.warmth trough { background-image: linear-gradient(to right, rgba(249, 240, 107, 0.4), rgba(229, 165, 10, 0.6)); } + +scale.warmth:dir(rtl) trough { background-image: linear-gradient(to left, rgba(249, 240, 107, 0.4), rgba(229, 165, 10, 0.6)); } + +.terminal, .terminal text { background-color: #3d3846; color: white; font-family: monospace; } + +.terminal selection, .terminal text selection { background-color: @accent_bg_color; color: white; } + +.terminal:backdrop, .terminal text:backdrop { background-color: #5e5c64; color: white; } + +label.terminal { padding: 1em; } + +.welcome { font-size: 10pt; text-shadow: none; } + +.welcome .h1, .welcome .h3 { color: shade(@window_fg_color,1.2); } + +button.back-button, button.back-button.text-button { padding-right: 8px; padding-left: 36px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); background-image: -gtk-icontheme("go-previous-symbolic"); background-repeat: no-repeat no-repeat; background-position: 5px 50%; background-size: 21px; } + +.titlebar button.back-button, .titlebar button.back-button.text-button { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); background-color: @headerbar_bg_color; background-image: -gtk-icontheme("go-previous-symbolic"); background-repeat: no-repeat no-repeat; background-position: 5px 50%; background-size: 21px; padding-left: 36px; } + +.titlebar button.back-button:hover, .titlebar button.back-button.text-button:hover { color: @headerbar_fg_color; background-color: mix(currentColor,@headerbar_bg_color,0.85); box-shadow: none; background-image: -gtk-icontheme("go-previous-symbolic"); background-repeat: no-repeat no-repeat; background-position: 5px 50%; background-size: 21px; } + +.titlebar button.back-button:active, .titlebar button.back-button.text-button:active { color: @headerbar_fg_color; background-color: mix(currentColor,@headerbar_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: -gtk-icontheme("go-previous-symbolic"); background-repeat: no-repeat no-repeat; background-position: 5px 50%; background-size: 21px; } + +.titlebar button.back-button:active:hover, .titlebar button.back-button.text-button:active:hover { background-color: mix(currentColor,@headerbar_bg_color,0.653); } + +button.back-button:dir(rtl), button.back-button.text-button:dir(rtl) { padding: 0.5em 0.6em; padding-right: 36px; padding-left: 8px; background-image: -gtk-icontheme("go-next-symbolic"); background-repeat: no-repeat no-repeat; background-position: 90% 50%; } + +.checkerboard { box-shadow: 0px 1px 2px 0px alpha(mix(currentColor,@window_bg_color,0.85),0.5), 0px 0px 0px 1px alpha(mix(currentColor,@window_bg_color,0.85),0.5), 0px 2px 0px 0px alpha(mix(currentColor,@window_bg_color,0.85),0.5); border-radius: 2px; } + +.org-gnome-gedit notebook > header, .gedit-side-panel-paned notebook > header, .nautilus-window notebook > header { background-color: @headerbar_bg_color; border-bottom: 1px solid @headerbar_shade_color; box-shadow: none; } + +.org-gnome-gedit notebook > header:backdrop, .gedit-side-panel-paned notebook > header:backdrop, .nautilus-window notebook > header:backdrop { background-color: @headerbar_backdrop_color; box-shadow: none; } + +.org-gnome-gedit notebook arrow.down + tab.reorderable-page, .gedit-side-panel-paned notebook arrow.down + tab.reorderable-page, .nautilus-window notebook arrow.down + tab.reorderable-page, .org-gnome-gedit notebook tab:first-child.reorderable-page, .gedit-side-panel-paned notebook tab:first-child.reorderable-page, .nautilus-window notebook tab:first-child.reorderable-page { background-image: none; box-shadow: none; } + +.org-gnome-gedit notebook tab.reorderable-page, .gedit-side-panel-paned notebook tab.reorderable-page, .nautilus-window notebook tab.reorderable-page { -gtk-outline-radius: 8px; outline-width: 2px; outline-style: solid; outline-color: alpha(@accent_color,0.5); min-height: 37px; padding: 4px 0 0 0; box-shadow: none; border: none; color: @headerbar_fg_color; background-color: @headerbar_bg_color; background-image: -gtk-scaled(url("assets/tab-border-dark.png"), url("assets/tab-border-dark@2.png")); background-position: left; background-repeat: no-repeat; } + +.org-gnome-gedit notebook tab.reorderable-page:backdrop, .gedit-side-panel-paned notebook tab.reorderable-page:backdrop, .nautilus-window notebook tab.reorderable-page:backdrop { box-shadow: none; } + +.org-gnome-gedit notebook tab.reorderable-page > box, .gedit-side-panel-paned notebook tab.reorderable-page > box, .nautilus-window notebook tab.reorderable-page > box { margin: 0 3px 3px 3px; padding-right: 8px; border-radius: 6px; } + +.org-gnome-gedit notebook tab.reorderable-page > box > label, .gedit-side-panel-paned notebook tab.reorderable-page > box > label, .nautilus-window notebook tab.reorderable-page > box > label { padding-left: 8px; } + +.org-gnome-gedit notebook tab.reorderable-page > box button, .gedit-side-panel-paned notebook tab.reorderable-page > box button, .nautilus-window notebook tab.reorderable-page > box button { margin: 8px 0; } + +.org-gnome-gedit notebook tab:hover.reorderable-page, .gedit-side-panel-paned notebook tab:hover.reorderable-page, .nautilus-window notebook tab:hover.reorderable-page { color: @headerbar_fg_color; background-color: transparent; box-shadow: none; border: none; } + +.org-gnome-gedit notebook tab:hover.reorderable-page > box, .gedit-side-panel-paned notebook tab:hover.reorderable-page > box, .nautilus-window notebook tab:hover.reorderable-page > box { background-color: alpha(currentColor,0.07); transition: background-color 150ms ease-in-out; } + +.org-gnome-gedit notebook tab:hover.reorderable-page, .gedit-side-panel-paned notebook tab:hover.reorderable-page, .nautilus-window notebook tab:hover.reorderable-page, .org-gnome-gedit notebook tab:hover.reorderable-page + tab, .gedit-side-panel-paned notebook tab:hover.reorderable-page + tab, .nautilus-window notebook tab:hover.reorderable-page + tab { background-image: none; } + +.org-gnome-gedit notebook tab:hover.reorderable-page:backdrop, .gedit-side-panel-paned notebook tab:hover.reorderable-page:backdrop, .nautilus-window notebook tab:hover.reorderable-page:backdrop { background-color: transparent; box-shadow: none; } + +.org-gnome-gedit notebook tab:backdrop.reorderable-page, .gedit-side-panel-paned notebook tab:backdrop.reorderable-page, .nautilus-window notebook tab:backdrop.reorderable-page { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); background-color: transparent; box-shadow: none; border: none; } + +.org-gnome-gedit notebook tab:checked.reorderable-page, .gedit-side-panel-paned notebook tab:checked.reorderable-page, .nautilus-window notebook tab:checked.reorderable-page { color: @headerbar_fg_color; background-color: transparent; box-shadow: none; border: none; } + +.org-gnome-gedit notebook tab:checked.reorderable-page > box, .gedit-side-panel-paned notebook tab:checked.reorderable-page > box, .nautilus-window notebook tab:checked.reorderable-page > box { background-color: alpha(currentColor,0.1); transition: background-color 150ms ease-in-out; } + +.org-gnome-gedit notebook tab:checked.reorderable-page:hover, .gedit-side-panel-paned notebook tab:checked.reorderable-page:hover, .nautilus-window notebook tab:checked.reorderable-page:hover, .org-gnome-gedit notebook tab:checked.reorderable-page:active, .gedit-side-panel-paned notebook tab:checked.reorderable-page:active, .nautilus-window notebook tab:checked.reorderable-page:active { box-shadow: none; background-color: transparent; } + +.org-gnome-gedit notebook tab:checked.reorderable-page:hover > box, .gedit-side-panel-paned notebook tab:checked.reorderable-page:hover > box, .nautilus-window notebook tab:checked.reorderable-page:hover > box, .org-gnome-gedit notebook tab:checked.reorderable-page:active > box, .gedit-side-panel-paned notebook tab:checked.reorderable-page:active > box, .nautilus-window notebook tab:checked.reorderable-page:active > box { background-color: alpha(currentColor,0.13); } + +.org-gnome-gedit notebook tab:checked.reorderable-page:hover:backdrop, .gedit-side-panel-paned notebook tab:checked.reorderable-page:hover:backdrop, .nautilus-window notebook tab:checked.reorderable-page:hover:backdrop, .org-gnome-gedit notebook tab:checked.reorderable-page:active:backdrop, .gedit-side-panel-paned notebook tab:checked.reorderable-page:active:backdrop, .nautilus-window notebook tab:checked.reorderable-page:active:backdrop { box-shadow: none; } + +.org-gnome-gedit notebook tab:checked.reorderable-page, .gedit-side-panel-paned notebook tab:checked.reorderable-page, .nautilus-window notebook tab:checked.reorderable-page, .org-gnome-gedit notebook tab:checked.reorderable-page + tab, .gedit-side-panel-paned notebook tab:checked.reorderable-page + tab, .nautilus-window notebook tab:checked.reorderable-page + tab { background-image: none; } + +.org-gnome-gedit notebook tab:checked.reorderable-page:backdrop, .gedit-side-panel-paned notebook tab:checked.reorderable-page:backdrop, .nautilus-window notebook tab:checked.reorderable-page:backdrop { background-color: transparent; box-shadow: none; } + +.nautilus-window headerbar .path-bar-box, .nautilus-window .titlebar .path-bar-box { border-radius: 6px; border: none; padding-right: 6px; color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); } + +.nautilus-window headerbar .path-bar-box:backdrop, .nautilus-window .titlebar .path-bar-box:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar, .nautilus-window .titlebar .nautilus-path-bar { border-radius: 6px; color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); min-height: 34px; } + +.nautilus-window headerbar .nautilus-path-bar:backdrop, .nautilus-window .titlebar .nautilus-path-bar:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton), .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton) { margin: 0; padding-left: 8px; padding-right: 8px; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).current-dir, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).current-dir { border-width: 0px; border-radius: 6px; background-color: transparent; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir), .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir) { border-width: 0px; border-radius: 6px; background-color: transparent; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover { color: @headerbar_fg_color; background-color: mix(currentColor,@window_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover:hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover:hover { background-color: mix(currentColor,@window_bg_color,0.653); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover *, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover * { opacity: 1; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover:backdrop, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),shade(mix(@headerbar_backdrop_color,@view_bg_color,0.15),0.96),0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.7); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.903); border-radius: 0 6px 6px 0; border-left: 1px solid alpha(currentColor,0.15); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup image, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup image { color: @headerbar_fg_color; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:hover { color: @headerbar_fg_color; background-color: mix(currentColor,@headerbar_bg_color,0.85); box-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:checked, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:checked { color: @headerbar_fg_color; background-color: mix(currentColor,@headerbar_bg_color,0.703); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:checked:hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:checked:hover { background-color: mix(currentColor,@headerbar_bg_color,0.653); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:backdrop, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; border-left: 1px solid alpha(currentColor,0.15); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:backdrop:hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:backdrop:hover { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_backdrop_color,0.903); } + +.nautilus-window .path-buttons-box { border: 2px solid transparent; } + +.nautilus-window .path-buttons-box button { min-height: 22px; } + +.nautilus-window .linked.raised button.image-button:not(:only-child), .nautilus-window .linked.raised button.image-button:not(:only-child):backdrop, .nautilus-window .linked.raised button.image-button:not(:only-child):disabled, .nautilus-window .linked.raised button.image-button:not(:only-child):backdrop:disabled { border: none; } + +.nautilus-window .linked button.disclosure-button:not(:hover):not(:checked):not(:active), .nautilus-window .linked button.disclosure-button:not(:hover):not(:checked):not(:active):backdrop, .nautilus-window .linked .image-button:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .linked .image-button:not(:hover):not(:checked):not(:active):not(.model):backdrop { background-color: transparent; } + +.nautilus-window .search + .toggle.popup { border-left-color: alpha(currentColor,0.15); } + +.nautilus-window .view .dim-label, .nautilus-window .view dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .subtitle, dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .nautilus-window .view .subtitle, .nautilus-window iconview .dim-label, .nautilus-window iconview dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .subtitle, dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .nautilus-window iconview .subtitle, .nautilus-window .view label.separator, .nautilus-window iconview label.separator, .nautilus-window .view headerbar .subtitle, headerbar .nautilus-window .view .subtitle, .nautilus-window iconview headerbar .subtitle, headerbar .nautilus-window iconview .subtitle, .nautilus-window .view .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .view .subtitle, .nautilus-window iconview .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window iconview .subtitle { color: alpha(@window_fg_color,0.55); } + +.nautilus-window .thumbnail { box-shadow: 0px 1px 2px 0px alpha(mix(currentColor,@window_bg_color,0.85),0.5), 0px 0px 0px 1px alpha(mix(currentColor,@window_bg_color,0.85),0.5), 0px 2px 0px 0px alpha(mix(currentColor,@window_bg_color,0.85),0.5); border-radius: 2px; } + +.nautilus-window .operations-list, .nautilus-window .operations-list > :hover { background: none; } + +.nautilus-window .nautilus-canvas-item { border-radius: 0px; } + +.nautilus-window .nautilus-canvas-item.label-text { border-radius: 6px; } + +.nautilus-window .nautilus-list-view .view:selected, .nautilus-window .nautilus-list-view iconview:selected { background-color: alpha(@accent_bg_color,0.25); color: @view_fg_color; } + +.nautilus-window .nautilus-list-view .view:selected:hover, .nautilus-window .nautilus-list-view iconview:selected:hover { background-color: alpha(@accent_bg_color,0.32); } + +.nautilus-window .nautilus-list-view .view:hover, .nautilus-window .nautilus-list-view iconview:hover { background-color: alpha(currentColor,0.04); } + +.nautilus-window entry.search > :not(.csd) { margin: 5px; } + +.nautilus-window entry.search > :not(.csd):not(image), .nautilus-window entry.search > :not(.csd):backdrop:not(image) { color: @accent_fg_color; background-color: @accent_bg_color; } + +.floating-bar { padding: 3px; background-color: @view_bg_color; border-width: 1px; border-style: solid solid none; border-color: mix(currentColor,@window_bg_color,0.85); border-radius: 8px 0 0 0; } + +.floating-bar.bottom.left { border-left-style: none; border-top-left-radius: 0; } + +.floating-bar.bottom.right { border-right-style: none; border-top-right-radius: 0; } + +.floating-bar:backdrop { background-color: @view_bg_color; border-color: mix(currentColor,@window_bg_color,0.73); } + +.floating-bar button { padding: 0px; } + +.disk-space-display { border-style: solid; border-width: 2px; } + +.disk-space-display.unknown { background-color: #888a85; border-color: shade(#888a85, 0.7); color: #888a85; } + +.disk-space-display.unknown.border { color: shade(#888a85, 0.7); } + +.disk-space-display.used { background-color: #729fcf; border-color: shade(#729fcf, 0.7); color: #729fcf; } + +.disk-space-display.used.border { color: shade(#729fcf, 0.7); } + +.disk-space-display.free { background-color: #eeeeec; border-color: shade(#eeeeec, 0.7); color: #eeeeec; } + +.disk-space-display.free.border { color: shade(#eeeeec, 0.7); } + +.gedit-search-slider { background: @window_bg_color; border: 1px solid mix(currentColor,@window_bg_color,0.85); border-top-style: none; padding: 4px 8px; border-radius: 0 0 6px 6px; } + +.gedit-search-slider button { padding-top: 7px; padding-bottom: 7px; } + +.gedit-document-panel { background-color: @window_bg_color; } + +.gedit-document-panel row.activatable { padding: 6px; } + +.gedit-document-panel row button { min-width: 22px; min-height: 22px; padding: 0; margin: 0; border: none; } + +.gedit-document-panel row:hover button:hover { background-color: alpha(currentColor,0.15); } + +.gedit-document-panel row:hover button:active { background-color: alpha(currentColor,0.3); } + +.gedit-document-panel row:hover:selected button:hover { color: @window_fg_color; } + +.titlebar.tweak-titlebar-left { background-image: none; background-color: @sidebar_bg_color; border-bottom-color: transparent; } + +.titlebar.tweak-titlebar-left:backdrop { background-color: @sidebar_backdrop_color; } + +.titlebar.tweak-titlebar-left button { background-color: transparent; } + +.titlebar.tweak-titlebar-left button:hover { background-color: alpha(currentColor,0.15); } + +.titlebar.tweak-titlebar-left button:hover:active, .titlebar.tweak-titlebar-left button:active, .titlebar.tweak-titlebar-left button:hover:checked, .titlebar.tweak-titlebar-left button:checked { background-color: alpha(currentColor,0.3); } + +.titlebar.tweak-titlebar-left button:backdrop { background: alpha(currentColor,0.1); } + +.titlebar.tweak-titlebar-left button:backdrop:hover { background: alpha(currentColor,0.15); } + +.titlebar.tweak-titlebar-right { background-image: none; background-color: @window_bg_color; border-bottom-color: transparent; } + +.navigation-sidebar { background-color: @sidebar_bg_color; } + +.navigation-sidebar:backdrop { background-color: @sidebar_backdrop_color; } + +.navigation-sidebar separator.horizontal { margin: 2px 0; padding: 0; background-color: transparent; } + +list.tweak-categories separator.horizontal { background: transparent; margin: 2px 0; } + +.tweak-group .tweak list { border-radius: 12px; border: 1px solid mix(currentColor,@window_bg_color,0.85); } + +.org-gnome-Todo taskrow.activatable.new-task-row button.popup.toggle { border-radius: 0px; border: none; border-left: 1px solid mix(currentColor,@window_bg_color,0.85); padding-left: 10px; padding-right: 10px; -gtk-outline-radius: 0px; } + +.org-gnome-Todo viewport.view, .org-gnome-Todo listbox.transparent { background-color: shade(@view_bg_color,0.95); } + +.org-gnome-Todo viewport.view:backdrop, .org-gnome-Todo listbox.transparent:backdrop { background-color: @window_bg_color; } + +window#guake-terminal notebook header { background: @headerbar_bg_color; } + +.XfceHeading { background-color: @view_bg_color; margin: 0; padding: 0; border-width: 0; } + +XfdesktopIconView.view { background: transparent; color: rgba(255, 255, 255, 0.9); border-radius: 6px; } + +XfdesktopIconView.view:active { background: alpha(mix(black,@accent_bg_color,0.85),0.5); text-shadow: 0 1px 1px black; } + +XfdesktopIconView.view .label { text-shadow: 1px 1px 2px black; } + +XfdesktopIconView.view .rubberband { border-radius: 0; } + +@define-color panel_bg_color black; +@define-color panel_fg_color white; +.xfce4-panel.background { border: none; background-color: @panel_bg_color; color: @panel_fg_color; transition-duration: 250ms; } + +.xfce4-panel.background .tasklist button, .xfce4-panel.background #actions-button, .xfce4-panel.background #clock-button { margin: 0 1px; } + +.xfce4-panel.background.horizontal .tasklist button { margin: 0 1px; } + +.xfce4-panel.background.horizontal .tasklist button label { padding-right: 3px; } + +.xfce4-panel.background.vertical .tasklist button { margin: 1px 0; } + +.xfce4-panel.background.vertical .tasklist button label { padding-bottom: 3px; } + +.xfce4-panel.background .tasklist image { margin-left: 2px; margin-right: 2px; } + +.xfce4-panel.background button label { padding-left: 6px; padding-right: 6px; } + +.xfce4-panel.background button { padding: 0 6px; min-height: 12px; min-width: 12px; border-radius: 24px; color: @panel_fg_color; transition-duration: 250ms; border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.xfce4-panel.background button:disabled { background-color: transparent; color: alpha(@panel_fg_color,0.2); } + +.xfce4-panel.background button:hover:not(:active):not(:checked) { color: @panel_fg_color; background-color: alpha(@panel_fg_color,0.25); background-image: none; } + +.xfce4-panel.background button:checked { background-color: alpha(@panel_fg_color,0.2); color: @panel_fg_color; } + +.xfce4-panel.background button:checked:hover { background-color: alpha(@panel_fg_color,0.35); } + +.xfce4-panel.background button:checked:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(@panel_fg_color,0.2); } + +.xfce4-panel.background button:drop(active) { color: @accent_bg_color; border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +.xfce4-panel.background button entry { caret-color: @view_fg_color; } + +.xfce4-panel.background button menu { -gtk-icon-effect: none; text-shadow: none; } + +.xfce4-panel.background button menu .linked button { color: @view_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.903); } + +.xfce4-panel.background button menu .linked button:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; border-color: alpha(mix(currentColor,@window_bg_color,0.85),0.5); } + +.xfce4-panel.background progressbar { margin: 0; } + +.xfce4-panel.background progressbar.horizontal trough { min-height: 6px; padding: 0; } + +.xfce4-panel.background progressbar.horizontal progress { min-height: 4px; } + +.xfce4-panel.background progressbar.vertical trough { min-width: 6px; padding: 0; } + +.xfce4-panel.background progressbar.vertical progress { min-width: 4px; } + +.xfce4-panel.background progressbar progress { border-radius: 0px; } + +.xfce4-panel.background progressbar trough { background: shade(@panel_bg_color,0.7); border-radius: 0px; border-color: shade(@panel_bg_color,0.4); } + +wnck-pager { background-color: alpha(@panel_fg_color,0.1); } + +wnck-pager:selected { background-color: shade(@accent_bg_color,0.88); } + +wnck-pager:hover { background-color: @accent_bg_color; } + +#xfwm-tabwin { padding: 12px; border-radius: 12px; -XfwmTabwinWidget-icon-size: 64px; -XfwmTabwinWidget-preview-size: 128px; } + +#xfwm-tabwin .tabwin-app-grid button { min-width: 96px; min-height: 96px; } + +window#whiskermenu-window button { transition: none; } + +#whiskermenu-button { transition: none; } + +#XfceNotifyWindow { border-radius: 8px; background-color: @view_bg_color; } + +.caja-desktop.caja-canvas-item, .nemo-desktop.nemo-canvas-item { color: @accent_fg_color; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8); } + +.nemo-properties-dialog .dialog-action-box .dialog-action-area { margin: 2px 6px 4px; } + +.nemo-properties-dialog toolbar stackswitcher.linked button { margin-right: 0; } + +.nemo-properties-dialog toolbar stackswitcher.linked button:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: @window_bg_color; } + +.nemo-window .sidebar scrolledwindow.frame.nemo-places-sidebar { border: none; } + +.nemo-window .sidebar viewport.frame box.vertical treeview.view.places-treeview { background-image: image(@window_bg_color); border-radius: 0; } + +.nemo-window .sidebar viewport.frame box.vertical treeview.view.places-treeview:selected { background: @accent_bg_color; } + +.nemo-window .sidebar viewport.frame box.vertical treeview.view.places-treeview:not(:selected):not(:backdrop):hover { background-image: image(alpha(@window_fg_color,0.05)); } + +.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview { background-color: @window_bg_color; } + +.nemo-window .nemo-window-pane widget.entry { border: 1px solid; border-radius: 3px; color: @window_fg_color; border-color: @accent_bg_color; background-color: @window_bg_color; } + +.nemo-window .nemo-window-pane widget.entry:selected { border: 1px solid; border-radius: 3px; color: @accent_fg_color; border-color: @accent_bg_color; background-color: @accent_bg_color; } + +.nemo-window toolbar.horizontal.primary-toolbar { border-bottom: 1px solid mix(currentColor,@window_bg_color,0.85); } + +.nemo-window toolbar.horizontal.primary-toolbar widget.linked.raised button:first-child widget { -gtk-icon-source: -gtk-icontheme("go-previous-symbolic"); } + +.nemo-window toolbar.horizontal.primary-toolbar widget.linked.raised button:last-child widget { -gtk-icon-source: -gtk-icontheme("go-next-symbolic"); } + +.nemo-window toolbar.horizontal.primary-toolbar toolitem box widget * { min-height: 0; min-width: 0; } + +.nemo-window toolbar.horizontal.primary-toolbar .linked button { margin-right: 0; } + +#dialog-action_area3 { margin: 5px; } + +window.background.chromium { background-color: mix(currentColor,@window_bg_color,0.9); } + +window.background.chromium entry, window.background.chromium > button { border-color: mix(currentColor,@window_bg_color,0.73); background-color: mix(currentColor,@window_bg_color,0.8); } + +window.background.chromium textview.view { background-color: @view_bg_color; } + +window.background.chromium menuitem { border-radius: 0; } + +#MozillaGtkWidget.background button { font-weight: initial; } + +#MozillaGtkWidget.background check, #MozillaGtkWidget.background radio { padding: 0; min-height: 12px; min-width: 12px; } + +#MozillaGtkWidget.background menuitem { border-radius: 0; } + +#MozillaGtkWidget.background menuitem check, #MozillaGtkWidget.background menuitem radio { min-height: 12px; min-width: 12px; } + +#MozillaGtkWidget.background { background-color: @headerbar_bg_color; } + +#MozillaGtkWidget > widget border { border-color: mix(currentColor,@window_bg_color,0.85); } + +window.background.chromium selection:focus, window.background.chromium selection, #MozillaGtkWidget.background selection:focus, #MozillaGtkWidget.background selection { background-color: @accent_bg_color; color: @accent_fg_color; } + +button .download_progress trough { min-height: 2px; } + +.titlebar .navigation-box.linked button:not(:only-child):not(:hover):not(:active), .titlebar .navigation-box.linked button:not(:only-child):disabled:not(:hover):not(:active), .titlebar .navigation-box.linked button:not(:only-child):backdrop:not(:hover):not(:active) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.titlebar .navigation-box.linked button:not(:only-child):last-child, .titlebar .navigation-box.linked button:not(:only-child):disabled:last-child, .titlebar .navigation-box.linked button:not(:only-child):backdrop:last-child { border-left-color: transparent; } + +dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected, dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected:hover { background-color: @accent_bg_color; } + +dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .subtitle { color: @accent_fg_color; } + +dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected image { color: @accent_fg_color; } + +.incognito-mode headerbar, .incognito-mode headerbar.titlebar, .incognito-mode .titlebar { background: @incognito_bg_color; } + +.incognito-mode headerbar:backdrop, .incognito-mode headerbar.titlebar:backdrop, .incognito-mode .titlebar:backdrop { background: mix(@incognito_bg_color,@window_bg_color,0.5); } + +.incognito-mode headerbar button.image-button:hover, .incognito-mode headerbar.titlebar button.image-button:hover, .incognito-mode .titlebar button.image-button:hover { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@incognito_bg_color,1.03),0.903); } + +.incognito-mode headerbar button.image-button:hover:backdrop, .incognito-mode headerbar.titlebar button.image-button:hover:backdrop, .incognito-mode .titlebar button.image-button:hover:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(currentColor,@incognito_bg_color,1.01),0.2); background-color: mix(currentColor,mix(currentColor,@incognito_bg_color,1.01),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.incognito-mode headerbar button.image-button:active, .incognito-mode headerbar button.image-button:checked, .incognito-mode headerbar.titlebar button.image-button:active, .incognito-mode headerbar.titlebar button.image-button:checked, .incognito-mode .titlebar button.image-button:active, .incognito-mode .titlebar button.image-button:checked { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@incognito_bg_color,0.903); } + +.incognito-mode headerbar button.image-button:active:hover, .incognito-mode headerbar button.image-button:checked:hover, .incognito-mode headerbar.titlebar button.image-button:active:hover, .incognito-mode headerbar.titlebar button.image-button:checked:hover, .incognito-mode .titlebar button.image-button:active:hover, .incognito-mode .titlebar button.image-button:checked:hover { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@incognito_bg_color,0.963),0.903); } + +.incognito-mode headerbar button.image-button:active:backdrop, .incognito-mode headerbar button.image-button:checked:backdrop, .incognito-mode headerbar.titlebar button.image-button:active:backdrop, .incognito-mode headerbar.titlebar button.image-button:checked:backdrop, .incognito-mode .titlebar button.image-button:active:backdrop, .incognito-mode .titlebar button.image-button:checked:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@incognito_bg_color,0.2); background-color: mix(currentColor,@incognito_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.incognito-mode headerbar entry, .incognito-mode headerbar.titlebar entry, .incognito-mode .titlebar entry { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@incognito_bg_color,0.903); } + +.incognito-mode headerbar entry:backdrop, .incognito-mode headerbar.titlebar entry:backdrop, .incognito-mode .titlebar entry:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@incognito_bg_color,0.2); background-color: mix(currentColor,@incognito_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.incognito-mode headerbar entry:disabled, .incognito-mode headerbar.titlebar entry:disabled, .incognito-mode .titlebar entry:disabled { color: mix(mix(@headerbar_fg_color,@headerbar_bg_color,0.5),mix(@incognito_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@incognito_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.incognito-mode headerbar entry:disabled:backdrop, .incognito-mode headerbar.titlebar entry:disabled:backdrop, .incognito-mode .titlebar entry:disabled:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(@incognito_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@incognito_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.org-gnome-Builder .dzlmenubuttonitem { font-weight: normal; min-height: 32px; } + +terminal-window notebook > header.top tabs:not(:only-child):first-child, terminal-window notebook > header.bottom tabs:not(:only-child):first-child { margin-left: 0px; } + +terminal-window notebook > header.top tabs:not(:only-child):last-child, terminal-window notebook > header.bottom tabs:not(:only-child):last-child { margin-right: 0px; } + +terminal-window notebook scrollbar slider { margin: 0; border-width: 3px; } + +window.background.caja-navigation-window #Toolbar { border-bottom: 1px solid mix(currentColor,@window_bg_color,0.85); } + +window.background.caja-navigation-window #Toolbar:backdrop { background-color: @window_bg_color; border-color: mix(currentColor,@window_bg_color,0.73); } + +.caja-pathbar button { min-width: 32px; border-radius: 0; border-right-width: 0; margin-right: -3px; } + +.caja-pathbar button.slider-button:nth-child(odd) { border-radius: 6px 0px 0px 6px; } + +.caja-pathbar button.slider-button:nth-child(even) { border-radius: 0 6px 6px 0; border-right-width: 1px; } + +.caja-side-pane .frame { border-style: solid none none none; } + +.caja-notebook .view, .caja-notebook iconview, .caja-notebook .view.frame, .caja-notebook .frame { border-left: 0; border-right: 0; } + +.caja-side-pane + separator + box:backdrop { background: @window_bg_color; } + +.caja-navigation-window widget.view widget.entry, .caja-desktop-window widget.view widget.entry { background: mix(currentColor,@window_bg_color,0.95); color: @window_fg_color; border-color: mix(currentColor,@window_bg_color,0.85); } + +.caja-navigation-window widget.view widget.entry:selected, .caja-desktop-window widget.view widget.entry:selected { background: @accent_bg_color; color: @accent_fg_color; } + +#gnc-id-main-window treeview.view:not(:selected):hover { background-color: mix(currentColor,@view_bg_color,0.93); } + +gnc-id-sheet-list { background-color: @window_bg_color; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content { background-color: @window_bg_color; border: none; border-radius: 0; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable { border: 1px solid mix(currentColor,@window_bg_color,0.85); border-bottom-width: 0; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable:first-child { border-top-left-radius: 12px; border-top-right-radius: 12px; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane { border-radius: 0 0 12px 12px; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background { background-color: transparent; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background > revealer > box { border-radius: 0 0 12px 12px; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content geary-composer-editor > box.background { background-color: transparent; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content geary-composer-editor > box.background > actionbar > revealer > box { border-radius: 0 0 12px 12px; } + +geary-conversation-viewer#conversation_viewer searchbar > revealer > box { background-color: @view_bg_color; border-color: mix(currentColor,@window_bg_color,0.85); } + +.geary-folder-popover-list-row { border-radius: 0; margin: 0; } + +.geary-main-window leaflet > leaflet > box:first-child { background-color: @sidebar_bg_color; } + +.geary-main-window leaflet > leaflet > box:first-child:backdrop { background-color: @sidebar_backdrop_color; } + +.geary-main-window leaflet > box:first-child > .titlebar { background-color: @sidebar_bg_color; background-image: none; border-bottom: transparent; box-shadow: none; } + +.geary-main-window leaflet > box:first-child > .titlebar:backdrop { background-color: @sidebar_backdrop_color; } + +.geary-main-window leaflet > box:first-child > .titlebar button { background-color: transparent; } + +.geary-main-window leaflet > box:first-child > .titlebar button:hover { background-color: alpha(currentColor,0.15); } + +.geary-main-window leaflet > box:first-child > .titlebar button:hover:active, .geary-main-window leaflet > box:first-child > .titlebar button:active, .geary-main-window leaflet > box:first-child > .titlebar button:hover:checked, .geary-main-window leaflet > box:first-child > .titlebar button:checked { background-color: alpha(currentColor,0.3); } + +.geary-main-window leaflet > box:first-child > .titlebar button:backdrop { background: transparent; } + +.geary-main-window leaflet > box:first-child > .titlebar button:backdrop:hover { background: alpha(currentColor,0.15); } + +.geary-main-window leaflet > box:not(:first-child) > .titlebar { border-bottom: transparent; box-shadow: none; } + +.geary-main-window leaflet > box:not(:first-child) > .titlebar:backdrop { background-image: none; background-color: @new_title_bg_color; } + +.geary-main-window separator.sidebar { background-color: mix(currentColor,@window_bg_color,0.85); } + +.geary-main-window .titlebar .image-button { padding: 0 6px; } + +.geary-folder .sidebar.view:selected, .geary-folder iconview.sidebar:selected { background-color: alpha(currentColor,0.1); } + +.geary-folder .sidebar.view:selected:hover, .geary-folder iconview.sidebar:selected:hover { background-color: alpha(currentColor,0.13); } + +.geary-folder .sidebar.view:hover, .geary-folder iconview.sidebar:hover { background-color: alpha(currentColor,0.07); } + +#DialogNotebook treeview.view:hover { background-color: alpha(@accent_bg_color,0.5); } + +.budgie-panel button { min-height: 16px; min-width: 16px; padding: 0; border-radius: 0; } + +.budgie-panel button.flat.launcher { padding: 0; } + +.budgie-panel.horizontal button, .budgie-panel #tasklist-button { padding: 0 4px; } + +.budgie-panel.vertical button { padding: 4px 0; } + +.budgie-panel.vertical #tasklist-button { min-height: 32px; } diff --git a/matugen/export/adw-gtk3/gtk-3.0/gtk.css b/matugen/export/adw-gtk3/gtk-3.0/gtk.css new file mode 100644 index 0000000..3c74ced --- /dev/null +++ b/matugen/export/adw-gtk3/gtk-3.0/gtk.css @@ -0,0 +1,3226 @@ +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; +@define-color accent_bg_color @blue_3; +@define-color accent_fg_color white; +@define-color accent_color @blue_4; +@define-color destructive_bg_color @red_3; +@define-color destructive_fg_color white; +@define-color destructive_color @red_4; +@define-color success_bg_color @green_4; +@define-color success_fg_color white; +@define-color success_color #1b8553; +@define-color warning_bg_color @yellow_5; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color warning_color #9c6e03; +@define-color error_bg_color @red_3; +@define-color error_fg_color white; +@define-color error_color @red_4; +@define-color window_bg_color #fafafa; +@define-color window_fg_color #323232; +@define-color view_bg_color #ffffff; +@define-color view_fg_color #333333; +@define-color headerbar_bg_color #ebebeb; +@define-color headerbar_fg_color #2f2f2f; +@define-color headerbar_border_color rgba(0, 0, 0, 0.8); +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.12); +@define-color headerbar_darker_shade_color rgba(0, 0, 0, 0.12); +@define-color sidebar_bg_color #ebebeb; +@define-color sidebar_fg_color rgba(0, 0, 0, 0.8); +@define-color sidebar_backdrop_color #f2f2f2; +@define-color sidebar_shade_color rgba(0, 0, 0, 0.07); +@define-color sidebar_border_color rgba(0, 0, 0, 0.07); +@define-color card_bg_color #ffffff; +@define-color card_fg_color #333333; +@define-color card_shade_color rgba(0, 0, 0, 0.07); +@define-color dialog_bg_color #fafafa; +@define-color dialog_fg_color #323232; +@define-color popover_bg_color #ffffff; +@define-color popover_fg_color #333333; +@define-color popover_shade_color rgba(0, 0, 0, 0.07); +@define-color thumbnail_bg_color #ffffff; +@define-color thumbnail_fg_color rgba(0, 0, 0, 0.8); +@define-color shade_color rgba(0, 0, 0, 0.07); +@define-color scrollbar_outline_color white; +@define-color incognito_bg_color #d7e3f0; +@define-color new_title_bg_color #ffffff; + +@import "colors.css"; + +* { padding: 0; -GtkToolButton-icon-spacing: 4; -GtkTextView-error-underline-color: @error_bg_color; -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: 4px; -gtk-secondary-caret-color: @accent_bg_color; } + +.background { color: @window_fg_color; background-color: @window_bg_color; } + +.background:backdrop { text-shadow: none; -gtk-icon-shadow: none; } + +*:disabled { -gtk-icon-effect: dim; } + +.gtkstyle-fallback { color: @window_fg_color; background-color: @window_bg_color; } + +.gtkstyle-fallback:hover { color: @window_fg_color; background-color: shade(@window_bg_color,1.1); } + +.gtkstyle-fallback:active { color: @window_fg_color; background-color: shade(@window_bg_color,0.9); } + +.gtkstyle-fallback:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(@window_bg_color,@view_bg_color,0.4); } + +.gtkstyle-fallback:selected { color: @accent_fg_color; background-color: @accent_bg_color; } + +.view, iconview, .nautilus-window notebook, .nautilus-window notebook > stack:not(:only-child), .nautilus-window notebook > stack:not(:only-child) searchbar, .view text, iconview text, textview text { color: @view_fg_color; caret-color: shade(@view_fg_color,1.05); background-color: @view_bg_color; } + +.view:disabled, iconview:disabled, .nautilus-window notebook:disabled, .nautilus-window notebook > stack:disabled:not(:only-child), .nautilus-window notebook > stack:not(:only-child) searchbar:disabled, .view text:disabled, iconview text:disabled, textview text:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(@window_bg_color,@view_bg_color,0.4); } + +.view:selected:focus, .view:selected, iconview:selected, .nautilus-window notebook:selected, .nautilus-window notebook > stack:selected:not(:only-child), .nautilus-window notebook > stack:not(:only-child) searchbar:selected, .view text:selected, iconview text:selected, textview text:selected { background-color: alpha(@accent_bg_color,0.25); border-radius: 6px; } + +textview border { background-color: mix(@window_bg_color,@view_bg_color,0.5); } + +.rubberband, rubberband, XfdesktopIconView.view .rubberband, .content-view rubberband, .content-view .rubberband, treeview.view rubberband, flowbox rubberband { border: 1px solid @accent_color; background-color: alpha(@accent_color,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 selection { background-color: @accent_bg_color; color: @accent_fg_color; } + +label:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +button label:disabled { color: inherit; } + +label:disabled:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +button label:disabled:backdrop { color: inherit; } + +label.error { color: @error_bg_color; } + +label.error:disabled { color: alpha(@error_bg_color,0.5); } + +label.error:disabled:backdrop { color: alpha(@error_bg_color,0.4); } + +.dim-label, dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .subtitle, .welcome .dim-label, .welcome label.separator, .welcome headerbar .subtitle, headerbar .welcome .subtitle, .titlebar:not(headerbar) .subtitle, headerbar .subtitle, label.separator { opacity: 0.55; text-shadow: none; } + +assistant.csd .sidebar { border-top-style: none; } + +assistant .sidebar label { padding: 6px 12px; } + +assistant .sidebar label.highlight { background-color: mix(@window_bg_color,@window_fg_color,0.2); } + +.osd .scale-popup, .app-notification, .app-notification.frame, .csd popover.background.osd, popover.background.osd, .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .osd { color: rgba(255, 255, 255, 0.9); border: none; background-color: rgba(0, 0, 0, 0.7); background-clip: padding-box; } + +@keyframes spin { to { -gtk-icon-transform: rotate(1turn); } } + +spinner { background: none; opacity: 0; -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + +spinner:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +spinner:checked { opacity: 1; animation: spin 1s linear infinite; } + +spinner:checked:disabled { opacity: 0.5; } + +.large-title { font-weight: 300; font-size: 24pt; } + +.title-1 { font-weight: 800; font-size: 20pt; } + +.title-2 { font-weight: 800; font-size: 15pt; } + +.title-3 { font-weight: 700; font-size: 15pt; } + +.title-4 { font-weight: 700; font-size: 13pt; } + +.heading { font-weight: 700; font-size: 11pt; } + +.body { font-weight: 400; font-size: 11pt; } + +.caption-heading { font-weight: 700; font-size: 9pt; } + +.caption { font-weight: 400; font-size: 9pt; } + +spinbutton:not(.vertical), entry { min-height: 34px; padding-left: 8px; padding-right: 8px; border: 1px solid; border-radius: 6px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); color: @view_fg_color; border-color: transparent; background-color: mix(currentColor,@window_bg_color,0.92); box-shadow: inset 0 0 0 1px alpha(alpha(@accent_color,0.5),0); } + +spinbutton:not(.vertical) image.left, entry image.left { margin-right: 6px; } + +spinbutton:not(.vertical) image.right, entry image.right { margin-left: 6px; } + +spinbutton.flat:not(.vertical), entry.flat:focus, entry.flat:backdrop, entry.flat:disabled, entry.flat { min-height: 0; padding: 2px; background-color: transparent; border-color: transparent; border-radius: 0; } + +spinbutton:focus:not(.vertical), entry:focus { box-shadow: inset 0 0 0 1px alpha(@accent_color,0.5); border-color: alpha(@accent_color,0.5); transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +spinbutton:disabled:not(.vertical), entry:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: transparent; background-color: mix(currentColor,@window_bg_color,0.9); } + +spinbutton.error:not(.vertical), entry.error { color: @error_bg_color; border-color: @error_bg_color; } + +spinbutton.error:focus:not(.vertical), entry.error:focus { box-shadow: inset 0 0 0 1px @error_bg_color; border-color: @error_bg_color; transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +spinbutton.error:not(.vertical) selection, entry.error selection { background-color: @error_bg_color; } + +spinbutton.warning:not(.vertical), entry.warning { color: @warning_bg_color; border-color: @warning_bg_color; } + +spinbutton.warning:focus:not(.vertical), entry.warning:focus { box-shadow: inset 0 0 0 1px @warning_bg_color; border-color: @warning_bg_color; transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +spinbutton.warning:not(.vertical) selection, entry.warning selection { background-color: @warning_bg_color; } + +spinbutton:not(.vertical) image, entry image { color: mix(@window_fg_color,@view_bg_color,0.2); } + +spinbutton:not(.vertical) image:hover, entry image:hover { color: @window_fg_color; } + +spinbutton:not(.vertical) image:active, entry image:active { color: @accent_bg_color; } + +spinbutton:drop(active):not(.vertical), entry:drop(active):focus, entry:drop(active) { border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +.osd spinbutton:not(.vertical), .osd entry { color: white; border-color: rgba(0, 0, 0, 0.9); 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: @accent_bg_color; background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: inset 0 0 0 1px alpha(@accent_color,0.5); text-shadow: 0 1px black; -gtk-icon-shadow: 0 1px black; } + +.osd spinbutton:backdrop:not(.vertical), .osd entry:backdrop { color: white; border-color: rgba(0, 0, 0, 0.9); background-color: rgba(0, 0, 0, 0.5); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd spinbutton:disabled:not(.vertical), .osd entry:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: rgba(0, 0, 0, 0.9); background-color: rgba(0, 0, 0, 0.65); 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: @accent_bg_color; border-style: solid; box-shadow: none; } + +.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) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > entry:focus + button, .linked:not(.vertical) > entry:focus + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus + entry { border-left-color: alpha(@accent_color,0.5); } + +.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) > spinbutton:focus.error:not(.vertical) + entry, .linked:not(.vertical) > entry:focus.error + button, .linked:not(.vertical) > entry:focus.error + combobox > box > button.combo, .linked:not(.vertical) > entry:focus.error + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus.error + entry { border-left-color: @error_bg_color; } + +.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) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > entry:drop(active) + button, .linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > entry:drop(active) + entry { border-left-color: @accent_bg_color; } + +.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: mix(mix(currentColor,@window_bg_color,0.853),@view_bg_color,0.7); } + +.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > entry:not(:disabled) + entry:not(:disabled):backdrop, .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) { border-top-color: mix(mix(currentColor,@window_bg_color,0.81),@window_bg_color,0.7); } + +.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: mix(mix(currentColor,@window_bg_color,0.853),@view_bg_color,0.7); } + +.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: alpha(@accent_color,0.5); } + +.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: @error_bg_color; } + +.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: @accent_bg_color; } + +.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: alpha(@accent_color,0.5); } + +.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: @error_bg_color; } + +.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: @accent_bg_color; } + +spinbutton.error:not(.vertical), entry.error { color: @error_bg_color; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { background-color: @view_bg_color; transition-property: color, background; } + +treeview entry.flat, treeview entry { border-radius: 0; background-image: none; background-color: @view_bg_color; } + +treeview entry.flat:focus, treeview entry:focus { border-color: @accent_bg_color; } + +.entry-tag { padding: 5px; margin-top: 2px; margin-bottom: 2px; border-style: none; color: @accent_fg_color; background-color: @accent_bg_color; } + +: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: mix(white,@accent_bg_color,0.9); } + +:backdrop .entry-tag { color: @window_bg_color; background-color: @accent_bg_color; } + +.entry-tag.button { background-color: transparent; color: alpha(@accent_fg_color,0.7); } + +:not(:backdrop) .entry-tag.button:hover { border: 1px solid @accent_bg_color; color: @accent_fg_color; } + +:not(:backdrop) .entry-tag.button:active { background-color: @accent_bg_color; color: alpha(@accent_fg_color,0.7); } + +@keyframes needs_attention { from { background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(@accent_bg_color), to(transparent)); } + to { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(@accent_bg_color), to(transparent)); } } + +notebook > header > tabs > arrow, button { min-height: 24px; min-width: 16px; padding: 4px 10px; border: 1px solid; border-color: transparent; border-radius: 6px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); font-weight: bold; outline-style: solid; outline-offset: -2px; outline-width: 2px; -gtk-outline-radius: 4px; color: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); } + +button.sidebar-button, notebook > header > tabs > arrow, notebook > header > tabs > arrow.flat, button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; transition: none; } + +button.sidebar-button:hover, notebook > header > tabs > arrow:hover, button.flat:hover { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-duration: 500ms; } + +button.sidebar-button:hover:active, notebook > header > tabs > arrow:hover:active, button.flat:hover:active { transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +notebook > header > tabs > arrow:hover, button:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.853); box-shadow: none; -gtk-icon-effect: highlight; } + +notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, button:active, button:checked { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; transition-duration: 50ms; } + +notebook > header > tabs > arrow:active:hover, notebook > header > tabs > arrow:checked:hover, button:active:hover, button:checked:hover { background-color: mix(currentColor,@window_bg_color,0.65); } + +notebook > header > tabs > arrow:backdrop, button:backdrop.flat, button:backdrop { transition: 200ms ease-out; -gtk-icon-effect: none; } + +button.sidebar-button:backdrop, notebook > header > tabs > arrow:backdrop, button.sidebar-button:disabled, notebook > header > tabs > arrow:disabled, button.flat:backdrop, button.flat:disabled, button.flat:backdrop:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +notebook > header > tabs > arrow:disabled, button:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, button:disabled:active, button:disabled:checked { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); box-shadow: none; } + +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: 10px; padding-right: 10px; } + +notebook > header > tabs > arrow.text-button.image-button, button.text-button.image-button { padding-left: 4px; padding-right: 4px; } + +notebook > header > tabs > arrow.text-button.image-button label, button.text-button.image-button label { padding-left: 4px; padding-right: 4px; } + +combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), button:drop(active) { color: @accent_bg_color; border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +row:selected button { border-color: mix(black,@accent_bg_color,0.85); } + +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: @window_fg_color; border-color: transparent; } + +button.osd { min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); border-radius: 5px; color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); border: none; box-shadow: none; } + +button.osd.image-button { min-width: 34px; } + +button.osd:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); border: none; box-shadow: none; } + +button.osd:active, button.osd:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); border: none; box-shadow: none; } + +button.osd:disabled:backdrop, button.osd:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } + +button.osd:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border: none; } + +.app-notification button, .app-notification.frame button, .csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .osd button { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .osd button:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .osd button:active:backdrop, .osd button:active, .osd button:checked:backdrop, .osd button:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .osd button:disabled:backdrop, .osd button:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.app-notification button:backdrop, popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .osd button:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.app-notification button.flat, popover.background.touch-selection button.flat, popover.background.magnifier button.flat, .osd button.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 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; } + +.app-notification button.flat:hover, popover.background.touch-selection button.flat:hover, popover.background.magnifier button.flat:hover, .osd button.flat:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, .osd button.flat:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: none; border-color: transparent; box-shadow: none; } + +.app-notification button.flat:backdrop, popover.background.touch-selection button.flat:backdrop, popover.background.magnifier button.flat:backdrop, .osd button.flat:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.app-notification button.flat:active, popover.background.touch-selection button.flat:active, popover.background.magnifier button.flat:active, .app-notification button.flat:checked, popover.background.touch-selection button.flat:checked, popover.background.magnifier button.flat:checked, .osd button.flat:active, .osd button.flat:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +button.suggested-action { color: white; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@accent_bg_color,0.9); } + +button.suggested-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: @accent_bg_color; } + +button.suggested-action:hover { color: white; background-color: mix(currentColor,@accent_bg_color,0.853); box-shadow: none; } + +button.suggested-action:active, button.suggested-action:checked { color: white; background-color: mix(currentColor,@accent_bg_color,0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +button.suggested-action:active:hover, button.suggested-action:checked:hover { background-color: mix(currentColor,@accent_bg_color,0.65); } + +button.suggested-action.flat:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(@accent_bg_color,0.8); } + +button.suggested-action:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +button.suggested-action:disabled:active, button.suggested-action:disabled:checked { color: mix(white,shade(mix(@accent_bg_color,@view_bg_color,0.15),0.92),0.4); background-color: mix(currentColor,@accent_bg_color,0.7); box-shadow: none; } + +.osd button.suggested-action { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.suggested-action:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.suggested-action:active:backdrop, .osd button.suggested-action:active, .osd button.suggested-action:checked:backdrop, .osd button.suggested-action:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd button.suggested-action:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(alpha(@accent_bg_color,0.5)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +button.destructive-action { color: white; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@destructive_bg_color,0.9); } + +button.destructive-action.flat { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: @destructive_bg_color; } + +button.destructive-action:hover { color: white; background-color: mix(currentColor,@destructive_bg_color,0.853); box-shadow: none; } + +button.destructive-action:active, button.destructive-action:checked { color: white; background-color: mix(currentColor,@destructive_bg_color,0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +button.destructive-action:active:hover, button.destructive-action:checked:hover { background-color: mix(currentColor,@destructive_bg_color,0.65); } + +button.destructive-action.flat:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(@destructive_bg_color,0.8); } + +button.destructive-action:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +button.destructive-action:disabled:active, button.destructive-action:disabled:checked { color: mix(white,shade(mix(@destructive_bg_color,@view_bg_color,0.15),0.92),0.4); background-color: mix(currentColor,@destructive_bg_color,0.7); box-shadow: none; } + +.osd button.destructive-action { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.destructive-action:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.destructive-action:active:backdrop, .osd button.destructive-action:active, .osd button.destructive-action:checked:backdrop, .osd button.destructive-action:checked { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd button.destructive-action:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(alpha(@destructive_bg_color,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; } + +.primary-toolbar button { -gtk-icon-shadow: none; } + +button.circular { border-radius: 9999px; -gtk-outline-radius: 9999px; padding: 4px; background-origin: padding-box, border-box; background-clip: padding-box, border-box; } + +button.circular label { padding: 0; } + +button.circular:not(.flat):not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); border-color: transparent; } + +button.circular:hover:not(.osd):not(:checked):not(:active):not(:disabled):not(:backdrop) { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.853); box-shadow: none; border-color: transparent; } + +stacksidebar row.needs-attention > label, .stack-switcher > button.needs-attention > label, .stack-switcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; background-image: radial-gradient(farthest-side, @accent_color 96%, transparent); background-size: 6px 6px; background-repeat: no-repeat; background-position: right 3px; } + +stacksidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > image:dir(rtl) { background-position: left 3px; } + +.inline-toolbar toolbutton > button { color: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); } + +.inline-toolbar toolbutton > button:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.853); box-shadow: none; } + +.inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.inline-toolbar toolbutton > button:active:hover, .inline-toolbar toolbutton > button:checked:hover { background-color: mix(currentColor,@window_bg_color,0.65); } + +.inline-toolbar toolbutton > button:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); box-shadow: none; } + +.inline-toolbar toolbutton > button:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); } + +.inline-toolbar toolbutton > button:backdrop:disabled { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); } + +.linked:not(.vertical) > combobox > box > button.combo, filechooser .path-bar.linked > button, .xfce4-panel.background button menu .linked button, .nautilus-window .titlebar :not(.raised) .linked > button, headerbar .linked.raised button:not(:only-child), headerbar .linked button:not(:only-child), headerbar > .stack-switcher.linked > button:not(:only-child), .titlebar .linked.raised button:not(:only-child), .titlebar .linked button:not(:only-child), .titlebar > .stack-switcher.linked > button:not(:only-child), .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .linked > button, toolbar.inline-toolbar toolbutton > button.flat { border-left-color: alpha(currentColor,0.15); border-right-color: alpha(currentColor,0.15); border-right-style: none; border-radius: 0; -gtk-outline-radius: 0; } + +.linked:not(.vertical) > combobox:first-child > box > button.combo, combobox.linked button:nth-child(2):dir(rtl), filechooser .path-bar.linked > button:dir(rtl):last-child, filechooser .path-bar.linked > button:dir(ltr):first-child, .xfce4-panel.background button menu .linked button:first-child, .nautilus-window .titlebar :not(.raised) .linked > button:first-child, headerbar .linked button:first-child:not(:only-child), .titlebar .linked button:first-child:not(:only-child), .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 { border-left-color: transparent; border-top-left-radius: 6px; border-bottom-left-radius: 6px; -gtk-outline-top-left-radius: 6px; -gtk-outline-bottom-left-radius: 6px; } + +.linked:not(.vertical) > combobox:first-child > box > button.combo:not(button):focus, combobox.linked button:not(button):focus:nth-child(2):dir(rtl), filechooser .path-bar.linked > button:not(button):focus:dir(rtl):last-child, filechooser .path-bar.linked > button:not(button):focus:dir(ltr):first-child, .xfce4-panel.background button menu .linked button:not(button):focus:first-child, .nautilus-window .titlebar :not(.raised) .linked > button:not(button):focus:first-child, headerbar .linked button:not(button):focus:first-child:not(:only-child), .titlebar .linked button:not(button):focus:first-child:not(:only-child), .linked:not(.vertical) > spinbutton:not(button):focus:first-child:not(.vertical), .linked:not(.vertical) > entry:not(button):focus:first-child, .inline-toolbar button:not(button):focus:first-child, .linked > button:not(button):focus:first-child, toolbar.inline-toolbar toolbutton:first-child > button.flat:not(button):focus { border-left-color: alpha(@accent_color,0.5); } + +.linked:not(.vertical) > combobox:last-child > box > button.combo, combobox.linked button:nth-child(2):dir(ltr), filechooser .path-bar.linked > button:dir(rtl):first-child, filechooser .path-bar.linked > button:dir(ltr):last-child, .xfce4-panel.background button menu .linked button:last-child, .nautilus-window .titlebar :not(.raised) .linked > button:last-child, headerbar .linked button:last-child:not(:only-child), .titlebar .linked button:last-child:not(:only-child), .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 { border-right-color: transparent; border-right-style: solid; border-top-right-radius: 6px; border-bottom-right-radius: 6px; -gtk-outline-top-right-radius: 6px; -gtk-outline-bottom-right-radius: 6px; } + +.linked:not(.vertical) > combobox:last-child > box > button.combo:not(button):focus, combobox.linked button:not(button):focus:nth-child(2):dir(ltr), filechooser .path-bar.linked > button:not(button):focus:dir(rtl):first-child, filechooser .path-bar.linked > button:not(button):focus:dir(ltr):last-child, .xfce4-panel.background button menu .linked button:not(button):focus:last-child, .nautilus-window .titlebar :not(.raised) .linked > button:not(button):focus:last-child, headerbar .linked button:not(button):focus:last-child:not(:only-child), .titlebar .linked button:not(button):focus:last-child:not(:only-child), .linked:not(.vertical) > spinbutton:not(button):focus:last-child:not(.vertical), .linked:not(.vertical) > entry:not(button):focus:last-child, .inline-toolbar button:not(button):focus:last-child, .linked > button:not(button):focus:last-child, toolbar.inline-toolbar toolbutton:last-child > button.flat:not(button):focus { border-right-color: alpha(@accent_color,0.5); } + +.linked:not(.vertical) > combobox:only-child > box > button.combo, filechooser .path-bar.linked > button:only-child, .xfce4-panel.background button menu .linked button:only-child, .nautilus-window .titlebar :not(.raised) .linked > button:only-child, headerbar .linked button:only-child:not(:only-child), .titlebar .linked button:only-child:not(:only-child), .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 { border-style: solid; border-radius: 6px; -gtk-outline-radius: 6px; } + +.xfce4-panel.background button menu .linked button, .nautilus-window .titlebar :not(.raised) .linked > button, headerbar .linked.raised button:not(:only-child), headerbar .linked button:not(:only-child), headerbar > .stack-switcher.linked > button:not(:only-child), .titlebar .linked.raised button:not(:only-child), .titlebar .linked button:not(:only-child), .titlebar > .stack-switcher.linked > button:not(:only-child), .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .inline-toolbar button, .linked > button { border-left-color: alpha(currentColor,0.15); border-right-color: alpha(currentColor,0.15); } + +.linked.vertical > combobox > box > button.combo, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button { border-top-color: alpha(currentColor,0.15); border-bottom-color: alpha(currentColor,0.15); border-style: solid none none none; border-radius: 0; -gtk-outline-radius: 0; } + +.linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > button:first-child { border-top-color: transparent; border-top-left-radius: 6px; border-top-right-radius: 6px; -gtk-outline-top-left-radius: 6px; -gtk-outline-top-right-radius: 6px; } + +.linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > button:last-child { border-bottom-color: transparent; border-bottom-style: solid; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; -gtk-outline-bottom-left-radius: 6px; -gtk-outline-bottom-right-radius: 6px; } + +.linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > button:only-child { border-style: solid; border-radius: 6px; -gtk-outline-radius: 6px; } + +.linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > button { border-top-color: alpha(currentColor,0.15); border-bottom-color: alpha(currentColor,0.15); } + +.scale-popup button:hover, calendar.button, button:link:hover, button:link:active, button:link:checked, button:visited:hover, button:visited:active, button:visited:checked, button:link, button:visited, list row button.image-button:not(.flat), modelbutton.flat, .menuitem.button.flat { background-color: transparent; background-image: none; border-color: transparent; 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, .menuitem.button.flat { min-height: 32px; padding-left: 5px; padding-right: 5px; border-radius: 6px; outline-offset: -2px; } + +modelbutton.flat:hover, .menuitem.button.flat:hover { background-color: alpha(currentColor,0.1); } + +modelbutton.flat:selected, .menuitem.button.flat:selected { background-color: alpha(currentColor,0.1); } + +modelbutton.flat arrow { background: none; } + +modelbutton.flat arrow:hover { background: none; } + +modelbutton.flat arrow.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +modelbutton.flat 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; } + +.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; } + +list row button.image-button:not(.flat):hover { background-color: alpha(currentColor,0.04); } + +list row button.image-button:not(.flat):active { background-color: alpha(currentColor,0.08); } + +list row button.image-button:not(.flat):checked { background-color: alpha(@accent_bg_color,0.25); } + +list row button.image-button:not(.flat):checked:hover { background-color: alpha(@accent_bg_color,0.32); } + +list row button.image-button:not(.flat):checked:active { background-color: alpha(@accent_bg_color,0.39); } + +button:link > label, button:visited > label, button:link, button:visited, *:link { color: @accent_color; } + +button:link > label:visited, button:visited > label:visited, button:visited, *:link:visited { color: mix(@accent_color,@view_fg_color,0.2); } + +*:selected button:link > label:visited, *:selected button:visited > label:visited, *:selected button:visited, *:selected *:link:visited { color: mix(@accent_fg_color,mix(@accent_color,@view_fg_color,0.2),0.4); } + +button:link > label:hover, button:visited > label:hover, button:hover:link, button:hover:visited, *:link:hover { color: mix(white,@accent_color,0.9); } + +*:selected button:link > label:hover, *:selected button:visited > label:hover, *:selected button:hover:link, *:selected button:hover:visited, *:selected *:link:hover { color: mix(@accent_fg_color,mix(white,@accent_color,0.9),0.1); } + +button:link > label:active, button:visited > label:active, button:active:link, button:active:visited, *:link:active { color: @accent_color; } + +*:selected button:link > label:active, *:selected button:visited > label:active, *:selected button:active:link, *:selected button:active:visited, *:selected *:link:active { color: mix(@accent_fg_color,@accent_color,0.2); } + +button:link > label:backdrop, button:visited > label:backdrop, button:backdrop:link, button:backdrop:visited, *:link:backdrop:backdrop:hover, *:link:backdrop:backdrop:hover:selected, *:link:backdrop { color: alpha(@accent_color,0.9); } + +button:link > label:disabled, button:visited > label:disabled, button:disabled:link, button:disabled:visited, *:link:disabled, *:link:disabled:backdrop { color: alpha(mix(white,black,0.5),0.8); } + +.selection-mode .titlebar:not(headerbar) .subtitle:link, .selection-mode.titlebar:not(headerbar) .subtitle:link, .selection-mode headerbar .subtitle:link, headerbar.selection-mode .subtitle:link, button:link > label:selected, button:visited > label:selected, button:selected:link, button:selected:visited, *:selected button:link > label, *:selected button:visited > label, *:selected button:link, *:selected button:visited, *:link:selected, *:selected *:link { color: mix(@accent_fg_color,@accent_color,0.2); } + +button:link, button:visited { text-shadow: none; font-weight: 400; } + +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 { font-feature-settings: "tnum"; } + +spinbutton:not(.vertical) { padding: 0; } + +.osd spinbutton:not(.vertical) entry, 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) entry:backdrop:disabled { background-color: transparent; } + +spinbutton:not(.vertical) button { min-height: 16px; margin: 0; padding-bottom: 0; padding-top: 0; color: mix(@window_fg_color,@view_bg_color,0.1); background-color: transparent; border-style: none none none solid; border-color: alpha(currentColor,0.15); border-radius: 0; box-shadow: none; } + +spinbutton:not(.vertical) button:dir(rtl) { border-style: none solid none none; } + +spinbutton:not(.vertical) button:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.853); box-shadow: none; background-color: alpha(currentColor,0.1); } + +spinbutton:not(.vertical) button:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; background-color: transparent; } + +spinbutton:not(.vertical) button:active { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-color: alpha(currentColor,0.15); } + +spinbutton:not(.vertical) button:active:hover { background-color: mix(currentColor,@window_bg_color,0.65); } + +spinbutton:not(.vertical) button:dir(ltr):last-child { border-radius: 0 6px 6px 0; } + +spinbutton:not(.vertical) button:dir(rtl):first-child { border-radius: 6px 0 0 6px; } + +.osd spinbutton:not(.vertical) button { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(255, 255, 255, 0.9); border-style: none none none solid; border-color: alpha(rgba(0, 0, 0, 0.9),0.7); 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: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(255, 255, 255, 0.9); border-color: alpha(black,0.5); background-color: alpha(rgba(255, 255, 255, 0.9),0.1); -gtk-icon-shadow: 0 1px black; box-shadow: none; } + +.osd spinbutton:not(.vertical) button:backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: rgba(255, 255, 255, 0.9); border-color: alpha(black,0.5); -gtk-icon-shadow: none; box-shadow: none; } + +.osd spinbutton:not(.vertical) button:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: alpha(black,0.5); -gtk-icon-shadow: none; box-shadow: none; } + +.osd spinbutton:not(.vertical) button:dir(ltr):last-child { border-radius: 0 6px 6px 0; } + +.osd spinbutton:not(.vertical) button:dir(rtl):first-child { border-radius: 6px 0 0 6px; } + +spinbutton.vertical:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +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-color: alpha(currentColor,0.15); border-radius: 6px 6px 0 0; border-style: none none solid none; } + +spinbutton.vertical button.down { border-color: alpha(currentColor,0.15); border-radius: 0 0 6px 6px; border-style: solid none none none; } + +.osd spinbutton.vertical button:first-child { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd spinbutton.vertical button:first-child:hover { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.15),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd spinbutton.vertical button:first-child:active { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd spinbutton.vertical button:first-child:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd spinbutton.vertical button:first-child:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); 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; } + +searchbar > revealer > box, .location-bar, .inline-toolbar, toolbar { -GtkWidget-window-dragging: true; padding: 4px; background-color: @window_bg_color; } + +searchbar > revealer > box:backdrop, .location-bar:backdrop, .inline-toolbar:backdrop, toolbar:backdrop { background-color: @window_bg_color; } + +toolbar { padding: 4px 3px 3px 4px; } + +.osd toolbar { background-color: transparent; } + +toolbar.osd { padding: 13px; border: none; border-radius: 5px; background-color: rgba(0, 0, 0, 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 { background-color: @window_bg_color; border-color: mix(currentColor,@window_bg_color,0.853); border-style: solid; padding: 3px; border-width: 0 1px 1px; border-radius: 0 0 5px 5px; } + +searchbar > revealer > box, .location-bar { border-width: 0 0 1px; border-style: solid; border-color: mix(currentColor,@window_bg_color,0.853); padding: 3px; } + +searchbar > revealer > box { margin: -6px; padding: 6px; } + +.titlebar:not(headerbar), headerbar { padding: 0 6px; min-height: 46px; border-width: 0 0 1px; border-style: solid; border-color: @headerbar_shade_color; border-radius: 0; background: @headerbar_bg_color linear-gradient(to top, @headerbar_bg_color, @headerbar_bg_color); } + +.titlebar:backdrop:not(headerbar), headerbar:backdrop { background-color: @headerbar_backdrop_color; background-image: none; transition: 200ms ease-out; } + +.titlebar:not(headerbar) .title, headerbar .title { padding-left: 12px; padding-right: 12px; font-weight: bold; } + +.titlebar:not(headerbar) .subtitle, headerbar .subtitle { font-size: smaller; padding-left: 12px; padding-right: 12px; } + +.titlebar:not(headerbar) stackswitcher button:checked:backdrop, .titlebar:not(headerbar) button.toggle:checked:backdrop, headerbar stackswitcher button:checked:backdrop, headerbar button.toggle:checked:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); } + +.selection-mode .titlebar:not(headerbar), .selection-mode.titlebar:not(headerbar), .selection-mode headerbar, headerbar.selection-mode { color: @accent_fg_color; border-color: mix(black,@accent_bg_color,0.85); background: @accent_bg_color linear-gradient(to top, @accent_bg_color, @accent_bg_color); } + +.selection-mode .titlebar:backdrop:not(headerbar), .selection-mode.titlebar:backdrop:not(headerbar), .selection-mode headerbar:backdrop, headerbar.selection-mode:backdrop { background-color: @accent_bg_color; background-image: none; box-shadow: inset 0 1px mix(alpha(white,0.5),@accent_bg_color,0.4); } + +.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: @accent_fg_color; } + +.selection-mode .titlebar:not(headerbar) button, .selection-mode.titlebar:not(headerbar) button, .selection-mode headerbar button, headerbar.selection-mode button { color: @accent_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@accent_bg_color,0.9); } + +.selection-mode button.titlebutton, .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: inset 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: @accent_fg_color; background-color: mix(currentColor,@accent_bg_color,0.853); box-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:active, .selection-mode .titlebar:not(headerbar) button:checked, .selection-mode.titlebar:not(headerbar) button:active, .selection-mode.titlebar:not(headerbar) button:checked, .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: @accent_fg_color; background-color: mix(currentColor,@accent_bg_color,0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:active:hover, .selection-mode .titlebar:not(headerbar) button:checked:hover, .selection-mode.titlebar:not(headerbar) button:active:hover, .selection-mode.titlebar:not(headerbar) button:checked:hover, .selection-mode headerbar button:active:hover, .selection-mode headerbar button:checked:hover, .selection-mode headerbar button.toggle:checked:hover, .selection-mode headerbar button.toggle:active:hover, headerbar.selection-mode button:active:hover, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button.toggle:checked:hover, headerbar.selection-mode button.toggle:active:hover { background-color: mix(currentColor,@accent_bg_color,0.65); } + +.selection-mode .titlebar:not(headerbar) button:backdrop, .selection-mode.titlebar:not(headerbar) button:backdrop, .selection-mode headerbar button:backdrop.flat, .selection-mode headerbar button:backdrop, headerbar.selection-mode button:backdrop.flat, headerbar.selection-mode button:backdrop { color: mix(@accent_fg_color,@accent_bg_color,0.2); background-color: mix(currentColor,@accent_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; -gtk-icon-effect: none; border-color: transparent; } + +.selection-mode .titlebar:not(headerbar) button:backdrop:active, .selection-mode .titlebar:not(headerbar) button:backdrop:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:active, .selection-mode.titlebar:not(headerbar) button:backdrop:checked, .selection-mode headerbar button:backdrop.flat:active, .selection-mode headerbar button:backdrop.flat:checked, .selection-mode headerbar button:backdrop:active, .selection-mode headerbar button:backdrop:checked, headerbar.selection-mode button:backdrop.flat:active, headerbar.selection-mode button:backdrop.flat:checked, headerbar.selection-mode button:backdrop:active, headerbar.selection-mode button:backdrop:checked { color: mix(@accent_fg_color,shade(mix(@accent_bg_color,@view_bg_color,0.15),0.92),0.2); background-color: mix(currentColor,@accent_bg_color,0.7); } + +.selection-mode .titlebar:not(headerbar) button:backdrop:disabled, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled, .selection-mode headerbar button:backdrop.flat:disabled, .selection-mode headerbar button:backdrop:disabled, headerbar.selection-mode button:backdrop.flat:disabled, headerbar.selection-mode button:backdrop:disabled { color: mix(@accent_fg_color,mix(@accent_bg_color,@view_bg_color,0.15),0.65); background-color: mix(currentColor,@accent_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.selection-mode .titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode .titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:active, .selection-mode.titlebar:not(headerbar) button:backdrop:disabled:checked, .selection-mode headerbar button:backdrop:disabled:active, .selection-mode headerbar button:backdrop:disabled:checked, headerbar.selection-mode button:backdrop:disabled:active, headerbar.selection-mode button:backdrop:disabled:checked { color: mix(@accent_fg_color,shade(mix(@accent_bg_color,@view_bg_color,0.15),0.92),0.4); background-color: mix(currentColor,@accent_bg_color,0.7); } + +.selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton: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, .selection-mode.titlebar:not(headerbar) button.flat: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: inset 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: mix(@accent_fg_color,mix(@accent_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@accent_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.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: mix(@accent_fg_color,shade(mix(@accent_bg_color,@view_bg_color,0.15),0.92),0.4); background-color: mix(currentColor,@accent_bg_color,0.7); box-shadow: none; } + +.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: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); border-color: mix(black,@accent_bg_color,0.85); } + +.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: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.853); box-shadow: none; border-color: mix(black,@accent_bg_color,0.85); } + +.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: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; border-color: mix(black,@accent_bg_color,0.85); } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:active:hover, .selection-mode.titlebar:not(headerbar) button.suggested-action:active:hover, .selection-mode headerbar button.suggested-action:active:hover, headerbar.selection-mode button.suggested-action:active:hover { background-color: mix(currentColor,@window_bg_color,0.65); } + +.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: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; border-color: mix(black,@accent_bg_color,0.85); } + +.selection-mode .titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode.titlebar:not(headerbar) button.suggested-action:backdrop, .selection-mode headerbar button.suggested-action:backdrop, headerbar.selection-mode button.suggested-action:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; border-color: mix(black,@accent_bg_color,0.85); } + +.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 { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; border-color: mix(black,@accent_bg_color,0.85); } + +.selection-mode .titlebar:not(headerbar) .selection-menu, .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: alpha(@accent_bg_color,0); background-color: alpha(@accent_bg_color,0); background-image: none; box-shadow: none; min-height: 20px; padding: 6px 10px; } + +.selection-mode .titlebar:not(headerbar) .selection-menu 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 .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: alpha(@accent_fg_color,0.5); -gtk-icon-shadow: none; } + +.tiled .titlebar:not(headerbar), .tiled-top .titlebar:not(headerbar), .tiled-right .titlebar:not(headerbar), .tiled-bottom .titlebar:not(headerbar), .tiled-left .titlebar:not(headerbar), .maximized .titlebar:not(headerbar), .fullscreen .titlebar:not(headerbar), .tiled headerbar, .tiled-top headerbar, .tiled-right headerbar, .tiled-bottom headerbar, .tiled-left headerbar, .maximized headerbar, .fullscreen headerbar { border-radius: 0; } + +.default-decoration.titlebar:not(headerbar), headerbar.default-decoration { min-height: 36px; padding: 0 6px 0 6px; } + +.default-decoration.titlebar:not(headerbar) button.titlebutton, headerbar.default-decoration button.titlebutton { border-radius: 100%; background-color: alpha(currentColor,0.1); min-height: 24px; min-width: 24px; margin: 0 4px 0 4px; padding: 0; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +.default-decoration.titlebar:not(headerbar) button.titlebutton:hover, headerbar.default-decoration button.titlebutton:hover { background-color: alpha(currentColor,0.15); } + +.default-decoration.titlebar:not(headerbar) button.titlebutton:active, headerbar.default-decoration button.titlebutton:hover:active, headerbar.default-decoration button.titlebutton:active { background-color: alpha(currentColor,0.3); } + +.default-decoration.titlebar:not(headerbar) button.titlebutton:backdrop, headerbar.default-decoration button.titlebutton:backdrop { background: alpha(currentColor,0.1); } + +.default-decoration.titlebar:not(headerbar) button.titlebutton:backdrop:hover, headerbar.default-decoration button.titlebutton:backdrop:hover { background: alpha(currentColor,0.15); } + +.titlebar:not(headerbar) separator.titlebutton, headerbar separator.titlebutton { opacity: 0; } + +.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: 6px; margin-bottom: 6px; } + +headerbar switch { margin-top: 9px; margin-bottom: 9px; } + +headerbar.titlebar headerbar:not(.titlebar) { background: none; box-shadow: none; } + +.background .titlebar:backdrop, .background .titlebar { border-top-left-radius: 12px; border-top-right-radius: 12px; } + +.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: 12px; } + +window headerbar:last-child:backdrop, window headerbar:last-child { border-top-right-radius: 12px; } + +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: 12px; border-top-right-radius: 12px; } + +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: mix(currentColor,@window_bg_color,0.853); } + +.titlebar:not(headerbar) separator:backdrop { background-color: mix(currentColor,@window_bg_color,0.81); } + +window.devel headerbar.titlebar:not(.selection-mode) { background: @window_bg_color cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, linear-gradient(to right, transparent 65%, alpha(@accent_bg_color,0.2)), linear-gradient(to top, mix(black,@headerbar_bg_color,0.97), @headerbar_bg_color 3px, mix(white,@headerbar_bg_color,0.94)); } + +window.devel headerbar.titlebar:not(.selection-mode):backdrop { background: @headerbar_backdrop_color cross-fade(10% -gtk-icontheme("system-run-symbolic"), image(transparent)) 90% 0/256px 256px no-repeat, image(@headerbar_backdrop_color); } + +.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: mix(@window_fg_color,@view_bg_color,0.5); border-top-color: @window_bg_color; } + +* { -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:selected:backdrop, treeview.view:selected { border-left-color: mix(@accent_fg_color,@accent_bg_color,0.5); border-top-color: alpha(@window_fg_color,0.1); } + +treeview.view:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +treeview.view:disabled:selected { color: mix(@accent_fg_color,@accent_bg_color,0.6); } + +treeview.view:disabled:selected:backdrop { color: mix(@window_bg_color,@accent_bg_color,0.7); } + +treeview.view.separator { min-height: 2px; color: @window_bg_color; } + +treeview.view:drop(active) { border-style: solid none; border-width: 1px; border-color: mix(black,@accent_bg_color,0.85); } + +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: mix(@view_fg_color,@view_bg_color,0.3); } + +treeview.view.expander:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + +treeview.view.expander:hover { color: @view_fg_color; } + +treeview.view.expander:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +treeview.view.progressbar { color: @view_bg_color; background-color: @accent_bg_color; background-image: image(@accent_bg_color); box-shadow: none; } + +treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { color: @accent_bg_color; background-image: image(@view_bg_color); } + +treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { color: @accent_bg_color; background-color: @window_bg_color; } + +treeview.view.progressbar:backdrop { color: @window_bg_color; background-image: none; box-shadow: none; } + +treeview.view.trough { background-color: alpha(@window_fg_color,0.1); } + +treeview.view.trough:selected:focus, treeview.view.trough:selected { background-color: alpha(@accent_fg_color,0.3); } + +treeview.view header button { color: mix(@window_fg_color,@view_bg_color,0.5); background-color: @view_bg_color; font-weight: bold; font-size: smaller; text-shadow: none; box-shadow: none; } + +treeview.view header button:hover { color: mix(mix(@window_fg_color,@view_bg_color,0.5),@window_fg_color,0.5); box-shadow: none; transition: none; } + +treeview.view header button:active { color: @window_fg_color; 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; color: @view_bg_color; background-image: none; background-color: @accent_bg_color; border-style: none; border-radius: 0; box-shadow: inset 0 0 0 1px @view_bg_color; text-shadow: none; transition: none; } + +treeview.view acceleditor > label { background-color: @accent_bg_color; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { padding: 0 6px; background-image: none; border-style: none; border-radius: 0; text-shadow: none; } + +treeview.view header button:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.853); box-shadow: none; } + +treeview.view header button:active { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +treeview.view header button:active:hover { background-color: mix(currentColor,@window_bg_color,0.65); } + +treeview.view header button:disabled { border-color: @window_bg_color; background-image: none; } + +treeview.view header button:last-child { border-right-style: none; } + +menubar, .menubar { -GtkWidget-window-dragging: true; padding: 0; } + +menubar:backdrop, .menubar:backdrop { background-color: @window_bg_color; } + +menubar > menuitem, .menubar > menuitem { border-radius: 6px; min-height: 16px; padding: 4px 8px; } + +menubar > menuitem menu:dir(rtl), menubar > menuitem menu:dir(ltr), .menubar > menuitem menu:dir(rtl), .menubar > menuitem menu:dir(ltr) { border-radius: 8px; padding: 6px; } + +menubar > menuitem menu:dir(rtl) menuitem, menubar > menuitem menu:dir(ltr) menuitem, .menubar > menuitem menu:dir(rtl) menuitem, .menubar > menuitem menu:dir(ltr) menuitem { border-radius: 6px; } + +menubar > menuitem:hover, .menubar > menuitem:hover { background-color: alpha(currentColor,0.1); } + +menubar > menuitem:disabled, .menubar > menuitem:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); box-shadow: none; } + +menubar .csd.popup decoration, .menubar .csd.popup decoration { border-radius: 8px; } + +.background.popup { background-color: transparent; } + +menu, .menu, .context-menu { margin: 4px; padding: 6px; background-color: @popover_bg_color; border: 1px solid mix(currentColor,@window_bg_color,0.853); } + +menu separator, .menu separator, .context-menu separator { margin: 6px 0; } + +.csd menu, .csd .menu, .csd .context-menu { border: none; border-radius: 8px; } + +menu menuitem, .menu menuitem, .context-menu menuitem { min-height: 16px; min-width: 40px; padding: 4px 6px; text-shadow: none; font-weight: normal; border-radius: 6px; } + +menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { color: @window_fg_color; background-color: alpha(currentColor,0.1); } + +menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +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: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; min-height: 16px; min-width: 16px; padding: 4px; background-color: @popover_bg_color; border-radius: 0; } + +menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { margin-top: -4px; border-bottom: 1px solid mix(@window_fg_color,@view_bg_color,0.9); border-top-right-radius: 8px; border-top-left-radius: 8px; -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 mix(@window_fg_color,@view_bg_color,0.9); border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { background-color: mix(@window_fg_color,@view_bg_color,0.9); } + +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:dir(ltr), menuitem radio:dir(ltr) { margin-right: 7px; } + +menuitem check:dir(rtl), menuitem radio:dir(rtl) { margin-left: 7px; } + +popover.background { padding: 2px; background-color: @popover_bg_color; box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.09), 0 2px 8px 3px rgba(0, 0, 0, 0.05); } + +.csd popover.background, popover.background { border: 1px solid mix(currentColor,@window_bg_color,0.853); border-radius: 12px; } + +.csd popover.background { background-clip: padding-box; border-color: rgba(0, 0, 0, 0.14); } + +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: 6px 0; } + +popover.background list separator { margin: 0px; } + +notebook > header { padding: 0px; border-color: alpha(currentColor,0.15); border-width: 0px; background-color: @window_bg_color; box-shadow: none; } + +notebook > header.top { box-shadow: inset 0 -1px alpha(currentColor,0.15); } + +notebook > header.bottom { box-shadow: inset 0 1px alpha(currentColor,0.15); } + +notebook > header.left { box-shadow: inset -1px 0 alpha(currentColor,0.15); } + +notebook > header.right { box-shadow: inset 1px 0 alpha(currentColor,0.15); } + +notebook > header tabs { margin: 0px; } + +notebook > header.top { border-bottom-style: solid; } + +notebook > header.top > tabs { margin-bottom: 0px; } + +notebook > header.top > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 0 -4px alpha(currentColor,0.15); } + +notebook > header.top > tabs > tab:not(.reorderable-page):hover:not(:checked) { background-color: alpha(currentColor,0.04); } + +notebook > header.top > tabs > tab:not(.reorderable-page):checked { box-shadow: inset 0 -4px @accent_bg_color; } + +notebook > header.bottom { border-top-style: solid; } + +notebook > header.bottom > tabs { margin-top: 0px; } + +notebook > header.bottom > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 0 4px alpha(currentColor,0.15); } + +notebook > header.bottom > tabs > tab:not(.reorderable-page):hover:not(:checked) { background-color: alpha(currentColor,0.04); } + +notebook > header.bottom > tabs > tab:not(.reorderable-page):checked { box-shadow: inset 0 4px @accent_bg_color; } + +notebook > header.left { border-right-style: solid; } + +notebook > header.left > tabs { margin-right: 0px; } + +notebook > header.left > tabs > tab:not(.reorderable-page):hover { box-shadow: inset -4px 0 alpha(currentColor,0.15); } + +notebook > header.left > tabs > tab:not(.reorderable-page):hover:not(:checked) { background-color: alpha(currentColor,0.04); } + +notebook > header.left > tabs > tab:not(.reorderable-page):checked { box-shadow: inset -4px 0 @accent_bg_color; } + +notebook > header.right { border-left-style: solid; } + +notebook > header.right > tabs { margin-left: 0px; } + +notebook > header.right > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 4px 0 alpha(currentColor,0.15); } + +notebook > header.right > tabs > tab:not(.reorderable-page):hover:not(:checked) { background-color: alpha(currentColor,0.04); } + +notebook > header.right > tabs > tab:not(.reorderable-page):checked { box-shadow: inset 4px 0 @accent_bg_color; } + +notebook > header.top > tabs > arrow { border-top-style: none; } + +notebook > header.bottom > tabs > arrow { border-bottom-style: none; } + +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.left > tabs > arrow { border-left-style: none; } + +notebook > header.right > tabs > arrow { border-right-style: none; } + +notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { margin-top: -5px; margin-bottom: -5px; padding-top: 4px; padding-bottom: 4px; } + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +notebook > header.left > tabs > arrow.up, notebook > header.right > 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: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +notebook > header tab { min-height: 30px; min-width: 30px; padding: 3px 12px; outline-offset: -5px; color: @window_fg_color; font-weight: normal; border-width: 0px; border-color: transparent; } + +notebook > header tab.reorderable-page { background-color: mix(currentColor,@window_bg_color,0.88); box-shadow: inset -1px -1px alpha(currentColor,0.15); border: none; } + +notebook > header tab:hover { color: @window_fg_color; } + +notebook > header tab:hover.reorderable-page { border-color: alpha(currentColor,0.15); background-color: mix(currentColor,@window_bg_color,0.853); box-shadow: inset -1px -1px alpha(currentColor,0.15), inset 0 -4px alpha(currentColor,0.15); transition: background-color 150ms ease-in-out; } + +notebook > header tab:hover.reorderable-page:backdrop { background-color: mix(currentColor,@window_bg_color,0.84); } + +notebook > header tab:backdrop.reorderable-page { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.4); border-color: transparent; background-color: mix(currentColor,@window_bg_color,0.9); box-shadow: inset -1px -1px alpha(currentColor,0.15); } + +notebook > header tab:checked { color: @window_fg_color; } + +notebook > header tab:checked.reorderable-page { border-width: 0; border-color: alpha(currentColor,0.15); background-color: mix(currentColor,@window_bg_color,0.923); box-shadow: inset -1px -1px alpha(currentColor,0.15), inset 0 -4px @accent_bg_color; } + +notebook > header tab:checked.reorderable-page:hover { background-color: shade(mix(currentColor,@window_bg_color,0.923),0.971); } + +notebook > header tab:backdrop:checked.reorderable-page { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: alpha(currentColor,0.15); box-shadow: inset -1px -1px alpha(currentColor,0.15), inset 0 -4px alpha(@accent_bg_color,0.5); background-color: @window_bg_color; } + +notebook > header tab button.flat { padding: 0; margin-top: 4px; margin-bottom: 4px; min-width: 20px; min-height: 20px; border-radius: 100%; } + +notebook > header tab button.flat:hover { color: currentColor; background-color: alpha(currentColor,0.15); } + +notebook > header tab button.flat:active { background-color: alpha(currentColor,0.3); } + +notebook > header tab button.flat, notebook > header tab button.flat:backdrop { color: alpha(currentColor,0.3); } + +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: 3px; margin-right: 3px; } + +notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { margin-left: -1px; } + +notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { margin-right: -1px; } + +notebook > header.top tabs tab, notebook > header.bottom tabs tab { margin-left: 4px; margin-right: 4px; } + +notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { border-style: none solid; margin-left: 0px; margin-right: 0px; } + +notebook > header.left tabs, notebook > header.right tabs { padding-top: 4px; padding-bottom: 4px; } + +notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) { margin-top: 3px; margin-bottom: 3px; } + +notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { margin-top: -1px; } + +notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { margin-bottom: -1px; } + +notebook > header.left tabs tab, notebook > header.right tabs tab { margin-top: 4px; margin-bottom: 4px; } + +notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { border-style: none solid; margin-top: 0px; margin-bottom: 0px; } + +notebook > header.top tab { padding-bottom: 4px; } + +notebook > header.bottom tab { padding-top: 4px; } + +notebook > stack:not(:only-child) { background-color: @view_bg_color; } + +scrollbar { background-color: @view_bg_color; transition: all 200ms linear; } + +* { -GtkScrollbar-has-backward-stepper: false; -GtkScrollbar-has-forward-stepper: false; } + +scrollbar slider { color: @window_fg_color; min-width: 8px; min-height: 8px; margin: -1px; border: 4px solid transparent; border-radius: 10px; background-clip: padding-box; background-color: alpha(currentColor,0.2); transition: all 200ms linear; } + +scrollbar slider:hover { background-color: alpha(currentColor,0.4); } + +scrollbar slider:hover:active { background-color: alpha(currentColor,0.6); } + +scrollbar slider:disabled { background-color: transparent; } + +scrollbar.fine-tune slider, scrollbar.fine-tune slider:hover, scrollbar.fine-tune slider:active { background-color: alpha(@accent_color,0.6); } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) { border-color: transparent; opacity: 0.4; background-color: transparent; transition-property: background-color, min-height, min-width; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { margin: 0; min-width: 3px; min-height: 3px; background-color: @window_fg_color; border: 1px solid white; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { min-width: 5px; min-height: 5px; background-color: @window_fg_color; background-clip: padding-box; border-radius: 100%; border: 1px solid white; -gtk-icon-source: none; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { margin: 0 2px; min-width: 40px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { margin: 1px 2px; min-width: 5px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { margin: 2px 0; min-height: 40px; } + +scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { margin: 2px 1px; min-height: 5px; } + +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: 12px; min-height: 12px; border-style: none; border-radius: 0; transition-property: min-height, min-width, color; border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(currentColor,0.2); } + +scrollbar button:hover { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(currentColor,0.4); } + +scrollbar button:active, scrollbar button:checked { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(currentColor,0.6); } + +scrollbar button:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(currentColor,0.2); } + +scrollbar.vertical button.down { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +scrollbar.vertical button.up { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +scrollbar.horizontal button.down { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +scrollbar.horizontal button.up { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +treeview ~ scrollbar.vertical { border-top: 1px solid mix(currentColor,@window_bg_color,0.853); margin-top: -1px; } + +switch { outline-offset: -4px; padding: 3px; border-radius: 14px; color: @window_fg_color; background-color: alpha(currentColor,0.15); } + +switch:hover:not(:checked) { background-color: alpha(currentColor,0.2); } + +switch:checked { color: @accent_fg_color; background-color: @accent_bg_color; } + +switch:checked:hover { background-image: image(alpha(currentColor,0.1)); } + +switch:checked:hover:active { background-image: image(rgba(0, 0, 0, 0.2)); } + +switch:checked:disabled { background-color: alpha(@accent_bg_color,0.5); } + +switch:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: transparent; background-color: mix(mix(currentColor,@window_bg_color,0.81),@window_bg_color,0.3); text-shadow: none; } + +switch slider { margin: 0px; min-width: 20px; min-height: 20px; background-color: mix(white,@view_bg_color,0.2); border: 1px solid transparent; border-radius: 50%; box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -gtk-outline-radius: 20px; } + +switch image { color: transparent; } + +switch:hover slider { background-color: white; } + +switch:checked > slider { background-color: white; } + +switch:disabled slider { background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.5); box-shadow: none; } + +row:selected switch { box-shadow: none; border-color: mix(black,@accent_bg_color,0.8); } + +row:selected switch:backdrop { border-color: mix(black,@accent_bg_color,0.8); } + +row:selected switch > slider:checked, row:selected switch > slider { border-color: mix(black,@accent_bg_color,0.8); } + +.view.content-view.check:not(list), iconview.content-view.check:not(list), .content-view:not(list) check { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:hover { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:active { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:backdrop { margin: 4px; min-width: 32px; min-height: 32px; color: transparent; background-color: alpha(@window_fg_color,0.5); border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:checked { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:checked:hover { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:checked:active { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); background-color: @accent_bg_color; border-radius: 5px; background-image: none; transition: 200ms; 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:not(list) check:backdrop:checked { margin: 4px; min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.7); background-color: alpha(@window_fg_color,0.5); border-radius: 5px; background-image: none; transition: 200ms; 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: 2px solid; -gtk-icon-source: none; padding: 1px; } + +check:only-child, radio:only-child { margin: 0; } + +popover check.left:dir(rtl), popover radio.left:dir(rtl) { margin-left: 0; margin-right: 12px; } + +popover check.right:dir(ltr), popover radio.right:dir(ltr) { margin-left: 12px; margin-right: 0; } + +check, radio { background-clip: padding-box; background-image: image(transparent); border-color: alpha(currentColor,0.15); box-shadow: none; color: @window_fg_color; } + +check:hover:not(:checked):not(:indeterminate), radio:hover:not(:checked):not(:indeterminate) { border-color: alpha(currentColor,0.2); } + +check:active, radio:active { box-shadow: none; } + +check:disabled, radio:disabled { box-shadow: none; background-image: image(transparent); color: alpha(@window_fg_color,0.5); border-color: alpha(currentColor,0.15); } + +check:checked, radio:checked { background-clip: border-box; background-image: image(@accent_bg_color); border-color: @accent_bg_color; box-shadow: none; color: @accent_fg_color; } + +check:checked:hover:not(:checked):not(:indeterminate), radio:checked:hover:not(:checked):not(:indeterminate) { border-color: alpha(currentColor,0.2); } + +check:checked:active, radio:checked:active { box-shadow: none; } + +check:checked:disabled, radio:checked:disabled { box-shadow: none; background-image: image(@accent_bg_color); color: alpha(@accent_fg_color,0.5); border-color: @accent_bg_color; } + +check:indeterminate, radio:indeterminate { background-clip: border-box; background-image: image(@accent_bg_color); border-color: @accent_bg_color; box-shadow: none; color: @accent_fg_color; } + +check:indeterminate:hover:not(:checked):not(:indeterminate), radio:indeterminate:hover:not(:checked):not(:indeterminate) { border-color: alpha(currentColor,0.2); } + +check:indeterminate:active, radio:indeterminate:active { box-shadow: none; } + +check:indeterminate:disabled, radio:indeterminate:disabled { box-shadow: none; background-image: image(@accent_bg_color); color: alpha(@accent_fg_color,0.5); border-color: @accent_bg_color; } + +row:selected check, row:selected radio { border-color: mix(black,@accent_bg_color,0.8); } + +.osd check, .osd radio { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd check:hover, .osd radio:hover { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: rgba(0, 0, 0, 0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd check:active, .osd radio:active { color: white; border-color: transparent; background-color: alpha(mix(black,currentColor,0.25),0.65); background-clip: padding-box; outline-color: rgba(255, 255, 255, 0.2); } + +.osd check:backdrop, .osd radio:backdrop { color: rgba(255, 255, 255, 0.9); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.7)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.osd check:disabled, .osd radio:disabled { color: mix(rgba(255, 255, 255, 0.9),black,0.5); border-color: transparent; background-color: transparent; background-image: image(rgba(0, 0, 0, 0.65)); background-clip: padding-box; box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +menu menuitem check, menu menuitem radio { margin: 0; padding: 0; } + +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem check:not(:checked), menu menuitem check:not(:checked):hover, menu menuitem check:not(:checked):disabled, menu menuitem check:checked, menu menuitem check:checked:hover, menu menuitem check:checked:disabled, menu menuitem check:indeterminate, menu menuitem check:indeterminate:hover, menu menuitem check:indeterminate:disabled, menu menuitem radio, menu menuitem radio:hover, menu menuitem radio:disabled, menu menuitem radio:not(:checked), menu menuitem radio:not(:checked):hover, menu menuitem radio:not(:checked):disabled, menu menuitem radio:checked, menu menuitem radio:checked:hover, menu menuitem radio:checked:disabled, menu menuitem radio:indeterminate, menu menuitem radio:indeterminate:hover, menu menuitem radio:indeterminate:disabled { min-height: 14px; min-width: 14px; padding: 1px; background-image: none; background-color: transparent; box-shadow: none; -gtk-icon-shadow: none; color: inherit; border-width: 1px; border-color: mix(currentColor,transparent,0.6); } + +check { border-radius: 6px; } + +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"))); } + +menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem check:checked, menu menuitem check:checked:hover, menu menuitem check:checked:disabled, menu menuitem check:indeterminate, menu menuitem check:indeterminate:hover, menu menuitem check:indeterminate:disabled { border: none; } + +treeview.view radio:selected:focus, treeview.view radio:selected, radio { border-radius: 100%; } + +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"))); } + +menu menuitem radio:checked:not(:backdrop), menu menuitem radio:indeterminate:not(:backdrop), menu menuitem check:checked:not(:backdrop), menu menuitem check:indeterminate:not(:backdrop) { transition: none; } + +treeview.view check:selected:focus, treeview.view check:selected, treeview.view radio:selected:focus, treeview.view radio:selected { color: @accent_fg_color; border-color: mix(black,@accent_bg_color,0.85); } + +progressbar trough, scale fill, scale trough { border-radius: 6px; background-color: alpha(currentColor,0.15); } + +progressbar trough:disabled, scale fill:disabled, scale trough:disabled { background-color: alpha(alpha(currentColor,0.15),0.5); } + +row:selected progressbar trough, progressbar row:selected trough, row:selected scale fill, scale row:selected fill, row:selected scale trough, scale row:selected trough { border-color: mix(black,@accent_bg_color,0.85); } + +.osd progressbar trough, progressbar .osd trough, .osd scale fill, scale .osd fill, .osd scale trough, scale .osd trough { border-color: rgba(0, 0, 0, 0.9); background-color: rgba(0, 0, 0, 0.7); } + +.osd progressbar trough:disabled, progressbar .osd trough:disabled, .osd scale fill:disabled, scale .osd fill:disabled, .osd scale trough:disabled, scale .osd trough:disabled { background-color: rgba(0, 0, 0, 0.65); } + +progressbar progress, scale highlight { border-radius: 6px; background-color: @accent_bg_color; color: @accent_fg_color; } + +progressbar progress:disabled, scale highlight:disabled { background-color: mix(@accent_bg_color,@view_bg_color,0.5); border-color: transparent; } + +row:selected progressbar progress, progressbar row:selected progress, row:selected scale highlight, scale row:selected highlight { border-color: mix(black,@accent_bg_color,0.85); } + +.osd progressbar progress, progressbar .osd progress, .osd scale highlight, scale .osd highlight { border-color: rgba(0, 0, 0, 0.9); } + +.osd progressbar progress:disabled, progressbar .osd progress:disabled, .osd scale highlight:disabled, scale .osd highlight:disabled { border-color: transparent; } + +scale { min-height: 10px; min-width: 10px; padding: 12px; } + +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.horizontal trough { min-height: 4px; } + +scale.vertical trough { min-width: 4px; } + +scale fill:backdrop, scale fill { background-color: mix(currentColor,@window_bg_color,0.853); } + +scale fill:disabled:backdrop, scale fill:disabled { border-color: transparent; background-color: transparent; } + +.osd scale fill { background-color: mix(rgba(255, 255, 255, 0.9),rgba(0, 0, 0, 0.9),0.75); } + +.osd scale fill:disabled:backdrop, .osd scale fill:disabled { border-color: transparent; background-color: transparent; } + +scale slider { background-color: mix(white,@view_bg_color,0.2); box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.25); border: 1px solid transparent; border-radius: 100%; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-property: background, border, box-shadow; } + +scale slider:hover { background-color: white; } + +scale slider:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.5); box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); } + +scale slider:backdrop { transition: 200ms ease-out; box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.15); } + +scale slider:backdrop:disabled { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.15); } + +row:selected scale slider:disabled, row:selected scale slider { border-color: mix(black,@accent_bg_color,0.85); } + +.osd scale slider { background-color: mix(white,@view_bg_color,0.2); box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.25); border: 1px solid transparent; } + +.osd scale slider:hover { background-color: white; } + +.osd scale slider:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); } + +.osd scale slider:backdrop { transition: 200ms ease-out; box-shadow: 0 1px 2px 1px rgba(0, 0, 0, 0.2); } + +.osd scale slider:backdrop:disabled { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); } + +scale marks, scale value { color: alpha(currentColor,0.55); font-feature-settings: "tnum"; } + +scale.horizontal marks.top { margin-bottom: 6px; margin-top: -12px; } + +scale.horizontal.fine-tune marks.top { margin-bottom: 6px; margin-top: -9px; } + +scale.horizontal marks.bottom { margin-top: 6px; margin-bottom: -12px; } + +scale.horizontal.fine-tune marks.bottom { margin-top: 6px; margin-bottom: -9px; } + +scale.vertical marks.top { margin-right: 6px; margin-left: -12px; } + +scale.vertical.fine-tune marks.top { margin-right: 6px; margin-left: -9px; } + +scale.vertical marks.bottom { margin-left: 6px; margin-right: -12px; } + +scale.vertical.fine-tune marks.bottom { margin-left: 6px; margin-right: -9px; } + +scale.horizontal indicator { min-height: 6px; min-width: 1px; } + +scale.horizontal.fine-tune indicator { min-height: 3px; } + +scale.vertical indicator { min-height: 1px; min-width: 6px; } + +scale.vertical.fine-tune indicator { min-width: 3px; } + +scale.horizontal.marks-before:not(.marks-after) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-before:not(.marks-after) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-before:not(.marks-after) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-before:not(.marks-after) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); min-height: 28px; min-width: 23px; margin-top: -14px; background-position: top; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-top: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); min-height: 28px; min-width: 23px; margin-bottom: -14px; background-position: bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.horizontal.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-bottom: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); min-height: 23px; min-width: 28px; margin-left: -14px; background-position: left bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-before:not(.marks-after).fine-tune slider { margin: -7px; margin-left: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider:hover { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider:backdrop { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { margin: -10px; border-style: none; border-radius: 0; background-color: transparent; background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); min-height: 23px; min-width: 28px; margin-right: -14px; background-position: right bottom; background-repeat: no-repeat; box-shadow: none; } + +scale.vertical.marks-after:not(.marks-before).fine-tune slider { margin: -7px; margin-right: -11px; } + +scale.color { min-height: 0; min-width: 0; } + +scale.color trough { background-image: image(mix(currentColor,@window_bg_color,0.853)); background-repeat: no-repeat; } + +scale.color.horizontal { padding: 0 0 15px 0; } + +scale.color.horizontal trough { padding-bottom: 4px; background-position: 0 -3px; border-top-left-radius: 0; border-top-right-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-bottom-right-radius: 0; border-top-right-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-bottom-left-radius: 0; border-top-left-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: alpha(@window_fg_color,0.4); font-feature-settings: "tnum"; } + +progressbar.horizontal trough, progressbar.horizontal progress { min-height: 8px; } + +progressbar.vertical trough, progressbar.vertical progress { min-width: 8px; } + +progressbar.horizontal progress { margin: 0 -1px; } + +progressbar.vertical progress { margin: -1px 0; } + +progressbar:backdrop { box-shadow: none; transition: 200ms ease-out; } + +progressbar progress { border-radius: 8px; } + +progressbar progress.left { border-top-left-radius: 8px; border-bottom-left-radius: 8px; } + +progressbar progress.right { border-top-right-radius: 8px; border-bottom-right-radius: 8px; } + +progressbar progress.top { border-top-right-radius: 8px; border-top-left-radius: 8px; } + +progressbar progress.bottom { border-bottom-right-radius: 8px; border-bottom-left-radius: 8px; } + +progressbar.osd { min-width: 3px; min-height: 3px; 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: 8px; } + +levelbar.horizontal.continuous block:first-child, levelbar.horizontal.continuous block:last-child { border-radius: 8px; } + +levelbar.horizontal.discrete block { margin: 0 1px; min-width: 32px; } + +levelbar.horizontal.discrete block:first-child { border-radius: 8px 0 0 8px; } + +levelbar.horizontal.discrete block:last-child { border-radius: 0 8px 8px 0; } + +levelbar.vertical block { min-width: 8px; } + +levelbar.vertical.continuous block:first-child, levelbar.vertical.continuous block:last-child { border-radius: 8px; } + +levelbar.vertical.discrete block { margin: 1px 0; min-height: 32px; } + +levelbar.vertical.discrete block:first-child { border-radius: 8px 8px 0 0; } + +levelbar.vertical.discrete block:last-child { border-radius: 0 0 8px 8px; } + +levelbar:backdrop { transition: 200ms ease-out; } + +levelbar trough { border: 0px solid; padding: 0; border-radius: 8px; background-color: alpha(currentColor,0.15); } + +levelbar trough:backdrop { background-color: mix(mix(currentColor,@window_bg_color,0.81),@window_bg_color,0.3); } + +levelbar block { border: 0px solid; border-radius: 0; } + +levelbar block.low { border-color: shade(@warning_bg_color,0.8); background-color: @warning_bg_color; } + +levelbar block.low:backdrop { border-color: @warning_bg_color; } + +levelbar block.high, levelbar block:not(.empty) { border-color: shade(@accent_bg_color,0.8); background-color: @accent_bg_color; } + +levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { border-color: @accent_bg_color; } + +levelbar block.full { border-color: shade(@success_bg_color,0.8); background-color: @success_bg_color; } + +levelbar block.full:backdrop { border-color: @success_bg_color; } + +levelbar block.empty { background-color: transparent; border-color: alpha(@window_fg_color,0.2); } + +levelbar block.empty:backdrop { border-color: alpha(mix(@window_fg_color,@window_bg_color,0.5),0.15); } + +printdialog paper { color: @window_fg_color; border: 1px solid mix(currentColor,@window_bg_color,0.853); background: white; padding: 0; border-radius: 0; box-shadow: none; } + +printdialog paper:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: mix(currentColor,@window_bg_color,0.81); } + +printdialog .dialog-action-box { margin: 12px; } + +frame > border, .frame { box-shadow: none; margin: 0; padding: 0; border: 1px solid mix(currentColor,@window_bg_color,0.853); } + +frame > border.flat, .frame.flat { border-style: none; } + +actionbar > revealer > box { padding: 6px; border-top: 1px solid mix(currentColor,@window_bg_color,0.853); } + +scrolledwindow viewport.frame { border-style: none; } + +scrolledwindow overshoot.top { background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(shade(mix(currentColor,@window_bg_color,0.853),0.9)), to(alpha(shade(mix(currentColor,@window_bg_color,0.853),0.9),0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(alpha(@window_fg_color,0.07)), to(alpha(@window_fg_color,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.top:backdrop { background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(mix(currentColor,@window_bg_color,0.81)), to(alpha(mix(currentColor,@window_bg_color,0.81),0))); background-size: 100% 5%; 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(shade(mix(currentColor,@window_bg_color,0.853),0.9)), to(alpha(shade(mix(currentColor,@window_bg_color,0.853),0.9),0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(alpha(@window_fg_color,0.07)), to(alpha(@window_fg_color,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.bottom:backdrop { background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(mix(currentColor,@window_bg_color,0.81)), to(alpha(mix(currentColor,@window_bg_color,0.81),0))); background-size: 100% 5%; 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(shade(mix(currentColor,@window_bg_color,0.853),0.9)), to(alpha(shade(mix(currentColor,@window_bg_color,0.853),0.9),0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(alpha(@window_fg_color,0.07)), to(alpha(@window_fg_color,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.left:backdrop { background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(mix(currentColor,@window_bg_color,0.81)), to(alpha(mix(currentColor,@window_bg_color,0.81),0))); background-size: 5% 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(shade(mix(currentColor,@window_bg_color,0.853),0.9)), to(alpha(shade(mix(currentColor,@window_bg_color,0.853),0.9),0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(alpha(@window_fg_color,0.07)), to(alpha(@window_fg_color,0))); background-size: 5% 100%, 100% 100%; background-repeat: no-repeat; background-position: right center; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow overshoot.right:backdrop { background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(mix(currentColor,@window_bg_color,0.81)), to(alpha(mix(currentColor,@window_bg_color,0.81),0))); background-size: 5% 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, mix(currentColor,@window_bg_color,0.853) 1px, transparent 1px) 0 0 0 1/0 1px stretch; background-color: @view_bg_color; } + +scrolledwindow junction:dir(rtl) { border-image-slice: 0 1 0 0; } + +separator { background: mix(currentColor,@window_bg_color,0.853); min-width: 1px; min-height: 1px; } + +list { color: @view_fg_color; background-color: @view_bg_color; border-color: @card_shade_color; } + +list row { padding: 2px; outline-color: alpha(@accent_color,0.5); outline-style: solid; outline-offset: -3px; outline-width: 2px; -gtk-outline-radius: 6px; } + +row { transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row:hover { transition: none; } + +row:backdrop { transition: 200ms ease-out; } + +row.activatable.has-open-popup, row.activatable:hover { background-color: alpha(currentColor,0.07); } + +row.activatable:active { background-color: alpha(currentColor,0.16); } + +row.activatable:backdrop:hover { background-color: transparent; } + +row.activatable:selected { color: @window_fg_color; } + +row.activatable:selected:active { background-color: alpha(currentColor,0.19); } + +row.activatable:selected.has-open-popup, row.activatable:selected:hover { background-color: alpha(currentColor,0.13); color: @window_fg_color; } + +row.activatable:selected:backdrop { background-color: alpha(currentColor,0.07); color: @window_fg_color; } + +row:selected { background-color: alpha(currentColor,0.1); } + +.app-notification, .app-notification.frame { padding: 10px; border-radius: 0 0 12px 12px; background-color: rgba(0, 0, 0, 0.7); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); background-clip: padding-box; border: none; } + +.app-notification:backdrop, .app-notification.frame:backdrop { background-image: none; transition: 200ms ease-out; } + +.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: mix(white,@window_fg_color,0.7); } + +expander title > arrow:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +expander title > arrow:disabled:backdrop { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); } + +expander title > arrow:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +calendar { color: @view_fg_color; border: 1px solid mix(currentColor,@window_bg_color,0.853); } + +calendar:selected { border-radius: 6px; } + +calendar.header { border-bottom-color: rgba(0, 0, 0, 0.1); } + +calendar.header:backdrop { border-bottom-color: rgba(0, 0, 0, 0.1); } + +calendar.button { color: alpha(@window_fg_color,0.45); } + +calendar.button:hover { color: @window_fg_color; } + +calendar.button:backdrop { color: alpha(mix(@window_fg_color,@window_bg_color,0.5),0.45); } + +calendar.button:disabled { color: alpha(mix(@window_fg_color,@window_bg_color,0.5),0.45); } + +calendar.highlight { color: mix(@window_fg_color,@window_bg_color,0.5); } + +calendar.highlight:backdrop { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); } + +calendar:backdrop { color: mix(@view_fg_color,@window_bg_color,0.5); border-color: mix(currentColor,@window_bg_color,0.81); } + +calendar:indeterminate { color: alpha(currentColor,0.1); } + +messagedialog .titlebar, messagedialog .titlebar:backdrop { min-height: 20px; background-image: none; background: @dialog_bg_color; color: @dialog_fg_color; border-style: none; border-top-left-radius: 7px; border-top-right-radius: 7px; } + +messagedialog.csd.background { border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; background-color: @dialog_bg_color; color: @dialog_fg_color; } + +messagedialog.csd .dialog-action-area button { padding: 10px 14px; border-right-style: none; border-bottom-style: none; border-radius: 0; -gtk-outline-radius: 0; background-color: @dialog_bg_color; color: @dialog_fg_color; border-top: 1px solid alpha(currentColor,0.15); border-left: 1px solid alpha(currentColor,0.15); } + +messagedialog.csd .dialog-action-area button:hover { background: alpha(currentColor,0.04); } + +messagedialog.csd .dialog-action-area button:active { background: alpha(currentColor,0.08); } + +messagedialog.csd .dialog-action-area button.suggested-action { color: @accent_color; } + +messagedialog.csd .dialog-action-area button.destructive-action { color: @destructive_color; } + +messagedialog.csd .dialog-action-area button:checked { background: alpha(@accent_bg_color,0.25); } + +messagedialog.csd .dialog-action-area button:checked:hover { background: alpha(@accent_bg_color,0.32); } + +messagedialog.csd .dialog-action-area button:checked:active { background: alpha(@accent_bg_color,0.39); } + +messagedialog.csd .dialog-action-area button:first-child { border-left-style: none; border-bottom-left-radius: 11px; -gtk-outline-bottom-left-radius: 11px; } + +messagedialog.csd .dialog-action-area button:last-child { border-bottom-right-radius: 11px; -gtk-outline-bottom-right-radius: 11px; } + +filechooser .dialog-action-box { border-top: 1px solid mix(currentColor,@window_bg_color,0.853); } + +filechooser #pathbarbox { border-bottom: 1px solid @window_bg_color; } + +filechooserbutton:drop(active) { box-shadow: none; border-color: transparent; } + +.sidebar { border-style: none; background-color: @sidebar_bg_color; color: @sidebar_fg_color; } + +.sidebar:backdrop { background-color: @sidebar_backdrop_color; } + +stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:not(separator):dir(ltr), .sidebar:not(separator).left { border-right: 1px solid @sidebar_border_color; 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 @sidebar_border_color; 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 row { border-radius: 6px; } + +.sidebar row:backdrop { color: @sidebar_fg_color; } + +.sidebar row, .sidebar separator { margin: 0 4px; } + +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: @sidebar_border_color; } + +separator.sidebar.selection-mode, .selection-mode separator.sidebar { background-color: shade(@accent_bg_color,0.8); } + +row image.sidebar-icon { opacity: 0.7; } + +placessidebar > viewport.frame { border-style: none; } + +placessidebar row { min-height: 36px; padding: 0px; } + +placessidebar row > revealer { padding: 0 14px; } + +placessidebar row:selected { color: @accent_fg_color; } + +placessidebar row:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +placessidebar row:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +placessidebar row:backdrop:selected { color: @window_bg_color; } + +placessidebar row:backdrop:disabled { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); } + +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(@accent_bg_color); background-clip: content-box; } + +placessidebar row.sidebar-new-bookmark-row { color: @accent_bg_color; } + +placessidebar row:drop(active):not(:disabled) { color: @accent_bg_color; box-shadow: inset 0 1px @accent_bg_color, inset 0 -1px @accent_bg_color; } + +placessidebar row:drop(active):not(:disabled):selected { color: @accent_fg_color; background-color: @accent_bg_color; } + +placesview .server-list-button > image { transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -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(mix(currentColor,@window_bg_color,0.853)); background-size: 1px 1px; } + +paned > separator:selected { background-image: image(@accent_bg_color); } + +paned > separator:backdrop { background-image: image(mix(currentColor,@window_bg_color,0.81)); } + +paned > separator.wide { min-width: 5px; min-height: 5px; background-color: @window_bg_color; background-image: image(mix(currentColor,@window_bg_color,0.853)), image(mix(currentColor,@window_bg_color,0.853)); background-size: 1px 1px, 1px 1px; } + +paned > separator.wide:backdrop { background-color: @window_bg_color; background-image: image(mix(currentColor,@window_bg_color,0.81)), image(mix(currentColor,@window_bg_color,0.81)); } + +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 > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.7); color: @window_fg_color; text-shadow: none; } + +infobar.info > revealer > box:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +infobar.info button { background-color: mix(@accent_bg_color,@window_bg_color,0.5); } + +infobar.info button:hover { background-color: mix(@accent_bg_color,@window_bg_color,0.35); } + +infobar.info button:checked, infobar.info button:active { background-color: mix(@accent_bg_color,@window_bg_color,0.2); } + +infobar.info button:backdrop:not(:disabled) label, infobar.info button:backdrop:not(:disabled), infobar.info button:not(:disabled) label, infobar.info button:not(:disabled) { color: @window_fg_color; } + +infobar.info button:disabled { background-color: mix(@accent_bg_color,@window_bg_color,0.6); } + +infobar.info button:disabled label, infobar.info button:disabled { color: alpha(mix(@window_fg_color,@accent_bg_color,0.3),0.6); } + +infobar.action.info:hover > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.6); box-shadow: inset 0 -1px mix(@accent_bg_color,@window_bg_color,0.3); } + +infobar.question > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.7); color: @window_fg_color; text-shadow: none; } + +infobar.question > revealer > box:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +infobar.question button { background-color: mix(@accent_bg_color,@window_bg_color,0.5); } + +infobar.question button:hover { background-color: mix(@accent_bg_color,@window_bg_color,0.35); } + +infobar.question button:checked, infobar.question button:active { background-color: mix(@accent_bg_color,@window_bg_color,0.2); } + +infobar.question button:backdrop:not(:disabled) label, infobar.question button:backdrop:not(:disabled), infobar.question button:not(:disabled) label, infobar.question button:not(:disabled) { color: @window_fg_color; } + +infobar.question button:disabled { background-color: mix(@accent_bg_color,@window_bg_color,0.6); } + +infobar.question button:disabled label, infobar.question button:disabled { color: alpha(mix(@window_fg_color,@accent_bg_color,0.3),0.6); } + +infobar.action.question:hover > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.6); box-shadow: inset 0 -1px mix(@accent_bg_color,@window_bg_color,0.3); } + +infobar.warning > revealer > box { background-color: mix(@warning_bg_color,@window_bg_color,0.7); color: @window_fg_color; text-shadow: none; } + +infobar.warning > revealer > box:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +infobar.warning button { background-color: mix(@warning_bg_color,@window_bg_color,0.5); } + +infobar.warning button:hover { background-color: mix(@warning_bg_color,@window_bg_color,0.35); } + +infobar.warning button:checked, infobar.warning button:active { background-color: mix(@warning_bg_color,@window_bg_color,0.2); } + +infobar.warning button:backdrop:not(:disabled) label, infobar.warning button:backdrop:not(:disabled), infobar.warning button:not(:disabled) label, infobar.warning button:not(:disabled) { color: @window_fg_color; } + +infobar.warning button:disabled { background-color: mix(@warning_bg_color,@window_bg_color,0.6); } + +infobar.warning button:disabled label, infobar.warning button:disabled { color: alpha(mix(@window_fg_color,@warning_bg_color,0.3),0.6); } + +infobar.action.warning:hover > revealer > box { background-color: mix(@warning_bg_color,@window_bg_color,0.6); box-shadow: inset 0 -1px mix(@warning_bg_color,@window_bg_color,0.3); } + +infobar.error > revealer > box { background-color: mix(@error_bg_color,@window_bg_color,0.7); color: @window_fg_color; text-shadow: none; } + +infobar.error > revealer > box:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); } + +infobar.error button { background-color: mix(@error_bg_color,@window_bg_color,0.5); } + +infobar.error button:hover { background-color: mix(@error_bg_color,@window_bg_color,0.35); } + +infobar.error button:checked, infobar.error button:active { background-color: mix(@error_bg_color,@window_bg_color,0.2); } + +infobar.error button:backdrop:not(:disabled) label, infobar.error button:backdrop:not(:disabled), infobar.error button:not(:disabled) label, infobar.error button:not(:disabled) { color: @window_fg_color; } + +infobar.error button:disabled { background-color: mix(@error_bg_color,@window_bg_color,0.6); } + +infobar.error button:disabled label, infobar.error button:disabled { color: alpha(mix(@window_fg_color,@error_bg_color,0.3),0.6); } + +infobar.action.error:hover > revealer > box { background-color: mix(@error_bg_color,@window_bg_color,0.6); box-shadow: inset 0 -1px mix(@error_bg_color,@window_bg_color,0.3); } + +infobar .close { min-width: 18px; min-height: 18px; padding: 4px; border-radius: 50%; } + +infobar selection { background-color: shade(@window_bg_color,0.9); } + +infobar *:link { color: @accent_color; } + +tooltip { padding: 4px; border-radius: 5px; 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: 4px; background-color: transparent; color: white; } + +colorswatch:drop(active), colorswatch { border-style: none; } + +colorswatch.top { border-top-left-radius: 5.5px; border-top-right-radius: 5.5px; } + +colorswatch.top overlay { border-top-left-radius: 5px; border-top-right-radius: 5px; } + +colorswatch.bottom { border-bottom-left-radius: 5.5px; border-bottom-right-radius: 5.5px; } + +colorswatch.bottom overlay { border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } + +colorswatch.left, colorswatch:first-child:not(.top) { border-top-left-radius: 5.5px; border-bottom-left-radius: 5.5px; } + +colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { border-top-left-radius: 5px; border-bottom-left-radius: 5px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { border-top-right-radius: 5.5px; border-bottom-right-radius: 5.5px; } + +colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { border-top-right-radius: 5px; border-bottom-right-radius: 5px; } + +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.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:drop(active) { box-shadow: none; } + +colorswatch:drop(active).light overlay { border-color: @accent_bg_color; box-shadow: inset 0 0 0 2px shade(@accent_bg_color,0.93), inset 0 0 0 1px @accent_bg_color; } + +colorswatch:drop(active).dark overlay { border-color: @accent_bg_color; box-shadow: inset 0 0 0 2px rgba(0, 0, 0, 0.3), inset 0 0 0 1px @accent_bg_color; } + +colorswatch overlay { border: 1px solid rgba(0, 0, 0, 0.3); } + +colorswatch overlay:hover { box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), inset 0 -1px rgba(0, 0, 0, 0.2); } + +colorswatch#add-color-button { border-radius: 5px 5px 0 0; } + +colorswatch#add-color-button:only-child { border-radius: 5px; } + +colorswatch#add-color-button overlay { color: @window_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); } + +colorswatch#add-color-button overlay:hover { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.853); box-shadow: none; } + +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 @accent_fg_color; } + +colorswatch#editor-color-sample { border-radius: 4px; } + +colorswatch#editor-color-sample overlay { border-radius: 4.5px; } + +colorchooser .popover.osd { border-radius: 5px; } + +.content-view { background-color: shade(@window_bg_color,0.93); } + +.content-view:hover { -gtk-icon-effect: highlight; } + +.osd .scale-popup button.flat { border-style: none; border-radius: 5px; } + +.scale-popup button:hover { background-color: alpha(@window_fg_color,0.1); border-radius: 5px; } + +decoration { border-radius: 12px 12px 0 0; border-width: 0px; box-shadow: 0 3px 12px 1px rgba(0, 0, 0, 0.3), 0 0 0 1px rgba(0, 0, 0, 0.05); margin: 10px; } + +decoration:backdrop { box-shadow: 0 3px 12px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.14), 0 0 0 1px rgba(0, 0, 0, 0.02); transition: 200ms ease-out; } + +.maximized decoration, .fullscreen decoration { border-radius: 0; box-shadow: none; } + +.tiled decoration, .tiled-top decoration, .tiled-right decoration, .tiled-bottom decoration, .tiled-left decoration { border-radius: 0; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 0 0 20px transparent; } + +.tiled decoration:backdrop, .tiled-top decoration:backdrop, .tiled-right decoration:backdrop, .tiled-bottom decoration:backdrop, .tiled-left decoration:backdrop { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.02), 0 0 0 20px transparent; } + +.popup decoration { box-shadow: none; } + +.ssd decoration { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3); } + +.ssd decoration:backdrop { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); } + +.ssd.maximized decoration, .ssd.maximized decoration:backdrop { box-shadow: none; } + +.csd.popup decoration { border-radius: 8px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px alpha(rgba(0, 0, 0, 0.05),0.9); } + +tooltip.csd decoration { border-radius: 5px; box-shadow: none; } + +messagedialog.csd decoration { border-radius: 12px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px alpha(rgba(0, 0, 0, 0.05),0.9); } + +.solid-csd decoration { margin: 0; padding: 4px; background-color: mix(currentColor,@window_bg_color,0.853); border: solid 1px mix(currentColor,@window_bg_color,0.853); border-radius: 0; box-shadow: inset 0 0 0 5px mix(currentColor,@window_bg_color,0.853), inset 0 0 0 4px @headerbar_bg_color, inset 0 0 0 1px mix(currentColor,@window_bg_color,0.853); } + +.solid-csd decoration:backdrop { box-shadow: inset 0 0 0 3px @window_bg_color; } + +button.titlebutton { padding: 2px; margin: 0; box-shadow: none; border: none; background: none; text-shadow: none; } + +button.titlebutton:not(.appmenu) { border-radius: 9999px; padding: 0px; margin: 0 4px; min-width: 24px; min-height: 24px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); background-color: alpha(currentColor,0.1); } + +button.titlebutton:not(.appmenu):hover { background-color: alpha(currentColor,0.15); } + +button.titlebutton:not(.appmenu):hover:active { background-color: alpha(currentColor,0.3); } + +button.titlebutton:not(.appmenu):backdrop { background-color: alpha(currentColor,0.1); } + +button.titlebutton:not(.appmenu):backdrop:hover { background-color: alpha(currentColor,0.15); } + +button.titlebutton:backdrop { -gtk-icon-shadow: none; } + +.selection-mode headerbar button.titlebutton:backdrop, .selection-mode .titlebar button.titlebutton:backdrop, headerbar.selection-mode button.titlebutton:backdrop, .titlebar.selection-mode button.titlebutton:backdrop { -gtk-icon-shadow: none; } + +headerbar entry selection, .titlebar entry selection, .view text selection:focus, .view text selection, textview text selection:focus, textview text selection, iconview text selection:focus, iconview text selection, flowbox flowboxchild:selected, entry selection, spinbutton:not(.vertical) selection, treeview.view:selected:focus, treeview.view:selected, calendar:selected { background-color: alpha(@accent_bg_color,0.25); } + +label:selected, .selection-mode button.titlebutton, headerbar entry selection, .titlebar entry selection, .view text selection:focus, .view text selection, textview text selection:focus, textview text selection, iconview text selection:focus, iconview text selection, flowbox flowboxchild:selected, entry selection, spinbutton:not(.vertical) selection, treeview.view:selected:focus, treeview.view:selected, calendar:selected { color: @window_fg_color; } + +.monospace { font-family: monospace; } + +cursor-handle { background-color: transparent; background-image: none; box-shadow: none; border-style: none; } + +cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); padding-left: 10px; } + +cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); padding-right: 10px; } + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + +cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/text-select-start.png"), url("assets/text-select-start@2.png")); padding-left: 10px; } + +cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/text-select-end.png"), url("assets/text-select-end@2.png")); padding-right: 10px; } + +cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } + +.context-menu { font: initial; } + +.keycap { min-width: 20px; min-height: 25px; margin-top: 2px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; color: @window_fg_color; background-color: @view_bg_color; border: 1px solid; border-color: mix(mix(currentColor,@window_bg_color,0.853),@window_bg_color,0.5); border-radius: 5px; box-shadow: inset 0 -3px mix(@view_bg_color,@window_bg_color,0.8); font-size: smaller; } + +.keycap:backdrop { background-color: @window_bg_color; color: mix(@window_fg_color,@window_bg_color,0.5); transition: 200ms ease-out; } + +:not(decoration):not(window):drop(active):focus, :not(decoration):not(window):drop(active) { border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; caret-color: @accent_bg_color; } + +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; } + +popover.emoji-picker entry.search { margin: 3px 5px 5px 5px; } + +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:first-child { margin-left: 7px; } + +button.emoji-section:last-child { margin-right: 7px; } + +button.emoji-section:backdrop:not(:checked) { border-color: transparent; } + +button.emoji-section:hover { border-color: mix(currentColor,@window_bg_color,0.853); } + +button.emoji-section:checked { border-color: alpha(currentColor,0.1); } + +button.emoji-section label { padding: 0; opacity: 0.55; } + +button.emoji-section:hover label { opacity: 0.775; } + +button.emoji-section:checked label { opacity: 1; } + +popover.emoji-picker .emoji { font-size: x-large; padding: 6px; border-radius: 6px; } + +popover.emoji-picker .emoji :focus, popover.emoji-picker .emoji :hover { background: alpha(currentColor,0.07); } + +popover.emoji-picker .emoji :active { background: alpha(currentColor,0.16); } + +popover.emoji-completion arrow { border: none; background: none; } + +popover.emoji-completion contents row box { padding: 2px 10px; } + +popover.emoji-completion .emoji:hover { background: alpha(currentColor,0.04); } + +@define-color theme_fg_color @window_fg_color; +@define-color theme_text_color @view_fg_color; +@define-color theme_bg_color @window_bg_color; +@define-color theme_base_color @view_bg_color; +@define-color theme_selected_bg_color @accent_bg_color; +@define-color theme_selected_fg_color @accent_fg_color; +@define-color insensitive_bg_color mix(@window_bg_color,@view_bg_color,0.4); +@define-color insensitive_fg_color mix(@window_fg_color,@window_bg_color,0.5); +@define-color insensitive_base_color @view_bg_color; +@define-color theme_unfocused_fg_color mix(@window_fg_color,@window_bg_color,0.5); +@define-color theme_unfocused_text_color @view_fg_color; +@define-color theme_unfocused_bg_color @window_bg_color; +@define-color theme_unfocused_base_color @window_bg_color; +@define-color theme_unfocused_selected_bg_color @accent_bg_color; +@define-color theme_unfocused_selected_fg_color @accent_fg_color; +@define-color unfocused_insensitive_color mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); +@define-color borders mix(currentColor,@window_bg_color,0.853); +@define-color unfocused_borders mix(currentColor,@window_bg_color,0.81); +@define-color warning_color @warning_color; +@define-color error_color @error_color; +@define-color success_color @success_color; +@define-color wm_title shade(@window_fg_color, 1.8); +@define-color wm_unfocused_title mix(@window_fg_color,@window_bg_color,0.5); +@define-color wm_highlight alpha(white,0.5); +@define-color wm_borders_edge alpha(white,0.5); +@define-color wm_bg_a shade(@window_bg_color, 1.2); +@define-color wm_bg_b @window_bg_color; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(@window_bg_color, 1.3); +@define-color wm_button_hover_color_b @window_bg_color; +@define-color wm_button_active_color_a shade(@window_bg_color, 0.85); +@define-color wm_button_active_color_b shade(@window_bg_color, 0.89); +@define-color wm_button_active_color_c shade(@window_bg_color, 0.9); +@define-color content_view_bg @view_bg_color; +@define-color text_view_bg @view_bg_color; +.nautilus-window .thumbnail, .checkerboard { background-position: 0px 0px, 10px 10px; background-size: 20px 20px; background-image: linear-gradient(45deg, mix(currentColor,@window_bg_color,0.853) 25%, transparent 25%, transparent 75%, mix(currentColor,@window_bg_color,0.853) 75%, mix(currentColor,@window_bg_color,0.853) 100%), linear-gradient(45deg, mix(currentColor,@window_bg_color,0.853) 25%, @view_bg_color 25%, @view_bg_color 75%, mix(currentColor,@window_bg_color,0.853) 75%, mix(currentColor,@window_bg_color,0.853) 100%); } + +.org-gnome-Calendar .titlebar .text-button, .nautilus-window .linked entry ~ .image-button:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup, headerbar .linked entry ~ .image-button, .titlebar .linked entry ~ .image-button, headerbar .linked.raised button, headerbar .linked button:not(:only-child), headerbar > .stack-switcher.linked > button, .titlebar .linked.raised button, .titlebar .linked button:not(:only-child), .titlebar > .stack-switcher.linked > button, headerbar button.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); } + +.org-gnome-Calendar .titlebar .text-button:backdrop, .nautilus-window .linked entry ~ .image-button:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:backdrop, headerbar .linked entry ~ .image-button:backdrop, .titlebar .linked entry ~ .image-button:backdrop, headerbar .linked.raised button:backdrop, headerbar .linked button:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button:backdrop, .titlebar .linked.raised button:backdrop, .titlebar .linked button:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button:backdrop, headerbar button.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(currentColor,@headerbar_backdrop_color,0.97),0.2); background-color: mix(currentColor,mix(currentColor,@headerbar_backdrop_color,0.97),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:hover, .nautilus-window .linked entry ~ .image-button:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:hover, headerbar .linked entry ~ .image-button:hover, .titlebar .linked entry ~ .image-button:hover, headerbar .linked.raised button:hover, headerbar .linked button:hover:not(:only-child), headerbar > .stack-switcher.linked > button:hover, .titlebar .linked.raised button:hover, .titlebar .linked button:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:hover, headerbar button.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.997),0.853); box-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:hover:backdrop, .nautilus-window .linked entry ~ .image-button:hover:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:hover:backdrop, headerbar .linked entry ~ .image-button:hover:backdrop, .titlebar .linked entry ~ .image-button:hover:backdrop, headerbar .linked.raised button:hover:backdrop, headerbar .linked button:hover:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button:hover:backdrop, .titlebar .linked.raised button:hover:backdrop, .titlebar .linked button:hover:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button:hover:backdrop, headerbar button.text-button:hover:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:hover:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(currentColor,@headerbar_backdrop_color,0.88),0.2); background-color: mix(currentColor,mix(currentColor,@headerbar_backdrop_color,0.88),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:active, .nautilus-window .linked entry ~ .image-button:active:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active, headerbar .linked entry ~ .image-button:active, .titlebar .linked entry ~ .image-button:active, headerbar .linked.raised button:active, headerbar .linked button:active:not(:only-child), headerbar > .stack-switcher.linked > button:active, .titlebar .linked.raised button:active, .titlebar .linked button:active:not(:only-child), .titlebar > .stack-switcher.linked > button:active, headerbar button.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked, .nautilus-window .linked entry ~ .image-button:checked:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked, headerbar .linked entry ~ .image-button:checked, .titlebar .linked entry ~ .image-button:checked, headerbar .linked.raised button:checked, headerbar .linked button:checked:not(:only-child), headerbar > .stack-switcher.linked > button:checked, .titlebar .linked.raised button:checked, .titlebar .linked button:checked:not(:only-child), .titlebar > .stack-switcher.linked > button:checked, headerbar button.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; background-color: mix(currentColor,@headerbar_bg_color,0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:active:hover, .nautilus-window .linked entry ~ .image-button:active:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active:hover, headerbar .linked entry ~ .image-button:active:hover, .titlebar .linked entry ~ .image-button:active:hover, headerbar .linked.raised button:active:hover, headerbar .linked button:active:hover:not(:only-child), headerbar > .stack-switcher.linked > button:active:hover, .titlebar .linked.raised button:active:hover, .titlebar .linked button:active:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:active:hover, headerbar button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked:hover, .nautilus-window .linked entry ~ .image-button:checked:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked:hover, headerbar .linked entry ~ .image-button:checked:hover, .titlebar .linked entry ~ .image-button:checked:hover, headerbar .linked.raised button:checked:hover, headerbar .linked button:checked:hover:not(:only-child), headerbar > .stack-switcher.linked > button:checked:hover, .titlebar .linked.raised button:checked:hover, .titlebar .linked button:checked:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:checked:hover, headerbar button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled) { background-color: mix(currentColor,@headerbar_bg_color,0.65); } + +.org-gnome-Calendar .titlebar .text-button:active:hover, .nautilus-window .linked entry ~ .image-button:active:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active:hover, headerbar .linked entry ~ .image-button:active:hover, .titlebar .linked entry ~ .image-button:active:hover, headerbar .linked.raised button:active:hover, headerbar .linked button:active:hover:not(:only-child), headerbar > .stack-switcher.linked > button:active:hover, .titlebar .linked.raised button:active:hover, .titlebar .linked button:active:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:active:hover, headerbar button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked:hover, .nautilus-window .linked entry ~ .image-button:checked:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked:hover, headerbar .linked entry ~ .image-button:checked:hover, .titlebar .linked entry ~ .image-button:checked:hover, headerbar .linked.raised button:checked:hover, headerbar .linked button:checked:hover:not(:only-child), headerbar > .stack-switcher.linked > button:checked:hover, .titlebar .linked.raised button:checked:hover, .titlebar .linked button:checked:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:checked:hover, headerbar button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.997),0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:active:hover:hover, .nautilus-window .linked entry ~ .image-button:active:hover:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active:hover:hover, headerbar .linked entry ~ .image-button:active:hover:hover, .titlebar .linked entry ~ .image-button:active:hover:hover, headerbar .linked.raised button:active:hover:hover, headerbar .linked button:active:hover:hover:not(:only-child), headerbar > .stack-switcher.linked > button:active:hover:hover, .titlebar .linked.raised button:active:hover:hover, .titlebar .linked button:active:hover:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:active:hover:hover, headerbar button.text-button:active:hover:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:hover:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked:hover:hover, .nautilus-window .linked entry ~ .image-button:checked:hover:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked:hover:hover, headerbar .linked entry ~ .image-button:checked:hover:hover, .titlebar .linked entry ~ .image-button:checked:hover:hover, headerbar .linked.raised button:checked:hover:hover, headerbar .linked button:checked:hover:hover:not(:only-child), headerbar > .stack-switcher.linked > button:checked:hover:hover, .titlebar .linked.raised button:checked:hover:hover, .titlebar .linked button:checked:hover:hover:not(:only-child), .titlebar > .stack-switcher.linked > button:checked:hover:hover, headerbar button.text-button:checked:hover:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:hover:hover:not(.suggested-action):not(.destructive-action):not(:disabled) { background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.997),0.65); } + +.org-gnome-Calendar .titlebar .text-button:active:backdrop, .nautilus-window .linked entry ~ .image-button:active:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:active:backdrop, headerbar .linked entry ~ .image-button:active:backdrop, .titlebar .linked entry ~ .image-button:active:backdrop, headerbar .linked.raised button:active:backdrop, headerbar .linked button:active:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button:active:backdrop, .titlebar .linked.raised button:active:backdrop, .titlebar .linked button:active:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button:active:backdrop, headerbar button.text-button:active:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:active:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .text-button:checked:backdrop, .nautilus-window .linked entry ~ .image-button:checked:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:checked:backdrop, headerbar .linked entry ~ .image-button:checked:backdrop, .titlebar .linked entry ~ .image-button:checked:backdrop, headerbar .linked.raised button:checked:backdrop, headerbar .linked button:checked:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button:checked:backdrop, .titlebar .linked.raised button:checked:backdrop, .titlebar .linked button:checked:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button:checked:backdrop, headerbar button.text-button:checked:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:checked:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@headerbar_backdrop_color,0.88),0.9); } + +.org-gnome-Calendar .titlebar .text-button:disabled, .nautilus-window .linked entry ~ .image-button:disabled:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:disabled, headerbar .linked entry ~ .image-button:disabled, .titlebar .linked entry ~ .image-button:disabled, headerbar .linked.raised button:disabled, headerbar .linked button:disabled:not(:only-child), headerbar > .stack-switcher.linked > button:disabled, .titlebar .linked.raised button:disabled, .titlebar .linked button:disabled:not(:only-child), .titlebar > .stack-switcher.linked > button:disabled, headerbar button.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(mix(@headerbar_fg_color,@headerbar_bg_color,0.5),mix(@headerbar_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.org-gnome-Calendar .titlebar .text-button:backdrop:disabled, .nautilus-window .linked entry ~ .image-button:backdrop:disabled:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .toggle.popup:backdrop:disabled, headerbar .linked entry ~ .image-button:backdrop:disabled, .titlebar .linked entry ~ .image-button:backdrop:disabled, headerbar .linked.raised button:backdrop:disabled, headerbar .linked button:backdrop:disabled:not(:only-child), headerbar > .stack-switcher.linked > button:backdrop:disabled, .titlebar .linked.raised button:backdrop:disabled, .titlebar .linked button:backdrop:disabled:not(:only-child), .titlebar > .stack-switcher.linked > button:backdrop:disabled, headerbar button.text-button:backdrop:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.text-button:backdrop:disabled:not(.suggested-action):not(.destructive-action):not(:disabled) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(@headerbar_backdrop_color,@view_bg_color,0.15),0.65); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.org-gnome-Calendar .titlebar .default.text-button:not(:backdrop):not(.suggested-action):not(.destructive-action), .nautilus-window .linked entry ~ .default.image-button:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .default.toggle.popup:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar .linked entry ~ .default.image-button:not(:backdrop):not(.suggested-action):not(.destructive-action), .titlebar .linked entry ~ .default.image-button:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar .linked.raised button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar .linked button.default:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:only-child), headerbar > .stack-switcher.linked > button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), .titlebar .linked.raised button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), .titlebar .linked button.default:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:only-child), .titlebar > .stack-switcher.linked > button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar button.default.text-button:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.default.text-button:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:disabled) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); } + +.org-gnome-Calendar .titlebar .flat.text-button:not(:hover):not(:active), .nautilus-window .linked entry ~ .flat.image-button:not(:hover):not(:active):not(:checked):not(.model), .nautilus-window .search + .flat.toggle.popup:not(:hover):not(:active), headerbar .linked entry ~ .flat.image-button:not(:hover):not(:active), .titlebar .linked entry ~ .flat.image-button:not(:hover):not(:active), headerbar .linked.raised button.flat:not(:hover):not(:active), headerbar .linked button.flat:not(:hover):not(:active):not(:only-child), headerbar > .stack-switcher.linked > button.flat:not(:hover):not(:active), .titlebar .linked.raised button.flat:not(:hover):not(:active), .titlebar .linked button.flat:not(:hover):not(:active):not(:only-child), .titlebar > .stack-switcher.linked > button.flat:not(:hover):not(:active), headerbar button.flat.text-button:not(:hover):not(:active):not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.flat.text-button:not(:hover):not(:active):not(.suggested-action):not(.destructive-action):not(:disabled) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window .linked.raised button.image-button:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:hover, headerbar viewswitcher button.radio:hover:checked, .titlebar viewswitcher button.radio:hover:checked, headerbar button:hover:not(.titlebutton), .titlebar button:hover:not(.titlebutton) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,1.03),0.9); } + +.nautilus-window .linked.raised button.image-button:hover:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:hover:backdrop, headerbar viewswitcher button.radio:hover:backdrop:checked, .titlebar viewswitcher button.radio:hover:backdrop:checked, headerbar button:hover:backdrop:not(.titlebutton), .titlebar button:hover:backdrop:not(.titlebutton) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(currentColor,@headerbar_backdrop_color,1.01),0.2); background-color: mix(currentColor,mix(currentColor,@headerbar_backdrop_color,1.01),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window .linked.raised button.image-button:active:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:active, headerbar button:active:not(.titlebutton), .titlebar button:active:not(.titlebutton), .nautilus-window .linked.raised button.image-button:checked:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:checked, headerbar viewswitcher button.radio:checked, .titlebar viewswitcher button.radio:checked, headerbar button:checked:not(.titlebutton), .titlebar button:checked:not(.titlebutton) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); } + +.nautilus-window .linked.raised button.image-button:active:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:active:hover, headerbar button:active:hover:not(.titlebutton), .titlebar button:active:hover:not(.titlebutton), .nautilus-window .linked.raised button.image-button:checked:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:checked:hover, headerbar viewswitcher button.radio:checked:hover, .titlebar viewswitcher button.radio:checked:hover, headerbar button:checked:hover:not(.titlebutton), .titlebar button:checked:hover:not(.titlebutton) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@headerbar_bg_color,0.97),0.9); } + +.nautilus-window .linked.raised button.image-button:active:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:active:backdrop, headerbar button:active:backdrop:not(.titlebutton), .titlebar button:active:backdrop:not(.titlebutton), .nautilus-window .linked.raised button.image-button:checked:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button:checked:backdrop, headerbar viewswitcher button.radio:checked:backdrop, .titlebar viewswitcher button.radio:checked:backdrop, headerbar button:checked:backdrop:not(.titlebutton), .titlebar button:checked:backdrop:not(.titlebutton) { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window .linked.raised button.default.image-button:not(:backdrop):not(.suggested-action):not(.destructive-action):not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.default:not(:backdrop):not(.suggested-action):not(.destructive-action), headerbar viewswitcher button.default.radio:not(:backdrop):not(.suggested-action):not(.destructive-action):checked, .titlebar viewswitcher button.default.radio:not(:backdrop):not(.suggested-action):not(.destructive-action):checked, headerbar button.default:not(:backdrop):not(.suggested-action):not(.destructive-action):not(.titlebutton), .titlebar button.default:not(:backdrop):not(.suggested-action):not(.destructive-action):not(.titlebutton) { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); } + +.nautilus-window .linked.raised button.flat.image-button:not(:hover):not(:active):not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.flat:not(:hover):not(:active), headerbar viewswitcher button.flat.radio:not(:hover):not(:active):checked, .titlebar viewswitcher button.flat.radio:not(:hover):not(:active):checked, headerbar button.flat:not(:hover):not(:active):not(.titlebutton), .titlebar button.flat:not(:hover):not(:active):not(.titlebutton) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.suggested-action, .content list button.suggested-action, .content list > row:not(:selected):hover button.suggested-action, list.content button.suggested-action, list.content > row:not(:selected):hover button.suggested-action, list.view.frame button.suggested-action, list.view.frame > row:not(:selected):hover button.suggested-action, headerbar.selection-mode button, headerbar.selection-mode button.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button, .titlebar.selection-mode button.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button, .nautilus-window .linked entry ~ .suggested-action.image-button:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup, headerbar .linked entry ~ .suggested-action.image-button, .titlebar .linked entry ~ .suggested-action.image-button, headerbar .linked.raised button.suggested-action, headerbar .linked button.suggested-action:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action, .titlebar .linked.raised button.suggested-action, .titlebar .linked button.suggested-action:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action, headerbar button.suggested-action.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action, headerbar viewswitcher button.suggested-action.radio:checked, .titlebar viewswitcher button.suggested-action.radio:checked, headerbar button.suggested-action:not(.titlebutton), .titlebar button.suggested-action:not(.titlebutton), headerbar button.text-button.suggested-action:not(.titlebutton) { color: @accent_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@accent_bg_color,0.9); } + +popover.background button.suggested-action:hover, .content list button.suggested-action:hover, .content list > row:not(:selected):hover button.suggested-action:hover, list.content button.suggested-action:hover, list.content > row:not(:selected):hover button.suggested-action:hover, list.view.frame button.suggested-action:hover, list.view.frame > row:not(:selected):hover button.suggested-action:hover, headerbar.selection-mode button:hover, headerbar.selection-mode button.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:hover, .titlebar.selection-mode button.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:hover, .nautilus-window .linked entry ~ .suggested-action.image-button:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:hover, headerbar .linked entry ~ .suggested-action.image-button:hover, .titlebar .linked entry ~ .suggested-action.image-button:hover, headerbar .linked.raised button.suggested-action:hover, headerbar .linked button.suggested-action:hover:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:hover, .titlebar .linked.raised button.suggested-action:hover, .titlebar .linked button.suggested-action:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:hover, headerbar button.suggested-action.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:hover, headerbar viewswitcher button.suggested-action.radio:hover:checked, .titlebar viewswitcher button.suggested-action.radio:hover:checked, headerbar button.suggested-action:hover:not(.titlebutton), .titlebar button.suggested-action:hover:not(.titlebutton) { color: @accent_fg_color; background-color: mix(currentColor,@accent_bg_color,0.853); box-shadow: none; } + +popover.background button.suggested-action:active, .content list button.suggested-action:active, .content list > row:not(:selected):hover button.suggested-action:active, list.content button.suggested-action:active, list.content > row:not(:selected):hover button.suggested-action:active, list.view.frame button.suggested-action:active, list.view.frame > row:not(:selected):hover button.suggested-action:active, headerbar.selection-mode button:active, headerbar.selection-mode button.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:active, .titlebar.selection-mode button.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:active, .nautilus-window .linked entry ~ .suggested-action.image-button:active:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:active, headerbar .linked entry ~ .suggested-action.image-button:active, .titlebar .linked entry ~ .suggested-action.image-button:active, headerbar .linked.raised button.suggested-action:active, headerbar .linked button.suggested-action:active:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:active, .titlebar .linked.raised button.suggested-action:active, .titlebar .linked button.suggested-action:active:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:active, headerbar button.suggested-action.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:active:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:active, headerbar button.suggested-action:active:not(.titlebutton), .titlebar button.suggested-action:active:not(.titlebutton), popover.background button.suggested-action:checked, .content list button.suggested-action:checked, .content list > row:not(:selected):hover button.suggested-action:checked, list.content button.suggested-action:checked, list.content > row:not(:selected):hover button.suggested-action:checked, list.view.frame button.suggested-action:checked, list.view.frame > row:not(:selected):hover button.suggested-action:checked, headerbar.selection-mode button:checked, headerbar.selection-mode button.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:checked, .titlebar.selection-mode button.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:checked, .nautilus-window .linked entry ~ .suggested-action.image-button:checked:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:checked, headerbar .linked entry ~ .suggested-action.image-button:checked, .titlebar .linked entry ~ .suggested-action.image-button:checked, headerbar .linked.raised button.suggested-action:checked, headerbar .linked button.suggested-action:checked:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:checked, .titlebar .linked.raised button.suggested-action:checked, .titlebar .linked button.suggested-action:checked:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:checked, headerbar button.suggested-action.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:checked:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:checked, headerbar viewswitcher button.suggested-action.radio:checked, .titlebar viewswitcher button.suggested-action.radio:checked, headerbar button.suggested-action:checked:not(.titlebutton), .titlebar button.suggested-action:checked:not(.titlebutton) { color: @accent_fg_color; background-color: mix(currentColor,alpha(@accent_bg_color,0.5),0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.suggested-action:active:hover, .content list button.suggested-action:active:hover, .content list > row:not(:selected):hover button.suggested-action:active:hover, list.content button.suggested-action:active:hover, list.content > row:not(:selected):hover button.suggested-action:active:hover, list.view.frame button.suggested-action:active:hover, headerbar.selection-mode button:active:hover, headerbar.selection-mode button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:active:hover, .titlebar.selection-mode button.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:active:hover, .nautilus-window .linked entry ~ .suggested-action.image-button:active:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:active:hover, headerbar .linked entry ~ .suggested-action.image-button:active:hover, .titlebar .linked entry ~ .suggested-action.image-button:active:hover, headerbar .linked.raised button.suggested-action:active:hover, headerbar .linked button.suggested-action:active:hover:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:active:hover, .titlebar .linked.raised button.suggested-action:active:hover, .titlebar .linked button.suggested-action:active:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:active:hover, headerbar button.suggested-action.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:active:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:active:hover, headerbar button.suggested-action:active:hover:not(.titlebutton), .titlebar button.suggested-action:active:hover:not(.titlebutton), popover.background button.suggested-action:checked:hover, .content list button.suggested-action:checked:hover, .content list > row:not(:selected):hover button.suggested-action:checked:hover, list.content button.suggested-action:checked:hover, list.content > row:not(:selected):hover button.suggested-action:checked:hover, list.view.frame button.suggested-action:checked:hover, headerbar.selection-mode button:checked:hover, headerbar.selection-mode button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:checked:hover, .titlebar.selection-mode button.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:checked:hover, .nautilus-window .linked entry ~ .suggested-action.image-button:checked:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:checked:hover, headerbar .linked entry ~ .suggested-action.image-button:checked:hover, .titlebar .linked entry ~ .suggested-action.image-button:checked:hover, headerbar .linked.raised button.suggested-action:checked:hover, headerbar .linked button.suggested-action:checked:hover:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:checked:hover, .titlebar .linked.raised button.suggested-action:checked:hover, .titlebar .linked button.suggested-action:checked:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:checked:hover, headerbar button.suggested-action.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:checked:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:checked:hover, headerbar viewswitcher button.suggested-action.radio:checked:hover, .titlebar viewswitcher button.suggested-action.radio:checked:hover, headerbar button.suggested-action:checked:hover:not(.titlebutton), .titlebar button.suggested-action:checked:hover:not(.titlebutton) { background-color: mix(currentColor,alpha(@accent_bg_color,0.5),0.65); } + +popover.background button.suggested-action:backdrop, .content list button.suggested-action:backdrop, .content list > row:not(:selected):hover button.suggested-action:backdrop, list.content button.suggested-action:backdrop, list.content > row:not(:selected):hover button.suggested-action:backdrop, list.view.frame button.suggested-action:backdrop, list.view.frame > row:not(:selected):hover button.suggested-action:backdrop, headerbar.selection-mode button:backdrop, headerbar.selection-mode button.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:backdrop, .titlebar.selection-mode button.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:backdrop, .nautilus-window .linked entry ~ .suggested-action.image-button:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:backdrop, headerbar .linked entry ~ .suggested-action.image-button:backdrop, .titlebar .linked entry ~ .suggested-action.image-button:backdrop, headerbar .linked.raised button.suggested-action:backdrop, headerbar .linked button.suggested-action:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:backdrop, .titlebar .linked.raised button.suggested-action:backdrop, .titlebar .linked button.suggested-action:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:backdrop, headerbar button.suggested-action.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:backdrop, headerbar viewswitcher button.suggested-action.radio:backdrop:checked, .titlebar viewswitcher button.suggested-action.radio:backdrop:checked, headerbar button.suggested-action:backdrop:not(.titlebutton), .titlebar button.suggested-action:backdrop:not(.titlebutton) { color: mix(@accent_fg_color,alpha(@accent_bg_color,0.5),0.2); background-color: mix(currentColor,alpha(@accent_bg_color,0.5),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.suggested-action:disabled, .content list button.suggested-action:disabled, .content list > row:not(:selected):hover button.suggested-action:disabled, list.content button.suggested-action:disabled, list.content > row:not(:selected):hover button.suggested-action:disabled, list.view.frame button.suggested-action:disabled, list.view.frame > row:not(:selected):hover button.suggested-action:disabled, headerbar.selection-mode button:disabled, headerbar.selection-mode button.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:disabled, .titlebar.selection-mode button.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:disabled, .nautilus-window .linked entry ~ .suggested-action.image-button:disabled:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:disabled, headerbar .linked entry ~ .suggested-action.image-button:disabled, .titlebar .linked entry ~ .suggested-action.image-button:disabled, headerbar .linked.raised button.suggested-action:disabled, headerbar .linked button.suggested-action:disabled:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:disabled, .titlebar .linked.raised button.suggested-action:disabled, .titlebar .linked button.suggested-action:disabled:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:disabled, headerbar button.suggested-action.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:disabled:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:disabled, headerbar viewswitcher button.suggested-action.radio:disabled:checked, .titlebar viewswitcher button.suggested-action.radio:disabled:checked, headerbar button.suggested-action:disabled:not(.titlebutton), .titlebar button.suggested-action:disabled:not(.titlebutton) { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +popover.background button.suggested-action:disabled:backdrop, .content list button.suggested-action:disabled:backdrop, .content list > row:not(:selected):hover button.suggested-action:disabled:backdrop, list.content button.suggested-action:disabled:backdrop, list.content > row:not(:selected):hover button.suggested-action:disabled:backdrop, list.view.frame button.suggested-action:disabled:backdrop, headerbar.selection-mode button:disabled:backdrop, headerbar.selection-mode button.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar.selection-mode button:disabled:backdrop, .titlebar.selection-mode button.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .org-gnome-Calendar .titlebar .suggested-action.text-button:disabled:backdrop, .nautilus-window .linked entry ~ .suggested-action.image-button:disabled:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .suggested-action.toggle.popup:disabled:backdrop, headerbar .linked entry ~ .suggested-action.image-button:disabled:backdrop, .titlebar .linked entry ~ .suggested-action.image-button:disabled:backdrop, headerbar .linked.raised button.suggested-action:disabled:backdrop, headerbar .linked button.suggested-action:disabled:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button.suggested-action:disabled:backdrop, .titlebar .linked.raised button.suggested-action:disabled:backdrop, .titlebar .linked button.suggested-action:disabled:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button.suggested-action:disabled:backdrop, headerbar button.suggested-action.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.suggested-action.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.suggested-action.image-button:disabled:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.suggested-action:disabled:backdrop, headerbar viewswitcher button.suggested-action.radio:disabled:backdrop:checked, .titlebar viewswitcher button.suggested-action.radio:disabled:backdrop:checked, headerbar button.suggested-action:disabled:backdrop:not(.titlebutton), .titlebar button.suggested-action:disabled:backdrop:not(.titlebutton) { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.destructive-action, .content list button.destructive-action, .content list > row:not(:selected):hover button.destructive-action, list.content button.destructive-action, list.content > row:not(:selected):hover button.destructive-action, list.view.frame button.destructive-action, list.view.frame > row:not(:selected):hover button.destructive-action, .org-gnome-Calendar .titlebar .destructive-action.text-button, .nautilus-window .linked entry ~ .destructive-action.image-button:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup, headerbar .linked entry ~ .destructive-action.image-button, .titlebar .linked entry ~ .destructive-action.image-button, headerbar .linked.raised button.destructive-action, headerbar .linked button.destructive-action:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action, .titlebar .linked.raised button.destructive-action, .titlebar .linked button.destructive-action:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action, headerbar button.destructive-action.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action, headerbar viewswitcher button.destructive-action.radio:checked, .titlebar viewswitcher button.destructive-action.radio:checked, headerbar button.destructive-action:not(.titlebutton), .titlebar button.destructive-action:not(.titlebutton), headerbar button.text-button.destructive-action:not(.titlebutton) { color: @destructive_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@destructive_bg_color,0.9); } + +popover.background button.destructive-action:hover, .content list button.destructive-action:hover, .content list > row:not(:selected):hover button.destructive-action:hover, list.content button.destructive-action:hover, list.content > row:not(:selected):hover button.destructive-action:hover, list.view.frame button.destructive-action:hover, list.view.frame > row:not(:selected):hover button.destructive-action:hover, .org-gnome-Calendar .titlebar .destructive-action.text-button:hover, .nautilus-window .linked entry ~ .destructive-action.image-button:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:hover, headerbar .linked entry ~ .destructive-action.image-button:hover, .titlebar .linked entry ~ .destructive-action.image-button:hover, headerbar .linked.raised button.destructive-action:hover, headerbar .linked button.destructive-action:hover:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:hover, .titlebar .linked.raised button.destructive-action:hover, .titlebar .linked button.destructive-action:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:hover, headerbar button.destructive-action.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:hover, headerbar viewswitcher button.destructive-action.radio:hover:checked, .titlebar viewswitcher button.destructive-action.radio:hover:checked, headerbar button.destructive-action:hover:not(.titlebutton), .titlebar button.destructive-action:hover:not(.titlebutton) { color: @destructive_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@destructive_bg_color,0.9); } + +popover.background button.destructive-action:active, .content list button.destructive-action:active, .content list > row:not(:selected):hover button.destructive-action:active, list.content button.destructive-action:active, list.content > row:not(:selected):hover button.destructive-action:active, list.view.frame button.destructive-action:active, list.view.frame > row:not(:selected):hover button.destructive-action:active, .org-gnome-Calendar .titlebar .destructive-action.text-button:active, .nautilus-window .linked entry ~ .destructive-action.image-button:active:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:active, headerbar .linked entry ~ .destructive-action.image-button:active, .titlebar .linked entry ~ .destructive-action.image-button:active, headerbar .linked.raised button.destructive-action:active, headerbar .linked button.destructive-action:active:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:active, .titlebar .linked.raised button.destructive-action:active, .titlebar .linked button.destructive-action:active:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:active, headerbar button.destructive-action.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:active:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:active:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:active, headerbar button.destructive-action:active:not(.titlebutton), .titlebar button.destructive-action:active:not(.titlebutton), popover.background button.destructive-action:checked, .content list button.destructive-action:checked, .content list > row:not(:selected):hover button.destructive-action:checked, list.content button.destructive-action:checked, list.content > row:not(:selected):hover button.destructive-action:checked, list.view.frame button.destructive-action:checked, list.view.frame > row:not(:selected):hover button.destructive-action:checked, .org-gnome-Calendar .titlebar .destructive-action.text-button:checked, .nautilus-window .linked entry ~ .destructive-action.image-button:checked:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:checked, headerbar .linked entry ~ .destructive-action.image-button:checked, .titlebar .linked entry ~ .destructive-action.image-button:checked, headerbar .linked.raised button.destructive-action:checked, headerbar .linked button.destructive-action:checked:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:checked, .titlebar .linked.raised button.destructive-action:checked, .titlebar .linked button.destructive-action:checked:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:checked, headerbar button.destructive-action.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:checked:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:checked:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:checked, headerbar viewswitcher button.destructive-action.radio:checked, .titlebar viewswitcher button.destructive-action.radio:checked, headerbar button.destructive-action:checked:not(.titlebutton), .titlebar button.destructive-action:checked:not(.titlebutton) { color: @destructive_fg_color; background-color: mix(currentColor,alpha(@destructive_bg_color,0.5),0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.destructive-action:active:hover, .content list button.destructive-action:active:hover, .content list > row:not(:selected):hover button.destructive-action:active:hover, list.content button.destructive-action:active:hover, list.content > row:not(:selected):hover button.destructive-action:active:hover, list.view.frame button.destructive-action:active:hover, .org-gnome-Calendar .titlebar .destructive-action.text-button:active:hover, .nautilus-window .linked entry ~ .destructive-action.image-button:active:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:active:hover, headerbar .linked entry ~ .destructive-action.image-button:active:hover, .titlebar .linked entry ~ .destructive-action.image-button:active:hover, headerbar .linked.raised button.destructive-action:active:hover, headerbar .linked button.destructive-action:active:hover:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:active:hover, .titlebar .linked.raised button.destructive-action:active:hover, .titlebar .linked button.destructive-action:active:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:active:hover, headerbar button.destructive-action.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:active:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:active:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:active:hover, headerbar button.destructive-action:active:hover:not(.titlebutton), .titlebar button.destructive-action:active:hover:not(.titlebutton), popover.background button.destructive-action:checked:hover, .content list button.destructive-action:checked:hover, .content list > row:not(:selected):hover button.destructive-action:checked:hover, list.content button.destructive-action:checked:hover, list.content > row:not(:selected):hover button.destructive-action:checked:hover, list.view.frame button.destructive-action:checked:hover, .org-gnome-Calendar .titlebar .destructive-action.text-button:checked:hover, .nautilus-window .linked entry ~ .destructive-action.image-button:checked:hover:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:checked:hover, headerbar .linked entry ~ .destructive-action.image-button:checked:hover, .titlebar .linked entry ~ .destructive-action.image-button:checked:hover, headerbar .linked.raised button.destructive-action:checked:hover, headerbar .linked button.destructive-action:checked:hover:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:checked:hover, .titlebar .linked.raised button.destructive-action:checked:hover, .titlebar .linked button.destructive-action:checked:hover:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:checked:hover, headerbar button.destructive-action.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:checked:hover:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:checked:hover:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:checked:hover, headerbar viewswitcher button.destructive-action.radio:checked:hover, .titlebar viewswitcher button.destructive-action.radio:checked:hover, headerbar button.destructive-action:checked:hover:not(.titlebutton), .titlebar button.destructive-action:checked:hover:not(.titlebutton) { background-color: mix(currentColor,alpha(@destructive_bg_color,0.5),0.65); } + +popover.background button.destructive-action:backdrop, .content list button.destructive-action:backdrop, .content list > row:not(:selected):hover button.destructive-action:backdrop, list.content button.destructive-action:backdrop, list.content > row:not(:selected):hover button.destructive-action:backdrop, list.view.frame button.destructive-action:backdrop, list.view.frame > row:not(:selected):hover button.destructive-action:backdrop, .org-gnome-Calendar .titlebar .destructive-action.text-button:backdrop, .nautilus-window .linked entry ~ .destructive-action.image-button:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:backdrop, headerbar .linked entry ~ .destructive-action.image-button:backdrop, .titlebar .linked entry ~ .destructive-action.image-button:backdrop, headerbar .linked.raised button.destructive-action:backdrop, headerbar .linked button.destructive-action:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:backdrop, .titlebar .linked.raised button.destructive-action:backdrop, .titlebar .linked button.destructive-action:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:backdrop, headerbar button.destructive-action.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:backdrop, headerbar viewswitcher button.destructive-action.radio:backdrop:checked, .titlebar viewswitcher button.destructive-action.radio:backdrop:checked, headerbar button.destructive-action:backdrop:not(.titlebutton), .titlebar button.destructive-action:backdrop:not(.titlebutton) { color: mix(@destructive_fg_color,alpha(@destructive_bg_color,0.5),0.2); background-color: mix(currentColor,alpha(@destructive_bg_color,0.5),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button.destructive-action:disabled, .content list button.destructive-action:disabled, .content list > row:not(:selected):hover button.destructive-action:disabled, list.content button.destructive-action:disabled, list.content > row:not(:selected):hover button.destructive-action:disabled, list.view.frame button.destructive-action:disabled, list.view.frame > row:not(:selected):hover button.destructive-action:disabled, .org-gnome-Calendar .titlebar .destructive-action.text-button:disabled, .nautilus-window .linked entry ~ .destructive-action.image-button:disabled:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:disabled, headerbar .linked entry ~ .destructive-action.image-button:disabled, .titlebar .linked entry ~ .destructive-action.image-button:disabled, headerbar .linked.raised button.destructive-action:disabled, headerbar .linked button.destructive-action:disabled:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:disabled, .titlebar .linked.raised button.destructive-action:disabled, .titlebar .linked button.destructive-action:disabled:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:disabled, headerbar button.destructive-action.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:disabled:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:disabled:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:disabled, headerbar viewswitcher button.destructive-action.radio:disabled:checked, .titlebar viewswitcher button.destructive-action.radio:disabled:checked, headerbar button.destructive-action:disabled:not(.titlebutton), .titlebar button.destructive-action:disabled:not(.titlebutton) { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +popover.background button.destructive-action:disabled:backdrop, .content list button.destructive-action:disabled:backdrop, .content list > row:not(:selected):hover button.destructive-action:disabled:backdrop, list.content button.destructive-action:disabled:backdrop, list.content > row:not(:selected):hover button.destructive-action:disabled:backdrop, list.view.frame button.destructive-action:disabled:backdrop, .org-gnome-Calendar .titlebar .destructive-action.text-button:disabled:backdrop, .nautilus-window .linked entry ~ .destructive-action.image-button:disabled:backdrop:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .search + .destructive-action.toggle.popup:disabled:backdrop, headerbar .linked entry ~ .destructive-action.image-button:disabled:backdrop, .titlebar .linked entry ~ .destructive-action.image-button:disabled:backdrop, headerbar .linked.raised button.destructive-action:disabled:backdrop, headerbar .linked button.destructive-action:disabled:backdrop:not(:only-child), headerbar > .stack-switcher.linked > button.destructive-action:disabled:backdrop, .titlebar .linked.raised button.destructive-action:disabled:backdrop, .titlebar .linked button.destructive-action:disabled:backdrop:not(:only-child), .titlebar > .stack-switcher.linked > button.destructive-action:disabled:backdrop, headerbar button.destructive-action.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .titlebar button.destructive-action.text-button:disabled:backdrop:not(.suggested-action):not(.destructive-action):not(:disabled), .nautilus-window .linked.raised button.destructive-action.image-button:disabled:backdrop:not(:only-child), .nautilus-window .titlebar :not(.raised) .linked > button.destructive-action:disabled:backdrop, headerbar viewswitcher button.destructive-action.radio:disabled:backdrop:checked, .titlebar viewswitcher button.destructive-action.radio:disabled:backdrop:checked, headerbar button.destructive-action:disabled:backdrop:not(.titlebutton), .titlebar button.destructive-action:disabled:backdrop:not(.titlebutton) { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar { box-shadow: 0 1px alpha(@headerbar_shade_color,0.3); } + +headerbar:not(.selection-mode), headerbar:not(.selection-mode) entry, .titlebar:not(.selection-mode), .titlebar:not(.selection-mode) entry { color: @headerbar_fg_color; } + +headerbar:not(.selection-mode):backdrop, headerbar:not(.selection-mode) entry:backdrop, .titlebar:not(.selection-mode):backdrop, .titlebar:not(.selection-mode) entry:backdrop { color: mix(@headerbar_fg_color,@headerbar_bg_color,0.5); } + +headerbar:not(.selection-mode) entry:disabled, .titlebar:not(.selection-mode) entry:disabled { color: mix(@headerbar_fg_color,@headerbar_bg_color,0.5); } + +headerbar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action), .titlebar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action) { color: @headerbar_fg_color; } + +headerbar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action):backdrop, .titlebar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action):backdrop { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); } + +headerbar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action):disabled, .titlebar:not(.selection-mode) button:not(.suggested-action):not(.destructive-action):disabled { color: mix(@headerbar_fg_color,@headerbar_bg_color,0.5); } + +headerbar:not(.selection-mode) switch image, .titlebar:not(.selection-mode) switch image { color: transparent; } + +headerbar button:not(.titlebutton), headerbar button:not(.titlebutton):backdrop, .titlebar button:not(.titlebutton), .titlebar button:not(.titlebutton):backdrop { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar .linked.raised button:not(:only-child):not(:first-child), headerbar .linked button:not(:only-child):not(:first-child), headerbar > .stack-switcher.linked > button:not(:only-child):not(:first-child), .titlebar .linked.raised button:not(:only-child):not(:first-child), .titlebar .linked button:not(:only-child):not(:first-child), .titlebar > .stack-switcher.linked > button:not(:only-child):not(:first-child) { border-left-color: alpha(currentColor,0.15); } + +headerbar .linked.raised button:not(:only-child):not(:last-child), headerbar .linked button:not(:only-child):not(:last-child), headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child), .titlebar .linked.raised button:not(:only-child):not(:last-child), .titlebar .linked button:not(:only-child):not(:last-child), .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child) { border-right-color: alpha(currentColor,0.15); } + +headerbar .linked.raised button:not(:only-child):first-child, headerbar .linked button:not(:only-child):first-child, headerbar > .stack-switcher.linked > button:not(:only-child):first-child, .titlebar .linked.raised button:not(:only-child):first-child, .titlebar .linked button:not(:only-child):first-child, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child { border-left-color: transparent; } + +headerbar .linked.raised button:not(:only-child):last-child, headerbar .linked button:not(:only-child):last-child, headerbar > .stack-switcher.linked > button:not(:only-child):last-child, .titlebar .linked.raised button:not(:only-child):last-child, .titlebar .linked button:not(:only-child):last-child, .titlebar > .stack-switcher.linked > button:not(:only-child):last-child { border-right-color: transparent; } + +headerbar .linked.raised button:not(:only-child):first-child:not(:backdrop):checked, headerbar .linked.raised button:not(:only-child):first-child:not(:backdrop):active, headerbar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):checked, headerbar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):active, headerbar .linked button:not(:only-child):first-child:not(:backdrop):checked, headerbar .linked button:not(:only-child):first-child:not(:backdrop):active, headerbar .linked button:not(:only-child):not(:last-child):not(:backdrop):checked, headerbar .linked button:not(:only-child):not(:last-child):not(:backdrop):active, headerbar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):checked, headerbar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):active, headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):checked, headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):active, .titlebar .linked.raised button:not(:only-child):first-child:not(:backdrop):checked, .titlebar .linked.raised button:not(:only-child):first-child:not(:backdrop):active, .titlebar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):checked, .titlebar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):active, .titlebar .linked button:not(:only-child):first-child:not(:backdrop):checked, .titlebar .linked button:not(:only-child):first-child:not(:backdrop):active, .titlebar .linked button:not(:only-child):not(:last-child):not(:backdrop):checked, .titlebar .linked button:not(:only-child):not(:last-child):not(:backdrop):active, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):checked, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):active, .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):checked, .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):active { box-shadow: inset -1px 0 alpha(currentColor,0.15); } + +headerbar .linked.raised button:not(:only-child):first-child:not(:backdrop):checked + button, headerbar .linked.raised button:not(:only-child):first-child:not(:backdrop):active + button, headerbar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):checked + button, headerbar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):active + button, headerbar .linked button:not(:only-child):first-child:not(:backdrop):checked + button, headerbar .linked button:not(:only-child):first-child:not(:backdrop):active + button, headerbar .linked button:not(:only-child):not(:last-child):not(:backdrop):checked + button, headerbar .linked button:not(:only-child):not(:last-child):not(:backdrop):active + button, headerbar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):checked + button, headerbar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):active + button, headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):checked + button, headerbar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):active + button, .titlebar .linked.raised button:not(:only-child):first-child:not(:backdrop):checked + button, .titlebar .linked.raised button:not(:only-child):first-child:not(:backdrop):active + button, .titlebar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):checked + button, .titlebar .linked.raised button:not(:only-child):not(:last-child):not(:backdrop):active + button, .titlebar .linked button:not(:only-child):first-child:not(:backdrop):checked + button, .titlebar .linked button:not(:only-child):first-child:not(:backdrop):active + button, .titlebar .linked button:not(:only-child):not(:last-child):not(:backdrop):checked + button, .titlebar .linked button:not(:only-child):not(:last-child):not(:backdrop):active + button, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):checked + button, .titlebar > .stack-switcher.linked > button:not(:only-child):first-child:not(:backdrop):active + button, .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):checked + button, .titlebar > .stack-switcher.linked > button:not(:only-child):not(:last-child):not(:backdrop):active + button { border-left-color: transparent; } + +headerbar.selection-mode button:hover:backdrop, .titlebar.selection-mode button:hover:backdrop { color: mix(@accent_fg_color,alpha(@accent_bg_color,0.5),0.2); background-color: mix(currentColor,alpha(@accent_bg_color,0.5),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar entry, .titlebar entry { min-height: 32px; color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); } + +headerbar entry:backdrop, .titlebar entry:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +headerbar entry:disabled, .titlebar entry:disabled { color: mix(mix(@headerbar_fg_color,@headerbar_bg_color,0.5),mix(@headerbar_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +headerbar entry:disabled:backdrop, .titlebar entry:disabled:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(@headerbar_backdrop_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +headerbar entry image, .titlebar entry image { color: mix(@window_fg_color,@view_bg_color,0.2); } + +headerbar entry image.left, .titlebar entry image.left { margin-right: 6px; } + +headerbar entry image.right, .titlebar entry image.right { margin-left: 6px; } + +headerbar entry image:hover, .titlebar entry image:hover { color: @headerbar_fg_color; } + +headerbar entry image:active, .titlebar entry image:active { color: @accent_bg_color; } + +headerbar entry image:backdrop, .titlebar entry image:backdrop { color: mix(mix(@window_fg_color,@window_bg_color,0.5),@window_bg_color,0.2); } + +headerbar entry.error, .titlebar entry.error { color: @error_bg_color; border-color: @error_bg_color; } + +headerbar entry.error:focus, .titlebar entry.error:focus { box-shadow: inset 0 0 0 1px @error_bg_color; border-color: @error_bg_color; transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +headerbar entry.error selection, .titlebar entry.error selection { background-color: @error_bg_color; } + +headerbar entry.warning, .titlebar entry.warning { color: @warning_bg_color; border-color: @warning_bg_color; } + +headerbar entry.warning:focus, .titlebar entry.warning:focus { box-shadow: inset 0 0 0 1px @warning_bg_color; border-color: @warning_bg_color; transition: 300ms ease-in-out; transition-property: border, box-shadow; } + +headerbar entry.warning selection, .titlebar entry.warning selection { background-color: @warning_bg_color; } + +headerbar entry.flat:focus, headerbar entry.flat:backdrop, headerbar entry.flat:disabled, headerbar entry.flat:backdrop:disabled, headerbar entry.flat, .titlebar entry.flat:focus, .titlebar entry.flat:backdrop, .titlebar entry.flat:disabled, .titlebar entry.flat:backdrop:disabled, .titlebar entry.flat { min-height: 0; padding: 2px; background-color: transparent; border-color: transparent; border-radius: 0; } + +headerbar entry:drop(active):focus, headerbar entry:drop(active), .titlebar entry:drop(active):focus, .titlebar entry:drop(active) { border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +headerbar entry progress, .titlebar entry progress { margin: 2px -6px; background-color: transparent; background-image: none; border-radius: 0; border-width: 0 0 2px; border-color: @accent_bg_color; border-style: solid; box-shadow: none; } + +headerbar entry progress:backdrop, .titlebar entry progress:backdrop { background-color: transparent; } + +headerbar .linked entry:not(:first-child), .titlebar .linked entry:not(:first-child) { border-left-color: alpha(currentColor,0.15); } + +headerbar .linked entry:not(:first-child):backdrop, .titlebar .linked entry:not(:first-child):backdrop { border-left-color: alpha(currentColor,0.15); } + +headerbar switch:backdrop, .titlebar switch:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); border-color: mix(currentColor,@window_bg_color,0.81); background-color: mix(mix(currentColor,@window_bg_color,0.81),@window_bg_color,0.3); text-shadow: none; transition: 200ms ease-out; } + +headerbar switch:backdrop:checked, .titlebar switch:backdrop:checked { color: @window_bg_color; background-color: alpha(@accent_bg_color,0.5); } + +headerbar switch:backdrop:checked:disabled, .titlebar switch:backdrop:checked:disabled { background-color: alpha(@accent_bg_color,0.3); } + +headerbar switch:backdrop:disabled, .titlebar switch:backdrop:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +headerbar switch:backdrop slider, .titlebar switch:backdrop slider { transition: 200ms ease-out; background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.7); } + +headerbar switch:backdrop:checked > slider, .titlebar switch:backdrop:checked > slider { background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.7); } + +headerbar switch:backdrop:disabled slider, .titlebar switch:backdrop:disabled slider { background-color: mix(@view_bg_color,mix(white,@view_bg_color,0.2),0.4); } + +headerbar switch:disabled, .titlebar switch:disabled { background-color: shade(mix(mix(currentColor,@window_bg_color,0.81),@window_bg_color,0.3),0.96); } + +headerbar switch:disabled:backdrop, .titlebar switch:disabled:backdrop { background-color: mix(mix(currentColor,@window_bg_color,0.81),@window_bg_color,0.3); } + +headerbar:not(:backdrop), .titlebar:not(:backdrop) { transition: 50ms ease-in; transition-property: background-color, background-image, box-shadow, border-color, color, text-shadow; } + +headerbar .right, .titlebar .right { margin-left: -4px; } + +headerbar .right separator, .titlebar .right separator { min-width: 0; } + +headerbar .left, .titlebar .left { margin-right: -4px; } + +headerbar .left separator, .titlebar .left separator { min-width: 0; } + +.content list button, .content list > row:not(:selected):hover button, list.content button, list.content > row:not(:selected):hover button, list.view.frame button, list.view.frame > row:not(:selected):hover button { color: @card_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.9); } + +.content list button.flat:not(:hover):not(:active), .content list > row:not(:selected):hover button.flat:not(:hover):not(:active), list.content button.flat:not(:hover):not(:active), list.content > row:not(:selected):hover button.flat:not(:hover):not(:active), list.view.frame button.flat:not(:hover):not(:active), list.view.frame > row:not(:selected):hover button.flat:not(:hover):not(:active) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.content list button:hover, .content list > row:not(:selected):hover button:hover, list.content button:hover, list.content > row:not(:selected):hover button:hover, list.view.frame button:hover, list.view.frame > row:not(:selected):hover button:hover { color: @card_fg_color; background-color: mix(currentColor,@card_bg_color,0.853); box-shadow: none; } + +.content list button:active, .content list button:checked, .content list > row:not(:selected):hover button:active, .content list > row:not(:selected):hover button:checked, list.content button:active, list.content button:checked, list.content > row:not(:selected):hover button:active, list.content > row:not(:selected):hover button:checked, list.view.frame button:active, list.view.frame button:checked, list.view.frame > row:not(:selected):hover button:active, list.view.frame > row:not(:selected):hover button:checked { color: @card_fg_color; background-color: mix(currentColor,@card_bg_color,0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.content list button:active:hover, .content list button:checked:hover, .content list > row:not(:selected):hover button:active:hover, .content list > row:not(:selected):hover button:checked:hover, list.content button:active:hover, list.content button:checked:hover, list.content > row:not(:selected):hover button:active:hover, list.content > row:not(:selected):hover button:checked:hover, list.view.frame button:active:hover, list.view.frame button:checked:hover, list.view.frame > row:not(:selected):hover button:active:hover, list.view.frame > row:not(:selected):hover button:checked:hover { background-color: mix(currentColor,@card_bg_color,0.65); } + +.content list button:disabled, .content list > row:not(:selected):hover button:disabled, list.content button:disabled, list.content > row:not(:selected):hover button:disabled, list.view.frame button:disabled, list.view.frame > row:not(:selected):hover button:disabled { color: mix(@card_fg_color,@card_bg_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.9); } + +.content list entry, list.content entry, list.view.frame entry { color: @card_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.9); } + +.content list entry:disabled, list.content entry:disabled, list.view.frame entry:disabled { color: mix(@card_fg_color,@card_bg_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.9); } + +popover.background button { color: @popover_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.9); } + +popover.background button.flat:not(:hover):not(:active) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button:hover { color: @popover_fg_color; background-color: mix(currentColor,@popover_bg_color,0.853); box-shadow: none; } + +popover.background button:active, popover.background button:checked { color: @popover_fg_color; background-color: mix(currentColor,@popover_bg_color,0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +popover.background button:active:hover, popover.background button:checked:hover { background-color: mix(currentColor,@popover_bg_color,0.65); } + +popover.background button:disabled { color: mix(@popover_fg_color,@popover_bg_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.9); } + +popover.background entry { color: @popover_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.9); } + +popover.background entry:disabled { color: mix(@popover_fg_color,@popover_bg_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.9); } + +button.toggle:not(.image-button) { padding-left: 8px; padding-right: 8px; } + +.flat.popup:not(.title) { font-weight: normal; } + +statusbar { font-size: small; } + +scrolledwindow list:not(.content) { padding: 6px 0; } + +scrolledwindow list row { margin: 0 6px; border-radius: 6px; } + +scrolledwindow list separator.horizontal { margin: 6px; } + +list.content .horizontal spinbutton entry { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } + +list.view.frame { border-radius: 12px; } + +list.view.frame, list.view.frame:backdrop { background-color: @card_bg_color; } + +.ssd .titlebar { border-width: 0; padding: 0px 4px; min-height: 36px; border-bottom: 1px solid @headerbar_shade_color; } + +.ssd .titlebar.default-decoration button.titlebutton { background-color: alpha(currentColor,0.1); min-height: 24px; min-width: 24px; margin: 0 4px 0 4px; padding: 0; } + +.ssd .titlebar.default-decoration button.titlebutton:hover { background-color: alpha(currentColor,0.15); } + +.ssd .titlebar.default-decoration button.titlebutton:hover:active, .ssd .titlebar.default-decoration button.titlebutton:active { background-color: alpha(currentColor,0.3); } + +.ssd .titlebar.default-decoration button.titlebutton:backdrop { background: alpha(currentColor,0.1); } + +.ssd .titlebar.default-decoration button.titlebutton:backdrop:hover { background: alpha(currentColor,0.15); } + +.default-decoration .title { color: @headerbar_fg_color; } + +.default-decoration .title:backdrop { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); } + +treeview.view:not(:backdrop):not(:selected):hover { background-color: alpha(currentColor,0.04); } + +.preferences scrolledwindow > .frame > clamp.large, .preferences scrolledwindow > .frame > clamp.medium, .preferences scrolledwindow > .frame > clamp.small { padding-bottom: 30px; } + +.osd .linked > button { border-color: transparent; } + +.primary-toolbar, .toolbar { background-color: @window_bg_color; } + +.primary-toolbar:backdrop, .toolbar:backdrop { background-color: @window_bg_color; } + +popover.background modelbutton.flat { padding-left: 16px; padding-right: 16px; } + +popover.background modelbutton.flat, popover.background .menuitem.button.flat { color: @popover_fg_color; } + +popover.background modelbutton.flat:disabled label, popover.background .menuitem.button.flat:disabled label { color: mix(@popover_fg_color,@popover_bg_color,0.5); } + +popover.background modelbutton.flat:backdrop:hover, popover.background .menuitem.button.flat:backdrop:hover { background-color: alpha(currentColor,0.04); } + +popover.menu > stack { margin: -6px; } + +window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized), window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized) > decoration, window.csd.unified:not(.solid-csd):not(.fullscreen):not(.tiled):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right):not(.maximized) > decoration-overlay { border-radius: 12px; } + +window.csd.unified scrollbar { background-color: @view_bg_color; color: @window_fg_color; } + +window.csd.unified scrollbar trough { margin: 7px; transition: all 200ms linear; border-radius: 10px; background-color: alpha(currentColor,0.15); } + +window.csd.unified scrollbar trough > slider { min-width: 8px; min-height: 8px; margin: -6px; border: 6px solid transparent; border-radius: 10px; background-clip: padding-box; transition: all 200ms linear; } + +window.csd.unified scrollbar.horizontal trough { margin-top: 6px; margin-bottom: 6px; } + +window.csd.unified scrollbar.vertical trough { margin-left: 6px; margin-right: 6px; } + +window.csd.unified scrollbar.overlay-indicator { background: none; color: inherit; box-shadow: none; padding: 0; } + +window.csd.unified scrollbar.overlay-indicator:not(.hovering) trough { background-color: transparent; } + +window.csd.unified scrollbar.overlay-indicator.horizontal trough > slider { min-width: 40px; } + +window.csd.unified scrollbar.overlay-indicator.horizontal.hovering trough > slider { min-height: 8px; } + +window.csd.unified scrollbar.overlay-indicator.horizontal:not(.hovering) trough { margin-top: 3px; margin-bottom: 3px; } + +window.csd.unified scrollbar.overlay-indicator.vertical trough > slider { min-height: 40px; } + +window.csd.unified scrollbar.overlay-indicator.vertical.hovering trough > slider { min-width: 8px; } + +window.csd.unified scrollbar.overlay-indicator.vertical:not(.hovering) trough { margin-left: 3px; margin-right: 3px; } + +window.csd.unified scrollbar.horizontal trough > slider { min-width: 40px; } + +window.csd.unified scrollbar.vertical trough > slider { min-height: 40px; } + +popover.combo { padding: 0px; } + +popover.combo list { border-style: none; background-color: transparent; min-width: 200px; margin-top: 6px; margin-bottom: 6px; } + +popover.combo list > row { padding: 0px 8px 0px 8px; min-height: 50px; } + +popover.combo list > row:not(:last-child) { border-bottom: 1px solid alpha(mix(currentColor,@window_bg_color,0.853), 0.5); } + +popover.combo list > row:first-child { border-top-left-radius: 8px; -gtk-outline-top-left-radius: 7px; border-top-right-radius: 8px; -gtk-outline-top-right-radius: 7px; } + +popover.combo list > row:last-child { border-bottom-left-radius: 8px; -gtk-outline-bottom-left-radius: 7px; border-bottom-right-radius: 8px; -gtk-outline-bottom-right-radius: 7px; } + +popover.combo overshoot.top { border-top-left-radius: 8px; -gtk-outline-top-left-radius: 7px; border-top-right-radius: 8px; -gtk-outline-top-right-radius: 7px; } + +popover.combo overshoot.bottom { border-bottom-left-radius: 8px; -gtk-outline-bottom-left-radius: 7px; border-bottom-right-radius: 8px; -gtk-outline-bottom-right-radius: 7px; } + +popover.combo scrollbar.vertical { padding-top: 2px; padding-bottom: 2px; } + +popover.combo scrollbar.vertical:dir(ltr) { border-top-right-radius: 8px; -gtk-outline-top-right-radius: 7px; border-bottom-right-radius: 8px; -gtk-outline-bottom-right-radius: 7px; } + +popover.combo scrollbar.vertical:dir(rtl) { border-top-left-radius: 8px; -gtk-outline-top-left-radius: 7px; border-bottom-left-radius: 8px; -gtk-outline-bottom-left-radius: 7px; } + +row.expander { padding: 0px; } + +row.expander image.expander-row-arrow:dir(ltr) { margin-left: 6px; } + +row.expander image.expander-row-arrow:dir(rtl) { margin-right: 6px; } + +row.expander { background-color: transparent; } + +row.expander list.nested > row { background-color: transparent; border-radius: 0; border: none; } + +row.expander list.nested > row:not(:selected).activatable:hover { background-color: alpha(currentColor,0.03); } + +row.expander list.nested > row:not(:selected).activatable:active { background-color: alpha(currentColor,0.08); } + +row.expander list.nested { background-color: alpha(@card_shade_color,0.5); color: inherit; border-radius: 0; border-top: 1px solid alpha(currentColor,0.15); } + +row.expander image.expander-row-arrow { transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.expander:checked image.expander-row-arrow { -gtk-icon-transform: rotate(0turn); } + +row.expander:not(:checked) image.expander-row-arrow { opacity: 0.55; text-shadow: none; } + +row.expander:not(:checked) image.expander-row-arrow:dir(ltr) { -gtk-icon-transform: rotate(-0.25turn); } + +row.expander:not(:checked) image.expander-row-arrow:dir(rtl) { -gtk-icon-transform: rotate(0.25turn); } + +row.expander:checked image.expander-row-arrow:not(:disabled) { color: @accent_bg_color; } + +row.expander image.expander-row-arrow:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); } + +list.content { background-color: transparent; color: @card_fg_color; border-radius: 12px; } + +list.content list { background-color: transparent; border-radius: 12px; } + +list.content > row { background-color: @card_bg_color; color: @card_fg_color; margin: 0; transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +list.content > row:not(:last-child) { box-shadow: inset 0 -1px @card_shade_color; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +list.content > row:not(:first-child):not(:last-child) { border-radius: 0; border-left: 1px solid @card_shade_color; border-right: 1px solid @card_shade_color; -gtk-outline-radius: 0; } + +list.content > row:first-child { border-top-left-radius: 12px; border-top-right-radius: 12px; border-top: 1px solid @card_shade_color; border-left: 1px solid @card_shade_color; border-right: 1px solid @card_shade_color; -gtk-outline-radius: 12px 12px 0 0; } + +list.content > row:last-child { border-top-left-radius: 0; border-top-right-radius: 0; border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-bottom: 1px solid @card_shade_color; border-left: 1px solid @card_shade_color; border-right: 1px solid @card_shade_color; -gtk-outline-radius: 0 0 12px 12px; } + +list.content > row:only-child { border: 1px solid @card_shade_color; border-radius: 12px; -gtk-outline-radius: 12px; } + +list.content > row:not(.expander):not(:active):hover.activatable:not(:selected), list.content > row.expander row.header:not(:active):hover.activatable:not(:selected) { background-color: mix(@card_fg_color, @card_bg_color, 0.954); } + +button.list-button:not(:active):not(:checked):not(:hover) { color: @card_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@card_bg_color,0.9); } + +keypad .digit { font-size: 200%; font-weight: bold; } + +keypad .letters { font-size: 70%; } + +keypad .symbol { font-size: 160%; } + +viewswitcher, viewswitcher button { margin: 0; padding: 0; } + +viewswitcher button { border-radius: 0; border-top: 0; border-bottom: 0; box-shadow: none; font-size: 1rem; border-width: 0; } + +viewswitcher button:not(:checked):not(:hover) { background: transparent; } + +viewswitcher button:not(:only-child):not(:last-child) { border-right-width: 0px; } + +viewswitcher button:not(only-child):first-child:not(:checked):not(:hover), viewswitcher button:not(:checked):not(:hover) + button:not(:checked):not(:hover) { border-left-color: transparent; } + +viewswitcher button:not(only-child):last-child:not(:checked):not(:hover) { border-right-color: transparent; } + +viewswitcher button:not(:checked):hover:not(:backdrop) { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.853); box-shadow: none; background-image: none; } + +viewswitcher button:not(only-child):first-child:not(:checked):hover, viewswitcher button:not(:checked):hover + button:not(:checked):not(:hover), viewswitcher button:not(:checked):not(:hover) + button:not(:checked):hover { border-left-color: alpha(currentColor,0.15); } + +viewswitcher button:not(only-child):last-child:not(:checked):hover { border-right-color: alpha(currentColor,0.15); } + +viewswitcher button:not(:checked):hover:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; background-image: none; } + +headerbar viewswitcher button:not(:checked):hover:not(:backdrop) { background-image: none; color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(white,@headerbar_bg_color,0.72),0.9); } + +headerbar viewswitcher button:not(:checked):not(only-child):first-child:hover, headerbar viewswitcher button:not(:checked):hover + button:not(:checked):not(:hover), headerbar viewswitcher button:not(:checked):not(:hover) + button:not(:checked):hover { border-left-color: alpha(currentColor,0.15); } + +headerbar viewswitcher button:not(:checked):not(only-child):last-child:hover { border-right-color: alpha(currentColor,0.15); } + +headerbar viewswitcher button:not(:checked):hover:backdrop { color: mix(mix(@window_fg_color,@window_bg_color,0.5),mix(white,@headerbar_backdrop_color,0.3),0.2); background-color: mix(currentColor,mix(white,@headerbar_backdrop_color,0.3),0.9); text-shadow: none; -gtk-icon-shadow: none; background-image: none; } + +viewswitcher button:checked, viewswitcher button:active { color: @window_fg_color; background-color: mix(currentColor,@window_bg_color,0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: none; } + +viewswitcher button:checked:hover, viewswitcher button:active:hover { background-color: mix(currentColor,@window_bg_color,0.65); } + +viewswitcher button:checked:backdrop, viewswitcher button:active:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.7); background-image: none; } + +viewswitcher button > stack > box.narrow { font-size: 0.75rem; padding-top: 7px; padding-bottom: 5px; } + +viewswitcher button > stack > box.narrow image, viewswitcher button > stack > box.narrow label { padding-left: 8px; padding-right: 8px; } + +viewswitcher button > stack > box.wide { padding: 8px 12px; } + +viewswitcher button > stack > box.wide image:dir(ltr) { padding-left: 7px; } + +viewswitcher button > stack > box.wide image:dir(rtl) { padding-right: 7px; } + +viewswitcher button > stack > box.wide label:dir(ltr) { padding-right: 7px; } + +viewswitcher button > stack > box.wide label:dir(rtl) { padding-left: 7px; } + +viewswitcher button > stack > box label.active { font-weight: bold; } + +viewswitcher button.needs-attention:active > stack > box label, viewswitcher button.needs-attention:checked > stack > box label { animation: none; background-image: none; } + +viewswitcher button.needs-attention > stack > box label { animation: needs_attention 150ms ease-in; background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(@accent_bg_color), to(transparent)); background-size: 6px 6px, 6px 6px; background-repeat: no-repeat; background-position: right 0px, right 1px; } + +viewswitcher button.needs-attention > stack > box label:backdrop { background-size: 6px 6px, 0 0; } + +viewswitcher button.needs-attention > stack > box label:dir(rtl) { background-position: left 0px, left 1px; } + +viewswitcherbar actionbar > revealer > box { padding: 0; } + +viewswitchertitle viewswitcher { margin-left: 12px; margin-right: 12px; } + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon { color: alpha(@window_fg_color,0.5); } + +statuspage > scrolledwindow > viewport > box { margin: 36px 12px; } + +statuspage > scrolledwindow > viewport > box > clamp:not(:last-child) > box { margin-bottom: 36px; } + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { margin-bottom: 36px; } + +statuspage > scrolledwindow > viewport > box > clamp > box > .title:not(:last-child) { margin-bottom: 12px; } + +row label.subtitle { font-size: smaller; opacity: 0.55; text-shadow: none; } + +row > box.header { margin-left: 12px; margin-right: 12px; min-height: 50px; } + +row > box.header > box.title { margin-top: 8px; margin-bottom: 8px; } + +tabbar .box { min-height: 38px; background: @headerbar_bg_color; border-bottom: 1px solid @headerbar_shade_color; } + +tabbar .box:backdrop { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); background-color: @headerbar_backdrop_color; } + +tabbar scrolledwindow.pinned undershoot { border: 0 solid mix(black,@window_bg_color,0.76); } + +tabbar scrolledwindow.pinned:dir(rtl) undershoot.left { border-left-width: 1px; } + +tabbar scrolledwindow.pinned:dir(ltr) undershoot.right { border-right-width: 1px; } + +tabbar scrolledwindow.pinned:backdrop undershoot { border-color: mix(currentColor,@window_bg_color,0.81); } + +tabbar scrolledwindow.pinned tabbox:dir(ltr) { padding-right: 1px; box-shadow: inset -1px 0 alpha(currentColor,0.15); } + +tabbar scrolledwindow.pinned tabbox:dir(rtl) { padding-left: 1px; box-shadow: inset 1px 0 alpha(currentColor,0.15); } + +tabbar undershoot { transition: none; } + +tabbar undershoot.left { background: linear-gradient(to right, rgba(0, 0, 0, 0.07), rgba(0, 0, 0, 0) 20px); } + +tabbar undershoot.right { background: linear-gradient(to left, rgba(0, 0, 0, 0.07), rgba(0, 0, 0, 0) 20px); } + +tabbar .needs-attention-left undershoot.left { background: linear-gradient(to right, alpha(@accent_bg_color,0.7), alpha(@accent_bg_color,0.5) 1px, alpha(@accent_bg_color,0) 20px); } + +tabbar .needs-attention-right undershoot.right { background: linear-gradient(to left, alpha(@accent_bg_color,0.7), alpha(@accent_bg_color,0.5) 1px, alpha(@accent_bg_color,0) 20px); } + +tabbar tab { margin: 4px 3px; border-style: none; border-radius: 6px; transition: background-color 150ms ease-in-out; background-image: -gtk-scaled(url("assets/tab-border-light.png"), url("assets/tab-border-light@2.png")); background-position: left; background-repeat: no-repeat; } + +tabbar tab:first-child { background-image: none; } + +tabbar tab:hover { background-color: alpha(currentColor,0.07); } + +tabbar tab:hover, tabbar tab:hover + tab { background-image: none; } + +tabbar tab:checked { background-color: alpha(currentColor,0.1); } + +tabbar tab:checked, tabbar tab:checked + tab { background-image: none; } + +tabbar tab:checked:hover { background-color: alpha(currentColor,0.13); } + +tabbar .start-action, tabbar .end-action { background-color: @headerbar_bg_color; border-color: transparent; border-style: solid; transition: background-color 150ms ease-in-out; } + +tabbar .start-action:backdrop, tabbar .end-action:backdrop { border-color: transparent; background-color: @headerbar_backdrop_color; } + +tabbar .start-action button, tabbar .end-action button { border: none; border-radius: 0; } + +tabbar .start-action:dir(ltr), tabbar .end-action:dir(rtl) { border-right-width: 1px; } + +tabbar .start-action:dir(ltr) > *, tabbar .end-action:dir(rtl) > * { margin-right: 1px; } + +tabbar .start-action:dir(rtl), tabbar .end-action:dir(ltr) { border-left-width: 1px; } + +tabbar .start-action:dir(rtl) > *, tabbar .end-action:dir(ltr) > * { margin-left: 1px; } + +.tab-drag-icon tab { min-height: 26px; background-color: mix(currentColor,@window_bg_color,0.923); box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.25), 0 0 0 1px rgba(0, 0, 0, 0.23), inset 0 1px alpha(white,0.5); margin: 25px; } + +tabbar tab, .tab-drag-icon tab { padding: 6px; } + +tabbar tab.needs-attention, .tab-drag-icon tab.needs-attention { background-image: radial-gradient(ellipse at bottom, rgba(255, 255, 255, 0.8), alpha(@accent_bg_color,0.2) 15%, alpha(@accent_bg_color,0) 15%); } + +tabbar tab .tab-close-button, tabbar tab .tab-indicator, .tab-drag-icon tab .tab-close-button, .tab-drag-icon tab .tab-indicator { padding: 0; margin: 0; min-width: 24px; min-height: 24px; border-radius: 99px; border: none; box-shadow: none; -gtk-icon-shadow: none; text-shadow: none; background: none; } + +tabbar tab .tab-close-button:hover, tabbar tab .tab-indicator.clickable:hover, .tab-drag-icon tab .tab-close-button:hover, .tab-drag-icon tab .tab-indicator.clickable:hover { background: alpha(@window_fg_color, 0.15); } + +tabbar tab .tab-close-button:active, tabbar tab .tab-indicator.clickable:active, .tab-drag-icon tab .tab-close-button:active, .tab-drag-icon tab .tab-indicator.clickable:active { background: alpha(black, 0.2); } + +flap > dimming, deck > dimming, leaflet > dimming { background: rgba(0, 0, 0, 0.12); } + +flap > border, deck > border, leaflet > border { min-width: 1px; min-height: 1px; background: rgba(0, 0, 0, 0.05); } + +flap > shadow, deck > shadow, leaflet > shadow { min-width: 56px; min-height: 56px; } + +flap > shadow.left, deck > shadow.left, leaflet > shadow.left { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.01) 40px, rgba(0, 0, 0, 0) 56px), linear-gradient(to right, rgba(0, 0, 0, 0.03), rgba(0, 0, 0, 0.01) 7px, rgba(0, 0, 0, 0) 24px); } + +flap > shadow.right, deck > shadow.right, leaflet > shadow.right { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.01) 40px, rgba(0, 0, 0, 0) 56px), linear-gradient(to left, rgba(0, 0, 0, 0.03), rgba(0, 0, 0, 0.01) 7px, rgba(0, 0, 0, 0) 24px); } + +flap > shadow.up, deck > shadow.up, leaflet > shadow.up { background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.01) 40px, rgba(0, 0, 0, 0) 56px), linear-gradient(to bottom, rgba(0, 0, 0, 0.03), rgba(0, 0, 0, 0.01) 7px, rgba(0, 0, 0, 0) 24px); } + +flap > shadow.down, deck > shadow.down, leaflet > shadow.down { background-image: linear-gradient(to top, rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.01) 40px, rgba(0, 0, 0, 0) 56px), linear-gradient(to top, rgba(0, 0, 0, 0.03), rgba(0, 0, 0, 0.01) 7px, rgba(0, 0, 0, 0) 24px); } + +flap > outline, deck > outline, leaflet > outline { min-width: 1px; min-height: 1px; background: rgba(255, 255, 255, 0.2); } + +avatar { border-radius: 9999px; -gtk-outline-radius: 9999px; font-weight: bold; } + +avatar.color1 { background-image: linear-gradient(#83b6ec, #337fdc); color: #cfe1f5; } + +avatar.color2 { background-image: linear-gradient(#7ad9f1, #0f9ac8); color: #caeaf2; } + +avatar.color3 { background-image: linear-gradient(#8de6b1, #29ae74); color: #cef8d8; } + +avatar.color4 { background-image: linear-gradient(#b5e98a, #6ab85b); color: #e6f9d7; } + +avatar.color5 { background-image: linear-gradient(#f8e359, #d29d09); color: #f9f4e1; } + +avatar.color6 { background-image: linear-gradient(#ffcb62, #d68400); color: #ffead1; } + +avatar.color7 { background-image: linear-gradient(#ffa95a, #ed5b00); color: #ffe5c5; } + +avatar.color8 { background-image: linear-gradient(#f78773, #e62d42); color: #f8d2ce; } + +avatar.color9 { background-image: linear-gradient(#e973ab, #e33b6a); color: #fac7de; } + +avatar.color10 { background-image: linear-gradient(#cb78d4, #9945b5); color: #e7c2e8; } + +avatar.color11 { background-image: linear-gradient(#9e91e8, #7a59ca); color: #d5d2f5; } + +avatar.color12 { background-image: linear-gradient(#e3cf9c, #b08952); color: #f2eade; } + +avatar.color13 { background-image: linear-gradient(#be916d, #785336); color: #e5d6ca; } + +avatar.color14 { background-image: linear-gradient(#c0bfbc, #6e6d71); color: #d8d7d3; } + +avatar.contrasted { color: #fff; } + +avatar.image { background: none; } + +window.preferences > deck > deck > box > stack > stack > scrolledwindow > viewport > clamp, preferencespage > scrolledwindow > viewport > clamp { margin: 0 12px; } + +window.preferences > deck > deck > box > stack > stack > scrolledwindow > viewport > clamp > list, window.preferences > deck > deck > box > stack > stack > scrolledwindow > viewport > clamp > box > preferencesgroup, preferencespage > scrolledwindow > viewport > clamp > list, preferencespage > scrolledwindow > viewport > clamp > box > preferencesgroup { margin-top: 24px; } + +preferencesgroup > box > label:not(:first-child) { margin-top: 6px; } + +preferencesgroup > box > box:not(:first-child) { margin-top: 12px; } + +tabbar .tab-indicator:not(.clickable) { background: none; box-shadow: none; border-color: transparent; } + +.windowhandle, .windowhandle * { -GtkWidget-window-dragging: true; } + +.heading.h4 { color: @window_fg_color; } + +window.rounded, window.rounded actionbar { border-radius: 0 0 12px 12px; } + +window.rounded decoration, window.rounded actionbar decoration { border-radius: 12px; } + +window.flat headerbar { box-shadow: none; } + +.accent { color: @accent_bg_color; } + +.h1 { font-size: 20pt; font-weight: 300; } + +.h2 { font-size: 16pt; font-weight: 200; } + +.h3 { font-size: 11pt; } + +.h4, .category-label { color: shade(@window_fg_color,1.2); font-weight: 700; } + +.h4 { padding-top: 0.5em; padding-bottom: 0.5em; } + +list .h4 { padding-left: 0.5em; } + +.storage-bar .trough { padding: 8px 6px; border: none; border-radius: 6px 6px 0 0; background-image: none; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px 3px 1px rgba(0, 0, 0, 0.07), 0 2px 6px 2px rgba(0, 0, 0, 0.03); } + +.storage-bar .fill-block { padding: 8px 6px; border: 1px solid rgba(0, 0, 0, 0.35); border-top-width: 0; border-right-width: 0; border-bottom-width: 1px; border-left-width: 0; border-radius: 0; border-bottom-color: shade(mix(currentColor,@window_bg_color,0.853),0.75); background-color: shade(@view_bg_color,0.85); } + +.storage-bar .fill-block:first-child { border-radius: 6px 0 0; } + +.storage-bar .fill-block:last-child { border-radius: 0 6px 0 0; } + +.storage-bar .fill-block:only-child { border-radius: 6px 6px 0 0; } + +.storage-bar .fill-block image { -gtk-icon-style: symbolic; } + +.storage-bar .empty-block { border-bottom-width: 1px; border-bottom-color: shade(mix(currentColor,@window_bg_color,0.853),0.6); background-color: shade(@view_bg_color,0.95); } + +.storage-bar .empty-block image { color: black; } + +.storage-bar .app { border-bottom-width: 1px; border-bottom-color: shade(#dc8add,0.7); background-color: #dc8add; } + +.storage-bar .app image { color: white; } + +.storage-bar .audio { border-bottom-width: 1px; border-bottom-color: shade(#ffa348,0.8); background-color: #ffa348; } + +.storage-bar .audio image { color: black; } + +.storage-bar .files { border-bottom-width: 1px; border-bottom-color: shade(#99c1f1,0.8); background-color: #99c1f1; } + +.storage-bar .files image { color: black; } + +.storage-bar .photo { border-bottom-width: 1px; border-bottom-color: shade(#57e389,0.7); background-color: #57e389; } + +.storage-bar .photo image { color: black; } + +.storage-bar .video { border-bottom-width: 1px; border-bottom-color: shade(#f66151,0.8); background-color: #f66151; } + +.storage-bar .video image { color: white; } + +.storage-bar .legend { padding: 8px; border-radius: 50%; } + +.storage-bar .legend image { color: black; } + +.storage-bar .disk-bar { padding: 0; border-radius: 6px; background-color: #cdab8f; } + +.storage-bar .ext2, .storage-bar .ext3, .storage-bar .ext4, .storage-bar .fat16, .storage-bar .fat32, .storage-bar .btrfs, .storage-bar .xfs, .storage-bar .ntfs, .storage-bar .luks, .storage-bar .lvm, .storage-bar .none, .storage-bar .swap, .storage-bar .unused { border: none; box-shadow: inset 0 -2px rgba(94, 92, 100, 0.5), inset 1px 0 rgba(94, 92, 100, 0.5), inset -1px 0 rgba(94, 92, 100, 0.5); } + +.storage-bar .swap { background-color: #a51d2d; } + +.storage-bar .swap image { color: white; } + +.storage-bar .ext4 { background-color: #57e389; } + +.storage-bar .ext4 image { color: black; } + +.storage-bar .ext3 { background-color: #26a269; } + +.storage-bar .ext3 image { color: white; } + +.storage-bar .ext2 { background-color: #8ff0a4; } + +.storage-bar .ext2 image { color: black; } + +.storage-bar .fat16, .storage-bar .fat32 { background-color: #f8e45c; } + +.storage-bar .fat16 image, .storage-bar .fat32 image { color: black; } + +.storage-bar .btrfs { background-color: #1a5fb4; } + +.storage-bar .btrfs image { color: white; } + +.storage-bar .xfs { background-color: #99c1f1; } + +.storage-bar .xfs image { color: black; } + +.storage-bar .ntfs { background-color: #ffa348; } + +.storage-bar .ntfs image { color: black; } + +.storage-bar .luks { background-color: #c061cb; } + +.storage-bar .luks image { color: black; } + +.storage-bar .lvm { background-color: #dc8add; } + +.storage-bar .lvm image { color: black; } + +.storage-bar .none { background-color: #99c1f1; } + +.storage-bar .none image { color: black; } + +.storage-bar .unused { background-color: #cdab8f; } + +.storage-bar .unused image { color: black; } + +.storage-bar .legend { box-shadow: none; } + +GraniteWidgetsPopOver { -GraniteWidgetsPopOver-arrow-width: 21; -GraniteWidgetsPopOver-arrow-height: 10; -GraniteWidgetsPopOver-border-radius: 12px; -GraniteWidgetsPopOver-border-width: 0; -GraniteWidgetsPopOver-shadow-size: 12; border: 1px solid @view_bg_color; background: @view_bg_color; color: @window_fg_color; } + +GraniteWidgetsPopOver .button { background-image: none; background: none; border: none; } + +GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { color: @accent_bg_color; } + +GraniteWidgetsPopOver > .frame { border: none; } + +GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { border: none; background: none; } + +GraniteWidgetsStaticNotebook .frame { border: none; } + +.popover_bg { background-color: @view_bg_color; background-image: none; border: 1px solid @view_bg_color; color: @window_fg_color; } + +.deck { background-color: @view_bg_color; } + +paper, .card { transition: all 300ms cubic-bezier(0.25, 0.8, 0.25, 1); border: none; background-color: @view_bg_color; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px 3px 1px rgba(0, 0, 0, 0.07), 0 2px 6px 2px rgba(0, 0, 0, 0.03); } + +paper, paper.rounded, .card, .card.rounded { border-radius: 12px; } + +paper.collapsed, .card.collapsed { background-color: @window_bg_color; } + +.source-list { -GtkTreeView-horizontal-separator: 1px; -GtkTreeView-vertical-separator: 6px; background-color: @window_bg_color; border: solid mix(currentColor,@window_bg_color,0.853); color: @window_fg_color; border-right-width: 1px; } + +.source-list .category-expander { color: transparent; } + +.source-list .badge { background-image: none; background-color: rgba(0, 0, 0, 0.4); color: @window_bg_color; border-radius: 10px; padding: 0 6px; margin: 0 3px; border-width: 0; } + +.source-list .badge:selected:backdrop, .source-list .badge:selected:hover:backdrop { background-color: rgba(0, 0, 0, 0.2); color: shade(@window_bg_color,0.95); } + +.source-list row, .source-list .list-row { border: none; padding: 0; } + +.source-list row > GtkLabel, .source-list row > label, .source-list .list-row > GtkLabel, .source-list .list-row > label { padding-left: 6px; padding-right: 6px; } + +.avatar { border-radius: 999px; box-shadow: none; } + +.overlay-bar { padding: 4px; } + +.dynamic-notebook tab.reorderable-page { padding: 8px; } + +scale.temperature trough { background-image: linear-gradient(to right, rgba(153, 193, 241, 0.4), #c0bfbc, #f9f06b); } + +scale.temperature:dir(rtl) trough { background-image: linear-gradient(to left, rgba(153, 193, 241, 0.4), #c0bfbc, #f9f06b); } + +scale.warmth trough { background-image: linear-gradient(to right, rgba(249, 240, 107, 0.4), rgba(229, 165, 10, 0.6)); } + +scale.warmth:dir(rtl) trough { background-image: linear-gradient(to left, rgba(249, 240, 107, 0.4), rgba(229, 165, 10, 0.6)); } + +.terminal, .terminal text { background-color: #3d3846; color: white; font-family: monospace; } + +.terminal selection, .terminal text selection { background-color: @accent_bg_color; color: white; } + +.terminal:backdrop, .terminal text:backdrop { background-color: #5e5c64; color: white; } + +label.terminal { padding: 1em; } + +.welcome { font-size: 10pt; text-shadow: none; } + +.welcome .h1, .welcome .h3 { color: shade(@window_fg_color,1.2); } + +button.back-button, button.back-button.text-button { padding-right: 8px; padding-left: 36px; transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); background-image: -gtk-icontheme("go-previous-symbolic"); background-repeat: no-repeat no-repeat; background-position: 5px 50%; background-size: 21px; } + +.titlebar button.back-button, .titlebar button.back-button.text-button { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); background-color: @headerbar_bg_color; background-image: -gtk-icontheme("go-previous-symbolic"); background-repeat: no-repeat no-repeat; background-position: 5px 50%; background-size: 21px; padding-left: 36px; } + +.titlebar button.back-button:hover, .titlebar button.back-button.text-button:hover { color: @headerbar_fg_color; background-color: mix(currentColor,@headerbar_bg_color,0.853); box-shadow: none; background-image: -gtk-icontheme("go-previous-symbolic"); background-repeat: no-repeat no-repeat; background-position: 5px 50%; background-size: 21px; } + +.titlebar button.back-button:active, .titlebar button.back-button.text-button:active { color: @headerbar_fg_color; background-color: mix(currentColor,@headerbar_bg_color,0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; background-image: -gtk-icontheme("go-previous-symbolic"); background-repeat: no-repeat no-repeat; background-position: 5px 50%; background-size: 21px; } + +.titlebar button.back-button:active:hover, .titlebar button.back-button.text-button:active:hover { background-color: mix(currentColor,@headerbar_bg_color,0.65); } + +button.back-button:dir(rtl), button.back-button.text-button:dir(rtl) { padding: 0.5em 0.6em; padding-right: 36px; padding-left: 8px; background-image: -gtk-icontheme("go-next-symbolic"); background-repeat: no-repeat no-repeat; background-position: 90% 50%; } + +.checkerboard { box-shadow: 0px 1px 2px 0px alpha(mix(currentColor,@window_bg_color,0.853),0.5), 0px 0px 0px 1px alpha(mix(currentColor,@window_bg_color,0.853),0.5), 0px 2px 0px 0px alpha(mix(currentColor,@window_bg_color,0.853),0.5); border-radius: 2px; } + +.org-gnome-gedit notebook > header, .gedit-side-panel-paned notebook > header, .nautilus-window notebook > header { background-color: @headerbar_bg_color; border-bottom: 1px solid @headerbar_shade_color; box-shadow: none; } + +.org-gnome-gedit notebook > header:backdrop, .gedit-side-panel-paned notebook > header:backdrop, .nautilus-window notebook > header:backdrop { background-color: @headerbar_backdrop_color; box-shadow: none; } + +.org-gnome-gedit notebook arrow.down + tab.reorderable-page, .gedit-side-panel-paned notebook arrow.down + tab.reorderable-page, .nautilus-window notebook arrow.down + tab.reorderable-page, .org-gnome-gedit notebook tab:first-child.reorderable-page, .gedit-side-panel-paned notebook tab:first-child.reorderable-page, .nautilus-window notebook tab:first-child.reorderable-page { background-image: none; box-shadow: none; } + +.org-gnome-gedit notebook tab.reorderable-page, .gedit-side-panel-paned notebook tab.reorderable-page, .nautilus-window notebook tab.reorderable-page { -gtk-outline-radius: 8px; outline-width: 2px; outline-style: solid; outline-color: alpha(@accent_color,0.5); min-height: 37px; padding: 4px 0 0 0; box-shadow: none; border: none; color: @headerbar_fg_color; background-color: @headerbar_bg_color; background-image: -gtk-scaled(url("assets/tab-border-light.png"), url("assets/tab-border-light@2.png")); background-position: left; background-repeat: no-repeat; } + +.org-gnome-gedit notebook tab.reorderable-page:backdrop, .gedit-side-panel-paned notebook tab.reorderable-page:backdrop, .nautilus-window notebook tab.reorderable-page:backdrop { box-shadow: none; } + +.org-gnome-gedit notebook tab.reorderable-page > box, .gedit-side-panel-paned notebook tab.reorderable-page > box, .nautilus-window notebook tab.reorderable-page > box { margin: 0 3px 3px 3px; padding-right: 8px; border-radius: 6px; } + +.org-gnome-gedit notebook tab.reorderable-page > box > label, .gedit-side-panel-paned notebook tab.reorderable-page > box > label, .nautilus-window notebook tab.reorderable-page > box > label { padding-left: 8px; } + +.org-gnome-gedit notebook tab.reorderable-page > box button, .gedit-side-panel-paned notebook tab.reorderable-page > box button, .nautilus-window notebook tab.reorderable-page > box button { margin: 8px 0; } + +.org-gnome-gedit notebook tab:hover.reorderable-page, .gedit-side-panel-paned notebook tab:hover.reorderable-page, .nautilus-window notebook tab:hover.reorderable-page { color: @headerbar_fg_color; background-color: transparent; box-shadow: none; border: none; } + +.org-gnome-gedit notebook tab:hover.reorderable-page > box, .gedit-side-panel-paned notebook tab:hover.reorderable-page > box, .nautilus-window notebook tab:hover.reorderable-page > box { background-color: alpha(currentColor,0.07); transition: background-color 150ms ease-in-out; } + +.org-gnome-gedit notebook tab:hover.reorderable-page, .gedit-side-panel-paned notebook tab:hover.reorderable-page, .nautilus-window notebook tab:hover.reorderable-page, .org-gnome-gedit notebook tab:hover.reorderable-page + tab, .gedit-side-panel-paned notebook tab:hover.reorderable-page + tab, .nautilus-window notebook tab:hover.reorderable-page + tab { background-image: none; } + +.org-gnome-gedit notebook tab:hover.reorderable-page:backdrop, .gedit-side-panel-paned notebook tab:hover.reorderable-page:backdrop, .nautilus-window notebook tab:hover.reorderable-page:backdrop { background-color: transparent; box-shadow: none; } + +.org-gnome-gedit notebook tab:backdrop.reorderable-page, .gedit-side-panel-paned notebook tab:backdrop.reorderable-page, .nautilus-window notebook tab:backdrop.reorderable-page { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); background-color: transparent; box-shadow: none; border: none; } + +.org-gnome-gedit notebook tab:checked.reorderable-page, .gedit-side-panel-paned notebook tab:checked.reorderable-page, .nautilus-window notebook tab:checked.reorderable-page { color: @headerbar_fg_color; background-color: transparent; box-shadow: none; border: none; } + +.org-gnome-gedit notebook tab:checked.reorderable-page > box, .gedit-side-panel-paned notebook tab:checked.reorderable-page > box, .nautilus-window notebook tab:checked.reorderable-page > box { background-color: alpha(currentColor,0.1); transition: background-color 150ms ease-in-out; } + +.org-gnome-gedit notebook tab:checked.reorderable-page:hover, .gedit-side-panel-paned notebook tab:checked.reorderable-page:hover, .nautilus-window notebook tab:checked.reorderable-page:hover, .org-gnome-gedit notebook tab:checked.reorderable-page:active, .gedit-side-panel-paned notebook tab:checked.reorderable-page:active, .nautilus-window notebook tab:checked.reorderable-page:active { box-shadow: none; background-color: transparent; } + +.org-gnome-gedit notebook tab:checked.reorderable-page:hover > box, .gedit-side-panel-paned notebook tab:checked.reorderable-page:hover > box, .nautilus-window notebook tab:checked.reorderable-page:hover > box, .org-gnome-gedit notebook tab:checked.reorderable-page:active > box, .gedit-side-panel-paned notebook tab:checked.reorderable-page:active > box, .nautilus-window notebook tab:checked.reorderable-page:active > box { background-color: alpha(currentColor,0.13); } + +.org-gnome-gedit notebook tab:checked.reorderable-page:hover:backdrop, .gedit-side-panel-paned notebook tab:checked.reorderable-page:hover:backdrop, .nautilus-window notebook tab:checked.reorderable-page:hover:backdrop, .org-gnome-gedit notebook tab:checked.reorderable-page:active:backdrop, .gedit-side-panel-paned notebook tab:checked.reorderable-page:active:backdrop, .nautilus-window notebook tab:checked.reorderable-page:active:backdrop { box-shadow: none; } + +.org-gnome-gedit notebook tab:checked.reorderable-page, .gedit-side-panel-paned notebook tab:checked.reorderable-page, .nautilus-window notebook tab:checked.reorderable-page, .org-gnome-gedit notebook tab:checked.reorderable-page + tab, .gedit-side-panel-paned notebook tab:checked.reorderable-page + tab, .nautilus-window notebook tab:checked.reorderable-page + tab { background-image: none; } + +.org-gnome-gedit notebook tab:checked.reorderable-page:backdrop, .gedit-side-panel-paned notebook tab:checked.reorderable-page:backdrop, .nautilus-window notebook tab:checked.reorderable-page:backdrop { background-color: transparent; box-shadow: none; } + +.nautilus-window headerbar .path-bar-box, .nautilus-window .titlebar .path-bar-box { border-radius: 6px; border: none; padding-right: 6px; color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); } + +.nautilus-window headerbar .path-bar-box:backdrop, .nautilus-window .titlebar .path-bar-box:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar, .nautilus-window .titlebar .nautilus-path-bar { border-radius: 6px; color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); min-height: 34px; } + +.nautilus-window headerbar .nautilus-path-bar:backdrop, .nautilus-window .titlebar .nautilus-path-bar:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton), .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton) { margin: 0; padding-left: 8px; padding-right: 8px; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).current-dir, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).current-dir { border-width: 0px; border-radius: 6px; background-color: transparent; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir), .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir) { border-width: 0px; border-radius: 6px; background-color: transparent; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover { color: @headerbar_fg_color; background-color: mix(currentColor,@window_bg_color,0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover:hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover:hover { background-color: mix(currentColor,@window_bg_color,0.65); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover *, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover * { opacity: 1; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover:backdrop, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton):not(.current-dir):hover:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),shade(mix(@headerbar_backdrop_color,@view_bg_color,0.15),0.92),0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.7); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_bg_color,0.9); border-radius: 0 6px 6px 0; border-left: 1px solid alpha(currentColor,0.15); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup image, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup image { color: @headerbar_fg_color; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:hover { color: @headerbar_fg_color; background-color: mix(currentColor,@headerbar_bg_color,0.853); box-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:checked, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:checked { color: @headerbar_fg_color; background-color: mix(currentColor,@headerbar_bg_color,0.7); box-shadow: none; text-shadow: none; -gtk-icon-shadow: none; } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:checked:hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:checked:hover { background-color: mix(currentColor,@headerbar_bg_color,0.65); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:backdrop, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@headerbar_backdrop_color,0.2); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); text-shadow: none; -gtk-icon-shadow: none; border-left: 1px solid alpha(currentColor,0.15); } + +.nautilus-window headerbar .nautilus-path-bar button:not(.titlebutton).toggle.popup:backdrop:hover, .nautilus-window .titlebar .nautilus-path-bar button:not(.titlebutton).toggle.popup:backdrop:hover { color: mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5); outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@headerbar_backdrop_color,0.9); } + +.nautilus-window .path-buttons-box { border: 2px solid transparent; } + +.nautilus-window .path-buttons-box button { min-height: 22px; } + +.nautilus-window .linked.raised button.image-button:not(:only-child), .nautilus-window .linked.raised button.image-button:not(:only-child):backdrop, .nautilus-window .linked.raised button.image-button:not(:only-child):disabled, .nautilus-window .linked.raised button.image-button:not(:only-child):backdrop:disabled { border: none; } + +.nautilus-window .linked button.disclosure-button:not(:hover):not(:checked):not(:active), .nautilus-window .linked button.disclosure-button:not(:hover):not(:checked):not(:active):backdrop, .nautilus-window .linked .image-button:not(:hover):not(:checked):not(:active):not(.model), .nautilus-window .linked .image-button:not(:hover):not(:checked):not(:active):not(.model):backdrop { background-color: transparent; } + +.nautilus-window .search + .toggle.popup { border-left-color: alpha(currentColor,0.15); } + +.nautilus-window .view .dim-label, .nautilus-window .view dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .subtitle, dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .nautilus-window .view .subtitle, .nautilus-window iconview .dim-label, .nautilus-window iconview dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .subtitle, dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .nautilus-window iconview .subtitle, .nautilus-window .view label.separator, .nautilus-window iconview label.separator, .nautilus-window .view headerbar .subtitle, headerbar .nautilus-window .view .subtitle, .nautilus-window iconview headerbar .subtitle, headerbar .nautilus-window iconview .subtitle, .nautilus-window .view .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window .view .subtitle, .nautilus-window iconview .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .nautilus-window iconview .subtitle { color: alpha(@window_fg_color,0.55); } + +.nautilus-window .thumbnail { box-shadow: 0px 1px 2px 0px alpha(mix(currentColor,@window_bg_color,0.853),0.5), 0px 0px 0px 1px alpha(mix(currentColor,@window_bg_color,0.853),0.5), 0px 2px 0px 0px alpha(mix(currentColor,@window_bg_color,0.853),0.5); border-radius: 2px; } + +.nautilus-window .operations-list, .nautilus-window .operations-list > :hover { background: none; } + +.nautilus-window .nautilus-canvas-item { border-radius: 0px; } + +.nautilus-window .nautilus-canvas-item.label-text { border-radius: 6px; } + +.nautilus-window .nautilus-list-view .view:selected, .nautilus-window .nautilus-list-view iconview:selected { background-color: alpha(@accent_bg_color,0.25); color: @view_fg_color; } + +.nautilus-window .nautilus-list-view .view:selected:hover, .nautilus-window .nautilus-list-view iconview:selected:hover { background-color: alpha(@accent_bg_color,0.32); } + +.nautilus-window .nautilus-list-view .view:hover, .nautilus-window .nautilus-list-view iconview:hover { background-color: alpha(currentColor,0.04); } + +.nautilus-window entry.search > :not(.csd) { margin: 5px; } + +.nautilus-window entry.search > :not(.csd):not(image), .nautilus-window entry.search > :not(.csd):backdrop:not(image) { color: @accent_fg_color; background-color: @accent_bg_color; } + +.floating-bar { padding: 3px; background-color: @view_bg_color; border-width: 1px; border-style: solid solid none; border-color: mix(currentColor,@window_bg_color,0.853); border-radius: 8px 0 0 0; } + +.floating-bar.bottom.left { border-left-style: none; border-top-left-radius: 0; } + +.floating-bar.bottom.right { border-right-style: none; border-top-right-radius: 0; } + +.floating-bar:backdrop { background-color: @view_bg_color; border-color: mix(currentColor,@window_bg_color,0.81); } + +.floating-bar button { padding: 0px; } + +.disk-space-display { border-style: solid; border-width: 2px; } + +.disk-space-display.unknown { background-color: #888a85; border-color: shade(#888a85, 0.7); color: #888a85; } + +.disk-space-display.unknown.border { color: shade(#888a85, 0.7); } + +.disk-space-display.used { background-color: #729fcf; border-color: shade(#729fcf, 0.7); color: #729fcf; } + +.disk-space-display.used.border { color: shade(#729fcf, 0.7); } + +.disk-space-display.free { background-color: #eeeeec; border-color: shade(#eeeeec, 0.7); color: #eeeeec; } + +.disk-space-display.free.border { color: shade(#eeeeec, 0.7); } + +.gedit-search-slider { background: @window_bg_color; border: 1px solid mix(currentColor,@window_bg_color,0.853); border-top-style: none; padding: 4px 8px; border-radius: 0 0 6px 6px; } + +.gedit-search-slider button { padding-top: 7px; padding-bottom: 7px; } + +.gedit-document-panel { background-color: @window_bg_color; } + +.gedit-document-panel row.activatable { padding: 6px; } + +.gedit-document-panel row button { min-width: 22px; min-height: 22px; padding: 0; margin: 0; border: none; } + +.gedit-document-panel row:hover button:hover { background-color: alpha(currentColor,0.15); } + +.gedit-document-panel row:hover button:active { background-color: alpha(currentColor,0.3); } + +.gedit-document-panel row:hover:selected button:hover { color: @window_fg_color; } + +.titlebar.tweak-titlebar-left { background-image: none; background-color: @sidebar_bg_color; border-bottom-color: transparent; } + +.titlebar.tweak-titlebar-left:backdrop { background-color: @sidebar_backdrop_color; } + +.titlebar.tweak-titlebar-left button { background-color: transparent; } + +.titlebar.tweak-titlebar-left button:hover { background-color: alpha(currentColor,0.15); } + +.titlebar.tweak-titlebar-left button:hover:active, .titlebar.tweak-titlebar-left button:active, .titlebar.tweak-titlebar-left button:hover:checked, .titlebar.tweak-titlebar-left button:checked { background-color: alpha(currentColor,0.3); } + +.titlebar.tweak-titlebar-left button:backdrop { background: alpha(currentColor,0.1); } + +.titlebar.tweak-titlebar-left button:backdrop:hover { background: alpha(currentColor,0.15); } + +.titlebar.tweak-titlebar-right { background-image: none; background-color: @window_bg_color; border-bottom-color: transparent; } + +.navigation-sidebar { background-color: @sidebar_bg_color; } + +.navigation-sidebar:backdrop { background-color: @sidebar_backdrop_color; } + +.navigation-sidebar separator.horizontal { margin: 2px 0; padding: 0; background-color: transparent; } + +list.tweak-categories separator.horizontal { background: transparent; margin: 2px 0; } + +.tweak-group .tweak list { border-radius: 12px; border: 1px solid mix(currentColor,@window_bg_color,0.853); } + +.org-gnome-Todo taskrow.activatable.new-task-row button.popup.toggle { border-radius: 0px; border: none; border-left: 1px solid mix(currentColor,@window_bg_color,0.853); padding-left: 10px; padding-right: 10px; -gtk-outline-radius: 0px; } + +.org-gnome-Todo viewport.view, .org-gnome-Todo listbox.transparent { background-color: shade(@view_bg_color,0.95); } + +.org-gnome-Todo viewport.view:backdrop, .org-gnome-Todo listbox.transparent:backdrop { background-color: @window_bg_color; } + +window#guake-terminal notebook header { background: @headerbar_bg_color; } + +.XfceHeading { background-color: @view_bg_color; margin: 0; padding: 0; border-width: 0; } + +XfdesktopIconView.view { background: transparent; color: rgba(255, 255, 255, 0.9); border-radius: 6px; } + +XfdesktopIconView.view:active { background: alpha(mix(black,@accent_bg_color,0.85),0.5); text-shadow: 0 1px 1px black; } + +XfdesktopIconView.view .label { text-shadow: 1px 1px 2px black; } + +XfdesktopIconView.view .rubberband { border-radius: 0; } + +@define-color panel_bg_color black; +@define-color panel_fg_color white; +.xfce4-panel.background { border: none; background-color: @panel_bg_color; color: @panel_fg_color; transition-duration: 250ms; } + +.xfce4-panel.background .tasklist button, .xfce4-panel.background #actions-button, .xfce4-panel.background #clock-button { margin: 0 1px; } + +.xfce4-panel.background.horizontal .tasklist button { margin: 0 1px; } + +.xfce4-panel.background.horizontal .tasklist button label { padding-right: 3px; } + +.xfce4-panel.background.vertical .tasklist button { margin: 1px 0; } + +.xfce4-panel.background.vertical .tasklist button label { padding-bottom: 3px; } + +.xfce4-panel.background .tasklist image { margin-left: 2px; margin-right: 2px; } + +.xfce4-panel.background button label { padding-left: 6px; padding-right: 6px; } + +.xfce4-panel.background button { padding: 0 6px; min-height: 12px; min-width: 12px; border-radius: 24px; color: @panel_fg_color; transition-duration: 250ms; border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.xfce4-panel.background button:disabled { background-color: transparent; color: alpha(@panel_fg_color,0.2); } + +.xfce4-panel.background button:hover:not(:active):not(:checked) { color: @panel_fg_color; background-color: alpha(@panel_fg_color,0.25); background-image: none; } + +.xfce4-panel.background button:checked { background-color: alpha(@panel_fg_color,0.2); color: @panel_fg_color; } + +.xfce4-panel.background button:checked:hover { background-color: alpha(@panel_fg_color,0.35); } + +.xfce4-panel.background button:checked:disabled { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; color: alpha(@panel_fg_color,0.2); } + +.xfce4-panel.background button:drop(active) { color: @accent_bg_color; border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +.xfce4-panel.background button entry { caret-color: @view_fg_color; } + +.xfce4-panel.background button menu { -gtk-icon-effect: none; text-shadow: none; } + +.xfce4-panel.background button menu .linked button { color: @view_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@popover_bg_color,0.9); } + +.xfce4-panel.background button menu .linked button:disabled { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: mix(currentColor,@window_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; border-color: alpha(mix(currentColor,@window_bg_color,0.853),0.5); } + +.xfce4-panel.background progressbar { margin: 0; } + +.xfce4-panel.background progressbar.horizontal trough { min-height: 6px; padding: 0; } + +.xfce4-panel.background progressbar.horizontal progress { min-height: 4px; } + +.xfce4-panel.background progressbar.vertical trough { min-width: 6px; padding: 0; } + +.xfce4-panel.background progressbar.vertical progress { min-width: 4px; } + +.xfce4-panel.background progressbar progress { border-radius: 0px; } + +.xfce4-panel.background progressbar trough { background: shade(@panel_bg_color,0.7); border-radius: 0px; border-color: shade(@panel_bg_color,0.4); } + +wnck-pager { background-color: alpha(@panel_fg_color,0.1); } + +wnck-pager:selected { background-color: shade(@accent_bg_color,0.88); } + +wnck-pager:hover { background-color: @accent_bg_color; } + +#xfwm-tabwin { padding: 12px; border-radius: 12px; -XfwmTabwinWidget-icon-size: 64px; -XfwmTabwinWidget-preview-size: 128px; } + +#xfwm-tabwin .tabwin-app-grid button { min-width: 96px; min-height: 96px; } + +window#whiskermenu-window button { transition: none; } + +#whiskermenu-button { transition: none; } + +#XfceNotifyWindow { border-radius: 8px; background-color: @view_bg_color; } + +.caja-desktop.caja-canvas-item, .nemo-desktop.nemo-canvas-item { color: @accent_fg_color; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.8); } + +.nemo-properties-dialog .dialog-action-box .dialog-action-area { margin: 2px 6px 4px; } + +.nemo-properties-dialog toolbar stackswitcher.linked button { margin-right: 0; } + +.nemo-properties-dialog toolbar stackswitcher.linked button:backdrop { color: mix(@window_fg_color,@window_bg_color,0.5); background-color: @window_bg_color; } + +.nemo-window .sidebar scrolledwindow.frame.nemo-places-sidebar { border: none; } + +.nemo-window .sidebar viewport.frame box.vertical treeview.view.places-treeview { background-image: image(@window_bg_color); border-radius: 0; } + +.nemo-window .sidebar viewport.frame box.vertical treeview.view.places-treeview:selected { background: @accent_bg_color; } + +.nemo-window .sidebar viewport.frame box.vertical treeview.view.places-treeview:not(:selected):not(:backdrop):hover { background-image: image(alpha(@window_fg_color,0.05)); } + +.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview { background-color: @window_bg_color; } + +.nemo-window .nemo-window-pane widget.entry { border: 1px solid; border-radius: 3px; color: @window_fg_color; border-color: @accent_bg_color; background-color: @window_bg_color; } + +.nemo-window .nemo-window-pane widget.entry:selected { border: 1px solid; border-radius: 3px; color: @accent_fg_color; border-color: @accent_bg_color; background-color: @accent_bg_color; } + +.nemo-window toolbar.horizontal.primary-toolbar { border-bottom: 1px solid mix(currentColor,@window_bg_color,0.853); } + +.nemo-window toolbar.horizontal.primary-toolbar widget.linked.raised button:first-child widget { -gtk-icon-source: -gtk-icontheme("go-previous-symbolic"); } + +.nemo-window toolbar.horizontal.primary-toolbar widget.linked.raised button:last-child widget { -gtk-icon-source: -gtk-icontheme("go-next-symbolic"); } + +.nemo-window toolbar.horizontal.primary-toolbar toolitem box widget * { min-height: 0; min-width: 0; } + +.nemo-window toolbar.horizontal.primary-toolbar .linked button { margin-right: 0; } + +#dialog-action_area3 { margin: 5px; } + +window.background.chromium { background-color: @window_bg_color; } + +window.background.chromium entry, window.background.chromium > button { border-color: mix(currentColor,@window_bg_color,0.73); background-color: mix(currentColor,@window_bg_color,0.8); } + +window.background.chromium textview.view { background-color: @view_bg_color; } + +window.background.chromium menuitem { border-radius: 0; } + +#MozillaGtkWidget.background button { font-weight: initial; } + +#MozillaGtkWidget.background scrollbar slider { background-color: alpha(currentColor,0.4); } + +#MozillaGtkWidget.background scrollbar slider:hover { background-color: alpha(currentColor,0.6); } + +#MozillaGtkWidget.background check, #MozillaGtkWidget.background radio { padding: 0; min-height: 12px; min-width: 12px; } + +#MozillaGtkWidget.background menuitem { border-radius: 0; } + +#MozillaGtkWidget.background menuitem check, #MozillaGtkWidget.background menuitem radio { min-height: 12px; min-width: 12px; } + +window.background.chromium selection:focus, window.background.chromium selection, #MozillaGtkWidget.background selection:focus, #MozillaGtkWidget.background selection { background-color: @accent_bg_color; color: @accent_fg_color; } + +button .download_progress trough { min-height: 2px; } + +.titlebar .navigation-box.linked button:not(:only-child):not(:hover):not(:active), .titlebar .navigation-box.linked button:not(:only-child):disabled:not(:hover):not(:active), .titlebar .navigation-box.linked button:not(:only-child):backdrop:not(:hover):not(:active) { border-color: transparent; background-color: transparent; background-image: none; box-shadow: inset 0 1px rgba(255, 255, 255, 0); text-shadow: none; -gtk-icon-shadow: none; } + +.titlebar .navigation-box.linked button:not(:only-child):last-child, .titlebar .navigation-box.linked button:not(:only-child):disabled:last-child, .titlebar .navigation-box.linked button:not(:only-child):backdrop:last-child { border-left-color: transparent; } + +dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected, dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected:hover { background-color: @accent_bg_color; } + +dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected .subtitle { color: @accent_fg_color; } + +dzlsuggestionpopover > revealer > box > elastic > scrolledwindow > viewport > list > row:selected image { color: @accent_fg_color; } + +.incognito-mode headerbar, .incognito-mode headerbar.titlebar, .incognito-mode .titlebar { background: @incognito_bg_color; } + +.incognito-mode headerbar:backdrop, .incognito-mode headerbar.titlebar:backdrop, .incognito-mode .titlebar:backdrop { background: mix(@incognito_bg_color,@window_bg_color,0.5); } + +.incognito-mode headerbar button.image-button:hover, .incognito-mode headerbar.titlebar button.image-button:hover, .incognito-mode .titlebar button.image-button:hover { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@incognito_bg_color,1.03),0.9); } + +.incognito-mode headerbar button.image-button:hover:backdrop, .incognito-mode headerbar.titlebar button.image-button:hover:backdrop, .incognito-mode .titlebar button.image-button:hover:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(currentColor,@incognito_bg_color,1.01),0.2); background-color: mix(currentColor,mix(currentColor,@incognito_bg_color,1.01),0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.incognito-mode headerbar button.image-button:active, .incognito-mode headerbar button.image-button:checked, .incognito-mode headerbar.titlebar button.image-button:active, .incognito-mode headerbar.titlebar button.image-button:checked, .incognito-mode .titlebar button.image-button:active, .incognito-mode .titlebar button.image-button:checked { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@incognito_bg_color,0.9); } + +.incognito-mode headerbar button.image-button:active:hover, .incognito-mode headerbar button.image-button:checked:hover, .incognito-mode headerbar.titlebar button.image-button:active:hover, .incognito-mode headerbar.titlebar button.image-button:checked:hover, .incognito-mode .titlebar button.image-button:active:hover, .incognito-mode .titlebar button.image-button:checked:hover { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,mix(currentColor,@incognito_bg_color,0.97),0.9); } + +.incognito-mode headerbar button.image-button:active:backdrop, .incognito-mode headerbar button.image-button:checked:backdrop, .incognito-mode headerbar.titlebar button.image-button:active:backdrop, .incognito-mode headerbar.titlebar button.image-button:checked:backdrop, .incognito-mode .titlebar button.image-button:active:backdrop, .incognito-mode .titlebar button.image-button:checked:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@incognito_bg_color,0.2); background-color: mix(currentColor,@incognito_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.incognito-mode headerbar entry, .incognito-mode headerbar.titlebar entry, .incognito-mode .titlebar entry { color: @headerbar_fg_color; outline-color: alpha(@accent_color,0.5); background-color: mix(currentColor,@incognito_bg_color,0.9); } + +.incognito-mode headerbar entry:backdrop, .incognito-mode headerbar.titlebar entry:backdrop, .incognito-mode .titlebar entry:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),@incognito_bg_color,0.2); background-color: mix(currentColor,@incognito_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; } + +.incognito-mode headerbar entry:disabled, .incognito-mode headerbar.titlebar entry:disabled, .incognito-mode .titlebar entry:disabled { color: mix(mix(@headerbar_fg_color,@headerbar_bg_color,0.5),mix(@incognito_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@incognito_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.incognito-mode headerbar entry:disabled:backdrop, .incognito-mode headerbar.titlebar entry:disabled:backdrop, .incognito-mode .titlebar entry:disabled:backdrop { color: mix(mix(@headerbar_fg_color,@headerbar_backdrop_color,0.5),mix(@incognito_bg_color,@view_bg_color,0.15),0.5); background-color: mix(currentColor,@incognito_bg_color,0.9); text-shadow: none; -gtk-icon-shadow: none; box-shadow: none; } + +.org-gnome-Builder .dzlmenubuttonitem { font-weight: normal; min-height: 32px; } + +terminal-window notebook > header.top tabs:not(:only-child):first-child, terminal-window notebook > header.bottom tabs:not(:only-child):first-child { margin-left: 0px; } + +terminal-window notebook > header.top tabs:not(:only-child):last-child, terminal-window notebook > header.bottom tabs:not(:only-child):last-child { margin-right: 0px; } + +terminal-window notebook scrollbar slider { margin: 0; border-width: 3px; } + +window.background.caja-navigation-window #Toolbar { border-bottom: 1px solid mix(currentColor,@window_bg_color,0.853); } + +window.background.caja-navigation-window #Toolbar:backdrop { background-color: @window_bg_color; border-color: mix(currentColor,@window_bg_color,0.81); } + +.caja-pathbar button { min-width: 32px; border-radius: 0; border-right-width: 0; margin-right: -3px; } + +.caja-pathbar button.slider-button:nth-child(odd) { border-radius: 6px 0px 0px 6px; } + +.caja-pathbar button.slider-button:nth-child(even) { border-radius: 0 6px 6px 0; border-right-width: 1px; } + +.caja-side-pane .frame { border-style: solid none none none; } + +.caja-notebook .view, .caja-notebook iconview, .caja-notebook .view.frame, .caja-notebook .frame { border-left: 0; border-right: 0; } + +.caja-side-pane + separator + box:backdrop { background: @window_bg_color; } + +.caja-navigation-window widget.view widget.entry, .caja-desktop-window widget.view widget.entry { background: mix(currentColor,@window_bg_color,0.95); color: @window_fg_color; border-color: mix(currentColor,@window_bg_color,0.853); } + +.caja-navigation-window widget.view widget.entry:selected, .caja-desktop-window widget.view widget.entry:selected { background: @accent_bg_color; color: @accent_fg_color; } + +#gnc-id-main-window treeview.view:not(:selected):hover { background-color: mix(currentColor,@view_bg_color,0.93); } + +gnc-id-sheet-list { background-color: @window_bg_color; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content { background-color: @window_bg_color; border: none; border-radius: 0; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable { border: 1px solid mix(currentColor,@window_bg_color,0.853); border-bottom-width: 0; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content > row.activatable:first-child { border-top-left-radius: 12px; border-top-right-radius: 12px; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane { border-radius: 0 0 12px 12px; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background { background-color: transparent; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content .geary-attachment-pane actionbar.background > revealer > box { border-radius: 0 0 12px 12px; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content geary-composer-editor > box.background { background-color: transparent; } + +geary-conversation-viewer#conversation_viewer list.background.conversation-listbox.content geary-composer-editor > box.background > actionbar > revealer > box { border-radius: 0 0 12px 12px; } + +geary-conversation-viewer#conversation_viewer searchbar > revealer > box { background-color: @view_bg_color; border-color: mix(currentColor,@window_bg_color,0.853); } + +.geary-folder-popover-list-row { border-radius: 0; margin: 0; } + +.geary-main-window leaflet > leaflet > box:first-child { background-color: @sidebar_bg_color; } + +.geary-main-window leaflet > leaflet > box:first-child:backdrop { background-color: @sidebar_backdrop_color; } + +.geary-main-window leaflet > box:first-child > .titlebar { background-color: @sidebar_bg_color; background-image: none; border-bottom: transparent; box-shadow: none; } + +.geary-main-window leaflet > box:first-child > .titlebar:backdrop { background-color: @sidebar_backdrop_color; } + +.geary-main-window leaflet > box:first-child > .titlebar button { background-color: transparent; } + +.geary-main-window leaflet > box:first-child > .titlebar button:hover { background-color: alpha(currentColor,0.15); } + +.geary-main-window leaflet > box:first-child > .titlebar button:hover:active, .geary-main-window leaflet > box:first-child > .titlebar button:active, .geary-main-window leaflet > box:first-child > .titlebar button:hover:checked, .geary-main-window leaflet > box:first-child > .titlebar button:checked { background-color: alpha(currentColor,0.3); } + +.geary-main-window leaflet > box:first-child > .titlebar button:backdrop { background: transparent; } + +.geary-main-window leaflet > box:first-child > .titlebar button:backdrop:hover { background: alpha(currentColor,0.15); } + +.geary-main-window leaflet > box:not(:first-child) > .titlebar { border-bottom: transparent; box-shadow: none; } + +.geary-main-window leaflet > box:not(:first-child) > .titlebar:backdrop { background-image: none; background-color: @new_title_bg_color; } + +.geary-main-window separator.sidebar { background-color: mix(currentColor,@window_bg_color,0.853); } + +.geary-main-window .titlebar .image-button { padding: 0 6px; } + +.geary-folder .sidebar.view:selected, .geary-folder iconview.sidebar:selected { background-color: alpha(currentColor,0.1); } + +.geary-folder .sidebar.view:selected:hover, .geary-folder iconview.sidebar:selected:hover { background-color: alpha(currentColor,0.13); } + +.geary-folder .sidebar.view:hover, .geary-folder iconview.sidebar:hover { background-color: alpha(currentColor,0.07); } + +#DialogNotebook treeview.view:hover { background-color: alpha(@accent_bg_color,0.5); } + +.budgie-panel button { min-height: 16px; min-width: 16px; padding: 0; border-radius: 0; } + +.budgie-panel button.flat.launcher { padding: 0; } + +.budgie-panel.horizontal button, .budgie-panel #tasklist-button { padding: 0 4px; } + +.budgie-panel.vertical button { padding: 4px 0; } + +.budgie-panel.vertical #tasklist-button { min-height: 32px; } diff --git a/matugen/export/adw-gtk3/gtk-3.0/libadwaita-tweaks.css b/matugen/export/adw-gtk3/gtk-3.0/libadwaita-tweaks.css new file mode 100644 index 0000000..f30fdf1 --- /dev/null +++ b/matugen/export/adw-gtk3/gtk-3.0/libadwaita-tweaks.css @@ -0,0 +1,9 @@ +/* + This file will fix some legacy widget styles that aren't styled in libadwaita +*/ + +/* add a bg color to notebook headers */ +notebook > header { + background-color: @headerbar_bg_color; + border-color: mix(currentColor,@window_bg_color,0.85); +} diff --git a/matugen/export/adw-gtk3/gtk-3.0/libadwaita.css b/matugen/export/adw-gtk3/gtk-3.0/libadwaita.css new file mode 100644 index 0000000..3dbb928 --- /dev/null +++ b/matugen/export/adw-gtk3/gtk-3.0/libadwaita.css @@ -0,0 +1,2499 @@ +@define-color blue_1 #99c1f1; +@define-color blue_2 #62a0ea; +@define-color blue_3 #3584e4; +@define-color blue_4 #1c71d8; +@define-color blue_5 #1a5fb4; +@define-color green_1 #8ff0a4; +@define-color green_2 #57e389; +@define-color green_3 #33d17a; +@define-color green_4 #2ec27e; +@define-color green_5 #26a269; +@define-color yellow_1 #f9f06b; +@define-color yellow_2 #f8e45c; +@define-color yellow_3 #f6d32d; +@define-color yellow_4 #f5c211; +@define-color yellow_5 #e5a50a; +@define-color orange_1 #ffbe6f; +@define-color orange_2 #ffa348; +@define-color orange_3 #ff7800; +@define-color orange_4 #e66100; +@define-color orange_5 #c64600; +@define-color red_1 #f66151; +@define-color red_2 #ed333b; +@define-color red_3 #e01b24; +@define-color red_4 #c01c28; +@define-color red_5 #a51d2d; +@define-color purple_1 #dc8add; +@define-color purple_2 #c061cb; +@define-color purple_3 #9141ac; +@define-color purple_4 #813d9c; +@define-color purple_5 #613583; +@define-color brown_1 #cdab8f; +@define-color brown_2 #b5835a; +@define-color brown_3 #986a44; +@define-color brown_4 #865e3c; +@define-color brown_5 #63452c; +@define-color light_1 #ffffff; +@define-color light_2 #f6f5f4; +@define-color light_3 #deddda; +@define-color light_4 #c0bfbc; +@define-color light_5 #9a9996; +@define-color dark_1 #77767b; +@define-color dark_2 #5e5c64; +@define-color dark_3 #3d3846; +@define-color dark_4 #241f31; +@define-color dark_5 #000000; +.background { color: @window_fg_color; background-color: @window_bg_color; } + +dnd { color: @window_fg_color; } + +.normal-icons { -gtk-icon-size: 16px; } + +.large-icons { -gtk-icon-size: 32px; } + +.osd popover > arrow, .osd popover > contents, popover.touch-selection > arrow, popover.touch-selection > contents, popover.magnifier > arrow, popover.magnifier > contents, toast, .app-notification, dialog-host > dialog.osd sheet, .osd { color: rgba(255, 255, 255, 0.9); border: none; background-color: rgba(0, 0, 0, 0.7); background-clip: padding-box; } + +/* Text selection */ +selection { background-color: alpha(@view_fg_color,0.1); color: transparent; } + +selection:focus-within { background-color: alpha(@accent_bg_color,0.3); } + +:not(window):drop(active):focus, :not(window):drop(active) { border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; caret-color: @accent_bg_color; } + +.navigation-sidebar :not(window):drop(active):focus, .navigation-sidebar :not(window):drop(active), placessidebar :not(window):drop(active):focus, placessidebar :not(window):drop(active), stackswitcher :not(window):drop(active):focus, stackswitcher :not(window):drop(active), expander-widget :not(window):drop(active):focus, expander-widget :not(window):drop(active) { box-shadow: none; } + +/* Outline for low res icons */ +.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); } + +/* Drop shadow for large icons */ +.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); } + +@keyframes needs_attention { from { background-image: radial-gradient(farthest-side, @accent_color 0%, transparent 0%); } + to { background-image: radial-gradient(farthest-side, @accent_color 95%, transparent); } } + +stacksidebar row.needs-attention > label, stackswitcher > button.needs-attention > label, stackswitcher > button.needs-attention > image { animation: needs_attention 150ms ease-in; background-image: radial-gradient(farthest-side, @accent_color 96%, transparent); background-size: 6px 6px; background-repeat: no-repeat; background-position: right 3px; } + +stacksidebar row.needs-attention > label:dir(rtl), stackswitcher > button.needs-attention > label:dir(rtl), stackswitcher > button.needs-attention > image:dir(rtl) { background-position: left 3px; } + +avatar { border-radius: 9999px; font-weight: bold; } + +avatar.color1 { background-image: linear-gradient(#83b6ec, #337fdc); color: #cfe1f5; } + +avatar.color2 { background-image: linear-gradient(#7ad9f1, #0f9ac8); color: #caeaf2; } + +avatar.color3 { background-image: linear-gradient(#8de6b1, #29ae74); color: #cef8d8; } + +avatar.color4 { background-image: linear-gradient(#b5e98a, #6ab85b); color: #e6f9d7; } + +avatar.color5 { background-image: linear-gradient(#f8e359, #d29d09); color: #f9f4e1; } + +avatar.color6 { background-image: linear-gradient(#ffcb62, #d68400); color: #ffead1; } + +avatar.color7 { background-image: linear-gradient(#ffa95a, #ed5b00); color: #ffe5c5; } + +avatar.color8 { background-image: linear-gradient(#f78773, #e62d42); color: #f8d2ce; } + +avatar.color9 { background-image: linear-gradient(#e973ab, #e33b6a); color: #fac7de; } + +avatar.color10 { background-image: linear-gradient(#cb78d4, #9945b5); color: #e7c2e8; } + +avatar.color11 { background-image: linear-gradient(#9e91e8, #7a59ca); color: #d5d2f5; } + +avatar.color12 { background-image: linear-gradient(#e3cf9c, #b08952); color: #f2eade; } + +avatar.color13 { background-image: linear-gradient(#be916d, #785336); color: #e5d6ca; } + +avatar.color14 { background-image: linear-gradient(#c0bfbc, #6e6d71); color: #d8d7d3; } + +avatar.contrasted { color: white; } + +avatar.image { background: none; } + +bottom-sheet > dimming { background-color: alpha(@shade_color,2); } + +bottom-sheet > sheet { border-top-left-radius: 12px; border-top-right-radius: 12px; box-shadow: 0 2px 8px 2px rgba(0, 0, 0, 0.07), 0 3px 20px 10px rgba(0, 0, 0, 0.05), 0 6px 32px 16px rgba(0, 0, 0, 0.02), 0 0 0 1px rgba(0, 0, 0, 0.05); } + +bottom-sheet > sheet > drag-handle { background-color: alpha(currentColor,0.25); min-width: 60px; min-height: 4px; margin: 6px; border-radius: 99px; } + +bottom-sheet > sheet > outline { border-top-left-radius: 12px; border-top-right-radius: 12px; box-shadow: inset 1px 0 rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.07), inset 0 1px rgba(255, 255, 255, 0.07); } + +bottom-sheet > sheet > outline.flush-left { box-shadow: inset -1px 0 rgba(255, 255, 255, 0.07), inset 0 1px rgba(255, 255, 255, 0.07); } + +bottom-sheet > sheet > outline.flush-right { box-shadow: inset 1px 0 rgba(255, 255, 255, 0.07), inset 0 1px rgba(255, 255, 255, 0.07); } + +bottom-sheet > sheet > outline.flush-left.flush-right { box-shadow: inset 0 1px rgba(255, 255, 255, 0.07); } + +notebook > header > tabs > arrow, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay, button { min-height: 24px; min-width: 16px; padding: 5px 10px; border-radius: 6px; font-weight: bold; } + +notebook > header > tabs > arrow, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay, button { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +notebook > header > tabs > arrow:focus:focus-visible, row.spin spinbutton > button.image-button.up:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.down:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:focus:focus-visible, button:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +.osd notebook > header > tabs > arrow:focus:focus-visible, .osd row.spin spinbutton > button.image-button.up:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin .osd spinbutton > button.image-button.up:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, .osd row.spin spinbutton > button.image-button.down:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin .osd spinbutton > button.image-button.down:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd colorswatch#add-color-button > overlay:focus:focus-visible, .osd button:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +actionbar > revealer > box popover menubutton.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, searchbar > revealer > box popover menubutton.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, .toolbar popover menubutton.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, headerbar popover menubutton.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, actionbar > revealer > box popover button.arrow-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.arrow-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.arrow-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.arrow-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-text-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-text-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-text-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-text-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay, button { background-color: alpha(currentColor,0.1); } + +actionbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:hover, searchbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:hover, .toolbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:hover, headerbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:hover, actionbar > revealer > box popover button.arrow-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.arrow-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.arrow-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.arrow-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-text-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-text-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-text-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-text-button:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:hover, row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:hover, button:hover { background-color: alpha(currentColor,0.15); } + +actionbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button.keyboard-activating, searchbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button.keyboard-activating, .toolbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button.keyboard-activating, headerbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button.keyboard-activating, actionbar > revealer > box popover button.keyboard-activating.arrow-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.keyboard-activating.arrow-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.keyboard-activating.arrow-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.keyboard-activating.arrow-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.keyboard-activating.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.keyboard-activating.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.keyboard-activating.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.keyboard-activating.image-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.keyboard-activating.image-text-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.keyboard-activating.image-text-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.keyboard-activating.image-text-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.keyboard-activating.image-text-button:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:active, searchbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:active, .toolbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:active, headerbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:active, actionbar > revealer > box popover button.arrow-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.arrow-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.arrow-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.arrow-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-text-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-text-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-text-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-text-button:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow.keyboard-activating, row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay.keyboard-activating, notebook > header > tabs > arrow:active, row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:active, button.keyboard-activating, button:active { background-color: alpha(currentColor,0.3); } + +actionbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked, searchbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked, .toolbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked, headerbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked, actionbar > revealer > box popover button.arrow-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.arrow-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.arrow-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.arrow-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-text-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-text-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-text-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-text-button:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:checked, row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:checked, button:checked { background-color: alpha(currentColor,0.3); } + +actionbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:hover, searchbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:hover, .toolbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:hover, headerbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:hover, actionbar > revealer > box popover button.arrow-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.arrow-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.arrow-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.arrow-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-text-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-text-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-text-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-text-button:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:checked:hover, row.spin spinbutton > button.image-button.up:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:checked:hover, button:checked:hover { background-color: alpha(currentColor,0.35); } + +actionbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked.keyboard-activating, searchbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked.keyboard-activating, .toolbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked.keyboard-activating, headerbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked.keyboard-activating, actionbar > revealer > box popover button.arrow-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.arrow-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.arrow-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.arrow-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-text-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-text-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-text-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-text-button:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:active, searchbar > revealer > box popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:active, .toolbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:active, headerbar popover menubutton:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:active, actionbar > revealer > box popover button.arrow-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.arrow-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.arrow-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.arrow-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box popover button.image-text-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box popover button.image-text-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar popover button.image-text-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar popover button.image-text-button:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.raised > button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.raised > button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.raised > button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.raised > button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .linked button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .linked button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .linked button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .linked button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:checked.keyboard-activating, row.spin spinbutton > button.image-button.up:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.down:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:checked.keyboard-activating, notebook > header > tabs > arrow:checked:active, row.spin spinbutton > button.image-button.up:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.down:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:checked:active, button:checked.keyboard-activating, button:checked:active { background-color: alpha(currentColor,0.4); } + +notebook > header > tabs > arrow:disabled, row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:disabled, button:disabled { filter: opacity(0.5); } + +notebook > header > tabs > arrow:disabled label, row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child label, row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) label, row.spin spinbutton > button.image-button.up:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child label, row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) label, row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child label, row.spin spinbutton > button.image-button.down:disabled:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child label, colorswatch#add-color-button > overlay:disabled label, button:disabled label { filter: none; } + +notebook > header > tabs > arrow.image-button, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay.image-button, button.image-button { min-width: 24px; padding-left: 5px; padding-right: 5px; } + +notebook > header > tabs > arrow.text-button, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay.text-button, button.text-button { padding-left: 17px; padding-right: 17px; } + +notebook > header > tabs > arrow.text-button.image-button, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay.text-button.image-button, notebook > header > tabs > arrow.image-text-button, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay.image-text-button, button.text-button.image-button, button.image-text-button { padding-left: 9px; padding-right: 9px; } + +notebook > header > tabs > arrow.text-button.image-button > box, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box, colorswatch#add-color-button > overlay.text-button.image-button > box, notebook > header > tabs > arrow.text-button.image-button > box > box, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box > box, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box > box, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box > box, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box > box, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box > box, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box > box, colorswatch#add-color-button > overlay.text-button.image-button > box > box, notebook > header > tabs > arrow.image-text-button > box, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box, colorswatch#add-color-button > overlay.image-text-button > box, notebook > header > tabs > arrow.image-text-button > box > box, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box > box, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box > box, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box > box, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box > box, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box > box, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box > box, colorswatch#add-color-button > overlay.image-text-button > box > box, button.text-button.image-button > box, button.text-button.image-button > box > box, button.image-text-button > box, button.image-text-button > box > box { border-spacing: 4px; } + +notebook > header > tabs > arrow.text-button.image-button > box > label, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box > label, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box > label, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box > label, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box > label, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box > label, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box > label, colorswatch#add-color-button > overlay.text-button.image-button > box > label, notebook > header > tabs > arrow.text-button.image-button > box > box > label, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box > box > label, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box > box > label, row.spin spinbutton > button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box > box > label, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box > box > label, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box > box > label, row.spin spinbutton > button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box > box > label, colorswatch#add-color-button > overlay.text-button.image-button > box > box > label, notebook > header > tabs > arrow.image-text-button > box > label, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box > label, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box > label, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box > label, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box > label, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box > label, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box > label, colorswatch#add-color-button > overlay.image-text-button > box > label, notebook > header > tabs > arrow.image-text-button > box > box > label, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box > box > label, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box > box > label, row.spin spinbutton > button.image-text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box > box > label, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box > box > label, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box > box > label, row.spin spinbutton > button.image-text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box > box > label, colorswatch#add-color-button > overlay.image-text-button > box > box > label, button.text-button.image-button > box > label, button.text-button.image-button > box > box > label, button.image-text-button > box > label, button.image-text-button > box > box > label { padding-left: 2px; padding-right: 2px; } + +notebook > header > tabs > arrow.arrow-button, row.spin spinbutton > button.arrow-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.arrow-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.arrow-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.arrow-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.arrow-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.arrow-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay.arrow-button, button.arrow-button { padding-left: 9px; padding-right: 9px; } + +notebook > header > tabs > arrow.arrow-button > box, row.spin spinbutton > button.arrow-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box, row.spin spinbutton > button.arrow-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr) > box, row.spin spinbutton > button.arrow-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child > box, row.spin spinbutton > button.arrow-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box, row.spin spinbutton > button.arrow-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box, row.spin spinbutton > button.arrow-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box, colorswatch#add-color-button > overlay.arrow-button > box, button.arrow-button > box { border-spacing: 4px; } + +notebook > header > tabs > arrow.arrow-button.text-button > box, row.spin spinbutton > button.arrow-button.text-button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child > box, row.spin spinbutton > button.arrow-button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > box, row.spin spinbutton > button.arrow-button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child > box, row.spin spinbutton > button.arrow-button.text-button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child > box, colorswatch#add-color-button > overlay.arrow-button.text-button > box, button.arrow-button.text-button > box { border-spacing: 4px; } + +dropdown:drop(active) button.combo, combobox:drop(active) button.combo, searchbar > revealer > box .close:drop(active), actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:drop(active), searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:drop(active), .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:drop(active), headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:drop(active), actionbar > revealer > box button.arrow-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:drop(active):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:drop(active):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), window.dialog.message.csd .dialog-action-area > button:drop(active), popover.menu box.circular-buttons button.circular.image-button.model:drop(active), popover.menu box.inline-buttons button.image-button.model:drop(active), filechooser #pathbarbox > stack > box > button:drop(active), filechooser #pathbarbox > stack > box > box > button:drop(active), filechooser #pathbarbox > stack > box > menubutton > button:drop(active), button.sidebar-button:drop(active), button.emoji-section.image-button:drop(active):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:drop(active), calendar > header > button:drop(active), actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:drop(active), searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:drop(active), .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:drop(active), headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:drop(active), actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:drop(active), searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:drop(active), .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:drop(active), headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:drop(active), splitbutton.flat > button:drop(active), splitbutton.flat > menubutton > button:drop(active), menubutton.flat > button:drop(active), button.flat:drop(active), menubutton.osd > button:drop(active), button.osd:drop(active), notebook > header > tabs > arrow:drop(active), row.spin spinbutton > button.image-button.up:drop(active):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:drop(active):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr), row.spin spinbutton > button.image-button.up:drop(active):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:drop(active):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:drop(active):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:drop(active):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, colorswatch#add-color-button > overlay:drop(active), button:drop(active) { color: @accent_bg_color; box-shadow: inset 0 0 0 2px @accent_bg_color; } + +menubutton.osd > button, button.osd { min-width: 32px; min-height: 32px; color: rgba(255, 255, 255, 0.9); background-color: rgba(0, 0, 0, 0.65); } + +menubutton.osd > button, button.osd { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +menubutton.osd > button:focus:focus-visible, button.osd:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: 1px; } + +menubutton.osd > button:hover, button.osd:hover { color: white; background-color: alpha(mix(black,currentColor,0.15),0.65); } + +menubutton.osd > button.keyboard-activating, menubutton.osd > button:active, button.osd.keyboard-activating, button.osd:active { color: white; background-color: alpha(mix(black,currentColor,0.25),0.65); } + +menubutton.osd > button:checked, button.osd:checked { background-color: alpha(mix(black,currentColor,0.2),0.65); } + +menubutton.osd > button:checked:hover, button.osd:checked:hover { background-color: alpha(mix(black,currentColor,0.25),0.65); } + +menubutton.osd > button:checked.keyboard-activating, menubutton.osd > button:checked:active, button.osd:checked.keyboard-activating, button.osd:checked:active { background-color: alpha(mix(black,currentColor,0.35),0.65); } + +menubutton.osd > button:focus:focus-visible, .osd button.osd:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +actionbar > revealer > box menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button, splitbutton.suggested-action > menubutton > button, splitbutton.destructive-action > button, splitbutton.destructive-action > menubutton > button, splitbutton.opaque > button, splitbutton.opaque > menubutton > button, menubutton.suggested-action > button, menubutton.destructive-action > button, menubutton.opaque > button, button.suggested-action, button.destructive-action, button.opaque { box-shadow: none; } + +actionbar > revealer > box menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button, splitbutton.suggested-action > menubutton > button, splitbutton.destructive-action > button, splitbutton.destructive-action > menubutton > button, splitbutton.opaque > button, splitbutton.opaque > menubutton > button, menubutton.suggested-action > button, menubutton.destructive-action > button, menubutton.opaque > button, button.suggested-action, button.destructive-action, button.opaque { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +actionbar > revealer > box menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button:focus:focus-visible, splitbutton.suggested-action > menubutton > button:focus:focus-visible, splitbutton.destructive-action > button:focus:focus-visible, splitbutton.destructive-action > menubutton > button:focus:focus-visible, splitbutton.opaque > button:focus:focus-visible, splitbutton.opaque > menubutton > button:focus:focus-visible, menubutton.suggested-action > button:focus:focus-visible, menubutton.destructive-action > button:focus:focus-visible, menubutton.opaque > button:focus:focus-visible, button.suggested-action:focus:focus-visible, button.destructive-action:focus:focus-visible, button.opaque:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: 1px; } + +.osd actionbar > revealer > box menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd searchbar > revealer > box menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd .toolbar menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .osd menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .osd menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .osd menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd headerbar menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .osd menubutton.suggested-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd actionbar > revealer > box menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd searchbar > revealer > box menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd .toolbar menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .osd menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .osd menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .osd menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd headerbar menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .osd menubutton.destructive-action > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd actionbar > revealer > box menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd searchbar > revealer > box menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd .toolbar menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .osd menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .osd menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .osd menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd headerbar menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .osd menubutton.opaque > button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd splitbutton.suggested-action > button:focus:focus-visible, .osd splitbutton.suggested-action > menubutton > button:focus:focus-visible, .osd splitbutton.destructive-action > button:focus:focus-visible, .osd splitbutton.destructive-action > menubutton > button:focus:focus-visible, .osd splitbutton.opaque > button:focus:focus-visible, .osd splitbutton.opaque > menubutton > button:focus:focus-visible, .osd menubutton.suggested-action > button:focus:focus-visible, .osd menubutton.destructive-action > button:focus:focus-visible, .osd menubutton.opaque > button:focus:focus-visible, .osd button.suggested-action:focus:focus-visible, .osd button.destructive-action:focus:focus-visible, .osd button.opaque:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +actionbar > revealer > box menubutton.suggested-action > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button:hover, splitbutton.suggested-action > menubutton > button:hover, splitbutton.destructive-action > button:hover, splitbutton.destructive-action > menubutton > button:hover, splitbutton.opaque > button:hover, splitbutton.opaque > menubutton > button:hover, menubutton.suggested-action > button:hover, menubutton.destructive-action > button:hover, menubutton.opaque > button:hover, button.suggested-action:hover, button.destructive-action:hover, button.opaque:hover { background-image: image(alpha(currentColor,0.1)); } + +actionbar > revealer > box menubutton.suggested-action > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button.keyboard-activating, splitbutton.suggested-action > menubutton > button.keyboard-activating, splitbutton.destructive-action > button.keyboard-activating, splitbutton.destructive-action > menubutton > button.keyboard-activating, splitbutton.opaque > button.keyboard-activating, splitbutton.opaque > menubutton > button.keyboard-activating, menubutton.suggested-action > button.keyboard-activating, menubutton.destructive-action > button.keyboard-activating, menubutton.opaque > button.keyboard-activating, button.keyboard-activating.suggested-action, button.keyboard-activating.destructive-action, button.keyboard-activating.opaque, actionbar > revealer > box menubutton.suggested-action > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button:active, splitbutton.suggested-action > menubutton > button:active, splitbutton.destructive-action > button:active, splitbutton.destructive-action > menubutton > button:active, splitbutton.opaque > button:active, splitbutton.opaque > menubutton > button:active, menubutton.suggested-action > button:active, menubutton.destructive-action > button:active, menubutton.opaque > button:active, button.suggested-action:active, button.destructive-action:active, button.opaque:active { background-image: image(rgba(0, 0, 0, 0.2)); } + +actionbar > revealer > box menubutton.suggested-action > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button:checked, menubutton.suggested-action > button:checked, menubutton.destructive-action > button:checked, menubutton.opaque > button:checked, button.suggested-action:checked, button.destructive-action:checked, button.opaque:checked { background-image: image(rgba(0, 0, 0, 0.15)); } + +actionbar > revealer > box menubutton.suggested-action > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button:checked:hover, splitbutton.suggested-action > menubutton > button:checked:hover, splitbutton.destructive-action > button:checked:hover, splitbutton.destructive-action > menubutton > button:checked:hover, splitbutton.opaque > button:checked:hover, splitbutton.opaque > menubutton > button:checked:hover, menubutton.suggested-action > button:checked:hover, menubutton.destructive-action > button:checked:hover, menubutton.opaque > button:checked:hover, button.suggested-action:checked:hover, button.destructive-action:checked:hover, button.opaque:checked:hover { background-image: image(rgba(0, 0, 0, 0.05)); } + +actionbar > revealer > box menubutton.suggested-action > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button:checked.keyboard-activating, splitbutton.suggested-action > menubutton > button:checked.keyboard-activating, splitbutton.destructive-action > button:checked.keyboard-activating, splitbutton.destructive-action > menubutton > button:checked.keyboard-activating, splitbutton.opaque > button:checked.keyboard-activating, splitbutton.opaque > menubutton > button:checked.keyboard-activating, menubutton.suggested-action > button:checked.keyboard-activating, menubutton.destructive-action > button:checked.keyboard-activating, menubutton.opaque > button:checked.keyboard-activating, button.suggested-action:checked.keyboard-activating, button.destructive-action:checked.keyboard-activating, button.opaque:checked.keyboard-activating, actionbar > revealer > box menubutton.suggested-action > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.suggested-action > button:checked:active, splitbutton.suggested-action > menubutton > button:checked:active, splitbutton.destructive-action > button:checked:active, splitbutton.destructive-action > menubutton > button:checked:active, splitbutton.opaque > button:checked:active, splitbutton.opaque > menubutton > button:checked:active, menubutton.suggested-action > button:checked:active, menubutton.destructive-action > button:checked:active, menubutton.opaque > button:checked:active, button.suggested-action:checked:active, button.destructive-action:checked:active, button.opaque:checked:active { background-image: image(rgba(0, 0, 0, 0.3)); } + +button.opaque { background-color: mix(@window_bg_color,@window_fg_color,0.15); color: @window_fg_color; } + +button.destructive-action { color: @destructive_fg_color; } + +button.destructive-action, button.destructive-action:checked { background-color: @destructive_bg_color; } + +button.suggested-action { color: @accent_fg_color; } + +button.suggested-action, button.suggested-action:checked { background-color: @accent_bg_color; } + +searchbar > revealer > box .close, actionbar > revealer > box menubutton.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, searchbar > revealer > box menubutton.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, .toolbar menubutton.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, headerbar menubutton.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, actionbar > revealer > box button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow, window.dialog.message.csd .dialog-action-area > button, popover.menu box.circular-buttons button.circular.image-button.model, popover.menu box.inline-buttons button.image-button.model, filechooser #pathbarbox > stack > box > button, filechooser #pathbarbox > stack > box > box > button, filechooser #pathbarbox > stack > box > menubutton > button, button.sidebar-button, button.emoji-section.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close, calendar > header > button, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, splitbutton.flat > button, splitbutton.flat > menubutton > button, menubutton.flat > button, button.flat { background: transparent; box-shadow: none; } + +searchbar > revealer > box .close, actionbar > revealer > box menubutton.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, searchbar > revealer > box menubutton.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, .toolbar menubutton.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, headerbar menubutton.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, actionbar > revealer > box button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow, window.dialog.message.csd .dialog-action-area > button, popover.menu box.circular-buttons button.circular.image-button.model, popover.menu box.inline-buttons button.image-button.model, filechooser #pathbarbox > stack > box > button, filechooser #pathbarbox > stack > box > box > button, filechooser #pathbarbox > stack > box > menubutton > button, button.sidebar-button, button.emoji-section.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close, calendar > header > button, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, splitbutton.flat > button, splitbutton.flat > menubutton > button, menubutton.flat > button, button.flat { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +searchbar > revealer > box .close:focus:focus-visible, actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, actionbar > revealer > box button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:focus:focus-visible, window.dialog.message.csd .dialog-action-area > button:focus:focus-visible, popover.menu box.circular-buttons button.circular.image-button.model:focus:focus-visible, popover.menu box.inline-buttons button.image-button.model:focus:focus-visible, filechooser #pathbarbox > stack > box > button:focus:focus-visible, filechooser #pathbarbox > stack > box > box > button:focus:focus-visible, filechooser #pathbarbox > stack > box > menubutton > button:focus:focus-visible, button.sidebar-button:focus:focus-visible, button.emoji-section.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:focus:focus-visible, calendar > header > button:focus:focus-visible, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, splitbutton.flat > button:focus:focus-visible, splitbutton.flat > menubutton > button:focus:focus-visible, menubutton.flat > button:focus:focus-visible, button.flat:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +.osd searchbar > revealer > box .close:focus:focus-visible, searchbar > revealer > box .osd .close:focus:focus-visible, .osd actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, .osd searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, .osd .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, actionbar > revealer > box .osd menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, searchbar > revealer > box .osd menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, .toolbar .osd menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, .osd headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, headerbar .osd menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:focus:focus-visible, .osd actionbar > revealer > box button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd searchbar > revealer > box button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd .toolbar button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .osd button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .osd button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .osd button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd headerbar button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .osd button.arrow-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd actionbar > revealer > box button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd searchbar > revealer > box button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd .toolbar button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .osd button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .osd button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .osd button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd headerbar button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .osd button.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd actionbar > revealer > box button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd searchbar > revealer > box button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd .toolbar button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box .osd button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box .osd button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar .osd button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd headerbar button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar .osd button.image-text-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd spinbutton > button.image-button.up:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd spinbutton > button.image-button.down:focus:focus-visible:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd notebook > header > tabs > arrow:focus:focus-visible, .osd window.dialog.message.csd .dialog-action-area > button:focus:focus-visible, window.dialog.message.csd .osd .dialog-action-area > button:focus:focus-visible, .osd popover.menu box.circular-buttons button.circular.image-button.model:focus:focus-visible, popover.menu box.circular-buttons .osd button.circular.image-button.model:focus:focus-visible, .osd popover.menu box.inline-buttons button.image-button.model:focus:focus-visible, popover.menu box.inline-buttons .osd button.image-button.model:focus:focus-visible, .osd filechooser #pathbarbox > stack > box > button:focus:focus-visible, filechooser .osd #pathbarbox > stack > box > button:focus:focus-visible, .osd filechooser #pathbarbox > stack > box > box > button:focus:focus-visible, filechooser .osd #pathbarbox > stack > box > box > button:focus:focus-visible, .osd filechooser #pathbarbox > stack > box > menubutton > button:focus:focus-visible, filechooser .osd #pathbarbox > stack > box > menubutton > button:focus:focus-visible, .osd button.sidebar-button:focus:focus-visible, .osd button.emoji-section.image-button:focus:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .osd infobar .close:focus:focus-visible, infobar .osd .close:focus:focus-visible, .osd calendar > header > button:focus:focus-visible, .osd actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, .osd searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, .osd .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, actionbar > revealer > box .osd splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, searchbar > revealer > box .osd splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, .toolbar .osd splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, .osd headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, headerbar .osd splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:focus:focus-visible, .osd actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, .osd searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, .osd .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, actionbar > revealer > box .osd splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, searchbar > revealer > box .osd splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, .toolbar .osd splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, .osd headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, headerbar .osd splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:focus:focus-visible, .osd splitbutton.flat > button:focus:focus-visible, .osd splitbutton.flat > menubutton > button:focus:focus-visible, .osd menubutton.flat > button:focus:focus-visible, .osd button.flat:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +searchbar > revealer > box .close:hover, actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:hover, searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:hover, .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:hover, headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:hover, actionbar > revealer > box button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:hover, window.dialog.message.csd .dialog-action-area > button:hover, popover.menu box.circular-buttons button.circular.image-button.model:hover, popover.menu box.inline-buttons button.image-button.model:hover, filechooser #pathbarbox > stack > box > button:hover, filechooser #pathbarbox > stack > box > box > button:hover, filechooser #pathbarbox > stack > box > menubutton > button:hover, button.sidebar-button:hover, button.emoji-section.image-button:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:hover, calendar > header > button:hover, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:hover, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:hover, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:hover, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:hover, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:hover, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:hover, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:hover, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:hover, splitbutton.flat > button:hover, splitbutton.flat > menubutton > button:hover, menubutton.flat > button:hover, button.flat:hover { background: alpha(currentColor,0.07); } + +searchbar > revealer > box .keyboard-activating.close, actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button.keyboard-activating, searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button.keyboard-activating, .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button.keyboard-activating, headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button.keyboard-activating, actionbar > revealer > box button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.keyboard-activating.arrow-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.keyboard-activating.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.keyboard-activating.image-text-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.keyboard-activating.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.keyboard-activating.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow.keyboard-activating, window.dialog.message.csd .dialog-action-area > button.keyboard-activating, popover.menu box.circular-buttons button.keyboard-activating.circular.image-button.model, popover.menu box.inline-buttons button.keyboard-activating.image-button.model, filechooser #pathbarbox > stack > box > button.keyboard-activating, filechooser #pathbarbox > stack > box > box > button.keyboard-activating, filechooser #pathbarbox > stack > box > menubutton > button.keyboard-activating, button.keyboard-activating.sidebar-button, button.keyboard-activating.emoji-section.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .keyboard-activating.close, calendar > header > button.keyboard-activating, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button.keyboard-activating, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button.keyboard-activating, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button.keyboard-activating, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button.keyboard-activating, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button.keyboard-activating, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button.keyboard-activating, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button.keyboard-activating, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button.keyboard-activating, splitbutton.flat > button.keyboard-activating, splitbutton.flat > menubutton > button.keyboard-activating, menubutton.flat > button.keyboard-activating, searchbar > revealer > box .close:active, actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:active, searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:active, .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:active, headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:active, actionbar > revealer > box button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:active, window.dialog.message.csd .dialog-action-area > button:active, popover.menu box.circular-buttons button.circular.image-button.model:active, popover.menu box.inline-buttons button.image-button.model:active, filechooser #pathbarbox > stack > box > button:active, filechooser #pathbarbox > stack > box > box > button:active, filechooser #pathbarbox > stack > box > menubutton > button:active, button.sidebar-button:active, button.emoji-section.image-button:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:active, calendar > header > button:active, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:active, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:active, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:active, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:active, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:active, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:active, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:active, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:active, splitbutton.flat > button:active, splitbutton.flat > menubutton > button:active, menubutton.flat > button:active, button.flat.keyboard-activating, button.flat:active { background: alpha(currentColor,0.16); } + +searchbar > revealer > box .close:checked, actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked, searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked, .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked, headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked, actionbar > revealer > box button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:checked:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:checked, window.dialog.message.csd .dialog-action-area > button:checked, popover.menu box.circular-buttons button.circular.image-button.model:checked, popover.menu box.inline-buttons button.image-button.model:checked, filechooser #pathbarbox > stack > box > button:checked, filechooser #pathbarbox > stack > box > box > button:checked, filechooser #pathbarbox > stack > box > menubutton > button:checked, button.sidebar-button:checked, button.emoji-section.image-button:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:checked, calendar > header > button:checked, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked, splitbutton.flat > button:checked, splitbutton.flat > menubutton > button:checked, menubutton.flat > button:checked, button.flat:checked { background: alpha(currentColor,0.1); } + +searchbar > revealer > box .close:checked:hover, actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:hover, searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:hover, .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:hover, headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:hover, actionbar > revealer > box button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:checked:hover:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:checked:hover, window.dialog.message.csd .dialog-action-area > button:checked:hover, popover.menu box.circular-buttons button.circular.image-button.model:checked:hover, popover.menu box.inline-buttons button.image-button.model:checked:hover, filechooser #pathbarbox > stack > box > button:checked:hover, filechooser #pathbarbox > stack > box > box > button:checked:hover, filechooser #pathbarbox > stack > box > menubutton > button:checked:hover, button.sidebar-button:checked:hover, button.emoji-section.image-button:checked:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:checked:hover, calendar > header > button:checked:hover, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked:hover, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked:hover, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked:hover, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked:hover, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked:hover, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked:hover, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked:hover, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked:hover, splitbutton.flat > button:checked:hover, splitbutton.flat > menubutton > button:checked:hover, menubutton.flat > button:checked:hover, button.flat:checked:hover { background: alpha(currentColor,0.13); } + +searchbar > revealer > box .close:checked.keyboard-activating, actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked.keyboard-activating, searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked.keyboard-activating, .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked.keyboard-activating, headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked.keyboard-activating, actionbar > revealer > box button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:checked.keyboard-activating:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:checked.keyboard-activating, window.dialog.message.csd .dialog-action-area > button:checked.keyboard-activating, popover.menu box.circular-buttons button.circular.image-button.model:checked.keyboard-activating, popover.menu box.inline-buttons button.image-button.model:checked.keyboard-activating, filechooser #pathbarbox > stack > box > button:checked.keyboard-activating, filechooser #pathbarbox > stack > box > box > button:checked.keyboard-activating, filechooser #pathbarbox > stack > box > menubutton > button:checked.keyboard-activating, button.sidebar-button:checked.keyboard-activating, button.emoji-section.image-button:checked.keyboard-activating:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:checked.keyboard-activating, calendar > header > button:checked.keyboard-activating, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked.keyboard-activating, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked.keyboard-activating, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked.keyboard-activating, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked.keyboard-activating, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked.keyboard-activating, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked.keyboard-activating, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked.keyboard-activating, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked.keyboard-activating, splitbutton.flat > button:checked.keyboard-activating, splitbutton.flat > menubutton > button:checked.keyboard-activating, menubutton.flat > button:checked.keyboard-activating, searchbar > revealer > box .close:checked:active, actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:active, searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:active, .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:active, headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:checked:active, actionbar > revealer > box button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:checked:active:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:checked:active, window.dialog.message.csd .dialog-action-area > button:checked:active, popover.menu box.circular-buttons button.circular.image-button.model:checked:active, popover.menu box.inline-buttons button.image-button.model:checked:active, filechooser #pathbarbox > stack > box > button:checked:active, filechooser #pathbarbox > stack > box > box > button:checked:active, filechooser #pathbarbox > stack > box > menubutton > button:checked:active, button.sidebar-button:checked:active, button.emoji-section.image-button:checked:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:checked:active, calendar > header > button:checked:active, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked:active, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked:active, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked:active, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:checked:active, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked:active, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked:active, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked:active, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:checked:active, splitbutton.flat > button:checked:active, splitbutton.flat > menubutton > button:checked:active, menubutton.flat > button:checked:active, button.flat:checked.keyboard-activating, button.flat:checked:active { background: alpha(currentColor,0.19); } + +searchbar > revealer > box .close:disabled:not(:checked), actionbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:disabled:not(:checked), searchbar > revealer > box menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:disabled:not(:checked), .toolbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:disabled:not(:checked), headerbar menubutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque).image-button > button:disabled:not(:checked), actionbar > revealer > box button.arrow-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.arrow-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.arrow-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.arrow-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box button.image-text-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box button.image-text-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar button.image-text-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar button.image-text-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.up:disabled:not(:checked):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:disabled:not(:checked):not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), notebook > header > tabs > arrow:disabled:not(:checked), window.dialog.message.csd .dialog-action-area > button:disabled:not(:checked), popover.menu box.circular-buttons button.circular.image-button.model:disabled:not(:checked), popover.menu box.inline-buttons button.image-button.model:disabled:not(:checked), filechooser #pathbarbox > stack > box > button:disabled:not(:checked), filechooser #pathbarbox > stack > box > box > button:disabled:not(:checked), filechooser #pathbarbox > stack > box > menubutton > button:disabled:not(:checked), button.sidebar-button:disabled:not(:checked), button.emoji-section.image-button:disabled:not(:checked):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), infobar .close:disabled:not(:checked), calendar > header > button:disabled:not(:checked), actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:disabled:not(:checked), searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:disabled:not(:checked), .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:disabled:not(:checked), headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:disabled:not(:checked), actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:disabled:not(:checked), searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:disabled:not(:checked), .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:disabled:not(:checked), headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:disabled:not(:checked), splitbutton.flat > button:disabled:not(:checked), splitbutton.flat > menubutton > button:disabled:not(:checked), menubutton.flat > button:disabled:not(:checked), button.flat:disabled:not(:checked) { filter: opacity(0.3); } + +stackswitcher > button > label { padding: 0 6px; margin: 0 -6px; } + +stackswitcher > button > image { padding: 3px 6px; margin: -3px -6px; } + +stackswitcher > button.text-button { min-width: 100px; } + +button.font separator { background-color: transparent; } + +button.font > box { border-spacing: 6px; } + +button.font > box > box > label { font-weight: bold; } + +row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, button.emoji-section.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), menubutton.circular > button, button.circular { min-width: 34px; min-height: 34px; padding: 0; border-radius: 9999px; } + +row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child label, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child label, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child label, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) label, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child label, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child label, button.emoji-section.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) label, menubutton.circular > button label, button.circular label { padding: 0; } + +menubutton.pill > button, button.pill { padding: 10px 32px; border-radius: 9999px; } + +button.card { background-color: @card_bg_color; background-clip: padding-box; font-weight: inherit; padding: 0; } + +button.card { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +button.card:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -1px; } + +button.card:hover { background-image: image(alpha(currentColor,0.04)); } + +button.card.keyboard-activating, button.card:active { background-image: image(alpha(currentColor,0.08)); } + +button.card:checked { background-color: @card_bg_color; background-image: image(alpha(@accent_bg_color,0.25)); } + +button.card:checked:hover { background-image: image(alpha(@accent_bg_color,0.32)); } + +button.card:checked.keyboard-activating, button.card:checked:active { background-image: image(alpha(@accent_bg_color,0.39)); } + +button.card:checked.has-open-popup { background-image: image(alpha(@accent_bg_color,0.32)); } + +.osd button.card:checked { background-color: alpha(currentColor,0.1); } + +button.card:drop(active) { color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +popover.menu modelbutton, button.link, button.link:hover, button.link:active, button.link:checked, columnview > header > button, treeview.view > header > button, window.print treeview.dialog-action-box > header > button { background-color: transparent; } + +button.color { padding: 5px; } + +button.color > colorswatch:only-child { border-radius: 2.5px; } + +button.color > colorswatch:only-child > overlay { border-radius: 2px; } + +button.color > colorswatch:only-child:disabled { filter: none; } + +button.color > colorswatch:only-child.light > overlay { border-color: alpha(@view_fg_color,0.1); } + +menubutton.osd { background: none; color: inherit; } + +menubutton.suggested-action { background-color: @accent_bg_color; color: @accent_fg_color; } + +menubutton.destructive-action { background-color: @destructive_bg_color; color: @destructive_fg_color; } + +menubutton.opaque { background-color: mix(@window_bg_color,@window_fg_color,0.15); color: @window_fg_color; } + +menubutton.suggested-action, menubutton.destructive-action, menubutton.opaque { border-radius: 6px; } + +menubutton.suggested-action.circular, menubutton.suggested-action.pill, menubutton.destructive-action.circular, menubutton.destructive-action.pill, menubutton.opaque.circular, menubutton.opaque.pill { border-radius: 9999px; } + +menubutton.suggested-action > button, menubutton.suggested-action > button:checked, menubutton.destructive-action > button, menubutton.destructive-action > button:checked, menubutton.opaque > button, menubutton.opaque > button:checked { background-color: transparent; color: inherit; } + +menubutton.image-button > button { min-width: 24px; padding-left: 5px; padding-right: 5px; } + +menubutton.card > button { border-radius: 12px; } + +menubutton arrow { min-height: 16px; min-width: 16px; } + +menubutton arrow.none { -gtk-icon-source: -gtk-icontheme("open-menu-symbolic"); } + +menubutton arrow.down { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +menubutton arrow.up { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +menubutton arrow.left { -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + +menubutton arrow.right { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +splitbutton { border-radius: 6px; } + +splitbutton, splitbutton > separator { transition: background 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); transition-property: background; } + +splitbutton > separator { margin-top: 6px; margin-bottom: 6px; background: none; } + +splitbutton > menubutton > button { padding-left: 4px; padding-right: 4px; } + +splitbutton.image-button > button { min-width: 24px; padding-left: 5px; padding-right: 5px; } + +splitbutton.text-button.image-button > button, splitbutton.image-text-button > button { padding-left: 9px; padding-right: 9px; } + +splitbutton.text-button.image-button > button > box, splitbutton.image-text-button > button > box { border-spacing: 6px; } + +splitbutton:disabled { filter: opacity(0.5); } + +splitbutton:disabled > button, splitbutton:disabled > menubutton > button { filter: none; } + +splitbutton > button:dir(ltr), splitbutton > menubutton > button:dir(rtl) { border-top-right-radius: 0; border-bottom-right-radius: 0; margin-right: -1px; } + +splitbutton > button:dir(rtl), splitbutton > menubutton > button:dir(ltr) { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, splitbutton.flat > separator { background: alpha(currentColor,0.3); } + +actionbar > revealer > box splitbutton:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box splitbutton:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar splitbutton:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar splitbutton:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box splitbutton:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box splitbutton:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar splitbutton:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar splitbutton:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box splitbutton:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box splitbutton:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar splitbutton:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar splitbutton:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.flat:hover, splitbutton.flat:active, splitbutton.flat:checked { background: alpha(currentColor,0.07); } + +actionbar > revealer > box splitbutton:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, searchbar > revealer > box splitbutton:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, .toolbar splitbutton:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, headerbar splitbutton:hover:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, actionbar > revealer > box splitbutton:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, searchbar > revealer > box splitbutton:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, .toolbar splitbutton:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, headerbar splitbutton:active:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, actionbar > revealer > box splitbutton:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, searchbar > revealer > box splitbutton:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, .toolbar splitbutton:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, headerbar splitbutton:checked:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, splitbutton.flat:hover > separator, splitbutton.flat:active > separator, splitbutton.flat:checked > separator { background: none; } + +actionbar > revealer > box splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), splitbutton.flat:disabled { filter: opacity(0.3); } + +actionbar > revealer > box splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:disabled, searchbar > revealer > box splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:disabled, .toolbar splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:disabled, headerbar splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button:disabled, actionbar > revealer > box splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:disabled, searchbar > revealer > box splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:disabled, .toolbar splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:disabled, headerbar splitbutton:disabled:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button:disabled, splitbutton.flat:disabled > button:disabled, splitbutton.flat:disabled > menubutton > button:disabled { filter: none; } + +actionbar > revealer > box splitbutton:focus-within:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, searchbar > revealer > box splitbutton:focus-within:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, .toolbar splitbutton:focus-within:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, headerbar splitbutton:focus-within:focus-visible:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > separator, splitbutton.flat:focus-within:focus-visible > separator { background: none; } + +actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > button, actionbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, searchbar > revealer > box splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, .toolbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, headerbar splitbutton:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) > menubutton > button, splitbutton.flat > button, splitbutton.flat > menubutton > button { border-radius: 6px; } + +splitbutton.suggested-action { background-color: @accent_bg_color; color: @accent_fg_color; } + +splitbutton.destructive-action { background-color: @destructive_bg_color; color: @destructive_fg_color; } + +splitbutton.opaque { background-color: mix(@window_bg_color,@window_fg_color,0.15); color: @window_fg_color; } + +splitbutton.suggested-action > button, splitbutton.suggested-action > button:checked, splitbutton.suggested-action > menubutton > button, splitbutton.suggested-action > menubutton > button:checked, splitbutton.destructive-action > button, splitbutton.destructive-action > button:checked, splitbutton.destructive-action > menubutton > button, splitbutton.destructive-action > menubutton > button:checked, splitbutton.opaque > button, splitbutton.opaque > button:checked, splitbutton.opaque > menubutton > button, splitbutton.opaque > menubutton > button:checked { color: inherit; background-color: transparent; } + +splitbutton.suggested-action > menubutton > button:dir(ltr), splitbutton.destructive-action > menubutton > button:dir(ltr), splitbutton.opaque > menubutton > button:dir(ltr) { box-shadow: inset 1px 0 alpha(currentColor,0.3); } + +splitbutton.suggested-action > menubutton > button:dir(rtl), splitbutton.destructive-action > menubutton > button:dir(rtl), splitbutton.opaque > menubutton > button:dir(rtl) { box-shadow: inset -1px 0 alpha(currentColor,0.3); } + +splitbutton > menubutton > button > arrow.none { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +buttoncontent > box { border-spacing: 6px; } + +buttoncontent > box > label { font-weight: bold; } + +buttoncontent > box > label:dir(ltr) { padding-right: 2px; } + +buttoncontent > box > label:dir(rtl) { padding-left: 2px; } + +.arrow-button > box > buttoncontent > box > label:dir(ltr), splitbutton > button > buttoncontent > box > label:dir(ltr) { padding-right: 0; } + +.arrow-button > box > buttoncontent > box > label:dir(rtl), splitbutton > button > buttoncontent > box > label:dir(rtl) { padding-left: 0; } + +tabbutton label { font-weight: 800; font-size: 8pt; } + +tabbutton label.small { font-size: 6pt; } + +tabbutton indicatorbin > indicator, tabbutton indicatorbin > mask { transform: translate(-1px, 1px); } + +calendar { color: @view_fg_color; background-clip: padding-box; border: 1px solid alpha(currentColor,0.15); font-feature-settings: "tnum"; } + +calendar > header { border-bottom: 1px solid alpha(currentColor,0.15); } + +calendar > header > button { border-radius: 0; } + +calendar > grid { padding-left: 3px; padding-bottom: 3px; } + +calendar > grid > label.today { box-shadow: inset 0px -2px alpha(currentColor,0.15); } + +calendar > grid > label.today:selected { box-shadow: none; } + +calendar > grid > label { margin-top: 3px; margin-right: 3px; } + +calendar > grid > label { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +calendar > grid > label:focus { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +calendar > grid > label.day-number { padding: 3px; } + +calendar > grid > label.day-number:checked { border-radius: 6px; background-color: alpha(@accent_bg_color,0.3); } + +calendar > grid > label.day-number:selected { border-radius: 6px; background-color: @accent_bg_color; color: @accent_fg_color; } + +calendar > grid > label.day-number.other-month { color: alpha(currentColor,0.3); } + +checkbutton { border-spacing: 4px; border-radius: 9px; padding: 3px; } + +checkbutton { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +checkbutton:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +.osd checkbutton:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +checkbutton.text-button { padding: 4px; } + +check, radio { min-height: 14px; min-width: 14px; -gtk-icon-size: 14px; padding: 3px; box-shadow: inset 0 0 0 2px alpha(currentColor,0.15); } + +check:not(:checked):not(:indeterminate):hover, radio:not(:checked):not(:indeterminate):hover { box-shadow: inset 0 0 0 2px alpha(currentColor,0.2); } + +check:not(:checked):not(:indeterminate):active, radio:not(:checked):not(:indeterminate):active { background-color: alpha(currentColor,0.25); box-shadow: none; } + +check:checked, check:indeterminate, radio:checked, radio:indeterminate { background-color: @accent_bg_color; color: @accent_fg_color; box-shadow: none; } + +check:checked:hover, check:indeterminate:hover, radio:checked:hover, radio:indeterminate:hover { background-image: image(alpha(currentColor,0.1)); } + +check:checked:active, check:indeterminate:active, radio:checked:active, radio:indeterminate:active { background-image: image(rgba(0, 0, 0, 0.2)); } + +check:disabled, radio:disabled { filter: opacity(0.5); } + +.osd check:checked, .osd check:indeterminate, .osd radio:checked, .osd radio:indeterminate { background-color: rgba(255, 255, 255, 0.75); color: rgba(0, 0, 0, 0.75); } + +check { border-radius: 6px; } + +check:checked { -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/check-symbolic.symbolic.png")), -gtk-recolor(url("assets/check@2-symbolic.symbolic.png"))); } + +radio { border-radius: 100%; } + +radio:checked { -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/bullet-symbolic.symbolic.png")), -gtk-recolor(url("assets/bullet@2-symbolic.symbolic.png"))); } + +check:indeterminate, radio:indeterminate { -gtk-icon-source: -gtk-scaled(-gtk-recolor(url("assets/dash-symbolic.symbolic.png")), -gtk-recolor(url("assets/dash@2-symbolic.symbolic.png"))); } + +checkbutton.selection-mode { border-radius: 100px; } + +checkbutton.selection-mode check, checkbutton.selection-mode radio { padding: 7px; border-radius: 100px; } + +checkbutton.selection-mode label:dir(ltr) { margin-right: 6px; } + +checkbutton.selection-mode label:dir(rtl) { margin-left: 6px; } + +colorswatch { outline: 0 solid transparent; outline-offset: 6px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +colorswatch:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 4px; outline-offset: -2px; } + +colorswatch.top { border-top-left-radius: 6.5px; border-top-right-radius: 6.5px; } + +colorswatch.top > overlay { border-top-left-radius: 6px; border-top-right-radius: 6px; } + +colorswatch.bottom { border-bottom-left-radius: 6.5px; border-bottom-right-radius: 6.5px; } + +colorswatch.bottom > overlay { border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; } + +colorswatch.left, colorswatch:first-child:not(.top) { border-top-left-radius: 6.5px; border-bottom-left-radius: 6.5px; } + +colorswatch.left > overlay, colorswatch:first-child:not(.top) > overlay { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } + +colorswatch.right, colorswatch:last-child:not(.bottom) { border-top-right-radius: 6.5px; border-bottom-right-radius: 6.5px; } + +colorswatch.right > overlay, colorswatch:last-child:not(.bottom) > overlay { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } + +colorswatch.dark > overlay { color: white; } + +colorswatch.light > overlay { color: rgba(0, 0, 0, 0.75); box-shadow: inset 0 0 0 1px alpha(@view_fg_color,0.1); } + +colorswatch:drop(active).light > overlay { box-shadow: inset 0 0 0 2px @accent_bg_color; } + +colorswatch:drop(active).dark > overlay { box-shadow: inset 0 0 0 2px @accent_bg_color; } + +colorswatch#add-color-button > overlay { border-radius: 6px 0 0 6px; } + +colorswatch#add-color-button:only-child > overlay { border-radius: 6px; } + +colorswatch:disabled { filter: opacity(0.5); } + +colorswatch#editor-color-sample { border-radius: 6px; } + +colorswatch#editor-color-sample > overlay { border-radius: 6.5px; } + +plane { outline: 0 solid transparent; outline-offset: 6px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +plane:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: 2px; } + +colorchooser .popover.osd { border-radius: 12px; } + +columnview, treeview.view, window.print treeview.dialog-action-box { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +columnview:focus:focus-visible, treeview.view:focus:focus-visible, window.print treeview.dialog-action-box:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +columnview:drop(active), treeview.view:drop(active), window.print treeview.dialog-action-box:drop(active) { box-shadow: none; } + +columnview > header > button, treeview.view > header > button, window.print treeview.dialog-action-box > header > button { padding-top: 3px; padding-bottom: 3px; padding-left: 6px; padding-right: 6px; border-radius: 0; box-shadow: none; line-height: 100%; border-left: 1px solid transparent; } + +columnview > header > button:first-child, treeview.view > header > button:first-child, window.print treeview.dialog-action-box > header > button:first-child { border-left-width: 0; } + +columnview > header > button > box, treeview.view > header > button > box, window.print treeview.dialog-action-box > header > button > box { color: alpha(currentColor,0.4); font-weight: 700; font-size: 9pt; border-spacing: 6px; } + +columnview > header > button:hover > box, treeview.view > header > button:hover > box, window.print treeview.dialog-action-box > header > button:hover > box { color: alpha(currentColor,0.7); box-shadow: none; } + +columnview > header > button:active > box, treeview.view > header > button:active > box, window.print treeview.dialog-action-box > header > button:active > box { color: currentColor; } + +columnview > header > button sort-indicator, treeview.view > header > button sort-indicator, window.print treeview.dialog-action-box > header > button sort-indicator { min-height: 16px; min-width: 16px; } + +columnview > header > button sort-indicator.ascending, treeview.view > header > button sort-indicator.ascending, window.print treeview.dialog-action-box > header > button sort-indicator.ascending { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +columnview > header > button sort-indicator.descending, treeview.view > header > button sort-indicator.descending, window.print treeview.dialog-action-box > header > button sort-indicator.descending { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +columnview button.dnd:active, columnview button.dnd:selected, columnview button.dnd:hover, columnview button.dnd, treeview.view button.dnd, window.print treeview.dialog-action-box button.dnd, columnview header.button.dnd:active, columnview header.button.dnd:selected, columnview header.button.dnd:hover, columnview header.button.dnd, treeview.view header.button.dnd, window.print treeview.dialog-action-box header.button.dnd { color: @accent_fg_color; background-color: @accent_bg_color; transition: none; } + +columnview.view > listview.view, treeview.view > listview.view, window.print columnview.dialog-action-box > listview.view, window.print treeview.dialog-action-box > listview.view, window.print columnview.view > listview.dialog-action-box, window.print treeview.view > listview.dialog-action-box, window.print columnview.dialog-action-box > listview.dialog-action-box, window.print treeview.dialog-action-box > listview.dialog-action-box { background: none; color: inherit; } + +columnview > listview > row, treeview.view > listview > row, window.print treeview.dialog-action-box > listview > row { padding: 0; } + +columnview > listview > row > cell, treeview.view > listview > row > cell, window.print treeview.dialog-action-box > listview > row > cell { padding: 8px 6px; } + +columnview > listview > row > cell:not(:first-child), treeview.view > listview > row > cell:not(:first-child), window.print treeview.dialog-action-box > listview > row > cell:not(:first-child) { border-left: 1px solid transparent; } + +columnview.column-separators > listview > row > cell, treeview.column-separators.view > listview > row > cell, window.print treeview.column-separators.dialog-action-box > listview > row > cell, columnview.column-separators > header > button, treeview.column-separators.view > header > button, window.print treeview.column-separators.dialog-action-box > header > button { border-left-color: alpha(currentColor,0.15); } + +columnview > listview:not(.horizontal).separators > row:not(.separator), treeview.view > listview:not(.horizontal).separators > row:not(.separator), window.print treeview.dialog-action-box > listview:not(.horizontal).separators > row:not(.separator) { border-top: 1px solid alpha(currentColor,0.15); border-bottom: none; } + +columnview.data-table > listview > row > cell, treeview.data-table.view > listview > row > cell, window.print treeview.data-table.dialog-action-box > listview > row > cell { padding-top: 2px; padding-bottom: 2px; } + +columnview ~ undershoot.top, treeview.view ~ undershoot.top, window.print treeview.dialog-action-box ~ undershoot.top { box-shadow: inset 0 1px alpha(@shade_color,0.75); background: linear-gradient(to bottom, alpha(@shade_color,0.75), transparent 4px); } + +columnview row:not(:selected) cell editablelabel:not(.editing):focus-within, treeview.view row:not(:selected) cell editablelabel:not(.editing):focus-within, window.print treeview.dialog-action-box row:not(:selected) cell editablelabel:not(.editing):focus-within { outline: 2px solid alpha(@accent_color,0.5); } + +columnview row:not(:selected) cell editablelabel.editing:focus-within, treeview.view row:not(:selected) cell editablelabel.editing:focus-within, window.print treeview.dialog-action-box row:not(:selected) cell editablelabel.editing:focus-within { outline: 2px solid @accent_color; } + +treeexpander { border-spacing: 4px; } + +.dialog-action-area { margin: 6px; border-spacing: 6px; } + +/**************** Print dialog * */ +window.print drawing { color: @window_fg_color; background: none; border: none; padding: 0; } + +window.print drawing paper { background-color: white; color: rgba(0, 0, 0, 0.8); background-clip: padding-box; border: 1px solid alpha(currentColor,0.15); } + +/******************** Page setup dalog * */ +/****************** GtkAboutDialog * */ +window.aboutdialog image.large-icons { -gtk-icon-size: 128px; } + +/************************* GtkColorChooserDialog * */ +/************* AdwDialog * */ +floating-sheet > dimming { background-color: alpha(@shade_color,2); } + +floating-sheet > sheet { border-radius: 12px; box-shadow: 0 2px 8px 2px rgba(0, 0, 0, 0.07), 0 3px 20px 10px rgba(0, 0, 0, 0.05), 0 6px 32px 16px rgba(0, 0, 0, 0.02), 0 0 0 1px rgba(0, 0, 0, 0.05); outline: 1px solid rgba(255, 255, 255, 0.07); outline-offset: -1px; } + +dialog.bottom-sheet.landscape sheet { margin-left: 30px; margin-right: 30px; } + +dialog.bottom-sheet.landscape sheet > outline.flush-left, dialog.bottom-sheet.landscape sheet > outline.flush-right, dialog.bottom-sheet.landscape sheet > outline.flush-left.flush-right { box-shadow: inset 1px 0 rgba(255, 255, 255, 0.07), inset -1px 0 rgba(255, 255, 255, 0.07), inset 0 1px rgba(255, 255, 255, 0.07); } + +dialog-host > dialog.background { background: none; } + +dialog-host > dialog.background sheet { background-color: @window_bg_color; color: @window_fg_color; } + +dialog-host > dialog.view, window.print dialog-host > dialog.dialog-action-box { background: none; } + +dialog-host > dialog.osd { background: none; } + +/*********************** GtkAppChooserDialog * */ +window.appchooser headerbar.titlebar > windowhandle { padding-top: 3px; } + +window.appchooser headerbar.titlebar box.start + box { margin-top: -6px; margin-bottom: -6px; min-height: 12px; } + +window.appchooser searchbar { background: none; } + +window.appchooser .dialog-vbox > box > box:not(.dialog-action-area) { margin: 6px; } + +window.appchooser .dialog-action-area { margin-top: 0; } + +/**************** GtkAssistant * */ +window.assistant .sidebar { padding: 6px; background-color: @sidebar_bg_color; color: @sidebar_fg_color; } + +window.assistant .sidebar:not(separator):dir(ltr) { border-right: none; box-shadow: inset -1px 0 @sidebar_border_color; } + +window.assistant .sidebar:not(separator):dir(rtl) { box-shadow: inset 1px 0 @sidebar_border_color; } + +window.assistant .sidebar:backdrop { background-color: @sidebar_backdrop_color; transition: background-color 200ms ease-out; } + +window.assistant .sidebar > label { padding: 6px 12px; border-radius: 6px; } + +window.assistant .sidebar > label.highlight { background-color: alpha(currentColor,0.1); } + +/*************** GtkComboBox * */ +combobox button { padding-top: 2px; padding-bottom: 2px; min-height: 30px; } + +/*************** GtkIconView * */ +iconview { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +iconview:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +iconview:drop(active) { box-shadow: none; } + +iconview > dndtarget:drop(active) { border-style: solid; border-width: 1px; border-color: @accent_bg_color; } + +/************** GtkInfoBar * */ +infobar > revealer > box { padding: 6px; padding-bottom: 7px; border-spacing: 6px; box-shadow: inset 0 -1px @shade_color; } + +infobar > revealer > box > box { border-spacing: 6px; } + +infobar.action:hover > revealer > box { background-image: image(alpha(currentColor,0.05)); } + +infobar.action:active > revealer > box { background-image: image(alpha(currentColor,0.1)); } + +infobar.info > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.7); color: @window_fg_color; } + +infobar.question > revealer > box { background-color: mix(@accent_bg_color,@window_bg_color,0.7); color: @window_fg_color; } + +infobar.warning > revealer > box { background-color: mix(@warning_bg_color,@window_bg_color,0.7); color: @window_fg_color; } + +infobar.error > revealer > box { background-color: mix(@error_bg_color,@window_bg_color,0.7); color: @window_fg_color; } + +infobar .close { min-width: 18px; min-height: 18px; padding: 4px; border-radius: 50%; } + +/**************** GtkStatusBar * */ +statusbar { padding: 6px 10px 6px 10px; } + +/*************** GtkTreeView * */ +treeview.view, window.print treeview.dialog-action-box { border-left-color: mix(currentColor,@view_bg_color,0.8); border-top-color: mix(currentColor,@view_bg_color,0.8); } + +treeview.view:selected:focus, treeview.view:selected, window.print treeview.dialog-action-box:selected { border-radius: 0; } + +treeview.view.separator, window.print treeview.separator.dialog-action-box { min-height: 2px; color: alpha(currentColor,0.15); } + +treeview.view.expander, window.print treeview.expander.dialog-action-box { min-width: 16px; min-height: 16px; -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); color: alpha(currentColor,0.7); } + +treeview.view.expander:dir(rtl), window.print treeview.expander.dialog-action-box:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + +treeview.view.expander:hover, window.print treeview.expander.dialog-action-box:hover, treeview.view.expander:active, window.print treeview.expander.dialog-action-box:active { color: currentColor; } + +treeview.view.expander:checked, window.print treeview.expander.dialog-action-box:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +treeview.view.expander:disabled, window.print treeview.expander.dialog-action-box:disabled { color: alpha(currentColor,0.5); } + +treeview.view > dndtarget:drop(active), window.print treeview.dialog-action-box > dndtarget:drop(active) { border-style: solid none; border-width: 1px; border-color: @accent_bg_color; } + +treeview.view > dndtarget:drop(active).after, window.print treeview.dialog-action-box > dndtarget:drop(active).after { border-top-style: none; } + +treeview.view > dndtarget:drop(active).before, window.print treeview.dialog-action-box > dndtarget:drop(active).before { border-bottom-style: none; } + +treeview.view > header > button, window.print treeview.dialog-action-box > header > button { padding-left: 4px; padding-right: 4px; border-bottom: 1px solid alpha(currentColor,0.15); } + +treeview.view.progressbar, window.print treeview.progressbar.dialog-action-box { box-shadow: none; } + +treeview.view.progressbar, window.print treeview.progressbar.dialog-action-box, treeview.view.progressbar:selected { background-color: @accent_bg_color; color: @accent_fg_color; } + +treeview.view.trough, window.print treeview.trough.dialog-action-box { background-color: alpha(currentColor,0.1); } + +treeview.view ~ undershoot.top, window.print treeview.dialog-action-box ~ undershoot.top { box-shadow: none; background: none; } + +treeview.view acceleditor > label, window.print treeview.dialog-action-box acceleditor > label { background-color: mix(currentColor,@view_bg_color,0.9); } + +treeview.navigation-sidebar { padding: 0; } + +treeview.navigation-sidebar:selected:focus, treeview.navigation-sidebar:selected { background-color: alpha(currentColor,0.1); } + +treeview entry:focus-within:dir(rtl), treeview entry:focus-within:dir(ltr) { background-color: @view_bg_color; transition-property: color, background; } + +treeview entry.flat, treeview entry { border-radius: 0; background-image: none; background-color: @view_bg_color; } + +treeview entry.flat:focus-within, treeview entry:focus-within { border-color: @accent_color; } + +treeview spinbutton:not(.vertical) { min-height: 0; border-style: none; border-radius: 0; } + +treeview spinbutton:not(.vertical) > text { min-height: 0; padding: 1px 2px; } + +.sidebar:not(separator):dir(ltr), .sidebar:not(separator).left, .sidebar:not(separator).left:dir(rtl) { border-right: 1px solid alpha(currentColor,0.15); border-left-style: none; } + +.sidebar:not(separator):dir(rtl), .sidebar:not(separator).right { border-left: 1px solid alpha(currentColor,0.15); border-right-style: none; } + +.sidebar listview.view, .sidebar window.print listview.dialog-action-box, window.print .sidebar listview.dialog-action-box, .sidebar list { background-color: transparent; color: inherit; } + +paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { border-style: none; } + +.large-title { font-weight: 300; font-size: 24pt; } + +dropdown > button > box, combobox > button > box { border-spacing: 6px; } + +dropdown > button > box > stack > row.activatable:hover, combobox > button > box > stack > row.activatable:hover, dropdown > button > box > stack > row.activatable:active, combobox > button > box > stack > row.activatable:active { background: none; } + +dropdown arrow, combobox arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); min-height: 16px; min-width: 16px; } + +dropdown:drop(active), combobox:drop(active) { box-shadow: none; } + +dropdown popover.menu, combobox popover.menu { padding-top: 6px; } + +dropdown popover.menu listview > row, combobox popover.menu listview > row { min-width: 0; } + +dropdown popover.menu .dropdown-searchbar, combobox popover.menu .dropdown-searchbar { padding: 6px; } + +dropdown popover.menu .dropdown-searchbar + scrolledwindow > undershoot.top, combobox popover.menu .dropdown-searchbar + scrolledwindow > undershoot.top { box-shadow: inset 0 1px alpha(@popover_shade_color,0.75); background: linear-gradient(to bottom, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover.emoji-picker > contents { padding: 0; } + +.emoji-searchbar { padding: 6px; } + +.emoji-toolbar { padding: 3px; } + +button.emoji-section.image-button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) { min-width: 32px; min-height: 32px; } + +popover.emoji-picker emoji { font-size: x-large; padding: 6px; border-radius: 6px; } + +popover.emoji-picker emoji:focus, popover.emoji-picker emoji:hover { background: alpha(currentColor,0.07); } + +popover.emoji-picker emoji:active { background: alpha(currentColor,0.16); } + +popover.emoji-picker scrolledwindow.view, popover.emoji-picker window.print scrolledwindow.dialog-action-box, window.print popover.emoji-picker scrolledwindow.dialog-action-box { background: none; color: inherit; } + +popover.emoji-picker scrolledwindow.view > undershoot.top, popover.emoji-picker window.print scrolledwindow.dialog-action-box > undershoot.top, window.print popover.emoji-picker scrolledwindow.dialog-action-box > undershoot.top { box-shadow: inset 0 1px alpha(@popover_shade_color,0.75); background: linear-gradient(to bottom, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover.emoji-picker scrolledwindow.view > undershoot.bottom, popover.emoji-picker window.print scrolledwindow.dialog-action-box > undershoot.bottom, window.print popover.emoji-picker scrolledwindow.dialog-action-box > undershoot.bottom { box-shadow: inset 0 -1px alpha(@popover_shade_color,0.75); background: linear-gradient(to top, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover.emoji-completion > contents { padding: 6px; padding-bottom: 4px; } + +emoji-completion-row { padding: 6px; margin-bottom: 2px; border-radius: 6px; } + +emoji-completion-row:dir(ltr) { padding-right: 12px; } + +emoji-completion-row:dir(rtl) { padding-left: 12px; } + +emoji-completion-row > box { border-spacing: 6px; } + +emoji-completion-row:focus, emoji-completion-row:hover { background-color: alpha(currentColor,0.1); color: @popover_fg_color; } + +emoji-completion-row:active { background-color: alpha(currentColor,0.16); } + +spinbutton, entry { min-height: 34px; padding-left: 9px; padding-right: 9px; border-radius: 6px; border-spacing: 6px; background-color: alpha(currentColor,0.1); background-clip: padding-box; caret-color: currentColor; } + +spinbutton, entry { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +spinbutton:focus-within, entry:focus-within { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +.osd spinbutton:focus-within, .osd entry:focus-within { outline-color: rgba(255, 255, 255, 0.5); } + +spinbutton > text > block-cursor, entry > text > block-cursor { color: @view_bg_color; background-color: @view_fg_color; } + +spinbutton.flat, entry.flat:focus-within, entry.flat:disabled, entry.flat { min-height: 0; padding: 2px; background-color: transparent; box-shadow: none; border-radius: 0; } + +spinbutton:disabled, entry:disabled { filter: opacity(0.5); } + +spinbutton.error, entry.error { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +spinbutton.error:focus-within, entry.error:focus-within { outline-color: alpha(currentColor,0.5); outline-width: 2px; outline-offset: -2px; } + +spinbutton.error > text > selection:focus-within, entry.error > text > selection:focus-within { background-color: alpha(@error_color,0.2); } + +spinbutton.error > text > cursor-handle > contents, entry.error > text > cursor-handle > contents { background-color: currentColor; } + +spinbutton.error > progress > trough > progress, entry.error > progress > trough > progress { border-color: currentColor; } + +spinbutton.warning, entry.warning { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +spinbutton.warning:focus-within, entry.warning:focus-within { outline-color: alpha(currentColor,0.5); outline-width: 2px; outline-offset: -2px; } + +spinbutton.warning > text > selection:focus-within, entry.warning > text > selection:focus-within { background-color: alpha(@warning_color,0.2); } + +spinbutton.warning > text > cursor-handle > contents, entry.warning > text > cursor-handle > contents { background-color: currentColor; } + +spinbutton.warning > progress > trough > progress, entry.warning > progress > trough > progress { border-color: currentColor; } + +spinbutton.success, entry.success { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +spinbutton.success:focus-within, entry.success:focus-within { outline-color: alpha(currentColor,0.5); outline-width: 2px; outline-offset: -2px; } + +spinbutton.success > text > selection:focus-within, entry.success > text > selection:focus-within { background-color: alpha(@success_color,0.2); } + +spinbutton.success > text > cursor-handle > contents, entry.success > text > cursor-handle > contents { background-color: currentColor; } + +spinbutton.success > progress > trough > progress, entry.success > progress > trough > progress { border-color: currentColor; } + +spinbutton > image, entry > image { opacity: 0.7; } + +spinbutton > image:hover, entry > image:hover { opacity: 1; } + +spinbutton > image:active, entry > image:active { opacity: 0.8; } + +spinbutton > image.left, entry > image.left { margin-right: 6px; } + +spinbutton > image.right, entry > image.right { margin-left: 6px; } + +spinbutton.password image.caps-lock-indicator, entry.password image.caps-lock-indicator { opacity: 0.3; } + +spinbutton:drop(active), entry:drop(active):focus-within, entry:drop(active) { border-color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +spinbutton > progress, entry > progress { margin-bottom: 3px; } + +spinbutton > progress > trough > progress, entry > progress > trough > progress { background-color: transparent; background-image: none; border-radius: 0; border-width: 0 0 2px; border-color: @accent_bg_color; border-style: solid; box-shadow: none; } + +.osd spinbutton > progress > trough > progress, .osd entry > progress > trough > progress { border-color: rgba(255, 255, 255, 0.75); } + +expander { min-width: 16px; min-height: 16px; -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +expander:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + +expander:disabled { filter: opacity(0.5); } + +expander:checked { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +expander-widget > box > title { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +expander-widget:focus:focus-visible > box > title { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +expander-widget > box > title { border-radius: 6px; } + +expander-widget > box > title > expander { opacity: .7; } + +expander-widget > box > title:hover > expander, expander-widget > box > title:active > expander { opacity: 1; } + +placessidebar .navigation-sidebar > row { padding: 0; } + +placessidebar .navigation-sidebar > row > revealer { padding: 0 14px; } + +placessidebar .navigation-sidebar > row image.sidebar-icon:dir(ltr) { padding-right: 8px; } + +placessidebar .navigation-sidebar > row image.sidebar-icon:dir(rtl) { padding-left: 8px; } + +placessidebar .navigation-sidebar > row label.sidebar-label:dir(ltr) { padding-right: 2px; } + +placessidebar .navigation-sidebar > 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%; } + +placessidebar .navigation-sidebar > row:selected:active { box-shadow: none; } + +placessidebar .navigation-sidebar > row.sidebar-placeholder-row { padding: 0 8px; min-height: 2px; background-image: image(@accent_bg_color); background-clip: content-box; } + +placessidebar .navigation-sidebar > row.sidebar-new-bookmark-row { color: @accent_color; } + +placessidebar .navigation-sidebar > row:drop(active):not(:disabled) { color: @accent_bg_color; box-shadow: inset 0 0 0 1px @accent_bg_color; } + +row image.sidebar-icon { opacity: 0.7; } + +row .sidebar-button { opacity: 0.7; } + +row .sidebar-button:hover, row .sidebar-button:active, row .sidebar-button.keyboard-activating { opacity: 1; } + +placesview .server-list-button > image { transition: -gtk-icon-transform 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); -gtk-icon-transform: rotate(0turn); } + +placesview .server-list-button:checked > image { -gtk-icon-transform: rotate(-0.5turn); } + +placesview > actionbar > revealer > box > box { border-spacing: 6px; } + +filechooser { box-shadow: 0 1px alpha(currentColor,0.15); } + +filechooser pathbar button:not(.image-button) { padding-left: 9px; padding-right: 9px; } + +filechooser pathbar button > box { border-spacing: 4px; } + +filechooser pathbar button > box > label { padding-left: 2px; padding-right: 2px; } + +filechooser columnview > listview > row > cell, filechooser treeview.view > listview > row > cell, filechooser window.print treeview.dialog-action-box > listview > row > cell, window.print filechooser treeview.dialog-action-box > listview > row > cell { padding: 0; } + +filechooser columnview > listview > row > cell > filelistcell, filechooser treeview.view > listview > row > cell > filelistcell, filechooser window.print treeview.dialog-action-box > listview > row > cell > filelistcell, window.print filechooser treeview.dialog-action-box > listview > row > cell > filelistcell { padding: 8px 6px; } + +filechooser gridview { padding: 15px; } + +filechooser gridview ~ undershoot.top { box-shadow: inset 0 1px alpha(@shade_color,0.75); background: linear-gradient(to bottom, alpha(@shade_color,0.75), transparent 4px); } + +filechooser gridview > child { border-radius: 12px; padding: 0; margin: 3px; } + +filechooser gridview > child > filelistcell { padding: 6px 12px; } + +filechooser gridview > child filethumbnail image { filter: drop-shadow(0px 1px 1px rgba(0, 0, 0, 0.3)); } + +filechooser gridview > child box { border-spacing: 6px; } + +filechooser > box > actionbar { box-shadow: 0 -1px alpha(@headerbar_shade_color,0.5), 0 -2px 4px alpha(@headerbar_shade_color,0.5); } + +filechooser > box > actionbar > revealer > box { box-shadow: none; padding-top: 6px; } + +filechooser scrolledwindow + actionbar > revealer > box { background-color: mix(@accent_bg_color,@view_bg_color,0.7); color: @window_fg_color; box-shadow: none; padding-top: 6px; font-weight: bold; } + +filechooser scrolledwindow + actionbar > revealer > box:backdrop { background-color: mix(@accent_bg_color,@view_bg_color,0.85); } + +filechooser placesview > stack > scrolledwindow > undershoot.bottom { box-shadow: inset 0 -1px alpha(@shade_color,0.75); background: linear-gradient(to top, alpha(@shade_color,0.75), transparent 4px); } + +filechooser placesview > actionbar > revealer > box { background: @view_bg_color; color: @view_fg_color; box-shadow: none; padding-top: 6px; } + +filechooser placesview > actionbar > revealer > box:backdrop { background: @view_bg_color; transition: none; } + +filechooser placessidebar { background-color: @sidebar_bg_color; color: @sidebar_fg_color; } + +filechooser placessidebar:backdrop { background-color: @sidebar_backdrop_color; transition: background-color 200ms ease-out; } + +filechooser paned.horizontal > separator:dir(ltr) { box-shadow: inset 1px 0 @sidebar_bg_color, inset 1px 0 @sidebar_border_color; } + +filechooser paned.horizontal > separator:dir(ltr):backdrop { box-shadow: inset 1px 0 @sidebar_backdrop_color, inset 1px 0 @sidebar_border_color; } + +filechooser paned.horizontal > separator:dir(rtl) { box-shadow: inset -1px 0 @sidebar_bg_color, inset -1px 0 @sidebar_border_color; } + +filechooser paned.horizontal > separator:dir(rtl):backdrop { box-shadow: inset -1px 0 @sidebar_backdrop_color, inset -1px 0 @sidebar_border_color; } + +filechooser paned.horizontal > separator:backdrop { transition: box-shadow 200ms ease-out; } + +/* Fix header bar height in the file chooser */ +window.filechooser headerbar box.start + box.vertical { margin-top: -6px; margin-bottom: -6px; min-height: 12px; } + +headerbar { min-height: 47px; background-color: @headerbar_bg_color; color: @headerbar_fg_color; box-shadow: inset 0 -1px @headerbar_shade_color, inset 1px 0 alpha(@headerbar_border_color,0.15), inset -1px 0 alpha(@headerbar_border_color,0.15); margin-left: -1px; margin-right: -1px; } + +headerbar > windowhandle > box { padding: 6px 7px 7px 7px; } + +headerbar > windowhandle > box > box.start, headerbar > windowhandle > box > box.end { border-spacing: 6px; } + +headerbar > windowhandle > box > box.start:dir(ltr), headerbar > windowhandle > box > box.end:dir(rtl), headerbar > windowhandle > box > widget > box.start:dir(ltr), headerbar > windowhandle > box > widget > box.end:dir(rtl) { margin-right: 6px; } + +headerbar > windowhandle > box > box.start:dir(rtl), headerbar > windowhandle > box > box.end:dir(ltr), headerbar > windowhandle > box > widget > box.start:dir(rtl), headerbar > windowhandle > box > widget > box.end:dir(ltr) { margin-left: 6px; } + +headerbar:backdrop { background-color: @headerbar_backdrop_color; transition: background-color 200ms ease-out; } + +headerbar:backdrop > windowhandle { filter: opacity(0.5); transition: filter 200ms ease-out; } + +headerbar.default-decoration { min-height: 37px; } + +headerbar.default-decoration > windowhandle > box { padding: 3px 4px 4px 4px; } + +headerbar.default-decoration windowcontrols > button { min-height: 22px; min-width: 22px; padding: 4px; } + +headerbar.default-decoration windowcontrols > .icon { margin: 7px; } + +window > .titlebar:not(.flat) { box-shadow: 0 1px alpha(@headerbar_shade_color,0.5), 0 2px 4px alpha(@headerbar_shade_color,0.5); } + +window > .titlebar headerbar:not(.flat) { box-shadow: inset 1px 0 alpha(@headerbar_border_color,0.15), inset -1px 0 alpha(@headerbar_border_color,0.15); } + +window > headerbar.titlebar, window > .titlebar headerbar { min-height: 46px; } + +window > headerbar.titlebar > windowhandle > box, window > .titlebar headerbar > windowhandle > box { padding-bottom: 6px; } + +window > headerbar.titlebar.default-decoration, window > .titlebar headerbar.default-decoration { min-height: 36px; } + +window > headerbar.titlebar.default-decoration > windowhandle > box, window > .titlebar headerbar.default-decoration > windowhandle > box { padding-bottom: 3px; } + +toolbarview > .top-bar headerbar, toolbarview > .bottom-bar headerbar, headerbar.flat, window.shortcuts headerbar.titlebar, window.print headerbar.titlebar, window.pagesetup headerbar.titlebar, window.aboutdialog headerbar.titlebar, window.colorchooser headerbar.titlebar, window.appchooser headerbar.titlebar { background: none; box-shadow: none; color: inherit; min-height: 46px; } + +toolbarview > .top-bar headerbar > windowhandle > box, toolbarview > .bottom-bar headerbar > windowhandle > box, headerbar.flat > windowhandle > box, window.shortcuts headerbar.titlebar > windowhandle > box, window.print headerbar.titlebar > windowhandle > box, window.pagesetup headerbar.titlebar > windowhandle > box, window.aboutdialog headerbar.titlebar > windowhandle > box, window.colorchooser headerbar.titlebar > windowhandle > box, window.appchooser headerbar.titlebar > windowhandle > box { padding-bottom: 6px; } + +toolbarview > .top-bar headerbar.default-decoration, toolbarview > .bottom-bar headerbar.default-decoration, headerbar.default-decoration.flat, window.shortcuts headerbar.default-decoration.titlebar, window.print headerbar.default-decoration.titlebar, window.pagesetup headerbar.default-decoration.titlebar, window.aboutdialog headerbar.default-decoration.titlebar, window.colorchooser headerbar.default-decoration.titlebar, window.appchooser headerbar.default-decoration.titlebar { min-height: 36px; } + +toolbarview > .top-bar headerbar.default-decoration > windowhandle > box, toolbarview > .bottom-bar headerbar.default-decoration > windowhandle > box, headerbar.default-decoration.flat > windowhandle > box, window.shortcuts headerbar.default-decoration.titlebar > windowhandle > box, window.print headerbar.default-decoration.titlebar > windowhandle > box, window.pagesetup headerbar.default-decoration.titlebar > windowhandle > box, window.aboutdialog headerbar.default-decoration.titlebar > windowhandle > box, window.colorchooser headerbar.default-decoration.titlebar > windowhandle > box, window.appchooser headerbar.default-decoration.titlebar > windowhandle > box { padding-bottom: 3px; } + +toolbarview > .top-bar headerbar:backdrop, toolbarview > .bottom-bar headerbar:backdrop { transition: none; } + +toolbarview > .top-bar headerbar:backdrop > windowhandle, toolbarview > .bottom-bar headerbar:backdrop > windowhandle { filter: none; transition: none; } + +window.devel toolbarview > .top-bar headerbar > windowhandle, toolbarview > .top-bar window.devel headerbar > windowhandle, window.devel toolbarview > .bottom-bar headerbar > windowhandle, toolbarview > .bottom-bar window.devel headerbar > windowhandle { background-image: none; } + +toolbarview > .top-bar .collapse-spacing headerbar, toolbarview > .bottom-bar .collapse-spacing headerbar, window.shortcuts headerbar.titlebar, window.appchooser headerbar.titlebar { min-height: 40px; } + +toolbarview > .top-bar .collapse-spacing headerbar > windowhandle > box, toolbarview > .bottom-bar .collapse-spacing headerbar > windowhandle > box, window.shortcuts headerbar.titlebar > windowhandle > box, window.appchooser headerbar.titlebar > windowhandle > box { padding-top: 3px; padding-bottom: 3px; } + +toolbarview > .top-bar .collapse-spacing headerbar.default-decoration, toolbarview > .bottom-bar .collapse-spacing headerbar.default-decoration, window.shortcuts headerbar.default-decoration.titlebar, window.appchooser headerbar.default-decoration.titlebar { min-height: 30px; } + +toolbarview > .top-bar .collapse-spacing headerbar.default-decoration > windowhandle > box, toolbarview > .bottom-bar .collapse-spacing headerbar.default-decoration > windowhandle > box, window.shortcuts headerbar.default-decoration.titlebar > windowhandle > box, window.appchooser headerbar.default-decoration.titlebar > windowhandle > box { padding-top: 0px; padding-bottom: 0px; } + +.titlebar:not(headerbar) separator { background-color: alpha(@headerbar_border_color,0.15); } + +/********************* GtkWindowControls * */ +windowcontrols { border-spacing: 3px; } + +windowcontrols > button { min-width: 24px; padding: 5px; box-shadow: none; } + +windowcontrols > button > image { background-color: alpha(currentColor,0.1); border-radius: 100%; padding: 2px; transition: background 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +windowcontrols > button, windowcontrols > button:hover, windowcontrols > button:active { background: none; } + +windowcontrols > button:hover > image { background-color: alpha(currentColor,0.15); } + +windowcontrols > button:active > image { background-color: alpha(currentColor,0.3); } + +windowcontrols > .icon { margin: 9px; } + +/****************** AdwWindowTitle * */ +headerbar .title, windowtitle .title { padding-left: 12px; padding-right: 12px; font-weight: bold; } + +headerbar .subtitle, windowtitle .subtitle { font-size: smaller; padding-left: 12px; padding-right: 12px; } + +windowtitle { margin-top: -6px; margin-bottom: -6px; min-height: 12px; } + +window.devel headerbar > windowhandle { background-image: cross-fade(5% -gtk-recolor(url("assets/devel-symbolic.svg")), image(transparent)); background-repeat: repeat-x; } + +window.devel dialog headerbar > windowhandle { background-image: unset; background-repeat: unset; } + +label { caret-color: currentColor; } + +label:disabled { filter: opacity(0.5); } + +.dim-label, scale > value, progressbar > text, row.expander image.expander-row-arrow, row.property > box.header > box.title > .title, row.expander.property box > list > row > box.header > box.title > .title, row label.subtitle, spinbutton > text > placeholder, entry > text > placeholder, headerbar .subtitle, windowtitle .subtitle, label.separator { opacity: 0.55; } + +.accent { color: @accent_color; } + +.success { color: @success_color; } + +.warning { color: @warning_color; } + +.error { color: @error_color; } + +/********************** General Typography * */ +.title-1 { font-weight: 800; font-size: 20pt; } + +.title-2 { font-weight: 800; font-size: 15pt; } + +.title-3 { font-weight: 700; font-size: 15pt; } + +.title-4 { font-weight: 700; font-size: 13pt; } + +.heading, listview > header { font-weight: 700; font-size: 11pt; } + +.body { font-weight: 400; font-size: 11pt; } + +.caption-heading { font-weight: 700; font-size: 9pt; } + +.caption { font-weight: 400; font-size: 9pt; } + +.monospace { font-family: monospace; } + +.numeric, spinbutton, scale > value, progressbar > text { font-feature-settings: "tnum"; } + +/******************* Editable Labels * */ +editablelabel > stack > text { color: @view_fg_color; background-color: @view_bg_color; } + +levelbar:disabled { filter: opacity(0.5); } + +levelbar.horizontal trough > block { min-height: 8px; border-radius: 99px; } + +levelbar.horizontal trough > block.empty, levelbar.horizontal trough > block.full { border-radius: 99px; } + +levelbar.horizontal.discrete > trough > block { min-height: 8px; margin-right: 2px; min-width: 26px; border-radius: 0; } + +levelbar.horizontal.discrete > trough > block:first-child { border-radius: 99px 0 0 99px; } + +levelbar.horizontal.discrete > trough > block:last-child { border-radius: 0 99px 99px 0; margin-right: 0; } + +levelbar.vertical trough > block { min-width: 8px; border-radius: 99px; } + +levelbar.vertical trough > block.empty, levelbar.vertical trough > block.full { border-radius: 99px; } + +levelbar.vertical.discrete > trough > block { min-width: 8px; margin-bottom: 2px; min-height: 26px; border-radius: 0; } + +levelbar.vertical.discrete > trough > block:first-child { border-radius: 99px 99px 0 0; } + +levelbar.vertical.discrete > trough > block:last-child { border-radius: 0 0 99px 99px; margin-bottom: 0; } + +levelbar > trough { padding: 0; } + +levelbar > trough > block.low { background-color: @warning_bg_color; } + +levelbar > trough > block.high, levelbar > trough > block:not(.empty) { background-color: @accent_bg_color; } + +levelbar > trough > block.full { background-color: @success_bg_color; } + +levelbar > trough > block.empty { background-color: alpha(currentColor,0.15); } + +.osd levelbar > trough > block.high, .osd levelbar > trough > block:not(.empty) { background-color: rgba(255, 255, 255, 0.75); } + +.linked:not(.vertical) > button:dir(ltr):not(:first-child), .linked:not(.vertical) > button:dir(rtl):not(:last-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > button:dir(ltr):not(:last-child), .linked:not(.vertical) > button:dir(rtl):not(:first-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical button:not(:first-child) { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical button:not(:last-child) { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > menubutton:dir(ltr):not(:first-child) > button, .linked:not(.vertical) > menubutton:dir(rtl):not(:last-child) > button { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > menubutton:dir(ltr):not(:last-child) > button, .linked:not(.vertical) > menubutton:dir(rtl):not(:first-child) > button { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical menubutton:not(:first-child) > button { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical menubutton:not(:last-child) > button { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > dropdown:dir(ltr):not(:first-child) > button, .linked:not(.vertical) > combobox:dir(ltr):not(:first-child) > button, .linked:not(.vertical) > dropdown:dir(rtl):not(:last-child) > button, .linked:not(.vertical) > combobox:dir(rtl):not(:last-child) > button { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > dropdown:dir(ltr):not(:last-child) > button, .linked:not(.vertical) > combobox:dir(ltr):not(:last-child) > button, .linked:not(.vertical) > dropdown:dir(rtl):not(:first-child) > button, .linked:not(.vertical) > combobox:dir(rtl):not(:first-child) > button { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical dropdown:not(:first-child) > button, .linked.vertical combobox:not(:first-child) > button { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical dropdown:not(:last-child) > button, .linked.vertical combobox:not(:last-child) > button { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > colorbutton:dir(ltr):not(:first-child) > button, .linked:not(.vertical) > colorbutton:dir(rtl):not(:last-child) > button { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > colorbutton:dir(ltr):not(:last-child) > button, .linked:not(.vertical) > colorbutton:dir(rtl):not(:first-child) > button { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical colorbutton:not(:first-child) > button { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical colorbutton:not(:last-child) > button { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > fontbutton:dir(ltr):not(:first-child) > button, .linked:not(.vertical) > fontbutton:dir(rtl):not(:last-child) > button { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > fontbutton:dir(ltr):not(:last-child) > button, .linked:not(.vertical) > fontbutton:dir(rtl):not(:first-child) > button { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical fontbutton:not(:first-child) > button { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical fontbutton:not(:last-child) > button { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > tabbutton:dir(ltr):not(:first-child) > button, .linked:not(.vertical) > tabbutton:dir(rtl):not(:last-child) > button { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > tabbutton:dir(ltr):not(:last-child) > button, .linked:not(.vertical) > tabbutton:dir(rtl):not(:first-child) > button { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical tabbutton:not(:first-child) > button { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical tabbutton:not(:last-child) > button { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > spinbutton:dir(ltr):not(:first-child), .linked:not(.vertical) > spinbutton:dir(rtl):not(:last-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > spinbutton:dir(ltr):not(:last-child), .linked:not(.vertical) > spinbutton:dir(rtl):not(:first-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical spinbutton:not(:first-child) { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical spinbutton:not(:last-child) { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > entry:dir(ltr):not(:first-child), .linked:not(.vertical) > entry:dir(rtl):not(:last-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > entry:dir(ltr):not(:last-child), .linked:not(.vertical) > entry:dir(rtl):not(:first-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical entry:not(:first-child) { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical entry:not(:last-child) { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > combobox:dir(ltr):not(:first-child) > box > button.combo, .linked:not(.vertical) > combobox:dir(rtl):not(:last-child) > box > button.combo { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > combobox:dir(ltr):not(:last-child) > box > button.combo, .linked:not(.vertical) > combobox:dir(rtl):not(:first-child) > box > button.combo { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical combobox:not(:first-child) > box > button.combo { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical combobox:not(:last-child) > box > button.combo { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +.linked:not(.vertical) > appchooserbutton:dir(ltr):not(:first-child) > combobox > box > button.combo, .linked:not(.vertical) > appchooserbutton:dir(rtl):not(:last-child) > combobox > box > button.combo { border-top-left-radius: 0; border-bottom-left-radius: 0; margin-left: -1px; } + +.linked:not(.vertical) > appchooserbutton:dir(ltr):not(:last-child) > combobox > box > button.combo, .linked:not(.vertical) > appchooserbutton:dir(rtl):not(:first-child) > combobox > box > button.combo { border-top-right-radius: 0; border-bottom-right-radius: 0; } + +.linked.vertical appchooserbutton:not(:first-child) > combobox > box > button.combo { border-top-left-radius: 0; border-top-right-radius: 0; margin-top: -1px; } + +.linked.vertical appchooserbutton:not(:last-child) > combobox > box > button.combo { border-bottom-left-radius: 0; border-bottom-right-radius: 0; } + +link, button.link { color: @accent_color; text-decoration: underline; font-weight: inherit; } + +link:visited, button.link:visited { color: mix(@accent_color,@view_fg_color,0.2); } + +link:hover, button.link:hover { color: shade(@accent_color,1.1); } + +link:active, button.link:active { color: @accent_color; } + +link:disabled, button.link:disabled { color: alpha(currentColor,0.5); } + +.osd link, .osd button.link { color: mix(@accent_bg_color,white,0.5); } + +.osd link:visited, .osd button.link:visited { color: mix(@accent_bg_color,white,0.25); } + +.osd link:active, .osd button.link:active { color: mix(@accent_bg_color,white,0.5); } + +link { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +link:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +.osd link:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +button.link > label { text-decoration: underline; } + +listview, list { color: @view_fg_color; background-color: @view_bg_color; background-clip: padding-box; border-color: alpha(currentColor,0.15); } + +listview > row, list > row { padding: 2px; background-clip: padding-box; } + +listview > row.expander, list > row.expander { padding: 0px; } + +listview > row.expander .row-header, list > row.expander .row-header { padding: 2px; } + +listview.horizontal row.separator, listview.separators.horizontal > row:not(.separator), list.horizontal row.separator, list.separators.horizontal > row:not(.separator) { border-left: 1px solid alpha(currentColor,0.15); } + +listview:not(.horizontal) row.separator, listview.separators:not(.horizontal) > row:not(.separator), list:not(.horizontal) row.separator, list.separators:not(.horizontal) > row:not(.separator) { border-bottom: 1px solid alpha(currentColor,0.15); } + +listview > header { padding: 2px; padding-top: 18px; padding-bottom: 6px; } + +row { background-clip: padding-box; } + +row { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +.osd row:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +.osd row.activatable:hover { background-color: alpha(currentColor,0.07); } + +.osd row.activatable:active { background-color: alpha(currentColor,0.16); } + +.osd row.activatable.has-open-popup { background-color: alpha(currentColor,0.07); } + +.osd row.activatable:selected:hover { background-color: alpha(currentColor,0.13); } + +.osd row.activatable:selected:active { background-color: alpha(currentColor,0.19); } + +.osd row.activatable:selected.has-open-popup { background-color: alpha(currentColor,0.13); } + +.osd row:selected { background-color: alpha(currentColor,0.1); } + +row.activatable:hover { background-color: alpha(currentColor,0.04); } + +row.activatable:active { background-color: alpha(currentColor,0.08); } + +row.activatable.has-open-popup { background-color: alpha(currentColor,0.04); } + +row.activatable:selected:hover { background-color: alpha(@accent_bg_color,0.32); } + +row.activatable:selected:active { background-color: alpha(@accent_bg_color,0.39); } + +row.activatable:selected.has-open-popup { background-color: alpha(@accent_bg_color,0.32); } + +row:selected { background-color: alpha(@accent_bg_color,0.25); } + +/******************************************************* Rich Lists * Large list usually containing lots of widgets * https://gitlab.gnome.org/GNOME/gtk/-/issues/3073 * */ +.rich-list { /* rich lists usually containing other widgets than just labels/text */ } + +.rich-list > row { padding: 8px 12px; min-height: 32px; /* should be tall even when only containing a label */ } + +.rich-list > row > box { border-spacing: 12px; } + +.rich-list > header { padding-left: 12px; padding-right: 12px; } + +/**************** AdwActionRow * */ +row label.subtitle { font-size: smaller; } + +row > box.header { margin-left: 12px; margin-right: 12px; border-spacing: 6px; min-height: 50px; } + +row > box.header > .icon:disabled { filter: opacity(0.5); } + +row > box.header > box.title { margin-top: 6px; margin-bottom: 6px; border-spacing: 3px; padding: 0; } + +row > box.header > box.title, row > box.header > box.title > .title, row > box.header > box.title > .subtitle { padding: 0; font-weight: inherit; } + +row > box.header > .prefixes, row > box.header > .suffixes { border-spacing: 6px; } + +row > box.header > .icon:dir(ltr), row > box.header > .prefixes:dir(ltr) { margin-right: 6px; } + +row > box.header > .icon:dir(rtl), row > box.header > .prefixes:dir(rtl) { margin-left: 6px; } + +row.property > box.header > box.title > .title, row.expander.property box > list > row > box.header > box.title > .title { font-size: smaller; } + +row.property > box.header > box.title > .subtitle, row.expander.property box > list > row > box.header > box.title > .subtitle { font-size: inherit; opacity: 1; } + +/****************************** AdwEntryRow and AdwSpinRow * */ +row.entry:not(:selected).activatable.focused:hover, row.entry:not(:selected).activatable.focused:active { background-color: transparent; } + +row.entry:disabled text { opacity: 0.5; } + +row.entry:disabled .dim-label, row.entry:disabled scale > value, row.entry:disabled progressbar > text, row.entry:disabled row.expander image.expander-row-arrow, row.expander row.entry:disabled image.expander-row-arrow, row.entry:disabled spinbutton > text > placeholder, row.entry:disabled entry > text > placeholder, row.entry:disabled label.separator, row.entry:disabled row.property > box.header > box.title > .title, row.entry:disabled row.expander.property box > list > row > box.header > box.title > .title, row.expander.property row.entry:disabled box > list > row > box.header > box.title > .title, row.entry:disabled .subtitle { opacity: 1; } + +row.entry .edit-icon, row.entry .indicator { min-width: 24px; min-height: 24px; padding: 5px; } + +row.entry .edit-icon:disabled { opacity: 0.3; } + +row.entry .indicator { opacity: 0.3; } + +row.entry.monospace { font-family: inherit; } + +row.entry.monospace text { font-family: monospace; } + +row.spin:not(:selected).activatable.focused:hover, row.spin:not(:selected).activatable.focused:active { background-color: transparent; } + +row.spin spinbutton { background: none; border-spacing: 6px; box-shadow: none; } + +row.spin spinbutton, row.spin spinbutton:focus { outline: none; } + +row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child, row.spin spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, row.spin spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child { min-width: 30px; min-height: 30px; margin: 10px 2px; border: none; } + +row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:disabled, row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(ltr):last-child:disabled, row.spin:disabled spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child:dir(rtl):first-child:disabled, row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):disabled, row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child:disabled, row.spin:disabled spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child:disabled { filter: none; } + +row.entry, row.spin { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), border-radius 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.entry.focused, row.spin.focused { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -1px; } + +row.entry:not(:selected).activatable.focused:hover, row.entry:not(:selected).activatable.focused:active, row.spin:not(:selected).activatable.focused:hover, row.spin:not(:selected).activatable.focused:active { background-color: transparent; } + +row.entry.error, row.spin.error { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), border-radius 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.entry.error.focused, row.spin.error.focused { outline-color: alpha(currentColor,0.5); outline-width: 2px; outline-offset: -1px; } + +row.entry.error text > selection:focus-within, row.spin.error text > selection:focus-within { background-color: alpha(@error_color,0.2); } + +row.entry.error text > cursor-handle > contents, row.spin.error text > cursor-handle > contents { background-color: currentColor; } + +row.entry.error .dim-label, row.entry.error scale > value, row.entry.error progressbar > text, row.entry.error row.expander image.expander-row-arrow, row.expander row.entry.error image.expander-row-arrow, row.entry.error spinbutton > text > placeholder, row.entry.error entry > text > placeholder, row.entry.error label.separator, row.entry.error row.property > box.header > box.title > .title, row.entry.error row.expander.property box > list > row > box.header > box.title > .title, row.expander.property row.entry.error box > list > row > box.header > box.title > .title, row.entry.error .subtitle, row.spin.error .dim-label, row.spin.error scale > value, row.spin.error progressbar > text, row.spin.error row.expander image.expander-row-arrow, row.expander row.spin.error image.expander-row-arrow, row.spin.error spinbutton > text > placeholder, row.spin.error entry > text > placeholder, row.spin.error label.separator, row.spin.error row.property > box.header > box.title > .title, row.spin.error row.expander.property box > list > row > box.header > box.title > .title, row.expander.property row.spin.error box > list > row > box.header > box.title > .title, row.spin.error .subtitle { opacity: 1; } + +row.entry.error .suggested-action, row.spin.error .suggested-action { background-color: @error_bg_color; color: @error_fg_color; } + +row.entry.warning, row.spin.warning { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), border-radius 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.entry.warning.focused, row.spin.warning.focused { outline-color: alpha(currentColor,0.5); outline-width: 2px; outline-offset: -1px; } + +row.entry.warning text > selection:focus-within, row.spin.warning text > selection:focus-within { background-color: alpha(@warning_color,0.2); } + +row.entry.warning text > cursor-handle > contents, row.spin.warning text > cursor-handle > contents { background-color: currentColor; } + +row.entry.warning .dim-label, row.entry.warning scale > value, row.entry.warning progressbar > text, row.entry.warning row.expander image.expander-row-arrow, row.expander row.entry.warning image.expander-row-arrow, row.entry.warning spinbutton > text > placeholder, row.entry.warning entry > text > placeholder, row.entry.warning label.separator, row.entry.warning row.property > box.header > box.title > .title, row.entry.warning row.expander.property box > list > row > box.header > box.title > .title, row.expander.property row.entry.warning box > list > row > box.header > box.title > .title, row.entry.warning .subtitle, row.spin.warning .dim-label, row.spin.warning scale > value, row.spin.warning progressbar > text, row.spin.warning row.expander image.expander-row-arrow, row.expander row.spin.warning image.expander-row-arrow, row.spin.warning spinbutton > text > placeholder, row.spin.warning entry > text > placeholder, row.spin.warning label.separator, row.spin.warning row.property > box.header > box.title > .title, row.spin.warning row.expander.property box > list > row > box.header > box.title > .title, row.expander.property row.spin.warning box > list > row > box.header > box.title > .title, row.spin.warning .subtitle { opacity: 1; } + +row.entry.warning .suggested-action, row.spin.warning .suggested-action { background-color: @warning_bg_color; color: @warning_fg_color; } + +row.entry.success, row.spin.success { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), border-radius 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.entry.success.focused, row.spin.success.focused { outline-color: alpha(currentColor,0.5); outline-width: 2px; outline-offset: -1px; } + +row.entry.success text > selection:focus-within, row.spin.success text > selection:focus-within { background-color: alpha(@success_color,0.2); } + +row.entry.success text > cursor-handle > contents, row.spin.success text > cursor-handle > contents { background-color: currentColor; } + +row.entry.success .dim-label, row.entry.success scale > value, row.entry.success progressbar > text, row.entry.success row.expander image.expander-row-arrow, row.expander row.entry.success image.expander-row-arrow, row.entry.success spinbutton > text > placeholder, row.entry.success entry > text > placeholder, row.entry.success label.separator, row.entry.success row.property > box.header > box.title > .title, row.entry.success row.expander.property box > list > row > box.header > box.title > .title, row.expander.property row.entry.success box > list > row > box.header > box.title > .title, row.entry.success .subtitle, row.spin.success .dim-label, row.spin.success scale > value, row.spin.success progressbar > text, row.spin.success row.expander image.expander-row-arrow, row.expander row.spin.success image.expander-row-arrow, row.spin.success spinbutton > text > placeholder, row.spin.success entry > text > placeholder, row.spin.success label.separator, row.spin.success row.property > box.header > box.title > .title, row.spin.success row.expander.property box > list > row > box.header > box.title > .title, row.expander.property row.spin.success box > list > row > box.header > box.title > .title, row.spin.success .subtitle { opacity: 1; } + +row.entry.success .suggested-action, row.spin.success .suggested-action { background-color: @success_bg_color; color: @success_fg_color; } + +/*************** AdwComboRow * */ +row.combo image.dropdown-arrow:disabled { filter: opacity(0.5); } + +row.combo listview.inline { background: none; border: none; box-shadow: none; color: inherit; } + +row.combo listview.inline, row.combo listview.inline:disabled { background: none; color: inherit; } + +row.combo popover > contents { min-width: 120px; } + +row.combo popover > contents .combo-searchbar { margin: 6px; } + +row.combo popover > contents .combo-searchbar + scrolledwindow > undershoot.top { box-shadow: inset 0 1px alpha(@popover_shade_color,0.75); background: linear-gradient(to bottom, alpha(@popover_shade_color,0.75), transparent 4px); } + +/****************** AdwExpanderRow * */ +list.boxed-list > row, list.content > row, list.boxed-list > row.expander row.header, list.content > row.expander row.header, row.expander list.nested > row { border-bottom: 1px solid @card_shade_color; } + +list.boxed-list > row, list.content > row, list.boxed-list > row.expander row.header, list.content > row.expander row.header, row.expander list.nested > row { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), border-radius 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +list.boxed-list > row:focus:focus-visible, list.content > row:focus:focus-visible, list.boxed-list > row.expander row.header:focus:focus-visible, list.content > row.expander row.header:focus:focus-visible, row.expander list.nested > row:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -1px; } + +.osd list.boxed-list > row:focus:focus-visible, .osd list.content > row:focus:focus-visible, .osd list.boxed-list > row.expander row.header:focus:focus-visible, list.boxed-list > row.expander .osd row.header:focus:focus-visible, .osd list.content > row.expander row.header:focus:focus-visible, list.content > row.expander .osd row.header:focus:focus-visible, .osd row.expander list.nested > row:focus:focus-visible, row.expander .osd list.nested > row:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +list.boxed-list > row:not(:selected).activatable:hover, list.content > row:not(:selected).activatable:hover, list.boxed-list > row.expander row.header:not(:selected).activatable:hover, list.content > row.expander row.header:not(:selected).activatable:hover, row.expander list.nested > row:not(:selected).activatable:hover { background-color: alpha(currentColor,0.03); } + +list.boxed-list > row:not(:selected).activatable:active, list.content > row:not(:selected).activatable:active, list.boxed-list > row.expander row.header:not(:selected).activatable:active, list.content > row.expander row.header:not(:selected).activatable:active, row.expander list.nested > row:not(:selected).activatable:active { background-color: alpha(currentColor,0.08); } + +list.boxed-list > row:not(:selected).activatable.has-open-popup, list.content > row:not(:selected).activatable.has-open-popup, list.boxed-list > row.expander row.header:not(:selected).activatable.has-open-popup, list.content > row.expander row.header:not(:selected).activatable.has-open-popup, row.expander list.nested > row:not(:selected).activatable.has-open-popup { background-color: alpha(currentColor,0.03); } + +row.expander { background: none; padding: 0px; } + +row.expander > box > list { background: none; color: inherit; } + +row.expander list.nested { background-color: alpha(@card_shade_color,0.5); color: inherit; } + +row.expander image.expander-row-arrow { transition: -gtk-icon-transform 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +row.expander image.expander-row-arrow:dir(ltr) { margin-left: 3px; } + +row.expander image.expander-row-arrow:dir(rtl) { margin-right: 3px; } + +row.expander image.expander-row-arrow:dir(ltr) { -gtk-icon-transform: rotate(0.5turn); } + +row.expander image.expander-row-arrow:dir(rtl) { -gtk-icon-transform: rotate(-0.5turn); } + +row.expander image.expander-row-arrow:disabled { filter: opacity(0.5); } + +row.expander:checked image.expander-row-arrow { -gtk-icon-transform: rotate(0turn); opacity: 1; } + +row.expander:checked image.expander-row-arrow:not(:disabled) { color: @accent_color; } + +.osd row.expander:checked image.expander-row-arrow:not(:disabled) { color: inherit; } + +/***************** Boxed Lists * */ +list.boxed-list > row.expander, list.content > row.expander { border: none; } + +list.boxed-list > row:first-child, list.content > row:first-child, list.boxed-list > row:first-child.expander row.header, list.content > row:first-child.expander row.header { border-top-left-radius: 12px; border-top-right-radius: 12px; } + +list.boxed-list > row:last-child, list.content > row:last-child, list.boxed-list > row:last-child.expander:not(:checked), list.boxed-list > row:last-child.expander:not(:checked) row.header, list.content > row:last-child.expander:not(:checked) row.header, list.boxed-list > row:last-child.expander:checked list.nested, list.content > row:last-child.expander:checked list.nested, list.boxed-list > row:last-child.expander:checked list.nested > row:last-child, list.content > row:last-child.expander:checked list.nested > row:last-child { border-bottom-left-radius: 12px; border-bottom-right-radius: 12px; border-bottom-width: 0; } + +popover.menu > contents { min-width: 120px; } + +popover.menu scrollbar.vertical > range > trough > slider { min-height: 30px; } + +popover.menu box.inline-buttons { padding: 0 12px; } + +popover.menu box.inline-buttons button.image-button.model { min-height: 32px; min-width: 32px; padding: 0; border: none; outline: none; transition: none; } + +popover.menu box.inline-buttons button.image-button.model:selected { background-color: alpha(currentColor,0.1); } + +popover.menu box.inline-buttons button.image-button.model:selected:active { background-color: alpha(currentColor,0.19); } + +popover.menu box.circular-buttons { padding: 12px 12px 6px; } + +popover.menu box.circular-buttons button.circular.image-button.model { outline: none; padding: 11px; box-shadow: inset 0 0 0 1px alpha(currentColor,0.15); } + +popover.menu box.circular-buttons button.circular.image-button.model:selected { background-color: alpha(currentColor,0.13); box-shadow: none; } + +popover.menu box.circular-buttons button.circular.image-button.model:selected:active { background-color: alpha(currentColor,0.19); } + +popover.menu > contents { padding: 0; } + +popover.menu > contents > stack > box, popover.menu > contents > scrolledwindow > viewport > stack > box { padding: 6px; } + +popover.menu separator { margin: 6px 0; } + +popover.menu list separator { margin: 0; } + +popover.menu accelerator { color: alpha(currentColor,0.55); } + +popover.menu accelerator:dir(ltr) { margin-left: 12px; } + +popover.menu accelerator:dir(rtl) { margin-right: 12px; } + +popover.menu check, popover.menu radio { min-width: 14px; min-height: 14px; -gtk-icon-size: 14px; padding: 2px; } + +popover.menu check, popover.menu check:hover:checked, popover.menu check:hover:indeterminate, popover.menu check:hover:not(:checked):not(:indeterminate), popover.menu check:active:checked, popover.menu check:active:indeterminate, popover.menu check:active:not(:checked):not(:indeterminate), popover.menu radio, popover.menu radio:hover:checked, popover.menu radio:hover:indeterminate, popover.menu radio:hover:not(:checked):not(:indeterminate), popover.menu radio:active:checked, popover.menu radio:active:indeterminate, popover.menu radio:active:not(:checked):not(:indeterminate) { background: none; box-shadow: none; color: inherit; } + +.osd popover.menu check, .osd popover.menu radio { background: none; color: inherit; } + +popover.menu radio { padding: 1px; border: 1px solid alpha(currentColor,0.3); } + +popover.menu check.left, popover.menu radio.left, popover.menu arrow.left { margin-left: -2px; margin-right: 6px; } + +popover.menu check.right, popover.menu radio.right, popover.menu arrow.right { margin-left: 6px; margin-right: -2px; } + +popover.menu modelbutton { min-height: 32px; min-width: 40px; padding: 0 12px; border-radius: 6px; } + +popover.menu modelbutton:hover, popover.menu modelbutton:selected { background-color: alpha(currentColor,0.1); } + +popover.menu modelbutton:active { background-color: alpha(currentColor,0.19); } + +popover.menu modelbutton arrow { background: none; min-width: 16px; min-height: 16px; opacity: 0.3; } + +popover.menu modelbutton arrow:hover { background: none; } + +popover.menu modelbutton arrow:disabled { filter: opacity(0.5); } + +popover.menu modelbutton arrow.left { -gtk-icon-source: -gtk-icontheme("go-previous-symbolic"); } + +popover.menu modelbutton arrow.right { -gtk-icon-source: -gtk-icontheme("go-next-symbolic"); } + +popover.menu label.title { font-weight: bold; padding: 4px 32px; } + +popover.menu list, popover.menu listview { background: none; color: inherit; } + +popover.menu list > row, popover.menu listview > row { border-radius: 6px; padding: 0 12px; min-height: 32px; min-width: 40px; } + +popover.menu list > row:selected, popover.menu listview > row:selected { background: none; } + +popover.menu list > row:hover, popover.menu list > row:hover:selected.activatable, popover.menu listview > row:hover, popover.menu listview > row:hover:selected.activatable { background-color: alpha(currentColor,0.1); } + +popover.menu list > row:active, popover.menu list > row:active:selected.activatable, popover.menu listview > row:active, popover.menu listview > row:active:selected.activatable { background-color: alpha(currentColor,0.19); } + +popover.menu list > row.has-open-popup, popover.menu list > row.has-open-popup:selected.activatable, popover.menu listview > row.has-open-popup, popover.menu listview > row.has-open-popup:selected.activatable { background-color: alpha(currentColor,0.1); } + +popover.menu list > row > box, popover.menu listview > row > box { border-spacing: 6px; } + +popover.menu contents > list, popover.menu contents > listview, popover.menu scrolledwindow > viewport > list, popover.menu scrolledwindow > listview { padding: 6px 0; } + +popover.menu contents > list > row, popover.menu contents > listview > row, popover.menu scrolledwindow > viewport > list > row, popover.menu scrolledwindow > listview > row { margin: 0 6px; padding: 9px 12px; min-height: 0; } + +menubar { box-shadow: inset 0 -1px alpha(currentColor,0.15); padding-bottom: 1px; } + +menubar > item { min-height: 16px; padding: 4px 8px; border-radius: 6px; } + +menubar > item:selected { background-color: alpha(currentColor,0.1); } + +menubar > item popover.menu popover.menu { padding: 0 0 4px 0; } + +menubar > item popover.menu popover.menu > contents { margin: 0; border-radius: 12px; } + +toolbarview > .top-bar menubar, toolbarview > .bottom-bar menubar { box-shadow: none; padding-bottom: 0; } + +/******************** GtkMessageDialog * */ +window.dialog.message .titlebar { min-height: 20px; background: none; box-shadow: none; border-style: none; border-top-left-radius: 7px; border-top-right-radius: 7px; } + +window.dialog.message box.dialog-vbox.vertical { margin-top: 6px; border-spacing: 24px; } + +window.dialog.message box.dialog-vbox.vertical > box > box > box > label.title { font-weight: 800; font-size: 15pt; } + +window.dialog.message.csd { border-bottom-left-radius: 13px; border-bottom-right-radius: 13px; } + +window.dialog.message.csd .dialog-action-area { border-top: 1px solid alpha(currentColor,0.15); margin: 0; border-spacing: 0; } + +window.dialog.message.csd .dialog-action-area > button { padding: 10px 14px; border-radius: 0; border: none; background-clip: padding-box; border-left: 1px solid alpha(currentColor,0.15); } + +window.dialog.message.csd .dialog-action-area > button:first-child { border-bottom-left-radius: 13px; border-left: none; } + +window.dialog.message.csd .dialog-action-area > button:last-child { border-bottom-right-radius: 13px; } + +window.dialog.message.csd .dialog-action-area > button.suggested-action { color: @accent_color; } + +window.dialog.message.csd .dialog-action-area > button.destructive-action { color: @destructive_color; } + +/******************** AdwMessageDialog * */ +window.messagedialog, dialog-host > dialog.alert sheet, window.dialog-window.alert { background-color: @dialog_bg_color; color: @dialog_fg_color; } + +window.messagedialog { outline: none; } + +dialog-host > dialog.alert.floating sheet, window.dialog-window.alert { border-radius: 13px; outline: none; } + +window.messagedialog .message-area, dialog.alert .message-area { padding: 24px 30px; border-spacing: 24px; } + +window.messagedialog .message-area.has-heading.has-body, dialog.alert .message-area.has-heading.has-body { border-spacing: 10px; } + +window.messagedialog .response-area > button, dialog.alert .response-area > button { padding: 10px 14px; border-radius: 0; } + +window.messagedialog .response-area > button.suggested, dialog.alert .response-area > button.suggested { color: @accent_color; } + +window.messagedialog .response-area > button.destructive, dialog.alert .response-area > button.destructive { color: @destructive_color; } + +window.messagedialog .response-area:not(.compact) > button, dialog.alert .response-area:not(.compact) > button { margin-top: -1px; margin-right: -1px; margin-left: -1px; } + +window.messagedialog .response-area:not(.compact) > button:first-child:dir(ltr), window.messagedialog .response-area:not(.compact) > button:last-child:dir(rtl), dialog.alert .response-area:not(.compact) > button:first-child:dir(ltr), dialog.alert .response-area:not(.compact) > button:last-child:dir(rtl) { margin-left: 0; } + +window.messagedialog .response-area:not(.compact) > button:last-child:dir(ltr), window.messagedialog .response-area:not(.compact) > button:first-child:dir(rtl), dialog.alert .response-area:not(.compact) > button:last-child:dir(ltr), dialog.alert .response-area:not(.compact) > button:first-child:dir(rtl) { margin-right: 0; } + +window.messagedialog .response-area.compact > button, dialog.alert .response-area.compact > button { margin-top: -1px; margin-bottom: -1px; } + +window.messagedialog .response-area.compact > button:first-child, dialog.alert .response-area.compact > button:first-child { margin-bottom: 0; } + +window.messagedialog .response-area:not(.compact) > button:first-child:dir(ltr), window.messagedialog .response-area:not(.compact) > button:last-child:dir(rtl), dialog.alert.floating .response-area:not(.compact) > button:first-child:dir(ltr), dialog.alert.floating .response-area:not(.compact) > button:last-child:dir(rtl) { border-bottom-left-radius: 13px; } + +window.messagedialog .response-area:not(.compact) > button:last-child:dir(ltr), window.messagedialog .response-area:not(.compact) > button:first-child:dir(rtl), dialog.alert.floating .response-area:not(.compact) > button:last-child:dir(ltr), dialog.alert.floating .response-area:not(.compact) > button:first-child:dir(rtl) { border-bottom-right-radius: 13px; } + +window.messagedialog .response-area.compact > button:first-child, dialog.alert.floating .response-area.compact > button:first-child { border-bottom-left-radius: 13px; border-bottom-right-radius: 13px; } + +/********** Frames * */ +frame, .frame { border: 1px solid alpha(currentColor,0.15); } + +frame { border-radius: 12px; } + +frame > label { margin: 4px; } + +/************** Separators * */ +separator { background: alpha(currentColor,0.15); min-width: 1px; min-height: 1px; } + +separator.spacer { background: none; } + +separator.spacer.horizontal { min-width: 12px; } + +separator.spacer.vertical { min-height: 12px; } + +/********************* App Notifications * */ +.app-notification { padding: 10px; border-spacing: 10px; border-radius: 0 0 12px 12px; background-color: rgba(0, 0, 0, 0.7); background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); background-clip: padding-box; } + +.app-notification border { border: none; } + +/********** Toasts * */ +toast { margin: 12px; margin-bottom: 24px; border-radius: 150px; border-spacing: 6px; padding: 6px; } + +toast:dir(ltr) { padding-left: 12px; } + +toast:dir(rtl) { padding-right: 12px; } + +toast > widget { margin: 0 6px; } + +/************** GtkVideo * */ +video { background: black; } + +video image.osd { min-width: 64px; min-height: 64px; border-radius: 32px; } + +/****************** AdwAboutWindow * */ +window.about .main-page > viewport > clamp > box, dialog.about .main-page > viewport > clamp > box { margin: 12px; border-spacing: 6px; } + +window.about .main-page > viewport > clamp > box > box, dialog.about .main-page > viewport > clamp > box > box { margin-top: 18px; border-spacing: 18px; margin-bottom: 6px; } + +window.about .main-page .app-version, dialog.about .main-page .app-version { padding: 3px 18px; color: @accent_color; border-radius: 999px; margin-top: 3px; } + +window.about .subpage > viewport > clamp > box, dialog.about .subpage > viewport > clamp > box { margin: 18px 12px; border-spacing: 18px; } + +window.about .subpage > clamp > textview, dialog.about .subpage > clamp > textview { background: none; color: inherit; } + +/***************** AdwStatusPage * */ +statuspage > scrolledwindow > viewport > box { margin: 36px 12px; border-spacing: 36px; } + +statuspage > scrolledwindow > viewport > box > clamp > box { border-spacing: 12px; } + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon { -gtk-icon-size: 128px; color: alpha(currentColor,0.55); } + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:disabled { opacity: 0.5; } + +statuspage > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { margin-bottom: 24px; } + +statuspage.compact > scrolledwindow > viewport > box { margin: 24px 12px; border-spacing: 24px; } + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon { -gtk-icon-size: 96px; } + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .icon:not(:last-child) { margin-bottom: 12px; } + +statuspage.compact > scrolledwindow > viewport > box > clamp > box > .title { font-size: 18pt; } + +/* Cards */ +shortcut > .keycap, list.boxed-list, list.content, .card { background-color: @card_bg_color; color: @card_fg_color; border-radius: 12px; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px 3px 1px rgba(0, 0, 0, 0.07), 0 2px 6px 2px rgba(0, 0, 0, 0.03); } + +.osd shortcut > .keycap, .osd list.boxed-list, .osd list.content, shortcut > .osd.keycap, list.osd.boxed-list, list.osd.content, .osd .card, .card.osd { background-color: alpha(currentColor,0.1); color: inherit; box-shadow: none; } + +.card { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +.card:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -1px; } + +.osd .card:focus:focus-visible, .card.osd:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +.card.activatable { transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +.card.activatable:hover { background-image: image(alpha(currentColor,0.03)); } + +.card.activatable:active { background-image: image(alpha(currentColor,0.08)); } + +/* Transition shadows */ +flap > dimming, leaflet > dimming, navigation-view > dimming, overlay-split-view > dimming { background: @shade_color; } + +flap > shadow, leaflet > shadow, navigation-view > shadow, overlay-split-view > shadow { min-width: 56px; min-height: 56px; } + +flap > shadow.left, leaflet > shadow.left, navigation-view > shadow.left, overlay-split-view > shadow.left { background-image: linear-gradient(to right, alpha(@shade_color,0.7), alpha(@shade_color,0.14) 40px, alpha(@shade_color,0) 56px), linear-gradient(to right, alpha(@shade_color,0.4), alpha(@shade_color,0.14) 7px, alpha(@shade_color,0) 24px); } + +flap > shadow.right, leaflet > shadow.right, navigation-view > shadow.right, overlay-split-view > shadow.right { background-image: linear-gradient(to left, alpha(@shade_color,0.7), alpha(@shade_color,0.14) 40px, alpha(@shade_color,0) 56px), linear-gradient(to left, alpha(@shade_color,0.4), alpha(@shade_color,0.14) 7px, alpha(@shade_color,0) 24px); } + +flap > shadow.up, leaflet > shadow.up, navigation-view > shadow.up, overlay-split-view > shadow.up { background-image: linear-gradient(to bottom, alpha(@shade_color,0.7), alpha(@shade_color,0.14) 40px, alpha(@shade_color,0) 56px), linear-gradient(to bottom, alpha(@shade_color,0.4), alpha(@shade_color,0.14) 7px, alpha(@shade_color,0) 24px); } + +flap > shadow.down, leaflet > shadow.down, navigation-view > shadow.down, overlay-split-view > shadow.down { background-image: linear-gradient(to top, alpha(@shade_color,0.7), alpha(@shade_color,0.14) 40px, alpha(@shade_color,0) 56px), linear-gradient(to top, alpha(@shade_color,0.4), alpha(@shade_color,0.14) 7px, alpha(@shade_color,0) 24px); } + +notebook > header > tabs > tab:checked { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +notebook:focus:focus-visible > header > tabs > tab:checked { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +notebook > header { padding: 1px; border-color: alpha(currentColor,0.15); border-width: 1px; background-clip: padding-box; } + +notebook > header > tabs { margin: -1px; } + +notebook > header.top { border-bottom-style: solid; } + +notebook > header.top > tabs { margin-bottom: -2px; } + +notebook > header.top > tabs > tab:hover { box-shadow: inset 0 -4px alpha(currentColor,0.15); } + +notebook > header.top > tabs > tab:checked { box-shadow: inset 0 -4px @accent_bg_color; } + +notebook > header.bottom { border-top-style: solid; } + +notebook > header.bottom > tabs { margin-top: -2px; } + +notebook > header.bottom > tabs > tab:hover { box-shadow: inset 0 4px alpha(currentColor,0.15); } + +notebook > header.bottom > tabs > tab:checked { box-shadow: inset 0 4px @accent_bg_color; } + +notebook > header.left { border-right-style: solid; } + +notebook > header.left > tabs { margin-right: -2px; } + +notebook > header.left > tabs > tab:hover { box-shadow: inset -4px 0 alpha(currentColor,0.15); } + +notebook > header.left > tabs > tab:checked { box-shadow: inset -4px 0 @accent_bg_color; } + +notebook > header.right { border-left-style: solid; } + +notebook > header.right > tabs { margin-left: -2px; } + +notebook > header.right > tabs > tab:hover { box-shadow: inset 4px 0 alpha(currentColor,0.15); } + +notebook > header.right > tabs > tab:checked { box-shadow: inset 4px 0 @accent_bg_color; } + +notebook > header.top > tabs > arrow { border-top-style: none; } + +notebook > header.bottom > tabs > arrow { border-bottom-style: none; } + +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.left > tabs > arrow { border-left-style: none; } + +notebook > header.right > tabs > arrow { border-right-style: none; } + +notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow { margin-top: -5px; margin-bottom: -5px; padding-top: 4px; padding-bottom: 4px; } + +notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + +notebook > header.left > tabs > arrow.up, notebook > header.right > 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) { box-shadow: none; } + +notebook > header > tabs > tab { transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); min-height: 30px; min-width: 30px; padding: 3px 12px; font-weight: normal; } + +notebook > header > tabs > tab:hover, notebook > header > tabs > tab:active { background-color: alpha(currentColor,0.07); } + +notebook > header > tabs > tab:not(:checked) { outline-color: transparent; } + +notebook > header > tabs > tab:disabled { filter: opacity(0.5); } + +notebook > header > tabs > tab:disabled label, notebook > header > tabs > tab:disabled button { filter: none; } + +notebook > header > tabs > tab button.flat { color: alpha(currentColor,0.3); padding: 0; margin-top: 4px; margin-bottom: 4px; min-width: 20px; min-height: 20px; } + +notebook > header > tabs > tab button.flat:hover, notebook > header > tabs > tab button.flat:active { color: currentColor; } + +notebook > header > tabs > tab button.flat:last-child { margin-left: 4px; margin-right: -4px; } + +notebook > header > tabs > tab button.flat:first-child { margin-left: -4px; margin-right: 4px; } + +notebook > header.top > tabs, notebook > header.bottom > tabs { padding-left: 4px; padding-right: 4px; } + +notebook > header.top > tabs:not(:only-child), notebook > header.bottom > tabs:not(:only-child) { margin-left: 3px; margin-right: 3px; } + +notebook > header.top > tabs:not(:only-child):first-child, notebook > header.bottom > tabs:not(:only-child):first-child { margin-left: -1px; } + +notebook > header.top > tabs:not(:only-child):last-child, notebook > header.bottom > tabs:not(:only-child):last-child { margin-right: -1px; } + +notebook > header.top > tabs > tab, notebook > header.bottom > tabs > tab { margin-left: 4px; margin-right: 4px; } + +notebook > header.left > tabs, notebook > header.right > tabs { padding-top: 4px; padding-bottom: 4px; } + +notebook > header.left > tabs:not(:only-child), notebook > header.right > tabs:not(:only-child) { margin-top: 3px; margin-bottom: 3px; } + +notebook > header.left > tabs:not(:only-child):first-child, notebook > header.right > tabs:not(:only-child):first-child { margin-top: -1px; } + +notebook > header.left > tabs:not(:only-child):last-child, notebook > header.right > tabs:not(:only-child):last-child { margin-bottom: -1px; } + +notebook > header.left > tabs > tab, notebook > header.right > tabs > tab { margin-top: 4px; margin-bottom: 4px; } + +notebook > header.top > tabs > tab { padding-bottom: 4px; } + +notebook > header.bottom > tabs > tab { padding-top: 4px; } + +notebook > stack:not(:only-child) { background-color: @view_bg_color; } + +paned > separator { min-width: 1px; min-height: 1px; background: none; background-size: 1px 1px; } + +paned > separator.wide { min-width: 5px; min-height: 5px; } + +paned.horizontal > separator:dir(ltr) { margin: 0 -8px 0 0; padding: 0 8px 0 0; box-shadow: inset 1px 0 alpha(currentColor,0.15); } + +paned.horizontal > separator:dir(rtl) { margin: 0 0 0 -8px; padding: 0 0 0 8px; box-shadow: inset -1px 0 alpha(currentColor,0.15); } + +paned.horizontal > separator.wide { margin: 0; padding: 0; box-shadow: inset 1px 0 alpha(currentColor,0.15), inset -1px 0 alpha(currentColor,0.15); } + +paned.vertical > separator { margin: 0 0 -8px 0; padding: 0 0 8px 0; box-shadow: inset 0 1px alpha(currentColor,0.15); } + +paned.vertical > separator.wide { margin: 0; padding: 0; box-shadow: inset 0 1px alpha(currentColor,0.15), inset 0 -1px alpha(currentColor,0.15); } + +toolbarview.undershoot-top popover scrolledwindow undershoot.top, toolbarview.undershoot-bottom popover scrolledwindow undershoot.bottom { background: none; box-shadow: none; } + +popover.background { background-color: transparent; font: initial; } + +popover > arrow, popover > contents { background-color: @popover_bg_color; color: @popover_fg_color; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.14); box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.09), 0 2px 14px 3px rgba(0, 0, 0, 0.05); } + +popover > contents { padding: 8px; border-radius: 12px; } + +popover > contents > list, popover > contents > .view, window.print popover > contents > .dialog-action-box, popover > contents > toolbar { border-style: none; background-color: transparent; } + +.osd popover, popover.touch-selection, popover.magnifier { background-color: transparent; } + +.osd popover > arrow, .osd popover > contents, popover.touch-selection > arrow, popover.touch-selection > contents, popover.magnifier > arrow, popover.magnifier > contents { border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: none; } + +popover toolbarview.undershoot-top scrolledwindow > undershoot.top { box-shadow: inset 0 1px alpha(@popover_shade_color,0.75); background: linear-gradient(to bottom, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom { box-shadow: inset 0 -1px alpha(@popover_shade_color,0.75); background: linear-gradient(to top, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover scrolledwindow.undershoot-top > undershoot.top { box-shadow: inset 0 1px alpha(@popover_shade_color,0.75); background: linear-gradient(to bottom, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover scrolledwindow.undershoot-bottom > undershoot.bottom { box-shadow: inset 0 -1px alpha(@popover_shade_color,0.75); background: linear-gradient(to top, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover scrolledwindow.undershoot-start:dir(ltr) > undershoot.left { box-shadow: inset 1px 0 alpha(@popover_shade_color,0.75); background: linear-gradient(to right, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover scrolledwindow.undershoot-start:dir(rtl) > undershoot.right { box-shadow: inset -1px 0 alpha(@popover_shade_color,0.75); background: linear-gradient(to left, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover scrolledwindow.undershoot-end:dir(ltr) > undershoot.right { box-shadow: inset -1px 0 alpha(@popover_shade_color,0.75); background: linear-gradient(to left, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover scrolledwindow.undershoot-end:dir(rtl) > undershoot.left { box-shadow: inset 1px 0 alpha(@popover_shade_color,0.75); background: linear-gradient(to right, alpha(@popover_shade_color,0.75), transparent 4px); } + +popover flap > dimming, popover leaflet > dimming, popover navigation-view > dimming, popover overlay-split-view > dimming { background: @popover_shade_color; } + +popover flap > shadow, popover leaflet > shadow, popover navigation-view > shadow, popover overlay-split-view > shadow { min-width: 56px; min-height: 56px; } + +popover flap > shadow.left, popover leaflet > shadow.left, popover navigation-view > shadow.left, popover overlay-split-view > shadow.left { background-image: linear-gradient(to right, alpha(@popover_shade_color,0.7), alpha(@popover_shade_color,0.14) 40px, alpha(@popover_shade_color,0) 56px), linear-gradient(to right, alpha(@popover_shade_color,0.4), alpha(@popover_shade_color,0.14) 7px, alpha(@popover_shade_color,0) 24px); } + +popover flap > shadow.right, popover leaflet > shadow.right, popover navigation-view > shadow.right, popover overlay-split-view > shadow.right { background-image: linear-gradient(to left, alpha(@popover_shade_color,0.7), alpha(@popover_shade_color,0.14) 40px, alpha(@popover_shade_color,0) 56px), linear-gradient(to left, alpha(@popover_shade_color,0.4), alpha(@popover_shade_color,0.14) 7px, alpha(@popover_shade_color,0) 24px); } + +popover flap > shadow.up, popover leaflet > shadow.up, popover navigation-view > shadow.up, popover overlay-split-view > shadow.up { background-image: linear-gradient(to bottom, alpha(@popover_shade_color,0.7), alpha(@popover_shade_color,0.14) 40px, alpha(@popover_shade_color,0) 56px), linear-gradient(to bottom, alpha(@popover_shade_color,0.4), alpha(@popover_shade_color,0.14) 7px, alpha(@popover_shade_color,0) 24px); } + +popover flap > shadow.down, popover leaflet > shadow.down, popover navigation-view > shadow.down, popover overlay-split-view > shadow.down { background-image: linear-gradient(to top, alpha(@popover_shade_color,0.7), alpha(@popover_shade_color,0.14) 40px, alpha(@popover_shade_color,0) 56px), linear-gradient(to top, alpha(@popover_shade_color,0.4), alpha(@popover_shade_color,0.14) 7px, alpha(@popover_shade_color,0) 24px); } + +preferencespage > scrolledwindow > viewport > clamp > box { margin: 24px 12px; border-spacing: 24px; } + +preferencesgroup > box, preferencesgroup > box .labels { border-spacing: 6px; } + +preferencesgroup > box > box.header:not(.single-line) { margin-bottom: 6px; } + +preferencesgroup > box > box.single-line { min-height: 34px; } + +progressbar.horizontal > trough { min-width: 150px; } + +progressbar.horizontal > trough, progressbar.horizontal > trough > progress { min-height: 8px; } + +progressbar.vertical > trough { min-height: 80px; } + +progressbar.vertical > trough, progressbar.vertical > trough > progress { min-width: 8px; } + +progressbar > text { font-size: smaller; } + +progressbar:disabled { filter: opacity(0.5); } + +progressbar > trough > progress { /* share most of scales' */ border-radius: 99px; } + +progressbar > trough > progress.left { border-top-left-radius: 99px; border-bottom-left-radius: 99px; } + +progressbar > trough > progress.right { border-top-right-radius: 99px; border-bottom-right-radius: 99px; } + +progressbar > trough > progress.top { border-top-right-radius: 99px; border-top-left-radius: 99px; } + +progressbar > trough > progress.bottom { border-bottom-right-radius: 99px; border-bottom-left-radius: 99px; } + +progressbar.osd { min-width: 2px; min-height: 2px; background-color: transparent; color: inherit; } + +progressbar.osd > trough { border-style: none; border-radius: 0; background-color: transparent; box-shadow: none; } + +progressbar.osd > trough > progress { border-style: none; border-radius: 0; } + +progressbar.osd.horizontal > trough, progressbar.osd.horizontal > trough > progress { min-height: 2px; } + +progressbar.osd.vertical > trough, progressbar.osd.vertical > trough > progress { min-width: 2px; } + +progressbar > trough.empty > progress { all: unset; } + +.osd progressbar > trough > progress { background-color: rgba(255, 255, 255, 0.75); } + +scale > trough > fill, scale > trough, progressbar > trough { border-radius: 99px; background-color: alpha(currentColor,0.15); } + +scale > trough > highlight, progressbar > trough > progress { border-radius: 99px; background-color: @accent_bg_color; color: @accent_fg_color; } + +scale { min-height: 10px; min-width: 10px; padding: 12px; } + +scale > trough > slider { outline: 0 solid transparent; outline-offset: 6px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +scale:focus:focus-visible > trough > slider { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: 0; } + +scale > trough > slider { background-color: mix(white,@view_bg_color,0.2); box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px rgba(0, 0, 0, 0.2); border-radius: 100%; min-width: 20px; min-height: 20px; margin: -8px; } + +scale:hover > trough, scale:active > trough { background-color: alpha(currentColor,0.2); } + +scale:hover > trough > highlight, scale:active > trough > highlight { background-image: image(alpha(currentColor,0.1)); } + +scale:hover > trough > slider, scale:active > trough > slider { background-color: white; } + +.osd scale:focus:focus-visible > trough { outline-color: rgba(255, 255, 255, 0.5); } + +.osd scale > trough > highlight { background-color: rgba(255, 255, 255, 0.75); color: rgba(0, 0, 0, 0.75); } + +scale:disabled { filter: opacity(0.5); } + +scale:disabled > trough > slider { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 2px 4px transparent; outline-color: rgba(0, 0, 0, 0.2); } + +scale.fine-tune { padding: 9px; } + +scale.fine-tune.horizontal { min-height: 16px; } + +scale.fine-tune.vertical { min-width: 16px; } + +scale.fine-tune > trough > slider { margin: -5px; } + +scale.marks-before:not(.marks-after) > trough > slider, scale.marks-after:not(.marks-before) > trough > slider { transform: rotate(45deg); box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 1px 1px 4px rgba(0, 0, 0, 0.2); } + +scale.marks-before:not(.marks-after) > trough > slider:disabled, scale.marks-after:not(.marks-before) > trough > slider:disabled { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 1px 1px 4px transparent; } + +scale.horizontal > marks { color: alpha(currentColor,0.55); } + +scale.horizontal > marks.top { margin-bottom: 6px; } + +scale.horizontal > marks.bottom { margin-top: 6px; } + +scale.horizontal > marks indicator { background-color: currentColor; min-height: 6px; min-width: 1px; } + +scale.horizontal > value.left { margin-right: 9px; } + +scale.horizontal > value.right { margin-left: 9px; } + +scale.horizontal.fine-tune > marks.top { margin-top: 3px; } + +scale.horizontal.fine-tune > marks.bottom { margin-bottom: 3px; } + +scale.horizontal.fine-tune > marks indicator { min-height: 3px; } + +scale.horizontal.marks-before { padding-top: 0; } + +scale.horizontal.marks-before > trough > slider { border-top-left-radius: 0; } + +scale.horizontal.marks-after { padding-bottom: 0; } + +scale.horizontal.marks-after > trough > slider { border-bottom-right-radius: 0; } + +scale.horizontal.marks-before.marks-after > trough > slider { border-radius: 100%; } + +scale.vertical > marks { color: alpha(currentColor,0.55); } + +scale.vertical > marks.top { margin-right: 6px; } + +scale.vertical > marks.bottom { margin-left: 6px; } + +scale.vertical > marks indicator { background-color: currentColor; min-height: 1px; min-width: 6px; } + +scale.vertical > value.top { margin-bottom: 9px; } + +scale.vertical > value.bottom { margin-top: 9px; } + +scale.vertical.fine-tune > marks.top { margin-left: 3px; } + +scale.vertical.fine-tune > marks.bottom { margin-right: 3px; } + +scale.vertical.fine-tune > marks indicator { min-height: 3px; } + +scale.vertical.marks-before { padding-left: 0; } + +scale.vertical.marks-before > trough > slider { border-bottom-left-radius: 0; } + +scale.vertical.marks-after { padding-right: 0; } + +scale.vertical.marks-after > trough > slider { border-top-right-radius: 0; } + +scale.color { padding: 0; } + +scale.color > trough { border: none; background: none; border-radius: 10px; } + +scale.color > trough > slider { margin: 0; background-color: rgba(255, 255, 255, 0.8); } + +scale.color.fine-tune { padding: 2px; } + +scale.color.fine-tune > trough > slider { margin: -2px; } + +scrollbar > range > trough { margin: 7px; transition: all 200ms linear; border-radius: 10px; } + +scrollbar > range > trough > slider { min-width: 8px; min-height: 8px; margin: -6px; border: 6px solid transparent; border-radius: 10px; background-clip: padding-box; transition: all 200ms linear; background-color: alpha(currentColor,0.2); } + +scrollbar > range > trough > slider:hover { background-color: alpha(currentColor,0.4); } + +scrollbar > range > trough > slider:active { background-color: alpha(currentColor,0.6); } + +scrollbar > range > trough > slider:disabled { opacity: 0; } + +scrollbar.horizontal > range > trough { margin-top: 6px; margin-bottom: 6px; } + +scrollbar.vertical > range > trough { margin-left: 6px; margin-right: 6px; } + +scrollbar.overlay-indicator { background: none; color: inherit; box-shadow: none; padding: 0; } + +scrollbar.overlay-indicator > range > trough { outline: 1px solid transparent; } + +scrollbar.overlay-indicator > range > trough > slider { outline: 1px solid alpha(@scrollbar_outline_color,0.6); outline-offset: -6px; } + +.osd scrollbar.overlay-indicator > range > trough > slider { outline: 1px solid alpha(rgba(0, 0, 0, 0.5),0.6); } + +scrollbar.overlay-indicator:not(.hovering) > range > trough > slider { min-width: 3px; min-height: 3px; outline-color: alpha(@scrollbar_outline_color,0.35); } + +.osd scrollbar.overlay-indicator:not(.hovering) > range > trough > slider { outline-color: alpha(rgba(0, 0, 0, 0.5),0.35); } + +scrollbar.overlay-indicator.hovering > range > trough { background-color: alpha(currentColor,0.1); } + +scrollbar.overlay-indicator.horizontal > range > trough > slider { min-width: 40px; } + +scrollbar.overlay-indicator.horizontal.hovering > range > trough > slider { min-height: 8px; } + +scrollbar.overlay-indicator.horizontal:not(.hovering) > range > trough { margin-top: 3px; margin-bottom: 3px; } + +scrollbar.overlay-indicator.vertical > range > trough > slider { min-height: 40px; } + +scrollbar.overlay-indicator.vertical.hovering > range > trough > slider { min-width: 8px; } + +scrollbar.overlay-indicator.vertical:not(.hovering) > range > trough { margin-left: 3px; margin-right: 3px; } + +scrollbar.horizontal > range > trough > slider { min-width: 40px; } + +scrollbar.vertical > range > trough > slider { min-height: 40px; } + +scrollbar > range.fine-tune > trough > slider, scrollbar > range.fine-tune > trough > slider:hover, scrollbar > range.fine-tune > trough > slider:active { background-color: alpha(@accent_color,0.6); } + +scrolledwindow > overshoot.top { background-image: radial-gradient(farthest-side at top, alpha(currentColor,0.12) 85%, alpha(currentColor,0)), radial-gradient(farthest-side at top, alpha(currentColor,0.05), alpha(currentColor,0)); background-size: 100% 3%, 100% 50%; background-repeat: no-repeat; background-position: top; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow > overshoot.bottom { background-image: radial-gradient(farthest-side at bottom, alpha(currentColor,0.12) 85%, alpha(currentColor,0)), radial-gradient(farthest-side at bottom, alpha(currentColor,0.05), alpha(currentColor,0)); background-size: 100% 3%, 100% 50%; background-repeat: no-repeat; background-position: bottom; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow > overshoot.left { background-image: radial-gradient(farthest-side at left, alpha(currentColor,0.12) 85%, alpha(currentColor,0)), radial-gradient(farthest-side at left, alpha(currentColor,0.05), alpha(currentColor,0)); background-size: 3% 100%, 50% 100%; background-repeat: no-repeat; background-position: left; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow > overshoot.right { background-image: radial-gradient(farthest-side at right, alpha(currentColor,0.12) 85%, alpha(currentColor,0)), radial-gradient(farthest-side at right, alpha(currentColor,0.05), alpha(currentColor,0)); background-size: 3% 100%, 50% 100%; background-repeat: no-repeat; background-position: right; background-color: transparent; border: none; box-shadow: none; } + +scrolledwindow.undershoot-top > undershoot.top { box-shadow: inset 0 1px alpha(@shade_color,0.75); background: linear-gradient(to bottom, alpha(@shade_color,0.75), transparent 4px); } + +scrolledwindow.undershoot-bottom > undershoot.bottom { box-shadow: inset 0 -1px alpha(@shade_color,0.75); background: linear-gradient(to top, alpha(@shade_color,0.75), transparent 4px); } + +scrolledwindow.undershoot-start:dir(ltr) > undershoot.left { box-shadow: inset 1px 0 alpha(@shade_color,0.75); background: linear-gradient(to right, alpha(@shade_color,0.75), transparent 4px); } + +scrolledwindow.undershoot-start:dir(rtl) > undershoot.right { box-shadow: inset -1px 0 alpha(@shade_color,0.75); background: linear-gradient(to left, alpha(@shade_color,0.75), transparent 4px); } + +scrolledwindow.undershoot-end:dir(ltr) > undershoot.right { box-shadow: inset -1px 0 alpha(@shade_color,0.75); background: linear-gradient(to left, alpha(@shade_color,0.75), transparent 4px); } + +scrolledwindow.undershoot-end:dir(rtl) > undershoot.left { box-shadow: inset 1px 0 alpha(@shade_color,0.75); background: linear-gradient(to right, alpha(@shade_color,0.75), transparent 4px); } + +shortcuts-section { margin: 20px; } + +.shortcuts-search-results { margin: 20px; border-spacing: 24px; } + +shortcut { border-spacing: 6px; border-radius: 6px; } + +shortcut { outline: 0 solid transparent; outline-offset: 8px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +shortcut:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: 4px; } + +shortcut > .keycap { min-width: 20px; min-height: 25px; padding: 2px 6px; border-radius: 6px; font-size: smaller; } + +shortcuts-section stackswitcher.circular { border-spacing: 12px; } + +shortcuts-section stackswitcher.circular > button.circular, shortcuts-section stackswitcher.circular > button.text-button.circular { min-width: 32px; min-height: 32px; padding: 0; } + +window.shortcuts headerbar.titlebar > windowhandle { padding-top: 3px; } + +window.shortcuts searchbar { background: none; } + +.sidebar-pane { background-color: @sidebar_bg_color; color: @sidebar_fg_color; } + +.sidebar-pane:backdrop { background-color: @sidebar_backdrop_color; transition: background-color 200ms ease-out; } + +.sidebar-pane toolbarview.undershoot-top scrolledwindow > undershoot.top { box-shadow: inset 0 1px alpha(@sidebar_shade_color,0.75); background: linear-gradient(to bottom, alpha(@sidebar_shade_color,0.75), transparent 4px); } + +.sidebar-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom { box-shadow: inset 0 -1px alpha(@sidebar_shade_color,0.75); background: linear-gradient(to top, alpha(@sidebar_shade_color,0.75), transparent 4px); } + +.sidebar-pane scrolledwindow.undershoot-top > undershoot.top { box-shadow: inset 0 1px alpha(@sidebar_shade_color,0.75); background: linear-gradient(to bottom, alpha(@sidebar_shade_color,0.75), transparent 4px); } + +.sidebar-pane scrolledwindow.undershoot-bottom > undershoot.bottom { box-shadow: inset 0 -1px alpha(@sidebar_shade_color,0.75); background: linear-gradient(to top, alpha(@sidebar_shade_color,0.75), transparent 4px); } + +.sidebar-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left { box-shadow: inset 1px 0 alpha(@sidebar_shade_color,0.75); background: linear-gradient(to right, alpha(@sidebar_shade_color,0.75), transparent 4px); } + +.sidebar-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right { box-shadow: inset -1px 0 alpha(@sidebar_shade_color,0.75); background: linear-gradient(to left, alpha(@sidebar_shade_color,0.75), transparent 4px); } + +.sidebar-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right { box-shadow: inset -1px 0 alpha(@sidebar_shade_color,0.75); background: linear-gradient(to left, alpha(@sidebar_shade_color,0.75), transparent 4px); } + +.sidebar-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left { box-shadow: inset 1px 0 alpha(@sidebar_shade_color,0.75); background: linear-gradient(to right, alpha(@sidebar_shade_color,0.75), transparent 4px); } + +.sidebar-pane flap > dimming, .sidebar-pane leaflet > dimming, .sidebar-pane navigation-view > dimming, .sidebar-pane overlay-split-view > dimming { background: @sidebar_shade_color; } + +.sidebar-pane flap > shadow, .sidebar-pane leaflet > shadow, .sidebar-pane navigation-view > shadow, .sidebar-pane overlay-split-view > shadow { min-width: 56px; min-height: 56px; } + +.sidebar-pane flap > shadow.left, .sidebar-pane leaflet > shadow.left, .sidebar-pane navigation-view > shadow.left, .sidebar-pane overlay-split-view > shadow.left { background-image: linear-gradient(to right, alpha(@sidebar_shade_color,0.7), alpha(@sidebar_shade_color,0.14) 40px, alpha(@sidebar_shade_color,0) 56px), linear-gradient(to right, alpha(@sidebar_shade_color,0.4), alpha(@sidebar_shade_color,0.14) 7px, alpha(@sidebar_shade_color,0) 24px); } + +.sidebar-pane flap > shadow.right, .sidebar-pane leaflet > shadow.right, .sidebar-pane navigation-view > shadow.right, .sidebar-pane overlay-split-view > shadow.right { background-image: linear-gradient(to left, alpha(@sidebar_shade_color,0.7), alpha(@sidebar_shade_color,0.14) 40px, alpha(@sidebar_shade_color,0) 56px), linear-gradient(to left, alpha(@sidebar_shade_color,0.4), alpha(@sidebar_shade_color,0.14) 7px, alpha(@sidebar_shade_color,0) 24px); } + +.sidebar-pane flap > shadow.up, .sidebar-pane leaflet > shadow.up, .sidebar-pane navigation-view > shadow.up, .sidebar-pane overlay-split-view > shadow.up { background-image: linear-gradient(to bottom, alpha(@sidebar_shade_color,0.7), alpha(@sidebar_shade_color,0.14) 40px, alpha(@sidebar_shade_color,0) 56px), linear-gradient(to bottom, alpha(@sidebar_shade_color,0.4), alpha(@sidebar_shade_color,0.14) 7px, alpha(@sidebar_shade_color,0) 24px); } + +.sidebar-pane flap > shadow.down, .sidebar-pane leaflet > shadow.down, .sidebar-pane navigation-view > shadow.down, .sidebar-pane overlay-split-view > shadow.down { background-image: linear-gradient(to top, alpha(@sidebar_shade_color,0.7), alpha(@sidebar_shade_color,0.14) 40px, alpha(@sidebar_shade_color,0) 56px), linear-gradient(to top, alpha(@sidebar_shade_color,0.4), alpha(@sidebar_shade_color,0.14) 7px, alpha(@sidebar_shade_color,0) 24px); } + +.sidebar-pane banner > revealer > widget { background-color: mix(@accent_bg_color,@sidebar_bg_color,0.7); color: @sidebar_fg_color; } + +.sidebar-pane banner > revealer > widget:backdrop { background-color: mix(@accent_bg_color,@sidebar_backdrop_color,0.85); } + +.sidebar-pane:dir(ltr), .sidebar-pane:dir(ltr) banner > revealer > widget, .sidebar-pane.end:dir(rtl), .sidebar-pane.end:dir(rtl) banner > revealer > widget { box-shadow: inset -1px 0 @sidebar_border_color; } + +.sidebar-pane:dir(rtl), .sidebar-pane:dir(rtl) banner > revealer > widget, .sidebar-pane.end:dir(ltr), .sidebar-pane.end:dir(ltr) banner > revealer > widget { box-shadow: inset 1px 0 @sidebar_border_color; } + +/* Middle pane in three-pane setups */ +.content-pane .sidebar-pane, .sidebar-pane .content-pane { background-color: @secondary_sidebar_bg_color; color: @secondary_sidebar_fg_color; } + +.content-pane .sidebar-pane:backdrop, .sidebar-pane .content-pane:backdrop { background-color: @secondary_sidebar_backdrop_color; transition: background-color 200ms ease-out; } + +.content-pane .sidebar-pane toolbarview.undershoot-top scrolledwindow > undershoot.top, .sidebar-pane .content-pane toolbarview.undershoot-top scrolledwindow > undershoot.top { box-shadow: inset 0 1px alpha(@secondary_sidebar_shade_color,0.75); background: linear-gradient(to bottom, alpha(@secondary_sidebar_shade_color,0.75), transparent 4px); } + +.content-pane .sidebar-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom, .sidebar-pane .content-pane toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom { box-shadow: inset 0 -1px alpha(@secondary_sidebar_shade_color,0.75); background: linear-gradient(to top, alpha(@secondary_sidebar_shade_color,0.75), transparent 4px); } + +.content-pane .sidebar-pane scrolledwindow.undershoot-top > undershoot.top, .sidebar-pane .content-pane scrolledwindow.undershoot-top > undershoot.top { box-shadow: inset 0 1px alpha(@secondary_sidebar_shade_color,0.75); background: linear-gradient(to bottom, alpha(@secondary_sidebar_shade_color,0.75), transparent 4px); } + +.content-pane .sidebar-pane scrolledwindow.undershoot-bottom > undershoot.bottom, .sidebar-pane .content-pane scrolledwindow.undershoot-bottom > undershoot.bottom { box-shadow: inset 0 -1px alpha(@secondary_sidebar_shade_color,0.75); background: linear-gradient(to top, alpha(@secondary_sidebar_shade_color,0.75), transparent 4px); } + +.content-pane .sidebar-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left, .sidebar-pane .content-pane scrolledwindow.undershoot-start:dir(ltr) > undershoot.left { box-shadow: inset 1px 0 alpha(@secondary_sidebar_shade_color,0.75); background: linear-gradient(to right, alpha(@secondary_sidebar_shade_color,0.75), transparent 4px); } + +.content-pane .sidebar-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right, .sidebar-pane .content-pane scrolledwindow.undershoot-start:dir(rtl) > undershoot.right { box-shadow: inset -1px 0 alpha(@secondary_sidebar_shade_color,0.75); background: linear-gradient(to left, alpha(@secondary_sidebar_shade_color,0.75), transparent 4px); } + +.content-pane .sidebar-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right, .sidebar-pane .content-pane scrolledwindow.undershoot-end:dir(ltr) > undershoot.right { box-shadow: inset -1px 0 alpha(@secondary_sidebar_shade_color,0.75); background: linear-gradient(to left, alpha(@secondary_sidebar_shade_color,0.75), transparent 4px); } + +.content-pane .sidebar-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left, .sidebar-pane .content-pane scrolledwindow.undershoot-end:dir(rtl) > undershoot.left { box-shadow: inset 1px 0 alpha(@secondary_sidebar_shade_color,0.75); background: linear-gradient(to right, alpha(@secondary_sidebar_shade_color,0.75), transparent 4px); } + +.content-pane .sidebar-pane flap > dimming, .content-pane .sidebar-pane leaflet > dimming, .content-pane .sidebar-pane navigation-view > dimming, .content-pane .sidebar-pane overlay-split-view > dimming, .sidebar-pane .content-pane flap > dimming, .sidebar-pane .content-pane leaflet > dimming, .sidebar-pane .content-pane navigation-view > dimming, .sidebar-pane .content-pane overlay-split-view > dimming { background: @secondary_sidebar_shade_color; } + +.content-pane .sidebar-pane flap > shadow, .content-pane .sidebar-pane leaflet > shadow, .content-pane .sidebar-pane navigation-view > shadow, .content-pane .sidebar-pane overlay-split-view > shadow, .sidebar-pane .content-pane flap > shadow, .sidebar-pane .content-pane leaflet > shadow, .sidebar-pane .content-pane navigation-view > shadow, .sidebar-pane .content-pane overlay-split-view > shadow { min-width: 56px; min-height: 56px; } + +.content-pane .sidebar-pane flap > shadow.left, .content-pane .sidebar-pane leaflet > shadow.left, .content-pane .sidebar-pane navigation-view > shadow.left, .content-pane .sidebar-pane overlay-split-view > shadow.left, .sidebar-pane .content-pane flap > shadow.left, .sidebar-pane .content-pane leaflet > shadow.left, .sidebar-pane .content-pane navigation-view > shadow.left, .sidebar-pane .content-pane overlay-split-view > shadow.left { background-image: linear-gradient(to right, alpha(@secondary_sidebar_shade_color,0.7), alpha(@secondary_sidebar_shade_color,0.14) 40px, alpha(@secondary_sidebar_shade_color,0) 56px), linear-gradient(to right, alpha(@secondary_sidebar_shade_color,0.4), alpha(@secondary_sidebar_shade_color,0.14) 7px, alpha(@secondary_sidebar_shade_color,0) 24px); } + +.content-pane .sidebar-pane flap > shadow.right, .content-pane .sidebar-pane leaflet > shadow.right, .content-pane .sidebar-pane navigation-view > shadow.right, .content-pane .sidebar-pane overlay-split-view > shadow.right, .sidebar-pane .content-pane flap > shadow.right, .sidebar-pane .content-pane leaflet > shadow.right, .sidebar-pane .content-pane navigation-view > shadow.right, .sidebar-pane .content-pane overlay-split-view > shadow.right { background-image: linear-gradient(to left, alpha(@secondary_sidebar_shade_color,0.7), alpha(@secondary_sidebar_shade_color,0.14) 40px, alpha(@secondary_sidebar_shade_color,0) 56px), linear-gradient(to left, alpha(@secondary_sidebar_shade_color,0.4), alpha(@secondary_sidebar_shade_color,0.14) 7px, alpha(@secondary_sidebar_shade_color,0) 24px); } + +.content-pane .sidebar-pane flap > shadow.up, .content-pane .sidebar-pane leaflet > shadow.up, .content-pane .sidebar-pane navigation-view > shadow.up, .content-pane .sidebar-pane overlay-split-view > shadow.up, .sidebar-pane .content-pane flap > shadow.up, .sidebar-pane .content-pane leaflet > shadow.up, .sidebar-pane .content-pane navigation-view > shadow.up, .sidebar-pane .content-pane overlay-split-view > shadow.up { background-image: linear-gradient(to bottom, alpha(@secondary_sidebar_shade_color,0.7), alpha(@secondary_sidebar_shade_color,0.14) 40px, alpha(@secondary_sidebar_shade_color,0) 56px), linear-gradient(to bottom, alpha(@secondary_sidebar_shade_color,0.4), alpha(@secondary_sidebar_shade_color,0.14) 7px, alpha(@secondary_sidebar_shade_color,0) 24px); } + +.content-pane .sidebar-pane flap > shadow.down, .content-pane .sidebar-pane leaflet > shadow.down, .content-pane .sidebar-pane navigation-view > shadow.down, .content-pane .sidebar-pane overlay-split-view > shadow.down, .sidebar-pane .content-pane flap > shadow.down, .sidebar-pane .content-pane leaflet > shadow.down, .sidebar-pane .content-pane navigation-view > shadow.down, .sidebar-pane .content-pane overlay-split-view > shadow.down { background-image: linear-gradient(to top, alpha(@secondary_sidebar_shade_color,0.7), alpha(@secondary_sidebar_shade_color,0.14) 40px, alpha(@secondary_sidebar_shade_color,0) 56px), linear-gradient(to top, alpha(@secondary_sidebar_shade_color,0.4), alpha(@secondary_sidebar_shade_color,0.14) 7px, alpha(@secondary_sidebar_shade_color,0) 24px); } + +.content-pane .sidebar-pane banner > revealer > widget, .sidebar-pane .content-pane banner > revealer > widget { background-color: mix(@accent_bg_color,@secondary_sidebar_bg_color,0.7); color: @secondary_sidebar_fg_color; } + +.content-pane .sidebar-pane banner > revealer > widget:backdrop, .sidebar-pane .content-pane banner > revealer > widget:backdrop { background-color: mix(@accent_bg_color,@secondary_sidebar_backdrop_color,0.85); } + +.content-pane .sidebar-pane:dir(ltr), .content-pane .sidebar-pane:dir(ltr) banner > revealer > widget, .content-pane .sidebar-pane.end:dir(rtl), .content-pane .sidebar-pane.end:dir(rtl) banner > revealer > widget, .sidebar-pane .content-pane:dir(ltr), .sidebar-pane .content-pane:dir(ltr) banner > revealer > widget, .sidebar-pane .content-pane.end:dir(rtl), .sidebar-pane .content-pane.end:dir(rtl) banner > revealer > widget { box-shadow: inset -1px 0 @secondary_sidebar_border_color; } + +.content-pane .sidebar-pane:dir(rtl), .content-pane .sidebar-pane:dir(rtl) banner > revealer > widget, .content-pane .sidebar-pane.end:dir(ltr), .content-pane .sidebar-pane.end:dir(ltr) banner > revealer > widget, .sidebar-pane .content-pane:dir(rtl), .sidebar-pane .content-pane:dir(rtl) banner > revealer > widget, .sidebar-pane .content-pane.end:dir(ltr), .sidebar-pane .content-pane.end:dir(ltr) banner > revealer > widget { box-shadow: inset 1px 0 @secondary_sidebar_border_color; } + +.sidebar-pane .sidebar-pane { background-color: transparent; color: inherit; } + +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; } + +/********************** Navigation Sidebar * */ +.navigation-sidebar { padding: 6px 0; } + +.navigation-sidebar, .navigation-sidebar.view, window.print .navigation-sidebar.dialog-action-box, .navigation-sidebar.view:disabled { background-color: transparent; color: inherit; } + +.navigation-sidebar.background, .navigation-sidebar.background:disabled { background-color: @window_bg_color; color: @window_fg_color; } + +.navigation-sidebar row.activatable:hover { background-color: alpha(currentColor,0.07); } + +.navigation-sidebar row.activatable:active { background-color: alpha(currentColor,0.16); } + +.navigation-sidebar row.activatable.has-open-popup { background-color: alpha(currentColor,0.07); } + +.navigation-sidebar row.activatable:selected:hover { background-color: alpha(currentColor,0.13); } + +.navigation-sidebar row.activatable:selected:active { background-color: alpha(currentColor,0.19); } + +.navigation-sidebar row.activatable:selected.has-open-popup { background-color: alpha(currentColor,0.13); } + +.navigation-sidebar row:selected { background-color: alpha(currentColor,0.1); } + +.navigation-sidebar > separator { margin: 6px; } + +.navigation-sidebar > row { min-height: 36px; padding: 0 8px; border-radius: 6px; margin: 0 6px 2px; } + +@keyframes spin { to { 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 { padding: 0; border-spacing: 0; /* :not here just to bump specificity above that of the list button styling */ } + +spinbutton > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) { margin: 0; border-radius: 0; box-shadow: none; border-style: solid; border-color: alpha(currentColor,0.1); } + +spinbutton:not(.vertical) { /* :not here just to bump specificity above that of the list button styling */ } + +spinbutton:not(.vertical) > text { min-width: 28px; padding: 6px; } + +spinbutton:not(.vertical) > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), spinbutton:not(.vertical) > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) { min-height: 16px; min-width: 22px; padding-bottom: 0; padding-top: 0; border-left-width: 1px; } + +spinbutton:not(.vertical) > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl), spinbutton:not(.vertical) > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl) { border-left-width: 0; border-right-width: 1px; } + +spinbutton:not(.vertical) > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child, spinbutton:not(.vertical) > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(ltr):last-child { border-radius: 0 6px 6px 0; } + +spinbutton:not(.vertical) > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child, spinbutton:not(.vertical) > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):dir(rtl):first-child { border-radius: 6px 0 0 6px; } + +spinbutton.vertical { /* :not here just to bump specificity above that of the list button styling */ } + +spinbutton.vertical > text { min-height: 30px; min-width: 30px; } + +spinbutton.vertical > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child, spinbutton.vertical > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):last-child { border-top-width: 1px; border-radius: 0 0 6px 6px; } + +spinbutton.vertical > button.image-button.up:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):first-child, spinbutton.vertical > button.image-button.down:not(.flat):not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):first-child { border-bottom-width: 1px; border-radius: 6px 6px 0 0; } + +switch { border-radius: 14px; padding: 3px; background-color: alpha(currentColor,0.15); } + +switch:hover { background-color: alpha(currentColor,0.2); } + +switch:active { background-color: alpha(currentColor,0.25); } + +switch { outline: 0 solid transparent; outline-offset: 5px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +switch:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: 1px; } + +switch:disabled { filter: opacity(0.5); } + +switch > slider { min-width: 20px; min-height: 20px; border-radius: 50%; background-color: mix(white,@view_bg_color,0.2); box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2); } + +switch > slider:disabled { box-shadow: 0 2px 4px transparent; } + +switch:hover > slider, switch:active > slider { background: white; } + +switch:checked { color: @accent_fg_color; background-color: @accent_bg_color; } + +switch:checked:hover { background-image: image(alpha(currentColor,0.1)); } + +switch:checked:active { background-image: image(rgba(0, 0, 0, 0.2)); } + +switch:checked > slider { background-color: white; } + +.osd switch:focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +.osd switch:checked { background-color: rgba(255, 255, 255, 0.6); color: rgba(0, 0, 0, 0.75); } + +tabbar .box { background-color: @headerbar_bg_color; color: @headerbar_fg_color; box-shadow: inset 0 -1px @headerbar_shade_color; padding: 1px; padding-top: 0; } + +tabbar .box:backdrop { background-color: @headerbar_backdrop_color; transition: background-color 200ms ease-out; } + +tabbar .box:backdrop > scrolledwindow, tabbar .box:backdrop > .start-action, tabbar .box:backdrop > .end-action { filter: opacity(0.5); transition: filter 200ms ease-out; } + +tabbar tabbox { padding-bottom: 6px; padding-top: 6px; min-height: 34px; } + +tabbar tabbox > tabboxchild { border-radius: 6px; } + +tabbar tabbox > tabboxchild { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +tabbar tabbox > tabboxchild:focus-within:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +tabbar tabbox > separator { margin-top: 3px; margin-bottom: 3px; transition: opacity 150ms ease-in-out; } + +tabbar tabbox > separator.hidden { opacity: 0; } + +tabbar tabbox > revealer > indicator { min-width: 2px; border-radius: 2px; margin: 3px 6px; background: alpha(@accent_color,0.5); } + +tabbar tab { transition: background 150ms ease-in-out; } + +tabbar tab:selected { background-color: alpha(currentColor,0.1); } + +tabbar tab:selected:hover { background-color: alpha(currentColor,0.13); } + +tabbar tab:selected:active { background-color: alpha(currentColor,0.19); } + +tabbar tab:hover { background-color: alpha(currentColor,0.07); } + +tabbar tab:active { background-color: alpha(currentColor,0.16); } + +tabbar tabbox.single-tab tab, tabbar tabbox.single-tab tab:hover, tabbar tabbox.single-tab tab:active { background: none; } + +tabbar .start-action, tabbar .end-action { padding: 6px 5px; } + +tabbar .start-action:dir(ltr), tabbar .end-action:dir(rtl) { padding-right: 0; } + +tabbar .start-action:dir(rtl), tabbar .end-action:dir(ltr) { padding-left: 0; } + +toolbarview > .top-bar tabbar .box, toolbarview > .bottom-bar tabbar .box, tabbar.inline .box { background-color: transparent; color: inherit; box-shadow: none; padding-bottom: 0; } + +toolbarview > .top-bar tabbar .box:backdrop, toolbarview > .bottom-bar tabbar .box:backdrop, tabbar.inline .box:backdrop { background-color: transparent; transition: none; } + +toolbarview > .top-bar tabbar .box:backdrop > scrolledwindow, toolbarview > .bottom-bar tabbar .box:backdrop > scrolledwindow, tabbar.inline .box:backdrop > scrolledwindow, toolbarview > .top-bar tabbar .box:backdrop > .start-action, toolbarview > .bottom-bar tabbar .box:backdrop > .start-action, tabbar.inline .box:backdrop > .start-action, toolbarview > .top-bar tabbar .box:backdrop > .end-action, toolbarview > .bottom-bar tabbar .box:backdrop > .end-action, tabbar.inline .box:backdrop > .end-action { filter: none; transition: none; } + +toolbarview > .top-bar .collapse-spacing tabbar tabbox, toolbarview > .bottom-bar .collapse-spacing tabbar tabbox, toolbarview > .top-bar .collapse-spacing tabbar .start-action, toolbarview > .bottom-bar .collapse-spacing tabbar .start-action, toolbarview > .top-bar .collapse-spacing tabbar .end-action, toolbarview > .bottom-bar .collapse-spacing tabbar .end-action { padding-top: 3px; padding-bottom: 3px; } + +dnd tab { background-color: @headerbar_bg_color; background-image: image(alpha(currentColor,0.19)); color: @headerbar_fg_color; box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px 3px 1px rgba(0, 0, 0, 0.07), 0 2px 6px 2px rgba(0, 0, 0, 0.03); margin: 25px; } + +tabbar tab, dnd tab { min-height: 26px; padding: 4px; border-radius: 6px; } + +tabbar tab button.image-button, dnd tab button.image-button { padding: 0; margin: 0; min-width: 24px; min-height: 24px; border-radius: 99px; } + +tabbar tab indicator, dnd tab indicator { min-height: 2px; border-radius: 2px; background: alpha(@accent_color,0.5); transform: translateY(4px); } + +tabgrid > tabgridchild .card { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +tabgrid > tabgridchild:focus:focus-visible .card { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: 0; } + +tabthumbnail { border-radius: 16px; transition: box-shadow 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), background-color cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +tabthumbnail > box { margin: 6px; } + +tabthumbnail:drop(active) { box-shadow: inset 0 0 0 2px alpha(@accent_bg_color,0.4); background-color: alpha(@accent_bg_color,0.1); } + +tabthumbnail .needs-attention:dir(ltr) { transform: translate(8px, -8px); } + +tabthumbnail .needs-attention:dir(rtl) { transform: translate(-8px, -8px); } + +tabthumbnail .needs-attention > widget { background: @accent_color; min-width: 12px; min-height: 12px; border-radius: 8px; margin: 3px; box-shadow: 0 1px 2px alpha(@accent_color,0.4); } + +tabthumbnail .card { background: none; color: inherit; } + +tabthumbnail .card picture { outline: 1px solid rgba(255, 255, 255, 0.07); outline-offset: -1px; border-radius: 12px; } + +tabthumbnail.pinned .card { background-color: @thumbnail_bg_color; color: @thumbnail_fg_color; } + +tabthumbnail .icon-title-box { border-spacing: 6px; } + +tabthumbnail .tab-unpin-icon { margin: 6px; min-width: 24px; min-height: 24px; } + +tabthumbnail button.circular { margin: 6px; background-color: alpha(@thumbnail_bg_color,0.75); min-width: 24px; min-height: 24px; } + +tabthumbnail button.circular:hover { background-color: alpha(mix(@thumbnail_bg_color,currentColor,0.1),0.75); } + +tabthumbnail button.circular:active { background-color: alpha(mix(@thumbnail_bg_color,currentColor,0.2),0.75); } + +taboverview > .overview .new-tab-button { margin: 18px; } + +tabview:drop(active), tabbox:drop(active), tabgrid:drop(active) { box-shadow: none; } + +cursor-handle { all: unset; padding: 24px 20px; } + +cursor-handle > contents { min-width: 20px; min-height: 20px; border-radius: 50%; background-color: @accent_bg_color; } + +cursor-handle.top > contents { border-top-right-radius: 0; } + +cursor-handle.bottom > contents { border-top-left-radius: 0; transform: translateX(1px); } + +cursor-handle.insertion-cursor > contents { border-top-left-radius: 0; transform: translateX(1px) translateY(4px) rotate(45deg); } + +magnifier { background-color: @view_bg_color; } + +actionbar > revealer > box.osd button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):focus:focus-visible, searchbar > revealer > box.osd button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):focus:focus-visible, .osd.toolbar button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):focus:focus-visible, headerbar.osd button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque):focus:focus-visible { outline-color: rgba(255, 255, 255, 0.5); } + +actionbar > revealer > box menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.suggested-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.destructive-action > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), actionbar > revealer > box menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), searchbar > revealer > box menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), .toolbar menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque), headerbar menubutton.opaque > button:not(.raised):not(.suggested-action):not(.destructive-action):not(.opaque) { color: inherit; background-color: transparent; } + +actionbar > revealer > box switch, searchbar > revealer > box switch, .toolbar switch, headerbar switch { margin-top: 4px; margin-bottom: 4px; } + +.toolbar { padding: 6px; border-spacing: 6px; } + +.toolbar.osd { padding: 12px; border-radius: 12px; } + +toolbarview > .top-bar .collapse-spacing .toolbar, toolbarview > .bottom-bar .collapse-spacing .toolbar { padding-top: 3px; padding-bottom: 3px; } + +/**************** GtkSearchBar * */ +searchbar > revealer > box { padding: 6px 6px 7px 6px; background-color: @headerbar_bg_color; color: @headerbar_fg_color; box-shadow: inset 0 -1px @headerbar_shade_color; } + +searchbar > revealer > box:backdrop { background-color: @headerbar_backdrop_color; transition: background-color 200ms ease-out; } + +searchbar > revealer > box:backdrop > * { filter: opacity(0.5); transition: filter 200ms ease-out; } + +searchbar > revealer > box .close { min-width: 18px; min-height: 18px; padding: 4px; border-radius: 50%; } + +searchbar > revealer > box .close:dir(ltr) { margin-left: 10px; margin-right: 4px; } + +searchbar > revealer > box .close:dir(rtl) { margin-left: 4px; margin-right: 10px; } + +toolbarview > .top-bar searchbar > revealer > box, toolbarview > .bottom-bar searchbar > revealer > box, searchbar.inline > revealer > box, window.appchooser searchbar > revealer > box, window.shortcuts searchbar > revealer > box { background-color: transparent; color: inherit; box-shadow: none; padding-bottom: 6px; } + +toolbarview > .top-bar searchbar > revealer > box:backdrop, toolbarview > .bottom-bar searchbar > revealer > box:backdrop, searchbar.inline > revealer > box:backdrop { background-color: transparent; transition: none; } + +toolbarview > .top-bar searchbar > revealer > box:backdrop > *, toolbarview > .bottom-bar searchbar > revealer > box:backdrop > *, searchbar.inline > revealer > box:backdrop > * { filter: none; transition: none; } + +toolbarview > .top-bar .collapse-spacing searchbar > revealer > box, toolbarview > .bottom-bar .collapse-spacing searchbar > revealer > box, window.appchooser.csd searchbar > revealer > box, window.shortcuts searchbar > revealer > box { padding-top: 3px; padding-bottom: 3px; } + +/**************** GtkActionBar * */ +actionbar > revealer > box { background-color: @headerbar_bg_color; color: @headerbar_fg_color; box-shadow: inset 0 1px @headerbar_shade_color; padding: 7px 6px 6px 6px; } + +actionbar > revealer > box, actionbar > revealer > box > box.start, actionbar > revealer > box > box.end { border-spacing: 6px; } + +actionbar > revealer > box:backdrop { background-color: @headerbar_backdrop_color; transition: background-color 200ms ease-out; } + +actionbar > revealer > box:backdrop > * { filter: opacity(0.5); transition: filter 200ms ease-out; } + +toolbarview > .top-bar actionbar > revealer > box, toolbarview > .bottom-bar actionbar > revealer > box { background-color: transparent; color: inherit; box-shadow: none; padding-top: 6px; } + +toolbarview > .top-bar actionbar > revealer > box:backdrop, toolbarview > .bottom-bar actionbar > revealer > box:backdrop { background-color: transparent; transition: none; } + +toolbarview > .top-bar actionbar > revealer > box:backdrop > *, toolbarview > .bottom-bar actionbar > revealer > box:backdrop > * { filter: none; transition: none; } + +toolbarview > .top-bar .collapse-spacing actionbar > revealer > box, toolbarview > .bottom-bar .collapse-spacing actionbar > revealer > box { padding-top: 3px; padding-bottom: 3px; } + +/************* AdwBanner * */ +banner > revealer > widget { /* There are 2 more instances in _sidebars.css, keep in sync with that */ background-color: mix(@accent_bg_color,@window_bg_color,0.7); color: @window_fg_color; padding: 6px; } + +banner > revealer > widget:backdrop { background-color: mix(@accent_bg_color,@window_bg_color,0.85); transition: background-color 200ms ease-out; } + +banner > revealer > widget:backdrop > label, banner > revealer > widget:backdrop > button { filter: opacity(0.5); transition: filter 200ms ease-out; } + +/****************** AdwToolbarView * */ +toolbarview > .top-bar .collapse-spacing, toolbarview > .bottom-bar .collapse-spacing { padding-top: 3px; padding-bottom: 3px; } + +toolbarview > .top-bar.raised, toolbarview > .bottom-bar.raised { background-color: @headerbar_bg_color; color: @headerbar_fg_color; } + +toolbarview > .top-bar.raised:backdrop, toolbarview > .bottom-bar.raised:backdrop { background-color: @headerbar_backdrop_color; transition: background-color 200ms ease-out; } + +toolbarview > .top-bar:backdrop > windowhandle, toolbarview > .bottom-bar:backdrop > windowhandle { filter: opacity(0.5); transition: filter 200ms ease-out; } + +toolbarview > .top-bar.raised { box-shadow: 0 1px alpha(@headerbar_shade_color,0.5), 0 2px 4px alpha(@headerbar_shade_color,0.5); } + +toolbarview > .top-bar.raised.border { box-shadow: 0 1px @headerbar_darker_shade_color; } + +toolbarview > .bottom-bar.raised { box-shadow: 0 -1px alpha(@headerbar_shade_color,0.5), 0 -2px 4px alpha(@headerbar_shade_color,0.5); } + +toolbarview > .bottom-bar.raised.border { box-shadow: 0 -1px @headerbar_darker_shade_color; } + +toolbarview.undershoot-top scrolledwindow > undershoot.top { box-shadow: inset 0 1px alpha(@shade_color,0.75); background: linear-gradient(to bottom, alpha(@shade_color,0.75), transparent 4px); } + +toolbarview.undershoot-bottom scrolledwindow > undershoot.bottom { box-shadow: inset 0 -1px alpha(@shade_color,0.75); background: linear-gradient(to top, alpha(@shade_color,0.75), transparent 4px); } + +window.devel toolbarview > .top-bar { background-image: cross-fade(5% -gtk-recolor(url("assets/devel-symbolic.svg")), image(transparent)); background-repeat: repeat-x; } + +window.devel dialog toolbarview > .top-bar { background-image: unset; background-repeat: unset; } + +tooltip { padding: 6px 10px; border-radius: 9px; box-shadow: none; } + +tooltip.background { background-color: rgba(0, 0, 0, 0.8); background-clip: padding-box; border: 1px solid rgba(255, 255, 255, 0.1); color: white; } + +tooltip > box { border-spacing: 6px; } + +.view, window.print .dialog-action-box, textview > text, dialog-host > dialog.view sheet, window.print dialog-host > dialog.dialog-action-box sheet, iconview { color: @view_fg_color; background-color: @view_bg_color; } + +.view:disabled, window.print .dialog-action-box:disabled, textview > text:disabled, dialog-host > dialog.view sheet:disabled, window.print dialog-host > dialog.dialog-action-box sheet:disabled, iconview:disabled { color: alpha(currentColor,0.5); background-color: mix(@window_bg_color,@view_bg_color,0.4); } + +.view:selected:focus, .view:selected, window.print .dialog-action-box:selected, textview > text:selected, dialog-host > dialog.view sheet:selected, window.print dialog-host > dialog.dialog-action-box sheet:selected, iconview:selected { background-color: alpha(@accent_bg_color,0.25); border-radius: 6px; } + +textview { caret-color: currentColor; } + +textview > text { background-color: transparent; } + +textview > border { background-color: mix(@window_bg_color,@view_bg_color,0.5); } + +textview:drop(active) { caret-color: @accent_bg_color; } + +rubberband { border: 1px solid @accent_color; background-color: alpha(@accent_color,0.2); } + +flowbox > flowboxchild, gridview > child { padding: 3px; border-radius: 6px; } + +flowbox > flowboxchild, gridview > child { outline: 0 solid transparent; outline-offset: 4px; transition: outline-color 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-width 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94), outline-offset 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + +flowbox > flowboxchild:focus:focus-visible, gridview > child:focus:focus-visible { outline-color: alpha(@accent_color,0.5); outline-width: 2px; outline-offset: -2px; } + +flowbox > flowboxchild:selected, gridview > child:selected { background-color: alpha(@accent_bg_color,0.25); } + +gridview > child.activatable:hover { background-color: alpha(currentColor,0.04); } + +gridview > child.activatable:active { background-color: alpha(currentColor,0.08); } + +gridview > child.activatable:selected:hover { background-color: alpha(@accent_bg_color,0.32); } + +gridview > child.activatable:selected:active { background-color: alpha(@accent_bg_color,0.39); } + +viewswitcher { border-spacing: 3px; } + +viewswitcher.narrow { margin-top: -3px; margin-bottom: -3px; min-height: 6px; } + +viewswitcher button.toggle { padding: 0; } + +viewswitcher button.toggle > stack > box.narrow { font-size: 0.75rem; padding-top: 4px; } + +viewswitcher button.toggle > stack > box.narrow > label { min-height: 18px; padding-left: 3px; padding-right: 3px; padding-bottom: 2px; } + +viewswitcher button.toggle > stack > box.wide { padding: 2px 12px; border-spacing: 6px; } + +/********************** AdwViewSwitcherBar * */ +viewswitcherbar actionbar > revealer > box { padding-left: 0; padding-right: 0; padding-top: 7px; } + +toolbarview > .top-bar .collapse-spacing viewswitcherbar actionbar > revealer > box, toolbarview > .bottom-bar .collapse-spacing viewswitcherbar actionbar > revealer > box { padding-top: 6px; } + +/************************ AdwViewSwitcherTitle * */ +viewswitchertitle { margin-top: -6px; margin-bottom: -6px; } + +viewswitchertitle viewswitcher { margin-left: 12px; margin-right: 12px; } + +viewswitchertitle viewswitcher.narrow { margin-top: 3px; margin-bottom: 3px; } + +viewswitchertitle viewswitcher.wide { margin-top: 6px; margin-bottom: 6px; } + +viewswitchertitle windowtitle { margin-top: 0; margin-bottom: 0; } + +/******************* AdwIndicatorBin * */ +indicatorbin > indicator, indicatorbin > mask { min-width: 6px; min-height: 6px; border-radius: 100px; } + +indicatorbin > indicator { margin: 1px; background: alpha(currentColor,0.4); } + +indicatorbin > mask { padding: 1px; background: black; } + +indicatorbin.needs-attention > indicator { background: @accent_color; } + +indicatorbin.badge > indicator, indicatorbin.badge > mask { min-height: 13px; } + +indicatorbin.badge > indicator > label { font-size: 0.6rem; font-weight: bold; padding-left: 4px; padding-right: 4px; color: white; } + +indicatorbin.badge.needs-attention > indicator { background: @accent_bg_color; } + +indicatorbin.badge.needs-attention > indicator > label { color: @accent_fg_color; } + +window.csd { box-shadow: 0 1px 3px 3px transparent, 0 2px 8px 2px rgba(0, 0, 0, 0.13), 0 3px 20px 10px rgba(0, 0, 0, 0.09), 0 6px 32px 16px rgba(0, 0, 0, 0.04), 0 0 0 1px rgba(0, 0, 0, 0.05); margin: 0px; border-radius: 12px; outline: 1px solid rgba(255, 255, 255, 0.07); outline-offset: -1px; } + +window.csd:backdrop { box-shadow: 0 1px 3px 3px rgba(0, 0, 0, 0.09), 0 2px 14px 5px rgba(0, 0, 0, 0.05), 0 4px 28px 12px rgba(0, 0, 0, 0.03), 0 6px 32px 16px transparent, 0 0 0 1px rgba(0, 0, 0, 0.02); transition: box-shadow 200ms ease-out; } + +window.csd.dialog.message, window.csd.messagedialog { box-shadow: 0 2px 8px 2px rgba(0, 0, 0, 0.07), 0 3px 20px 10px rgba(0, 0, 0, 0.05), 0 6px 32px 16px rgba(0, 0, 0, 0.02), 0 0 0 1px rgba(0, 0, 0, 0.05); } + +window.csd.tiled, window.csd.tiled-top, window.csd.tiled-left, window.csd.tiled-right, window.csd.tiled-bottom { border-radius: 0; outline: none; box-shadow: 0 0 0 1px alpha(currentColor,0.15), 0 0 0 20px transparent; } + +window.csd.tiled:backdrop, window.csd.tiled-top:backdrop, window.csd.tiled-left:backdrop, window.csd.tiled-right:backdrop, window.csd.tiled-bottom:backdrop { box-shadow: 0 0 0 1px alpha(currentColor,0.15), 0 0 0 20px transparent; } + +window.csd.maximized, window.csd.fullscreen { border-radius: 0; outline: none; box-shadow: none; transition: none; } + +window.solid-csd { margin: 0; padding: 5px; border-radius: 0; box-shadow: inset 0 0 0 5px alpha(currentColor,0.15), inset 0 0 0 4px @headerbar_bg_color, inset 0 0 0 1px alpha(currentColor,0.15); } + +window.solid-csd:backdrop { box-shadow: inset 0 0 0 5px alpha(currentColor,0.15), inset 0 0 0 4px @headerbar_backdrop_color, inset 0 0 0 1px alpha(currentColor,0.15); } + +window.ssd { box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05); } + +/* Public colors from Default */ +@define-color theme_bg_color @window_bg_color; +@define-color theme_fg_color @window_fg_color; +@define-color theme_base_color @view_bg_color; +@define-color theme_text_color @view_fg_color; +@define-color theme_selected_bg_color @accent_bg_color; +@define-color theme_selected_fg_color @accent_fg_color; +@define-color insensitive_bg_color mix(@window_bg_color,@view_bg_color,0.4); +@define-color insensitive_fg_color alpha(@window_fg_color,0.5); +@define-color insensitive_base_color @view_bg_color; +@define-color borders alpha(currentColor,0.15); +@define-color theme_unfocused_bg_color @window_bg_color; +@define-color theme_unfocused_fg_color @window_fg_color; +@define-color theme_unfocused_base_color @view_bg_color; +@define-color theme_unfocused_text_color @view_fg_color; +@define-color theme_unfocused_selected_bg_color @accent_bg_color; +@define-color theme_unfocused_selected_fg_color @accent_fg_color; +@define-color unfocused_insensitive_color @insensitive_bg_color; +@define-color unfocused_borders alpha(currentColor,0.15); diff --git a/matugen/export/adw-gtk3/gtk-4.0/colors.css b/matugen/export/adw-gtk3/gtk-4.0/colors.css new file mode 100644 index 0000000..e4d6c79 --- /dev/null +++ b/matugen/export/adw-gtk3/gtk-4.0/colors.css @@ -0,0 +1,23 @@ +/* +* GTK Colors +* Generated with Matugen +*/ + +@define-color accent_color #ffb781; +@define-color accent_fg_color #301400; +@define-color accent_bg_color #ffb781; +@define-color window_bg_color #19120d; +@define-color window_fg_color #f0dfd6; +@define-color headerbar_bg_color #19120d; +@define-color headerbar_fg_color #f0dfd6; +@define-color popover_bg_color #19120d; +@define-color popover_fg_color #f0dfd6; +@define-color view_bg_color #19120d; +@define-color view_fg_color #f0dfd6; +@define-color card_bg_color #19120d; +@define-color card_fg_color #f0dfd6; +@define-color sidebar_bg_color @window_bg_color; +@define-color sidebar_fg_color @window_fg_color; +@define-color sidebar_border_color @window_bg_color; +@define-color sidebar_backdrop_color @window_bg_color; + diff --git a/matugen/export/adw-gtk3/gtk-4.0/gtk-dark.css b/matugen/export/adw-gtk3/gtk-4.0/gtk-dark.css new file mode 100644 index 0000000..81bdf49 --- /dev/null +++ b/matugen/export/adw-gtk3/gtk-4.0/gtk-dark.css @@ -0,0 +1,53 @@ +/* GTK NAMED COLORS ---------------- use responsibly! */ +@define-color accent_bg_color @blue_3; +@define-color accent_fg_color white; +@define-color accent_color #78aeed; +@define-color destructive_bg_color @red_4; +@define-color destructive_fg_color white; +@define-color destructive_color #ff7b63; +@define-color success_bg_color @green_5; +@define-color success_fg_color white; +@define-color success_color @green_1; +@define-color warning_bg_color #cd9309; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color warning_color @yellow_2; +@define-color error_bg_color @red_4; +@define-color error_fg_color white; +@define-color error_color #ff7b63; +@define-color window_bg_color #242424; +@define-color window_fg_color white; +@define-color view_bg_color #1e1e1e; +@define-color view_fg_color white; +@define-color headerbar_bg_color #303030; +@define-color headerbar_fg_color white; +@define-color headerbar_border_color white; +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.36); +@define-color headerbar_darker_shade_color rgba(0, 0, 0, 0.9); +@define-color sidebar_bg_color #303030; +@define-color sidebar_fg_color white; +@define-color sidebar_backdrop_color #2a2a2a; +@define-color sidebar_shade_color rgba(0, 0, 0, 0.25); +@define-color sidebar_border_color rgba(0, 0, 0, 0.36); +@define-color secondary_sidebar_bg_color #2a2a2a; +@define-color secondary_sidebar_fg_color white; +@define-color secondary_sidebar_backdrop_color #272727; +@define-color secondary_sidebar_shade_color rgba(0, 0, 0, 0.25); +@define-color secondary_sidebar_border_color rgba(0, 0, 0, 0.36); +@define-color card_bg_color rgba(255, 255, 255, 0.08); +@define-color card_fg_color white; +@define-color card_shade_color rgba(0, 0, 0, 0.36); +@define-color dialog_bg_color #383838; +@define-color dialog_fg_color white; +@define-color popover_bg_color #383838; +@define-color popover_fg_color white; +@define-color popover_shade_color rgba(0, 0, 0, 0.25); +@define-color thumbnail_bg_color #383838; +@define-color thumbnail_fg_color white; +@define-color shade_color rgba(0, 0, 0, 0.25); +@define-color scrollbar_outline_color rgba(0, 0, 0, 0.5); + +@import "colors.css"; + +@import '../gtk-3.0/libadwaita.css'; +@import '../gtk-3.0/libadwaita-tweaks.css'; diff --git a/matugen/export/adw-gtk3/gtk-4.0/gtk.css b/matugen/export/adw-gtk3/gtk-4.0/gtk.css new file mode 100644 index 0000000..446d345 --- /dev/null +++ b/matugen/export/adw-gtk3/gtk-4.0/gtk.css @@ -0,0 +1,53 @@ +/* GTK NAMED COLORS ---------------- use responsibly! */ +@define-color accent_bg_color @blue_3; +@define-color accent_fg_color white; +@define-color accent_color @blue_4; +@define-color destructive_bg_color @red_3; +@define-color destructive_fg_color white; +@define-color destructive_color @red_4; +@define-color success_bg_color @green_4; +@define-color success_fg_color white; +@define-color success_color #1b8553; +@define-color warning_bg_color @yellow_5; +@define-color warning_fg_color rgba(0, 0, 0, 0.8); +@define-color warning_color #9c6e03; +@define-color error_bg_color @red_3; +@define-color error_fg_color white; +@define-color error_color @red_4; +@define-color window_bg_color #fafafa; +@define-color window_fg_color rgba(0, 0, 0, 0.8); +@define-color view_bg_color #ffffff; +@define-color view_fg_color rgba(0, 0, 0, 0.8); +@define-color headerbar_bg_color #ffffff; +@define-color headerbar_fg_color rgba(0, 0, 0, 0.8); +@define-color headerbar_border_color rgba(0, 0, 0, 0.8); +@define-color headerbar_backdrop_color @window_bg_color; +@define-color headerbar_shade_color rgba(0, 0, 0, 0.12); +@define-color headerbar_darker_shade_color rgba(0, 0, 0, 0.12); +@define-color sidebar_bg_color #ebebeb; +@define-color sidebar_fg_color rgba(0, 0, 0, 0.8); +@define-color sidebar_backdrop_color #f2f2f2; +@define-color sidebar_shade_color rgba(0, 0, 0, 0.07); +@define-color sidebar_border_color rgba(0, 0, 0, 0.07); +@define-color secondary_sidebar_bg_color #f3f3f3; +@define-color secondary_sidebar_fg_color rgba(0, 0, 0, 0.8); +@define-color secondary_sidebar_backdrop_color #f6f6f6; +@define-color secondary_sidebar_shade_color rgba(0, 0, 0, 0.07); +@define-color secondary_sidebar_border_color rgba(0, 0, 0, 0.07); +@define-color card_bg_color #ffffff; +@define-color card_fg_color rgba(0, 0, 0, 0.8); +@define-color card_shade_color rgba(0, 0, 0, 0.07); +@define-color dialog_bg_color #fafafa; +@define-color dialog_fg_color rgba(0, 0, 0, 0.8); +@define-color popover_bg_color #ffffff; +@define-color popover_fg_color rgba(0, 0, 0, 0.8); +@define-color popover_shade_color rgba(0, 0, 0, 0.07); +@define-color thumbnail_bg_color #ffffff; +@define-color thumbnail_fg_color rgba(0, 0, 0, 0.8); +@define-color shade_color rgba(0, 0, 0, 0.07); +@define-color scrollbar_outline_color white; + +@import "colors.css"; + +@import '../gtk-3.0/libadwaita.css'; +@import '../gtk-3.0/libadwaita-tweaks.css'; diff --git a/matugen/export/adw-gtk3/index.theme b/matugen/export/adw-gtk3/index.theme new file mode 100644 index 0000000..93db5e4 --- /dev/null +++ b/matugen/export/adw-gtk3/index.theme @@ -0,0 +1,6 @@ +[X-GNOME-Metatheme] +Name=adw-gtk3 +Type=X-GNOME-Metatheme +Comment=adw-gtk3 theme +Encoding=UTF-8 +GtkTheme=adw-gtk3 diff --git a/matugen/templates/alacritty.toml b/matugen/templates/alacritty.toml new file mode 100644 index 0000000..053e2ce --- /dev/null +++ b/matugen/templates/alacritty.toml @@ -0,0 +1,68 @@ +[colors.primary] +background = '{{colors.background.default.hex}}' +foreground = '{{colors.on_surface.default.hex}}' + +[colors.cursor] +text = '{{colors.on_surface.default.hex}}' +cursor = '{{colors.on_surface_variant.default.hex}}' + +[colors.vi_mode_cursor] +text = '{{colors.background.default.hex}}' +cursor = '{{colors.primary.default.hex}}' + +[colors.search.matches] +foreground = '{{colors.surface_variant.default.hex}}' +background = '{{colors.tertiary.default.hex}}' + +[colors.search.focused_match] +foreground = '{{colors.surface_variant.default.hex}}' +background = '{{colors.primary.default.hex}}' + +[colors.footer_bar] +foreground = '{{colors.surface_variant.default.hex}}' +background = '{{colors.inverse_surface.default.hex}}' + +[colors.hints.start] +foreground = '{{colors.surface_variant.default.hex}}' +background = '{{colors.secondary.default.hex}}' + +[colors.hints.end] +foreground = '{{colors.surface_variant.default.hex}}' +background = '{{colors.secondary.default.hex}}' + +[colors.selection] +text = '{{colors.background.default.hex}}' +background = '{{colors.primary.default.hex}}' + + +[colors.normal] +black = '#181818' +red = '{{colors.error.default.hex}}' +green = '{{colors.primary.default.hex}}' +yellow = '{{colors.inverse_primary.default.hex}}' +blue = '{{colors.primary.default.hex}}' +magenta = '{{colors.tertiary.default.hex}}' +cyan = '{{colors.secondary.default.hex}}' +white = '#BAC2DE' + + +[colors.bright] +black = '#585B70' +red = '#F38BA8' +green = '#A6E3A1' +yellow = '#F9E2AF' +blue = '#89B4FA' +magenta = '#F5C2E7' +cyan = '#94E2D5' +white = '#A6ADC8' + + +[colors.dim] +black = '#45475A' +red = '#F38BA8' +green = '#A6E3A1' +yellow = '#F9E2AF' +blue = '#89B4FA' +magenta = '#F5C2E7' +cyan = '#94E2D5' +white = '#BAC2DE' diff --git a/matugen/templates/colors.css b/matugen/templates/colors.css new file mode 100644 index 0000000..f246856 --- /dev/null +++ b/matugen/templates/colors.css @@ -0,0 +1,7 @@ +/* +* Css Colors +* Generated with Matugen +*/ +<* for name, value in colors *> + @define-color {{name}} {{value.default.hex}}; +<* endfor *> diff --git a/matugen/templates/gtk-colors.css b/matugen/templates/gtk-colors.css new file mode 100644 index 0000000..64abe77 --- /dev/null +++ b/matugen/templates/gtk-colors.css @@ -0,0 +1,23 @@ +/* +* GTK Colors +* Generated with Matugen +*/ + +@define-color accent_color {{colors.primary_fixed_dim.default.hex}}; +@define-color accent_fg_color {{colors.on_primary_fixed.default.hex}}; +@define-color accent_bg_color {{colors.primary_fixed_dim.default.hex}}; +@define-color window_bg_color {{colors.surface_dim.default.hex}}; +@define-color window_fg_color {{colors.on_surface.default.hex}}; +@define-color headerbar_bg_color {{colors.surface_dim.default.hex}}; +@define-color headerbar_fg_color {{colors.on_surface.default.hex}}; +@define-color popover_bg_color {{colors.surface_dim.default.hex}}; +@define-color popover_fg_color {{colors.on_surface.default.hex}}; +@define-color view_bg_color {{colors.surface.default.hex}}; +@define-color view_fg_color {{colors.on_surface.default.hex}}; +@define-color card_bg_color {{colors.surface.default.hex}}; +@define-color card_fg_color {{colors.on_surface.default.hex}}; +@define-color sidebar_bg_color @window_bg_color; +@define-color sidebar_fg_color @window_fg_color; +@define-color sidebar_border_color @window_bg_color; +@define-color sidebar_backdrop_color @window_bg_color; + diff --git a/matugen/templates/hyprland-colors.conf b/matugen/templates/hyprland-colors.conf new file mode 100644 index 0000000..4195d5b --- /dev/null +++ b/matugen/templates/hyprland-colors.conf @@ -0,0 +1,5 @@ +$primary = rgb({{colors.primary.default.hex_stripped}}) +$secondary = rgb({{colors.secondary_fixed_dim.default.hex_stripped}}) +$bg = rgb({{colors.surface.default.hex_stripped}}) +$fg = rgb({{colors.on_surface.default.hex_stripped}}) + diff --git a/matugen/templates/mako.conf b/matugen/templates/mako.conf new file mode 100644 index 0000000..2ffb09d --- /dev/null +++ b/matugen/templates/mako.conf @@ -0,0 +1,19 @@ +sort=-time +layer=overlay +output=DP-1 +anchor=top-right +background-color={{colors.surface_dim.default.hex}}bb +width=300 +height=110 +border-size=3 +border-color={{colors.primary.default.hex}} +border-radius=5 +icons=0 +max-icon-size=64 +default-timeout=5000 +ignore-timeout=1 +font=JetBrainsMono Nerd Font Mono: 14 + +[urgency=high] +border-color={{colors.error.default.hex}} +default-timeout=0 diff --git a/matugen/templates/midnight-discord.css b/matugen/templates/midnight-discord.css new file mode 100644 index 0000000..a796d94 --- /dev/null +++ b/matugen/templates/midnight-discord.css @@ -0,0 +1,99 @@ +/** + * @name midnight + * @description A dark, rounded discord theme. + * @author refact0r + * @version 1.6.2 + * @invite nz87hXyvcy + * @website https://github.com/refact0r/midnight-discord + * @source https://github.com/refact0r/midnight-discord/blob/master/midnight.theme.css + * @authorId 508863359777505290 + * @authorLink https://www.refact0r.dev +*/ + +/* IMPORTANT: make sure to enable dark mode in discord settings for the theme to apply properly!!! */ + +@import url('https://refact0r.github.io/midnight-discord/midnight.css'); + +/* customize things here */ +:root { + /* font, change to 'gg sans' for default discord font*/ + --font: 'figtree'; + + /* top left corner text */ + --corner-text: 'Midnight'; + + /* color of status indicators and window controls */ + --online-indicator: {{colors.inverse_primary.default.hex}}; /* change to #23a55a for default green */ + --dnd-indicator: {{colors.error.default.hex}}; /* change to #f13f43 for default red */ + --idle-indicator: {{colors.tertiary_container.default.hex}}; /* change to #f0b232 for default yellow */ + --streaming-indicator: {{colors.on_primary.default.hex}}; /* change to #593695 for default purple */ + + /* accent colors */ + --accent-1: {{colors.tertiary.default.hex}}; /* links */ + --accent-2: {{colors.primary.default.hex}}; /* general unread/mention elements, some icons when active */ + --accent-3: {{colors.primary.default.hex}}; /* accent buttons */ + --accent-4: {{colors.surface_bright.default.hex}}; /* accent buttons when hovered */ + --accent-5: {{colors.primary_fixed_dim.default.hex}}; /* accent buttons when clicked */ + --mention: {{colors.surface.default.hex}}; /* mentions & mention messages */ + --mention-hover: {{colors.surface_bright.default.hex}}; /* mentions & mention messages when hovered */ + + /* text colors */ + --text-0: {{colors.surface.default.hex}}; /* text on colored elements */ + --text-1: {{colors.on_surface.default.hex}}; /* other normally white text */ + --text-2: {{colors.on_surface.default.hex}}; /* headings and important text */ + --text-3: {{colors.on_surface_variant.default.hex}}; /* normal text */ + --text-4: {{colors.on_surface_variant.default.hex}}; /* icon buttons and channels */ + --text-5: {{colors.outline.default.hex}}; /* muted channels/chats and timestamps */ + + /* background and dark colors */ + --bg-1: {{colors.primary.default.hex}}; /* dark buttons when clicked */ + --bg-2: {{colors.surface_container_high.default.hex}}; /* dark buttons */ + --bg-3: {{colors.surface_container_low.default.hex}}; /* spacing, secondary elements */ + --bg-4: {{colors.surface.default.hex}}; /* main background color */ + --hover: {{colors.surface_bright.default.hex}}; /* channels and buttons when hovered */ + --active: {{colors.surface_bright.default.hex}}; /* channels and buttons when clicked or selected */ + --message-hover: {{colors.surface_bright.default.hex}}; /* messages when hovered */ + + /* amount of spacing and padding */ + --spacing: 12px; + + /* animations */ + /* ALL ANIMATIONS CAN BE DISABLED WITH REDUCED MOTION IN DISCORD SETTINGS */ + --list-item-transition: 0.2s ease; /* channels/members/settings hover transition */ + --unread-bar-transition: 0.2s ease; /* unread bar moving into view transition */ + --moon-spin-transition: 0.4s ease; /* moon icon spin */ + --icon-spin-transition: 1s ease; /* round icon button spin (settings, emoji, etc.) */ + + /* corner roundness (border-radius) */ + --roundness-xl: 22px; /* roundness of big panel outer corners */ + --roundness-l: 20px; /* popout panels */ + --roundness-m: 16px; /* smaller panels, images, embeds */ + --roundness-s: 12px; /* members, settings inputs */ + --roundness-xs: 10px; /* channels, buttons */ + --roundness-xxs: 8px; /* searchbar, small elements */ + + /* direct messages moon icon */ + /* change to block to show, none to hide */ + --discord-icon: none; /* discord icon */ + --moon-icon: block; /* moon icon */ + --moon-icon-url: url('https://upload.wikimedia.org/wikipedia/commons/c/c4/Font_Awesome_5_solid_moon.svg'); /* custom icon url */ + --moon-icon-size: auto; + + /* filter uncolorable elements to fit theme */ + /* (just set to none, they're too much work to configure) */ + --login-bg-filter: saturate(0.3) hue-rotate(-15deg) brightness(0.4); /* login background artwork */ + --green-to-accent-3-filter: hue-rotate(56deg) saturate(1.43); /* add friend page explore icon */ + --blurple-to-accent-3-filter: hue-rotate(304deg) saturate(0.84) brightness(1.2); /* add friend page school icon */ +} + +/* Selected chat/friend text */ +.selected_f5eb4b, +.selected_f6f816 .link_d8bfb3 { + color: var(--text-0) !important; + background: var(--accent-3) !important; +} + +.selected_f6f816 .link_d8bfb3 * { + color: var(--text-0) !important; + fill: var(--text-0) !important; +} diff --git a/matugen/templates/qtct-colors.conf b/matugen/templates/qtct-colors.conf new file mode 100644 index 0000000..5d35cb4 --- /dev/null +++ b/matugen/templates/qtct-colors.conf @@ -0,0 +1,5 @@ +[ColorScheme] +active_colors={{colors.on_background.default.hex}}, {{colors.surface.default.hex}}, #ffffff, #cacaca, #9f9f9f, #b8b8b8, {{colors.on_background.default.hex}}, #ffffff, {{colors.on_surface.default.hex}}, {{colors.background.default.hex}}, {{colors.background.default.hex}}, {{colors.shadow.default.hex}}, {{colors.primary_container.default.hex}}, {{colors.on_primary_container.default.hex}}, {{colors.secondary.default.hex}}, {{colors.primary.default.hex}}, {{colors.surface.default.hex}}, {{colors.scrim.default.hex}}, {{colors.surface.default.hex}}, {{colors.on_surface.default.hex}}, {{colors.secondary.default.hex}} +disabled_colors={{colors.on_background.default.hex}}, {{colors.surface.default.hex}}, #ffffff, #cacaca, #9f9f9f, #b8b8b8, {{colors.on_background.default.hex}}, #ffffff, {{colors.on_surface.default.hex}}, {{colors.background.default.hex}}, {{colors.background.default.hex}}, {{colors.shadow.default.hex}}, {{colors.primary_container.default.hex}}, {{colors.on_primary_container.default.hex}}, {{colors.secondary.default.hex}}, {{colors.primary.default.hex}}, {{colors.surface.default.hex}}, {{colors.scrim.default.hex}}, {{colors.surface.default.hex}}, {{colors.on_surface.default.hex}}, {{colors.secondary.default.hex}} +inactive_colors={{colors.on_background.default.hex}}, {{colors.surface.default.hex}}, #ffffff, #cacaca, #9f9f9f, #b8b8b8, {{colors.on_background.default.hex}}, #ffffff, {{colors.on_surface.default.hex}}, {{colors.background.default.hex}}, {{colors.background.default.hex}}, {{colors.shadow.default.hex}}, {{colors.primary_container.default.hex}}, {{colors.on_primary_container.default.hex}}, {{colors.secondary.default.hex}}, {{colors.primary.default.hex}}, {{colors.surface.default.hex}}, {{colors.scrim.default.hex}}, {{colors.surface.default.hex}}, {{colors.on_surface.default.hex}}, {{colors.secondary.default.hex}} + diff --git a/matugen/templates/rofi-colors.rasi b/matugen/templates/rofi-colors.rasi new file mode 100644 index 0000000..e6506e2 --- /dev/null +++ b/matugen/templates/rofi-colors.rasi @@ -0,0 +1,47 @@ +* { + primary: {{colors.primary.default.hex}}; + primary-fixed: {{colors.primary_fixed.default.hex}}; + primary-fixed-dim: {{colors.primary_fixed_dim.default.hex}}; + on-primary: {{colors.on_primary.default.hex}}; + on-primary-fixed: {{colors.on_primary_fixed.default.hex}}; + on-primary-fixed-variant: {{colors.on_primary_fixed_variant.default.hex}}; + primary-container: {{colors.primary_container.default.hex}}; + on-primary-container: {{colors.on_primary_container.default.hex}}; + secondary: {{colors.secondary.default.hex}}; + secondary-fixed: {{colors.secondary_fixed.default.hex}}; + secondary-fixed-dim: {{colors.secondary_fixed_dim.default.hex}}; + on-secondary: {{colors.on_secondary.default.hex}}; + on-secondary-fixed: {{colors.on_secondary_fixed.default.hex}}; + on-secondary-fixed-variant: {{colors.on_secondary_fixed_variant.default.hex}}; + secondary-container: {{colors.secondary_container.default.hex}}; + on-secondary-container: {{colors.on_secondary_container.default.hex}}; + tertiary: {{colors.tertiary.default.hex}}; + tertiary-fixed: {{colors.tertiary_fixed.default.hex}}; + tertiary-fixed-dim: {{colors.tertiary_fixed_dim.default.hex}}; + on-tertiary: {{colors.on_tertiary.default.hex}}; + on-tertiary-fixed: {{colors.on_tertiary_fixed.default.hex}}; + on-tertiary-fixed-variant: {{colors.on_tertiary_fixed_variant.default.hex}}; + tertiary-container: {{colors.tertiary_container.default.hex}}; + on-tertiary-container: {{colors.on_tertiary_container.default.hex}}; + error: {{colors.error.default.hex}}; + on-error: {{colors.on_error.default.hex}}; + error-container: {{colors.error_container.default.hex}}; + on-error-container: {{colors.on_error_container.default.hex}}; + surface: {{colors.surface.default.hex}}; + on-surface: {{colors.on_surface.default.hex}}; + on-surface-variant: {{colors.on_surface_variant.default.hex}}; + outline: {{colors.outline.default.hex}}; + outline-variant: {{colors.outline_variant.default.hex}}; + shadow: {{colors.shadow.default.hex}}; + scrim: {{colors.scrim.default.hex}}; + inverse-surface: {{colors.inverse_surface.default.hex}}; + inverse-on-surface: {{colors.inverse_on_surface.default.hex}}; + inverse-primary: {{colors.inverse_primary.default.hex}}; + surface-dim: {{colors.surface_dim.default.hex}}; + surface-bright: {{colors.surface_bright.default.hex}}; + surface-container-lowest: {{colors.surface_container_lowest.default.hex}}; + surface-container-low: {{colors.surface_container_low.default.hex}}; + surface-container: {{colors.surface_container.default.hex}}; + surface-container-high: {{colors.surface_container_high.default.hex}}; + surface-container-highest: {{colors.surface_container_highest.default.hex}}; +} diff --git a/matugen/templates/starship-colors.toml b/matugen/templates/starship-colors.toml new file mode 100644 index 0000000..e7529c8 --- /dev/null +++ b/matugen/templates/starship-colors.toml @@ -0,0 +1,18 @@ +format="""$directory$git_branch +$character""" +add_newline = true + +# Prompt symbols +# [character] +# success_symbol = "({{colors.tertiary.default.hex}} bold)" +# error_symbol = "(@{error})" +# vicmd_symbol = "(#f9e2af)" + +[directory] +format = """ +[]($style)[$path](fg:{{colors.on_primary.default.hex}} bg:{{colors.primary.default.hex}})[ ](fg:{{colors.primary.default.hex}})""" + +style = "fg:{{colors.primary.default.hex}}" + +[git_branch] +style = "fg:{{colors.primary.default.hex}}" diff --git a/wallpaper.png b/wallpaper.png new file mode 100644 index 0000000000000000000000000000000000000000..1aa16afb6bfe7379c1c6ed03981730020c11693b GIT binary patch literal 11374718 zcmV)?K!U%CP)f+T8QXx6$RL!n07+z&!!3y%MN-b> zV0(hc5fe=Y=M31hyEC@usj9w(XMX3ZtFG$ms_K@+?!NHneEa|Y{_pI!&)L5}<^I0N z{e7PO`y&1KdFt;o@L(CT)VK5Gw~N%*Gv2Wsd#rPU3`1&z*8GQYiEM&0e>xU#( zeoTJ-kRYG@hlfl8VhFy{^6UEq#fdNP6JOp@{4V|#XK^*sbp z2*Cb&gGtEz^%mmzm$z{UzL5R(Cdziv-k|*jU2k~%i}}}4DgcieTJrYw9b_W>DB3NQ zMZUg|qEXEkG`s-b3XC$ejDGzP<(D6@9%Cr@z!!gm&sFI9O7XXk;L*N*gijs2v~Re? z%(t`H*N;)k#Bk3$9>AQ`yFBzxt-*%$#L!d8YlJK2>z5GSKmnHtumAuSf z8vIQ7>s;CgKKKiMDc<7`0l{Aw#Q&ln3xBV7u|MC${(Or@aTLB=@c(;*{?E73|Gkd> z`8xK$*RlV;WJwJE`zrRISJD4~e;I@LzpvweJdghIBL4Y#{Et`h|Gb1H6vRKjh<$z@ z`}8dK={XwYF@6^N{4(~(i|D6kXcx~Su)KH{JwJ_HyojEG$7J;UY2^HA^y5kN<8k!- zS?ugIdUgUe5X3O^G=_E>yLbvo=z{gh0 z4#n|{r*OUa#k0iuDfy>yI0Eu;F3hJB*&XnbAC4m*PhxPr4@c1t$I*9(kvIF1cZbop zhtb!2;n#c7mro)ucO$R%&|Yj$zucLAu|4%-JN)X&^y}TJSKE`XpG>{lnRxwV0^^;@ zH#-xrHpX5(8hG|w;PjT~c-eWlXgglE9W8bpFLfR*bbuYsw;jy3fu7f3nnm47S{UveJpR+68vJ(s{hviJpR^m5!5}*5lQ#BUnOk({@B2?KZ@= z!&U3yE&Jh3`_WCu(JjXzv)j)7o6dt0L+XP$U))##nOWXz@c)>Q8JX_1It!3xdqHS}*y1i)IS?bzd>Ds;J*!$VH zeXHlUx&Fo6*lcb(myf6Osq}0*nNKBh>C|i{kxzrg^O^We27F>Bo0`qWvguep6U}8} zIn2ao(y?3`mT`nqdMLnNEKWf|B$s7n(QFzFf*1{fBrI8+fUYd|MzDq^+>jXC$myk}$HySd=mhRlL@d(pGK;Ms%%@bhk5 zF1k18oLlp*tp(RM_<8WoodwsLu|4nDoV9Py+qY-!n|bTj3|QA@zH>9zwUO%p zThF$wXWJiV+aG1x9_QNEa~MC)wviQr4Aiiobv=uQL53}1tK)G73>(+79gor-YnjeR z5M(6NwB?OJ^pNnTaHBK^I@2f=p&2orC;Tnjb!1 zh{uzeahhK^2rdH|oIg&DSWh(*R0csPffHakj)&&Jhmv5BhfkNofsnyC8;Yl)ew->{ zYb=f)^NDl_yRu{8<5&+}5I|-Wd;(f>;K$;47M8`K5-k*Gb0B~_hHR zN76VMi&JAU^uu7$H0GfOg3CCPB7-FhQgljcD4ZOLW`@G4;V>qLVadwEsmmnT&~%D5 zLIJc4Qvl}A~sL;8YUwWQl=^1S|)q(DzTo`zMoq6Ulzs?Hf-(G5Fr`MBh}pXFSnA znS!le%q07#QoU?z0$W&;WtjDZz~a3Vic&J><%6iZFYFzNQgQgwyZa&@OkxcLZuGe2>4!M#>5H%} zY@`WLEI1JD8I1J~Mf-+h17q>QvBb!Dd}2B=IUSpvjKKfJW8qY6 zA{`!{j}6?;^!}dr-%UH=e^xeUTlW{tM@zes9CSId%@i*;|7>)tNcy_y%l zn3X-vtB$j}!?f-oquons_maAOu#|Q`sX0ig4^pbbl=?WUInJt1(z53{$*X+b+kDm8 zLglCB^7F;g^F_hMQpu;4l25CG&#NV1pH_;|mWn?w7k^&imlsRLXA8w=i{uxI&XlS+>Lj+BD8GLo6L>ZY4Am_(>GqFie9FQU#3f5qy*2CXipP@ z(->IkX}t6#COCdmI&F5EoJ)Jc*H~Bn*LeHuHo{j=*r?;Z*72l;{AhY;Usc$$0sbiHe=^ zimkDVtx(10SjEOj`DUnMV-(^_SZk9U-3ig|xadhpv@=%vWK6g-D%=@^Sh!8W_NZuUq?Am! zIb6C4enbSeJ|tQn7Lt`c9uk6KW~l7(fN*12^mtJCctEr<2v)YN0VUJk0yUQn!HBAwWBErt{qQd zd^iDiywBZu_Qr1PjuwGE87bZ#D%lz?*%&N&+$UJ;EnVv`ebg&_ z*e!g}BY4nLdcRwEue+4leel83y9HzM?*Ryev=rP62<`^Jm)r}M-0K$HC%YFcz7NZw z;C_&0N*?w?O)&(R_m{9Ti0?yVp!jZ}gg1Z5?~s8*acs%&{^H-ck~K*rMEnyTkf)(V6L(i zXZeb=V%b%(?5tdLR4zHI79CadwyFh3^_;DG!BMk-OBU437i`g43uQ~r>LpjzvI~6W zvb%D{U9sXSTXn)%(JeIL&mQ5=F2S!J!Eau$k~=>5ASHLX;(KUC_x(i=gJ9Pm1+G5| zUR&$F_BeR$ard?Lo}bpcf7<8)`*E}9>SoW68^J4^U>INB>bbJnePs*n2Ml_yZ1qCs zhppbLw7j~}ePyHj>ZPp*e*jwx{P4K@%H!Y_2p$D~cFz{ynf4BbkiwVwhI>QrL$e4nXdA@wKCgPnYC7>JFAi% zRq^)9L`QYJy*k=j9ciwLSSq8HWEFM4&KMcr#sk*Rx3njW*(->40k4P2AX*Qob38NE#n9x}J7(bd!h=4=FS za)LFQT_%gY(QI$DIGUQR4HjEtv#qJMtD(i(*w)d|+R@O~(b&;uY;OnO(9vq_Xlv|j zHg+`|ZOuk&bA!!duv!}I<_3GC(a~sh8jUWa(WBG34Mwlg=+)~zdV^PQ^yv&={m1k=g~F5^}K4W2lIOV zo+^z;tHY0@Ws|i&z22{bB?Jaer{{DAzs>+hz^8`$_;fms%nx2qfmVwdt=4OxdaVX0 zKs&@RjS65?K#MhCKCQ;9!#Vhs>a;GS#@^E8vbWg!9nK+ZTVJ!Gr`Z^=82y$8&fE|% z8v|y2z=YNfvB?lL8PHoApeBI6p{J#>ySdSCG6tI)1D1lB8-tcczq!$GF$J1U0drH( zV(M<;jf1?YvB%QbZEgVTF*m}Y-Ij)Ki!o@%pr;w)hF~+!2k$oAux`0U=G^+zm zik?=3yS1%R+on?3<#Mk~?v*NhG6g49auS74qVz#fukcD$K1spqm0pR86Dxi7v=l47 z^=kBFJ~3>mxH<@wSaWH03bc9(_za)t3I$%V3XE?lgJZgP2;eU zd<;qY>LBnGzDC@tfef_J9cpAAcKK=;q%xl!=I^!-{q=gkmsNP zO~#C`hp>+es{jBH07*naRG^O9;ZFh^sisCom2xk;3FW_^!Z-eNDf1N?@m#uq2QFXD z=HRvQ8c;(Q<{-~ns@XMU-fAfxjRPSsMPCaS#xidWyD$_>Fpocn)Ju6XDc{0>0~q*V z8nt`B-;kB@_24~qnDpR1<#au&ti}vqK%PGZ^6;T>mkO%+yr){~uAy(ciqCthW&9Gq zcB!{Y0kHs}mAc0X_Etrg}k)TyeAP&|@gVoYt zl`L4R=oTx3V))Oj+$~kQ)EcKw=g@0yMy<6$XEka&8}(gAZI@AJHE27Hnl7WJ6P7wv zmsZ)OQ`^-_n?_|*E3GO;7sM*1O)0l36*dL__l!+0x65SU9a0%@5-E5mcnNqufF#5& z^iqdR?v%;wyg@8?$Z3>90mJP|1sr6BgVZYUT^hKC3a$aZQ%hb0rtH+KtvY2VTv7*l zG^<8w1+RsxD!R047-hv#G*F4&4)Y;^3oDdP@N$`50Y}Rq;~=xk6%M+R0|U8T3R_C} zEH;_KE|uFQa)$&ytik~?vwE3L3LhNuGFUq5!7I^&L9tj0fkQ&O_zh4VGM6SUc(IfM zsS^XaqYfJ75Zftm)k>kp31xLGkUHulcJNSNcNt3@EDxDl2?V&Tr6nXWknnk2*4tnX zBx~wzP*78E$1MnOloJYS#5UGgCxO6*^*9ZKIyR)<4ky-%t@U`c9Re(_$D7o`w0gL< zySCm@Bc=<`O<*SE;Zx8MIsz_PkAEa$m=7j#)WbI*an(zl^V_XnCF@d2n)ULgCS_xb+R&=hbf{Dgo!Y5YxYSa&M&i>-yxMxNM$G9X zoJJhbiGAui2*7+Av0qouX~kd=K#fmZ?}LmEyWDEAPcP*Ra+u@OE1hb&T_ty@6%MuB zt&=;oGN(?_rBk-6*p)R7MU_)k=~h*G)s-Gqg;!PXQG+8e5{VU3IxvS>{!iqp85K-L0(fC@b7@p+{cok(aooMNUO&t4yq|*NSVJ ztE##xs_f-ej`C_(d5u$4?I^2pl-D}RJ47s|psdyjUW7{s>}7QjJA^fM$Ow6JfX8Kx zgJMT%jS~!#r8WE(E^Az1ERR;_6jW1Xt*fLO3S6btm=V@O;9!k{e*{9BS;|`YO7M0z zhm9(MpaxqYkNz^IIf5EH8weTJQc}elA+VL=t{npCf;lDCY{@Dqs6tP92jzJysp8A9 zmt`t#g*>Zt6j$2llz+^rDjfHZAyn`9$3S~Aj&c+iMp3<^P>h#h0hQT{t88GngrL#} zyTz4OXrTb|Yz{7qDy{G_p{xkY97UB-fHhRcif!0i&5vS}3o&2J*HFF)1A9>g+r_aE z6wyFhVhiko!8KR_$r}|=gLb3bT3qG0QDM7L$@12s3M=o0UDykkEN}b2Z=Z8tkqgNX z8j|_@JV}5^3Oy_#_?Z0rEDrf^=gF_;G@t;HBj(3+roOrg0MUb;3H7{{t^LUO9Bx- zBr!lwG3*js@C~7mBpT#K_`&C9)%kO?-Qg`ENLcwjg-Vb0i3Ve4v8&vA>ZN z!LDx~*h~aOApU|d3ehBdeHRYNrq&2om{=fgnVFK>p9y_*4E#Pzd<{y^8+%iU5&U z#Dy?>0Y3Jh7m$gA{|_yZ2zeg=<2hu&5`R2{W$g2_C@lYYhRM&TQAmD%7W)Lj3*7qr z6z$W~=pR@agM!abk?^>H;92baIC6dxJv)wmIOGGcixbGlE{@|6T%5o%3e#Bd`Dy&q zQy3n@nKS{WLHq}u2wQOI#cAXdo(KV)82@w{#~LU=pZN4NPD2tGr|6*oC!eC7pI{9X zoWmWCqvuDFvm;ExHO>xU8T)t;{csTZc!alo`y~8!FZyOD@@_x&YCHUTXZp<(w6}Ya z*E`{Ndy#j$)33KD-|kGl+eLe`HU0)-$ZUpQ-tBvNhdWtuovb*Imu$z2){~{Kl~j#q6*E4HIm`{9b? zaMf|V>N;9+f*r294pv-8x4iqSp1lBmx+g$LXE&8^Wd>ad3-YwkqZY{XC=3G0AuAL><*1ThL&b7Jd+FbRmulnxH`BpRB zLaKW)D+3Y|VSN=G^dIZO*wjXWf{Y^K3(M*0lrQ-n<*) z?RobTum#T(_)2G;+q2HiyklqH3Co>1=gzEsJ8uKqnXx^Yb3B=|ZRf0DJ9+S3TbYin zZ0B~qYdhb$k#0xJwy&qb+BPw0+eo*qr`jH;+BPy2CtEktWEnnKPl0dS%C&E1p%Ru* z*}k4>TT6kpBQKKee3b5dnCg0z=~~NJ*V4FrlQcc3#V~w zI++b8p$rW&;dCA|$Za6Zfi>yuR3bB-%uVBNZVHmno61flGZ<&`Fl`zq2Zyt=!kkzZwnFjTSPZW;NiDF%8zyt1 zXqFDmg<_ddEISs<(#@$Rii8L5(h!=Q8;xe64C|w5s?UY!s!&X$Xihvk8qKj$P(xeD zJ%nQP88L&)(I{4q$I_t)EVE;@9E)VYpk^$R9*sZ^UI}K7hSS)Em6;K$$FWp15=Nk8 zERuqP(J;amI2?Q=HAWD|a5xQfMsYGMlcUp+$AS?CWZ*OeI7Y&dPmP9?SOW#q5EH0@ zd6=9WD=g`t)aW#3um&j*96lCKQhN$7P&gg#6N=F(G#^Jnag=@16n+Gnz&_3x6hod) z9EUqk<0(`CpEONNwBf15$P`|Fcq&akH8hokk1#Zu9GXH>1gVkf6f6fOk_;jlo=gr- zB!;HaRFJ}W9EV)i3``(gGB^Q-l>_66fys0~EGN@gFrMrWC1KeQ!FaN747yVN6Up9C zvM-eCgRKy>K#=MkOF%*I7;g2C!!q78mgotkdP11#8BIVz_h=lfHOZy@F$0w3l2 zqk%yPB0i)#u!h5esINcjLmz=@823kD%S%ZN`l!C2GW`)&?CA|d?Cpa%hDY=xz2WI2 zzNA0QAAm=mTLugc-%X(B=*g*-y%7%X z2^WLLzOa8F?C+cQ_k}sA>6;D?go6XoKz}6IAL$+p_k#6L4Gc~XkA_Fb&_ZKVlVjtN z@zKQOXli0;HZr&v>sgI@e@nO@ByH>2_N}yeFW-1PuYbCrdAX!~wJ3QxSMz$I`t4%P z+ojqM%QbK3t6tAkzsO6E)AGZV>L9J%PpbFg>fMB9FR9&2sP|&3{kZZlsXR)mj#KKB zl>9U)d6B7qm8p4`uQ;14yO$?1gC8l~9zje5 z(U3vm=CFv_#t;D_g9w7G50-+|9~5UmY}9#c%12w3^!{<3ul`Z2%OU-qc4oEVXc zwSme=i!f5h4x}D7_mL-s=|L3krYtm);E^CIZ3l0pZ;M<{`Mlmfesky^C=v3$QqV)9w>E zaxaLS$NgaGeeeN>h7=R|L1c+vaE~L7gt!oB#Ef5Xmn-?*S8^ZQ1xSPt0&>S!f(LOB z6f-~sVGEz&4p#~u>{qYg7Y|}0zjy?{cuSEB@d|!+3x4)6D+RmlDZS+a6W(@dv+ZvX%g07*naR1+NK%MOH2Zn?{Exyo)s;1u3=3T`_~e)R}`^%Vc&D!St- zzUu=ky2lmW^WC`5-FO(d@z8($QQ#W+>ucTD)`CB+1%7%Q{Bfh_$MxXV$AK%zh;(1w z2%<3%1Z*RCg;)@b*8@Lb9Q=U{mPCgHuCDtrxgNN(#$8$SUxk^E{8t`$uRP?gKJZ<= z&t1Lmy>icc<*w()yPm7}yg%J>{rH>f$6sAP{p`5@v!m#?tN5n9c-bmgvXw5_Mfna< zuCqMXS&_3=Wx6Vp?G=gk${1K%6#^n{)sdF!XiIh2Qax?11V3e}nKIW+n#EufrutBm zIAju!o9jZBx-oMNvLJ|nfYpv!#0ZO+#ke#f2ttPN2PB7@>V}%c!>0NXi)5r(0s+s3 zKwyy!Tcm>~2^d2_Ml3Q$gbX%Ghb{6U3*jJ5u*Cw|&_AG%p=MRTNzvD&7_cb&&8j|= z3Vgp=-Dg(!TQmrTm^FPCZJ$}&->mC3>w-<%ZX^Q?ev{E}YVb5PARW>O*61@gd77FW z#ztqO$=PH^G^Ek&Y_K>@&9=s7tI=X_Y_T=AqBXU38e6&=T00xsIvUzK8#~$?I@=5# z9gSUW#?H2ePK%+-qPI31?ad7iv)*pf+nWrIMuW@L;5F*q2EE5%@agp)qrq#?6VqVu z>Ga4qAnu??Kt!wcYIQ!yYjhqBk`{jOI>uXQ3Bo`~f=~|~QX@oocxl%|s@ zO7LO^KONzvPvK=q2OLD7+6x}@TKEz;{NOr|Ugt6By+(r%yiV(;rO%+lFGo+i(52P7 z;frDj2=qb*Os&Qw5+v{$;bKUW_#sfMU0RJxtG4M?9VS(q-Ov^=HTRf}Je(5Wr#VZZ=R-PmBmG8v^DA@Cb+?z|rWpH2E!!LF7dm0v23yCiKA;6Yf%y z@`#Th2x4jIB^-niA>GZ!U^ATF(A(P3(`xK)!DXP?(B0AyY%vB}8aNYP2ALJJ*57RK zG`E;^?FxlWuJFh;0hxl6D7+GdPp0-ul$=EFlPC&+2$CX5c!(8V@byYgtRP-QahdVq zKPN*OZHdX($&r?*XTXQtTd(?_M9zcC>i$JkcBmaBm&Y2Y zx1K&rt&Hxe@G=sD&7pJIiS&6DY}$7O1aSd==^>8*3L|N#lE)_SbFpGMPlv!RyL{mw zmLZUZK^6SRXBda4md8Zc6p)y?7 zNNE~z9_&6fQg`il`UJ<4xglR5OE3ezTEfr}sQ1)JJnVW%en=T0;-)2j5GbgYxcLGM z5GbjV@B|42%)@1>Bxv}pV(hJ|X9Yxrz*aqO;nyO8IXuF`Ull$Gks@_6^!4%peATc8 z|G}3kymF;WrFQCdE`!e5ptCpXY)v|=NoQ@;q8Zd(My*{BUfrcvb{bSxof1u}v}u%f zwZg8FBNqaJTH#PgtqPeSLg6A<#Hv=}DJr>DCGXTAm10-J9aL65UB;lcX%!t9t1)R%L%vI= zpsOl6^(vb|ZPzGZ%cfN#ETUGx9Gb}!Eq1uGQUT^57=@uB#EVc&mBKK8~G%BNC}iBDYImi_j24KWLr` z+gW|J*j6iX)DX!bmO7E`5ZmgYm>>@^4}xG4nGd*$*b1YF{IDS!0@K7cx{RH*)bU-| zNQNv(t(ebwc7yyi!S#W6keUotEmqdr9LfEAU>VMgMdhVKo7pwrvjohY|cWLCE zYH5c;Y*p6Tlr;`jl}lOW(N=pj2#9!8m0nGSPhH_tA|S%4%g~4j@hL@qb(xQQc>q1UIb#Nu-cAW7&yx6kQ9Lo@*-%?vO1Tr#!-s&hD%iI z7Se86ErB4_P7wyq(kf&-ghY6V5dLsNAOO!m5F|N>4xyzG^3_g36(Sw1xTFd}5UO+t zh^`Q_2~~uE5aA)DEuu!S9+?u#l+YZwKxs9@M4%lx5@a%}Y&4MS`QbJJ(iJwE>=gWy zJeRIvFBIEYeQ^atIxs_{@Jfuv;BP|7;tDG@I*R$FjeRc26YaszXIreMgk1~? z4`M!O$>y;6cy5KAjY2e}0_RY`VtY}!6_<=Yp*&=$*NQ;}1PF!DuKh-tl}@qVD9832 zJCCEs(Eh-*rU3 z5}&~b1^e;vxtlQ15F55h$QW;u3higpyz0@Sw?`{8+?O z{-PGdAl?*`??@-(ZHxt&L4JbNG6;zvoFaxwB=4esAp(Mc#a}#5f#Mld&kTordC$v! zKruj;p^YW`GN0wB7}rJ(DSk%ACpX@2E{VsgwUE=cR z`1=0xcS%y5{EO#85)>r=ddrp=uo!-zKi}Y|1OMk+_A%*K!#MH3*HLC9AA(y91i|F1 z*neNe|Mw>TzgO}9GL4W|P@niODS!Nj=#c-sh(q!-u^q^Npg>6Cj~9tQo}-S)r)MM< z@-#{r$j3h+4icj+ge@*$`HYYb;xHfyjTfg7#LrJ-=cmz+hmo`6*x70P>@)%X<8ch^ z{3L#U0=p>kadsRi_P~;O~BIlz%1LPr|Rar`|r9db2b6=E>yi?TL3gQy+FGUp*Xr zamRnW;yPJ%oUGW75D>8*FLWNww;#^6gFjm6AnlMgBtm8|K1`Aqfh>2Jbrc(kQ z>5v23B2AHIwgv4hiRvITEvym)nvA;$i?lGzJl}RS-*&vv4tBcKfx%Me zF$9a4JYDVrJ6X1#uGpU5v>z{bo~&3;Z`w~*Z9ERLf;h|l%_in8O zH&+6io6x4G=!hOK4)<}$ajr3ECK4j6ex#-zi_Ce$0_K?DREb8(8JIq*56L$DXMLo(@j77l{R zFcUMeOge#xNtPy)hb6Qy`H)O1h0IDinN23rv2->vlbc-5hwjV`{hklrp9$Qb@!!q* z?&rDtdEbM)cWuu9XqJ1J_dc5OA|^8HeLU;kT;SH{AYi13cLUAyIPXL{WX_GS2nvVz zP&EXX?yXt(&Z2h*lCXtK*VY_rhwRL|wijGmvyQDo_)^-LQABAJeL1U}j~p)$k69~lc&nFQC!THE`5KuxeN0!t?U_yS3WpFEl&<4^H*upB|R$~!3 zD@O!Lb~Kh9K};k=gap-72FgYW@))DWkw}{G4lKZ3$dD!nff|?@iDn6#NR5UWQE5wa9|9uDUZg`(L4-V#J!4=9e{>@h0>x>9KQM-T_ei39 zG!Yz02KUSoeEygLnuk zA&Fdwe+U|rjQI#)fH5~1^W$!k8%+3_A4~)=pYRQ03k2K%%t>-X315GVc#9a+cn1(4 zA(A5=z?v8lB$z?H4GiMmenLt5V+9|lBvztI2L%Ln#Jqi2;N#UhVyw)Act^t9A16#C zjH({k6=z+@kre8^EYr`=A$)|vA504*%E6F6)C)mIqz`Z6CESF3#N87{OoU(&Pj49U z5kyrGN%0SWMY#TOa3Iz_7!3}Fy9Xu)h9-wcCPzm@kcmJH? z?&UlWGB)^MsDp*}quHisi~5&~s@Kc%w=4A@Zb{y)*1TP+e7{`rai!wyX4S6JrSuXjsEclEW0oqc@`NEBh#S*G4Ih%)N$=O`-$Jr7_ zhkTeR`7m4ZHe38ISMn|^c#|z*bja&;>FbQ}Wm51wE_jg?Jxz#CV+3cQ{)gx!COnFu z9mhn6VG<6Bh>oM8Bk~X*g@p|1z$IoF-XT1R!W_|Y80nBx(gi`>B#MT}NLWBg(P>l! z{)8VZL>ZE>kj5f|g2{;JaJuwx3bx7*rpped$_^&W_9n{rCo7+fS8R`!?}VzhLseU2 zl^Y`!n`2cQqm{gf$Y}Y-NZI)j=9KM@3!a2Z z_a-4D+?^=fpDN#*ByEyV>FzkT?2e0eL&Cjr5!yr+%2n^f-!vN8fO%x6hZI6|0 zp=wCk)@b?GNI4-O!i^yj1RIF0z^y9Q2g}!oE7k_fhy@X?4_2%XRjv(`KOU?Ad)O;N z;gEp}u!sHSYlD?!WEAfY!Z@12jkZe z4Vl2QgNf@@UktV%x&d}DUc5I}ygSOQ9-ttA@tvTM^1{0Xe~%g&Q*zfYxEB=O@4?JHVW=8y}inRnLCI%;NYm9zG04D4ug&bm3sV~o7Wf~$7kS-t40U2@kf zxvCbO6$^IJl0&p;6D&JQm+hsuoTay&f}hrYI&yOM^_x;8917Jn>{nsCG z*B^D?c;LVOD0pM7`}$h&8rhFbO5}0y>Uz(Q>)k(YfI$XPTzlRCDEYYxQ(n-FR#Lh($WwtQl@I_L}uQW>V-$YBZyx$~6-y|C}D+Wv$pnQmhBtw{Xh(+CRR`r?`2#7Rm z`Yf70v%1%;#=xTOF=@M-G~fe`nm{9XUC?9M{f(bv@IGc|clO|FJUcVm;M$>eG@ zxtlDmCX2JF+1Y4uHa6Rh7Dr=?t)bc8)M9UJ>oT@>Hnes%v~@MMgS8vmI~ouTX>aIi zYv^h*bhS2En+;Y}5NU8&j1IHGVKO*P4ekbmyTM3Mh{0zxqMU}o$mt1g&>J~eGF=Ts zD-4X`;B*vdFyq&d;D=5h(CT?X5iJjhaENzcnV(1zCM!ZqB1N!(*C2r)fVv(P;5{M4Vto{au5EV;Uh^c7L6pS17^j@k#t>diG(F8bKNc z%|~R6j|dMhZ+frZfS!ayyo7zYwK@-DX!LB3ktXX9SYcj+@QO#R_NX-;hOl5IQ6nm~ zQ>E-MY1>@pwt&S<7>7RCZ0NQ$1WbCwL`()mLz?vPR}nNBNbsXEXm0Q~Awm>vZVEP= z0v1!S1$q$&;V_Ar0EvhYECPQ^$cR93cS{pWk64V|76Sny#voxRJ*|yF)Fv@>HyZ*L zJ!jIBoQWaW+`w7%{$_)}S;sZ&xi+(-xkIaHmn)nKH78YbG8HF7;SdxNktmV;Kt@Ex zp^k`(t5-nmhh@FehaN>lFvFBWkPD$$q6!f6;iILW#Z-e<4;cjq#)|*3<*!q4bu@&; zHV7QKEI^eJj(Cg9N>ZfYp%AW)H~eRQID&`)rtsmT;}}-LGb;?gpwnq4U7(IhXz*YP zRQeh2Kq4i+T0GIuZz=o)YS6g^7O+#;9WF^1zD7wk{Qa3m2%TF9h@7Bvl{_#}TbRkm z-vj(Y5Y!-Pkh)7P6GoyiqJ`$v6l6Krd_qb7HK(A=!Q@gHV8Jn23-(3v898G+`~+%{ zvIqep#IkUg3LkZHCa>Zr(GD-xD>xF^@D}RXmkF2g^9NB}BWFJW$3r3b({SvYXXmmS zMvAaGb!0UJnlQqHzux7={#9QX&PWKX$0d>wg%4YIDgN;wAMzQ)u8T#ErZ5p)H?KPn?}*4g%-6# zqhz>-O|5jQ6b==PBFPPf4513r3vtTjE-BLmk+~Qbf>4Oei8>HcmsIYCC6W^|NV-r& zMCO#qohZ)1Ozu!BT?)BFA-AiPs8*s?*--)nK@gi>W7Da+kOfh88I(k>sNv=g9mJ4V zS;6$`E?QdkDw|$yhnuSv2#6pfg7>$P>In{4$Zd#;$Zawi%AY7mFNDd5$lwABlocWQ z5GOGrb`~H4f=VHFnZhMiIHkDdBqGEnks}}?BM}iPB;j+BkzNP^BB&q&85hrmFhE2O z0Wl)*bt&9+h=VX?5z5P4Bqf5=#JqNhtByv&7DIC|2NpEc`}JbK4)Rb_gEcxa^FgBowg?%i z<#cs^L%mN|=hKNH@apP3+Ir3)_39*Ujl`vuy7Y3VPVUeuY${ooQradJx5{d|6xB|3 zjYm`K)zo-3)m}}NPgBX8x`NYI`n45=hKT%{vH*)!M2BcZ5TL0=KDChHBPb%GDg*PV z%G@fEM^)j%pv)+HiFgoHzo0zp!QghR?$ zT!*3{WxP6wv%JnNtj02yAwa~G4uW6@!5@T-h-%y@9Ks|+P&>pWWcWypi^WJ| z;I5mAc?d~pgdh?ZksMA|Sz7Jlp^$1`p5(g`Yr@D6=%N-(@>WyODXDQ30vBm=*hpW5 z0VU{pE`;5&w%6LGZzsx1=V*1Vsu@$$X{y zFPFL??75lOk*|CK)_+6Yk;q@D7ZUsWwjek1DpHUep_!-)f@QqO$6KBPDJXx$*sCs4ViH@A~@;A(C&r(VH?Kkrerxe|Ls{EcQKrf9vP+xcE2z#UCC<;YCOAp&v$; z(7QkH`PYBG@Bj*v6}c1{&eQslpgi6969TP%s{9aKibAyAVb-4298 zNa}+b#i%AilmZ~K3@G``5R-zS2r?y4;gX5Z#H?Hpg90_@ zC@4b8CE!nq4mk+Jea?&shVVd%g;y5I@k$}|?#yMqnF*O35URqA9le)pKFqfq=35F$CL+Q}5zEmW>V?2< zkLFsB=i5j%gei!$9)T?&CUUaaevH;}y4>}2x$_iNL%L2NSV2I9%!;;(0wGUtIuHs$ zM#PS&4N8VU-g&(0I6_0EkYg6Cx(;u;4sW^lSKWInp52??-POSEt)A`W;Pz^8dnK^F z+P$&Tv$@i@z0$Y2(!IIbvvIR$bG3U53^9?w<`TEL!fhob$=N>&d)hd(Mu42-u7rMMP%1p3GXe=ejm$I=7Gx>0DWsx@KH?tjE$crF20+|iQg`oOK$7U8rb*`m59^)YPB@f6$Ku$Q1v?O#Zv<2M)n@ghJAcO(BVq6pxAEZXDH0aA2BY9PC*c#-@B%{+QzBLud<0 z5qxC^j8#s=Gm~lJMWBnMK_D29^8z6x@{yrwBoIQc#)RU$$_T}zBSP=RFl1zc$Pz*^ zNW+8Pe+l8(+$8J5Ora*mv_RN1F>r?&b_(it@cAs^ASkeb=OUiM^g{BN$#E3zNRRW! zWsxR9$RkZ!ApG#LD6%PxAn?Vj*Od98aN4$QVk7z*cZ1-a}|ekR(Hb zs2T!Wq#803qXN_jAzmboWw=c6G9e?3`9KAc?h#1RLo=9+AuK`?AOU(o2A`V&KR|h= zCNh*@dLgJ3GK4G$HyCH~A*2z4-Zv11Q6wM27yJ5|G6zFCB1|#_MLq_w(TgGH`T3hI9-dz`^ws7s6v1ybuVhDFhMZIp{4I)=ua~lyM#?CDO+fN1}XJf7FdjsEos| zudjf5^hdnNg)mZtBu09}Tt9y?x_rz>^a*t#wu1Nwo(>-;+6~|EKqN3Q-8(ehKRh`! zIypKP8Xp;%8XSm^_Gc#t<|4hT(crI9-~E*9L9$~l-uxufyq9S@&KsZQwXYY{Zx`jS zXKUWiSDh_Yepo68J6ox^xLJO2tNi?C`Pt3Nv(@SkD>ct&Ymc+?y@YZ%uHH>*_TuWj z1U@l?KB3u9s8K;At~gA}kCXC~l;mZu_WfMd*?ifj1<}Q#@M5tP0g*+bK$amcJzpsL zw1}!9pB4q5mjs_754#H`7xP6Ii^Ui7B^L{V^M#W0x#EvAH_m2D&gKLkXNy1Ni{9so z-sg+o5*qS4UHm3p@+vKOkrcd4mOhUQo+pIQ63A*WVUJU!J%mToL}|nj1UZ^Uk&k11 z=LLeY6DSCyu*dOK>G8DS1W6GQ3W`Jo$6=KHKpX@GNJ>yLBw9*ldMX$Uw#VAZmm>?yuMws9GPW zeAHL5)?Z0M`5L}BBibGj?uSbDLq!Ln8;7AA$CE{eh7dARv+mELxP2?-Dp-gFCBoPrf6YKN@2Dpp;UOZKuQ zd-)Q*EQ6{c*2;N%<(v(C^&D!4)XdpyW^C27HWt*(+UsWQwKI;|oV5l5TGq@u>gJu| zC3pRjTfF3|U36A2IjfeO<;zadic7TO6v63uLwsTeKB<7@L*Uba6(Jx3p1XdZ`{{w7 z6hwm89|nGU=tr1?>?+bBL8L?0@v)ezBq+kfLauC(vdCsHK0vd9TO=rgM92?Nw%PsD zV?;xKcS{Ka|gSJ(Al zTt&AWMXSz|C8R?H^H$NEwLIThk?pF;@MuUyysbP2)?O9wtc!QlhFdD9!CI>(TWiMK z6@4uR&SZ9*+U!l8*2b>RCTn{`M^|H)t+CC~X!bNU^qP%>&AQ=c#fU{V(kvae)DP41 zG4yJTco40AfISmKM96@te$b4_$dE-k09&|}f(@9Yj0ov#lJ=YB17tmol0K6RmlnkU zK_TRc7il77#4PJKftUB06#Sbq2#6?=3o)sBOsYPMw%4TTHEa4?^xY<1casi$ut^_i zGWZ+y{w9OB!Qe9)Ia8z0WFju4(cRSKY-n^gm>3=6Xlk|@OpbpY;QMqwi!EH$eQ(CEk>)wXlrS(oAox6!QQC1n+z_K(PPxR3}_y`o;|aI zh=Y!y40>Mw1Cu1+QD85;lqVoV=T#wE;pYJn#$-^9TI-{?V^F$-e-1{6HENBQu^POZ z2yXEr9~v#GiDJY2l*ATfN}v*V>FJq5ph6nM%M?oRM9t-JAJY-h zk&cLl-jN|j#7BZ3J_Aamxb-L~g4hRwGNcHi{Zi~LhV(dX4#n9W*(B0Y)Y&OEV-4M4lcDFVLEC$3xT6H~b#z0$Jn-Tv% z`xQ#RLe(Qv1rh#``y~oart;&nGD?)ks8^sI2n86Unh2?MNR-HqAeE{B2plFU9!si>J15 zE-#EhO9mxeaxlcEa0NjQo*JpSd<+HOH{po~dewzAFfK(k3N!;R&Oww$HS!Z&;j81A z;zi;46<++~QbYvBND8mFFn9%JISS9gFiZq_AXZi&IqKwoHtG`WV5cww11Syq?eNQ# z`b(WA5VTtO5@a0H5n-w)w96qNBBfY@&&|}z+!Ccnp>V2|PJ`CbsI@m~ zy39JOS=VXOw41fyJ59Q-CT(YT`X*N zp>W_MH8QIlwMkHzgbuZ8=xH0Rs*_P5IzX43>q623CeNvnd1;5xjd#D`6sywBF=sXe#E&G(jKI z+yWFvvV#DTaTjGFXltN?84;XnV#Np=>KY}HMm;6G5K!W+Yji`rfo2c08U$N_4q??t z{Rx=?dIRJKX+k8JL#%M53w$A@4^h?QLgoLMMQZCEN@77&MP&#D!Pq%6hIX*mHIO)@ zkzFGvz7X<`)FU7Ud%{5?Y7cJI-~#YLNQ$b?d15ZX4#k?BB~F4%$eYqc-%xzC7ILLD z474`)v^SgjwR*Q!9n>`j)pcP_T~MtIX;dM#aiPf+Mf8n+ctje#x<-$#k&2z}j;W}1Rn!tDQtOh}I29^#hp5;T;*!&-z*!I3L?987Nh%SyjO`%Iizq$vBALO6 zh9noMg-V2*%i$Cu3Z#~uA})eOyhW-*Qj(NcOTrH#AzT$oNlYTv<&p)2tsz8yz&qlW zBqBsk&|Tc+Onz|wOHuy8X*Ffl4t`DsEV%Q8?Kp{dDL+w+NPq$~)SArv7i2CYj@ z3$6*O`1&^W6^F6E!F-Tr129MYGou@?qyM~){PT*)gIBSCUcwzBR{nmu@cDJ(%bO&# zAnXG9{E`!4qMu*Izr2b6^D;s;`9EH9!I3l(>W_cMZnV`auppv1sk#62s|0CC7Jz`f zhT7!sm-DE>rjR29SP2-Be_k&THA1+?yU0IpBH}s4y$BYed>mLq(1RCw%`q{efn#@K z{~&Y**NO{?(nx+KQ^;q6NGKg9@(-XB)c^gMz$sh;aO5*E6b|%>p~laV_y^yX@_le^ zjJ|n_dg8=d*vJg_dB>sNQau-5#z=H6i_>IKJNy4Op zYti=4>$q6|>s16!k=JYu5sOLj6aOW?v-rGkQaJTWG{YA{X)@8jUc~==9{=-~*zeC5 z#QgWm)Sth^e|r|8K$*m!06rqXL7pZ4c##n6zdaRo^7m)Vh$O^1aFC+~ij@IraeNf{ z?HPLhc%A^>aTNRYkmFqi7r-5x^M-h<6dU zz*R@s^LHRA2_(fF0TB897i7eUJJP-4^gIlRM41TrMAh-aVRs_jvxzquG}ard~ametGZQ^Phq*e+oQb z_dH!i%FN-_fxYFv!^;B)%YD0x-Fr*D;t-e!01*tPG04NwLzqaXbO=zR>q*W^aWg$n z@>Wql$y%S}J4LaB(Y3eO{TSp&*KWRNH;3lOSu01?P~CwTnk>)|h)HrBWJ5lZ913hG z_Rn?gFZL2af<1w!EJ`Yo{iQzgi*)UB_D!LS@?!d+30drZ0>4P_-cld>#i^y9{Y!m2 z1-#?oCELNJzCF+(eFv9pM^^?8F87O1aUhB-06`AP9rAPy6v*L<^Jv9&B<6MJ!K(dm z)qS+)etOM)wC;Yo?mJxdh~fZ?-oth8-iqg7-Mhc)JwWZ=Tl4L&2X@v1kFNS3uZ6&T ztPVd|AHTnP?*7`j&DD{u)v+xU=QdZywpK=I{ruL-*!JqkeKA&sx37vz2Dh$+MJ?tn zpdtQ;SHs&^Lfb2Y8&^kfUcPW`X=*V)m(EABi>d5lHd6rqk%kl`n=a(i`Ftv$%PcY% zl1(obl8BNKbuI6gdV*D3yjrJj=Js05{3NT!QEsF)}HdlZi|s zlTW3xiF9s0pStjUcI;+u@OB||D;K)EICyt4d?zo8(A`4t-XaVlck=#?#n8rL5OFhE z&qm(6wG`M~_HTj?35c;(@NN{`V!prZ-&*o+6+GLEzAgAdy!R=3=E0H=fXK3EyWoaC zWYK-U;Ce`~$o)mngMx=@(Pn2f#3ZE4 zMIB8qQV9$Vi@ZUMQ|bynA6bSwIgFA+xE1WElZwks*~xR$@3vC^D0P zL4*TkrekCr0e2$ay-?JLb z6eS|07(r@GdYX(QL{VhPDUzm)n;fUikWD0gu?Uxd6v0iil0+nuxv-ET+$2MHAzYBT~$@!9ZBdR5Wwae}OV$ z7z&wUp9-!`Gf%^tPfMXW8IG8lrh=1wcsI(~Nlwg3F*kUfx#We}B#B8_e1f={iwjbL z92sCD@Q92fTn4c+q*2KbAR=KR(%D(CBjdA)v6XPbb62&5y(XlI+K(# zWq^;cM+8Nf3?hRQDN&%FNQDqC6E8YNz<&%~OtC&h8q`V3kOU{lz$|hOf)GeV&c};3 zk$8|SBd~^?FPcKoPq2t6SRaBknRw`2f@l&TBfLmV3CI#Zt|I7!Sr9s8vk0Znu!%&p zMJ1ugxtMo!fkY!QpG1&Qb_`)9en}`2qtKbSk1p{O7s755ACV$nKp_%_LeD^42;(UP ztoTOe1EXR_%1l^XIJyuXiv`It5*kki#}Ww58I25%M~26uLnHIUBQxXYW-gqYoESS7 znK+l48ef_nyF4>=EjsjlEO0I2{&B&6E7Er-YP}aVKgx9M=FJC7#;1$zFP1bfE;YYg zs(ZVv{BXJYx3%iu)@whlRvllf`n0O}xLWaPwerJC&D$%=SC{G!bB+61^?q8nlaQd0 zCvg}=9>=whV%nXAZZE0bjkO&l+McCbpJy6h_?Fa6&;65sXJuiu>Xj zE{M63vSx6&bpb2LnmJ#wd9L#Q#hQ)t#EYD(ygOETZ@hZ*Le0Ig>W#7L&9Rz$5w5;}s7tR6LoI?M|K9nL4#UeFkHO(qyJi?@ePMVrCjaGkY_qktPE)MDze9 zfjeYc%x89IN_QqpcBV=Jh)k92OqV^JI1AWiQVu#~y!`G++1;^l58JhRNfk{VmgHEAfP~Q4Jk-20&B?4VJZj*K|j$UKZn41+zMCRf=WcRmE8!J z-yDWJ%OvU0U2gr*$)BPHDCFfw`|QT)@AE{ z*^0Yt-78=BRjm0cu6pIGz6#JG-pVU(F;`!9S3>yVsa|&0TyoZ4cGWIAsuo?sGuqYyR3bfAyMQam_FL-Y*`w>^c~ilIwwzp93Y={bz0j&))Q(y&Ymk3f4`?hT3J)W+c1jlt7*!{6Ntf44dK-S)_7s6@j5*&OA|7&CL-&@0{L~%Ft?|Vb1?u5U)L$NY9gJM2)BXH^`?|*)V zLFCL&{54~o#a*%JkS#hYmmRgaftqxGWy)5au_;si z%2*HdA<^ENSbtr#R~hYBF7zm8dK)kH>3n9h)9SQYeKxDV*W&N%2y|O~-DZD}IndV; z>@|CPjP`zGudkzTsHg>h~BaHnC&irkP8L=naz zE8;&wR{Uds5aJNHLwpvq$87dlJAECU9*fmO$udr})nT&Q&7BSt$I5gM7(4CeE~ll} zVeT2Q^w`XZmFYG1_L=+oEdxD<{vMO9%V6s|^T=-26edZep_Vb{=yiTMap9WodOk?;acBm`NALDYWKhCvP1IXfnxl|&t)hlmid z&W@1wAhaKtLv0imBdI~K!YYwL4Y4D%9@72~3qp#K5P>5>wS;|$TZFaxFz3#&!h|zx z+HpHSkQB&E0&O~<2J#Qesi7N*x6=~9VK9XB`j8%G6x0TNP)`(y(TKzuqgVm$;nyQj zhH_+(yc0AM7a|r#8&YXVB_c)47y!NitPvka>(zlc3GupC^w6x;`_)>XRx4^yFB)B_ zO}wB!)T(xvbUmKV{=v@fkkv5MV+@PgY8dV`5-ehbM8s+gB4`FFGrV_ffNygvSvnm%p*OP z!7h^+BfXMqWVpvT(rX^>>-2RGbhO)BTYN3*p%%?xV_T?2JJi$`YEp+Ww~09n3Pg<+ zNgUE94UUp&qEmHk5O_3-p0;4U8g+wOQiDib2uUy4uF-&gDzJHo!3fbKI@xrjKx zwxryke#RzP!cn(HY}Wt)5CBO;K~&!&IY`JXLM9LVLq6x!NJb5boFIHe^fPWk>%k&N z!cjHfunZ}{rGhgz6*{2JQt2rd3jp)JsMa z9(2eBU-HcY5>yqpl5`s1Y$f!Z)KJ^Z4=?FVXy=f`g0vN(nO5obl@fMCkBY}&H4E?0 z#uUOnT2J-~vL-}Qn-sMiP+1U_!q3d>^^&^7FFuPBKu=iNDxIpOej-JJbtk%!;#T~f z>nN&*{3Rihkpv~nNU@*gB1-AgNyZT+e;n~xLVQZ5Oqi0Pp(5Z$(uxoVBcUN6csOpRC={WgghT}ED!?B^ zji6s_5+b04R3*)!`sQ$*_;s2B4UN8*X0J};)oWZG?e0#!t4sXPimu<<-q$IOeyhIE zqU*J^_nX^ooGhbL_v^KGz1FGII9giKu29YM0SZ`=XPz%%}P2ygz<|gsqT@G@SICW~bPVFN3 z$AGpKbcjKN92uk9!R`=!TfafmZ`9bt&}(e%YLFt}TGTdOTfZKOGj?rjzfN>&9PP9T z7?D=-Ms~tP9O@R*hcpcU6DelOKpz4Nh_e|^6eoE^#1lFsl?Wb~Y$6bW0RCuhfha{v zlWBHApwi-MfKbFmr$i07K^!)L5%DyTI;Ej#1ZiyM!pYyKo;@P`t(XhJ3VpN|SADaS zu?cuY@EJX-CZ~$@A^5P(WZ(cY;$ip$_K`*pxR556g?LmAZkB~WCDQCsHoBB_3D$`P zsjaiulXRrE0dY3UMmC7>z}*o^L*NJCOX|3wT3VD0B1EniWLUCZnrW<5xEZG^zkZ9kl^?J8J#v+Mq@i z1f`)25F-)-6oQqIP8n`j4I1i$I-Cvb>jF9@WFfk`py*+(2sI2E8-b7L>q3N*__Y8> zg6)ldZ9_oU7}Ucf;?Xs_bmA{b)30ssX;Qn|TEvqK>S{yUnh^U!wACS9bx>PLql!{v zDuN(FszNLd(J~-X6;dn0S|UZXRY7&-phh%QA%;d*5`K)oErBD3&Q(w55F%18FVe= z9QXoc@{mTg^gNJ-)VL)h2tQs8>peu_IRQ#!43|hm2wlh=32`T-w2zc!1Ik3y#eM|S zFd#zcNj0_AxJ#;B)I&%L#m$K4DV0MdCNH!5-J{S-=nI$QRbR(`mp#CobA}0-e zNb-qW`9Cig#Q5@x?nRgXBW)P@@`g49u(BYY3eS&N8Ne%$mjK;}LKcE#8S%gi zpPA2qUql>6s6o67imzlAp_LeY5Y%6#_?Q@TA>{Lj10s1(W)aede0k3%5=xd4w<{K6 zT{L|Cz%^S;xGjDnAo;?w7FqgOK-~dY^b>%L=%<4PN{XR)nj`j(z+6K6 zL?lw=8M#2nQ}X+>*dLIEP{s|}O8CCSqlgztl3XNCsW)-ijQsm>_{Kx&sF|u!B?{*eG?8n~kMnCMv-aU!Dd%W=e$^6^L zGjAVHzk4$G{xRetuOH65do=g<(ah_I({CQny%zQTi5E8pf4Sy=zUqFy<~~|+0tZ>@ z-CycE6k{1ND?9lfN?-x80YD_*y}#JILvoH?NzT#p1Zgi_MgK?Vlf1Pk`~W)wOe70N zWRLtGP=jQ2e*s^e(geYEa9`rf_2Vm|~X5;z17f=n4PAFR0#*8B(S zfxR`~-kNuB)wjDAc(m$&xE7=knepwF@y)gIdu!txE9W=Y&)-`eySH}!-rB{xs~7IA zp4+%OzPWO4V`Y5f>geXm=*HFI`zu2a*M=Tk4L=mc)sY8RhPN(-x37-gTeCEyH$d7zB4MzwVkz_8Ffh+`pGU>%!nlohzG*iS(JeL;DpfU347`Z@_ zO9Y7I#Z|d@Hk~RE!$FFXSS}Ms7)=&{NG=^G*GQ70VPeRm$x(s~qGVVu63M1xVlhvV zG+B5=Vg!Gn4eNP?&X8^do{~%|noSiqOh?nnWG<5uXT>w*Qps#Gl}#nG$#fyPn2-Fh zc>Y#l=yoo2GaI~J2;9yG?iG+Pb1Ub)Q}DtavKYLZ58TQ5?-l&_a=wkcZ=>M7oAqoh z`Zo(cF`yNJF9bNqX5I}VWI6a?Ij~*u@VLL^*(xAV=FyTLu`&dRJP^f_=fM)risI3- z^HF}_$)e-QlIzhW&%M03g>N$-*vyI@9FTwH2R1T&TRGcSZeW90knN0pJ8Kv9MoNrc z@`czylRz2Ly_xRW&Qc6by7xiGwk^)4dhVxt?`Qh%XKnWj_Km#jMke@Uc4R$wv5=Zd zrxp^acq}76U|~L)j%5n-jCZ86h~xpr0X0a30Fk+5Dw@g0GWkfFl_6Oq%cRnhRwTp8 zGSG)a#GKB~CDRcoLo!fYWK1SEn}+Ix2oHinU<$#!Kq3&-pfO&Lh?cGkb<~%(J7MUt!4=6m`mn}7a^2{^dZEB6sEaB zLPIjMiJU})NbCq`684BlVKgiYA;ZTkF(T7NO$c8l4(EzJYy>$WMc65F5=jI3M~nfE z9M>}mUeC_NG3F?whCvXbF_`(lwiB@wdqk!Zxd}K$nDfXma<_KalClQ?7o>uKmiNE0H3$dD0aDp~|S2uu+@6Z0^OOaL(v zb#gkInGxS=K{AUl^C9U^ii8S5D&qN3PctkMP0xsLg0>`ZkcHIDLS{zXYaux;-dZ#) zB(PgV)ERP$BpH_xH|3ARLq(bn2h;`)7fCwQ9gd=9e`XE>k@EIYBn4uUNN{u-e3!aBlgcsrS z7>kI@2k9(v9x*bG#Mvn#?&2F=pop2IUxGa1EcsyUgOLs}BAompWz9(RhM$=aQhoTx zqeV0XJ`eB60^iO@{KrYe3~?Ss8ObOVAign{i$sEGTkwrVSUN&#lcID4{b&FeGP)2F zE2EK+xYtNzXe=@^wlF$2Jw84;b#Zq3!sOJsbJ3{_>6!ES>Cww`!z(kvpJKruBhDY^ zdw*K!z7gxbmF&J9x86-!wlda7;{SLnbnGsg_VVoqIrX!});CvLKCLz!uhbl`RR6kK z^ZT{hPb<~Ot5qLYsy<$=esj6zX#ivWMPfMlnf`A1n`}K0!?^k8NUM~Gjj4P!Ohg`v; zIQ;ce=`juwL-X-c$uZm^XOAzJfDT#0c(+vYZmIPBV(Hu5**CefuQR2u)3VoT`7epm z=dsdX66H_hrAHVQhp~#Ic;!*7k^^53B65m}k?lp~dkerv4k%Cts*ib!n^~whj889-cL>hPo{4#(>`3$jD-rvPvt@_4O0hRD+ownx zF#{7>0G_ftC*Pd~lCnE5-K6E$E&CabqERq3oKd@xb@ zV6uYI5OLMxDKH;9v+`X6M4n8`c4lOcrpm#K%vMUg2#g@*k~n0#VsA#VGbP^@^(3y^ znJ(X*k?qY@>`u#f#D$aPdoYodKbb0fJV`2%NyX#Is)rX94=&2@UnqYBl}P3GdBwwv z)!XOg+ZW^yCKOv29vO0M}! zu6awp_siA;@>PHNny+jfTu7-HgoemhyfQIXJ>{!j*;RMhRd4wfkL;>fan+}|?5?=v zthnq{TyiTexvG|(V$@!8)Gj+}AP#{nq-N1kz2s8m9JP6eGSBW1;2_Ezp&?mkL&i~` zcQqDVjXAOIs!utTSyx@oSzmD17hDLPx#F%__13O=tJXc0>#p*jyt3=w@}I?fc}`#V zo%z{!_C}!OW}xI}|Ct+sv$umKcf)130;leTNFNe9b1!uIZt&E-(5cNq;z9=hvl&Kk z%w`Dl_TZ`Qq5o`zAP(7rWdtAy@@S}SGxV>`!GGNi{eO2u|Jn$jx)(lmH}u`j;J<$k z{OeYL17*Iu;TMl_`bQtaWq$IVy6!*ogYWFR7s)cK?lUXS(<|=M%kHv8ds)t2p0mlJ z53$vxY*lGnZQ7l#yO#q(?d5r<}7jjdbhnmR@^ju&*=RZSi+oe7zlk z9<#rjMwi*wV+mPJq7HUhg5BcK=pN{B+l&JaW1rjH?K5`;tzCYTC2Z{wBVdNEW2i$v z(xD%Qz(YG^)eLrMLT25N)flqC(BSVddMyTjhskfT_{cwlOVX?sNVKRj* z9U-$h+#!Z3Y%vUW=*13Uv4hzlRzk@5Fo$7uF!`{p#cwguKjE7L7Ne&_@3HDV7PHT4 z^;)c+4yzXuluozN;9Ta&O;#7&A>9shm)&f2cJw&Ry$(~a-PkRLsO_d+ zhqf1Rdg{>PwJ(vt1;SM1k^A=jsMPx*ynTqmW*Fipa&3FX&_eb__-!b79=u^mK5G7nfu zIHX1jo$&)_F>>mSSd^k(^c*e&BZ%Lq4;l4@hUfz(ebCVEHyZHWrbugTySSLww^)A{s_jNoJXwe3DFht7ys(|Dmd!8`hy zcTu;8T6MuTeYj10TeaP0u!XvMLl*sTmwvcYFaDfHtft{k6EPy<56l!6f1g(4P^UFy zAwa|`hH0>?Gtgo7Tg*YAAs|8mShobkp%tgZpP!h?M$rIy{3^K%W$`8w8uEs*AedT?=}v!w7Qzrp=R}PW9wj}I^3iVH@1pH%%DJ8 z{EaPvCU`Y`INKIRjtsOMK`C^mE!4o-F2Fm&bu121hdAElTPRFxs9ti1;2+}~5jPW( zVqzq21NM=637ZHO0S;1VFv)>`ss}hC#j?;p@Y5kvARMg{tdoL5{EUn+z@d~>B5dg( zfrkW71e8VXhm`YjLKU1?Nx(*M3`+1@ib^qe<|HD7H<&J&`E2?6+tQE6Ltb1U`zR*{3S*Uvz#*LW^&f5hSf}90?YcttZ#A7{gC~3n{!t z#n~ln`=GcVdIldSu&@h+4t<;&12Tj9l^nmqkufI$D3XAL;$~VT_<#!~X*}pukPlTw z5acA%g?=U}Q>M0PE}^U$zEObFWcYT3@&wqiflo*H1^-yo7OH1hq^W3aX$vS>Mbj$1 zAfOFUGG6@9EiifDFHjV?#NW^oY-|mqZuZqT2O7j3QG4rgO8kccrWs|kMJ#GB|}D| zv#H6ABpL!lnkm(#4fKga)9TQ*IW=lg4796V$d_poh25xe>f3Bat;3+Uo74`Y#;$L* z8AYw3S~H+)v4I_-THi)lGiqDA+NM`KfQhvB>tPeIX% z#HrBxQc_Hl6GTX}6aT$RuMABH@^L6urp3wmG6aG+c{ED_G*YrmLlf#o@_#V)(MU82 zAHp(1k_?iCxJWAkmV${8a*7lg5jv$3-(Tf5tb1GL>TXI zv0S9S8LAR-cO~mX8j9ox2hcQNW>rbO#FxNm!ud7W6FD+&=0)%a(+H4Ad>MSVde9-j zUmD%5^*!CKCcmaNq^S?KfdWCEi%#WL*NP(8Ugy`;hT7{w?W&*-6bPw7>I0$&>#DFG zK#5ocDZ)MN@Q8?lE>VSWSU+TJ3}cge!bBQ^?G0=Y3FsQc@ayV5x<*I4wzu76Ra^Si zR`Gw04QW(^+Ul^ndPoOGB&@9tX{*G_pspsUR)jT`gW4+0I z6=47+P>h5$mEm@9Bms>)j2_vbq0-;pWNpUydAQ0pvMCK$KMqUeig!52De|e3BamXZag!ZZRN|`UUY$$P^gvgL(#3KO{ zbgvT-M1nJF+{}Woii2WbB*21e3E&_ygQ8?y{|jXBeHo8nMua>ZE-B%KGLY(}}gjTr97}TheLS$I)L3jr-AJwjtCqWGm1lEmm zZm4z;hancFpqVld8xDFNSCJZV!S+$bSc$k7hrc+A*)b;;5RQpK4=@g11Rx?o9!1*2 z!H-Q65hw5be<={cK2W=;;Y2qA(1dqp#fT`*Rt->`jVNp-Rfw1oEC28FN4P`29OwW0 zYxe7}xv$5W|9(pT_fv{S7P!VICNL-|M%2eiGKeHUe@uS)#Gy0bHZVR&u`i$53j)ta zs+cvClE4uuvqlPn;h7l`l8gLLb`0r2XrCm;$0Q!0Deh%+)mixeM2f(?q5iNmGwHule(D6MuUl;^=$E-#aREOvRd=ul(LUs_QI$}tT`5-YL5l?IYq6=tI~hBB3Pj<6o(t zBV*|M$A}#P0`i&nC&Y*2Z|H22lrS+K|42bO3DNuyzuG%dC;onmL)MCrbcC~GARrNo zRL6@@NSwiuzd__gIZy_G$gB9DFC%}wi2U(lLCk-?T=<<45D*?>5wOS~FTj8N`Ah7N z=aJu^E&TpGit$V2x98D6UnYqKi31jS7X9rx@?6L!0+0d@56p2SywD;697vY={TcHd z1c*F~QV-D>oEO7x4+Og;AQ3r8d_0VQJfNtTrvOBx&7UP`AKoOw7L(s#I!RE$$ucoA zi-7PT?1NB}Bk}Mt;zf`h^T#ici-7z9QxeB1U?LKLLQav`@iS&tqN3**K{iR|NC+#5 zeMG(tvTuGpjEE=yu($B(5Lq)EH}i2nPO&oc?|0|kKbifoGy7q8jt&>zKA!uqGxzq% z%-hGaqJHye_SM$;7dHl9{17<0;(B`3v47ciaK(mbl}kWF5WIram0qYsn6wZp2%zcV za2W{@0eI2Pl!myZNPcwg6}lhitWT)tNw#B03W({XoR=a90(_*C)gb#|P`aK-F*Meb z9=JgAJ$n=uv%lCQ<g1iP zlRsaY_QL;okHjq!etOKLn$-9TUr0zy#L-}U}GtGC-1+V^NIOR4hE4; zC_}tki~fy*PmJv)|NW)F)}nVCz7Ws$5{1q{8G^$HOTGulmjMg%aM5?aKv^>dap)Ff zYtc?wGmghg15cKmk1qM|EDo-uhnCY9FXyILauch`k?Sy;h#NUJ^2nFDm+8Bk?h`YN zAXys>BH8|pOs^OmD6^IBxt|rIZ#&z&mFc;k>${&H*v<`X=InPfj$0Ye&zZn_dT1$m zE}dRT=F-u8ZXuhG<_Zg$Y$ThHWO5LJASNcekQN^^4`oOu6Uk(wS+SmuA!PczQ)$sdL`Zr*nW0Vc%!SOSvJoj$CNrPO&1FD%%t;avq{A$vB|(T-pGjs2^2pAn zI3@<9$O0Qg*b9=Ru$Xia=0HeIcAh$?6X|)NEd@@Q;nbM*qyR+UV%zoeKrgJ>0ss^NSY zu}I<#DZ-{0Qp1Ll3=t}6DT#(a5WGk<3wuXYS~; zXQg)m*fA}=CeV{<@FHSP&x)S_MQS>dnvJJtVq)jybUZa9etL1$0w9t}x;wi}7&@U$ zoD_%PNMSV5%z4QplBUoZkS++L5r-T%Gm}Ix4GPd9ltGgopGi^Hj95=IM{*9KGs$sU zgehbifigvpNLq{$ij^6kPK{5AP9EveNnT8kO@b^Lo=6Z%BFRODCgNfqnMhJi?vN=U zBV-Us&?tIDE+&R9Bp3~WQ{)1ghX9ep>1G5gh(;Mju5(>WFfQ<$w-i5gV>r;;3>GAJR;-;;fx!iLq^V7k_Y2Wg!_v*Z7W!}Cz*L^+Oc_-DmneW-mb>B-{?`1nSG96nP>vpE& ze%AaTZP>}SA70WvzpQ?9rRl>})%(j;?^mimT&@1NsyzO_{=-`Ri^aObtZFyexR+`@ z%xI3%>VtIKL0Z)6gH+o=rfnZXy_;^`OSOq{lx}^VZF!!pd!DX&nX7(VsC>65`?M@S zz9jqgvM9u`;oW z{b~Z21Fv|&*CVU{CFBIKU^qe zR2(5+2IF9%^kAV3;WE(*Y`!4dn=iwdD?eDM*hR#Qd>@74$&CEblo%Bcrz*EED(+vb zelV%px=^z?_UHXvUOg*eNnyzKt#+H+ZQS~#$}?|99L|dQ``e4 zQoVV;R?PRttL}~}w$4{ zKG>1}h(&Q~e}>#4(`WXkOZLSRPMzMFJiRk<3UM>jWsfIHA5ETpbg|^&h0@33InT?s z#^oEM@_VBd8>5wXh81_ms_u?e-WjXBJ)#hYcZMtPj3{n08Y1Q)*^R;STf-H%hATmY z3{tX8SaDMvQs|7Be;!m^=Mb4e8B$}&2m(jQPz8m{$bf@{%0zuVB>O2O!-ZiP1R*2~ zxe-R73`Nh#uZzV%>CeHk>!EVWktzKtQ2wJ=)beY-(sh67HE-#4zx+oZ<;eJfkF0w! zu8H9<``#}H4gyn1`I@(U)l(+MnpeK+sSsnuBNyYUTXxkgzv`*D0%eF|*`-)^DlWMy zmocg?xoa-Dm5X-7$}BmRm)v!W4&|bwb`kM0^@M{ca}HJB(U7&*<(#UlL##CCoGm$5 zbJ|f)ut-DJ*_ijVh&g4iOWA6vzqVkjz3i;L>Z)0BSAFlV`q5t{UgWyB>?hyZp93W~ zgQd4ZWne@CXKw^c?u1HihfduNeRnJPpSz*ccf-(!+zoxVIdpns@IQCMh>1bI48meC zC{yM?n?wI5QwYXA%-?N)x|Jdd~dlJ@dWiyC40hzxSR-WRJJ}npd{!DqHc$E;(e&j*5a^o*PhPdMmTGn(Tlo zGoVWJ*2H_OWBtllpDNm?jP-8tS(W_gM#fI{adEnY|!I%>FJ* zpxYAcwgkE?{!X*M(-IKFY7TUE1jS*GIA!v68@+uNZ@1$>6j(&@8w`K-MjOOMmssZK809!eSo~b;rPfxzBFu zbDC{Vu?}3L%Wdv;n|i#KKDVXEW5GTybC1i^?GdxNQw$H*#qGMh=1#9k+_A&mVRl+9 zu8uBGN1wyoHDK&?n!6AmW0V{rV%SYscbLQ`y>>7n-QspG@l@ibrk(*)Z=a#3-`Hz2 z_4k|l`%Jcev%S}3>oM5+O!gkbK(}$A(`fHDxj~0W!)rG9#4xn`40^v2Q7L56Fotym zh_o9*dP5kQDJ0k+J_G9{7YS(zyl5wt2<_B7VxKTHAq0qMDU(IIwGO#0NS1+|gBybUc{ z5$-bkI}CwNgZOjzn=JrDIxXSuj!QSSu})!j6eqxgiWMHGz3{C0>6S-)C@xD0c8l>9-JmaD^OfCXlN#Oq+Zg8 zgc$f>M@WN|G9!T|Jg|;7<~9P-p6XEDH}1hF=}9EF1pf=Y6q^Fe1q(%5c#(k>NiM=+ zH;e^vu8M?}uppBe@$+!%5dZFYp5|aNRfh;9va{fKZ|2`9$i^B@^njohMpca>a4)N7B`5MKaxA=>NUj(C(f|lwjuBZ_)Nt}5Ukm8Cc;)nDkU_R=K zfX)etqH6M;&^&k}GN};rfm(F}?r)ijC~h(idz38|Wj89hzDh9+0L*4}Nf_Zj-6|G6>u_8EJ6jXmA^o-Vy8#Q);h zJM}h;rnf_9vuOKG8k@P@Y0$XZHBL>N7|32BG{n=|>TPaux3+njTRc#PAV0<4gxO89 z5Rf0xJTyXLQP<#ZZ1FZWd7GNO^^Gn@A~;qCYy|WnE|P7y8<8x7D3&JJL>z6cZURK? zI<-^R=Fqkw5r(5-bZUoQ<1nZP3~d8qHfkg&1S^~=(`w^z8G{;%5nXGaSQkBF1zZS1 za|U#6q!JOAYhe@7K`1hyX&u0g+MH^NwxPHgM=LQgZQ^|?^@gk=07S?v;%cT@e2o?g znt?2&$w`chTlC;{n(;<0tsb$+@hFWg><*EXAx%(>xEq?C4Wt+;eh`n8FGD>I9M(fz zh&WYWBuKD>IMwW_YX;9jiV?A`hut3d;4PFm)8Hn<2Zs1v>Uj_vq9P!J=ny9raD*ru zK#&kP;$*UB zcv1Y#G~(}v#B#e)nUj&fP)}SMpqevXavYeSR)_Q%7%5aLA^X+sCDWZO-;IbWml!j zTUi%Uh@lEp)%(GJ)cNFqKVS-xE8Ug#KGuX(vOWZo4^Jgn5H}e_2p>TJjk`hxCPSQ3 z)OjV3h@=={I)up&7hUd?)pCPZCOSpGN({=8f&2p;iP(fK9dg=7Ui%FhVJQfB5ee)d zK%~Z1LBrY7U;V6^BYh2=9gndXv zOGy=n;J8liD5cdD?+A_rT#Fm1$G4;#X9=hjaS3}wB$PxvZAqn_pq3&dLL3Pg5eXRq zl|s4{>~@E0<6 zB-!5aHla#POKsSM;ubLhI}Eo&U0M!t4c~e7N2mlc#Fu_4|q)!??oF(kAb`XFgtO<#IejhFJBC(<` zBm!jQBPY?&KJTa>p+Ay7gb)y-L*7Ze$VpwakDyrsO8C_K_=!H`AG{YEL{O6{r3+)MJP}X(iO7{t#DW|jMv+1DGzNGD5)oQFhf539!^^gV%eKAc{(~#_y-Nf8SL_E@9S5Lf><3rGJaDw?e75d6TJs#Od!z)JYo0^Q z-lH{){WaI2sIU3NI9&JauetZH`3|o64}SRWKrVSI&bJS)2TMefHAw)Z+47 zerX}U7%N;#W*3v0rF42Zn_kYRmh(xTiTOw^<}!s`Dxb+LLJ*QFWYS_RQj`n@%|Hi| zPZ1XaX-5Kw*+e#z&Ot81Au>QZ;0S@+BaVigM2BQElo12SBPQxXUbIECnW#9-WLP)C zPzX|HvbZFgK^@DcqdDr#avQJ`u^!2!xEacjOgbSp5r<+ilV%u2Y?#QT#Hn~DkswAS zkxj+{v@ERU#%~se?k*1A%7<r$0XA89QBfh8f2QxA54lc)iDQONS3r88Mb|} znL`v20!L0RnZa2KmpM_1VE=C<2j$&lX&uH9(a)EF=OD=kn!%kw$T5=?w=N(xhItOs zhhP!lNQSqaA;^PmAG1>K4B!c3J|tFSCQ;-zXoyo3(ZT@Aw^M{=fV7xN6^N+F5x|k3 zjpt?{`5=aaBqEcs6WRmbj+uC#sEhn`ly1QQN1}k_7iph7#k=H){}8A0EC`v1rU7=u zvZ8H5N{7i$lF5TM%#qInvXB`jLSi|hH?mVw1dMcueiD0#nXMsg8DV<|GaQrD%sLJ7 zWDq1lt`Wq2qHsrh&Y>#_7y3@peL_!1Pbo=EvPDajy05i=JTvXm*4yg*P0 zCCdN=8J|sEn9sl?0zia`5KfRupP$W)PbJSyCF76kf`*$nd^qhu2i1$jh7jm7aP zjL`|GL|_vkYslziYHTts=AnxKJCGwYl^&T&55Xpq8WxKe2@07^a>K|37DvPi)+tSf zl46D@(}Ne2$dsW#8SozCbB0y;}$b|vqA(=&x;X<@Whz3xPVuB1V8H@2^(H9bB5lCQE0z`ZS zd@#V_8)aVzu^poraD)s)0pcHtgz3IsLO@s|LW&X5A3ITo_#qS#hbJbIsGk)h)Zha| z5)I*Y;@Sl`PQ*Mi7ap5CcYc0)YIbgNGCFlWJ~bAf97#@(rlv=e)5GcMq4;DVG2u_o z__MRV+>Cp1&T)02|EEOH?Nrabbk9brYdhP$o$cBZMXGx{-L;wO*i4x3r%VrX?K=hS z(Q@1CD=lxYG`zV|hxuybi_1+%i_QDl=7UVzK~{U1)gPp_2g%m`Wb=Na=`hu@pKLlv zH6LYLp5Q@1`-zBJ7-sQ{QWJ}*<%HC$>Z!(J4 z8O6(F`RjD~tCZ|zLjE$L_$6NPBB^*9lRb~iMe$2g@hn;KEFp&CX&m~HLj=Sqj$-n| zsO&I?#2GLmF~w0_aTu>SiUB1-3Ji%xp2ftF0T5Y`9U(_X_7tQD%py;tvga}RQKak$ zqzJi2qN20nC@SBdFB2;V^XS~42Xe6wLrI00cjwCY=EPye-a^IBe8tY37?n?EE1%3% zJ)Ww3I8pUzvgQFyAcM37!|BRLQxJg=9ReJLl4UAb zC9*qPA;!*(d}mJaXu9mlbU8#L7>XS!iH0+1WRIuHc4y1>=gJP|#G{H=C=;(Kii7#m z15htax5&h!id%?F9!^y}61SdKhysAfgkt+b1!c{ML%<^UFDUMxuMqRrxr!~gL*!dH zth#@pdSkp|A^!)dL=ZZ2b6D{+ zf@9>@!yG*$zb+1`K;jHxB?N`YZy|lAToku)ww%`GKSK&4)+??D0o2z6t;n>%Nj7+-Jr2ye@{fOpG5r zqA2;%bM{BKm`i`~l>7uc%b9i0=~Y+Bnp?K+skrKtU3My#1}YZqibY3dZlE$_tI7

{&%Ut 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

otq4oy&$pwX+~Dsb!N{ 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 +43QsPF2b{H%E=nSM@ak8 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%0A>+YAdk7dnkpdqR^ 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

R?+HGL>SoNO%V-pDwUv2&u`Cj3ftHNG4m#X30K+ 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%0D7ixf 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

F2k`R%-SBkkJEdbSJR&760T_8@~M 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

RK-Q5|dr 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 z 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 z zr^cfHY!hljf)Kq51Pq9-fC>BNQbC4&TVWYV^QH`mWRf}yf(8v-BUS(+F&y1-n~Rc7(&&sEUGZ^8%*g#Bju_=;0Em!K zBr%Qwn~1?4AAwLLF=mgCf)Rmk1V@-fqN5gqMXa$Am_=fv7B)|S6ftumgoY_XJsNN! zBW55YL&nI6B|c<~4w)mj$HOB?&%}mIG2~`UQ9vQkhXDIvN1{W*!zS$Hijg5>{I)UH zDbc_kLR<)CXy6wK-vB8RR~|RzXYKrp&BC)y)MSvA!N2J%&*2VH+5F{>_8j^U z`N@X#U`5zl5Vr3@AF?-}-nz&B(vo1u%{#HJyYY>wFfk%AHfc3N&02W18eT4kmrCKq zLU5rFSjbPz$%d|*L9jrfO00?5h? z`-X=7BO`v&hpF0n>hd??cDQr?&Y@hye+|9*UTNS3dd{NqviCYmDJI4^5J6Q z;UYW659XrKhs;M0=b}6Jg1h%3dv~MzGm+itiJeLRcEh__b7EBO+g0aQ)wWf}*eIJ@ zB}=#-uIG*If@Py%YHDNbxULzS@P(L>i~%NMrc8`sT^-d; zA^EWlZM;SB2W4f(fP;`_q^bP%R#QeVhVOw>L>XBJBQn-fjIfEwqb=|vqiax!peeJ? zHn2H*G?0R{HR3|Rh@dh9O^BweM93Y&<|AxQTnIaT6z^(=cG0v|b8f&L;@g|{ZBtoh zd(yo(gZa*sXRGeot^*L+uGx3lv5MaPcE!9|9NR9AZRSU}3S%v8WFv2YO+>lP#-@C` zmAlcBZfq#uHAy0}A>VA~zH8>LuR|a5-MaAYx^R6hcVkV2L8OVvbxw+`ffTvEn!Ua% zKpe7?`F169Z8b;^5n+S@bb>7Mow9fF9=wX6zRmj!QLr*OY_p#G-zU0ssII07*naRG4!1)ErmJwyvt<3TiU8OKeiH zu|0UVZtZH=FI6lTs@4m2TUX82RWP0{na`E1Y;vJE-c=s&${Rq31}uWm%*}K0Z@*4__jLk*$hp|{ ze^%XWeeiGF*Qoe~=OikdawP-_P82Z}R;|6-FUpb#A#3GtO{|Hc^n zD%k%;c;Ji3;1{8RFDCjw4-R}D8TgXqAAIsTdv}78F(D#Ff_*?hLIYHv!6F@dh!pAj ze4_6&f6u1`k-#7_(ffaN?q`ILdl3u}SyoaL?%wX+NOfxB?*u+e0=E?hE-e!Y;_py27@BmH<`)oˢ`uv`$mw9u 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

ok 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

Qpo;DLtc9h3E@{?WV z{-%6?Q=z|MO5I&eA1q}Kma_*dxxJ-y6Ld&wdm**8klL6}ug_&x8<}M!X0pqT>|!mu zP|MEMva>VAnaR@lSh+G@Ess|#<3Kh_)k+bZN4Zq3!Xr|~oJ~rVF>oBH%v6ijF`yx6 z&{T@ma-mc%SITT*wOS(iNV!r)OlE8hJ(&tzBp^Sk)Ss!8Gu3itd@NtB3oSOkaDU(9hqDa+d?^B0G5#|01W{V0$B*@K*%5h;|P$B5=t>dinIt1 z^kot-ZM3eFqcjW=8*yHcL7Rqnj(iz_NXzyCzX;(YayB2&7Kk8GsSYgWo{VqQ2(?<+ zi4ymSu&K4O+ud5_%$ZTViQ)hve9{fc2_D1hhnqzzgCwN-d8FfDDD2 zI}m$hib}qsCR*s?Y{b$Omti||Wif*_NVH^NE8!LpzLG7AW#KrHvS2v4Lq*D##WYus zfHhH7C|QcUWC~J>;y5sT}M1B6T7jV)jMSn` z*fk^UvbcUON~niO;0R$HxH2a2cBn`S=|DhrM2Oyy$y0&~4DK^8sIC#7o5>LFKt_;c zHbPtILlS9zl;2ELt>NJIBBVLti@#k#NTh^#iV%}5JS8|WOEgIu1sNqtXb275MmmyA z2$@VcnF}ZL5hXF#DBRi2Jv&Ohx|{g;EdBW;_2Eez93dsiJ^@Bdetw!_lMfFSM9OFj zSrl7?cNx52(1^diExo%h-Pl~bs<#Isp$2ceowR$@ET061Fw zM_SH;>L8~`8i#OJiqji#fh1C~jJifjbMhmj(jE|pP+SJU2Or6nVkE`65IjtRDIq8% zO);93i0DjOrV+!X5^Px_pI(}cKiiK%42Cot-g#lYdZK(mBrZwRqw}~5o?ESsiAGczE+-7eyvFA`Skk(KiRetApsfJJRce z$m@gfyIbPRX6TOt;q`9h>ALTD-G2-y#P@X7|76+oWX1h>*$q-;*>k+?r9<8)OKf=9 z(c@Lm;}!Su8e8LhyySec;(55}X5-Pa=iw5tk_Qbt8+T_c_v*I0HS67){oai2)}-;) zr0MpQ<#57$Fm5`WFzr{_*0MKdZdT2^70Y(f+^ksltB&2WeYfn`F0oWsG09f>hDhL?@VeBs=qf2*Y@)_n%Nt>>1(^0-?vl0ZzeI;pyR%=ERW6$ znmIu`7h^-u{)sdvV9&guZG=Z=qoZ?C9kMbJHqq3hBan+kM{9z1CaRl`>Lw%F>8N&^ zZ6hPokDWIs z#sm6^uyHJ6s)Wpyh@}`bmxJa~$b`xa2SkFFe9)W^S&LzNE?{AkOwg7II#MCG6!1vl zfEWx4fj}%2j0OUcpfBS0v4;`AKjIHY0)db(5cCB>k9dRrK-lLCdwgN9KkD{Iy#dkV zi@Ll~rx%Qf!z0=~g54uJ{F2QpTHV68txXNkh-4XwS=>>Ji_K-Lk6S|s@8J3n-jM-5 zBGVp$okgY)$xJ1hmIy=!*x|*%N7PQxCq}1$XF+a8G$T&~F2wAi;0xdna2|-xc;FY& zLjj^fC-5H-9Rj&XizWfX!Jf_|5t1V5oKb^^J)K0U8sHst*}u3Gy+dVF%x;R#IO$_` zqB@B1i1FMEyEm;pLXZcym9RB3u^>D^!&ibZ&^slATh_H05d$#+_!yoYb#X=k9uX{H zD>)5d6O64-`t=-TpyCYCBp^9RJt9y@Ma4C=4zZO=5p@(j0mI?snh_>&U(K}d෨NfW`orLOmBKLn7=Dc{N1t@X)Fn54N6UAy)C* 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

_xA4gno9*5(H+(&inzg*8x#bht*_Tw@)c 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 z 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 JJ3td1%HjFlE z7Cf}zqBsxD`#>eaduh%GJ%`2mD8|n?LbNr;T2ibjO|52`r2_l{k2X&!i-2XQa*Qg+ zt1_H2!ziV|`6zMftR+nM48CpXs%W1Qm2Eh>xz#O!?z^ciG8Jb+K$8e_?lqm`C1x=zUIJDFb&iE3ku+;a(1sMV9H$LQ zb}2y_5|lnc>*Lf?oLLD`O997nkTwMwn}@bJX@|g298I${N3$-w!{uN+cG_bnf1q~K z_^l3~h=xGK4COP~JcxP#;bF9UOm+-#5gj3@_W+E84vD!)gx8Y4PLj1)2`l-B~r5w98b zBuI_;O=J>&2ZZ)u13+~kehvXDgaK9GVt@*br-o2{tfSjuM4!|1X-LLv~O70zi zLR{M=&u+!HUG!`fTw8gk2#9PK+?zS)MvmXeaT`E{aJ@9&O|zX8y^&#iDW;QV+bO0? zniSKDIa=gn4qREbvd>)cnhMV4qHDF_0y?B1EaiDafnUyXODRg5rZqY8extQ1hZ^1z zlr~{k#T}X?G-`BaC=*z5t3u=?#Eh7z6>?p-kB18HX}UsZusY%1%m2{#K^# zfQ)1usyz7{O3p$CjVebgK_cSRSDc2L+fer`k+J61HvkPG<5Jaas0i93r>HnJb&pPr zm;rBxQ(trG8c2bZIaP&IBOtQe1eJ)k0bGco0dR??>e3=>vPAY2QIB2p z1V@|~Z6abdJ)j$bv>I}u51b-3m$nWO;kpW^BF|8DlLu3hTZ1EnRa9A3nUqut^|RhL+|@L&-#g zNWmc?^JQ|OZK324f8kY9VWcHmT4H2njLNF9vKk|;(vk)%Z*cM|y;$R9byiwu7VGR{ zizm%OlUr;FK#DXtGC7aoGLm%`FcGwgEUvS29e$z3&VyD2c#(y+Acc{eZa|21`Y#MA~SWzG}aXQJf`Zl$%bvJX@_JPa!CUmA>a#vd5D-HhZ9xnM9nrq=Bu{x zGK`aD+f>mqS+P!+Es)Yu!Le*1MOIFg0T6-28FY9IBW7xL$fkiif9CVMVXDJVbcLxdKixrbNQ(h>1XLm%VkJm~G{`GuW*hW0 zxgB}(8bsufg2zTixsAms000mGNklU*qj=zw!eY1VK54{BQZ7>R`@nO^?jiyLst+D4 zAP?Li8X;TVcS`SKtPBLcKm?4KQ-cZ+0q~LgJgP^~6mlOX;S#_{fDTcNA~gb(i3{pJ zX4!x>M1X*sQKw=A%q6m6z6?1eH^OTlkY!Gp7%_9#r5tf8aDV9ojH&@^h!a9*&^sdH zAQ&sdf)`|zLrjE|jj+;D)P#^bj7XV%1rvjX%m(Rf0!1gR_4daXkMHF zN66eHkRmWYZCaRFo10t%cgWP*+_Z6iW_50QZ4SnjxvAxusnz+J<=H8b5m}j^UY>(m znw>VxOfF;AjCOueHmjMKT758WyE{eQpRs{QWXe7=ZNCqg2l(}0+ayKBq02_Ghqj6WPC`6 z`~tuSCech-?o2o^`~^S|F<=G5Uo7H!5n1>}v}=rtei6Hv@B#?PxDDMQq6@@=u*gvC z@gt|k{F6vpzz$~2a4`?VSw@YpA*Rv*T7mkIpAaGuH5fk+_ZfOJ04~AD!^{+PZ;Xl; zT7MeeOSFlY(IY~3v;8FIwu}w2k{_c5^IS}bTmV{uk`LJA-w!Y>2C0!@rVQ=?uWr=z z(}?lsAArcP#5|W#^S?%n{~7_?$A9qU|NDXIe}4sl>cIRL@+yGg7{Oc^pgPd}G4zg@ z#ivE+#5~NtK^Ej^1Z95gfQ}YXuQF!+5v+q>&mUh^F@xr343`;Z&A=w)Wt#7dn(mQ5 zaU?}hRAat3ZbXTQX>4L;a%y>cdUxhlOW^jG&n_!a|zQt8IzXzq)B8Q<};T0lzA>^ zn;QZm*10@-MDo_z0^k(Dh?MEMl4Guh9+4`yK&nB$op8yJ%#bx*k~%qb%Ud34%PZLk zt9wCJ$FJN7D0d>7P2fW0yAjoHOtl?RZAH|(QT0|-u^Cj5L#QwaMYcj@MhXx~K;8=| zHiF8oU*7X8Hozky+YBhWXb^!28;`8*m9M)bZLf6QO-j~u%WJ%ZRGpWQ=c#jxHFgn4 zNu86H9rI=Td=(^-ix@65PrlJA+84-6D_Tg+m2C3`>r9cnUfX=mGMl%}gCN8Vj0nm? z=Ch_5q()|Q=GmNutXasCFCB!-K(Y)hGeN!#0wREVWXy9(q(FcXLD~c85QvqTNsZ|2n?{}A*o zP~ef<1{pQz&;v+ z0diF!O~z0YVG-AI-MLhAl6l}r*1;*FtFqcUug7qir8-Z_Q04Shp44(pghKe`BBL*J zh9XVA!v=QK;pp(Y8J0Ypbg|m&oEer+ysMZn`85^2HBw zHCBJqk$pe-`F8u~i;}WL>smhhrboLiEdH@=e%qY*-u?e?A5T2?{IcQJ@A8UA&Yy3e z>K;aasS1+qfbRRz()-5DpUsKe7t7nOg{Dj24XArQ)vizZGQWBhogb8DZ=Y)Z=uUq> z)_i`hdeyq~{iWpgT=n_4xpxom++NIndbn_soj*?NU&NQ5f+AaX5Y--r4JS3}?X~>t zlLxm)lIMY+{@%9z8u;Z+^ZxCL=DId_z)ieNs83>}ANM7<7uwqwQ-5`Tx_znr`gHF0 z`Q+`RsX=DqBySj0*N(I5LDLGqshPCzrKsJ6V>e;niQA5H?DHz~IJtJwwtqf#-ClV= zoeH1NoL?`zUoZUMuY6wz9x#Z!jeWcHe>ma4zw&>7?frJ;zP)yT>I>hmeYdXy-^e7^ z?VA7@zg~I2-2}g01mFGU{P@!U@i_GH#P{to^zADA@y!3JANT@x_u$8~z~_GOpO;>U zn>qErKk<>3A6^DOpN2o4gx?*9{(c$y{b}&`$NoPadtV;_Z*ksbFE)gJSGd@4_1nS# zqE&zqx!&?zZMd&?Tx1REK>V)`y>AY|9r79_B5#g>4taIpd41@4edKxl&;xV`KqubU z`<~YazMFjy1c>apU+t06a|3n_=WEjJko!8X_gq(7K!m*6cm8?geYGoGY|>ZT{HuMq zBRTu}A-Ox5s{yX4}E0*a)&?fGG`s;yvJW`3OC!H%Pv3YQWu-dpvzota%XMF zSXAchzhfJ8sLKv_zAm1%58Bju(|*yW015$cggS5A`Yp#r2O?(9dtATA zgD<2*_0i#Rxe0O+s2+2%!4G;Yc`(usHrT-?KiGyin5$jy<&JXzzr9U*=hdDQ7!gd9 z0hI`l6P}A5VX#H6WzV~g^Nx)?+o0nBG^Azkx9n$4@(fhJMfW=n@;Z{8xJc z1Xg?(JHAVVIc^Sp*N5KAedpDI2P0#=uOE@obA9N#K5)G{B9o-tH;1m9L-*@PU=|Ur zA=iiQ>xbTp1BlMK+V|fa`hhq(z-28Uhw6X@8y>NcsulLBl2W3 z`fww@-$@?!visfqKKMeidu@oAA+^&^k=kqJ_FMTKuz)0YTIuce)NVVw+sf>&XLi6K zLMAi2kT{dvYJoBYIFEHeJvN&VC<9|VySa|y5Y&Wh;pApBy|JF|HqxDDs$EZY>lsqL zMz&kecA&|%YMJ$Vwpq)y>iI@B+ic_;HRM97`DPV8BGqi8mZ??Jq!%S3)oP(uEtDZ& z2AXOq4<3;UIh!w+^Z8;nUn&$U7%^*azA~s)-zo5YB=zE{QByMv(R>CCS-rC4uvZfRtnC^N3}J00$^W#A^{H z0jmcZK}69=EK^8|Tu272A<;DWKQKY29L<#C`3fjN#Iza+xGBemKnVoX#K1dJif7AW z%uNiL6$qvQvk2tihz1ccbS4h!5e%ux*20;>_I~N@ApfqP_&7-XbDDnNPk$IB-@S~# zKaGF9h<(PK7ch1VqWG`laS()nJ0$$&I{f7-^7$Gtk*_z2k5>_l*a&}yaE;iPi|DtD z*r&75yBC2!e+&NpTY$X1|N1TP?q%@Zapa$q=-;5Xh+tq%g52c`q}7o7 zMlrS~25~kJPZRqF(H_8sd?SY!v5)=G=Rug7+{Q znQ|R+c|hfYRVXJwB?2}P@@ES8NTCR35%7PYM+ATp(1av%#S{`D_%w zdlb`oz(mj~QcM?1Siq4KD&=x5x7muG90dP54t;(V{q{ET?M>qA>-bklhXF4LLLSI@ zpfUtiA|Mxmm86HnnPJ=vsqeodNAl)>Wxl+PfIj36WUGCD9l9m!F9M&*$Jwd(pBJuw zp1VH0@VtNF{^y1F!%P4B=bpcxyWT%{e|+hC|H1=+$V-f#Irf411Na8OLB73?e7OmI zyNP_iiGF_-`Ti7Si9^lU9@$B zb?rq2hU2pSxVG}Ly7HnX#>%V$Akrj7 z@!7x-LtInWf72(mtx9EXrGbFX#gAnkBIVF zPW3FWeNJX_+80@{i9F8&FCqdW&$Ei((lQ`LGU{hgDomNt{+7}Gn$i50RfAI`qkEFp z93@r2g`{#pnACe|YO1~f0?1Yp%0X5JepbXJ$`_+3P-Hun~#vJEe0%|IzOy-G3zAu{g8 z4Ugo1Vr4)pBE!Y90$C*Z000mGNkluGS*fYS>x} zSt?;mHDa#EERC4C7BN>tq_@?gj%JLhNA0zkwH9~Op{RPoQH$9dNvfWtfDVaMm6)TF zV5&*33TOyhg~S=YniPr&A)j#N5}sVjpGyXS4oQSkiEt(rNhE`*WGI~?Bf=udKq3)L zCPVRfD4vJ{2NDY>V$ozG0?{*(P&68eV;74@BhgSa77oY4p%^62kORO(NQFZFa2QCD z2&B(=L!zR!bp=SDaQdTyKf-%4cg7bJ{9p>< zeKB;3fJX!rBfbdh36UAr8)3cR5usgS#uH_{kUqouVzejB;vwY$aD+jK1i6qX1rSLb zAP-l_;SAC47`Q{+ApD?E`$4(L44@>m3y=|q5Jsm6NI}2|;*8n>5Q#w}#O%E25eZ_% z44OiK5s6`u^~jM7Ns%xBD3~LI97zn%l3rv@!s1qF3ITD5m7E1f2!zE9_u-HuK}-aY z5e}Zp$^koKfeRxdcVa`!2;|O)r=X9Z=OYAc3LiD1Sp?SeQ8NoPi4{vUhzzr1ShR)! z-XZEkLYPMr5ffg-H7FMeSdmjPvk?m$0sjYbCngMw8OFf?DH0J85I{7*7ZSovBL7X6 zF@Y2$Vr8Sqe+)$`<#d(x2h*2`3|D`Gk<12!%6=E)72*IHO z;)@l-cK{6$17*k|av>%MKp|F0o(eeKZ@O$jJC8#>+5n zo^x?5&oL}AA|MrUF|>zed_3dhXg@;-c{)JbL#zV~BCMf7{@WE@Jc>;pMJ69bCyzo? zk0UdWqf%nh8&zUx0a<>^2}0^(G~3SBILhJm#B#vJ5y(7>%we}n=jFGMQX9kDhd=Z zA8A?z|7=g|(yRfZKqy_F(dSu1j$KMSbXmrbrBqpmw8+dfgsHA;a?3Tc>Ab%o-0cc? zy3Tt&=l!1ZURSuk&d(HBRf^Fk?D`~ah*8>@Lm#D0sEkQMmvPUnCQTY&1(Xc2--f-HDU%31Pf&|78HT3+I?gVdO_f(CICLj zj0bs+fT$-~v-{R;kSt@e`{A98c}8$k1}G2`Fs`}M%VdT6KS z+o}3?>w)dEce~=v5`+X4hl(deG7c zS;{_R#b+vej3v)%$-P<-R`dLFo?jwWAPu*aW%OA_m!-8iMxSzExQtCj-fS_uI%-qJ ztg4s|B4$7$VpYX07_CC)Q5h1qs$*6)xHlkK2194SECO5z7(@Wt044*V3abL>3M|b z}hFC;)M26xM1!z>jK|)HJumdcTgv1$n#;#1;idD+kw@Vf29FziViYme1@i%JP)j|xwIu#RTDH-UR@WoHC{~`^53NjuOv;8Ru&wx zGOeg_>JkO1F=dv_$N>+iS z1-mS7mt?GS1^XgdPx^v&v0w!>r0kGXXenq#C~27?7m`L&W#m;xR%N6h4q>GYR#s&t zb!M^6%bVQdI=9&5Bu#d)$<8-eAVt=B334H%Uug4^HYe=}i!FYx#mxc^g0P6lh_sjm zh@RoV9n$7zI@~O2I_z`@lp(Vn1~nlNF*7AYanOg@ zkhHK(l&s@L^LWWR4P}`?aR_)sNMAAmBLa9k==8Nk3rU8xC}rcASNO6BLZv)DKLV36yj#&qfW&bFC{BST(VKOVwBvGCl3So z2)TBQ2S*6tARJgg#>Dg)UNO!96f(+#CS;6-2N*+f$Otco%o;}WfRT;Sk`YEa#>ppG z$r#`xa29Mv`WTpWX~j3hjauv58E#jcFc}3<5p%7J-IU`A|oOm0h|0hVf)XR`QJb@*nbAF!~Dzm zFnZ?aQIvcDhJr#7(qkji5-1(9h+#4RdSLnq%_SJu0=$UGm;5a52FQgNQiJm&nCdc= zf{2_4$UpuAqzJ6}4<^FE!;c_@fq)Bah1Wtx%mb8;pbF(@1YG_-YW}xqB|*r8JkP&? z>agMt;1L1;3Q9*X^Ti@2$RH;2Lx_TC%YS|lHpqn-F@whZgJ?nAWNetNBa$LwrVNlS z_=gU8K;uLGiD(c3+((3a;12>MB6r52?oC=re;< z7-wgfW@mK^^9ITMl5BBFwxCx_45|g4YEh?J(CTD*olK`*RB5DYy zP_M~VYchpVuCS^!q|9=qQ7*SA)fT17q)=MaYNJA7RLV_C1u3ISZj{SJOvI{`*_Cpe zLS|7)ED8ywQCgK!hepcjWV}`)=oUH6oKwHxU6y(E693Yo->?u`l?0aO0!uSt<6LlU zHncPoTb+xp&O}#dBdgPq)v35?K4p=RF}^mFG|eSRW13BxXVZ|DLcSr9>o!C3jgV|Jtk?v(2*4s+A;nfuzD?GLm5@ynP_@B9 zqS)}Oz#sy@7NzKsTX^MU5>sYm>u$-q3({@Yow9Y8yzV3qqiFE5IxnelkTO$Y7Hf>8 zLXmH)$n%4tEsqRt&N`p}FC#);sb!W_-aMTHM+nBpm@!Ajwve^VWq=Nu&6!A%ej42& z^I0R#m=O&zl56L3WFBVb&;l}(0y_v*Tv_0TB}?X)r8?1Dd4cG_;($VPK8R&;SJptO2(`RAQIF9l{$*9O;*Hl)fyOvXtR*V&VJ#%!~M3(Y93d+6sb>JXKjR6ggePV=daH zSL=&^Z_IC!@8`VMETwG->Yh)%?$TFWTy{9*WS_}>m#>2Ki}?5?Qr+EL(4te#GAsx*N2)4{mZ&<qb;HB;Z`g9Wh z0KZ)w`0yh5{y6-{Q~&SJ0`g6e^8f%407*naRIiS_7hC+RefPzNa0SUM&dUwwpeLNQ zxYHH`Hjzy?sR772gsW{QM#%(j_T8d2gp7cO9J=2;^!@QD@aE8abLe^f&_^0HhyV`q zdf)f<(En!NhrQ=!*LA%MbjbC#>w3p|u_;{dxL)nLF1PusE&gW5dAZG9?}8oVa)+EE zhr-Ri=VIG=v*#LYu>-Pf8z!%I$QtIn&761X^B!}x<+|SBE_;qaj~cY;D~y#n>r!VB z)WTqhjAPJooVRReEgNb@$TD`&q6RI;RfoE0+o52AmDFI}K4`<@ew!Y2nX{Io58wy| zm~$@7mE~LY=RZXCOT(st-3}FS;l)*~FguI|dpN{&1dd3H@DfAE*x3>9*@^%QZko1P-_0@N~;_wu5xY7C1s+X4BJ0LCD#b z`)tz#g(wLUA#NZ-z{~+q2qGh1jGOVDgGvPO5iyUZkMS;jOuD()^Ihx(20OmXUElS- z|BC#fA9x^C=+Jk4;D)yfI6^!aE8~52=(#xrQUs_GD3FT)DT1*wSBKuKL;uCT_hR33 zdEmL+hb)`^p66_rl<$1cf4UQRx#fGY9elPK`n4DSwHJNdi|%)#4||!zUhbfq-tT7j z+vx)YMD{vqh?r@m$cSo?)J{9Q)5`9WaXr1$O7Aq&d#%h)Gqu%Bh=(8rX~w}U(#~zP zvc2_8w~-O0AREoJI06*X%ygUSPCeNLaY(vdOSKy5RwLVPWY??dPA%K6Wm+|8)@$kY zdZt;+iq*hsRq0ffbrl7NXo z512?1H6f5YQ-RQ#99daQiHZ?1gC<{z1GfR1kVK{|!Xij-h)FRb3xYhyFz}@q%@*Tm z0TIO^iQF(0hHN-Yhrw)`7{=4YvZ7)H>=!T(fCy}Ykuhiu0T!ebOBcns84*Asw}^;| zGr4L!SB+#qD3Zul8@0^E%j{q0u|JNZ@B7J*=h?qc691gW{yC0+JdeLWjeH)&zg{Ii zL%s~)8lS{}2nS^XNJKtgguYybzg|VZ-^9LNMZR4{KM#VR`T<}>Kr-Qf|1$95IR5TM z{IBQHw~v9q`}29|k6#0S{1*80dGOsy=>1vv<9UqS8P*+aqtGWG0&??~G&tIh#TyUMR;3B~nRriU1T+6oY9XK_-zaB*7g*-WX+^ zDW*&0kG_~Hz$7Wr8bT^fW=e%@sZ=PJYSql)M(pa>@ZabDFR!BC-XzHQ=_UdRGH(*! z-o(GXjsKVVfRvdxUK7?>(qN+#gGv<4ACJjyuJ_M?M<|NEiy&4Ke~hrQnBZZPv@u*qLSY8!vn zWzRbQHHh%%Jpe>byUa1*Am|I}vL`K4%t?!U^f2VqNsB(|a4*~Z3Aw5xoVL01u5jKZ zAKA_`;1}tOP59s=9}`y_%+)4y(Q|+-WW#pRvkiLILC-?^t4-Tw&no&t&?#cS+^}75 zIj%MxueQhx_1AOnXW*ZrUr}!Zu`>P0r;8B0AqQjxOytWo7(|ecf)V3pAZY0$`3__d z{?reBIQ4%#_5S_L`R5bv_b2SDeV{{LZJDn&j8_|LHydjg>xRp9!&OU9>Y|~&Xlh{; ztFF1K>-#lLzpgo}X-;co)Sgx~rdG*tr>es9a z0%h{*XITYQTJbzX8r3t5mH9QL{4JyY6=G#nzh+eAkn~TIDsYOVv`+2@--=um#;ppkS~b*xTHEM8=hqh4`b@1nC5X@cNEtE z8WPhUMl=Uu^`V zrxM5#x3cF}wq0^?hqwR`>AECcFo?){4rzvbpaaE1wcf;0qlsh z>yePNTOv3DDiO&hISi5?$kpos{d&Y$4;dR_Q!Q+)Ma|WSsTQ-4s>f}WsI?roSL4+G zKp_dL7I#$1shACT5e%29CD>Y=uBO;Z9MBLlR+8WjDaM6D!kJ6Bb4g!1<%3w6R4APe zr&5t*GL%RLlc^v%Or`>f1V}`ZP@z;h8i#zDNGuVJCt}HDG!_db;?Y<<93d48N21|y zG#HJCL$MHeL}JlkEaHoV{n2nR7WGGv5s5^-;Rq>TIOdDQ+<~ws6mI2HRFphZb+g5gNQ54 zLIzEU^@JH$i1kJ&cZhbwBny!-$b2{>G^Wp>Qv?JdK#jOCgT@&_Cx;5H2Gw6AMX^A?*>euu*_T&;?>4^FIKQAv=P|2ueZ1Ln=j-m(U2Q zpce#OARsRRr^p&bURQ994j3`Q29+vd$duv46q}F<$q)EKu@MAi!l+33QFPdb_=t%P zARQ7iqgKR93UWGzi5_4LVf{A7XQjM0+V5Zj4wkI(*-20N9MHHa2%2$otiZE^!0>LC z_i%!nVZAKtxWT_D22-DUGZHqJ3 z6up*a)CFd)Axv$!MmB{zTh5=hg`c;DU$$MpYzV(>IDgr6J?QcyUH3#&n5c0x6>c$4 zOS7~h!>W>$I>YEvlqy3hbF93?Ei_$o9p}WBXLQr`%O?Nxrt2rt^jvqlu6rHlNSlAq z5$<$_I~`#>>sX9at1+NJj4^sG;s7orLR-RiOPI2TXluY>4brwCL-}ckm!dor<8p8= zn&WAXrFf2Zv9yz81j<1%4w`W=4hQF;oo2hsO!BF@uK03!_8KND7!l-w9;jc!5g63$5fW$^|&y z6ZX2Z5mzzpY32j%La>$dwe#NXN^q|pI%tMLAF>_+aY#LI&hTSd=K$x9A5^1^0b*e<%ZAV+2hg+QMZKpc`4HgnEi zhV7=9%`D$dbFC!XNpqbv+f6gwG}TTH0g*oK-gdwdctP=**JjA|`L(mvBr$&QKLI5=+AvMsAphoOp5CR-gga1Gh4Vl-8 z1B*iB%jl$JL@h!G64i==3%sya99$Gq2Z=ZYnuOd47lz3QOhg!36KcnO23<6SFJwIn8^Sq3KpErpMMp51< zq|^wR7Xl>#CL$!uu(?T?(Q_#?!irf`F!1t*sR|?|Fp-ok;-UqtNy!XwqzX)gU$qFT zRzbzgtFwY7>r|cLH5h)~GSy^wH7l>l3LD@>NW*V1ycWZ6+Yus}r2#Y~tOWiVFGmVi2brVD&WKG>TN)8bgV;rrcp(!&|B2qPs)XZa5(^$pO z<3*~5(VB6LibIBLdI&|z+5u`487YDM7%dvc@|uy7VXO?B$PlTLeypq;rJ*y!6~j1A zk!!IVxoQa8(i>5U$Y@1BSOy(m7XSbd07*naR51*aQ{*}6?S|?AM~0S6!=$MhhiSyj zXx%bgGYz$v5#-A-BW*kAkfwEn<7VpSAxK25$d@67oh_qF=FyUVh}^nL8qg|(u$$cOIZEUO*PYDTh};mpE7ZgG(6Lk5!bed&e4%;HdTZXh`a93;Ikl$h-& zeVkfDk~4!*<%8JF!(Ot?^gviO5LEPqrUwG@hao^AWPA`(+z%@r_+|I}@_S?wjqHJ6 z{?IFZ=vNH*WPOl`$RH6RqgQgzE&j_Rd*GJdcZvVv{30IUBUB0^y6>U<2O?%9ePBVv z_uW!}Aa>DxGP)%9oq$NN5-~ASvKRsnx3teeXSl!@>Ik{#fOO=cN7C2RgoyiL2Z0v^ zGzr-dE5UHk+!?_GxIKgz-O_$aoIns_6T%?klnlT!BE0XU2#7=4&xjt{CH)S13Elrb z4WOaCh`7&zkQ%Z%Y3@5|z6{+5vJjhy)0vQ43^?Ht0aoGwUjhM%Q#!!(`#B1P z%ZnkCb_viBoW&^=Bf4(`!ZH9xL^NoXAauqe9%4j8jBwBbYNXF1>NoRAGi(wK83aQX z(TIuSASS^8Dbkn){bpgmNziWP)yS-Hp?U6|^P;6->73llJlEKI;70zhPHY@SDId=55|QA|#b z&5sY0nwb(zjm{2GN63RQ-GedxLsBEU2gBMvGDGI!5i#@{5F{Wx9?-ZM%#6VZa({?s z(2$u?Bg7#?lpVng;%WXIq|HJp~CXVK_6Jaj$32n9!e=Qs=wnCOW#w44Iuk3J2(kb)HbxC9W! z{}Oc|4QGJ6mKF`%K|IX>ml}gt%>}zqE`)P|=sB~$L}IN(rk2PSC6WcHbU{u= zv05tAN#$y>SR)bZ(MxnPv0fq3%SEt{$VC>pfB_>SU{wOgw9ujCIaO1hS-xv}(mg%l znVIy?P5Kw7@C)JmWNdLNx;Pb{pNMOCVfAE4JwYm_<;65pQO#sTGZEKKkxC*kg;Ei^ ziL818Mmb261ROQ_XZnq5eKO{yS+kNl=YerpmI z3{yoDzl8Wd@+%o1zj_(@dHqygH&HTDj|fPSse+#T3P*mCn@VdDzLU{TrZi(2J+vaE zr?ALmdT~6foy=*$g=Ew)e`K{&sl~ChdMrm9NJP|A3H3x0K{Jy{%|rq?2+fyS7?015 zQc`3jzA#G8l4Y@l(ZnK7k)5F!Sr|ZT1)FNst9lfiE0`x+VMEn1e^`)y-@pH3?f?0*JlSHT9iOJ@n^|$nj#9GsTe5eJ z-|zPN{#hF8u!9?Z)tdR<&n@}Y(nL-_upUyMm*jU(WnWuE-!{arm(^vfu;nNJ6C&(- z6i*X#S4(rxJ_9!BMnjF7-t-3wzyL&Qm8ovLjD|%TRe;)t8@2-@8H^f`a&~Zd`m>B+h zW#sNg_Va>wyZP|@?&yzW<;O?Ecjv-?>tjbr-sRHlX-<4yn?1~HH)FbulxZz$*i2Zq z61tO`?Xu>4lu$p;YL1r7pP%`E9J;@~V7?tW|K78_d%}D>b^W~Xe?RqqK6Ji&YWi{E z{`t~F0TJhqOXuAc=>vB!eE>vWdw<+`e_VUMUAexWyFWc=-|p+a9eO`L30Px4BTD>KOVZjp87u?xIf@aGT+zZ0I6>${%@zjj|aX_hdzpl1l~RKe0c7E|2+8j zWB;pd&&v(x)r#Y0&3)dsoi>^C7JJ^ZowaReP4=qmB9p*1RvfQ3+&3FeN{6^!Zn@te zR>uE!4>-u%T_02;yPj8Yiuhk{I?0+>n@*(6kYy+j3?f@DoZ4``-SoU%cfts==D1$9 zU#-}$Rvju-gvcP?^>N=wyk@I!W@e0;cvxt{Yx{>6v=ArpA zZt4;7o^SZbCFJm8(}%ZmhW=Idks>=b-C%h-l6=*4kRMvt@4uQ%fK$P>wdH6 zeGMYSi+q_q_cfU(Z>N2_1|AXb^)}hWeYNdDxXhLhi8hp3Io${xtp|?Qf(L8CXRG1o ztMNzO=w3HQYQLM_>!h~Y$?bN0yOW}5NOHTA*`SQbdXvng*Wd+7tT!{8tsEKG8wjAG znKH@sI){cNmuvA}luR?d+(@r9GRuu@myGo^jho4IYh*sRT+eiBsct>nsX-G$O(D5f zHPfo+noC(yt)*nwnoH?sHBAniwM?y?0vAH*5VEGRlxbARvTUsiiAc4aUgC0R zK!;?imE2MV;*e4)UoID_c9;u5JuzLF>`#q-rfeko4X9dV8n$s=DTPJJGUY=!zc3JIVg zWU|a@JSgf>hFm0Djw4D2mj&%dcGgkwa=!x2JaB*rIr4mjI|RuxUk=H~ zpZmiz$H(VDLq5H5eSGft@Z1i31U!f9!wcu9WAe%9g?;4G_mzC?UWdNl1ixMRzFqlm zuY?G9|!Dt zhb5nMXC2eUGF(|Nm)V;xbI~z^3+Winy85%W_6l5x;TkxI{=B0h{mruFs%r)vvSOn1 z#+y}ArgzW1-)`D??z*A6YN{^lip!efs-`?&lATqh=M~v` zMR8J+oR+1O2$3CEe z2c?;#>g*9RWfTBJii#uT$RI=pYy?OV;?O0YyCy z^Rk1il#DNOq=7pGIWjrf^Nj2nsjT7!shr|PUiB30i2ON5DVH@v);~{6533Hc0#uu)uM?l>?IZ+Wo8ZvGp9?_ z=m^+7Q{tHQle$Ac$p^7Ec=8V4_Sc4nDh!)e4=HasN`0XHAcltZM95;WAnp+BjaXa(o3G~-vGyb) zVXF&=W{QTuEaDECArZm6)g1-r0gnhIA{Ou;LB!BtgyF;Dic!l*7^iF@Zt*YgNYG&S zlWnce2v8CSxDX?kMAHL4IF(4yWRE~S;tcC-K|L~Mz?v9fR6Q>v65mX4(bA- zXb9HObQ>*0b7Uwx!r>`8CcsHb^lZT7pbP}%BOT`#BR ze`093z!y$NqV2`g^t>Q?KqQm}v0_^-y%%Pn9*Js98Y5|b| zf>|^}C<0i-0$qykR|pOe5c*VF?vX43Jq^==QU#(EctrF}(10Fvh=EgvSbYY@Z?pys zjF*(r>Lb0LA|nQi&uH-)%x*JMS-fV8%gQ)e)?;T~Hpo0|4#q}~-K@=RWxb3&06IjM zbIr6vitUJKFFLvx8r+Kv??p!U!{hsrvHj5KW5mh~J&6oI4i7yJ4L*(xJ|azYTPDy(W*1wKGl|<7OE@%Lc7hFUtg|wZz9-Tz1xNXPqo;B6d5& z+O244*&G(uNj)Mi3wc7D%gVYejMHodGGay6jL%~6Sm|v;V&C_+!=n+cNv#q+cVwv2Qp=r?GKji50`BNUHf3yHrR2HdyyRmimW(< zyckQsVhWlJA&b#()&(p^l-1%j0}64GGFiy;yQ~f;Kp7_~tI@`qt#*^iWzhIcvr$H# zV#H~SG|ehw7M0I9?=%@qI*ZZh)EZn`6JU--qhD<#4G0W9TrzH&3j;tzZT6CRa;Uci z)kcrnNEQS%X3wI@sW!WjSY!<>n7nGT81G&`$PbHe!RW<1(@akJXyaQncsY3qrBA#% z$|P}s2zMh57cRs2Ip#xcbZf0-TaSh&%V>-q9YSpoE`#tRvkx<%QeZ|g;++qwNoVyN z887r9Ax}QyEXQ5-jJHz=v~r%+a$vm@*r@t;>cNewf3xb}t_61+;hnmFz2e!Zc(#^& zo1|*wly|%4->&%93XZh`Od)GDHHOq`-nCxvkXp$hL1s1QT+2DuiyS6m?`GMR44Jeq zXKd}HwUc7HNv4}-+lZ238*y_jVr<6E?YO0tFxMl7R?O0fnkykg#jh`UGzE{k;DSVi zj5+5*&b63#%;)U0Id&#%n@L$zakC<6R%Mv!q*;+L%9AEV+#pMsa$6gY^C z%0-Z?LKzWQKq5M62>CD4D2Na-&4Q6qMF%osqM%7|VHg1};+{c-rpbgfqQIgc!l4*y zVMGV^BCHh#)%>tV7$t|=o-YI@51K?1rEZTXoeWUJ2Qp|70fV?1ii6Ngz>x@X77;cg zYzX;>7}$qe5Z3TQ3%n306Al&;l53+HK@@BF&cps)L8IlssffD%O5)ZD77 z3xG(G#Vx9&$kQ^?3L`68#GEW7XA)*j;+zGRqpVTDu^oA%FlQ8Sl{E-524PxHMm{;4 z(+l$^tjQYr+{(PZmoJmk^C1x-lQnNq^chwwPYAA>xK*3p^|o_q({n3N#85#!!7Gb zhov$VD_Jw#0v$4pq67(%g{YXJQSkMfX^w69XG($NY z4(Bz)>4pB>!cca8AT$3kz1R3%fIzL5MuSlJgw$_(5g0YD-5{j&Sq=#v5apqh{eKH0;7yw4}0j0nsk z_q<{dA;_1JJn+gMxFq*Dn+Oi6XapHF5{wSvUrxz=CxtECQt%>3nUNrF#wF&w9Td)x zz$xO9_5t-kvP>VX2QE=BbjBs7u`-ee^b(*XG=m1T2P?b}E(AzNp9?StO{Edub8;y* zphJ365Q>02bVwfBBo7(!L%U>v?BIfrggoa1+**hb8MkD>1&_!*KrOJ3Jb>2(`;f;2 zI|5mVWDrUc(un$9k^yp4o9Mm`d`TaRLe`7}evv*#^uQ{5XcPBC93ttbaLE8G>|=!w zSpk?5Mo1PsV8}}GASttO5RMQ5IUKME`>YuI&7wh*XwWDerhv#0$B39|){KR&H}MC| z2$Uf+Ll)r(l4ba0&4@)XOeX34uo*cr0|tISIcpS*=nx!(1Q~;1gi1t)^ukdC1xNIJ z*hk2`K`^G_4XF_#GoqOqq3p<*K`^f21OCvFh6fNtOWh%4jaESOXpl-n){}WOS_IIH zEKUup1>*ojCP!%K%m_pyyb;o9rp7>ukjbfWHGg7mYIJUj9MYN`Tbvk~pB$Er@+L== z{iFJaV`fCj3~Tzv3=hZju!)SC?vH4p4;j`6zo zzYpnt>(^pWF2#nz5YTK4=(wnqU-2|}fZzLjkVntJK^}Ej|2tp~j*Xxg2W%qRo|2?T zQS{)F-+N33cS%ow@&|55(G89`p&ZFCf<#NX5M3`ChUV1#1*OO0Z++@tNXoD1nE@JY zGx$pig7h5S?_?Ps5|2bK!5V5n0rNqVdN?44qfdT~^yLg7Zic%HpcY^~ditC+N`_)O z^e3$Tb71j4{;>iU`IFpeh{pOLFbLGhAA_2n#AR3qKmvDc`)n zH8ho%~V{+i)p9gq%>0*JwHuh zk(7a#F$&TKUe>^)k$Hj=D=b?D6-HQL`Bj^s;Sjeyl9ixrB_vr6h^ZGuxEhwOMdT|H z=?bD`r0X&1c0#cgmv6=7+j03uT)G|+Z^k4WQ3)Bh;?m8iWIZZf3yasH;x)290;kAw zK(rQ=EeB;#lK7>|eo4nG>iWbTpST5mh`8w#w%y{ogWqsLBGTksCJu4UE?%+;k-o@&DyIc3l3E<25|K$N5t$@~UOmaB%w#lV{dht>kyscf4SXTg z3-TXvNOEB;u`rrI4>}}H4(G=*>TzVvXeN3QGj+Rii3ZIqu_$s#CgBc&P()E@Wpz#{ zVv{u-(@ThhQNcCBB436k(V$4*u%keY*p+}tIG_akOt+j!oM}KMqG(WwNENKfT+K1l zaLVd78ChJl&s5pzx?^t1K2u@292w3dGE=pIAmK7-K#H(4HQOBM5O$_wn?<1^hjSHn zu4JW?6bj*DWw=SqV{*ETW`t1tje;B6^FiH9QnK^`qJjLOuP!KDLT|; zvVfT>IcCeQ`GP@oSrmTTCch|8RPE}bQ(HF4*4;B5m$L4hD>`PAF4hj+)~&l`i^ z4irBQq;K2*eRm`LcEr28kiFj@y1U`uolRa9`fkc|XW9APuwXwTeVSD5`FU?wWj|ku ze?05ETc0=x|9-cpI12o~@464~t`w)SkzID+BF;NY4c$JI-o2FmI354c{`2lo{OyJC z_QlxUG4FM8VSe#Rdf|EA_$+6B zzaPGA8_&D?vzFmz)p*rixG+fE>Hq)`07*naR6TLuT}8egd2crL?;e})ZV)c>w}>4>>Kcig>n)AHY*d%jG}H121y9MtaA2hlQ|Y)p@zhUcd!HGg zO-OiY=q{T2OJE{~OB(nBvq-}Tr3aE|AojRuThH6fIWk|Yr!C`23joJOmnHZ56*t3P ztT31Bc7)4pu;^E-B^&oQLad6(GpT z3b>FH+Jhijbs~m_hS886&enj2aPS8$&pD|L54j3l$Qm_>tb0y?k9f~$A>L)(drEeo z(8dKdi=3}{E;oJW8?K8D*VUHi8s-n@4NM`PSGyiaM0VXA9rAkL{bt|$de8HcnnlQ( z8yYS{(Gd6bw(DlcOLy>I@Axh@ktTDxMsDOgUh|%;hhD4(pLT=Kmc!3hqEEW27UXK>G&xJgdL`4sOtxCiER{3WQnpsfk)~2gSIgOI zF+e zg$i;;a>ZCKAIs-rnM^dDi{=W5cga;^g(Zy0cHt69Du6|@pfuui%F9X9zflG~vrt|R(7YaiztNc4k90pBVR8QUoYZFin)o>_>Azkm$9!jO5^Kg@ask3`!zKsAUh-Y{)PYF z7v6uKq5gg9dH>Y=?kPCAn{6lc;&@)}_-=N5*W3P=d;XXEzE}I6zn^&Dy$If(#lN10 zKc5D_o`=6(M801|zu`Oe=oRRy6$#_e@fWN&&FwNJC z$fuLw=hN_)%h>1h%!kv=hr`t8O5+d?j$Oo!D84 zH!I%$Ajrz7Y0E3%>Q+XWf@x0n7e zXYS8u9@6}{4tzWJlKOJu0kZjo{qV&8`MHa1_?2A#%uR0e`MLAoN7jG#nGcU0?;bh+ z*|Yyc^&xL}xmX$Y?>&|RA~tgPYSZ#^)BI|axn8&4tTWeZ?B$B}l6)wv(vJp6r{nonR8K^-;8=NKb0ISzc~4UoL|5ogczm^b+vL_Z#x>LWtBYc~4&8--Yi~83J(Rn(`v#O^Z~f z@Mq8=z7Gek56{Vu(f)SF{ASzuYR&L^O?TCvziz9q+Y8r?8B$mE>5H1;s-e1WsV-{@ z8X_Yjg$6k?G8!l&Jpm@7IIYN!O48FZ$1%u`N{Zv6oc5%lv`0~KR8}2TW)CZKz(lyj znd;p0(#(qjjg=`WkMi=9g6c&^dX!fj_DW9b1*JVs3d-YxicB8l5EFBlRUBjic_48n z*IV-?gp5 z02WEi??h*JVskqnMHYAB3)_i>&DcB_E3*xc$ij9E%8<>tdMmEpPAu*x7oKM34vVwL ztDG=h#x&~fv-UH~FptQ2=W2%T95aV}cHpH_(5 zUP;$4?*tUxpt9+ccY?}xaJCtkX@usQ(S>GI-H7UHF+(M0D#w^o%vy1g3V98jD zGUbFlPnv|S7`K%YjuMTPDI}cvq$`_rXF-Q}GjU%o6-X!i=_DzDAgN>^1)E5i^N4^B ziTl&3P&ye(Bm${KIGG5?laY8L00u$%z7mT^63J*Z9*8G`u|$YWhU39dEEtJLU=xW3 zLy-{DXrde=0zf1fi;~6@3i={ZFH|BCZ#e1>hTWksJR(74&A5Y6S14)^hV8zPGZ=FO zqIQ4S;X~X^Pa@(21%eUm2!dt+i+Cf9J4AD5z5yG ztZqt&xWX0}xjbre1gvh(H4?JWKp9{n5RD*c#%K>xC?v{xM5r1BWC@u!)5R7?*kTV; zprmL1Fxlx!3XuQ}0S*!}(`=gm@rc+XdV7f5+~f!uSl}H7MAgtWxP&4j6xT3tnKJN> z1OS&{L5K^W;UE&kyVy7@2~D@5(KDQPL| z5O-E*1+MX*C>d@CTtY7gv|$bOyd&UILW|b$yeTkm^v&p;b9(!t$-Zc|sm+dQt$p6) zpV9gk%we@Pq-KJP7N3s(9E{{gM0T_IXjsgz9|eU%43q@{J%i+qfF6@rYy{Wh*P6Ws zCSb&x09A?jbTqcZfUFsE)?={x(ObPnD_)%!&abyItkkG(> zc;In(_)(YxL>Ii)ptm?qPyMESylpVJBs_JFO0v)@~>kp;i4*?(WL{kCfRW8MDO zD*M-lfQFbo8Ve$3v{pQT7D^jr+(2+*@zMr>h|bzm-He;M# z$^1syy;b#YRXkf{WyP~zbZrz}>jlsu8wJm5&ILzE+Oe8*EN5)pG)u;noTHOrDHno6 zGImpJC*8}G>86ZNyNd3qgph`WYJMHL<=(qSrF8U{P2aq3li2!I6#Cm zd5|%x6VrqjNJN5aK~POqBEUq1fHTy5iiwCpZ>Ytg1r8Gt1r~Xs1wm9z*DQ)S>?4A0 zg@FZfm5`hTCPFrxpNc>kA_=Gk0kUk7NyP#l+cS(1~D1aMrqn4P3na?vovp! zW{eaQu_+2Rd4ZLY%CpjnOI5VVib#-=WsQ=wL6jqFERw8IM5>*ON^|< zAm@ejWWyq04qRBY%Bb^0zT{BWJP?Xh-AZ5|p6MFmV`fQ_2Kh3s889N?MP{llCFz$u z(@Qu-Ca24GdBrZT+T>;OcouP$m6s?Qk~axKfj|l(Bu|nvi8BUKp1d4`Afw}Fb^M%O zkk<3Sh`<^GKqR4^%IE|+qd21{Gf;_;WgHrkH}H#KN61w?a)=rHCF^9t#LtlFA8Qp{9~nQAlqmK9BloobU}Xt9$G>sT9WCYua=Apkp=F)U*y>J}u$w5=Q$ zf+(4$6{HARLyG!EkRww=Y799$NftmHVjgZFq6I7n3>?shj8zRIoHYb=2qi+Q2y+<& zMWG+!!dws~Lne)!N@R%3m#G>?OWK^y+)e-h5CBO;K~&+2eza;FBV)xdTGfw~K!J=@ zbWnqob=1$H9VU}y+E9rIxpu6m9V9d4a_a3EuIfhM5z)aWg3a}VHH6FHaLF`M<|HLX z=uF7NgB_s@8Yc2cctss6&6Kf@)J%hQ%W%^=(qzWCa2Zl{GueD-$v9Lq4U=o@R7O%U z4pogKgpIzwBFAn7vhtsnI+4+I=TtAm4lSV&~ znj1*W_QhxVQ}ZK<*`cVapH?4N5#__!G@uaDhZXmu%7-BY%8>D4K=vRg?+eQM0-gp(LFK-qz`>!FMnX9f*?pJzo=5V)EyAQ% zdfzSni(ZJZ7`L>K!!ZykyWSd}tAn9R{qVM2MKN3dj!Ru+J*)w~E1nm_$Q* zUO(s%@vxCMU=a&A7x60$cz~{$dFk$Y~VvTV&o5-`IH^u519o+Rjm3dZKAMiwT?%qW>(oETK|1{Ws>v=ESt%}xx@ zO^(h_V$J;2=)x3KBD0fYbK|44<3qEP!>UOEIqDzRKNvL+Oh6OzaKu2y2gCZl5nbPy z{@w`EVfx0*4@bd&^!3Ccn0$a-m>wO1#2HK?hUOtuBBVF|CvoPlLEZfkav{QK$RRRf zMrbh25SYNpmqv~D;{vN5QspaAwdEQB|K|Wy*2k}R1Liyms!Il#c2QN z5h4F;H|i0g88kh>0`vybZ8)Su*8?wTq{|=N0ti27nhZyo3{d2vU(<7k^mF(KO_QNK z%5U@(S&u9mF8GE6UwV)VeK79X=sw(5J=@2i?l*+R{1TJ=VqbovIumlqZ(M@RFD`^C zSh&)1uuG3n;gV>2))44Ye*GMDy&pa<)ciicu_j~A8*e?ldioR#qBL{rnG zq(YTUG%e$+kU_&&DTOmizEZ)L&j?j$gfaxs2o^O2R!)ng zGa}iXST>Jf8mU?=CF6ovs+B3UQmI-b(n}>esmLG`8x=ycoX02xj7(rt2<<9?b6V({ zAtTQ<%XiF7Ip;_}<(udGXD3Mo=O#nkIM4IXP5EahLi1CkB5GcEVIr!YimG{$g~^15 zm(=p&+Nq?T&uK-nMq!rxu43YsSTXs(s)|ieVtF-(sNoWIeaL?S(g8X|yb?li%o-Jk ztViV=QQ1aJLTW1kiO5Dwx&dB9wv~`>M8%}GC?i4-NdwCWskJcKO|%x0u7+gT*)Q&R zMJ>Yxa1I3Sz(nWzbWx+>=!ub;|l#`F5goF4E8f@8E46VdWu4N;F{MCc4B5t$&B(N56$ ziS#0JVURwfp3G`!%8X``3z11_CX$-TUzsxFaD=EQV)LV<5)0!1M;6IAl3W-`gCLoJ zVgw$Mu@o8S$NsOHRq-og26m8|O;ux+NQZH#>a2n?B63m)nqg%CLF_X~gt4o@g3uAn z2NjCcZQL3~jRgf#cc_+dcA8w$ppufNW4cMMWfjPvam-fjaDjB}l5M}T&dO@`*_va% z$^ZeW!Xxr4QwA$lRTiYk637qqOYCgLHdA6$l>eY*n?q_0)rXX<(-mq8DOy!%ZOYjqJJxHhrQsOW&ss@9Va(Zhp{l%bq9s zcl*kpTVr3E_kV6nx5DD8P1^O!S3LavFz;<^?l?a1X?67Ol=or1|L%DD%kIRdt-iZ! z@!g5w?o#^x(cs-1>Gx-&*QJ5CRrNu1dM7M+9Fso@D;|f(@6OfVPDkzzhu&8o-js*F zuJH~7|L5+x$;Sx$SpWIrmKAI0acSL_E> z!@-jJMM?GfsrTP)*UhTsXle29UDKB%JI$2wem!R2Ju$uA)qgo+za86tUOMhxdT!61 z-_AU@r=HKxn3wDGKaSl0?$}RT=9_iz%_fpu-tM~pdE`dM!Lje-f#<_>_vb_3rx$=i zKE3dKJ@$Wo5%_Wt_;}!Z_r(42x$mDxuD|!(@AiW)*IeiLYhzM2{7rM4J#VoW9s3zP zA{Z~a_KRi5)w&yi2sMb@Y>_*9-t78-ee6&QWZU&-m&_ny=GBfHHW6?koI%9%dfWYS z+fCOadgf-+{&L;%dY!y>`_(FvWnQg2U#>c?S8P`+?9~b$<9gL`wPHW*n6J9*WgCxo z*0x?QvsW;MST4KPi;m@L#d@>Kz@m%a-Y?Z9Z%0s0hSDV`7Y_4gE#ac+oPP zHT0Kof#^6QB-siris*9!*EvDpVxITd0?60qJ?WO+Bl1FnHFgbr!C`o z%R&QR%$IO`n9jTSmJScLY~{WPJnNb-R;}a(UUn^~EgiWpxhdHVnh^3lm-ephP?CG-oc-cnk zWW{l^Y(HOhp0BvhL4-Juy0+7G=Mi8L7bp;_4B9#Yp^PWpAbm(tO6b{ge1GC-$V9eB4bu>L&KOiQNvV6sgT-VyB(nXeQR1 zvGrzrvz6LvLl&~$O0A*NtIhO!GriVK02yfl3R!L>mK(rCK!-GdhLC2JHY=1AS!sX{ zS*~Y0aD*h=OPN+RgT9(+F98i{R@04Y8eWiE25OLMwz&jAq)|z?YFW}W0gk{Ff&vh(mHUnlD4n)~oP{keNy`y;ROut1yF(#qWTTc|Th8vR=XX}p+bh}4m0Yuy%A}L= zbUvC}iskCjTqTb5nM$HirZ@=c%RoS~r33qq(?nBwTta3LI#c8#X7B(AxFP#P91`a=Cp4r6 z8)j&%Os*WwmLus(G+nAz^5@TTZw?~=9E9JWB>p{2{QW%o@AK%# ztG)2eZt!y3cd_NW+V+w4*V~>~!|#fXLU2(CuaD2Y3|t z7{1_J`S7=kAcznS7P$z0zleUvvqf(&$oj}bY;jgFUF!<>t{NXtK;SlxyMfe@; zP`-bj`2Tqtc>5@DvlY78iCpYP54YkQt$3xJ%;eJmL5hHcQpHl5ydO#>%7PTK#d5k( z$P|mDvb0jxP2A>avi?CiF~^W zeSa0Xy$OCf_uk%we!L0Yz6ySO9r^Yqa{DIq?Pci4>j*W7L~dV)z9UnH^MwEk`Toj( z_cnC*io8bW$3ynx0sHmH{pHB@@r8pDA&$@ZbaR6Uq4gP2GA^$F@XU?{2c&m@LGFy} z<5O~#`y*+d+dm%Iznr+foq2y;1%HyKy7YfL_k2C`d^`1!k5_!cUifa${p4O>$c9f` z?;krpJac|};rj5@`Q^~_^@Zo-Q~UeJ_ILaCfA-jaAKTyVvv0SVfA(x|cbM0(hOlq< z9Iv1VU8gVA^%lpQ61)_ zNqXj}X*p_Gj@xuW%W~W_qgs}ersb>yIo2tn$4qA(!v*C+F1q@2nj>@FMTpFKTYc5h zUv&+a9rD4az3gZ&yPB)6=Ax~=>gveh&9eS_*>JOLy6i$9f_}wF4zJct@1DCpk>454 z0yI7;Ox~!soHFE+8bsi^f$gS;hERM8KneBVd_MJmJaqs2)b`Il^Y@PV&6eSxZR4v| z_3PEeSIZ06?fL8G>{T6^G8Z)k+#ySf%bNV6CO==2pCVR9bzW7SmK0}Y`59y((vy<( zv?x6-$xaF~GM<*?CnfoDQGNAd_fuYer{hl;}->7|Ex=^yvTc{xCkwBkip^*p0|mQg&E?Lt- z{-0L1>``=G(vDk%a*1f5jG*J9~czSP(KVUiC=3Zefco_6k?v z5fQKYq$^(hb;YtzjL|Rc`Xu;YXwnB{YavxPC~F60-RN{Dwpfp8D+#6;x0Mt2a?Dmv z+Di$0CE+N=9r>7}m?GsWB%GzBD<5~}67GD;n@Re!sbD%8%p?P(vgshWkd!|GQY4gw zJ0zS;h2j82LZC)cWI+gKk$8|)G)5+)@kAJyNFo@EhobRdBp!k|Bo+$C!x3mjqLEl6 z6bYlEk#H;;jD%6qus;$CL?ZrhBoK}I!V!)XK?NgTq|bmFfmS3)D&`8toWZEw7j^|= zEmkC9?MK^v?gVTV6zbCXHPLRfE@@sKfM^G2=iFmxkm0EpOd7-l_Dt0%&c zk#Zyy0U;HIKEy?1XaJOi&Ca0788Xv+87l&4qToDS5fi0DsCOh{bcDzZEubW3d(h|z z80{hRFOP^BSV_p@M8h4@gqjG)h!|{Shh8cTSx=*Cz?~Smv-Ysj27*Ly4;sLZM985D znh=m5dZfmH0x{y+h=%d&sS$*FL_m9x;(Q@`D*S*9gE~bFET<0%Y1y#e7SZ--j}Y7> zbTI`@5aVKCAuQ2xnh>BNL7k1mL;!{87)}img4Kfw(}b5G7dHcs2#6DoCJE6sz(?q* z08MWRQS2i?Nt6&5AEUE|^@y1H{v9q7Y)IALr`r+bdK8U#|xxC4M;)oVuJ=IY$Pw- zid-HY)F2^Bfdq_rFq$vJkjWqtI*=?Az&Gw@FQ*bg%8bQp1Ra9!=?xaI#p)+zFuP3_ zx0UfA+r(mLtWG;si8xq?+rkDcx|Chj4huG8qdSq|-3S>GD6<M@y&kQ&^N^goW0X82KbXrCO0`$3RIMju5d9>pfN!&B=){#sPr z2uN%GnUZHA&8nkzt)DeHtxgB)vs+ybi<69Yi_>Oy+Rb*G$?mk+T^763#5hb=yU{`( z)rrRHFfmT6-Nm@vjNNawq?m;UJGE;2?^WCXS!Mrwg}K*d{#v!&Uu7SxFb|fQzn0m1 ztF{NL_WLXLd*tjYdv6U~$e(NM9~<_+X#KfPW*on*Ie){v<4w4(Q7dHjAYX2 zHyHvZJwj(pi!tj$+$7ICq-6)cVw+VTA+I|db{8X#YTVV%1y+irylWNzM%BNy z6xgi#ww8Pw74K%nyIyv0EqOPp-nFuOqYR127MVxyTFW~&OYXITW4-9wEP0V2lXER+ z9Ls6@O2)C8C5^4yE0)ws#=e>*r))G?h5;jzV%tfk8MCw#Ogm<&hm5V5r5Q2SBl>#S zK&tB3mOP6k53C_2kEY~SXYI3j`&`kv07k?St-tf~|<9XBguMn%e^ zN}82PqatCF#SOBgNs)juM3youK!+G)QG*nmhh7q+Ov<9Xv7GDfe1tx(MrQK_9cn{7lgu)p0Xf9Y8ep*G{OLg4SrZ7 z2&(zyRB(Y$PKC6HlA!GSZSw zhQ=mKn}unUC~uKwjpCeHTrf+^j67!+<;{{ZE6PR1p-s^Oi3IE2fNfm1|T^UOjYLWz)ucc$T)q1F&(?f)n0t)JUk z+IG$PE2nDe)J)C!Vb1y94T;$@iCJbbGcz;T0!uPeY{$%Yk{#v^p1yn8`>XePyPnmn zS1(D?j^+6Bb(6CYkjQJ~a;unB*&-@i#APeFmw@U+1O&gfy83WFg~J973a2;0R&WpWGo0^B9$Fuo_0NBLGCqSb$_11FL2j1&2X3 zAH_*hAYsAjF3&JLk*NCvWOs9_qZ8;9#A)`D@U20(jSMdsU=1m2hib+VG8R+= z6jDK^Oi{zitA_JRRzWqCSJEh%`To3eAU{8lSN3OT`*U-H*}0+23>{|&(zAW(+5XgQ zUt+2^In|$-?vG9NM@dbB4v9?;MHKxJd0(6y%6lV<-YE1TyjxKlx zSVZvLh9sIE2aS&bSwa(PoT5HvjRTWlG7v@sWCSu2@-RTCh(MOukS_y~3CI!}YGda= zr;G^b6H1LddsK`d;|3NJvYspe3j#)@--#R<=tJn;2T0k3eKthT^xA~IRzVMbV0nL1swH9nf+I_0WMpH$vCr5;#TB00+_YSvuZ`jys~|u{5Ab zhIM?F20cs59R@zaL#a4}TFx+*aacMIMhypKiH5^)ArOSuG9V}DV=ypO2Sqpjy-LgI zJsuy`(^)_mgG?w4GpZPe$J68^)$!}2&x6L_P=^OaQW&|2_CI}U3Zu|X2BnTKn6Ro8&RAW`Oag!1?hXC_vOStwzasN*HCxZ_J)gl9Jz;WSqx4 zQsRW(nnu{D$%FaNfQrH{+JA5T+aq7X@GeXsj`HzZn)|~%9)?Z%jfzzmwuZdO&&X>? zxsYEd*~7phj7#Qs#@a$zlivs74k2$CMjz7igo!*GRMNN^QuBkOs=*P}(5P~7WOih1 zer!THIyO5tKEs)q<*{cc#wNM!86Ibr&n7j)V^8rplLF49m^UNjz$_x-Oi8&@Qr@JD zJ1ONTqykbh30EfPDP$bk6kk5WS4{I23a(_5CsXjH3chTTFP-8`=R~qOfpmr^n&yk= z#4?pcsuGHoBH_G{uaSuKQjtNzH_K>A`6db1Ealo1e8&{uHpR2Z*|urEeUj^%=6Yv& zo@q{Cj_04@`e(VM@lA7m)11&O)O6$%pnrA(;4-N>gb&75{G>)0*YM*SUQ$Os(UH%1 zyo{ckGw}*0^8FFN=HR!y;)X}Cp|1#wD9%K}@m{ldMLBU__$g<&ba{poyp(6s(3| zSXiR}v_*d#O5F8}mOO%{Q?TR~HC=*+i(hy0Yc|e;T~M=;5>{;tCc-b9IYlF?pl25i zydrrDx^eWR(Qq=_i40AODFWM_$fzc=(Lx71W87O2NzL5E`*c>x65}zFgCNe(? zpk!{0jHGD9j8$H>NUK)qf#xG+#ZSr$7GFM z0uV$_Q)UoJL)J7L@&>?>$7Gorppz*C!~isztlKAPJPiPmiVd~km~LBnhe`ROnY^;o zW&0E|WylDj2=pP9$Ml)WiUrX#RqIsQLT1P^xIiEdu}@d+)EZ)$0TE(SRG$K6NFhhY zGEGjA1!eFelVvLnm%-WTib2}6i5K1Sl6^L(mAr^b-qfaw+VPTOwqThpIkgF$Y$wV6 zz9v|6v6K2~e6wenDVV29wyC0()O6l7nKMmQ-KMNovKQ-r*qJzsb4z;pf>T*?OqLu| z1@eF$%B)&;k`?^DF}~v&EZb(Q0d2;hXxXJ(e%X?nyuZnJ5#-tNUc?j?6K5@AT(pW` zcZ3i7egAa-=RZ5F4c|oFF}LcSTldHgqU?tY+3SV>>tXlV!}92wYhcYae&`u^*b>}T z#%sn=vf+JG_;4uyxxxB-W$>>J`J#1f$umXX#LI5>RbKYGEn%WPEwd+=w6EaKCQ$ z{{3S7;bh|5A^YJ{`n5ZJof>>y72Rez-4RH71d^J zYQLy?k(xiRn70$t=L@Ejn(?rp+fFKOmvkRC9LGiFSzUkD&|NKQ-)&hQt^yBN-apng zZ&nQ-x2+#`Okeg*|6Dn~9$VfWnE$*9e|_nE)lt3M)PCLfT`p?xmTk9P_x+0N)r#v6 z7&|<#x18@@xPF}Zzn*wu4LS0EJN17)^!z*vem(YmI`DpZ>HGA;`+mpue%pPwYQ0~z z-?mXVOZM|c%VooQ*|c2L%@++TvSy$XvEOv;_iHXvuhx(e^Lo>BzwUaq?s~i9eY@j% zz3F%|MT_WV!F!?>n~ZmicezVmxmcE?Nkhxxmj9 z&6i!<14PebY15i$K^6e5i~2Vv##yDYlk3Y z)k~vfpb3F%1VRz_`LYve$O>Z|@mx|y1k#Z;@A)#25i-)~86P=yz2;>kB49^WePsPL zqGy0~+-`VoHr#icUXUM~;6iSpTc9eDE%%!pMi$}*T||+Q`)x)d;=aRr59LLCG-AdB zeaO1+blHEp8a!DJ9(PHF4?3a!PGqkg-CK(8cVaJ=qPt76-KF?;E55Uo*l5N!mlB(; z)YejFy_sBVCN^3r(yTXAYhXc=U_=_J6~-OXq)juq(oA*h$!;UnMXXG+13Dx{^&v?z zwil91wM4g`URq2wYpK>^wz-&Tl5v3|Ahir>s5>M>XR?dc6lqA+D@le6p<||2N!4o^ zP$1Pz6_`k_Ud=C7a*Ng6B9k&x20OCAAS1M@rA)1ytCVxqa-mYmm&!R(#bU0+gnpEZ zg(5H!(iABpQYa!^1`?5CDVHawON9b?Y^m+#d4TuqM!!kS13ymWzAqxx1s(ABUm$N1+c#@lVIGFXwSmpH8D+&ZFP2V&5;p zUi^6jr3WM**U`W4IaH}0_l;f3hwoodj3&m8i zOaYN{I$y{ZVG79>3YmN%N9honER)ZbOPPG0%oi%9Vx>&pNBMHTR4um}g`=(5{R`I@ zM9f5g-o^fYmH2rV{&^qzaqa(p>HU1-{C45~aqav2b?EQ66dZXI{_A!4@7K_ZKrZq} z_^)@sM9ATvuL6JG`+nTH|Gf47dE@{&nU1apC!K z;r@Q%{eIyiGe0lfe_r~2oO(X)Sw4}?_Z^>h9UqV#VGu^KmK!>cDZdUL$?wSH3pb0z1 ztG4;FP2E>*03wtNG0`*`upp<4#`C86jQnj6G{gjbNDDTRle!6t5%M>G!*of$0)h_F z-hd0y-gI==9r_h;NpsgGUtg3rE%jAXb<@(^FX?Yvnwy5|uBEx7XRn*8+qU|yt-ZsA z+PkjtmSQFM%f|Z^&;Kx;n6wO_V;9ZLMCm50M*FkC!!TXa!P7$)~ z`(@zU1^LwB`+Vqpw_|(1ZGN+&{bNP_c18WVJ^N~D=B_bK-64vb1^HD~dQ+2LK^!8w zs!Fa&Q2-9f%vQ-IWIyba#E0-mE|Wz z`7y*H)2Edw(i|0KM@2buXULio0Fe_)ew^lIAx};4GR-?c@n2?;eX|plY=xxTVZ}yBx)G9XP%dO8 zAX*Db*J-}YW=Ou`m#zh5%K>@UKe_CiTJ}vY`xPs`$&Lp?k!7y}?hvsB7j2NvZh;BcS##A^6iGShsYDH>q$8Vf+>uK-N-1|S z=_;l?xr95HbZ6u4LefLVY{HXI`KdA_kWPj&P=f^1u!i_E=^%56teIpmkqRZC5(y>K zqzTYIoJfRF$tWpUL%@iH6R8MNW@5oeA{>GkLJ#JLQ!8R>IsCrp@=saaR)-~K-d`wyMr-jAnFc89o~@BM-Jl-U)b&i z5#kKQ9R8S%nnhgxxSg6s>^@40cp^;VjM*Kwc))_#yfKR_WOjwDo|wfGHIc?0vAPjP zL)JqXLPaAMPuS!Pnq6UL4JorbVswHILFkMVLJ>wHVzdX1&XAEN)EFF$bR=?3DJfBXNf5DH1`hico(BFbE(Z)(998WUmAtT_EOwo?%3&U4!wL z&>R-f9ux`*K4!I8X-bQgG8~AW2_T`y20%nhDG-`F6J+EZPhye~@@Pz0@R&7YWhfB3 z*o5_fMJOFYlV51~3#CJl|3Z-zrHNEPY4sZ%0k_v*$OKj!!NZl%hiw{v9rr^AZ(V_sa0bxV_6s$q5DFE!l0wW85uv<@pZ+A?r?Vnr#%S@wAY$>5LNJRNQ7vY((`s>B zt!{_e7PM$99z{1KT#t-xgoii7!&}jj?daH6XmmF^x)T}R4h_Eu5AR3D_9G*E5z-I7 zhz#w85j3+OMb^wtXlOe)uoE7j$jHDBL?d(!vp77s8zz(eyAh1rp}|f6;C5teJutQ! zZ_+OSy_warINGjYpo(l(cJ%*D;qG1GM1G9S08 ze8yR~Ug^|pojNU9uwdhK9sgOe{eP?0UzRPubuGV=TD3lV>VH|WJzKFpTe1AUYWaQ5 z`fStjeBJVV%h|u?=v#60uGpTh+kf3~{%6hc%ZeSwk!5RN$JW!eld*5v-rKeHcAb4) zdw{MpH++S zkBN4E)y7`HRecrHbIOJE)y#bh=7E}}uWA~onue;T;fiUvWEiZNSXJ|AiEM6Ur!C@$ zValaZS#?IO+N#yNwPyb#2twY3AU_c4Lg@|U!cdinmx*^#>A`9+;0SrwQGEz*l@d)xdf!uu3%{D<$`O z*#~_HND=p1)w5i5trT6WWzSm4wVb!FpeOK#+FIx=i~e zfFPE3#@5N&Tck-_I%!x#S_yM2X=#!%VQI!pt(c)1Gc1IFhAc$%wScDTSCg^kQy1Oy zB{#xl3eNeWb1v_gDcDKPW^CjSdOB~L&6pHvlOlz1ndziSkubW1<>yL_--7s6m8?iP0cCCZZKbH4?BO6e5YLDJh~9hLw+z zG32Tsf@1{!c`l;~3C{B)Kt1@uIbK-B_s_8rF#}BqKd2V^0f^vV>Jc6f+XtUs%V#_v zLHzT*AUMwn&ap%D97=LY?NX=C}Yv$ld3`c7%bLu%l#iT#E&C2Ohly6{SuQ ztR#nX+}J!XI?sv1FT#na@T;W}6^HaNh^Tlm6*s2hM3ob9H7BX&#?)jh4jEHgK~l?0 zXt)VADo#&D)tnRn5q?@POltTky&!88Wnc#pm2HxeO_DbWOE7kb^9E4?q7lTniiS85AM+>_ zaZlCUlM9$pEV?IA9!142S#ZiLc5&4qsX3(-4I$eKOJ-qC&&`pYO+uh5CVt+?&*Je2 zQd;s%xk)W2rRC6v#7(Q&G_jtOQn4Wm(ect+URuLVY4AI^WFF)GYR|z z0r5CBO;K~!wXz$<9k1wA{jn<(kI6$7`V z8!s8z6%)H==2S=-CTb>b&CIKqc~uJxB8wJo-Acys1@m~_!mcAb209SXArOafNK-eB zFQFfALLUM#M#DU^WSwYOMkyx3UbKvo9a>gy!vaT0-8{Z%9&cDC7HM!y%QA+b8S`kv zhy3K%mS>O*gz~M7Yc&sG%RO8o+rhAmoLK zl7ZEuq8qGe2N4IOA1P{w3)PM$*Gs0yKoVHC!fD?I4wcu&PL$8EzPdYr4S(fEXYnbu&Pd z1%%7c(L7qga~Y`sSRo@qaEhwIl8PqFXy7}^YlgGR!JLYWLpjhPgZcTvf^slB)1RB` zFU${SXZzDLeHr*d`e6{68Awj|Bxm|ThX4>6h$;G_Qv=b-{`mAzWO5(^BBVbm?~llO zBUB#}q3)2Nw1>=xWc>kIFZG4=1&|}t6O{A>#LxW_ctnD-UY{6QGc;KSQ8I4fa|lJq zp@=lSAVq{desRA`gwz-;5I=V_j0nX?Jfde#{;%X(a_AB~a|H1g)Da3i1| z0h|5NaZ^Aw=dmB|>^ElsmBsp4)IO&6nZ#AdCiCGd&g| zSsUXPhf3I>e40W)gQM9awQHwlLIKtost{-BOC@I;ExtQmkHEJ}VLKE@yz z(eX(E_0aQ&z>Dx`FCc4%wVXi^Av~}k8rVdJwY(uUZ$Ql(Vt5fXhcr|u!X4IeSz6vB z`Ju-pL-djn4FiatnvP8ycBf7F1a80r`4p~{fn5j{CXpbRBN5FbOsWqOcM11RK4 zB7$%kie(_728RqRGEC(nlp3K0h~fDV3?Ay3=5Zxs%XkW-`SmG2h9N(Ged0fUrGN-6JV>ZJ9w8Du3(Ap@%T-KL%r8$? z5=L0UFeTL9p#rWksQoW``EM|PD4FCMN^)p^WsD%C`j~5#zf#o)GG+Sbe}%>acVX7h z1$3s5ag#8_$)hji7wQ!GH_nDB=I~dl0D&3=c#4X?0*qfoOTma*`V_IunHqf^_-=C#!@~TQueaceIu$q)_nhnvTt~9aAbaXRLL5H zP-Jv;ZhUNRg1o6G=Ep{-*b~#7@oCQ36pu5_=S=h1GXf5&X(4BZKcNt?6%yXGgf}VT zO^W%GV$P(D90D1UPw{8uyh#a1s^F1Hxr8U56iz7w3Rp(?(piCQRw!5SMKeP2j8Hfy z6se?Ar9`9@3AGZDUM$cFc_yjQEJIloLX(tdmho&;LdzsMn}TOoaNRRP*Cfw1 z&G$_4UC5(BB#nPo;F(4+jenL8*T^iH0ZdF$W`0Z~OlSltu)qAQk)OBlixxrEAzE|^ z7d`yChu8E9mO`SXpkyg1?gS+(5$W=yJ4Ch?k*-Ij>oHn!G9yO5OiZ*M6K{YT5v|9? z>yLgB@mdT*ku`dD8Cf%;<)C0SDq0B%Rzkwnuy{Er>5{upgGkpWYPtFFh|sK=hJ)8| z@tZEe0_YHMA>%2 zty$%ZAVP4sXq7hXkc-r;2uG|tChK;24Q3Hp-A?mpAR3W1?eLB?9P&B^L4boeCTrkA zChO3C$jF`z`{V);5XyGgW*ZjvaaP>0a=?7pW~-yYt?0ZY{JP8`pF#5$4KhScaED+Aau?f7#w5?0$hQH; zqMm=h!1}p5yyfClt?C8mOc{QW$s&2yPA&OU|GXxB+ZbpX1{YoWifcA!60Um1+kR2U zEp2&cD-Q9ZleZa>*X-hMNZav_|2*VB?EdGU<^TQHhM;8~>3CEfyJ9oIyDX19TnXOP z{?CV#;rFG%?Erhl+Ve+g@L^4`6X+wGtok^A?JFMkIN!R@AGXInHDwLEsP2@sJ;F5) z`+aNnx-|Bx-2ZSY{JzEdlicM@`mXcrpDWovw~~iD;rGL_pBKV^t^^;Ko`2~Gu2Rw+ zA8$7%*bNE~q7#2z&Hi;U`f$qnvC6tF{I7>S(UJFm{PSYs;Y@TG_^(r6|5>o_RjKFU zLilhec(|STu=X1{_2=H$&lAqWx#VrR?{$9suE2d&=KfrrKTA#?q%>UUjXfMeR{hdtB8Ym-WXL_1g`{ z`*r)}!u-YJ+*Mus$BOOEs_|7v{rQFd-InItnfJ?4@b!x6Rd?>MGtXVua@jQBtk|zw zj@!2Lw(YoIcD&i}+^;+DR;-`*eV<>tKOcHN?7K;Qe(C>w1Z4=R&j*3Go38iUz7N~J z>$dr-Wxi~{6mr$H0SakZE*qAMy5*u_xxvmZGIQOr-7Py`ueMG6W#VRTJZNlhJi(FBVi#j4W#CGQc7LG(pS0mv!}JU3IyrzNo1$7LY-6 zMK8ZvgnHzBL497=fY@m2&g-P~mkq;Z(|A$Wlb)JO^bm@G2r*wRna&&f$6pg~qpn)| zYx3AyMm)AfawFX}LT$)>wdZy9Ik_n)5NJ-wEiPyb&1F-64!VUwLp0~Oid^#O5jjI7 zjp3qcq}e(&o}f+2dO_VGr)}%`GN6#lWha@rgf+xT*%8P2vJ=&DQhkW)a@Bp-X2cT78gjAhp-_nP5?&A#nM9^c*Y(7UxDh3TkQeXeikCV?9;uNl8ZmPTg9s!d zFb|Qz}_+C4<*NFfSX~%X*bz)ns*v?X7 zs~O)~N^G>^>n)%mYfos%1|nvl5?OC$R)B`2SL%tC#l&hoNygN`z2%NQHtUWw=A?(1)aJWu`LKVy05cRZ9741yzRD zfdNGFviAVcJTFH@XdboYCFBsN+&YuXto;3Rihc|4#}1h`SN4LOb(8aBsrv~Vwo}} zMaUXdf~rK|5y>&62;3p$5`@}hC<_A6gkmL-g)qcPG4>QO6Q|)aG`Z&K@=O6ZNQN3m zawVoGw~M5Uh?2>anCO{U7Fv?~cOnkD~97 zB7eLLzTWqJJPm(24}U!ed-3Bk^5+$)*pKV@yTkbHPULzse6tz9*+^Wi#m`n_C#&I; z<Xg|J!Nc=SArIS?JqY^z&)x^GWdYap>D=gfw5z zf?rQVKQ6+5UgO8@e<5Ec0$B(`XCm}4%KWVT2a;u=5BYu>`gRfceCq#t7XEP_|8Wro z6hihP`=66NL!XbsKu=C1pH8BmPGcXAqaTlA9}gq%4?=)c_M&fI#BO(hupBm>hi%V( zC$PT~+uzKrcG4B{2UW_DH&d=$q1F(fA=y$PN8VBhE`p<`K;CK~i|G5QQZ81@q%V{T zrAnz*%j~Yi-W>VAoO{1s1;1T|e%?i?QX=^6!uRFW{qxfM<<#~0#QF2e``5ky@B7eS zuOffmg?`=!e%$!~x)1*ICj94{;GeI9f4&L*35iJX&pYqWOV9TU*VkkF_hUDpkeAMH z5Ql*F`1;cE1)31&*F*c4myWM5UEhy=-wr)w&G#b@S@7k^@db>C^UI-wiJN)s5jsP9 z$M+K#b~v$pKXs7$aqb}x_1n4U`?=@GnfvRJ^TV$B!>$z|$gch4j`icN^~=8F)1K}9 zj_Jd$<=wXVJ(+xABSo5bj5uV={C3mw$AG1Q+2zfx&<$yx>=gP?`m$A zlw`bblWRel&UFX#TBw~_C+L5M@HX}$~vM1DeY1J4Zr5r88wi%{WB z=`fT&5H6>d-i^5nv6Gf#Vx5tIRk}URm7yZEQv15 zKtpJWF3Jd(xhRXzO2YG!=p@fQMf0`Eiz)ALk{s0Emzx%~4K7>Lf2d&Wetp7y%k`n3o)Z6hQ_J7Gy*x z)F5({6THj_4s%#}l#v|fq=#AQQC4=Ck&yAA+B};801yC4L_t(#`Y}Z2ASHd7mL2Bg z2kFNsnL}jCC=RlUJ)j{{GP9SGk$RDoy-3OTQd9dW#fyY&HwlBtZgOfTF5gB$C9)l# z+DXg+6NycehKyUJ;xk*oM3g)6`K{>8W^`&ZD&LOD_tWG#%Fjx&Q}X&01ZO4wS&>g( zMldmX;S*Rxz9W#(=PSfBN^_6%g5#VBW)$Erg2S``SWHH;8x?GYg_|MqS`f03b(%7> z9+a&5$)RM$FCxt)?(UX%9W0LGI3Wn>B%JB*@Qcn@&E@( z`?4u-CgsUccSt_z&!+-Z91_fC!r62vo%E+t{$#?NPWv)(O@(bibZL~BJo%-91caJ z!5FD}xLOf-bhnFs=C{1Gw}2O|;;`@&HGBB3xU7-bS?+@Yw`j~E&guOHc!OrjoN%MGo?l_dZQLnphhAT3ZbJ5heo8# z017d>f+ngGF_RvXlo4@49AZLG*5Itc5d<;Jd8~8P^Eo9dSnW)G1=1Xo&Ht zH#j3kSB&P%AY2AM60#Vu2=#*4$%Bc|Q(+2-fHi^f!WP5~>=%fefh@!haR`!StN}gs zj!-m&QHCHY1t~U`5CtPZmgwkiR3Ad)Y^Xj2$`D%!3Joi{JM0}GGc3%`VM=L$`B0hs z)J+oBAn+x?s7kaplP5efPV4HyJ-1cs?Gw-yb;NY+2v# z+W**f-0!&V_k1TC{-uIHEbE>+Z` z3!Bwxhq_>&DcU7vySQo>R-OE^ja#yD%TNt-^JY%o#3@?&C7ZBdlV;4av~?zCQ~UMv zF@vmPVK3QOU0Z+0+OuN+eZ}#6*NXU<6)Wj`I*z`!ZJ=WxZrfQ6D{Ij*UNvzGdi+v8 zemZLyuiJ-~ojt3zo)z2gUHk8C`?EH=%0AGw4=h=qFIk>&chlKP$E7Cl#)_U!)OftdD75v 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τ}03p3n#phh@zGXl}n!pNj)Xqp@X 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 z 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�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≷!wsK)U34CR<%H*GG2bcL{?5HXfw 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%0AEJ9q;sA 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

mGO;BR^SC-pTcF> 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 T$ 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%0AEXyN&Q8U#xq`Cw;g*9bZ$ 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%0AqjGOObzRnkJuss`c8et@y66BY`T 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

&2%I>LP&f!>Zl7sMfctJ!BY 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 UR+4X5r8m#TH!l*e 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