From bbe6c2ccb0080726da96e7b5bf2cbf95f5a82ee1 Mon Sep 17 00:00:00 2001 From: Gil Date: Fri, 1 Sep 2023 15:26:44 +0200 Subject: [PATCH] Ajout du theme gnome-shell nordic --- .themes/Nordic/LICENSE | 674 + .themes/Nordic/README.md | 22 + .themes/Nordic/assets/calendar-selected.png | Bin 0 -> 283 bytes .themes/Nordic/assets/calendar-selected@2.png | Bin 0 -> 340 bytes .../assets/checkbox-checked-active-dark.png | Bin 0 -> 489 bytes .../assets/checkbox-checked-active-dark@2.png | Bin 0 -> 767 bytes .../Nordic/assets/checkbox-checked-active.png | Bin 0 -> 467 bytes .../assets/checkbox-checked-active@2.png | Bin 0 -> 839 bytes .../assets/checkbox-checked-backdrop-dark.png | Bin 0 -> 489 bytes .../checkbox-checked-backdrop-dark@2.png | Bin 0 -> 767 bytes .../assets/checkbox-checked-backdrop.png | Bin 0 -> 467 bytes .../assets/checkbox-checked-backdrop@2.png | Bin 0 -> 839 bytes .../Nordic/assets/checkbox-checked-dark.png | Bin 0 -> 489 bytes .../Nordic/assets/checkbox-checked-dark@2.png | Bin 0 -> 767 bytes .../assets/checkbox-checked-hover-dark.png | Bin 0 -> 489 bytes .../assets/checkbox-checked-hover-dark@2.png | Bin 0 -> 767 bytes .../Nordic/assets/checkbox-checked-hover.png | Bin 0 -> 467 bytes .../assets/checkbox-checked-hover@2.png | Bin 0 -> 839 bytes ...kbox-checked-insensitive-backdrop-dark.png | Bin 0 -> 488 bytes ...ox-checked-insensitive-backdrop-dark@2.png | Bin 0 -> 731 bytes .../checkbox-checked-insensitive-backdrop.png | Bin 0 -> 482 bytes ...heckbox-checked-insensitive-backdrop@2.png | Bin 0 -> 903 bytes .../checkbox-checked-insensitive-dark.png | Bin 0 -> 488 bytes .../checkbox-checked-insensitive-dark@2.png | Bin 0 -> 731 bytes .../assets/checkbox-checked-insensitive.png | Bin 0 -> 482 bytes .../assets/checkbox-checked-insensitive@2.png | Bin 0 -> 903 bytes .themes/Nordic/assets/checkbox-checked.png | Bin 0 -> 467 bytes .themes/Nordic/assets/checkbox-checked@2.png | Bin 0 -> 893 bytes .../assets/checkbox-mixed-active-dark.png | Bin 0 -> 345 bytes .../assets/checkbox-mixed-active-dark@2.png | Bin 0 -> 464 bytes .../Nordic/assets/checkbox-mixed-active.png | Bin 0 -> 307 bytes .../Nordic/assets/checkbox-mixed-active@2.png | Bin 0 -> 450 bytes .../assets/checkbox-mixed-backdrop-dark.png | Bin 0 -> 345 bytes .../assets/checkbox-mixed-backdrop-dark@2.png | Bin 0 -> 464 bytes .../Nordic/assets/checkbox-mixed-backdrop.png | Bin 0 -> 307 bytes .../assets/checkbox-mixed-backdrop@2.png | Bin 0 -> 498 bytes .themes/Nordic/assets/checkbox-mixed-dark.png | Bin 0 -> 345 bytes .../Nordic/assets/checkbox-mixed-dark@2.png | Bin 0 -> 464 bytes .../assets/checkbox-mixed-hover-dark.png | Bin 0 -> 345 bytes .../assets/checkbox-mixed-hover-dark@2.png | Bin 0 -> 464 bytes .../Nordic/assets/checkbox-mixed-hover.png | Bin 0 -> 307 bytes .../Nordic/assets/checkbox-mixed-hover@2.png | Bin 0 -> 498 bytes ...eckbox-mixed-insensitive-backdrop-dark.png | Bin 0 -> 339 bytes ...kbox-mixed-insensitive-backdrop-dark@2.png | Bin 0 -> 461 bytes .../checkbox-mixed-insensitive-backdrop.png | Bin 0 -> 297 bytes .../checkbox-mixed-insensitive-backdrop@2.png | Bin 0 -> 426 bytes .../checkbox-mixed-insensitive-dark.png | Bin 0 -> 339 bytes .../checkbox-mixed-insensitive-dark@2.png | Bin 0 -> 461 bytes .../assets/checkbox-mixed-insensitive.png | Bin 0 -> 297 bytes .../assets/checkbox-mixed-insensitive@2.png | Bin 0 -> 426 bytes .themes/Nordic/assets/checkbox-mixed.png | Bin 0 -> 307 bytes .themes/Nordic/assets/checkbox-mixed@2.png | Bin 0 -> 498 bytes .../assets/checkbox-unchecked-active-dark.png | Bin 0 -> 333 bytes .../checkbox-unchecked-active-dark@2.png | Bin 0 -> 403 bytes .../assets/checkbox-unchecked-active.png | Bin 0 -> 323 bytes .../assets/checkbox-unchecked-active@2.png | Bin 0 -> 382 bytes .../checkbox-unchecked-backdrop-dark.png | Bin 0 -> 363 bytes .../checkbox-unchecked-backdrop-dark@2.png | Bin 0 -> 477 bytes .../assets/checkbox-unchecked-backdrop.png | Bin 0 -> 305 bytes .../assets/checkbox-unchecked-backdrop@2.png | Bin 0 -> 372 bytes .../Nordic/assets/checkbox-unchecked-dark.png | Bin 0 -> 363 bytes .../assets/checkbox-unchecked-dark@2.png | Bin 0 -> 477 bytes .../assets/checkbox-unchecked-hover-dark.png | Bin 0 -> 373 bytes .../checkbox-unchecked-hover-dark@2.png | Bin 0 -> 498 bytes .../assets/checkbox-unchecked-hover.png | Bin 0 -> 359 bytes .../assets/checkbox-unchecked-hover@2.png | Bin 0 -> 487 bytes ...ox-unchecked-insensitive-backdrop-dark.png | Bin 0 -> 363 bytes ...-unchecked-insensitive-backdrop-dark@2.png | Bin 0 -> 491 bytes ...heckbox-unchecked-insensitive-backdrop.png | Bin 0 -> 314 bytes ...ckbox-unchecked-insensitive-backdrop@2.png | Bin 0 -> 390 bytes .../checkbox-unchecked-insensitive-dark.png | Bin 0 -> 335 bytes .../checkbox-unchecked-insensitive-dark@2.png | Bin 0 -> 397 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 0 -> 314 bytes .../checkbox-unchecked-insensitive@2.png | Bin 0 -> 390 bytes .themes/Nordic/assets/checkbox-unchecked.png | Bin 0 -> 305 bytes .../Nordic/assets/checkbox-unchecked@2.png | Bin 0 -> 372 bytes .themes/Nordic/assets/close.png | Bin 0 -> 652 bytes .themes/Nordic/assets/close.svg | 86 + .themes/Nordic/assets/close@2.png | Bin 0 -> 999 bytes .themes/Nordic/assets/close_prelight.png | Bin 0 -> 837 bytes .themes/Nordic/assets/close_prelight.svg | 91 + .themes/Nordic/assets/close_prelight@2.png | Bin 0 -> 1233 bytes .themes/Nordic/assets/close_pressed.svg | 98 + .themes/Nordic/assets/close_unfocused.png | Bin 0 -> 594 bytes .themes/Nordic/assets/close_unfocused.svg | 86 + .themes/Nordic/assets/close_unfocused@2.png | Bin 0 -> 950 bytes .../Nordic/assets/grid-selection-checked.png | Bin 0 -> 1269 bytes .../assets/grid-selection-checked@2.png | Bin 0 -> 2421 bytes .../assets/grid-selection-unchecked.png | Bin 0 -> 1252 bytes .../assets/grid-selection-unchecked@2.png | Bin 0 -> 2460 bytes .themes/Nordic/assets/maximize.png | Bin 0 -> 667 bytes .themes/Nordic/assets/maximize.svg | 95 + .themes/Nordic/assets/maximize@2.png | Bin 0 -> 1168 bytes .themes/Nordic/assets/maximize_prelight.png | Bin 0 -> 807 bytes .themes/Nordic/assets/maximize_prelight.svg | 100 + .themes/Nordic/assets/maximize_prelight@2.png | Bin 0 -> 1290 bytes .themes/Nordic/assets/maximize_pressed.svg | 102 + .themes/Nordic/assets/maximize_unfocused.png | Bin 0 -> 594 bytes .themes/Nordic/assets/maximize_unfocused.svg | 88 + .../menuitem-checkbox-checked-hover.png | Bin 0 -> 383 bytes .../menuitem-checkbox-checked-hover@2.png | Bin 0 -> 659 bytes .../menuitem-checkbox-checked-insensitive.png | Bin 0 -> 422 bytes ...enuitem-checkbox-checked-insensitive@2.png | Bin 0 -> 695 bytes .../assets/menuitem-checkbox-checked.png | Bin 0 -> 436 bytes .../assets/menuitem-checkbox-checked@2.png | Bin 0 -> 716 bytes .../assets/menuitem-checkbox-mixed-hover.png | Bin 0 -> 167 bytes .../menuitem-checkbox-mixed-hover@2.png | Bin 0 -> 185 bytes .../menuitem-checkbox-mixed-insensitive.png | Bin 0 -> 167 bytes .../menuitem-checkbox-mixed-insensitive@2.png | Bin 0 -> 183 bytes .../menuitem-checkbox-mixed-selected.png | Bin 0 -> 167 bytes .../menuitem-checkbox-mixed-selected@2.png | Bin 0 -> 186 bytes .../Nordic/assets/menuitem-checkbox-mixed.png | Bin 0 -> 167 bytes .../assets/menuitem-checkbox-mixed@2.png | Bin 0 -> 186 bytes .../assets/menuitem-checkbox-unchecked.png | Bin 0 -> 328 bytes .../assets/menuitem-checkbox-unchecked@2.png | Bin 0 -> 493 bytes .../assets/menuitem-radio-checked-hover.png | Bin 0 -> 300 bytes .../assets/menuitem-radio-checked-hover@2.png | Bin 0 -> 406 bytes .../menuitem-radio-checked-insensitive.png | Bin 0 -> 298 bytes .../menuitem-radio-checked-insensitive@2.png | Bin 0 -> 413 bytes .../Nordic/assets/menuitem-radio-checked.png | Bin 0 -> 307 bytes .../assets/menuitem-radio-checked@2.png | Bin 0 -> 425 bytes .themes/Nordic/assets/min.png | Bin 0 -> 670 bytes .themes/Nordic/assets/min.svg | 104 + .themes/Nordic/assets/min@2.png | Bin 0 -> 1097 bytes .themes/Nordic/assets/min_prelight.png | Bin 0 -> 709 bytes .themes/Nordic/assets/min_prelight.svg | 109 + .themes/Nordic/assets/min_prelight@2.png | Bin 0 -> 1141 bytes .themes/Nordic/assets/min_pressed.svg | 111 + .themes/Nordic/assets/min_unfocused.png | Bin 0 -> 594 bytes .themes/Nordic/assets/min_unfocused.svg | 88 + .../Nordic/assets/pane-handle-vertical.png | Bin 0 -> 204 bytes .../Nordic/assets/pane-handle-vertical@2.png | Bin 0 -> 272 bytes .themes/Nordic/assets/pane-handle.png | Bin 0 -> 198 bytes .themes/Nordic/assets/pane-handle@2.png | Bin 0 -> 257 bytes .themes/Nordic/assets/path4417.png | Bin 0 -> 554 bytes .../assets/radio-checked-active-dark.png | Bin 0 -> 815 bytes .../assets/radio-checked-active-dark@2.png | Bin 0 -> 1242 bytes .../Nordic/assets/radio-checked-active.png | Bin 0 -> 836 bytes .../Nordic/assets/radio-checked-active@2.png | Bin 0 -> 1412 bytes .../assets/radio-checked-backdrop-dark.png | Bin 0 -> 823 bytes .../assets/radio-checked-backdrop-dark@2.png | Bin 0 -> 1250 bytes .../Nordic/assets/radio-checked-backdrop.png | Bin 0 -> 836 bytes .../assets/radio-checked-backdrop@2.png | Bin 0 -> 1407 bytes .themes/Nordic/assets/radio-checked-dark.png | Bin 0 -> 815 bytes .../Nordic/assets/radio-checked-dark@2.png | Bin 0 -> 1242 bytes .../assets/radio-checked-hover-dark.png | Bin 0 -> 690 bytes .../assets/radio-checked-hover-dark@2.png | Bin 0 -> 1180 bytes .themes/Nordic/assets/radio-checked-hover.png | Bin 0 -> 634 bytes .../Nordic/assets/radio-checked-hover@2.png | Bin 0 -> 1366 bytes ...adio-checked-insensitive-backdrop-dark.png | Bin 0 -> 645 bytes ...io-checked-insensitive-backdrop-dark@2.png | Bin 0 -> 959 bytes .../radio-checked-insensitive-backdrop.png | Bin 0 -> 470 bytes .../radio-checked-insensitive-backdrop@2.png | Bin 0 -> 1026 bytes .../assets/radio-checked-insensitive-dark.png | Bin 0 -> 658 bytes .../radio-checked-insensitive-dark@2.png | Bin 0 -> 1004 bytes .../assets/radio-checked-insensitive.png | Bin 0 -> 466 bytes .../assets/radio-checked-insensitive@2.png | Bin 0 -> 1043 bytes .themes/Nordic/assets/radio-checked.png | Bin 0 -> 836 bytes .themes/Nordic/assets/radio-checked@2.png | Bin 0 -> 1412 bytes .../Nordic/assets/radio-mixed-active-dark.png | Bin 0 -> 493 bytes .../assets/radio-mixed-active-dark@2.png | Bin 0 -> 790 bytes .themes/Nordic/assets/radio-mixed-active.png | Bin 0 -> 467 bytes .../Nordic/assets/radio-mixed-active@2.png | Bin 0 -> 836 bytes .../assets/radio-mixed-backdrop-dark.png | Bin 0 -> 493 bytes .../assets/radio-mixed-backdrop-dark@2.png | Bin 0 -> 790 bytes .../Nordic/assets/radio-mixed-backdrop.png | Bin 0 -> 467 bytes .../Nordic/assets/radio-mixed-backdrop@2.png | Bin 0 -> 841 bytes .themes/Nordic/assets/radio-mixed-dark.png | Bin 0 -> 493 bytes .themes/Nordic/assets/radio-mixed-dark@2.png | Bin 0 -> 790 bytes .../Nordic/assets/radio-mixed-hover-dark.png | Bin 0 -> 493 bytes .../assets/radio-mixed-hover-dark@2.png | Bin 0 -> 790 bytes .themes/Nordic/assets/radio-mixed-hover.png | Bin 0 -> 467 bytes .themes/Nordic/assets/radio-mixed-hover@2.png | Bin 0 -> 841 bytes .../radio-mixed-insensitive-backdrop-dark.png | Bin 0 -> 489 bytes ...adio-mixed-insensitive-backdrop-dark@2.png | Bin 0 -> 787 bytes .../radio-mixed-insensitive-backdrop.png | Bin 0 -> 384 bytes .../radio-mixed-insensitive-backdrop@2.png | Bin 0 -> 615 bytes .../assets/radio-mixed-insensitive-dark.png | Bin 0 -> 489 bytes .../assets/radio-mixed-insensitive-dark@2.png | Bin 0 -> 787 bytes .../Nordic/assets/radio-mixed-insensitive.png | Bin 0 -> 384 bytes .../assets/radio-mixed-insensitive@2.png | Bin 0 -> 615 bytes .themes/Nordic/assets/radio-mixed.png | Bin 0 -> 467 bytes .themes/Nordic/assets/radio-mixed@2.png | Bin 0 -> 841 bytes .../assets/radio-selected-insensitive@2.png | Bin 0 -> 1104 bytes .themes/Nordic/assets/radio-selected@2.png | Bin 0 -> 1059 bytes .../assets/radio-unchecked-active-dark.png | Bin 0 -> 728 bytes .../assets/radio-unchecked-active-dark@2.png | Bin 0 -> 1127 bytes .../Nordic/assets/radio-unchecked-active.png | Bin 0 -> 729 bytes .../assets/radio-unchecked-active@2.png | Bin 0 -> 1194 bytes .../assets/radio-unchecked-backdrop-dark.png | Bin 0 -> 664 bytes .../radio-unchecked-backdrop-dark@2.png | Bin 0 -> 1016 bytes .../assets/radio-unchecked-backdrop.png | Bin 0 -> 479 bytes .../assets/radio-unchecked-backdrop@2.png | Bin 0 -> 756 bytes .../Nordic/assets/radio-unchecked-dark.png | Bin 0 -> 598 bytes .../Nordic/assets/radio-unchecked-dark@2.png | Bin 0 -> 968 bytes .../assets/radio-unchecked-hover-dark.png | Bin 0 -> 728 bytes .../assets/radio-unchecked-hover-dark@2.png | Bin 0 -> 1127 bytes .../Nordic/assets/radio-unchecked-hover.png | Bin 0 -> 729 bytes .../Nordic/assets/radio-unchecked-hover@2.png | Bin 0 -> 1194 bytes ...io-unchecked-insensitive-backdrop-dark.png | Bin 0 -> 532 bytes ...-unchecked-insensitive-backdrop-dark@2.png | Bin 0 -> 752 bytes .../radio-unchecked-insensitive-backdrop.png | Bin 0 -> 488 bytes ...radio-unchecked-insensitive-backdrop@2.png | Bin 0 -> 873 bytes .../radio-unchecked-insensitive-dark.png | Bin 0 -> 507 bytes .../radio-unchecked-insensitive-dark@2.png | Bin 0 -> 740 bytes .../assets/radio-unchecked-insensitive.png | Bin 0 -> 465 bytes .../assets/radio-unchecked-insensitive@2.png | Bin 0 -> 836 bytes .themes/Nordic/assets/radio-unchecked.png | Bin 0 -> 395 bytes .themes/Nordic/assets/radio-unchecked@2.png | Bin 0 -> 718 bytes .../assets/radio-unselected-hover@2.png | Bin 0 -> 722 bytes .../assets/radio-unselected-insensitive@2.png | Bin 0 -> 1195 bytes .themes/Nordic/assets/radio-unselected.svg | 84 + .themes/Nordic/assets/radio-unselected@2.png | Bin 0 -> 884 bytes .themes/Nordic/assets/scale-slider-hover.svg | 90 + .../Nordic/assets/scale-slider-hover@2.png | Bin 0 -> 582 bytes .../assets/scale-slider-insensitive.png | Bin 0 -> 344 bytes .../assets/scale-slider-insensitive@2.png | Bin 0 -> 571 bytes .themes/Nordic/assets/scale-slider.svg | 65 + .themes/Nordic/assets/scale-slider@2.png | Bin 0 -> 592 bytes .../assets/selected-checkbox-checked-dark.png | Bin 0 -> 489 bytes .../selected-checkbox-checked-dark@2.png | Bin 0 -> 767 bytes .../assets/selected-checkbox-checked.png | Bin 0 -> 467 bytes .../assets/selected-checkbox-checked@2.png | Bin 0 -> 839 bytes .../assets/selected-checkbox-mixed-dark.png | Bin 0 -> 345 bytes .../assets/selected-checkbox-mixed-dark@2.png | Bin 0 -> 464 bytes .../Nordic/assets/selected-checkbox-mixed.png | Bin 0 -> 307 bytes .../assets/selected-checkbox-mixed@2.png | Bin 0 -> 450 bytes .../selected-checkbox-unchecked-dark.png | Bin 0 -> 333 bytes .../selected-checkbox-unchecked-dark@2.png | Bin 0 -> 403 bytes .../assets/selected-checkbox-unchecked.png | Bin 0 -> 323 bytes .../assets/selected-checkbox-unchecked@2.png | Bin 0 -> 382 bytes .../assets/selected-radio-checked-dark.png | Bin 0 -> 815 bytes .../assets/selected-radio-checked-dark@2.png | Bin 0 -> 1242 bytes .../Nordic/assets/selected-radio-checked.png | Bin 0 -> 836 bytes .../assets/selected-radio-checked@2.png | Bin 0 -> 1412 bytes .../assets/selected-radio-mixed-dark.png | Bin 0 -> 493 bytes .../assets/selected-radio-mixed-dark@2.png | Bin 0 -> 790 bytes .../Nordic/assets/selected-radio-mixed.png | Bin 0 -> 467 bytes .../Nordic/assets/selected-radio-mixed@2.png | Bin 0 -> 836 bytes .../assets/selected-radio-unchecked-dark.png | Bin 0 -> 728 bytes .../selected-radio-unchecked-dark@2.png | Bin 0 -> 1127 bytes .../assets/selected-radio-unchecked.png | Bin 0 -> 729 bytes .../assets/selected-radio-unchecked@2.png | Bin 0 -> 1194 bytes .themes/Nordic/assets/switch-insensitive.svg | 371 + .../Nordic/assets/switch-insensitive@2.svg | 371 + .themes/Nordic/assets/switch-off.svg | 384 + .themes/Nordic/assets/switch-off@2.svg | 384 + .themes/Nordic/assets/switch-on.svg | 372 + .themes/Nordic/assets/switch-on@2.svg | 372 + .../assets/switch-slider-insensitive.svg | 11540 ++++++++++++++++ .../assets/switch-slider-insensitive@2.svg | 11540 ++++++++++++++++ .themes/Nordic/assets/switch-slider-off.svg | 11523 +++++++++++++++ .themes/Nordic/assets/switch-slider-off@2.svg | 11523 +++++++++++++++ .themes/Nordic/assets/switch-slider-on.svg | 11523 +++++++++++++++ .themes/Nordic/assets/switch-slider-on@2.svg | 11523 +++++++++++++++ .themes/Nordic/cinnamon/cinnamon-dark.css | 1435 ++ .themes/Nordic/cinnamon/cinnamon.css | 1435 ++ .../common-assets/menu/menu-hover.svg | 93 + .../common-assets/menu/menu-separator.svg | 60 + .../misc/add-workspace-active.svg | 144 + .../misc/add-workspace-hover.svg | 117 + .../common-assets/misc/add-workspace.svg | 117 + .../Nordic/cinnamon/common-assets/misc/bg.svg | 131 + .../misc/calendar-arrow-left-hover.svg | 161 + .../misc/calendar-arrow-left.svg | 152 + .../misc/calendar-arrow-right-hover.svg | 161 + .../misc/calendar-arrow-right.svg | 152 + .../common-assets/misc/close-active.svg | 100 + .../common-assets/misc/close-hover.svg | 100 + .../cinnamon/common-assets/misc/close.svg | 100 + .../common-assets/misc/corner-ripple.svg | 87 + .../common-assets/misc/desklet-header.svg | 162 + .../cinnamon/common-assets/misc/desklet.svg | 156 + .../cinnamon/common-assets/misc/osd.svg | 131 + .../common-assets/misc/overview-hover.png | Bin 0 -> 838 bytes .../cinnamon/common-assets/misc/overview.png | Bin 0 -> 680 bytes .../common-assets/misc/trash-icon.svg | 97 + .../common-assets/panel/activities-active.svg | 167 + .../common-assets/panel/activities.svg | 158 + .../common-assets/panel/panel-bottom.svg | 83 + .../common-assets/panel/panel-left.svg | 83 + .../common-assets/panel/panel-right.svg | 83 + .../common-assets/panel/panel-top.svg | 79 + .../panel/window-list-active-bottom.svg | 151 + .../panel/window-list-active-left.svg | 152 + .../panel/window-list-active-right.svg | 152 + .../panel/window-list-active-top.svg | 151 + .../switch/switch-off-selected.svg | 207 + .../switch/switch-on-selected.svg | 213 + .../checkbox/checkbox-checked-focused.svg | 203 + .../dark-assets/checkbox/checkbox-checked.svg | 203 + .../checkbox/checkbox-unchecked-focused.svg | 149 + .../checkbox/checkbox-unchecked.svg | 140 + .../Nordic/cinnamon/dark-assets/menu/menu.svg | 131 + .../cinnamon/dark-assets/menu/submenu.svg | 116 + .../cinnamon/dark-assets/misc/button-box.svg | 105 + .../cinnamon/dark-assets/misc/message.svg | 96 + .../cinnamon/dark-assets/misc/modal.svg | 147 + .../dark-assets/switch/switch-off.svg | 207 + .../cinnamon/dark-assets/switch/switch-on.svg | 215 + .themes/Nordic/cinnamon/thumbnail.png | Bin 0 -> 284261 bytes .../assets/calendar-arrow-left.svg | 86 + .../assets/calendar-arrow-right.svg | 87 + .../gnome-shell/assets/calendar-today.svg | 178 + .../gnome-shell/assets/checkbox-focused.svg | 245 + .../assets/checkbox-off-focused.svg | 211 + .../gnome-shell/assets/checkbox-off.svg | 212 + .../Nordic/gnome-shell/assets/checkbox.svg | 245 + .../gnome-shell/assets/close-window.svg | 88 + .../gnome-shell/assets/corner-ripple-ltr.png | Bin 0 -> 308 bytes .../gnome-shell/assets/corner-ripple-rtl.png | Bin 0 -> 351 bytes .../gnome-shell/assets/dash-placeholder.svg | 84 + .../assets/logged-in-indicator.svg | 130 + .../gnome-shell/assets/noise-texture.png | Bin 0 -> 79464 bytes .../gnome-shell/assets/process-working.svg | 3084 +++++ .../gnome-shell/assets/running-indicator.svg | 130 + .../assets/source-button-border.svg | 74 + .../Nordic/gnome-shell/assets/toggle-off.svg | 200 + .../Nordic/gnome-shell/assets/toggle-on.svg | 200 + .../assets/ws-switch-arrow-down.png | Bin 0 -> 879 bytes .../gnome-shell/assets/ws-switch-arrow-up.png | Bin 0 -> 853 bytes .themes/Nordic/gnome-shell/gnome-shell.css | 2046 +++ .themes/Nordic/gtk-2.0/apps/chrome.rc | 50 + .themes/Nordic/gtk-2.0/apps/gimp.rc | 83 + .themes/Nordic/gtk-2.0/apps/libreoffice.rc | 12 + .themes/Nordic/gtk-2.0/apps/terminal.rc | 48 + .themes/Nordic/gtk-2.0/apps/thunar.rc | 24 + .themes/Nordic/gtk-2.0/apps/xfce.rc | 90 + .themes/Nordic/gtk-2.0/assets/border.png | Bin 0 -> 305 bytes .../Nordic/gtk-2.0/assets/button-active.png | Bin 0 -> 362 bytes .../Nordic/gtk-2.0/assets/button-hover.png | Bin 0 -> 388 bytes .../gtk-2.0/assets/button-insensitive.png | Bin 0 -> 432 bytes .themes/Nordic/gtk-2.0/assets/button.png | Bin 0 -> 423 bytes .../assets/checkbox-checked-active.png | 1 + .../gtk-2.0/assets/checkbox-checked-hover.png | 1 + .../assets/checkbox-checked-insensitive.png | 1 + .../gtk-2.0/assets/checkbox-checked.png | 1 + .../gtk-2.0/assets/checkbox-mixed-active.png | 1 + .../gtk-2.0/assets/checkbox-mixed-hover.png | 1 + .../assets/checkbox-mixed-insensitive.png | 1 + .../Nordic/gtk-2.0/assets/checkbox-mixed.png | 1 + .../assets/checkbox-unchecked-active.png | 1 + .../assets/checkbox-unchecked-hover.png | 1 + .../assets/checkbox-unchecked-insensitive.png | 1 + .../gtk-2.0/assets/checkbox-unchecked.png | 1 + .../assets/combo-entry-ltr-button-active.png | Bin 0 -> 393 bytes .../assets/combo-entry-ltr-button-hover.png | Bin 0 -> 382 bytes .../combo-entry-ltr-button-insensitive.png | Bin 0 -> 392 bytes .../gtk-2.0/assets/combo-entry-ltr-button.png | Bin 0 -> 386 bytes .../assets/combo-entry-ltr-entry-active.png | Bin 0 -> 385 bytes .../combo-entry-ltr-entry-insensitive.png | Bin 0 -> 387 bytes .../gtk-2.0/assets/combo-entry-ltr-entry.png | Bin 0 -> 383 bytes .../assets/combo-entry-rtl-button-active.png | Bin 0 -> 393 bytes .../assets/combo-entry-rtl-button-hover.png | Bin 0 -> 379 bytes .../combo-entry-rtl-button-insensitive.png | Bin 0 -> 390 bytes .../gtk-2.0/assets/combo-entry-rtl-button.png | Bin 0 -> 384 bytes .../assets/combo-entry-rtl-entry-active.png | Bin 0 -> 395 bytes .../combo-entry-rtl-entry-insensitive.png | Bin 0 -> 390 bytes .../gtk-2.0/assets/combo-entry-rtl-entry.png | Bin 0 -> 414 bytes .../Nordic/gtk-2.0/assets/entry-active.png | Bin 0 -> 383 bytes .../assets/entry-background-insensitive.png | Bin 0 -> 318 bytes .../gtk-2.0/assets/entry-background.png | Bin 0 -> 318 bytes .../gtk-2.0/assets/entry-insensitive.png | Bin 0 -> 385 bytes .themes/Nordic/gtk-2.0/assets/entry.png | Bin 0 -> 380 bytes .themes/Nordic/gtk-2.0/assets/focus.png | Bin 0 -> 330 bytes .../Nordic/gtk-2.0/assets/frame-inline.png | Bin 0 -> 323 bytes .../Nordic/gtk-2.0/assets/frame-notebook.png | Bin 0 -> 325 bytes .themes/Nordic/gtk-2.0/assets/frame.png | Bin 0 -> 326 bytes .themes/Nordic/gtk-2.0/assets/handle-horz.png | Bin 0 -> 372 bytes .themes/Nordic/gtk-2.0/assets/handle-vert.png | Bin 0 -> 368 bytes .themes/Nordic/gtk-2.0/assets/handle.png | Bin 0 -> 320 bytes .themes/Nordic/gtk-2.0/assets/line.png | Bin 0 -> 303 bytes .themes/Nordic/gtk-2.0/assets/menu-border.png | Bin 0 -> 326 bytes .../assets/menu-checkbox-checked-hover.png | Bin 0 -> 417 bytes .../menu-checkbox-checked-insensitive.png | Bin 0 -> 524 bytes .../gtk-2.0/assets/menu-checkbox-checked.png | Bin 0 -> 524 bytes .../gtk-2.0/assets/menu-checkbox-hover.png | Bin 0 -> 379 bytes .../assets/menu-checkbox-insensitive.png | Bin 0 -> 395 bytes .../assets/menu-checkbox-mixed-hover.png | Bin 0 -> 381 bytes .../menu-checkbox-mixed-insensitive.png | Bin 0 -> 395 bytes .../gtk-2.0/assets/menu-checkbox-mixed.png | Bin 0 -> 391 bytes .../Nordic/gtk-2.0/assets/menu-checkbox.png | Bin 0 -> 379 bytes .../assets/menu-pan-down-insensitive.png | Bin 0 -> 363 bytes .../Nordic/gtk-2.0/assets/menu-pan-down.png | Bin 0 -> 344 bytes .../gtk-2.0/assets/menu-pan-left-hover.png | Bin 0 -> 360 bytes .../assets/menu-pan-left-insensitive.png | Bin 0 -> 367 bytes .../Nordic/gtk-2.0/assets/menu-pan-left.png | Bin 0 -> 360 bytes .../gtk-2.0/assets/menu-pan-right-hover.png | Bin 0 -> 360 bytes .../assets/menu-pan-right-insensitive.png | Bin 0 -> 370 bytes .../Nordic/gtk-2.0/assets/menu-pan-right.png | Bin 0 -> 360 bytes .../assets/menu-pan-up-insensitive.png | Bin 0 -> 364 bytes .themes/Nordic/gtk-2.0/assets/menu-pan-up.png | Bin 0 -> 340 bytes .../assets/menu-radio-checked-hover.png | Bin 0 -> 555 bytes .../assets/menu-radio-checked-insensitive.png | Bin 0 -> 555 bytes .../gtk-2.0/assets/menu-radio-checked.png | Bin 0 -> 555 bytes .../gtk-2.0/assets/menu-radio-hover.png | Bin 0 -> 517 bytes .../gtk-2.0/assets/menu-radio-insensitive.png | Bin 0 -> 584 bytes .../gtk-2.0/assets/menu-radio-mixed-hover.png | Bin 0 -> 466 bytes .../assets/menu-radio-mixed-insensitive.png | Bin 0 -> 501 bytes .../gtk-2.0/assets/menu-radio-mixed.png | Bin 0 -> 466 bytes .themes/Nordic/gtk-2.0/assets/menu-radio.png | Bin 0 -> 517 bytes .../gtk-2.0/assets/menubar-item-active.png | Bin 0 -> 317 bytes .../notebook-combo-entry-ltr-entry-active.png | Bin 0 -> 361 bytes ...book-combo-entry-ltr-entry-insensitive.png | Bin 0 -> 369 bytes .../assets/notebook-combo-entry-ltr-entry.png | Bin 0 -> 373 bytes .../notebook-combo-entry-rtl-entry-active.png | Bin 0 -> 365 bytes ...book-combo-entry-rtl-entry-insensitive.png | Bin 0 -> 369 bytes .../assets/notebook-combo-entry-rtl-entry.png | Bin 0 -> 368 bytes .../gtk-2.0/assets/notebook-entry-active.png | Bin 0 -> 383 bytes .../assets/notebook-entry-insensitive.png | Bin 0 -> 385 bytes .../Nordic/gtk-2.0/assets/notebook-entry.png | Bin 0 -> 380 bytes .../gtk-2.0/assets/pan-down-insensitive.png | Bin 0 -> 363 bytes .themes/Nordic/gtk-2.0/assets/pan-down.png | Bin 0 -> 344 bytes .../gtk-2.0/assets/pan-left-insensitive.png | Bin 0 -> 367 bytes .../Nordic/gtk-2.0/assets/pan-left-semi.png | Bin 0 -> 342 bytes .themes/Nordic/gtk-2.0/assets/pan-left.png | Bin 0 -> 359 bytes .../gtk-2.0/assets/pan-right-insensitive.png | Bin 0 -> 370 bytes .../Nordic/gtk-2.0/assets/pan-right-semi.png | Bin 0 -> 341 bytes .themes/Nordic/gtk-2.0/assets/pan-right.png | Bin 0 -> 360 bytes .../gtk-2.0/assets/pan-up-insensitive.png | Bin 0 -> 364 bytes .themes/Nordic/gtk-2.0/assets/pan-up.png | Bin 0 -> 340 bytes .../assets/progressbar-horz-trough.png | Bin 0 -> 328 bytes .../gtk-2.0/assets/progressbar-horz.png | Bin 0 -> 315 bytes .../assets/progressbar-vert-trough.png | Bin 0 -> 328 bytes .../gtk-2.0/assets/progressbar-vert.png | Bin 0 -> 316 bytes .../gtk-2.0/assets/radio-checked-active.png | 1 + .../gtk-2.0/assets/radio-checked-hover.png | 1 + .../assets/radio-checked-insensitive.png | 1 + .../Nordic/gtk-2.0/assets/radio-checked.png | 1 + .../gtk-2.0/assets/radio-mixed-active.png | 1 + .../gtk-2.0/assets/radio-mixed-hover.png | 1 + .../assets/radio-mixed-insensitive.png | 1 + .themes/Nordic/gtk-2.0/assets/radio-mixed.png | 1 + .../gtk-2.0/assets/radio-unchecked-active.png | 1 + .../gtk-2.0/assets/radio-unchecked-hover.png | 1 + .../assets/radio-unchecked-insensitive.png | 1 + .../Nordic/gtk-2.0/assets/radio-unchecked.png | 1 + .../gtk-2.0/assets/scale-horz-focus.png | Bin 0 -> 499 bytes .../assets/scale-horz-trough-active.png | Bin 0 -> 395 bytes .../gtk-2.0/assets/scale-horz-trough.png | Bin 0 -> 388 bytes .../gtk-2.0/assets/scale-slider-active.png | Bin 0 -> 666 bytes .../gtk-2.0/assets/scale-slider-hover.png | Bin 0 -> 670 bytes .../assets/scale-slider-insensitive.png | Bin 0 -> 649 bytes .../Nordic/gtk-2.0/assets/scale-slider.png | Bin 0 -> 649 bytes .../assets/scale-vert-trough-active.png | Bin 0 -> 392 bytes .../gtk-2.0/assets/scale-vert-trough.png | Bin 0 -> 389 bytes .../assets/scrollbar-horz-slider-active.png | Bin 0 -> 384 bytes .../assets/scrollbar-horz-slider-hover.png | Bin 0 -> 384 bytes .../gtk-2.0/assets/scrollbar-horz-slider.png | Bin 0 -> 379 bytes .../gtk-2.0/assets/scrollbar-horz-trough.png | Bin 0 -> 302 bytes .../scrollbar-vert-slider-active-rtl.png | Bin 0 -> 381 bytes .../assets/scrollbar-vert-slider-active.png | Bin 0 -> 381 bytes .../scrollbar-vert-slider-hover-rtl.png | Bin 0 -> 381 bytes .../assets/scrollbar-vert-slider-hover.png | Bin 0 -> 381 bytes .../assets/scrollbar-vert-slider-rtl.png | Bin 0 -> 381 bytes .../gtk-2.0/assets/scrollbar-vert-slider.png | Bin 0 -> 377 bytes .../assets/scrollbar-vert-trough-rtl.png | Bin 0 -> 302 bytes .../gtk-2.0/assets/scrollbar-vert-trough.png | Bin 0 -> 302 bytes .../gtk-2.0/assets/spin-down-insensitive.png | Bin 0 -> 364 bytes .themes/Nordic/gtk-2.0/assets/spin-down.png | Bin 0 -> 332 bytes .../gtk-2.0/assets/spin-ltr-down-active.png | Bin 0 -> 373 bytes .../gtk-2.0/assets/spin-ltr-down-hover.png | Bin 0 -> 373 bytes .../assets/spin-ltr-down-insensitive.png | Bin 0 -> 371 bytes .../Nordic/gtk-2.0/assets/spin-ltr-down.png | Bin 0 -> 370 bytes .../gtk-2.0/assets/spin-ltr-up-active.png | Bin 0 -> 370 bytes .../gtk-2.0/assets/spin-ltr-up-hover.png | Bin 0 -> 368 bytes .../assets/spin-ltr-up-insensitive.png | Bin 0 -> 363 bytes .themes/Nordic/gtk-2.0/assets/spin-ltr-up.png | Bin 0 -> 363 bytes .../gtk-2.0/assets/spin-rtl-down-active.png | Bin 0 -> 376 bytes .../gtk-2.0/assets/spin-rtl-down-hover.png | Bin 0 -> 383 bytes .../assets/spin-rtl-down-insensitive.png | Bin 0 -> 363 bytes .../Nordic/gtk-2.0/assets/spin-rtl-down.png | Bin 0 -> 377 bytes .../gtk-2.0/assets/spin-rtl-up-active.png | Bin 0 -> 364 bytes .../gtk-2.0/assets/spin-rtl-up-hover.png | Bin 0 -> 351 bytes .../assets/spin-rtl-up-insensitive.png | Bin 0 -> 362 bytes .themes/Nordic/gtk-2.0/assets/spin-rtl-up.png | Bin 0 -> 365 bytes .../gtk-2.0/assets/spin-up-insensitive.png | Bin 0 -> 359 bytes .themes/Nordic/gtk-2.0/assets/spin-up.png | Bin 0 -> 331 bytes .../Nordic/gtk-2.0/assets/tab-down-active.png | Bin 0 -> 334 bytes .themes/Nordic/gtk-2.0/assets/tab-down.png | Bin 0 -> 326 bytes .../Nordic/gtk-2.0/assets/tab-horz-gap.png | Bin 0 -> 315 bytes .../Nordic/gtk-2.0/assets/tab-left-active.png | Bin 0 -> 340 bytes .themes/Nordic/gtk-2.0/assets/tab-left.png | Bin 0 -> 340 bytes .../gtk-2.0/assets/tab-right-active.png | Bin 0 -> 339 bytes .themes/Nordic/gtk-2.0/assets/tab-right.png | Bin 0 -> 339 bytes .../Nordic/gtk-2.0/assets/tab-up-active.png | Bin 0 -> 335 bytes .themes/Nordic/gtk-2.0/assets/tab-up.png | Bin 0 -> 331 bytes .../Nordic/gtk-2.0/assets/tab-vert-gap.png | Bin 0 -> 317 bytes .../gtk-2.0/assets/toolbar-button-active.png | Bin 0 -> 388 bytes .../gtk-2.0/assets/toolbar-button-hover.png | Bin 0 -> 356 bytes .../assets/treeview-pan-down-active.png | Bin 0 -> 371 bytes .../assets/treeview-pan-down-hover.png | Bin 0 -> 371 bytes .../gtk-2.0/assets/treeview-pan-down.png | Bin 0 -> 363 bytes .../gtk-2.0/assets/treeview-pan-up-active.png | Bin 0 -> 364 bytes .../gtk-2.0/assets/treeview-pan-up-hover.png | Bin 0 -> 364 bytes .../Nordic/gtk-2.0/assets/treeview-pan-up.png | Bin 0 -> 360 bytes .../gtk-2.0/assets/treeview-separator-ltr.png | Bin 0 -> 321 bytes .../gtk-2.0/assets/treeview-separator-rtl.png | Bin 0 -> 320 bytes .themes/Nordic/gtk-2.0/gtkrc | 31 + .themes/Nordic/gtk-2.0/main.rc | 2627 ++++ .themes/Nordic/gtk-3.0/gtk-dark.css | 6300 +++++++++ .themes/Nordic/gtk-3.0/gtk.css | 6300 +++++++++ .themes/Nordic/gtk-3.0/thumbnail.png | Bin 0 -> 1787 bytes .themes/Nordic/gtk-4.0/gtk-dark.css | 6213 +++++++++ .themes/Nordic/gtk-4.0/gtk.css | 6213 +++++++++ .themes/Nordic/gtk-4.0/thumbnail.png | Bin 0 -> 1787 bytes .themes/Nordic/index.theme | 11 + .themes/Nordic/metacity-1/close.png | Bin 0 -> 639 bytes .themes/Nordic/metacity-1/close_focused.png | Bin 0 -> 639 bytes .../metacity-1/close_focused_normal.png | Bin 0 -> 639 bytes .../metacity-1/close_focused_prelight.png | Bin 0 -> 823 bytes .../metacity-1/close_focused_pressed.png | Bin 0 -> 879 bytes .themes/Nordic/metacity-1/close_unfocused.png | Bin 0 -> 644 bytes .../metacity-1/close_unfocused_prelight.png | Bin 0 -> 880 bytes .../metacity-1/close_unfocused_pressed.png | Bin 0 -> 879 bytes .themes/Nordic/metacity-1/maximize.png | Bin 0 -> 745 bytes .../Nordic/metacity-1/maximize_focused.png | Bin 0 -> 745 bytes .../metacity-1/maximize_focused_normal.png | Bin 0 -> 745 bytes .../metacity-1/maximize_focused_prelight.png | Bin 0 -> 802 bytes .../metacity-1/maximize_focused_pressed.png | Bin 0 -> 802 bytes .../Nordic/metacity-1/maximize_unfocused.png | Bin 0 -> 703 bytes .../maximize_unfocused_prelight.png | Bin 0 -> 802 bytes .../metacity-1/maximize_unfocused_pressed.png | Bin 0 -> 802 bytes .themes/Nordic/metacity-1/menu.png | Bin 0 -> 341 bytes .themes/Nordic/metacity-1/menu_focused.png | Bin 0 -> 341 bytes .../Nordic/metacity-1/menu_focused_normal.png | Bin 0 -> 341 bytes .../metacity-1/menu_focused_prelight.png | Bin 0 -> 342 bytes .../metacity-1/menu_focused_pressed.png | Bin 0 -> 342 bytes .themes/Nordic/metacity-1/menu_unfocused.png | Bin 0 -> 342 bytes .../metacity-1/menu_unfocused_prelight.png | Bin 0 -> 341 bytes .../metacity-1/menu_unfocused_pressed.png | Bin 0 -> 342 bytes .../Nordic/metacity-1/metacity-theme-1.xml | 1144 ++ .../Nordic/metacity-1/metacity-theme-2.xml | 1144 ++ .../Nordic/metacity-1/metacity-theme-3.xml | 1144 ++ .themes/Nordic/metacity-1/metacity-theme.xml | 1144 ++ .themes/Nordic/metacity-1/minimize.png | Bin 0 -> 723 bytes .../Nordic/metacity-1/minimize_focused.png | Bin 0 -> 723 bytes .../metacity-1/minimize_focused_normal.png | Bin 0 -> 723 bytes .../metacity-1/minimize_focused_prelight.png | Bin 0 -> 746 bytes .../metacity-1/minimize_focused_pressed.png | Bin 0 -> 746 bytes .../Nordic/metacity-1/minimize_unfocused.png | Bin 0 -> 703 bytes .../minimize_unfocused_prelight.png | Bin 0 -> 746 bytes .../metacity-1/minimize_unfocused_pressed.png | Bin 0 -> 746 bytes .themes/Nordic/metacity-1/shade.png | Bin 0 -> 456 bytes .themes/Nordic/metacity-1/shade_focused.png | Bin 0 -> 456 bytes .../metacity-1/shade_focused_normal.png | Bin 0 -> 456 bytes .../metacity-1/shade_focused_prelight.png | Bin 0 -> 434 bytes .../metacity-1/shade_focused_pressed.png | Bin 0 -> 456 bytes .themes/Nordic/metacity-1/shade_unfocused.png | Bin 0 -> 385 bytes .../metacity-1/shade_unfocused_prelight.png | Bin 0 -> 456 bytes .../metacity-1/shade_unfocused_pressed.png | Bin 0 -> 456 bytes .themes/Nordic/metacity-1/thumbnail.png | Bin 0 -> 3629 bytes .themes/Nordic/metacity-1/unmaximize.png | Bin 0 -> 736 bytes .../Nordic/metacity-1/unmaximize_focused.png | Bin 0 -> 736 bytes .../metacity-1/unmaximize_focused_normal.png | Bin 0 -> 736 bytes .../unmaximize_focused_prelight.png | Bin 0 -> 689 bytes .../metacity-1/unmaximize_focused_pressed.png | Bin 0 -> 689 bytes .../metacity-1/unmaximize_unfocused.png | Bin 0 -> 644 bytes .../unmaximize_unfocused_prelight.png | Bin 0 -> 689 bytes .../unmaximize_unfocused_pressed.png | Bin 0 -> 689 bytes .themes/Nordic/metacity-1/unshade.png | Bin 0 -> 454 bytes .themes/Nordic/metacity-1/unshade_focused.png | Bin 0 -> 454 bytes .../metacity-1/unshade_focused_normal.png | Bin 0 -> 454 bytes .../metacity-1/unshade_focused_prelight.png | Bin 0 -> 443 bytes .../metacity-1/unshade_focused_pressed.png | Bin 0 -> 454 bytes .../Nordic/metacity-1/unshade_unfocused.png | Bin 0 -> 385 bytes .../metacity-1/unshade_unfocused_prelight.png | Bin 0 -> 454 bytes .../metacity-1/unshade_unfocused_pressed.png | Bin 0 -> 454 bytes .themes/Nordic/xfwm4/bottom-active.png | Bin 0 -> 334 bytes .themes/Nordic/xfwm4/bottom-inactive.png | Bin 0 -> 334 bytes .themes/Nordic/xfwm4/bottom-left-active.png | Bin 0 -> 353 bytes .themes/Nordic/xfwm4/bottom-left-inactive.png | Bin 0 -> 353 bytes .themes/Nordic/xfwm4/bottom-right-active.png | Bin 0 -> 353 bytes .../Nordic/xfwm4/bottom-right-inactive.png | Bin 0 -> 353 bytes .themes/Nordic/xfwm4/close-active.png | Bin 0 -> 672 bytes .themes/Nordic/xfwm4/close-inactive.png | Bin 0 -> 632 bytes .themes/Nordic/xfwm4/close-prelight.png | Bin 0 -> 780 bytes .themes/Nordic/xfwm4/close-pressed.png | Bin 0 -> 780 bytes .themes/Nordic/xfwm4/hide-active.png | Bin 0 -> 665 bytes .themes/Nordic/xfwm4/hide-inactive.png | Bin 0 -> 632 bytes .themes/Nordic/xfwm4/hide-prelight.png | Bin 0 -> 686 bytes .themes/Nordic/xfwm4/hide-pressed.png | Bin 0 -> 686 bytes .themes/Nordic/xfwm4/left-active.png | Bin 0 -> 334 bytes .themes/Nordic/xfwm4/left-inactive.png | Bin 0 -> 334 bytes .themes/Nordic/xfwm4/maximize-active.png | Bin 0 -> 684 bytes .themes/Nordic/xfwm4/maximize-inactive.png | Bin 0 -> 632 bytes .themes/Nordic/xfwm4/maximize-prelight.png | Bin 0 -> 781 bytes .themes/Nordic/xfwm4/maximize-pressed.png | Bin 0 -> 781 bytes .themes/Nordic/xfwm4/menu-active.png | Bin 0 -> 346 bytes .themes/Nordic/xfwm4/menu-inactive.png | Bin 0 -> 346 bytes .themes/Nordic/xfwm4/menu-prelight.png | Bin 0 -> 346 bytes .themes/Nordic/xfwm4/menu-pressed.png | Bin 0 -> 346 bytes .themes/Nordic/xfwm4/right-active.png | Bin 0 -> 334 bytes .themes/Nordic/xfwm4/right-inactive.png | Bin 0 -> 334 bytes .themes/Nordic/xfwm4/shade-active.png | Bin 0 -> 374 bytes .themes/Nordic/xfwm4/shade-inactive.png | Bin 0 -> 374 bytes .themes/Nordic/xfwm4/shade-prelight.png | Bin 0 -> 374 bytes .themes/Nordic/xfwm4/shade-pressed.png | Bin 0 -> 374 bytes .themes/Nordic/xfwm4/stick-active.png | Bin 0 -> 400 bytes .themes/Nordic/xfwm4/stick-inactive.png | Bin 0 -> 402 bytes .themes/Nordic/xfwm4/stick-prelight.png | Bin 0 -> 595 bytes .themes/Nordic/xfwm4/stick-pressed.png | Bin 0 -> 628 bytes .themes/Nordic/xfwm4/themerc | 25 + .../Nordic/xfwm4/title-1-active-shaded.png | Bin 0 -> 342 bytes .themes/Nordic/xfwm4/title-1-active.png | Bin 0 -> 342 bytes .themes/Nordic/xfwm4/title-1-inactive.png | Bin 0 -> 342 bytes .themes/Nordic/xfwm4/title-2-active.png | Bin 0 -> 342 bytes .themes/Nordic/xfwm4/title-2-inactive.png | Bin 0 -> 342 bytes .themes/Nordic/xfwm4/title-3-active.png | Bin 0 -> 342 bytes .themes/Nordic/xfwm4/title-3-inactive.png | Bin 0 -> 342 bytes .themes/Nordic/xfwm4/title-4-active.png | Bin 0 -> 342 bytes .themes/Nordic/xfwm4/title-4-inactive.png | Bin 0 -> 342 bytes .themes/Nordic/xfwm4/title-5-active.png | Bin 0 -> 342 bytes .themes/Nordic/xfwm4/title-5-inactive.png | Bin 0 -> 342 bytes .../Nordic/xfwm4/top-left-active-shaded.png | Bin 0 -> 368 bytes .themes/Nordic/xfwm4/top-left-active.png | Bin 0 -> 368 bytes .themes/Nordic/xfwm4/top-left-inactive.png | Bin 0 -> 368 bytes .../Nordic/xfwm4/top-right-active-shaded.png | Bin 0 -> 369 bytes .themes/Nordic/xfwm4/top-right-active.png | Bin 0 -> 369 bytes .themes/Nordic/xfwm4/top-right-inactive.png | Bin 0 -> 369 bytes 620 files changed, 121928 insertions(+) create mode 100644 .themes/Nordic/LICENSE create mode 100644 .themes/Nordic/README.md create mode 100644 .themes/Nordic/assets/calendar-selected.png create mode 100644 .themes/Nordic/assets/calendar-selected@2.png create mode 100644 .themes/Nordic/assets/checkbox-checked-active-dark.png create mode 100644 .themes/Nordic/assets/checkbox-checked-active-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-checked-active.png create mode 100644 .themes/Nordic/assets/checkbox-checked-active@2.png create mode 100644 .themes/Nordic/assets/checkbox-checked-backdrop-dark.png create mode 100644 .themes/Nordic/assets/checkbox-checked-backdrop-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-checked-backdrop.png create mode 100644 .themes/Nordic/assets/checkbox-checked-backdrop@2.png create mode 100644 .themes/Nordic/assets/checkbox-checked-dark.png create mode 100644 .themes/Nordic/assets/checkbox-checked-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-checked-hover-dark.png create mode 100644 .themes/Nordic/assets/checkbox-checked-hover-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-checked-hover.png create mode 100644 .themes/Nordic/assets/checkbox-checked-hover@2.png create mode 100644 .themes/Nordic/assets/checkbox-checked-insensitive-backdrop-dark.png create mode 100644 .themes/Nordic/assets/checkbox-checked-insensitive-backdrop-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-checked-insensitive-backdrop.png create mode 100644 .themes/Nordic/assets/checkbox-checked-insensitive-backdrop@2.png create mode 100644 .themes/Nordic/assets/checkbox-checked-insensitive-dark.png create mode 100644 .themes/Nordic/assets/checkbox-checked-insensitive-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-checked-insensitive.png create mode 100644 .themes/Nordic/assets/checkbox-checked-insensitive@2.png create mode 100644 .themes/Nordic/assets/checkbox-checked.png create mode 100644 .themes/Nordic/assets/checkbox-checked@2.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-active-dark.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-active-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-active.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-active@2.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-backdrop-dark.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-backdrop-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-backdrop.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-backdrop@2.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-dark.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-hover-dark.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-hover-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-hover.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-hover@2.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-insensitive-backdrop-dark.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-insensitive-backdrop-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-insensitive-backdrop.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-insensitive-backdrop@2.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-insensitive-dark.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-insensitive-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-insensitive.png create mode 100644 .themes/Nordic/assets/checkbox-mixed-insensitive@2.png create mode 100644 .themes/Nordic/assets/checkbox-mixed.png create mode 100644 .themes/Nordic/assets/checkbox-mixed@2.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-active-dark.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-active-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-active.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-active@2.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-backdrop-dark.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-backdrop-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-backdrop.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-backdrop@2.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-dark.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-hover-dark.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-hover-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-hover.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-hover@2.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-insensitive-backdrop-dark.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-insensitive-backdrop-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-insensitive-backdrop.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-insensitive-backdrop@2.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-insensitive-dark.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-insensitive-dark@2.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-insensitive.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked-insensitive@2.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked.png create mode 100644 .themes/Nordic/assets/checkbox-unchecked@2.png create mode 100644 .themes/Nordic/assets/close.png create mode 100755 .themes/Nordic/assets/close.svg create mode 100644 .themes/Nordic/assets/close@2.png create mode 100644 .themes/Nordic/assets/close_prelight.png create mode 100755 .themes/Nordic/assets/close_prelight.svg create mode 100644 .themes/Nordic/assets/close_prelight@2.png create mode 100755 .themes/Nordic/assets/close_pressed.svg create mode 100644 .themes/Nordic/assets/close_unfocused.png create mode 100755 .themes/Nordic/assets/close_unfocused.svg create mode 100644 .themes/Nordic/assets/close_unfocused@2.png create mode 100755 .themes/Nordic/assets/grid-selection-checked.png create mode 100755 .themes/Nordic/assets/grid-selection-checked@2.png create mode 100755 .themes/Nordic/assets/grid-selection-unchecked.png create mode 100755 .themes/Nordic/assets/grid-selection-unchecked@2.png create mode 100644 .themes/Nordic/assets/maximize.png create mode 100755 .themes/Nordic/assets/maximize.svg create mode 100644 .themes/Nordic/assets/maximize@2.png create mode 100644 .themes/Nordic/assets/maximize_prelight.png create mode 100755 .themes/Nordic/assets/maximize_prelight.svg create mode 100644 .themes/Nordic/assets/maximize_prelight@2.png create mode 100755 .themes/Nordic/assets/maximize_pressed.svg create mode 100644 .themes/Nordic/assets/maximize_unfocused.png create mode 100755 .themes/Nordic/assets/maximize_unfocused.svg create mode 100755 .themes/Nordic/assets/menuitem-checkbox-checked-hover.png create mode 100755 .themes/Nordic/assets/menuitem-checkbox-checked-hover@2.png create mode 100755 .themes/Nordic/assets/menuitem-checkbox-checked-insensitive.png create mode 100755 .themes/Nordic/assets/menuitem-checkbox-checked-insensitive@2.png create mode 100755 .themes/Nordic/assets/menuitem-checkbox-checked.png create mode 100755 .themes/Nordic/assets/menuitem-checkbox-checked@2.png create mode 100755 .themes/Nordic/assets/menuitem-checkbox-mixed-hover.png create mode 100755 .themes/Nordic/assets/menuitem-checkbox-mixed-hover@2.png create mode 100755 .themes/Nordic/assets/menuitem-checkbox-mixed-insensitive.png create mode 100755 .themes/Nordic/assets/menuitem-checkbox-mixed-insensitive@2.png create mode 100755 .themes/Nordic/assets/menuitem-checkbox-mixed-selected.png create mode 100755 .themes/Nordic/assets/menuitem-checkbox-mixed-selected@2.png create mode 100755 .themes/Nordic/assets/menuitem-checkbox-mixed.png create mode 100755 .themes/Nordic/assets/menuitem-checkbox-mixed@2.png create mode 100755 .themes/Nordic/assets/menuitem-checkbox-unchecked.png create mode 100755 .themes/Nordic/assets/menuitem-checkbox-unchecked@2.png create mode 100755 .themes/Nordic/assets/menuitem-radio-checked-hover.png create mode 100755 .themes/Nordic/assets/menuitem-radio-checked-hover@2.png create mode 100755 .themes/Nordic/assets/menuitem-radio-checked-insensitive.png create mode 100755 .themes/Nordic/assets/menuitem-radio-checked-insensitive@2.png create mode 100755 .themes/Nordic/assets/menuitem-radio-checked.png create mode 100755 .themes/Nordic/assets/menuitem-radio-checked@2.png create mode 100644 .themes/Nordic/assets/min.png create mode 100755 .themes/Nordic/assets/min.svg create mode 100644 .themes/Nordic/assets/min@2.png create mode 100644 .themes/Nordic/assets/min_prelight.png create mode 100755 .themes/Nordic/assets/min_prelight.svg create mode 100644 .themes/Nordic/assets/min_prelight@2.png create mode 100755 .themes/Nordic/assets/min_pressed.svg create mode 100644 .themes/Nordic/assets/min_unfocused.png create mode 100755 .themes/Nordic/assets/min_unfocused.svg create mode 100755 .themes/Nordic/assets/pane-handle-vertical.png create mode 100755 .themes/Nordic/assets/pane-handle-vertical@2.png create mode 100755 .themes/Nordic/assets/pane-handle.png create mode 100755 .themes/Nordic/assets/pane-handle@2.png create mode 100644 .themes/Nordic/assets/path4417.png create mode 100644 .themes/Nordic/assets/radio-checked-active-dark.png create mode 100644 .themes/Nordic/assets/radio-checked-active-dark@2.png create mode 100644 .themes/Nordic/assets/radio-checked-active.png create mode 100644 .themes/Nordic/assets/radio-checked-active@2.png create mode 100644 .themes/Nordic/assets/radio-checked-backdrop-dark.png create mode 100644 .themes/Nordic/assets/radio-checked-backdrop-dark@2.png create mode 100644 .themes/Nordic/assets/radio-checked-backdrop.png create mode 100644 .themes/Nordic/assets/radio-checked-backdrop@2.png create mode 100644 .themes/Nordic/assets/radio-checked-dark.png create mode 100644 .themes/Nordic/assets/radio-checked-dark@2.png create mode 100644 .themes/Nordic/assets/radio-checked-hover-dark.png create mode 100644 .themes/Nordic/assets/radio-checked-hover-dark@2.png create mode 100644 .themes/Nordic/assets/radio-checked-hover.png create mode 100644 .themes/Nordic/assets/radio-checked-hover@2.png create mode 100644 .themes/Nordic/assets/radio-checked-insensitive-backdrop-dark.png create mode 100644 .themes/Nordic/assets/radio-checked-insensitive-backdrop-dark@2.png create mode 100644 .themes/Nordic/assets/radio-checked-insensitive-backdrop.png create mode 100644 .themes/Nordic/assets/radio-checked-insensitive-backdrop@2.png create mode 100644 .themes/Nordic/assets/radio-checked-insensitive-dark.png create mode 100644 .themes/Nordic/assets/radio-checked-insensitive-dark@2.png create mode 100644 .themes/Nordic/assets/radio-checked-insensitive.png create mode 100644 .themes/Nordic/assets/radio-checked-insensitive@2.png create mode 100644 .themes/Nordic/assets/radio-checked.png create mode 100644 .themes/Nordic/assets/radio-checked@2.png create mode 100644 .themes/Nordic/assets/radio-mixed-active-dark.png create mode 100644 .themes/Nordic/assets/radio-mixed-active-dark@2.png create mode 100644 .themes/Nordic/assets/radio-mixed-active.png create mode 100644 .themes/Nordic/assets/radio-mixed-active@2.png create mode 100644 .themes/Nordic/assets/radio-mixed-backdrop-dark.png create mode 100644 .themes/Nordic/assets/radio-mixed-backdrop-dark@2.png create mode 100644 .themes/Nordic/assets/radio-mixed-backdrop.png create mode 100644 .themes/Nordic/assets/radio-mixed-backdrop@2.png create mode 100644 .themes/Nordic/assets/radio-mixed-dark.png create mode 100644 .themes/Nordic/assets/radio-mixed-dark@2.png create mode 100644 .themes/Nordic/assets/radio-mixed-hover-dark.png create mode 100644 .themes/Nordic/assets/radio-mixed-hover-dark@2.png create mode 100644 .themes/Nordic/assets/radio-mixed-hover.png create mode 100644 .themes/Nordic/assets/radio-mixed-hover@2.png create mode 100644 .themes/Nordic/assets/radio-mixed-insensitive-backdrop-dark.png create mode 100644 .themes/Nordic/assets/radio-mixed-insensitive-backdrop-dark@2.png create mode 100644 .themes/Nordic/assets/radio-mixed-insensitive-backdrop.png create mode 100644 .themes/Nordic/assets/radio-mixed-insensitive-backdrop@2.png create mode 100644 .themes/Nordic/assets/radio-mixed-insensitive-dark.png create mode 100644 .themes/Nordic/assets/radio-mixed-insensitive-dark@2.png create mode 100644 .themes/Nordic/assets/radio-mixed-insensitive.png create mode 100644 .themes/Nordic/assets/radio-mixed-insensitive@2.png create mode 100644 .themes/Nordic/assets/radio-mixed.png create mode 100644 .themes/Nordic/assets/radio-mixed@2.png create mode 100755 .themes/Nordic/assets/radio-selected-insensitive@2.png create mode 100755 .themes/Nordic/assets/radio-selected@2.png create mode 100644 .themes/Nordic/assets/radio-unchecked-active-dark.png create mode 100644 .themes/Nordic/assets/radio-unchecked-active-dark@2.png create mode 100644 .themes/Nordic/assets/radio-unchecked-active.png create mode 100644 .themes/Nordic/assets/radio-unchecked-active@2.png create mode 100644 .themes/Nordic/assets/radio-unchecked-backdrop-dark.png create mode 100644 .themes/Nordic/assets/radio-unchecked-backdrop-dark@2.png create mode 100644 .themes/Nordic/assets/radio-unchecked-backdrop.png create mode 100644 .themes/Nordic/assets/radio-unchecked-backdrop@2.png create mode 100644 .themes/Nordic/assets/radio-unchecked-dark.png create mode 100644 .themes/Nordic/assets/radio-unchecked-dark@2.png create mode 100644 .themes/Nordic/assets/radio-unchecked-hover-dark.png create mode 100644 .themes/Nordic/assets/radio-unchecked-hover-dark@2.png create mode 100644 .themes/Nordic/assets/radio-unchecked-hover.png create mode 100644 .themes/Nordic/assets/radio-unchecked-hover@2.png create mode 100644 .themes/Nordic/assets/radio-unchecked-insensitive-backdrop-dark.png create mode 100644 .themes/Nordic/assets/radio-unchecked-insensitive-backdrop-dark@2.png create mode 100644 .themes/Nordic/assets/radio-unchecked-insensitive-backdrop.png create mode 100644 .themes/Nordic/assets/radio-unchecked-insensitive-backdrop@2.png create mode 100644 .themes/Nordic/assets/radio-unchecked-insensitive-dark.png create mode 100644 .themes/Nordic/assets/radio-unchecked-insensitive-dark@2.png create mode 100644 .themes/Nordic/assets/radio-unchecked-insensitive.png create mode 100644 .themes/Nordic/assets/radio-unchecked-insensitive@2.png create mode 100644 .themes/Nordic/assets/radio-unchecked.png create mode 100644 .themes/Nordic/assets/radio-unchecked@2.png create mode 100755 .themes/Nordic/assets/radio-unselected-hover@2.png create mode 100755 .themes/Nordic/assets/radio-unselected-insensitive@2.png create mode 100755 .themes/Nordic/assets/radio-unselected.svg create mode 100755 .themes/Nordic/assets/radio-unselected@2.png create mode 100644 .themes/Nordic/assets/scale-slider-hover.svg create mode 100755 .themes/Nordic/assets/scale-slider-hover@2.png create mode 100755 .themes/Nordic/assets/scale-slider-insensitive.png create mode 100755 .themes/Nordic/assets/scale-slider-insensitive@2.png create mode 100644 .themes/Nordic/assets/scale-slider.svg create mode 100755 .themes/Nordic/assets/scale-slider@2.png create mode 100644 .themes/Nordic/assets/selected-checkbox-checked-dark.png create mode 100644 .themes/Nordic/assets/selected-checkbox-checked-dark@2.png create mode 100644 .themes/Nordic/assets/selected-checkbox-checked.png create mode 100644 .themes/Nordic/assets/selected-checkbox-checked@2.png create mode 100644 .themes/Nordic/assets/selected-checkbox-mixed-dark.png create mode 100644 .themes/Nordic/assets/selected-checkbox-mixed-dark@2.png create mode 100644 .themes/Nordic/assets/selected-checkbox-mixed.png create mode 100644 .themes/Nordic/assets/selected-checkbox-mixed@2.png create mode 100644 .themes/Nordic/assets/selected-checkbox-unchecked-dark.png create mode 100644 .themes/Nordic/assets/selected-checkbox-unchecked-dark@2.png create mode 100644 .themes/Nordic/assets/selected-checkbox-unchecked.png create mode 100644 .themes/Nordic/assets/selected-checkbox-unchecked@2.png create mode 100644 .themes/Nordic/assets/selected-radio-checked-dark.png create mode 100644 .themes/Nordic/assets/selected-radio-checked-dark@2.png create mode 100644 .themes/Nordic/assets/selected-radio-checked.png create mode 100644 .themes/Nordic/assets/selected-radio-checked@2.png create mode 100644 .themes/Nordic/assets/selected-radio-mixed-dark.png create mode 100644 .themes/Nordic/assets/selected-radio-mixed-dark@2.png create mode 100644 .themes/Nordic/assets/selected-radio-mixed.png create mode 100644 .themes/Nordic/assets/selected-radio-mixed@2.png create mode 100644 .themes/Nordic/assets/selected-radio-unchecked-dark.png create mode 100644 .themes/Nordic/assets/selected-radio-unchecked-dark@2.png create mode 100644 .themes/Nordic/assets/selected-radio-unchecked.png create mode 100644 .themes/Nordic/assets/selected-radio-unchecked@2.png create mode 100755 .themes/Nordic/assets/switch-insensitive.svg create mode 100755 .themes/Nordic/assets/switch-insensitive@2.svg create mode 100755 .themes/Nordic/assets/switch-off.svg create mode 100755 .themes/Nordic/assets/switch-off@2.svg create mode 100755 .themes/Nordic/assets/switch-on.svg create mode 100755 .themes/Nordic/assets/switch-on@2.svg create mode 100755 .themes/Nordic/assets/switch-slider-insensitive.svg create mode 100755 .themes/Nordic/assets/switch-slider-insensitive@2.svg create mode 100755 .themes/Nordic/assets/switch-slider-off.svg create mode 100755 .themes/Nordic/assets/switch-slider-off@2.svg create mode 100755 .themes/Nordic/assets/switch-slider-on.svg create mode 100755 .themes/Nordic/assets/switch-slider-on@2.svg create mode 100644 .themes/Nordic/cinnamon/cinnamon-dark.css create mode 100644 .themes/Nordic/cinnamon/cinnamon.css create mode 100644 .themes/Nordic/cinnamon/common-assets/menu/menu-hover.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/menu/menu-separator.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/add-workspace-active.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/add-workspace-hover.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/add-workspace.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/bg.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/calendar-arrow-left.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/calendar-arrow-right.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/close-active.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/close-hover.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/close.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/corner-ripple.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/desklet-header.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/desklet.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/osd.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/overview-hover.png create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/overview.png create mode 100644 .themes/Nordic/cinnamon/common-assets/misc/trash-icon.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/panel/activities-active.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/panel/activities.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/panel/panel-bottom.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/panel/panel-left.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/panel/panel-right.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/panel/panel-top.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/panel/window-list-active-bottom.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/panel/window-list-active-left.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/panel/window-list-active-right.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/panel/window-list-active-top.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/switch/switch-off-selected.svg create mode 100644 .themes/Nordic/cinnamon/common-assets/switch/switch-on-selected.svg create mode 100644 .themes/Nordic/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg create mode 100644 .themes/Nordic/cinnamon/dark-assets/checkbox/checkbox-checked.svg create mode 100644 .themes/Nordic/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg create mode 100644 .themes/Nordic/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg create mode 100644 .themes/Nordic/cinnamon/dark-assets/menu/menu.svg create mode 100644 .themes/Nordic/cinnamon/dark-assets/menu/submenu.svg create mode 100644 .themes/Nordic/cinnamon/dark-assets/misc/button-box.svg create mode 100644 .themes/Nordic/cinnamon/dark-assets/misc/message.svg create mode 100644 .themes/Nordic/cinnamon/dark-assets/misc/modal.svg create mode 100644 .themes/Nordic/cinnamon/dark-assets/switch/switch-off.svg create mode 100644 .themes/Nordic/cinnamon/dark-assets/switch/switch-on.svg create mode 100644 .themes/Nordic/cinnamon/thumbnail.png create mode 100755 .themes/Nordic/gnome-shell/assets/calendar-arrow-left.svg create mode 100755 .themes/Nordic/gnome-shell/assets/calendar-arrow-right.svg create mode 100755 .themes/Nordic/gnome-shell/assets/calendar-today.svg create mode 100755 .themes/Nordic/gnome-shell/assets/checkbox-focused.svg create mode 100755 .themes/Nordic/gnome-shell/assets/checkbox-off-focused.svg create mode 100755 .themes/Nordic/gnome-shell/assets/checkbox-off.svg create mode 100755 .themes/Nordic/gnome-shell/assets/checkbox.svg create mode 100644 .themes/Nordic/gnome-shell/assets/close-window.svg create mode 100755 .themes/Nordic/gnome-shell/assets/corner-ripple-ltr.png create mode 100755 .themes/Nordic/gnome-shell/assets/corner-ripple-rtl.png create mode 100755 .themes/Nordic/gnome-shell/assets/dash-placeholder.svg create mode 100755 .themes/Nordic/gnome-shell/assets/logged-in-indicator.svg create mode 100755 .themes/Nordic/gnome-shell/assets/noise-texture.png create mode 100755 .themes/Nordic/gnome-shell/assets/process-working.svg create mode 100755 .themes/Nordic/gnome-shell/assets/running-indicator.svg create mode 100755 .themes/Nordic/gnome-shell/assets/source-button-border.svg create mode 100755 .themes/Nordic/gnome-shell/assets/toggle-off.svg create mode 100755 .themes/Nordic/gnome-shell/assets/toggle-on.svg create mode 100644 .themes/Nordic/gnome-shell/assets/ws-switch-arrow-down.png create mode 100644 .themes/Nordic/gnome-shell/assets/ws-switch-arrow-up.png create mode 100644 .themes/Nordic/gnome-shell/gnome-shell.css create mode 100755 .themes/Nordic/gtk-2.0/apps/chrome.rc create mode 100755 .themes/Nordic/gtk-2.0/apps/gimp.rc create mode 100755 .themes/Nordic/gtk-2.0/apps/libreoffice.rc create mode 100755 .themes/Nordic/gtk-2.0/apps/terminal.rc create mode 100755 .themes/Nordic/gtk-2.0/apps/thunar.rc create mode 100755 .themes/Nordic/gtk-2.0/apps/xfce.rc create mode 100644 .themes/Nordic/gtk-2.0/assets/border.png create mode 100644 .themes/Nordic/gtk-2.0/assets/button-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/button-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/button-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/button.png create mode 120000 .themes/Nordic/gtk-2.0/assets/checkbox-checked-active.png create mode 120000 .themes/Nordic/gtk-2.0/assets/checkbox-checked-hover.png create mode 120000 .themes/Nordic/gtk-2.0/assets/checkbox-checked-insensitive.png create mode 120000 .themes/Nordic/gtk-2.0/assets/checkbox-checked.png create mode 120000 .themes/Nordic/gtk-2.0/assets/checkbox-mixed-active.png create mode 120000 .themes/Nordic/gtk-2.0/assets/checkbox-mixed-hover.png create mode 120000 .themes/Nordic/gtk-2.0/assets/checkbox-mixed-insensitive.png create mode 120000 .themes/Nordic/gtk-2.0/assets/checkbox-mixed.png create mode 120000 .themes/Nordic/gtk-2.0/assets/checkbox-unchecked-active.png create mode 120000 .themes/Nordic/gtk-2.0/assets/checkbox-unchecked-hover.png create mode 120000 .themes/Nordic/gtk-2.0/assets/checkbox-unchecked-insensitive.png create mode 120000 .themes/Nordic/gtk-2.0/assets/checkbox-unchecked.png create mode 100644 .themes/Nordic/gtk-2.0/assets/combo-entry-ltr-button-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/combo-entry-ltr-button-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/combo-entry-ltr-button.png create mode 100644 .themes/Nordic/gtk-2.0/assets/combo-entry-ltr-entry-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/combo-entry-ltr-entry-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/combo-entry-ltr-entry.png create mode 100644 .themes/Nordic/gtk-2.0/assets/combo-entry-rtl-button-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/combo-entry-rtl-button-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/combo-entry-rtl-button.png create mode 100644 .themes/Nordic/gtk-2.0/assets/combo-entry-rtl-entry-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/combo-entry-rtl-entry.png create mode 100644 .themes/Nordic/gtk-2.0/assets/entry-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/entry-background-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/entry-background.png create mode 100644 .themes/Nordic/gtk-2.0/assets/entry-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/entry.png create mode 100644 .themes/Nordic/gtk-2.0/assets/focus.png create mode 100644 .themes/Nordic/gtk-2.0/assets/frame-inline.png create mode 100644 .themes/Nordic/gtk-2.0/assets/frame-notebook.png create mode 100644 .themes/Nordic/gtk-2.0/assets/frame.png create mode 100644 .themes/Nordic/gtk-2.0/assets/handle-horz.png create mode 100644 .themes/Nordic/gtk-2.0/assets/handle-vert.png create mode 100644 .themes/Nordic/gtk-2.0/assets/handle.png create mode 100644 .themes/Nordic/gtk-2.0/assets/line.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-border.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-checkbox-checked-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-checkbox-checked-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-checkbox-checked.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-checkbox-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-checkbox-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-checkbox-mixed-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-checkbox-mixed.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-checkbox.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-pan-down-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-pan-down.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-pan-left-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-pan-left-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-pan-left.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-pan-right-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-pan-right-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-pan-right.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-pan-up-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-pan-up.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-radio-checked-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-radio-checked-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-radio-checked.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-radio-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-radio-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-radio-mixed-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-radio-mixed-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-radio-mixed.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menu-radio.png create mode 100644 .themes/Nordic/gtk-2.0/assets/menubar-item-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/notebook-combo-entry-ltr-entry-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png create mode 100644 .themes/Nordic/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png create mode 100644 .themes/Nordic/gtk-2.0/assets/notebook-entry-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/notebook-entry-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/notebook-entry.png create mode 100644 .themes/Nordic/gtk-2.0/assets/pan-down-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/pan-down.png create mode 100644 .themes/Nordic/gtk-2.0/assets/pan-left-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/pan-left-semi.png create mode 100644 .themes/Nordic/gtk-2.0/assets/pan-left.png create mode 100644 .themes/Nordic/gtk-2.0/assets/pan-right-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/pan-right-semi.png create mode 100644 .themes/Nordic/gtk-2.0/assets/pan-right.png create mode 100644 .themes/Nordic/gtk-2.0/assets/pan-up-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/pan-up.png create mode 100644 .themes/Nordic/gtk-2.0/assets/progressbar-horz-trough.png create mode 100644 .themes/Nordic/gtk-2.0/assets/progressbar-horz.png create mode 100644 .themes/Nordic/gtk-2.0/assets/progressbar-vert-trough.png create mode 100644 .themes/Nordic/gtk-2.0/assets/progressbar-vert.png create mode 120000 .themes/Nordic/gtk-2.0/assets/radio-checked-active.png create mode 120000 .themes/Nordic/gtk-2.0/assets/radio-checked-hover.png create mode 120000 .themes/Nordic/gtk-2.0/assets/radio-checked-insensitive.png create mode 120000 .themes/Nordic/gtk-2.0/assets/radio-checked.png create mode 120000 .themes/Nordic/gtk-2.0/assets/radio-mixed-active.png create mode 120000 .themes/Nordic/gtk-2.0/assets/radio-mixed-hover.png create mode 120000 .themes/Nordic/gtk-2.0/assets/radio-mixed-insensitive.png create mode 120000 .themes/Nordic/gtk-2.0/assets/radio-mixed.png create mode 120000 .themes/Nordic/gtk-2.0/assets/radio-unchecked-active.png create mode 120000 .themes/Nordic/gtk-2.0/assets/radio-unchecked-hover.png create mode 120000 .themes/Nordic/gtk-2.0/assets/radio-unchecked-insensitive.png create mode 120000 .themes/Nordic/gtk-2.0/assets/radio-unchecked.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scale-horz-focus.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scale-horz-trough-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scale-horz-trough.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scale-slider-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scale-slider-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scale-slider-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scale-slider.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scale-vert-trough-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scale-vert-trough.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scrollbar-horz-slider-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scrollbar-horz-slider-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scrollbar-horz-slider.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scrollbar-horz-trough.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scrollbar-vert-slider-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scrollbar-vert-slider-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scrollbar-vert-slider-rtl.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scrollbar-vert-slider.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scrollbar-vert-trough-rtl.png create mode 100644 .themes/Nordic/gtk-2.0/assets/scrollbar-vert-trough.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-down-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-down.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-ltr-down-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-ltr-down-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-ltr-down-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-ltr-down.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-ltr-up-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-ltr-up-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-ltr-up-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-ltr-up.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-rtl-down-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-rtl-down-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-rtl-down-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-rtl-down.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-rtl-up-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-rtl-up-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-rtl-up-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-rtl-up.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-up-insensitive.png create mode 100644 .themes/Nordic/gtk-2.0/assets/spin-up.png create mode 100644 .themes/Nordic/gtk-2.0/assets/tab-down-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/tab-down.png create mode 100644 .themes/Nordic/gtk-2.0/assets/tab-horz-gap.png create mode 100644 .themes/Nordic/gtk-2.0/assets/tab-left-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/tab-left.png create mode 100644 .themes/Nordic/gtk-2.0/assets/tab-right-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/tab-right.png create mode 100644 .themes/Nordic/gtk-2.0/assets/tab-up-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/tab-up.png create mode 100644 .themes/Nordic/gtk-2.0/assets/tab-vert-gap.png create mode 100644 .themes/Nordic/gtk-2.0/assets/toolbar-button-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/toolbar-button-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/treeview-pan-down-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/treeview-pan-down-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/treeview-pan-down.png create mode 100644 .themes/Nordic/gtk-2.0/assets/treeview-pan-up-active.png create mode 100644 .themes/Nordic/gtk-2.0/assets/treeview-pan-up-hover.png create mode 100644 .themes/Nordic/gtk-2.0/assets/treeview-pan-up.png create mode 100644 .themes/Nordic/gtk-2.0/assets/treeview-separator-ltr.png create mode 100644 .themes/Nordic/gtk-2.0/assets/treeview-separator-rtl.png create mode 100755 .themes/Nordic/gtk-2.0/gtkrc create mode 100755 .themes/Nordic/gtk-2.0/main.rc create mode 100755 .themes/Nordic/gtk-3.0/gtk-dark.css create mode 100755 .themes/Nordic/gtk-3.0/gtk.css create mode 100644 .themes/Nordic/gtk-3.0/thumbnail.png create mode 100755 .themes/Nordic/gtk-4.0/gtk-dark.css create mode 100755 .themes/Nordic/gtk-4.0/gtk.css create mode 100644 .themes/Nordic/gtk-4.0/thumbnail.png create mode 100755 .themes/Nordic/index.theme create mode 100644 .themes/Nordic/metacity-1/close.png create mode 100644 .themes/Nordic/metacity-1/close_focused.png create mode 100644 .themes/Nordic/metacity-1/close_focused_normal.png create mode 100644 .themes/Nordic/metacity-1/close_focused_prelight.png create mode 100644 .themes/Nordic/metacity-1/close_focused_pressed.png create mode 100644 .themes/Nordic/metacity-1/close_unfocused.png create mode 100644 .themes/Nordic/metacity-1/close_unfocused_prelight.png create mode 100644 .themes/Nordic/metacity-1/close_unfocused_pressed.png create mode 100644 .themes/Nordic/metacity-1/maximize.png create mode 100644 .themes/Nordic/metacity-1/maximize_focused.png create mode 100644 .themes/Nordic/metacity-1/maximize_focused_normal.png create mode 100644 .themes/Nordic/metacity-1/maximize_focused_prelight.png create mode 100644 .themes/Nordic/metacity-1/maximize_focused_pressed.png create mode 100644 .themes/Nordic/metacity-1/maximize_unfocused.png create mode 100644 .themes/Nordic/metacity-1/maximize_unfocused_prelight.png create mode 100644 .themes/Nordic/metacity-1/maximize_unfocused_pressed.png create mode 100644 .themes/Nordic/metacity-1/menu.png create mode 100644 .themes/Nordic/metacity-1/menu_focused.png create mode 100644 .themes/Nordic/metacity-1/menu_focused_normal.png create mode 100644 .themes/Nordic/metacity-1/menu_focused_prelight.png create mode 100644 .themes/Nordic/metacity-1/menu_focused_pressed.png create mode 100644 .themes/Nordic/metacity-1/menu_unfocused.png create mode 100644 .themes/Nordic/metacity-1/menu_unfocused_prelight.png create mode 100644 .themes/Nordic/metacity-1/menu_unfocused_pressed.png create mode 100755 .themes/Nordic/metacity-1/metacity-theme-1.xml create mode 100755 .themes/Nordic/metacity-1/metacity-theme-2.xml create mode 100755 .themes/Nordic/metacity-1/metacity-theme-3.xml create mode 100755 .themes/Nordic/metacity-1/metacity-theme.xml create mode 100644 .themes/Nordic/metacity-1/minimize.png create mode 100644 .themes/Nordic/metacity-1/minimize_focused.png create mode 100644 .themes/Nordic/metacity-1/minimize_focused_normal.png create mode 100644 .themes/Nordic/metacity-1/minimize_focused_prelight.png create mode 100644 .themes/Nordic/metacity-1/minimize_focused_pressed.png create mode 100644 .themes/Nordic/metacity-1/minimize_unfocused.png create mode 100644 .themes/Nordic/metacity-1/minimize_unfocused_prelight.png create mode 100644 .themes/Nordic/metacity-1/minimize_unfocused_pressed.png create mode 100644 .themes/Nordic/metacity-1/shade.png create mode 100644 .themes/Nordic/metacity-1/shade_focused.png create mode 100644 .themes/Nordic/metacity-1/shade_focused_normal.png create mode 100644 .themes/Nordic/metacity-1/shade_focused_prelight.png create mode 100644 .themes/Nordic/metacity-1/shade_focused_pressed.png create mode 100644 .themes/Nordic/metacity-1/shade_unfocused.png create mode 100644 .themes/Nordic/metacity-1/shade_unfocused_prelight.png create mode 100644 .themes/Nordic/metacity-1/shade_unfocused_pressed.png create mode 100644 .themes/Nordic/metacity-1/thumbnail.png create mode 100644 .themes/Nordic/metacity-1/unmaximize.png create mode 100644 .themes/Nordic/metacity-1/unmaximize_focused.png create mode 100644 .themes/Nordic/metacity-1/unmaximize_focused_normal.png create mode 100644 .themes/Nordic/metacity-1/unmaximize_focused_prelight.png create mode 100644 .themes/Nordic/metacity-1/unmaximize_focused_pressed.png create mode 100644 .themes/Nordic/metacity-1/unmaximize_unfocused.png create mode 100644 .themes/Nordic/metacity-1/unmaximize_unfocused_prelight.png create mode 100644 .themes/Nordic/metacity-1/unmaximize_unfocused_pressed.png create mode 100644 .themes/Nordic/metacity-1/unshade.png create mode 100644 .themes/Nordic/metacity-1/unshade_focused.png create mode 100644 .themes/Nordic/metacity-1/unshade_focused_normal.png create mode 100644 .themes/Nordic/metacity-1/unshade_focused_prelight.png create mode 100644 .themes/Nordic/metacity-1/unshade_focused_pressed.png create mode 100644 .themes/Nordic/metacity-1/unshade_unfocused.png create mode 100644 .themes/Nordic/metacity-1/unshade_unfocused_prelight.png create mode 100644 .themes/Nordic/metacity-1/unshade_unfocused_pressed.png create mode 100644 .themes/Nordic/xfwm4/bottom-active.png create mode 100644 .themes/Nordic/xfwm4/bottom-inactive.png create mode 100644 .themes/Nordic/xfwm4/bottom-left-active.png create mode 100644 .themes/Nordic/xfwm4/bottom-left-inactive.png create mode 100644 .themes/Nordic/xfwm4/bottom-right-active.png create mode 100644 .themes/Nordic/xfwm4/bottom-right-inactive.png create mode 100644 .themes/Nordic/xfwm4/close-active.png create mode 100644 .themes/Nordic/xfwm4/close-inactive.png create mode 100644 .themes/Nordic/xfwm4/close-prelight.png create mode 100644 .themes/Nordic/xfwm4/close-pressed.png create mode 100644 .themes/Nordic/xfwm4/hide-active.png create mode 100644 .themes/Nordic/xfwm4/hide-inactive.png create mode 100644 .themes/Nordic/xfwm4/hide-prelight.png create mode 100644 .themes/Nordic/xfwm4/hide-pressed.png create mode 100644 .themes/Nordic/xfwm4/left-active.png create mode 100644 .themes/Nordic/xfwm4/left-inactive.png create mode 100644 .themes/Nordic/xfwm4/maximize-active.png create mode 100644 .themes/Nordic/xfwm4/maximize-inactive.png create mode 100644 .themes/Nordic/xfwm4/maximize-prelight.png create mode 100644 .themes/Nordic/xfwm4/maximize-pressed.png create mode 100644 .themes/Nordic/xfwm4/menu-active.png create mode 100644 .themes/Nordic/xfwm4/menu-inactive.png create mode 100644 .themes/Nordic/xfwm4/menu-prelight.png create mode 100644 .themes/Nordic/xfwm4/menu-pressed.png create mode 100644 .themes/Nordic/xfwm4/right-active.png create mode 100644 .themes/Nordic/xfwm4/right-inactive.png create mode 100644 .themes/Nordic/xfwm4/shade-active.png create mode 100644 .themes/Nordic/xfwm4/shade-inactive.png create mode 100644 .themes/Nordic/xfwm4/shade-prelight.png create mode 100644 .themes/Nordic/xfwm4/shade-pressed.png create mode 100644 .themes/Nordic/xfwm4/stick-active.png create mode 100644 .themes/Nordic/xfwm4/stick-inactive.png create mode 100644 .themes/Nordic/xfwm4/stick-prelight.png create mode 100644 .themes/Nordic/xfwm4/stick-pressed.png create mode 100644 .themes/Nordic/xfwm4/themerc create mode 100644 .themes/Nordic/xfwm4/title-1-active-shaded.png create mode 100644 .themes/Nordic/xfwm4/title-1-active.png create mode 100644 .themes/Nordic/xfwm4/title-1-inactive.png create mode 100644 .themes/Nordic/xfwm4/title-2-active.png create mode 100644 .themes/Nordic/xfwm4/title-2-inactive.png create mode 100644 .themes/Nordic/xfwm4/title-3-active.png create mode 100644 .themes/Nordic/xfwm4/title-3-inactive.png create mode 100644 .themes/Nordic/xfwm4/title-4-active.png create mode 100644 .themes/Nordic/xfwm4/title-4-inactive.png create mode 100644 .themes/Nordic/xfwm4/title-5-active.png create mode 100644 .themes/Nordic/xfwm4/title-5-inactive.png create mode 100644 .themes/Nordic/xfwm4/top-left-active-shaded.png create mode 100644 .themes/Nordic/xfwm4/top-left-active.png create mode 100644 .themes/Nordic/xfwm4/top-left-inactive.png create mode 100644 .themes/Nordic/xfwm4/top-right-active-shaded.png create mode 100644 .themes/Nordic/xfwm4/top-right-active.png create mode 100644 .themes/Nordic/xfwm4/top-right-inactive.png diff --git a/.themes/Nordic/LICENSE b/.themes/Nordic/LICENSE new file mode 100644 index 0000000..9cecc1d --- /dev/null +++ b/.themes/Nordic/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The GNU General Public License is a free, copyleft license for +software and other kinds of works. + + The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + + To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + + Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + + For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + + Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + + Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + + The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + + 0. Definitions. + + "This License" refers to version 3 of the GNU General Public License. + + "Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + + "The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + + To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + + A "covered work" means either the unmodified Program or a work based +on the Program. + + To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + + To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + + An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + + 1. Source Code. + + The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + + A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + + The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + + The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + + The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + + The Corresponding Source for a work in source code form is that +same work. + + 2. Basic Permissions. + + All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + + You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + + Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + + 3. Protecting Users' Legal Rights From Anti-Circumvention Law. + + No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + + When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + + 4. Conveying Verbatim Copies. + + You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + + You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + + 5. Conveying Modified Source Versions. + + You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + + A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + + 6. Conveying Non-Source Forms. + + You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + + A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + + A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + + "Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + + If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + + The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + + Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + + 7. Additional Terms. + + "Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + + When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + + Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + + All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + + If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + + Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + + 8. Termination. + + You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + + However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + + Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + + Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + + 9. Acceptance Not Required for Having Copies. + + You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + + 10. Automatic Licensing of Downstream Recipients. + + Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + + An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + + You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + + 11. Patents. + + A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + + A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + + Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + + In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + + If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + + If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + + A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + + Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + + 12. No Surrender of Others' Freedom. + + If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + + 13. Use with the GNU Affero General Public License. + + Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + + 14. Revised Versions of this License. + + The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + + Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + + If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + + Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + + 15. Disclaimer of Warranty. + + THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. Limitation of Liability. + + IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + + 17. Interpretation of Sections 15 and 16. + + If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + {one line to give the program's name and a brief idea of what it does.} + Copyright (C) {year} {name of author} + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + + If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + {project} Copyright (C) {year} {fullname} + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + + You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + + The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/.themes/Nordic/README.md b/.themes/Nordic/README.md new file mode 100644 index 0000000..225d513 --- /dev/null +++ b/.themes/Nordic/README.md @@ -0,0 +1,22 @@ + +![](Art/_banner-github.jpg) + +> Nordic is a Gtk3.20+ theme created using the awesome [Nord](https://github.com/arcticicestudio/nord) color palette. + +#### Installation + +Extract the zip file to the themes directory i.e. `/usr/share/themes/` or `~/.themes/` (create it if necessary). + +To set the theme on Gnome, run the following commands in Terminal: + +``` +gsettings set org.gnome.desktop.interface gtk-theme "Nordic" +gsettings set org.gnome.desktop.wm.preferences theme "Nordic" +``` +or Change via distribution specific tweak tool. + +## Firefox theme + +If you're a firefox user you should give a try to the awesome [Nordic theme for firefox](https://github.com/EliverLara/firefox-nordic-theme). + +![](Art/firefox-preview.jpg) \ No newline at end of file diff --git a/.themes/Nordic/assets/calendar-selected.png b/.themes/Nordic/assets/calendar-selected.png new file mode 100644 index 0000000000000000000000000000000000000000..923129075272536095823232e678ff6d47c88e71 GIT binary patch literal 283 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7X^^6j z%#xf`2G_Fufcyf5kc`yaRE3b#+=86MlGK}x5uHF~q9A3Cr6n2pMGVgQMR}kYBK;m-nN`PZGX5 zCIUs|JY5_^BrYch_%<`UvzfD~&s5~)>gcyqV(DCY@~pSq(O>8 zGD~t&8C=Wq1M&+LLNZcwQx!r|a|?13OHyw(Msxy|iGq|lmX>7X7cn^J7v-hqWELv~ zq?V)>?fB*20aTz8;1l8sq%C(Zx7e}ReCJZLolAkF`OanLJK$`P$jka{O`tmNk|4ie z216s`0|yTs{_*qI{g)OgKw)Q37sn8b)5!_zZuByisTdkWygkNL#$^zaEPP+~z=ht> zJ&la3KfL2z{0Ib1M2=6D-@LKQ+92c6iT6H&5vSPQ*%*2PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC_p8d_r6=bmU*^C^+Aicd?`JLVLl*_5vUYM_Z~gww5PvZzTe|+}%*U^ud=W_kVu<{Oil7zrTO~{qyJl|NniT ztp5NV##IvJ7wqoo<@?~_lc&%Atem^xDNwY))5S4FVrp_if}k_g8lM$4hK6Qrej$v8 zHB3RXw3JRTJvvq8Rda&rQ&p7BApu5TUQa{ANZZ&t#}$&Vs#Z-hvZ``oGH_N6{d#4~ z*CmyL+dNjhdU>)?Ia+(+iUX=$kN5=b1n20bx<1`(Y_LiBv*irN8!yCSR)zNd2incx M>FVdQ&MBb@0L-J?761SM literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-checked-active-dark@2.png b/.themes/Nordic/assets/checkbox-checked-active-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..ceac8435ee1f527e686a27a39985844db534f406 GIT binary patch literal 767 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`1U|?XB3h)VW1uDGQns>gn;6i)R#nysL?RghFi!QboTITAmxdJTGQtUi9kXq%{SxYs%8r7R0Wr%-C2Qzp*ZVQ*pxf@}wQ*$-Da-_e^Ns zSDkjSHsf%8=8^i$qYYWd7fw0ZlykB<=j5{4r(1H*w&tB(yZBsN{`t0o^KFIaCpUoI zPzZG1g=I4@b`)LeDZ4tQ{@R|+H)gfpn%{eCLEoL_)9x;x{$RtxCufd6xqSBN-VIOB z9eaB2__OmTo?X50;>gaI$M?KEzW3#Y6Ym~Bcz^BO`|Ic5KYjG=`J?ZzpMU@K@z>`M zzdnEb^XundAo~65@1H;a|Nr~{|Np&td~Lwc5i1Gu3ue$UFf=l@*u8K6;UmXSeER(5 z>-V3(|4bGT)ds3~>*?YcqH#VsAt6QF;4l}9Y8=HrQF9X-7UM>TVW<)o!oukClfWhJ2@t+l*0_LdEUhV)vk?3UPD(i+mM z)mJvBY~PvR(J$(9&5}(cTYFjOnakExU+7)p~MvcGRBx-@vlf5ce3XVv4 z+>7_(OmCSLA$3Ya>Tzd2Z>jPsHMP2$O^bMBek`e!obh3X-l1a$4jfW#a-P)Q%gAtd X^8vSsW_5W$k283>`njxgN@xNAPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT-X@k6XJTQqu_j7-uaG#3++&}r7B~4MauT(;yqQVd#ls-PH5U!op!iB z^JG)b$)&T-w&tC01F5{&QFO7t>f(gz%Y7Bs_inwtWYVLp%b#7l`0C{THxKTc?k~KRtc;>BW<;&mMk#{^-Y-&%eHY{`=?mzdyhK|Np=4CT9xJF>ED4 ze!-qz-j5zXN%-oR2o%Zkba4!kn3|lBBAXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0*pySK~zYI-ImWwlW`o!U*GTM=6>tcf!i?CIuwP8m0O3X z5b7dCNOb5DbmN{)$#x+&+~qs=PLk4ns3)A$N+E(Frtkjz_3tgtZE7b#VT|F$kPb8Sy7NaxjJdC zpa2FHB_LT@Z%!qkR-)ZA-AYEe4^RO9FR;nw#^tZWTw0bfqu*<&#alt;wOa_ip18k` zk=AD9VmKwYrxP0-PRg&`K^Sqh28uy*U2v_O<3_*lvfY$A!8BD27@+W_qlrPhmWlrs>)D%8{z2*yiNx~q@Kx8E`g`+ zGPcSigvUpj>3xB!Dru9>tB@mAoybT!Ef1qT`J>cs7^VKJtzcui?nt!`?eyV^(b#fGGKqQScLiGGGA z7<}AHk;O!T#gq}65xg)t#`h0HNuH?Uhg4c;|)P1gL~U(@#W z>J!-qZbSmZxuyyjltQ5qh~|(RRgrgORZ}1+6#Odmq3zlu0(wFEPTXyI_ZRQQ%8pCK R8e{+f002ovPDHLkV1i2Qe@g%W literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-checked-backdrop-dark.png b/.themes/Nordic/assets/checkbox-checked-backdrop-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..0dc8ff2633a3c9163f8eb2becf992ae69783c3d0 GIT binary patch literal 489 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC_p8d_r6=bmU*^C^+Aicd?`JLVLl*_5vUYM_Z~gww5PvZzTe|+}%*U^ud=W_kVu<{Oil7zrTO~{qyJl|NniT ztp5NV##IvJ7wqoo<@?~_lc&%Atem^xDNwY))5S4FVrp_if}k_g8lM$4hK6Qrej$v8 zHB3RXw3JRTJvvq8Rda&rQ&p7BApu5TUQa{ANZZ&t#}$&Vs#Z-hvZ``oGH_N6{d#4~ z*CmyL+dNjhdU>)?Ia+(+iUX=$kN5=b1n20bx<1`(Y_LiBv*irN8!yCSR)zNd2incx M>FVdQ&MBb@0L-J?761SM literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-checked-backdrop-dark@2.png b/.themes/Nordic/assets/checkbox-checked-backdrop-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..ceac8435ee1f527e686a27a39985844db534f406 GIT binary patch literal 767 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`1U|?XB3h)VW1uDGQns>gn;6i)R#nysL?RghFi!QboTITAmxdJTGQtUi9kXq%{SxYs%8r7R0Wr%-C2Qzp*ZVQ*pxf@}wQ*$-Da-_e^Ns zSDkjSHsf%8=8^i$qYYWd7fw0ZlykB<=j5{4r(1H*w&tB(yZBsN{`t0o^KFIaCpUoI zPzZG1g=I4@b`)LeDZ4tQ{@R|+H)gfpn%{eCLEoL_)9x;x{$RtxCufd6xqSBN-VIOB z9eaB2__OmTo?X50;>gaI$M?KEzW3#Y6Ym~Bcz^BO`|Ic5KYjG=`J?ZzpMU@K@z>`M zzdnEb^XundAo~65@1H;a|Nr~{|Np&td~Lwc5i1Gu3ue$UFf=l@*u8K6;UmXSeER(5 z>-V3(|4bGT)ds3~>*?YcqH#VsAt6QF;4l}9Y8=HrQF9X-7UM>TVW<)o!oukClfWhJ2@t+l*0_LdEUhV)vk?3UPD(i+mM z)mJvBY~PvR(J$(9&5}(cTYFjOnakExU+7)p~MvcGRBx-@vlf5ce3XVv4 z+>7_(OmCSLA$3Ya>Tzd2Z>jPsHMP2$O^bMBek`e!obh3X-l1a$4jfW#a-P)Q%gAtd X^8vSsW_5W$k283>`njxgN@xNAPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT-X@k6XJTQqu_j7-uaG#3++&}r7B~4MauT(;yqQVd#ls-PH5U!op!iB z^JG)b$)&T-w&tC01F5{&QFO7t>f(gz%Y7Bs_inwtWYVLp%b#7l`0C{THxKTc?k~KRtc;>BW<;&mMk#{^-Y-&%eHY{`=?mzdyhK|Np=4CT9xJF>ED4 ze!-qz-j5zXN%-oR2o%Zkba4!kn3|lBBAXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0*pySK~zYI-ImWwlW`o!U*GTM=6>tcf!i?CIuwP8m0O3X z5b7dCNOb5DbmN{)$#x+&+~qs=PLk4ns3)A$N+E(Frtkjz_3tgtZE7b#VT|F$kPb8Sy7NaxjJdC zpa2FHB_LT@Z%!qkR-)ZA-AYEe4^RO9FR;nw#^tZWTw0bfqu*<&#alt;wOa_ip18k` zk=AD9VmKwYrxP0-PRg&`K^Sqh28uy*U2v_O<3_*lvfY$A!8BD27@+W_qlrPhmWlrs>)D%8{z2*yiNx~q@Kx8E`g`+ zGPcSigvUpj>3xB!Dru9>tB@mAoybT!Ef1qT`J>cs7^VKJtzcui?nt!`?eyV^(b#fGGKqQScLiGGGA z7<}AHk;O!T#gq}65xg)t#`h0HNuH?Uhg4c;|)P1gL~U(@#W z>J!-qZbSmZxuyyjltQ5qh~|(RRgrgORZ}1+6#Odmq3zlu0(wFEPTXyI_ZRQQ%8pCK R8e{+f002ovPDHLkV1i2Qe@g%W literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-checked-dark.png b/.themes/Nordic/assets/checkbox-checked-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..d041d48c3df2d18996fb0666864e3fb79cb6d927 GIT binary patch literal 489 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC_p8d_r8eS0rsKOWabLu(KlNOl$6$mb^195HjyVTfvs9jIHI#+gnQZ zRHg2%PTN1Z^-x{riKd)W%jW`Bo^8!L*Oq^wz2HJe;l=){ixa9Z^_Jf}u;cck2@f|f zd4B!U%j0|AJ-+`Qh@L$BaO?7i2e&^yd;IbFlTS|`e0uue%ai**zkdGp<%WOlJ3a$N3p`yMLnNjqCnN|uGp+GiQDbOm z#^x8oXjsD(G)qhA1ko*3t#e!<`KoHwBqOUTCnf`D z)zGh3wtQVuDY(sJ#jBSm3zeg_7p^#<+VzM}&`xlUUaITU&Bg|sls{X}V7&1{EM`?` R?|-1(44$rjF6*2UngA6f*+c*U literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-checked-dark@2.png b/.themes/Nordic/assets/checkbox-checked-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..22892b71ea0ef18a5238e987eef9436c9f9824b0 GIT binary patch literal 767 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`1U|?XB3h)VW1uEQ99KWe3VRK2+mZHRMrSV(Jl8!ZG9c#=w){uR?G3R(A zkOZM~ZTZOPe0x3+U1%#C*FLo4N>M6TArT*HU%{OMX-D~=b&mDVu?)bCwC!Srs@Z!kMm&fly?fIkcub+Sa^zql{55GQt{PXMQUm*JZ>+hdG|NsB{|NsB$>HG=6&=D&M@(X4# zwy?Cac079G8XVQk6_%5hUcI*8`IeQ0hP2l5 z*4SG%3>wmFwX$1cZ%J!NuU22#oU(mqen-Ek%QZ_jjcn~@oo|ZN7fe{rdgEfC!?M*o zq`LOYIz?YPnDOrtz}~1!`SllW5F(D8$WLHECDG zAsIFPa+9b9PEYo#Tq!sr;c+kCi!;4tR)o|k4XMYS`MjmdtJKu$YBnw6k@>NtQgX(J o8G46~9XN1EwaIx>doLry-OUHwCYsgd0X@#(>FVdQ&MBb@06)}hYXATM literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-checked-hover-dark.png b/.themes/Nordic/assets/checkbox-checked-hover-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..0dc8ff2633a3c9163f8eb2becf992ae69783c3d0 GIT binary patch literal 489 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC_p8d_r6=bmU*^C^+Aicd?`JLVLl*_5vUYM_Z~gww5PvZzTe|+}%*U^ud=W_kVu<{Oil7zrTO~{qyJl|NniT ztp5NV##IvJ7wqoo<@?~_lc&%Atem^xDNwY))5S4FVrp_if}k_g8lM$4hK6Qrej$v8 zHB3RXw3JRTJvvq8Rda&rQ&p7BApu5TUQa{ANZZ&t#}$&Vs#Z-hvZ``oGH_N6{d#4~ z*CmyL+dNjhdU>)?Ia+(+iUX=$kN5=b1n20bx<1`(Y_LiBv*irN8!yCSR)zNd2incx M>FVdQ&MBb@0L-J?761SM literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-checked-hover-dark@2.png b/.themes/Nordic/assets/checkbox-checked-hover-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..ceac8435ee1f527e686a27a39985844db534f406 GIT binary patch literal 767 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`1U|?XB3h)VW1uDGQns>gn;6i)R#nysL?RghFi!QboTITAmxdJTGQtUi9kXq%{SxYs%8r7R0Wr%-C2Qzp*ZVQ*pxf@}wQ*$-Da-_e^Ns zSDkjSHsf%8=8^i$qYYWd7fw0ZlykB<=j5{4r(1H*w&tB(yZBsN{`t0o^KFIaCpUoI zPzZG1g=I4@b`)LeDZ4tQ{@R|+H)gfpn%{eCLEoL_)9x;x{$RtxCufd6xqSBN-VIOB z9eaB2__OmTo?X50;>gaI$M?KEzW3#Y6Ym~Bcz^BO`|Ic5KYjG=`J?ZzpMU@K@z>`M zzdnEb^XundAo~65@1H;a|Nr~{|Np&td~Lwc5i1Gu3ue$UFf=l@*u8K6;UmXSeER(5 z>-V3(|4bGT)ds3~>*?YcqH#VsAt6QF;4l}9Y8=HrQF9X-7UM>TVW<)o!oukClfWhJ2@t+l*0_LdEUhV)vk?3UPD(i+mM z)mJvBY~PvR(J$(9&5}(cTYFjOnakExU+7)p~MvcGRBx-@vlf5ce3XVv4 z+>7_(OmCSLA$3Ya>Tzd2Z>jPsHMP2$O^bMBek`e!obh3X-l1a$4jfW#a-P)Q%gAtd X^8vSsW_5W$k283>`njxgN@xNAPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT-X@k6XJTQqu_j7-uaG#3++&}r7B~4MauT(;yqQVd#ls-PH5U!op!iB z^JG)b$)&T-w&tC01F5{&QFO7t>f(gz%Y7Bs_inwtWYVLp%b#7l`0C{THxKTc?k~KRtc;>BW<;&mMk#{^-Y-&%eHY{`=?mzdyhK|Np=4CT9xJF>ED4 ze!-qz-j5zXN%-oR2o%Zkba4!kn3|lBBAXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0*pySK~zYI-ImWwlW`o!U*GTM=6>tcf!i?CIuwP8m0O3X z5b7dCNOb5DbmN{)$#x+&+~qs=PLk4ns3)A$N+E(Frtkjz_3tgtZE7b#VT|F$kPb8Sy7NaxjJdC zpa2FHB_LT@Z%!qkR-)ZA-AYEe4^RO9FR;nw#^tZWTw0bfqu*<&#alt;wOa_ip18k` zk=AD9VmKwYrxP0-PRg&`K^Sqh28uy*U2v_O<3_*lvfY$A!8BD27@+W_qlrPhmWlrs>)D%8{z2*yiNx~q@Kx8E`g`+ zGPcSigvUpj>3xB!Dru9>tB@mAoybT!Ef1qT`J>cs7^VKJtzcui?nt!`?eyV^(b#fGGKqQScLiGGGA z7<}AHk;O!T#gq}65xg)t#`h0HNuH?Uhg4c;|)P1gL~U(@#W z>J!-qZbSmZxuyyjltQ5qh~|(RRgrgORZ}1+6#Odmq3zlu0(wFEPTXyI_ZRQQ%8pCK R8e{+f002ovPDHLkV1i2Qe@g%W literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-checked-insensitive-backdrop-dark.png b/.themes/Nordic/assets/checkbox-checked-insensitive-backdrop-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..c7b98414a19059fe31479a42255ec4e5aa818da3 GIT binary patch literal 488 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC_p8d_r7RG>nwh43#tuKnx8-G^C)SqoAUzsH&%=rmLi;ucU4ORG_M5 ztZiVXYh-O=>1b-@WasD}5)mIBl~7z(Q&Ckneb&6W^B3*fz3%^Npwy?XWf-MjZce*F0L>({@3|G2WGQh^TRDhcun zcK7u1eem$f(`SEH&Ry^nD4Or-;us<^H8~+c(1B@<&x#sGMl&|Q5JtutrbAqx{+wWH z+EkTw=LFNGs#{3`qFq{xn3yJ2?Gma9FrMd#dYHdU`^N`?F#LW`=wT!Pf`ZFB1Y<&EVZuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104n$s;1l8sq?I-GRJ9FMwDeUpjg>WwR5Xp0H4K3a5UFVZW*aJL02v^* z5=aUK$tbAHC}_wkYRV}Ak(RtN5NRu@>ME-0DXQrysp~7LgERt-Rns=s&^FRBFw-%x zG%&WZuyL}ocXxF4b@L7i2#F31i3$vj2?>vhO-PSV%FNCy&MPd-D=aUosBLU+Z|m%v zGg6j}uU)@! z>-L=&FJ8WQ`Rdi{*Iz;4+qZAufBg9I>({TpfB*jb_wQoYBWa-j#Y%$wf*EuS42_H} zcJJGN_{i}SpFV&2`u*qcKa&MSwSg+0d%8G=XasLPcRlP-0E5fLZq_%wDT7Jo)ux<=yPFR>z)jC41eisNZh5v$JH%lBD&TDXUE~++yC$T-5zl zeoy75rw?vf%S+FUsb&49ExG3x!=ANMFW=nHxUbyH>v?d);+IP~ev6-fZg%0Y{DYiT zYdGFBUJsj;HUGffGfj*3a9`LE^p&+DYF>Cxsbqz~UOVZm6W_QN6mr+(PS={N6TN(= zfz>hHeAnYUUw$u6EMY%=?cqk*yC*;K_l4iO$T>|c`8=oJ8-2ObmrGt2f86l0Xis%z iauwSi9+^|K<6qXb9GtUt+JB&z89ZJ6T-G@yGywp^YcOp9 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-checked-insensitive-backdrop.png b/.themes/Nordic/assets/checkbox-checked-insensitive-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..2dc2b7f0bafe1cf5fcd7331881eb6e1784e3f24f GIT binary patch literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMTv!_56XFV_;eel?AHue^wS^1%`}+q526Az6X=rH7pFck&B;@en!`0Q* zOP4OabLY;{qeoxAetrM`{a3GEeFB5`@87?C`4Y$llJ8*P=g*(tzkmPx_wS!SfByaZ zr=e0`3$#G3B*-tAPusxI$k^Q4*2&q$)h8+`x1n+7qOFH7UcP$m)}1@|9z1;f;q$NG zD{?&@fjUw>T^vIsrq=em^EDXoun0S^SorAXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0?bK7K~zYI-Ivd6(_k3Kze$>{>x7p=p`sU|rWYCP2aMtn z+d3Esdh{Se&_fvr)m`+^n;=80NMW5KCEGu+F?aE_C{vV$UB;Ltdz}+;h$~JfZ3f+v zct|rs*KD=69r%TpB+vW4`Q-cZBLjd6;46S_rUVlj2(0t~D;$7R z09u*^1x$l(7N+B7tDQyjme?+aJpw2I;Qs; ziGIKTYTv^71CkQdxiS;^N{h zpU-#R7Ba@i$DgNCsTG*D*{BN4^E|Vc}DpOs-HXVbx zrT(r33IMKJCIQITIB!o!`sq{CQvIV078Ul&CaA!|VZUsk3;^pKfL)l`>4y1j)X1N< d0?e|y{RcTeC6iheUey2q002ovPDHLkV1iy%k1zlL literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-checked-insensitive-dark.png b/.themes/Nordic/assets/checkbox-checked-insensitive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..c7b98414a19059fe31479a42255ec4e5aa818da3 GIT binary patch literal 488 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC_p8d_r7RG>nwh43#tuKnx8-G^C)SqoAUzsH&%=rmLi;ucU4ORG_M5 ztZiVXYh-O=>1b-@WasD}5)mIBl~7z(Q&Ckneb&6W^B3*fz3%^Npwy?XWf-MjZce*F0L>({@3|G2WGQh^TRDhcun zcK7u1eem$f(`SEH&Ry^nD4Or-;us<^H8~+c(1B@<&x#sGMl&|Q5JtutrbAqx{+wWH z+EkTw=LFNGs#{3`qFq{xn3yJ2?Gma9FrMd#dYHdU`^N`?F#LW`=wT!Pf`ZFB1Y<&EVZuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104n$s;1l8sq?I-GRJ9FMwDeUpjg>WwR5Xp0H4K3a5UFVZW*aJL02v^* z5=aUK$tbAHC}_wkYRV}Ak(RtN5NRu@>ME-0DXQrysp~7LgERt-Rns=s&^FRBFw-%x zG%&WZuyL}ocXxF4b@L7i2#F31i3$vj2?>vhO-PSV%FNCy&MPd-D=aUosBLU+Z|m%v zGg6j}uU)@! z>-L=&FJ8WQ`Rdi{*Iz;4+qZAufBg9I>({TpfB*jb_wQoYBWa-j#Y%$wf*EuS42_H} zcJJGN_{i}SpFV&2`u*qcKa&MSwSg+0d%8G=XasLPcRlP-0E5fLZq_%wDT7Jo)ux<=yPFR>z)jC41eisNZh5v$JH%lBD&TDXUE~++yC$T-5zl zeoy75rw?vf%S+FUsb&49ExG3x!=ANMFW=nHxUbyH>v?d);+IP~ev6-fZg%0Y{DYiT zYdGFBUJsj;HUGffGfj*3a9`LE^p&+DYF>Cxsbqz~UOVZm6W_QN6mr+(PS={N6TN(= zfz>hHeAnYUUw$u6EMY%=?cqk*yC*;K_l4iO$T>|c`8=oJ8-2ObmrGt2f86l0Xis%z iauwSi9+^|K<6qXb9GtUt+JB&z89ZJ6T-G@yGywp^YcOp9 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-checked-insensitive.png b/.themes/Nordic/assets/checkbox-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..2dc2b7f0bafe1cf5fcd7331881eb6e1784e3f24f GIT binary patch literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMTv!_56XFV_;eel?AHue^wS^1%`}+q526Az6X=rH7pFck&B;@en!`0Q* zOP4OabLY;{qeoxAetrM`{a3GEeFB5`@87?C`4Y$llJ8*P=g*(tzkmPx_wS!SfByaZ zr=e0`3$#G3B*-tAPusxI$k^Q4*2&q$)h8+`x1n+7qOFH7UcP$m)}1@|9z1;f;q$NG zD{?&@fjUw>T^vIsrq=em^EDXoun0S^SorAXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0?bK7K~zYI-Ivd6(_k3Kze$>{>x7p=p`sU|rWYCP2aMtn z+d3Esdh{Se&_fvr)m`+^n;=80NMW5KCEGu+F?aE_C{vV$UB;Ltdz}+;h$~JfZ3f+v zct|rs*KD=69r%TpB+vW4`Q-cZBLjd6;46S_rUVlj2(0t~D;$7R z09u*^1x$l(7N+B7tDQyjme?+aJpw2I;Qs; ziGIKTYTv^71CkQdxiS;^N{h zpU-#R7Ba@i$DgNCsTG*D*{BN4^E|Vc}DpOs-HXVbx zrT(r33IMKJCIQITIB!o!`sq{CQvIV078Ul&CaA!|VZUsk3;^pKfL)l`>4y1j)X1N< d0?e|y{RcTeC6iheUey2q002ovPDHLkV1iy%k1zlL literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-checked.png b/.themes/Nordic/assets/checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..03dd4e49459e734466621760ba2218ffac9c8eb4 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT-X@k6XLq9EOAR|!q)Pn(=EBDTk_7dEak7F*P|MNz{o+r-w(!Nuyz=BM0vTVS(U@ z;tpa0VHYMnbrhR$E$DH>s(?@-QK3m!EmBG{1&t;ucLK6Tf C#mxo) literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-checked@2.png b/.themes/Nordic/assets/checkbox-checked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..809cc1a4dfb5f797026b75dd6ac87f828fcb0264 GIT binary patch literal 893 zcmV-@1A_dCP)AXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0>Vi|K~zYI-Im`=Q(+v&pZDzS?C06sbc6lCOzWaZLW*(; zX(7~wLWD#Yfdt)jWjFo}-NeGHuti>!H(7R-Kj@~6<}VVP1qz`um89ux4xOIYowtkF zbnP5n>K61|K0Gg<^L@|rzUL4C=xJ@Pv6;m-y_T;e1OoCP#vmmq4Mk(?Ee-yTAn9ps zu5sCH?+5{(4`9{HVFTF z9*v+w!ej$YCi4g81Rahx-2rbjr@h3_6?~ui3TZ1}U_x-D@fP$BSK3Na2_K$31V=Yv z6tYk3p@7|Wjj$X)wQVql;m!bJbJOtJtso?OjY_!)JoVQgR-8a=Y66Sz-+(b$F=?+n z2gmtK8Qzz^*9eaVQCeICf!8RmQv_R%okYpmivR#;^<`}7jEMAi0my`#yyfs-y^-OC z$A&P`+YPr>gh{7Ks%n&6Y08MF8?4!$C>ox|(DQZ_n+zy28C0RF;P}iW zetaIz@H|z%G+eR4u@wvi{4i<&r^SrDqPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC`KQd_r6=bmU*^C^+Aicd?`JLVLl*_5vUYM|-N%k2Yi-ZOjIW{QLXo z-@kwV|NsBMv*r^}J6B1NU$DEUm+ymzPo6&evvTf&r$A9FPZ!4!iK)p62@hSF*7&Tb ziHkF1^9x~&TgCa|qca1)PeVKd(~bltn;3xuzPj0wfj{5y^t?Gy!~rI QfTl2by85}Sb4q9e06~v{(*OVf literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-mixed-active-dark@2.png b/.themes/Nordic/assets/checkbox-mixed-active-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..fe9c0b811af85180c9c7c16359adf383dd94b1a6 GIT binary patch literal 464 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104gXA@Ck7R(idCv&bJm^XfL|hT5zd7?_y`s#rA>=9r+i4BoraDA%X~z zwFR+zs#5n>r|qjwJ5ZAj(z0>+)twu!@7nly$Eqj0);`_4;n{&L-#)zi@$U7HkMIBg z|Ic#ZILL)!B|(0{3_1peM#dJq_w7G?r$pWIrF(6r69%JKs@op&g2LSEe3q$O3Zz|NpPQ>)0KjO16?9zhF-< z??;cHBz$#D1d8Z-x;Tb#%uEh=%fRf;#?P^M=0aw!j+8SjOp+;XC${(pP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdx9IqL9pzoKyzaviyMj0)>!_ z)ZA2skks6QoWzpUn~f2jKxLvJWsapK8TmyF0jVXaMGDUOMR}?6Zk=@h9 zF~pDmIxcnczLMicK;svN=2>*brn?^6GUDxa3(Hl+-USAy18W4v=^ouBsu=fWLlzq zdUjYV(-mDc(S6sVGeu;$AKtq%)#X|PlfXj`_aEmsJ=Eg2vi;Uy71u1EZ=5#y4F5V+ z-dDSQ^(+46&CoBJb-QeaEFos=st0aU7V?XT?rL>Cx5U(A`Kf}W nhg}=8uX7nq$ou{0(K}(=IxjvWyPz0gm@#;|`njxgN@xNARj0X7 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-mixed-backdrop-dark.png b/.themes/Nordic/assets/checkbox-mixed-backdrop-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..4870a7919a69b3863c25a9c6726168a67f4c1647 GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC`KQd_r8eS0rsKOWabLu(KlNOl$6$mb^195HjyVTfv^{^rH<~M;o&* zv={vQ`{&=kfB*mg=TFyQ1#0Ii3GxdL3<(W?`t0Sa*MAeAc6Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104gXA@Ck7R(p!q-Hx(spE=k%_l(?-leoI->v4*T;jakPUvX3|B9B%}Y zAat%R9~qr*&j+FlZ3Sx!V)s;~?yXMSSDkjCCjCNt!G(>>ukPGgvJ61i}wf5=W z4bKj2`S#)6k9V(se0=}^|NqN>L}vjl7Apzz3uZ93u(YyvJbL2fnX?xze);Jaw-hBZVmeX**nNjyF%u;!Hm+E g3}FhU5|%p{&)$s_iG9Js544WK)78&qol`;+0KqNB3;+NC literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-mixed-backdrop.png b/.themes/Nordic/assets/checkbox-mixed-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..dba173c130edc4d6b425d0144351cba20e813036 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFXp1*j>@?pmcpop%gi(?4K%;bQ#49xCq{2YsCE@bBFNIApO#3iB3d_=?B l+k3TwpY@#}L5{-=43i!>UerIHD-YDj;OXk;vd$@?2>`l*XYv35 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-mixed-backdrop@2.png b/.themes/Nordic/assets/checkbox-mixed-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..860759c4bc69c55be0b031917908d7e61aa5116c GIT binary patch literal 498 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3oCO|{#S9G6>p+;XC${(pP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdx9IqL9pzoKyzaviyMj0)>!_ z)ZA2skks6QoWzpUn~f2jKxLvJWsapK8TmyF0jVXaMGDUOMR}?6Z(cII; zF~peqyu zWhpgu6uoX$|My2gAYZU-_aC;(iAli``YneK96xPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC`KQd_r8eS0rsKOWabLu(KlNOl$6$mb^195HjyVTfv^{^rH<~M;o&* zv={vQ`{&=kfB*mg=TFyQ1#0Ii3GxdL3<(W?`t0Sa*MAeAc6Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104gXA@Ck7R(p!q-Hx(spE=k%_l(?-leoI->v4*T;jakPUvX3|B9B%}Y zAat%R9~qr*&j+FlZ3Sx!V)s;~?yXMSSDkjCCjCNt!G(>>ukPGgvJ61i}wf5=W z4bKj2`S#)6k9V(se0=}^|NqN>L}vjl7Apzz3uZ93u(YyvJbL2fnX?xze);Jaw-hBZVmeX**nNjyF%u;!Hm+E g3}FhU5|%p{&)$s_iG9Js544WK)78&qol`;+0KqNB3;+NC literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-mixed-hover-dark.png b/.themes/Nordic/assets/checkbox-mixed-hover-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..4870a7919a69b3863c25a9c6726168a67f4c1647 GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC`KQd_r8eS0rsKOWabLu(KlNOl$6$mb^195HjyVTfv^{^rH<~M;o&* zv={vQ`{&=kfB*mg=TFyQ1#0Ii3GxdL3<(W?`t0Sa*MAeAc6Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104gXA@Ck7R(p!q-Hx(spE=k%_l(?-leoI->v4*T;jakPUvX3|B9B%}Y zAat%R9~qr*&j+FlZ3Sx!V)s;~?yXMSSDkjCCjCNt!G(>>ukPGgvJ61i}wf5=W z4bKj2`S#)6k9V(se0=}^|NqN>L}vjl7Apzz3uZ93u(YyvJbL2fnX?xze);Jaw-hBZVmeX**nNjyF%u;!Hm+E g3}FhU5|%p{&)$s_iG9Js544WK)78&qol`;+0KqNB3;+NC literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-mixed-hover.png b/.themes/Nordic/assets/checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..dba173c130edc4d6b425d0144351cba20e813036 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFXp1*j>@?pmcpop%gi(?4K%;bQ#49xCq{2YsCE@bBFNIApO#3iB3d_=?B l+k3TwpY@#}L5{-=43i!>UerIHD-YDj;OXk;vd$@?2>`l*XYv35 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-mixed-hover@2.png b/.themes/Nordic/assets/checkbox-mixed-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..860759c4bc69c55be0b031917908d7e61aa5116c GIT binary patch literal 498 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3oCO|{#S9G6>p+;XC${(pP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdx9IqL9pzoKyzaviyMj0)>!_ z)ZA2skks6QoWzpUn~f2jKxLvJWsapK8TmyF0jVXaMGDUOMR}?6Z(cII; zF~peqyu zWhpgu6uoX$|My2gAYZU-_aC;(iAli``YneK96x(K`t#?{zkmPAcQa1| z>g6g4@(XtN^zwc1@X6C>e^$<2@DwO&?&;zf!V#UEV9Ctp$YUpP%&^T;;FzS6FVdQ&MBb@0RAL! AJ^%m! literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-mixed-insensitive-backdrop-dark@2.png b/.themes/Nordic/assets/checkbox-mixed-insensitive-backdrop-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..ce65d7f36619eef7ffdcd6d59b40fad1f9385384 GIT binary patch literal 461 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104gX7@Ck7R(#o28s@euBTKX!Q#>yH-Dw;;h8iqgyh}1LyvkjFrfD8~@ z2_%JrWEC|PRCE+nbQM%}fl{>%t&J_6tsT8>9X&n$QzlKBF?s5Y`wt#IfBxe6ix>a? z{Sypa!wa-ktR%=Um_f(D(8$GPMb-+%u8Gg&}X8>k}L)5S4F literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-mixed-insensitive-backdrop.png b/.themes/Nordic/assets/checkbox-mixed-insensitive-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..6a138a877d2a0ba056f77e7a5b343b2c130e6265 GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFWJ;Ry#NxH?jnFg6T5JlA(R0)RT-K6K{ab_jL7h JS?83{1OUIdRdxUX literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-mixed-insensitive-backdrop@2.png b/.themes/Nordic/assets/checkbox-mixed-insensitive-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..a864581407cc98a9125da818a38cdd16a77246c3 GIT binary patch literal 426 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3oCO|{#S9G6>p+;XC${(pP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdx9IqL9pzoKyzaviyMj0)>!_ z)ZA2skks6QoWzpUn~f2jKxLvJWsapK8TmyF0jVXaMGDUOMR}?4jy{C&~ zh)3t!=^L{S8;H2}KVey{;yh`svqs9R2f9C!Z}I!sA6wn-7kO)C3!AvB98(#4=8J@o zB&F09d>Okw^xb3ToOi&8+3bLfK+8h*a|f&wS|;1Eitxog&}H7{Am_=o%~5sZ_lY&f?&I_pSXN zsqksNd;j3AYT4S3-f1^t)zYrpewfH8zJO80K=sX~WsS@Ubqv-jre{Tc-QEMe&fw|l K=d#Wzp$P!C8l+|b literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-mixed-insensitive-dark.png b/.themes/Nordic/assets/checkbox-mixed-insensitive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..6cc9814b37d0a3f176e93364e8361e024294763e GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF(K`t#?{zkmPAcQa1| z>g6g4@(XtN^zwc1@X6C>e^$<2@DwO&?&;zf!V#UEV9Ctp$YUpP%&^T;;FzS6FVdQ&MBb@0RAL! AJ^%m! literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-mixed-insensitive-dark@2.png b/.themes/Nordic/assets/checkbox-mixed-insensitive-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..ce65d7f36619eef7ffdcd6d59b40fad1f9385384 GIT binary patch literal 461 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104gX7@Ck7R(#o28s@euBTKX!Q#>yH-Dw;;h8iqgyh}1LyvkjFrfD8~@ z2_%JrWEC|PRCE+nbQM%}fl{>%t&J_6tsT8>9X&n$QzlKBF?s5Y`wt#IfBxe6ix>a? z{Sypa!wa-ktR%=Um_f(D(8$GPMb-+%u8Gg&}X8>k}L)5S4F literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-mixed-insensitive.png b/.themes/Nordic/assets/checkbox-mixed-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..6a138a877d2a0ba056f77e7a5b343b2c130e6265 GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFWJ;Ry#NxH?jnFg6T5JlA(R0)RT-K6K{ab_jL7h JS?83{1OUIdRdxUX literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-mixed-insensitive@2.png b/.themes/Nordic/assets/checkbox-mixed-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..a864581407cc98a9125da818a38cdd16a77246c3 GIT binary patch literal 426 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3oCO|{#S9G6>p+;XC${(pP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdx9IqL9pzoKyzaviyMj0)>!_ z)ZA2skks6QoWzpUn~f2jKxLvJWsapK8TmyF0jVXaMGDUOMR}?4jy{C&~ zh)3t!=^L{S8;H2}KVey{;yh`svqs9R2f9C!Z}I!sA6wn-7kO)C3!AvB98(#4=8J@o zB&F09d>Okw^xb3ToOi&8+3bLfK+8h*a|f&wS|;1Eitxog&}H7{Am_=o%~5sZ_lY&f?&I_pSXN zsqksNd;j3AYT4S3-f1^t)zYrpewfH8zJO80K=sX~WsS@Ubqv-jre{Tc-QEMe&fw|l K=d#Wzp$P!C8l+|b literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-mixed.png b/.themes/Nordic/assets/checkbox-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..dba173c130edc4d6b425d0144351cba20e813036 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFXp1*j>@?pmcpop%gi(?4K%;bQ#49xCq{2YsCE@bBFNIApO#3iB3d_=?B l+k3TwpY@#}L5{-=43i!>UerIHD-YDj;OXk;vd$@?2>`l*XYv35 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-mixed@2.png b/.themes/Nordic/assets/checkbox-mixed@2.png new file mode 100644 index 0000000000000000000000000000000000000000..860759c4bc69c55be0b031917908d7e61aa5116c GIT binary patch literal 498 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3oCO|{#S9G6>p+;XC${(pP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdx9IqL9pzoKyzaviyMj0)>!_ z)ZA2skks6QoWzpUn~f2jKxLvJWsapK8TmyF0jVXaMGDUOMR}?6Z(cII; zF~peqyu zWhpgu6uoX$|My2gAYZU-_aC;(iAli``YneK96x4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T~L5e~$ zOL9^fT+8wU@(UC~GE#F>6+%*T3vv=mQg1d!bOM!$f|NOymSp4?F*xTJ<)!9i7Apj# zmZTQ#_~j3BL6fJ8V~9oX+rEQ>jE*9#ziXp89PM5^N$|~XRB37O2=EeWirj2{{-op7 z!!tgA+Z%6h%l|u6s$F;ko4)2^_g$$=*LhZ2G;MbfImN*J=4{V1nHz8Ce`?=wwaw?{ zTltE(;D7rJd3~52BEEdx71vn8Uer3bSAODDs}DyfoI1QDXPwm6YUWuII$szM$L|EX OhQZU-&t;ucLK6U12X?Li literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked-active-dark@2.png b/.themes/Nordic/assets/checkbox-unchecked-active-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..021018998af490d0aba91fea64537a86b1914c0c GIT binary patch literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104nef@Ck7R(&yXq&UX}??22-SgtHSbCb6$xXMLdL$*id_9x!L71fEQOyy!pBXa-MLKbLh* G2~7ZrtfKz_ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked-active.png b/.themes/Nordic/assets/checkbox-unchecked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..c90b21de3f70a21f516baec50cb2cbe5cb32552e GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF!19kD11o;I^N=a|tvUS_`A3uKn`TKO@|1%)tJY5_^IA$gX%&!*b$YV1~xzF0H v%#*FyBh6F3u;CZa4pBn`Z`Z1WOl%CtPG>F*|M*W2sEfhV)z4*}Q$iB}o}G0U literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked-active@2.png b/.themes/Nordic/assets/checkbox-unchecked-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..1c52d1bd0229639292a6f7fca590b0ca931cc677 GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3oCO|{#S9G6>p+;XC${(pP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdx9IqL9pzoKyzaviyMj0)>!_ z)ZA2skks6QoWzpUn~f2jKxLvJWsapK8TmyF0jVXaMGDUOMR}?4ju&0Y- zh)3t!>xO$1Kk^$aRl?6Is_dI| zI7!^>^_6vJt=K~U@?~Ax7$p|E_iAd+^ULgSgkJvBx68d@-5z%I^&{p7(y=z?p6jQ6 RnE~_;gQu&X%Q~loCID$1lqdiI literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked-backdrop-dark.png b/.themes/Nordic/assets/checkbox-unchecked-backdrop-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..a4966994e2f10efb1de7b18baf1556376071aeb4 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T~L5e~$ zOL9^fT+8wU@(UC~GE#F>6+%*T3vv=mQg1d!bOM!$f|NOymSp4?F*xTJ<)!9i7Apj# zmZTQ#_~j3B!2(Yg#}JF&x04O|7z0II&)5Du)55Fasv4-dCcz|0QfRi&>2)@_#ajVu|(OAr%f2%d7ip{t(JL8T_;Dz v-Qoq&UJL&+%SL}^lMs1UeZlnU^LMPgFHP$#nqAic-OAwU>gTe~DWM4f573Hp literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked-backdrop-dark@2.png b/.themes/Nordic/assets/checkbox-unchecked-backdrop-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..fddf942bf5f65fe39740f5b8706d291fac137c57 GIT binary patch literal 477 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104gXA@Ck7R(n^{JK%}B>pbTVa7^qM%$@g?|4AD6M_Oc~YlLG_G z!EZ;HMMQF31zhj`x4+2$CatX`>LriCd2Qvn-K+-g7(Pg~avk({!%pbzE63nR8kF7V{du(lfJ+n&ms{ Vih8H=s(~Vq!PC{xWt~$(698dMnXmu= literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked-backdrop.png b/.themes/Nordic/assets/checkbox-unchecked-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..d2b6816c5648f1b003228dfcf6f108c091c7cc46 GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF8#Nj;m7tapSL_Y=Z&>+c#a|{go_X?b2UKY0)WRIt- KpUXO@geCwEhEL%D literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked-backdrop@2.png b/.themes/Nordic/assets/checkbox-unchecked-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..24946f342bb41d5594ece025a234bd3792209e3c GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3oCO|{#S9G6>p+;XC${(pP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdx9IqL9pzoKyzaviyMj0)>!_ z)ZA2skks6QoWzpUn~f2jKxLvJWsapK8TmyF0jVXaMGDUOMR}?32r>Bc! zh)3t!>wEc{3`E#296tYKQ6~?N-oF3NJ69N9bnUg6Xc2Hk;trSI-$}b2E;CQ(n|@}3 z=(UIi0_M6>F$JwUcWx}`>iK($^|#Pz{Vlwr#;psxMc+LYui`RweH9S!bXUID_i4ck z58bO(7vH&%b>nU8Y4~-fIjVs>&)VuEc zO`y$GwfM4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T~L5e~$ zOL9^fT+8wU@(UC~GE#F>6+%*T3vv=mQg1d!bOM!$f|NOymSp4?F*xTJ<)!9i7Apj# zmZTQ#_~j3B!2(Yg#}JF&x04O|7z0II&)5Du)55Fasv4-dCcz|0QfRi&>2)@_#ajVu|(OAr%f2%d7ip{t(JL8T_;Dz v-Qoq&UJL&+%SL}^lMs1UeZlnU^LMPgFHP$#nqAic-OAwU>gTe~DWM4f573Hp literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked-dark@2.png b/.themes/Nordic/assets/checkbox-unchecked-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..fddf942bf5f65fe39740f5b8706d291fac137c57 GIT binary patch literal 477 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104gXA@Ck7R(n^{JK%}B>pbTVa7^qM%$@g?|4AD6M_Oc~YlLG_G z!EZ;HMMQF31zhj`x4+2$CatX`>LriCd2Qvn-K+-g7(Pg~avk({!%pbzE63nR8kF7V{du(lfJ+n&ms{ Vih8H=s(~Vq!PC{xWt~$(698dMnXmu= literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked-hover-dark.png b/.themes/Nordic/assets/checkbox-unchecked-hover-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..0c2bb8434b76bcabd8a4e5cba2fc3cd1d041838a GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T~L5e~$ zOL9^fT+8wU@(UC~GE#F>6+%*T3vv=mQg1d!bOM!$f|NOymSp4?F*xTJ<)!9i7Apj# zmZTQ#_~j3B!75J|#}JF&x07x87y~6-&(|7vCNOVHo&TIZo zo4i?NjrrdGtdh}W4$xVCP@&i%cGGKpqlQHB1<&e4_y1)7*I51_Z`lpu+Di;_nlCgW z*GKrw^Vm3fT{G{2zRUtUZ>LShnJi)5JX6?qYMIwC9x<_4AHVb7R-mgHJYD@<);T3K F0RWJ3h)w_i literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked-hover-dark@2.png b/.themes/Nordic/assets/checkbox-unchecked-hover-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..4e14e33a1ee250d10620cb1c5f7e717e8d3d3f70 GIT binary patch literal 498 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104k^s@Ck7R(*OT6{BLMjwJP*{Ti*GOg7Y1P=i3S{w&!02kp<`5^DlJd zgBd_>;RPUSE4Tnu(_U}^EOntBqzp)+A&>%~N{|*bseFjY^i5qef!1r31o;IsFfuWF zdHV+hheVdv)wgv`o-$|K_I>*g+`jwl#miT3-oE?z>C4w|-+#5~GlK#**VDx@L?ig^ zC3B`G29X0762x~eSg}GR`dz&f`}OnBJg#kLlSp6cxV?sHL+6|8d~UCH^Hr@ZHj3rv zl+yX?@zOZNLrdB&E~$0$w>zKz|9G`H`{-`no$DqAh({TOzAg?}x@^PN&9(>LTyVK2 brdh){d#hHUidpS3pv4THu6{1-oD!M4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T~L5e~$ zOL9^fT+8wU@(UC~GE#F>6+%*T3vv=mQg1d!bOM!$f|NOymSp4?F$AQRq!uYS=NILr z=42LsUv>%P#5tZWjv*GkZ+orznjAzJp0D*j^qeE^kZ?qWu*$)6E!S?fT$1{#QN*sd zIAFqeodpJA-sisy+DjHuecK6ml3cul6pTpK>$VM&M`5&m|o0%L5-j|6E+Y zbME1H!m+WO5f2@bjvP9--^cHfSap+;XC${(pP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdx9IqL9pzoKyzaviyMj0)>!_ z)ZA2skks6QoWzpUn~f2jKxLvJWsapK8TmyF0jVXaMGDUOMR}?6ZQODE8 zF~px%^5}!uB_ZN>A>t>Cq=y((t>f5Bme1&mu^0AHA?u|BDo3d4m0wq zFX%UvAOChyiZx{AvG^H@uNl8wGTf$I6#tHe*YkA2ja7@H+@F|q`%AA1HZ@wgr8&Jp Y-l8elo=G@O6&SD#p00i_>zopr0462D{r~^~ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked-insensitive-backdrop-dark.png b/.themes/Nordic/assets/checkbox-unchecked-insensitive-backdrop-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..0d30a4057032bce099c7e5e0777321e29b64a0db GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC_8^d_r7-G&>UD7ZL>`AyH95L2*G5abaOeAQBRl5)_k`mRAEJ8F@8% z6&(c?9c2x}7Xp*5f%*kYg8YJ6RaDi~LqbC%qhex{($8PK68h-vbC4yTE{-7*;mHXJ zNlzP?!_wH;-0U1x4xB%8Kux2Eg~d{GM<7c}1>1TC>s^;;{+wv5e&Eo71BZ@sv)|F- ZVW@m4VEXLmfoh;R44$rjF6*2UngERhWcL67 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked-insensitive-backdrop-dark@2.png b/.themes/Nordic/assets/checkbox-unchecked-insensitive-backdrop-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..d50514e91c23b41138e17e57f8d0cfd070a11f63 GIT binary patch literal 491 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104k^m@Ck7R(!>KnK`|f_5S9=Ul@bz>6qizzkW!SCR+I#iGKvz?N+2Yw z3`deODl!ThKqRXOM4GZnnhGj93aYxw8iu=-T;~8SRxAnf3ufTs7Z8+^kyTRB(bdy8 zh>nR%N}V`q=B!!s<}X;de8rl7CjVaD2P!V`ba4#PIREyNqtIam9+rbwl?q<|pTBjY zK&6Ars-o{Pzpa=~xE?K^Xsq}`ZEv{D>v>vfZXu}&FI``=i^(q86c%80v+aSvdbdAs zo=*S&;OXy_YBggc{#pA<_{3MH-L<}Bn!h6IVE=DnrY#4<3iSAE7$$b;hAu32n+yse MPgg&ebxsLQ01eEH%K!iX literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked-insensitive-backdrop.png b/.themes/Nordic/assets/checkbox-unchecked-insensitive-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..1ea8200de929425b4ee4ec1ebed846d53222080b GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T~L5e~$ zOL9^fT+8wU@(UC~GE#F>6+%*T3vv=mQg1d!bOM!$f|NOymSp4?F$AQRq!uYS=NILr z=42LsUv>%P#C%T|#}JF&x0en1nhgY8F1BxuX%Km5;qb0r>6FM97nOw@G%s1Mlgykw z_1|?dYi74IGYT$GGY``Ve8_HABhAWe#PY7<;Z2VDCudA5`u5yEB2}rh!G0&p^amnu u<}PZnof7ucYOVgp+;XC${(pP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdx9IqL9pzoKyzaviyMj0)>!_ z)ZA2skks6QoWzpUn~f2jKxLvJWsapK8TmyF0jVXaMGDUOMR}?4jw5N+> zh)3t!>xTSI1_Eslr(bdvTD)+_&;Ru^XJB}xn(Y9#QdB6UC$}xZY)ujJW z#<~U9czF0SbKCE15$pO_eRiJntqVc>_RiNzUH?V-*DfBj8wt(4AmTr>`Zk@A-9_8H z`8aO{@(XG$a_r@B=}&p7EVPYXCH^|c7r$Os30tGnJ-ZT@{o^QRUzWCghWpIgTe~DWM4f`5Bd< literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked-insensitive-dark.png b/.themes/Nordic/assets/checkbox-unchecked-insensitive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..4754b59934dad89ab44fb3212d7f5cf7229b6c15 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T~L5e~$ zOL9^fT+8wU@(UC~GE#F>6+%*T3vv=mQg1d!bOM!$f|NOymSp4?F*xTJ<)!9i7Apj# zmZTQ#_~j3BL5ru0V~9oX+de}fMn@6W-?h%2oE)s1dgmsj<|*FrJ}JwzG$z}3rn;c! z!5q)+pWl7ol3Dh;;_2iywn=`X?;4{w?K+vX)9SR$gk_~h4U^WcUFhl1E%Nn~x*}7C z^Nvs7{L`AJ@0VmwW>CoaTL0txgqrP|&c4oubuOE%4ziwL{-d*F*`vqO_XJcL_#=cr Q0^P&l>FVdQ&MBb@07_?eMgRZ+ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked-insensitive-dark@2.png b/.themes/Nordic/assets/checkbox-unchecked-insensitive-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..77a4de284a38d1ef593678ebd5c02d6b636ddbee GIT binary patch literal 397 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104neZ@Ck7R(n^{JK%}B>pbTVa7^VA3yyvzBk1UsKm$9#W6(V z{M)mZObrSGM=$Jn#KhHg?r;7p)(7F!mejg7+*8*sX=hB>m?d4JHtS=T|D;D}R^N~^ u|JSd-l;5#1CFD)Q+ShyrvO9nD^4XO<_G?;_X0iupE`z75pUXO@geCyqwtlq$ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked-insensitive.png b/.themes/Nordic/assets/checkbox-unchecked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..1ea8200de929425b4ee4ec1ebed846d53222080b GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T~L5e~$ zOL9^fT+8wU@(UC~GE#F>6+%*T3vv=mQg1d!bOM!$f|NOymSp4?F$AQRq!uYS=NILr z=42LsUv>%P#C%T|#}JF&x0en1nhgY8F1BxuX%Km5;qb0r>6FM97nOw@G%s1Mlgykw z_1|?dYi74IGYT$GGY``Ve8_HABhAWe#PY7<;Z2VDCudA5`u5yEB2}rh!G0&p^amnu u<}PZnof7ucYOVgp+;XC${(pP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdx9IqL9pzoKyzaviyMj0)>!_ z)ZA2skks6QoWzpUn~f2jKxLvJWsapK8TmyF0jVXaMGDUOMR}?4jw5N+> zh)3t!>xTSI1_Eslr(bdvTD)+_&;Ru^XJB}xn(Y9#QdB6UC$}xZY)ujJW z#<~U9czF0SbKCE15$pO_eRiJntqVc>_RiNzUH?V-*DfBj8wt(4AmTr>`Zk@A-9_8H z`8aO{@(XG$a_r@B=}&p7EVPYXCH^|c7r$Os30tGnJ-ZT@{o^QRUzWCghWpIgTe~DWM4f`5Bd< literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked.png b/.themes/Nordic/assets/checkbox-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..d2b6816c5648f1b003228dfcf6f108c091c7cc46 GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF8#Nj;m7tapSL_Y=Z&>+c#a|{go_X?b2UKY0)WRIt- KpUXO@geCwEhEL%D literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/checkbox-unchecked@2.png b/.themes/Nordic/assets/checkbox-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..24946f342bb41d5594ece025a234bd3792209e3c GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3oCO|{#S9G6>p+;XC${(pP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdx9IqL9pzoKyzaviyMj0)>!_ z)ZA2skks6QoWzpUn~f2jKxLvJWsapK8TmyF0jVXaMGDUOMR}?32r>Bc! zh)3t!>wEc{3`E#296tYKQ6~?N-oF3NJ69N9bnUg6Xc2Hk;trSI-$}b2E;CQ(n|@}3 z=(UIi0_M6>F$JwUcWx}`>iK($^|#Pz{Vlwr#;psxMc+LYui`RweH9S!bXUID_i4ck z58bO(7vH&%b>nU8Y4~-fIjVs>&)VuEc zO`y$GwfMggrOU-FnmLJrIkGTvh;4gHZRp8lgTvh6!in(j;)kRx40ya zB>?!oS7v!9q@pzf(?s?S-(Sf8X)rP}(y+P_&Whpk1#ngFMN9_)GeLkc% + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/close@2.png b/.themes/Nordic/assets/close@2.png new file mode 100644 index 0000000000000000000000000000000000000000..ef65f9c7d82d6b654462c63c05a7a9abeb88cf85 GIT binary patch literal 999 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc|`>jGX~K zA+A8h5a8h8pslT~qM{-rV<}~9tfXWtr>iTYt*x$ZsH|hEq;0IAVW6(Ar>17AtZk&E zp|7Z}r=o4Bs%@aCrmw1HtfFb8qG714VW6aDtO6u84U{yDRMZWWf#RBmKv`uC5UHeT zs03sH6#x}$8mIsb2TOrvfoz}&AeA64f`p0y4TMMmNsxA+UJ%0oRWZa6kQ77#h=DK) z!UkzUMyi@dYMMrR+NOFsrd9@)Rt8qqhE_I4R(3|#4n{VP#x_pIHqIutE+)3_ruJD* z-r3GRIZocW&OSAsLA9Pibs!WxAs})}P}J1GsHs8G(}JU?2LVycjNs^*A+d8pVwZ&{ zE{jN99+9{r5{Qzv$EELxOWzrvzBeIrUt-q&#H=LU%Dyu=m%4@x?!QHP}>(H5jEDOp7C! zzp(t9;VgJT_r$EjTs|v>jh=lFm3t|ma`vHa%!H(X4IYs*awncU*v{Mi;Jjo1l4FGt zn>aojRL3-yec%d9zS?Z9wVSbXPj0ZsfrQDYUR58A{;>AYu|L@}tXBA*?Qi^kUw6u1 z4j-A|75}UnQ>u1GX#I`yROjS*6Tb9Y;;JL--vw=*JNIzQvV6IKwY!wX-ye6I&u_b@ cY+2yKdhxsI${+8y&IIK$Pgg&ebxsLQ0HVi|K~y-6Ws}cq8%G$1pP54We2zIopnMsQ5UH)h`wgjaz%4buPustB(oKYh7 z*IIKeB85C1PmnQ90|nwNslub)1{TrNjM%Hzqf41?Kp8beCfTCLXy zTBVxazjwuc=9Nzi1^G!nkJs(e@%v22?V$zLoi<~U2;-K?oqzsj$!i2chUcUpygC*! zz! zbA_oPCTm)3blRs3&{_z=ab=?x;eMToTCen9jtDJ5Jgx8T4K*u`CJSYk%cUY;oN-tv zyOh1g5L54V0Z}s$;7Iq{;${gj#>IP3<>;_Wtm1=tR|5D@G z*Bm81OsEFlCI%5MTV P00000NkvXXu0mjf#Sebq literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/close_prelight.svg b/.themes/Nordic/assets/close_prelight.svg new file mode 100755 index 0000000..c84cf75 --- /dev/null +++ b/.themes/Nordic/assets/close_prelight.svg @@ -0,0 +1,91 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/close_prelight@2.png b/.themes/Nordic/assets/close_prelight@2.png new file mode 100644 index 0000000000000000000000000000000000000000..96ed4ebc541cc69771afb6311de3e85b6db978ae GIT binary patch literal 1233 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc|`>jPC<{ zLR^80A;7`GL0el}MMXtM#!|}ISV_rPPFGh(TU%Y-P+7-RN!wUK!$4hKPfg8KS=&fS zLtjx{Pet2MRog&OOMI)xlo8C$8F zSQ%Ja8CY2xTG?or+89~cX`0y?S=(!xIT+bE8rwK&nL8QVIGfnInAp0T+I#3)dFWaD z>Dz>v*k?I;XFL1kICbjf0m@Xn1mVZee*vRb5L*SI?wr)8{W(xOCZ?E!%hO+`ad}!9zz+ zoV{@A`prA{A3S>U^u_D9A3lEi@$=WeRTC7FfQjpqr;B5Vg@5X#m+?J`B5nSg(z@S7 zcf9#6rs$=@x$^lW!KEH5zoWK^U0spVlbWJZ{C}aH&wK0lSH8Zryk2WJ=YH|*pJ$@B z@82S&p?~81#*(^I*%6|(s|6o<8?_n{JQzO=-9XZo{0$?bz7?^ zE%EqUp>*xlx|#_pTMvkxZZ|)9)MN4L*OQZS=Y?B~+_aMjP!Rm^s?|G;#r}!vtJu45 zr(8Eb;HB`6S0uB9alJ*tQG-YRN#%2QUwdxv&S1@UzxMvCJG}p+G`Vi%aa8X+yR-c9 zc8^KF7GC5MnY}J>hG8wcQe>`|S~H)YCPZQDJyXTMzeVlOdmT4HzmeLGNj;_2$= Jvd$@?2>>%K%HRM1 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/close_pressed.svg b/.themes/Nordic/assets/close_pressed.svg new file mode 100755 index 0000000..0e9584a --- /dev/null +++ b/.themes/Nordic/assets/close_pressed.svg @@ -0,0 +1,98 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/close_unfocused.png b/.themes/Nordic/assets/close_unfocused.png new file mode 100644 index 0000000000000000000000000000000000000000..e72035c069ab2ded8be410a0dcef6cf2d441ab2b GIT binary patch literal 594 zcmV-Y0t%RIlB7x)zck~Sh-g@;5dO^q^6+PFPFAKVzHpj<3fKN4-Jx$XzQveI&S0XmsXigE= zuU(J<)CF8^-XN|w0Uiy?$_oHFn|X6GZs=s(ydYl2L3@wEalaJxGb;E6Rn=&+F_sJv z$4wA%-pjlKPpY*D5&5S$#04Q?SV7P^1#Y<@7+W3^xDfES70gCnb9_VqF$MWi7Wses zMUesWT@m?^4USG5853U?6!{5;ttu4Dr7z2VzcY3~x7)^yQXMOGckHtF%nLdPHhp?4JBF>Q gW93`A@pZKR7ZUQetui$^#Q*>R07*qoM6N<$f{4%fa{vGU literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/close_unfocused.svg b/.themes/Nordic/assets/close_unfocused.svg new file mode 100755 index 0000000..8fdcee7 --- /dev/null +++ b/.themes/Nordic/assets/close_unfocused.svg @@ -0,0 +1,86 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/close_unfocused@2.png b/.themes/Nordic/assets/close_unfocused@2.png new file mode 100644 index 0000000000000000000000000000000000000000..258f7c370bd04420ba8d72e8829201ad2ab12c63 GIT binary patch literal 950 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc|`>jHv-W zA+A8h5a8h8pslT~qM{-rV<}~9tfXWtr>iTYt*x$ZsH|hEq;0IAVW6(Ar>17AtZk&E zp|7Z}r=o4Bs%@aCrmw1HtfFb8qG714VW6aDtO6u84U{yDRMZWWf#RBmKv`uC5UHeT zs03sH6#x}$8mIsb2TOrvfoz}&AeA64f`p0y4TMMmNsxA+UJ%0oRWZa6kQ77#h=DK) z!UkzUMMgkpsA?LkYMH3%nyKpmk-3I05LsyGS!n86>X|s`nKsU14%Da8!s~(FLOH|b30!PTVE@O04v7;YsWxqryz0d4c~#G999zK z7tFxO#KOkT$;B@yBqb}Sps1vxrmkgRW^Q3=W#i!G6B?eJom*I5QB~K{(bY3)+VuGg z7A{@3X3O>+J9qCraPZL46K5}6x_k4xe4jHHkk4?N&ao^i0kww(!qtxgk@>tmT-*$GJe$ z>m{qc8u(4JU;R~U<;vPuCN|D~KeP6K+SY$=LS=dJ{#{>Xc2?{+`JMLb;#T9@ bQ-7HE?(jRqv;W9OP^R&8^>bP0l+XkK$09t2 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/grid-selection-checked.png b/.themes/Nordic/assets/grid-selection-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..91187176cbea5765884370ec4f3d71d1faa38adf GIT binary patch literal 1269 zcmVg&>w%ZL!ox2#KO;z(`_ah{iM$jg5WSMnf!A0;QEg zj~?9J9=EqM{&7H;y9+Gbi|>E)o%!v2Zgze%vvUOZ!~sYKkOaUmS&pSB01<#4z%T#? z0A#XK3t;6W*kX_fpa+1LhkvB9uz27AKmcF{Fv0^^0>Bnuo{$m%_%!g(xf#kREXhoJ zZqr_!$@B=}czrY}7?nL`ec9L(P@O~o))wx2W56BpmF8x|2wtdm7v@I1U50C^?-dy2P z2lVxIH;jFJ_!p&Tt~m7yZ%chiO?*@V>F98Wqq6vGrDrNGUn^u}?N)6=WHnj3xQJws9l|R#C+((7nI&aXWLCzQ_UO9>-lHO3ze~ndupEIm#^5l zP&ie9AcPZEWtW>Po3_k={NtQ`tl`jhCc3YL%2?y(ovXCjk5>UCtd&CTVSxzgS$nNV znvJ7nubrMUechMG$7*+#Akiu)Ggh}Ye~CW-#bY2O?6c*(ejRsz`diiyS`R`HrsI75 z*G1o77sjT_nzVGCaqGT%2trD@aPtNP04{my%hvkVN|?>Ti>)A##Dhl<6GOu4NWcLL z+(|f#ZG*L@rCyVku2cG!s!z9b7TdFtL7VJr!GWgx)|uZu@sTF;K_dVp?yGy6UzT1J zIW)h*I#H7Z(_`k+qm90+=TB=M&aJ||yPk+C>?1$X8y*tYtUn$Jm{1CS#gv9<79)k| zI|z`8E-@xBA;d(NE6@x6E*=`Z9G6j)Wzbs#7Xxh`z)~nCH>c5E}!hVZwm*+jrZ>hWBd z=sNrUL|5m{fNB>3kOE+NG$F#!00;ktb=(qT7P$coPwl4;`0s>;`0>n;8~#glS(yO@ f{`=}h^*6--cW|9RRt{G400000NkvXXu0mjfTpUR* literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/grid-selection-checked@2.png b/.themes/Nordic/assets/grid-selection-checked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..b47379e465b6fdd27a1d2a77ccd5d792ee6a1e89 GIT binary patch literal 2421 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 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/grid-selection-unchecked.png b/.themes/Nordic/assets/grid-selection-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..508eea89425078eb2edd219119e357f7fea51c9e GIT binary patch literal 1252 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 aF#ZqL0YI9y{VCl500009Jb? literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/maximize.png b/.themes/Nordic/assets/maximize.png new file mode 100644 index 0000000000000000000000000000000000000000..1454954a5b84a15ef2210101c3aa61242dc7fe86 GIT binary patch literal 667 zcmV;M0%ZM(P)Tn!q#{wwy2A&D>;MUzR?VXn?@)R7tjFQqKny%H7NpG{dv>DvmG2X;Ryid+I zgc_7s6IXB4+js6=`42oCV+=2Q23eSiyJ8ViO02H@6Sm#j(R3sXAR^rC3Km&lEXvPG01&A15vcNEMA{XGv*ne(oZ&r5r4Iu&3PCJe9a~`MSqO*%Sx#>LKDOZ3 zMjC;b5~By^CRZ`WeB z9e%DPkA!E(R~R0g2F#1O$% + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/maximize@2.png b/.themes/Nordic/assets/maximize@2.png new file mode 100644 index 0000000000000000000000000000000000000000..bbf5969f5bd2fcbfaa2e86e71c0f3c02f9e08825 GIT binary patch literal 1168 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc|`>OzZ(Z zA+A8h4h{~+#>U#(+A1n43JMM~GM0LJdO)tay1I&rxrTzZ2XnOf?b zSsIvI8C%(y*w~uc*;_g}TDv&exH{RoIoo@<+IzY>c)2~51cW4o zgaT1=Xn1N^L|S-6dU$kJWO8v_a&df0X?$vFLRv*)c1=o7ZEAjFdSOduacgF2M|N3P zPDOWK-Q=Q%Da8#_iyNjDH%=>QnN`+0tGr`gWyk!=?nTu-i)(t9)buT@o3yH7@|wme zYn!I6Z=SxfdB(<;nHyVXZ*8BqqhsEV&iOmL7VPd?xTky3-tNWwdSoU|H{LP?Nc zFarxK8#@OlHxDnLu!yLbl(dYjf|9bDx`vLviKVA^KzKxaN?KKIU3YK)#7UE<%$PZA z-oiyomn~ntYxn-cM~)spb^6@ptJiMax_ke@!zWLlzj*!T?YsA%K7aZ8{m0K=zyJJI zV{8N_R>po$7sn6@$&t6-(;_#tEOx(LS z2tTi@Ut<2G_}z`WpI_|1Q@Hf>s#VURr%xaI9=7e!C4qH!pC0{mYNpt+#bs6csT!*e z2>RaHcmLmxueUTWg*`cKTEkuN<(~L&^{?A3xpJgd<{gc0d~L6Dcz5xEXO6EX1v74B zfA;k?*9NWdOjUu}EZe2)m{f~+*0t`Q_O@L3jphUs=5x!>96v5`X40=K2edzz3V-{0 zoh8Gle*R*EK;wmHnN$+yg&kt&E@0Q%Iyd7IlTBmnt<#*`pQK)iKI>t9*}(Sp!2;Gw zHq$6xd)))d5vzB8xWja(fpr#(?lXPS_LHZ$h2NXR>nj=s%;L{|re4Y@<|!3;eB=6O zi)CNApA6*d^gDg2P$ErxZN93B`r3B?<%zZPc8TOQci%tr_^c-fZ}4_QYsG&b`giWT z-{trKPP}Jy4hMGBL+jias#N%_6+j?T*CT}3y>o9H?K@g1HI^+-M!Dahxos8Gzw?Y{Cs!4;3VfXy zyDR=@e!jVLt=zV&)%}oul9{y)fKrOK_B9wj4>x)ql6jpg3hA_{U{&<2QRdmWr+W*k zM9odCFi7;K8SEcrIP;kg@5V8FUh3juqO}2%kKRhH`6GeO)lD^cO8?n@natui8q;rZ z;A9t-Vbg^cW(ojAYAnLl76RENffeDH<%$N9AGm$(u?snPx{FZMzho!jYCquANzhs; zv7l+EhFwUxX|Vrf#}bHA3J_X?`1obw$C3$lYM9>ZPhH5q6CG4WD%}3p$tge#ON6-p zcHk3^qXCd|&Q1Tb_b$Zr8#HZL3Bb>(X-0-7(C9uD424Ffe-*m@L7$8*4`Nzn6!HbC zViuv8h2vVC>KoSec)gzEhfZ}8T^?K#XK}P!S0AIbzL0s7 zKA`}rBbA9id9k@anXNbdWkhN$gjl%PnS7B)_XfCkGl|wZVfp0#TrTIhs>a4f&vemq z4mcJJnQBdQEy1dC97i*r`^MmlQGQJQE&>-VpFERFrDkB>HO^LiZA+u$h{FQe1^VCC l5Lu1xlZq?v?DVVo`o9)&10W^>9J2rb002ovPDHLkV1fXAX$k-U literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/maximize_prelight.svg b/.themes/Nordic/assets/maximize_prelight.svg new file mode 100755 index 0000000..9c5e824 --- /dev/null +++ b/.themes/Nordic/assets/maximize_prelight.svg @@ -0,0 +1,100 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/maximize_prelight@2.png b/.themes/Nordic/assets/maximize_prelight@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f8aa16ffd72166f0bd75fc02cd0404dc8b6577f4 GIT binary patch literal 1290 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc|`>OiBSh zA+A8h4h{~+#>U#(+A1n43JMM~GM0LJdO)tay1I&rxrTzZ2XnOf?b zSsIvI8C%&HTicr0*qYhdTRJ&fyExgnI@!88+k3d$d%8M!xjFf`y9RiA1bh2N`uj!u z`^N-?B!z?mQF3T_YFI>Cctm=5bXH_?aa?k7d`fA2YH31RMPg=EQg%&BPHk#_V|qbT zMqx{4acgEtdsb;jc3D?WMR#6Re?i^kqJ}BO4O5F7rWH3%D`}Zk);g=aV_s#){L1b{ z)jf-AdY9DnEvxNYRyS!?!{jxMQ`R<3Ti-l=WAluSEi*T^%-Yg6du#igZSC`Rbj;h) zIe%x@g56yU_jE7X+r4;SPf)AbXJ9HxC<*clW?*4uW9Q)H=HcZN77-Pbl9rKGP*PS? z*U-^7vGnu~2#<(QNvo=@>+bEJIBD{f88c_iTexWHvgNCH?cRU*$kF4cPM^Dc_1cYF zcke%V_~hyH7q8#EefR#;=PzHs|M>aq_n*INjE%r_%=pgJ#WBRfKXuac=)OXUwtS<> zZF{$ee7kq@OjygLS2deOxm-O?bgePkv^ji=&GrA!4}Z3MTx)HA?|Nm-_m972x6kxH z^rPqL&dQ%VwT;xjY@D|w<;mmC>e{+`?@aejkmySL!uNdTO@@iHqR+1NpC#qTxWP#C zgnJHa-`&4z;?HAiS#H>zI(>N?jC*5;cDH`;YGx6}mC1o0$=gNF)o$%1(61T<%(+{`BnSi3lH=KLs z7_CsC`76qO(z?S=vw3>RXDf`fmZN-dY zvu~ad>Z_lA<>D_5uie^PoL*)aZ`N7yF`M~T{{b0e4R@@a~{(&ZQ|3cnS_ zeobuHw3AtP+QROxkD8HY$Eqfol%716WU(Xj<(4N2zvP!IZ(Qnjbi-p{Dr4|;^>bP0 Hl+XkKH_7bG literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/maximize_pressed.svg b/.themes/Nordic/assets/maximize_pressed.svg new file mode 100755 index 0000000..2a4397a --- /dev/null +++ b/.themes/Nordic/assets/maximize_pressed.svg @@ -0,0 +1,102 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/maximize_unfocused.png b/.themes/Nordic/assets/maximize_unfocused.png new file mode 100644 index 0000000000000000000000000000000000000000..e72035c069ab2ded8be410a0dcef6cf2d441ab2b GIT binary patch literal 594 zcmV-Y0t%RIlB7x)zck~Sh-g@;5dO^q^6+PFPFAKVzHpj<3fKN4-Jx$XzQveI&S0XmsXigE= zuU(J<)CF8^-XN|w0Uiy?$_oHFn|X6GZs=s(ydYl2L3@wEalaJxGb;E6Rn=&+F_sJv z$4wA%-pjlKPpY*D5&5S$#04Q?SV7P^1#Y<@7+W3^xDfES70gCnb9_VqF$MWi7Wses zMUesWT@m?^4USG5853U?6!{5;ttu4Dr7z2VzcY3~x7)^yQXMOGckHtF%nLdPHhp?4JBF>Q gW93`A@pZKR7ZUQetui$^#Q*>R07*qoM6N<$f{4%fa{vGU literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/maximize_unfocused.svg b/.themes/Nordic/assets/maximize_unfocused.svg new file mode 100755 index 0000000..b9fc206 --- /dev/null +++ b/.themes/Nordic/assets/maximize_unfocused.svg @@ -0,0 +1,88 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/menuitem-checkbox-checked-hover.png b/.themes/Nordic/assets/menuitem-checkbox-checked-hover.png new file mode 100755 index 0000000000000000000000000000000000000000..74a1a38a96c104813965493e78e47b86ed3fca11 GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4+|c0=6mfYI`sS@G_x?li8&0}ML`AtIE#xR`S}@Z$ zk;_p)mOMl}On3-#pFtR@Xo1sB%td@Ik&kQlwWwMR{W z*>=H`2TC%jYlU~;ThG++s#ooDLo$2!fmp-Tr-cV?zy7uD|KOFFk~Ky6EWhZV*?X9; X{7*RO^0`127!C}cu6{1-oD!M<%}SY< literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/menuitem-checkbox-checked-hover@2.png b/.themes/Nordic/assets/menuitem-checkbox-checked-hover@2.png new file mode 100755 index 0000000000000000000000000000000000000000..6bb911fa24e58839339a9e744c481e32e5ff574d GIT binary patch literal 659 zcmV;E0&M+>P)% zIX>_EpWidX^M`@9+G;Ch<$PW77W9aB>PVVfn(!081|xV4bON*HFdFvQkH(!$TJY|& z@)68z!2yO<<3)Tgl>pwNvb78^0k^^a1>8wLfaEA*8Yni}2IG~2y-7WQ8!(ADw+$}t zg#~+%w121pa=uEyc+8#+SGeBn%%R t^@k==uCIZduUDs*)b-!tZMAhI^&8KuxG--w3$g$J002ovPDHLkV1iLRBijG~ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/menuitem-checkbox-checked-insensitive.png b/.themes/Nordic/assets/menuitem-checkbox-checked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..2186347f4c9438d095ce71c45cfe3082d90a1d0f GIT binary patch literal 422 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4h@cA!Z|Y`4T87P0*ep10d>z592{ z^`PiRZf&)Lp@&8HR?9c%tSB~GJg=hS+`~Da56o}>^UQ+hu;;`xD-Cz0=YAAB(4*D2 zNJG~sj;-eT8OMJ4n+koFEU|2r0attF?1NgpRBy5LHAtjra(pspX6toJUUu8}eadFx z-SeLB{r1CPk4D!FtqiU+SprYa+t2#0t>XDBV(MGJ=P%cUWTi5^`g%HYVu+*!^XC7d ze>5G}ik-D|mz^OtQCl#w_*`g1<%P)#8tdxA*Uvw2>yYe(;H7IeMGz68;2>^RIFT9(cUQ2vH0aRD(a}W^bWuv7BsHHyTex0xP0} zJd@}Z+;ta+RdsF?4v;sD`n%{{PXd%mAJdR{4;&8JbrF3WojtJMaK~|yhEbmt;dIy+ zVal?yi#-pJP9J>=dN~4rW?ANoX7l^{30${40Xh}27X}Bp8@FcPPC=yc8=DJXlF9Y+ zxm@md+`8B|;CbcAjWV?Z4^BiH5AahYQQQq48^H5|dmu9d1NHL!d~js94P4h9Qe{Wu zRdp<%zx1_L_#FW}FSrgo+bi@=(aDX*Q{3+ABg-;hwgYb(U}fdU4H0=2v5!OIlkb<$Y#A|)pIct8-ftHU zF{eOP#rKz2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4=hDA2n9XL++rz$Bfl#br$sjyY}MP7}=4)j8}YxN+kJr;Q&tb7~k4dWf(% zZ@K)S)z#73np?5AiNkAAN9*>K`qeu3m^@c5pEI-g*_p%#=bc|k_N{qu;;lJD^h-_R z6+7kt)6KEhrvxRlNnBVYru}pl>l*E84*X4bGMv?43w5m7_4t6uhn}<_c7prYefh(4 z=;dF(!^Y`c>wSxTzU})xJDe|f%Be;(0n;F#Z~66N-(^>9nt9D2*VHC=YyLbo#;73o zSPf-n76;uL_4>kurFZgLY!^5yAFr4s@boQHpv!vE$=g2PuH4uBDB{neHJyx=j>lap zD;2Z~gz9Q$u9$Yd-##POE<>BOXO07ZLFTIM`=ZldtV?5T2sp(%^N?Gl;qM1W&aa;M cpVN+^#UU&!U9ayRFoYRAUHx3vIVCg!0C;SzBme*a literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/menuitem-checkbox-checked@2.png b/.themes/Nordic/assets/menuitem-checkbox-checked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..fabd74dca2a511806cc0c55ed1bca3b45a6deb24 GIT binary patch literal 716 zcmV;-0yF)IP)<6Pdw8SQ|med862(Rm+yO2%>spNhmUZ-f5B5%=mO> z)M?XvyZ7C5@Aq4rd+vj}>iXX$wGIfxQ+)<{)NSP=mX-Ub04;W^-4kAcHlj?4x2?xL zf9ywLjZv%caD2MW6P*BU1VHFgGyA->t|kDX(YdBP#tR@=U}r&Z)gB;`FxAYC0|yIj zQ3lhoj_H~M1ee0Yz=@)8xa0O&_xTQFOY5yGUTHHLq zibA$?U4@|%dlAS0y9>Ne+Q5kN43IO-ZY=V2qv25H4@t;&A}aC{v{{5_ZZy)1 yh;9a;s<*)Hvr2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4zopr E0P~11eE#{$r>FVdQ&MBb@03aeXj{pDw literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/menuitem-checkbox-mixed-insensitive.png b/.themes/Nordic/assets/menuitem-checkbox-mixed-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..9ba1e1729a9d0cd75613e61e2de05c8480312d80 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4mdKI;Vst E0Na}`F8}}l literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/menuitem-checkbox-mixed-insensitive@2.png b/.themes/Nordic/assets/menuitem-checkbox-mixed-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..4cb0736596feba9adac30868401be32f2c55a70a GIT binary patch literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u}o-U3d z5v^~}Z4_k?5MaKLY`nB{y@`}`z=fat&v^?mGVIr0?(l4eIrHA_Z{7B4)*obKNMO7& WpM~SH-lVfY{S2P2elF{r5}E)Y0X5?Q literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/menuitem-checkbox-mixed-selected.png b/.themes/Nordic/assets/menuitem-checkbox-mixed-selected.png new file mode 100755 index 0000000000000000000000000000000000000000..2064a6311cfe8123e793cd7b51c167e764dfe5ae GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4&G*Dq=*r3S5@`vHjX`p%rPgg&ebxsLQ E0MD&1L;wH) literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/menuitem-checkbox-mixed-selected@2.png b/.themes/Nordic/assets/menuitem-checkbox-mixed-selected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..900ccea1951049e752c43ddd2a4293e55abd7ae7 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xKo-U3d z5v^~}If^m}Ffa#%T<{iXWVz_gCROm@+5gY?wh1siDE}yOV(t0aje)1jl2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4mwE8Z>&G*Dq=*v!bnVz|Iw7^t4X)78&qol`;+ E0IifPX#fBK literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/menuitem-checkbox-mixed@2.png b/.themes/Nordic/assets/menuitem-checkbox-mixed@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e32aa1c49341f196a6bca897bbd90efdac579d07 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0xKo-U3d z5v^~}If^m}Ffa#%Oz;rCXfn}*O{(C*v;Uv(Z4+R4Q2tTm#M<+-8v{?5Dc_y4{{aKT a28N~gSvY*`_SXT8VDNPHb6Mw<&;$VcWjO!< literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/menuitem-checkbox-unchecked.png b/.themes/Nordic/assets/menuitem-checkbox-unchecked.png new file mode 100755 index 0000000000000000000000000000000000000000..921e3464b50a1405fd5cc75c4704f2f29c8bd4ee GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4CF%CUgnQ`vdf{H S;f^ZMLkym-elF{r5}E*`pMjwO literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/menuitem-checkbox-unchecked@2.png b/.themes/Nordic/assets/menuitem-checkbox-unchecked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..53ca8434d4db6359a08364b53e6da37aa39c5fee GIT binary patch literal 493 zcmV|945|AHQvlVHkMbn z0uB-(E`gPre5ek^HWt^j3-9B%xL^iNlSCf>zLVxM2Nq@&BU``%<9S9 z06W0HM38C<;CU*JzL=l00000NkvXXu0mjfOtH@J literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/menuitem-radio-checked-hover.png b/.themes/Nordic/assets/menuitem-radio-checked-hover.png new file mode 100755 index 0000000000000000000000000000000000000000..c084e4014bcc015e230c6e360e0a0116004f2a50 GIT binary patch literal 300 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4F%XP>>pmqOQg(bo{L9ur5~2elNJ!MImA7HnFBM?svPy3>9Xt*?2wt z-0Yt-jyLZQIpM)IJt~o}K>X8f583@}JYL&FHn2Uq?!kOBb(PuNh9w0n1y5~%9CeFB z`2XY+>=B61#W{?ZKoXv1#)6!FKyl;2Jsz0y^W>@&EAa#7z+RlXD ozk8*x&Fq~JfBcomt-qzVjPmdKI;Vst03`o#K>z>% literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/menuitem-radio-checked-hover@2.png b/.themes/Nordic/assets/menuitem-radio-checked-hover@2.png new file mode 100755 index 0000000000000000000000000000000000000000..cdbab86f0d62a7d806e9df71763819337a9c7715 GIT binary patch literal 406 zcmV;H0crk;P)Q^AXq97usyuY);<6U zp%EX%!UnY$1QOVauy85d$^^MXhG;RToZN4|Gkc4LNF);ZW5hRb@uKIsqpi>os20Zq zlxMdh9oA)ZFoDxoeGqsA%3DS5V-Oc04l)*0Nq2tl(DYhV-EpS#!32hN87U;#_NuH&vKtu(69Aajq^r;b=D&>1SaUzQm7eup z@1N1-o1W!MTB*9DI&|f%G>&qjNNaWwJ0dZhZ>-o#49RL6T07*qoM6N<$f?8Ci Ak^lez literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/menuitem-radio-checked-insensitive.png b/.themes/Nordic/assets/menuitem-radio-checked-insensitive.png new file mode 100755 index 0000000000000000000000000000000000000000..2b08b40d39800fee035753ef4ee9dbd336e04f54 GIT binary patch literal 298 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4F%Xi3tr#1e~((4Tqy%%^nhAxR~>W%A|>0FX=Rq3E&#KPkzgw6GfNm7I@(v=vfIa2ayM09$(`Zo?i5CoV^fy9Hq1Y>z5j!bx6AAT zVJ^lqd%Rm17ZmuFMD#E;cqqL&EAm~bq4>Puzh?nqnpXNuucGcVnlK(=vRGm_u{QaB neE8?HUMCZLET8V#zfSxcyP?S^_vI&mPG<0Q^>bP0l+XkKIH_?I literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/menuitem-radio-checked-insensitive@2.png b/.themes/Nordic/assets/menuitem-radio-checked-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..0d2ad9b5e2564c54210c7c17a9437b66b13cb581 GIT binary patch literal 413 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zq}PKmW1Q4P8K9tKiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$QVa}?Ql2i3 zArY-_ryBY(1&X+y|IIqLY!l=zVsj?eR4&LIBplmD4BQwup6j&EdgSnkPq^!se>$3g~=P2(Ka^?c{`NqT+u z%|gRQ0W;POeJ|p}rgj};*`yQg(eq(1YolAU-S5$LoWA$o&%NdO zU(RP()!H?^y`l5ParxI-J0&Nt3VLW;sWj2!kF*_w!n&CIiyCTqfkDaO>FVdQ&MBb@ E0QpCyK>z>% literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/menuitem-radio-checked.png b/.themes/Nordic/assets/menuitem-radio-checked.png new file mode 100755 index 0000000000000000000000000000000000000000..45681b99f1483a9830b02f3cf44dea390a07b689 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4F$aTm;!1ew)r6s~SL9;J;dnm*?cTC+mA(bOeS@4U%wybQ$jO_`Nwi+s&Y`gJV z|Noi#Ganx6Up4=5S!sofQp55We>TpUzn{%#Q|+1!(g&)e*}RLo59bIxSne9oWmnfC zJu@if+CG5Q%K}EO2 wabub3#puTs)iccOr{DM^*FJsU-T3R=cfVPzQ097;40Jn#r>mdKI;Vst0A7i7TL1t6 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/menuitem-radio-checked@2.png b/.themes/Nordic/assets/menuitem-radio-checked@2.png new file mode 100755 index 0000000000000000000000000000000000000000..e9863296c09457a7796cf6466265d5361c028836 GIT binary patch literal 425 zcmV;a0apHrP)(po zC9q#U9s&3DXqk;W&B?C`Y+gN{is%KfzG5U-A)R)ULFEEv`Hdl?DzvQVmTUS4KYOc|4aD0{vFK%+7NK>hp0 zl(Ag_y!Z>KDPy|=82Z)=a#xu^Jz8c!?$JM6#F|wmFzz%bDx}!H1w}Q@&yx4b1OTSp zWS~MDWd6&1sjo4(CDqCv96NA4`cQmx*;`_ zc%r=f4xR#TUOTg&j<(uO;zoAuupxk<@5#Cfhx45TF4;<~oNxDSDd)M+;iGiB6(QwC zsnKmMjc$sIRKWq;iWG+%TxiWv3An1ON(+`(S8 z+sk25;)-dOL`a%T<-0clvnC84`F&?T^ zD!E{HxH8d+bi386XsWOJr~K%}7kXbs0C{8N+vm3mAT^T+*ehM-pS~trWARz)YwVQU zir0zbi8*dP2+%+H69L_^aPT&)`Ah(Ne9f29bOY`>kDcA_vSs<#9MSPKKwLxDNI3X3 z?`(SXe!stTA*)UcIH5Hj0IeC5h}RjL7?>Oy%B=1G3yF%odEpv1NB{r;07*qoM6N<$ Ef?Q-NjsO4v literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/min.svg b/.themes/Nordic/assets/min.svg new file mode 100755 index 0000000..c7575d8 --- /dev/null +++ b/.themes/Nordic/assets/min.svg @@ -0,0 +1,104 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/min@2.png b/.themes/Nordic/assets/min@2.png new file mode 100644 index 0000000000000000000000000000000000000000..70c0a246e76cc4be60c133f3ba2f85c7fd5b2edc GIT binary patch literal 1097 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc|`>jCTWk zLR^80!64MZ!NJ(rSVqQDNy%77TU$-dSW!nuS;tgC!$3(xUscseMN3~F!$=t@s0maI5(Fv$ z>H;EVbt8~6bwi*=kS?HzCP*a+fpsZqf<%D2fU;ndjlkj{1wfO*roq&Mtph2;hH#0) z6{~0(scIRiX&I?&8*AvA=o*;n8JZcHm>Zi}n3!9dnOmA$SXo$FTUlAVIy<Mw1pzqGyK>dwY%yBcroX}-0m`S#wHJNsJh>~FnupylzA z_Qyv%o*eCXdaU!s$*$L@ySMt8aROsEtR%=Un1PX*g_VcYUleeJsVU0!DQYvW>w=Uy4(MV*zwL@ zu6_7Ya>b)?p+cL|?kB<5xQ@L0(jR$g{q*h04#f*EZDUB^wJ-8kKYMzkuU8~@OjWkz zy;6tQMwQRZos({Cs_{K=(ni&HWy_EB*(on<-UMIL%Bap|jAQIp4L!umT_UTsq*CB- zN~4`yVxQN;S(Y)aLT_8+iYr)lhjQniNfcOhg~R#T2i89BAGv&wFDy~}k;!-eVN2fu z_Tmcu_O0^2&OT&)6DWDdxPAAAIPM3JT3Bc8U|{76JzUKFg@?~mtLb#ISi&CWFz;Dm z%-?k##6x^TFHPdG+3GpZ;j~kwnM3sU)XF=2M}KK=5#C{%Wv6W3`1Y5&I?tTfl3S-t zoF}nC*Zu$6OqN^L^51xQzLb``HMUJXWsvR8GXKQ7o2RD5$N8VSxVDl@=u~{56kmRf cUASF6LypG$E*l4DZBRb;boFyt=akR{0KABnAOHXW literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/min_prelight.png b/.themes/Nordic/assets/min_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..d109a3d22faea38cc9c1f168bbf04cd76f3159d8 GIT binary patch literal 709 zcmV;$0y_PPP)Y9`;Qxi0b4wW9F zb5am=Pzs9H}_S zE6V_wU0C6BB8^hYP^d?CnY*p)dUh)y6bh9nOW6ph)14gwu6MUk>D#wsv*gkm125kb zi6#Kvl*;TmUDvY`!0oT;2QJ*W*vhTTZ8#ma-OX@1Y@BHiU@x^W7E9ITm2{_#`Re;3+TVSc4CN)@1<#b=58aqOl~&rS(1Gj;0DKybgj@;KIOUM-Y_FBhjt~IOqyG+ za5!ws7`6vMpVwuVCtIqht12AR*ZCFRewb%D{o4QrTn_Ed#Kc4nwq4_ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/min_prelight@2.png b/.themes/Nordic/assets/min_prelight@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b35c6a6e2febc80b6b9e848a058615d848cf6e16 GIT binary patch literal 1141 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc|`>j9&wM zLR^80!64MZ!NJ(rSVqQDNy%77TU$-dSW!nuS;tgC!$3(xUscseMN3~F!$=t@s0maI5(Fv$ z>H;EVbt8~6bwi*=kS?HzCP*a+fpsZqf<%D2fU;ndjlkj{1wfO*roq&Mtph2;hH#0) z6{~0(scIRiX&I?&8*AvA=o*;n8JZcHm>Zi}n3!9dnOmA$SeaW|Sy)?PK?&IprE-=j*q7r+xhWaw|)K zakQm(}j=NKN`jUUFS$_#A4YGmz?%A zaD_TfkGwzoy50UWYlOdXzA)b1a9{Jd4)4`fZS&Knf3$u)qqhC;Ezb96=bSrlmuXzh z9=(x}+x-GxNKJUEGQ2aGKMYLe+ahqN18MMFnJBnD`x|JMxcP(c^ zW#hlup{yn*cQaqV$jHv@VxD?=YWj~;5^@`_DnAJi+19=$_B5BMN|4D~6{%R0(kV9o Z7;a=PY&k4!yb6@(Jzf1=);T3K0RUGRv{C>7 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/min_pressed.svg b/.themes/Nordic/assets/min_pressed.svg new file mode 100755 index 0000000..4dccd92 --- /dev/null +++ b/.themes/Nordic/assets/min_pressed.svg @@ -0,0 +1,111 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/min_unfocused.png b/.themes/Nordic/assets/min_unfocused.png new file mode 100644 index 0000000000000000000000000000000000000000..e72035c069ab2ded8be410a0dcef6cf2d441ab2b GIT binary patch literal 594 zcmV-Y0t%RIlB7x)zck~Sh-g@;5dO^q^6+PFPFAKVzHpj<3fKN4-Jx$XzQveI&S0XmsXigE= zuU(J<)CF8^-XN|w0Uiy?$_oHFn|X6GZs=s(ydYl2L3@wEalaJxGb;E6Rn=&+F_sJv z$4wA%-pjlKPpY*D5&5S$#04Q?SV7P^1#Y<@7+W3^xDfES70gCnb9_VqF$MWi7Wses zMUesWT@m?^4USG5853U?6!{5;ttu4Dr7z2VzcY3~x7)^yQXMOGckHtF%nLdPHhp?4JBF>Q gW93`A@pZKR7ZUQetui$^#Q*>R07*qoM6N<$f{4%fa{vGU literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/min_unfocused.svg b/.themes/Nordic/assets/min_unfocused.svg new file mode 100755 index 0000000..b9fc206 --- /dev/null +++ b/.themes/Nordic/assets/min_unfocused.svg @@ -0,0 +1,88 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/pane-handle-vertical.png b/.themes/Nordic/assets/pane-handle-vertical.png new file mode 100755 index 0000000000000000000000000000000000000000..36ed49d261518dfd7f5e6fd91549d19c154c033d GIT binary patch literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^faT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wXo-U3d z5>uz1Q513rU|_k>?zbTG+{16{oG*&7SUdmO_U0V-?TSl@M>-GBR$9+wtQ8Zn;r~ae tT8F9=df%j?<(6K5vwz*uDgTz8$QNvrHu>{D{Up#(22WQ%mvv4FO#q%vMF;=@ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/pane-handle-vertical@2.png b/.themes/Nordic/assets/pane-handle-vertical@2.png new file mode 100755 index 0000000000000000000000000000000000000000..3e2012678ca329e181e6bd60e4096a7db43df63a GIT binary patch literal 272 zcmeAS@N?(olHy`uVBq!ia0vp^Nyck|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+>Bu^?JHE zhFJ8Tz2wVv$Uva&;c`)NTL=A#&J`8c*DX~Sn5f6<>KJ3v7;tIbqx0Ln?p3DGIQl_7 zb5nVHgWW%Oo*jB$!oJS-xs_<0U6<4!otP22zgIy-WnwGS`ghA+e>J5n4ZE8k-m+dz z*Jz!^bf(onLAJ{e&wM_x@xbcevw7zDT)+FU)tGOGKF^OO|99_UeDKiZxu|#dC!oU^ NJYD@<);T3K0RSR!X8!;H literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/pane-handle.png b/.themes/Nordic/assets/pane-handle.png new file mode 100755 index 0000000000000000000000000000000000000000..05c8865547b218abcd6a16789ad5af13a93c40db GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^tUxTt!3HEnHPSMG6icy_X9x!n)NrJ90QsB+9+AaB z_18g|(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD=}PZ!4! ziK$P|E);AqU~s;8{aW(^zT+}E=dBDF*aTcQF&f%`*Due!*E6H=p^l(7S6+^2aLa~p lnMjWBCCt-4SihBj&woKtG9kuWU?b2t22WQ%mvv4FO#sgoIu!r_ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/pane-handle@2.png b/.themes/Nordic/assets/pane-handle@2.png new file mode 100755 index 0000000000000000000000000000000000000000..35b98986191cbb34bfe43c0cf7a7d1323eea028d GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^Ahr?*8<0#p>+uXou@pObhHwBu4M$1`kk47*5n0T@ zAiW-h8RMiT$^Zo=OI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe2J^K@|x zvFLq!(U9wqgFx%U^BqU!6sF&BuBgb)KFR5#vUGt)hpU-Eo4}=xv-`51ojq@GIC-hr zLcbFk-uD+D)@|afexueMXYt^ki1K-duIY&^ww|~ ww2?qyPW_8FWQhbW?9;ba!ELWdL_~cP?peYja~^ zaAhuUa%Y?FJQ@H10jEhsK~yM_os-K-0$~`2U;kmGG&@Y1(aAE>sfaX)ih?##3-?jG z7E|D+E2vFvx`U$Z0>rj;2_2|LrEq2>?O+5-liJV-4h(G)%Ix^8zQy-^hsA5aM~IX4 z%&`uJW1WoGRAschs6|D*ed48?Y#=Fyg8=kWv!PVDT*J-*mO1dx4!Q^3Hk1>QGT017 z#Y-XUi^ors06>+*sfo7m#_~jKOH<7!5dfO4X3UIrSyPYC3yNwC%5pkK0FVKeIauLF zYH6CPD3&nN1gqR=T|aBz2S6w%>zQBkk1u_-u^fsrpxth<9SQ}JxEzg(m45sVkGl!1 zqk$uRT@BtpnQyop%n+%rqJMX98Dx#Fp7+b6NpNNO@6MQ?z2!FYpo_j+f0I_kOJ&c-2A sHC?L~wCC8he14V62ND7w!n;(x0*UgXle|iM(*OVf07*qoM6N<$g8xqHl>h($ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-checked-active-dark.png b/.themes/Nordic/assets/radio-checked-active-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..2af22ae16f53b5ab73a1481e0e453d0ae11e4f4f GIT binary patch literal 815 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iL7#J8e1AIbUfeQcs2NDeb8yZ%v3fS$Ybn0ioO8G#b81T9imdPporM=Wi_WzbobSxP z&|Y|AdmX7Yp(`L<`yI|4MWh>UKUB79|)@|Dl9X@{IB{w+x9>lA^!Ulk zSMNT2`uyeV_a8rh{r>y!K){+NplyddT^vIsBv}u(D>*STI9!yDTN;p(I(g<^ceBp) zw7s9s{QfWhP==u>c&dSo&Qr#QBRZG-2j<_u5H&uPE+ z!;+ohLg@cD$p<|>rp|xWojGHJ&sS|`?^UZW$X&14-Mo$e>U)tE!9b3e@>lQk?daOs zJE>qv71zPvwx|1?AI7X_Pq-r5Rex3Gg8dDqliclzr@t~VG?{L1^f^0OvEk81^T>ub q^X$U-Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`1U|?W86yOu$3RL*Np<&gk(ESY!XJ)3YY6!hODffOu!^Q5Bs|{J|>LNEf z%T6@pp6Mt*-%xO=J@aZ`;mNk_Gd;zT<~o;K^DlPhUhc|0+g^CSEAK*E(Z$aEOKrtx zI}6UWc@(@M3$x#n!w_9R=sx^3HbvWeYE~6t?&X+aa%r61jxMz)B;iuR0&eHx*!^)v8~{ID^Mj!`~pyKMzv~1OybsIKr+Pr1!w(UFi>^*S!*zr^6&Yiz_>B`k>*KgdsdF%G=yZ0YF ze);;{hmW5=fBE+P$IoBC|NQ-DX>LCmnA{e6x;TbNNTwd_jPGWYIsP&Ks7R7(Q0}Q( z-@Yl)T~D~q3MwAyxGJOQJ~Kvk+tRN!|Kfk!u0MWx+r4~Ut^3tG>tDG3pIR##mGwG- z%in67Z|f_$Ur={!` z8sU%SPi$G?P|S5{cB;?=nShCNBP+s{G?`+q2*n;y^n9Oaq!9k0z~ok#?)6QD9$sG^ zx?^&KpPZ4Iyjn6NM19GrRKG`-+QKv1xVsJp&*Uwxc;;-xEO1>TX41=p<-yNvYOeWP z=m{VH?zT)c&6Ihq(fSXy6L0c=p4Ff?ll@2BsX1-(Qf+oKIraq`1y-!RZJ-%!)b#wY z*UbI`|J@C0GiPnzu`h2@CW8{!nF9?m+UIJb3iicDt6#4@v1U?U!)Dico1T6$(RG-= z=cr)eh V>5I!+MS-b_!PC{xWt~$(69AYVSAGBh literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-checked-active.png b/.themes/Nordic/assets/radio-checked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..96d4ba1d946bd4cabb529ce2d5f450fa33b678de GIT binary patch literal 836 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 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-checked-backdrop-dark@2.png b/.themes/Nordic/assets/radio-checked-backdrop-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..4fa12da1cf19637aadfa746e21f5c42237a6d6f3 GIT binary patch literal 1250 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 q^X$U-Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`1U|?W86yOu$3RL*Np<&gk(ESY!XJ)3YY6!hODffOu!^Q5Bs|{J|>LNEf z%T6@pp6Mt*-%xO=J@aZ`;mNk_Gd;zT<~o;K^DlPhUhc|0+g^CSEAK*E(Z$aEOKrtx zI}6UWc@(@M3$x#n!w_9R=sx^3HbvWeYE~6t?&X+aa%r61jxMz)B;iuR0&eHx*!^)v8~{ID^Mj!`~pyKMzv~1OybsIKr+Pr1!w(UFi>^*S!*zr^6&Yiz_>B`k>*KgdsdF%G=yZ0YF ze);;{hmW5=fBE+P$IoBC|NQ-DX>LCmnA{e6x;TbNNTwd_jPGWYIsP&Ks7R7(Q0}Q( z-@Yl)T~D~q3MwAyxGJOQJ~Kvk+tRN!|Kfk!u0MWx+r4~Ut^3tG>tDG3pIR##mGwG- z%in67Z|f_$Ur={!` z8sU%SPi$G?P|S5{cB;?=nShCNBP+s{G?`+q2*n;y^n9Oaq!9k0z~ok#?)6QD9$sG^ zx?^&KpPZ4Iyjn6NM19GrRKG`-+QKv1xVsJp&*Uwxc;;-xEO1>TX41=p<-yNvYOeWP z=m{VH?zT)c&6Ihq(fSXy6L0c=p4Ff?ll@2BsX1-(Qf+oKIraq`1y-!RZJ-%!)b#wY z*UbI`|J@C0GiPnzu`h2@CW8{!nF9?m+UIJb3iicDt6#4@v1U?U!)Dico1T6$(RG-= z=cr)eh V>5I!+MS-b_!PC{xWt~$(69AYVSAGBh literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-checked-hover-dark.png b/.themes/Nordic/assets/radio-checked-hover-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..ed1c55e1ac4c1496bf62f415c7bf7380e0894d3d GIT binary patch literal 690 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC|nB_=LCu=`%Cat~NB>o|JpPq2X9x;l=Kfs|{J5Nq%QK$}hENc1C-i z?JPLgmV2S2@M3G;rH;Z2Z3P$G^Ut^E14S+XNf4s|NS<#8k|0?K2~=~j4J_D}f4U{_ zOiLa}yd9($sQ5r_`hnUEkYbP_KrIDe?H~qF*+mcuR0igP49AB+E`cdHzg#^K=p~nu zAirP+RyKAHPHrAvenA;cEo~j$py1H3@Sfhj2@@wxo-%dmvgK>mZQinV`_5gv_Uzq% z@zUk1*RJ2V`ToPlPoKYh{r2PMuRnkOmb-N`0nOX%>Eak7A<25M)2Ycpr0wE*Yo@fP z(^4OXWma=CO?#PP^!NRLpSjEjjvCz0`83;%Az`t?{;0~OJE<>6_Oe^2@T}_v7zW=z7wf63&JMIRPmsswIJs8eeHercXQ_k^nMj&Gs zr?>wz~#BIv#l5wOctw)UlQ9;FLYXJ+L8U1kwA|yc)I$ztaD0e0s!*rHu(Sm literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-checked-hover-dark@2.png b/.themes/Nordic/assets/radio-checked-hover-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..eb08329d753cbe15f635453912038244b0b2b652 GIT binary patch literal 1180 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`1U|?XJ5#STz3RL+2Kg0iqhE=OV_ct`0nVAL@x!TZhds6QGhK6H(g=ZSl zE_Rprnd@Ba%s<;%aH*s4a%=vj_Ph(7g%{iMFLoB4Yb!Y4k$1kW;6g|K#kRt8ZH4FC z3of)4U2HG7*qV2)z3_Zz{>65X;tTDC7upIgwgZ(FoNv#+&{24yJ%4^`$i()LuP0@+|U1I+|E526LE zy%6M*wt`blIVYQQPc-GgTnknSb`@9|$O<$Bb}CR1Xds#t(92Mf7s*#*ficlu666=m zz{teR!pg?R&cVsWEv~Mqt7mLxZeeLPjV%3HX8+Yv3wR_LL zgNKhCJ$CZa<*Qfk+`V`I;iJb-o<4i=>h+tq@7{m-{Po-SAO9Tx^Q-|To7tW&jv*3~ zsRw(VxeFPNKYV{TOiZ=1GwL2!rH9YfX zzFSc<(Ru!dJzGKzIsW)Xt+I?{b9?f-@Zimr6J%Kn`cH38<-1nC((kpD$ac?N3@Tes zaz5xv(LdCq8vnaFNAK>+uKo=&SMwG`yB)UJ=i}oh^WqZ6lto6zR?eD`XkFm`J~7D6 zy78}(oTFc*#H7Oc2aF{(XM}T}JAFd%ht^_#vn@=2jW)5QrOs)!KXrIRPdm%K6A}%T zz6XmXWm(Rh@No89{6SmmF=yy|sizye3jC`Z4;v*(*5pU0lrXTTT7S4XN&nxM({EM> z_kQwqUg@}tMPIWvLi_f$=&31|sZ)mBx-uNl=@ADH<2Ftj9 zv(C$zt~>v(W$*J+m(Xv#;^!|tZcK^SdYjPW8glt}vw-@-32Rr*XYmT39jY(1f9~Aq j`w=JZ+6r8?uV>7NJn>>y-SOwZl*8cZ>gTe~DWM4fb&5Ti literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-checked-hover.png b/.themes/Nordic/assets/radio-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..c6c92332028953efee16839a2a718312eab64f73 GIT binary patch literal 634 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT(~;GC&U#@K<5kaej&vp>fDTwCsi zj>3zrd6$4>d;Z0?g7fY9K#>a_1s8za4j>oED7?^C07U1(2*^0yk_Qw#P?HYSa-cQ? zq!OqMs0&2qgGjJ0kRT2OvZWnlAY8#C&6^8aq|dDYH91}28V=( z_4f5om^f+5w3RE@Y~H$c+xFdi_U^lUCAKBa`U(`U@CSg+c%K9xs;Sw-Dm(scU^a%k$v!leDZ-WjZfaNZ@6UlP^~hY z&t<;VS)Cg{Bjs(IGG1P_xPHR^`wr=}b*s9TGai&bcU;UQJz{PZ&;tyfu6{1-oD!M< Dt+W{s literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-checked-hover@2.png b/.themes/Nordic/assets/radio-checked-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e5b35c6393d6408a6193793887fff62fd91550d3 GIT binary patch literal 1366 zcmV-c1*!UpP)AXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b1e-}jK~zYIrI$@;R96(of9H-Ejgm%awavtZn2#bh6RI1v zHn_AdER=~=u>}=e6wOSEl1W<~Y?Dc$I*HOkbtM$5qf#PTHzIx|LM=%~X-le6&}h^k z1~lqSoOimIujlwiC-tn}`Ja2v@7_1}-gibQz#)mT*i!5ZhD)R+q0OiT3-c;ls z!XL(xqx}_w-Szc{60fQ$FAH|>^iM91(|~Ft@Kzy{1n#M_; zJIJhT+;&rxMo)A5;ex;#44UY~2Q7#+IgG!D=y6o8qcWJRpyi0pLS-2+J-3{yhHB%} zzL8+i$_q|HM}9@9&na*Y%WU(Em7K{fkhVy~>#81b*C}iV7UhHwdSa!k?70){(Y~UQ z?}X=|4-r{k+Z2vC!R(gWP^W-X(Ki35s=61LnhLMDR5WrG`1*wv_l6q0f*iDIH;u@$ znx^pOS3#ZZa!W%^!pJdTW=c{)y`DhFkqo$dr+;#BO#5wv9=R-C^xjt;m;MhlZ9T0U z=NNHa07_EQt!J^vRr7;;9vgt-I1M%^imrWKD8T#8yZ;uE4K~T`Dw_NSfJ7o*SJi-f zi0nB%R~u;mF#jt2bw>0v&^dyr!aqiIUrkfT*?c*DA>Vnj8}9DEvv0X4R9`J$sG`}+ z!7|&NlCSLASTs87+6%fSsR){USYWBFjfQ;til-ztRBqZG%gq(b+NQ>wOt~|vu9Yn? zYV>2jP(tBE+81=5Q7Fp@B3GOWCV$hy>}g_bos%wbH9JEoGr&6;-(twInliUg zFiMRhSoOBeb(@^1^G74Ij|$*wz8YfJEdyj`qPErN*k6T$N8@9TKbMM@*}U6E$i7|! zl}<@UbYG$1>%;f=I|fuLGS9-0QS{GD438D zX;zVoM$~lL#!RmsaMw8%EuNCt@G|)D!$+Mzojkt|7|V@S43sYc-c0*yaWs8p-X{AI z@2U;7e~=FlZS^mHns~Ne(7BeSW;8x_<@)gb{i&6{098dUwfVXf7NnFrp4c?E0Q9!{ zwutb3=0%9C^fZMJ5NxE1Nyd?LQcR(s=1Efg9Ob>fXyO4UXq=Jl50J z=n=4Aql2T9+ILUu^b@M)m_Mo-ZfeVkNfrR}P)d z*Q`e(URT9H`4ShpJ-d-IvpL|2Pg`yO06Dg|eG?yiDp(HuTX@!zYS_v9(0wF@YP3`0TIOZpKLj@B})Jyb&v{QgjP& zw{WE15oL2pth72GG&QjTN(F-^I_beeMV5;)AM|aI^q;mtkUN50v{XB5AXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=LvM0!Wo&74AW&s=WpcRsPlx~j0lG;(<5Adb%-SLm-;Y8Mep0EiDVo+f^Hf2-B{lGiJLj!!M$ zFzJ@yAb^2oB4zhJ;`aNu%{xrEvAKQ^v6d0};5-bF;6bihl1qgMJT7Qw(FcvqPFDEL0Y!#vrXajF?H$0Bry6V`+koipH=}pjo~S z85TQazPP^G*g8EB(&E>W6Z({~S*{49@}Aaw7$F6PBK6TBHbzf7!NQ>J{StUMOArM9zh;a_-FEYt1MoIz z0B>e1XS!QT!fOBypwsE}v>UEqdc3a{o+M>fy4@E)v)`CTwYGdIFf|Oj44ThOeZjiW f-ERBUdS3q*B-W!tODrmc00000NkvXXu0mjfCd(GD literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-checked-insensitive-backdrop-dark@2.png b/.themes/Nordic/assets/radio-checked-insensitive-backdrop-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..90e00d8c9597134baa95e6db76a549d6ae952f43 GIT binary patch literal 959 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`1U|?WO4e$wZ1u6uCPzMJG6%`ddJw0u0ZFO~ZB_(480|N~WGc`41ps=#G zk&=eKqPm`{s*#Gep{llllA3|Cx`B#@p^~Nn5GiW{6#$W;in^f^P+Z+eS=~@s11zp- z2ol#YQidx4iz{n@6@W;fEJQJg4OFJA31PrUp!r~BN+2`g2xuUj4QGH<0v!*qNAXytEi@@sHU$3MCw4tfZVhHs<|yN zl>JMB{DK*nm|57ld3gB+ghgaj)YLV#3{0)l#|yI{GHen7Lr# znspmCZrQed$KC^nkDWSy@zT{Bw{Aav`QhWI&tJZM|MBbhpMUx<{oexPQq$ALF+@VL z^kAzKQ=kaTg@bu-4!q-glP3^x^JvYDxho<*|7E(jz3G7EkIAvuFWQ^kyB|5fIc2J{ z9M}5IT%BHRGY>>|S(v{5b3B&Y`?A^OAJGajb;~X_%=pB+?8#b(D<+p`Y-TJlSnI~{ zc}q=8UcR&Z79HlYD5v9Ek6z52Rzbe#&C3GIMe=rN=uKJ3s<~~0OW|6cw>?R$lSTATnH;e_%2Ty6_MPPZruibw zE0%q$lQUR!Mcb5pQ_Pipa{f%qcJT#&e#&Iq^Zl$vEd$r}8Ewls1a*BD^9F8HTxK$> zamJj;Wg8~2PqaU#BFwrWr6kwrU|G4^qp3WO22WQ%mvv4FO#uE`ChY(K literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-checked-insensitive-backdrop.png b/.themes/Nordic/assets/radio-checked-insensitive-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..9d2bb3f0a877b06d0b65b3be78c02fe8d4d7d670 GIT binary patch literal 470 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6n2Mb|LpV4>-?)JUISV`@iy0XB zj({-ZRBb+KprB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt<9ZMIo6b zIjIb;W%&X51qvY%r50!hsA77mDA{ZM-z;p{d$i3E>zA9&RD=O{tHM@A}UF zhtWJQRHHNVl*fiCK~{4m&vP;q9p|#X5m9l0fzjZbUuOKFYnyM)l~nm~Z|C-~XIcEy zil#1nFtO#-Oyyv0*%y0$q~|2$&V2JLA!!vW!(MgKcg9PFw~Eco7H^W@cQfm6Xw_s( z10(kNwMJ8XdTNe3t?Xc{l3nDj%z1KZhhMsWSA&W$<4zfYMdE=DkEin$JQsD`;`ePz z6mMQ=AB%CkO>(>uubZ9J?u*UNJEQs^TsiZ7$wW<=h^DQg9BOfY&HN)yi2CK^Fgi~? zws!t6hDpIwgYueXdvD2`M=>=xy}ZDX-T%&(@js)BW7x3;>_SDrkYn(4^>bP0l+XkK DGSjWm literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-checked-insensitive-backdrop@2.png b/.themes/Nordic/assets/radio-checked-insensitive-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..79ce5f547a0758868ba19816c035a16abf65022c GIT binary patch literal 1026 zcmV+d1pWJoP)AXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b14l_jK~zYIotI5h6G0G$pX?^&ix584fS_37!J`K*UbHOz zu^ue{f@iDLlLrr0X(=GaBqRg^`S#H7utTz&1iET#b~DrcPItf4JxQ^+gg_Z602w_1 zeLd&EDKK2bSZaYaC16vdzdqFH1C4<;aIEoGzV4l^1mx=rEf&LxG*hp%pzHEInP#PXQN!J?(rK3-b}s zz;d>zjIliTJn%NKjIq8y3H(H!J{0&NbC@|t92ZtGkK34Y|9s$e;GV{^CZ`B-3vqlX zW2qQuLlSMgWsC!kAu=&T^pLx)RupQ37}-g)C8pnv|5l_Y>y3 zT9XDcfj}L}1_?^{HRclLeek`6Ilsha0xk9new?H+kApeDvo_~a7yvUJ@8Y?aZ&@`65sf9vhC8)3}vVy1f8M|?Y7+dFgA7Wi@OYc>Ta2?>guOD~I46zosf)S&laZGe~j=SEvJ9kR! zsu-DC*cJC$)ROMiDU1{qqORleo>Z?#0&Eg-<1d!isYuQH3zNkdzNT;2wAXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=LvM0!Wo&74AW&s=WpcRsPlx~j0mn&1K~y-6jgh@;Q(+jzf9HO* z&6gEx9YUrww824$xL8N22z3(&hvFpmAMkI`L2!0+adLLBcGJnWD1xZah)799f)a=~ z#(3YyA*SAY6U8$<@B2RIJm);G$e>a=o0}{2FPXeGWEBiy90=QrivFY4-d>dKSMpG; zH?9iq0OhPOfI%CxoA2Mfd@#QA$3?B)xCPt=D}pplKv0x)`PgE)@U_!^awt$;X>1~H zkA_SqCmb7aZeg+9`O<0cXld!x2|}+4Dr6)54Tc#ga(++?2!iV)+iCQp9)s@@m@%8n zlgpP9HYA|n#lsr`vULMfV*0mUm#EjpIft1s81#wbm}2Q@%81aq2P`XNy&v^(@rVpy zW<n?VHRg4@}8iT?3P40Gdr<3KMaxl`L6*e^a{;4-fzI7wYk*Io-%m9{>OV07*qoM6N<$g3zHJ@&Et; literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-checked-insensitive-dark@2.png b/.themes/Nordic/assets/radio-checked-insensitive-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b94b69753adff93547465c7b6c5a2619d804e99d GIT binary patch literal 1004 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`1U|?V@5AX?b1uBF9ZEbB86%`p7OFcb3AX`bvSi!(RL&Ho>%~)AkPfep|S>$Gy;-95s)%9NbBNhZR0VrhvQ~);tu9%xwfCq#GdH4i*K}d*~ABcqc1Vs1+Mfruq1b|3b zTu@j-P((sVR8mM(N?24%L|jHxLRL&lUP4AmQdUJuPE}e?RYpNwR#8J%QBzh)Q%*@s zP8o=_gPKbWq5b4ypT7woK%H!Zh`sy!`3!GX&d;9~jlV{Pkt8^mOJA1{KzBg8LsI zF5J64sHC!XJHMVX=eCL>IbZSXH`Gk|3}-ECH&?v!bKa%PpD(ZA+}zBu%IW>hlM)RY zvQLvX`W#n2Fn?j;huHAi+v&j!!6s$7YuCn{+vIJMm(=&@zIg7+S!@1If21g;x$VoY ztP^=bIu9j}`p*r1r0pt{*(Dz(Y39nNEyB9Chqp_-!e`^!sUN$Q`q)L>fBLUFxGLaG z@+7yPpV>n{7q%ZWom1t#IB3I^Q_s9jjOr5l`VQ~CU;mfD|s?N1^*xKHP7mU6l5Fhy6a?LpC_Q%132YP$>Wob0?AzQ((KeVOwgcBUZf V#N-xcU`R4Bc)I$ztaD0e0su5wI8*=t literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-checked-insensitive.png b/.themes/Nordic/assets/radio-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..0059d979316909c02754b2aedb21532af576197a GIT binary patch literal 466 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 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed-active-dark@2.png b/.themes/Nordic/assets/radio-mixed-active-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e47ba430e5ed82377e9eeeebe626d8aceb0737eb GIT binary patch literal 790 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104n$&;1l8sqW?4eZ)jMxDs+EC!+&$ky`1fq_@3+;s$+w(8B6M( z7dn6nz_K7l;RTR-kWm-f@_}rSne7E2^&kN9p)TEzVzZ58YY1_Ih+t)qZw&Kx_)sJ_td$MoSr#G*@yn6oS?dxB^e$DH+ zG!GaAE+s*J!3>N{%q*;I9GqO-=9X6W4o<#-!69K$1;wT1l{Iw@&21f>J$?NXC(T^2 zeC37%2M?V*b^6ZTdk-H!dHU@6tJiPeefs?O-!4A|U!Zv(JzX3_BqVDOwnsGuFtA;a zSJBGNa6Y|e!(Lr!AuZOF$N7;z|DB%{!?U|a{G6kYcEs{?d#~r^oPFhCq-~b`_Nu3c z*YzoPbdr2l|MKB@W#zWTSxe@1$C}`iO#xghM0Ao*>`Cdmoyj1&EQ;A=_R3vsTxSgU zyCusCkMW3S1Xlc?Rufe4Fz^MxO1?kO&kq`3*e6|=bGFOjlDCilzxRv8F6ZWn$JtLB zJNsUlnJ903CZOe=!BlI;H3p%)4V6bl{N$Xu8LyraFk88$x1-Lbb+U}xmfi+WcD7^F zqNZ4+dMsNdd+bh>oafG+b3gkX$SYo-@!-7v-kGQNgf3pi0rWhBr>mdKI;Vst0Pv`8 AT>t<8 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed-active.png b/.themes/Nordic/assets/radio-mixed-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ee7ed3c082f50ad63ffd25c7859ea9411df9ad96 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT$mi-6XFV_&&*7_+R$)&Qtr97+zTCr7hCf#brfFcD7es`f4&_^7J^V) z!TC0j$VH$CP!>eygGi_X2m?Xxu1r1JkOh?e_3KxVjy2Gu46-Fbe!&c^Z0uUvI=a1m z6DCfcGHv?qJ$v_EzH;^Br_W#h{7tFcwGF7S(9^{+L_#w3V5g9?0fXyB^%bfmysia* z|A&Ves-3$SpEf%&VP2WB#nhN5yDFLNCT1~(O{y%ca*LXIYV$|4OM1F7_jlV|e8pbMA|5RBY4LBM OAXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0*OgPK~zYI&6i706JZpFpEJ~QGcZ7m3Dt!_&|MpKp;dlE z7lxYn8;o3xCXlETqk(9+Y2v~^pcIJd(xo9qHyG*;0xS?>N&x$WEi~_{$PV0q*{&+?we^ZI}>(={(0Z^OL?lMRLJQePm z`v4LObyl=5d45s&b9z!@3$1G&qiylR?J`OM&bKc&-!u%d17(x~ph&;~@t0dHDt;Hx z;|cAAARpV>|%ixvYkovm?-7F|FD zxRLMRJOz%25HUoJ@aa}P8pRG9^KGj$zbHBres$aEl=EGvof5Gek+DI5iPu-AF+zd*eGqm!ySP(twwU*E{5y^RBJE?>Ig z32^%DkLpKn%CxeF{*U%Ho9IB-9YsbsW=kZnqDXi4@@C`sk?{77P1UE&c10fpu_Bx? zQ6AN$%*#&F%*2jHEz5{j#r=u|M8yx<%7LFYSrUlYs$pN+{CapPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC@?jd_r7-^qHAyR~s5`Ps%;pS#Yi`_d-YE#n!ybt@#()^DlH10Lk<1 zK(g>c8okO5MRj`mciA8p7w+L#TL`uF$GzkmP!|Nnm~s<;Yh zu|i3ZUoZnJ8@r~KwvJv;Z{LK8lO|7@x@*t=OP8-+d;j6f*KdFRE}uFn0;smk)5S4F zLNfGVw~&(qL)%69)+y0J9^U)D{Oh0brYG|Gi}w|)Zoiw?vT4tm4MscHx0a^{|C|&g z(^_I+;j^S=Zg*Ch)Yb#(+teynF+W>x>a<>JhTCi2-g9r3aPjsjPAigGs8NlpbHp0UHx3vIVCg!0D|VzhX4Qo literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed-backdrop-dark@2.png b/.themes/Nordic/assets/radio-mixed-backdrop-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f48ce17f9a1f53f2bd202bab5f5a40b98b3ed1a9 GIT binary patch literal 790 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104n$&;1l8sqW?4eZ)jMxDs+EC!+&$ky`1fq_@3+;s$+w(8B6M( z7dn6nz_K7l;RTR-kWm-f@_}rSne7E2^&kN9p)TD!?HZH%qbK~`08z1jj^<>xDr+YU%JFw;3hj%~Tz5em>{r~^}g{M5c z3=9I7k|4ie21X`k7FIS6PA+b9ODlT^C*Q!}kg%wN;?nZUn!1MOwvNu8zW#}mW-eI1 za>Idxhfbb4edq4IhmW5;efIp->$mSdeg6Azm!E( zP2HB!JuNcvciv52uJI$RRG`_NTZC7WjshIMM`Dk`OqrBPD{`u?w$5rv%S$Ocm*>FVdQ&MBb@08a*U AlK=n! literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed-backdrop.png b/.themes/Nordic/assets/radio-mixed-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..671368f1aa5de276820d23b4f98aacd2f3d6a767 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT$mi-6XFV_&&*7_+R$)&Qtr97+zTCr7hCf#brfFcD7es`f4&_^7J^V) z!TC0j$VH$CP!>eygGi_X2m?Xxu1r1JkOh?e|NnpFub&|6WJ`klf*DxZ*tN8EbbI?I zOq@Jr+VtIf_U^lUzpTGS1n^L)J8&F}Pr;B5Vgk#rRWjL4%wh_gR9RT%7B%zK=8tBV^mJqH@3y)4ioKLYJXq$_;@?2a O89ZJ6T-G@yGywn%?!LzW literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed-backdrop@2.png b/.themes/Nordic/assets/radio-mixed-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..af8a5ce4b622d1f7c87d310ad07d23622c1436a2 GIT binary patch literal 841 zcmV-P1GfB$P)AXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0**;UK~zYI&6i706JZpFpEEREim`)AOsFmdQr(pWCR$DS z30)X!;%_i=F`7W4PK*Yk0YnoQ{sH9{)0IoZf@*>b>Pif-K!^b}Eej}9WsaLd3h9&< zXydb+@0~f%H{aaO2n8@Y+Fo&Kq2Zc?gi#HFGy-**I03o*rP)*4f z#s<4;ylFa6?FQ-#nIy2P%0Q}GUWK}cQbmhr`nw{i4g&rHh5Pv-N_VjL#dtwtRb-~W z^O3;Ad=o1W1$h>>*_;Y$xR=zha`;F$gbJxo#1vnd6Xt-(^;)Kg61wfIo0TL>=SX4qD zpwVrI`pa#cX>B`H@n2siS(~18NwvuX_}mVzsH&mTSLYVzCGp20v5}&#wkB6>8o5S~ z165E}*W3fF<8oJT+bL4X-#CtY0XNdAjeK#^13C|qQ@l1k$+wRmSl`?#S`2Xdgx4*a z^8i!8m3#;1DR4N1DMQqV9&goyQJknT+q@J5R?FyJY1umU*@#5OwpAG@pI4rXWjO|b znKoYvESAB#v{}V#$aEkVENctpE>Qe)Q#cB8XQ%VreSrjfUyQ42UkSxeT6%`w?`-UO zbG4-F9stMR{;0kS+NPB~^nbLs*~I%gZYVOuAzLDWMMXNZmp2>Nk3_I%c*19!0Y&cv zD@8b0M7ej;HZQtKGZQ-)wJalEod_us7L^ca6MKHzWL{v(QH{2w%}@K6H5dN?e?adW T(#~F}00000NkvXXu0mjf5Z-7U literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed-dark.png b/.themes/Nordic/assets/radio-mixed-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..6b39c48e7df166af1a45dfe4191c6cf609f8c785 GIT binary patch literal 493 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC@?jd_r7-^qHAyR~s5`Ps%;pS#Yi`_d-YE#n!ybt@#()^DlH10Lk<1 zK(g>c8okO5MRj`mciA8p7w+L#TL`uF$GzkmP!|Nnm~s<;Yh zu|i3ZUoZnJ8@r~KwvJv;Z{LK8lO|7@x@*t=OP8-+d;j6f*KdFRE}uFn0;smk)5S4F zLNfGVw~&(qL)%69)+y0J9^U)D{Oh0brYG|Gi}w|)Zoiw?vT4tm4MscHx0a^{|C|&g z(^_I+;j^S=Zg*Ch)Yb#(+teynF+W>x>a<>JhTCi2-g9r3aPjsjPAigGs8NlpbHp0UHx3vIVCg!0D|VzhX4Qo literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed-dark@2.png b/.themes/Nordic/assets/radio-mixed-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f48ce17f9a1f53f2bd202bab5f5a40b98b3ed1a9 GIT binary patch literal 790 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104n$&;1l8sqW?4eZ)jMxDs+EC!+&$ky`1fq_@3+;s$+w(8B6M( z7dn6nz_K7l;RTR-kWm-f@_}rSne7E2^&kN9p)TD!?HZH%qbK~`08z1jj^<>xDr+YU%JFw;3hj%~Tz5em>{r~^}g{M5c z3=9I7k|4ie21X`k7FIS6PA+b9ODlT^C*Q!}kg%wN;?nZUn!1MOwvNu8zW#}mW-eI1 za>Idxhfbb4edq4IhmW5;efIp->$mSdeg6Azm!E( zP2HB!JuNcvciv52uJI$RRG`_NTZC7WjshIMM`Dk`OqrBPD{`u?w$5rv%S$Ocm*>FVdQ&MBb@08a*U AlK=n! literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed-hover-dark.png b/.themes/Nordic/assets/radio-mixed-hover-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..6b39c48e7df166af1a45dfe4191c6cf609f8c785 GIT binary patch literal 493 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC@?jd_r7-^qHAyR~s5`Ps%;pS#Yi`_d-YE#n!ybt@#()^DlH10Lk<1 zK(g>c8okO5MRj`mciA8p7w+L#TL`uF$GzkmP!|Nnm~s<;Yh zu|i3ZUoZnJ8@r~KwvJv;Z{LK8lO|7@x@*t=OP8-+d;j6f*KdFRE}uFn0;smk)5S4F zLNfGVw~&(qL)%69)+y0J9^U)D{Oh0brYG|Gi}w|)Zoiw?vT4tm4MscHx0a^{|C|&g z(^_I+;j^S=Zg*Ch)Yb#(+teynF+W>x>a<>JhTCi2-g9r3aPjsjPAigGs8NlpbHp0UHx3vIVCg!0D|VzhX4Qo literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed-hover-dark@2.png b/.themes/Nordic/assets/radio-mixed-hover-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f48ce17f9a1f53f2bd202bab5f5a40b98b3ed1a9 GIT binary patch literal 790 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104n$&;1l8sqW?4eZ)jMxDs+EC!+&$ky`1fq_@3+;s$+w(8B6M( z7dn6nz_K7l;RTR-kWm-f@_}rSne7E2^&kN9p)TD!?HZH%qbK~`08z1jj^<>xDr+YU%JFw;3hj%~Tz5em>{r~^}g{M5c z3=9I7k|4ie21X`k7FIS6PA+b9ODlT^C*Q!}kg%wN;?nZUn!1MOwvNu8zW#}mW-eI1 za>Idxhfbb4edq4IhmW5;efIp->$mSdeg6Azm!E( zP2HB!JuNcvciv52uJI$RRG`_NTZC7WjshIMM`Dk`OqrBPD{`u?w$5rv%S$Ocm*>FVdQ&MBb@08a*U AlK=n! literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed-hover.png b/.themes/Nordic/assets/radio-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..671368f1aa5de276820d23b4f98aacd2f3d6a767 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT$mi-6XFV_&&*7_+R$)&Qtr97+zTCr7hCf#brfFcD7es`f4&_^7J^V) z!TC0j$VH$CP!>eygGi_X2m?Xxu1r1JkOh?e|NnpFub&|6WJ`klf*DxZ*tN8EbbI?I zOq@Jr+VtIf_U^lUzpTGS1n^L)J8&F}Pr;B5Vgk#rRWjL4%wh_gR9RT%7B%zK=8tBV^mJqH@3y)4ioKLYJXq$_;@?2a O89ZJ6T-G@yGywn%?!LzW literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed-hover@2.png b/.themes/Nordic/assets/radio-mixed-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..af8a5ce4b622d1f7c87d310ad07d23622c1436a2 GIT binary patch literal 841 zcmV-P1GfB$P)AXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0**;UK~zYI&6i706JZpFpEEREim`)AOsFmdQr(pWCR$DS z30)X!;%_i=F`7W4PK*Yk0YnoQ{sH9{)0IoZf@*>b>Pif-K!^b}Eej}9WsaLd3h9&< zXydb+@0~f%H{aaO2n8@Y+Fo&Kq2Zc?gi#HFGy-**I03o*rP)*4f z#s<4;ylFa6?FQ-#nIy2P%0Q}GUWK}cQbmhr`nw{i4g&rHh5Pv-N_VjL#dtwtRb-~W z^O3;Ad=o1W1$h>>*_;Y$xR=zha`;F$gbJxo#1vnd6Xt-(^;)Kg61wfIo0TL>=SX4qD zpwVrI`pa#cX>B`H@n2siS(~18NwvuX_}mVzsH&mTSLYVzCGp20v5}&#wkB6>8o5S~ z165E}*W3fF<8oJT+bL4X-#CtY0XNdAjeK#^13C|qQ@l1k$+wRmSl`?#S`2Xdgx4*a z^8i!8m3#;1DR4N1DMQqV9&goyQJknT+q@J5R?FyJY1umU*@#5OwpAG@pI4rXWjO|b znKoYvESAB#v{}V#$aEkVENctpE>Qe)Q#cB8XQ%VreSrjfUyQ42UkSxeT6%`w?`-UO zbG4-F9stMR{;0kS+NPB~^nbLs*~I%gZYVOuAzLDWMMXNZmp2>Nk3_I%c*19!0Y&cv zD@8b0M7ej;HZQtKGZQ-)wJalEod_us7L^ca6MKHzWL{v(QH{2w%}@K6H5dN?e?adW T(#~F}00000NkvXXu0mjf5Z-7U literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed-insensitive-backdrop-dark.png b/.themes/Nordic/assets/radio-mixed-insensitive-backdrop-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..4a3cf2561e864cd14871e30a1d63e53e4310b274 GIT binary patch literal 489 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC`ENd_r7-w6U?Vwzjs4ii)bLk&3pVik7~zrks-f>QE774X~^xR0OC6t{BKrRMS^d*8?(s{rdIi&!2z){skr)uK?PrP!i-9 z%)rXVuBoN1qu0~hH(}zW$y288+Oz-C<*V1;fB5qC+n>M7r%s9hsx9?&aSV}=3_aK_ z%9vf4uT-d$rhUPOihJrYv0Z;M6is)u$C&FB3k@ zaFMhY-}qE7$- literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed-insensitive-backdrop-dark@2.png b/.themes/Nordic/assets/radio-mixed-insensitive-backdrop-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f9634a0d38265a6009ccd5ac991034c84c0ca2c8 GIT binary patch literal 787 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104n$s;1l8sq+uY`!NI}U*jQUzTS37=M#fUg*jP_bPgToUMZ-{8!vILC zXc#D~8>wg*DQg-j0lDfx1Y{T}X&Na5)u;m*5H*G%S&%X?LmeaqQ~*?|0%m{|1C0Wa zhRT`-KxJTApfW=hFdHlmQUf#xstkhxb`?ksT!E~jrhb6r+><%DKjQdopJxc!{^UmJb&@x-@ktqbrYL`o_8q;@(X5QWMXDvW#i!F;x@Om zvUhOu4Gazmiz+BCEw8MpYiMrk=NoN(*VRru^fL-uHjE ziuhqY`RT<1m$|O({QP38wDo7JNoTswMpV~IO}eD3T7G)Qg;jRKO}qLG-_FqVD|IoO zd8#RZYlc?D(T+;r*58o~qFT8OvwWAXYh*IkIh52^8)I--G)g3HpGv++Ooa%W^U3u2 zit=);2LnD`Og_=>`|#`Y-}}GIIrC>2eEOsE()fzYTuDB|<2^`Oz8D8Wq8Ib zI>*Ls8q+du=NoCOVqLxnFS9tE=yRKEMoCIS(o)yX;I@=yw-V2+eL8VU^o`wbSl*cN dcd`BZ!{l-7nB=?O=INl6|VQ3!DG| literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed-insensitive-backdrop.png b/.themes/Nordic/assets/radio-mixed-insensitive-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..04bc8277890bd132b58635b61da353e5105055f3 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFKCIf9npUo&l=nD+%%oW?{$Y zvN)2h55KwlzTv?aKaI!V_!eBb3Dhy~USGf(*2{dR7aAH3rCjnw8KQPcWvo;@QPpA0 X5GmqOAXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0jx84z_f)iiL=TjnREQ&;ntrC433sXPy~l8d{*?;3`>qAi zj2pmFh}W40hdOY9rb5D?Z7#DD+a_><^F!A0c>FjV4j-$mJef?MMx)Ww0kh{)5*B^m zzwkV-S4DU}pAUd5U{+vmsDjB_*zI->B}vFd@@b)0CrPr5<2X#y^ym#nQ52V$zZ~F! zatFJny61l&#X+8x1Kc5x+9si*ct@vZp^zGBYf*FytQ1n1g%*WF_{~mJU~NHkqqTm7 zQ{c^l@Qc>ki&_ct;9DmWeMg=bd0~*6$k(GzW=N^~Ls6X0s=>NW9wJw~$DsrfAy*%i zeDfD;;2G^qc}!ZE4ied{wJ>?IrY)enXc002ovPDHLkV1kae B{R992 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed-insensitive-dark.png b/.themes/Nordic/assets/radio-mixed-insensitive-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..4a3cf2561e864cd14871e30a1d63e53e4310b274 GIT binary patch literal 489 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC`ENd_r7-w6U?Vwzjs4ii)bLk&3pVik7~zrks-f>QE774X~^xR0OC6t{BKrRMS^d*8?(s{rdIi&!2z){skr)uK?PrP!i-9 z%)rXVuBoN1qu0~hH(}zW$y288+Oz-C<*V1;fB5qC+n>M7r%s9hsx9?&aSV}=3_aK_ z%9vf4uT-d$rhUPOihJrYv0Z;M6is)u$C&FB3k@ zaFMhY-}qE7$- literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed-insensitive-dark@2.png b/.themes/Nordic/assets/radio-mixed-insensitive-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..f9634a0d38265a6009ccd5ac991034c84c0ca2c8 GIT binary patch literal 787 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104n$s;1l8sq+uY`!NI}U*jQUzTS37=M#fUg*jP_bPgToUMZ-{8!vILC zXc#D~8>wg*DQg-j0lDfx1Y{T}X&Na5)u;m*5H*G%S&%X?LmeaqQ~*?|0%m{|1C0Wa zhRT`-KxJTApfW=hFdHlmQUf#xstkhxb`?ksT!E~jrhb6r+><%DKjQdopJxc!{^UmJb&@x-@ktqbrYL`o_8q;@(X5QWMXDvW#i!F;x@Om zvUhOu4Gazmiz+BCEw8MpYiMrk=NoN(*VRru^fL-uHjE ziuhqY`RT<1m$|O({QP38wDo7JNoTswMpV~IO}eD3T7G)Qg;jRKO}qLG-_FqVD|IoO zd8#RZYlc?D(T+;r*58o~qFT8OvwWAXYh*IkIh52^8)I--G)g3HpGv++Ooa%W^U3u2 zit=);2LnD`Og_=>`|#`Y-}}GIIrC>2eEOsE()fzYTuDB|<2^`Oz8D8Wq8Ib zI>*Ls8q+du=NoCOVqLxnFS9tE=yRKEMoCIS(o)yX;I@=yw-V2+eL8VU^o`wbSl*cN dcd`BZ!{l-7nB=?O=INl6|VQ3!DG| literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed-insensitive.png b/.themes/Nordic/assets/radio-mixed-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..04bc8277890bd132b58635b61da353e5105055f3 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFKCIf9npUo&l=nD+%%oW?{$Y zvN)2h55KwlzTv?aKaI!V_!eBb3Dhy~USGf(*2{dR7aAH3rCjnw8KQPcWvo;@QPpA0 X5GmqOAXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0jx84z_f)iiL=TjnREQ&;ntrC433sXPy~l8d{*?;3`>qAi zj2pmFh}W40hdOY9rb5D?Z7#DD+a_><^F!A0c>FjV4j-$mJef?MMx)Ww0kh{)5*B^m zzwkV-S4DU}pAUd5U{+vmsDjB_*zI->B}vFd@@b)0CrPr5<2X#y^ym#nQ52V$zZ~F! zatFJny61l&#X+8x1Kc5x+9si*ct@vZp^zGBYf*FytQ1n1g%*WF_{~mJU~NHkqqTm7 zQ{c^l@Qc>ki&_ct;9DmWeMg=bd0~*6$k(GzW=N^~Ls6X0s=>NW9wJw~$DsrfAy*%i zeDfD;;2G^qc}!ZE4ied{wJ>?IrY)enXc002ovPDHLkV1kae B{R992 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed.png b/.themes/Nordic/assets/radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..671368f1aa5de276820d23b4f98aacd2f3d6a767 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT$mi-6XFV_&&*7_+R$)&Qtr97+zTCr7hCf#brfFcD7es`f4&_^7J^V) z!TC0j$VH$CP!>eygGi_X2m?Xxu1r1JkOh?e|NnpFub&|6WJ`klf*DxZ*tN8EbbI?I zOq@Jr+VtIf_U^lUzpTGS1n^L)J8&F}Pr;B5Vgk#rRWjL4%wh_gR9RT%7B%zK=8tBV^mJqH@3y)4ioKLYJXq$_;@?2a O89ZJ6T-G@yGywn%?!LzW literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-mixed@2.png b/.themes/Nordic/assets/radio-mixed@2.png new file mode 100644 index 0000000000000000000000000000000000000000..af8a5ce4b622d1f7c87d310ad07d23622c1436a2 GIT binary patch literal 841 zcmV-P1GfB$P)AXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0**;UK~zYI&6i706JZpFpEEREim`)AOsFmdQr(pWCR$DS z30)X!;%_i=F`7W4PK*Yk0YnoQ{sH9{)0IoZf@*>b>Pif-K!^b}Eej}9WsaLd3h9&< zXydb+@0~f%H{aaO2n8@Y+Fo&Kq2Zc?gi#HFGy-**I03o*rP)*4f z#s<4;ylFa6?FQ-#nIy2P%0Q}GUWK}cQbmhr`nw{i4g&rHh5Pv-N_VjL#dtwtRb-~W z^O3;Ad=o1W1$h>>*_;Y$xR=zha`;F$gbJxo#1vnd6Xt-(^;)Kg61wfIo0TL>=SX4qD zpwVrI`pa#cX>B`H@n2siS(~18NwvuX_}mVzsH&mTSLYVzCGp20v5}&#wkB6>8o5S~ z165E}*W3fF<8oJT+bL4X-#CtY0XNdAjeK#^13C|qQ@l1k$+wRmSl`?#S`2Xdgx4*a z^8i!8m3#;1DR4N1DMQqV9&goyQJknT+q@J5R?FyJY1umU*@#5OwpAG@pI4rXWjO|b znKoYvESAB#v{}V#$aEkVENctpE>Qe)Q#cB8XQ%VreSrjfUyQ42UkSxeT6%`w?`-UO zbG4-F9stMR{;0kS+NPB~^nbLs*~I%gZYVOuAzLDWMMXNZmp2>Nk3_I%c*19!0Y&cv zD@8b0M7ej;HZQtKGZQ-)wJalEod_us7L^ca6MKHzWL{v(QH{2w%}@K6H5dN?e?adW T(#~F}00000NkvXXu0mjf5Z-7U literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-selected-insensitive@2.png b/.themes/Nordic/assets/radio-selected-insensitive@2.png new file mode 100755 index 0000000000000000000000000000000000000000..f928dbceda95505885a186c1fe0f9d5101f5bf14 GIT binary patch literal 1104 zcmV-W1h4yvP)p8^s2Nh+1J4YV@O*F9*i;2;CO7ub+X<`#KT$^a2jglCW8WnDUrV?6-5J=n=ke`5+U)dUU z&*w#VSAKR*mn}x$yPbJw-e=F8nfVU<$C7xBb!}~)vWfX48nS8;rwXK4AOk>Q0W=^; zPYA1Hq|n>j?(>DV1>n_|mK5(_54{33C}hRSJ16k|Qqt7F8VCic zYig{&x(OiswvQ@2>^4bG)@~{elu}fXPr5e^fW@U10^?H*4302&d)^g7V2U7nZToZ( zASu$3_UFzsDryW*@_0CYtdheA_aUqK8VE{@B&0|F=i2^8iO-66p&V&KH zyVBgc)1v@x+H`ntN%tOY0SGLa49hFOB^^gQa3ZSUp%-|eo}VqAa_re z@nCXPxp8xdFFLykIkE47yYpe6fAh6oSaTZ^O#Xn>KVAX~Vhsv~96G=0q5u0~%J-L2 zQkYMAc%LsWuizh>WMFXA^|6OFx$?m3hmjxa3zGLfKIMqC$rj4>tw=!;IoWi!{_{xN zx}voE>o13^YfdBsPyQPKmh#T|#?v3IYujj&;LKYB+h3L`pK)i#-jo;HtYSB}zU>I- z?sqv9)DmfCb^48s6|os0taHt+CoS~iz3N04O{mD3wQIgnu9s0$WBpZv$$M346qt=S zRbW<-vl2{x)Ga*hjZe01TRfOsrIywrQYA`>hCfaP7F6&H^n}#u@C0Z3VmP3ol8uqWIa(4?;Hg3^i#1*U+^U@XJM z%>TKV85|hSKbK(iT}{q;&v~CYm;Ze5A4>{$Mk4N-MD>fR?oJgAf;548)6>L3e^D59 ztMn~e3uA;r$z1`ckBn8UuB^X?(j8+!FzFJXPer+ZcTrC-3U++LjkWYcS!h&=3 zNQDcru4A`M2KSDws^V+t2qSV0c&5Z~fGUBLm7U!ct4A9L7#h<20O7F9HzhY!c#C4r zh*^TrW>qx=5=R@q-45Z}?yhcZzpQ9z7lOA)g;UiH?U!=tvXtKQZ+1I8n?uo)vF_uy za{%fiV->53^$B3V(+o$v7H6CNyzKXK;OTMzrk|`a9F24RL6q_3m3$DhW$RB`=H7fY z0q|6&bv3bZ-YI;K+r{P9Lv*$Hamm)B5%5?9JQn8yb@Wcm(Q|i_4cj(NRkvPdy$xJ} z%nC#z?&?HM6vI8=<8~2w<$2nk^W^(?0NjbjIn{s931WV!acMEwJe{IgfZPUT^Ui9G=k|hieIVEMvco8XJ;6DIJmC0A1zG|gtzvVdAlLcUw z=6t;imy&;Q8bJRr8D>}3N(Pu&S$FDQ&H`Z4#RM6+ZX;r#Yx&z9q36ze{I zd#}AXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=LvM0!Wo&74AW&s=WpcRsPlx~j0u4z-K~y-6jgw7C({UKbKhJOb z=fq|TwxUDUE|QdK@7KV>TirT@LP0K~P)giN(ya!WflWLVUdls}E$Gle3d5Vd(2HAP z9n@Y(=oJQSqVDDCvdNOjeJ{_$m*?~4c@B@TM3F0PE={Em3z>RFDghKei!x$Uy|tyI z?_2)7fS z5K*NmIW_k9ZLe?7QaIY{-Ibgg8$tC5@Mdm4-3)op^wfW<)ZwrVq8!XxpG25IMHQ_E zHe~$=I!{xbKNR~bAg9-tTlPuDctH09&a53rcmz67>+5@%KmP{^hRFPg(`+XI0000< KMNUMnLSTa6Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`1U|?XJ9pDq<3RL*Nq2d4k|EpGo?r&(gJt_D0wn>jy^wm;&i6N5n$~`@E&KYE$}>I1H)l4Sn^bwNzv^OV?%DRj3vERgdMht>=3ksp zcDA$NTwCtdp2`b-c@z@M34trS`(}ZF!fviq3ZwTmWe= zxY(Y55lD6vUhFEq)KPf8z2HJe{`vNzi$F#vP)p&3j)IGA`9Q@$Wk7Q-0M&OEUFZOc z=L5-$odrNG7u$=@x8(y30ci)S1nO!B%XWZefy%&kT>z>CX#{EqY5_@sOaO`iWr4;* zL_ln?IMAse^&lI8?gZ%t84e|ZCV=e%TL%^g>B5e{2BJ#=eS}?o)4GlfVDxm91o;Is zFflQ+u(NY=^YHTW3kV1b3yX+|O3J9Hsi~`LYH4Zf7#N#cS=&3iczJmT1_g&iL`Fr& zB&1|y<>nQal$BT4)Ya8Dw6wOib#(Rh^-q{Eb;itDbLTHuxOnxNbsIKr-m+!uwr$&Y z>^*S!*s1duFI~NMfKV2wu{A2n22`Wi_Dk}rdty~c!drrhkM$qVDqT8ycYyQ+7{u5WfEw?}Nckcb? z!Lzr`-)(GZZC?4kX6vcBGrpbpoSe(Gy57@cO`z+!H4~@Ksr*!tHgiqyX008Q*!JDe z*)+$Q`F_I!|H_LD68#Ye-~DDRaJ1C5SG=05C@c5l_!QCh1*g5{_#JNN@(g^iZK@=T zp4Tsq)uCZ&w~bVmvMsnRW7Qz`wK+VQFEqQr+pr?nFW6u`3(w5Uyb+hecjWllZdh3Q z!f?6YkHw-ACd*fUaOM7RV$QJ#d({%I&apcfJeMiz>_X0ttk+gPGY=bkyq(~tXpxs1 z_5YBwXLbF7=YPYLCb7J4F#6R{am1-im*M)<(2qz>% literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-unchecked-active.png b/.themes/Nordic/assets/radio-unchecked-active.png new file mode 100644 index 0000000000000000000000000000000000000000..07b1eb3b9c7acaace5112764c9fafad7f596ed38 GIT binary patch literal 729 zcmV;~0w(>5P)AXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=P-S#wav(!*a&Bd8X><3c(oz5b0uD(;K~y-6jgwDE(_t9LKhL}0 zwx*;6Vs$7q0;59vcaW}Gc=VP;QUr;I!~}7M&^F0ZBBhMTPCJxQBkC4J=B+HG+K5Gw zGsJ^Z(Iy(sZ?$&NeJ{_$^M1b{p7(`U$kRmc`K>OaCk3e!*ao1=w7_%Aa^Kz4 zd383|FWE*FiS@T%P}Odr$Qh@cTI$qAL@w3%2m3|PzW@yeP1N)A9wLpvoEX#REh>3f zbuKUq@abk~%hE#XIA|A8E~+Ed%bS`c7_=>bs5cn|X#^d2`HCC%w)K9?UDE+wkKYR2 z&&(&EsK|+!H~AR|N$g7d4jcUl%-O}hgZo=A|HyxrT*YpO$~2jL3zRABGBz{=9>rW- zFAPxK68J7g0)Q82HlX#OOTO~WkJbxkRpcv;0BJ$%4NwUtQFW$su~5Ly*1!Vj6e5)d zuoV4WX!xHbgW@*8j6g*^60r)6etA0N1}cCVgE9t`tR!9^DHN~}OVj}yRe52=Wx@bz zuk<+NHT5+d_6YOCSQ(z80f0a4@a+c9L`L>8Ut-Yc<)Xxw?NKkn&|VFTBO4$4bH)|BJtH;cPngP zb?W1#w0*iZI5htsAgg!%ZAVdQ7UdXF;*3**Ji}fYuIaupn(O}quRX~ZB)-!+00000 LNkvXXu0mjfJ^(i{ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-unchecked-active@2.png b/.themes/Nordic/assets/radio-unchecked-active@2.png new file mode 100644 index 0000000000000000000000000000000000000000..62666eaa1e6c3df1e3bd3906cfb31f7b7e8acd45 GIT binary patch literal 1194 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 bYQDehDxYQBUB!44LD|LA)z4*}Q$iB}XN_0> literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-unchecked-backdrop.png b/.themes/Nordic/assets/radio-unchecked-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..451b340d1aea0d38f2d9a72bec9677233f66bd39 GIT binary patch literal 479 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T~L5e~$ zOL9^fT+8wU@(UC~GE#F>6+%*T3vv=mQg1d!bOM!$f|NOymSp4?F$AQRq!uYS=NILr z=42LsUv>%TL`D%$7sn8b-l>=G`Y}23us-OIy*YuS!;o!n!2SPod)$QeeMAI4us0s< z)=XiY`c-9encC%Znbpe@#eHQK3)`JBJZSKTS1S78--yUJ(-S{$P?bx5tFohOx_Dt? zNafnjI2C&iweqWH(k+f^uQTkueof?0Ma z_jQq;)ubD0Gfko=iM`s8@xbPfqu$gDU29m6RX6FYDDr;X686Y~Z}-HEwAYs(1WfuZ zcu)1>+Er7EV~(+2%CJ9_&uU$9aPN-{`>S^jdfqTSy!6Z5`G@m9u(Fvst6aGA*B=;w N44$rjF6*2UngINTz6SsR literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-unchecked-backdrop@2.png b/.themes/Nordic/assets/radio-unchecked-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..b3dc78b9aceb1618f1db1391b11a2c617498a951 GIT binary patch literal 756 zcmVAXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0y#-UK~zYIwU=pgn=lZDAA}FmI6kJW(_?y0|Nl>F(hp72 zbleHlsd4S#eAtyEX&_)5zcU&@TC~d^+Lwsth=Cz+0(5l%taSVX{sIq8Hj5g_oB>l{ z&_I5p%5Q=BzKRpzy(-=Z8E^&UyC@z59|2RcmIF(~y&x{{tDzwZ;0KU4Q9K3S1#@e} zeRshB3S)a}@D%6-YghXI7I7dj0X_tCx4;Dwv*!}$0k{Wd$OoM|YiEd;wr+P7zW~1Q zFlg-x&=sRFy-Q0G^n;;)FiEG{XD%?`+QO!PTIK5phJo&c|$m#(eAfmrHw zpx3U>7CER2yZ(iTqf zPsbTh*d}p<-{e2jPKI}YPtJ3JG>vUrERcG($rY=mDf`!UjP!UnXRgts(LWC;b`1-8`aL#j7K={Pi<3b=V+Grj%IJZQ54@#x-&w?vO-URtYry8tcjt mQsdztMuGgar8=re{}zuO$bvhTjv`wC0000PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC^Rz_=LCuX=7t!ZEbB86%|!gBNc5!6)k;bO+6(IV`U9PB@i-D)-(dL zAqdD-Qa4foa@C9B+9p5|HEm-cLrvRMUE4%m z$3#=tOjFlfQ_sx6#MZ#n*3iV(%*x5k%Gun?$=upGF3F7v=v>W`AirP+RyKA`Eo~j$ zp5DF*6DLicGIiIUz56d-x_s^WhmW7We*6CC@85qQaLNDpYM`bCo-U3d5|X|LyTuwE zL|88*e^NVTts=ZMyQOF4@Bi^?8>8O#u0L1s`1kBUar-1C%`h#smmE`~jJ@J4i~ogf z5nxc8BDqe)zo=oG56^#5tv87dv$AI$i-;{+H*<4)>?z)tjMYbZzcakHcs{Fho5ZE= z>{&S_sYyT9?`W${@Zvu_RY_UAVaDW3Z8u+N>*`K9VzT7Lw73^fqJF%*8CUS-jh&bL Y{uWjDtlkSQK({h@y85}Sb4q9e0M2#9Z~y=R literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-unchecked-dark@2.png b/.themes/Nordic/assets/radio-unchecked-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..74fbfd6fbf26f898a1a4b5fbc8fa37bee7d87210 GIT binary patch literal 968 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`1U|?YM3h)VW1uBGrPzMJGV`F1&ZEY156$J$c85v6{V`Du%Jyk7Z6-^^$ z4FhF$0~HNJ6%fNnNy|`0-B1b0RRcVz7Fk zIY2g03s9pnP!@vJfy#`4>VaxNA|NhIRud=!(t=P4XCpBX8j%EnT2wTE4l@M0O-0K{ zRnr*g9aU`;bsbX;AkqaQGcA2{Eqx1ZATqGfHMG(-0wQaDV;g-FYXcJ-0~1>VQ(Hq* zJ3})&BM`DTGPgH2cQCeaFtKnjvvM}Kb~3kiPP`Ul2ns{8{fCbp zKY9A>#jDqE-@X6#{l`D+-TaS%krn9a;uxZFzV>pYJyW7c!^hxArQiGBYyOTZb2?$u zO_~ zwv4|@O1#kpu_pDQmmaQ&bYW}k`MF%jK<$xD%Z`;AY|Be8F+B3ZgWuNZZh z@9eD$bqn=jShH&l^GrScPtI18YrP~He#Dy2zE_@L-+ZCrug@$u|2hMkcR!0$*Y)i@ jySDp;U&6xG=c@j&btbSbS=kt-3`+i literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-unchecked-hover-dark.png b/.themes/Nordic/assets/radio-unchecked-hover-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..141e78de982871646273d13f7269c2fb2cb35e9f GIT binary patch literal 728 zcmV;}0w?{6P)AXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=LvM0!Wo&74AW&s=WpcRsPlx~j0u4z-K~y-6jgw7C({UKbKhJOb z=fq|TwxUDUE|QdK@7KV>TirT@LP0K~P)giN(ya!WflWLVUdls}E$Gle3d5Vd(2HAP z9n@Y(=oJQSqVDDCvdNOjeJ{_$m*?~4c@B@TM3F0PE={Em3z>RFDghKei!x$Uy|tyI z?_2)7fS z5K*NmIW_k9ZLe?7QaIY{-Ibgg8$tC5@Mdm4-3)op^wfW<)ZwrVq8!XxpG25IMHQ_E zHe~$=I!{xbKNR~bAg9-tTlPuDctH09&a53rcmz67>+5@%KmP{^hRFPg(`+XI0000< KMNUMnLSTa6Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`1U|?XJ9pDq<3RL*Nq2d4k|EpGo?r&(gJt_D0wn>jy^wm;&i6N5n$~`@E&KYE$}>I1H)l4Sn^bwNzv^OV?%DRj3vERgdMht>=3ksp zcDA$NTwCtdp2`b-c@z@M34trS`(}ZF!fviq3ZwTmWe= zxY(Y55lD6vUhFEq)KPf8z2HJe{`vNzi$F#vP)p&3j)IGA`9Q@$Wk7Q-0M&OEUFZOc z=L5-$odrNG7u$=@x8(y30ci)S1nO!B%XWZefy%&kT>z>CX#{EqY5_@sOaO`iWr4;* zL_ln?IMAse^&lI8?gZ%t84e|ZCV=e%TL%^g>B5e{2BJ#=eS}?o)4GlfVDxm91o;Is zFflQ+u(NY=^YHTW3kV1b3yX+|O3J9Hsi~`LYH4Zf7#N#cS=&3iczJmT1_g&iL`Fr& zB&1|y<>nQal$BT4)Ya8Dw6wOib#(Rh^-q{Eb;itDbLTHuxOnxNbsIKr-m+!uwr$&Y z>^*S!*s1duFI~NMfKV2wu{A2n22`Wi_Dk}rdty~c!drrhkM$qVDqT8ycYyQ+7{u5WfEw?}Nckcb? z!Lzr`-)(GZZC?4kX6vcBGrpbpoSe(Gy57@cO`z+!H4~@Ksr*!tHgiqyX008Q*!JDe z*)+$Q`F_I!|H_LD68#Ye-~DDRaJ1C5SG=05C@c5l_!QCh1*g5{_#JNN@(g^iZK@=T zp4Tsq)uCZ&w~bVmvMsnRW7Qz`wK+VQFEqQr+pr?nFW6u`3(w5Uyb+hecjWllZdh3Q z!f?6YkHw-ACd*fUaOM7RV$QJ#d({%I&apcfJeMiz>_X0ttk+gPGY=bkyq(~tXpxs1 z_5YBwXLbF7=YPYLCb7J4F#6R{am1-im*M)<(2qz>% literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-unchecked-hover.png b/.themes/Nordic/assets/radio-unchecked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..07b1eb3b9c7acaace5112764c9fafad7f596ed38 GIT binary patch literal 729 zcmV;~0w(>5P)AXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=P-S#wav(!*a&Bd8X><3c(oz5b0uD(;K~y-6jgwDE(_t9LKhL}0 zwx*;6Vs$7q0;59vcaW}Gc=VP;QUr;I!~}7M&^F0ZBBhMTPCJxQBkC4J=B+HG+K5Gw zGsJ^Z(Iy(sZ?$&NeJ{_$^M1b{p7(`U$kRmc`K>OaCk3e!*ao1=w7_%Aa^Kz4 zd383|FWE*FiS@T%P}Odr$Qh@cTI$qAL@w3%2m3|PzW@yeP1N)A9wLpvoEX#REh>3f zbuKUq@abk~%hE#XIA|A8E~+Ed%bS`c7_=>bs5cn|X#^d2`HCC%w)K9?UDE+wkKYR2 z&&(&EsK|+!H~AR|N$g7d4jcUl%-O}hgZo=A|HyxrT*YpO$~2jL3zRABGBz{=9>rW- zFAPxK68J7g0)Q82HlX#OOTO~WkJbxkRpcv;0BJ$%4NwUtQFW$su~5Ly*1!Vj6e5)d zuoV4WX!xHbgW@*8j6g*^60r)6etA0N1}cCVgE9t`tR!9^DHN~}OVj}yRe52=Wx@bz zuk<+NHT5+d_6YOCSQ(z80f0a4@a+c9L`L>8Ut-Yc<)Xxw?NKkn&|VFTBO4$4bH)|BJtH;cPngP zb?W1#w0*iZI5htsAgg!%ZAVdQ7UdXF;*3**Ji}fYuIaupn(O}quRX~ZB)-!+00000 LNkvXXu0mjfJ^(i{ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-unchecked-hover@2.png b/.themes/Nordic/assets/radio-unchecked-hover@2.png new file mode 100644 index 0000000000000000000000000000000000000000..62666eaa1e6c3df1e3bd3906cfb31f7b7e8acd45 GIT binary patch literal 1194 zcmV;b1XcTqP)AXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b1Mf*hK~zYIwU=K^m30`$KhN(7LY6Q`Dq(Ywc@YLjVx=ux zt@ZDs#d6T3TI+^d7aGI?#KeP+_;>izXvSQ#wOW6mF|aMSX8+cO7rJ>o7;YN#N?h6O zh$sg*{GKl2ob!f9AUu4p-sk%~@AG-y_uaeqd4&b)WK(ro5|huX+CngE5Ss;nnu}on z08WG^?9naWuF-|`llclxH|%^$#dr{&1d`_|p9K98>uPcDY5!?aV1HA2E>_zRo}F*F zcv3j3I$c>%+cmUc@ae`~+ZFi~SP>_E29XOW7iT(Tp_&8a#;F}cdEH&x**7oP-?*z9 zq;Xd6GMF}(%k|ABPs@dP!=7oa%AU62VpQJ+G8`#YrDk(&XUi?YryAdRMc^}suNY~+ zD}Bv@oU-a`@qjlC-dVp=CW3oW%AI{w-RJF-}4MD8lz5i#s{SowkF!Iz_8fjUR>{EEEn*4u?fv~qQR zvns=pSkXEF2{e^IXjKD|gt%O#c^==_i2?)oTPk;mo&G#(h-@-ewa8I3c6ZvwfkZ+9 zOy=5t;Cduh)gl8t=9uLB%(AjjqQQBuRgR0uu_#8_Wi!`G$K`rK2C%z17t>% z!lk7Gi?g?Kj{%z+OKQSzbBwGvV#lN!#6%}iD{GewtYk$Gl@Wu+Zh?qhzhqqH-WZ2V z2H~tD`SenOL7$0%<*X5KzPB5OTC4IBjSRF_xq+NWY|#O8J(*)TUhXLy-koT$+HkES z97_+S|6m@i=okn2Bvz%xgFeqAiGuoDtG1&0Qp}OV*^>kK0F%iJ9nsl)ncLN4%M&H;NJtNW=A|l z59E7%e@4Lo`JuEHg#K6&TgR^ij|Y672mUW~u%jk-{7UdR$d;%n^to$3@Wn!he)GP4 z=Tu7auPAPZJqgk+>1hplZ|(bQE?}U$K0~jLzK7a3aqi%PKPfc1E!TT+EG`)S{bN|B zp|3!mo0XbC_*pUE8l%HTTq6KFtyxy=eOO)qeS%p_zo6euNlIy9P4m_N`f=3LQ|#I} zysiPX0!W(cD(BFYs4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T~L5e~$ zOL9^fT+8wU@(UC~GE#F>6+%*T3vv=mQg1d!bOM!$f|NOymSp4?F*xTJ<)!9i7Apj# zmZTQ#_~j3D0i&myQz+W*?ZQMH}-7`Y^Jbb+$zWu6MR^P@wW9nJ{gaz*H z7P)n~X)IQyg?DbK{brdgoOAl>`*r$_f6r_y6u7GOobSNq^+pAg53bYtHl0DnL849m z*T>}svSs^cEZ)(-Qe#&|zTM*HnuQjVji>U?X6046wERIthViOc+2z0M8IPaMZJL&7 Rwh0*O44$rjF6*2UngIN@)!hI9 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-unchecked-insensitive-backdrop-dark@2.png b/.themes/Nordic/assets/radio-unchecked-insensitive-backdrop-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..02488dd710cf51ebce9e4cb3cd0708badb424067 GIT binary patch literal 752 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104n$p;1l8sq`@H6!NEaAMMY0fPg`4CU0q#C$ymX_Ktsb!P0bi6tgLOM zq@k~##|I1efMt z-~f8qza+>nn1P9zg`Jy+mtR0wL`FqTT~o`z)Y{(5J1{6XBswOqq^!KIp|!1}Z^De3 z3l^?fw_)R!ZQFP3J#hHgsq+^vUA=MZ_T!fyK7RWA<=gikzkdJur~lIbEzs!mo-U3d z5|XtCIjxxj8QLyxpRo6Y-L_4WmrnGUc41NHv)}*!yM67+nzi%0j9XfnAJ@|MLof5X zR(ws0W;}maL8o@PKzXZSG_P+)u5rnQ(3bhi4}NrQKJM@>dgC6`Us^^Lo(z3G-x|Xu zYaQIgB0p`iI5yRF<|>_gKPS0%FVm@8dGgU@_eh&!&F*Zo)Q1Llrv#>p>7|sg>Rd~` z5VuHOy;=E}(Dts<`6&vap*`CznLew!P7#;zn)g>@NwwY49bbCaPkf{`c^dzGo3ABW dKY9NDV~|$3zR2i7sR1aNc)I$ztaD0e0syPQ_Kg4l literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-unchecked-insensitive-backdrop.png b/.themes/Nordic/assets/radio-unchecked-insensitive-backdrop.png new file mode 100644 index 0000000000000000000000000000000000000000..925c40fbb09eca9684d273c9e9136218369e80eb GIT binary patch literal 488 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T~L5e~$ zOL9^fT+8wU@(UC~GE#F>6+%*T3vv=mQg1d!bOM!$f|NOymSp4?F$AQRq!uYS=NILr z=42LsUv>%TL`GRp7sn8b-l>Z1(XE41a$Jv+1e2ET)>>lynG5)Ixl=XqRD z)^sFqc~l^7o+#zEsjR{H&UD6HnM7Gxo5Y|d{|`OvCV@w}-B_m;3VpN|{I2e+>}wtL zrOQB$MjsCV*F4Np3ll(IOO!*`8 z)Q6JKFTG2?@{e&vd-{yU`cs$gOz7gV-r>A|!mikZY}X8a9lpbLUUJuFH9n?IeYz`C z-xoiV`j%AJ80>R;BKOLG+?R%-OfFfkqt{fm7GJ#azAP`nIxMR1X7`ths%Ko^Ir&d} V#%(@lq6Z8~22WQ%mvv4FO#m`bzF7bO literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-unchecked-insensitive-backdrop@2.png b/.themes/Nordic/assets/radio-unchecked-insensitive-backdrop@2.png new file mode 100644 index 0000000000000000000000000000000000000000..c45e23d2416440f123eeb99f218569da9b38b68a GIT binary patch literal 873 zcmV-v1D5=WP)AXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0`;|HZG zP@xc^1={%GoJ&GzX{qtdWNy>s?%B7yyQ#4}5?~Wp2O7QrZhid$E`Z50!fH#r(*gFp z7T-_27Kt+868PzLCE^xv0CfG{I?x6-fO_fOJ7jSRTv>r3@EsUEhj<(K00d;|>jK#r zxG@?2{{_%2C@~;+`&Zz68R9+Qtp&aT)+}Iv+;=la*%wywB?`j`=v$E^>)$YMJTIn;kXdFxmahS=fMNhD4zco7jZ4dJ`+h6)Q;`)5s=3Gk7;ckXxv%~EmFERVMx6e>^> z9eW+35%+=D=FQbLYrX5=ZSv2Td3!QjHbmjcP;C3m@YJGDm?p}~ZQsYfU8hugk##Xi z&(N?qW)7D5c8UsYkxz`F^n8lKFhof-moVZl>E5|ZTCENd00000NkvXXu0mjfz*2PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC{Pud_r7-w6U?Vwzjs4ii)bLk&3pVik7~zrk;|9v9gAt5(pV6YZ?LB z5Cr5ZsT-*Px$006n3R#SrXiBJ0Z=cJ8Uu)FU=a`-h*U3bxev5nqa?^Ln1PjzT~kY2 zN4KZ9Z^Fb$lc!AGwP)}Ci|M~m(9}xIzsQm-#Df4u343UrwJ=iJM zq#(j_fz$i!p{1c(#u`FVdQ&MBb@0O3oWQUCw| literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-unchecked-insensitive-dark@2.png b/.themes/Nordic/assets/radio-unchecked-insensitive-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..fdad567d39cde317b4ced668b1ef2a77a570b926 GIT binary patch literal 740 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104jJA;1l8sq+uY`!NI}U*jQUzTSY}hLBT;r#!|}ISWiz+Rm)gK(@0sv zKv~^DMZ-`9#4u9QGE`AFR049y?1o;Is zFfuW-u(GjpaB^{*TUc4!J2*M}1&4%26%>|~mRHu)*0r>@wRd#(_VrJkv~b0$4ZC*l zIeg^moxAt$KYaA~$qUcG+%?)|s#KmJ+o=6?({_OhpoV~B)g?ZM8lCI<<&3+E4d zZT1b`Z0mjLk{S1wP%VSm@BiLc?-!7>F#f;SW98Y?3*~+P9)GvZ>E5k_Ei2D27BYIJ zf2JZkY2}4$XD-UNx;$)SE9cs1)*GX9#kBW}+_NzEEi=|I-&lT?bAesP*VrR$tf4zZ zVjed#@!PQ`w}_k(2>if3zsayoq~b-8!2vPW-2sei4~agQ5SGs1wSEhS){N|oSz9+0 z_$`)8dNqyhJD<=iC*$?c6IT8_*R!Ct=hH{=;D?#4mFLb~z5F8m+ncZ1u77?rZ`yt4 UN!AzH!=R+$>FVdQ&MBb@0G_n==>Px# literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-unchecked-insensitive.png b/.themes/Nordic/assets/radio-unchecked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..2555d5be3b537a8805939752e7ee2ffcf8e0e3d2 GIT binary patch literal 465 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMTo@SO6XFV_sS9FOiaG&Jlr9PK3ua*C;FOV-Q&rQ_HZnFbwXn2ubanF$ z2n-F6(4F+N5vZ)$)5S4FVrpvtZJ}lZ4wue}S2Tpq9-Z{>f4iCZ@~hu$4xZC_!z5x7 zrPM8Db?VJa)k&ArLT)eDs8dbSFI?5t$sXL?-*9yQ>7C-PX1p_OYCmMQSgwz6+{`Mp zOMzQw|DicQ^L|>dy8Cslbl$;vrV*WTM~b`Uz>% literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-unchecked-insensitive@2.png b/.themes/Nordic/assets/radio-unchecked-insensitive@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e6cd2a10bca52a202b9fcaa3c2f9d759f5b01167 GIT binary patch literal 836 zcmV-K1H1f*P)AXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0*OgPK~zYIwU=L08bJ`me|LZ=2udnQQY0_={+}t83MNLe zf+8SthvcDqT_s%j6X=({+uNJo>7Ct~P1puehQ3$d!)h)xC92<5O;wO$g}rI z;skj$veC?AE1uXXQe$DVTaW(*{Mdx}i@iOu$7Nsw^xYOA@jq>#X3|UlGXTE69$Z@C zX&Yz)pWSzb)+=K@GNRNCq|^+>N&-BrB5s+ihCI!I?`ym)!V_AO28xXdaE#($if0nq zAZr(`Q_lu=#gixgY?~$ISPIeO4)XW{?bDy^=IJu#Nd6F?K>zk&rLYo18Km} zHe2TC07*(biOxKU{vJsK`nKIf+pnG?FF}Ejvmc3<5hQN-{X9icTtX+(_yDA!U>%{z zE&;U^=^oDA|B2#tn7J(jmDHpm0ptfH4z|m{QP{^JjjhX8`@$k6=F>2nL*ccmSxU^O z5R>~M5Ny8?Pf(~&QEEGc+=*>Zd3AE#`Qr$M`pE%^!(YEa& zTG~Eal|5uKcnU=UlaJ%f?s$iMqhzx5|JHWvO9VpMxSpNS{uzNm!6j91JOZ^Rp)Y?U`Y zV%;F26EAsc3e`L-^M@l703sku6{1-oD!MAXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0uxC@K~zYI#g~0^(m)W#e>tGGfC5fiWzg~E`+p>Ltm9j? zV@s!0N+S5j?v}l4U_vD0Gjo&6<+9K2Ci`+3)sO)_U;rEe9UTA*pa5=xsa{uA1a3nB zPIR;@Dp>$OfD2$*hj<7~SX;I$a^MSawF~hWcviAr0N03n7rJ(!;|b+nIS0N~A%2Zm z>oL=pZ#F1uvU;j?FL`zaeDn*gWWyLZcK1u*4EW00!fjXpzkoZ$17_Hv&hHiX#6#eP zyU&4lY`1a~=Ex@*IF7!q&q4lLyH4DTOW=cTs)^sgd*F{-n;55QbE?`I&ZuW;iURSR z{WC39WEK$LpSaC4HiSS;T&hgNDUb!AOB@Cde*Hb*yPLOxZXgbwg8jHS#f{1~3<8pS z4c85jg5+*5yBmm8;$1_;5a)qTN}M-H>}7Yt#%;}F6;e$aB#S(o5xh@ZQ8j^^qW(jysqz-W)8BVsT9gmqcG zAP(@C#2KwFj#QQ*SFZcAxFRlJ8B!+G9J?#&TjFo~39a$I1DPvfU+-JMQ^XUyHUuN! zO+tE(TALDsSa_%dRb&V}Mm(}DrDnSC6;j`QSY863)6Hf0FYT@2UmN-b($G)K9#%QR z93$;Y)gw%fgiP%tObR=+S*v8ZH$Ak?O5aZK7kB`ANd1Z%xc~qF07*qoM6N<$f?{4T A+W-In literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/radio-unselected-hover@2.png b/.themes/Nordic/assets/radio-unselected-hover@2.png new file mode 100755 index 0000000000000000000000000000000000000000..64c745f55f9cc1d2bb51f98d9f9a1df9cf5c3d4a GIT binary patch literal 722 zcmV;@0xkWCP){x-hMY z3-JN`gRnDE8>2B1(L{|4SI9>BV@#jG#I)5nu%MI#lms?tf>2^+j*GVA*b*6mUi|Iu zy(js;+&gn};D9533sX}XXleh{r~nST>dl?%DzEs&c# zN&1Ka_rv|s>lqPeM}ds0Rm#o21k!s1*K16M|a(DObF^?{EO&+(K^lcH_1u z)idPQPvtNEMbsA^XQH(Ah)*fUm*OdgOU;?*@3Dpv74qG5`nY*xYEn zR9je3X)>yE%>cXt6&X%VX}}c-o+$R?zsc-5infPN&Yf`uut=JMyKyw>3WyRjE+7?V z^&^z9dA@Xe1UPD1K+$7ffdflT;JazCAm2O!GH+Ty(a)}cK;FDSg=qoULe{u|qghvA zYdKN?R!zYLSvi&H`QQpnr^Qxf%#?tGGg=!=+}|)@AASrh8sL8^2U?%i7OuefKvx-M zgvt!ptSHD8@1*=kBbrF`%ph{FiTFDc@#q`xRzoKY_eE~dgt1J}SK)Xx)40D~4stB_ zX7Js|vnuk4-H&REAVc-n?ppxh;@gFw6WF>eA|r~n`=JW5f;bQ4XYlFxKv((iwLX(k zwMzN97>*_pVuExl+ExXwDLRjk7l&+DJo;5nE3rIK4b`@5BEdT%j07*qoM6N<$ Ef_wr!GZxxT$GQM1->-Bf#50N6q~L_){r<72!d# z$o#cy=kkrjRr?LNb7yX_Qt@0D;bS1spx#Yj7POm_lM_!5Bp?=x`5njig$SPjI)K+} z5DIk>40ho2dGY&w0BmiQD3vVM)?Sd!u3}lX8^#vlmTj9;SFfHaHY{Lf=KgV|%5x%W z2*5PkIdNiu?(R;Ms-H9wVPz%9;$oWh_3c%7SgAPYFJ1cR*}ej1XYajNsqih(t?M3! zhECAe*RwD2ZbFupmPw@+ahx(hMkyi}E}VP3r+}H6`^Ta31JE4^_z8!HX>V_RCE}Nn z&u@@OB-z|70%QzBAB{#M%dTH@jaV$^SE@Ycl8=pr4^0lx-rmaC*eHQO3&1hkcJ9XG zao_(0R5zR&(sd8v@GxGlacFWEUa!IE=m@&*0XUt@IX7INf@-Oi%bpaVpE~s}{r$a1 zM!pl7%rlb7-vJ7Sp&yS%Bg+~Ggr_;61YPE}nV6da^#G{1ECBldX3;?vWcwd_UpRalhD8+yVm{kG3 zdUK8xJGkD^>J4ljWZTk!b%0{A^xEi)Mawn+(LkkN`q*@oO4~o1)|8SYz}ni2*CxQ_ z5>ZJ_ga-iG>?$Hscj8f?QmL@AvI>Aw@|{*JG7oH8mQ6OBYr25d)f~3%K=mm8MyqwN zvj9(?q??)r5n*8=4S-VIjz*(}S{Z6L0egKt&(hNJ-VqLoOlFyUz5rl}c)o;MLozuz z@l=Fc0IAd>g~G;>ljrjVQmI7%MAX-llOLqF1pwH#IR!j)oHCCdC3m*gheoMnkw`qI zTrMNRkHMh+nd|${^%slH_u97eGw@a*&_Xyoas*9jfkfi5+m!z8INJMHu1qZLDgfa2 z?R&!_%mc@C-NVU~gY@_J9;hwPWU6g>xm*VLOGF|UFMjyj&T+d&t!3gaa2mig+ZY^t zhfpZk(8DB~U1MP(?QS?geliT>{LXf~t^j~|JnqZooEu8Xr$8%!VHouEbP^1{iO*-? z_qPDBwN>1Hnysv?x^)g + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/radio-unselected@2.png b/.themes/Nordic/assets/radio-unselected@2.png new file mode 100755 index 0000000000000000000000000000000000000000..0c01111eac180ab560bafdaddd0d7b0217b248ac GIT binary patch literal 884 zcmV-)1B?8LP)Wi6~W)oO(9yS`WJ@y1+`U^jI}h9OsknLW+t7amP|}S`@)4w zW-jk@Pv)L;F8pJ4H27{05Cj5%ALz25T>%DA0M3C6z-$#jCvX=C13r(im%u5I1wf@8z*mpp zRf+-%prlf%m-&2tqg*bVUdGwk+0M+&%qwR-5Np(21{6t>26lIM-a0BD2q3imls;UXEkq9|E*L8ifS#uY}$8b3O)P@NC&AbzM z2q<>gTVn1EP1BZafCsi0@cSHtbh-4LYF+0KSQdiD)PkO0;t4HBoq$OeP~(d8NkQMWgs46B zxd8w$P192eZAPYPR#is_;0nMnjFUfBv{;5=9NW`NH-G_9EEYev8^GmZxB&_Phlht- z?FQJ}+jBe$Zh&)um6esY1FWyF@7U9C?%yk^xRJ)A$yAIx0wz`u$L#FvYwGlIH{b6?Nd`zFYwTod%2kO z0k;6g$HyaMV`GD|EUTg@Mg>8Lfpsw{7K>l@_xHC~S68>^=jYuQlTX-r<|Y7OeX)12 zdd6-K?*shAI%+wZyqeW2fb|vkVAXTyu6T)++b^(oTex=h|EOO**$cWOvoH++0000< KMNUMnLSTaZ9f+d< literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/scale-slider-hover.svg b/.themes/Nordic/assets/scale-slider-hover.svg new file mode 100644 index 0000000..d2c5c93 --- /dev/null +++ b/.themes/Nordic/assets/scale-slider-hover.svg @@ -0,0 +1,90 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/.themes/Nordic/assets/scale-slider-hover@2.png b/.themes/Nordic/assets/scale-slider-hover@2.png new file mode 100755 index 0000000000000000000000000000000000000000..d64f411d0e92c762795bc3c550ee01ec502a363c GIT binary patch literal 582 zcmV-M0=fN(P)6O+2$C|nvpM+a(LNRv`ru4u~00zvHb?cbdT$8!S; z;ZY4|`@qT^@U#X3yOCdRCQVHa@{OZcI13hl1LO?87QVG#Ce8B>#+3)tp$o_f>`Xcl zfP8RRluYIai&cJ^27*_L{8CQ=B%ArLL^wbWiT40xHEge|qr?2&a$SuqjyF_C)KY*0 zc;b1!itsoEH~^;dL=Enx6(Gi@0(a610M>50=jX{O&`U9(rvja{=q7a3;2^C4F=?rp zYXGAZ__4*qQ2VvYiNNP&(@pr)uWxk~z%=t77%Y*0rbF3-@zwnM>HSkDJYzXa<-}|^ zsz3a79suyCTKilBfO4kkHU#@;mN$+Xjcus0J&?z&qUnws9I?y%?l?v^2^O^ z_SPoCM~}U&Kt)$QT^vI+ zCib4U&N~z!(E706jqM5B?(=*TRD;rZPkhxaaAbYCM`HTB2@Qv8Z#Y|dE0j&JYT#yZ z@!^sS6?v!Gzfbur$99pUn=Ze7ckgVDh7(i5F{v5mzA?{!KHyMbxSaWw$zDF~%TMdA z9uxZ9-g$Q=-RxZS_PPBJ!&~nko9~_XQG|Jq+r{q@2aWj8d{sXy^5Q4o0imzQ8Dd0k z{HVUULee;2Z~9I%-x#K??duP32+f+u->2mGD kP3_Pu4^P)w`E zr3QZjd%~ksNt!f*N|B2o^EI6x+o>JP%5SGEYIRQXC^aqN4Q0eMr$nuUj(*P zSvO-9K!kpboU2+l1U=c=DgBzokekfI!`6yf_ykr5+-)U*C?f3``Bv+VfoqGxpOo?JIzY`wR@1$iGOEunU(@bEWd)w}`%EIa?LYNXzB&pR0gT z$g3Y9AAopI`1@Mz_37BSHZrs9_!(FeDBKZ#ArjwIDrtApymphT)lw(MWCLsu@c+|V z#EzT`o6~TZ@v9hXH0fLs;ugpw7=2rSz6d?w%(>V})3iT}@fR=2pt>J_G;&002ov JPDHLkV1iT>_i+FK literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/scale-slider.svg b/.themes/Nordic/assets/scale-slider.svg new file mode 100644 index 0000000..5a4a425 --- /dev/null +++ b/.themes/Nordic/assets/scale-slider.svg @@ -0,0 +1,65 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/.themes/Nordic/assets/scale-slider@2.png b/.themes/Nordic/assets/scale-slider@2.png new file mode 100755 index 0000000000000000000000000000000000000000..1a860df8388d60b02e5db75b3f2ce9679c908983 GIT binary patch literal 592 zcmV-W0s?Im)LtMfUjYt~G5C}%ojmU~FFN>Jxs^e# zfA2UlFL>PTL;%zKwOK`c&dA#` zwqi>$@0<_T5`Y5)ipV>m2MNFdFzKN)xRX?XumuO)N-6+j=9+hYl;j<#nOuN1ov?ah zc&YA893>SXqv|Yn2SA(vKeCh^y4L2>nV>Xjx)~o@g0 zy!XvZPngJ2nU_%rpWXd_5diSBxcnLH6_~#c9CI(jjpf6x(>F42mQEfS+6OY@!F4X# z)3BJU_PTv9Ib2_<>XqZ$N{>TDV eT7_I=5aSP}`=Afd=P(ig0000PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC_p8d_r6=bmU*^C^+Aicd?`JLVLl*_5vUYM_Z~gww5PvZzTe|+}%*U^ud=W_kVu<{Oil7zrTO~{qyJl|NniT ztp5NV##IvJ7wqoo<@?~_lc&%Atem^xDNwY))5S4FVrp_if}k_g8lM$4hK6Qrej$v8 zHB3RXw3JRTJvvq8Rda&rQ&p7BApu5TUQa{ANZZ&t#}$&Vs#Z-hvZ``oGH_N6{d#4~ z*CmyL+dNjhdU>)?Ia+(+iUX=$kN5=b1n20bx<1`(Y_LiBv*irN8!yCSR)zNd2incx M>FVdQ&MBb@0L-J?761SM literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/selected-checkbox-checked-dark@2.png b/.themes/Nordic/assets/selected-checkbox-checked-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..ceac8435ee1f527e686a27a39985844db534f406 GIT binary patch literal 767 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`1U|?XB3h)VW1uDGQns>gn;6i)R#nysL?RghFi!QboTITAmxdJTGQtUi9kXq%{SxYs%8r7R0Wr%-C2Qzp*ZVQ*pxf@}wQ*$-Da-_e^Ns zSDkjSHsf%8=8^i$qYYWd7fw0ZlykB<=j5{4r(1H*w&tB(yZBsN{`t0o^KFIaCpUoI zPzZG1g=I4@b`)LeDZ4tQ{@R|+H)gfpn%{eCLEoL_)9x;x{$RtxCufd6xqSBN-VIOB z9eaB2__OmTo?X50;>gaI$M?KEzW3#Y6Ym~Bcz^BO`|Ic5KYjG=`J?ZzpMU@K@z>`M zzdnEb^XundAo~65@1H;a|Nr~{|Np&td~Lwc5i1Gu3ue$UFf=l@*u8K6;UmXSeER(5 z>-V3(|4bGT)ds3~>*?YcqH#VsAt6QF;4l}9Y8=HrQF9X-7UM>TVW<)o!oukClfWhJ2@t+l*0_LdEUhV)vk?3UPD(i+mM z)mJvBY~PvR(J$(9&5}(cTYFjOnakExU+7)p~MvcGRBx-@vlf5ce3XVv4 z+>7_(OmCSLA$3Ya>Tzd2Z>jPsHMP2$O^bMBek`e!obh3X-l1a$4jfW#a-P)Q%gAtd X^8vSsW_5W$k283>`njxgN@xNAPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT-X@k6XJTQqu_j7-uaG#3++&}r7B~4MauT(;yqQVd#ls-PH5U!op!iB z^JG)b$)&T-w&tC01F5{&QFO7t>f(gz%Y7Bs_inwtWYVLp%b#7l`0C{THxKTc?k~KRtc;>BW<;&mMk#{^-Y-&%eHY{`=?mzdyhK|Np=4CT9xJF>ED4 ze!-qz-j5zXN%-oR2o%Zkba4!kn3|lBBAXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0*pySK~zYI-ImWwlW`o!U*GTM=6>tcf!i?CIuwP8m0O3X z5b7dCNOb5DbmN{)$#x+&+~qs=PLk4ns3)A$N+E(Frtkjz_3tgtZE7b#VT|F$kPb8Sy7NaxjJdC zpa2FHB_LT@Z%!qkR-)ZA-AYEe4^RO9FR;nw#^tZWTw0bfqu*<&#alt;wOa_ip18k` zk=AD9VmKwYrxP0-PRg&`K^Sqh28uy*U2v_O<3_*lvfY$A!8BD27@+W_qlrPhmWlrs>)D%8{z2*yiNx~q@Kx8E`g`+ zGPcSigvUpj>3xB!Dru9>tB@mAoybT!Ef1qT`J>cs7^VKJtzcui?nt!`?eyV^(b#fGGKqQScLiGGGA z7<}AHk;O!T#gq}65xg)t#`h0HNuH?Uhg4c;|)P1gL~U(@#W z>J!-qZbSmZxuyyjltQ5qh~|(RRgrgORZ}1+6#Odmq3zlu0(wFEPTXyI_ZRQQ%8pCK R8e{+f002ovPDHLkV1i2Qe@g%W literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/selected-checkbox-mixed-dark.png b/.themes/Nordic/assets/selected-checkbox-mixed-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..2f0700b9718a01d679ff46c57563529fb8cb8c32 GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC`KQd_r6=bmU*^C^+Aicd?`JLVLl*_5vUYM|-N%k2Yi-ZOjIW{QLXo z-@kwV|NsBMv*r^}J6B1NU$DEUm+ymzPo6&evvTf&r$A9FPZ!4!iK)p62@hSF*7&Tb ziHkF1^9x~&TgCa|qca1)PeVKd(~bltn;3xuzPj0wfj{5y^t?Gy!~rI QfTl2by85}Sb4q9e06~v{(*OVf literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/selected-checkbox-mixed-dark@2.png b/.themes/Nordic/assets/selected-checkbox-mixed-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..fe9c0b811af85180c9c7c16359adf383dd94b1a6 GIT binary patch literal 464 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104gXA@Ck7R(idCv&bJm^XfL|hT5zd7?_y`s#rA>=9r+i4BoraDA%X~z zwFR+zs#5n>r|qjwJ5ZAj(z0>+)twu!@7nly$Eqj0);`_4;n{&L-#)zi@$U7HkMIBg z|Ic#ZILL)!B|(0{3_1peM#dJq_w7G?r$pWIrF(6r69%JKs@op&g2LSEe3q$O3Zz|NpPQ>)0KjO16?9zhF-< z??;cHBz$#D1d8Z-x;Tb#%uEh=%fRf;#?P^M=0aw!j+8SjOp+;XC${(pP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdx9IqL9pzoKyzaviyMj0)>!_ z)ZA2skks6QoWzpUn~f2jKxLvJWsapK8TmyF0jVXaMGDUOMR}?6Zk=@h9 zF~pDmIxcnczLMicK;svN=2>*brn?^6GUDxa3(Hl+-USAy18W4v=^ouBsu=fWLlzq zdUjYV(-mDc(S6sVGeu;$AKtq%)#X|PlfXj`_aEmsJ=Eg2vi;Uy71u1EZ=5#y4F5V+ z-dDSQ^(+46&CoBJb-QeaEFos=st0aU7V?XT?rL>Cx5U(A`Kf}W nhg}=8uX7nq$ou{0(K}(=IxjvWyPz0gm@#;|`njxgN@xNARj0X7 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/selected-checkbox-unchecked-dark.png b/.themes/Nordic/assets/selected-checkbox-unchecked-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..5f3b98f7502655357a3b763aa5c4d8618fecbcb4 GIT binary patch literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T~L5e~$ zOL9^fT+8wU@(UC~GE#F>6+%*T3vv=mQg1d!bOM!$f|NOymSp4?F*xTJ<)!9i7Apj# zmZTQ#_~j3BL6fJ8V~9oX+rEQ>jE*9#ziXp89PM5^N$|~XRB37O2=EeWirj2{{-op7 z!!tgA+Z%6h%l|u6s$F;ko4)2^_g$$=*LhZ2G;MbfImN*J=4{V1nHz8Ce`?=wwaw?{ zTltE(;D7rJd3~52BEEdx71vn8Uer3bSAODDs}DyfoI1QDXPwm6YUWuII$szM$L|EX OhQZU-&t;ucLK6U12X?Li literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/selected-checkbox-unchecked-dark@2.png b/.themes/Nordic/assets/selected-checkbox-unchecked-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..021018998af490d0aba91fea64537a86b1914c0c GIT binary patch literal 403 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104nef@Ck7R(&yXq&UX}??22-SgtHSbCb6$xXMLdL$*id_9x!L71fEQOyy!pBXa-MLKbLh* G2~7ZrtfKz_ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/selected-checkbox-unchecked.png b/.themes/Nordic/assets/selected-checkbox-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..c90b21de3f70a21f516baec50cb2cbe5cb32552e GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPF!19kD11o;I^N=a|tvUS_`A3uKn`TKO@|1%)tJY5_^IA$gX%&!*b$YV1~xzF0H v%#*FyBh6F3u;CZa4pBn`Z`Z1WOl%CtPG>F*|M*W2sEfhV)z4*}Q$iB}o}G0U literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/selected-checkbox-unchecked@2.png b/.themes/Nordic/assets/selected-checkbox-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..1c52d1bd0229639292a6f7fca590b0ca931cc677 GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3oCO|{#S9G6>p+;XC${(pP*AeO zHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdx9IqL9pzoKyzaviyMj0)>!_ z)ZA2skks6QoWzpUn~f2jKxLvJWsapK8TmyF0jVXaMGDUOMR}?4ju&0Y- zh)3t!>xO$1Kk^$aRl?6Is_dI| zI7!^>^_6vJt=K~U@?~Ax7$p|E_iAd+^ULgSgkJvBx68d@-5z%I^&{p7(y=z?p6jQ6 RnE~_;gQu&X%Q~loCID$1lqdiI literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/selected-radio-checked-dark.png b/.themes/Nordic/assets/selected-radio-checked-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..2af22ae16f53b5ab73a1481e0e453d0ae11e4f4f GIT binary patch literal 815 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iL7#J8e1AIbUfeQcs2NDeb8yZ%v3fS$Ybn0ioO8G#b81T9imdPporM=Wi_WzbobSxP z&|Y|AdmX7Yp(`L<`yI|4MWh>UKUB79|)@|Dl9X@{IB{w+x9>lA^!Ulk zSMNT2`uyeV_a8rh{r>y!K){+NplyddT^vIsBv}u(D>*STI9!yDTN;p(I(g<^ceBp) zw7s9s{QfWhP==u>c&dSo&Qr#QBRZG-2j<_u5H&uPE+ z!;+ohLg@cD$p<|>rp|xWojGHJ&sS|`?^UZW$X&14-Mo$e>U)tE!9b3e@>lQk?daOs zJE>qv71zPvwx|1?AI7X_Pq-r5Rex3Gg8dDqliclzr@t~VG?{L1^f^0OvEk81^T>ub q^X$U-Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`1U|?W86yOu$3RL*Np<&gk(ESY!XJ)3YY6!hODffOu!^Q5Bs|{J|>LNEf z%T6@pp6Mt*-%xO=J@aZ`;mNk_Gd;zT<~o;K^DlPhUhc|0+g^CSEAK*E(Z$aEOKrtx zI}6UWc@(@M3$x#n!w_9R=sx^3HbvWeYE~6t?&X+aa%r61jxMz)B;iuR0&eHx*!^)v8~{ID^Mj!`~pyKMzv~1OybsIKr+Pr1!w(UFi>^*S!*zr^6&Yiz_>B`k>*KgdsdF%G=yZ0YF ze);;{hmW5=fBE+P$IoBC|NQ-DX>LCmnA{e6x;TbNNTwd_jPGWYIsP&Ks7R7(Q0}Q( z-@Yl)T~D~q3MwAyxGJOQJ~Kvk+tRN!|Kfk!u0MWx+r4~Ut^3tG>tDG3pIR##mGwG- z%in67Z|f_$Ur={!` z8sU%SPi$G?P|S5{cB;?=nShCNBP+s{G?`+q2*n;y^n9Oaq!9k0z~ok#?)6QD9$sG^ zx?^&KpPZ4Iyjn6NM19GrRKG`-+QKv1xVsJp&*Uwxc;;-xEO1>TX41=p<-yNvYOeWP z=m{VH?zT)c&6Ihq(fSXy6L0c=p4Ff?ll@2BsX1-(Qf+oKIraq`1y-!RZJ-%!)b#wY z*UbI`|J@C0GiPnzu`h2@CW8{!nF9?m+UIJb3iicDt6#4@v1U?U!)Dico1T6$(RG-= z=cr)eh V>5I!+MS-b_!PC{xWt~$(69AYVSAGBh literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/selected-radio-checked.png b/.themes/Nordic/assets/selected-radio-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..96d4ba1d946bd4cabb529ce2d5f450fa33b678de GIT binary patch literal 836 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?R$UC3w=;1l8sR0stB|1z2H)N;gq<*h1ua3Itwp$7M<_N zyV#m{zBB(~d*S)Eyz^~^7upLhb^zH07uyQXx94BzC78*=gyzMaPiXBYu9hweE8_evllPlfB5+6%h&Hee*FCN_utdMOy7W3 z9`wK^IRKQ&s#Ap_OVwO=r|T;A8VCS(862{+S)Do%uY7$7t1Yff~DsMIyV-e_bYjEJpQZ zD#I6^D~^A!-dA|DLyo!OM%!$M;%k#t4qRBdowMN@^V#K>EAQqrGPr&7in=4q_Jdu- WRZA>i`2`Co?RmQTxvXAXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b1j$K6K~zYIotJM+m1P*lfA@P12<60_{l(_|Q(0sjh&jz{ zYi<4c&~jtp&{ln_)w2E|yzhCQS4a}AwdENp48Edj^1!+uF_{3Ubp=c} za5_9-jxO~#{+o=SOjgidz3v4Ss|?|JAa#=RLC_yDt~yWUjuTS~4%K?IFuEP#rO77e z1cjrjvC`a%#&byrw+D*z75N;v+d=+a;S$P~VTVkC1wfWVZ7<4Oo{F6ZCk+k-ipxO) zqqH7X>aAF`DSOlI%Z`)Xymp?tT?HVez-*hOs`zp$cGis>+!iQVBe2)Ts|wrGCH134 z<#o550!QOlf6oi5egKq z0{IL`kNX)*p35x{wgOlH>i1iy?y-d$6)Bu*D1c{U!`CWO2$*3i-7@;A`u$cSI5h2M zAxdt%Nueso7i^hoXdF4dU<;xj+NkV~X*X8^xB&#JY~uOYtiC%Q1UuTdmEK1zny-e( z0T4N7H2O_$MPrXseM=Fe9AN>>TR#q3m)91(+_%?zWne51e}Y zQ~4IS9UrUeN(*>)q(r`-=l6$4H+Ix)ScK|kCsR8_*wVhW__5LaGwXx>2tOq1lob}p zoCJZMbuu&(eTU)aVG^VaM)h4s#Yp1kM98#&2jgQ!t~vY3k|aU_h#9lo*@6*oAC3OyD5zv6E|semI&upv z(Yek&97r~}`^K$9PP|bbj$ey#%|hr(1RyUuHD!l04ge=73+){kXsd2Iw%17$+rBO$ zU6z3TuW{ko>f)!yH2M9;Wi%h*%y^-FgORR7r#shlba&q#t+iE`c!2rwu|Zp`+o>GG z_HxH8scay&LhEwCM4u*ELrp`_&Xlja0RClJPWSJ$LB(Vj{F3-kbu?&et z_gdn*0L&P!|5M!VCD~>5*C#Ta46XGWX1k;2H&o{hQ@6zJUYK20f87Get!V5)Bw*{A zOElWtxx+has-c}bytCYq=wVwZif)cC#)^~K;fy+j=8+fg)|(X> z&{H5w6Qpp^<7=oN8QN#*e}8%;E%g@^kBuHw*b_@}ZOJR${`W+It@RsbyCY^3=zG}D z;6f-RJh&pu|4FZ7FbsV$xHY^FdX9*o(6`UFlZ(jw7F^LU4TJN^UnisrG> S%TPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)A_nLDqP*0c%wmOr z)RNSq9l!iLfC@?jd_r7-^qHAyR~s5`Ps%;pS#Yi`_d-YE#n!ybt@#()^DlH10Lk<1 zK(g>c8okO5MRj`mciA8p7w+L#TL`uXGg&!0bk{rYwHN02Pg zVug|*zhDMdHg-)dZ5_Ry-o6PFCrzF*b=RK#mo8tu_Wr|{uiyUsT|RYE1W;|6r;B5V zgkd#-0rM0sjUanx2aXEVt%&X)M>rc47b<3z31L6;o|L6oK_^WRAqlsG53}a o+=sI?m?Hy!y@>Y}%l^px!9gnWx%7iAKo>B0y85}Sb4q9e0EaZwjQ{`u literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/selected-radio-mixed-dark@2.png b/.themes/Nordic/assets/selected-radio-mixed-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..e47ba430e5ed82377e9eeeebe626d8aceb0737eb GIT binary patch literal 790 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX3?zBp#Z3TG%*9TgAsieWw;%dH0CG7CJR*x3 z7^K&OFk_t5L>Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`104n$&;1l8sqW?4eZ)jMxDs+EC!+&$ky`1fq_@3+;s$+w(8B6M( z7dn6nz_K7l;RTR-kWm-f@_}rSne7E2^&kN9p)TEzVzZ58YY1_Ih+t)qZw&Kx_)sJ_td$MoSr#G*@yn6oS?dxB^e$DH+ zG!GaAE+s*J!3>N{%q*;I9GqO-=9X6W4o<#-!69K$1;wT1l{Iw@&21f>J$?NXC(T^2 zeC37%2M?V*b^6ZTdk-H!dHU@6tJiPeefs?O-!4A|U!Zv(JzX3_BqVDOwnsGuFtA;a zSJBGNa6Y|e!(Lr!AuZOF$N7;z|DB%{!?U|a{G6kYcEs{?d#~r^oPFhCq-~b`_Nu3c z*YzoPbdr2l|MKB@W#zWTSxe@1$C}`iO#xghM0Ao*>`Cdmoyj1&EQ;A=_R3vsTxSgU zyCusCkMW3S1Xlc?Rufe4Fz^MxO1?kO&kq`3*e6|=bGFOjlDCilzxRv8F6ZWn$JtLB zJNsUlnJ903CZOe=!BlI;H3p%)4V6bl{N$Xu8LyraFk88$x1-Lbb+U}xmfi+WcD7^F zqNZ4+dMsNdd+bh>oafG+b3gkX$SYo-@!-7v-kGQNgf3pi0rWhBr>mdKI;Vst0Pv`8 AT>t<8 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/selected-radio-mixed.png b/.themes/Nordic/assets/selected-radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..ee7ed3c082f50ad63ffd25c7859ea9411df9ad96 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIkG)PfM zW=T#egKJrSKz@NjNJeUIszOL=Zb43BN$SnUh)$p~QIImn(vpn)B8Gs}lGGvv=lr6) z)SS%X@5?TMT$mi-6XFV_&&*7_+R$)&Qtr97+zTCr7hCf#brfFcD7es`f4&_^7J^V) z!TC0j$VH$CP!>eygGi_X2m?Xxu1r1JkOh?e_3KxVjy2Gu46-Fbe!&c^Z0uUvI=a1m z6DCfcGHv?qJ$v_EzH;^Br_W#h{7tFcwGF7S(9^{+L_#w3V5g9?0fXyB^%bfmysia* z|A&Ves-3$SpEf%&VP2WB#nhN5yDFLNCT1~(O{y%ca*LXIYV$|4OM1F7_jlV|e8pbMA|5RBY4LBM OAXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b0*OgPK~zYI&6i706JZpFpEJ~QGcZ7m3Dt!_&|MpKp;dlE z7lxYn8;o3xCXlETqk(9+Y2v~^pcIJd(xo9qHyG*;0xS?>N&x$WEi~_{$PV0q*{&+?we^ZI}>(={(0Z^OL?lMRLJQePm z`v4LObyl=5d45s&b9z!@3$1G&qiylR?J`OM&bKc&-!u%d17(x~ph&;~@t0dHDt;Hx z;|cAAARpV>|%ixvYkovm?-7F|FD zxRLMRJOz%25HUoJ@aa}P8pRG9^KGj$zbHBres$aEl=EGvof5Gek+DI5iPu-AF+zd*eGqm!ySP(twwU*E{5y^RBJE?>Ig z32^%DkLpKn%CxeF{*U%Ho9IB-9YsbsW=kZnqDXi4@@C`sk?{77P1UE&c10fpu_Bx? zQ6AN$%*#&F%*2jHEz5{j#r=u|M8yx<%7LFYSrUlYs$pN+{CapAXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=LvM0!Wo&74AW&s=WpcRsPlx~j0u4z-K~y-6jgw7C({UKbKhJOb z=fq|TwxUDUE|QdK@7KV>TirT@LP0K~P)giN(ya!WflWLVUdls}E$Gle3d5Vd(2HAP z9n@Y(=oJQSqVDDCvdNOjeJ{_$m*?~4c@B@TM3F0PE={Em3z>RFDghKei!x$Uy|tyI z?_2)7fS z5K*NmIW_k9ZLe?7QaIY{-Ibgg8$tC5@Mdm4-3)op^wfW<)ZwrVq8!XxpG25IMHQ_E zHe~$=I!{xbKNR~bAg9-tTlPuDctH09&a53rcmz67>+5@%KmP{^hRFPg(`+XI0000< KMNUMnLSTa6Zuoc5!lIL8@MUQTpt6Hc~)E(jY}4 znI$=?46bGQ0r>?AAsMN;sR|*fxdl0iC8;+XBRYY~L_x|NOG`5Hix`~qi}F%)GK&=g zQcF^ccKq`1U|?XJ9pDq<3RL*Nq2d4k|EpGo?r&(gJt_D0wn>jy^wm;&i6N5n$~`@E&KYE$}>I1H)l4Sn^bwNzv^OV?%DRj3vERgdMht>=3ksp zcDA$NTwCtdp2`b-c@z@M34trS`(}ZF!fviq3ZwTmWe= zxY(Y55lD6vUhFEq)KPf8z2HJe{`vNzi$F#vP)p&3j)IGA`9Q@$Wk7Q-0M&OEUFZOc z=L5-$odrNG7u$=@x8(y30ci)S1nO!B%XWZefy%&kT>z>CX#{EqY5_@sOaO`iWr4;* zL_ln?IMAse^&lI8?gZ%t84e|ZCV=e%TL%^g>B5e{2BJ#=eS}?o)4GlfVDxm91o;Is zFflQ+u(NY=^YHTW3kV1b3yX+|O3J9Hsi~`LYH4Zf7#N#cS=&3iczJmT1_g&iL`Fr& zB&1|y<>nQal$BT4)Ya8Dw6wOib#(Rh^-q{Eb;itDbLTHuxOnxNbsIKr-m+!uwr$&Y z>^*S!*s1duFI~NMfKV2wu{A2n22`Wi_Dk}rdty~c!drrhkM$qVDqT8ycYyQ+7{u5WfEw?}Nckcb? z!Lzr`-)(GZZC?4kX6vcBGrpbpoSe(Gy57@cO`z+!H4~@Ksr*!tHgiqyX008Q*!JDe z*)+$Q`F_I!|H_LD68#Ye-~DDRaJ1C5SG=05C@c5l_!QCh1*g5{_#JNN@(g^iZK@=T zp4Tsq)uCZ&w~bVmvMsnRW7Qz`wK+VQFEqQr+pr?nFW6u`3(w5Uyb+hecjWllZdh3Q z!f?6YkHw-ACd*fUaOM7RV$QJ#d({%I&apcfJeMiz>_X0ttk+gPGY=bkyq(~tXpxs1 z_5YBwXLbF7=YPYLCb7J4F#6R{am1-im*M)<(2qz>% literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/selected-radio-unchecked.png b/.themes/Nordic/assets/selected-radio-unchecked.png new file mode 100644 index 0000000000000000000000000000000000000000..07b1eb3b9c7acaace5112764c9fafad7f596ed38 GIT binary patch literal 729 zcmV;~0w(>5P)AXH^-aBN|8W!ZsPi2wiq z6?8>dbU}4=Xm4@=P-S#wav(!*a&Bd8X><3c(oz5b0uD(;K~y-6jgwDE(_t9LKhL}0 zwx*;6Vs$7q0;59vcaW}Gc=VP;QUr;I!~}7M&^F0ZBBhMTPCJxQBkC4J=B+HG+K5Gw zGsJ^Z(Iy(sZ?$&NeJ{_$^M1b{p7(`U$kRmc`K>OaCk3e!*ao1=w7_%Aa^Kz4 zd383|FWE*FiS@T%P}Odr$Qh@cTI$qAL@w3%2m3|PzW@yeP1N)A9wLpvoEX#REh>3f zbuKUq@abk~%hE#XIA|A8E~+Ed%bS`c7_=>bs5cn|X#^d2`HCC%w)K9?UDE+wkKYR2 z&&(&EsK|+!H~AR|N$g7d4jcUl%-O}hgZo=A|HyxrT*YpO$~2jL3zRABGBz{=9>rW- zFAPxK68J7g0)Q82HlX#OOTO~WkJbxkRpcv;0BJ$%4NwUtQFW$su~5Ly*1!Vj6e5)d zuoV4WX!xHbgW@*8j6g*^60r)6etA0N1}cCVgE9t`tR!9^DHN~}OVj}yRe52=Wx@bz zuk<+NHT5+d_6YOCSQ(z80f0a4@a+c9L`L>8Ut-Yc<)Xxw?NKkn&|VFTBO4$4bH)|BJtH;cPngP zb?W1#w0*iZI5htsAgg!%ZAVdQ7UdXF;*3**Ji}fYuIaupn(O}quRX~ZB)-!+00000 LNkvXXu0mjfJ^(i{ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/assets/selected-radio-unchecked@2.png b/.themes/Nordic/assets/selected-radio-unchecked@2.png new file mode 100644 index 0000000000000000000000000000000000000000..62666eaa1e6c3df1e3bd3906cfb31f7b7e8acd45 GIT binary patch literal 1194 zcmV;b1XcTqP)AXH^-aBN|8W!ZsPi2wiq6?8>dbU}4=Xm4@=P-S#w zav(!*a&Bd8X><3c(oz5b1Mf*hK~zYIwU=K^m30`$KhN(7LY6Q`Dq(Ywc@YLjVx=ux zt@ZDs#d6T3TI+^d7aGI?#KeP+_;>izXvSQ#wOW6mF|aMSX8+cO7rJ>o7;YN#N?h6O zh$sg*{GKl2ob!f9AUu4p-sk%~@AG-y_uaeqd4&b)WK(ro5|huX+CngE5Ss;nnu}on z08WG^?9naWuF-|`llclxH|%^$#dr{&1d`_|p9K98>uPcDY5!?aV1HA2E>_zRo}F*F zcv3j3I$c>%+cmUc@ae`~+ZFi~SP>_E29XOW7iT(Tp_&8a#;F}cdEH&x**7oP-?*z9 zq;Xd6GMF}(%k|ABPs@dP!=7oa%AU62VpQJ+G8`#YrDk(&XUi?YryAdRMc^}suNY~+ zD}Bv@oU-a`@qjlC-dVp=CW3oW%AI{w-RJF-}4MD8lz5i#s{SowkF!Iz_8fjUR>{EEEn*4u?fv~qQR zvns=pSkXEF2{e^IXjKD|gt%O#c^==_i2?)oTPk;mo&G#(h-@-ewa8I3c6ZvwfkZ+9 zOy=5t;Cduh)gl8t=9uLB%(AjjqQQBuRgR0uu_#8_Wi!`G$K`rK2C%z17t>% z!lk7Gi?g?Kj{%z+OKQSzbBwGvV#lN!#6%}iD{GewtYk$Gl@Wu+Zh?qhzhqqH-WZ2V z2H~tD`SenOL7$0%<*X5KzPB5OTC4IBjSRF_xq+NWY|#O8J(*)TUhXLy-koT$+HkES z97_+S|6m@i=okn2Bvz%xgFeqAiGuoDtG1&0Qp}OV*^>kK0F%iJ9nsl)ncLN4%M&H;NJtNW=A|l z59E7%e@4Lo`JuEHg#K6&TgR^ij|Y672mUW~u%jk-{7UdR$d;%n^to$3@Wn!he)GP4 z=Tu7auPAPZJqgk+>1hplZ|(bQE?}U$K0~jLzK7a3aqi%PKPfc1E!TT+EG`)S{bN|B zp|3!mo0XbC_*pUE8l%HTTq6KFtyxy=eOO)qeS%p_zo6euNlIy9P4m_N`f=3LQ|#I} zysiPX0!W(cD(BFYs + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/.themes/Nordic/assets/switch-insensitive@2.svg b/.themes/Nordic/assets/switch-insensitive@2.svg new file mode 100755 index 0000000..7372b08 --- /dev/null +++ b/.themes/Nordic/assets/switch-insensitive@2.svg @@ -0,0 +1,371 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/.themes/Nordic/assets/switch-off.svg b/.themes/Nordic/assets/switch-off.svg new file mode 100755 index 0000000..f5800e1 --- /dev/null +++ b/.themes/Nordic/assets/switch-off.svg @@ -0,0 +1,384 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/.themes/Nordic/assets/switch-off@2.svg b/.themes/Nordic/assets/switch-off@2.svg new file mode 100755 index 0000000..f5800e1 --- /dev/null +++ b/.themes/Nordic/assets/switch-off@2.svg @@ -0,0 +1,384 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/.themes/Nordic/assets/switch-on.svg b/.themes/Nordic/assets/switch-on.svg new file mode 100755 index 0000000..03cc342 --- /dev/null +++ b/.themes/Nordic/assets/switch-on.svg @@ -0,0 +1,372 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/.themes/Nordic/assets/switch-on@2.svg b/.themes/Nordic/assets/switch-on@2.svg new file mode 100755 index 0000000..03cc342 --- /dev/null +++ b/.themes/Nordic/assets/switch-on@2.svg @@ -0,0 +1,372 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/.themes/Nordic/assets/switch-slider-insensitive.svg b/.themes/Nordic/assets/switch-slider-insensitive.svg new file mode 100755 index 0000000..9aa5130 --- /dev/null +++ b/.themes/Nordic/assets/switch-slider-insensitive.svg @@ -0,0 +1,11540 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/switch-slider-insensitive@2.svg b/.themes/Nordic/assets/switch-slider-insensitive@2.svg new file mode 100755 index 0000000..069b0a3 --- /dev/null +++ b/.themes/Nordic/assets/switch-slider-insensitive@2.svg @@ -0,0 +1,11540 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/switch-slider-off.svg b/.themes/Nordic/assets/switch-slider-off.svg new file mode 100755 index 0000000..fd4e313 --- /dev/null +++ b/.themes/Nordic/assets/switch-slider-off.svg @@ -0,0 +1,11523 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/switch-slider-off@2.svg b/.themes/Nordic/assets/switch-slider-off@2.svg new file mode 100755 index 0000000..fd4e313 --- /dev/null +++ b/.themes/Nordic/assets/switch-slider-off@2.svg @@ -0,0 +1,11523 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/switch-slider-on.svg b/.themes/Nordic/assets/switch-slider-on.svg new file mode 100755 index 0000000..be0b5bb --- /dev/null +++ b/.themes/Nordic/assets/switch-slider-on.svg @@ -0,0 +1,11523 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/assets/switch-slider-on@2.svg b/.themes/Nordic/assets/switch-slider-on@2.svg new file mode 100755 index 0000000..be0b5bb --- /dev/null +++ b/.themes/Nordic/assets/switch-slider-on@2.svg @@ -0,0 +1,11523 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/cinnamon-dark.css b/.themes/Nordic/cinnamon/cinnamon-dark.css new file mode 100644 index 0000000..891a490 --- /dev/null +++ b/.themes/Nordic/cinnamon/cinnamon-dark.css @@ -0,0 +1,1435 @@ +stage { + color: #d8dee9; } + +.label-shadow { + color: rgba(0, 0, 0, 0); } + +.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, .sound-button { + min-height: 20px; + padding: 5px 32px; + transition-duration: 0; + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #d8dee9; + background-color: #3f4758; + border: 1px solid #1f232b; + box-shadow: inset 0 2px 4px rgba(63, 71, 88, 0.05); } + .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, .sound-button, .menu #notification .notification-button:focus, .menu #notification .notification-icon-button:focus, .popup-menu #notification .notification-button:focus, .popup-menu #notification .notification-icon-button:focus, .sound-button:focus, .menu #notification .notification-button:hover, .menu #notification .notification-icon-button:hover, .popup-menu #notification .notification-button:hover, .popup-menu #notification .notification-icon-button:hover, .menu-favorites-button:hover, .menu-application-button-selected, .sound-button:hover, .menu #notification .notification-button:hover:focus, .menu #notification .notification-icon-button:hover:focus, .popup-menu #notification .notification-button:hover:focus, .popup-menu #notification .notification-icon-button:hover:focus, .menu-favorites-button:focus:hover, .menu-application-button-selected:focus, .sound-button:hover:focus, .menu #notification .notification-button:active, .menu #notification .notification-icon-button:active, .popup-menu #notification .notification-button:active, .popup-menu #notification .notification-icon-button:active, .sound-button:active, .menu #notification .notification-button:active:focus, .menu #notification .notification-icon-button:active:focus, .popup-menu #notification .notification-button:active:focus, .popup-menu #notification .notification-icon-button:active:focus, .sound-button:active:focus, .menu #notification .notification-button:insensitive, .menu #notification .notification-icon-button:insensitive, .popup-menu #notification .notification-button:insensitive, .popup-menu #notification .notification-icon-button:insensitive, .sound-button:insensitive { + border-radius: 2px; } + .menu #notification .notification-button:focus, .menu #notification .notification-icon-button:focus, .popup-menu #notification .notification-button:focus, .popup-menu #notification .notification-icon-button:focus, .sound-button:focus { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #d8dee9; + background-color: #3f4758; + border: 1px solid #8fbcbb; + box-shadow: inset 0 2px 4px rgba(63, 71, 88, 0.05); } + .menu #notification .notification-button:hover, .menu #notification .notification-icon-button:hover, .popup-menu #notification .notification-button:hover, .popup-menu #notification .notification-icon-button:hover, .menu-favorites-button:hover, .menu-application-button-selected, .sound-button:hover { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #d8dee9; + background-color: #4a5367; + border: 1px solid #1f232b; + box-shadow: inset 0 2px 4px rgba(74, 83, 103, 0.05); } + .menu #notification .notification-button:hover:focus, .menu #notification .notification-icon-button:hover:focus, .popup-menu #notification .notification-button:hover:focus, .popup-menu #notification .notification-icon-button:hover:focus, .menu-favorites-button:focus:hover, .menu-application-button-selected:focus, .sound-button:hover:focus { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #d8dee9; + background-color: #3f4758; + border: 1px solid #8fbcbb; + box-shadow: inset 0 2px 4px rgba(63, 71, 88, 0.05); } + .menu #notification .notification-button:active, .menu #notification .notification-icon-button:active, .popup-menu #notification .notification-button:active, .popup-menu #notification .notification-icon-button:active, .sound-button:active, .menu #notification .notification-button:active:focus, .menu #notification .notification-icon-button:active:focus, .popup-menu #notification .notification-button:active:focus, .popup-menu #notification .notification-icon-button:active:focus, .sound-button:active:focus { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #2e3440; + background-color: #8fbcbb; + border: 1px solid #8fbcbb; + box-shadow: inset 0 2px 4px #8fbcbb; } + .menu #notification .notification-button:insensitive, .menu #notification .notification-icon-button:insensitive, .popup-menu #notification .notification-button:insensitive, .popup-menu #notification .notification-icon-button:insensitive, .sound-button:insensitive { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: rgba(216, 222, 233, 0.45); + border: 1px solid rgba(31, 35, 43, 0.55); + background-color: rgba(63, 71, 88, 0.55); + box-shadow: inset 0 2px 4px rgba(63, 71, 88, 0.05); } + +.notification-button, .notification-icon-button, .modal-dialog-button-box .modal-dialog-button { + min-height: 20px; + padding: 5px 32px; + transition-duration: 0; + border-radius: 2px; + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #BAC3CF; + border: 1px solid rgba(20, 23, 28, 0.4); + background-color: rgba(93, 105, 129, 0.4); } + .notification-button:hover, .notification-icon-button:hover, .modal-dialog-button-box .modal-dialog-button:hover { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #BAC3CF; + border: 1px solid rgba(20, 23, 28, 0.4); + background-color: rgba(108, 122, 150, 0.5); } + .notification-button:focus, .notification-icon-button:focus, .modal-dialog-button-box .modal-dialog-button:focus { + color: #8fbcbb; } + .notification-button:active, .notification-icon-button:active, .modal-dialog-button-box .modal-dialog-button:active { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #2e3440; + border: 1px solid #8fbcbb; + background-color: #8fbcbb; } + .notification-button:insensitive, .notification-icon-button:insensitive, .modal-dialog-button-box .modal-dialog-button:insensitive { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #585f6b; + border: 1px solid rgba(20, 23, 28, 0.4); + background-color: rgba(93, 105, 129, 0.25); } + +.menu #notification StEntry, .popup-menu #notification StEntry, #menu-search-entry { + padding: 7px; + caret-size: 1px; + selection-background-color: #8fbcbb; + selected-color: #2e3440; + transition-duration: 300ms; + border-radius: 3px; + color: #d8dee9; + background-color: #3b4252; + border: 1px solid #1f232b; + box-shadow: inset 0 2px 4px rgba(59, 66, 82, 0.05); } + .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #menu-search-entry:focus, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #menu-search-entry:hover { + color: #d8dee9; + background-color: #3b4252; + border: 1px solid #8fbcbb; + box-shadow: inset 0 2px 4px rgba(59, 66, 82, 0.05); } + .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #menu-search-entry:insensitive { + color: rgba(216, 222, 233, 0.45); + background-color: #3f4757; + border-color: 1px solid #2f3542; + box-shadow: inset 0 2px 4px rgba(63, 71, 87, 0.05); } + .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #menu-search-entry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #F27835; + padding: 0 4px; } + +.notification StEntry { + padding: 7px; + caret-size: 1px; + caret-color: #BAC3CF; + selection-background-color: #8fbcbb; + selected-color: #2e3440; + transition-duration: 300ms; + border-radius: 3px; + color: #BAC3CF; + background-color: rgba(93, 105, 129, 0.4); + border: 1px solid rgba(20, 23, 28, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .notification StEntry:focus { + color: #2e3440; + background-color: #8fbcbb; + border: 1px solid #8fbcbb; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .notification StEntry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(93, 105, 129, 0.25); + border: 1px solid rgba(20, 23, 28, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + +StScrollView.vfade { + -st-vfade-offset: 0px; } +StScrollView.hfade { + -st-hfade-offset: 0px; } + +StScrollBar { + padding: 8px; } + StScrollView StScrollBar { + min-width: 5px; + min-height: 5px; } + StScrollBar StBin#trough { + background-color: rgba(59, 66, 82, 0.1); + border-radius: 8px; } + StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 2px; + background-color: #7f8696; + border: 0px solid; + margin: 0px; } + StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: #707888; } + StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #8fbcbb; } + +.separator { + -gradient-height: 1px; + -gradient-start: rgba(0, 0, 0, 0); + -gradient-end: rgba(0, 0, 0, 0); + -margin-horizontal: 1.5em; + height: 1em; } + +.popup-slider-menu-item, .slider { + -slider-height: 0.3em; + -slider-background-color: #464e61; + -slider-border-color: rgba(67, 76, 94, 0.3); + -slider-active-background-color: #8fbcbb; + -slider-active-border-color: rgba(67, 76, 94, 0.3); + -slider-border-width: 1px; + -slider-handle-radius: 0.5em; + height: 1em; + min-width: 15em; + border: 0 solid transparent; + border-right-width: 1px; + border-left-width: 5px; } + .popup-menu-item:active .popup-slider-menu-item, + .popup-menu-item:active .slider { + -slider-background-color: rgba(0, 0, 0, 0.2); + -slider-active-background-color: #2e3440; } + +.check-box CinnamonGenericContainer { + spacing: .2em; + min-height: 30px; + padding-top: 2px; } +.check-box StLabel { + font-weight: normal; } +.check-box StBin { + width: 16px; + height: 16px; + background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); } +.check-box:focus StBin { + background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); } +.check-box:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked.svg"); } +.check-box:focus:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); } + +.radiobutton CinnamonGenericContainer { + spacing: .2em; + height: 26px; + padding-top: 2px; } +.radiobutton StLabel { + padding-top: 4px; + font-size: 0.9em; + box-shadow: none; } +.radiobutton StBin { + width: 16px; + height: 16px; + background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); } +.radiobutton:focus StBin { + background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); } +.radiobutton:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked.svg"); } +.radiobutton:focus:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); } + +.toggle-switch { + width: 50px; + height: 20px; + background-size: contain; + background-image: url("dark-assets/switch/switch-off.svg"); } + .toggle-switch:checked { + background-image: url("dark-assets/switch/switch-on.svg"); } + .popup-menu-item:active .toggle-switch { + background-image: url("common-assets/switch/switch-off-selected.svg"); } + .popup-menu-item:active .toggle-switch:checked { + background-image: url("common-assets/switch/switch-on-selected.svg"); } + +.cinnamon-link { + color: #5e81ac; + text-decoration: underline; } + .cinnamon-link:hover { + color: #809bbd; } + +#Tooltip { + border-radius: 3px; + padding: 5px 12px; + background-color: #2e3440; + color: #BAC3CF; + font-size: 1em; + font-weight: normal; + text-align: center; } + +.menu, +.popup-menu, +.popup-combo-menu { + color: #d8dee9; + background-color: #2e3440; + border: 1px solid #1f232b; + border-radius: 5px; } + .menu-arrow, + .popup-menu-arrow { + icon-size: 16px; } + .menu .popup-sub-menu, + .popup-menu .popup-sub-menu, + .popup-combo-menu .popup-sub-menu { + background-gradient-direction: none; + box-shadow: none; + background-color: #232831; } + .menu .popup-sub-menu .popup-menu-item:ltr, + .popup-menu .popup-sub-menu .popup-menu-item:ltr, + .popup-combo-menu .popup-sub-menu .popup-menu-item:ltr { + padding-right: 0em; } + .menu .popup-sub-menu .popup-menu-item:rtl, + .popup-menu .popup-sub-menu .popup-menu-item:rtl, + .popup-combo-menu .popup-sub-menu .popup-menu-item:rtl { + padding-left: 0em; } + .menu .popup-sub-menu StScrollBar, + .popup-menu .popup-sub-menu StScrollBar, + .popup-combo-menu .popup-sub-menu StScrollBar { + padding: 4px; } + .menu .popup-sub-menu StScrollBar StBin#trough, .menu .popup-sub-menu StScrollBar StBin#vhandle, + .popup-menu .popup-sub-menu StScrollBar StBin#trough, + .popup-menu .popup-sub-menu StScrollBar StBin#vhandle, + .popup-combo-menu .popup-sub-menu StScrollBar StBin#trough, + .popup-combo-menu .popup-sub-menu StScrollBar StBin#vhandle { + border-width: 0; } + .menu .popup-menu-content, + .popup-menu .popup-menu-content, + .popup-combo-menu .popup-menu-content { + padding: 1em 0em 1em 0em; } + .menu .popup-menu-item, + .popup-menu .popup-menu-item, + .popup-combo-menu .popup-menu-item { + padding: .4em 1.75em; + spacing: 1em; } + .menu .popup-menu-item:active, + .popup-menu .popup-menu-item:active, + .popup-combo-menu .popup-menu-item:active { + color: #2e3440; + background-color: #8fbcbb; } + .menu .popup-menu-item:insensitive, + .popup-menu .popup-menu-item:insensitive, + .popup-combo-menu .popup-menu-item:insensitive { + color: rgba(216, 222, 233, 0.5); + background: none; } + .menu .popup-inactive-menu-item, + .popup-menu .popup-inactive-menu-item, + .popup-combo-menu .popup-inactive-menu-item { + color: #d8dee9; } + .menu .popup-inactive-menu-item:insensitive, + .popup-menu .popup-inactive-menu-item:insensitive, + .popup-combo-menu .popup-inactive-menu-item:insensitive { + color: rgba(216, 222, 233, 0.45); } + .menu .popup-menu-item:active .popup-inactive-menu-item, + .popup-menu .popup-menu-item:active .popup-inactive-menu-item, + .popup-combo-menu .popup-menu-item:active .popup-inactive-menu-item { + color: #2e3440; } + .menu-icon, + .popup-menu-icon { + icon-size: 16px; } + +.popup-menu-boxpointer { + -arrow-border-radius: 3px; + -arrow-background-color: rgba(0, 0, 0, 0); + -arrow-border-width: 1px; + -arrow-border-color: rgba(0, 0, 0, 0); + -arrow-base: 0; + -arrow-rise: 0; } + +.popup-combo-menu { + padding: 10px 1px; } + +.popup-combobox-item { + spacing: 1em; } + +.popup-separator-menu-item { + -gradient-height: 2px; + -gradient-start: transparent; + -gradient-end: transparent; + -margin-horizontal: 1.5em; + height: 1em; } + +.popup-alternating-menu-item:alternate { + font-weight: normal; } + +.popup-device-menu-item { + spacing: .5em; } + +.popup-subtitle-menu-item { + font-weight: normal; } + +.nm-menu-item-icons { + spacing: .5em; } + +#panel { + height: 28px; + width: 32px; + font-weight: 700; + background-color: #2e3440; + color: #d8dee9; } + #panel:highlight { + border-image: none; + background-color: rgba(252, 65, 56, 0.5); } + #panelLeft { + spacing: 4px; } + #panelLeft:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(255, 0, 0, 0.05); + background-gradient-end: rgba(255, 0, 0, 0.2); } + #panelLeft:ltr { + padding-right: 4px; } + #panelLeft:rtl { + padding-left: 4px; } + #panelLeft.vertical { + padding: 0; } + #panelLeft.vertical:ltr { + padding-right: 0px; } + #panelLeft.vertical:rtl { + padding-left: 0px; } + #panelRight:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 0, 255, 0.05); + background-gradient-end: rgba(0, 0, 255, 0.2); } + #panelRight:ltr { + padding-left: 4px; + spacing: 0px; } + #panelRight:rtl { + padding-right: 4px; + spacing: 0px; } + #panelRight.vertical { + padding: 0; } + #panelRight.vertical:ltr { + padding-right: 0px; } + #panelRight.vertical:rtl { + padding-left: 0px; } + #panelCenter { + spacing: 4px; } + #panelCenter:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 255, 0, 0.05); + background-gradient-end: rgba(0, 255, 0, 0.2); } + +.panel-top, .panel-bottom, .panel-left, .panel-right { + color: #d8dee9; + font-size: 1em; + padding: 0px; } +.panel-dummy { + background-color: rgba(252, 65, 56, 0.5); } + .panel-dummy:entered { + background-color: rgba(252, 65, 56, 0.6); } +.panel-status-button { + border-width: 0; + -natural-hpadding: 3px; + -minimum-hpadding: 3px; + font-weight: bold; + color: white; + height: 22px; } +.panel-button { + -natural-hpadding: 6px; + -minimum-hpadding: 2px; + font-weight: bold; + color: green; + transition-duration: 100; } + +.system-status-icon { + icon-size: 16px; + padding: 0 1px; } + +#overview { + spacing: 12px; } + +.window-caption { + background-color: #2e3440; + border: 1px solid #2e3440; + color: #BAC3CF; + spacing: 25px; + border-radius: 2px; + font-size: 9pt; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; } + .window-caption#selected { + background-color: #8fbcbb; + color: #2e3440; + border: 1px solid #8fbcbb; + spacing: 25px; } + +.expo-workspaces-name-entry, +.expo-workspaces-name-entry#selected { + height: 15px; + border-radius: 2px; + font-size: 9pt; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; + color: #BAC3CF; + background-color: rgba(93, 105, 129, 0.4); + border: 1px solid rgba(20, 23, 28, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .expo-workspaces-name-entry:focus, + .expo-workspaces-name-entry#selected:focus { + border: 1px solid #8fbcbb; + background-color: #8fbcbb; + color: #2e3440; + font-style: italic; + transition-duration: 300; + selection-background-color: #2e3440; + selected-color: #8fbcbb; } + +.expo-workspace-thumbnail-frame { + border: 4px solid rgba(255, 255, 255, 0); + background-color: rgba(255, 255, 255, 0); + border-radius: 2px; } + .expo-workspace-thumbnail-frame#active { + border: 4px solid #8fbcbb; + background-color: black; + border-radius: 2px; } + +.expo-background { + background-color: #2e3440; } + +.workspace-thumbnails { + spacing: 26px; } + .workspace-thumbnails-background, .workspace-thumbnails-background:rtl { + padding: 8px; } +.workspace-add-button { + background-image: url("common-assets/misc/add-workspace.svg"); + height: 200px; + width: 35px; + transition-duration: 100; } + .workspace-add-button:hover { + background-image: url("common-assets/misc/add-workspace-hover.svg"); + transition-duration: 100; } + .workspace-add-button:active { + background-image: url("common-assets/misc/add-workspace-active.svg"); + transition-duration: 100; } +.workspace-overview-background-shade { + background-color: rgba(0, 0, 0, 0.5); } + +.workspace-close-button, +.window-close { + background-image: url("common-assets/misc/close.svg"); + background-size: 26px; + height: 26px; + width: 26px; + -cinnamon-close-overlap: 10px; } + .workspace-close-button:hover, + .window-close:hover { + background-image: url("common-assets/misc/close-hover.svg"); + background-size: 26px; + height: 26px; + width: 26px; } + .workspace-close-button:active, + .window-close:active { + background-image: url("common-assets/misc/close-active.svg"); + background-size: 26px; + height: 26px; + width: 26px; } + +.window-close-area { + background-image: url("common-assets/misc/trash-icon.svg"); + height: 120px; + width: 400px; } + +.about-content { + width: 550px; + height: 250px; + spacing: 8px; + padding-bottom: 10px; } +.about-title { + font-size: 2em; + font-weight: bold; } +.about-uuid { + font-size: 10px; + color: #888; } +.about-icon { + padding-right: 20px; + padding-bottom: 14px; } +.about-scrollBox { + border: 1px solid #1f232b; + border-radius: 2px; + background-color: #3b4252; + padding: 4px; + padding-right: 0; + border-radius: 0; } + .about-scrollBox-innerBox { + padding: 1.2em; + spacing: 1.2em; } +.about-description { + padding-top: 4px; + padding-bottom: 16px; } +.about-version { + padding-left: 7px; + font-size: 10px; + color: #888; } + +.calendar { + padding: .4em 1.75em; + spacing-rows: 0px; + spacing-columns: 0px; } + +.calendar-month-label { + color: #d8dee9; + font-weight: bold; + padding: 8px 0; } + +.calendar-change-month-back, +.calendar-change-month-forward { + width: 16px; + height: 16px; } + +.calendar-change-month-back { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + .calendar-change-month-back:focus, .calendar-change-month-back:hover { + background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); } + .calendar-change-month-back:active { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + .calendar-change-month-back:rtl { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + .calendar-change-month-back:rtl:focus, .calendar-change-month-back:rtl:hover { + background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); } + .calendar-change-month-back:rtl:active { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + +.calendar-change-month-forward { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + .calendar-change-month-forward:focus, .calendar-change-month-forward:hover { + background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); } + .calendar-change-month-forward:active { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + .calendar-change-month-forward:rtl { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + .calendar-change-month-forward:rtl:focus, .calendar-change-month-forward:rtl:hover { + background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); } + .calendar-change-month-forward:rtl:active { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + +.datemenu-date-label { + padding: .4em 1.75em; + font-weight: bold; + text-align: center; + color: #d8dee9; + border-radius: 2px; } + +.calendar-day-base { + font-size: 80%; + text-align: center; + width: 25px; + height: 25px; + padding: 0.1em; + margin: 2px; + border-radius: 12.5px; } + +.calendar-day-heading { + color: rgba(216, 222, 233, 0.85); + margin-top: 1em; + font-size: 70%; } + +.calendar-day { + border-width: 0; + color: rgba(216, 222, 233, 0.8); } + +.calendar-day-top { + border-top-width: 0; } + +.calendar-day-left { + border-left-width: 0; } + +.calendar-nonwork-day { + color: #d8dee9; + background-color: transparent; + font-weight: bold; } + +.calendar-today, +.calendar-today:active, +.calendar-today:focus, +.calendar-today:hover { + font-weight: bold; + color: #2e3440; + background-color: #8fbcbb; + border-width: 0; } + +.calendar-other-month-day { + color: rgba(216, 222, 233, 0.3); + opacity: 1; } + +.calendar-week-number { + color: rgba(216, 222, 233, 0.7); + font-size: 80%; } + +#notification { + border-radius: 3px; + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; + padding: 13px; + spacing-rows: 10px; + spacing-columns: 10px; + margin-from-right-edge-of-screen: 20px; + width: 34em; + color: #BAC3CF; } + .menu #notification, .popup-menu #notification { + border-image: url("dark-assets/misc/message.svg") 9 9 9 9; } + .menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { + color: #d8dee9; } + .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { + padding: 5px; } + #notification.multi-line-notification { + padding-bottom: 13px; + color: #BAC3CF; } + #notification-scrollview { + max-height: 10em; } + #notification-scrollview > .top-shadow, #notification-scrollview > .bottom-shadow { + height: 1em; } + #notification-scrollview:ltr > StScrollBar { + padding-left: 6px; } + #notification-scrollview:rtl > StScrollBar { + padding-right: 6px; } + #notification-body { + spacing: 5px; } + #notification-actions { + spacing: 10px; } + +.notification-with-image { + min-height: 159px; + color: #BAC3CF; } +.notification-button, .notification-icon-button { + padding: 5px; } +.notification-icon-button > StIcon { + icon-size: 36px; } + +#altTabPopup { + padding: 8px; + spacing: 16px; } + +.switcher-list { + color: #BAC3CF; + background: none; + border: none; + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; + border-radius: 3px; + padding: 20px; } + .switcher-list > StBoxLayout { + padding: 4px; } + .switcher-list-item-container { + spacing: 8px; } + .switcher-list .item-box { + padding: 8px; + border-radius: 2px; } + .switcher-list .item-box:outlined { + padding: 8px; + border: 1px solid #8fbcbb; } + .switcher-list .item-box:selected { + color: #2e3440; + background-color: #8fbcbb; + border: 0px solid #8fbcbb; } + .switcher-list .thumbnail { + width: 256px; } + .switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; } + .switcher-list .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); } + +.switcher-arrow { + border-color: rgba(0, 0, 0, 0); + color: #BAC3CF; } + .switcher-arrow:highlighted { + border-color: rgba(0, 0, 0, 0); + color: #d8dee9; } + +.thumbnail-scroll-gradient-left { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topright: 0px; + border-radius-bottomright: 0px; + width: 60px; } + +.thumbnail-scroll-gradient-right { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topleft: 0px; + border-radius-bottomleft: 0px; + width: 60px; } + +.ripple-box { + width: 104px; + height: 104px; + background-image: url("common-assets/misc/corner-ripple.svg"); + background-size: contain; } + +.lightbox { + background-color: rgba(0, 0, 0, 0.4); } + +.flashspot { + background-color: white; } + +.modal-dialog { + color: #d8dee9; + background-color: rgba(67, 76, 94, 0); + border: none; + border-image: url("dark-assets/misc/modal.svg") 9 9 9 67; + padding: 0 5px 6px 5px; } + .modal-dialog > StBoxLayout:first-child { + padding: 20px 10px 10px 10px; } + .modal-dialog-button-box { + spacing: 0; + margin: 0px; + padding: 14px 10px; + background: none; + border: none; + border-image: url("dark-assets/misc/button-box.svg") 9 9 9 9; } + .modal-dialog-button-box .modal-dialog-button { + padding-top: 0; + padding-bottom: 0; + height: 30px; } + +.run-dialog { + padding: 0px 15px 10px 15px; + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; } + .run-dialog > * { + padding: 0; } + .run-dialog-label { + font-size: 0; + font-weight: bold; + color: #BAC3CF; + padding-bottom: 0; } + .run-dialog-error-label { + color: #FC4138; } + .run-dialog-error-box { + padding-top: 15px; + spacing: 5px; } + .run-dialog-completion-box { + padding-left: 15px; + font-size: 10px; } + .run-dialog-entry { + width: 21em; + padding: 7px; + border-radius: 3px; + caret-color: #BAC3CF; + selected-color: #2e3440; + selection-background-color: #8fbcbb; + color: #BAC3CF; + background-color: rgba(93, 105, 129, 0.4); + border: 1px solid rgba(20, 23, 28, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .run-dialog-entry:focus { + color: #2e3440; + background-color: #8fbcbb; + border: 1px solid #8fbcbb; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .run-dialog .modal-dialog-button-box { + border: none; + box-shadow: none; + background: none; + background-gradient-direction: none; } + +/* CinnamonMountOperation Dialogs */ +.cinnamon-mount-operation-icon { + icon-size: 48px; } + +.mount-password-reask { + color: #F27835; } + +.show-processes-dialog, +.mount-question-dialog { + spacing: 24px; } + .show-processes-dialog-subject, + .mount-question-dialog-subject { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; } + .show-processes-dialog-subject:rtl, + .mount-question-dialog-subject:rtl { + padding-left: 0px; + padding-right: 17px; } + .show-processes-dialog-description, + .mount-question-dialog-description { + padding-left: 17px; + width: 28em; } + .show-processes-dialog-description:rtl, + .mount-question-dialog-description:rtl { + padding-right: 17px; } + +.show-processes-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; } + .show-processes-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; } + .show-processes-dialog-app-list-item { + color: #ccc; } + .show-processes-dialog-app-list-item:hover { + color: white; } + .show-processes-dialog-app-list-item:ltr { + padding-right: 1em; } + .show-processes-dialog-app-list-item:rtl { + padding-left: 1em; } + .show-processes-dialog-app-list-item-icon:ltr { + padding-right: 17px; } + .show-processes-dialog-app-list-item-icon:rtl { + padding-left: 17px; } + .show-processes-dialog-app-list-item-name { + font-size: 1.1em; } + +.magnifier-zoom-region { + border: 2px solid maroon; } + .magnifier-zoom-region .full-screen { + border-width: 0px; } + +#keyboard { + background-color: #2e3440; + border-width: 0; + border-top-width: 1px; + border-color: rgba(0, 0, 0, 0.4); } + +.keyboard-layout { + spacing: 10px; + padding: 10px; } + +.keyboard-row { + spacing: 15px; } + +.keyboard-key { + min-height: 2em; + min-width: 2em; + font-size: 14pt; + font-weight: bold; + border-radius: 3px; + box-shadow: none; + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #BAC3CF; + border: 1px solid rgba(20, 23, 28, 0.4); + background-color: rgba(93, 105, 129, 0.4); } + .keyboard-key:hover { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #BAC3CF; + border: 1px solid rgba(20, 23, 28, 0.4); + background-color: rgba(108, 122, 150, 0.5); } + .keyboard-key:active, .keyboard-key:checked { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #2e3440; + border: 1px solid #8fbcbb; + background-color: #8fbcbb; } + .keyboard-key:grayed { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #585f6b; + border: 1px solid rgba(20, 23, 28, 0.4); + background-color: rgba(93, 105, 129, 0.25); } + +.keyboard-subkeys { + color: #BAC3CF; + padding: 5px; + -arrow-border-radius: 2px; + -arrow-background-color: #2e3440; + -arrow-border-width: 1px; + -arrow-border-color: rgba(0, 0, 0, 0.4); + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; } + +.menu-favorites-box { + margin: auto; + padding: 10px; + transition-duration: 300; + background-color: #434c5e; + border: 1px solid #1f232b; } +.menu-favorites-button { + padding: 10px; + border: 1px solid rgba(0, 0, 0, 0); } +.menu-places-box { + margin: auto; + padding: 10px; + border: 0px solid red; } +.menu-places-button { + padding: 10px; } +.menu-categories-box { + padding: 10px 30px 10px 30px; } +.menu-applications-inner-box, .menu-applications-outer-box { + padding: 10px 10px 0 10px; } +.menu-application-button { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0); } + .menu-application-button:highlighted { + font-weight: bold; } + .menu-application-button-selected { + padding: 7px; } + .menu-application-button-selected:highlighted { + font-weight: bold; } + .menu-application-button-label:ltr { + padding-left: 5px; } + .menu-application-button-label:rtl { + padding-right: 5px; } +.menu-category-button { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0); } + .menu-category-button-selected { + padding: 7px; } + .menu-category-button-selected, .menu-category-button-hover { + background-color: rgba(143, 188, 187, 0.3); + border-radius: 2px; + box-shadow: none; + text-shadow: none; + border: 1px solid #1f232b; } + .menu-category-button-greyed { + padding: 7px; + color: rgba(216, 222, 233, 0.45); + border: 1px solid rgba(0, 0, 0, 0); } + .menu-category-button-label:ltr { + padding-left: 5px; } + .menu-category-button-label:rtl { + padding-right: 5px; } +.menu-selected-app-box { + padding-right: 30px; + padding-left: 28px; + text-align: right; + height: 30px; } + .menu-selected-app-box:rtl { + padding-top: 10px; + height: 30px; } +.menu-selected-app-title { + font-weight: bold; } +.menu-selected-app-description { + max-width: 150px; } +.menu-search-box:ltr { + padding-left: 30px; } +.menu-search-box-rtl { + padding-right: 30px; } + +#menu-search-entry { + width: 250px; + height: 15px; + font-weight: normal; + caret-color: #d8dee9; } + +.menu-search-entry-icon { + icon-size: 1em; + color: #d8dee9; } + +/* Context menu (at the moment only for favorites) */ +.info-osd { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 16px; + color: #d8dee9; + border-image: url("common-assets/misc/osd.svg") 9 9 9 9; } + +.osd-window { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 20px; + margin: 32px; + min-width: 64px; + min-height: 64px; + color: #d8dee9; + background: none; + border: none; + border-radius: 5px; + border-image: url("common-assets/misc/osd.svg") 9 9 9 9; } + .osd-window .osd-monitor-label { + font-size: 3em; } + .osd-window .level { + padding: 0; + height: 4px; + background-color: rgba(0, 0, 0, 0.5); + border-radius: 2px; + color: #8fbcbb; } + +.window-list-box { + spacing: 6px; + padding-left: 10px; + padding-top: 1px; } + .window-list-box.vertical { + spacing: 2px; + padding-left: 0px; + padding-right: 0px; + padding-top: 10px; + padding-bottom: 10px; } + .window-list-box:highlight { + background-color: rgba(252, 65, 56, 0.5); } +.window-list-item-label { + font-weight: normal; + width: 15em; + min-width: 5px; } +.window-list-item-box { + font-weight: normal; + background-image: none; + padding-top: 0; + padding-left: 8px; + padding-right: 8px; + transition-duration: 100; + color: rgba(46, 52, 64, 0.6); } + .window-list-item-box.top, .window-list-item-box.bottom { + border-bottom-width: 2px; } + .window-list-item-box.top StLabel, .window-list-item-box.bottom StLabel { + padding-left: 2px; } + .window-list-item-box.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; } + .window-list-item-box.right StBin { + padding-right: 0; } + .window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; } + .window-list-item-box.left StBin { + padding-left: 1px; } + .window-list-item-box:hover, .window-list-item-box:groupFocus { + color: #d8dee9; + background-color: rgba(46, 52, 64, 0.1); } + .window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:focus, .window-list-item-box:running { + color: #d8dee9; + border-color: #8fbcbb; } + .window-list-item-box .progress { + background-color: rgba(143, 188, 187, 0.8); } +.window-list-item-demands-attention { + background-gradient-direction: vertical; + background-gradient-start: #F04A50; + background-gradient-end: #F04A50; } +.window-list-preview { + spacing: 6px; + color: #d8dee9; + border: 1px solid #1f232b; + background-color: #434c5e; + border-radius: 3px; + padding: 6px 12px 12px 12px; + font-size: 1em; } + +.grouped-window-list-item-label { + font-weight: normal; + width: 15em; + min-width: 5px; } +.grouped-window-list-item-box { + text-align: left; + font-weight: normal; + background-image: none; + padding-top: 0; + padding-left: 8px; + padding-right: 8px; + transition-duration: 100; + color: rgba(46, 52, 64, 0.6); } + .grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { + border-bottom-width: 2px; } + .grouped-window-list-item-box.top StLabel, .grouped-window-list-item-box.bottom StLabel { + padding-left: 2px; } + .grouped-window-list-item-box.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; } + .grouped-window-list-item-box.right StBin { + padding-right: 0; } + .grouped-window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; } + .grouped-window-list-item-box.left StBin { + padding-left: 1px; } + .grouped-window-list-item-box:active, .grouped-window-list-item-box:checked { + color: #d8dee9; + border-color: #59647b; } + .grouped-window-list-item-box:hover, .grouped-window-list-item-box:active:hover, .grouped-window-list-item-box:focus, .grouped-window-list-item-box:active:focus, .grouped-window-list-item-box:focus:hover, .grouped-window-list-item-box:active:focus:hover { + color: #d8dee9; + border-color: #8fbcbb; } + .grouped-window-list-item-box .progress { + background-color: rgba(143, 188, 187, 0.8); } +.grouped-window-list-item-demands-attention { + background-gradient-direction: vertical; + background-gradient-start: #F04A50; + background-gradient-end: #F04A50; } +.grouped-window-list-thumbnail-label { + padding-left: 4px; } +.grouped-window-list-number-label { + z-index: 99; + color: #d8dee9; } +.grouped-window-list-badge { + border-radius: 256px; + background-color: #2e3440; } +.grouped-window-list-button-label { + padding-left: 4px; } +.grouped-window-list-thumbnail-alert { + background: rgba(255, 52, 52, 0.3); } +.grouped-window-list-thumbnail-menu { + color: #d8dee9; + border: 1px solid #1f232b; + background-color: #434c5e; + border-radius: 3px; + padding: 0px; } + .grouped-window-list-thumbnail-menu > StBoxLayout { + padding: 4px; } + .grouped-window-list-thumbnail-menu .item-box { + padding: 10px; + border-radius: 2px; + spacing: 4px; } + .grouped-window-list-thumbnail-menu .item-box:outlined { + padding: 8px; + border: 1px solid #8fbcbb; } + .grouped-window-list-thumbnail-menu .item-box:selected { + border: 1px solid #8fbcbb; } + .grouped-window-list-thumbnail-menu .thumbnail { + width: 256px; } + .grouped-window-list-thumbnail-menu .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); } + +.sound-button { + width: 22px; + height: 13px; + padding: 8px; } + .sound-button-container { + padding-right: 3px; + padding-left: 3px; } + .sound-button StIcon { + icon-size: 1.4em; } + +.sound-track-infos { + padding: 5px; } +.sound-track-info { + padding-top: 2px; + padding-bottom: 2px; } + .sound-track-info StIcon { + icon-size: 16px; } + .sound-track-info StLabel { + padding-left: 5px; + padding-right: 5px; } +.sound-track-box { + padding-left: 15px; + padding-right: 15px; + max-width: 220px; } + +.sound-seek-box { + padding-left: 15px; } + .sound-seek-box StLabel { + padding-top: 2px; } + .sound-seek-box StIcon { + icon-size: 16px; } + +.sound-seek-slider { + width: 140px; } + +.sound-volume-menu-item { + padding: .4em 1.75em; } + .sound-volume-menu-item StIcon { + icon-size: 1.14em; + padding-left: 8px; + padding-right: 8px; } + +.sound-playback-control { + padding: 5px 10px 10px 10px; } + +.sound-player { + padding: 0 4px; } + .sound-player > StBoxLayout:first-child { + padding: 5px 10px 12px 10px; + spacing: 0.5em; } + .sound-player > StBoxLayout:first-child StButton:small { + width: 16px; + height: 8px; + padding: 1px; } + .sound-player > StBoxLayout:first-child StButton:small StIcon { + icon-size: 12px; } + .sound-player-generic-coverart { + background: rgba(0, 0, 0, 0.2); } + .sound-player-overlay { + width: 290px; + height: 70px; + padding: 15px; + spacing: 0.5em; + background: rgba(35, 40, 49, 0.9); + border: 0px solid #191c22; + border-bottom: 1px; + color: #BAC3CF; } + .sound-player-overlay StButton { + width: 22px; + height: 13px; + padding: 5px; + color: #BAC3CF; + border-radius: 2px; + border: 1px solid rgba(46, 52, 64, 0); } + .sound-player-overlay StButton StIcon { + icon-size: 16px; } + .sound-player-overlay StButton:hover { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #BAC3CF; + border: 1px solid rgba(20, 23, 28, 0.4); + background-color: rgba(108, 122, 150, 0.5); } + .sound-player-overlay StButton:active { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #2e3440; + background-color: #8fbcbb; + border: 1px solid #8fbcbb; + box-shadow: inset 0 2px 4px #8fbcbb; } + .sound-player-overlay StBoxLayout { + padding-top: 2px; } + .sound-player .slider { + height: 0.5em; + padding: 0; + border: none; + -slider-height: 0.5em; + -slider-background-color: #38404f; + -slider-border-color: rgba(0, 0, 0, 0); + -slider-active-background-color: #8fbcbb; + -slider-active-border-color: rgba(0, 0, 0, 0); + -slider-border-width: 0px; + -slider-handle-radius: 0px; } + +#workspaceSwitcher { + spacing: 0px; + padding: 3px; } + +/* Controls the styling when using the "Simple buttons" option */ +.workspace-switcher { + padding-left: 3px; + padding-right: 3px; } + +.workspace-button { + width: 20px; + height: 10px; + color: #2e3440; + padding: 3px; + padding-top: 4px; + transition-duration: 300; } + .workspace-button:outlined, .workspace-button:outlined:hover { + color: #8fbcbb; } + .workspace-button:hover { + color: rgba(143, 188, 187, 0.5); } + +/* Controls the style when using the "Visual representation" option */ +.workspace-graph { + padding: 3px; + spacing: 3px; } + +.workspace-graph .workspace { + border: 1px solid rgba(0, 0, 0, 0.4); + background-gradient-direction: none; + background-color: rgba(0, 0, 0, 0.2); } + +.workspace-graph .workspace:active { + border: 1px solid #8fbcbb; + background-gradient-direction: none; } + +.workspace-graph .workspace .windows { + -active-window-background: #4e586d; + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: #4e586d; + -inactive-window-border: rgba(0, 0, 0, 0.8); } + +.workspace-graph .workspace:active .windows { + -active-window-background: #59647b; + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: #39404f; + -inactive-window-border: rgba(0, 0, 0, 0.8); } + +#panel-launchers-box { + padding-left: 7px; } + #panel-launchers-box.vertical { + padding: 2px 0; } + +.panel-launcher, +.launcher { + margin: 1px; + padding: 1px; + transition-duration: 200; } + .panel-launcher:hover, .launcher:hover { + background-gradient-direction: none; + border: 0px solid #8fbcbb; } + .panel-bottom .panel-launcher:hover, + .panel-bottom .launcher:hover { + border-bottom-width: 1px; } + .panel-top .panel-launcher:hover, .panel-top .launcher:hover { + border-top-width: 1px; } + .panel-left .panel-launcher:hover, .panel-left .launcher:hover { + border-left-width: 1px; + padding-left: 0; } + .panel-right .panel-launcher:hover, .panel-right .launcher:hover { + border-right-width: 1px; + padding-right: 0; } + +#overview-corner { + background-image: url("common-assets/misc/overview.png"); } + #overview-corner:hover { + background-image: url("common-assets/misc/overview-hover.png"); } + +.applet-separator { + padding: 1px 4px; } +.applet-separator-line { + width: 1px; + background: rgba(255, 255, 255, 0.12); } +.applet-box { + padding-left: 3px; + padding-right: 3px; + color: #d8dee9; + text-shadow: none; + transition-duration: 100; } + .applet-box.vertical { + padding: 3px 0; } + .applet-box:hover { + color: #2e3440; + background-color: #8fbcbb; } + .applet-box:highlight { + background-image: none; + border-image: none; + background-color: rgba(252, 65, 56, 0.5); } +.applet-label { + font-weight: bold; + color: #d8dee9; } + .applet-label:hover, .applet-box:hover .applet-label { + color: #2e3440; + text-shadow: none; } +.applet-icon { + color: #d8dee9; + icon-size: 22px; } + .applet-icon:hover, .applet-box:hover > .applet-icon { + color: #2e3440; + text-shadow: none; } + +.user-icon { + width: 32px; + height: 32px; + background-color: transparent; + border: none; + border-radius: 0; } + +.user-label { + color: #d8dee9; + font-size: 1em; + font-weight: bold; + margin: 0px; } + +.desklet { + color: #BAC3CF; } + .desklet:highlight { + background-color: rgba(252, 65, 56, 0.5); } + .desklet-with-borders { + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; + color: #BAC3CF; + padding: 12px; + padding-bottom: 16px; } + .desklet-with-borders:highlight { + background-color: rgba(252, 65, 56, 0.5); } + .desklet-with-borders-and-header { + border-image: url("common-assets/misc/desklet.svg") 9 9 9 9; + color: #BAC3CF; + border-radius: 0; + border-radius-topleft: 0; + border-radius-topright: 0; + padding: 12px; + padding-bottom: 17px; } + .desklet-with-borders-and-header:highlight { + background-color: rgba(252, 65, 56, 0.5); } + .desklet-header { + border-image: url("common-assets/misc/desklet-header.svg") 9 9 9 9; + color: #BAC3CF; + font-size: 1em; + padding: 12px; + padding-bottom: 6px; } + .desklet-drag-placeholder { + border: 2px solid #8fbcbb; + background-color: rgba(143, 188, 187, 0.3); } + +.photoframe-box { + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; + color: #BAC3CF; + padding: 12px; + padding-bottom: 16px; } + +/*FIXME*/ +.workspace-osd { + /*color: red;*/ + text-shadow: black 5px 5px 5px; + font-weight: bold; + font-size: 48pt; } + +.notification-applet-padding { + padding: .5em 1em; } + +.notification-applet-container { + max-height: 100px; } + +.tile-preview, .tile-preview.snap, +.tile-hud, .tile-hud.snap { + background-color: rgba(143, 188, 187, 0.3); + border: 1px solid #8fbcbb; } + +.xkcd-box { + padding: 6px; + border: 0px; + background-color: rgba(0, 0, 0, 0); + border-radius: 0px; } + +/*# sourceMappingURL=cinnamon-dark.css.map */ diff --git a/.themes/Nordic/cinnamon/cinnamon.css b/.themes/Nordic/cinnamon/cinnamon.css new file mode 100644 index 0000000..ab5ff25 --- /dev/null +++ b/.themes/Nordic/cinnamon/cinnamon.css @@ -0,0 +1,1435 @@ +stage { + color: #d8dee9; } + +.label-shadow { + color: rgba(0, 0, 0, 0); } + +.menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, .sound-button { + min-height: 20px; + padding: 5px 32px; + transition-duration: 0; + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #d8dee9; + background-color: #3f4758; + border: 1px solid #1f232b; + box-shadow: inset 0 2px 4px rgba(63, 71, 88, 0.05); } + .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button, .sound-button, .menu #notification .notification-button:focus, .menu #notification .notification-icon-button:focus, .popup-menu #notification .notification-button:focus, .popup-menu #notification .notification-icon-button:focus, .sound-button:focus, .menu #notification .notification-button:hover, .menu #notification .notification-icon-button:hover, .popup-menu #notification .notification-button:hover, .popup-menu #notification .notification-icon-button:hover, .menu-favorites-button:hover, .menu-application-button-selected, .sound-button:hover, .menu #notification .notification-button:hover:focus, .menu #notification .notification-icon-button:hover:focus, .popup-menu #notification .notification-button:hover:focus, .popup-menu #notification .notification-icon-button:hover:focus, .menu-favorites-button:focus:hover, .menu-application-button-selected:focus, .sound-button:hover:focus, .menu #notification .notification-button:active, .menu #notification .notification-icon-button:active, .popup-menu #notification .notification-button:active, .popup-menu #notification .notification-icon-button:active, .sound-button:active, .menu #notification .notification-button:active:focus, .menu #notification .notification-icon-button:active:focus, .popup-menu #notification .notification-button:active:focus, .popup-menu #notification .notification-icon-button:active:focus, .sound-button:active:focus, .menu #notification .notification-button:insensitive, .menu #notification .notification-icon-button:insensitive, .popup-menu #notification .notification-button:insensitive, .popup-menu #notification .notification-icon-button:insensitive, .sound-button:insensitive { + border-radius: 2px; } + .menu #notification .notification-button:focus, .menu #notification .notification-icon-button:focus, .popup-menu #notification .notification-button:focus, .popup-menu #notification .notification-icon-button:focus, .sound-button:focus { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #d8dee9; + background-color: #3f4758; + border: 1px solid #8fbcbb; + box-shadow: inset 0 2px 4px rgba(63, 71, 88, 0.05); } + .menu #notification .notification-button:hover, .menu #notification .notification-icon-button:hover, .popup-menu #notification .notification-button:hover, .popup-menu #notification .notification-icon-button:hover, .menu-favorites-button:hover, .menu-application-button-selected, .sound-button:hover { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #d8dee9; + background-color: #4a5367; + border: 1px solid #1f232b; + box-shadow: inset 0 2px 4px rgba(74, 83, 103, 0.05); } + .menu #notification .notification-button:hover:focus, .menu #notification .notification-icon-button:hover:focus, .popup-menu #notification .notification-button:hover:focus, .popup-menu #notification .notification-icon-button:hover:focus, .menu-favorites-button:focus:hover, .menu-application-button-selected:focus, .sound-button:hover:focus { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #d8dee9; + background-color: #3f4758; + border: 1px solid #8fbcbb; + box-shadow: inset 0 2px 4px rgba(63, 71, 88, 0.05); } + .menu #notification .notification-button:active, .menu #notification .notification-icon-button:active, .popup-menu #notification .notification-button:active, .popup-menu #notification .notification-icon-button:active, .sound-button:active, .menu #notification .notification-button:active:focus, .menu #notification .notification-icon-button:active:focus, .popup-menu #notification .notification-button:active:focus, .popup-menu #notification .notification-icon-button:active:focus, .sound-button:active:focus { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #2e3440; + background-color: #8fbcbb; + border: 1px solid #8fbcbb; + box-shadow: inset 0 2px 4px #8fbcbb; } + .menu #notification .notification-button:insensitive, .menu #notification .notification-icon-button:insensitive, .popup-menu #notification .notification-button:insensitive, .popup-menu #notification .notification-icon-button:insensitive, .sound-button:insensitive { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: rgba(216, 222, 233, 0.45); + border: 1px solid rgba(31, 35, 43, 0.55); + background-color: rgba(63, 71, 88, 0.55); + box-shadow: inset 0 2px 4px rgba(63, 71, 88, 0.05); } + +.notification-button, .notification-icon-button, .modal-dialog-button-box .modal-dialog-button { + min-height: 20px; + padding: 5px 32px; + transition-duration: 0; + border-radius: 2px; + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #BAC3CF; + border: 1px solid rgba(20, 23, 28, 0.4); + background-color: rgba(93, 105, 129, 0.4); } + .notification-button:hover, .notification-icon-button:hover, .modal-dialog-button-box .modal-dialog-button:hover { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #BAC3CF; + border: 1px solid rgba(20, 23, 28, 0.4); + background-color: rgba(108, 122, 150, 0.5); } + .notification-button:focus, .notification-icon-button:focus, .modal-dialog-button-box .modal-dialog-button:focus { + color: #8fbcbb; } + .notification-button:active, .notification-icon-button:active, .modal-dialog-button-box .modal-dialog-button:active { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #2e3440; + border: 1px solid #8fbcbb; + background-color: #8fbcbb; } + .notification-button:insensitive, .notification-icon-button:insensitive, .modal-dialog-button-box .modal-dialog-button:insensitive { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #585f6b; + border: 1px solid rgba(20, 23, 28, 0.4); + background-color: rgba(93, 105, 129, 0.25); } + +.menu #notification StEntry, .popup-menu #notification StEntry, #menu-search-entry { + padding: 7px; + caret-size: 1px; + selection-background-color: #8fbcbb; + selected-color: #2e3440; + transition-duration: 300ms; + border-radius: 3px; + color: #d8dee9; + background-color: #3b4252; + border: 1px solid #1f232b; + box-shadow: inset 0 2px 4px rgba(59, 66, 82, 0.05); } + .menu #notification StEntry:focus, .popup-menu #notification StEntry:focus, #menu-search-entry:focus, .menu #notification StEntry:hover, .popup-menu #notification StEntry:hover, #menu-search-entry:hover { + color: #d8dee9; + background-color: #3b4252; + border: 1px solid #8fbcbb; + box-shadow: inset 0 2px 4px rgba(59, 66, 82, 0.05); } + .menu #notification StEntry:insensitive, .popup-menu #notification StEntry:insensitive, #menu-search-entry:insensitive { + color: rgba(216, 222, 233, 0.45); + background-color: #3f4757; + border-color: 1px solid #2f3542; + box-shadow: inset 0 2px 4px rgba(63, 71, 87, 0.05); } + .menu #notification StEntry StIcon.capslock-warning, .popup-menu #notification StEntry StIcon.capslock-warning, #menu-search-entry StIcon.capslock-warning { + icon-size: 16px; + warning-color: #F27835; + padding: 0 4px; } + +.notification StEntry { + padding: 7px; + caret-size: 1px; + caret-color: #BAC3CF; + selection-background-color: #8fbcbb; + selected-color: #2e3440; + transition-duration: 300ms; + border-radius: 3px; + color: #BAC3CF; + background-color: rgba(93, 105, 129, 0.4); + border: 1px solid rgba(20, 23, 28, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .notification StEntry:focus { + color: #2e3440; + background-color: #8fbcbb; + border: 1px solid #8fbcbb; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .notification StEntry:insensitive { + color: rgba(186, 195, 207, 0.55); + background-color: rgba(93, 105, 129, 0.25); + border: 1px solid rgba(20, 23, 28, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + +StScrollView.vfade { + -st-vfade-offset: 0px; } +StScrollView.hfade { + -st-hfade-offset: 0px; } + +StScrollBar { + padding: 8px; } + StScrollView StScrollBar { + min-width: 5px; + min-height: 5px; } + StScrollBar StBin#trough { + background-color: rgba(59, 66, 82, 0.1); + border-radius: 8px; } + StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { + border-radius: 2px; + background-color: #7f8696; + border: 0px solid; + margin: 0px; } + StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { + background-color: #707888; } + StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { + background-color: #8fbcbb; } + +.separator { + -gradient-height: 1px; + -gradient-start: rgba(0, 0, 0, 0); + -gradient-end: rgba(0, 0, 0, 0); + -margin-horizontal: 1.5em; + height: 1em; } + +.popup-slider-menu-item, .slider { + -slider-height: 0.3em; + -slider-background-color: #464e61; + -slider-border-color: rgba(67, 76, 94, 0.3); + -slider-active-background-color: #8fbcbb; + -slider-active-border-color: rgba(67, 76, 94, 0.3); + -slider-border-width: 1px; + -slider-handle-radius: 0.5em; + height: 1em; + min-width: 15em; + border: 0 solid transparent; + border-right-width: 1px; + border-left-width: 5px; } + .popup-menu-item:active .popup-slider-menu-item, + .popup-menu-item:active .slider { + -slider-background-color: rgba(0, 0, 0, 0.2); + -slider-active-background-color: #2e3440; } + +.check-box CinnamonGenericContainer { + spacing: .2em; + min-height: 30px; + padding-top: 2px; } +.check-box StLabel { + font-weight: normal; } +.check-box StBin { + width: 16px; + height: 16px; + background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); } +.check-box:focus StBin { + background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); } +.check-box:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked.svg"); } +.check-box:focus:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); } + +.radiobutton CinnamonGenericContainer { + spacing: .2em; + height: 26px; + padding-top: 2px; } +.radiobutton StLabel { + padding-top: 4px; + font-size: 0.9em; + box-shadow: none; } +.radiobutton StBin { + width: 16px; + height: 16px; + background-image: url("dark-assets/checkbox/checkbox-unchecked.svg"); } +.radiobutton:focus StBin { + background-image: url("dark-assets/checkbox/checkbox-unchecked-focused.svg"); } +.radiobutton:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked.svg"); } +.radiobutton:focus:checked StBin { + background-image: url("dark-assets/checkbox/checkbox-checked-focused.svg"); } + +.toggle-switch { + width: 50px; + height: 20px; + background-size: contain; + background-image: url("dark-assets/switch/switch-off.svg"); } + .toggle-switch:checked { + background-image: url("dark-assets/switch/switch-on.svg"); } + .popup-menu-item:active .toggle-switch { + background-image: url("common-assets/switch/switch-off-selected.svg"); } + .popup-menu-item:active .toggle-switch:checked { + background-image: url("common-assets/switch/switch-on-selected.svg"); } + +.cinnamon-link { + color: #5e81ac; + text-decoration: underline; } + .cinnamon-link:hover { + color: #809bbd; } + +#Tooltip { + border-radius: 3px; + padding: 5px 12px; + background-color: #2e3440; + color: #BAC3CF; + font-size: 1em; + font-weight: normal; + text-align: center; } + +.menu, +.popup-menu, +.popup-combo-menu { + color: #d8dee9; + background-color: #2e3440; + border: 1px solid #1f232b; + border-radius: 5px; } + .menu-arrow, + .popup-menu-arrow { + icon-size: 16px; } + .menu .popup-sub-menu, + .popup-menu .popup-sub-menu, + .popup-combo-menu .popup-sub-menu { + background-gradient-direction: none; + box-shadow: none; + background-color: #232831; } + .menu .popup-sub-menu .popup-menu-item:ltr, + .popup-menu .popup-sub-menu .popup-menu-item:ltr, + .popup-combo-menu .popup-sub-menu .popup-menu-item:ltr { + padding-right: 0em; } + .menu .popup-sub-menu .popup-menu-item:rtl, + .popup-menu .popup-sub-menu .popup-menu-item:rtl, + .popup-combo-menu .popup-sub-menu .popup-menu-item:rtl { + padding-left: 0em; } + .menu .popup-sub-menu StScrollBar, + .popup-menu .popup-sub-menu StScrollBar, + .popup-combo-menu .popup-sub-menu StScrollBar { + padding: 4px; } + .menu .popup-sub-menu StScrollBar StBin#trough, .menu .popup-sub-menu StScrollBar StBin#vhandle, + .popup-menu .popup-sub-menu StScrollBar StBin#trough, + .popup-menu .popup-sub-menu StScrollBar StBin#vhandle, + .popup-combo-menu .popup-sub-menu StScrollBar StBin#trough, + .popup-combo-menu .popup-sub-menu StScrollBar StBin#vhandle { + border-width: 0; } + .menu .popup-menu-content, + .popup-menu .popup-menu-content, + .popup-combo-menu .popup-menu-content { + padding: 1em 0em 1em 0em; } + .menu .popup-menu-item, + .popup-menu .popup-menu-item, + .popup-combo-menu .popup-menu-item { + padding: .4em 1.75em; + spacing: 1em; } + .menu .popup-menu-item:active, + .popup-menu .popup-menu-item:active, + .popup-combo-menu .popup-menu-item:active { + color: #2e3440; + background-color: #8fbcbb; } + .menu .popup-menu-item:insensitive, + .popup-menu .popup-menu-item:insensitive, + .popup-combo-menu .popup-menu-item:insensitive { + color: rgba(216, 222, 233, 0.5); + background: none; } + .menu .popup-inactive-menu-item, + .popup-menu .popup-inactive-menu-item, + .popup-combo-menu .popup-inactive-menu-item { + color: #d8dee9; } + .menu .popup-inactive-menu-item:insensitive, + .popup-menu .popup-inactive-menu-item:insensitive, + .popup-combo-menu .popup-inactive-menu-item:insensitive { + color: rgba(216, 222, 233, 0.45); } + .menu .popup-menu-item:active .popup-inactive-menu-item, + .popup-menu .popup-menu-item:active .popup-inactive-menu-item, + .popup-combo-menu .popup-menu-item:active .popup-inactive-menu-item { + color: #2e3440; } + .menu-icon, + .popup-menu-icon { + icon-size: 16px; } + +.popup-menu-boxpointer { + -arrow-border-radius: 3px; + -arrow-background-color: rgba(0, 0, 0, 0); + -arrow-border-width: 1px; + -arrow-border-color: rgba(0, 0, 0, 0); + -arrow-base: 0; + -arrow-rise: 0; } + +.popup-combo-menu { + padding: 10px 1px; } + +.popup-combobox-item { + spacing: 1em; } + +.popup-separator-menu-item { + -gradient-height: 2px; + -gradient-start: transparent; + -gradient-end: transparent; + -margin-horizontal: 1.5em; + height: 1em; } + +.popup-alternating-menu-item:alternate { + font-weight: normal; } + +.popup-device-menu-item { + spacing: .5em; } + +.popup-subtitle-menu-item { + font-weight: normal; } + +.nm-menu-item-icons { + spacing: .5em; } + +#panel { + height: 28px; + width: 32px; + font-weight: 700; + background-color: #2e3440; + color: #d8dee9; } + #panel:highlight { + border-image: none; + background-color: rgba(252, 65, 56, 0.5); } + #panelLeft { + spacing: 4px; } + #panelLeft:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(255, 0, 0, 0.05); + background-gradient-end: rgba(255, 0, 0, 0.2); } + #panelLeft:ltr { + padding-right: 4px; } + #panelLeft:rtl { + padding-left: 4px; } + #panelLeft.vertical { + padding: 0; } + #panelLeft.vertical:ltr { + padding-right: 0px; } + #panelLeft.vertical:rtl { + padding-left: 0px; } + #panelRight:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 0, 255, 0.05); + background-gradient-end: rgba(0, 0, 255, 0.2); } + #panelRight:ltr { + padding-left: 4px; + spacing: 0px; } + #panelRight:rtl { + padding-right: 4px; + spacing: 0px; } + #panelRight.vertical { + padding: 0; } + #panelRight.vertical:ltr { + padding-right: 0px; } + #panelRight.vertical:rtl { + padding-left: 0px; } + #panelCenter { + spacing: 4px; } + #panelCenter:dnd { + background-gradient-direction: vertical; + background-gradient-start: rgba(0, 255, 0, 0.05); + background-gradient-end: rgba(0, 255, 0, 0.2); } + +.panel-top, .panel-bottom, .panel-left, .panel-right { + color: #d8dee9; + font-size: 1em; + padding: 0px; } +.panel-dummy { + background-color: rgba(252, 65, 56, 0.5); } + .panel-dummy:entered { + background-color: rgba(252, 65, 56, 0.6); } +.panel-status-button { + border-width: 0; + -natural-hpadding: 3px; + -minimum-hpadding: 3px; + font-weight: bold; + color: white; + height: 22px; } +.panel-button { + -natural-hpadding: 6px; + -minimum-hpadding: 2px; + font-weight: bold; + color: green; + transition-duration: 100; } + +.system-status-icon { + icon-size: 16px; + padding: 0 1px; } + +#overview { + spacing: 12px; } + +.window-caption { + background-color: #2e3440; + border: 1px solid #2e3440; + color: #BAC3CF; + spacing: 25px; + border-radius: 2px; + font-size: 9pt; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; } + .window-caption#selected { + background-color: #8fbcbb; + color: #2e3440; + border: 1px solid #8fbcbb; + spacing: 25px; } + +.expo-workspaces-name-entry, +.expo-workspaces-name-entry#selected { + height: 15px; + border-radius: 2px; + font-size: 9pt; + padding: 5px 8px; + -cinnamon-caption-spacing: 4px; + color: #BAC3CF; + background-color: rgba(93, 105, 129, 0.4); + border: 1px solid rgba(20, 23, 28, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .expo-workspaces-name-entry:focus, + .expo-workspaces-name-entry#selected:focus { + border: 1px solid #8fbcbb; + background-color: #8fbcbb; + color: #2e3440; + font-style: italic; + transition-duration: 300; + selection-background-color: #2e3440; + selected-color: #8fbcbb; } + +.expo-workspace-thumbnail-frame { + border: 4px solid rgba(255, 255, 255, 0); + background-color: rgba(255, 255, 255, 0); + border-radius: 2px; } + .expo-workspace-thumbnail-frame#active { + border: 4px solid #8fbcbb; + background-color: black; + border-radius: 2px; } + +.expo-background { + background-color: #2e3440; } + +.workspace-thumbnails { + spacing: 26px; } + .workspace-thumbnails-background, .workspace-thumbnails-background:rtl { + padding: 8px; } +.workspace-add-button { + background-image: url("common-assets/misc/add-workspace.svg"); + height: 200px; + width: 35px; + transition-duration: 100; } + .workspace-add-button:hover { + background-image: url("common-assets/misc/add-workspace-hover.svg"); + transition-duration: 100; } + .workspace-add-button:active { + background-image: url("common-assets/misc/add-workspace-active.svg"); + transition-duration: 100; } +.workspace-overview-background-shade { + background-color: rgba(0, 0, 0, 0.5); } + +.workspace-close-button, +.window-close { + background-image: url("common-assets/misc/close.svg"); + background-size: 26px; + height: 26px; + width: 26px; + -cinnamon-close-overlap: 10px; } + .workspace-close-button:hover, + .window-close:hover { + background-image: url("common-assets/misc/close-hover.svg"); + background-size: 26px; + height: 26px; + width: 26px; } + .workspace-close-button:active, + .window-close:active { + background-image: url("common-assets/misc/close-active.svg"); + background-size: 26px; + height: 26px; + width: 26px; } + +.window-close-area { + background-image: url("common-assets/misc/trash-icon.svg"); + height: 120px; + width: 400px; } + +.about-content { + width: 550px; + height: 250px; + spacing: 8px; + padding-bottom: 10px; } +.about-title { + font-size: 2em; + font-weight: bold; } +.about-uuid { + font-size: 10px; + color: #888; } +.about-icon { + padding-right: 20px; + padding-bottom: 14px; } +.about-scrollBox { + border: 1px solid #1f232b; + border-radius: 2px; + background-color: #3b4252; + padding: 4px; + padding-right: 0; + border-radius: 0; } + .about-scrollBox-innerBox { + padding: 1.2em; + spacing: 1.2em; } +.about-description { + padding-top: 4px; + padding-bottom: 16px; } +.about-version { + padding-left: 7px; + font-size: 10px; + color: #888; } + +.calendar { + padding: .4em 1.75em; + spacing-rows: 0px; + spacing-columns: 0px; } + +.calendar-month-label { + color: #d8dee9; + font-weight: bold; + padding: 8px 0; } + +.calendar-change-month-back, +.calendar-change-month-forward { + width: 16px; + height: 16px; } + +.calendar-change-month-back { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + .calendar-change-month-back:focus, .calendar-change-month-back:hover { + background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); } + .calendar-change-month-back:active { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + .calendar-change-month-back:rtl { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + .calendar-change-month-back:rtl:focus, .calendar-change-month-back:rtl:hover { + background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); } + .calendar-change-month-back:rtl:active { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + +.calendar-change-month-forward { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + .calendar-change-month-forward:focus, .calendar-change-month-forward:hover { + background-image: url("common-assets/misc/calendar-arrow-right-hover.svg"); } + .calendar-change-month-forward:active { + background-image: url("common-assets/misc/calendar-arrow-right.svg"); } + .calendar-change-month-forward:rtl { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + .calendar-change-month-forward:rtl:focus, .calendar-change-month-forward:rtl:hover { + background-image: url("common-assets/misc/calendar-arrow-left-hover.svg"); } + .calendar-change-month-forward:rtl:active { + background-image: url("common-assets/misc/calendar-arrow-left.svg"); } + +.datemenu-date-label { + padding: .4em 1.75em; + font-weight: bold; + text-align: center; + color: #d8dee9; + border-radius: 2px; } + +.calendar-day-base { + font-size: 80%; + text-align: center; + width: 25px; + height: 25px; + padding: 0.1em; + margin: 2px; + border-radius: 12.5px; } + +.calendar-day-heading { + color: rgba(216, 222, 233, 0.85); + margin-top: 1em; + font-size: 70%; } + +.calendar-day { + border-width: 0; + color: rgba(216, 222, 233, 0.8); } + +.calendar-day-top { + border-top-width: 0; } + +.calendar-day-left { + border-left-width: 0; } + +.calendar-nonwork-day { + color: #d8dee9; + background-color: transparent; + font-weight: bold; } + +.calendar-today, +.calendar-today:active, +.calendar-today:focus, +.calendar-today:hover { + font-weight: bold; + color: #2e3440; + background-color: #8fbcbb; + border-width: 0; } + +.calendar-other-month-day { + color: rgba(216, 222, 233, 0.3); + opacity: 1; } + +.calendar-week-number { + color: rgba(216, 222, 233, 0.7); + font-size: 80%; } + +#notification { + border-radius: 3px; + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; + padding: 13px; + spacing-rows: 10px; + spacing-columns: 10px; + margin-from-right-edge-of-screen: 20px; + width: 34em; + color: #BAC3CF; } + .menu #notification, .popup-menu #notification { + border-image: url("dark-assets/misc/message.svg") 9 9 9 9; } + .menu #notification, .menu #notification.multi-line-notification, .popup-menu #notification, .popup-menu #notification.multi-line-notification { + color: #d8dee9; } + .menu #notification .notification-button, .menu #notification .notification-icon-button, .popup-menu #notification .notification-button, .popup-menu #notification .notification-icon-button { + padding: 5px; } + #notification.multi-line-notification { + padding-bottom: 13px; + color: #BAC3CF; } + #notification-scrollview { + max-height: 10em; } + #notification-scrollview > .top-shadow, #notification-scrollview > .bottom-shadow { + height: 1em; } + #notification-scrollview:ltr > StScrollBar { + padding-left: 6px; } + #notification-scrollview:rtl > StScrollBar { + padding-right: 6px; } + #notification-body { + spacing: 5px; } + #notification-actions { + spacing: 10px; } + +.notification-with-image { + min-height: 159px; + color: #BAC3CF; } +.notification-button, .notification-icon-button { + padding: 5px; } +.notification-icon-button > StIcon { + icon-size: 36px; } + +#altTabPopup { + padding: 8px; + spacing: 16px; } + +.switcher-list { + color: #BAC3CF; + background: none; + border: none; + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; + border-radius: 3px; + padding: 20px; } + .switcher-list > StBoxLayout { + padding: 4px; } + .switcher-list-item-container { + spacing: 8px; } + .switcher-list .item-box { + padding: 8px; + border-radius: 2px; } + .switcher-list .item-box:outlined { + padding: 8px; + border: 1px solid #8fbcbb; } + .switcher-list .item-box:selected { + color: #2e3440; + background-color: #8fbcbb; + border: 0px solid #8fbcbb; } + .switcher-list .thumbnail { + width: 256px; } + .switcher-list .thumbnail-box { + padding: 2px; + spacing: 4px; } + .switcher-list .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); } + +.switcher-arrow { + border-color: rgba(0, 0, 0, 0); + color: #BAC3CF; } + .switcher-arrow:highlighted { + border-color: rgba(0, 0, 0, 0); + color: #d8dee9; } + +.thumbnail-scroll-gradient-left { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topright: 0px; + border-radius-bottomright: 0px; + width: 60px; } + +.thumbnail-scroll-gradient-right { + background-color: rgba(0, 0, 0, 0); + border-radius: 24px; + border-radius-topleft: 0px; + border-radius-bottomleft: 0px; + width: 60px; } + +.ripple-box { + width: 104px; + height: 104px; + background-image: url("common-assets/misc/corner-ripple.svg"); + background-size: contain; } + +.lightbox { + background-color: rgba(0, 0, 0, 0.4); } + +.flashspot { + background-color: white; } + +.modal-dialog { + color: #d8dee9; + background-color: rgba(67, 76, 94, 0); + border: none; + border-image: url("dark-assets/misc/modal.svg") 9 9 9 67; + padding: 0 5px 6px 5px; } + .modal-dialog > StBoxLayout:first-child { + padding: 20px 10px 10px 10px; } + .modal-dialog-button-box { + spacing: 0; + margin: 0px; + padding: 14px 10px; + background: none; + border: none; + border-image: url("dark-assets/misc/button-box.svg") 9 9 9 9; } + .modal-dialog-button-box .modal-dialog-button { + padding-top: 0; + padding-bottom: 0; + height: 30px; } + +.run-dialog { + padding: 0px 15px 10px 15px; + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; } + .run-dialog > * { + padding: 0; } + .run-dialog-label { + font-size: 0; + font-weight: bold; + color: #BAC3CF; + padding-bottom: 0; } + .run-dialog-error-label { + color: #FC4138; } + .run-dialog-error-box { + padding-top: 15px; + spacing: 5px; } + .run-dialog-completion-box { + padding-left: 15px; + font-size: 10px; } + .run-dialog-entry { + width: 21em; + padding: 7px; + border-radius: 3px; + caret-color: #BAC3CF; + selected-color: #2e3440; + selection-background-color: #8fbcbb; + color: #BAC3CF; + background-color: rgba(93, 105, 129, 0.4); + border: 1px solid rgba(20, 23, 28, 0.4); + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .run-dialog-entry:focus { + color: #2e3440; + background-color: #8fbcbb; + border: 1px solid #8fbcbb; + box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.05); } + .run-dialog .modal-dialog-button-box { + border: none; + box-shadow: none; + background: none; + background-gradient-direction: none; } + +/* CinnamonMountOperation Dialogs */ +.cinnamon-mount-operation-icon { + icon-size: 48px; } + +.mount-password-reask { + color: #F27835; } + +.show-processes-dialog, +.mount-question-dialog { + spacing: 24px; } + .show-processes-dialog-subject, + .mount-question-dialog-subject { + padding-top: 10px; + padding-left: 17px; + padding-bottom: 6px; } + .show-processes-dialog-subject:rtl, + .mount-question-dialog-subject:rtl { + padding-left: 0px; + padding-right: 17px; } + .show-processes-dialog-description, + .mount-question-dialog-description { + padding-left: 17px; + width: 28em; } + .show-processes-dialog-description:rtl, + .mount-question-dialog-description:rtl { + padding-right: 17px; } + +.show-processes-dialog-app-list { + max-height: 200px; + padding-top: 24px; + padding-left: 49px; + padding-right: 32px; } + .show-processes-dialog-app-list:rtl { + padding-right: 49px; + padding-left: 32px; } + .show-processes-dialog-app-list-item { + color: #ccc; } + .show-processes-dialog-app-list-item:hover { + color: white; } + .show-processes-dialog-app-list-item:ltr { + padding-right: 1em; } + .show-processes-dialog-app-list-item:rtl { + padding-left: 1em; } + .show-processes-dialog-app-list-item-icon:ltr { + padding-right: 17px; } + .show-processes-dialog-app-list-item-icon:rtl { + padding-left: 17px; } + .show-processes-dialog-app-list-item-name { + font-size: 1.1em; } + +.magnifier-zoom-region { + border: 2px solid maroon; } + .magnifier-zoom-region .full-screen { + border-width: 0px; } + +#keyboard { + background-color: #2e3440; + border-width: 0; + border-top-width: 1px; + border-color: rgba(0, 0, 0, 0.4); } + +.keyboard-layout { + spacing: 10px; + padding: 10px; } + +.keyboard-row { + spacing: 15px; } + +.keyboard-key { + min-height: 2em; + min-width: 2em; + font-size: 14pt; + font-weight: bold; + border-radius: 3px; + box-shadow: none; + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #BAC3CF; + border: 1px solid rgba(20, 23, 28, 0.4); + background-color: rgba(93, 105, 129, 0.4); } + .keyboard-key:hover { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #BAC3CF; + border: 1px solid rgba(20, 23, 28, 0.4); + background-color: rgba(108, 122, 150, 0.5); } + .keyboard-key:active, .keyboard-key:checked { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #2e3440; + border: 1px solid #8fbcbb; + background-color: #8fbcbb; } + .keyboard-key:grayed { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #585f6b; + border: 1px solid rgba(20, 23, 28, 0.4); + background-color: rgba(93, 105, 129, 0.25); } + +.keyboard-subkeys { + color: #BAC3CF; + padding: 5px; + -arrow-border-radius: 2px; + -arrow-background-color: #2e3440; + -arrow-border-width: 1px; + -arrow-border-color: rgba(0, 0, 0, 0.4); + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; } + +.menu-favorites-box { + margin: auto; + padding: 10px; + transition-duration: 300; + background-color: #434c5e; + border: 1px solid #1f232b; } +.menu-favorites-button { + padding: 10px; + border: 1px solid rgba(0, 0, 0, 0); } +.menu-places-box { + margin: auto; + padding: 10px; + border: 0px solid red; } +.menu-places-button { + padding: 10px; } +.menu-categories-box { + padding: 10px 30px 10px 30px; } +.menu-applications-inner-box, .menu-applications-outer-box { + padding: 10px 10px 0 10px; } +.menu-application-button { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0); } + .menu-application-button:highlighted { + font-weight: bold; } + .menu-application-button-selected { + padding: 7px; } + .menu-application-button-selected:highlighted { + font-weight: bold; } + .menu-application-button-label:ltr { + padding-left: 5px; } + .menu-application-button-label:rtl { + padding-right: 5px; } +.menu-category-button { + padding: 7px; + border: 1px solid rgba(0, 0, 0, 0); } + .menu-category-button-selected { + padding: 7px; } + .menu-category-button-selected, .menu-category-button-hover { + background-color: rgba(143, 188, 187, 0.3); + border-radius: 2px; + box-shadow: none; + text-shadow: none; + border: 1px solid #1f232b; } + .menu-category-button-greyed { + padding: 7px; + color: rgba(216, 222, 233, 0.45); + border: 1px solid rgba(0, 0, 0, 0); } + .menu-category-button-label:ltr { + padding-left: 5px; } + .menu-category-button-label:rtl { + padding-right: 5px; } +.menu-selected-app-box { + padding-right: 30px; + padding-left: 28px; + text-align: right; + height: 30px; } + .menu-selected-app-box:rtl { + padding-top: 10px; + height: 30px; } +.menu-selected-app-title { + font-weight: bold; } +.menu-selected-app-description { + max-width: 150px; } +.menu-search-box:ltr { + padding-left: 30px; } +.menu-search-box-rtl { + padding-right: 30px; } + +#menu-search-entry { + width: 250px; + height: 15px; + font-weight: normal; + caret-color: #d8dee9; } + +.menu-search-entry-icon { + icon-size: 1em; + color: #d8dee9; } + +/* Context menu (at the moment only for favorites) */ +.info-osd { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 16px; + color: #d8dee9; + border-image: url("common-assets/misc/osd.svg") 9 9 9 9; } + +.osd-window { + text-align: center; + font-weight: bold; + spacing: 1em; + padding: 20px; + margin: 32px; + min-width: 64px; + min-height: 64px; + color: #d8dee9; + background: none; + border: none; + border-radius: 5px; + border-image: url("common-assets/misc/osd.svg") 9 9 9 9; } + .osd-window .osd-monitor-label { + font-size: 3em; } + .osd-window .level { + padding: 0; + height: 4px; + background-color: rgba(0, 0, 0, 0.5); + border-radius: 2px; + color: #8fbcbb; } + +.window-list-box { + spacing: 6px; + padding-left: 10px; + padding-top: 1px; } + .window-list-box.vertical { + spacing: 2px; + padding-left: 0px; + padding-right: 0px; + padding-top: 10px; + padding-bottom: 10px; } + .window-list-box:highlight { + background-color: rgba(252, 65, 56, 0.5); } +.window-list-item-label { + font-weight: normal; + width: 15em; + min-width: 5px; } +.window-list-item-box { + font-weight: normal; + background-image: none; + padding-top: 0; + padding-left: 8px; + padding-right: 8px; + transition-duration: 100; + color: rgba(46, 52, 64, 0.6); } + .window-list-item-box.top, .window-list-item-box.bottom { + border-bottom-width: 2px; } + .window-list-item-box.top StLabel, .window-list-item-box.bottom StLabel { + padding-left: 2px; } + .window-list-item-box.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; } + .window-list-item-box.right StBin { + padding-right: 0; } + .window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; } + .window-list-item-box.left StBin { + padding-left: 1px; } + .window-list-item-box:hover, .window-list-item-box:groupFocus { + color: #d8dee9; + background-color: rgba(46, 52, 64, 0.1); } + .window-list-item-box:active, .window-list-item-box:checked, .window-list-item-box:focus, .window-list-item-box:running { + color: #d8dee9; + border-color: #8fbcbb; } + .window-list-item-box .progress { + background-color: rgba(143, 188, 187, 0.8); } +.window-list-item-demands-attention { + background-gradient-direction: vertical; + background-gradient-start: #F04A50; + background-gradient-end: #F04A50; } +.window-list-preview { + spacing: 6px; + color: #d8dee9; + border: 1px solid #1f232b; + background-color: #434c5e; + border-radius: 3px; + padding: 6px 12px 12px 12px; + font-size: 1em; } + +.grouped-window-list-item-label { + font-weight: normal; + width: 15em; + min-width: 5px; } +.grouped-window-list-item-box { + text-align: left; + font-weight: normal; + background-image: none; + padding-top: 0; + padding-left: 8px; + padding-right: 8px; + transition-duration: 100; + color: rgba(46, 52, 64, 0.6); } + .grouped-window-list-item-box.top, .grouped-window-list-item-box.bottom { + border-bottom-width: 2px; } + .grouped-window-list-item-box.top StLabel, .grouped-window-list-item-box.bottom StLabel { + padding-left: 2px; } + .grouped-window-list-item-box.right { + padding-left: 0px; + padding-right: 0px; + border-right-width: 2px; } + .grouped-window-list-item-box.right StBin { + padding-right: 0; } + .grouped-window-list-item-box.left { + padding-left: 0px; + padding-right: 0px; + border-left-width: 2px; } + .grouped-window-list-item-box.left StBin { + padding-left: 1px; } + .grouped-window-list-item-box:active, .grouped-window-list-item-box:checked { + color: #d8dee9; + border-color: #59647b; } + .grouped-window-list-item-box:hover, .grouped-window-list-item-box:active:hover, .grouped-window-list-item-box:focus, .grouped-window-list-item-box:active:focus, .grouped-window-list-item-box:focus:hover, .grouped-window-list-item-box:active:focus:hover { + color: #d8dee9; + border-color: #8fbcbb; } + .grouped-window-list-item-box .progress { + background-color: rgba(143, 188, 187, 0.8); } +.grouped-window-list-item-demands-attention { + background-gradient-direction: vertical; + background-gradient-start: #F04A50; + background-gradient-end: #F04A50; } +.grouped-window-list-thumbnail-label { + padding-left: 4px; } +.grouped-window-list-number-label { + z-index: 99; + color: #d8dee9; } +.grouped-window-list-badge { + border-radius: 256px; + background-color: #2e3440; } +.grouped-window-list-button-label { + padding-left: 4px; } +.grouped-window-list-thumbnail-alert { + background: rgba(255, 52, 52, 0.3); } +.grouped-window-list-thumbnail-menu { + color: #d8dee9; + border: 1px solid #1f232b; + background-color: #434c5e; + border-radius: 3px; + padding: 0px; } + .grouped-window-list-thumbnail-menu > StBoxLayout { + padding: 4px; } + .grouped-window-list-thumbnail-menu .item-box { + padding: 10px; + border-radius: 2px; + spacing: 4px; } + .grouped-window-list-thumbnail-menu .item-box:outlined { + padding: 8px; + border: 1px solid #8fbcbb; } + .grouped-window-list-thumbnail-menu .item-box:selected { + border: 1px solid #8fbcbb; } + .grouped-window-list-thumbnail-menu .thumbnail { + width: 256px; } + .grouped-window-list-thumbnail-menu .separator { + width: 1px; + background: rgba(255, 255, 255, 0.2); } + +.sound-button { + width: 22px; + height: 13px; + padding: 8px; } + .sound-button-container { + padding-right: 3px; + padding-left: 3px; } + .sound-button StIcon { + icon-size: 1.4em; } + +.sound-track-infos { + padding: 5px; } +.sound-track-info { + padding-top: 2px; + padding-bottom: 2px; } + .sound-track-info StIcon { + icon-size: 16px; } + .sound-track-info StLabel { + padding-left: 5px; + padding-right: 5px; } +.sound-track-box { + padding-left: 15px; + padding-right: 15px; + max-width: 220px; } + +.sound-seek-box { + padding-left: 15px; } + .sound-seek-box StLabel { + padding-top: 2px; } + .sound-seek-box StIcon { + icon-size: 16px; } + +.sound-seek-slider { + width: 140px; } + +.sound-volume-menu-item { + padding: .4em 1.75em; } + .sound-volume-menu-item StIcon { + icon-size: 1.14em; + padding-left: 8px; + padding-right: 8px; } + +.sound-playback-control { + padding: 5px 10px 10px 10px; } + +.sound-player { + padding: 0 4px; } + .sound-player > StBoxLayout:first-child { + padding: 5px 10px 12px 10px; + spacing: 0.5em; } + .sound-player > StBoxLayout:first-child StButton:small { + width: 16px; + height: 8px; + padding: 1px; } + .sound-player > StBoxLayout:first-child StButton:small StIcon { + icon-size: 12px; } + .sound-player-generic-coverart { + background: rgba(0, 0, 0, 0.2); } + .sound-player-overlay { + width: 290px; + height: 70px; + padding: 15px; + spacing: 0.5em; + background: rgba(35, 40, 49, 0.9); + border: 0px solid #191c22; + border-bottom: 1px; + color: #BAC3CF; } + .sound-player-overlay StButton { + width: 22px; + height: 13px; + padding: 5px; + color: #BAC3CF; + border-radius: 2px; + border: 1px solid rgba(46, 52, 64, 0); } + .sound-player-overlay StButton StIcon { + icon-size: 16px; } + .sound-player-overlay StButton:hover { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #BAC3CF; + border: 1px solid rgba(20, 23, 28, 0.4); + background-color: rgba(108, 122, 150, 0.5); } + .sound-player-overlay StButton:active { + text-shadow: 0 1px rgba(59, 66, 82, 0); + color: #2e3440; + background-color: #8fbcbb; + border: 1px solid #8fbcbb; + box-shadow: inset 0 2px 4px #8fbcbb; } + .sound-player-overlay StBoxLayout { + padding-top: 2px; } + .sound-player .slider { + height: 0.5em; + padding: 0; + border: none; + -slider-height: 0.5em; + -slider-background-color: #38404f; + -slider-border-color: rgba(0, 0, 0, 0); + -slider-active-background-color: #8fbcbb; + -slider-active-border-color: rgba(0, 0, 0, 0); + -slider-border-width: 0px; + -slider-handle-radius: 0px; } + +#workspaceSwitcher { + spacing: 0px; + padding: 3px; } + +/* Controls the styling when using the "Simple buttons" option */ +.workspace-switcher { + padding-left: 3px; + padding-right: 3px; } + +.workspace-button { + width: 20px; + height: 10px; + color: #2e3440; + padding: 3px; + padding-top: 4px; + transition-duration: 300; } + .workspace-button:outlined, .workspace-button:outlined:hover { + color: #8fbcbb; } + .workspace-button:hover { + color: rgba(143, 188, 187, 0.5); } + +/* Controls the style when using the "Visual representation" option */ +.workspace-graph { + padding: 3px; + spacing: 3px; } + +.workspace-graph .workspace { + border: 1px solid rgba(0, 0, 0, 0.4); + background-gradient-direction: none; + background-color: rgba(0, 0, 0, 0.2); } + +.workspace-graph .workspace:active { + border: 1px solid #8fbcbb; + background-gradient-direction: none; } + +.workspace-graph .workspace .windows { + -active-window-background: #4e586d; + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: #4e586d; + -inactive-window-border: rgba(0, 0, 0, 0.8); } + +.workspace-graph .workspace:active .windows { + -active-window-background: #59647b; + -active-window-border: rgba(0, 0, 0, 0.8); + -inactive-window-background: #39404f; + -inactive-window-border: rgba(0, 0, 0, 0.8); } + +#panel-launchers-box { + padding-left: 7px; } + #panel-launchers-box.vertical { + padding: 2px 0; } + +.panel-launcher, +.launcher { + margin: 1px; + padding: 1px; + transition-duration: 200; } + .panel-launcher:hover, .launcher:hover { + background-gradient-direction: none; + border: 0px solid #8fbcbb; } + .panel-bottom .panel-launcher:hover, + .panel-bottom .launcher:hover { + border-bottom-width: 1px; } + .panel-top .panel-launcher:hover, .panel-top .launcher:hover { + border-top-width: 1px; } + .panel-left .panel-launcher:hover, .panel-left .launcher:hover { + border-left-width: 1px; + padding-left: 0; } + .panel-right .panel-launcher:hover, .panel-right .launcher:hover { + border-right-width: 1px; + padding-right: 0; } + +#overview-corner { + background-image: url("common-assets/misc/overview.png"); } + #overview-corner:hover { + background-image: url("common-assets/misc/overview-hover.png"); } + +.applet-separator { + padding: 1px 4px; } +.applet-separator-line { + width: 1px; + background: rgba(255, 255, 255, 0.12); } +.applet-box { + padding-left: 3px; + padding-right: 3px; + color: #d8dee9; + text-shadow: none; + transition-duration: 100; } + .applet-box.vertical { + padding: 3px 0; } + .applet-box:hover { + color: #2e3440; + background-color: #8fbcbb; } + .applet-box:highlight { + background-image: none; + border-image: none; + background-color: rgba(252, 65, 56, 0.5); } +.applet-label { + font-weight: bold; + color: #d8dee9; } + .applet-label:hover, .applet-box:hover .applet-label { + color: #2e3440; + text-shadow: none; } +.applet-icon { + color: #d8dee9; + icon-size: 22px; } + .applet-icon:hover, .applet-box:hover > .applet-icon { + color: #2e3440; + text-shadow: none; } + +.user-icon { + width: 32px; + height: 32px; + background-color: transparent; + border: none; + border-radius: 0; } + +.user-label { + color: #d8dee9; + font-size: 1em; + font-weight: bold; + margin: 0px; } + +.desklet { + color: #BAC3CF; } + .desklet:highlight { + background-color: rgba(252, 65, 56, 0.5); } + .desklet-with-borders { + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; + color: #BAC3CF; + padding: 12px; + padding-bottom: 16px; } + .desklet-with-borders:highlight { + background-color: rgba(252, 65, 56, 0.5); } + .desklet-with-borders-and-header { + border-image: url("common-assets/misc/desklet.svg") 9 9 9 9; + color: #BAC3CF; + border-radius: 0; + border-radius-topleft: 0; + border-radius-topright: 0; + padding: 12px; + padding-bottom: 17px; } + .desklet-with-borders-and-header:highlight { + background-color: rgba(252, 65, 56, 0.5); } + .desklet-header { + border-image: url("common-assets/misc/desklet-header.svg") 9 9 9 9; + color: #BAC3CF; + font-size: 1em; + padding: 12px; + padding-bottom: 6px; } + .desklet-drag-placeholder { + border: 2px solid #8fbcbb; + background-color: rgba(143, 188, 187, 0.3); } + +.photoframe-box { + border-image: url("common-assets/misc/bg.svg") 9 9 9 9; + color: #BAC3CF; + padding: 12px; + padding-bottom: 16px; } + +/*FIXME*/ +.workspace-osd { + /*color: red;*/ + text-shadow: black 5px 5px 5px; + font-weight: bold; + font-size: 48pt; } + +.notification-applet-padding { + padding: .5em 1em; } + +.notification-applet-container { + max-height: 100px; } + +.tile-preview, .tile-preview.snap, +.tile-hud, .tile-hud.snap { + background-color: rgba(143, 188, 187, 0.3); + border: 1px solid #8fbcbb; } + +.xkcd-box { + padding: 6px; + border: 0px; + background-color: rgba(0, 0, 0, 0); + border-radius: 0px; } + +/*# sourceMappingURL=cinnamon.css.map */ diff --git a/.themes/Nordic/cinnamon/common-assets/menu/menu-hover.svg b/.themes/Nordic/cinnamon/common-assets/menu/menu-hover.svg new file mode 100644 index 0000000..6589e72 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/menu/menu-hover.svg @@ -0,0 +1,93 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/menu/menu-separator.svg b/.themes/Nordic/cinnamon/common-assets/menu/menu-separator.svg new file mode 100644 index 0000000..4962ebc --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/menu/menu-separator.svg @@ -0,0 +1,60 @@ + + + + + + + + + + image/svg+xml + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/misc/add-workspace-active.svg b/.themes/Nordic/cinnamon/common-assets/misc/add-workspace-active.svg new file mode 100644 index 0000000..2f73100 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/misc/add-workspace-active.svg @@ -0,0 +1,144 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/misc/add-workspace-hover.svg b/.themes/Nordic/cinnamon/common-assets/misc/add-workspace-hover.svg new file mode 100644 index 0000000..e771e33 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/misc/add-workspace-hover.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/misc/add-workspace.svg b/.themes/Nordic/cinnamon/common-assets/misc/add-workspace.svg new file mode 100644 index 0000000..65f5361 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/misc/add-workspace.svg @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/misc/bg.svg b/.themes/Nordic/cinnamon/common-assets/misc/bg.svg new file mode 100644 index 0000000..7320b94 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/misc/bg.svg @@ -0,0 +1,131 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg b/.themes/Nordic/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg new file mode 100644 index 0000000..2f00ba6 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/misc/calendar-arrow-left-hover.svg @@ -0,0 +1,161 @@ + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/misc/calendar-arrow-left.svg b/.themes/Nordic/cinnamon/common-assets/misc/calendar-arrow-left.svg new file mode 100644 index 0000000..2774254 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/misc/calendar-arrow-left.svg @@ -0,0 +1,152 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg b/.themes/Nordic/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg new file mode 100644 index 0000000..40231a7 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/misc/calendar-arrow-right-hover.svg @@ -0,0 +1,161 @@ + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/misc/calendar-arrow-right.svg b/.themes/Nordic/cinnamon/common-assets/misc/calendar-arrow-right.svg new file mode 100644 index 0000000..366e69b --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/misc/calendar-arrow-right.svg @@ -0,0 +1,152 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/misc/close-active.svg b/.themes/Nordic/cinnamon/common-assets/misc/close-active.svg new file mode 100644 index 0000000..95822bf --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/misc/close-active.svg @@ -0,0 +1,100 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/.themes/Nordic/cinnamon/common-assets/misc/close-hover.svg b/.themes/Nordic/cinnamon/common-assets/misc/close-hover.svg new file mode 100644 index 0000000..7b52140 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/misc/close-hover.svg @@ -0,0 +1,100 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/.themes/Nordic/cinnamon/common-assets/misc/close.svg b/.themes/Nordic/cinnamon/common-assets/misc/close.svg new file mode 100644 index 0000000..e221a33 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/misc/close.svg @@ -0,0 +1,100 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/.themes/Nordic/cinnamon/common-assets/misc/corner-ripple.svg b/.themes/Nordic/cinnamon/common-assets/misc/corner-ripple.svg new file mode 100644 index 0000000..e8d6d76 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/misc/corner-ripple.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/misc/desklet-header.svg b/.themes/Nordic/cinnamon/common-assets/misc/desklet-header.svg new file mode 100644 index 0000000..91a5287 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/misc/desklet-header.svg @@ -0,0 +1,162 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/misc/desklet.svg b/.themes/Nordic/cinnamon/common-assets/misc/desklet.svg new file mode 100644 index 0000000..178ed39 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/misc/desklet.svg @@ -0,0 +1,156 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/misc/osd.svg b/.themes/Nordic/cinnamon/common-assets/misc/osd.svg new file mode 100644 index 0000000..3ef32da --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/misc/osd.svg @@ -0,0 +1,131 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/misc/overview-hover.png b/.themes/Nordic/cinnamon/common-assets/misc/overview-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..75673f9cf4d11cc891275cbcb5fc775db9585540 GIT binary patch literal 838 zcmV-M1G)T(P)kdg0009GNkl1!KD9DQ@_rPbw?9N7*sw#Z576(BYZ3DEzb{X_e)6zI27Qi4@NLTggv_=u%gc6IKq z_MDkkn?VhNLVmQbWvk!4Q-E9+tqwIZ;jQ&2E4P!K4{ zVmm2%q@W83^_SfE%JoPU#PVW+Td|Lms^%XH9UnTZV>$b6d z{;iU34gsM(fa~AKN6w(yeBwPF_MaV`T-4G#6|dp!-S{$2pZ|Q=%Vnpz|5@{Ca6S00 zlz1sJXa`i!JTylYZ!b%K?7q9$^qax-syC|M=I)D^N5_rH#`N;-Pu(o__C}S^1P6r% z*C$O!_Ow)PU-d_WouD0qS|zP`TY-r>$~^YT2l0me>;5hrW~9P=&pB+Y+{Wqsx>1SGJUMB~@W z>Dr(%@xn4ps(4lo8$o@ZkfAjy#g-&i?2R`@oyh|q*}}szNcyIcR;ZMdUWH*PF*&Ss zZN4?PvVi6mvE~L-wRk<)2wQXH5CwhZHWD!KbIZ5JreuJVm-AZYihvH8&lBRn&8q26 zs_Am|Ixp&b5n5Dy@FGCRX3>$w45I$si?j*_{L_oH6w%#Px`rnIxA=%Z0mD;*r^|!p Q1ONa407*qoM6N<$f{;O?8~^|S literal 0 HcmV?d00001 diff --git a/.themes/Nordic/cinnamon/common-assets/misc/overview.png b/.themes/Nordic/cinnamon/common-assets/misc/overview.png new file mode 100644 index 0000000000000000000000000000000000000000..9eb4f87f4e8e2b95cb3ae488e84da3d63d1786ed GIT binary patch literal 680 zcmV;Z0$2TsP)kdg00002VoOIv0RM-N z%)bBt010qNS#tmY3ljhU3ljkVnw%H_000McNliru-U%BC88MnF!IrGCBwm9)u_fl)|8*yQeM^6m$^r64|vV z3`vkcNr{9G7J`vMnZim6VY%*Zx;s0&JI-`zYgVOmhkZ`p_Z^=1dEe)GKPaJu{{h0T zyNHO0fQ^NPjqv*gY<94){zV`lb$k2Uf~Q@9+-l<8hxyJ#jr5`=-0o`A3*%NZ)IZ+*HH*RyO0Q4Yaj-SHFD97pssQ;?B{Jj#yThZ--;`ZmBH3X{6TcLhClVGN)8+2eH}DXOOW7= z=5IsRtH-?@rJgzt_jMTK$ziIHi--1?KrL_BSR06vB*7NO!=x54(svg~5+g=@AiA+u z-hf(6AUmjJ5N!<7=zw_Kt@@1A;!n0oVPoSFZ9sMuEm8n%M*X3|nt~&Dnib!6?3%C8 z^I(lXv>9cO?*&+xbF+%p)Ajrqz7v(xr%ra}QXfBG2v63X^WhzB>giInxmnC&7X(K$ zWevfR^DSrcnfwN_`+#Y_oVY)KD|Dz<_PYGudY9+@%%!pAb+$40&w&uPC)cXueyyw; z`Rn4-iR*Jq2{{o~Dh{f_`1;h;)z>R=bn;Fcg`$DF(eU9x!p07j6_}Y)rCbu@F&kA!CyxOMZ8Z_FEHjHVKl}m(9?n#zS$LZO O0000 + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/panel/activities-active.svg b/.themes/Nordic/cinnamon/common-assets/panel/activities-active.svg new file mode 100644 index 0000000..413d23c --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/panel/activities-active.svg @@ -0,0 +1,167 @@ + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/panel/activities.svg b/.themes/Nordic/cinnamon/common-assets/panel/activities.svg new file mode 100644 index 0000000..b4a4b0d --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/panel/activities.svg @@ -0,0 +1,158 @@ + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/panel/panel-bottom.svg b/.themes/Nordic/cinnamon/common-assets/panel/panel-bottom.svg new file mode 100644 index 0000000..89e3e26 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/panel/panel-bottom.svg @@ -0,0 +1,83 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/panel/panel-left.svg b/.themes/Nordic/cinnamon/common-assets/panel/panel-left.svg new file mode 100644 index 0000000..8f91ed9 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/panel/panel-left.svg @@ -0,0 +1,83 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/panel/panel-right.svg b/.themes/Nordic/cinnamon/common-assets/panel/panel-right.svg new file mode 100644 index 0000000..137673f --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/panel/panel-right.svg @@ -0,0 +1,83 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/panel/panel-top.svg b/.themes/Nordic/cinnamon/common-assets/panel/panel-top.svg new file mode 100644 index 0000000..ad26fc6 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/panel/panel-top.svg @@ -0,0 +1,79 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/panel/window-list-active-bottom.svg b/.themes/Nordic/cinnamon/common-assets/panel/window-list-active-bottom.svg new file mode 100644 index 0000000..519cb61 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/panel/window-list-active-bottom.svg @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/panel/window-list-active-left.svg b/.themes/Nordic/cinnamon/common-assets/panel/window-list-active-left.svg new file mode 100644 index 0000000..88e80b6 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/panel/window-list-active-left.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/panel/window-list-active-right.svg b/.themes/Nordic/cinnamon/common-assets/panel/window-list-active-right.svg new file mode 100644 index 0000000..b815215 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/panel/window-list-active-right.svg @@ -0,0 +1,152 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/panel/window-list-active-top.svg b/.themes/Nordic/cinnamon/common-assets/panel/window-list-active-top.svg new file mode 100644 index 0000000..6353022 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/panel/window-list-active-top.svg @@ -0,0 +1,151 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/switch/switch-off-selected.svg b/.themes/Nordic/cinnamon/common-assets/switch/switch-off-selected.svg new file mode 100644 index 0000000..7b628e0 --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/switch/switch-off-selected.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/common-assets/switch/switch-on-selected.svg b/.themes/Nordic/cinnamon/common-assets/switch/switch-on-selected.svg new file mode 100644 index 0000000..ce5e9ef --- /dev/null +++ b/.themes/Nordic/cinnamon/common-assets/switch/switch-on-selected.svg @@ -0,0 +1,213 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg b/.themes/Nordic/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg new file mode 100644 index 0000000..feaa09b --- /dev/null +++ b/.themes/Nordic/cinnamon/dark-assets/checkbox/checkbox-checked-focused.svg @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/dark-assets/checkbox/checkbox-checked.svg b/.themes/Nordic/cinnamon/dark-assets/checkbox/checkbox-checked.svg new file mode 100644 index 0000000..eb23cc5 --- /dev/null +++ b/.themes/Nordic/cinnamon/dark-assets/checkbox/checkbox-checked.svg @@ -0,0 +1,203 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg b/.themes/Nordic/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg new file mode 100644 index 0000000..25e1958 --- /dev/null +++ b/.themes/Nordic/cinnamon/dark-assets/checkbox/checkbox-unchecked-focused.svg @@ -0,0 +1,149 @@ + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg b/.themes/Nordic/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg new file mode 100644 index 0000000..5b2fc58 --- /dev/null +++ b/.themes/Nordic/cinnamon/dark-assets/checkbox/checkbox-unchecked.svg @@ -0,0 +1,140 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/dark-assets/menu/menu.svg b/.themes/Nordic/cinnamon/dark-assets/menu/menu.svg new file mode 100644 index 0000000..3080e0c --- /dev/null +++ b/.themes/Nordic/cinnamon/dark-assets/menu/menu.svg @@ -0,0 +1,131 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/dark-assets/menu/submenu.svg b/.themes/Nordic/cinnamon/dark-assets/menu/submenu.svg new file mode 100644 index 0000000..b1e3a14 --- /dev/null +++ b/.themes/Nordic/cinnamon/dark-assets/menu/submenu.svg @@ -0,0 +1,116 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/dark-assets/misc/button-box.svg b/.themes/Nordic/cinnamon/dark-assets/misc/button-box.svg new file mode 100644 index 0000000..ef41e12 --- /dev/null +++ b/.themes/Nordic/cinnamon/dark-assets/misc/button-box.svg @@ -0,0 +1,105 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/dark-assets/misc/message.svg b/.themes/Nordic/cinnamon/dark-assets/misc/message.svg new file mode 100644 index 0000000..7c8f1b6 --- /dev/null +++ b/.themes/Nordic/cinnamon/dark-assets/misc/message.svg @@ -0,0 +1,96 @@ + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/dark-assets/misc/modal.svg b/.themes/Nordic/cinnamon/dark-assets/misc/modal.svg new file mode 100644 index 0000000..622cabb --- /dev/null +++ b/.themes/Nordic/cinnamon/dark-assets/misc/modal.svg @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/dark-assets/switch/switch-off.svg b/.themes/Nordic/cinnamon/dark-assets/switch/switch-off.svg new file mode 100644 index 0000000..7b628e0 --- /dev/null +++ b/.themes/Nordic/cinnamon/dark-assets/switch/switch-off.svg @@ -0,0 +1,207 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/dark-assets/switch/switch-on.svg b/.themes/Nordic/cinnamon/dark-assets/switch/switch-on.svg new file mode 100644 index 0000000..9a172f9 --- /dev/null +++ b/.themes/Nordic/cinnamon/dark-assets/switch/switch-on.svg @@ -0,0 +1,215 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/cinnamon/thumbnail.png b/.themes/Nordic/cinnamon/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..512c1f648fadb3bad9d54f021454a02f05a81d41 GIT binary patch literal 284261 zcmV(&K;gfMP)^1Ja(X1@6ML0i2k>rt*lM4(E0RRAHIzE?KHoAB{JvKls zO^X|G%WG_?78TsXg<4uzoeByrMQ1rzam|rYT1-YHBqgA7L{URO zo?kX!tMRDG=CQZEC1$;;s-=g^?bFS`PB}hJPE6XTY5AW`p|Q(?$Hz>CzM-eIk!MOE zj_P~C>CL{ZdO9mlQQrQ#vNZ5D;;juc?}l@9yk?sL;N@ zz(#bfE5P=4qnvX|p6{v0(mQv( z-O!S1aC={2Uv#J4f|9&XVR6aI&)UtRfvKX3SU6Xg&AyLb9D&|;rkabWgLZXqB|1yl z*`-WgT{bp0U5T*XzLtc7gTA13nS)|$naxF7Y_D!NT&3rWw$+w?p+ZDOl*H|gueP$j zr>d%zKT>G)-P8D!M8&0qeyqPqYJK~$Y#=N|3LQ9Hb$a4_In*yN_R_9qf`=#x3$?w* zh7Aal(X?)CjC^8r^Q2w!x+S1GAG@W;vuDQRsj1X@dc9<1)1cPd00dJYNkl<{o8CE$Q{P6owRcj?hm~5@zSh$%*G3fV`BBR&zS#^`c}d zFzJ$a(Wx#Yj7z~unh@?>rt8;LFfyy?RM|kAVvSd2DS+o4vOLILyO|2l z%fz~tp?McaaT!lGeVMXOYoE!Q6$}rF5I8z)zPKIFptmQS0seD^*207OW$c z?c`cv8T3mq8h15!-qlw_<|G9*s!r3aNs41|u7MuZ>Vhv&B~mJUMsL#!J-!dhrHblq zr-@ku`%QlBL9u=dP^)TY-zU zap|^Kt~&l`ApN>Jd>Oy?$yG$_SgHlPV(-I+s4BGjjK!n8Jex`Hcc@j6y_r{L0UQAq z;?#l*v95}u)0;f=e~XZe;fL+JOVJ@%8?@Ued2zlTW>%gIC|!CG-95Je9?uhz&;gWo z!sA-Fl6QNpDr+M?!5@UL_8ULA`Jhrzun_A`nEYx1TKzQ=>$u5!6^J$Qsxhn77!el{ ztkYIJoI`jJ;{H&8`oyfVDR`sUR#fx0XyU|aoxoqZwEwR;OwZPh`{abjs%ELJv=tHQ=x9}Yu(zMdk zX@~=WAujH$FW-WX4glh~mC6sE0uKYiYzu9r+ph>86A*%xqF~l9SXFeZSfCuI7o&{} zWgR+N<-V{cR?k7oW6}?`Zc?WlvLBvF-S8C(wGH&CZm+1x%tei2`u2hLj0oQZPDd98 zZ({#tgwaQ^Zg5A#^%@2^wweK8^atT_Y@kyx9|eO}Wj!nm{6RzQKL)ItPDE5;)T6{I zW89l`V7lFmSa0LviM5s@Fg9gb^Qx>``LMvn%TzV0d|9-k$TgyFXjQ@hQIrxIfgkCb z3|v&l1GQR)0Pt;y0;Je(MkI5cHMv^-5j3cJpTBc@YYJ8_XlCf)QyTj*>`oV3VydZj z59Op=0>?(V8da+lCOTsrWFYhz)IDq)hqBn$AAyZpje53*%ukJ`KM_z}N!MvfX6%Ou zv8}ZFdm`4`1YuTLB_<%Wx>Bt|rm(7(5f=-%`k}1zY(-jKH_1T_ejJy@=f31A0xz21 zI-Od@2(0VyPPLlEmuw(2dqj_q;kWtAEzU21~OGtseqwL zScPP(Jz;N#;%mY-9srM;Rwa56_Ql48PHP9y3MkT7ld9Em6C3ezc+zT&OO~W5Js;q)Km)*+sZxJ0D#~q^jL^g>xv;+7<3Iis3}>;6{st8l%^Z=dLIY@WX$Av6pjS| zTAjAdk<_+$%Ky|{raa?WMp7LG?1-tDBi_%F}LsMVpVR;0QYSsJ#^6}KFP708w^naS|3fdvs&f!;O@XtQDmm;=gt$y%Wa4P zK(e!|g6U`u@8Htt43t+@t5}V|Ew;9*i3)su^Cai(fNF`mS^fYCrB+g0FOX^hh*UsBH7I5g444b0R;_ygUFzgj4|RkDRn+R?BUyE| zYQK1LG-~d~T&pf{*+&w^mp_k20YKL8kgG@1YUMA<^%k*F?v${s_}XvW(PNKJ6>F;1 zh^j(uf)B0$mG0qsumIOw@|PVEI)}68i`r

?504N!j#vSK}_*eX>SU72&F}fZL4; zStEEwizio+v0{Z`EDsB^nsJsbQ0(f#zZ9of8v$<$bfl{6ntIW-=6Lwj&ptbZYF(`^ zjq><>~~P#3rycrA;mm}hZUQ(EOb&+se^v!uJS=-pWLE`VXB)Wj>5 zt%fVSD%(^5m^I>pY*iceifDyo&4z19$?AmhDM@HrE1CKrtk@`4E1kJ_@anNzO_qMg z@4RKKDjz4!@`!&gDIkMAO7+#_b7c-t$+*qH1K|UHUr0o&Y8EpG9Zju6Rjry?&mQOk z-_iV`)QG*D?UGZ~a7i{^=m6q^vNEO~V7m*F@TgF$)XJ;skyRm@b;Ya_8qk>QOsLAR zYPXryhO-D102s9Dw75V&AXTaG($Eu04i<8hN=@2_sa3d^J#0}l0;{=mwkiijxy5v! zkB_Vdfw$vka>N64_DFyxhzY`LMXGH!X;wj}Dz$?E(Xk0Is=2Oo?q}49-1mEsa)neu zr#@7xyb7;ASJd%An#Jj~8lwuiPFN3O-Nabtw<^ODWwpXf*kwl6v^2oHsb?Stpk}9N zCHo(0HR(z^K!~D-*edT81jndVfq6!le*<0?XN3oYIKZc|>d--}Jx}=rM-HV`PU^<7 zvN%yyn$Z3OJn(NOou1Q-laVaS_x;GAYo-c;>1P>P^(n5#6-KMTG_1J&0ZI9DDs@v% zottRaRWM*KElpsASS5Vo55@kAlhEoOwYrjvJxAih1?b0Wy?`rw@QGE#{@%3N z7vD#NC*}hDr8n0!?jIziRq;G&l@?$eChjrQDr|~5M*-9@+=N)iLSaExtpvYh5mF`D z)k7TB_Y5knDwK7Dh9xhcKe`&nsKyO_3X9GS1_IT>mgP!fi?IE`k&T{J&+KoMm2~eHsUAYtKfyE%?doTpYzK8nv313tFbs$y)&MW}s zRVKGXt3R#q@M?9mj9YbdRba5@@tHE*945HEk2A)!-^T8RcoMcc9k zlwfZHregu6S6LjsWYcN_Ij+(`t^xq9idCXXqLEdppjDSD5Mw5s$G@jmQ=wJ`P0_L^ z|2LCUBb&?#$*0Lfn(IWOWV_RA zZmubc9KU6$c3@` zy*4#Yg#_f4!LV^DVs(K}flU06Rjs&bK$o%7ONN@MWtFd1yh`|h7?K<-yZ03<0d7UU zb_!M=^_}QM$oeE!H?F)+t%C2>s*$ak*qVNS8iAG4+JY-6S3dSODDX--I__O5s{7#L zCBCTla~#8Z8d*qhtu6h#s^PwGMrkiAEwGxnT~+thc>RFnizYrI8%fcc%er1`bbvHp z+yRL{nfsP!S;5-c#HzxlLbQ-;dIRB8=@lqe5Q+A#vQ;}4u}aK3nO-fQ+8TlCg}t=y zhRbtWWs;l^lZg+BTBVnWaw1C%SKY(W%>UukvGA~0)h(r!C%kYxmAjkg9ZM;pUNuDK zy%%5|P4giH5_cBf-;34iz8lX))(zd4;tD>ka)3&Z7v{2LskRm3@+*%^yu z-Ha1JwCcyGRr?i(kECC&LKS%^t*RT~2S^-h=oJfd^|7jKT@1adV1-@9B@mRWUCGkq zEsj}sGfm=;IfsU`S<3X+pEiEx@iZu;Dca9}k#x75VWh+u# zUxb)S`Td*up}u-?6p)*SqM{)U86RYQe6!1n{+Hakm?_T;`U#KR}rjsCGrJ zCV07O-2g$YVlsW>y%$cc!m@m#yf>h0-JEbuq@2xJ5p#bIXM)X-7&4***ShVHcG~aC zH5;Gzp))4M$h!MlX%!5GM;DkJajfsNNj1{w1spl<`>khJQS#YM#{jKnAsmW_V1rPw z%xr-oH;QX@gM=vf!GwHGW(?Q<+a|7z~tD zjnnlFj-Bz;yWq~A8-kbFW*ahsl_Ozb)P_i_e=)xjRLX8c#)9REhn=|8HtfoJyzvD* zw`bXmgDy)p-T>VI>u~2-M{XS}9c|?TOw`pR_7rg2sa8wqq+JSLQw_~|0!U1sx|V&F zc;OH*?i4+Yd=N2@{P?~Ceo#zrs;ikEgCT<$IYn4%C4iFJOcP^hbmCI%3^LAVRjV+| zhipnNW2{YfKf+L`W|lF~C>$`CKA1&X{cG4&)Tux`0MfAQRl!C9rBsa76`*+qQxl_G zaRXpcm9VT=?-YJTu$H0B_x%~@(NJertui0gsvepA4Sk>ni>5ZqAkwPLWx$6GdKL@7 z5tro)9J6ZVT;^r5Kf}6RxmB?@gA;!5skI`e0lt(TFi+wLPL(+oQsqyGui_JFb)?Ol z!~*Ri7O@^f^!z_6LF55=pNKtW?bo{2OTp10|sfcHTEG@zeRcYq|`d2 zWlsi7a;3X`Z$^RKrv&}F8h~YF`L>I+`WMaWxfKK5s<{MJto{+TifXk1SI+e}NVe-n_cU$w<7Vp+*@rR>Vu)oO@VeRL10 z3d`ber4*s+)t_RjY)vi5`vJC>$=YIf3t$z2Xw_9Mi+;6w9QKPcNtJ4~>pG9_ztt_9 zcf#qAxK4$U^>4nvvdUb{-eN;uOPJz>_DZiXC<~SLRx?eXPe{nH1E|{T)N4PbI_kty z#5o2%KW_h1N-J2ldW%J*)n6O2rUnvChoM;=+1*#lsS0RSy#s6&AZ06Hqk!G#N}?7x zwN`$By#my9p_GgCE$#tFk{Gvs-zp~<>=djs6|eCP?0}H+UUH?F{h$ZfU!g7(>(D8B zJR8U4>PeE?7kH~McH=na<~df?Zl5<-56Rxjb?*(?STm{!J= zX`xtCgW0eySkKAyuv*}(S~)XqrlKTX`4+mI&vOyMtd2Y()kwJe(Y!xn@L>R}Tm@f2 zv|e9yNtCE8Q{ZN$spj8Ud51Bs=Zo%jfq;+F%WU9gBmOhq0@|770ab) z%|9$b^%L@x%qG|fRV16Meq2A#$)%xTV~Hvl}{&F(>(QCRWzxi z)k{$wZs%7cAg@XzHAc$xJMDm7 zaIqG6TKZ6k_0SXgob#+QX|lvLS4BCu5Nw@NTl}-#wCXk^b4_780IHNJ2$tTKYEfV@ zQni{aDcqv;3UC4l@Uz-1*qRF)xr&hqYK^F`Uu|4!(_ZzcRn%>`=2XltB6i@@x<|QY zp7!fGUgsmr{Usyfc$FD~N>8BFYF2+vST#C4*>bXCl!Q8{(g5z$%faCYf4ff^+JLQ5 z>vM%x-;+HO8U@U)N4>7W*j)56=379mw&F`jl}6q%{R&77N@Z*jtpv3CwW~kU8Kp`P zD+RJl5pA{$NC%P1q2^1itkhB&YwfFf1Z*Z&!;f8R6>2_$nL{F#ZGFN1Sb%Rnn5}s~ zkEV-*U0bTf6TfstkX65+%Z0Bo?p!UzrOH)pzZBQ@eZL^x5u)rrGWE1%g1@^?Ij6|^ zh-_H$n${PqxC-xnBeAaI7^0?Uiz`!6s4`-_lB(usRT9O;D$~oxtBa*o)vD6ET>=!y zN)TE_wU(2$-mR^qnvB%8X;$Diw#F1#^ii$e-l$eRv9>4h%=lMnnQ~@^Z?4)njwkav z71RM+@CFPRjbCJdb*eg}qG*8l~~ZYQ<9Fn)>Jq5Z#*kQbj>ZE<&FMHMI)49+#^eGL|klR}bdvpvzxyGNp~Bi5K$t z1Y!-@YP3@d>i$U(bRKYeZSy&^#Tg|kz;vlvLXLA6hHy#l^D#d5M;VG)`!(uG(a_|D z5|o3XRZpop4Z%t$vs?tHE{iM3qTy9cr%`0o;9ylkO|2SFIt3=66~P+nV%;HCgHX-& zR@SZ5Um?HX1`MPqZ;q?-UC&mnvg@M{yYGTi-a~YVWN`c=x;HbZb21ZdB?C@3gUwUZ zURIqOv?^@DhOvS_o#o4*Z^&Y*L+zXS9rEu35Js;wHm0_E+PaoIsr&kWmuHc z38^QWm0YHe_^MLTstlM*97?DaSeD;NR%KJ^WdySE0qS2B!z9Kr0Tc9N)UvH=HO|y(nER)FBrEIwM5jWhkgQ12 ztrKn)Cn~!Fn1fFjDzxBkW%(+WausOGfJYOEm1QgCShs{_La*2z;6-aYT%uJmLn79< zsZ~}x${Z>h*KfG_(-8jv8qG0 zZPrOUKWw)^xZkz=HLmshM7_zXe^0Ga@(PA~!BW%e;d+&FsdVlc0I`f*RZ@jL0iC!7 zB37kpHwS3d*c4)Q&|O$t34~S!sSh9vXRUb^Zz~kJwMd19g0;AdSrfJT)EM4HB|10% zELZ(ett@Y%GIC|!gqeB}hL1A-aQV58DzrIbaQZ`5p9!YMV zE{OH)0JghdPeKXt_2)aH%ITpjUm8m4AA!XwSz`-{EPzqxv|1l+?nNbQZPU3mN*k%l zbmv#z+fv`7R_j31akUDQ(#w3h>fcM80FY`3LKP~7R(0#YvT7^YRb}PqFBbjj{3fS0 zyH}+Wuu_Fa#koqXmC|Yqx%xWV(3&u-KrJ#}HLUhH9-+2w0o%HUu3BvuspeljYz|EK z1hCGRX2me<`N9q4)nk$DegEl&cgIoZFr9e@3)byQDOD#mlY!1ReH;&&KP&d+!x+YD zPWc7z3n9tWDqWZ}^r{7u$5OIPS?&}i*FBvouG7ufX4(6EVN+J6B4Xky2-Ti`9b~GQ zELTYaL21O80NEqZITzcu6whob#xcnq{e&f{DO-DKi``Tjf*S1i$+fGG)C9ulYbCL%^P8PK);6?Vt!|_W4eH zzsRcg)P%be1k80e?_nlZv4Ilu9BGy*Aa0wORvLZwrM4EDHSX=lDS&$23016b^`gS1 z2-WB1elej{k)$MF^`P@lS*ZG=9peHTq^dSyB}-T^D3JaUcsgC%h}jFM)heM^HjgKG zAXjxd{R5cr|BY`%{E&=2TD&j|$dO6ojH^luej&&-^OnY4P8F2SJhdi#2k|LNo}VDp z`Xn11?X-6_}l;vXQEZ)3B3DL!_jHF1h%v(^9zNXZ60;^~*6VWWBjrx;Z)as-64S&}tbaWnAda2*6%(JeKcYqolYkmMiy3y`X- zG?jHJSQHXnOKAe9R{;&ft%y`(81BsRjSrwz+9F$^fc;j&tPLg0s;3oKfCoC2vZPh5 z(_Dk(5O@K#S~YcjABkCoNWuYwTNP(2>KQ{Sy>e!*G1qE!@8rW~ZWOurc-}*|ju2^# zOI6^BGu)+PL#t~?H~fIet#R$SV05uyVZR6P=j{AK+pob7WDHSzko?E|Q8> z0#^IgG;yhRZ3^x*DgJ1xE@h$!)UDUEC&#hI%~fiWb0s;Ug=E*Qrc7k3HV*J*JpDfdTc^})QulMEfj5?Li<<#)O+Kkt;I%PpF9UcXu;H9j9@T^6@y>2vQLW>l-h zO~I-hqbio@Rba%b+s%(@HL2;5!h}#M+rq2tsiH=w3atiG#kbmQM5|i4Pe1~%;L|^7 zn)R#!=(a0bA^u9Q+p$nnEhQ$(=m5_`%O5!m6%4vo=Sr>4*(4&K&S;lp6)KIiQN1c+CeNM> z;#wAsF(<3GihXV+d~zCWG_lD@J@BHR#*(yaDV+PH;vZ~km8{CH&zQPcLAKO(37P>= zsmJ)HOuPVCK00-+S*SvAyN`)t#rV?VtB7WWTK`ZBd`Y2@@KtHlbSl6N zKtI0KEM36;sui3I*0J0hoq$h!CND?tTORX@kye$IqgaHp&NA)-r`5oQWf7l2zQ*t4 zC$ypfH|1#7m%Xcg6WBrn3(b1&^~d>e!Ne|sN{wB0CaG}Vc#iOzT$OSoNo~l0_Owx*qhgfRB}{JQUzq%&>5bPOU#cc}h29&D6bw#Wm(qtq{>8S4G2wJ29jCtpj9h}hp?RLjNT3+{j^c&)ucJk6avV#04`Li z_Y?m~oRR_`K(mMhP(|8Gmp(rVAUzH$Su1AMEmvBs zt@Jc(lCluk+V`v~;8eP#qM>G~IqStn@R%$gN$K(b-SF2pgptx3X zG$a}4?Xz>W%9Uct(xE1#N`8|Z2vU1u0GX%EDJk#r0gSKcM^Vjdl+myJy;p;YrCg00 z1+2Gqd(>~KP$>dc8CDFFc3N2$PbvYb^!vyu7W}D&a5riCZQZIu$iat7G8MF`47G<+ zug-{s%GN8Wl^VdVcv~rqUR6#NdOfFCp-|$jbVSOMQtv+nEB##ZDGcK%S$9+(C|9g< zz=mTBSIjxDR#l2b8fAOx{=KXx319FdOgV% z=KJVL6R;P*inN1)bLh0k+~uGmr@xZxo+(ufI2CN+{?IB;)MnrS(0tTCCXlp$Q0ZC& z@>3y5TT|Lro60auE2*vkfdGJp;Z#bsB$m|))^J!0Rs@->Kvb(A1Js&kPIak@^5qkV z^|p45UGQnIL%6w8cL!FRT*Ix+g3GVwYAL2epqyi6$mxk zxa#PUY^#iZ{nSkGdsqP{2)3fbsI+ml;sj_##;e^k1`D~G^uB{q6;o@e4*&z816ox( z^Hg4pqgJa3Q85Sh#4-?=5;p(>RUTt%bxzf48cmi)M9CLYtz9X?7>NYq07@{NCUEy= z0Hh@ijGlz#M>Yh>ZNDR2--Jk?UC4!p)w|X4t`=%_ErAB50$u$VKIIfY8>C8H)vi=q zQ=mpnO|@3ir*%9;g-YNQsI(EWcAWAnS+wc{3T+0-S#7`ofK5B3%CRh{RU=t{n_Bhf zUTFi^#BShK4?sZ-9QPHF03@={)F6L z+rd)x^EZMx0T6fCM`EQ);kEbB-sU>bPVPj|28;dZQUhhoZ=2sAqkWOCD(?LETT-_! zv3#gMOa0W+u&gPgj!Tm!+pStrtyR@ri<3amkFR21m7!GddC9t9>8jPEqgMGer7DSu zqCzq(7t|_7{j|7xpQ}}EsLf!o#?>l=0nTB4ILzQt3I@8y0k>*Z;;!Srr;?kCzYH1T zU4QcXSn%RZn@L#&NpvN67S$wwKq*wNR#|f2n!2u8{bV}eAtg2rC+w27(Ghnh$75lwFt~0H1v1p(QA}*=X0oC6>)=Si_UMXLcylxU7Z7??sY(Nk-Df6?t}@WTgb|FY)kD_n zs?}_Fs+n}NS~WD0NxOK*eiI0}N(N)cwVRMd;PpD#hA;g3u^P8t=hQ0i96kP8!4&r5 z9k{3d`L&YbFXhzlR+8r5Ch~8Uu1t}K%ATG=us;$OMwOyXQybtD6|K6rqz9^P0}0sr zuW44co^rz~mR>O)0FrgPSkInk)hto~emn#q5-JB>{Z!Ho%IvCuXl=9Ue1lFH*F2C^ zz7CbE+&HyVt9k)9iK_I_&7D*)pyLE2G`Q4dk5a=H@9R|a*j3+-c}eZ@uTqj`O{=_e zDO7n|(&1;YdWCh6c1J1n`xh=$^s0r-bV?ORDXaaM67lbD_=S7-#->BrP=!-oflcZbrrtm8fN7$Pnt}2O*5F zg4?4OP}6J7tLlkWwX1ut*`_zGzEe0;D(SQ?Q)OVwnQT4Pn%jQuWJoM*AC@XD`ndgX z7rfefbR5tgCeU_8wMswF5JrVoTLrh4$F6P$7ULho5+earv;Lqw2NaG(5yVZeo!ya> zdu}3ruA+_vpo#mmuU4U9`fFE2>cCh)a$2blEid9hCDtQxK%R0LT)}~-K5RF83H(Sn z6^c095a3a$Rq7q#eoBTLt?sl*SbqeQ;#t&4&($`B=@O^{#_U;uAxH|zN}H_#!nXoe zrD_=c30%u<0r1CML9Rt6KqXZ0f03&@z3$Fcw-cvWz)E7xZJI!nl^G-lbq=M%F7#*w zV^OUpB6BX1VihQ6E%lNWZ^Wy3P*QjOI#{$W9qQLTod-F39lT~Ab7)7tHLF!x>yZED zfp7PyD99C$Xh`j6c~|pIVMT=sabgoXMGFavKeb^Wq$Tib6{}wCX8{T}O@pW!t+KU> z5*I+n3xGI9u7>NgApl&hK&iHe!PNiN#l%mRu5-Y`K*Qa+VPnoXrH;@WM9E04T$qzh zh{T-jzXjnx61Jg3fm!1bJEFGh3e)6Nok1YO0WhZ(UWd&qTL(&?Ni$i4^#Y1-hD53seR{x(N zd|Iq)#8?#*t1UxjnS~aj6p*v^@IatAcEO`soQ#sIRmS1eag?81x9Yb@FH3!wL@KD? zX!c%76&EHi;5ZLAZjb6GI5$3lakWZ92rjMEupQu;Zet#Q3QZ+NXN*Gqrl1YJAy+^) z6mtFvgkNb#@{HU5=^;E-8X{XEP>))zsyO|z$+60gs!rl6L#bIJfX`zwm+&h0hsDNJ zX~CZK2yCAWq(@>Sb!|c=80Jlw16}4~b*7rHI43f=pWOIXa}RgHH^U+i(+^=@MDXX@ zaMtTT2c9MBt{cd8(2QJ3twzGC(CXhX=~}NA&QhyYEq+p_!n9;bwSYWvpc0qLkf&BD zF+J$!WR-SF8$g>SyV5wyv8rVq0H9%1|4X$R_pR0^t3a60>{?jGseFsJ?Z>RcsFNRg zD_myOI{E83hMvkIj+8C{>M}a-_H(M7ZYap5V^iV_k)JRpRdxVAE^Pw~Ngm@6on)`_ z&eaL}%xIPPQK3#;pMWtWYy`bFk3Stq&dt+Gw>zTFrB$v+?ioIQ?^=Pm4F%ws~{Hl-bHvY`Jn;g$-$N@2)|o z4NQq?{KImU8+BgLwSyUmQW}m$wM`F)RO3+HMwDlV5#6mYDRu2uC9X;>pHAhE-@e&u zS<5QA8sf{stC#Ylgm}#mKENUQYJfik8TcNhM3=v< z4A+Xd_lA4MDw+1JIQ;p76SJh#{Kk1h=9;7rdCD6mx|KGN&MP`4tv1-iD!)5Eb=f=41GdENS1S|zuGS3z zVj`yLtv-O6!d%*Z11Xou~xA^V0@~n~Huzt<0CtF2r4rjk007_*uVx@(ld0H2txEZEa8ngNi)r9ueoi|m@`OxjV!>%8qIS+GSE;1A(<(@utF88GH7sVm8;iL%^dlINP5NCh)>O+c1o-iw|Pi$db7Q|{7u*Ds)k*)rdOmYpwQ`%8u zPG!kOF-nxWG!_K+p_9;xbe;}cLQt2!9VpE2|eJyaQ!pBr7+9K7Ti>LCZ zr_#|^s((mrsg_Wx)BF9I!kp*@P?G$E3+DXL$<-oZ*reLWbPrIcd}OT;HOwS(p!lc` zo=rTaOd&_&j4%?ocqH7V-ra1`a{w?1!IgOMRfD}xE@aMpH)Fj7-qiR*BTA*kHMIeV zb*pQ!+FP~ClQhD;wBn^K%p%rSOw!tLz?Pa#U#b)^oLCVySjsvXAY9~Yl8!3EC{q5x z3A6g!eM%r(schK)^9oe}gqp5cAy+@1P{rKvb5B)#;BJeg0m?PBV61@^pSc+DYf&|k z)<-VIluM^}_abkdYa=7o>vGkvFyUJ5A@1xVW0vDmtuAbJa4TgrVa<(H0V85=^Gjz& zxp{c56Y%7i^=2rZdZt*Zh|@@D$bdE-zA%`AbhXT?%n7erM6n$C6{X6ZKHSQ;%s3T; z!&Bw(6kMssr3$SkAl%9wtty;K{y&kdT+)1VHY+0jSqhjg90iY>%#lnmeJnZOeLibF zrwF=LwKGb5!bP;5=TuAPjK6$M@8HpYA@&%=USHVgimLd~rNOwz0S z1Ii56HPXY*XlG7UsCC`|(^3dCAyuVA$`v$#Xj$pk9MO&eiSP$Z*oO-}jG>y;o%C<# z_Ciy!c2fO;OQ4Doqf(^-t$MxskcZp1suqO#L1=u+qmoK=Cc4wD;sP+z&FDChntM3^ zSrFrtgF@;-Jci^YYOll??ebmff8KF4{&XBfpCqpyR;&CKO<+R*kg8&7H(u9P!LHYD zwbD}@>RAdGG61atp+{}NnfL^lV1N%nCiIrU7^ELNgRb=31OKg)*F)uK!n59us#b$^ zbs;mIS~W5MQiMo=4`6eta;i#)4B|#`qhh4bN}jmTO$`>x3#goAbmmy1rsju1l@UKV z3SMcX8zV-O4kPoPn~Y;Ib}YJ=N^n8YC63bR{gENoJ32&PN~MU7F*&3Jm(_J8?z7+!Li9NjdGzTF>y7;pxa6M z(F{%Jv5&!lK9DY(tr-Y1Y*;leop1g-Q-f$JYL$p8p;h$36d_M=U?%id*vh#nPgNIh zq2k^I*O5$I0e9wbDE2oTTyi_*s&s^?5L{K z)fizJ*MVL2!HBx_PJ>|IA&iP0>8r+d@kNv_ixj*o>c|RB2tXEi)|yw>6@Vutx~f)( zz3VZ+3UZ$9dfqg*yZ5$M6g@FmVAJHqrcSuAdV9bH%v zor6At0uO3b*IHW0bqDwxQq@k^_K@fu$v;T(K{as)z$3jJTp41IU3pqsx)qBY-JtZ# z9a0W`a8hPa0htzR)!%SiB@ovGK>Rd!BvdPILaE6?MF2d7S~Ufyd*s1QbTL4Ivthqe z@#Tig(%BL|_0taSxLK(IdozWGc5e2X;SnlHPckZlA_WMDB#fqkKfem^hM zgGJ}X{~N=N5MW*0cj%Y`V8dJiG2Su`i`XF%0=cvv@lrqUjEh@J+Z32!qC>Pg|J2w1 z#8gGCTEh)OFy;G*EG=KjF|}Gm0i^d~C&KaE`Pqa$L!>flTL2BejK8-IDMj-_rGARF z{pUkBOzi<{!mJ)ZWmT#cU5Hq%pkh0c&^`bh*zOUS~T&*N?5o6wV4CEF2ByOxJ|^OUtwKWh1M>0B>jw% z9=d4K^EZQeT-T-WD6eO>?Pu3~KhpFLojRq$oKCASC;sb#t4yFG%ediI#T$3G71@v0 z;2-!vNi3++<$Iu}C_vcI>P{ek(4o$LcI&-C2Jt=TJ+U`}>s7i53zEo&gGfT5u=u1l zqb%7PqnT7C;{fOb4PYnEL`Q$RUIK= z0M=hVXs5@YiDd2kXyZ3`0+efKnlL9|Kx$y|#Dc)B`!4q(REnl7CQuGlwR#btKT}`u z3Gpds4Wf%HYd6mi-Hiw=q0kIxQ9?2%PV&S8OdZ565MWFWJ0WqZ5@LW3U=@& z<>q)8kf=AH1bdW~nU+wuQ2|ltiek~PmG*SK3gv`#S0^Ga63ZzSypfqq3$;on#=Ux@ zT(9qms@~G+R%lVGs!+IEl&0uGr0yxYApTNQIZ3)iq=a zOrX9v6_sdFF7nF~s^Ge<00~hU%@ON=ga#=L;J^$nJwY3RROD-5KI&z?Z=o#A$6vU> zTr_+LoRxP)#212kp~o3h{@96TNVQ~mBvw@EBw|aH|HkSl4?{yLq7{P?m&L_|w7q=U zqRP*RpHo;+rNGHlp@jc+pRH;4tA-XebCsK$l&qrWs*M*~Ex;8sx5l&nV~G9K)iZmQ zWeMR5@Isxm6{616tuW%_AoJa#o1+=;DzXtF?lmOUIVE`1^MwDt5b9g=slEMiL zlHHn3gb64ayJ&3LS~O43dA~S>7=NidHHZ^-N(=4oja+8{@` zVpkf*#njj~V>!-3S7Vz`V#9<%x^Qadty*ZYv!qs?IA?>F;vrcnx8i_SUqD^k+3Mvz z&bXqIq$z|cT{NY^iKuB{^xa@ze-QO(T=vhAK|ifCpjyhPCw9qZ7Oy^)qboN2Xd02= z-3#s&UiJ#<`Z^pz?Fw8?kj)+FXZ9Q!f;Bg@@{)0{9)Y zDsN=-zdXbIAJdTch>|%2ys)h#+o}>tg-_LXy^50uCXR^p4*adHK#QqKgEJjE%(xm? zQCF(M9W$s)C{+j(8&{1}=@e+>kB*UOcfvf(;($kAiOJG|YTn1EegKL zbzeR|c~MM5QOZB@r#3MQhlUI=`@0?0kf>F+alaGk`Z!Th(tm1cl{XA}(4|2E!>Eb9 zP~?iiyTTZ3UZZr;XukN|g2AgLYmLEnS8&e(W0{_UTxI@B*R+MoVj+uooCaPLQT~_; z9o1?Nh?NLairufKP_gZl600{IlH%`78N;W6MS;s&B0wfa zyK!L2simJ5{8n7;zZI}I)N4Q1_>~~}Fr`|BU&t)wi(<~iti+4M>;(<z(s@b9)gdr{v*p&viCt-5%d9Pl)^h!0U)$(16q*|}o zUo0Z0Yhn|xjfo6u2WA-M56@TIf8|hE2NL&)u7x+XryjQ-E0y|WLZ7a8a%l0izaop4 zAqX0^S~U#!g}f#vpMsV%Vuep(DQ`fk%BtoPU0DfzJW;K-UwlQ-)^3@pYSm6Y9zd#g znE61x(x^yGJ(p1>1Aq^7+0yj?{m&?5-lk~9MPSZQ$W=3q9b~z#^JQppC)~(YVg>elIwm0D;t)^C???^w{Y%>c z-qxK^WI6RDkyJ)A3>v0sL4XEdSgBof5Gb@{C1bWjxNq-uiRdk`bL!|w_GysE$zfg; z>(%wH>+FWp(-sC2O%1+yZo#?fAtFnKLa0B2{KP`2@Fl0T=AHOQi+a61c}9}>fA+=< z)9BZ8K(5$W0AjlwF<7fFVHGS_?wF(K5d1~G|$MjP0vdqL!6MrIB z?ne}WlPq7w#pSkuDJm`Id?qFV$+~(mQLELQhmF#$10zbN-1^mjTE`EUDsQ4!y-Qh_ z%>vDpp8l<0Vp2e5foJeA&1Jb=Ia&bw-f>u?C$n(u!g0dmuimIuxyvb(t{ZFfgr!== zsPPU!n(7)5kW#Hu7me!yp%)ZEwk0}M72EczH7L;}33X2~^PC3C4YsR~c|+VD^?!y0 zor_WcV77^3cU)i+Aw$U9k*`l5!qKCZ^Wxg zUeziLb{?H~av7e-7PT6g7T0yqv;yq%O8duD-!{J0yiQm zi;ElK;>3kt?j&M8H)ELknNL4at^RU=S&13a5vSu=7v`zF179SU5rfLYtGR4oacR82 zsuQS{YUXv>A&hFa=Y4qQ>6Ex*J7gjwY& z!5}X+@v0K5PL@MH1)VZRv2!PxR2_YB4FA)cox8(oTh1LIRwGo&S&f1aq%hf=S=3t>v1O4oZI6^!@(BZ_@goL9?M~(NNS+vky0+ zP(NZ1SMw5Ng^sNa=?-)Acu}ls5a8=Kl_+PbRprK3t=8GK^b60*Z;1nI&q;G3TqZqe3}sD zA`}Zke|XnEL=4x`GpTAGJ-DRglaQ&mofyf$doe56wibIiV~;&Ujcx1JBbm~717 zGbeg9bihxX3luTc9&A{k8U4q>-@tXe9nwX7G>|D$6#|Ayp@bi(~+X;ts)6$*Q0ZE;oc(QL!O5ke}vLQ-dRS1^0ktFT~_WrB(;U zQ=A5Mmu6jqThY_gljyi&^ZNrkk96s(s#i6YYD;>QpT=KPv?5+2k3?buCGaRM7R-JBY=TJ5tt#AGI| z$gNHMMA%)#e;&|9vv=@{mr_Xi+PE!kC?R7I1{Zxmiwj|E6J3ahI2 zQLAuR@ZzYn>P8Iz*&ftwxHR%*oR^Y%DkMQEuS%I}t-l((0gm8>f00P_x9+MvnuRrw zs8w=SPL?(rMU_SOvRXiZn{JVjkr=BPDn2UI>ul&l;`*$px&7dV{idrjf5M#I694)@m=t-*SaPJy8Y%C{)VKnnI$Q*XKmaF@I7q0{I)Yur zBX8g8RowvvrOL=QC5o3rFPTj@8I6)oo2X*Iq(0CF>r_<@#tPd4n!H)mKdruXDPXA6 zGK%Zts@&yN)JaqT{;c}LC_7}ZdztPBUs94PmsX+jA`f{ylDqDQNc;MT52ttv~>?y@yXXZ6|{eVm*!Nx@BYDi#(slBv|H4e-Im zhEV3y731(4G9l1Qy;Xr(r(FSD^R1A7S97dNsuhy#)jy+DPQNYn%&Y|=30P*o~KZmGQ``PzWRalRh85@K4 z4n*^Cri9j=7dbtEZy;mGa_?>`UF%ZOY_=MS^_OIppQf5nF-(RNu%^q5o>X}%4hTGl zAuRyk=$ zBuN99X9SWe8jTOxdD~oJW-(FlIO6xKTHHqt^P3oe< zON_M3s`FS)Wbh*l+p1Me_^DmN>aV2dRQOxF)X5Wb1VyR594DrX+aPjuE)TsEfBbiB z#*l9ztuD5TqrwL+h&=Mz^v_m?1PDgIDb%U}zo^w@V%2#Z^@}~_Q-igTY&wF&km3ih zE$H@G?bn4s-?%5(@0oDn?o^_Q%XQRt!kts-v?l?)0}48*86B#rbU{@L;ls2XdJjw^ zCI(^c-^>NT)~Z&Y4@gf$Af5O*T4GNRj)7Uz>L1W57%RM0GdOEXwkt9~H#=n0HwfSy zX@|~4YiQMsPc0hv`KinQ3QfVN5ZPAb8!v-)tP8KEBN}5ukgR@osDwiHVlL@POItrKXJ!3aNhwd6rv<2 zxog)K3j`_uUA$R=Aoy+2$x?x2nYztwD9u1`CFk!GY=O>bt0yeB9f49Cyhhl^2O2g@ z;3Pe9q=k71-sFaj*;Se~PJ^NZ3{^cl!8n-quJIX3@!{Z`FGD2~n+C*T1rIEx&L;U^ zhV7&Q(59~y#$k75TTYQ`L;*O-gy`McRja>9Esk#kKA@exCcS@It+uh(uZd%8$v*Ta zxBgtFd3Xq7j|wK*>&hfv3kuSr%{d0$me?wFh|?SEKEP%YDBac@Fim=@2WY4uT1TG%f_tl^{-mb60~Z3u;a(fkzb*{juvNFrG)4Wk?(BzJhP6AYZ1!64yU z4Sy=gIdCfoIF#y4p7+Ce(=~5t8;YqUN`fZ^CYE#)KiG{4bTQnX-RB7`3@gf5&X&Ud zu;T)hi$!+Q92s;?tpb{PG3ED&x6`rrIVZqplGuxF!Ixq{wbtJFX@ z6LBt4E=*NS(%A#8rg$lm)L-tKU_(#7^fx%vgRDnG05A?y)l{txv)N50=KnSAGO1ovt2l4PoC!LsRd#ZM zlOxnQ1DzV{GXW21FFOW743VeRin29teMp}zV^&5RuYc+RnvUV$^51{~NBpmqF3!B~rDyk1^(V)NuAUR!EcieIK==tr8&=He@f6 z7IsLjazw-(Qmg5;^=g&gdK%ccZz%C9VEp|wumNb)w(~lzUJn6`CD#|u*4uA^>!b<@ zP_}9n(HVpZ@#bn%RB`fFQK_gk$VQXhF@>|Pg86@Mhf2HwmNhnYrToxgNJbU%;s+*z z2Xcn|rF0>qg%+J-tNjMqjZ~$-;>YJ|?*W+$(GqCU|8<77uOom%%f=638%gB%q}!8Z zJFC^aIO%0m64hs=NHvv3r?wS=hL9t`SVx558(_AeHeE@RQmcs>%G1@jOXe%bG43re-8$h3QwI{?NgCH=2;xwW;u~g-03ASrz+KHd@=@fhxtz&(avuagqARM7r+3jVK zR25A80ZOhytEubjX*H1{J{@L*Zf(!RsLRG--s7tGcN4k!&qb)y5*Q7e)&Og;VL&at zv`h8y%Qwrrnx~gOSEvh;Hz*$lO|L9B?VW&|>W}x42_=O@<#$` z6R@KBWx^h6X)l0)hNiFr8gM7XiuX&^D!fLcRjath=qY_x`~GnuQkzmExVEWxyRlE^YFBVp@+BfekiHRR;1V>Rws%8^dTyF zSe^o33FZR4Rjt~nRW;IbkTi#2_FjzwIzUtP3-;tl<7s{=t-_P7TIKsbt5rt2B&mcA zQ$#`~-BIqXlwQgl?qmF9CGp$P{<%=+wWp9L8fJOgs z<11sUe1|E~-m6t7RcMXNc+rH)K5o z)2l4zH5fYF;^p$WY+=ZU?~Tn~edi{IW;(c;S(H!7t=H}HUFI}M=WT|AQ|+rM^`T8& zaSsck2{jp&Ai)4D{F+a6bsBdnZJ9O8osKT%iUY_#h)i#e*F3oA-3jx)G%%_g;p@Rh zEcd9@^I1$AOL35+T%W@yxw^Xd7^A30?8ItRA9BXQqG_=ku^+iKq=b?WC}BB&p|CR{ zhZ0(77It#$H<^FE23|R}>&n~UCH9CNK8a`iEW8y)u@ARxvy$?3JYaPSlAF^fC#i3a zy`~ALXx2p1?M`;&unx^qYLe$si%xu9d1YHstEzYNqicLY=XuQB+rGb!SaZ{oj+eqP4P^lGgN-vi+#n+?&ul4C=P z7Ub!NUihwq<&IrlC!ORumHi_s&mH;cAlRb5X0<8<&~tPco?`JD5XfLy6oqe`=1hqs z+lh}-Q+??tew;spj#8aXhd6+BDpXxUprI4p@seGDr7cgy$WmVu^=LcQHP&c`-gyX3 zB8#V1iI;te6IG&L(ax!A5>i`%8;3DH-f{&S9{Vt0`CyuonTDKQwW1`1jYlBP#{#Kp zqCtF6EwOG38d{n(bc}>XPbzmFO(>$*WoZ?v9Oo6Ry;`Nwzzl=Z{TD(-6jC_I(JH~{beqr)XT}1+>)DQ^*mneI!bYK>a8)%B~^sa02<$x%eA zv&dU0&M-`zm~zs4VaF(Tac>T5R%a%46I_xqNpggq}YPUU$4*M~a9h+W_FMr}z4#}!%FBD%kV2!nj3Zdg8c=ly zfd1|b5smu^RsWuoMDep0r-!$5vet^p9KRIe2!lM*GcfCfr!mC~ zR+o9>$3S25{Rw6Qi5MF&?gy4eFI2SllRCGmRow9z z74Y&JJ%9Yqj=`OiT7@}|2UVdp7=<5+B3=cLqI`nNfjGlg7?57Alv&Q{GSJ)A&X6PH zpywDXbD>g=?&z*i_tRBoM{$282t^ix>eLGh+?5W}IH-d+NtQhAM%d5k52{v`C3>}* zbaSs(z0q>5GG{|8@kS;FxaKZcgcU=XcJ;xWY(GS>6m)%7Psx*@cC`p0%5*nJGzJ|s+u3U#DMmn6g=Y{g}}2s8%r= zwb~V9?$qi8NOc{5{`u$g9tU$;1DcPB&qbUHy#QcfvDF7LD}%<$2HcCZib8$a7B-cR zy~#ctL!#>2j;M_}e7$Lbvn-`Vl3!K+*(iAzAOt68}nUHD>~7d)p+; z3KYs{pB-H#t7&O@2HjH`obQpYnTgeEz5JZu1&eC^Q4NIOyekueLaVWKD}a|?K=PeGa@ToAqLybj&m9`AvwNy|bt=2FPGba%t5KT?7^S~YoTy;?OaxlrZU zs8#yUs#W6{jEWWJ?!=y=sM3FsI2OjbMR zN^@THB45?2LRpc6qp=loz*g05As62kO*i<|y}K&uSr6EEcG9)@Rjpo3@H3*isAu2$1#oz&?! zj|_-PC75>`4u>^++UnIR_q|%>6y<4QkcH*W=`k6N{T&$>blP2~RJfiVFRJFt)VN2U zlE98Aau*KIjpDu7}Kc zj3vlQFx#yGL||k>X}DD|7xpvZGR0Pxw`ZT0_$EHmP}5Ty#amAOZMMmEKQstHS=C*&%0{QG zxN2azLUq4*=V(#;9Ie6&=HIRbwd$bN^Y2-;N>9xj!KsxZ`UT}mdj5}7`$f}j>0}@h z3ppk==iHZpZ-K;e9S?7ffN}d?M{3LWepajch3_YinV+X$V(ICYdi4@zR;!5B=v8<< z)jqb0^jrrVo3A&xKR~S}gxdbb8U3rPPI*1oVYO0qj;%)hRg>kap=Ns+u~qKf1L$8- zt0GoswW?i@o-LtENjB`&YILVw#t4<(r&b@GkY{KqPNGvIw1Ip->4jKk^qT`u8TrIY zxlp|TRZY)^%hfeKWu2R7V7bAqjw5Qd@6}*zuP4X@Q@N*~>d%?|=+3i<$NF($ki*;~ zOxu0W{rKb5IjB{(rFJ82V8sS_bH*yXN`>eth>BOy>r>4#Z>#)5CBmmk8L)~CmvHN` z6&_1!RTXzN88@j_dSvJmY2kBLs|Pa<@R@_(y!##(ssMSZh1Oam<0F)}=ohL+Q6zq5js8vP#>tO?R`iO6a=Q}d?0DxHo zp0@ftE`fL{YIUO$$>r(iVd_N-%Sl;xOlfE8sEi8Vb#l1a8e6?zt%{@+?V2KfIW30em~c8aFXP{aYivyB=E|glXsGsfCEhrEuG) z?nyX>RWH)2LIW_e$BT(Ry&^T~xe8wPPLGw)>h^S?M_IJGMyr4YK(`lL>C~zw?t@pW ztpuPmumHK%aHuZSzE`d4BNGHw1ux2}z%UMpO;hrqb?A3D)ZmYqXC_OaHy;N4i+&@B zDo9qrwQrxQRoXb9HnUN!7DIAfM!A}v@1bxO%YqeJrHINsv>FCp@QC|6I1iIXH*)U4 zgFAjzWuU9oxM5O9Wt~ddI?wRGZ5#J4MJZYQE;suOH69dhwB>2`X1P95t>V&s>m0Hm zT$hyqYj5;kgOg~vB+PS13rtG(&Kep;y!u{*ROQ2xNiCzP(IXn_R}rdriuCFhf&jo{ zs}X0t#;b*+;~}4Z025xh%zwQrP|8GCY-tbzi(fBo`|`4_n}Yzp6F*7qtHK?C#5O1sM^sg_k( z{iT3w!Aiz*Vr2_a*_nB>T)(nUy-g6ZGzd1gbLsiAz^a`V7cWTcZ@dcf zlw|{2m=rXuLr$9#T1q zU6Se?Tv<#&Wliei6fbFD@rZfQD>OR?HCO_{3i=P~97?bfWU@<&IaW>k$F0DZ6)q5B z#i}Xwv!sfoEq0|>{TPNXkEv4sZ?tDJK~#313o8Qli>b;Kesxm~ z&}T|695~6E0dYr9t-tx((qbF>dPBZymLVX{!{_K6ko_pNjD$ZIPmzl;Rq(NMjeyUm zoH+Ojr+#w(6-+6Cq~j|s+Jh;Gky2&oRdCVJ`St~0<_|Z48KSD6 z1qw(7me4N3$5y#to~}@y3`*+ZfbOuplh>Ah{hsSy3wT*qe~_a`lQ6N zmtP$y^*Gol+`|0WnDPZ6FHklzE}yr*Cg(hY+WE_dRskzU6K7)Z(dGU=$Mu@Is+L*t zGhspA?EGUq&l@P#ycRANz{l{NZTuY2IS1YtCb|cokMZ8ydS6(F7(jr^+ z*Lk(7VN>+z;ic=wqR7IXrCJTj>t9oYxP!)2!H6H;;u#NL;4q}JM0jOdmQ%H$C-Cz_ zMk$@xI@8bCk6e+6y;MOOCIvXSd5EIOd5zLKsiUw!k4t3~+!gLrRwCZe1d8#s$ zs?OWxXmP7kY-Cld)j(pZR+Ss^i<|Z-0jS+Zhx}fQGaonjKVZpN?cW49%kdGVCp`KH z%@UC_@#fhm6G>*CrPabshfF)Tg}ctYB_*l+O`zJMpjWHh)|^wT975dzRjUcl_)0Um z-XT)ofBl@nzkfxN9ja4H(3uTR(SC+)vML-;d_Gn}d$KC`H#xEiz;B$ZPQ~NK?Ea2g ztt;+v|E-cRx&ZW7(XlwO^{1d*$iDa;qE?Hs_*AX#OH@)tFjFH&N?~9~t(l)2d)01w#r})01Hv?!=q@aT8)IN znE=%`9?PBd7Q|MCXV1#PGO51VAZJy2)NJXc>o)MEuMz+wN{U{hn(7pSMG!^xS`aFo zjar2uI10sT295b>JTKuvoOy6RO8`mplu;HOrCO#R({pySk-TWZJXT7V5-O(PWWrpS z5akXj^d&eKGsi^gA7ou*u;!}+GUeK0diF3DTT~zARhl$aV4EpBc4g}WZWL+Ss8zZT zs3=rU#1zzORr0GDfC&XEq(}SJg;N;1Qa$_kJ6L|%>L3kTKAI^Hqs@QY%@eiK-SN}W zK&7QMG5GqxM0a#qM;P+lBD4mOYATrC2Q=#>)T*i_szxfd5>{c-xBpaX6@SLx(s+<8 z2WF?BJgt@3Rud(3sk1dhO7`Dsm8fbvW2MYm(&~K9N)qx0YBez~@yL-{rAID98z3`R z4Z<@Iq0ghf2E|Q$cM9~v^_2UCRwZ&Ov|9B#tZ{f+5}nX0mJH#=D-U)VV6aZRSwV|j z6}(id{buU_x+M$`-UrggHTnm3cl+41arT4?h^2=D0)wl7&{1FKkFyAa{)$9hv;#h=8dDfV`v%+fi)u?={6kW&Cb#*wA8c{+Bnu}y7UDZewL)5Ar zW+3^F*VVs8r!E!3vm|oN1u?^zvI;w_pj(@)RaqB6uyszUakShudu%jtslaCT=r=tR(0v4$&=qws94Rx$Tc zC)WCRp}f5}Le;`irP>G;c4cpsa@uOSNTq9Yp_GbIRjcJ>S6ZDf*`XB{Mu*i58}cJz z%K@K~%8o;T*G5Z6G11Ay=)Zn*QyGMT9S4*umCqZcI3d{GbJwkc{ zHy0aKu^@mvD+KE*(pCur*kPbpF?Q5ysNQUk;YR2iLBfUty^@nDLwB`UIoGpCUyxpk z^n3>1b+KWU6u~ z>X>#HS7KOEfXY4=OjuO`F8tyWG-l>U#2QU_>mp+Dc)P66G)i?EaP zXOfQQp%v*^$xU)KVbZw14vNjf+2wA5^x}1XL-nC1CbFu=ybWE|eK9|az6%stP)H?} z-o>+^%wwpeq*Pr|2Z7p%h{(sQyU%43LWu(FLFv#VB zbsE#IKmJ(0^?xW0u-pJbv8Yw()%>Tq6$9;hTCLI!`B2y~BO1`U8GP*@Hl`bql(;+O zAy+94_x>$lUw%nmpouSau@! zT*9hJpDMY!aRF5zrwy>aMXd^x?yFTO^$tGe4}%-!s)1e+1axu2VKLM=)#=nitG}(o zSl!;LkfoLZ~piJ{HCv!YR+oz9(OO9H{@kZYNN!5UTRI(+;ulU9aQs;pD1>q|EE zLls#y2dLRqNV8R|u5oFpTIE;h@9=>eYylD4YL zro_b3eE``C=&&Sd@3Txxh!b{X`3mAyZlK*GPDE{s#M+#TPBuHN(`@*2G=TXiQKiB@ zT+QzO*?1Rz`3ug*RAmaFs6-~HYw@UB#jHUHN;8JY*@(BvHIi-}t5sN6)hhI4c| z1HKvS2&f(~dL?)Du~KK%FvPqm-+t^t6sEUQPvDidiAB98>B zR%2&_bXB5Kx$ixbCQ+%zS!~tJPOaL1m0IQa-B@f65LX3we3g)@1XbON9NO#D$DUe+ zTdj>$B{SNbTw)yVhXg;r%&3YKt9RQ##pGoK7Ue_KV3s~jO#d)}`J?;Ca_k#R`~vxd z_&1KwDiav1OWh|mTgL@ksP$w?1g)T-sP9<2yg zs!F!%*<1hut8=yb2<^z1ko2HhRE^25IwB5Du4ec^9vJmmz}7c|_o7(KPh#^ zPaHVs(49jSt8oRk~L-L<^KP1!vVNV>ocNa0#w5s@mfz(fk6bOT?v;rZy$9MF!uC&#)?#QV`Bn zVtvoX;1f4ODJUkI=8)5Sq`kFg^=;6rJ-VtCb&}P>C3v3R(VFX7x=QtYDx+2f>8gMLYm0|ekQCm6%>GIhpfYt*(qhoJ< zN>Zt9o(j&qAMehut{ADK%_wYeIq^KLsyd11De1Zz;#D;|`~B@T!Fo^DzfBR;XE5(p ztN*=nUF51BrY#A8PNP~~m~iOKKWqp;OQVC&Vjv+)sGnKiNSPehz9g{ zi}eY$y2q#Q@NgGUt5gL{NDfk|1h{&jL`A#0(=30WQv<7-M9uxuB@Fg##0p?T9Xfsv zM{eQ;tzvx|szWg%^_mCm)2h`y$afCkj5#rxat<}gg^?RrY5`e+(!b}d*qj1k`5CqP z-^)|K4h##mYJg6IML3m|s#}mLRVS>Z6BVl)tSs4U5@UkFR8^?34sH^h_p{b^LS1Tvr?D@0@J8g9r4a`dR z>J)FxTh*$AjWd(nF); zo~Z!eS=CTvqHa-Zf1UX@3tejp4rJ__zEEcKWr&EO?LK@`=m%Q;CcLkx)%OXtx`TRm52r=9E9k^1 zJ+f_>Q!|2h4o*6q!Au$e?IB`xrckS3pjOSX$Ec%|LoDRQ6#%WW<;wD{0qUv$UrbVM zvT3DOWq)e=X~p!Zg;-U!Drn=UghS&6CnsZ5RP7t#%Ap@u4^sUZ>z}b~icb|}&kx2{Yp{6u%P~IcuyfrA+Kg-Q>@RsD04*r%NX?NEWHJ%Eys2o^s^;0c1y2@c0kZYM7ZsPRrfW;dWx$_tY!J}`C|k-RRXp4G{R8@BdKM?*#hdF00j%E-6a#=w0U7^y zqmQiynuRZoRv}W{T}%m!#sf=hGll-6m&w|nln51p>cnOapITGi8NPLCoAVO(nG0sT zTdgvD1I{$VcLU>5RNrXtDi1)$vb|HJL8P-4m2oHRHai5)L_wn5q$^< z`4B!Uf7f9p7bYIOj5TBmpj8&BegvIb&12YSl4+|+(zJckqXcp{HKXmp+5qi3P5uLy znfO)ti>-C2h7KT7{Aqx7u`OzywdfSxi;g*hHXW-~g{oEDbNGkN4kKRW47S7})M>{C zr*`>)aYHR&$b5ziWXiG6G{vESgn80kG<9^itK+YCs{pZ8wg&)!ZC2NffI?ffYKV)Y zok3NtPQcU@WUFQTL%t!M=!7{__ISka6HT;&Nycx|XvY4cb>>NtE05FA&qe8MUORuz&1@QIYw zTCFO}vaD~aRv}ZR)p!j$JnV%Z)f;ZVJ`ZFjw&TT(N(AvyBUL{-8+d1wq#SzeBm}(A z4f#^7Dyd2*c8bcuxf2juMzr?aYG-UD!aZ_hlxqcpZ)kwm1<2+Bg06?R2-oNE96;Zn z^_xm%T#4+w99HWUX8j{w0i<%1AXfI-%F~mU?=j_5sbtHknjQL zS%?7zOLxR`EBRY})8K%r)mNuhaRtk}lvwA8-$(i09t&_L{JVovnAY(CGH5vlR96tt zFPLw{^!=K?yeISdBZO2s=Bj`~>QZCgh9p&hn97dg0P|sjGow}oYbN$TI;Oko@CLPQP zoJa(a(rP{Op5%#$q;(7Uy1abJpd5-0L6u;mg_NYt)Z-Cb{ncZkRd0sN&|0lxYVlua zR@CYcdP$;0MH}eN*eBF#KZaxatRkKifmTy)z)!6#EuW_=0XOAc^z9rf;Wa2Duz`C> zU+aNZyUgsg2ap4^%EZ$g)=z_XY!l44HaQIZsQ|vj=Eha0ypM)0UhT2iUln|hTIGm5 zUBmKeTPs+f25*FgE+QsA4Gj-))G8=|Kmi&nbU>>-&hYH1j@~);pG&zFNPL2yf5kI5 zltYWy>T`m}7yhtBONzMA5aBQjTj|v#EG2h9{~358$1&f-$u8*nX)pt%^%H&RkVOQb z!}4IjN9L^_eN6xsQ^BHhwK~_ZT-)44h1q{XvEK`lr<^ZiAOItU7bFkBFUTJ$R_}jN zA(bFvW0`=lW@MPS&J9I$D~i?B1gz+jYq~}AikT_BF?d9CjJ%C+H9JA(HvR|{)EJ9u z0A9J;4aHgn0;JyRu1@V^t7&DbCtJl*RWxw!0ZGaimJ@4`2g6*I!PxR@&YMK_9|k{* z;#6@b_yK;O`17I$XI{{oql9Q1wW@e(Y!SVbVl>u$8zdKiv=n?eari?YWi78INQumb zTQ7>|kVNs^5N)|ym=U$w$5(YBD=AmEidTqLW2>fHb=g0fHB;%jiC(!bqt}nH>wqyI zd(^5akQ!hW&FaE}FY=39N}IO*VfvQ(^$kR+Vvp4-zl}L8`DY>lV*@qA@r^E9n1{Qm zaLtKT10n_*9pGkYk1~0_;FOa?OvT-N5-vicCvz6D`YN_)wF7%q{koq_;m~@ORT)$b zmK0k}{d2Iteo&?=YJK1w(@B4#L^y<2%^;(PraR4^0+IU}Vx2vC+|RB%t0YY+dCkw3 zx}s;2TQ#Fq9z9Bh$FA26)bva2gS6ZYQ3_8(tmz?b2MdB~z6Mm%7M2G9JbU$vVk<6F z?@tPVIyoR$IT~Z8AA1mqiciRQ3`n#NSBDGwrW#t?`N+>;mxvj;DGAK}%# z%Uk0CTZHr_`#6Rn?p}=3+%_tyVD)sZ$Z^zi|K;wc&@5 zd&PNW!ghEzR7!Y&Zp7xVzR2&eUfR;L7`%1wR%(R52Uo`8QNScSd`=?Rr8QVO`|mDQ2o!*OmEiM zRV)1M>E0q8hq*Oc{rGOwU+1l4s)Ec|$ByoVPLx)y$O`0&T}s#ItFAO^6-A18P4p{L z6sNH8xq+gRH{2!oeeJO}W1WKI=t?u}rgGUbsox${o4xrW0sw1w%;c$Yb5mZ(m#VK?1_yNGew>pjQ|5#wD zV11;)3bDj`$h0!);g3&!JnvDe zp=gcnt*^QJEYVO$hVWS>c`GVHhZVNZ)Ftl1}86cYe>sr{bbD*g-|19R;ll zy~da}+LO+EAg&sJ|78lbI#4UeSQwmTmfM;fDl97uc!2srbQ4<$dByz1dY3L~81{F=jHvSNnau%{S9f zLaOHSUc4PBV~s|wvGT;#A+f4Ll`bt0KqJdlT;76NBc-O+^J;a6L~KXB;~S9v1~973 zQ-M$kU=M_(2wcFdOLL|6^O-xfev0r_2NG8mwMuUsoyZo12(9!#MyvY_DYc3A7HG*5 zqAAvmbvNtRD&cR1GV98fk4eS_CwvNTMlvYW>ifisS|z^96joQ%`sqahwRpv(QN(Aj zxHpSC>=1sA@ zD&axA0m|#B)%6uu1`uvNC=+-LUf&6`)@qdtP_JlQ!&+J3W1Ryr>a()gTS{J5xZYPC zRoGwMal13LMoEQA#zVfh*u3&t7y$oMVY>+Ryi0giu0 zqqM4ORa7j<@d-?l6$1fpNZT6d7({&Cuvc3&1C8*n8 z8)Wf74nMmCoa$Hh$u?e)On?$IY4#e9)A5lo-NcHq+V~clCbA)5pj2AV`s?zSR5cue zO}T5F6_5s~-tnVaMT!!FEz~Loy_H(E6UKNRY?HU!#sF{-07!2kOD4)3ozIqPHjdJ6f#$< zkX@rz@zbkUV%mz>pjNTk5UkD=DT%rRI|XgvM}AKN0;vR3p<0javO<$!o1M$FAj1}P4 zNiA!C4DVICLZ=Ey=vLu^8se+zqNqvXXX6D4sd$S8n%ivr&0n@=)iSoqh+3_B2Pb;< zN?f+ifInWix(QVmnNc_b^*V`~A(0!oO{fP3FEc9&uE7&G1Go2Y5a)x%Q_p~BFFeA~ z>Q_it^)q2s+{&!*sFJ1)VAS_>`B#lvWx+rStm@mnrmW$zV*}+%-c+&TxGcBiHXGvo z43sN5;Sk3`JG>Ps`PvzrH`Nas?Q%RbZU@ z=FWkTD!iGQ_HgmQ71Sz?Lakb_*(g}p)tJ;QP&8)P0OWqcF@nuz?soPo6c@)540teX zTc;r8_fF_k@0zNCZ^-ouS|3I42fG;T1PLP62-{&pkD_3!ye!CEJ2GTm=l(zV+6kOnFig(xR^hr@fv*GkGXM^Xb=sW&X3kh z3wj!{X+58TSBCSph*oSu0I6QBfhIp#^Js{53qlrI&8I-iTZiRU3@$?jY3>Rbi^kF| zKe*l8i8~}3PuN)48}Aro3J_|K{OSzZu&INF(=6{q4Vf~d4vmE%`!5O9HKJr3o2Jld zO{-rXM|H(YfxsHe|I-;MC))dHy$68+4XTE`RT`RJg+^tWRijo<0nLT@AL^7qcM}ZP z7^CyHJF%?GeEN>!W8mIL@Tz+_=`h*nzWph3{9<4%|rcQlL zD-ss#Fr5`us!OhPtpF{!6Saz7rT3Ux_YPt8piPgUGdkD|*f_!7Lh3?6+D6iT3gHbe zpbfGRe5OZ1ikKZ5i3fEBB?>yVs(si2y!_iy)hayCo&It3RkVP&bwCd?=_2s>07iuU zxO)!mBc-ZHHK9*Y?x%H!Rb8N>R=X%bF1wQ7^xY5We7-CTM0=ZfK~Sr798et=q0HNc zVbA9%w;0lDM4!k2{PMXCXOi}%wyKkPmCP-=0ky7(3pZ((ToH65=Yd*qd~~=^-KUGR#a+R9#A(6AUX9u z{dhD7V7^KKRVob>Ckv{ii6}*<8rFw0+45^U_-`x=iO;RM0?i%*0aM)X=qF;zg*mzs zD5&UAK#XT9p~`WzbwFLgY7tbuqEgMp0C9W-OjUj! z`}Ar;ROa$#1r0m($fG5#Yz*?vim570k}~lZ_(ioE4pDxpT1^1~t_mzGEZ9*iq+WKN z5Nphnd#Q$e09VHO{X&Z;O(~cr{K;7pdozoQV}1J^)i?iqyK92wJcz&qfw-r!!CbX{AK{C)jzC18%DA4Z6sAYxxoMiE{VCCT%R+!$;zW{7!g{hycM==Ba4n7=Wva zYtdgZTL?PbZhKpRGY};d?M(*AU370?Xtj(aeF*GxxKpuN0Q2@hts0RUr7q`L81>5y zarGfrFTZ*pIZSJ1NUA!KZ+mY&TN`pG=7?KOiffJ1x`s-j3S8JMwMnk&9(x#a$7~H%JUHkt6 zQL8t zV>1HKkl)@kf!POWS(O3-fK1ejF3x#yAGo~=SL5#0DlN#f+Jn``DRe;q{AyAaq1r*q zr-Y^-Z(`xNR@QbfDF1j{!m(lCDLTf+saN=Usg9+|-wac33T+8RJ;|ktSZ!7avGd& zq)IP5`Lty;{u!$dkABvAvrJv6*2?bS`-rw)Alq7cT7BWrAV^ga(>-9oDD z2$K(6=qg?G?S!(QQ-5RLg*M3v(Bo(8SnqhoCTpIYfCG#<^-8pgcI3?^fC`tX%pWDK zYW8H=$qB96^+u~Xpy~?ML#tn7K3$=~egRcwfSOZVwMsLAw|`C$&{VB9WLgvGkegL` z-sk(|%6w^dgT`PLJXrlE&}R=A!?5!g0LOE*%1Rkp3UX@fJcmk98VaX!pxOUuS6NVBii(s7Hu9xRr1YL`_OGi1SV%B`#!5AdXF$xr!3Ki(`QEdqt^qE~C*H zUS+d@<#hU`tl5J%{!~5iXlDRbt6md8Gg*c2A_4VkRW)HD6cc|+lQA@CDx)#x(Yzm>gS>R4RQ`YYFh6h zYDeiZ(9JfGfPFVua7VwJ@MmV}{3OwWrWwSko615P`yUk4Dq{7v$+P-Ch0Im~_HAhr z050voO=k)PK)h%{Wi{xr7O;y(xE0;)%zqz8t@nUk9Liq}cvrzzJd#bMvgw$Q)LDOy zSc2&v_L2rirni}=VTRk96R@>wc{%%yGJtrhHz*8XNAJk>wFd~Jx1O=YpQWlY@F1f<JKj=?-%XV2|(;o1}I)&m64Zbo+gzs6%~id~L>`)GBRA)jJseScFv_QE(HX zPJt9kSp!-uo*FQkWI-Fy16OGN>79fsJt#Z|(UzD;8mgZcrO4c4h zC}>q8m`AuU<#VJ-29${-36q*Q8%kxGXq!RK5H8-+TT%_Y6ZwS>fm5m(84xG!;Ba=O z`6x7os^CWl2g9rrKwsoeD=X@{5#T(=wfJ3;UW0wGAo#@haS|eYb)aaT+(g#PlT&Tl zpUEjAtw5-C0!S{{s|RWoK%=TwQ~UB!Tn2yo#pVdNXSC$p{z(!rHJKCff2 z;|o>TE&3FGi-zhk??!Qv-nZHD(^>L96Bd9D2pR$#(t(Jd2|P7|znH-@eetAbd^ zq=>DmHjN&i(PBUm5qM_d>+WT(+oM+(p)ROa)=OdS=9g@o=_;T-7a4!F(4&512pNWr z8M0w6j?-d_%Gi}?0Lryz)FsNa;MgTwu{IQYVGeqs#YlgqU7cRL8(z+t_h3n=f{_W$ z7WxxMv(k#8Pi|?D_OTYlYOWbx?`CrspJcO9JLodNbjk$A1945enNT5YYu=g~VO=zv zNnY+z(W(Ykl~5r{NL8tm0f6XiwB77q{(D;0xU{=EI#m=?sY&XEAc2h4$HXTM0^n*% ziNzDSkp!!YUKw`L8K%6rrK#0rOzP&>3Yn~dUI!$*Xt3If1+4FGZN)44Z0msK#7B!^ zL|PZ1A$|bqWie|lj51e>6C?0rE=&dfVKb*EwaGlBD<>;pY zO2qD^1-Hjf+J0Xaaa2O57Hu^zz|mp(k(B`Mf>tfbit`(|)Kj2t9U0KBM2Y~fX?g&PM! zD|fZe!UZNP8?}l9klboeh05iJXk#L)(#t@k5$4B^*g7=PE@ZL1AXZE}Bn8)PycO#UI}@$=rO~Rx+uwMtR<*KIYwR3Yr@Q_}T*4rh{olp8 z(I~>PzY(JOfL6C2|MNtE!?pk$TL2!N-$K=qxGE4ZtcNJ9$0`v~oW(MP71>zKERwep z2_hD78xdVyude;(kOZ*9Ydy*Uz$iP-NiDoRe!TtB6xozdIgfE)N+4y`8@y9V#p1HT zlW3`+X-})J?lS?Dhf6(-u`BM7uFX!^TD73CO9}ji-yE-_RK1X*0UFnFmsUq))r2Zh z*0n}G!fFPs%m+Zb4+)hOa+6pzNRP-W-IiV=r@(!fAQhDs9xB$P12EOs5Q%9bzR!0c5_4EVyJ%$uI{&^Xn%d zsx?kBhJAxUbJP(AF>RXsaudwoLF(@V+68%tBe0?Hrasl%<7+ zYfjjbN8@~105k3tASm&w^e(J52p1WwC!N;RDt6^+ggJ4yk}DGzQ!6NfGHfnwqk{$X zx00mb!+#;-ZGvNb$XYt`DRM9MsH0Lt z5f^6=eMxS;UJp;9`^kK#0skRi^^>)t)gwv=6TN!Vhr7fn-nzs(tF#bbRHNKnMJiwU zxt6h2j*!W*B|$NQXqDa`){Tg&##ycvM^Npo)m1XHs{mFkKhD9iw9XbBAUPe4F|Kv%nIBI zQ@&fLxZjnTbc+YcI!OVS8|1_WzEl=Y5sHcw%eW+{y5t{qh{3V5B*wKcOjZ5N#lpQ?6UlZ5C+I3 zT9r*O6+}rv1=4&yFv1&dP3=D*P=KnQ3q=87T@JQDfqpeuLkwq}C)Ugd8{YBzrd3#E z0aSC0<=-Z+oYb=2YS60DsvfO8>}T_%t4_aqA;)e257p{9Be{3@Ul)-kN0mzbd*I7@A1n4bzs5=wiiCJh>1^U%Mh#svP_is5CuL_AO3=P|>(0t`rT7v*w3|A>c+*225^@noR zDb#APCr89qV{WQu8iGD&HdLKhHBwHvm4>XQP8QHHsHpNTQIx78Jy~H|Y&Jryt|N+ZELvTxn|fq^ z)p46>@~#cq&(*?wB%1tDvw-TqRWx%cr)w>4WXy_x>R4D}_mFFN-?|R!*nK<=4 zKUE-g(Sio05qq`DRK3uuYqfe7X7=Z-`@c@zA~T(!s8FZM8dc(r4Fp;GIhY#oFg0|a zWn|$YB8;{L-L2?J}gG#t=N zsz>#;yw>4KUTvO3a20TCeYg940`|kZe;#Ex{o%|`3pSTGinDJIEo+Yc z7T0^%=R%iEZ~Qko#-|Y;F3_nCBa$H2;G-p9M|qhEkj&~OpPM1r`pTSC92Y2j7tRf} z%C)Oj#SFNZBe<$Y63K9*o zv}S<1vUQD4he0SKah;IRz!B$XI`)FVyCvb)#R2|%p1mCI6Y_bqytE0&-u-_xw8-3F zirm}}Mb^6?Z^ww%LVKdyT@b0&$**!aUE!zBU-!VL2?UBwyDb1prs~UaHU?_jSF7QH z_PSI4lslD!BgUdZBMN{i@3t5j%3lky#^PM#hLijp-ticwM!2o#Aakp-rI9&nbU_*N zn#O=`*EgtDOaMuZ#vi`muSwl%a4~>yntt{|oR?!|*O>5JDR%z`Xf-#Sl66Y88vjSR zl&b~>(^M!7h&rcTA4t=A(&}xyu#u}htsYD+BUNyhKl{}KyqIsXC(*c$t>UQS2@M)N z=Qe|%NWalp%F#i^F-HMG5{=0AKy4JIdlte(i^K1kupKAy>NB#TV(D!7V)N~pX_X@d zw_L;SaXFdOS{HN86$iK?I?M86>>Grd-X2#y7AY2k(@`F;`!7W7&>VGk%KgnSiNHZz zv*PMQtSL45S4%^%%I;}+^{aul0Y5Gf8&h$Z5g_&IIjzdd4}YjtbxXCXzIxDRs@Nby z3t!mk0=IJ~IHQnc~st>hFJ$r5!+;ypX z{c3TwJ~fK4{oN;IeNTTIB&FkZ3XB1Gmc7qZeO12=PW7Jtyd3ArF0=}kfUL8gXwK=q zeGVTuCS0bdTaRJEs&2wVW&*5%LuCRCms2cRwTW{>t z4Gdd(7=2-L7?}XSNUR6DIuHE%1Q@Y^YpquKU7=J+p+p;HoYui61c?`p3=4P~#F%qt zV=R6W!usHx#5B&tu%l-UL4Q7@Z$(sDDUT$sAC_j*7T+~!;OTW*rk}YrynL3daNvg0 z!gEM>mqV*gLIag4c$BawmFi(OsqXy9+_~r`j{{LSO415dNc;k%R;4shpo_S^|J&`j zH2O3-8hO36t39-dJ$AxH;&3uEo-AIPI(uX<7|ZGf>IAej?~g8ENZ^&GyX59braiEg zVkwd)Kua=E#qZ)y39-ZO!xz-ks-U!jRfQQ!^+f<^7oyg^)QxgZQjD;V_mRSm5=Y^B z9@@mo32QMEHidrx!jUI}^D))lcS~PIx$|rCnJ`Q*K|3VLdXH}=N6Keu!Lxk>KQk?E?G86!%lJ^aeE*>f$r#8`8JRP@%Q3@haz67Js>C&(t z)z}nu33&oO94y{-{AFNvZ@{^!r$)rXgU%mLBr+_(%U*}nW38mxN( ziJ^Q)ki(vQpiIO`fKmrA_aO0=KV&$(iO#Onv%;YBb<|9NtR2Y$UyG)+6nHCln=J;b z6k`ap!lXWT+<>=1xKj)n!iy(0(`9#F&1S1^+A#G_z-h|-?iYl2`E45JVsIMZ2oM&9 zKjmjnz0W~ODkW4-$lTOt9D(Y83i<|?EUi}Tq6zl!DpqdGdVf`ws7iILR=GNbGBoam zn1W>?9;YZt_k=p2WMNSz@ToN|CN! z+Yg*B?%9T(9nYt6xq*S+XR2fT45>n_cLrUYlo1spbvR-cgH3}u;V{O$wSHfoRR^coN)~8%?B@gpD zs>3+||9E=WYitFdGf&U+_z#AeJ$gI5>Rkl<^$$;+uqr11X7Yem#nFl}4_tfVM&t{B zzbsS&E{_P+&Ea@ityW!kTpo|h(??ZCrZFHxfb3#nC=sV*VqA)y%HuCD7KkqYnPcSn^VGD|P| zff|&sq#ux&SVYUwhS~=XUCfGz-=pl)%4x-1-adt z;BK&ATM}ad9fkWwL8uZjE~6_Z(8`0lC*N;_ZEa%pa6Fl7^)UT-8IN8+U#hzOK|DzE z)3-4n&ZD1Ko8^3&@vW8|=2W&yZT<19xaCS%xH<+)SKY-w6;^Sy77!|;E2mbS?-NzZ zj!-nRw(mvaCjkRI1=Nx1CdVsK0kh<=3JYC~%CAa6jte=AraB{lNI)zyE0cxlbJWnd zD#g_+4TpPv#(M+DYvhYf5XPd9fx8yu{jWrx*s?ERP$u1lx@le)pP!3Sg$lp%>i%#z zEDwk2=ljdccsza`HIJ3q?|WLDrs`OQ2nFH?1u?Du5?Xm#UVP$qRUZZvJCN?s>WxyH zERjN;>Cchr4Sj=!R{c!I3O%d&rTcyrlqOIiQ1MYZ{m5jpk~AR-17G}HASzI+y}_RY zJB^S&IWf~?Qj6hUeeSG`YZhwo&i%MjvV5-UbP&Q1UBa@Cwgj!u6rd;kM?*`2deZrs zN~b8IhnP}d-n)}gXX4NOqQTEmH?MoMO>Jaqe@3l~g-O;#tZgAU02ZOgwLgY<>1{Fl z#lrUY;YtMJhUoXb4S({t6TpbIOsFzW)QZrQ+jBq$HJjLtsz!DUl6&ODCmuk!*I!_B zfFn88Y&10v)o&b>@z}aXECAW(b!DX-4`e=P0oqr1fsF;=G2jvFZS_M`>}aSQ8k8$ITa{WM5s$r z9k^0CsKB*au2!K^dc>`8tHPy1n>2)VhT@B6CT%JzFrpzNZ2@Odwd$><;AjX?Ill_& zJhtT3s!jmJ9n&s$dC=7whCc^NIp;Vhn!#9}vV7_ep^(69P)#i&HM?%t+gZ0fE)$X; zb@B4@IvTx>7oYom;?*x4kH^#LbUY+4>j+|v7*dScAQl(Nt&7?-4s!yf+AQvkOM%u6 z=@g_lXr&eb@9##d_*4r)e9B+r)9X1EOLkRNUaj_%{2*4xPCZ~Tp-J{2z8&McL zW`SyXxvXZp>w3Q3%y+Bqc-$@nwid9glR;Z?&u7! zLaDJ@Wg6Y!Jjhhsaf-mIauk#63 zv{Id{o`6N|)`fAHSgi`VYAkwa z!b%Td$&CLP^U>) zTp^^v-9)jtx*aMECyUlvL+if;Rsq@WlW9{p1yIEgnv)y*RGyXiBULV@#<)&B< zwn^x^^Tjml6i)zj>UtUnhZ>oUdl4iUQg2$SEuqAoC@f2 z3T0Pj(l%iBGgPf|-unf7tG%8=6Sw$rJf-D?s)rcoP6tAgu zwAx#|x@7N3k<=!RG%#CYNh)Cn2hd^&vz9o>RALBdwGukDMl4b><_AD6yU@8>%VD%x z&dDG&N}DXJki`0lS+%N!_)}_CugUL%xFaypjD9nCfT5MKX58p`^@G!U3dCSa5x%e2 zodJTpjrRL*OD5z5RM!QeBp9jRarOQ)8JKPT(akQiM5|k4(Zs56w%^R(-i%JIH8*TF z*U8ht9b# z&-2-(TfWrwqs6YK$72dxt;|7S)6>+;`TW{Cj)R9F5eV1YZG&_xPRN2Mg&;+T%AFvo z|LwRJE{uv(GefN2S&Cyh*4^c_N>B>HT87vG0DZ>3Rlh7>3(m=URa(BbhYC*vMolu8 zP>M)7z-YiJY`updR;y6@uR%jt`a%PjfTps3EMHEi<;P=%Ngy$-{|If1F6GXlchhR- zBo9&>z_|md48C3-pyg(JJRFo;?dUwHp7%#6@{b3?WH93HjbDCkqgiYppG*YW!nG*sm z9M`;#8<=L$xX-tGqlf}Tv#YGZziF(r-cQ~1bUvL9qtRoX1t<7S??QLSbYFo3cw-&T|etv#>N`~Dk z5$nPnsfk!ExypF;Vp4aq-K3e@`DUy!HUqM;Cs?2K&lK-nox`3(s?v(E9r$I9#D z^&_p_fCi$3baC>+<{`>yby%ue7Eu*YEUX#E`D-T06pYLSEXAP~2a*cVQ8NlLuU2!b zcsQ>4OgSuz#fZ7#6?S>5Y8zPcC?K?d#`G_zuIrAg^SQGuo+DFi@Vj|y$NYMmn&(uyPz>KzWh=e&Dm|t)^+Wa8*fzBi>Sp?SnOUfRcioz2bz*Fq z{*wb>k~WD}C&|saF*&;a^Yr%T`8fr%j98E6Vzq3m{XS)|p1O;1YuB0NwV9KX^H*p- zJQ)i<5Z}*-PZ>ts_Wo$fc1yk$R)ETtG1y!TdiUDij)C{%4O-{6996)n6!)jV-(5gT z=GAIgZk2K@MmiG9^0E!QMwi982{!o(OU4>;|rX4H&3(-N!B5?dCpj{(n=(p_6B zMDIs@E?D(qU(nOV63|mkPxA(hjR%6Got(cDWZz@p#;o5%Edtdx&Q3xqOR4a@(tulI z(dDPRcsY7ca_D6hla#iv7t87E)G|{@*)_Q4!37IZrAERdhvqw9I1)WoN@y*;dv z$kpOiNybk8JU#vO$3*P&{pC8llJ=D=}xY^zR z35%~vAG6CUZO-;Z{aV6vnl`mUKH0kgRbpxJsMf^#-CVCgX|xd_;u1V)8yg_a9)7JK zA1x60@f~5hRZBS@KVLq~GrBrtDQG;MA7C0(DN&1-6w#H+~-V0ilT z{5IdFdjx!>l&aDD{;OKR(Q;VLO*=bHm)rHRCS;`dC_%Ntp9b%Zbpal_*ahfN_WI!! ze*Ab}Fj!meEy(1%ptP#!$+U0&ghX|8T9OIi52hRy!d8p)gGjA8 z*k$xnQvHfs6~43w%-Ifpms-ZWl7%@_pDAeC0Ejg;t1X6SroXAX8YN|oAZUqanG{ui zVXd5{K^6hyACRiN|GTAoAel@y8_w`ue&!UG1-;XQrgx@iHht!oONQGMVKsl`cVKJl zyJE0lis025nyRH#XuX096i=25D2jXE znxuF$h&Dke1<)Y%G*%r^5B~rqoQrlrI)iR0+}gwDTLe~ZDQYcLHQ&NQ(s8yrF;SqM z6UkE5v2$z(Y&F`9lTvm~+ak>#I4y~*wAMSOw*XXY*L4K~Ia!|VFPG$_pr=3zv%^<~ z0mIJ%TsGTNHV2GPooA^J=lP+XYug5`u4o%9j@bV?E=GvxzD5>vrd`~XX95X&d}0I|T>Mzp6TOdJ8CRNcb3CWOlN7XT}K z0Pi@247MzLk1@sLo-W^RoXl=>I$f?Ol3=8=ZthEUfZ9reKS5 zf5NObE9joG4+k}eqb#gyY>G`Tr8OH*O;e$ClC3Uda|F^9Q_;}vMTn3#q1-lyc9;|Y z+Ti~VJOxFS!BpF|K-C&D?4H?y48HIa2ZF5xdm4Je%J_e0BGDl_I?;OErShr zM=#arya6hXH}g1UPuI6nh>G6N+=EdTtw+0%&ZkJLI$uNoPl+mMD9{zlF%baXRrXh=RrpOeJn=1XRGK8{NS3ySh${3|Rb?|r6*jHMAf$`)?W3N6 ziEIV+2t;2!%N8+Z)m#gM_ph?mI5eA}2fJXA(wviIRX6@#-KYfy{~#1nx}u|T5ZnM! zYb<)#^uFNG?X)@N*ZjT#$SB>6@vd0kG{CIPYJ$TGEX-o7ixe`QzNs5e5M@}}OW>-J z=rTH+$2x(nmtWsBroRgAHRBGNHfibs;8He6=+%86y{`3poNYlS6N3H^?@Ct`z)?OQ zP1C|y_74Etfp0dhZ>q*M)vjiWD!^0<0sv*XiG~nZQLj?AS`ut&I5Bx}-LSkBd;x-n zO954?j^BQIgMwALX{bI5rtAyL=xc775opDfQXjRy{Z+qNy+T}bAbaN6GJw^QnaToN zU(c3*m#r%QlqPovMN`8X)JjOr56wpZBle2;XLA)-D$jl{xD<(Y4XWDoeM7{dbagbTAK>`5ypy+ne0_z6)jCTwHxzs zc8aZRfVg*A*}R{5*E^oWWBj$tv}%` z*3qagCd?cWXx+!BIu-3PBj#v)T#uijD_C5Idq~|^xV~XEmPNs+l><-rHMh5YdpNL4 zJ+!Q!W0q|4@#~f`gPRJw>P3;ZVr}dKUK&^p;C7Z;Kr;c72hJnjty*gK+wKW8?E#eA z+PCy8b5FJd%UoLTNeAlT>bsD->gAW zf4VL9>E(>A};t@VYSn6$WXW+VXNjaEBb%gEWRDa_*6&Kq+!h`Qwrf&b&k-| zcb-B4boy(FD*A&o9IVFpmCMn2V>&lZ9Ah-<0?_4UsI$)7mU` zuF_V=2gMa0An9muEqQeGCCBc4&099UYmO4?!JS(E7N`QOvWuEk;ilzwMAj0gB;JqX zC%$PxuK=OA!~i2lDj-PePs`KwdOn|yo7GL#RDWGpS}|8PRVHBL|9|z#Ki>>4#(#BK zBS2>f2rA1;J5u!}@U0p|)%I))tNh!ZxL-9uMfC#&IQlAEodc}N2}#-B7ZRiztm~Xu z!vPu>&XcvloF}dx68K@gJFYhi>sx(6>~Cn60tNdGG$@mjeFj#oV^WFiOW;~mj-ybP z`fM-^1;S!QmR|FA(v)=J5p}E5=NF7L4~I0}Br_xkkwaCNYNS%Jxl#0+(3P%(EpxOz zNGUlO- zO`jYAGo%0;khAju8Ndtxg;5+Lj;nenksGeMV!u3Ya^G(D`7sG`HKO;|rV>|m5=z53 z1a+tzzwi}F4bHxRX34H@o0_Dw-hngKR9BU?^Z4{VI>Ci_(bhE}z!k@0zfLxX{ds>% zk4I1=`~Gn;RXC_vg&dVl%kAZ9G0;$T^Wk-iW`_O|O#M^8$*e2>_k~5$^*(z_G6_#8 zE}SP}HXvQu(CUoL5~Sw?C-n*>lzxeBBI))z3+x_`rLi7n-qn)Mc$ksvVBuP+X( zelLu)O4nZ(SuLK%*{T(-s$|N%ZZNF{V2JByaMTcD78y|$aN2s{st7h=Tyk8ttr%U9 z;hF>x8c(g2YrMa%7Mp949}kabzA$)VM(kD)Wd&EtP!(FOhfkqGn)aHvP3+OIxY5N< z*rBgHNBtc4mxGYZiAoo+Dq!n&CCQUK>gMSZ7|JLkDHAehGUF!ze3d0fa9R17ft-{d~NA=bA9f(ZdtRSldvC!2E zA#U>r#uaDe2%ORsxBdx8h1vaPdT42?Pd4O*|BN?4MYqGk*3A~1ti~F4t9Kxj!W!Qy zn)0xeb^SH))Yt@DwRu%q6E&VmZvCg)4rlNGTDW>Co?~nZ$V!@8yS`y)R!&u%%CM@J za~r2@@9NT39Iw^+0)p%IaY>PPwNP1Qm`Bta^kVsr&T+LuMftu@|SOXtIdN z714OhG}tZPzt|)xyj7A0QM%lcMBQ9yvP>ltnUlV=sORo%rt<*P=2Wk_j=mY+3Cr$v_a{W+j&=RF7aj%<|R zGKdCCJb5xpbhg427&}+hbOi8p&ex0N;tJ*lTo-mE8;%PmfUL`R&{wSe!Ei|_em<9wj2(0DiyU@806aj$ zzm30Km*ZpT5C3(6cEXB(72)C~FnC0menLYum_FQF;HjhR(wDtzdO(M&C}I6j$_ znq!e=1t8EDp5e|yeDtjoPe9Rl*t7Ls;)R_n9!^A7HIAZ7fImGo88vK-WR+6oiq!z9 zt!i3VmjF?+01#Q?Y4!dtajoqS;uC1nOLAMJ2UrS2v@wAP=K!7D{s;ye$C@}?nNooU zRF$^tQK2|WUn7gC)-9ppUtq=Z#8nhH&NmPyw69l+nm%N2z{ z*t2WbUq1oZQ9;Y6I@TIC&Gl!c4Vx|hukY#E3 zSZw4zxK%%x{?D>1#l7&I4E)C+m16@Wv};`t=K6FEP?!2W64<^O1Ed_|gS2|t%eG9y z>KOHEaFZX)S(SLNa!Y1Ao}73s@fXDdsmPL<1u&Xe+>j!`a%_;YrpN1OmkXQ&>(`-4 zg;&y6)U(5LO@0kfRejF}#kALWI>i+CzM8E}TV(=)nUIwwtXjQ_iy7+GkFiz3PTR*0 z6S^{R$z7kxR##zjamYle`m2zNpgO{;4ETYqbOW$0F<9YkyWJ4bZMO9e!(tCyJ#$QV zzuyx})@+G7g9y`}yLs6@CZjVbxhMO%XGGPu<`pVzwZ;WbqD~iHLs)gZGE0O@SbCmx zm1UJlqq+^M1)lQGIpM1hzy32UQ{rq)Z#afv$3yr5NjD7x`#}=`9gQV;hX_iVUP*T<$B6Z zY3lA|3#NE!kkY^zS8SMh!a^kd1YEW6ABRggsO^`$_r1B0a#DU+A#c0NUdN4_G~LBB11F@G`nnh*tfoS&+M`> zm#50hZFGM`+L!Gu(l>3&QTebw&%*WfR!Vt@a;E~8GDyOx9G>Lq=*1qaS@!eGJI9zc zFYv=6!F`Dw>j@0$%k?rCq^oDcn1S|5EK^&IMit!46y3Er-Vow`K}48%;qCA6>f^xa?wdHu`Bv5Rd0BD zP*@Bh0H{NFRWdl}wA#W0PPtY+6u#mK%C~JF*@n4SOE_*W2s57d2LS9 zgB*gOM3!!AI8PB2-Q%_?_!|5Uef~pcC30LYViN=4L1SBmSHT3V+KQUxr{R{>0faFu zF(s!_p(;1Oa)o3Yb53*eR1c0yT;<@5Ie-*T)q@5bD?G8>O3olX0nB#+i|ug$x=`_g z=k6|9Z8{=t4)yh7HPu3dv$NKuzVtg0M# z$npnbs(^0;Z(ea)th0v%U6`L%oufb%;;MCNzHUn$3dGoHxEZ&%FeqX*j?u7+`Srs~ zz*T*RAE~GSYq~-dz=-KL9lBlDjA|=DEKWjf3ppj_B&FqOp8-QT9g9W+Qywel0i|$3 z`C%@>0(X9FL#SHTJlx@*h5yZ$A9%ax$OBI~d)>3cf3(NH>u1)uO3%R6%N-v?^FN0@FCwtIFsdv0nUN`=Y&3ws#uQ)zAWsgBd1$hN0@CQw;m{S zsw+j_rLIi43TD}Am~Ztp(#vT!%8ur-E2K1)!=j}z!37ko#HoyCUBaEnl9u>Ei^bVF zNG6_ORg%Z3sr7An@+B^s^mIu-Mp#4NooXNhEugtm8yU}Po~7>DR#F*> zF**7Hn5f=*d>3>plVJ%Xl3C}(0m1`$(H=dn{(F*S_txJz_osK&E|I@0pw)cZd)!R> z=zD~9jZMr&?_d^M&FlX9Tb7TNq^slz(wPIBE_BroniAk2ml&yIo3cD?i8YO!eoi{&~=&~7H^+!D=>VM2Ow?R zFi^UlKaJI&vQ>rAaYKt#N!yP50}PFeQWr0AR8tKKrt#-ZJJ!D!0RR)L2&xk6&O?ti2q$oK$I-^lVNk^!>N*psd^8A2!R|GNVM>?f1uPB9~`uoNjeF%8Lwh z(sG#5lhY(UE7Ecqaz4X`wL5)6Q(4LftiXy`caD;C|7dU#ifgrzvU4S2m6tvEQD3s= z$9sLIza(9!86-q`TRdIsc5W$uu_=)pdI3J1^!OIrR&P$kET`upEOlhT^DP_-=u2XM zn&|VczHun^kME(l@1_3vBgY9PQ%SILEfvm1JF-u*N;Dzq!?Nx0Wc_OP^>pbonT_fy zY(oa{!xw<8$0ioceIp%ZiYt%r8jK^*funJR{Hto;)H3wP>naAVBx4KPMK0M`uEzn4 zhoJ|sy5AsIj)ZjyyZX9czWtAEwK!)PgpJ4b=l|IuTMdc?n7URkBB@HsFh=e@3zEZ;Hs{osM)p9Q+57%$ti-q7ZTcU$XZ1a>{?GW z1=yCtW65Z-&YkzNM@S_=moa^MN=aBD6$XfQ+%3pi0!5kf2ej^b*W!RJ-mb!aj}>8) za7!10oXb?T!u!vgJ${cU2p9_U;Jg(Th1uzlupsO0=NqoM)$-aGt3RSik{&PT<9`uu zmnlH?&d4BG%um7Y&xTbCuPRubM^*L5LTD)a4|7m0TMY$Ovq~Q+BV9#;&FD%*sM-w) z07TVMR8@`&6`Ags?DO)cK# zT_yT}o=hFL7JMhW4$=SKZ8q@JWn&$MtUoGiRw$nuy@v1dTRwyFrx7=3t{@LsTI z3DRCqmqWthtdw5i5?v+F>^IPosb#4uiBzG1mSdPoV&2gC5mu3+2~-7F zg-Vn9KgO!?5b8=A051F8ci&_Gb_nG7G&{3Yk=xZSgM)Q1cX$JvdhuF5XYuwmTTOth zg&ZzMoLFDH1UQg}3Mar=%cB8TYFIQ02+RBjK6`px0jsRAM5@X@svkJIY#cUShEgKW zyz5vr)EEA292quKei9okyHpN2@fza;3Ht50-|lCBG@Z)+=FnX%Cs?){V6|+$V?Zh^ z21yn15QdGi6qplTY5_bIsAc4@Z65?w3aT2I03g3&(M7Wd8-&O~6TsV@#G=sH_N{+< zz;2#*$T{$k3s8zuNEHhlDkF`C!z$O3>lS_G#RXB-boaJQRJdpR^spIml@kgi32U-r zou00wf*Eit!vny&dHYY^q^`-Kwa(8Algt?EnGLu`;Bu~67X%G4-z?qVi?*qN zmt>(NP9;kyOEFKZ%Mz<`R*y>N|8)3#WKlxRxqCOvy9|L3`4n8M_kz-PUa>`P|9C4= zlucMnSFfyEQ7yt3WBgN-D)o*vwnNE3_Xi&sjR6Q`lsvl;aF5M${)agA0QDMyQ zm(UfQ?;xT?H80fx+2<&QYKkY?*eM|D@D+Pj1n9BlxnT6P@!h~zdtxG$|AWG~Mgmvi z{8LoJ5+K7+%i}O67PI1-yuKG{tdsf4o`om!cL4t(f1|jf{1|X`K|F#{ZM8{HoE4jv z<7ZrEkL2yYW2@xCsb%j2s4|f)%dQaLZqg%aQ@nHu-98GdAnztJIw=143b2N*Q%%#cx%E-|g}Ad(QqTy3u%*eBxw7gKpmJ9lWKr;p{P_NF zm;QP&gb?GI-%+_0&{JHR-kF}+By_k{iBr)CF=|Vvek&z+7ejS1b|wG6Dkk;$si)Tc zqXdMqqE!|4D42z2Rp_e+I;(2M5&TA3*K&7}2;QwGa|b<6N&csG&%YBHV9PT+s&2c! zMvLnSJ)O0BF!3b0%1Q|6UBASag!Kx$`M-6;|6n z)Z9$raYVZ5Ab%cWGWb2BmnfzTFh?}C<%v9eJg-G6|qm`|m}%lab`Q+1J;n_ci> z7R!lab19&C&`+Nx316j}i`~VbYHJ&owq$=2zuqst_AWpB7LEKf*Gbs=U}#byNW6dL z#p1?R4Xn1s3{mIc`SLe?tA@_m)|tQb4qJWRCKZln(;PjvO^n1+uo~AYH}ybVh?Ken zRv}_fd!a_>Yn!#YN?lzU9?qAh zbw)*CytK|uYn~HW+brvncUq)q zC=S182+OeoUt7Shz=Z(2J$6->;>|4r#jPQvAy|E&PnE)gQ^E;pCr_-I-X$lD&cxT7 z6)3R6z=F-`Y)caFb;H$k63*Hrdja#u%k$nUnzIcv{mX1711RctvlW!BcGB`Sd@>$5 zS6LD!WV&R~b@RdmiA%qc2)Hp)rf-M+5u07E_a{+wxkY?UvFQk$RQaoE_Dc(_z*P`* zrd^E)`ej&M{_&vS&ABbHiMr}`yUSMZBj@8SlZs7aVUfqSXw%dkUkl3tcq;D}(E+ll z7*rgsUerLJeg~$ix)g>s$~)Eqzn%7VFo` z39BRUmYy0WSLg_T)%|WtyWN;P9}$-2IP8y4Ckdi7v3uNfT(F$0fJcS@tg_8r7ldr) zlXhbwweY%)UCz2BRgCzNOc5FKgXeD5$S6wbr^+glQDXZju(FKe0C`^-M5`2?suKYK z%Q^t7*Q_2Ox*Aekt+YB`^Cr3A&F))*UG_F$y_!-Dije}X!w$yz;5P|?DpW5y>wY-x zC_@gY0zaBk@I%S0U@CS=&H_)Fn(1-(n{IXKa>Ta9<_nsY=`P>QA$Ek)so%vbZ#yhW z4Lc?0)A?er1PePda*P6WKApK{;1oFVwbt9+8G!T`a_g+5-4z#+mmB?5Q?BGB@w>Da zmvO|jx8B^YoMd^+vRX~2T!}4jdYY8_&wRu5HkS6AN1rCO{U<9Q4)v$$rWk*p5QERl zLAAL5Q_)n6iq%95ki9eH6|9PpU5T*PT7!30!Twi8rodGkktI+gJOYwRc|vOAk(<1EgIxs zgKNVj5D{#&htnS0tZZuyfmd7VvYw4YhE@CliEhb_0$E^atFETheest$_C{r(I;btFxTo0p>KTB9n~@<1-x0*;BQ9cVwBzd>wkZm$p7 zCYmoLyTh5SIdWtE2m6}L=S6J_vN5cJ!}CHb*d+V^36<&$NJm>vLQ}J`|D3HpR#DxX zd*inii=P11NpxgwE={sp>T5RYxgiyhg_%;mL*F~PM(~I*8AzorO{RK*Bd$%hFKZ>6 zeF0o&yYOtze&$lEX^Fl^brN{}GTw(je?HyuWDcae`nDGZ*g-;Hj`SBuZQ!fU;OkNl z7I2h&O_EVj&!eQK$Gkx3WJby#C{bY;)g$Ig$+V>l{=tUH8lo_uw7Bh!-zyg{t9lf$ zT_BU7Ekdhj*P0YqA$hoVb%l?CZXRdL2@N0w3LAH}JDFe=zWOU+-3eAjSbwDWrOr4EDywWYz-8%3&_#g=uu@AD^=R!YQi@KrH zv1}Z~x|yjbcfRvk)KznP$#$5O5F+R}0JJ_K_%%@ZxQyCkxv@o*?kKBhe!0}@avqSn z?;x0!^uJesipFCb^G#)wli-Q!9FyG7-&_jU?z8Ug2!g8GfdqjGJWR$Y_j^Hw?go<| zfBY0#{S<`CL=h@8HZVnSiYUNS4#|YOui|g$kkYeAs$4k~)-O-r{(UoiPJz{nC$RM; zAlU&<^&QAbO+ir3&gd}4@0VWrZWftA%&7uEO(e(tBT>x;qAGCJWrcKJ!d9``Ohuj% zx#~@ByNCgNEFW_9C)oUNsO7Y}>9}sLk(#EVE~DMmbB%B5*E~F`Y38yC)KQcP2o+{; zJTI^Dl<8LcAaKiwU8NP_{ZvMn$02!$3ht zej%iA8LNWuAkX!7kYHI?2<8Opf*ZIheh8IjWjt2%N@7*E`~n{(OtXu86*K@=w;#Lx z=^*HVvR;Z2orJ61?T2Xkyye4neW1ik70$YdzO2ru3ZML;$NB){_+aW%g`%j|RzAXH zuAA>UfNE?V%FuPl(1F#~n+Nc11h``JMJuldb~;lHQOLR%t^%tEuXHI#S^lfrR_|B4 zc>QJut2~UN(Vk4LTHa@?WBU&MT+Fhkp5dvJDKvgpYwk<)UT_S2461VV^UIdI> zRzEACBOE>K_5_0vSM8Zk5M1St$lVyhDayA+JT!@sCwIim67;+$ z3FgzN@RKjMJAWp9;sosTNFHD{R|PO(t6hQVC|WEG!sest$Iy;AU3u}D*GJBJ&|@d_ zcLr8vZ3j-rC>YnrG^5WqtHnGK033ZXx9TxljaWG;Nj=`~_yoQfp&HTiY5VQ8k#oi9 zOMbNnz-9a0-b3B>kP8(Vt9${f+gv$ulaLh|0rneQYYoaiIk!k3 zK#YaNwG3&w`d0N;l%`S(n)*E-;rY?~2&~hmUf$o`_nRqvdd>@BYU(O+B$cB>SNz1) z=C9=Wqev~`R<*#lB5~cTUEw3>l}C(c$C4L-x90Lkt|DUbjo+Yxhm{s`ux!=5Lv0N+C^V_{{ zvOqc`FS^57AJ|J1dZ>?!QXBh)mq^#m(h-}N%!Wj%?$CFwR#c9ycnVg=l){3*m(&K8 z>pZ%ywU#xE{ri$5f#C;1Ak@%Z&masDak$xgpZtY7o@4ZWI$E66Kb|NFc(9l%V&?<= zTTQb$SACL13&XA?lIlh#K$?3{9GV;|WZ7rihn%v2G9APiU1@S5kIz#uIB4k9+@@iv zEBmGj5OmN{cfF?*6P7wyWkP$cNM0>VVqWJ%()G>B=m+BDN0O@SuO-hQMYECt`3AX@4lOFe>Rlbr!qgcUIL)0RIG zg@@EJdjeSE4dCrB1OB$~-_~jZ##}+9%ksFztg4EU^$9$E#8zkS(#4Fej-&r46Q;(= zhJRmo`Kzwf@%);N;~ILbegLG?v1&C&cotZFmx}5$W}{{<1X$WBP#RS~C8Vlq!dU^9 z%dCMg3nVf1_X6X0MS4Cz*)em5(%YN6pbo%?aI8vDTHOT5b7+0JbSbfk{(R$h>r1O2 z_ha#Kk;qwdW!mqx!WO@WpHYf8vyFLq?SY!hsk$)tduE3zouy)>0M;=qjULqswMnet zwr)i^DH+0{BHXVRLxGU@#L4FZ)Sfn3T0m*Cm+55Zf(5%*n6J2OzJQ~TH}ZE{MPcfX z8!w^rIqPPg0G{1CA2t3hACi}rE8(>j zKLsXg_2Sl$)fea0;SjZ|?4j>qnh5eFH{0zu>Y5G%d5Ks# zP?6gw6C6BrD&nwvu0!K5Q5?j2U!4rflW)SsP6$f zrg3UIS?E|#LFLA9SozcE`*%P7_`_$6 z!9Y_pU{zB1S2VS8gfpo07>Wm}_S5^9omwvv!i^qmaR8CiIzS`oDX2)~4 zTl{fU|C@8Kb1g$vPrR&H#nU$JM1M3O=~`lwrX%=)_F8U~{tOnp>@K+mE<{3-)wj#t zcC~q#crsTBpkKN^hbQF*R#{{?SY6(~8lbjBe975+72_br;w;skP(V&`ZibW=15irF zN(khxS%}fBpGb-)S16p74GG67#L?|X5$YE0>F-XJG=Dk@a>q53aPp+=_dGM}8Dctj zVQ*T<*^$7$oR_&SG#U;EHS0LcY#5vOeG8oXV*`39$jyst`D0wAs@68tV+5{w6!r(f^35gE#YSW zv0UslADM7958l%#D0mqt?I;R}Z|-+BGT)q>mL)l4US6HL+~(TLG&gT8JQ&d2@3&L$ z{qm7to*CbtB5ei&Z^|lzx*?LAU{$Azxup}x9Kok3gB5Op2SLO(UhM|QGL|I6m$647 zfqM&~8<}+gfOSaww$K%Dgw@;d-}mQiIc7 zm>k#NEYsj)-}iQKTdu<0)8M-d;CI5+*H>X=6saETOz2u>@~o=zD%grYjKPM22#WiQ zy}5RPg5q+j9^YJ+5! zm|tGV6_@_nGoxEwMi3J=(X>wM5d>Z(s}XPEylwYlANYxiq-~v#V}B~FQYs+85%eyh z&>#b{GOHoPpNzl;fZ8bgmW8S(DB*f_Z_s$IIG%TfR#|1QOp>ToD0y+?siQ`hTz*7L zplbzGeV_2%|B@LM?{L>CZylGv4O-nEUV34BsAuCb+-BIiL9c{so$!*#5ndq$g&cPp zwDv7xd(Y;ZTLBcV1?s1c^E7RBjO8f`qC>!HTjW||pej6-1&LUl3sGeyznFhTvaP&_ zl~SUcyHgI-0jm%&Y!JUEZrg-&0*nz)ZRZ4*M`gfOvXzqaaA?$-NHfB#7@_!t2>?CFys|_%}=aV01LB@u~<6Wn0#ZEk6#^D z)A*Bn4z=GAHZhc@n}>k~yGz;Ctdwg#GHEWR(OF zaQaN{g8=#;2qT{_%s6n(VY>OprArQr=g{==9{2Z|qvojipThKgf$-gpi`;5bgilc` z*@jA8r42Ds*IT9o*x}l1JKdY+0_!g>BDCa1>Cy!dC-UH(uCWL|WI&$3O5! zAL1mRk_JF0;s4tI)hKv#?M8?tJE|cQC1zPME2E6sU}BnDh)1;|p~F|R4NTPw`)uq> zfWeST(54nmARY)@IXRg}dOCtD?Z3!YmqU9}6vgd-Yz}`@)mx0}ndGSfKS!$Sg>6_b zH2X+G-d=0b%)xv~wGV5+RTNf4rhfSDNApq!^KVrY%(OIZm#L>G`BlH$tn7I%U4 zpV0*iu70|bU{>nQs{WZJ>=k(sQ{TdWV4#Wc>evXCC+O9LE`)PhQS#XJNrlDasqET}Qqn?AJy%d-ix7b6UX5?M=?0tZXQ+04xuSuQ1}r zctmj^R!#h;a*i!$wt6@ib| zYO^LMrYsAc*3g9pO=%N^tZg5oBSkDuA!E@71`V~nRRpRSaOj71Ju6>3TR_2RYVYT1 zzgC$PDC-EWd$Rpk9~VgIh^Vr`H*x9s6uCT}iY!TI1(FK(*g?jJGY$>7ZC7L>5Iq(b zzYVD7FuW^tn*;>Di{MTdlnAQ0EMdP!Kq0Ek;wQyt|GYa;nm~tfzeiuXM*TIUOx<#z zcwk0${d1>G`Vex~p!TE5)VDo+if?9%mjhocB2Eu-fdcGp8_QsQMa((UXek17FE5_A zDMOvNZOfTWT>*c2`o2;4^1vR?O*+b}+*s{8r%F4OszXZ{Cj(@S9=6&8)i=iRl%f>m{GY0Qw zt_q>K9DOIBYk-@Ak5Es5w}ymWaO49s9#I#KoJ@l ziDj`cUB+<{s%ju?)`CoD?sYiXSYe+>Z>(?ZVNIJCI9CJ5k)%dvoF5fe#Zqfq;cPWGTd zy28*MKY8qyP*!FG5~V%XZL59lxzsE-p1+met95#*;bCu`&?z~{ZMkH+>eX7NG)tY8 z%68wGVj7P4MBMWp2!fAE?nS3Kts<_Ti&k%UCcyxXIXY2|-4WFAJyqkV$%*u&+s5(( z6dbUFp>U@)g(+e@UXe2`idKt`N0aQ9_dG8;()thjUQ&LEPD@d<{=fxrGkdTHqtW8o z?pXAOQWvLh(YJBELTzPvE9RJDB&t^Ya_sp|IA?M`Y+`Yhh8TD=P`9Nia_+^;Q!qL{ znX}dTw0^fHw>evV(ju6~zq3h7mtS?Ljv`{W$CFQ*B_gMyX;hQ)Pg@Ic465mH$p<odfc=?JS%*SlKU zqVvSS%7Dx|o!ns(@^-9Y3`Ngwg3OGml8N7E*8Lk4ofc5By#RG}%%Yp)^(bf-0vsWv zcBevr0aAGeL|rYKC@Y7rT$)}TQs;LpHn-dcAYGmK3OjNjJlTAatUk0+nLNW=uYUql zS#W1DSF^e4*5YJP#b?Brg04jAR2@LAgd$nZgDP?WFquZYAdx8QC256Lmqhy{;;M2H z>7?%Jrjukqo`g=0f)IVHA!i}O1(mXzT0p)w(qK~Sz;O2>6Rx7Yq-e^ABAObU?LI#C zA6tw34|WA`qtoa~^d)*=90VerNH?@XJyn_ULe>-P@Q`SWD68O_4#!;ngAlBRZd@9Z~h>2T*%lr$ZiaDyt3q)do;Gg>Gby-~Lsi%3|hH zy;BeMp9=r`aUV!;~=T~)5k8roFRkF>UDdjIXeXHUk(Mq=u_+uX)& z69>SGu>rbX`%HWp;{ueHuo$16;MpKVmh)-)9P}rL#M7+YDB->Rxu=W721#MUOPfSEu=)bXF6lzLv_e;%otW&O{c zt4~qZNolHQZ7k9@F1Sr#^#CQ1I@%KgrFfr%7OnBr(1UEy`KOHOsX^r_RuscmQy`1S zbkJi8wp^mbC9Ec0Dudus6?Fen+nf zztpL`(^UxKm7OOKL?O!vT0Nq#YurCLYfT}~i3ZH_yX;n5G0t5~$+UX_cpoh}H}Trr zi$g>DgxH`vQY&y(u$mZELBhsdkd!g=O%I)I&`?juVzzu~3C)p7hX2A76b=lrVT&3v zfjA%s`kKMQnDK&M_IOL=z_?}O;UZff4wREttyGtnN=6KK^MVUt3^~Q(Q>K?upDKk} zoTrXNKlmy*33_s;)v&OL71MIi8skg=RE@ZON0m#CKf>Ycu{xE<6j`S1pdOkc%P*W*Cq<%u;ao&EkrMK%*W@0D_1dj>$AAfNFD&;ecv|#~bIi#b zjmTQo#EI%%?lbg*Dv0Plk|}W1b1A3V=-gD|S^P65^~BGbW;IFe&iw0>q6%qOIfECm zD-kOURY2`x$(>6w;c-NslkC>(g{Pk{siJilK2U@)(ttqI{qc#88S3k44Yg=hF13s`Q&Oiv$3d6!;3% z>beHcYYe;8@i&6(A}Q8ArE-h2P&n!J45Kvws1L!R9&%GGyr zGIhs$iY6d1IU7-b(gDHL_tzgl;vYYmc12hkeF#5__fixfWXvRhJ76XIX0iDOTvcYY zf);7jE;j3}20rIhQF1Q(wdBS{;?LAGp4X{Dc%X1^(`CLE4J2BX7jV|x9VF-1PtdJ$ z{`HKrIyD(?whY*)Hm7k7u37TP--4{`K}%{)k$h^wZqo)6FjB09r8KWGy$2mS2a2gw z^wu>KFSpIr#}f+d>MS^)nL!a~i9tT%rXah83t}M7hX|Bz?Xrx3HXdBPt1Sb1NGoW1 zOMDl;J55%vqH`z+T0k+X(AI?9n2mV*jJ0F z-UHPLnfzsO-@Mmf@TYPgOZ+_^>$^2cp&EtYbC)V+RITBt!VG7&7dFNO9PmcHS*;Ey z0HhMW`uc+#XAbX^h)Qv_tdgVk2oOWm-c>J9TSZS1bG`wqcvsQ3GV+Gw z3SQxX%C!FWWkY`Hf}+RUmC|3R6trDwxzoqvr*`^{RL2<%Qbg6iv%Rjls12-BavEc7 z(a{s!MeGD>wW>FO;h!TSk%x*4l0T@Z3Yb>O?fRlYfffXHngP|V5wQpp;3RcG+zhEuELx|)& zyq&lz9)KNd45tURj8MY0z!|`c^kKE=gL;vWAJNnSRK8YB4KW6f|_Fx{)g*T9B?tAq8lx7uB~$t!*iv=Nxr`A6Ve*dM^| zNzRZ$?a-l?d6J{f+yHJFQE6*2yG>oIeZ_ z3+Zg&=cWUs4KmeE3)z|M5%m!H17e-$iz zsuW1nVi;NJiI6p*WaSZME=_GDH&eZy(v<>!M@b6mcA^}Ja@f?R6CCu*e7vt(m=1B| ztv1@N-9NrfT;=Mhku0eOh=)j(_z&&p33`qI`loD_=eCtV)mk)%=zvvwtuycr(nc7s z>@NleYLr~WA+6t(32DOl!2F4pR|S*Y5*pO!Tmq9upv#Hx9-1I>MZ$We0Ip0}3a=!M zNjqypiq1sZD^KEDH6GKRo!U%kX5WWDf>W)7H5*J?kjx&Vo8HPvo^>AjbE4Q+VOX_& zn6k>wdE6h2Gold=a9zM4A6L=g?k)0ITq?hGIytHU$c4ge6-Fqd#fu$miW*VFYSE@3 zV4t%i=xNRE;Ig1(zic=aZkbgE#~Y~Hx{DDL2_M!Wu+lQJRnCw$`T>UYT_m>=R{594 zY^@|IPEDh$-dQafMMV1+pUf9vb$JI=$Hp+)_o_d$uN3;bH}GFRPEj2ZR5r<`x}VaB zEe|c-&m~o5zV`ckcWSVYcIUHST+1?l!|D)ldi@dV`UY3kCW-@Oh+IOgq#@5eYB~J- zFXWxecI#XbghL#%40z!m$&25_k+pTj=*of#6BzJB=M{M~>Z>gwh&YE67}D`Yl4aRe zq*Cqf>h53tR&E0+vT(%OFU!){e+6aMY;kJ=5-aw7cz${tvx6l8R}Bx}UWsnrj-(i$ zvaFWUlhpf(e|T$eSPS#e6t21l+7=zu97q$v-!^e7BJ=?XBw&_vwcu!n5F`V6E^bQS z2=Or2LaBwSV4LMsf>1cqg%k&KRAxce)Rp8LRFiXn>jJIaREgQv9zYf@*~*aK%$;9c zP{S!iSWOw~$K*Angv!}<2fy^kvo1XdWs%c@yu;zYs*}jtpLmI7-(;)XG_!vA*n;7y zb@m8}zpi5*DJ!L=-E)tnTGWVawsK@5+f5>JG3FcBu zs)AK6kGK#<$f?<>_f$xM3?IRA_cV39xbZ5{dA#t}0kjEhHQJR2VAgQQh<6;L?yie4 zm5@RekO9nj&}Q;neD=D*s*L*9?i=N6{iD@ZoQtC44F55*1gale_FxDU)c#mi0R=uT zO)kirB~dcFI9u}xR|n*o(lD~Ms8kEgwH}&t62x>dHorO_z*L(_C$dwf(5mG&Twy)F zjnxUzW2|UU1xGD;LwylJHKI0Hii(1dUJ@AHqz0WgjT-+$p}%jlRU6M6Z2o(~x;}m) zk!s(68vCXcU@HU{Z=S@y(M|7(c-}<)UItC%P54BX<>@FJhK0N;^5Vfe;U=Z6Mp%8< zBC$|nQxc&fDTU_=rG=@;vCb3){826gtN#VYKm1y-{Hq@wy`f#;Z*ex(7up7rHUC~@ zX?gnTOP;9?3eI@B;-$nxsC{yOGF6x!%W@#Vrd&jZaPpDe+K1x|odUgOpS42Q!7|4% zWutX_kJ9p&&?j?k84F7MSkl~j!GPXwB)A0BuSWV9KP`fS90Jg;fV0GvSZi2pUvn&l zuoS8nHzg@i{A!wJ7E}Ub=Tb^5z~n1bJUx-(2sS=#I8i zr_R1Kto?65ifvH2pZyTd|FF_F{Vyvpr#t2j;AY_D@`pN9YoBlGObxJw%qK?zpoVrbTUQW!qc{T#SVeOmeXvQ) zl4U#GNY^vNXxDN8GSD%?qkXCl0kYH~tHnlVBKQ*q3&qwq+2W61`Lm(iWR=%r2SVgz z1g|{WHF8w4^edqHU2GNmt`;dz|Ap{>>zDfdI;xLQx^h+i_Qp%cJgPTbc|x&jK?BNJBI z)$!GQHHGR6kiBn7wYja;y>|inowjs`m|tO=J9OQ%)x|dMy2EIjC!Y^xzCxbBT8oT&Mv!M8n7ghbGx%8<|}iF5{9WB_*) z5j@lubcNji3DnR&E*RP2#8T1i0`OsEQSZ1R=bdg9^Gki{5_*UNt4eA&k{rPoy2G+KO&Zr~Xui$6+3MQBj-{z zoRM}S3szYStSSLPGZz=*MoA)TV#651{2tHCs3Jml&#n_wOMzdYmljw&QdsG1sg*W3 zrJ6@(Q^&2LUmRVj?QvD9nelunLvaaBL9xJTyx;Tb{sG}^TVm7pu;-^cU+6l&$KDS< z)V&|zU$$(E{PmCwBf%B+GCmCgJgIhN7?|gp?KUcMzq7OsQ>P2#-KNaTjKSd!wn!w0Nz_=Yda< zp|=c5a#MS_RFQHxiF<;p^br-F{_1BS<&PKYRVm#{NvqbX3WQWZ6;Wb(vB=e)RD7wp zQ*|>_bK4E#8Bo?AAcI;Qi#_3E71m7c;rjIadcVC2U57+Re{y^}yd8nn+s&HiY|8be zL{B-6F;v~u0AwKKwkcJ^$BC?x2Fa*0N?$_AxL7j-k3h9g%Wcs9$CNN@KntKR?2cS; zR+3Pu9FHDvZs1Hay#l~W_E|0@X;N!gCm}5>;NK;MDn$dpyNPo#^iN%MfbUf_M&+6M z)w6?BjW9J>P?L$TKa@Fe=!CLXxptvI+uj|GYkQsOp0Msfbe&$O_H5O+J*e8&wf9_= z8~3M-UodihjVTs%!vO+GMfQNNg)z;U5??^wB_zn4xF{M9N|$g17x<@5iQbkOgSsx@ zTfvAg3PAIC{sUO%c3jExRkQ}UQhJ>t3)WN6$+31yGrmT%I}Vqt8~xwuc(cS|m!@^-7OO=|=XO7hrt|yy`kQ-FTFjGO)c^ErL<@xJu zb(f{;xoG?3fBx3FPwJ{<-vg;1YEt{YgU_$QYE~mv@{k{%lur83PPlU74mVqMNkGE5 z5hckL`nBmQFeGp||NNJ~qU2xQ5CQ~_-V2>M61;%J@KVwQ+);Q$U&7#dcG!oiBxyxr zr`Vubv2=p)adxyh z&qlMOX3{amHfsIWPLZ%q{Mh~JaQP8ead&{|Y`oxLY|viSNV7x`YP8f zhbwX5PN&MGD4BL&dfMaY9yLD}l-lFt&TaYut#_N@RX}xJ>u_z`+oDKk$rECH#C42x z^lSksVffIe=qT_CGz2~^iYQnaZ4sDiyF1HC{0#7~|w2p6#t zTrniJA%!YolkRu|5D5i$3ktR9kVHAR7HFCymTPevtA0-m_F zsCPhhmDV|$qOwa)r#ni2s&Ms!R%3i=(UuR!((cX&5IIDe+DUj;#PR?+d*IALKh+m~ zhMS(Ss;?IgGMemJ1jy|E)04!^DY5j2do_7 zcdgiE%s=E-c6D9@1JrSabn<^-t*;3N)W~M}Sd!zkt!^-o#0wwX0f_t@TjjpNCDWK~ zgVfKsRsqoc?8a1C@EzK!ty$6f^lf`7rGtu{fP6Y2o^wgI5wV=z=g2x-a96Mb@W?lc zCxD{vZ>uHiXZ$KIGIzp+tsf7aCyeu510y zBiuI2AgI?TB|={hWz)@_Kvm@8_{JFOAp&!e`rurT+5NgQgsasuI$_$@iRDrp`g-1t zh+7p`uhMJ`^|+>5#k%rAL3+M`;1dI8bwh}2;g^sQH9uedlDb3|@7LyMG^H{9FLtu; z`}$1ysgd$a_i%tqEgSQmSXPV_xK-?mnFGPi2Zihb#a0zLbIvLwi zSCSizJJXOHUp@}r_hb4GZ1uyU9SrllLur<+NQx~p=B9@-5}G?Xlh5*gCjzY~0CGxZ z2xLRjPm`Q9-qe*75qIggjF%tC0f$T!!|3yE zX>elHPda}G(jy$T0?WNK`J}w}@XKCQBL8?5>`&F4Wossp-ZO?i|5E*#T-vi5Lkl1) zJ`YWUvC-|iUT6^NI(LjYAR9d{FGPxtCl^0*6rT+tk2*{oU~~NeP(R03pVm7M3(#)Q z`=`%$R$*#uSM?31D)XeD_f&On&*L1BUiv6^n8{UbV)2|I!-N;H++SV9p4DjhajnW* z`ZH9jNH7(eq8Wgju@-=$90hc2uHIQ2L=|cRn#gVNU6OW1G>8b5rQ$3gm}6|?P>b%& zG(A15qV?tm?(+)5;z(9^0*fOfr^5a6(gr zb2W+OR_Fj)r(kia;bQQtk1qt9C@u%`}Rd z@|>s6*(5!JuoWKcsSy+BUxq*O8W}6Ns*_Y3)oDswrZwluV_qvK`!Qj0%OA#ak-xkL zR!v*&ZgpXnVVvcO82P#&-!cX_pje3MT7i*Z0;_OednegG5LYJjzHi)CC(X4%sZMn4 z;4N;2j=IceZfjsU4Sw;qT|E6R?!#r9s(ZxRt-S&TZ+E|*sMQb$I>RNS7ZIj*E%_pn z%U9!fCxY9YSo{?5Zn!N??tS5WUte}){?`0D-CaKed^PF{&R2NVvtH-}8?ob+xY$HB zT0osSTW3$I+q3W#<6&g{`a{jXdsr=7&IiWT>8T!V;=7kF`cLIsh(EMX+tDI)EI0&JJi;kGI#C z`$(hr{`mIDj>jvJs?jBmfhJ{W<)xV_4gpREafOVM8y3h2f%B2$rcT`xfb+xp75weC zp|Se{FR#!X2WtI}9^W-m6~35oZsNWvmK{I9`Hf#+TR_IX3ke80jdCS;)ER zic~?WVf^Tnn4T;7if8Q^c&b5_3nQLV)cnB(Y3gi|Brm$;1u!%om3bDdHKJtGfKU{p zxDwTOBx2LD6t$>p?|Fa%5|wvfb6H6s5qUBj?mNcKCDx+J#M#v8x*6R6VVDN7u#Ui} zg&k*+ZH7PH11Sm458_U4{ft|xObFfM<)5rxWuS~>6Pa=vVq2GyvnYMsvf5m?H#;vE z>g+)`lRRs6(xa$o(dxMmy3nqARIkqdfn~Q*U9nztx*&SZACj_`D~DE!^bRM8DW2s*!svzk`RX=4pBXv3SgA8d;J`tiCL%eJ{dCfH;oPbJ$s33iPWYZM5EQw~w-KVn-g41TYP*WbtC!JYO zYtSQ6HRL{QxO2;w;-KB1UNkl^Y*y2siYA`vc%v^o=z8ow#S zdpd2A6q{1t7nm)IX_&ckh~diDNUXZ57de}^!qAzZMAA2|Bi<(`HAA3~UQ)uXx`fCp zbQRZbx9fHCRi`KuJAdr+Nx$wTj_cR8zJj8=2-jPb`*KFF;vURb;(ugca^WHN2hB@s z3DAtX9{UjJyg<8#M*dQ&gu+)(w}dNWf*%sC)Rg4KoRmoCbmzu^b7f<)m8*KeN|_0( z_^#=(P6=i;dCPY7>>5)thSQqItqB?I<;x63z*m`vqR39S z>o5fhUS4#h;9-|I+6gnbKcd6&Zue>u9+3k3_@gh?O}LkZ&}+z14HAnp+?$8v^Ar6C z8U3$L<`RmC!@!BO2_J5?sa+MB`(Qrq{-IfJ53X_5R~qlKRUn{|f|eUnbw^bOobpv< zOMd@@UG7|4&BM^Wg5fpu8q4;1h_kK+z(9>J1)E)5GL8h(&}B>`VD7MWwLOR3R@q0R zHkH-R*ZOI;DqAsjPf@q2tz+h=taKsNm{*BsHCSehcx@@GU?U7Ib}5J9MdNw0tSmcX z+RgxhqKmI!&hz&&&*3{2x;X5A)?ruB>Y6T31*6CBvIcBsvK6jYtWxg#lAS2m`Y4jv~A6wmCKgPh$rWjw8=8m_x`lhw>kov|M z&ocsF7uUBs_kwJs@$XhZ>EVnH0_b{{-IGb@=a>fmDY^LKVn!Qo`~e?+FpyxTYWm|= zB0bs~{^f})hnSk>0);LD33dKDxbTV=E-k{dw<#!uxcV5PsViEiDUiz$D*~3K#vhe* zu|--3IfK*K?_tbtF-L&JfJG1Bw5Ne%R&IYj&nmLIU~6!SI=kv?CYJE7;Q@!1obTcv z+9fgX$;w-^LLJk}DH|ev7SszAXS8mAfat zW?<j(QL}*(HN!5((*%CLa zOlPX1LL`Y?<8t-ztxiWMX*4jrAkQ_>_YN1ay3J~h#-Xksi#`sQ(>Wm6%qMCrk>XXk z_!hOPVpY3<+H&lX{+bJC;iNFo;koUJbQL&m8{88X&Ni^;W_Wv}D(zLg;rP>Mqn^R@ zgF|%#+;xS+NhhsS%if-!czrKm{T5q&YCUl5w}wyf(1Bt0YQU=Qy511(N5@;qyGeS~ zNcFf{$5cAdX6kYYcYDNv665ME5!cB(w5V;BioV^AEUdu93aql$kMUtGl&YH%V`%`m zewWdzrNu`WAqoNkYy|GG^u|}m;o6Bh{M*aYzs7@%buFsrnFDc$>geNq7k9^p*B0yG0x1et3sxHt6(i2eF^h1aLQ^{%g6_ z9bx5h%c=T)XqBh3a;JSkffyETQxT)fhThd^qTv*17-FAcTIZj?i$Yu$Saq(H9_gn_ z6w7u0JnPqRwF+;6I*vq_*Q*traeD!w>aXpm7Xspj)t14F!b|LKEu>pag}s5XysBBf zJUx#3-t1~%m4h1RloKBLZ&F=qHY5^jLiUy8`w?bM4$$LY!ny9)W!oB0@x_bx=E1^# zkwG-(^j@{L77v6A9}~|8AE3dM0BC0SMIsbI**`v1Nv$X)0Aze+wS2%?Ek6kY-q5>= zHYB*2r7#LrMO1Ls^pFzL5G#XpXHxITc?PTwlVCLyRaI%3UKB{|exBW_8HLrk(f^|% z%d6D2<~CT?)ek2C67 zV7ZkM)syy|^Wb9qNL-d4tFc4`Y`ZL35ZNSHk`SLU?s<_nQ=%%-1eYPfAigWHgF)Kq zHl6SKnzuZ=i_8Mz12MC)Z#C3+FzaOFY604%d9uW^P`1K@$!jM0B%rYS;mnJy>zxs4 za#tFZ^$lVDr;P&?AVJS^* zZ&y4=Tago27o4?1nDD)`KlB61E+@YVjlRoKHMz3`Cc6HU-L6;AmZyQVAx*d=D^!=S zt=~wtt}va@)D)&M)WQ^ZcME&~MX5n>0jel+ppG@+Eg9`K6uV+H6~<)1(U3f*ryH&7 zPK*=JTC+woOOop-kQ%zO8~7r~!+Og&PyfVBu}vZ6JLZ>Ok(#@!M`i-#*tj09bh-VH zZ1puZZ0h0(7h~yQ*cJfPq=Owa0hrwtB~UOX%Sn%5QgWk7l9P&D;i3^PfFwdx8~_eA zlW0a5#A8p$1YJ z>YcI#GOHs&6pRb@51cP)Xx~n6C%tzTm(^F##AhwJ&C_wnkf|6TPuR*>HGn6jY@v?C zwJ2oSjL9{b3d&=&x5Zc=)e_DMK#m9$Le?u^$Glp9&eU;{K9<}<$g0Nj(B@} z_92*S6(U!R6?;oKXom;aAe%Tx5%APJM(HZNXj&uTTkwD4AA}DT(nUBRlTmjDX&n7p z*+w5ivLmMdk*#j2Rm^N)yu7-HR8M|SWfedAd2<19+uItevVGDC(9^OB&6GnlvCjmd$GJ*P(?j}GgClgUgm;h>ao|e4q6i}6V?MYhp|=)z7}uL;}$Q?8a*2) zI&j9((?OUBB}C*bYi0L@JV`{10^1B#nPL*n#r==PB1wJeV+GVHB?8sw_PiD(M4%9( zOPrfs&zg$5f_Eo~32`q!%2Tqm0)YJHInh;Q)^&6yiniffpn0v^92ge^u&TAG5sTa_ z2_r0{9umM24XbxBszqOMto~Paj5Y16vx_Rhg=k_&@jHrG2Q1bD90O%Sh^Wvj6GYHzg#CHC zfE_qVW9qz-HflX#tg8Ia%a@q>$q4!)mjKiHK=MR?tp}D^11m6<`3IR?JgcwD&{unS?V?$GVuQb=VBnrG-Y z8RCN^GjS^KJY94&JDRcbrw>;&nXs~M06j5tU_GHfU?0IfH zSSQs4#q`5yZ>n}!5D@4IPxRDRm9x(TTo%Q(*X!}k^-gsD`m7glI6)LlGD(78EoMM< zd^;}wC+2EM^+7!^5Zj%h=Muf?rFr^nNqjNRqk z^ufNZF*$;kTAyPvL%YY&g&b5uRk$E;S0kz)uY5$gxK7)I5xKkwQy0b)G$Fqa>7^PI zGfH694l9nHQM<vXAwIdw>_6C|d!?1WSr7vdhVy}Xzpqjf1vs9z zP*{F4{Su8@N z3W3$za8F9JRTCro@iM$T-_q{zK)x>sIv&=(Jx`p023Ce!jMX@t7F>n5w*3G%W&9$z zYU%FI`K(Loa#s2-^i2j-c2g~U8Qckjcy(|ej8Qfqj$$A1n9k7E3T%+Yl7ARUSYl;o zIRKn3L25784?1j^m$_k6rpF;99XLaEn~q}Ys8-Q305_>VvDJ7L5fxVgI(OGNf79Sf zg|)RwV!0IDD?-xZH6D_QAJ$atvUJcH{L>w#KD{l4@YSN@%~1!e<4+cQ(hR_=_^M%9 zd-&M}BOyq6_$kZD`P#Sfdo)z9Fnx1Xnht`crR!%nQ-euatvvzvt@RPI`1V{++X zs}WeE`oE0@_W=SMxVm7*Dj?$Sg-k_nC~suiq5WZ`g1MHmWMQ_Bf_pHlD{C3cRx!um zn2mc5&S%xY9aw4QJ%FE~Ya{bm!!4xNQ(hk5${Ve)e338RcXTA#9(t?=`WP9iCNpXo zD8~1NRmzh5L@}W^xq4pTu4qO>a*I}is!1;Hm?shbjHvjH2@>Jk$X#U)p)A@3Z(fga zIB$U=b=(_eN;g>s9(x~vi+Fxzeh`DTZMM1=SJ}8K5C1h=-CO`Wcj|6#4OHz5sqW|Zc3^B) z&$`z*y@U^T0#2?uM135f6k)Te8KYb&FU3|XMy0W{Dy;w&Awr!cCM!{^_51I!7!~eO zSZU$xRMt=NJi7BJa7)sa?2K^L1@~h0>sZao+A4E1mY**Y03AZ|cD+fN6Xxr|@^$#? z;fQ|~yA9)HzmgNId?^>NXi<$|$=C!Pf)-4YInc2thh4n*M{fX4uUy=?LlX_+b!hr~ zGB6|HA;S)!yImsMcLClhZm-}JfwL3`hRg{CF=JOIJ%SbQO_d`Hrp;nz_Ug=Fs$CGz zMHh@`8|@w%0I@kHS;VOCh zhf}%gjf{Qql-Zhc+6my4S*LQUW!BU2N;eS=aRsvf6aphf^<>2H&;We(<`#~+5LiFN zvk|X0m`xG1k=>W_%`066*n=1T$5m#re^&f(;UnK)(}6q{j;Ii9p^$0m@lp`!xCpov8IhleH325 zRZ2zb98+C2dG2WEwxzMY|mDozk{uA-2pcH zhHv$|B~?s(N8bPET>y4VK4Nbl**pQP!i=?8c z{`62jbnteNo%`|h{Kv%)@Md7O-G?=N8hL03eO*SP{g^oh;qt@;FWpGMx~vRPh$51F z9y}r@Z<_;IM=Yhh;@%-}O$s*c16d$UXrKvNMoMd-t$Q7d{zoi5JJXDG-pf2A!E*9% ztX|tW@!GCULgEVNf~s{9VRc$-IKi~^#zyBSl4943xjp45jmes5swu+)-&dmYOQYBX z$q`|=ot_Ubk#Zj1417^Lw1($pF;R&r9>4+D+jT-X9x|jh5h>|Yu*Uy&tP53vt)-`) zX3SaL5pN@^o-!&ps|nDiwPGInbQ(u!DoJb(@|_VJ_g#6bC8fKcjHt%eg`aw?t_?Dn zZgE<)H~=v#m&`I3+7HPU9h4I5wDG%~SH@f6*#m zf4z~!J^jcalxMAeQn_1J$JaW&Rm zT~0sWBCa}5B{n0@8vU{!MU_t}rI!>U&T~jJ97y7{rY}rQ49NaweM&E6&Tgpcf z(8WtObYo6NJj_ckU8vFrB~*^Tb4aR- z!toUAB4D=dTr!}pdMM@wM7|TE<;?3vIJh2OIrgHHiR1ZbXC#GieQ3X4*HnF6)f;Xb zvu&Lh#T0$*JD~v?7pU|u4Km*~6Ga!+A5+G{kk#V}fHg@qbJTBuUOq?xE>ESigFtkK zCkA=@{(xBHDhra{!EOl)+<-6!$75h$>k5-B^kmalqi8HB;XmBEctEoY?R0eTTSNj< z%Xz3HP{<+Y&E*}_mrpyn>(i>2M{;=F#9XuRC3nyC&Bh5%S%1;*c0Fy;m6-%?)tM}C zD}`yEzx47nGz#?o_A>h|ve0~Kz68dSVcQmnZDSRYexkrmjkX07q$#eG>fK-HL0^CQ z!gkOJYEjCYsbk^oX-c1i5Dp)Qz9SI^Uer1yyYQq%Q($#oiXYunUnr{cg%jb6=8BqD zWt6!j)JvLG*!NcjBKPG2H=XLPG~h11YD3s>C{ua#^w&H8f2$I}CuFK8swry^H>vqk z^wJfM!;HTEA?~C|4niOSEZ0hnUYC}6(F*sZ0u_y}?@XDbon@r`U(PX^|3?HhOB%qt zZd%*;Vf{>5$cYVo2V(SKTy54zCN! z+$h%Ryn}oK0+FJ*l1hilRPIAs#}6D(mAh4&o#V)$Vwa1yP#BOp;RtBmq`Ile24HO5 zTU812ge;6vq3Np5gC*M8eV~ItRnY(AP?Dvj%MI)m@X+8COw@lhxIAtUfxW3cjZ6@A zWq|Gwz3*^$%=I-Lt6I<&#l+-}ozz?u;<0@E@gkUd)m&viq;qBMOQy&ZYv!f0sI+PdE_p4Ksn@cCF`I2c3MlK zIHc`=BXm_ugsxCc2jOwj>cjEgVq&hHogjAiXl)qkD%gknw(Jq-Wm4%LC148LWYiHU z$GYdYKAPHyozGnP#ZKy+v?85L)Jg^|0D}ZopQAsvq zDaO%DvEmv>nZ5sz82~4LB+(s~S$3Fk5$|0mf#5&Y`T8*R-5^Y$&>cxJE@_ve>`n0X z52Mu3A;hwB@UCZp2hISw0TOb_@Btlo44Z+K@fWqhT9ge`Ke@Z&ZkCGZc=WYoV4^nXsejCTnHkPP60AZ+CgezrgkAL zJnt6$zym3mZlbSwM#!5_*+x4ziZWq1n#rZ3*cDkrgOmIiiOg6@muRcVlbs07GMdz)4Typ-9Fg6wcB5cvK5cn5I%B|2?Lq z{(w#sNu{Kxiheg|RHq~;)q1GKT5?AR@w=~Q@EU>LN7M5zk zU0vWcEfbQB*p(Xkzr4L2+NVD*xGD~7X2We6%&o3AlNd*<8P8`4nnYs@bZH=3KqzDB zB~T{rr_rQ@Vmq*svnmhsOf0*u+!uxHe^=8muokZ57ppie5dIK5PACFf;c^8uV)1SU z3N_6H^mB_EsybM}O4_RSJ`~T=YJI9eana-my-?|N%By*PX|%7<>=A1`iNq4Ih6nxw4_=(lxz!47 z=Z!lv-PJYK)jc&`r_TL;&-Z+@BpphwIYXneOx&_{=qkh4SW zkh5NYGQUS~WZH@r)8MFkx2oRQ&@`uw5ap*#_=yE@oS>tKN3_#+936w*b(9{3Z zEOBy+l6n9c5GVY*OX@KvFD1Fa81_6pX#Sg3g^tVZ{^wCuxO%%%Lf?NfwmN61SYphI zs(-~+B|@sl8J_+_Ts>>|_m3dGT)~TDr|Q^GMaf?+WAm(n zqmcK47$7(A3R_vZ8DF_(OUwtO{7Usjl2I)e94$$O#KA5W&Q4noa5?i;pH&mEo}A=j zVj@2_o4reE(9Pfij4%|AO4Ptq#CcG`Z3Gbi?Kn-k{S5L{Uxo;Y!WK`X4js?*OL;#& zG1qG-KbUIyEfoZ%@VR#W&kxpB7lyo4QcOFuGrKX#EjW_pMAusVVajA zUJzwRQ<|9WmSh<~&fPWx>G~#d#gM=WT-{EJc~HgGs+2$2x-Qb=)(9Kh#CvXnc(=nP z8PKQGmragP1WdVpBB+PP&&B2pB-JuFL=n02;F+x{uB8i80hlTXDG< zh7#KzhwXxiocy3jIB2&8Jw z@#ND&Xe9%x=g*CbyW&L`7hQ2`BdK#(JQEtsT_!;u!HJ~ORTUL8t^!uuZZ>%R=b8(( zx4X{&$8~N;2KEe4|8{J3wyd59%iidpNc_)^e~f>W`Jcn6`u5Mi=%{+Jxo#r`l@raF z&{N^=7RrQD^HGn1RL(E5ovv1Ovy35&ZWJMbT^fU+-dh zT`D>k*HBtTSY4X1GUgUS`mrwufY1W1o0!-DZL@5b;o(Oxvvb5WK+>YfL<8*7Q9zrA zNWM=Y-u4J6N&vDN-HjPj|1>ms49$ZKSg}e2@nVgs&Y~`pV~sEck& z@^+M06L}PVm~I{j^w!L+E1npVK#P(R5eJFFAXQmHFw`#3O{a%j6koD^Mg_?(#8y4x zU1J)ScBZU=DR>AB+Wp-F4jUcKZF`6psr^1Lm+)chZKnCXp3nEta}U4u3SYI!ZxE*C zVnJ6rzBC}U))1e%L)W^}yZj?%e!~GG2V|;!8do0i-^(qFdY#6_mePtcP-#vYtR=~K z7IZcB?@)hWf)~{bTtpQuz>_4yQx6e8!;01TfA`hpU?mnB0|}=L&(>TeEGyv6d)ek( zAENNfmqC`UTz!=PA69`?X}Wq4^B=QSgK7Mp9{zj1s)eP~jTip@nC+?lHA9ssin$^; zlG>;XhdvP=%O`8+>zMJE6>5n*2wJ1umX-c=P+K_hJdaJyRz zWg($zdQz}pH-MX0L=;h@5@6+Afq@De&E5=8l~Xo^cgq4nJ-sG~v}$NW@j_4;Tm_iO zri*T;OLeu@q+hK9mJ(0OfoUtgs&$-um!2R_!@5SkCqFeI0SOhI6R4Z91L!i`ppTdh z)s~=Eg(VU~$=t@m$N@~oMBadkl9m_%Kj}Ig2U9C4IEMCm`J)>sBf-A5h~irk-5R4! z2ek(%j&5r#V7Ro2u2b7joD;U!IT?FI8h&woovMwt0BS2$MwFtm)hVl2)8efv#^{>c55_ycxzp1J*ne+D%^h60m;Jh119fPQ3gy~=AH-MY5%N$tSn@5ws z(ZGU}G-e0%fXvQ1_p!+a%QaYEIFnc7T&SlxYc-XT{;|LO(f5MYRQeG_c(H;^%x?&l zJ~|t7?Gv;*gXJryhvUUq;z4&0S{s2a4jwZ0yV>J}D1p@hP}kP6kPd4Qjh(l)ctD`p z;4kD}B-#{A)gW{bi%z|xtzcS*L+=ShM`vLrR<^(N0Is<*{vTE&tj=uptc~?~GZw}P zQD+&|Kidd!ZcPPG{pVt;bMgPbJ_LrLq;+2&FlCa>o?HF~p$U;zT$={!)?ng9-=hT zV`i{8W34M;L!L5)EWuF?v9iiEHL3tuM`S@-Y&q!%zRGn=t zVu1C~=11}tgQIV;1|Vq%onV_iGQqy8T(%45dAdI0PesWnjiqgC85_~B1iaWLto--n zwT?hPgn_fsWXLwmF1tP|sDYOOtlN7GmMDg!r_0^)FUAZq!`(?KRiuU1v_2Koezpu&wz1+I*eKdS>@EE+8f;YiT zjxNnfZp(wvfvt|DLOMlKQ%uHc!tV~YPg=>zGXTXvgjAjqw2ii<-Kks3x(DQlSwc!G z9RUFPP{XK3V>9|cmc7#KDCA>_nM(Kbc^FuYtbU-7YGX%2Y@o`0Zy*(~PF zP_b^Hn6-pkI(;uwY0*1Ge?y3LRY6m&Ez>a!%yMbyI*=>F(b#8sUzWrSD1D_ZEBqze z3s4l`7AX0Z=;cu?PVv;k=9)a1qytbGU_s7`)>boH^`y>xmGlL)OMmNO&q={*&N2GV z!JjgrSe>+E34tCg5(RWi#`sXHhb9$la&?9f4?ySbjuho$Y3Ap6Qog;B9?1FN_ z88vJ)8A0whH4p+ihrV^nhKd3vofx-@Ipv*T98(g%f$M{-x_~S$+A=`sI22U0mFZfY zWU(hvDMr1)H;>LT3I;SxK$q99lDb3W9{+%C)WL5jr+D$SK`%G-j_)}2HCXZF8nU)y z7LyM6OQ(!_urK5vy#oMNyQ;!#c|r)7HB|a5YiA{+7n)Lafe4DITTgL86YW76UE=JK ze~1kP2|)+BFf!K}!-|hUQHE|g!|IHzQA)=m_lE=|oeTkN(Q+E_NP+=>st{q~;!aDL zbon{XQSvl{r?8$L_qA%9VXpJo#BUonG4{HO7WpQ=3y5`3 z5M8~%7DRL9n94X+Ju-kdBdeffKz^Xky zl6T~-$6>(Ts;>%;0sb@yw1EX$Pfh*hbj!D3bv$Nn5=X*1vuHHeY+#IS>^UYn_*{^L zQb1h8+_8tXr$Ai>qyiB8P^SB^x;dIPj;-w&IK(tEtg21hADf*WLYvscd!e0?I-)JD zo!#cxgwPf5CYUBws!>VC#~|<(Vrgw!rOLKVrFZmDY^e(aT|ES)XsA$3;B>1XXIg6R zgEb5Q97sS_`c+SBe|I%GH4$JjYtj}sPoOpGX`8w|tZ_6e`KOcLE7C%`wLP$Uj;#Ji zgRP(;qN{1nkNe&h*~C)twqq?hrU_S_^lDs;++}!W5nWAKFoH(kk;V!U*<56C?bZx< z!ezy2wQ?VOzILhdYQoS{t`zeUJ;!ObD+L9PdHsJ_jX{8rpVg$EcUqZss%N#T|5AMQ zpTg2VOH+CIOx=I&ABX^CPtwO^RM!t33Hf!Y(3K7Jg$n7Q)4L#c=aWY0Lw}JL3R9Q1 zepHr;%o3%l$bwKmM>bk_ZCZ$ru23BbcuSK?!DYhqkZJo83`8kWbZ}o~C;Gn&ki?($jQR_c_4=Lb6sP z<=r6xk221z*#`cgAj4jOti1@N(wwm6fO|k`vut7xI!T%MQfsM>$1jBTFeYP3&iP zb#;AKoO4z?zqQn!h13O92sMLfK;Ms|mW6>8b9n{AqH0pC1c$pc1B7K9B@en9dMfU+ z4x&|~K$)I>PW20Zdl5>bpC}vv2$L#9=1TBPoFwzf8wf-K%Y_Z|q06Jl6r%UZZ$Axu zmXRMITQproW`ofl8daCp&kals73hvkujmE#^R>-2s=AXdFNL|`s=%q8t zv2hBVxLfSA;g{BN*G|fmX00XWB0wtrT3p#ynDmEII;>!uEqhw!?ikn&{r*CK*MdfF z%gc*he|aPaNPVwm5mB(EqpGEw_et7dN98ZpNHhDi2R%<^06;6SLP00I(i)Fg z`_u{YyQ%ALplO%?BaSeGtg*d+-#V_^69pUtVy!SgH-a6Zn;sQx}(1vP!g_*=IB zJ7@HVkZc!!@k`;1bRiw!)pdCN2TF@wh+M)#1dz;%OVg$@bioBTn)?HiJ!g1DB$Wc+ zp3>y$Z@-)t3R;=-JmSm!n0XXhH+*8CJ}UEsmm+_CbEU}RT5Y&EwS3Sp6?kt zmA-X_A`!DxRbL7r=wR*4VRPZC0%8Ot`!u86aY%=874{nTOrO1xIq}_gQsL$jvn87$ z5Cj?X43>H9(&(j{2Q2K&YFrX@r1)PFE&UR4n$XHT6*$#l3TX-b=drM%Nf<-{e2vTc zaFjy#V#&)dt}d^?zr0v>jw@`qymW{YHp_OAxRR>5|YbOF6(o+!1dhiBVpwS|@h_ zO{P9hT0Qj1+-7>R@nqIN)B&p#A8YOjv2Z9HPDg&`d>ma(ibH*Mf>qy4V=}jL<56Y+ zy7CGBb_b#__REt1ibR34S;Rvl!BvpC!Qo)?J|&aq2UEW({j(|BlJ-RpdCX1^Tz;nw ze962r;x0wq2lLZ9+sYL%WT;l?3Nh%<=YS6XhgD#8RLyxcZQ{ZNmAp=za{s-jP{>((8#un(`voFs}`q(mZsl?%4)Y?=2U}|lt5`ca2C~W zTUF%94hfTy0IuC(J+C=`*YtG9Ff&L#Anu526}vm+|LBBjDcbW?P^$oJ(qh1zM7y!9 zb&}QvfSFklU(P@?05wZIC|iu z(+55Tr~XD(WO^2#b%&|(J9=H#leh|`4JDCvVVLlrX#y;}qzJFc5Rp+w)gc}513`AQ zM4)uG&uG0EQZZrnm0=4%HS7RQCu?hy)VA)l=A@%_XVU^G*I$(mE4S{^OZyLPH@W%h zJRH2lIqOPs&ZcErq-!K>)kmGQlx+a^xal#=clSFa5e%fPi8o|y^zldKwS30UiB+v-3x z*SJ-$MbwL6*VNE(v~>JyV-_JxAyX>1ZIbQVi-qcQk7OOWgQOJAK^Z0b2lykOF*>0bkQo2q<^P7bY8*l16wY5HAP^y>nrpw?Jm{S zqQmxOAqi2BkX7Nhd&gF())WF@ZPz*9-_0#Q?eXem(p0QTGWYqk&dpmL8aqdV;^KT< zF_@*u*9>pjZ1Lw~D!qzvSwanfwP19Qf8Z7&zWXra6VPA-z>5n$56gL6`Iha$Vjf1L z)yW9$I12!-w&>Ob;`-PyT(q^+C8=vXKY{~qh0T}S5X6~N0%*-{nS|#5L4XLWoaX0% z$|7TuRLvlI##aC7zSNAxlFF0CU(NMTxBpP?fBnD=zQm6TU_@q_lRpXQyCnwIx>O6P zs8Zhnt~h(8IUU>GG#M>VhhV!3J-TWt88IuX33}pNj{yeC{}icB5M$&_#WNMIN|_YQ z%l^#N&DT&>@+8W*C@+zO9LADifkhk-0T1&skXLk=leh@Ixl&)@rzP}EU9LrCtL+2V zv6cW4W4XpxkJF7Xz|}Q1#*ak+UAkLbX@Y#YUlML@VPoLpX3JTpVOc1OTwwz*5gJlf zLiadRZ}X~Dtc@&HJ{*Tab6wJVF$gf_VNMfS2$KLlh zR~ByER$f1XA3A`ot8r*(e9-~fdQ&2-V=*Efb>7O2=^U!Cz$r6|;~b|!AwmeevTmIx zjBOk>3WtEZa^2@-`9aLuWep(@yxTDiZey6%2rb4mrup*LY?OSV4;}D%0#SyqQ&R&w zw;pq>$Ny)rRZ&Vu>Q%p|0Mg}OpsH`dM7@w(zp8`^cogJ0e#&t7>y5gd`}*oy2C;Wq~=Z5qpztFBuEpUa13sV&LsznWaa? zA2d@_L!tk}ss&b3B%ia@S)F=rO!beOs9bltnZ^HcEQDXo8K6i=l;sa_TNkYE~hCY{m=;f{h&jjm_q(D5GHal{eJ zviD&?k&vPykU^>T4XVbr0B$A?jj{8J6<4;yUR=BN?EzMqao5Q;TLWBo%h?vYzoRyH zR-c(Jsxc};Q_fX;L}yyBv`zHZ928B?Df6bdDM^FvP2MVn%54Mx*$ZBUdz zf51}Mvt&Xlwz|09LWixgO=7eIn~oESEIh+2v9vI1Zeil8k=6)tIoc3-CForEpJR36 zPWhRS4f7g*4nk*3uPPQqM6p5XHni(BA4NoMsI17jeRw&NN|SLlSB!(Y5$gDwuH)zu zY8|qD>?a1EdT_UmasiDf`T_=}IphDTKZlDd;u0QK5!UycW^q0MGn}nRJ07C;LJLt; z6}_mZvMWlf_!6n)mo{>>y7{m*4o^BQTb@Bbr&d$iakr0^2d*uMOZ*s`MYzRXtn-_M zstZ(AJGLd91WCB%--Xrtzvw~Vxz2U&_n?QI|K_Rpc>LMQe{ZXK@Jj#MFXor|&tUb2 zH^1?X{|Z~3W2ti`)tL*xIhf81pec9r(B#$CZJL{Aas6E3&(c4Ks!df8Bc)r4fYhb+ zH7Bd?fYmm$T?XsWNrGj%vwOJC0{2fwjR<-U!VxC70z7e1>3G)QPu>b119~6|PGKla z&V+>%mz30q%!}1N74=aoUR=O|5WHYwT%;kjIgxZ&?5{x}(DO$6u0|AFr8I^fD9TLf z7pQyAEPfdFcNL15nUU-&9daYSs*d*V$b4}jY1Q&VNps<<3a-R791)A1nJp}H^g&3) zYpoDb?J|Y-lrC#sR#RfCr4#-bvX8f%w z(6s9=_cm>12%h}|yy9vD-77Tt)iiHvmXuSAQn-Cs_M6T8{6ek+wqPNAMX+u zu&qQx&SCZ0pLq21zxC?}u=udAyy-gs3amc#&3Dpx?W6u>ynF12ANX?J{q|Q6_^-g~ zV_x-@dp+TKuhGJfAN_pY|Hb2TSiQk5Zgz{arhtDAntsSQQ&s&4Fy#17!IvotIv(&T5temVFqIAE^EGi@@KHQdjjid)lNN%qkutL( z7vrY)@61+@r}9fUaOddASfno3*9E1|*HzmQ2iW=?ojjL&VwP1tb+-wjtPG5XRRLpJ zV-7fq=Qn*AdunK{8WtU{)N)x0jzNFb^3WZWqPcc$nGX)m;tv2$57hRnUbIqP2|w`G z39m*G=aD2?Khy!cc5L^FoVWP7XY@wiGj%?-QA&L8Yc0ttTQsg1;*NT@;{j_tBm-6| ziE9axgks%jGr&EDd3Y$2pc`A=Pi|4Wxt*VX{IJP&5RI}}!}LSJd>;p&8xmJX?%;pB z5M2!?tE5@{^yIcKYTMU{lW*|_m(?-`vDLA={-L9o_l@!Lx1`B3|8-b z=R4m0%)00RRE}H^q+M*#pn9T8 zO-R?ZRw4r!#1$d%E3{}D$TK09(NK)3wcwN_P@U?2PsbI_sFxQm%xy2PEjOM$43(e` zht@0^gv^E8z!tRAT1z}hY&;o4Jv2qC!LGy`d2X zOk*dqg4mL|YZ*G+V0{QOhl1T!|EMEp{4|7O3x(GrWwShD?LI=PJ2*#ZJz&a@g%q`E zI*PPhs`;N}z_vZva>S zwEHd-_d50`+{2*rD7?$TP)Idi(@7HmI5Eg}ID!|kO2}gh z0T^8M=b(h>vyh7(+Kjo*M3E^|{}YQsLZ?bwts$zTbrOL~3jEx2Y&220n%L919?@Fa zVSG$37rR3q5_+4cu1tXr_2%!!Y}p>TTPzqUz~}w&bI%fOeecI_^Rs(tMt{G1yyJaO zy2s=1d0O$(`@#8yWRG||3$K9K#v#ah;qyQEe&g()Z1uqBedD>`_VoU(_xj*nzj)t= z{BhO&?)1UC{!+XC{#)+xyf1zfSUvrUSAEaD9{7acKlgz@5t>eKK?@&w+m}w;{LPnP z0HKf5yS@KY@AU4!e0&D0cfQ-qR%ZnD!Wmn=`1_dp_nrQ-Y;)+E&8EwlZiKL88vC!I zDiGkN9aH0!6e40{WwBG@qdHN0Vx=7<7I#kZB|QIt*;a_aY%Z#y8jM7H#|)@gDUb=| zsg3@szLhvgxN5Wm+PbW`Iot(Y1^67U)QdMFpQsXyvJzWam`T2w6!|RyH^i{+45TgV zksO;1PKTb9Sudi!ie9ZIEu_S(&ZK*sUK`?65|@O~LSIohUMW%KHlS*Ct->oMbrfe+ z(trj=BhsKcE6jD%CYPwE?*aydIdn!eW$w?Cq+E@}n*jNdv%Kzu>37hHkKvVZ)eg|6 zt5Y4O@GoTqWr2*n_~j z5_pG9#{qfnei{cx<~NjTXpcx%NmtqL_EvI193t3i!hy{dd>{s!yCCIAde}yy=rJii zBZP9}Ta(yn*@j{~K;!^<9(BAa6eC!ia^aRY`ihR}G&x_VT2UUB_#=X=GqO(XkVg}S zMx(Cji1Uz3CiFGNaF=_8x*I)1($qNBZMZvEYnD_Op<%kPbW5`#rQh4XgsIoP%Iw;X z=(Ki8Jrh@K{)T|IFg320uByTfK&L}RKC2@mJark0^M4aBaV@G8TT3!S)p{ChhPp~a zrVwyD0-~l5Ymp#sMQ8MTVgqQFV!T$gnOJ2(x+KV}PDvk#@F?!1bqH_Zcpy_k<54lF z+#$VG0~@Om7Rp``yhrBBD>4~1bF$qlb>nORi^`T4x4yV0HGpW`@pGpqIqLM3 zCp9A{Y`saC1%|8%wgrG+aB47X^w4Rq<4^=z{fn>SON~zgp$bJIBg;DMz>?DdRrz~# z@M&;Bzf6U%l`ap8s36Zd0IWW{H^+k%XTe2LRS-JUZvAMd=&p3r#cB*dGvu4#pU%bu6yf6FK-o*>S1tchs#)T)CwfMkj^$~I7;xU3!ca< z*E)Yzup~@UZ8;xoi$aPH# zFhJ&bBk;PJz>}YdtW5srv76Xxj%I|5N@b}*DN&a~0klE86NRdKnKq$$uxB_OX0+vn24aV=|LjR7Dz4kLE$_Rj1^X-(pXuvD*#z z`eN69p{=l5lH^J$Jocn&3%@H3ZFS6(g9QS5y}zOac;xHu^Gh*0rFVp{!bpLgxZd|Z zbXxJEJH7i^4rj7(ciqfSy`y8Zo@D>YRt$k7xumb(>rVIh_G?b7{cv{x1jf+A2pI9XHCuD5o+swi|LMvMS}5F8zvMQ51Tx2Okq z12i!m-7D8`v?{eC2Tu}F1XHAhgtN9%Qm8jg5_Rp}evqs`kPf;sxHFgGhEt8-t{A{2 zeLy9&QZ!(3yjolcZ!W}8geF-vk`FrWdsji(QxzW*{GKukZA>Ol#o(%8C6=1P>K#Os zn~D$)Gn?}x zKFbI92`>qxlD5yq;nB0EAYoVcdhu(wM@SZ1^DB0&VpjQDU-#Orp)u50Qo^oO!P#2 z*{K(7>1bGHC1aBauU!=lw)$Cge$8?VNXkqifCKe2+wCHbO&fx(T94;VS03}Vr(6fD z6bAj^cOUx#usTu2(+ZQ+pZ*D3z5l0f{;bGWe=)=AX)E^goDljq#B9^2zWMcgy#BQ6 zkGq~>b^g^1t20|Qtj>G<>n}sV^(`NH<2^m`cP#bn@fob%`L;JYm!o=I{Nr%y?3w!a z+N3hFA-~c|qATHIhjB%sfA~Lzs~6jhWNq$bl#ManZ>mcfl^v9r-4jfu0=>jN6FGpJ zwVgT%yYHozBBt^%!}ugYK-m%QLyT`VgayM0GIyvSleCTI%UWuVU zf%T>4|IS)nE)Ln%#eyJY7EpF4Y0&5Xum!`p-EtlpR`s`vitxFYAV9De*@-wC;!Z(P z>GW7A&7?xBlsADp;9*j;&#C~*i6C9%+6y7&nrXuT`2)16$N_~UJX&W;Gzo@|Q`wi` zb1cKi0nlNj6Vg~h@rN+9WdUzRH<#w5!j^RHHm+XZ(2`tTQ&d30vL*XLOHtUM&@*=z z@n^h=vXrcW445qpS42%%U|UqJb+8&AX8;?PSJ?jbV$KTC*s(w=I{;2{hdeJUrAC{S z7NyWpbZ4;6h6A%x)~t^%q+6RUobZ%nkrksJk;9_Y2gcD$bPiAW%6v=Om|F*}a6TG3 zS_$E-n6K7?*Z#lAi_L(Wuv~P==)a+Or@C}xNzP8@EbWq@cgckiVQ+d#o z5fuVcE=*h$9?Lo=9Q-v0J=$L_EF6fmm0Z;x(_&)Vg3!HYAL2%6SG^A=c$y0iXG#EN z(Vy_i_dHk71B(9mUcl-U*gUOJ^z}F2cp=@E7BmU-+Pc05NSfZ>6B;ZN4F? zmd1;J^|U+u@*bZ*t@`7xANl5ceDG-x05s=c&9FMhRt>B39?xIqwDL~xxbJ=M`<+wf z|1Te(!RmExbirLJjiN%|xi?c_eaB}pa#TIh3+|8>#y;q-m7Y~+9(z9O zgzfDFG$5XgMg9%bbabPopf7LhlIH0MF4AMNz2R{%(=ED71wN+oOfxR zN$3(P$v=1WFdDktS!dkand6sb;)IfwHX2qgMprAPov3aS(gmrq6j#(i(vzLaju`1d zqDKSYC5nWZHVdixAigOW2Br?2#hIR_tpLBK#`Zw0nKPSQc`bt9c7$uF6b*3qiu8Zz z3jw1hA3|Z<;xt{dTbQo`tD4{R#|2I^x4w4$i%pJlpY&G&5E={h>~IXE#{%?x6zA42 zCfRR=4XPznW37qE$)$@<&4h;PQoptOzkn>NQCYPb`SaAOvEZOT~Y7xyoM|*i14hz`GnpnVT?3WW?^-u_v{xtg7c1rJc z^w9x&`9bAs-s%?;hw&VM_(;3cj6dhnvT)*xU;vEv3|1fe{r5cj9`AVgJC*pq*E>G` z2lmb-M|!6S;vWo;5wrva7H*D-?YH)h{n401+y4&08;8r2&7r)$f1%bI;BHASHm_ z>RffbHT3dldJjPJe(HwRdppDGwao_~!_Xjq0B>lW>TljXeg~`H{O)(Z{!vuwV}qmC zn-A-z+}TrK7I=Pz=3<{Tqj_bAhBm~~7XeZD@<-LEUmk*{6)mF-za%w^I2D}lSWHDN z=qH%3Cu`%koF&4sH+8Lj|GcGY?ZjM*(&yZf=GGWAd@!2G-LnOAN};Fx_p`Jpd_TgsWzqX+GiS)3M~mY z3*8_xuuHvO09QU&r3^-iqOJyyNzSB_T%e|RR`7_7{3$&V=u8*+?5>&W8*Z{*+51@XVDif5zUx@uBJ8}!ert44>W?rG?JPoP1H_d z)7X9O%cA6B+ohzr9skvCYR2J%{NoHDbF zcn%T8MXA?>6u?p{&kP`s^bV7~QMOCapO(qHt|#Ch_i#msfLC45yXp-vPt^tN#UJ8b zPVPSr{3`TvVgr&5Ae0zob@@2o&hom^(mX_H&BawQ#o=pFnl!0ibS0mi9+vsp3oozC zRB*Kq>@LUj8Rxo7W5wNNy-?CsS`4gu{pmuOcnMIw@14rOpS%h=lwROpGEnk=z<#pKeQ~Jj_OJePdVgO(v@6Wd{cHc?**wFUAXP`f z*QN)KI$HDnO%JQ`zy*=QOqnYvt)AF(a6$mK^C@e_VLlua1_# z%;v4J0&Ae7D7o#)xZsZWflWCD4uzOQBF|rwR>DBQ8nr%_lKIF1PwEfk7b6AgjfmNv z8dnko_zUGu7SZd73xMz0gDLL(aW|xU{`ki~{pnAC{Ap?h^T(Q|_LDMN_46)!bUoHZbTOJTQATOYgq+ii^6>R8yg~eG z3MjqH9#n|9cGbumxfV;AXcSQSjsx9*;|Z;t&M}$cj*T!cgxb=BjdARSX3vp&22Jcr zo@acsPLy9lX!vEs2Vct;IT!V-V31k4|YOVG2EQO+*#p2d+qh8{o(#l(|RIPHbW~WpEyhK)Rz6sbI{LAQ9#%d za@qlkU^Xj2Wti_n#{&1QwzuZL>Z)pg!ZuT`cnfC_#x5?8d2W%?A~NfL*Z)Ug_1C}u z#h3oSVKtTCeg1Q{`p*HYE+3cmXX&m<_2owhitgGYp!b)D26s$HuyTP}%zs^px=obB zs}j@O{J7{+=k%bXu~jR0Zd)raEo49fk$%8S*vwl;mQPfTLRAj$AB-@o#fey?1(e^V!O?^=IP!q+fWRC;s_5tcWo(T2ZLR^%Kc98;*5T>}j`HDR|pkxmL=hr$={mRGv4!kay<{VLxi&tY}f$@iYEVt+sMuiFnA``tbLZI39M4c&gMrc9q+ z$oPIvWdo32{*tH``MQpQxuEFka?be!OcFs=JR7d-%90mlcDY8E;9E8H$6^YL;Lv9L zMbFNa-W#-S;;f;OkyJu-q|YVpTUqweZZ_JT3|F~i0FM#?=2^oU6Dj}H$QD^cGF52n zG|e#|I-l1iEI4LUL|FyM%*1e8e3amm&%F-L8e}WeR-vcjUNP6$6k;czU3@4KoHrN9 zuj#8!MNMD+kuX*MRp|jbVmdFMMdmbOK`?wWOa!SzbTvS-mXs~A$5bd|QfqM1U;b2t z#}oxp6ZtovTYaOoPv04-Oym)uz1w7WxSOw1q9HRkPm6LQj+kJpvBGMYAjvcaKhWxK z`Z3UHbyZdn1W+pxzhR?JqGVd@+YwixirpQ^DjT=S@=Ugb$Jf3>X&Dd80IS?d4;@jc z?KJT1;|RLDj~GpJXsxpgE(Dgi0T>K%@1n{bOlE0s&H>fWjL=MiM);{lNg8%3rlw_( zl|(XNwK{QgAIt1d-W1 zdVK}y=V!0btz%>GU8+!)qA-?C?^YM|#`JT9QLC2Pe;-!=N9-s2TDqI9ehjDYya4ar zsV1v`UO0v2Pa#s?N7`nDv0m*D`WoWKB~wM{wXO`a7CuF4!{ufhk$Spj;wP<7U6i8ZuK zS(C9N7-|GqA#@9~eRO8pM&3z>(XkoRjv7Y~mHVojyo5I?;H5GyofULz9y1fvl$Zyj zwqhD%`~3QquRgLA5Mj(Cb;}YsWtvZ>*n(bl5Zn@U!nuOmWN;dp=xriDAP2^mF#GeP zB(O54ZMl5U;PLDSW~nqmv7lfq5tN?^N1ZiFFJ5|c){C}M<9wg zRt>9S6R_2P9HjbKNp&~!<4W0j?y5az;xj=%{U`awbdp#%gJ}Tn76Sa~D_{MzYhHK| z6izPX*X&j9zv{sX?=;!8UH9|-fCa;E^q-*h+61Btu3oR1c|Pr;&nU8twsD7Y#hN=H z7|)!cBU#&t94H<3X=VE@Wild>9F7e>H?oXYDWv1Jr)FiAN3D;H`?v3%WOGuP5(O}e zfyc=&x?tjBfm!lGm5XD?f1y07s~O&9d>SR}SiUkh-wxp_ZUBPgpH#`J_A1>9uIr}= z$LDU@b1Z3}EvO8=f(zuE%G0J3zeE7k^rl86N-%Qvld#sc;``5Z=$r_POqH-2NMtb1 z(-F{s64s9<#iasO_;BV01QAmdTMs+YD3vLQ{h81S1NCc3077Sfg`h+LQUoe8lCC6RG@Hdw z8rMuk|5DOy9i1x@4#28Gy^&AG?aOg~Qh7m?rnR6YJG}f z-rm%yBN3$VP4{MHhC|1m5nTcm2&iias(MgB#GvCH8lQgPFcv601mTseMxsLXqIMBr zx0#-5RmC^jr0~Fx?P%4_HTl0$)!rU=N*(r+bsWb^J#PemB2O&6K971hhq#3NVa>|> znwi?{oRDd7wwsk(!Ri-m)v&t7*=+S6cTRDX>VtlM^}-GISxt#G*JslIwPg(e&5N{E zyom-jRF_|^N&-1*n1*j@#6L!DjD=vk6G>}Le}eDko-x?aO`i8*iH<<|Cc=?yhEbar zxv}69>*Kae3n^Y;{SxP1sCwYYT@R`&r9t|lMjTNrJ;hA@lflizS1m3&<^kI7^-1BPzGKp;dr)Ez$}Vpdv$CtSCh*ke9u*mZ6(A_bn3LxOYw!elA~${! zH!sTkTBvN2aZcKsTv53*u7WrL19-yV)FMZ|*0rFLNRQ`!>_p05FI>gTO4{*5t-RZI zijk3*Bn$s8ZpSz*4nTpi_^e^D4e3~pU6H>b>WuKR_jgwj5z2XOK?}Ctng5STLqTQEz;8SEY=!Er;w!M~k3ztuqv>~H`2tpJ z$f|EY{WI|?FJd3y>S;U>R?c0@>*FhmKW%Br%LJu@uYQ?S=TB%5{mx%|Z17dGw-0B| zL|GD(+^zht)Bc;LdePNCjjpp}L(KiX5i#DtpAUX6rx^u$>T5Ln97M6UMr^{EOV$oW zKN>|npb;otTtbyt(y@{RMGTql*VH7DcsolCH7xO9N|y)C&JU{HH9!Kmfe?(=RZmn- zktuX7q#PGVVeoGDJ;biXx0>{?Zz*nv7*Tc|(Qn^(QlZ*kb*0DP0O1PRsDNBk0`0P#BQWAg93$f^y#?niWpfs4PI%~`7*P3z>bk7pn z3;kPhkuFm=!n_nW$whOsPP5$w{qq%l)hoaiLK8m8_aXOij)A@oIS&M=v|E30klaN) zk)o@(#&H42sra6rB<DX7)7or^E*&TQkkvt zBiZ*C2c)9C{+u^Q8-)4^(BeYNydnx-O3v{+Kp(p6=qCvl=()2R4-FSJFT!{v@*;5fTW zc^GN?4i+ztOQ4`tLKweQ;W@fv#YIc{Tm(X>ZNKy5Q8{c;RI-~NGI zwA~OM4)r9}h%^|T^vK*OgeUV%ku5JgBR5Fjk zvJ{!6C%Or>jfzQ{FQWHgsyhRQ4(*4&cN!RRj|1^T67176ad3s+ao0y3P0R>Ss5i0Z zAvfvRV6QTJg3|aDCB$wdd_1^iv^)134>6XwbnOk2e)hInQ&2qgX0V?%RNWi-9UdAY z9h9O7mV&C!*-bdc$v!*%M-NRtk$v?mjA>f7wUa*{@m}}>Rt>9bIAPV$`cG$4;plpg zsCC6NQ;2hP^Qd(eo$0^EdlPm5OHVP!%O^u{t=?9fpzK?O4RCYQRO2XMX*}hRWl-^2 z2j{%bQ0`>hXl1&50O86LnistY>)e?#W_pTJSI(MH`aU@f>weNSwzJ31QCu#{wGw%u zI#wfgv6B!fxuNE9Trx2)zVvqJJf@dNqMuet$*}CzL*BWUG+X(|A=kQ@k)5Rb{uX2V|{IQu0|NdbY0JDBUVgu8W!Wu}p&12lM_C zP}~>LxT0#!DX_6WF<3j&DqRrFYUiwDh`mR@MCS5NAJEA%+ef#qF>ig4_WY}_yOOzt zk^ap*m}h)DBjv~GMP`K*csY*ywk@a!-0d1YoNNPCv%`=csv6pc5RVtR%_%E(q=h%j zjJ2bxe$TSMjVuxn^yzWL(JT){-7L3&%*SRC9_xS4bfYBQmUJ$>4su55-z^8qj=_Bh zTxW%RFJb>cPcwj(L-E+csbC_mKO0a@NzZA;65Xl;&i%MI{8hX?cpcF3s=-tU4V)^Ta#(|6_%!7v8H>|5nDS zu&SCR@kkn{?ge#>%n7LoSA94rnLQ$2g_w#wcwTNR0VRK(A)e4_zR8lI^Xk9Onu+JQ z1Ws9uO)D&OjoQLh-RN1V0|TDnjO{+`F}q$L)vv@!rSZSp(2*IA003-rnxx@ZoHkKS zo<=X=-8is`d+1;7JM?aE0PQ#e%usOp5k_UK`zyJ23Fzvy`z~xWTh(bLYar5F6;jF| z!d0#+CeP=e>{To5#L&p};~#&Oo%9fOd&J=2Mj2&0;woyk)t(&sM9=~3)G38QpogeO zK6iwN0m`MP{i4svdB~Z_*^N2PZDp+tm6*AbizKBX5v)qvR*H~1;Psd%vCL;UYk2nZ zQ?7=l6IB_}>_@1(Z>~AQap8a87Mzo!MFOjo=#Y%Uf7m9yPZeVJF1fr3!bO>SJsnrk z$RJ?{g8OC*)HpzapdETiCn!B2+~4*4Qv00tH)|q$IEyDs7YwCsGHC1xfufWY^wrL$ z#aT_^C?=_a>lDiF=DC5|s~+QB_JIG(fxUjNK~!EDccSgMj0CC-iNrkR;nkpwbgu4J zdmBdeg+OnDKmVGuP$3Yy+D&nqx9RaGRlp^ws`nKxt3A3(Mc=Vh2fvKGG1R^)!1X)h zi14`TxAv!mu;Nm2^fZYI_iOC%<>6*k7f0zX25PdWU2d{3S_B$aqj<`DA;4XY`c6`P zC#d?Mg5QJq{RpO#5MD$%UWIdtR2f$(zs!)z{tai3K8KvpQQe{bYIBWgco73YWrov} z^PKn^Dw_IeF2OvA>6$SY8IQJ0d+euClg-Hv!`ew50)&ZPQ$&;!#x;plOWV5S5f58! z#Uay4hOfXZXvfLfP$7wu*My=8k60?;D2bj%IwMB{Z1RS~HeNX4>}qh+ zEjdv!3EeN&3f|I3z;;e+->i(;rtY%_D#_Las^m9mzR$jiYx2^F=Ao{=C9 z4M61L*hS_1PoJJy_8~Xtq@$1)Dm+|db67YoL;>Av92NgD=AOAWwLc&1deW9()YwZB zh&DE3nKexvTsUP4#?;B#rp z^Qw|{Tm6K#M6>{{gIb&=N}9u(&~?&M$xYDeYw3%D!E;Mx1@|hKYTyf4Jz@3bBerT# z{m=vOfjxG?>PWY#F;l>~tP&q;u$`1KgMCFiql(?;mF_>5l47yOpe#+jJfbhuv@C!e8}t2m5tRg3Oo%Eyc-1lH&4mw&7l*ZO~IeWLC$O&bOO!fUk? zR%42e8v7yzmNw=zgXUDmYGn015+2PNSSItcVtBq_wdHCvZJmqyDiExKe)G8F+3=(! z;!{XVIsAm6zB~D9fBIJ;ccRdzi?vHlnL`9vqlhosk>^w*_Zw6Drmr=)pHs`w8U(j% zDB8oHUsn2>M~ZcO&+CdfZ(!&l?npUVt=U4P&{@EN5VWjM*%KP$23kvw1r5=h3!sNM zUGNJj#VyjkB!a8!(zuRKa$iitT%BtCc_I~V$GAH}t4q7Z{h`+)M3ym+$L{@J&}-JmD( zn-1VFoB$P8dtmi_8&zNa7OdVa{XZz-zhyjFwB{qv2-D7QgX@$-Se?R(vLkH~SY4un z_~&H*vKftM1y>Z+(57IR1W{{yV4t0r&AtR#+LwjH{cP2)tz1T6CmIs096jauwVOIs z+hfX}ggaDVYU)5OIF~YyiM`LFI@_UAemGx=SHVrU@gS1L8h2wA>x5iw4tVeop%~&o zl!`Dn`hM23VPt|KlDN@S~Y2bx^l73qKLkhfwks z*R#tKISezSU?b^p7#kOYBy$8gMwxpJn+-nHsNWDqFEksn9`hF4N}`Bo@41QFvS<4P zw54{F`=T?x;Y`=T^UPMh|fGxUtBDb@+nM96BY3RV+x9t+`X;lO~z zX`zU*n_ zeqAn16_&zd-A5I0rbcBdG>8~Q@t^&bAFKP@UUA0P_v%V>P%sP=!_|n)*QqL2Eu2P| z%9z$KbgMV4{_T1yAnQkUR6exNbmy0Ek3vMnP#EGG!6hkRr|O&TO%6Sw9)TvY ztEZ4@O*nK4eI7gege#bL^WvW2D)wyj)E>wvK82SXai^&`r6BfU%_3O4c;>br2Wd8a?Lgo4)Kg<{X5XAjA` zYf82y{*l{K7SYjb_Ft;sv==zut?EHv?s>vsYTtmjfc9_;uAH{@V@X^6n zlY5OeY0r8rC_Y?Kvr?1XuXVD~$qr z1^2ouQmUy+fRt9s0cK7ocUVmW1hp^D)I$KB$ z+e7@*mYt=voovpHzK8e?7qy52^> zEHm(*GbpO;rtV5N0PH_^9sCu0{Q_1`SpD7Scd+_le(FDJKK*6NGA)UQ<2wOji=WT} zeC?Co;L(K+y7U^bg5NdRbQcp`cB-k3j_zM9)TUMNSz`S%Fja3_cx-G1In8{`PI)Bk zzXeZfW~*uAi3J!!vIWf}N1;Ht(4L zgyIDVvld(Jsiok;>tmsa0DVvQJ(xfHtA()6Gg^PKMS5>JJ}8DMIE)D=sdNIV%+!b^ zd2gWgp;q;mV2>jvF1cZY>;k<2>!7z_kbu<~L;eVlK=dH!>FPkMO!V zH;7u?=bO^tMOY7ie#9b9GM}hQ3iTJTYFI76>U#;m`*JELMb*;BT(x7Ozoc!<%;_Cm zC>BR45#UE(e(hNG*BSlQXByHub$1Bktn4`(CUu3PdVK^gSwnTlwHSeWaM8vc0jRo( zWiOZ$gXR!>m+0pl(3LO_-P6o|+6vseRV2iN&$@iFX4MBZ0O~9@S*Lr`Cdb>bmC^yq zM%|Pedcp_>Rxy*&Z3?N?uT%SQD#6Y_D##!sXb+w1mBKwe>C};me{Y2$27lu!*Gc#n z+%v>oL@xTuN@u%s;bvIZ7tz&7-dhXP* zvLwMN0o_m4DWEW~c)@uBo_&0#N#wgi0H-ew*rbFt?D zWI&t0ZZ1Gj5Ud6tEwn0&1y~Io5?FW8nf(byZx?Y+gBvF_h^N*)4OM$gO0k;VL>Zm~ z*k#NORaIe@Yh)^9zx=ZD&r`TCHC4BULBu4hqCB@2A-YcrrV9`k&wWI|F@}R_ik?An zz-pwqEAd-n;_?c_@jAVj1~VHUCUkwIArCl$mzE~9qOYAruzM2mUXu!Wosp_TJY0U( zxoIZcIZLwsV=|M}&8__>clDhSbgK8~wk)@bT8U4THLip+X>R>Bn<3S9zUJhsDzoE7 zr>eHwFw|1EYW$U2ccyHE>)Vbzs`l~)tiFTQ+YG7ibgH%wK~-x1m*R%UZWV2ibUQW{ zIu*A8=X^|uD>%gx2DWmoQ+!GWn}MDjw5yW96HaHZp6zBm->;jEsr6DBkbQTqoorNf z7@=~cKz@^e5SwU|7m+;q?P0cQJYYCX&3$+)e{hc5;(FJmtsX@nL8K$0lb-S7p^Qx{ zk>P&p0{_4GXd;}HGD23_5xb&utt(;Mb0q3frBXEtb%MCoI|&A(Q72Gp^5QK|`xCvb zmx1&w9q_qR5gQt^ny)h3)8y=Nl9$MNW>cV0XcZQBuMLV3eg5l=9P?0m=+96?ozjI= zs_JchRMrmHZ#}+1NKZD5VwQ3UjCBlJF(_;{qk^r~3N6dxYg`aiZ#zadcWYT^BJTKA zmq4ch{6x&2-`*?9B6n09E8& zwtmSpjd;pWYuFajDsb0~owhkmhus&j3ap0b4XbxSm0L%}{dxI^J*UCRNMndyu-dz( zsH{>?1F2E)O6cd}mGqD^pn|M+j!vCjrM}*`Uf~Pz))4x0E8Uu9UDLx3x7z>{b=Pri(MeC93<0 zUUemvuy%zy`(caJ#HWi1t?((ne?`ydxQL&OL(Q)=N?z)#wz}*p?*7SrL2RYv zsZooK&zGiPvU=it!`5ixfXJzM4SNhUsB>}BnG?Dv+spNmg7=aAt5Dot^lhF*(C0>912WwyYW5_?A19Yu z@v(H;Q)cgowZcn7>K!hjIXAg`6zzAKJ>={VtOzxt=5amf@O`Wu&Y66ul}}Sg9Ti<& zr)5l}*$x`$*sCW2wQTAtPIXP(JreSevCPI^Loy}!r&s0eiZw$uuHrQU84awRSiT^^ z9SI!DGGubEYiXLEEC3JNDOY)VMOCy!U%={nSiS6h)E`X!(0-%~e=OiwT?-imINw(vZ@CXx4C&(a*dO<2n;oRt| zt-Pui$XN{}p3+kapa>B44fU>Nu_Qev@)!2J>iw5}p!t&?fqGh^Hr%@91=a-H4Qna6 zp%08MV`@gG%ar~|sqi74$(+9AOtg4)t7lfV#4r>gONm4Q(%0=>HKy7QinPqyXtLiT z6Qai68k)19QRe}rmAzDx-O0RU`g#=FlKkkC!U&$%-99pjw-q4^SN%BoxKop3Ck5m( zi$VTXijD0`iDXsKKR9^?&a{?^uG?n;shqFIJ1t@l&n%RqrSDH_fP2=7z-mDb5I6a_ z5E_!o$fkv!K_>~%mO#c--qX_KL>1+o1O|n=R@xF$dm<}3`{6qZD-Ho^#T(5U7;^#? zG8QuaH#At8u#nmp*l|A>z8&dy>q@E}Ex8R8KWCub#}tzeDQW70o*f2xhpF2b zn;~pNO2?|fS^H^Zuw8=&235algZbsRMX@Bw^*j6!D<`J*;kul^8Sj7yh?JKZ)lhwZ|`se;1 z+9!?csqA^%&%8d)5)C5!`rEg(s##5Fn)jYGIdSKEEm6X;yh%R0R z11LAuTAphGXBkh09~2IG@+wy<4kY+Y;N^=Ba%N&#FbQIG?VK7H;U|;P<~w&yM%MI} zioJh1<8gKKEJ4A{Io}0yG5mK19mI^Ye1tyXtY&u>LWnfU=1jiMXl~D3)gea@153`^ zE+j>t4kv|L8Bld4@@Q_ay#DLE0Ao_Hyw;`O+XOU zj3uQqrDaPy>2OF@wMQMGM43DYYS$cSI!y#J{-EiMQyp?ogeZ*X%O*q})Sgx&c5iKp z1!h&XdbW|SEp73-Co;Gf2j%*dg87}SZFyQgix1Py+=T!Cp}sVf}YS`pBQRShRW?}TDX^A=yYBt ziXP~tsQxdrmmqWurx%HpRj&F4to{|Oirr}5|E`{Dg;MVR8LG z_RjR>o_~zvcK7Xf`0^RcaUY+Vk8x&<*^VVVk)>qKz7!#pElZN6$dU(0$evQxha!=( zheRGKOCpIU{s&LIU+>S1aoo1>fO6eunVB$)lwK44yj#$6;*tg$+A z8qw30L%)PyAm668N{W42h$NK(-Hje3ltoLeC9K4oN@2Ma2dgR_zR^!PkO>=mx8Vdx zoTbe~?uXIElupSWJ@`2$cRc<0y?xgzX4fJrA*>SO}n- zLX9f;J{NnPIXb%qK5Lb@eK&-CJ}Gx$5Oupa3vm2BOr?H<0xzAZOQvLXZ4_aq+vR8$ z-9NqdzVE7zywiS{Pi9)cjKSmnO$%TjbzbBN6Je=LA+$BU9&?I85Sj#$qS#km*@-|c z01h4OZwPT_2}^@qm2^!(7NLvY-tK$F{tNH58&e1~)fG`wv$N+&1yl*%8fO3itFHb? zVFpGl3OVK?)>G5(FnrD0VkC{kU7UI6;|}y)(z6N^8jvA(7k_K!$13 zQmV7=toiOun|-U=Da(%v2TA}QysDvaGvVeo%QWao^DNpH^Er0bvx?VtT+?5~>;kU; zhtYN?g8v9nViWY?fo`M<#R$0bEt58j9 z9pyKEf{TErZ4EhP#tKPjSut}_lLD;^rb3+7g!NMQyjTRaP#>zkJUE@OfbyN-gwa6` z4HReHd%St9ACF==ge>lvada7>FSV^)7_cH;XAg=F3FwUP&!Hn1wlpiBgG~&5LZp{#PI(F3?K(8 zFQj0-6>Wt`O;r~nHyc6#aG);cMaI=?*y?iT`)UT>%>Y%>3qm+HT_%+a$;^RydpfmF z&UfU5>*TfWdQgRd|3TkI$rb)}0Fr0FGs|CzS6#tNm%;^IQ*;7S4brQQE0Umu2)vYN zgB&TCztB~*q1X|7TkqFp^Nw|N!2*1hppN;4ioB&s_xW`kP=y4q#(|T z$hv*jPFCj9DUEU(n=q+v$V4&S)aOpmcqQeP=%X|Xt+LMWu38PzmE_AiW_J*bI?GD& z&rYx9&R@GW1-W#CU@f_7?$o3h)Nl4~Fl!2RH9-i<(NIw*Qd=dKjYI)MVn6dc^|Ju~ zba9>sg=Lx4`Qod!V9(ndL!VHgC z*;8IP@7e!kcL3V`{a5z^{Clw4Q9IFax`FE7AM$T-x=~dY-O|O3;i3fcfjzV+n9(vv z@Z-p^NGp0a6HlJ}9D=7nH{&9Y6!F}GPvGb}je^pL@1GRrOyriz2ui)0NNa4s!zxl0($0N~{M6N9Osh7=G ztpU=5>#vfQ+3sQozfe*DYy%od47j=4vlpj4+*$QP51j(a8V?AiP#*Y}~KJ$LEz*F-W({XOu3teB;>{TJT zJwH*--BN4G_t4?8y-=7R%|NGXRykKfV)6jyJ0C^kyDCkBr4Wkak}Sst!&N>c3XYM> zFK+|d)V$%j3FO3Hg`^5tjnu!2swW+%$nQl;i?)H%io=-b7h^#vS-N|OdoK3Gp$bK1 z@THeHl-l}AvqPitej)1#Uh0?4gD%;0*sezL(%6Q99Fv(q7umk8@&)=tNRtF;s-scv zw_Dp(~pv)#)(_nx{2tH5R{2lX^+8@pK5hPXMEmUj!4 zFYa}_JL>og{O?pEOMeqq@ABrmoiBLV=b!$nAN=mI*VlaJryuu5J^lW-kNuZn^=@yz z%isV0&7Sd=Z$IKWuY8*(e)05I>G?0_|GCe<4y(EvT@zFNLr4Wow`rqlO=2msddin* zkYp@HDL6#vYQ|17Uz*Cv`fYG~>KvY`kv;|9WVFrbx%Vq80y_W(ctS^4!IZfv^vS+l z+n*9F^Qzs^&e1AXvKa7(b{fZ37A(55e9`m%Kvq!Ys(U9hALFW%NQvGKgFc73rJ|IS z0dt6**_+wwRW1TWRcg`aC}t$K8LW29WHvYNBcXjl?T3(uGdoKpjj>0ABofv+q9STt z*voo%ApogGm9W(um7Bv=bQqu%vjPTD>U8^`nG^qVfp>i?#qOVgw zokm^NLeRC1cC1KKkG^Wb@BJm{pm^={w_x=yFMr{Uvjxxn z#KS)HsBeGf#eW@E|7jZg(7(FMjTgTBE`Rs?H+%ipKl$W>ISE|iz<1OrmMSLm)`+>VAA32ea`tdrXmGkCNvdee|qzc zgX^nj>lBp_2NSy7p9wxLSb1|i+!N;?K#@6T;?Rd2fR|uEmot#_cphiW>9_{f`GN8tP<3^?uhe) zgcRjUbdVlGOrpXJnGHm)1=CZv-sLwj59*IVIPyLKKDGKi~Nz^h?w`DQ+Bv-O%W6jB?X6#RVV~tu?wkKbT_+ z4gvi=ZdRLU>vdelf>s9y#g=3$QYG&W8|;5eENp%E8Og7TBDu>~WIl5ta%n2$py zkeqw8dLKO76dD;Ubw>%cB}c8Os5U{ANnSKt3{qUxLPezxRE&-;$p=og=V^P4~A z^O+Vt`c1!n-*bNcw3~n8!4H1$!@dT3t}ki&*YEq#8@~Ld=luM`p7DB~c>B7}nce-( z;NIW+{td)G@*w?|&%EbJ&wKn6p7`E}eeEyj*Y&P{{y$Oz{4-TlZs9$8>s!%|j)cve z^2w%FCwIwuXaU_*#2tNo4bEtKi8Kjmus9@wImPIxLKj4=@RBYCj$IB#-uH!) z%9wtW^t&s~hCBM^O>pva?zS@4@f9H!Yd|FSfS zx^+hYPoqygD5g*GcznKNfaue3I|OptogQoWrKkwZmG_@CGsIim>f)B}`uqSlVevi$ zSGQ3;1IUA7B(dBmCd)TlbdR#_6&8eQ=x%x7dLVzNPW9G7Xs>qNa)B)2Dg%~~dwYqyZfSTJc83D|!g<;Fco^PS7`opvg<-yR0oFms#A3$T;iuw#=0voky>i%M1 zrE(ssr0p(-m{k*vuG{o?q(8bH*=}3i&@aHdKwNd|D^po{R}#Vjxx_0#nL2?}>qump ztE&>E^1a;q*JfzVY8CC)+Hy0;D0R;s^j_4VkOSb*AIu`+z<_BgFqHwUID)EnoSV8$ zNA3M$jE7i{!T#$uu(3PWe{BS+n5pWLzR%rrwhdN|t2zIF3F|Lvfy1UrW=IpqD$yac z*Jo!A>@Qi#YOWKi_aBlHBU0oj97ayizSfwilQLPG;byzL-S#ebx#>!&FIP#xGM8>3$XGENUUd;=5E3(nlj6cd21du7F;W> zBkm_5i4>`-VnPpsb{Df#Bw8?-vlzAFswd4-d|B4xV?4SVaXQUHKGMc3nqvFBNi@%= zyb@e^qF7LIBJq0|U^FG6=KaW7%^HsEGZvH?Ih$iD9Kq6$3*%e~)A;OORK6-)#Lg}6 z8Z$3In5yjBe76KrA0WFgM#q3#I;O_Cwe=qU3mn}RZl|eJcDQ3q4stRasVq8$0gr&N z)u-xpTxCg)(}&jXJ#Bts&sH4u^U#mN(b4g#&G5LO*l8;rF^3D{j;{&)VCfh?XF;4`)_5=>o+#gq_D;rneNl zzo9r|qkWr{2rKObKd(w*xe)kCcZ?^yQfnvX@`LR$M)u@@To-GRgrEasibFB(S}R8c z>!(I`=OdFTHj0IXNJdFZx~}vkG000(rnm?HYIkM{pdF~Xf#;U|#Ei@j+n!*dadnli z=E%Jv_8|V>xBHaBLC*FJzC106%3U{%_xG+NUL-mp=N7}Ih;B}$ySGsFE_c8E<()3? z(IB~veg8K)uU@|Jg*W}hqKCfjePX3QeA~^1U+=ozdmr|an?L$9@45MFU-6w6WhVfz zy1n$cUq0g#4}0hRzV)zo>IJ?0eyyj8mpo{D`?=lp!WUj%`~JUSPx-{--tcf>^r5eL z@K>(QuXg?O|3NyypQTe>x7!?giV_dgI4J;rD{A~5YHDK6LvAg)bJNETo>`M9T~WSC z>`V)48@!^MA(rqQNoh=ML<4a z&j2^0Y29Xu3tSHf#eLei8i%>2*r4o`0N0UZt-a5RGUB(S!H3Q-(M70gj#u#!GJ8G| z1Y`=EYgHA)7^^8jSI25jRh%lZA->CG^{5ZiRDmq2utq(lNn~ysDz{KFE(&$sM#-q! zPzGB@e-05Rx{!jpbLb`^^wjXXPmE(>yPTj<)}&aoh73m346G_=b+d~rCC_-=wha`q zvsm!v1mK1j;2eP4s-nOK{)1TEX6;CyQz!pCyN8>$Vx~iAoE)qlDzeJy<=5fP5U$qV zNh_`zhq0w141GN@@3b7+Us|`yu9sg?{fFM-~A4EzT2^>Vn4<4*LDF)sjC*Y!NHz5QQit1tV_r9o-Qv@>u$|$l@ySm@Y4X{V7L=CDMwduswJU1<;)}5PEr@09ToI+qE-cik;0;)N| zYEJVo#DShbgD7zAdgWnX>e0%q&b^UsD^oSN3VUgCq%UU|LV@*3IulD#hU|~s@gcHS zMr9VEnBz>jm4=^}iJ}UEcOp(s-O)p*(2#_zjeb3ei}@{%!@b=AMpsa27-qtG-Ta3+FwmToDxlQj8uv9iaLy>2eKatFqj6O$LXZjecL%LSVY*m~ z%CvOsL)#@SMVoK}xXuNm06MqnOi*L1%~WQ7eS;K2tR>o+X!HHId zGLu!^Y&FFsNiwK<89=qON=)&sK`F%ZpbPdfRq_;!6#|EfdMT=~cMolN_MTj<_^gu~ zKx(i`KQq@gf3}_-pvx&% zF%qi{W7X5rP3~bwszg&$;uk5vHo-sW7dE<6af{bP5(*2*_9GvUqg5C1bW0)JHb`)E zNsrjMDhkWYl>Z5)NXK!UF#9zsJ}Z{m)f5b{(k-3=H55m_O`db z%Uy0OyW>6YDF3Phxt-Sdr+ur>_}=qxE;jg4;nz=JF1qoq%tFuD>h{tGs~cN2tZr}r zSA473Ti^GYcR$<%fBRC``G3o|8f(Go-=wOy>?6u&Sto+;(_FPY@Zz`NBz+`kojP3@ z2TM|>ak|p|w}64oBSCx@RasI3v~TQ`e8~u}0kg^53NxJQ{BG zZxEV>kQNDjPhr0<0jU&X4ShGi!;!~Ocqp1F&Rx!0h2~gJa4dR#*ez~ts%m?noUA$} zc-z%>(rqM_cmrsr<{99;!_oi}Qd!tP+&wh7aH>)p)o_x`pICUX1z)q0P{(XoEXD;&LIf zSJ7yz7r?DGRSb}}>rtj<-x8195Z8;AIUR5WLJR$0%LqooVc4mSXXEP`tgg*NI52i| zb>nV#xc%krZ+p|_O*h^C@~*eLkKGpYw%}y+W{sbM(I7 z|Mq+Sh|`3RSEFu2Y={Mk9yRP*2w=l|L-XQXc2fF zQ?<`j!?R4Jrwp;v**!#p2lN%bMazH}=V_Q5u>rcX*G~HHt3fy%9Hy!?x)tCSk|ybb zot>dhU5!yFLRofw2$?Svo;YlmlN$}NEorP?VmmCVDZSScnI^Z=qnO$_5Fp7lv8l}$ z6{Q#yh3#pJ8GE$(3qu7`jj^!7f)Xj5{M1b%!(eLMNglZ%E88^1LR621Q$>N7B|a#4Y733Tm`!qm|Ee<)2r>;l3apa zCbijRuyf_5gEC{u*IaAfwP8Lw`|ULMqpmM(b77D`(-+6sCQIZ*WsgEj7-7}77Dfjr zo~)yq5F$JJ7C{#1$%)9Nn@!B>eTPss;E=eV+3IKF)UX9vypkEReYbQCL=h! zrH0kTKd`Qj@{|{rH{3ak3CwDlmWxlnB88oWUjqr0Gb7r)I9!oqPtD0nR7zK;aLV`` zsi#%NUNEq9J2`X%;Z|(}ne|vg0IM)h+Aoz@&aHq`nMwmZ0Byj{kl>Jyuy7ZHsvp;~ za9ake5d*P3IO+RphhDWlVhU|FG0Ybo+v>B}p|Ax?Jl$0T(Y8waq;fTLTqDKMA3Va* z>6ceE0%h0axx;ctcxsn}KLD#09b|SbfX0_+MHUUn@1_(fp^~=wGLA@W%?5SJpnWva zZ|X#X0BQZX%EXcg-Ey~Is<7Mxr}z;2lLP@NRRjGBv;Ipr+w}|z8wbs$RN@6V%iiCB z&h(Nkn8|B?SgY)?r@3Ew58HX}R@V4j58WY5E{oasOQmt9QT4 zN!oW%;Wdq!oaDZu_*dgEpx(jW&`xC>NuonARiOS^hvStVTx_17bESARy!{wUjwp8 zO=Sm>FG6LwFA;vuxo2<}sQQFN7T0D9hh8*^g+;3SBqVeVJ_Di|B@Ve3(nY+%VisCi z*#U}}R5H=bYS%JR9_-^`WmDu1N9Lw}-A|BK=jbn+ix<5_&ef?OV(>&}i=uGd zq~un#0nyc0E1`}Ibai~ob`(i#A=F{5HqTF;3ylsMzL7T+GNfPlG-{WQy|9B7NYzc3 zOF39`d!syPw5_@R#?`e(2fCoW_SP8p0hhxHnLJ5b7eX{P3QeQQ#8Bu~&34fy*awS)5@TVA98?sIb_T0_jr#?0earbp1j@%r z`AYY&yQMg3Kbvpf!{dd)Qm49#ZhRIBJ$LO|eRr!ixe`{IVz~ou(^beTW}0hLGY1&* z&*RTe*BGiD#OvI$lDL50C@;g@U$hm$o_U~5tW>Bvcs1PcA<{$zklN4`WR`}G-Zwj; zojV?QIHD^{H{Mw>g-M%R*C3A!{IG)Sq9U#R3pT=|Jeg=_nbnkRp|?g` zpqr@vGMookdC~p~iYdjY2O;E;rr1Y7U+_N$i#929)Y!#3;V$-z`=0bUsa z1YF#bzyp}7M-_x_bp?bMvE=>inkx(7P@k`w^o1B9!i(%uDvVI-bf~yKQ+Tmp2!Tc` zOA4IDbXdvi@~H3X^5V=i}g!r$hM2fZlR^E z-49F7GhCJ1(pftvY4Bm}^P!j!v4+-{_SLP5@$6fM+O7Wyc_?1S0^1JLie9S!Cw6fb z^A)Q1y(mZ*lQWf@=_x)?!^E`G?rg{FJ8Ylw=>Oj^crP>kihMRNhve$t0C8 zW^o2q?}e4IuEkU9Tk3z0bIaDu(yQIn45^~BdOT20($JYjA%geJgjeI0@!lHmXHW%7 z?|4HM7w&j(P2c4%x4-M{?snsjx4rxQ?(%SG6Ye)}2rtLL!8x)tAcs4Sxl3k@%o+#ce@7=lkPLQ4eCg_?$v_uk^x z7k%YUOnOmRDGX3B(WU4$2Xa7g{`%Osq$wY`s#u(SjQY&bq5xWJfo9w?$<1t({8%E8 z3{pZ(y0RtsS#sc#SQs;%pmb@eFGq^Dw&li+_La6wz27_tY-TVOR9!1gV7a@E^8iT= zbMBMMSUL4#hw)wK;W>kvCBcB3m(neqD-bmj*VUG{X|2_Eb!O(;`;p!<+LH=|QbUpB zQOvuoY9$r(Ue}GFE9+_4i%^X1VJ@nv+;^^-&DZD4lDGJ}Uk&o>{N_7f_q|?}UtE${ z&d!VFN-GzunoxJ5BNy3?x|)O*T+gF|Su0W99dseM{cZ1pXB98N{cd~bg6P{lZn}$5 z^)8opxRl-D?svcZe+4UGbqL=rH&|8bBR&3vrcR8U!hm}y70LRbs*F7a^yrI>*4f4K zEs-XtPy>FDlf!tckCwG241P;@j|Not+48G;V-*yl*g!PD;00&Unu{DkEYsN5xE`ul z0dkFSYDi*$txFgOavt5ERVQSU+c9YziUQxm^r|K*md_Ybf#QUo#;!`>@;D1T2+NC) zPtj_h*iQ*aUM%bQp`|cNgK3%@vQ^PNXv2}abz~slP#w!MYAr-^s;2Cw`tukmpep{7 zTW`Un^~=&x?=1|g(<#+RJ@uKu>J{k|1)8vmmUptL0Y(g}y5U*XM3`c%=0Sj$C04GK zk~s+DL$eP|iBAZ7YMpqyTR>=UA-F25%2{5pZc!spqZ^Saia_1sKKH$q-Xtd>!__@Q z&a%$LiMuSHyywY2y0MOtvrc`K7Y~?-Jpi+X)a|>}lN}Mb1@^#?cew^LT~Jy99vdN~ zx*jqNHmKO@A}4Nia^67R3nGcBVPg)pha;J>a#h;I%?FtaW3}{ zeb*JD`>F-m(nNPp)o~9Y*s`mS)eyO)0Ib=it2rqZQ^@m*x7|jYlj1pnx9hbFXEJL| zK5EHgSInQ1tJO?(M+yVB8baOej&h?ehO+9Wdo*L{$GhG34!6H?DOEsrx!&*g|A$pz z^&Zmb8&*APyv;t0ac&r2!rSP{R3iUm{HGIt?nC7CL&4s+f$>BR9SCLn){t3R6t&di z*bZ$->ypmOvE6~qOVv&R^ns&1GK{5ir9J-qt!V0-F}UrM*y`Yds?1fwG{(;k+Yr4C zB^n-j$#=BJ4=1#v_Z;>CN(cxB!M@K3oDO|svgz@>Zs1he4&qcEb!rv2Db#PRvI^g2 zkKl^B2{q}^VSj{BGpfFlMy>P)F+|`DZTnsb2-gQ|iBL3YR9JTwj1q5(8IsjC8cxi`zXRv?gc z9;<3*16GAALN(~j8Y4B2Zb`TCS}@<%lp&=0Eb|qcwut&~Zgrmr+zOAmPWH5SrmvV! zeSY%h^ZC38RxtLOrs<9y5X~(kkTnF9S?d)pAM-j$aM|^e0no;(ZADhC1?^jZ_O8}p z*N!obJIdc^bI8@-ha{hQR%e`w8z+~{UI#wTDYfa@%_CyqFkNb;>)GWhx^~KPWF6xs z;kN6M|J>Td4&lxIMmF!6`IAb?=@s=ahgvY%x?k5}*AF^!2qj_NI3zkjC=yo>r+dwV z>Nz0s_D0{=I8E`JY!ZIV(qj)TaJQ~smSI+ty6^CivvCh`B!!kMkHTx2aqlnOeuokt z8Cm_2;I2NcxV$}Fl<~jd^zwF>cf8|W?{s+?sc&(4sVnguZe$L7(;e^me^>=p@2Jjn zz$!&LZW+c=w2ROQEqE=Qq7N{sDq@7lMUwH=<4;0S5DyOcNvHZOScJ-UWoCn!$eOHZ za_#f$w0Qtm1*B$HJP$=tP?32H2`%o}ksWLO1``}x!aqqMP8W7AQSZ9g(VJ<(}D z)~*29cNAO-$}rVsKnf}$gr-B$$LQ49Qp)m>Gwr1)bOCd_R!a{M*s;z?^Xdp4?#inUwhD=U!Xsaj$2O|3+rR43Ka07^4yAmDor>?{Ia!j(* zX%13?r;}y>E@7(|MUQ7_>oEusI&f`Io!v^0d8}vTigfj47P=N zmvhhwi@Ukrw-+QJGaRG_0Z0l^H%+ctpx;d42fa)9Kc!;iM!AIh@p zwH5vzvi@nl7q}t0unT&c#05J2U;1xBIBZ9?j1&D|$L@3#vn`r9%>nWlLYy^f=RnJF z>K%$X=+B;HxnXrpo+CF^0Ln;_9*%VxtHDuP>3qAAwid{&da>v@MGZ|{8062wRn6Tl zFTqT4R8aM<+Cp-t-Sw{b2yJoiJKc1*G-_8=cO^gIZud&B{y(hRw;H4uH&xY!hy4|d zGLr#EIv~#bfkknM#GZ52Bp#Z{B+AFF2D**n++{wJ_jW$njH`>8w6b$`dYDT9q&Bj0 zs7V6X^D^LceK06r_^D*?S7GzF()G;o6HiA}s4k1$M={o+lXGtF`6*r-7#G2v6q4aM zng@5*nu@ zRXyEAQ7V4ndz8D23)~bCLp1uIJSa%LiHj@ z*k4-#0J2c}k2Cp93UIa=yu;m*Wh=wtJ<1|GN&g&qC~BH3%(|9YAK`I`s&<*D;lUID z@8!+algqdwRhF!}it~lufhYS|?W!pTCG_XK(rjB7?Y*BEFm3LpoW^G>OLWG~v?YG! zANLPXGe7flw8(J^! ze7Bo!FUZ6+(!W$#uNhS1hKSqkZrt^Dx4T;`GUj z8cmyAEkxrzaR4$hnlwcLAL&gEasW{&5mzd?YgtD@h?r)CtgA275r)MU#+uKu+UE^T z=<9=7EAIhnMLO*av*maBX@h2u4fW?+PJLOv%uh^|%Q+M}RO85W$Yt``B)XYbBHtRR zN~|0^SD2^vktL%rK&T`Hb3|n`&(RgSa9m3Uk%#4`NlsoI7TXEKO?RFRB&dW?VX|$< zSugN_D~SMijih6k%pc0_X}m83Q%{&-k6X_ zw2a%ywV0(w7GKqgfsb`*sdE<8EvZ~qrXa%FA1=BZ!|oRJ91r{}acVqRA?Fh-rfC?9 zBqyJ?7`3EKDa)SDf55R7la~FgN~yd_u1YF7Q66B~j>}aN(n#>%8n*?KG*buml#2jF zMD$4)z`YwTO!OPTYXgkSz=1$#)>6?k`n4h_x!0W;0TBGz=_Qk6A9s1IbY|PE*(=YO z&^Bu0?>1NH-$d05BL4>H67Pk8-ooOmzs*;darv3`eNhdRp(Rc+mbW|{fI<329ik51 z)CU@8wSv{yg1*&`;%j4Hl^3v82KIWk<>7+fONLd(Tf&v>7mW3J1D=A58oxOHp}vYO z`UCm8;8Un0yQ;*+a|_W`4x3wD-A#e0JDI9NR_{U6-y646%LUaiy5o&ID`~ZolkgVphm*D!wfw*x`{j3nfh1tz#D&P5q6h;~ z<2~h#TEpAI4xF5r&4J6S6n3_+g9^Oc!Cu%y9lUl>=sl; z=q<#R+eVe3Y7NEm`k94@4)vr~X=xu?PLE2St$Jx_SK?PavrVf=g*vY3Bt=k)O3<{G zTQg9qRy-vT@Cmr^UFhp87*_4bBNDxLxnq(i#VRQ2P^00T#Ydl^0nqpt3 zv9%ZU7XD!!HTr|l6)(E*9o+(*?hYXpDF{d0@K&(8!iG-T1vxjiYLYJtg1@CZ>zeOx zRCShT#^HU*z8bG6{V6Zsu)9wO1>M47zwlR8TLPV4=J0Kc`~C9!uY9-MYGet zWdVc`XSJnJ>UMP4)>~)?0`9Pn`Wmm!sbPVIIWl`R(f77gzKL6}1hG_V| z_>b$W5Q3xk2JMRw52iA;t`Ttza~cVXrhUihNz)wAb8XLOhpIk*b4+aX6{k0>fNf$~ zNN#LZFWRsJ|KK6cx+Wnt7CYwRTm?ChG?bA8;P!X8<4w2#1guJ`y1eNQI0NoFbtuFO z#RjR%A=D5%IE3cT_rAmbVbw~2e&}v?pIgBhqq*wn+!pai$?LQ7#kGUc$&3|vYKad8 zRZRjwjpHGOkd&EaO4ESBTDX ze{z1wPF<7cF!w+w{C2@qcmE*9?>WQmo&f$_=hxfz3|6mezvGl55QjehZ=6340+1sq zGqnp;cm;!f0#KRF|1R4(&}^DX?r|JOl=GcXmEtQ-Lm+;rQ*WB7jTa6A?9f_mFbfz6 z%~AdK0?9v}U)pM(MI}&gNxw?Y6$w{lTmh_`KR`VM3$>T6hGJ*kQdb0nhZ&7cIMz-_ z7uF_ZITvJe61eMkoh}=ARraPxf1WvTo`w{_V+{a$HpHHN;2pnSZrNj|t<(Y+Eu9js zYBYP=NmWDx!Di99-<7PmngL|jwf>Fnye#CILrk$lReK#J9eDqtH#hmDJEBI z^f(6xxxz>?$wYVHeP?OjL09W6-uI)8Pxf!~kM?p5Sas%qC*PBHZ!7oB5Qi~nTBcRm z7sAGQm}b&Aa!FWJes{d%-7asdnl?tCMKlH8W&j%sRo z&sesn5JI}g-EaPXSj_^fu)EoPhKJ5K~$bW1c? zMQPt8;zv6Rt~@$l$pNPx2)2UiN;-GU@j6TP6a+j2Tz=ZpmCA&RMXwalf4D0fof*(3ncu3YO38#ZUD`CJ|9tj2}b{`G(b3*i8YudXttPx1wU~~(QSoti8##LkhI?^ zKptC)A0I-$YvV+$TV(ZtIhWP-t%23m7(gB+ok&ebCKgz*vr0erfJ5=P5Y9iccXc_= z6G3pm-Bm9|$Baz&nU%B;XwI07u{eT!t%f18zc9jfWAKKOrP| zpuaDPlXaZf8JBCitGmZD+3M_F)v;`B)U`%tTF3oM^*@s&KwUv^v@|h-W+uzhJiL6Y zS48TZg_N*zrS{mIF|`ubHBh433f3f06io>{q)dX|PE1@0LSp>|)ULr2aL);I#5q-|zVT7U<@ zxoVg|%)4+<DZcU6Vp=HN^!xYqUoV{vAWYG zv1$iv#&;?rys=$yly^uHxAu?-vqcEEHkPgc>H*Qrc7ON!eg_wT!d3UDc|0wb`#YAc zdb~${#S)#w>)=q=z+6}}gCXC0@Y?@jHNt8iu3ly(U6oPl%o;|i{J_f**wj2D%&s(M zYTIWbs`vAt!orvgG0Zcp)A|H}1h0mA?$-3e)o5}2rUgC9O{)C=$YcK0HqeU2jRD~$ z>A9Sg9ySJJRHTDfZPT}dv#lXJ0Z+0Ei=KMskzE$ZqW{=ppt=QTYz;8%4+FtPcPP@k zl+rC@D}`%k5e_fbxVXfWy%a8@aFQB9`lXZr_)OP60B)G4hIL`7wQ*F2Rp|sRYuojX zxNEqbdUUht8mxIpxJmYr!%kt4BXSaPtAFa;=>_vzZr`eNVZkis&=7)Xwt|Amw6D$JUS)SU)qU(HFrU zfSgfJ6|+wB;ZNGtB)uX|o5?ZtxF7L$Hw-1#N&1i%7=k^RMqqVJJ5P>M=m#Y8-aj4R zM3jp0|NZW9oNWJeynhv1t9=#P9)GU9sd1UdbmsByb%wQGd;OLFodAMWFp1&n+M0oJ z0t+e^%+RYY{Wvs(g(}`tYObpoZk?m7lRc_xbrv2fxC1;pjSPd_gt9}tHWOfRdJAqd z>&zAlz~Rh@;=;p5JB?d@o?p$DlgYD*Nb$SWosS9otceN-CpkmQY6g@j1_rjLn51+@ zkU!Sy4<-E;>{q%uon%Ziz=i{MmtDJ>Jnxf5V35(DP{!pvPtyate<7s4O1Ja?_~;nO z3jI)*O8voX+bglYqIguN0)RZGP8upG z0pNxhT>rE`vI60mJw1x@=N9qT*rxYW+B7GygQtXf;Xq(ldklimkmjho>N@-6n`tTV zoa$h$rX-`Rr*DdmQN%iVt(oTfORgwY9in@MoCHGMTqIVBvPA=u+HfSc0J)L*_T|f> zZrtc~J&u2>Bh90UZ`oSi7Nr{t<~)cgO{Pgw$@?9WVRcndxZ8E-3i@ ztm+Z{07gK$zgu^2AsqlZ0qL;*hgHI=ADqEaUmPnzbn5RmvVjuN6~vVl04Ez7`sgRW zOl9e&-Z1Q<@OnA=MWhP9erN!u0?RZ?BOTKe={Jq6Ox=RJ8X&mE#&rO0Avq#$W~Evd zGvLySZ`|+Tj?qNIO`QJG*g84CuYlAga-B^EU~IdkH% zV|qbzzX&5DZ&W~rwMl0`%yLg8O;fZqoL}6&__ZjDIb_phLLi|w7T}2MTgU9mfwc?k zIKySJp?<2EuThb}$>56NPFYMU?a=maoLH28@)K#v&y4l`gsZ`a-rYZ3R4@PO*&09; zIgcpo%bYj@tpKQm@E#*#VL^KkYzz!TGUK|Qz5Zjq3co9XPts1BI)WV-o8HN#c(5O*L6TgSK_atrQw z%l2z{jaZpcF%s}p7&fUG1pKW;V_3)`E^X{rB@ln3k9cc()^u+aW~%GhgK(|Q?BQ0bhqFI048f#k$)7Eb#7`K&ER#*+n=l;GZWbuqm>tv6Lr@+h*!pS3^Ywg^ZLu^UL++^;POtRbNHY8b44j z)~1o7CC`(3cgXYpZ5M!u&o{^?adEcU25QLtvb=eB+&}J575gSOwZT62UR9RpfHD3E z;p$tcY5f|U1NRT-+5ewq6@9CH*j<&A19|JiFge4VmRR8&=t(E4YFA_Gqde$?v2AN6 z!Z3>!15_tFRJIPxIh8dl*NkEQB8j24lv5@`TPNRY9*@}~lx8-O9&&7|$c5(fs?lr9 zpk`Crx*dFMe!|R5R$W2h4bO1Hiz-m9PW`cu3T(z+8Qdt}Das>)ORD_G6J@O9T_StaShk$BJVe9d zu8KNdnUNS3ZG9)V($I-&1*9^jebD`so<*NQHvVc&SSojRO$jWZ?Avq~+x5G<3eCQ4 z+f3*4&WNqlF+&F-yXQ9_W2(Sw$I39ryL$e=)QVsg)84nPZU*m%t^*ToBRMseWq-{y znv&|4R%*fCf-!&=30|BvECvb~riPQXck5VtRq6H(eF#lQZJ+`JL?zqP(OM>+d5HY8 zR8a@Zz;)a**^K+z|5g7RCIn}($( z)+d%iP)5WO5Y$O9T~-}yZ}Fo{$L;+psVEbiBGakN4f29a0F*FTjFm8#uwsp6b#?;g z^#{Y0Am_<^YhX*S#5VZ8O+l&6+>29^8_NN%DDK+Fb(uXF+cG)4w=B?^m2xZU0dCp? zvj}niNP*iDib;FANgh(-syub+jQ1Dk7gHzKAJ|b`ciq*p;Hmt3rXUkxbQt)FegTp5RUL>%u~B!Xc$HF%PyNq~bR8cp~Q)71i{_ z%1f0!s`(?b5rK!bG&fO^JEt|u0D$z9W2mDYCa-#J6uQ|9CJ-$cYxHdY43%p~NS?xH z%w{r@3PzPYwKe?V1^Dt{{aYt!xLORr5n=!kRa5O=KkaM-(SzwNOXXNVLO3vA9cjW3 zud_}7N(4MRV7eut(Xz}$7)t5?ZIGs`hYhi25TcQfSvTLZ8z|&nOJGlk4;LK$G!WG%9el@DwnMi^7125)@Qma9t=Ud=WB#!H#CJT=WY4UT7#se62d z!CKd_{1kVEby)CI0CHJt&&?aAqj6J|JpEdQ^l`!#ITigL29g`b*40J=aFZ1a~(S(P={M}d=#$=EV~sC z_r~NY2fXuomad42vSt%pWlv9kuEx({UOw1Pie*E7F5S;*adgtnO96qn{rydj?0554;5^*dzL`nmjr(SaV;5_WYv)k6c z5nU~HR}MDN?>8|3*2GMzCW#5_*3G0Vu)P(_GMuf|HVT>MWG3;94tj=Y8=D%V0n5ey>zZfttT)D$LWKo z&2)t_Cz7~2FK%}1cG3ZFVDG>CcG|udhoNzbgH!x8m0?U)^d> z*+XP!uK8D`rq1tNLfWa^=i_<{r^pmU&nlzDM*Bak z5>}Vpxw?Aw?uZVGZ7b&x^-hcyWVoW>oJDp9V6ZdJg1@m6hW8V@oWR;NKmR4hF++vz z(me*n05&A?wWKpy!pQds1h-@~H93;Hl}MurZwd>s0%4eaXhnB#HocW01pxox-!M*a z*D=9;wAPzpT)2E;g?)BQQRNgpLka3w_Aj=BWtaER%;>^FNLCsI-5-Y0_R;xi4Aw7` zttnkUtiFM!ylP7|S%al1{|08(d*$K?S9!F6t1%L!CUeq;#yXx#s$adx&7fK>6NPQ8 zbfxM>at8xZf3^wJf1GpxRkr(ZeK-{FzkdtQYGKa%V->kLuW#CJQBLPmkNI+Z8L6=(|#D;#dPJ6(@zTF(@16ZvU!l4;^3!(vcLp<M`&w10e9`f|7pi7n7oX}JU7sje9?#XXM4HVeSu1-#fNMN5eJGmHgo!HS z5qrXvm`eZY1K`ayF)O$?ZX6x+5yzXx)Fn_ANLp9B=V{lkC6CFlT5i5E$N+x@LJCoZ;LEy_$7p(W>u?rr@wsx3AHH=7R%_@6!l*tgN0H< z1*=%X_T}DJdl}g}L)T41l59BrSn}!$*x6fsIkW!*n>Yq*>cPWtZ!O6slO&{t>v6$_ zSFKpX^C?*@VX180Z?lxCc{FdaJwGcQjjlg1V_z3d*EP1YEHdXp^uO8SS5qOvCzeSv zM0)uPB}|pjH6rV^;#_)K)~KW!E2{4Mx;HE7DPdh<=f;#LZ^sb@t6qQe{#7Jgy^iL9 zuK`ot)REcsbA!ZuA3aM@Cq@|Z~ zv63W^BI{&)OYM776r98VfS<+m5{_rWEArMGg{$+2D67`0NSuOQ>`W9jrlwO&u|5rR*xF(G-k|8dai^ z59^8+C-kcnUZPG|9`dEN(v|C#ArsSFD?5oFvK8fv>A5#kg9f+zxAspLbQpVjxPNmenUDaiH-*Aq zruc<`O`_HklO@1MVS%2iNS51#3e|Gd%pzoBvVe}L7hOdG%| zpSLRMrBnAhRNLB_+J4OLE|KoWcMD(CS1-PQ_ToH6$6;6f~8KArph1K*U+x zmJGP0TIE z31bqd{F1eERZ*Sp<)SuEz4}^fmqt59RdJ&LXa&m4LVI zy13vS;GB4CsMK2S4n|JG_1(#crDK;f!qH$hMJR-gx!37y;8831yw_|bXSI%2DN25* zQ_Y)co7V+dagelPuuW+!Aa>wcRtdlv9J-p*Ry@Z;mc;_kkyNkFBO>QG61OK#m-9&Y z%+f!^FW(wYaY$AeQ`i7;Q;766pNudtjm$AZW!%Co5?oN_3*N(!99pP$t0`i!BkHtL#9#ndr(vRM|vo?C{_-2I`{uFRfqsG4 z9KG}M=Px??%!Tp=u0AQOYFH|3=%fe%Q(`*n^_CvIgPyedWqVXbJ2F|YVI=Db(*U=o zSO_Jf%Dj$BBj&<5kaf+yu$c%|D{;2c^vhzGCglW+F|Kr6kb)JNQl*~gxTYdM=0fh2 zCb@%RGC5aTFrX1JAI>JW!ed^ytt0iIx5!XQZuR) z>Z?!-#I%ok^S)Okai9V@Ky2mIRCAq*PuV+N7_Xdm)K%FA=(HH&@*EL}=8N4C9tTSW zCDVlIK!B()A7rOmRdL_bmIV=L7Gf?L5{FApD1V<{uS!wqt8v?%L?VfBGWU;W~~NAURa8_&IP z(U)J`_vMdYzupC_S6q0I-g@yBcRz%mXU^Zd^u(RmrfdH48z16cx?r_?8klKJ4NJ?eap{xZ6FXzFx3Sc4Ee;nGx z2bb(X>%p&69-IlE;X(WtP0&Q_``i{K%2~^S3OJj4g``!IenGEixF6Sb<(49BR&x9->4tX4jJLU2vIWVxwG%egH$Dw9rX~iqZS~el`1pGu|M?sLU zE8@B=PqR=1&>mN$ROv+JLi}vKYiHz^=_XD!m9S@hcmVqS{tz_)&)B4(WNL4c__InY zbko|=yPMJ-;Edk(aB}#_u)ncI^gXO3;NshB32?7KIQb;lJs4I$`uL6q?|lT1m)~;N z3yMM!dVBnN=GwPz|MeM+I_3eZCyt$W{JSn#?U<%q`_}xc zm%8R3fA^xJuRi|n{TF@x`U`K|dGm`moE%m&;KLBC-ZKSPH@Boa?U8UT^mNm}&IG2W z3--YC1&FvTGm<`th(N*p*MQAXVf0liFYKgCApo5;g)!kH7~VPC1*i%JJ3cbSibWID zSxOzDViILplrgL}DfZ-c=CZ9rnsxT$JV(1efUd|l3{KVQQV6W35(CUHY!DmIG^veYR&RTrF3M__8AtQBX_|(7MP{gm2-U;jOQX8<+)A!+OIo`-z|! z21&wKqk&ZQF}f>!NYZF?sf?dVVyA82ZzBfo&7qma7}rTI6#|&BC@v0jemEURa7och zDR3Z)v=5N5la%m^|9(hv)e1f>uF6X{f`Er?691{%(vN=H?veiH=GN9$Z)bZ8TI*CN zyyp#4P|!o%Dyn}dP+xnT-PvX>qVEgdg}xCTWuAX z+5xM;#fKjL7g#;<-1#R?2CGyz&1A>^Ienm9`to@t;J9Co{BOJk8A zd$c6!mU#|ZHFlY@oT!*o_)s7c4}p4WvykTb)K*$LIjE$P^xft~t=T5RcvMOf56q=( z10R?W1=R_I6qv`raaS!GyG_InHV$qKtXq)j#K!v9buHOo7}7K({%43!WiiX&z;l6< z#;FBJ#yOnHWl5c1k7hIqDdI16054!z&albuv@9FMel*7Le-@ky*NK)wJ5SfVMRDpO z1#34Eryb0bNdBaRUlel@Wc8Ao0M21n6@=BZSWX*yY*;n`pj{Bl=SxypYc(4{Wz^|l zAPxT;b_5|vy4nsn%`VZih^6Nx5}jUX0mNMd4UU84C^9k>DzG_2wAyX(ns!# zj!Xn&iSb}symYy}1YEBGgN!E~@8mwF>Ftn66g29hppqIC{3bbEpQ%n$30x9dS<#2| z6C2uJX`}+O4ps4rd@Jk`ZkN-j;pz!g)Bzg+^!iX*C#jNd4#5ugS+cGU(@`fq)KMAE za5EoGc7iEA0UL0NtC?PDF2!8sCFrZE|4G^DTm1vR)pM_T1HRR6SiSb`+dum^ZS|hp z&-v`6uuA9X@mKLq$NoE}xxr7DoznH|C$72Rwa*`V{^+}a)tg@VH{a@_gq||p+1cz9 zQO`tY1>CiI(DXNlz1cdbn@lWbNH^F;r6p(4(z6_bwyai*@-3KJv8roJ@8;(h zv1#w;aV)G)l11#Y(|6i;fMMB2oGuNff>QbPN&WOmd}Qx@EZ17Y zbZnzusu%8_lT1QGC^Ibf&)R$A0%b>~)w>yK&h6OX_qCVg6OhUYvr#Hj`1VYwt1nV2 zOsq6)hImYwM7!ZnvYG)NMtS==js9Bq9!c$omZ#=T?g|Mg3T*-Po`b=&qhm|^LR2e0 z*wtYB!5M487HwBWkq1RG&;X(YH%8O=^RPWUU+F0-lCdj5Ocz zfQKV=LVnWJ*ik(EyPp}rql2}Y17XN?MdM(6vPFSvX@6O@$Kt}OgsrVjhq*pE1*~Cm zLds*S64h0#cgi+ZCIviaOXo`rnRC(=%wv9&^$MIZu-dUK@Fh4=Gz;3<>c)_{&*dav z7^%rhm@X6OB@Occ>j4blYs9Aw?v~7P)W^ud_0n=IFQXB zJp1ZW9l&)ZsAX+RzSEMF@I`S&Y5NHJu_O)3 z*A_0T5wJKfjA>aWMkN9SiK)zpPO@v9?3~JtrB`Bv+j1k3+5S(BFIK$O<4QE*se!5{DhVqU6&N-ef1Kk3QOA0 zlff|2P@~G}JThEiK6&~xmqSP`Nm5;>%hllNqcIrl!FVuZ3${=-1{Jvq)fTm-?s1Lt z95GH+P$6R)D|>c83O4Ul2`fm)3ta>29LtTFy0jU0GpuG0C-5J;uP_Q8ta)6{cdKV( zT6lcS3{M(5z|E}fX)Txm-LUeRs`XoJ?zimVQ4|ItlS&6q4L#y2{H&AyL?C3K{itO+ zfmIQ+97fFGVQ^14L?WM{p03v|_PbP#5&@Z|#(4%7AhVjSNZ`*F9w~mY@qVscliS+1 zxW&MutbJ$(bRM;6lEm(Mcu2C$vnft3{7zhQ)-y90yfup@e$x(uCeImD!P_wT4M*Jd zpMj`b)tcZx_C3d)SUIfCNOd4)``3EX{oT#EPCq2lC{jfULrUT}L1!4>UCJSka2CM^ z=Z&f3*p@zizo@Lr6Tp9AD(`lYU8NVRBN_laZjnWWBGixj@w~x|mwN#0)9za$!M;4K z&g8TpY@VejZHbCGlCx*65x{4Ykp6yyYy8ke&{_-361^B#%ak)NevNGtQXeIgRZ7(eQZ1&mD`&x&yde+ z+`|HY6CkwKUpu@|q2><2G1%Mg zCR6NfQR^%AztPb>7Z7$GpNkGhI9WGc3dT+Zs&9CJT*A{hj&R`QO~E8CLSD2B-;vct zs+8m|Q&qkpf7v5`@w(g2K-;MgbyuM7*wd-^J4_1B%y2xsSzoj)O~njk+m0(ZSb?Fa z(6=JG;=3X-0PjLVHSIgD31<P zWS==!E;eL`F1!YO)fTIseIQ~1kz={T&b}Vm=@4r zrXI=|C9(;yK8pZp2~50 zei_U4!|M*QD+)WbZ zL{$8cvEyyyDy?7&ak-sM@TK0$`(0z4y$h8&7F7zmT#}m)$6Q5yA_da~-u+NC(53|9VlrHt<=dZ`pz8nW=VWXunZVX~v6XdG#pu($v0=Td zqK$6LER|_A@)u+a^Y0^|F1}X`r6#j#0se5TMCOA`>UV2codD~|&L%pSWK9Tb8{c(M zO$${YzMkjSdKf+36_9nU^QrTWO2I-{(Tas5c!Ynp&(+r)D!XfpDyBlTR2L^euEd*q zw2d9c`wziJ)&J|8eqa{kP^}VoijR^s$M5fOz*{T+n-UJ65_3Es*6VF!hPMNoQAOE7 zK?Tn4cN=uH1{naz`W?1D?g}kcNfyODmFsfiO#U~LSO0DKY5Fyv-~>RnP62ymgNh5A zcUXna`t7%13BU~Kpcw!md!w}!AS-0*=Swww44utw#pRn!d>YNSe$@o3srNA(OgZa$ z{aGu;lyNG`JJTo`Usau6m}J*uDSiw+q#Sa2v?`NKZagF(Mu-i8AKr#6(3gvCA@Y-c z074o3DKGQ30G{MSI#v4kZI!@4#?nQS-qT6Z+I`-aW@=0f8s}bz2f48KiMlodR#m9! z(sl&a3xSn_4J;}@hCl{`MzGI`au`9GjJOKYXkZ{v5}Cho&LPlU*{hX~6!`<#3GOY; zKrR^?7g|FiTz&TAxiaH$W;>qyANVEYU9En|_=UFcb78M!!j7O=GFgkjD*YFFFs8s7 zTC2oWsIyWtud-pGvuCNmj0(7{D*6mg?OF0fOJa#U?(A%ExFS zX1#)}=oF6&8$G+&AzallnTfIja2989fk(IoWQE}&#=&^oCmQyc6(&iuSVMd6+B|3b z_qMOe$a=f@Iw;9>7YAC$=q;%$*0R#gh^0W#bs<|e_}om>hz8BD73l$AZiR(jy)|;B zLIOIR{G)y|<*X@RkyEEzg+KOr+l&w|v5j!FJ-G}&Lu?FY60 zKYoN4EsvDjj=RJ5l!rqA8_ZwnG(9tym_a29-%(^74_3n7<1iGi$9x?;snMGee< z=&C?7URD_20rp^%M*}^oG*mmRQC@x)r$cxj!XUga4eTV4x6nUNC(%sp*)&sKv?YSy z9hzPlx*Ar%Vq@?{G*GvvwnP&G{*=XJm;!)SunTEmb)D1w28V^kRc(*gidHP`6a=kZ zLxo+WdRRws34A<-!e5%!mPYox#0L{SMQO0Eij+0S{AsNNV==~Ov_&-M|qytFL zeOQ-6+oGt>G@-pySEs{NMlJBU zuS{+2#P-oMCU36qzc67e=p8B*ff0_msWh}rejn#)k+=%E$YW3{(WB+D;7QrT5mRVOHGp=!Hr-ftNb*}Car4zC*gzhIpDzDM@e9)y*dtw;sf zyzfuf&hguX*nlgBs!)kv3z^#9y<>|xShbXEQ!>h5wMgVC}6-z|z^J}qrjI61d3F ze|lj|8Q^c>e;8zqCtwlloYDp0<~v~X-ghNOkJP(z!c4OYpEI^GTCW-?{_G5VpRfrR!=DDGFL#6FW-Or^-JUGw9R&h7FP%uqU6Xf{qh~Aq~ExE7P@NY z@p`^KAec1>$+3AiP{*;dPtOtYQ3+7V51U*lbQJFLC@W)gXPNp^^R*!$;4@2AK&|th z+CX}-pjnqVKJbwwlvH2INyQS<*wB<&OmYN7KF}Gel6-v&Rvv0Ci!e|i$n-15tuSTb zKV_~=@5GbKu1WI2IBOrg8s6Eo4;cs5a9l0}YR`bRfY=G(x@g$HC%SFoz=C2aPg9qm zR6N4)oF9pRJZRpl0Enx{6?s&8+HOEXQ^!%~a5`U8!0GOGNKgCy;r;zp$yKi}c-&^! zim44}e*0kAHA_~=X3N*-?s>Sb59Lp`8rZ6VNNz%k2yzNB9N53I+1EQ^6)pe|t1ol| z;Qlae()(sRPvw%gSu}7y1{m-XAP5CIpLH+r8Zi|tv}<2Q3wVhCXmL(mp+aG`sEULP=Opl3Vm@uMk1nC5 z+F8(YEIH43fiLACKU7GBQh?xSa9E5iDLzsi;uXcA|4&Y#9%8D7X^HIxdXlSn#V*EGskf}vSX)p-}gsI*z zvjC@_(z;7Gu}}?>{%zFLwe{3ox9`YWy&Ubk8~_jF4k4}k}JfmKlc_ZQ$Q!4>!0 zt+WAXY`fW<_piH4`!r`f&mv|9xNABVaT~>2W7t1hNRbKX8E?G%Y@t_>7n}<)InBu* zOk9%xnv{6~`$x`F5IDM0B1a07?7bT($dXq98?wM8H9G(8qp9P(&JL3mX) z0M@lxtLOl#BDEIbqwF#s5h~A}^9~^*#)m5xV3pEhP*w6lDXDxys)x!&Ztq6|i|bm8 z3BHn+VIhx=9`u`HT7&E#NC<&9c3RG3O zSW-c^SN0}aYcH@{(Zo8qb^9nKyTbmE;DejbA0d2XL2Nj4JFpkHR)zk2KAH}rwI6xl zZjpG1m1<9D9!oJx666Pd`hd$RLy2V!A}YvV+szI|Vs=E)lbTIr=^i70)e3|X;O$UT zAa=gfZxXGjHddq5{o8eIrt--Cnce&oR>f8u9I>zO>F$;yAb5aGJAFfqTGYeb090kb zRN1S&ZCX?Zf8U<=Z)x631P@zqm5&8jAkOj#wM!I0_di;|zW}kZ4i)F4-qhPdQFRNF z{(twN#diyVcrn&cCQr_)u17G2vQDeGtumIFNv2fLRA|`j0wOxtAipZ)-=fn6aRv|_!$L96nDNePxD`DD zc7}{X*-iAQdao*m&~=RjO| zPaKt}Q` z!~#~k&013qeYO7jn=k7;94p*sw_#li!6Jbws~1_!wappZ4Xvhhax?kqK!Clb3B ztHoWLGmnDt(L})juZwbd$s`RC-U7Ir57Fh7K%zg-70VOCor>{4{$Z_f^-)u#!QQES znqg7zteKtZ8K>?0lGVB5m`qZeyzEWGY8H+1-S|CzfYmR$VCeek3sdP3(sqb~0J2x+ z@rZw~U>S5C+rwoVYCG8NZL@t-tN;DfQ2u~W7E-U?-$7YXgyl88Ug0(0>>F&wXcrBf zj>g^&eV3b}tgAd}?muDGhpezOUy&=t;@>)j$D z3zT+yOR6skD~nWD82Xxjr`JfWdTcnPq=_BcpUBN@+4twwOf@CLxV#p-=v0tSq z(UyYm7EYKdpR>nooXw6* z#A+WE_`T_EE*=!k7aELPhkgecPj_%nu)+1R;wtf%l&>D{|Bd{wL|7?qrCNYe_d1*4 zD897!0{&KrwnDH552618rWc~DB@&G3KnU0NxZ#7V9H#F=TX0pOcfA}p558*HC(awv z6V`oiRIk=|b7Ut1$wfqIyJ{L0^=uy$vhrUE0hF<_K05xGB?wW3zo6f3JDa&O%JLiL zx?BYbl^(IlRH&t(=ZaPO7=I+J#{5*6`Zf9xKklVX^{G{w$0a5fT3M^~oURZVl>aHd zSeo|Lfpt_~7(dy-704939Wi&m%}&4ES7wW+r)EM+fNNl@+C-Nc-)vQMt^z336AqFI zYRjK&bz!T3)%Vx!7S+K(S}VKV?@xy_wy13LN^LN4Rcfo#>0I1XCa@ttqpeMOIgN+A zt9>CJ=Jr<(!m+MKeF$>y_Mbx>vok?_2a;z*nv;-m3|7&e_vHC0Ko@cQnVlY zti~C^LGtgb@ND@2vqy6Mu)f~D-u1uv1)H5P(nIM{b$MDnu#-R};rT?{HvFt3$gDGL z?%=8!uFF-4_Adlgyhh0Son(e}i-=^n0k$++jJ61J>eHpcCLOM6b~q;l?5Qf7b84}- z?4x6q(d&7{-sYJcrIJ{%PgV}l0pgu!^^%95|%z&D-@<)vlkIi=1RBfgH*K@f?m!KrEd^$ualdW zv;me(bE~z_hb+ahiGdPrS&-EGbEf?fdbXkLE(>ogvj2&knO z4)j=FtG{Qsei-TevY)W}FM-vew%PXe?Ux&L!q~t^4eH-Q0=(I7Q&LkHHazd%QfEv$ zc+7o)WMKdL_WH1?hq=;?mR*#)1ymC=CJ_M>kD>pbnH}uoq;7&r&4vj*1|o;YxNw25 zs0>G#I%j&*lZ+~5Kdmkr15p*8RN-m`PvqoG;eEIasdugU>H5;uTNE2)o2|Q~yi?1peq;r{6P*5AML-J2}Wx`^MAV5uGpLoRJ zx%B`h-lkVpZ>pLnUL2nQx;%*RnL^lP7@S!kF>Fu|s@!pr_y;AsKFD)ymd{xeDV<-H zK&eIyrc|qn(iC~Y>r62AL?zb3|2puJy~yq))awm~3rc>r6SNViEm=*dh}tJKJIfc6URKQ4q3 z{IO{cd(hF-{(a}_!!N&m!&nq|uiIT_Ie4Ab()1^+syl!I;$-LhX$P@Ic0TOik)DRE;M0b#>T8xUZ}@cszl&t7 zuj#4pFFT?tWy2B*qYmRGWgWn|y>76pvWDCt$s1ouz;n}2&C%Dod2ac6sINr)WtkQV z_M+7PW1#C}hW+9e(`#aE9Tsax4fLW?vh55w02ApecU;_W!H5+=RoCll0AOP!r00*y z`Ea&=cE9>Kc_^qE-G6#bbgYIUYFG}kSYcVbl<3U5J$Po|9PwR~A0`8;W>{%M>-k=RXu)fgWsN@9)3P`^%<-L zftTz8hhcp_Wo_HFwr7R?@u)gU_!H5LKU@Rkd){--AcF5)!gk#yE?W4!*j-7E3gBws zQ?iJwzW|3!o&dW;YvA-{wj7>ZHF!%T8~_i=khLkPx?6pHivCkp6aV7FoZe6H@lq$~ z#jKtZPAK=a0f55A*|Ut_Fwt{Zl8mPWFAT-g{n=@+HM)^VI2Gaq$1grdggwvY zxxJmTEf&}*#rEG~`y(<4jTQ6(aBJJc3uFOX77mcTynx`g4^skEu?THkk!zggF>PNX zrGRz#3tj*%`KYB2=D{Weyb|B2#rJHBmZ&(KCPVGekYwuNoYTvb0${xnxI$}5ApC3j z#yMQCpEUdaTgNg(F`p+6Z3E@`>`nd1UE@?3{R&t7Tl!IIlo_oWm-u>CAwzO~91)r~ z9JUh%zZ75cY`h#0#YL73(qJIAzh%9vuW9lNNKc;ytKl>goXSbLQgUQrZJ(v*Yw`=f z%6Hxc#wqqzwKMim;f~Dtv25nl7Y`_-GUT|!yI|`>26tf%56)_B2cG6~lY)zSSQRR; zD$G5#j+yGkkTlLVGq`JB+DG+e`9R%+IP;sx51<`#0`s9|Ns{RdQ*$GGT}xw^;>mOICTGuE~VU(V!L%b4}s@=q3us9`(pt z4y9=%q%{ys`@jN!*wNQQ%a70NZZxhbIyVe})+FJvLN@y^SY0(uwKCFW``Suf5JzGUe&FOS~oVGYsF${q4B1J~PDSf|fcj;!k-()-Vb!WRp z)LUQ>>;1+iVbHe9BpCiBcEJt7MN(QJE&8|`Wm$*FRYXG4H1Nu+5&I z$VHUV{{?8(_apwH)OXGub|>e$ahE0Lg82S%SjE%KqbJM6=Q$jS92+NBJ0t;j!_!~& z_cWq3h(mga9Y=iCWM)StD95uJc~TD2sQFqam4(Z2D!Y}*uH7{7_bK^vEmFu|gCRAw zUrZbz=;hcEb=^OI1u}xvGVn(84^O15{Am;yeIl&C|IPCkZjImmW_A1x$g6(NS2K*b z;sJPiBvsjU*z#cCYu`T##EIP@VwNj+b-1|tUBx3p+h3&6Uy9dDQxp~e90xazt~W|z zHHiL)lx2Se#5`j-Jhe1$a-)=CCcM?mDPH$<(_<88Th^OYLtp%jj@-2#M&B#fJ$u<~ z0rccS8JrU=9h0jR26*6+kw|A)Pgm-xrHLvnH;8m8?^gy*YA`7P2&>V&zx4r7eSt33 z`}S_%ehn{xcLbzMb+}@CH5j9A59qEswe2o-wx3&*%SBL_G=(7K43)xgf3Q$8ejH+Q zW0mgC=bx}Dw%Q}KaYmr^d^$h&x63t6&)M#M1Fp&dWJ|t8*0(x%km9vFoO8aAxfXh~f0$ejY&nV#*bFf`4-Qbj_mu|`2QRePgb zR7e~cx;~Uq$K2Jsv>xjo1j<&ZJ52zJ#=-cJsgRy0n$qV5$QETIxr}+(wy8U~4ehl9 ztPdh}ooO>13TfJ&(y?6kAg<{9dI!v2I-hd}0)q`2einGDla>{G!}c(+GT89UQb z%c-Y+cw%I{Db1ZJ;YetaFBOv@z}0+LKA(n61Y72>iS@c_D5TX_>^H%0;Bx*x2))KC zX-Zya72otGF8Y)-LylFsUH-FSr61-xupb1VnCv52Iv|xs7wcOOLV{mq-w*7Kv)i>$ zDch4vatkg$6eYYP$%;vMNX<3QG4;g3Q8EnZfRFuw1Al+Xpp!ubCM%VgUNUa)^-GVzOQ32+4_6JJ7FeJFMk>R?ERr8v#K-2_!^r@O$v(|fm z3fJ@Pg9DDM1mY>5Y|Lwku<9)^%`o#3ZzK9fyo{!tB&)FH;4HOc0L-%>2M7wK_`Ddyb>$s5FJ5Eby4;U-F_#3j;*L zzzQ=uC!7f6OdRdjmm!qtp!;#ge;cpqxXztYGBLmq*- z(yusF*FIi=JSjUjBh_RqdU~>!<$~$6lBCLcn(~KaacrSew!m1yK zaS1{~6@1>12IjfKfteE z?(6G_Vg6y$PG+96v})7L!ZT1~WYS2*iyOD?wOCWZJ6z{NossWV0y=H~RR4rk!s-oP zvnQ~jtgX|BJHKykdvH~%Sl>2TZ7+xPe1b4|i)!KTH@IEjH&h8zZN=QSHzl^d;OQN3 zSnL(js|9j(f5?)M>n;EdQG8(`7sYB)TFP+2K6^WJ!V>Jgx&Z-MR@rrB$0P7zpx&^NO z7QSWEW9z^Ta@3X9b9>+ZOZ7&H!_Yh+)>Iy`C~As-*h?{BxLlFFGoClCw1B3&+t`NT zUKRcoYmSf<8vuNl%`s+`^4J{UXl!`JZ@Rps>fdMZA(2AOd@I~oDpz+`JF09I@(?D< zs5n9F!i^fWrc}ob%E750>vJkkS4v0KF2hRYFdE>v=~RqyF_u^j)7s%4R;3?!h#8Ui z2wDZJ!c_cY(V6L9#d`BTvD-1Q|8P3jh)cO_XZ_J2uus;h?fBL5yMf*tu5_23DJ(nf zf5IwZ^{~qxPutTD@QFR2LIb=9o~9i9zwgc|y#N+EtHXYu)tBx0fi6TyaeaXpBh9e> ziN0?%A*u$Xz`bbjzsKVTL)F`(k9fy;edtNLEDUJN`2|1Y!U(EbSp`k2Y94x5u^9!M zYK8R$)`H!)wQm+k7$89)#uQ(WPAJ`Z0R ztP0Q?ME4!W+gkHGK`WetW#e!Sa?EX{u(4z*0c~?4%TZS`(K1s%?jv*n&AoDMTTf$Y zs|0bQ0jm!zO_mq@_PI@tGgfKX&#u0dY*bd6q(^5FFtwg~OydfZfOdweOt|NFMBodF zm`ByK7fQfk0HCDdSxm7AHZ~Dna3rqsN>p$N96?jK3SiYD^0^?kihJSnzKap4keC%% zD`qEOzShF-N9`?O=FpWar$wKC(kp8uj=;Jc%ssSgE7kv6`Bbx#uWYOO0IG{y+q=pE z0{6fHny$;)Rx|IKz9^cmH)X+=QbSYSJB`*F4F}+E*QG>)fsW4Ksv5ercdthCFuMc@ zIV~Y;_onJ}zJI;XqI{z_;EzJq{maf_)NwK!TbZn#IN%%l`GCxk$BZ3{0fJdd(pqzb zrg?Pca)73xs#E)@+Y1=jPgo_a?jcHiV%@gZX3#CCr#6Me{9M=P?Wtx@n{7L{;Ias6 zrQ6LmJrjYm9R#j;IOCQwy|8sAuiLFuSljnkPSE5d*ql@M^uc2NQ&G~WJz{WQWvk;t zt)SHHU@WR>SOd>MlWk0CLdk$dZ?GKVPwKE4M~E6(aU2{OWbm#jW7^wCjE~u-Vh-!@ z0zDn`tO7y(p=N0eT&+GsYE1cA9KuVrF7}cm83;ryIUDeSs=cP~`?RNLgZd|YldoQw zx>Qj0V?K?UC7A*`J((3#2cjmxub7|;YC<}nGdZVDf@`(u67@%c))c2~W!5}{*GK&H zzA7bwFK|{n?CKPPOwg-i_ZSmXIMY5RXMr=NHK!{91sz+5Dn3xTNst&Cuawrk#{JB%k6d%G?0im=Js>o*!YRbNkOw>@pfva_x} z+taBx*RyK|kad%=4d+oI4pVXDqAFNhW)GaUwy&V~JN(qG3RbVEVE%M~9FdJq=r23q z4hpHXy=CT(;4h#yJDpG4?6EsQ?$(~O6k^H8Zg-5i0;hNHvxQKHXm7&=6y?HVQPE(Mqa;Ox z=|+gasFyKWHsYTQ03}!>mK7)q{JLYeHjGUQF3_ZKd?J|ss#H`dG+4*6COx>UM0y|}R|;2#(t zQ$G%NPACInKryYMWn7hXN|vR=@q|+`OPi-h>wHiqUz=uKC3Mgo2a6z3=lj%o91X^7 z3norcvlW`%0Zs+1-@UIDTwQA_#UozG_%A5M+AsnuFI-p}i{-^_&-*Y4;;#-NOI+1W ze^l`mG@OlbRtfg|q6=~nUj{qzO{KyGRY2S)g4?obx`xVE(-j3`P$T&JFo1}X0*-8$ zI#v_eFWuUqsJOmn*EJ;=d+${0;XcpCbp@MrDrHgM7C^2ds#Diz*Qp+pKF5<3tNGBC za@BZPKOdh}x{OL!xaG4~Rs8gYJ~DQu{)Va3_Eu-VB3s3|I`0ql%R3X8p;a*UaPI8T zlx}^l8~!};o~G<(UMTG4jseW$aDsAZlcqQ%`u1m*m0)!OiGRW<{&GctDx<{e@W^ll zy4|wLA%qFukzRRh&Ic8DfLSumO6o!rzB;NP>UN{!fKi58-mU{#XZsbjLO z2zB^9j8LzrN=d{Z@*{#-7PFx(G1bkiee&IE$!OPirWt4eYvCNMifRTw;0&20w zG4MJc!_ic(eP3b*ary?%$KII9PDbrs#BQtJ)puvgzAp`fcs~e7IFS@=ZC#jQF!0Wr zv8qIpLt2$D^jMDVXr#z?<*EL{ ztjyN_KMSmGfB*Ae|Mt7z{q3)R{`>8J=~nxpenQs;2tH0I1-@Z$it(x4;eCHQoZAsH zfO>3`9xi|z)x$_|-6KWdJY@Ccs>?7>v(1mjT4%2}sjoug1{o%>#rIp(!Z|_A94yxC zkG7z0Nc#VTsyxb7-mjn72_GyVY0w8X_+*I+QVv=>J9z+PpX2sA!E`p~Q^~{iS$V61 zEuO8PWKvXsh1W0SI(FC#f13OeU_Z7@%H>&zF_aZ=$7BJ<%6RSA!rxaNLRX4Qm^R&= zpx-`GrEc@Gq^K8e)`UTd73nq%Z=tZyl20$@`lV^?8r@9mbqj5j^8?tGFWQIbJx<(5 zRS;6OvNjAjJJuSQQU!!iT%>D2PK{yb&)k^?n4#u6NjE=ma5zLdD=78Ngp#n)$&-&F zR{61P-PF1Z_C?j!LQR4yxHAnR2nMLZzNY(=f3!H%E7@r}W zov7!Va61844Hw^4@hnspL5K0pm;P!1>Tb-J;ZHo~^6MMU!z{C<$+jqwjN(YysU8dZ z0V1wKgC_?A<5uksOi8dx;rT1wbVNf=zrI}1HSUld;0M6j`ZhI5y62g`N6nRMk(>H_ z?R#U>-5%MO_JIOC_Hj;c?;F?_q)E+Lff$%WkHP;_SpD{o-~C|!`1apml@+Y)qpHv~ zX_xI#zX~!crCOys@Yd7ia-wLtN;3xq>*kfXij8=7W}wb-D(>x}Ub7=Ly#jkET49S% z_02;oUqkN73+pMUL{$bDRP(d{)R?3(jP^IGM+A$os)1P34e$Us*TY-tU&YZEt)qt9 z6$lf@qcA|3AO$1`D)bQZcXcr(G1JteDlDi6bOPvME|z7B1y^f~e9_`Mn2bw;?-&me zdKa!kPQx)HbJ|10Wd6*dn2$Icz(emN;zZ|qd&sbM%Yh`gW`KmMQ0d$>0$3K4iKVF!t{2dRPR?t%>s-~8 z#!&KeMNXyJACm=YYW28La20xs@V? z62TV*qWC^JbddvxDy*E56Uh?{xW3ataXVxS^fC*F-+;> z249ENJilX_NG6u7^KT&&xh`j_U63Z+cm5hMg!fNT8zJJ zZkrdv>I(x`Z`kBP%lcM#$-h?_(YSqDTTulUm9qsbRY2xQ2(F+lF6$H$da zK18>4LVB4KzdL$Qo8^kQDtJP3JFgg-UN!9LpA5e2_u!8Gz_4M-CLO(T$LINKp))Dn z3c^o*ANj^xW5?OH(c9U#)=C1p{Kd1+WgOZ+zSRs2GIQw?R7*j9vDt|@P< z_Z;}8p^rBU@b)wG>vV?X9mGtd8<`;Fy3S~-R z*CLMxtlGa6iRnsyL@u%_!?y?mn8fwIKB})f{oxA1dd6K7Q}Wc3qshT`>ZKv>v%_io z%MI1uNs0K!b?wnq4s+R4wRyQYR`ft~50RU_tCSINLNFS6>c2dV__fWUuHIiS4xGKs z&e=_=tMCkFAg=f$HQH{#Z~+ovrHI8$qXXS~)b+i6oIq|-mqq@+|4Uf?MpXTbtKa@R ztY(MITJ)D z&cXMx6uJUYrJ-j7MhMnk_YwvWWA~THJtMl}P&acu`dSsP1Ji+1j}8D?=nbC_74(r* z4D@*nYbC~2#`Id}*#o6mfHFF_yU|y~3nwR8(6a#6SG4Cuq$32PMNP@>ar$iPET@m~ zsl1xcrYP6PGf-QYJc&4=3!B1L8#uc$Jx-R#yOO z1IOxow64ti(vLYISP~c#eqds0aD`woyGlXKv=owa28CD!ti0TSVs;+1ju?J(DHZ}u z;g?GiEk|5$%@q4QB+ISc*sV*4jW{PI9f=&rg1w>|NoiRs9KkN`AQ)Rutl_9N_6R@9 z(UoRMq>{_}s!C7uy36sSd~wu34_DBYphI&=W%%ylrDNU^S?q5mwbF${Y;0}H1x@*{ zLfBNn0#zl;A__~DMO&CH`~4dv=#QPN*czg)+-#k3vi>NE6f05SheZaguNU{Tw@}tW zE3kr9Jy!)4S0CdAEM9Kg&F*CHjLDefPM^t`NhWp$dqEWJ z4XlV@0~H@Eh!w?x3U&|`EBK&@qKF-P$6ioDte`&l;ET_GzGr5P?Y}mB5%2D1)7#Ab z&i9`4J>TE75#RHwt~U=1MNco+C_@e6N-(RhG2u{5x>)liZjVQy?~%!l zyF#+iIG>5kBH)--8lbCS6}y(_yzR0zIExZlZ5*HCGQFk9XD>9OiP?opYIi;bYJqVx zYUyUHZ}FCq8_!Y+6gm>2gU6ffpL8aETVKa;)xWTNO)BnEjKjlFhlAs;miVUr%wy)}_3X zXZz(=iVpn?SY2}XHCXjQs`{vZJy?XJ13! z4VP=3g+oCD077_qeH>P=|Ma+`Cg9=e3d6=gcNIrPpYI2EIJPbW|M?zj>MwB++(zfJ zBu0EXl_1 zRs1|Ju*@ySR%ox0#DUe2}eW)xlg&Uq1h|zszk4DlFw{~CgZ4bH@{xIraLSaQ;$*vaG6hEvxLOm z?BSV{Kn-9z0;e#=4lB~MiY*5xab=WP65`CFalK`NBawUEHv%(+N|4=&+OupEXNGGDnNX;&P9k!F-^z zrITS-fW#6|ra}vQBsHKO0|6=?8aw$dbqa%orkZrs5=ke*>Llbf zYghiwgC$Pe>f5&V{wJhRr_SEJ=rXCI&UI{oU@rrpx%i4d6SbNA_|^c@%&_boCU(s{ z{%w0*jho0z_m~{1<<`ns?Nu}STfD{2*|zoAn?8?@^383ZBldcZ<01-9#BQxDq4h+3 zxGVDf*4^a~56#mXyuSLU5JZ9yNs#lfUJ)#)9|;E>$yi|zxG$Hm*@q)fg>y1G)a2q8 zlFX5j43Ve%)Z@5IR(gw0@-q0$4@4bu)~wgdh2#sX*CM{+yrbmH|3z4}5Wv4126%0- z>h?@276S*&%P7K#4h8vtSSxL9W0a~&_Yo8bqpWg~N>__w-B4T?sdr}Sf{w~O&9+l| zu-J<5^mzqo1y*&QL*nL=m2MqBKC$9hbMPY$vwaTX3L*k?50%olscQU7T&J9_l>C{w zNPbG$XQQ;Kim3C{0{6ER?k(SR8&nW&v6N)#TyeNgd`>7n#CcgULEf%Lwr~sH(u`TnbtESS{~YKa)MV zMNkBoqn}Au1h(m<5^ekfYkX2$f-7rXmjYTTIiYNzV!GiWf@~qHa8=NBil*k`vfmc^ z=t8jMm?2R5Cyzzru7;~dSf#QO@m6ev{@U|u;I<3RQ6TLM(~XulrBPF2J^IK}nVF0j zER2v}702HiMcAVmrg*+p+s)&(b(p;WC&|;>vm&qtaM9a^%DJXpMB_xPA4+S|36ROM=p_W2z(R_OXsJCP%|cknfTC*k~gq z`C9Q&%B;2zRlUoc6glp!&sz3bQ=w(wnrIzk12t=QrLV#`=2%a&LAl+9x=VzU;A@A~ z_x|Hc_JtqyIhdFR`C6ak_rBrR-th$he82C0x3B(A z9{t+JM{xT$^8~Mbe9+r`#=n02@y+M)C%?tT-{j0Zj<1ca3Ra<++Y0dnbsc=;hnqD^|Kqwk#b=!3Xd5=>*R28R96L2maFgwu1&KMbWugZvHnOKS&^I!RugGaa&c!qZx_{jT zstoibHfCA*E?}P*q|EZMDe*gXKN955MfYw;kyRw?(h=)>8EuNfjv+Oa`ypi-alL2{ z9HI{O*s<>$0}A zuEePe=6_5EaxhQgrw)BRfyH-s2+D1uB}y|={*`AY3O5u za&rlr0ChgHSR-%q6kHH_-?_ybOi_sN($_*wb>C|IQ@BSIA{?6b1-9P89fA?C00H~434`MPO z%eU+xC&-Eb4B`t)ud3QZV~Z#ph6|~a?S_p}wPoh11nFwbjq7-=CB4fZM^rU1Wjs8a z(n{UN9~D;B7*!bj-##BmUD3$iS^s6M`kVr*z1ML5LZD05Z;AP6*burQ^*=3ds5)zv z{xzzS(g`KPWwk>+ZG4K0(iG?RXGT%ejJ&mBk`xhMrsq0w$pT@mR;HGKP0mF*0%kX{ zRC|tj*ty*ExbfKxcR*D$oKyb7aAveqMIxJKZlu@dWRRS}+Z|tKxsYCJoN+9GTY(a< zqQMnSEpf(rxoFzmYx`LIEDT4aIIy>!$J zOx7`Cue-d4^mt;A09Bedhb?O8qH4OL_sbzcBj=jr{*<>auZsipsFXUHxbdj@BCgJC zb_07{1_T3`8Z)NMi+cm5n_W}T(EyyllDW93X5!xXs}vLV=vyN$!a#%uPwg(*5x5Y< zA{oUprS03&wH*m8X;PEX%L~P{{C#W}xH*}PPdZ;Q|6~07kUKB$HSGQKc69Fc6bAOh zz34^fk2tZ&NJZnjO9EWGLC#jVE#yTDf}jn zl%-nX>rdH#9A}!s9@r1Pi5)ggk`tcgk&5i8AH8eFb?;ag=}Smtj-q6;y}sgUb% zRWg#} z*nDZc46C2;hd&6czLppOu=<;S{-22gyr~s=k}J%;ZwmUFDaLvzDxCi026?%-OFzV5 zXI;gzVO<>+Ye52~uzu=^>qK?8%$Xn$H#_`aV7S7Q=(;fnr!yy3 z!uBKemIO+QZUmU|`zDxc2mGG9&(zBT!$s}mQ#X|&?s(Qo zcA6|kGr;ANRWIvhiz>?B`Myi>1fUhs{(Myc)#9zQqDp`iOlExoRGsRk30d{T5Z$0_ zmy=8w0OF|Ul-~n76|o40&Qa9mMGp(obFP-%`C$v#DM=ez{ZsUV0kp~$>JS?gOwR+o9)1$un(O1==E zF;Va9ArN4|-e)?=nEL|+cyEKA2(EUDqPAG9bn0@xFL`-O$MJx%WpK%f6-UjvCEJPa zUR$`GaU+$tYbWdeiC)iQm0PXCXps^<19H`&A$Ktr+c1ytmXDjm)9XLhZn#v3Y*jB! z3TK~CpE7jB+4gv&CRRaQL@qIIrs6cGl!*h z*dT?iDM}Ze+QL#m=e63fthZG~-CmX#paB=aSjw^}z$9Y$_<|CE)&Chd{o?G)-~Nj~ z=j;AmQ2m7qL4f}utbX24eAG)(g1`C7FMHt$-uqoY|I_{rtp4)92m<`+KWD4I{90j^ zJxWKgh69_=s!-qNP(9=NmtEKlbzW_&2&q-hw&8dcHU&bAB(de)>9RB1)A(_N{!J0p z8C5B=qA(6b<y1d6FeceMfF?b%$j^#@{8Wrb>r!uut!8}C?wSXs^1>(!)ZQhMD zj|m@apX0mNyQ5Y~RsL;YpBd~s-8nj1S)(|MmY%Eqh^uhZHzu=Xc`MFS8L%MCx@?<1 z#d~;!Y{S)Md1n==eqk|aKiGQI=&B7PQv{S%^=jWq*I5Ed?aLF}JXYuGWOi4y0Fald z%{&w#=#--GE_qPb-MK;ZT$A9aqv|qL6@r~EAGf%2V7o;&K#bg(byPbvx#(|4EC@PF zI;Bi9Kq0LC>ly)_4vPEb#JLxV;vwTZ#(Ju&>&(%uM4PgNw1TVfRmNB(U~6riP8}CU zLrC83DeKj5RT=VfX@V35H6~97a|LQ?R$=*nb03t9Sur2mV*kGS?qAsRF*rB(onq)= z+TFDA4WDQADreSon=j7i3R?IuI;FByH(TTMYCkg9@X5#lM1CC z4pHh!1UC+9sXp~vCU{mf4{OX(m(_~3X|F^^SEKl;3cA#vf_+vLaUli3DlS_cf?5@7ukCUdM5@CoguC%dsgvi`i?I6cPk(j!(iv9&x7h0Y{W4_q#XEf0$Gm{a zANG#_7FI=2=SBZ_{r$WDDgWp3=dTS`6NA;wwF!%?&m%H=6r!0wAlx9@9M1zWPfS=s zdRre4;p#fT`Fm4a?kd?xo!UK0f+r)QBYgf7x~ez!W;2Tegs{`F?qh3o$`uwYp2^8R zc^h-4=Qh~a#(y`Sdh1DlTm26Qxx{R$%_fX-HIQ@6YDK~9wB!rcROJ=fc3m4=nRj@d zuXkgx&2(D43Tc?pyD;$Q`4uRmH+W2vk*C^o&a24Q6hh|IqW{Q=Zaq~ky&-I$r!M3u zT8B}&bg>#DpM0-c-QaAXefvPlz8GH6nhDE}@_5Y6K~uSBUJuArC;g%1b8mBEVe(aU zK96g`qoE@AxaZ$&BPbYsU5dQ#m=~JP%Cpbu9|22tFXX%wCDua|h?SoZD!a{mJckC^|>2G4YU$gb$W!fNB*(RU6_>1@KxUiBOOP z%@*hxNv?Ake7{S2RMv3a`q%M6J+Kj2Jsq|^7QZlm}Px&}ERml{s z=ikhm+4%p4sNRMhF#pvsV76UEhYY*du)Hp^SFgV+3ZI87grgv-Wrd$MGCCH_X+I1_?(&D% z-$X9JET^ed;a~8$bL4l;Q7I8Q)8W9Jd&gd;{0lT};5p@Yhklj$7D8!XEMA3IZ%IciR6K!2KIP_O;*mQ}6a}-|&?m_OGrKe%{6x{q8@%^xE0#9kBXb zWtd{*1i0gBeMB1EGa}1BTWH^LU~>Kz28}nd5Byup#L&Cyr+u(p&s={++Lw?sK!~V5spju{5su%Bncyo_H~?9pfG-gk+q7E|R+2(i%_KOe3$V}&krk1*dM!GmvQqdS$>6Fj5aO%8+Lv);@?)NgsJn-ZCaYD?3K7j(wq4OJ}` zpg|dz0rZrrwD>#a(dcS#hq!TD%=yT<1kZq-F?(&z7pJ;5d<|U`f^MjSGjo9O32>!)`I&Ei zeNch&$X=g#*r72O%YRRg@~^!1Ik{O--L9M<>l8qqu6Y;}KO%Ga5LOVQYoEC}n0g=U z)luXXi+`m$O?R&9yQQ5;3nU<|3o!@P?^#c%V+@6JU26 ziwXL%9iZsW*i_V*2>(*hCO9=&!|@0${h?0E^TNlNW~#6Djor*kMWa4wJF(J3dWh1V zb(sSK`zz~RaZpAO6FfW3Mzu739_gyYs|>n3iP|#82S8uJ$Yw8QEivZ8TS!14YI>`< z2eLg$eyL-pS#RnBo>w8=TYc^uEvk4gF9Tbzj$zs~Ir)HHyT8@E-M3*#RvS7x0;^dD@Q-20Iyc{&m*20AXx^?K z)B1A|+~Nr10DI@60dBTm{&-;(tlg4;{{mI{(^ZnNsuXuUoa0qUd$`wM(?A~csTelM zVkLfvs8EHP_@r8G1gEb?FQey-Iw;r+oMjun+6aMB`^)CTx$HnNw5ds)9IBk)ShXUT zTO#Z4qm?SnJav?Lv`Rwbn3D*T3cKeDNjw6u|Z0AD{bfU-{La{{rZK<-5Jx zU%tl+8L7W{SzyI@DYp7IfA#ur^21#G4`ZvHVylnGQ|tP+ccs79?CnJ}P&1vT{W)Cq zl9Tp_^)(6Y(}<H2fv@>U+Esb27v`7FTw+E zVR~*gbyi>Kq&gQq%%b%X@BI*Twro7Bp-nmu0cRx^x9;Xoif+ zZnDN>dKo*p!8v!l`E%<=yTbDRw@zcXb81&!2aBge#lqf}dPj##92sQXp|Fa6f@bcw zuU6%9gw^A#hev649-0T@a5kYHX`Mp2b<1+CR(q+KX4o{3t<{Wf%Q6o9g*sJgc2GYY zic3>8C$l2ohbz}#3dD(Z?z^Z~%cbbt#Kc|9+g=K-`dSwi@*fudRQ6D0CF$yR!|PSs z*QfH}P2TeVU^xIes{c|wzznN2^><#WgJj=SuFt4dV}JFf_w_mhR+Eagf55WS_M)cP7^eSS2F-O~oEut!MN^Xoru>lF(LoNw~*fm8`yK<}vi8Q-|xu?7|_6_4JE zi0`;EHxnaQ#jArqU)jGaXVO(mQ5k#)NZ(B8I$B(l`Zsvx9&pdRJUO{3f>Eb`I$RmE zI$d%4+jTgh2)A!SAoU{{(=-+bF(ggg_{dQkJlbYWn@yUpN!Oe0y`T+FbV>W%B^}{W zHF{?CeUWd+95UM!iMyv1J5(&|3&T&5~1uUPp09+VSHye*LHLx(*K#BRbbm zpA*Mw7Y{joptNa=b@4J^i5xz|WVX?@dWz-AscaTK{|+0l^NA@1cvgH{bpy+gdKLK7 zzXSE>bd|;1?-f;$@#aeB2cNnN*~1~i9|USk_K`f5yz1m=zoI=vz2%{sV_1N;CNWv{Eu)q(iOxWD&!6HR6+^PC$`h(zU= zAWsZF3`UKvwg#x316__zq^6Ly%1u#zyCKf`33c4 z&{&QKanyVAq?aNbyxOT7kKYAg6dMd&l@!38f-%0{yFucV_(C~AeyEoTQPteJ65lV+ z%a<5r0$OAWg5RjcZ> z3p_qhrQ7Q&U2pxQ^e=5d$}w!tcqk$*3|5p;aT)3gcWqe1=3@d?2m{7Mso5EpBz&V)7 z^laxbK8iE;8m!;L?k>1A;jy3(LtYF?6NTll&J)lkJ%tCedSiGDtLk%c_Nxm!xw2g+ zPaizRb9XtsBW_d%-Zh6E&`2}Wt}YiDj{sBaEjd{~!rOZ-3a$!V6=nrfL{_;= z71Q`5iPAH9;n53ZkUhY%$+IZhtFzM*Pg-(8^O6-5WsI7n8BY+%3TkfI@Y&k*b~2qY zylzOc?=F3+@{W`1msX)Fla-`xSYWnl5RyenAfb^ouIicul&qK4u8P&jxTssbOuU`j^*vMGb7-#F(AN%~jei%uB#yUMG z#ZYWVsrh#EZ07+mmco z7%|DPI?k09pagRZz#cb<2cER%v_)reZribcm! z&W%q1sUg>xPji(?C_0=ugL!M$AGW`6uRq( zu&+rQe4i|Hwb-H_bMQyD-JS#3zKsy@y87xx0nbaE{1#o&Vx&h6>=f?+Tjd-$doW35 zpn$-8sL39zlgblH zmFv2~qA$E&A(QN4Y)AgC>^BG1@5gHX0m!aTCL}>1wQl<25MIt4XNoo*tRL)U@D5uq ze$b@i7Ft!sHjd~D3c|+?kb9MH)%seKu6kw2u3k&fWSH;6|3z5c{+AuBhM$?*ml+kk z4K6dvfzB;ThUPY=} zaoBv0Vt|*!p4ckCLfsH_=5|U1bXYuWYpr1yH%qG7mi1q!0W{!PRaB@I7vcD;`U2qj zp;Si|ALQAy)q(cNQJT{u8LN@efGY-KmReeo(j>BKHX>PADYyVsK&!tQIDa^liz2x`>GGc438knfm)`r9SW~bqNJYl zx>sWbMMp?2;@2&98LL8=o$VF=ExE^nI~dLw(AZe2*lqTz9(ms2%Gsm|l1Dsy zcdyTB8z)uMmNFj}ysjgpns+G)>$9q7wSmguB7y6;{tt^fminrR7TQdz0_da0xqI(r zg6eh>qoyUf*dEQ?Zht{D8yEH9JBLvM9Rx;T)!*#V`o?CIJ&p-fjcbZok4t&Gde$wE zP6KJH?%KAnkhtJR*Kc`$d#3v&wLOHv!=`5q)=yz3^VhzKNV;y0F;j@uI2BcOxFJbl zs45_3(jC2)c!E{_imP-s2bxK)xO>RBoT0gm3Z9D!!zxeuHjg=a9@k;LrbM7=dcj5$Rp&6735UK9-kyhS8uH6 zNR3;H|C7rpO93ZyQ1I5d!4C9v|!KK}E)+sWp!_0Orp8F&@<|ixp3JX@q|ox3#r$>Hm5x z^ZL*_ioh;0{#&wf3WyTbh~gC*l1~hQdP+kM7o>J%F8e8mG+M6UTe)2Ux$JI@6PU?)j@NJjDm*VLQ3}OAuhS0sL}Cg85w)XDXyhio}QV&pm+UKkrKS7MaVEzRiE`R&qKUl9oA?k0zb*UkQ$$A zk2upu&i5BT6m{uNCCNS>RbOc~)Gblx5?P&bmA{#?TE{GgZS0%r{`iJ();%Jorlj+} z_YQIW3CZnLLSX9N8>&uEa+h?t%UDyw$xTbgk?7SE;1;rDkRXbfTX>}aRI#iy(ebvi zfOKp}g)@>1&4k0+{;!U&Un2x06-+2=BR7m=6+tC&m}jNo;i)l5IAl#&Whl>MR0R!E zX}>RqfP8dH;T|DxpClZ~hz(e~_`Rdz;pEQ4Igex#LcJ>cY}}pBId1dRu2n!NS_NL7 zzgLea|2(;?w|u+*ld$? zaok)(BB;le0y*RIe>|b@xO~XBQGR@VY{wqf9E&X?JJ-7kgAd`8o=JcV5*|rE9z)dk zHvl!ps(&MOoD{7!F23i0r9MGN+0d8%?3(zDUB{7FBTawAM7ME9I_gByGB|li8hmLl zDtCuV{dUbAR_tHqS?AFs5Rb#62gjo5%>JI}yD*YEk(0S8|F{I?aid;!%7e`{^ky(X znuV27=1O;sw%e|Q5?rvpq%k{DD*|7T3*T0IH`l6K6Od#%LUPGUc8tv~?NbNC_00N^ zfT3&hr6+o~in}BaiIpyh%Cv~bA*{H!sh1niex*NWy-4TyD(iPuTD61+Bzo1FFbTBu zy!dwMj>iz?$70V4`J5#YO3)%d5Bn3zmzpZhs&me8U;fhkgZYkZO{aoKc9+?(Wfls7 z-5UA`VJd_)1}rktu1L3B;xJXOn)5kDDi>WG-~gapl5;;?I#??9t_hFCL?kA0crSa}Hxo@A z0|EAHz-q|K2fYOX3}VL$*QprAlu2{#91;NdYS+mj$ResU`raEO)fg-GQDAi5lO|RZ zj9{Eqi@NWv>n# z;5I{~28{>BV;BajkBTL1!CP%8sz|_Q#?uq{yj|R2)qMLVn__Cy1E$B0g-#Q*5N{f0 z*P+NfLI&RiE*`RL;k%=rXj7&3Py$q&#Cx(Ch)Jy}HA;rOR+e-%%#!nySrN8}I#0U6 zS@QiZ8Sa-i5##;xmTj;ad2^WqO)L{(z-rw9xt;|Vp@+E6>R5aui>_+1um$yY4l?R`W~6L+XcPAyKo1Ej<1+3L#( zcF1RTx5Tp~Ay=;e>mrMmyyZN(SG>0LJBWE0Nrjq&)N5v*Kjpl(NINd~keMsXKxZZg zK@+A6$(LjnIAX(_y_szjg9(C1mwcG8huh8FbgY5UH#B|@4cl?7h)52pv>{o}hB68z zj6J3mJ&+Bz*=w7*-)@2Qi38Zl!7t@Oa7%-|(Q9^TUb9j3-F>0C0bdh`0LPI*bY^-X4ViZ zj@QCcs_i2t)>OpE#W=6Bx*Dq&Lvr@~ga`R7#C6YyT|;|WuIGK6lbZ7x4JYfGvy$;& zi71eGs%zG7+&ybDX@M(h`y;|CY1Exs*lUit+?n#qf#|{M0-k0K0iu&{2h2hc3X}JG z12d|B6JYg`p@k=N`tAOY!s@@*dG+mI>bzQce|L3@8?Ij4o@5W|c(+uFJEqL#Uk|SK zht=5sj}uO}HH!}NTclLt0gv!WGbI{odRDUre88LW;MhTq&)_V>Zl19BSi52_fklTU zY*6)USi9t38L9HGhXvU%tlwREXyvw^I=QfV_Po!;z4XRUW`tcYvQZo zGT1xFm?~Xjf^ayn3@HpBkG|a(~|K zF7;j6rYWGRW(d=Mmq0kf&8k>aCtWJ(+99u_0R@RNx2r8IWDAkKWTg9u{LtB7?hN(ufUXJz z4Seh26`p(^7S_C1pQe{Qsu2Sar|tVLepcFdrEY-JV4lN)j6%KP|5>)mSc|aUs4Cg2 z7hpBI^zB_(2r6wXlj1_kza$NrTdU=;+AaR==n46Z-KtGn^-R8KMWKLph;_5#TNjo- z&sD07mH6rr6RcCTLdA;7nb`&)z(U7t%8|-R;Y{v|-zTy!n=Mvj&&MNsLNMb_+BX#- zKq!q+n{|j~uko-I=pcM>(W%+lq1Z10wtZBr#8p)rY13N`q0H0W+Q@MoEhVm*_XF=} zm^57KL$LS#c}RBK?YSGPmeAqY7?->04670m?5Ve|$|wv#zt>3p?xN@#oNg(pQa7FO3R=Lv9b*qpKArL}d?Oi%lH6L%9hRHvcPsUxrZkyyikHH z^@7UAWsZa=b1ucH0P$~Xs}>s96zFUgVqUP%tWH%BV6ZwC9ZXF@G%QvQi1-nzijm2~@#z)RWF^Ze+Ml4RVoZ@T7IOq#RhGE%=OSk@&&Mh%{-WWc zXh;!PP|8b}^z>o#fHLgdp^@X`t8D+M*gFKIzFxcN@T?&0697G`1bU1XE?JPI=iKp$ z++J!+juadtqKKW0%oTk>>ukkzWlW$7S+%;#C!R@HzRBDDUn~ch$LjCC>zDr=AAn!} zuD@Hoct>=r3RN9fz9&|#LH&<&LC_<4I!PJew_#`Ylm8N2n>DO|1WhSZNeSXBz*ZBG zVRXWxfGD=PLYSo${L_$j^{~yZWEG{a0!`T(>xVgBv}q#Qi|HZYs@STuT9`bbL2fh; zQ`dxc(5>?}6YX2aH3S(QRGuRmk9u*(`=G|L0He)wb2x~zZR)8TYKq7pOpWqDahu0JGpxdhx{Oo_=^iWKq%eU= zK zJLuacdVa=5m^4H|a>i!DYK<&PB``$}RsnL+Y9B-^B8H(Tt3LYXB;z8%m^TnWFq4r5 z)1f7ieD$=2?hLY(l~rNQp?TG(x9cQYnwDH%`uqZlPVR#Ru*&&z4Np>DqgeX$IsgIQQ!;Pb^ zl)N(ag?28aA;cnbf+t$WLIYrxkihHw-%MHkSI3*W zk|vI9pgecyz?x$SM1w0WZ(6}>9$($A3;tDXbr)`win2xf3J_ea1crbh0~B1b{wKc2 zBHjc6V5JT4_u=YT%HkmLV8M1)F@jY+m>`j7eXJ)Hg|%l={Qyr3c_nQt2n|8eFe7f- z+i`hr=Y)KXry0Fst%(8HxUl3H+FA>1f~$t%axh$GOZ%oq z3GrBZuVZOy%L;-0*e?uWJHgIt?7#~4=u}K$8Jv4aqT1o*S0s3P1F+V}XI<<2beX9X zw)8|}1BoXDtngORRlPF}a}HRbKWg{Ml(?OH?6BXZBa=2pycY{m^Q+QRKgM9nfV8Po zk0F7oqAVr(s)VpVdWQ=Plq6#Tyj9yv+m(*^Xhd8UZhBy9JON~z)$2bWEXliS9b$j= zP$dY40=IyqT5bNC<&PZyN>9z9M-S7e)wB;PY9Cd4>H^K~6kSTRL6WtSCeMti3c}DC zkdNoY7++X#wUeP1_FdZ&CgaYyRKI#$Nz|nQtiJwH@G5nsCg}D-fr0;%o&f*#L6wz{ zNv&YFwr@P9LxI%+>|+j^WvfPQ`K36SF5ou0w%!Qt#@eXEn#11YNF{X@kHq#tX%kM3 z&Thp)VYf#d8;iD&<5$pDfhoaGwuaq@zg6*|AUr>ExMo|;9xmKP2`rhA#|*Hw2@+aS zc(u|Z`Uj}7^I&tm4=6vS%06jZOwiPyo5s9uQdAD{>YClmQz^r_ik9w6(&*c0Bvbk+ z;dJaqS0|)2$tsPe;$TY7)El^FCje|IH$m8+Bi_$hr;p_~_pT{vD%g~1cIEwIP~dR$ z&ki+hghCHJMrK(z2Wr?=sjYyY0OHmzV~}muej&fV^Tqqt*eV&0Iz&XsmqH{h;xjjy zCRDwZ)1`{GLyj@|>$M?Alr@g-u}N{Q3cTnJmnzFojZ0k&YvHA#pwX^65Z+awO~|@d z!NhUP2n+A&Cw=k4(Pdn`o<|Pa#Y+=P|rT3&8*?NYtfw={c*zL)W8b@YU zwI^5d4g~GH1bAh1iGn9A{X+7M>*ol3_cbNCUhvK|&qmB@>gBzhj+)2r=~*OtMtY_x@|>a%U)&m(}>h!0RYrMDR)^vOvR`~ zuN6XFue61=XnC@j5L8w}U9BETQWg)K9Z4!%gIZS;I16NXwyk`5dGd|CAqXXa-lKIZ zPqqP6P#A?(pK6_VA?+F$m`{1)N=-pwjt>^+`rvU)aTVHVU^QnNPA*dg^;Uhquo#`{ z3>%~@o&*PTEiFV$HI$_G$A{xX?0`YjwNt5bt@Y29Xk+C`Q)@nqmjrY;@P8_s5>{DxilI_I=P38o1RfN^(s*1G? zFR4Hi&~nvWB_Jn$;pzxHv!^#-JSSs=DxI~V&JTgXw6*C@g30UzBr{y)0eP}?Jjz~j zZuZZRGjD<{4pKGtF68{Ey@MNcplPWHfvrL;rn+z*2Uw0*{pAu@d+iFl())Dj2JjD_ z%x;c`3qOf~Sn3^$w9$)&mmS~Sgsk>ffqgcVCHj}Gzg$R{o~PvKG7+eo7ub2PH(>#a zz2X*ocDD}6YO+Vf)b6<-L5ru?U#+G4uPzNKwpDzE=akuMELUZh8K=)Hrh%zzo^iMZ zG9j6#avh;%Cd6Ex#W%u?U8T>%XO*0C`4H>yoAsv%)ilvqsnFSLV)hs2DuLDYhB&TD z5$ls|K|;9ztl_T=;`T9zXpTh?1kxp9sV19cO7q9tVPZdR53iKKdR|v6?(_e!I>GAt zXPTAVA@*6&Y0bGDU7X`WLJ`I?Y7VG(qVmR9gYARJq*m*Sg2oY=9?n|=%Paz(X)ve& zDIhzi`(?%=W2;wBt4dyhlg;@9IUF7_^=Msly z<(W^xp@NBB>uZ%Yxmq8Ut_C~r_kp;Gl!d07OjLywf`_J9XRg5^OP`X$&C5iW zZKj&Wr#(XUt_!+a6%oDoUbAnjn3TDSkcdPgG*DS|kmb%(*U~^pha{LuFwIo5Jm15% zNDxzimBLtjShO+3eAT2;yn$)f?Ei#bUFn<&w`{Nx5TsrZ0RakDTV+=VkgZ`LM|UmO zQn8^TBjg1>R|WBfSPlzkP481dmEoe=-VtkIt^wrIm4#{kWmL?ji z#BF0R87f2L4D=g@t4uJ0#Lb}0`5yS%pVvc~6B?-3+pDFTmT7U-k;Vi8oWL)Ur%DKA zh{{Uc;Lb8irMHTN*>QY?)z%O-kW2#aRsaJUDE^Tvdflmyao4} z)xo2DS$pnXMtknM^YFmEJ&H8N{LE*?deid{sVqBWCt5toRFv4Gll184;Oqrj0{ z4?5zS-5~lG_ItAa2Li3vS}{<56xAn72U}gDFf$W@Q9s2eL=){+t2zzyOZZ&W%lkIk z0H=;L5|L7rJ6Rg}>fB?}%+-=vXXR|YqU?H-Ia3VmC}IylqQu9;2~i8!gkiyP4HV)B zRCdcr9Y3`I2xKf0X7R$pbC&o?RXH2n2Q8C=ECPye@0}ZHN}5NMUqW!y)+q|~ncB;W z+TWOn2a9Ey`MK~YXAMo*$e)fOp8%k_`noHszM{6XuC@neRkU4kBeo5JZcsC6UBnh~GJqwgtMT4dNcge^& z={==VVBKWVN!m^WW4guNztPAoh0oxs(bcguv@3Nww^;>~^b$TL=HfdwE<8mSo=L)2 zhB?O=ip|6Lu~nIldWGZ^yyjlg*+rLHq?Ay$2`|p>e#hHJfv`|23ehRyRo?bIw67>e zV3@DveVU$pc6JUfd=gEy?%j463C{T*I5ntM0mJC0NMzrrwHaLl>)Xv*)G%r|V9V?l zzv&v+2je9C$dL$&0IupHqsrDR9>DQ%xJKoE7vRV$hq;_czf5u}ZXs=&#dugGAP7!+O6{GIUyFA9#+DocdH9yx7Xx!>oF%bI#+@jj*^e~Lwz z|A3-;R*t}X0|<^;>v-jU{r|9Pu=;kd^CoXX(TSE*+9CeU2)w^W!F&T9NeGRqz|>ID zR_EdK6O3}MLbbdvXSJmQ>&Y_yx{6)_`e&wM57GKb&wb$O;!0NM zqN%23ozr8oc&OcuBt9+UJ1L+kv*I|PEIj<=nSK0OgPXkp5>Q`fDj)=;mxW4YR z>gG6JXQ?zXF2-2uTm`SUoD`T@lSD=4kL;hMmGJtxLS%~dKoC_$`XOcKt>t1E`=0Wi zfhW=w0#v4GUunev4lO`uxp<@dJb#ELChIV5rNr=d&kQ_>sbrM>Q&9FpLEd-;h zUoxvXy2|0K4t(D1u}u;9c`^MUFbjUORP#-PmX4t1SkndAu~DW%*}#GgH%D|+y7o?y z*%r&fNPDBDxCG?PC)|BCBXe& zE?g~#MtcX)6f>u^5WIw1v$;h{&B&3|?NwR$FxsaKuY=lg?pQ3EVYA%V9OqDnrFq*&<#h$!{F;PGsySo z2}pc}wKy&N6nRm2@Y%s%F-MOj{0B+}t45kNnBh;`jZz@Q=#j0j-LBm2Q}=(&4Q9>%t&gMXayV$Q~k0|*)Vu|0_G<- zs8-vvOmjRq?lWG2kp+Fy^9G>P=Osa64Rev%k%=k@IGXPAbgosJL{jA3gRG+uG{Q;Q zAIk%xQ&3<{m`xesipT*b4NbJ%nW}90nhrlGGjzQZWyNa%5&xZHuKeATP$ufgMFzKW zth=ABzC;x%&$8qbP?x#D40R^K72OLh4saKRCoR`?gW;-a3lIeRxbv9)Cgp|j4_+#M zXLxO(6~GGzJVY1y)oRo%ZImqaz**=jQ?s${nZ(H`ucK7$8A~DRX}?TMbs3F#2t&wv zCt_`#B`>sp(FF}|oGo;r*ki9jOeCCZmESL0&VY-1Qd6$;Cpo>1Iju>qJBDP@F6f-m z_-KVR5jQ}2O*dDT?R9;HxUL{Bv)4OdYB`Gdi6k(X$zDkEl6ty2V7m?=BZ){%g_s9* zhd-p;`Zr-@UWwpjp#b~=3s-^wtnB2Abm^m-6Tsk+JL&VnK>HwwQOg2?Mc(SFa}~Sh~rVPn{1S~S*zrq&M+vXP(Mr6 zxm9We06FA|c~_Nd)gV!MrI8U`jMiPWjF(n;dfgr*u}5U$20~F}h@^C?H+cmbx`nTO zmZTyc*5|Jz4V0@?QrHNx3QqXL#`%m-iqc?9cmUpBG4U$w0963g5e)^a#{Su}6P7K8 z@6iSqb?>mVbnr2QR1GyHM5_)2IF_2|32`Z)MX72Qu30{0x^Lbu(zQgxvcWtS=^K>< zPMg=gmt2uU%Xz8!+pJGz=`DkI&MPu@NVjSNu2d$l1obgCEx>Brrmwj>7XS34DRkXym$lBP!V4o}jAO;Qb|eyCvBacxj*MV`1m){!L5eBR#tX{^P|g<~W_F+Wx} zOGDu(otjNgtqsH+$_0n9R?Laka6FJbk9@*ihO}uXLl{VgyuhD&rO zI(CfGR^zoOuPkP|5W}_el&DG{J-2kViZeY`Oa6B*W=)C*P!%Xt?(sBOkQ>qd5hgKd znZ}8w{r}1aRv&Bb@o43PM4(*Sb~!nz6eHhteQs*DY;=(SW*xyP3PP%63Y2Cb>4}g8 z3zvdJWt8P15@=;WReQApQEA+P<4}2WLF$~p^j%$Ce6b>s%9!*2R>HHv)yTU@?pm6$ zNPNbMOty63{vTEiR^RiT-%hY*rab*U>qjplQgOt0BC#=a~&;K$Ly0W z|AoAaC;jU3!vQIkX$1~zPPxN~xb!$T+sLuSAW#ikr2vVXqTrV3fh+@y=hqkgor`6u zc*pRqIP4dWrkm?6E^(&U2^RYShPaR8Av~z#FZ#{n*2%-PImARsCBuzP7+ozS6K!E( z$MATmSzg;*gwwJwQul{n%QqaaGJu$k>C?@iC8R(|Ys%HLmiCA68eO((|CmOCM*xj=cy0%TJ9U|87BtwG#49cEilXeAqsw0^Jj#^}J(cCC z0PU!8-sLSPWfvI!sf&~nio8{s>n_J_q=kN(jl~uki`kk0c-@gZxFCCA{RNKd8y7A& zb&}Bhl@B*rw;X$iVSSjfQ5acj#oleH3|6z54)wc#FG)AgwfB$A+ z4Y);!qYl-^R6$l*rgBmrRdLE6*8r954;EGx&hnpsIt5naT5!rkkl{&(Izcg3y~b7r zsao*}wOJEcZya)8+<6Uo4NXWVt(6rYv-DtzQ$s!7vR@C&^FkP;ihe3J0j@e8qNA*< z0ED`LTgoWj3mZscD*?k zfh3O4X5zJB+Q@`pVGdjuv;qb3)`2nrCZGy?HM{g+x|^y6T){zz`UPeklwWKH<-uiJ zNTnLRE=^gqQda^#*cR>G=}_URMUDqI1~N@prc#+Sh%(Za`$5iY zj3BSeW$FfiQjM{Bi&eVHLG#qL((4ktVVsB!(6p?C3U&^8RbZy9`%(t}2jSmQ5XgpL z??grQ42BsuG`Zp9l&xBCAQ@DOw}H9`Y3{64a#&pDgHrT+7Vn|8?cWebpiqjZgI5p% z#kB=7ten%NCMT;Uuj|^=USX%gx?C=m3IVK1Px>IOdJ2ME&LUqcMrl;leSit7KLjtwdxYseD+187IVH1m+n@P=wmQS=Tfe=*>P%G^|8^)c=eAb&G@+pYaRkxlVv3p? zOC4d=bXOK-o#X=g2?eW$zEg~V|AOAW)56~278;#ZLnTP9WMoMwSJD*mBrbF1VMxV{|gaaDjN9&MMo+C8B z-rbLwo)~T<>G(uksei2Mpj;IPK+Z&@b}8#EkP)j;k&eVGW=|c}P8<@h=%Mfpi4F;@ zG}a?uJ;unwxrD%yiiWI#0yYI)2ge6E&fa-a^!KrBXd~W28}$b~2vx&7c;rh#tGX#x z&RR}upbi*uby7X>=+_%qLT3OcJg^8KmoYbC;+og5dzkdsTWy0}xjGsDxV zepuPTd*^306#$MJBd^c8z^jv;GJAFXF$`Lf9sF~`YN1w!%nzLRX+S|%>;0((WILiB z#9xWK($bRnE95mM_{|{NVNk;LA45ms{*SJXqB5rJ+Y~WtcdMjq7xFX3wjjl0uS8W$Z)6% zn-E(ocx=YuSqprNtLps#t_JQ*<#6YYPmqpPk>$q&-6{9e5;uCt%I5!Jb%fQ|dHp*B zRgD{K)yZ@wI1ePS$@dE{HO3s(NE@+P9AVb3))}LuhMJ~1HFC>?tQU?@*0}66WYRFZ zomsSX^0l6u4)6@NZdqjlhmFPY$z(xh*~PZq*#q}QQaC9+Ek@@<^XQ3nZ)8#8Y3rr( zL0xwbDZ&OT@)wEQm0mahvGz;Y7B4_p7i27=G3{=nzNLo(RY?L zw`s4K?KuB!5p6^4Y^mjNANaaGW1eDFvaRWFxvjl5JYl-m2)>3TP9E-*8T+~PO#uLws??B(}gL?rvFi-SE%V*xNrYBfg#L`54%YENc~p08tcw$5s>IY+osa*rwNpLmOd z&o=idw=MQO{F1PwLnWeBdX4(tG>|u=>_-{g!WNY;|;v z(C@$GtV>^onwDe5lgd&VqLRW(>~pt#!#X=UE>2+}A*|u=h_M!IeSWg2fq}C<)ltuA zU^??vBfH!OG<@O*$tt|m%vRPR>kYE;D?{6jVg$$S)01-ci4QZQ51fFMF_oNKmaUvh zqX*C})Z7^B^BV2IF|N4rxT@FJMZaAGCPxJrHr$^|K34lVrKmaSe)uXu+eOz`x#tPk z^|j(c0~jP`+6PpFD4FaMFzqPuQpzxoTGJA1f%|1shkD-U=eW$mVrZ@ntLbjcAxjRv zCkKV30A2sExb@)FXBgY{kJEfYTM=;?BDIZoWwspKNl$hqyF`d;gJ z*O>)F?S*7D>QG;?$wp9}-5m9mVv*1Wx*y-zv;dG5V>1LoaX?nA!fap7Gf<^fYVOI>HsDY!w2K%@x$O<9`<{Wn>y|MK}~4QY*DBvMA*y zlyV=XFSZC|xj-u6KuBK8KlzzJa2?_QNU+KrS*>dcO%D%CJnPNrpNnNa|qGrkVXaEgCm1c@MLWqgz&aBtj#+=)RoEHwzdw}I6 zGdxZ_v7tiJF%A@UP48d#vJ&8fzx}iR@E`sV(0XBf`fq%|i#LAo=e_{D@ADI1_YuGT zF|X~`@CV=b9be}oe*Hc8eeJi8r~lsg?(cmkVD(e~;tziAoj&wG6j;5^o7@?o&Ro@g zZ@`)`B`sexbw{zDQ=+S~nNqg=QL5A_n#!+*Qxycze?5k~>nu<#khLc=IK?VJS8Cq^ zZ>KTdSXDsWTHr0{=5=(;J<^G?$qqcR3|VADV1=>Q^l&79LcWS67c)K&kAet_`&d@- z9M4BG6!=o9(~hXw$j6%42ayZdIF7lE%+)MRet9Fb~sLb0*>F(fs&$1|7 zEG{w$6;V_-)%#QJlt@0|@^#+IhM-;s7_~W7FhL%Umq0bH>a`T^rddtn#Vg`%bqpp? zOUrDj=_hC6|g)$x7pFUZod`N-o-NNvEhT8v)?hQM~Bf?&G2Rbui>HXYb zS3_5iW`c890l9`JcNF%5=&nWByjL8@`b?A#HViNqObRO|9P5VJ!?|cAb@RB6AH`Vt zRX#`#n+TVg4VDrPH;>T+KqrxhitY|IUlbx!A-8LyD!Sm`4UUK5kn8&dOVve!hKhJm z5DZK~1``cc6@LRtBufBHJeHQ@pectyS z-~Agu_O;(Wp8mVzs|2g>{*JHn=|A>E{}HUd-5XM6B~#($468S$s`O>E(Sm+X@)HXM z44*C8|4cMURt@}UWj~_k_yf)wLRx*liK#|to|pG#9JqRV6~~6C>w{f6{_*&Y<}U|C z9ihdI0YdBLvO4U7Gf-(E+DS>Eh3i1(IJ(PXn5wuIbQFAyuGLD9q5c1f5N3M}5ueID zU$}tjN!c8g{#K42y4z7wN}5J>E|Jzj75;@z2^7*IO&!oQMg6Y2rEf50QqvC>p67ni zRKe7AC8hN+&*g9?EGW5-V--2A&kbctR*R*Htt>^3j=!j&v)6{xIuFFHW(ZA&0dbXZ zbRw&BWh*HjSN3JM$MU5mTmWAcVIHfE821J(uqYF|%jYjTFY5zE19V($yY+?xiCkGM z)+S~|vNRn3I_5!Bk>E zPbdjC5DMZ+f>nyMuH-{-&<`tOwakM|QwJb^O_cTxUVq&! zcNl4*hE9@_Kv~#i+gC5b>W943FTT^)e%Xt_`reSymlpZ&_HG~cjxVy+_xqbKdl6Pa z-naj$FZ=Jqsy@ai{^);HW%ZVC`0DNy+!U+xAJP6KcQpQ+Yo!FMmdBT~s?I-LSz25$x+YwU7%6dYyFzr)zh7+!> ziFHKiRw(2P_KN$57vcq4ucO3^Fap?DgsG~a&5KJW5M|&o6$Hdxt%Rn`if7^+8(e8X zOm)1ukP=)S&qMd++Z z_KJ`GXdAG!%QO69U}zG_J(9%8pRcTr7gBlL#o7 zDlaS$6Jjl!$S9^3yn|6AxJWL!iWp*YfqZ+6P!m>%k#!Gz`7HMl$XEtRP3dqx$V>`M z=?R@$$t&4#*%uVU*k7_KE1pVPP1(=^3QTFfjtqTTjl2_E-umeoGl3! zE9)+}n@##eEIa2Y@fbx1v{3MM$RIVI^@Tsy_ z8d#T~UIW#<7ec;;7W1#STN1$lSEt~rJ@(f9*DkR!rFoog_V|S;&)*B(%lYZnkH4%HyZ!28L3^z$G~ed|%|LmW8}xPR$;r zTWx-|exBsZWcLSUQjYA2C@@cjXon~PvwbT|Uutu%0o4p^B@ERBepp9k_#eUQ@BhP} z{nC5gT@%yPy5hKmQf~%dq-sANfPP#}@`(-f#Jqu+a|DhW^WqD)MIs;R}>+|%{_j9c_Fd5 z^5Bc1^O3auYE;^o>iRiq`v~N%s>=buW`f5&JrFnsV^2+_2qa4UTDBOGKb`0WfNRVQ zt2Z(=BCF9bvsQ9smY3yHS6%jUau!Rvb>w4ko_;w?$YM_8Vtg~`B!GDai8mL}I3c={ z`L04mt@TDRvBL96Zg_=x!2yzr9*<-cykn-;TTR%uj81n!u@&@&gxRkub<89MCgI1u zvl@S%VW3-*LJl$YV?)@aNy4hRr8c28DSw)AtmDzwl$x|II=OgUC4j3{>|EXCJV~n+ zfnC?Pg}{c-P-9_81O@y1%y+b-nL4751Ky|{876CEevjzrG6$)BeCe*ejz^}CNb($W zsi6gZ&3Sr;RUQDR2KX#lrK-Dgf_O3~dl7@&eI_(yBF}rQC$k{z*%N}J^IN-SURPF1{*iqH|qBIT% z?v(GMja;Xfi)KURDni2;yY_IUxDFXDV0lF?K}~@cMFl-^kaOn_IOfRbftb4L4REch zibrC(;Zsxa3a@0YLR}iARNGgtiij-5D;$Q_HC&iiH=QI)L~})c+-_bq7!;~X5)b+f zOu+(scJ?f^{ke%KirJ2sGN>EfEhn$emgn?&hR() zuzq?lhkvSzh)C$cintdL1z<)!tP zb{X2!OrlQ0eXRqwo2zf{c}RQkpzX8toEf%ohYeXcSE1F4d?Qbwhc&FUt};oWSSz<= zxFLU-@hRX*JSb7{d=aOt zQ%Z-_?MgH}=6&P+w_07&U5tPqjb^pIZrF+<91tT_r1}NLs!V8$I7JVvlg zoS>lhlhc=VU>O;LwK~cy($*{PSgjdbb!A%aG6LBNuUX|VDsnNGW#`GY?cR(s{M&ll zloAYmQ#w!FJ8j}cgT-QdXHMh7)xDaIV#|}>$*)yW7l<#9HpAGtRTVt{l;dX26#~&W z6L^z+TF6BPgyqth$Wr)VTqc-=*`gY-RXv>mT0o`04Ip}iZBX_#EInulwcehBTYTFr@4)Kc{?R-A^>2RN`+Vege9s&I=6?XIZ}OJF zsx@Diy$(M!uqNwgt?x%2sV&rrrlFG3QA$^WXIoA!$*(V%F-KO%Or}mp)SD{sW@vpP zMV_R4ExYjA@<;Qb7#Cs#g6B)m3(&MRT3n?k`&-Uu;0GCB&IV;6Kvv zXHs$X`Wc}a;9juY4>DX3+cp#x<3+?Y+T&1q#=)NGwB?l|brh#L2WMr6U13=-E2S*h#^+333_;wjXz+zr zqcU5|IjsbwW|AD~jgFg4& zzUQ^a7(VyizVfR-|LrBPddJs(`*iy6jBk0Xw|cAJ{v_M)Ic%%L%aTa6&BH>jtdAY1jJlT?U>k?Mj%rDG%p zU%Y0IgO7@ZsC9~Bl_ciAksmuaay{%>OvciwTpM4ow378tL>Qnwfwv9x4@{24)uIFi>5j4a8j-4)3!} zt)fz>4mZDHqK4P+E+@@8#G@#xa}o$j+UM67i6P_N>Q znCkNZMkr|9galfm#Sm_ik-Huo)Z4RRLHKaAn(@<4{~u zq>KGRc0n|DEo5;-953%(xog${Z+m8ad5NT?xE`Ui2Sp3uMk2O3I-iJ%PM;lAKD8nU zi7W9EZ(Gz;mz>$J0PDi+_0=eu7zr{jBfZ>EsLxK-v~>t%RO!i|hgxmB@Nem|r2x!` zrE&S)>v2x(5mbaY@=YbLNxdY?k_rbybxtYFK+Trq=Ut#=AJ{1Xh5hnG*8fq3w(7oW zw*ZbjGYwzvL_s01y3znx_pv6EQ~z%M#^9>e%K`gyh#~U#@w4W~q$Cte3D2NkR8xUk zDTZcQiHGB(^>q|Njn#zDuMhqmtYc=_E-jM*x@oOFd%VCk9WGAl^&H1yoIHQDQk zC^1%9h~nx%Jd&zZvZL}EoGC8I%FF7N6eL782V9V)PfK%kmk z>3Ub9=uV2Q5EuyP?iV?*4Uu3P6W%9H4Ld#-=P0=Mv9dK(boxb}rOSaGJTj*hSH;u{ zxHgauCj(%q7jzzZAh6n95zY3H(V&tPDPS>s8M5I_@eMc|Xniavj)=+WmL-5XMM!V% za|^p>4zv=0HG0Zit_kf$ddEIctk67~y2fcSn(nEZIFUxkw{bsYV3QKQfZ`&}Hc#lI zVo3p%wptl4dJs#+Bv7QDU#?zpjS3_nH#L~13{r^l6PuN6@HH-=ayFL7M(hb~EHBjU zfR|yPo|+gt*_teuhGbZ|`Z=-{l$+-)C>s@|=)5B|&}EgnlChnF0&|!S;s=>md+zH1 zE|VCO4}_3GACG-^_D#c z|9L~W%m!E!b;p%dD+~beDAaijqtp>$!c&jM)j<@MtJTCoWI%sfw3~d9;(L;yOoS+q zl;ARq9@sv6E>;Dg`#i*y8a`lq(ty%^cV;Ps_$3>nm2u_a(X(M{YFB5YO= zoacA-j0O{ldxOTQBDhHCz|#DSxXnlnD1mfnT!pF$`=jh*C& zJ}XlTfeI5UzUYMJp~_AVLAyw(cRHOhJ2LS6m%u8PI%lNJ4L^XtqMy9;EPC_xc~NF3 zcrc<@?D70y^3?=xUAY}mLX54ly}K4LzH_jCkVf}`nG`}t)jyMLFfhti6tJpLRiZ`x zZkX#D8}$K|H!QlRyyk;O_{~>fBa$8ha6pa|d;j{C-Zayh8UJy2ZTUOVj_LZ+y${XJi$g@ocDiT$4qGURpqt6z!UD0P%d5CZ%8%LLFQl!pGwg>~jr5 zELvy!oM>u$y5vpNyQny)ZAGB9AFlD5#vKKlrMl+TO2LJg#vNgm`CWw~A*EL!mTI#7 z%v?1z6Q@~o=p9oWn?ZPvf(mrEm80dW&1qRY)%4^H&HuT!^8aD=p9EHK{U*TbEd;>q zb!q}NmZTc-XFMDtrWpq=BbRCe$T)JK9VPpKBY(3Nz@o8FBP7qQB8)^@xCW*94afrN04ToCSkL1Gl@9upz7nyrSPcJgobO^=k++l3+Sw)^)+^NJ9xtdz1lB>D!taXD$3%5tnLgvcLbIX);XRq={ zzw0v1&JjuH|2Mnjk;Oto+w-2JJ+V}8KBO^a;hpQSV;e1_f#~Jr(9-0H0o)KES-1`) zF0wo)gpwC576pMD5>_IRYIG%j`d~!W&`dVC-wgXcM z&VssF9JwwQFFh(usylN`W3XZ;w|xO0vy2732q!#hsN;;(2{s9Reu1`LL&DHo=Z&QRw{FR1`udaiwmD%N1~ zhO6N0n+3tBG`)xM@9zGQy)*lj-w)^bIAzQk{hrRWH8W=V>E2Gwv>hUr#J)rjv6EQi z#+D$6H*wT$7a zT?tkN=UGTK{>(TSguV7;&{^Sltu^)jz)nwk9t4F9+OdW)BRNJAnz7_-dmUA~_>deD zkhpOd=aBCU4#e&qW>fVp@T8|!BTU{h3QBc(H}&fF2Cy221ufNHR6nfjgP0<)c} zL95}T*05fqF+IH)1t@hjS8CB|MbK+-t4C(p)gl|vJJ`$ZnytwW$eEXIyW5(qPI5h= zt%14~8_?z#{|6N*;6f3_D9R;M4FY)taGd6j0a6%H_L27^`U3saL zYJCyrAaY8RxSSn-qBtP{xjNG}Om{9+@yw|yF!R3#0we%Paa2kBlZSIB9wx@HAYaGV z0U4%?aBe!Q8Ud^z=4fI{izGg>7f+nLkMdQak_i3>HIc6ct9Yy4B52ayOlNFBk!%WT znkSC-2X@LeSc&;@93aSeH61JMMc`Bu)+P_Su_9~iKlXV1N2&i0j9bZ2?kf^MhGULnzk6`f{K4XLp5CH*@t&!H-YNwY)cHm16Jj~ zo-}^GYj&ywSJ_}w$zn?N!dxUOH^BrqtRwTrp^quT7g#AGd*=pHQP>Ou<;CH+^DT&t zC%@7MVNAHmRRs$XU%eL1Expu4shM2X=e3U*MOw8}Q(u*_2wK&n7jFq7uVq|95SDl? zafd7*nSr0Y?Ebd;7mAk;ydU@G`X))O&JA*|=1K#i!$!A;*1`fNr|&nko^`7#UY!Pf zbrT_B+8arn^rKv=)+0G0&)dDH0<)Ssb3IW%~kI( zC@(%ycyJrS$VHc<`dQI2Os-aiG?1u)>CDOratWw%ImO>}tfLQBE298gfHvM$mxs7* zRcYRz6D3w7dRf^)-WzrKumqLx*wT6sFxDrI(9ZnoBQpoPX1owvF?Foj4q5F=imL#S z{*f0+Wq}xsR&XYNxUszht9dLKr;Y-hYhW_CA;tafwDGfQtd2Fb)T&Uu&`V#^636U& ziZ-?l@2&5{QvahZi}w-!3q%wB+SCVzYSkS1YtC6BR|~8c^#HJCB_&WKg`2XuF+o4A z43y^wczK$~EZ0v&z$yS>%a$y zJ`nS9TOG+c9jhi-C!#6`ZVwel7YZxndU2!1Runk+w29r2u+26Z69TeMWTe<$wK}hK zWjNewYe^Liek60;!sox`7bWs%|&9H(_fXL!x%uBm!3wrW_ zw7BeXf~Iey9U;M}CDGhs0h33FCsnKs-EgTW4bsRKV&&vf==)*n zFSCE;|NqN?cuu)y&)rJAJ7v%rB`(JW)eA9-DJl8N2_>-1EnZ3~b(o;EiZh>hgS?Z2 zfUkB{vT+}ikyENl^UdC5R2&})uIgMMWYysUb&_(mAV;TGfp8v@@ncboGS)Uvm3dsD z3ak2o*2-EP?4(~6?KH_S&f+BW6`DopDodq@dw?Zl1z=X;t&g0mT4cLpPR@$w6DXH+ zfaZ92Ss~SJM94>OOiGUhyfJi(Ps%)(jSYBx5kLyrD6^pR*kfb{JUW*VTgXCIvSHus zM~GRY_Yp6u8#Mss*K?(xoq^Q|8=BOlX_T3oea%N9Zli?^hz&IbM<=J1DGoq`85MW| zt$JGnT&Y+8z3f;L{}E`}X%(AOkkxz>f}BL%>JqW;lt?8i)f{#5;)jK`y6to%T_7q8 zU^R>76|_@OOSJ+85ozin{6?qgAZXS19K$u)($(_efP|J_5pcd`aNui(iiz)$ z?RBrSRI%PmhiI9!8K-QH5VSn+!|DX9AMkOXXdwVUp`w^Xm5Ap&mX=j2czUy#3hOqg z>==|2z+Cxn`;7>sLI;vs%)q#WPmS|V0K8lag7+VS4~_w^br4`YYh)RA^UzeXYvqHn zB2#>d>&Z*&%`Vvq?9EvO4c6P1uc+I{cvPAwXrnHy2$sr5y(_lIh)MY9ymNbtkhZH$ z-Vsy`)JmwRM%OY|9qNLKJuL5WjPkIla#gUz1H>SxWbza|+_k`}3AL(HG&#FfqD=a+ z=~bdB4Gu7L32*QBzVYRf_Y$5unfaX&rF&he3Z7@WpRtso>S~_Sdphbt zR36}|_ECWE8T|KohRB!~%Nqx?1J8%a9-{)jl~qJ; zBoB+LJA_z1xEY@JIw6A1wXHW|$#N{Y=MZBdiHkNqj##~-%@$crS08Rc6EK+W)wCYq zh9WFDi~_Y0kw_O(n9;*uVRhESPrfT)1q>C$(cKRs1OU*!Sf~{>EKyeUQ+g-s-EE67 zBqF%R8$eZfs$rnYFh>hJ@6*OI^ea|nM)D7Zzar8*%MG&9xZ2veDb}cnCyOK0kO!)# z3TXd>VDP5k&?}CPO6eiDzAI39vW4mC)^XkqU49%h{8ZTSPp3-gD+t}3)3EKlK@M2N z!X|P0vmdQlRVM0=&9}!ofKo+cEN@eqs{KINR!3H%Eo04U$hqA|v>bSYW5Sl+!*klI z>_jo91fKMM%4)G%`G8OS#Fg1ha6S_CTZXVw`F^wPzsiQn`aA$SP#oHsEb(}=2{2z( zZHoUaMCIwHhYGj#$a1j*f)8^80eiqO+J@z}Y^WgtpL66iiDRoK{%=@j!Lw%YXKwXs zAFVi3et>9O9_z3J@HonwAuP1dkSVEBj8+gdoy*d*+!dUmlAFBpDeM!jab=H?-JvSn zMecN|j`T`X`#cJ+2J))lD*C^q3Nyska{fC2rAVdPyKCY~A*;S9T?pgten+9v9aF2Ah~PjsJECl)eT$fd`P#njsg(MeRZ%5O zO@LJbf9XAskd>s4_hIF`tS{itsq>Le5)Z!JZi7tjtlLWtds4kJnZ-LwSXh1<6%Lpq z=@-i39|1;#RHG{LI(AhxKE|7RL;|bpC?gf4RmazMkH_l6=h}*U_(8I@y~Sk0@*;9# zvR-@XRlE%fOYizoB(Gj1`Tuaj!MTYXhGZYo(?}YN*ZupjYHalr zjjf*Rt-+*qmNv4vw;e)gC@BuNg`fKbxO!zAW1--r5!Pas^#@ip7GgSQp_XfVFXg&s zScMqt_MG(+;njlAm)TpZi6k%y8CIpfyt2RvUGZ+V(BWtmSx3!N`DiL#B~@no796cn zc2hr|pnws)`XNJ zJ<-mCvm6+^iGju8Eli0bt=-D;CIzt2z>;Kuf~pfs+_GQlmb+>K%pAPZVhwE zYxEKv`m!*hLiikQAz9oMBtX?GX|fVu1+f9^e0rZp8Y!@9_5Y1uMj`2Z-z%d?idJy# z&KnY|xr7-d2mO#CI^hwhDwS??nZ0gk)!f5^g&=Vk? zgi^O{nEcD&#zM5f`lK9KR~sO5`x*q6#hGAL%A+`7Uz})%b;sNv3C4g`JGkf|`JcM_ zX#Q^<|8Yn+BY&8`q{iCe*v-WbIa_gCk?Q99b}jBlR%p_PBUNlL*n8LB?)T>LKw!Z? z5=te=V11E~qh%o%X}i(+r?~?0GOaRy@8|F$Tv8R415I7UM^}}C563z+Jr^rF&g7=M zh8Sx^1z)u8bNiH7@*oOb%9!o0@?{A)-iKAe>gRsk$ElZ93LCU!y%JULxFlR|b8Db) zZ*~7yoXZXnzIdxJW>LIbgs0{RFem+Ws-F8=88$!1LRd{=u*lqq7%a=!;=~T~`N?XGU ze0kE`a}&{sNTHw&iS|E77o;XmtsC)=NYktOw18fF6`zcP_>8bjdWva z&1xbcOcC4ATc@pmuCf@@hK;q0_1qYrL~hsd?lMS1-+AGSZva2M9;*7fS0|D*zDjo< z>?ES8azcIgR}dA;s#_3*=e7rMCAvC#H|jhEhevY$3CNfb$m2*VXJuhqW=8XGQ zncn4WtL>nkgpgmoi-6s{#~{xv8jPGfMrbOZQUTv}^WciNIiCt6ppSYqtM3h_T4xog zl`*xnH{7JaLE){76ZyG-sD9X>r6{p|9LqGtU$uncv0}A#K5+9WS5#B2GN;1BP}a7Z zYOLpuRsgnNG!TA<@;SP)2({%`>!bN#GG=JqCs+7@d>G`9aODU5+=-^{$ve&OBFsE0 zRu5YTZUw8_Pb<`U_XH!iBDbDXF~Mu%RVdX+{%1O6NutfpDEYquUPkP`9NDWcnL9yI zH%DV6g)(=~p{_O5CQRgL_ZGZU3pPJ_JvhyEJbYqZ7s%j^FvB%A@3pR|fYa>!;Jb4@ z#_n>**!La;NM<{F%fHW7C${=&u+{Urw0b9-@Xu+eNgQG|j-soFrUu@W#sCWmP{)(# zl*P5AVW3o_EX{)oC`~xYB2Q4|$3h2B2S7gVnW&mi?+d*1oP4e|cfwSHo5=g#v{&sF zV1+=>Lf73J1$n?dXdzy}Vmw8gwQJS+=DZX?3eL56jy*?$y!J4VyENPrc?vWq>&X05 znTmOJT?Cx+?;I^klMF#UH0rv3u%ky@Vi)Y;L?XlIz8TRF@p7s!UbF>gfldVRY3Nw0k^-<^NhW zZC%*GeW+;&<^+diLkektRESCuMdkRkQy%1MfHf1*5v)^j+AWdp92F3cDFKM1v=(47 zCAlfC8Y)EuYPQng?)j0$i*gkCsE2G<75WvR7OGh`#+tb%t7G=wlmoC`+QM|e^TnjV@t+zN7S{zfM(;G(Po@Ii%KJyoG~ zDzQa{<}SS<@^m@n@g@7sjf#T-$Cei4ZAhnW>7Ni#L#wNR*5mMV41C69PGNq~- zPLtQ=>`O|Q+G*|edR|187?N^t;HLgNP8dpDS!cDa$*~S5wBk7+k~tCtb|Mp1m7&+w zF}PR1O6Wk-M@g(HK%M9H$Xi}TgQJGnjW+L&dX#%KR`>Ee-isz(ulobjz4+0a_v>>Y z0Gxw)@5H9|0f;>iv)!nkZ<8v35X%6IbKsT98LlUYsE6jNQOs&xR6c&0*Y5#Ut(!LRJxd$4hbj?)6BGYC$RRe+hp z)f`wEGg~zjwfE(wmYO}NxqM=)sa~HF*ZG!Z!Pp%^(>=(lu>Kxa6bQNv_*q7V6f}e^ zY6tpRn`~Umgz6NO6p`%t;vL8ER0c`;(wDT)WTS$O*>r1=)So?hE~+4 zwjP?HW&;Rb=puS{e%rT}lk#9jc%+yqXzK&D&%s0L7A@Z^fM7ASrb#{*+@Kdq7Vk1e z_JqV<6tWyIi2?oC0(4oD$Egp?qU&nCBN84uR|{47xhgQNGSwOfTIT|vpa)?GTFvvO zimvX?A5OMMU07*;L`-#O1LFEn#P{AZ44=p2iK&wg#jS8~qoxem-C ztFu_G1Eaa0BtjT>8_V#k?Ob; zjU#v?=Q$)6p#zg|Wa%Ea@B-SeH-pRx8=AwC8}ktiFgBjx_$X$kvpa~%02y`nikR)X ze}~77m}?DvWM%UN4_?_0m`QT)hQoBVuWw0s86!yq* zN{@;8&hMr1gir(G<&ovq+|ET0EN^O%4OOP@8C?g7l>LDll7L*n?PnMP^jG^bJXnx} zT(R8QZ}S+=tol^9^|QA{Pym=nbBx+e+t!J8zC3)?Dp8@=HdCcAXjDQ3;p1Q+ zV#ndx<{Xf@1ZCDXM)J&NSBL(2eU?@#yM=kv%rKDis^j6BlsDmYPrybZR`9R=Dc!MJ?RIvTS^2S?bkL*O`67u#zmk@%7Y7QfPNuwrp48IUh)2?O8r*D~V2mD?I z`p0+ZFQ)QTkx>v_VS2Fx5m?;>Zg*;xW^rmaZbo8jD1ro*TSX@_S#)itjy20Q$5Fu;sFs94TSuAc^7Ht zz-Az6UN&T7B@jXii>YJ>Zk`7096RTZ+xys1ARGFe*d81qG+R&W;<@UJ!nb?li$N@kuowu6RI38)3S~WR6^NzQI*!m}VFDuu zv^XIxt=(-GNVh_|rAaUrJa=InI3zyJJ-~pfi>b=$+MXFsr5d3m&aY61Bg1r+>}q@o zW#i=U{0N%%g`w`LO;|>Ch>&x*69*9Htn*UIZ0F9@%Rrwnvbde1pxvx5r8mhf84ytY zPO!?gno|Lg_Ze*gn-$zt(NaYg=J0E`*#vIItuR5QP@QHBZVM(}v30VG_KJBMh^4c3)%i@_x^&wX}pdsP~T#fkJifS_1P0uJG@_1&RMWk~Z1~$6W_ze-z z`ozl6wExl(v^(9_fLux2r%vE&Bgg|3xZQpMr#^;#dU-%CF~HMZT!!tlMLCVz7X$@5n4XEu6IwSsuiElpvqtHNH~^E3CWILgh@rL z!(WS;%SXqH^OTY@PK7wMV?ew)p~cLZNzsnHJHK4;Egz$>YsTQU9^Z#m3j)X!V1~xI zhpt(YO`%o7s6Z@IC^P1_xjI3b&XaX#VTD(EM2i}#nn{4&pJb(WVV7c$)2(N=e|Gg< zLaI@fnyW zlqNI9e|0}~ME*!P!(zbNJWSXpJ7Q==@(9Co1@kycDkOYDLpgg&;KMGFJW$PaT*^jr zMrhF8qiIvJQw?m@>v|V85XZXSDpFO<4Ck)vU4tm@ii7r?R5%e55i^ouKN&S}CW|%X7Tnbv|)^fb&;<@?JJ23|LY} zop?6*4mL;VQxogsS)Gk>&7>dv3(<-^3v5DPJe1l(JFBIddz25iXi|}-9bzX;0ye}< zHb8>sIdM3BX2WUCOU1=3l%TnP9y1803S9}|h_-U+R;`OF0H%V;)=iXE)_$?3$}MAI z4crUsM^D(4I)spoUq{XO$VyIu4a9lF942(GB>A0p9Xic(ck1Hq9F3Pu-nmTAFPK7` zb;=e;3JaDdW9_R^Orn5@<^e&2oQ(iO(;wAL##$Edf&=^VZat5AzbtNQ6ml7`Zt=)%Wc zJ?LoeN+Haxqwn>H>@tTBfMkFCEn}0FS3Bg?Q2t1j!H4n*L@?gHi^tLfR@JEjYr`x+ zQ&7SY?oFFyw<;z&C61rwp`cl*J?@9Mms2~mr{Jx~-iK97S$){M4_g^Qe7a44D4SZ~ zCLmlSgT~O^;QcPHKa7=I>k}vsek#h=vDz<7MXlj&uyom zZM9W1Y79a+q{w}YJg4EsF#+Guq6uPogIv!cusR3RZWb zuRssX4mgCCWu2PLRU{}7&Y<*>R?3ggn@z1mf9sAxhz-kX)d8#Xc}J@M076*u4+bC% z`ZH(QYUceOkA((Z%87TLREmv3)7Gym35S&UkytMzOnX;Hwx zrPG#N^y-0~hq?ynzRIVL$@O)1(uA9sW63mI&;hZ1g&c}WuzJ)<`gQb7bucI#D?^+Q z1~M~&vqj|Ksti6lkw6${6-laM>p&SWS>IvHl4hCOOH=TS0YQ6fj{#;aw+lpot)a8n zG(7n5s~v`X84k0<9#8r=REi(6FGiOhbJh2qy=;f!&aEU*DP8KjYqGya4n^Syg0*UZ z4^?F#z&_(D;475hxc6aIu=-(yepUvTa@c#Okz}eUo+!LE=rSTX73lYBxcGYPC}A^0 zNulR#US&P1*>NU*3Y^*#bMzHy*6u32=1~nT^Q;n>{-(FGPv=c0O9#CR@4HZH{l38s zcsE3<+?xj&yw&UX`Bo=?06k`^2_)d^B!PLX-qkRP422Cz^BCqdxC#mZdClN0JkCP0 zZwA7UJmdV#aXTc|RIs5IvyA8&0{-4m?`RJ#^WIDIs73WCNPHP1D!N_iS54-+A+_eH zXVsH#$`on~q^g(l;(Np}ffTT66jpIl16Csyiz^bn<^k;WhB-VuGwxn2^>jF%r}x+} z`P-7S(#;r(b7dmPfhNJ#CfME1mH3TH58_7xT3q@^mhp#uCszD!P* zduyj=9&joNSAC5lWN`q6onV!D6>%)YpTrgF?dZ`1f<&4QBBkoy71!uaz+CY&AbYCf zl7>L#71{lA%IY8}F%!f>P_x!DB+zZA*zUfzC6VuN=%SaQ01oo!eW(bada4 zli#K9)Kx~)z^nGCr>*s~c)-G{_5zcvCQ5yYuZjh;m#NN6&CB$oq$MYRPVrAz1xNR$ z&?0xw=g2%Vg54c;5IBd3^zAD`q? zouK||^#+-mY^l?#0AbHHzq*$FKNq@BU+Wxz=tDmUBe)wz>iB1B|3qC{QyPebp&tV?%D4o>gG^O}YAGW1Cy~RsuW@Tl9x_h>#V|0A3kx%omQI9Iq3|$%L=omKVL3pwf#d8(SJ}*S z1pxrHvS~|DmAH<{{fW5tBNxobl_T%!OuAU&7M94WH!EJij0EG{4QWI8vh2kwA|Er5-^u+EYFm*Q z#?xJUNbD5!s(8OFM%ys;QZh?G{w5!EWE*mhK{SpKInQ=@rN0lWf>m0+Z&y>m^1~)r zoq_>|leXoJA9CAZQfoCP{_TQeuaaX`$7O}Y#^RKk>gasDRla^g$O${aMNv;Z=oKcOU`X3S_TMlITEf3)h7C|+E zPj=gHP53{h=bIRsGl>B3A9%Fn$=%H%z&gPW)DM~D)_HxpDcNL={TFvm8{(~&UXO8v z?Vfhl;;ql|a!ceh#d!GV6Za2_K%|Sy*#mQH3T>$M34DTHf3yz(Ik)o^?(qSz-cmsPK9Tz2$thVVy+w! zQnUilf`+-fEc~Nd#8jnE`6EJo)87m0KUf4{k>u)@w*of2j%*WpF}z~3(+7SO>1$OA z@LRb)vx*_!p~?$BJJ#Dtp;~iQqh2HS;sC~K#7y*laV{@p6iyn)T}psAi-mZ`Oe+C1 zRF~TVTTPpxn;3mlY>#NRuk(;fc@q)ycPTF$`BJSAoCSLWMJO6OjBF6Db%iFS?@`C{ zVgv>jowz1ao9>NWyv3@I;y6&Li@nym?Cs}#fqZ~4o?&%!bLpN5?!Af#CLeswbM=-# z(GMMb^^kEX<^ZGJXNA_=>xW90-AKtm!j730YC?ivO|!2XH~Q-AV@G@0XhH-?KT^3ORr5wZ_1%YRST&`I z9hJjHHj677=M@^bW(gl{%tTV@Cu6BokAKT=EqFQ)g=WP~C*+-4lmpU$2=5JbjFlp@ z$ZEBH7XW)jPIT9T!X#7^_D$ZBeVdlNfxt(&dfCA*3LnH zKD8TKs!~v@)`Z>)$g^4cibr22D19QPf~goWk*cr5Om&g=`y3V^Q2Q>k@Z`|&)!KM_ zy%~+YgsT1;Q&Y~k7SP&9tI!iFICB2xPPLf-DcLN}DyBM(?Xj<1BfG0jAvU~IJ1)&; zA7kLo8M+9oZz4_f@T))=d&xd%9VKKm(i%)PO)7$>Jg8p$E-Knhb%d>xbJCMS#X?-? z+=v`%@g(Y_G3H5uQLVI4guwyI`o~L-muN-$Ij>?yUR5~YD!Y~D1Qrb2L6VW_=+G!9 zg#;MQ{yjboEl#cOG~_VXJiBi;_<(GhA?j=4DX=F^7K8Y@D@-^5+79Kd7%mQQ^#LK- zw$2?>*dP?InxO3#)q7RndjhYl_3C90HsJfmJrfS-o8Lg;ihk{lH1SnxvC3 zQR0BIg3Z$kGq`Of8E+P`O2<>#-d{gVL+w5eggvx3LA-1BFubphue{}fb^Y$`eOMK& zz7oe@amsoFR<+6i(78V<=Tl*tH4PUhG_txaF1LJTY)HdkbwDH_4kf^RGxuHzBU#wM z)FcI#ys}=62CLlGpFt$|?Q+Ui*{dgxJHs#AoP%96nXTyr%` z%^1_*_0@n`a)17KMlgGf(PMTnxgKw2*|Hkog42*zbv4BH&-@VZqoR0Hlm0eef6%(C zjw5O>%lE?q>pm)~)d!wAr<~4^!rc3yRAN>A1u^;k2uIlQ76?~?w2>tmc@5wae#`4h zryYOrnwB)bPu+bRu80%s!;g$$n9#y5SDS9*O$#b>RVf775UYY{dy9iFTJD}U1&PsXcW6dVjDw}ti( z=Iyas7rF#{mev(SHKz52aZ^xDnOm#jesypRZqEU;S!u{ly*OlU%S~FgH7~E`dO|J9 zLgEBR-%~NaM^uS2{v&D@Vheq#6!!DJk|M1iQcwN9ywaSbCb@s$aXhN_TK%3(1?fn*kbLUmg;7_(X*MkCPqKz85zj*pf?_c}G z5^b2~P`FxYnv(R<&O)qWloA0L>(uY0C@`?pinl$;W+Agvt95uZF&8&j#BR>CRJRQ) zY3$3My`LHnK#56OqU1(HWK{{`tGs-_d&krS#1K!#U_>WTv2ET1ZX1{`9j%B0@v3Sk z!WBk=U=Z0*yXdy3&0?p2$J$%eWoSuV^Hveupq=LPXzY_t?t?MUF zf$Ben0V(P%w#Ufbp8-!!#FQx3G@}%BOwL(foMX1*|G|R`0?*p?61f&|@o&;D)e!!*I zYChW+qOfsxr@bLrEQxIEkU%Qk`}*9^m6;!C!6%0q8dI;yD_V1KwsCJMu%NI=H!d?> z70L7jiA334QrBW6hJ5TdI((-W+pw_#FiTYiEjwxJZ#sJ?{RC z@A~w^KWOtJH$jRwMwM)M6jNvd2CpL$5L@{y^3eF^RIxl{fW8c$x5`NwbWV~4Rxtzei|vPe*!$f93|0|q zK47a$Lfx)q^Dk_&ZN4<10C&Te)=cx0Zz{aVTu+Jp-0h2`GQ_n zxJX5)_HS*;783|mXO#dWi@K5B{WXc?XJ)1;X9@=OEODrs^fMW!%Z+?@NM(5w-(jnA zkUF={`3^bL!X_E>jWlq6ANR1I^T`L-R+#~+>i=d3s%$tLsLnxI;M0)x^ntX8RUr;| z7jXZ-!)mw%9@&+}IboQB{{0P9W=d$Y6kOX!K6&|ygj|XeM8_cm%ldhz+%4sCT!|BBioS2#_3QOCJC~BGw_$fKg$9# za#Fo^HPR`9`w5`}c$?a#ia{i=DETexul-w=&vq2>lo1JK{V$;Ex#9Q-#POzSn)PcV z;8g&tG>l!ZSy}My0*zH7mDaI6-RbS~O23Yz8Yrcu4fXlaAA)x%ShWVNsn&-{XKe2>?E^{;*A?|kw9{`@!n{bzpWKm76k{`?pH=Fk89Uw`fY z{{6q`=YI67{_2bWuap(hla;V^ilExc!@){T{1%?dQy3wQ5J3R&dV5YZrgp6-&U&2m zT0C2aG11N}dc^jp){=3%|IsN}SSNC2Vxov+e5XW5B{yFt}uR&iGjwBuo zN=a+syds6Q?&uX<7=ngW=GY8hvCfz08|%l0*Ju_GrB>c)&cbd(Lsidk@EUql0@TQXNQ=t-T{BAQq6lvJJ38n8{N+NMDo|AXOIRvga`C&m;IPxZ_k4B+4rZb@ghU zdIFKQ;sd=qkPe|6bJ2g}q})j26Dn{LXg}Ogq8X}lcy5jOiEOri9AK=iPa#`;4z;4j8kp!eXqIKGKtt|Kn%6ofJ*G8gF)S-f z)efR&ekMx;M>TCoqK4MtOn4;Wst~0}uVN~fVfv zlu(+ZWxJS;l-zwt58BoI2I{`@2s2-XBeO$z~XZxAxYk6XU_VZHnui% zjL~0J!z;EB+41fAu#Wcf(9~|J8pcO#9!T|FZAJ0?KozE)r>o52bWT* zp27nBDOx_U*STtSHeu1FovH1|yj_Alk5FqW1P^TnA(e*;8$I&niLF8^@O|GeR<31tF01ZPxw!pGMNimAH@ggG=6?y8?BW9(FRA z*80TFJxN#-&|v2j9-cB{6l_~yai45IglxURsxcC^vj{-Vxqqf*uHFn*&kyDUY#bA1 z>w{`sZqTwO13A$)+EWFZkAd6}qymH*Y#(LSooYp7lJVB(Ei!>Hir&38h4%ziR>m}_ zY`{d9P>}=f(B^$GZ&S8GUdY|^Re)+ISbXc%vG@=ae0fb0KTKIG@>XIgI`b+_bjr3d z@ikZqOX$R85v$m3X&$$qGRtqtxY3&S`|A3h-2r|aSOPXb_`ALtSpA>IrwjJJ>92na zSpA=$e{Wc|=fCN9e)>J1XMET9aP_}EFIfGxU;5v_|95=Vk9_qn{{Gj!H>_4!*sPv* z)5cb%qOkn>l+9$Pp^Z*+PztKJC=p zuqyqDc10{y6p$6HszW-(K5Dy3_-7JO3yGhDz&krP4?-NS(WSj**mIWkcBa2vNaZEC z=JU)gR?cc7Yyw^@pG^W9T1YynN*JMPQdE+(*BD7O%I)f8AQN^?TI<+_m7Fd%6b;o> zn_SZDl&%&!`5gXLuiMt{9<^sy$~|6JZbg6khC%R4_uyHkTUewP9t-A<-NSR=qh$p9(QtNU|)J>G83I^;gf0>;TssA}$W z#&iuJ2&|DaCqKWVP!*ih)26#p%>kDDlRFJcU-|q&^d=nv=By1~f9DVMZ$2bDs6(fy zthlL}OWi+6Q2Bh|5j23fZBU967onUtwEBPka3R{}=ss7>~r7k>0{y;CYy76Bwo~qoi zICLJ`&D>w7RmX;@WPMmtNcJydfI)~Di{`mu8tcO;ir1VB{x@F80mBb5hj88tNs zy^RQVjIl7)=ECef2#wTBfA+snqiTg`KV;Tq%joJ|()s7}<5kZUbAQ(TaVQvStS*|p z1Aezu^X4+OV8I-%T6FO+OF*^el+TCkuU0OP->$W_FY}9VYvk!5q>z<*JNsTusxz)h;W6`Y<5d) z51cpb;N`?3k%fF~Ould+N{DJ=+);{kue&D;_3swmN{Npdb$Mc{5>%aEB zfBlW`1*@M28U0_MCkXJFpZS%a^1pxoFaOj(`IWEvi(h(gSpBwW5UdJDZL(szRmB39 zV5_!#e978G43N5=`Rw?F)y$yot>IB5)S1Nz$$RWgET!y|h5n~b0CQ~LZVD)ZLYI6h zh7@cv=Uk4~xow-BUdCcihbxs&0S%ynIO!p~^fw)P;m{md>wA!YW)X8Xfl}SV8kT2;IrA2*+7ohdfDpS>2-WZ7dpw0#zXD<$tI_u6~g`kf0|JwroW6}1(R4Un-d+8PDH zsSGhrX&j!R8$Zwcn_Kg`kR(-Nc0RLN@Dg!++udWnz1m2^*MhRFcOz~(eO1XU+7T5g z=G~k8QY_)-628(b8dT(Qjs(M1z?ZrA6$3OsP>5lNF~6`IvB9nHqA{p^)=_lbE7q29 zYT_AjLVUsN5?yjw-~+CzJ;tzFMT9Fz@Y`MS)Mb$4T={wMAR!p`7(2f1o1OVo?;apF z!8w7sh=BF^f4fpj0Lnjdbq7pLKdVqXM)fi*4=?=@Qfn!XV?%GF3Ym@ZEfhk=Yk7gm z%Z-11=*N8G{|&33_Xj`s%|G6{|oKO9~V0Cm@+dm261gmpNsQ%athhy(YR8VlIIsNBmI3lR0 zYK!bGC}#%I8d8cZ&AX;$_ig0^(Myvb^SS~a3Ol9|oXV-rSJ=si9}28vy~UHP3L4oH zK?v}j&x<%7{f_dz%a}+hFiEm35MWErfdi9cCDLBc*b6{OSAAtyWs)U$jkkdste#WI zQ*h91Hwx4KR=UnBdl`dfbZ~9ZN@13wDdT?$0lYM7s3*M&Nfoj&smfj(7vT&wrYj!U zAj0-HFIsIrFlwl(S#XEF9m16$t{+jwN*SgVQBRzgsB4Koxqlk*Je#Gk$}of;qp0H z*(k$XMI7RSRrO^BbPMmpHyN(eX%L+gKEeE{9#H-~#4+C(>jk;G9{{S8!JkHQKlv+< z&FdsoO5#Uz%a}ty9CYyo$E8i$;mwy{h8TAf%xO2I^t;Kxx^c=cHkoGJQAx{b!_yC3 zR@M@Gz(Pz!77>x(hW;(j)MfPSq7HEoee($c$a80i9^6TN->v))yue@^N-T1jm062a zd5`QTGH|eH%XKh752Rr|JTfc*IL(ZX!V6Ri^&#m4mBQG3jQ>(4Sth^MgbkS8+EHM} z#dcz>F?67*UwE~-c%hUYX8e@7oh}5>?jGs3qrS#A(WbTj!q_=foEbLR*FS&mW^Y4|lRB?0}r}QkTZo9xwBuJ$eS(cC!l8f4yC)>VA09p7_U-Nw` zi0Hd(g)|Y16-QlcGt@E(wR&-m6xC%djLV|1lXU16;>}}35&l20N>b@3fAD{Ywcq>9 z&-~dR`^xv6#DCFy!RF`x&ewj@@BQ$5y`C7rd%!Axy#77D{}=sJ{fj^N#qSNP^159u z)YSO@q@=SG5<84(OiCZ`C{D!51&nyYs-Qv;SVmRq{rh95nC+&zXdnvzPD4>UeNU>> zS=ma(fI{`qL&c-S4lo?dJ1kG|eqtbkbP$BuCeTF7Ca)sM52xkkJv2-NUh^ z_#d`#>Hc#!e?!)+Kn=|)0y9y#&_I+dan4&4qbPkVFa<$RYpzv1Fs!&c(W*#!9#vkU zwp>pxR-rdR#Pb6lfvUlbY;rghlZ`xohX8gs#uhKVYWl@3ChY^?p~9q!aX2UrH<8@E zP<6^xu{>{=6xJWgI@7T<#@tb?j!IV6syxdTU_}*4dA&Lo!PNxLI;AN?RUu5Jm=}Z9 zG*@zpMaj)4$A~=k5@7Ae4NP_}8L&|_;U-jhXxnk(Q74fiU{qnpF5^b;OdQ*gpu0aL zbi%-cPq5CdRiGe)xil8-M}Gw4!>wh%;VYz715d_$qZ?YK{$)@lR_L{^se7yrT;Dg< zR9{8aX%x!D##7~G+sa%TmTJ`0T!S^`QGni7Iqmt_{>*N4G74_3Cg!&g357Yo?(j6f zB5hTy;Ekc9MaCtZ=V60av`q~5ZoRFU`aRf!6{XbRmeNgxM{3?FYtwVSp&~ZSZ@5;$ zidD8@>7^bSNE1qk91PVJaqq-V*8yrPrtkTBBCGQ_H!+!2PAu&e!$;JQ1?t${G2E(< zDp5C0q7n)dOK~I6wy3)qeW-snCvF*oyd~gogtcJxcDV2IWa)^E{$|Q+smy&goab8a zy)9ntsrQD}fBlF@gW6)CItgw6M4tDpC^AMl0m#a6%cPe1$fzVGYb;C|?y28jtHXal+TX1N}=^LC{;ntfVkQgkRvAQzrR5n!b9p2R_HByzhf4=mY z!79IV&la6t72$i`J>u7gptmc}5ArppV6nulHZ@X0=AGP{{wtn>4U33RsjxTo!pHQE zyn2HRA3pVfayRZk7|KrC#WM4<0M z0i9cyA(?Fg23kauvdOS2jH69D)u(xRBkPx!4?4M!=T-VIZ_^Kga4kc~(>OK|jPq~B z;=A188+{NxPXW{gTe)BePB&S7He8h`fCx;kE($1t#+2=bDX5jLHYM#86z`_XwPYt% zqa8;<|2H#-5>-U^gd5Z(da91Z%Nt~3GzA|+!VC18xT`gnbY$_Bdzk!63bQ0&b>1IIv}J$Qy=P#x+ilhM%3I&6E574std7?At=Mu5Ccrz;h#RbAUvL~V z*FJC0C+_Ql?*FD|B^AN~Dsnf8E8Zddy`Tcvc+*^#hu<4k zfAM2K_GACzmp=V>KlQ7=<$s37@B7Rj`-vZT4_LM55lH>SFMrB=y#D+D9)Z+*JZ~|8 z|NZ&TGlA9r{{6r37eDoe)6FS~&OBPd`cQN6jgY8=jn4>xt~GoIWB^3!tQ_Xf)ueHHTz%O6 zPu>iU3Vi80ugNa8>Ku3>G0_I(sJ)h%>BhJ4;Q502w69xAYB5?@Dw!@;2_%X~@9mZ_ zHVDvT3eH)eYJ%K=6!XK-;eIM^3#!ia)F%HzTKyRB1)h}X=LUFD;tF8uU16?uyOMyl zQpl7Uf0GX69@~sjN%WLciQ3(R%W6{>>1pVPh$>ig0j?g&WjzGUkW_uequ#E;s9v#EtsiQJ z!BYTMNUQ$RVScu_z+x8eVZt()3l8_nV)6%E&(P~NdrjY`vkBMxYY|H(CE{wTU2sRW z%z2vjLEwTuP6_xnq|OG?stkoVfO;mzv!)7In!3Aj3IJA_v)P_+V(vZhE1rmG$Wm{C zV^PH*j4oZ+-0skbETSm+ng=H1hA5kEAURa$u~@69vFviU-50)<@G<>4Qczc4i4M#J zM*)DI$kv@0?Kunx-K=h8=nhue7zd_$l>fhuY{^RA3G)@%Q3p;_sviZfK&CO#Yj8?4 z7peNHAk;MFuUR?MgjjGz|HVQ|4PTz%$dS@QG<^40o6_UYdCG3V#W;Od#!*Pg4*%$}eEqJq(YgRzxg??O#N-xc&RIf(y4PY&IWkOe4E0MOt zqZ9wS4$`dft$8l-Yicgiy+M6t5!g>`EtjszT>Pp+f}F0{gnumNHvLX z9^zc_)e;kD!Kyv2VYROPNK_VsB{TJJoJV4BIFsXUPtZy)488Etxn`A~Qu0k*8do!{ zT1{8Lh?~e0lxi)l*B=hPavE|U^bsHN(I5TMAMrt(zMOz{F1%QCr9pXW9#12Du?1F- zonq8YDl6QkiSvYn*g>Sz*!^TBqMT9CP#z*|ts)iD^N$MQ6(63`fv;Ba|Evn!#hO6q z#0G5Z!6gI6H8ZUbNeW7@wVx*uk>)N(j3GgDcWKbtUzZG!W_PuBbmO+RdA{cdgjwpd zHyw+YJYf>KZ8lG}>bkxn({nV+SjRTuZj7)ppc6>{FkhWF(wHBUakKp1*noz zDtUoD0Shx^sg?Cj-V|>DX+q%not0pkMohTM;`+7aEeN1r22Z_x*!!?*eye$ZG+3q5 ziVK~3DsOFLW#i?49+q-6q%oXb$g3@m_?z2v?6p*Y@*s#@$f^VfCP_ImL)u%8$rvT2 z_?A<>ULXDq>cHaKl8a*iLkPkCU=~g>WYq$@eHberAekYrunKEwTPBukL7<7PDp2=2 zf4-zw<2{R{-x*UsOr$$)z#}GNm$2u^X;LunYU1xl-gy@Ne1huBbUO?v);s`@U4FY? zd>oWEu6sG1RcNKADJ*9m|BQ2yAi}SDx-IkFLtqOTLLf-qVmG2r%Y+p#*W%@gt7NMf z>To2oX?$`*N$F9W5qXd1^d|5>yot~1o3v$4k_#=3FD2+p~+29Vo}gEowo^@KURs#i;Mprzr4N{knRMkdWNZVMS~z>ow`O zqpIcg2}@m!M~v(C8lQjdX4r+>55B$+s|Kqd(+E~SR4aw`Yvm!u zYG$DSRl4z?P*s@99~bj-_MjOs+cSb5&77_6Q;Xs0Tpz7W7()Sm40_nyN-i3JDx#!k znI3@{yBQcY*wJP%=3!h{tj}-L3RpL-bAeT;kjS(?+Wah?U8fyJ@67{bsdoDXruo^K z2{W~xG&EL^HqtbpjT>@xTT^>C1Ooz?`0hhhpPLq-oZis%#*?=0epm|5y zc9*i#^lVx;YoipAr1n^Yz~rwoP>6uDmh7`6f6bu$_t@u5>t1Fg;I&A<#2&>oP4cpx zgca6bJfP#CU+|pyCRzwp4GfBV-$>q&G>@YI_bOPmr*yT@UC6rH)~g8>-~Rx(UrAUg zqEIBjm_)3Mgh!7&1z{Eyy|S?0#iUv=-Dp$Ar?N`dePXb>6=yX!k_~Aj5ynBC8F(bH zq5uQehYR_4Glg$9gX{6hmr=?39JFu>?_$r7j4eR7cRh2$# z6zEpaS}Y%vcU7k$_q6I5?bH#2(5h+0&bNEbUifNdt4j(%n?@V$`p#Z&K0?6c;Z66+ zros-*l;oJVab+HWH;mRD*J&s};b(`;*CMMp>);9#pegY}W=!UV262J0dPgGT1;n2R zcrjst3l8MnIgdzz6dg)e*0#EN8t7@45j*9?jyAz!zGx_|;QMJ`&jQ@ELxzVH0YYSp zQ^<$xZ4vO*G8dMk;@VJEV>+OAybxG@KL}t0@$Rlq(5=qas%B^wEFn}u=REAj6JN`v z%ksbD>I|s7kmuRXSTB13Pn^o6MDc`s1r0J_orO?#mN$CvZrYi+ZQ~fIR>hWGd{~#4 zL2nP*_ibjG>ut&UA_Ed2%kJ;MwPEVCwddf59x?OP-Q-0Ga@%rm`=ky|H?J#>GR}lQ zZIdui^|#tI1F{BYbrdR0x}Y7G^M!1EP>?e(O^zP3IYb4=;l3#uY3b?zHtK%1HY(By zQbDe1Bn&Qdpmyd5>eEe3Afnib`i2IOpH{4$kqQ9qV2!A_p_?|Q+)98DqP1?Ha9MOw zI&P3z@kSNIGj4_~Fjr7qumA864i0fP}JAHs=?t z@;xmP!($dXoUKG=O#a08VbywBeemPB+9$F6+c}y9t$_u?4HQ<{;(@meoBN-F&6MSy z?417thrOIO)*-L_pzt_Q2yzGp`aab;1(7bcu$|^OvmFZ?b2-mXn~K3RLCr!u^n_K= zaEZ&B5SE#keDv~D>2ZJ-U>1m(CMkD2`{L_Y2Gr=mTs>>?~ zT09N{z++ZE03WhqaB}6jn+Kr`ADpbV;lhbms!W9|3N-`PTg8R&bWZFiGzP7%BD3l} zcZkJ8;yM|kAt5{BN=&$sJ~A|;7cv^ITJlN+76w>krbpdRG9m$`lv-Tw_lw_(UT2^i z^8^QE^g!`ypDBYQ)pa=x5!aDHrpmIwPbr~tVcG|Icl8A|%r(GeBx=d}hzPrMY3afZ z5E~(+YpO>Cf3I1*dx@&P=_u&$FK{l{GrxhVSg9XS$_k(bTuYi$uQunCRu&5SJkD1N zV>@fi8VEn@&4&|grD~u92P-|o&^7sc#Y}NvrjE(EwsZ0UAZKUuW6NSu`@sseI+mT4 zdQt+=)rsi`L)D`sPjm>i?!f!o{r(6kBX5cwDW~A9;yV)xSjq z6nIm190Hj0c;ggzYz|w8KrFk*6;21#GCENR(fE$ClnhDn8}TYnfmUQ~Z9^n`Tel9r z5DYi|Lts=E*2iqG?{+M%ZzLPkAYSKZX`BN9k!1v?%u+4gHn}1h_aVBQ6F>69K6Dk@S?|)`AIXjx8FZ6f5l6}b<{{Yp zuh1H87gn|K)tTPDuzB%yrq%vBI2;R8JAzgcn#w;y955NUABlJGG}ih5-Js}q2r7oSj7QJHtmy5_QY4`Ns5Jph!QkpY7UF)UbHLsN?@anwiO`Y{LC&Tv(YiH)PV_T^dqw1@#-$}p8-JCeOVZ@Gfe1kh8BoP2 zp~N4Pk;MIss)Dsdv*)XkQSKa$SBtlXS(>ZW9J<@Q!6(2_oWZ3qc?kt&SnCO(! zGHhjmx*swh%?DhqQ{USUS~-NVBXWJ=XOR~$Qq9&~TF}%nnSj!a8!CAQ)Cq%nR(B@# z?|-1_g5kSSIF#fdi74o4y#b+ykN$*D_~;K;A*aI>KtB~3IJSY{lFcm*G+$5xfp_Ma zV67&&Ng63un06eSz4cbrcs*9*mLL!A{O7TvG)(n);iepK<}Hbl!LZ4aQ_XP_ zT_CFG?z|$w8(|%B92K7}qKvP0-P4#T!v80beIMJGj6I|ka$yx8!O>icjGWHLiZT-V z_a~L2bdh?P$Mn2KT=hSQwc4MtAs(E3xMAp)?|PrD&TRD~X=rWfC5B9arfQAFPi6L6 z)@IJ@X{2XZ77{F3_Arl*aU^OsWJ0YVf1$-G?m9baJRPSUpy-Ansde zKZ#W*z2sKen$MFWLxo=|0}3k+_zbq%2e?wBB&o+-9!zE*WZnh~tZKWPY$e(%R?2Pj z^jRzj-`K~ZfqD~_e`c}4h?tl8M)8jBc6pLj`_sjyJ5>M%G_tOH*bB#U-t~Q-g_KK{ z9_3Y*ztg2wX}VRk!1m}qy0{p5Jd-zIq}U97OFmjn?GnI>2;(Lk&h8O#`G!(hZ9;%?S#1si73wmC&BFy>L1;w~oRS6SqI&a{rD_ww>lOvX>qWzm&;kVFK zQrGDfx;I0s?3)aB&OqgIN_e2(mI{xt9czY z-FTyD)m2545=_baQz%#!!qr(FSi5TLmqUAswn{UfSq z3t;WbZ4?+seh|R=;V*Jxg|_1Ie8J4%Xj(N1B^2>xc@>pOjRF?3S4d`ZtcC1EDQSnN z&Bii(2a9F|F)vY9UdXJ)t{A$ov=w|o8d#fQ&kX^j(w_Ellcd zR$n!_$XlvdsQSL&>VJUMB?ASHKF9Rff45Y^BYC?|E>k}zidx`e3$7xaqr{J9ei}<0 z(2!uhsVn2Ema{U3I-To|=_Q^srmsPaAp2murETG*<O2BaaDoCLVke9Bfy7PHe z*e#l=!~_zd;^1lyCd5S+W)5xp8Iyd8Tm`H21hBNqDu>}!5*i!>OfzC4tdI5P%z+Vc zVxSody+gYP{ou7 zObS8c?F7R!$DLZPOfTCB?|@OxbwW*D?**3jZ%?>s5WKjvaEHq%;w>kx%7X^P$C|ze z0H8%sXKNK&ziQXGG_e5Dv;x!93}*AV&UZPd57wRKvQMt>$C`E6)S1fyGoS`O1&}RZSZulwM1S~4z*i~2XuS{o=uh})jWbGp z%9YitUxU+&keYM1@k=f^6~T*-V0^F-pnwPa9{d5Rr0-QAV*J4PCu3rC8ls~IoB2B{Q|4(yFql;&(Xu*q!WE>p!Lj8{l=8Y`J1L{~p{fXzxsS~c1)O|s zBc!^s2U4fzu=Z_@gL7p$igyaZg2ddJ1U6P8z2}L+lFU6!Q}+8ip*^9(SxEY z7El$`K{eGAteS7&(w@bZ=7I^F03l#!smd^Nbsxwq0yhHVqgSQNpMf8Kr(wd9V?wly z4^sHcI0lzOV_wGF*~A&t-ZGTWq2_DV#=}y7&b4kDN$+-=Oi7~!9xzLcvOaX><e@gi&xJZK2T@H)H?Ndin~&Tm8vjX+wqh;mai znqD+kaoY``lnAW}_$RR4$pHk=DPTZWpe3;>I0;l}K>?+aRZCd&Pa=O1g0kR5M_G)a zn{#27Zb}Sb&+FwyAiae6?}EI1t04Mtzff{Y<7%Q#g03I+;hqC4)jdkEsxkA~{@m5~ zsHpqu5#DZT>!}++&k86`>wLVpLPWKyE#noN<5j{S&VnaZA~!xpz|zA95Cr{7#JMd$sgsJ`twE= z!s16%ze)yB*ha1c;7vsK$ga#V0J31#9GVm+DQ0i5Iz7dHwKqO%%UM%4O*YIV^<)x8 zRUq2S>yaXjQy)&(URltPEDC?3&bF2Yr26DjA6py?yp%Her?7 z8vwDqW&&FyuzLE{sL%Vby1*(cXJz2&U7lRk5OzuLPh+{BnQIz*({kR>&r6}u40LwW zq+gWBDAYttjV&3XT2er`YM852p#kL~*dbb0=HN|U`8w0i)KmpjhLN@)mk3@3cn5gI zj)JZVePe@2FYd~mkKnn!*b;(Rn1q3{ZrU)bZ0foa;9)8{n&4VrNZA~{uK?#Tn~v;y zugj9=JSnW6{iW2FpF^{bdP#3cQy+`AYhBr;ElCht9R{dYJwfSYKvqZ@HBcsvtQ}v2 zDQ4u_`+Du8&Kkpf7z-x)Sg5G(XhXn}STs@OLL5&{RDxI~j;v6oZre=LQH3c)yo9z_ z<#$Ni4{;Vh9&w>ih834D{?}UrX6{@?0TY-P)YI&OCK`v3i6oGr>xW(wl*XR zjVfqgUV32|G->~|eCgB(gV94cVul9stfwa&H>_=wF&YytYh0j+a*CS zayy;-J`LHF-3A%7nrs_$x!*(53LHDv2nF!jrJi50rfAu6dmwg^MeG}!5pXpvRe(U5 zU_l5Q-BD?aKL&e%wfq-HHE%cxr??cX&uRbZ$Ps6qXZ;4QP!L`wgO0voGTW46cmn=#ZT>`6<$OsZaHg;#7?a3_o=>SUw zWN2ZfmW5027HcB=9KvO4tNI8f66y!~@64)LO$2A{(3YW@cQ_uSku-7C{#W5DU7LWg zqHBg*A3zc@0qk9xmTj3*-fqT!tWvENLsq=#fJ0D){C2ieVn3;2sYB$4<+%+#-w~4y zW5F$%l_ccB5hkSJu zg)6_T1bRF5mN``v*q&%ET4)L^LfyE&btJX}1p@F20IME~1~RoJU46+SMqW$0YGX<= zndX#nQ0gdd`fLCmje^dtwD{%jG{kYanBi727lwi(THwkL^m#GYKIo75v_z#7U)>ez zm|D<^Ws}LM%H;xliGgSNs@G)nYvLTlH>qUY#R}V0Fi}voB*Ih#;gGs>Rj99t=&Ds& zaU%|JY!#EVsXijR@S{FxU@F~p8QJiGd2=2s7NE!s;}Mk~?tRopAevVUphS=Yj0)j# z0%T3q_do)bL%k(Sn&I>y1;6V5^ZI( zdPHs;Omq{hbi!{jOKUo1)?|fS$p_oNl=mb1hGE>K!Qzr__cUEWEMhhow^M}5o>-AUq4v|v zlm-xy0=U8I#r$_?XZA&9XP3~E5J>L)G7W3yWj5w$!JDX>V1%ed)D;kwCR{xmqR#LN zPe`lbRNis|bsTa9vX+z-gx?O{#X0A%Cb~*zYtB`50f-x5Wi``bYflvWHH1`|uIvWM z3j642+Q|lMP>#5Atkn4==r_pS!_&Df`^zQ>NE|DK5Iw?9wV`}Xi-+JC&9qT#Lx9H} zIr7Cq&1Eic_JSHmu}WJ_6(sW_d(TV>M#Dx@>~ia|BGs18+Dmk z`SF)|x412Z5Am?aWoRNS@_x?MkmqCau2a(dB~eILT}DF^(N$x!lrnwzM`6f99Ok15#70}K zDQW3cGe&jS{T9_*P5#;L;sSg~^Qf|0KJqE#{ezMB37d!?qSd&9%R$vbr54_r1OT?L za&7nINIF@z@2@KMMTE*RFcX5eBm9+8Egx}07o}!l#M9QMh?lD58gVcQ%?IvcXo^K! zk8pi_h;^*d5%CV?K){xx5PN<2DtZlaI%U>Z#TycGlnoi##rdDTNpT&F**LH5K6s}# zs{v7hnSjnN8sf?J^$z++CTeP5hvz7`GD2$ve2)L>kmh-N2NvU>6>p-t;EgwUzoGR6 ztHXW&p(|x=@B0tgZM+7n-QW$bAmMR~(_{tj2!h!M@N(qr=S$NvP^PlD=PWt`hBqil zvdr>D0i^8^v~tY@+VhC|7~XMDC(4CP;+)o=)TtB^NvthAr@BnqItf;1Qec3Lx{z7` zrq*J`I;bvr-1@H}QKeDvLj4VgQ zkX?5}UOG!v?P3Pk?1HUzcUKuOJcF0!pa)LM%@&08)EA6Dk$a8 z-cj&t%kX1XuzIxx7kGpYTSQDv!J4i*I>3h1o_hC&$$mYW&I)jy-2vj9833inp<<|! zYy?(Bp9&Sf5_Js193N$N$3~$7ts!7kuZP{|o!+jP!mEseACPKwxrD4cz5YU!c81lW zqNca-X+R&1p9mQ z0JOdFnoN3B?(s9v;5Fgdt9zIt3Y7ecUhK%(v!sFUUb(0sx>1JO^-+HE+m0I_>Y)hSqJlQv*vE!)Ve~K>;&De^G-k9R+cu-P`} zA-uLvLs`<}%Q|VF#^`~SafElykcPk$RWT94R7C)FG6yS}uY0`;bwC+gALHdrmB3$|4 zP1rn*-iTnO>XsO^~-9kqg($PE?0wAmM15Ob-#Jz->Y zzN4ASirti&wXE0m$a~1Q`@oTRZ8GZ=R*jxD>puHlk4B`?p}|6(e<6=W%r5omCs=77 zxF=H;Mdz3~`gUiLZ%c4$>Y;XShisVhN> zvXXl`2`u$Gn*1fK3I4_RQ&tPCzTMW%istr@0PDrl3sf3%O|WIY+UW{dm5nL&$->Re zmc8e?v5Ix$s!zK5ykWSb8u{cp^B>#7`Y}Tp&9Z|e`oOh|3ZbGS(ZYn+RIB>obyAP5q`w+u!6NLO2Xx;{8w)rD zL)Vs8u8PTkKbc)|xu*WNpuA!}M-Y~+K{*rq2}eK=tN{h8N14m8PuLuQW?tZW0!#@_ zAa^XTn!e&_WKPH`jsW7=PA;K6PUu{#ELlQ7MNL^!Iff*Pw)EPlZyPyLZPwli;lA-b z%l#Y^Ddm!acR)z1EybRh4Oi%@*S4&{fLl?(@^D(Wu?`v=m@I_@!5o+%(WUO%n6a9I zn>emiAIcq5EII|z}q=KuVBjM4+l!CHRj_d}E+3QRb0QJ_1*0LWrJKPaT=7u=IjHPp0>wi!W z(EY)2AlWo^j>4H$>eMfI)~zxtu}rB*Pq5aU*&m8LU~e@F@XX@RldUE1bdCRwy)*lr z-yfs+kFks~wA0pf{It_{+RltwiQs}*LIjC@Nvz?*mf*^gkRTEv#GZ(V#Fn@qLWm1n z5MqfS62y(zZu|wVz0P^J#_k{R{(iolrJcP!J@4l^&w0u{egN!x3N=I(@FNlPy)gPq zuQ_w6Y_s1IL2Z}vydO`ngCx&5zR1?62Sml;e7qDUA0e2_a34dav|}wqhymPi^+-OW z<|vJ7RTid5Pq*vU0}iEHJWWX2t_~$MVnud;vp%Gho@azB0CJ#&FkOXYGs9+RKW%j8 zfZ$~9j<5fcH6Y$qtS&p;F)zr_m-V_zb0eye&HxH3#L;PTh+Uo^20zeVMuOJ!Yj6qn ziGAuZT<5A_@E@l8Ly78eQ%Wg7*%X!+8=jmMa`L)4x3Uy!3}8BtSL+MnAx>*7ZjZEQ z?dl8o#%X7MN7|i8)c_P4xdF0uf1Ptg_^_G)Q9!Q0+n;5QU1&$+Cc$cvr})%dF^wrg z?N$gQ;Jwh1P`aF=oE4U+avz&V+dDQ@UCWRKl>s5{_4>}c%9<7B>fO$hdz9!tnAwET z@KV=aPcWx~(nCP`TC9k;U2$4%tAs35Gtt&zYHHOy^{1vZF30yDr z6BVt#!lpqA;E-f-ZL#HFPAGJwp(yMAC%ehe<1JFWSSr{RM9cJUg~7EdO&); zwAcF1`IJu!G$SSuhh0rEUwJ@Gx00j*@I}R9E7ffEWTqGAsb&4)a?sd^gXt+uX6fL#M^& zjEQZO(E$8IHs(PXpN?8vQg8SuRr+2N% z@Zln^TF(y;*q)CKYIRQDezcDP+qZ?@n4~1y7DxY-?2lW(%G*gF*CLWO`DdS*v4pi} z$M0Y;*_0NfO@7?W*BiA`m`=n)Sk|ZVcz{qGp<2jzs@XAH01b+1+6xaPxb)r8N40GI z#c~R`>n=A$bj@Wx?Xgif9!?x&8geoT{Zqjart-<8((}y%)Jjp%lJ|`bJ-BcyfRkTtRqEZh)5V2FmXfu&CWt$C~a}PtrbhXcV zHGy&@G>8I3TPuR)$R;elYW-V5RNc04qcSN)JL4e2%~`r#E^0kRCAmN~%?qJs7O?6I z0Aid}rCi@8sDl_)nvy73y>2t{9sbO-jgsYDkd>- zOuF(k%Lr4`pc{qx#tUFoZ*=K5w%|iF>>KB@rd}aM`Omq!UA9fEQp9}9sp?L!dDShY zccOI4NqN@kSB=rlsUAw9jiuem?cXo+e-?Z&W9coZrUuZ-@(uGra8Zft6BK4pK+aa#l9s`=(RYr0&{cZ3qH_EJ`=$Q@yY zQskI-R-FoGe2m2%v{e!?_7XyY$2%ssy4_p1)s`t;B;XHQ)6Qm_yfgV|`W35h(bxXx~Wbz-SykRVer8p8zl{44cMQEoLDM z=g2?+Wuq)t1n45PhD;AADQ_ug3mAHW5n=Ttu{Kxa)>Ud@!e8ByWYMWfbvCi*HNyc` z=IeJHsd7rE!an0FO;^`UhU9~q7bFHZd)k#TM!M>%)Xh50nv!2F$gGBitO!s5A2P%0 zJ={ak8V(wc@i9cFW8*$2Hx}H(ZZlZ_p?aFJCt398Z_M1(^LtP#8tb~12m6XB@JN(z!3)?T1cii=%hsUZFDR->x>jT%=qg0 z99_rV%Y2rf_fv8JcfD(Zt!i|y^8>O=Olzu1Qe%F;y0cQ;bV05`f>q1L^_U%5IpvtR zgP%RuB*PY|z@we3v`U9va3T;Q1HXTxFA|Bdg;N?~BL;T^+P+Ja#DE-RWlK37IPrO} z|HEp4RifbMJCp^?IY}z#oy6DVZg(ymnx5r@v#ymR_d3qInW999@Kx~{qr1An>c7IN z|BbiqKs8V7bm9hQtNL&!vmjh1_eb_L>#s&wHLg;9w6l`M3578RaHFe!Q*xRrB2ok) z7}|BQCEZtwPJp3qs(kCFOi=_Vrz)3sMdICF$mOecXp4(#o)D)a6gQD}Y(FO$U_Q-AfO&ZJ{97W~&By zKF!QUvZy@6lPX>i3{7lSVmKAp8d-Icz)lfC0F6}m2fHLJe?0QT9aR6{ocELcx%Wd0 z1y}hWna;OFR~v5lW>Jib>TY+H(*VfZZk4LKTe@btR3G)ZmOH<9k$-!XFJ$gxmDB>t z=-giro)}DrHb35it3yQ0Ro5bOjvctxnmYhPNxPCG6~n|Q;FF#Qpe&%%Gv+<8L2cT| zQMYa}mE{oFZ|j=KgGGma0r5>z8Ck7ZC{T?$WZ^eeD`HR|ah03iv5E5spv#IDgr6=K zLjUTCi)25P@pCoA%y%+w5HAraQp`ws#lJK3*X4b9+~DQ52<4AABhLGYmJXABi*9dI z#4#rl=6l?uZA8B`MFG42-yOiPdat}b-*InFS@KIuz|{&@q6e zR}}~PaG>ZY7U_#7lTE{sCx6N*BJus1x*U2pG3WEX&cha(%SDcGknFni*egA>(DAa& z+3&lK@Em~y8{(bDk8vA!+t!!9k1Ae)lsz)4e=tuR1q0KhPFpnbRF*4K6djK1&GCEz z@^>bX3!xYA%E68zz*Z%)AtbWe6tsiA$E1!zz9^=**CkF?QI8gNjsYielx$zZWrB26 zmEXkxnk+^~23@~Nrh*PY8EV}g%>`J`g5g_iJOogUh3xk6g@rX$8|>E3ip;i$2i^Ul54~&ofCoP0&KQ*8Yvy8RlP>wT zc24TJh#K#e*sPx5kdrkdYjfWe#*oP$1pltAGV*don~)W165{I*m>!y04;Y5I0J0Pu zhE;sbRfSeh^9Q7DMWkZ2Qn&6Dzg9_;2GJ|1@7(LEUE1%hX;{b$_cG-$IiI1bIN07R zqu`;8^VM`(x6^xUa>5FB@DnlN5a#3QF^+u0G@=L!!43WTu+#xqbt$TOKkHFlVrAOo z>;Y9?ihW1;kDqOJiNp+_(>(Dnq`(?c2kYawEbF!FhrX@TmJze|ukhL%? z!*|TZ*o;7gBVyh-Phl`K&E}Y1-(yZm5UTuTuH$r>%~1pV^SJA3d!TyZc6+?~z%Y=v zZ>oyiMaR^=%>*~6_3;6dWQ*CA*q|rrJ^&SNt(or&Gh*TjmusE1Si#TdHCqbVims~D zqTHt)T6iX!s-DW$CE&W_Lk+Q2OGxFbX?3ZVfiA-GjBWvEgLkTi;}0IJ9Nks8WzOnH z3W6;ESHpX`=+zXGwV9YH@aUjxXjJ3)s)#5v2YVj~L)pZ!-GLt(^VvrAtBlc`H8}p& z$7>HGb9(8aIHcAob_uf0$IWYtzM{6eH#c}1VOi?O$@(z_5VBSR+qq^#39{2Q`TsjW z>AOBC;l;BSFo*32^2}uc>R48-I~uD~LMU}4XDrQI1AI#2$sHQRT(vM73YC|d%TGL} z(Y=}o!M|MtTF5+q>6Gh+l+;aRV{zC~A+&F7Je1~{j> zLGDsOde@|%;F}o{66TG0dN$j_mT#{ z6qJLxY@KFQtqmaa`~|5JGH_L{rfrd3G!@2TpIu=1y2&}2(p zdQ93tS^Idgn;V>1qhhOzT@+AnDD-C#CzbA$Rw2CIjTUjmsqbvnt*2gUGYCP>|#L?)O zCF2#;Cbih@MQPJhsX*a#&?t)brP2F{S*EK7n@wT8L!n5Fv--|cPCq~C_>g6$NVrh z{f$X^71&jj4>bg)pl(GX{u5M*v`zPY!6#B3A~0kJ`lBjXEkWO5EuQh>|74zW0_Od%6C`X$4UEw97LG#Yvp?rp2}p5l2Nq1LN;@__lBH6d1o10v{Q zc34*mMQQ8N2*COy+Pqj0u4@TZQf0Em7Y+uwlc8$dnML2m9e;PS_z&Z5$(fW&bt+Qq z(WpvFBDP9w9 zR1LW5)VeRPa8&*f!10`yS(V9px=Ld{wIF%8^G#+T>qkH)uzJCXHG;&k`Bi&JJK+$qlhS{ zE`M{kv4!=&h*rnT8-)Hn0-3TZxx?{A?p~SJh9|Gua>H6FxXeEt5bUw-x1X< zJZ`Wmf?AyirfO6T=`7la(Ui8i$6aaX=f(;u8F3xNXkIIq+2Dw}Fc!J69c&7$G|1uI z9B)Wpap`&TPK{VJTyJI366+m?iJOI9K~Lph*CxK~x;#1S)UqN=>vFPUQsl@fZz(Hy zX_UhDBZA$sOA2Sx={>d$KQ0?ZID1QMdpu{ybi?_cxO~;k{8O`oVAqoDAj?R%tl01j zBW9_TfS88dtoVFu(sk(I`p>ZX#K!=sU%kuo9{q}^zV{cO{P){DM}YV^!Rmir@8y48|Dyl8{#C#E z3b6Vg*8{8n_5Hu@)n9us5C8A5st`+PU%k%mu>Mqo?#jo7%A}A>NzAvtbHANRnEwEM0-o%&RCa1TKRJ}e`Ca)79&@YT(n4a|HobG6 zmiJf{a2mR)A$_^k6SCjs~9D zjkF!(6Yt?lkZF#+oG}Xx}cjIzKm!(Yr$IQQl0q)sDXS2Mb45o=Qrn+t4 zK>HEu{@2**^IrY6yS((tZ+halKK=54zrkC-`I7$zt6uNre_8*GKfnLokNMB*pZfT> zy&hQokLw8n{E1M(e|-PXd+ZM$`{8##?7zdRb{|9MF}>H=+$1u?3yPtTu)oKAwb?#k zb)AGeRug)yBy$jRAglcQd$P(#H+22Cp@0b)+vz=e&iSjzA$75(U33qnJussTMXcFk zcP~v`1`6SSBS#GjH&z{8Aa$VRXG&PqiGn}+ukF`&PEEWU?cTF$Q}H3WMwoa<&t4xl zj>rc!-V$z+;&vKc?tYI>7XH+COEG#q-sbNAaLHQ8yvTDCwZOR%0fc>3wF+p&nP1hA_1_cV7U0Rs3qIMlBFVFRiK@mgf ztP;{pRtW_Rwa=Y#H6*eGs%lrAM$Xy*2_~c3-t&I(bb+nMB2d==q*)|L_R(r^R`@jE z2@#CDQlj#>K{o&zXX>BVHbc_B%SyK1xzWoo1gxTsJIh*wGnJ9CyA!Xe2kLx&NAT@A zwQ{;nOI4uW{f;V&45>rD^`!`>6Mt{TF6ZS61uKG90Ujv`T}D2& zYAA@x@b%I4OtT=yqPdjibd%Il`74Mh7#*BZt%$K~+8+=8rtj8mCxR^0ky!_A^(BFV z&YlMY|K*ZZxf4aeDwO~_rPUbs?$aU$Q0w&-?8cF;Y{2ctGmTvwW)!ch1Kh)2`c?w1&QTaR1;;@@rU%?Qttwss zB*(F0{ArVNux*gY=Iu-#-#ghK{5M#A{foc)tp5tD&-f8E^FPC?*L(Tj)^qXMm;LAU zZ+*dIfYtxJ{+Yjf*sHksPwyXC{ncN7|HCK!kJu`Zg6gu4aNF~&fGZ>M;EKk#mMt|&{vkn(|d zAVI}3wLDJl_7JsDOQWC$7~`o73bkl^3y@!Nu6e+w>e}uI*F87EW_wojP-SPy85cu8JMz@k^b> zM^99p)@P04R7GBH*s7jc(Cjo-pb!5jT;(R?cFXJ{@79x*&=g2riMCGZ)6pixHxvZR zXwJHDkeywl=}5eSIj~X-M)bjRHO6kb?nqP?c0!YscHveBjXqv7RpYyw#eW!gKb1XF zbz}svrm8PwLX|216J1h@YbeUhdM2aG_#(EK#Y2%lwegqBdB2*J#|%k;@)O5(ns;Tc z^)~4n^`r|E!{Ue&e+VR?J@*EVmIAA~=1iY1Suzk4$+e@RYxJgbT3$~ojybj#T(S+= zHwJlT~W4z z1!dn7S!Ek-sDu!M>kb(NSQXMTx2czMSvLj-#_QVH&eaR8? zoQ)`SPQ1UyjC*}*9K`A8S&r%JC5hR0Z*3kV>4@`lbeXV!@Z^|~=K^v2;MftzQx`LD zm;FOY{ZT+pLcO}f$Bm=1PA{;L-lSy?l54Tv6GI1zmHxkVEh66Aw9(~=%S+uJ<@R!3 z7V-~H`^y#~+<$}Br@i>opMTKL|4Yj1xo`RS!~PqrdVN^_m-SzI&s|>hqqqI%^$ghR ze_sF8mx#3f=lB1j55ZQy^RoXDTjh(rqr9rn!%b}XhG)?+plTSQol2P1-^`qycv?X! z6)0HM(Lwd|P*jc0=8i7oHsj9A9bGz{>6DFf?Askx(ta#o04^-)7vW@~sT-YK z+9f~ysH8LW{&NNEO#tGd#};wxkOs|r7>XpEBc|E*T?JNkY%F}nM^MU4OU}j2vLplW z0TL@Ms>1VheypOd&m&cIGhK{JN)(y|aGgf`JMQ*Ra5^fiD9p{S5YN(`r_Q( zrNeC**;tmtFCzkE93GCJdCa0aF%dXy?`+gi^jKc%@bn)ilZUv$r&oB{*Mp z>hiL4R65W29?1bV#8%Q(x`3?;NR9VAU0||dXBhLbGEfc8ibCi(6a(B3>p(8XyPi<{W9Ms%AJ|;4;`p@eFtp1nB{{flRWB%j&C;s~7 z*M8zN|I5LO@B0p7K5j>A&#y(dYwr<2by)H@V5x_z{8#X{3hgox_GC_2B{RVcSeowV z(QIXkdyb}tWq@^>HA!CGZNj>-HM6rs{MUZt`I2{V+pz356@I|hCU}gMb^nB`|HxnQ zDY!-(;VQ7YpG*-koT`i}8tp9Fl_}9z|4$08nvB|4^F1PzYW|~;Sn!uri-Wel^Uf$` z-4V|ty}exhmg~c0b;-L5n?#>u{$XIhgeOs^XrPXL`gtg<8UrqEUo@8$g0C_HO40{7 z5FokH=&4t*i1>yUu6`6o_&9r*I7R76J(AE=M1Xu3BfKK_k;LRKQAjl{*Z;2C-BE zJ6*{lTjJT#KXSl=1&d|j8ab}sBk0F%!fTl&p%OB?i_xn)r0T|npr zDmJ^<`P}vXqL{mxZJa`l3B@H-H9)1#!8@ms(M*+Vx6*EtI#$HCZFe;`kSVm|?geRn zZ)*^jp&FpR?J1^*IPey9rWaz;qAXXdo%R8TrTSB=$2Y|wWS*=7;ae}Z-IeokUggOC zaFA5%H&wYvzpaLnf3_YbX#KuC@mhHO+|6zW>Zw$kL~luvT!aN-~= z;Gwq$YI`qq9aj-OAgTKejD=qYrS(1L&2o7~+daR>9d|Yl_-@wzzZ^iY${BWdheFye zY?It~L34@8%|mra?=yjg72F~CaGLfqzx#ft_#}2qy>{J-ELK)IhT0vI;$Ek_uW)#a zW@pFAxOSHIc)#(A8d?4Op{jMn^@g^kcb(kv5ZnJF$3K;KuJ4KwKp8Ljw1U)KhncH-?pc-#ETL}@dd|dD z)viakxDdEG^W^Hmc*JGi;R z0N5Vg_-)Ou1_FyJ;w5&G0NUNfQ74PGNR zz-l}b5wY>PDp#W9aBi7+aU7Qz&E45%>Wg;dSes7UYJR=^A65mc_s`pV-Jz_Y2Qviq z{aWmu%C|&nl%Z}SvMzKUo=$;Sg|?{FlNOnvoZUdXyH4-uy9wL&vxvENdq+3D8-SbM zao6&|VSv?hU7znvXzFCsAnkW!&?c}%;i~U4cg-)%@^%BPDyP6A++w?bK-2L;*)2}` zYwH;13B4+LwX{G+IkToDPqy$<>4@&LXtWbUtz@Z}FNQ{VbXvbyx(ySd+_6TuJwZMT z1F6_r@IZ*t8^atL$!ARj_fh247lq9Pm^iY*VX3I zwDPZ(tSYJSRJpDn^w38>l<^R{VbA-%I?!H~n|J4}xOO3;eQ9ScXw!gI26eesQJu{@ z4mDQ6kjnO5R^EwE3Tuf6*jqTS)^jEsQ$|nb= zGMYFvK)ugUhE)zK!?3?tA0>e);Sd-KtY&)G^vhCcw*fl!)!;D{Tv?6u!>CLK6iuw0RLI2 zC%|$GO;w7?Lo(94-?fK$k#!;1HN89XJC)Zt2^vcZUN9e>N9DRZ-npIRs!zP{ZcPi& z=w378FHKKD2&GGE({$Zw2IV6-h>}Owe+~b(&cLb(M9i^1tk4!W`M)uk|Nm4+7oH(H z3s&b_=>hghlcjNfS?KX`Iq$Wnii}8iqe^;kC9We5BKIt?d0RCLiQ(v8T^~1-=>v$V zF`cw6hO6K)k5^S|f31`9bh$8LSKE+6$!6zm>*|`GkLPx0(8$tOis^G#QfbJ+l%V5Q zbL&yaq&IyVe6{&DEq@OpZfFP8#J>urUz?v1T#1YpX7Es-P@R8`eg zvu@})UsH7DK|6(G;WSof@dPXdZj?a_xph6fdJxGLgBMi|1r=bjc*s3YcYn|W)JjT` zRP~o)aAop6UQI(dJ!=yho|w`)7A~}%6*h?? zdSa<)s2s?3wk^o+jI~N+L<`VVwHmC=ZQ7ls3+IbYb-o1t&d1Z{iruC39QW$(DD}HA z+gHxj7Uw*Z<*WKw{tZ2yw^NneQgqxnGvPP|K?$5(l%rNv9EZD!`XGOByKW*oD)Qj- zscn3FD$4`b>-!2Ir6Q!itnZjpL)bzi;=a6+&BHghnXkI$aLN7;tAf=lsBwpxs;3NY z1D5w|WunsZ?&woBfuA&+wX%)f<_?Va%egv&xn_D0M~eu=-6CBTm&6kTXQ?}4JN9_NeixmLR9c+Sc?f12!qXj zeUBlH`?xeO9UWK=&LPQDxFEIwrbcMD@3noPS<+6sa2!Gb)=QUaHd~(yb^quK`?^Rk z8}FpIP~Y)<=gih=WwVyxNjUa{0at@{3Vo&y4|?bw4^h$8gYNb~+*cmZtBDHftG;!c z>Z&SN4-$&PSReVwNuNBB8@~O(v@`nhtY+zgRf||fMJ*T=?dG;E?L$o2NGKe1_cZ5G zeG7qbGQINwNK1|}8w*UmFKVrVpUGjht%-4_?$$!MXDRD-?^b#$o;s*t<3gHh>Trd& zHXVzqmSYF6Ak`Ic5-6?|N(0?NU7HnME5-JL*%F2DS3& zKizUN-=fv%G$lJGbPA4I9A=C21FmhlFXw9x{HUjj@c*#t?g00_-@Re05(cvrEVb%r zit)vMktfY$Qj&YR&|yb$msv8QwmxfIQEd2F<^bcErfNbM2ctx18{)YhT0xi>>$z=~+rDiE5cbP7@ zx1Ucp`BKr;n8at%DMKI2?2?G$F!>eH$a06sSfjS?IBjn$nBaL6?Huy82tJM~()JJ7 z+<9lks0+=5K^K#@_)4$9OTAimyp)g2)%*bo2Ca>pykWTsJE-}m0Z^mk9SEqT_9x{s zU9VH3u|z_0iTy+9rP>~k=gs7951Q0XQ;{?6 zD^gV8=pz{qn)GErRW(>?FJ&7M4iP|r-M?IPe_|ef3I>;;*y9BN#3^^}ij%DgrCLh~hP&3H5W zQ+28u#1{&~sC*+`*Yq1K`uS;(2uP;6t9#7R7gy<}`9G}M#yZ9mAe`FJ^pY!I?(cd> zLZhgA^a zSE#!Kd%GEtPWJzVh62-@?%&ZXEdp-F0apK>mpTkTj@wF03!;X-G1+e*t;zX1t1#zh zpWZ`W)unaOr}2Ge**1+qg5Zg!7xvknlfP?~BvtW@37gicjFPTem$7PPybj~h{RYrp zm8X4zjrEQpDme4XswBC>q$zXiC_ZiKu7aNK>`0%ivdvxZ(Jx24Q%}(?Z8FN{O*y^m zorjV+Aw{6I5Y0g33pUZF*a1A?*hh8C7tiOgKb7D!a;IxS@B&imGAbWsuEEkn3t40V zWNs-S7-tC0#wr89hd9&+=$RrARknnFMlkbl)>t?B!crABJ5Bm|o}$IlU+wja3x58@ zn1>=$j1hN(`=EFny7!%K`MCy~YFyQFsP|`y^{!_3cO@+UfQ#g+6KvAT)K%l|O-J!Bq*$d2g~*$tD{!XX!s?j zMa8l1nuzGt74rrae6)A2lU5}O5w7fc)@A3@WWTy|izoj7Vb!ooy;*bz&eT*_s>V2q z?o;1&kNIuZdDmiR%Q@E$Jr~JO-Ak?Y*z-(RRr96G zs_tDpuR?dvg`-1xKoXR8v2nBCpE7d1P#M#;WKu+%bYP!M$AeRy!<<^(>>n_>>m8>| z^2)fHw@j2hDRbLehT@w!h6C)(ZN{^MT8aCRNRc_Z!~z*b z1&p-8EPoMT-T#I^7Qo~XJz%M1*T9(_Bh?iHW$c-I7nua>T&2qJTy=~c?@)hmS#T~m z%L=nqe z%R3(FoYfs=McFH;>hZv?D1!AX?|;zln%E0hSrS+@w)qBs!#^`vK+dM3LM(=QuT53) zRYo!_F`; z-AQ$d?~4gvv15)N4VuRW5R9e5(tJnbvmxhc0)X2#*urKH zpB1FSOP92TV7)QaNXk9Brp{sk%&f&vbtE(CCoai~g@6l=)MGcSoJYnyX9uP_K7LC> zd5rhyDoYl(o4ORHdT{FoyZRrFShX;5<^hAii&c&G@foKW!-8LYn!&{v^@h7 zo;Gs_5rSOT!8AqyRM2LZh0^_Ef9IWKo#$ymt|zK4EmYQ#0{;&lD2w8htkb%+KR-!> z@XQKrxF)>V8S%8%C0x?(FT-8Y^^|h(S!JZxH9hnI+lCUTFpT*QN;tkSV1IbqRuT+n z1s=)k!m$dgml~9ee`W97UgwGDF#cs7)>>wEX6$_J&g{&5XXd+WkEG-RIg~@mnL>_5 z6msEkK`1Gqq+H>`pf9WT))yPR44;+V5pH#T5}U^%mmll@-OLJp#3J-tOG*5qmp z22Y*kv=EA*DutxAhE?UagvI`m8C=CaH3SI)Apq0~6o_-%;z43rfyIav>65drWdx?| zzTnBcxIS=~rDYRs=7+jJSI7HFd0e0O@daVVrk=uMyIJ(GBIO-0r%PAKsX6bu|HGD1UFAeee$!zr@bHaLQ z=7PV1-W{<+UKQqe~%Fcj1jiGSsFw<0dIBQ;RlbFwk0pk9Y)d%LXkX5G7J*Nv=v;eXqpjpIw z@ho4O0i3VW+~zuM7CK=SGExCqO`t=i08dYE9=sA+b#OovTI&BFw12Duszh8@6I#ZJ+$O!kNttv_?bvstM8fsiH=M~9X%}9 zo|+f>B~3B?cO6z#aeZa4-1Q0;t&ZL*ZX6jXt6_f}#{26aCAA{#MYSjfL0Jr@_Gwdh zF#tjuoRpfKD0FafybSF$ZJuFF9k#E0L#%*>a=Ov^9+f-mZ8J>+>G3Z!mrlmcMJ^&Y zSUk1+eOYI~1fap>uf)zd4=ttaI|PKPP|@UXrV1?X#wzhLQQOR^oS;gmV&cryFR9=G zEa500y7*gmpWz*}$#l-@n%LwtIQX%Y33gy)qtd|e<; zu^O)aNnwEX3`bCJ1we_A&{CqjKVm2anAw2y;Yj?0XJ%oM_t-X-dc@wQQZGvUl)O(6?n)SXP)pIiMMxt3#@Ive~1uI(=7IjIT@&m?=PE zuz|P-V$<~lAIKrA&iF-Tjy_2PoB|aR`Y*HB{(W;vBwx{&+$CW9tCqeU-CJ6deHV;Ya5* zg)+8zT%MaU#qJc1UBt)83nlLO8i43DajFVit*y{juOZ=?yA4LU;;kOh^g)w8SMdeR z@P;m`Q-y40_CUpe^8OEb@N{=u)=<;7?Jr&0U*z-6yyVpP_E`mgJSVXUQ~-^ke$@=! z*FiVziIjl_EE4%c>3ny)I@a-GnAxb8Kjo|wPJXKmReZ7%*J;*(tW;N)IZEu5oL^KY zS0*z+D3z+HxgV~iJ@X=@5Q-lcDg!3dA6bpZO-SixPDD0?l*HY-i!w?QI-RrA1Vk<5 z(?W7NauC4v1e~a}<1O^`nZ&O81d84{`NR!@DNM(}=`%{cWx0o)Hf${`BsEEO4=eS#;@WJP_%x={UKJB($lFro~!>0tOi(p^ui{9 zYOR(Tvy|Sqj#Y@JDPx$QYpMX)Ixuhd2GyekFdNwFBFoTLS;v|dFd*s*hyt=7Me!)3 z=1;)ti>rHT=tQMOf6HI>c6`gL`pzJ)^@UH%q4vs)2@;JUy~uX+`D)KTulH1>7s~aA z=$Zq^T=JT+Bus;+1RFAPU*TG(4PR+bRn9%?byTTFCT>=fRUgNplc-xZnXSge0FEUP z;yP57Th%J=w7!X>J!?s?<2@~>R2}<PknhcOKh=-z-qV#;#g(-OAc0fbuDVFO1y&D^d<0NmzdjCktd&I6&g zU~5?QE#R(6rOgaeD^*O8ZEIDbo25-2kbh|K zDsU=7fIypuv^vhZHFs^3yA*Pk7R~LBLg72~tMGNIejf6e5KCRjeDJ}o%7B!}!q!^E zyctUl9Z- zLG8xsG;htFuC~!p0_QEh`DBe?6>&VED;fER=Z{px!PAQ_EX{ zpmXcys&4fQfi3A5k*y4<}UO{{UJ*rN3vZhSjG(;BgoOGW4bOf;d~=x;{X(5~_2pF=dhSIO9Zp zJEk18`~sF9NG2gLmw9hLa8@A@T;dfvic zsH#!}q3n7@-2uL(@88UC6Mp)rBlVnS$tC98?b0L{c=_Dz8M603>tQ@b^cM&(-SkI+ zeRs#8_5~e2pO9%gj%XYaS>c{{DkpNdvPcgX__->lC__zlHPzcDu7#t9pdSHVVM_;L zDFT@|@WgN!N56V{SdWG)ZRD=@^#_A3EIP zC-r1Se0peGG)@dc7{>dyU#2a zrQv9DrKh1?!s=X{Wh;fr(vU7#RYqemtCMr|ut@X6!I(L}jOa4u-{X zx~GL}R{#eK!)lm0UkXcqA~&iN(JeS+tPTZ>>%)yE4Trp!QEUz%+b<;$k)VE3_ZBAG zQcPJ)71C19?k~93eZ%O0kIP)3EC?oZWEX0oa~y!$A>Uz`vt5I#el1;uSKqo8R8%dv z3cAUN*MdGLg;ou4Ka|&49tg_EVOD6E9E>#h6M*uT?ZD-ua0OIr?>aF=W0rrs+vqTdq{V_>(brr&8Dv@f!i*y7JcIXVbwtZ z!RmtytJnmiq`PFC1j7)vJ*=1+)wmhxt1!v9rc8iam>49bR+7Rs?;a^KI!m`ISf-pY zcIm$Hk`erW{?2mz8X6rzHdseQj|?C=vRebaDCZafRr=QE!x4p4gZ1h)R!f$d+z6gh zH0Y}!c!0eoc}|oL;Zwn0u268(_fq4El4xGVu_#kad0n{#MfRM+*1X(ZNV|f(5z{or z(0hOACREVIzrMdur4PuedmY=bSP(B*Ig{HVG^+SwURVzx*l99gD%kbshk8e6yU78k z^-lawlyvJ&hnzfg7>}phJ{CJ^yMca%epMFr2lG_(%n)_;RG*St-U2V-by>}9@oLo< zvR(sQ9aCP$XKzUNojmh%O<1iwAMINDLeV&oO#KT*QFp!CW&xs7p_;@qxs6axHFZoH ztJB%SuxiLu!?2bqu>e&B*38tdNm1c+mLIY*HqiS}ixvH4G?$i3q3fk?>x?a?-6e8C zapsoa+7ZQjotm;)m9fp$enSo`AZP6K9oaYEkB@r_hkz~C)HllqVA5V;y@JdLA;?*t zIh|(t@H$!cF7%mI9igy|J|nLx&l6E%rpfUlN5iVK^rCM-;G>Kn7a5)s1=m~cg_Jef zMv(x3D81wgaZhlyEFO8C#%rI&1&OKY#D8lP*~I@L7DoJ>yXxor=-DpKfCz(f~U*-d ze`w@q`43=g2=)+?4Vfy%Jwo=%iDePg@XE4SvV6-BC!{v0TFDACm-k-N5?2l&S7xH8 zy^>M6-Ce5evZ|FdTZ_4Ft*RX=tk|mb%*-IU>GA;MJ_EkWuqB-yR0}NtODm|Gt6+8b zpFZTi>M8XJoHasr-}a)l0J#edoN?r3w}M8)DzGsm?}5_HXCf&B7J7!l*X~#)doZeq z1N`z+Ne)(?_nY~Aa;zV6GoRnCGNQ|piNuWkk!q4dUNP#6xUOx-rVrO&FbPJK*8!0{tv5T5a7{tWD~4nP(u7G-PhHw0olY> z<>{vLof@*v5X)hTGXj@UH3VB7TBQsi!wMI-UmnieO6a4cc`ld@1a}+)D$!8iyaq*0 zVZCvU;fAdOAsNFq7;3o#?rNAs2+>@XV5A*m3#t(-Fx-hL2g%9uEFnMwP0ausC5ypk z(d$@;Dk$1CZZ!=)6Q(bg)IvWpD|#t29bA@SJ{S1kEiNhi7Df>iJGN8F!*MUE3VDU!qtz2> zuyQp$3#;nL6=7yYqsPEZaHso@TFh)9#n=XW0>)5pWA+CM2UvA;Rff^qu&O1V4hQzD z6GH(6@R>t@XcJ3)^Lk!T12hym5L%qo~qPT8|2v$w( z&E&bsKC@(AKw#ma488I+7X1km)S?;jnga#AG>8KyxI1t49gDMtYF!$o(IuV9Fnw{W za(|BmvVBTHy*)yGvEzeQ5erz=OM_I#eZvd&_>lxsv1>k`%toYTG7U>aOOo(5SL(341-+pfw$$|WK*qhGG3v)s#^S7TS&m}uBLz2 z3`}O0`^5jlYGA8Re%w>&ixT>)-pyjliNu$bv(g+RFRZH)SIr2k`&1bIjj$M^G0Msi z+;+Dd#WgQwr&;qBmKK8O#zjBTMmbAw)pz}%$Ee&Ix9*NR&eX?a;!>9Y8cRHgn~8=& z1ODD4Kt*7)Y;$N+WXp#G@abH7tbI>2Z#VA(A-XneK`;&by2mPcj)PZJQ%8lGMsJ}q zk(&-J;W4uV=0gNSwZA&A6%j);%OO%rwPA9sDx8=1B^lkq#7ux$r7T0~6&wch$ZPOO0*{l)5SPdZ(KAxZ$3$QqT2#I$)szRCvp=W>m9= zODkFjV4r>|zD!#gDkae3p^#nMxT*s*6#ZN{+F9t0M}-h7v&hnoOkq_d*RbLw884qu z^|8(u`Tl}EfY94*@v}}5=tAGFl6*^s{rQB8b&~@uxz0dZ5=^(*a7I!;7#Z^0n95p! z#TsQ%94-+<39POf+{7pM=L;#TI*IVAOW>zbCv)6bx;io6tz@?X$x#4djlVyleT0^h z-qWac3o^a(YjpN{?`Z%bBlrzzBrp2E0DjH zp+;P@F0())vzNug$U$BDiVq6N|B!Tr_l8sMo(?ZV0$ z_w}-$T9*-msM8$3WC|A7XjpH~N8!WGfy#_xk@YA7j${wl5ef(O6nNZ|{|~DJtio1D zSmj(SEA+{v*E~FQz%kC*E|7W974ZV-SsA6voc)U!nbuaUsi+&pCNbA9mZ3I|)kYA# zW}$}dj361jfnBjZ=KF_ek+dyCFd?wjQQzvRq*OC{`ZYv5SY1Wa+taS>TC84NZ=qNa0RV_!w?v@ zGIDXRBLEar6y=|B%NaTdtUeW?Yt0?=wAX2cFrijJg?4Nr!8IEZk;-{IB09(;383MI{z z`T^Wyo8bD4sXQ0k2*&-=K3N*?xxNcr9U!e^i-YY?AulsjETK=7gUd~Ss5UexNJxiw z$4$99r}CC<02IZCKsq;Fv4Bs}NrGUZrb|nSw zfh%7y!ho3MD(8eO2UgW<^-!i!MI^mXc`t1bsCsDHE?9NrLtu5xEL(9NW_Qki$fHZ~ zSb&#QmOr8=i#m7s0Jj^W4<$ktEC62>zav6HBiX9W&*=jnbaMt@FH?eC`!u;t`EL02 z>1Noavz$5wCzK!ke^~u1Sbf|Gt2gk}(6J;7XlKgGPNoZGfroDWP9zN_Pmd12Acs%J zVWOYbb@lF`%1=@jOM^0x4aq3~ZnN*o1T`t}2xztndy!I2a~3P}NrojQ_S*C%mQ)#s7XE=f2Ei)P?;^R{ zv3Vp3?0KGiSuxFRc4Mbcd9!A!h}=6Gx~GTp;ke(eaQIL2(0*DII~(vgKbdQAr|2yeFml?iFh-;TYY7Yi^ie1prjK1ghK%>gUNrH zKIp-d$zyB~=%Frw)AFS1poVHn8(Fc@5U14^)xq3(Aos6YYDTO(fwwN|L|l_#sgZG8 z@)DfLxTBq{>%hVG&{b;om}K>RSrU{GS(Wpjs`V@@a8#C?K$a2Q4+yhzuEQQH=lApu ztDdS^_BWIQwop@j(Adou`r8_GBm7!6c?U|f)AkgX!JN^NvDrRzu0fmf#KhkcpDYMm z)H->j9JZ0On%3dK4$uw1goC2JNg}?Ivxx1 zA3caj%_LolrHZOh-Qg^yol7@KdWmMEW{Tlk`unGy{;yYNz(J+Y|A8%os(nEF@%d)1 zPO?ZN>lH20yM`4IpqI$%_UpTg!ataSoQMGt^6D;%Bg~LbN1Jtz$9tQQir5fSEjR0< zsytmn9+B~HTDA|CS|Do|HTK`Fi|B`b+<>3(sXI5s_m0P!m%Od3PMIlZlw5Rb(9;N# zp>W^50RTH69Xy<;NC5HnpqB!5;8p|0W^co@k;+G;52pK6f-FzwBbFMoxiWF*zaW)u zyPirjX9ZbvT?xzF^u$OwGu0p2?Fg%k;d17i`sap585V-MXmyjcDr!(ZiX{;UFP_!# zF}tKJq;KcK!C`&W@IkjOQoUrc8?Fdj#eLQCt8W`Jd}h}m|mFUceR0}-^R?)rh!PTUa@2H{{eR>}u|Fl0sm^Qo6#fTil^$vVTZEy#e zWC&6w6g&s|&fDC!Dm0kEf(;jsd&2)?t5;a1vf98JpcVaUMfGZs zt{TOHA+B@!dg!mx_r9<*q|H|sL(>#})#=^lIO&0vtEE3m;2*I_q&h*%^ zQt25l0!@*NYtH}$h+GWK>JormhxZ)#-|gmpJ+J!cku;y$Rd!B)Sl=lo5u<1yP-*+D=^GqWZ5wmV(Y-pWWe&NBsF z1};;$n2qF$z&es_p#tbAUKq^y$ALnQ=NP-k(k1yXzRn^4PfR=-4cX01H)cY$W3R$;2{l`95vJah>|P#NHKJq?F5^-&@VvqD+?Qy5YRTnU3l1U z+3^DIxz~*S{?>EV_YA>l%5*EaJy0Fk!bejm*`pqg z8>n`rEXJvLe{9%!=suN{>2}%IK;yY?7CPj%jii_@k{xjY$D)MB%0~bgZeDN|U32s` zX`3B)hqOQR1pvX?;eazN6@n~NuHnkKsVkF5(GICT_sL{Ol3Odp+YsU~<;{A% zL)60sQPveGcDO?V84U)&0$_6K@qIx z5wd4!B>2`v{b_~-JUPK^u+~=Z0-xOV1#M^k-5`*nrjE?Hld;-7`uH&+Fj_uB>Qsw$ z-9=X9N1IwW^2!*i1_aM!tM&Qf%s~_RJGhw-pLJwFLEswvUS@*SN9+H;6Ii|Zw=a3y zTc7iQmp_em```U%E4=Vabm)J=i@x&dPygz*|8_Z-|7`iISpJ!(KH&Yo|HNll{?ErB zPv2nKzZ}o|_4(}|{dbE`)dyeuU%;xqj+@Z3+GKTgxOqsrlx|h#0Q&hfr*}v|7enzC z_jDDk8v$Em~LI;MURL6GRmbY=|u~ z;vq68Q@^pkUoxc48yt$kF>%)}y4!c;(KnTxzhe_xP91Z0)PhwAg5(`VtODV@A%6X^ zN8~XxB!GI^8qoMpWWfQRSVG{z-#?HYpZVS6%4?1XS@4_z@!h7=DHE%yLd_~S%yY-K zGM+0HOFo*5>|DKKrK@MLLG9>P&CbFwxcs-U`i?*R^7~JF#RJ~__{aX>EnoX*D}3m~ zPk8gs-texUz4&GC`|-bC{`_x$@>M^5!#`X8qBlL@RX=@B`1@CH;^80qx3K!6-#y@~ zzj)KXhSeheWA%;y0#-%d9a}~ECwJa@yPv3x-}t#SN($b5*A!L%ouUtD$F&|Ys*VNu z%{{#usm(hdiRv?}QdMcd;pgB`Qb01v}Wn16xDrjrY zEW5+n&Q(WDpcbJ*i-Y-sH|x;I<7y-0vpt#bIA*W5;pRdJFUn}HYQQk}iV0M5Wp^ku zG+Q}?Dpj(cOl!bH3ehpcW!h;%nL(S3vzDTI%5JGgrO3vW|;Sx7d~V|_(%dkxZg zyucM!1JN4j7W7O?fT#a!Sbg?WAMmbk8BbsSw%`1Vbzb_@=LlB6^x1#C{GIQ9!i#St?BlY&29YfY}Gz8 zB=$m7(-37$9KXhpk7tB(CLT6iYS{g@N@j6a-`yn@X$U&9YMGyRrKux%4b`kyp_Ols zPSWIqte6dsCr+*Cc^t>g&xW4nSA71*TiynT`oxXgGHl)s1=3n3Qh53Uj$IDsF=Lje z2R*kFdXl8<=XKgI`!aPH!Sg>`a5!gXKA;2zyQ(cL zluENc%vGb_GkGnOGF6~C<)ootqsSLxl|wRlVCs0ODeH2SSb4VI?Ga|$f+{Rytr4%; zthY;!Cfj5V00cP`K&79-K^;F}t?#FV4PZqir(Ra;~`+iU}CnfIye z!)3WpF3febiM|oI(SC-KA%NHC3+L~_0cD?{lyqmhq?}Ir=_D!mF~9?LOcVrHyR)kz zcoZ@!UOGC`>Po>9(eTjO8^qG8rqeSG`_&$s8ohOer1CM7NJe3*Te9lR5;wB^_W#KN z(*-gk-K3^&=wqqhOHpc?Zi(>c;oGLx;K=`NIJJxs63t)~8}Q8O5wTRTwvEy$)R-D0 z)qaEmI+y9>4tBY_&n_}4Jj@0TBK4t8dQD4D*Xmr}&8tp9WRB&=+6Yk@K8V%n-P!m6VHPk!#djjg`?E#KtwWuN=*zhaZ`|MqKN z^p$5m^OaBi*UMq6FZ|O-{^`;e{^{c%c`C5`l<$1xe}~l%eUKObSL3TcJbv%L2?9tO zaWf%Jbsup=Qa>Kg*!fo4ir0yBm=td)GW%laLH9iiX|ul#t%f_=0Q%|q zbW_1O%lQr?49j5BbcP{7ow2i%)IAnV_fk?t#q4lM_UDL(7^h9T=h$oj^DK!&BMJqh zY_ydh5J346wr{`IS+i8w%Dyjy#+)f4l-BQ$HN}r~bn*`fQx@G=wM3vJurN4^4Q@8K z*drMMd5}f6e;)LsS$QBOKH8#so~LK}Qc&hVZ9@%hBzdeK4UMY=ReFX|G#KxJzRlJP zwRIqqRM>id$Yf;V)n@}K1l?R2=30F+(ovN)o$xYGJL0U$G2u!DM$2P-b>sa)i0zIT;Z^yk#Z1VroGh2ENXA0ep0)6Ooc6>$yVP?y6x!`v}6 zJ`W62IxnB6A=RDw5UxclG;9oC)(O2I4`X7Ak0smr!FTUa5!|Id& z6RbY(-;&j5Kk|>K5C0di8X@GoNl#_pT`D5yOy7bRg{B1q)bY=t6O#Jf8QEGA+pEbwigxSUO+~POiD}P? zWPZj8dYkeFID&%G%sqd}ZVh28-Bo0*hy}4WKvto^)-1S$dlehQsV$pg87K`q{blG%Ttq(51A=m$~u4B3%J3v zU17zT$!4dTo?GQ5=19eCeR2zwJTkepb=6V;A0#~Dm#1TqC2d*8f@F#+*p&2PQO2_% zi0O2`Z)_S6nzIxITEAvsPn+#c+nos_tf0XBns+)f@RMNUhYiTJ3jFJI>*8vcFAvBO-_F? zj>bPz@%Lk&-^s3QeoSl30Obu^C-N|_<=!~!s{6ZCT94>_LL^Z&yj!Vxm3233;=A+AY0CuLm@g^%t~LweV;N?=uJ zDpVbYwqa1^?*Rk>{u8P``*rVm&A*u9f9VT=?hBp@EdI;ohCX7i|9mk0fBp;J^uGrI zNJ^2h`nN0m@Pq#iTjdbAvHee1Nw|}TXtt~T_01WlAfZ>TIU*vC)}Gq4@^v9Z*Vju# z%*V3Ndi?M$LLH%QfMfl;$^!gA0N)X@2l+tQ+UVA@umvj}(n5_hkKi0+P7j5u7sd-R$sP%Eic0z%X3#TDS?4NL-?9+!-M?m zS41O{%3SzzuJ*sJG&B>5d=be7yo%@n_`OH0E|=QDh)nas*HRe7+m zVIs;Z#5XfxU?Y;j`P|P?1T(aX(W|*E8KhH;vp9A{1=|W-&}t1iNxy_JJfh$zU7rsP z=K;wF6q5iEq8^-6n1KiIB@ zXo<6M;Hjl)LH89R9eKwSvA31?x8unyhzjc`eEL#hMWFbhn2ZY-PsIy`clfW>##Eg% zTr3Apt+vR-R)?;OI@twSRoGRfp7vrb=#IkRO+Qk=xh(E0v`J!&z;2rstQhuYRs#8( zL)ObPZc}YmWiRO(eEUH2?7Kn|4TLn2>VVl&ogArYmWy_QN_1>up>mmp^=O{71?nkH z_Q+2(iQ>;rfvy1$k$*kid+e|cGg~<9Xv(6mz~poZ@piFChX)sJQlb@_58m}Sv`s`^G35KK`Z+!v2%w2MOcT^9?3rO#W6xUl0u`a zaFAsCexE7{bgjxWm7T=o#XYJw86M+#0 zjRzlRfJac88CKnUrARwuwx-EoAVjuLB*D*IIwj@`q73M*o_-ATw!=OxH^)n^GT;mH zCB1(GKh+wV(qpBUDL!evzR=LTIG5te0ZL30nDQd8h;&yyS~K-a!AeoftvS6Q3nlg~ zD_0R-7c(ez=&&l=b4F`)=!!$6TF}>YX}U=s$Op(XL#^IHn9?e56?127T`ee_sgZ?~ zFbFz%d_0Tj1r-aIlYu+gY`uM!gy;H}=hChmW+SYKXT)i%$JP4*r=f;on5giNtt{2) zJhM%|%}oo{CS8vCaXPuH^k&s5{le`fF8d7S5}DEz^28A8BLY~tY?XKat{WHh-63Pb}!AR&+t z1rpSBfJ6ZjEfgRS5(N$X3K~jUkoW_XG!#(qGkDh8=V0z2po8jU?F~Nh!%u$lx1av31y+B5{pY{+$)Egf)cnftC9wLa1Xh1H zJo>#$_q8AWgTQKc?FpX#{m^Rn&3{Q?^?o4ejZ=rmI$;2!_T_uj)C?`h&Ji4`M)>T7 zcK*H=uIa!`Mn*07967gAIbt{Z^77`jDfA$=R?Bv(&1k59PPCfi!|p;je!WFkQRdP4VIGc zBAt-{UXx0!nA{G(78ce;G_wK?3zeC+{b~K?o5ju*@PbKuu|k7Zqh(HEy}FSJl!3sF z;e)DL0t2YD6K|yg)Om$Aw5d^VWziBGQGwOASJeaCH_?B!=q}s?0+lJMx81~ztUq9( zCePZVdA;9nucIoZ%8LI2HQ}&o?+s|z*Is!hNw}I69A%68DEPB(YS>owv2ogl$OA~s z(~QKijh~V^-7pgyxeKgn3C|GanF_1;t^*#;PQ=v+Yw;%0gVDY%?Gf%CDgs!xr?YHk zXcc5gb{`sRhFU z^5sBu0c^d@@QH?#jMQCo&rcxtOyjIu4d-gw_b(66_isMZ*|p_^;D0@x)`b)ix2iww zY8`pB2*W^XU%a;+ky+iUF^(fsUt&5!#wC2l{s}2{5E@c#`KN1Xr?9 zIxEWonP>3HumNvUi0u~MA`>BzTmW@3Waeza@<7#(e&{0~|9?4vVD&>Ede6JwsJiFA zzTIFiEwfmrMMI+?q8X#aRndjTNXkVB)Wa01x~`nNjD(ZcoW$ zJZ1Lq)1;B1)<~TU%Yx<}j~P}uXjnCI$YtuhX*de1ZRukzb_ZMQ+Lc#2`+DNezui@~ zo3#?2EUKDWM4=j{UXH(ysQFUih zz-z2-J7v*KO`)!iRo0y6g*|K^vRCU|f#{)8!rOhC>su4yLtOLcu|{Be-4m`D!jekW zP~xTxFfk>r43nTvbR}$531BYgsHyYt?fGF{E8pMPWt2^A(7LiVo|(Cp7X>PG?nUtt zvQs+YF%*6P$M(J2LZ_NrHxJE8v+efzT$Sp~P2#DIWILsu-5_n0GGX&90xT%@ee=qV zyQV;Kh5z$&2kz}G1yF<3Ee?vfnAlmB$Jf)qIjm;4qXBtf)okoH-w^g;jo-U`?mo=6E zcdsoU!?=g-x77uKMKxX4+d}hk6$iK7p`TgPSGVcfj}g~$w<*_mWKcDAq3Bft6>kD4 z^53z5Xz#gXjO_&@S1zsOe)t)gF94}*u0I}X6T&FE)l@$Ns;a3JNqtwtGDQHr{Qt1} zXH`}oe&@U2s0#?fSTI^X;H*jwGHUd4KtKKnDtkMtF7>^aj?fjb+SMiA$ARdpGMINe_LUSgt0H9OynYB&coLpD zXAkCXWp`u?tQ4b?Pbg68${wBbZJHcW0)E=9m7kE&u_||g41}UlBD56UJkfB)rthhL zij&Y~Ri>(*@LtX3s;vktz{5rK-T+(n;z>7Rh8b5?5;fKckLH3(+X9XlzOke`O)00_*a`!ST6G6v<1+5j zr3(FPfL6O8iLTXC>f|@pauP&_V%{!y&tj0Fg0)?q=GWr3JKd9amWwHjswC8t-KZ70 zjmR^@)~YPw5w_b-F5nPLmvJzw57iKhUG+p%UfCvqGc~UWP!;s*-K$2J*@9*bEcZeb ze_T1Es4eA;R^4+pc}q`tT6h)1L3yazg(}+Z{ny{o`z0N6DW)c1C(=+CkJmLh8$D%+m=)>Q|9Jxf%Qho=;C~9?8cgj-f zy*Rd?7%X?#HJ?9@wuQ-2G}cMaCDT>~E4-;6%I`@?P8>GP_2ci|xD$j5(+dT*cmn(% zRuiluu&ULw;->Co1EvX#CH!d!jp{11)mR)h0W4aQ`350_A)vzCZmy_RvPvVPbnZ=^ z4uqVUG7kG@x@)c~PMPU2?xs%Z>v>wGCfo6)YEz8@T*Ea;7@G;uqHv%wljDwo4TlzxVEl&~iKEOV)B>NmSWqpGYwo+5yx;|e-dLxdPH2Fqaj zotqA@nz3?C#_Yk(a1=s}V6SOIxlq=TWq-u)~z~0^Av{`;(jRu@u0s zqRha#DBa4i$}D%HeqR;qWzqNKrp1tfJMaJ{u6tIM^357Xo>dvpTAHb0n(B#-p~>}i z;#C~4RPwB7$ebOjd79>-P+UMJ;ux?vFbQPqK{gTCIrdDBKRU0lLf4Y!`dv`4o|P3% z&}N46_=eVEe2>H5y}SsoJDgg(t15jtxlAMH<*~sT%4t*)z;@{8{%PzU?(Tu&H)$2!Y{nWc zuL=#kxVy{C#kql% z)ClI{W~FjqTPZrgwOqKf3^uhyl7Q9E<|u3ga{|l_^aL2(>Jzz}8C>sYT%C+C;Es8ghMV2(5?kf2 zi}UR`62Z|hapiZ<64+|@I!n%^6(WF2EkPAinb);CI?3fegRUxV2>}c@*8-^B9;zoT z7pglu25#nJR)9j3UKLvHb>Qn@Qs7qi;*({qUNNIGaaVL!!H#)p_xUe)ak11E;4NIG zpm(G#hM~S(`=+aPf+;A~B!|WGvu+oY{h@LHZS?>%>g#hm8kY4bMq2?Xy!@g0odwvE zhl=Pf2ql?Vf5A_?cB@n#XiN=jK+T8+N6NSoI|XS8`~aJg3KuT9q%|z9W9}2qw6@-( z0^o3`4x9J=KxUCj*qVq=$>YcBGLO@VW?vSAK#&Dy1xS0QG7MDRcPJ~Eu#B8k?3r>R z=6bm69^cr?#DTXoy?GA{u4xUV#kupvCLFd zhswr~TVNB$5b9OEKbO^JSe4AhNSyWMNxTy?(uAsMn7eY1pOj%W##{bxwPINP%!fa) zdt)xgfexinSRCm+YcIg9Je>0n7Ax9s@G|HMVD0-5=Qrm{i=(SO@q0F*lL$FFP^E8> z^kag|EPeG@D6ex(M!@*G3!|)H6`i4jnv_ZBu&%XL+I62>t#%q3-*VP|NyK1z7{5i4*!3t1v*7^!+NuCR7slcM2}ahhGlQ&%%*V_=k7BshMC^U8WRQ z+1P|$d`Z1dS+3|MLo1L;_18U9`l$O<{nJpW`YP%Miu!^ns=zQ*peA@UX)0@BpCJ?1 zyT<<0d}dr9>(JlZc9bc)D{a~9LV;LxOM(~oR9oc^gGt>BJZlGM0rpYxWJ?fa0An?&_GV=n zuT~!&gKl!Y1LCmm;Rd!gRuDlwtuhq~=`YyoieM1$SO<+=8$C-lMRhfmVN{P*!ppX- zn}}R))QRQsWgeNb6s>yw)tagt#~!b3G$F+69RZRu5V=~RGYRgI1j(d1o)FX`!73Fw zJ3O5q-ng6gcQ2fF)HnBXci8vGiZYD(K~s>OeiXO}#&H%jHK#n1ag~mn1g;*ui7A#O4fG?+h~%hXBk1voF9V zd*NguDU4HRN7(@3DB2^`)LI}Vg<5#t=y$0blSOIqy*cV(<2Qo z92#2{!~t$R0388h%GGh0S|#AU-zJq|sci;N#jH}*M(9X9C4R1%)#B|EJ!07#i3L3M zie!&N3(_h;RfbJ4Y76ASvu;q9sd#-MH_g6v&?cCBdV702sR$eIFWQ*(A3PX~y zz>zx+^@0}XT#F=$_ueDSorfweW)TQLHr!dTl$PwdkK z>C`OWOuB{Q!jpNqqLw@!%r#e*#fQZX1DkH()o2?Wat&7&;i<aIYL&Uif3<;?a7y`b9TSQJD3aiLkIr7j#xf;qR@EAC zUtRZyn`Fg}*n7+S1i;&{Trh1 zXm=g%7CeU;%0{_7HezEl+=vG7yN>zk0;>$cYUZurLEQ8o!wdfps{yNT`S4rb@&qsV&Qigyje1s(+Rk!H$20uRztc&T$NIxWI-^HsZ2dW&qnmYW&m%2|G%JSe7# zxlf|#keXrz!%(IgB1fLgO@r^SupVkclou*(!Jx&yS_!!DYF*_rd)F7p&$Bs?IoKR%2 z-X9L5NT!77N*uYZmb3hgVwhtwq^L&G7v{t5kvmmIwFz)Nwk#mZDrQFcsz84juhVtZ zf~qSUV2`be!v3muzs_w|*qR_iNsh}#Tm|oXXeC0hF|DTg=H9{USKfVV_x&{D+0{)Z zHK2=0s)Yc;OcjSj|61V=%WaTTlmb)Tb?o#xUAZy(pMulQX> z<8gL#->=>~oVWM)4|TO}*vfrR#UTl`sN;6OKNA>{Jybs-S(U*zuu5A~VD)-EJXA%^ zOraRNdO8*r>A~X`i|zrMy3=u$kNv+IfTyPY4&<6-xV^tM3{b zqsz5XPZc&e%c)sfd47H!o9FG#UQ;u5GSZ%>}jk5eCH+cVZg=mC1hm)D-a~9a|PMGy*9NnCx=&>nhIWdpUrMswvRq zu*QvtvaBKYW#urNxQvIGtVIDPto}JV&zkn$T0vbzilZ^5-IymWj$B4D$qxuP-rue7 z-}+{SvE^mIKKIJw3t1vvHJkKWv+6>BPeH>NI;mbQay7LBnI?Rpt6Cn=+^T97b6N*L zP;(l?1oLZq`Mu z9js%vF6qHIl)`L-^|n``0oKq%TYzp7b`2GZD0YfTKS#_^ARw}MzxC%~hyD+A6L#zKlxM4a*E$>SZ>+Zs${fb*FMEyr%85n!|&W``Q|+jf@r8 z#Hi+c7^~~^jS>q*&-xCcZV%0|I??uMU3J?-*Y|_s$`cWp<9Sc@+q3E=N{*V( z`WBUjor?8_M<}-vPhK1HF;NX-)6i`D1_*JJ+a@V1)&BBMB2<@XRW9@Q9m9ZcdXcdp z!~jVK#JOqpM^k_g{U25ZtM3-9@+sG3ZL;3iFlS$t)Ue;nW34&oqSiNAW$Gs1;%emB z?qA7dAlVes*}6YrCjje+sRXZ){a?g%!G@PufHLhlnZ?G2woD#1-vgI-qAh zfMqbmFb2Yfz0*zTEc~nR$w(IU+!v}1q8~^NIlxr1R&nLyWhUN@x~gjy>9*HskLBp z6OJjDd6&EL0C7N$zl%CX#}^@1V;fS3RdWM>PsJ~NF_??ar*lV1ly#~Sb;^b`CCXho z>#L?9Pj(Z-Q&OmIx^4g({EDzaaXs5f3$lyul?00c-jII8>`w)t663nulx5L#8dZPO z3Z>t4DK zF$k}*Vk^SU#rF~Z|i;C?)w(v(q8w_UK>vMpfuqC-ZP}S-g`An zG6Bj~zap>P;lP!T*D8boq5we_6t&X{D{2KoE0y8YIJw*rQRUL?Di47wCE`XHPd8w$G`#9BAQ_as0`~Lj!=Kaw2507tdYfrryfC3))4r~fuL@lgW z6ce;UlM9zuCFP+ncQp&ygXn>?!JCEX|zD%BPv zYGh-+tST$@_?}WnER~Cv_A`~rii)n7{WhU~l7U{SiT|Y{Dq39t?bK=&-9HdQh3a%` zfX8`%=_YsmZwgQOOQpX;-({oL2$_nEdJz*54e+(3yjWoiPx;NO9azm>#@zK^*zdhB zSw&V=n5v1dB9wwpQ&-mofao?YN%~@&QTfUS0UJw^jI4^Tx-432EJ?;(6fzyjUg?`D&YV&>`hZx~b|Wq$Li4hIyI{0q+2CrWv&O}WnQ0If1bVzR+m`n zLN2vPjIyOCv0BIRYo`ic#l=Qa&}9`aDb_(P5us?evRI>pFW~ZWnX77ZykR?q_L@$*pB3v9T zhS=_6BT!0FfA&OpW0LCw6*>?z{^dO3V_B#zxJ?7?E^D2EwqHkrVHs(>ymr^^)YmVs zd!&i?k6l%rapJ62xjE~Oxa-x0q%H#$sD|l3!+zM(AvyJJyb0MB33JOwVTA>9*w*U+ z&si&?w{{sUkpH~%ejKCMoHX^lh^2G?4p&FPY$U{1Oi4=%y*7g5ni!{}0gi&Ql?1Ym z*%q>LnJd+r0gFS=b}=ol@2MqYr~m-kiqk<$wDnaT@CM1wz{#O?GORSt3R8jb+!3H` zQ`otYGK;OE{oheftv_+>h}M*sR_?5-xlqBDHCkyF!iQP9@0yQ=RhUm1RwL;st38HE zshwCPaoq`xS4!;!<+DKBk8BTb?ynQcr6=fWe;u)+x^5rmVL-_?y|$%;mPgnkH6qx;{cTVes;`#L8k$4;$O`RC z?yaK016w(i8zvhjsur@cKHgs@22c%_JJuZ8=b%rz$gcHyvadT918H&Qu|bA5^WkB9 zk8X_be*gbrHN)y#fYoH9lIeb2>kKCE|3%iOtA)zOgLIZ`x``}qdq7Xx4!h7yDL5b@ zehwMf)=_sBhv@}K{Tgv2lh-gGx0b-7Nx^CuNqUcDRfZWKH+7D-@d=YrKO6EGcFTv3 zjUtuJX7;2e=wO=(iqKwa(%5`=>oB#iUmh-3sohJKF>MFdFr3O~4v31tc|#_eJAsM- zsPuv6(6Qs`!h!*zr&xeK#ht=jx&J_DQM(MK?*^%kWb!@8xd>b3$)0T_^MCj6(Fd8rgw>Wb=)EY($x z1R_n1Dt`Qg{?J#^s6{C18Ty6@bSv8Gsd-~VI}icbYYPjyj-Z|%0Y*^jZ%r4^z>Ah4 ztX&N+qYMGP`zoGl3AbMNqqMbBRe`DHsLlx_HEKtvZd?v&W5v|DaFq@DyG3topYm-kHY)+wxQ6 zSwrl)<2m{@s{VPZyNceVb-jB}-9K;FZ=Q?lR?aG!RxLD|Xvy$y>&F-B`(}xX9S~Y2 zg~W!l+pVW?`5o$fT)3MKnzfdb{e_tAc~DPU@RI!F(WXAuMP+VaD^*LTIXfx8%YMes zHat{KzinX@d+#E=aLN?(S<9EVFg3w(K00eUt z-65%=;dlLR*R?qB;d(FPBvH-UoYpV0^s4-ig3px;JX_<9LY5O83i6|x)~c$w*GR`@NtWXPMFrXdacs;`hriOM z^BQheYUY|?ww+&#s7cTwln5m&;mr1_k`=&Ei$aexR{t#Z-Z{=7J-&3oDxhkuf;s}5 zuHx530XY$SWfm$aE~_A=f?^hIT=W10gV)KKn@5T9j^?7WuN9{aPz506(qAYVz;|U6 z8b6Z@DXj2ck$nnGJ6bbkhkY%MJR{C2vGvO0PfJzp>YWX+G#{eNp0uw#-*LOYKO7+5 zHAE4C*n6>^+)t;9w^b2UPDQ`{D8=1sT0bE8-?pV*Qo~gjY5=LS;_-S%6yUA*vT4!$ zAAeeEz|sEGd$FMMg2SrY7ENeuLp!a+u_sDV%SRsYR=T15lF{|Vii;I1!YzPR_TZ8m zg5BY=)JHUQ@uuPxoT19t>cz{5TG$a(y_>~#-pll%dH?@mH3b3Q|3<3)H)%9W%o72b z^k&G@GN|DKtEsgW9oL(_m$^wTJM}1LOHwV2RXjn?#(`R4#fRZ1^)bzGx?J$Q$w(y~ z2!J(@4vv@}L{y68ScCN2Q8C>x0eUp zdUPTeFLxT!l^v{%r&qyr<3cz+C83o!uaop*vSvV+ysFlRmgXr9r;u~Cs~ePIT}LBV zg8<&T88Ot4ctPZ(_5q_pynz zM#vLga;0AyLGBww8eo;aHBk|VHDKU5tqK?mR!zh+q=w@^G}SybRa3q9y%9fkgkZ^C zd9Xy*0Rx?Gp5DCqhgd)TeEaVI!>X&S60Bx9YNn|Hqr@F!rV&ZPG&T2NeV`!Ke&j24 z_NAgOWyEs`R*wre!APKbv7H}umBDSHt-k52;KE8PXcfhWg41OS-#Rww8LX8F36`Sq z*uk@sgP*0Un@*Etyd}uaxS^+@pA-BhJ-j|4#=Nc{yK70YwHS8ZDFRcw+&)d^G-{u~ zzGdxI1h#S;VE#fmz`jJfKmYfShd`YCfw<*T0WbX0e&ga+aR>@LF9)O-%vn}CI zhYWz#xgPt8Q=~D_uO#TqL(}+Ux2?S>dGrHJ{%qZmn;YO`&6B)T0HE2bj8(L}v3Nk6 ziG~8Jic3T!VFJnva#*6VejAbWasmr;Kk!pcv_T#@$Xd+1vd{`|=WFn@+s z2(k+SLeJosgIMftCF*JX^;yGCxRL=FRg)`;<1|6lxgTvOZN}pGWt`34)8L&MI^wET zkr=yyH`ofv0aLd9R-Ub!x;hZep>h{X_iI}yD%upcX}CR4BL5DO>!tj`@TE+Mc%L5M zoLUEvIqT?nrLGx4$K|Cjc2e;V*RC)m8ZzId9I!J6$7o9p$*p%u+sEGLWgxX6P7^md}-7Ez0SzlDm>+4vpX*LVIOR#Wln2i{1* zYD1xg``HK_$jG79ELvswjHZpOn`&B3L3KRp!1JbyNq|jzgias{NrKSHFDiaxs#RDS zEIHJLyli9OX0e{r4bQyZY0o7Lo7G+}ZBAsBpH#R=f>(}Z#%!0ldpo%^UQzP4+*dtb zl@u$p>01wToREg)DZXDsKApmJcl@`M?2j=FxmatMF$W6}Th)Kx%*H~DXbr6p7k>^W z*sDVpgX-2VgHu%EvnRD+(9^y)XiCyF%=6J|t6+@~*2KHS(d@`ldKieTv+{6@tQvU( z(khC0u7~HxhxH?!KKp8p4y(4%R~hNhhJs&MJ5w$6>JBK;K+73?{s{$SBDfh}y71vEMJJq-RKRgl89-fU;#Kby4y=dR~p(J zH-;8-7aJJ#W~)YJYX@Zit!LrG;lRqUYV_mUH|@hE{Ni6(3RW39TW*Xz@+0#*Y6lV194*O`Q!XnSWxUE2d#WHT8i>#_H)D+timYta_)rSz4Q@G>x0biN^+>j9`|wH( zpjHVN-^PAwUN5$Z^*0=bWWcH%crOpsWnIgbh=CH4wwUSK@`iSxXk0U>bE0DN(eTd) znX?uvnNQnP4YKOEm1E4u*nM$uWv)!qlTjCI5>++-Tu?RLF^|eh)qIoNnX7IFYC{wX ze&glwp3u(IJKp-n(7*5hu$o}?{co7)d)A$+|MeFg`@D|7^kL=zfuT_t=)dtv|`_+vfj-5s;c`c(osfi+hmif<{fH&Wr%LeoZweS zB;%^~+5uJ93+ArgBI)4~;OLf+&{0*1dED44bw6_UXV{~XZ^p54M!&%QHe91*Jv|h_ zkkywwCNVI3pNMd#6b?6+u?Ynd@Z8rFQHre={TgBH)0;2*{oErqD5kmqsY2TWqg6)C ztx85Y6RLxEdDP3PF}t}1!gU)m?uf~pdwo~Vz}!e8CNK| zevp|_Bz0;sQC(nFa;inOYLdE)kOq|9(>ON`HX8WX70nBdQJ1*wCX0s=`gAoc#n0Xpg5?IZw6Y-F~fz^)arySbOc zlpIy7o?zYewo9)a??mlmXgRN4TUisB88X3YQOG-%6Vdt(!>VyVxOr_`h|A-Hw0`Wb5LeFJkol?MsGq~e$D9IJ&Afsi6m1rBl^-|2wSYiNwIp6o~s0By`t-Q6h zm@1(9<{R(0tX^8a5xlkjUk;E`Rv!UYv*tH?D8}r3QBp;GAfKg{#$eRRlc7YnEV63M z^~k~1#fi#@>hu$1$xC?vehv{ODK-I7HuL(x*(F_XUjRk&8b|BHylNRqA#Ghu;2XS> z!^r?NLIhbYhso0I{?r>qP<$M(rPa`^lcV0;ZsOIm)*9<;e(rE+PY#*bvAH=ZBMQj% ziqKCjO924cUb-M~8R8IfFdC-PnfzCBxGLzU1Hp?noEaiVGe3-=dfX6SS=gP#2}0g0y!3v(|MS=WSac*ynSwbDt3UnAHF) zU-Wb1z%L_Ubr&&S!!8RNP<3wWkv4dj?Y3%F$;DGjoDXd3eJaG7nCK=%UTwcUO}Ema zgQ0QY)v(H~wpDGG7O?i*jfDzp^?^aI3-NUmX6I*8963Zg9M7dGb@36f#6|H}-FBPAIT4o^$;M_Evw%ZGuSe-j+ zwTjKOL%cNh)EcT_t1Qvord60|6(0WtFyj3y2IAAt#{Dg_P-^+#H0j9YGMktM1*YLKMNT4S{xtimgG&oG^V`RE!Ymqf=FDUgtn zJOUZ!vkIrhNm`la@R4goPHgSw+>fGT3U$Ga0Af9z#4`}Vp-B=mj3j~8X7lb9k}5=3 zc8K*nw}zgZcU!Jw10=6xY*>)$Roy+%3r)KrNi4Ehf}uk@_(mjUH6wJghAFe`^#-Fw z=-+K6%{>(GQ?~~zhw%orSt*mQns~6q^*BZ;0kPXpo$lX!^YP8~Q?-3PoyPe#Vl;r@ z0VB|Yr+Mvw)eh1+A~O|A+M>ket=oy9tI~Qvpk7&+nE}+WIuB8V#eY#*VAbBF+RFYc z)T4HI9o&j}zTI#Ja7Ai#CWwAlMos=wR}_XDzP4%|$XcPiW&B_+|A`bdwH&*F`i8xm zYOOEabGs?BbD-z`xhIOd)YvLU70t}!!?0S=(y-FjdcdkD{jMH}?4_ZZyUufl{DZGk z;HB+XE&w1F5snaaLgm!Mk&7q|4-_?J87oe_Y%_A+H7`cy(bhsYXtE=B z&^5(mKO%BdpoLKH-;?{FLEGI{j+RP)A~+(pM} z8~{&OvFQ>ZO~QUNP1gKn5FoY*Ec7JY2=3LyVExKSOm}mv7L^W(OvT_l8JM~O>!|Fdspk}pLqF%O-+jW2K>rtp= z)@DIghy$#*vStTHMsMVo+q{1`buZodu)o`%*AJ)av?c7hg|lv-X!ZB-ba?6J!hK(Y zI+D!h6Jb#)`m9K=`LbvGMk;Pfuyu46-+wGfYq`a1drz+;xxX6tM@Z$qOL>jPdz}RYkwNrwwYz?(88|kzOKZu)dNdFEvG>x@%W;0=Tz}{-LW`~ z3}x^^5mAOGGVwSFMK1CUw)WN(7q$7tp(Gb-& zd2_vS)$DN8i;>njUd z8{Wlphm+~4S4)JRH%N7YCAKaTqr#X#7{F)|M%=p6E9AV2~6ayO00a|UP$S4I$=8j zniWstp*kQHN-@sS4Mlw-j`NMo-E?~M{;I2xhIvD#z-3kDkwCJkLCScx8FAt&r__M zXiuC&ukZO6VD+=V{N@k-;p%Juvyc6w4Ss$7&X>9VyN&$&>pyydPkpzlzW=d*u>N<| z*Z%Iqe|I^5->=cJ3;!5a-}%mZ4p>cUiv`UrH5O`R!=17^(!SsCfeiLAGf117rO8wIq6$9%izdcb(y#7Y`Jp;#pS? zI%+iPkfa}hDkG&&@${+Wm{tdjqoc9O-`~9nBMg$DmT){M!#zE&1XeHIO=&0ZxZ+jh zqa(hRtz-navhIi&fne1ZMySO}WtnWa79r}_k_aL~Z%$p;oh0s|UUIpScx*A>-$64G zch-;^hX9-3c0q;iIB>D`9(AX{~eo1um!A!iHr^T+t=sqo9peqn_t#l>&9m2 z91^m&e(se=vNK>@_xt|zd<%z_!e#P}eO!-{iV0Xzd`{1IJ)(JJ2C}?zIC|8~-c<>9 z@JqE(?={LM0xOOs*!0e^-eT3*T+XD9I7Y1;D}3$bx}C|Qjfr9PDA3(VdJwSMP%fpX zFW9f?HZ|{V9J4Wr&ERqBEu)3=!T2a8=oLAyfIZK{Br?TuiYN9 zIyG9hDJFb2#|o)2S;%UN3bH7XjzcpR-eFvW)dl_$rI3rI{`-Dvj{)m*zy868 z-VZGPyHD|j?|hl3_y@53oiBg(S6}=)D~n%u-xu=#qWC4y|4)Jdm%|&WgeuofIf9a` zO}rR%T|}#Vs3F0kp0Ive_d9!u${=abLvw3fM>>6B4QlYu-1=IVu`m>5N_{c9jJT0`}@bU1l#*cN3Mn#&D^i2-2WRt3P34|TtD1nAyA+@AAywwRPKH!Hkn+l8`6`2RVJ-%MwI7i-O@b&B-qr18EOioU8{TM|h?ffN`X7j8@hE@VdZDY_ zw93|Z*y-1MwRe8#hV`3Uc~3VN1s0J0I~L&jsX$XDsY+P_TpzbD>-%j3nJcPV+Y(9^ z1D2*isx!r2tCvfM61O5$(aky;lrF6|yeBLFs714+G_p@2gBOf~fdQMIg9y#I6|)Mj z_xJ77MAWv1b|s6fB^NoWY7JoXp;x_3juwEQ^Y}`K>FMFh(-E_-6&fyX)%kGWVG{u9 z)Ki3NHaZQiTsEfDs9k$qy$1x>w7o)JjL;7)-bNmaVCt#jt1NcNs-ko@R48de=yafz|K+;&=ZMtO9#n{^OVU{)hento{mE{o+4*Fv$Odzq=M#<>CjQ`ra?T_>WU(R7Hol><1R@sCZQj|r* zw}+kJs4dNsO|vz4J#wx&Q*VcL^>-CC_Z4iyA>gDG^sLtXR8z-L^?_~Ox!Ku3 zoK34z&dR(ZZU?1;q}(8@0+gn;e{;c)R>G`t{qVAX>Cr58hj|*L)iE1KIWB~8&P$7+ zsnhu~(*(J{%^jA1JqvE*Fg-s(bip=oskl5Ip7#CvVI0o;OKpQ0O_9g_C~;FY%FhEh z%%)jZSCs*VZp)_|#!?R_t&FZ_tE*X#A$QcVKW?|D3laF|mtJmDfvWa~tqXSEqSam< zS%&AAvobXpu_FAcq1~=`)l&nWQj#_G;mybW>!_YF!<%4u2^Fg ze9%#AS3}JfRRi2N5VJ+vFuSy{%vA*r=I5zf80r9YN8MBGr+@4kRlru&^}3&VE2pkt z8+~hNT8~vfk}iMVj=Sk5=P8r}>9yHC@oYW-yZ$H;A?1dWiB-Rq8P<$&z_kL$?lM*D zyB7r+bb|0+2CRlu+jkB7v52d<;n|e$`21~`w=nlgnczf2{pVqPHE+rsb-B{-y`j6T zBvto2Piy1Sc3>4US< zCs9i-5&ZiDSu(ihXLOEfG0zLkb*ueEXX9l}5u#&uRIr--Y6K5;L^2*4blQsc> z%DFbD?VW!XWi5wFD$MIsq113ls`P_u`$MPJ%k8l8PAzt@ItVkYidM*LK*4{t7ezuF zl{gXBg0&ov`Xv?{?t<%KcjY~1&Y4nEM4{Exv=onyW1By_ey}z{toW81nyzfcZ-sb0 zTnDtK2pF$J-GV^)l)L@5$$O)As3^U_sS}0aZ8goLoYtkdBswOkEr59xsS~>`4%|RQyv0KC{(b zpldQ!eYis;zOIg4-_P^4Z1#`)LT3OatP-qF;XepkkLVNT=l!{_w#dJxia3Y+ayci) zgZQh7deqPG-?4S>s~r`!1!V$PqbI5h>TGH4`}{d3LFtt42S>|_D$A+3=Ak+}I}e)u z1iTH~XAQO8dn96D+hTh*Ca!>PY;LV6r{aTWTmZu@3;qSe4_!=749AdJi-8D=bol)+4M zOi8L;-E%NCE0xAXAA=tJLzPW5dsa0i1y{LhK(j31N({6kcH z_xHZ}gAe@!P<;Pee##{LAF$modJ_K+`RG4_ZL!rK{iE3H{GDI_H(<4g+ArN!xS{`{ zwORtA(X`gE8rx`yo^?++8i|Oi)0u+gOA0B9N%b%HgfgsZEKUQ=wUqASb|m1l1%Muz z$!b%y9s6tp!m{&~JCi$!x=my!w|7a+C#hm&sS8)@`#@pCk^Cc8C5{MaBpD#T)e z*|E1S1$X`eZ)~6%Sk)Xq$NQB^7jHn}X?;gNuTk(xVBY>OL)+WUJV-tjJd3i$(bKb|J(3 z=KaItwwnrQ?92ZCt(5aTpXZA9vk$C$yxQw}xT#)9;w5)W@qTdOkOW}h>ZUM!IcBoz zcgF3AVlp(Nz22%f9xHYM3FiD#wKsCxk>wAzTB1^$y2i}6xsAZ&!>tBsyUT0UL&SM0 zm!z7qNrNwF?bj!EN^x45kc@S3Wh<8qXq%0Cglk`HcpspvkfL`{GASF~$b%QdNPDRY z0Ch7!m$hsgUx^)g`5&i0$xKtd728@8*WItH0=qMsSXG$S)JosTzqE|hS%a1C!|T4H zP(tyBvbhx;LwfGeMHDq(A1{kK#0SUiK>TIy4|jyUMZU)Y74d!bu6BD*;=Sa7P3t|) z?m{bZh-Eq#OO3O^FCyp=sbNNLZsi{pBWtJ@_*{tRvcy9j;OK*V|Av&RZ%q1qc=pRDO) zW|iuflRrLxrXidHATHZW+1Q&OeMr#EY#5kLui|@03U4HhJDC#__lkJ&HflGXrxsC*CcSsevDv0j|1vlbksbH6@1SH^lffU9*8IWm#_GM>_+Ero6s8MQH#>1iqO&s3EW z_!?|g4=(QRZ#1}jy-Xc(P!eYh^?Lz-{B;a&zACgAqtK4_Lrh=-*bZ}P0q$nt`sQH*=n`2{vv7h&c*Fi?Fe9Z)e(epeSob_EL+XYHy*Z4Sq=NUcRZu2Qmen9pGlqSNb382bxAhU0c*OpUkP_Cpe?8aESLHOl7Fbl=Ul@EWWxM4#J7#Q$%7>s_;$*ySfN)rw{U z{{&V)x7&U1n?L?XnfQ`7UG&G>qbcKd!283(6e_wHY%M$ydD!9~4Y7Hye>jo5vNf(&W>8wCq9k0l2l^ zKfOYJ<`LNvjPd+3@gS7u^I=K*^LMFkVSJTURMH>=&Oa&f7r;=xyG z1R#vy7Q^#x0a)l(b)Cm1WMRjrb;V0vCQbtOJ8ash=I83Doe-=J)?T$zH$1=cW>jxG z%OBQTx{;ONR696?FcuEV4h_@)1nTZcYM}^_;v8+gX{>&1&8#Cwf|6_e6M1o8~rZ!KirR`?Fc$CVCA@-a_f?(|||#`tFT4hf))pW3fHe7`dRSxZ4t3i!cUz zyo8Lnkvup3ULt{ImXWt|e#)?#es|nksOCaSm+J*GQ&fOC(`)xGN`LO~RC(Lm?kSg9 zVul%2bGiFJgVm1`-28`R^{0xhe&`==fI#ZsjsYN`>U$pl4}!n_cfR=dcK+8;ZD{Jh zBCxt{AKrW;i%|tsM%1L5Fl^*Jq<%?3424<-bbUs zJk~Z-wW?gHxqu{llAT@%a^j(3>dFec4s$yPh!-GEs{gDXlvE%Ia#2+|DMC6)93}94 z!)2BU1Zn+aBP>ZTEpU=!6Z8G^_GN#rPM6DmE=G&tYXDj{|7AFmaIz3oX#hU^I|jec zcf8}R>(lk}uzv-Vhi1NX_gk?!Nq(yCHqFFEj}(yx zf3!jtsI!tO0sszDCc3J7_GWs%-$F1SPd!A{QZRSO5`i?Ov}WNn_h6H`BRxNCbI=R$#8;Fo2M_W9kwJbO;W{cvcgTezzGI2c$W;iu%Z z;FIB5*{OL3Mx7vA$x4PDCa{#n%laMlPv@a}c~kwYaeN>~z{##`P*l7Q+tbSB3CSom zBBnlid>|(`ijY!e+qd^FQC90#z0B&GzXH{TpaP3xocXR1lh5_Bf6qIMV!nI0f7{#d z3PV92qPQM_f{SSWnS&L``adu}IA&PQ$4CyFe- z4k-at@I=jO>((ps?t@{HTqAhV&P>%hZX8MTyL(UcLi!6$ZAO0sc{~&hP45l& zYzOp|>R3q*j#@D$nXV;_mkX^cmr9p-+6`N^bJGm$ATU*{r2e&P`7O(3#Eey1DR+8O z-%?F2T_aHJ*W^mN_2XLEkL%q#eCy4Qr2O`5yt48PfRemBYE}_S?C~M6-YLAZ5>pNA z+$hvw1|51_K$Wd*Ti}uPP23OTEmrRzo(I};-R;3eivYqhcH?&b40&dC`_sKn0S7oL z^awe%aVjf!uvR-)Y>}1yvW+2ri}P{(sXI!|L(%`5TmmQUh2yl`-40<{0U;Z7A~bj_dl4s|CHRU}EwqzG=4V@M$)LL43HB zvPxa$dn^-39j9s>iLxo8ARuDKt}n>HO+^w)S9Ylxmcw`#r`vDIv8k5U{Fr*gwDdu-!hL_fKy=0GE#s-2-#UySLt*2Y|_`cw<$-oe;0U zai;I!zysVdZ1q8FfGKy*^2@bCD^o)dP3|WaHhHA-B<_joa!F!*>=0SJuAgL;0>cgu z0OPgo52f9#y1Bc1D_ThUGR*tuJq@5b5_1i>s`d8AAKVcu?iMY#kJfU9go^(Z#-+%F z*YHWO2{D1f?kW*FwL}hF@81Z!9-Eh8L^x{kA>_lq?OA&HZ=#U!&Es&;C7}eR7_&m ztdLE)EFdX!NE@f;h=7jj=liLz38M;=gzi#IX)FKY=#tq@a(Pp$;~e-6{1?-dUa|3M zKGlG^6kzGPy_j{SQdA9@ykt>;KO1#|)ec8LU%;sOS&Rhwk*o`dpnKw^KcIdnTY5jgblx@)G~6 z_v?o}tq@Sr4!61AZV&5s;2HQ(@$rm2lcCfiucY~hdUL$Ne`S@UZ49}W>K8)cp}w8OG$-rZ|b(MH7}(-koPTu0L>9XRT0rF z3t6M3>rlZ|B@E@WcskF;>2AGMi-3M#llQCN8*X_c5WoVf%Y;9ds{T1!b=7M1(AbE*9{b1ZwsF*Laka7((Sk_B>WBUhtAf??btv9Q ziitcmH(BK>{<5dDM*b+BS1L5y;gm~-lJRgy%rd@+tgXULH5O$Ab@*k0)i|F9_+_N= z88}*G@ze5z%o{}W{m{e23uq{6D;d4bTtzPzq)RU%ida9N_HW#c<0HoPEsJ<^b5k3= zw(HYr!akY!nWU-SnY=p|e@Su5x>Ub_mF3R&{<^X@U^Tb{P`n8wHZOHcR9PI;;<#R% zx>MTCMFaZDr%D0;dzX~^ujfi7RYe6DB6?l-g$x9RFGbCNn5I+rCWDbWpAU}@`$w`? z+bb3VP`??&j|dTH*t(?JZ|7>5hY4-f`pt*EilT74y47sn+A}+}{keR~o~XIG6_?f@ zM66m{9l-@I*&!<(v>}&mbq`uTUKObj%8reL0Dd6GDfTrGu0G?ieSf}OAMYPd)3N5n zC!K)pyZ~3za2{YV_9L^Aiu-kGK5;z8f-FmLF6%f*wwd@e)SvgHt-T$L+uf`5=o}>w z!m-Ton$PnQe3e6A$+=vL;FUZuoQ0|}X(-grv74p>50hT*M$MIDs+oiahtak21da`} zQOr7-B&GC*?xln-vrQKK4Pu%d0RDOv+R5I2a7V0rw(Wl8P>mUA{DU@xx|jFC!~fsV z+OXQ}SGyDh$n#m#Jbhf*c`C`S0x8+fWt;qrc5c9@9||9;mL&zLBk9`OdqrSUf6{6H?ebBsuFenYBtR6xUWj9O(5ywCY*0-r0hOyHJi3L zNDEDJ5Ma1YyWBOv=q*{J7MNR!H|5f+@_NF`T&HX~POb}4_98}Dr<~l~H;E44IA%B4HS%oUJOvN9L zsk-yHbWWP{XUKJDmXyQtSydynR@^wQw91C$d`~e#q9TlLcACl)E1us~TuObjOnp@I zOS%&u#SO5!pH;eABFHdQHvRU>j@xd{IlRWe+}hysy~mC5n-T6bb-i8R8&%=%DBsrG z^-WWR8WV0bXO^Bgsqf#Og|!icijm?HDLG|p3~ill{!<&|zXO}G%CMUMJQi`lirs`K z^aEwp1SH_Rtjf0a()xN=&`V&9{eM^utCiLJ-Wjl(PiT4SplExhn9f6`6u%J`a8Zxa zU>}>7s7<))ECmCL;#5mAVmf(cdq9m;9JQQvVz*r9;mAmc0D~Nn!PyNf0viG0ev}7KOoMDW_N1(U zrG|cEd1Ut>7dLnSzK+T+n*`WOpH*DP)>Hjxhrqr;nj)VdEKPm^(Li>bhhe^+E`;%b zo5x4lqh^DWvXv4^Jgz_$Dn1q2q8iAgb36R=d3|jW2E1Uq&z1!WSmyh8uiIyxVb0s_ z>-M#~KEFKOYir5_)>X|@9#i>0;3hB~isbtzXv?myt|;ZMJp#C6*QgQPETm&=SK5H8 z`1R#BJzqwUSv&1`savmdZPzVi{W>R1I2XRWKHaTn=%4a%tXo~~auvW#1irLrYJ$-OdhV7s(t(+TVAB?Q3qND_s}$G#=@v-Le8ok)DftYl*zNY6q`Q#^cg##>{oSpCa?-q zeFGKK{p>a z>nuo3j7a^_Vapr-jA;Urdxn;@kPDCXM$UE>x3P7Fda96wZCUwXSB&r)l)IIG zC#$X^UG;Jq)Iadz#(UA+sZ{>PGj`*Zf&rkQIoVV_zdpS@Ft=Ynzj>JF{_)K>AKq;1 zuETq;zTv!j#?xeKsV?aDeb+&g*6+BJIPx%!@^1;(>>bxa>3-r$gVU&bY>OcCno%hr z`Fpgj2K=T8BvuIng`A$h;!8M>5BsSV>*OzN{s^hYdmt7u7OrU+=Kl3sQ32YNcoPJY zY6DeN$>cFnRhB!~ze{R*7pHDgAw*DWM)Ln(?c7-04R2wS!3#afm(A5Kl=&gOT4~PZ zKRt=*Z2n56Dph25rDv>@2kz1RAT*)p%s2Ijzu1qNiNr{rX;6ThNBBIqv-;IO0DARs zc@h2vRZfLqWE?MjzrGh;y}N&X>TccL%TUVJmMFrl0@0VF$Wxi%JCRl8e#maKi&em+ zDN@{AawLCER`Y_TJivdx2oA)x13(-AlAmzeK`EY}QJ?YA6^OcxC-MJbHDL8a@A<%6 z{uEa8utrER(_nsyRmLgLyo`i4kxdvC^^O2ZK(@a{ z%){twWQBV86kk%sC}hv+AU2R!HeD~kSHWuPxN44<`uLFGTAZyj;wc1M_WS)wot*0u z1M4P59P|rl9@RLrRwqHR8J-#*kmODt8#q)oWgk^=BxzHZk?*Q<+q=Srn2+pXy_ic| zv{Bk4M(Ff(K*tLpyEw>}-Z>;2=YteLY;r-@3-{nO?3Qo}!>@bWBqc;4Qv?+*{#b9ERRG_g+a zNSNvn<#^2ARK`*K0RXtEjVAYERHZCp!TDJPONb{$6)S5@SEt(ntt}v%2SM7_B$Nkn zj;mYOh!xxCGs-H(QZ+>>R0_soi$ifVDw2Vl;B9T#ac0>D|5CB#OLWlQJ}isPn7WX=WYg8IiKL%+BETd z3Cgjwt4gry4l;4fEv-}&vi@aGKV#cH&=Q!yf}sh=vVHCGS_A!As{;AMZ&{kd76PBN6 z5;HDX5?0B>g`MWMxvR*g7~oVD1yA?I$ zlAot;T;=Fu3B$a8Jm0-Ja+a_y>s%%GK()P!s0R;?jG4J|)N3gMQH@$gt{F3&OhbRTyxyNfb7CP7$*ow({A~Zmp|A6)D#FVZt)Fcf#=SI!s3% zG(NrK?(ShPGn`@w4e!drtxZm)c?#kxL3Srf_E+8;c>I2=@{RQ@6Y=T#Fd^3%38;ue zm-;a*K~zQ*TV=I>2mq2VP&7>WD@+ZVx@7zRdYG(gSZC zwX2`Q6gB<{p1dk)0Langbbq#|%F=*fxQ1214&^t;6y(anEO4zUS;o!rA;FJV*f5Y*G;)@S28yb2EtJ9@St_6Y%y%IJ1R-Xg)qdvZ#u!&dn9X z9eBd=3UEU~um*H_RjbIQxhdByX+;rR<&hMi6tJ>}sA@O#lN_qTQUIJPtLp_<0#;-USHPx)0WSiSgQgOf>F6e3-Zl^os8T#cmWRTbvJ~3!*~34 zrs8;8^V!|1?&Yb_=?u=Uz0cKp3$FUei1bw;s-)4mk}>~M|1NT7oc-&uklEOVqgW>v zJ{k8|lpFkNkrTrB-EX)Y#)(WPbGmki9K8HLtVZY655MJ&09C`3FJnr*C{0+Id8l%K znnDr1R$67?$R<~jv2jU41;Uzs?)(h?vcvy6Mc^&B@^vyw$uS7W`Q2G+5QOFce8N>= zG}tX86p2a0`WM4MoO5OYh=@l|YL7WyN(n}-)F**Tdj5r4AJ2Y4Q+r=Wb0nW#ZUYPI zRX(ouK#wIV?CyuL){k(Zp^|F`&Qyi&?WC|85vF zOg$Ut-HG5TMmo)<@>7P=oiD7MGP|QX9@MpXNek_GJ@)&m+<0~mj7s-U^(L~g)4q<$ zI~b(EY#5@b<8(J1`GVCT@Vcdbo>+kF0ft%;WW(l4TG^c6@@L8LF4XF<-&Wh_ZDA-C z(E7UE0K9x1!dR12RZ(#z2-t*jRZGoR87j5+J^N1tM#)Zm*AjP7NZtY$G+a`hS}Xt% zHYIPNn87``@u?dJPBZiN0J@Bw-pxF~j8vvut7&(3=m|uU8->Wpbe-3; z-pah)AMW?%dz+Q&0)3Q(oG?v-mdt-ZD{sf4{AE(9u`r?K>Yakse`#c8x;{kq*z7{m zKuwfFfxtm2c|^(2#6PNeXvne*EnH^ve^^bh`jIzsnSUT$wgAyjJ&5_pxcpn$}F`@a|=y>1|9!F4RE_RTP>>}+##OiS9>)~DaquLu<`EXUg>wuc! zR`mX~CyaBje>I#7Nud+-SsPaeT@4$R@WSwGVfn@nI!F<$>)oaswuke>z2ixyK5B$oO zVJ%Sdnz=))6!cJH?`tu4G;-3u0rtX~f`vzb)X@k>WCh>hI3Q+fUG1jWPu&HGV_QF= z(rmhFJY&~P+oV*mDnu12wXBH?D*!BY(FPH0&3=uxl~Mp$fhvx4yS|1)HvT-|q2i~N zIX&1ic4H04JUvW&qV-jz4xH2h#LF|(oWM;=BJSgGy4HwRbHSIV_d9^aO8vE1KfHs6 z8$?vcMpHHK=u#|W-T!jeMSpR$SfszCr~b0Pf57U3xywik&8mDeTZ0nd8ykVad*7!J zF*rZ%8byMIsEvL!9C&VMNdt3ucQf+y`G4_h!0N{ZtI$4uq?zHFY~?_Cb_57abG3fU zSE<<%o7IF>NdbkbfB81E3l>yR4^60TWL@I#f#QmWGTgJl8-&bD+o7>iLpJYMQeS1P zUf3c#>gYudKd1z3*rr~k^LwTSn22L1Cvcm0K}WK(%W3b3oXP_DJxKK zxLL`%T3o3W$MMA9mL!STHKumzX%%fwxyf(?DHa$|c~BT$l_49Qkx2Z3y))fzoC<<4 z+hH+GB*nsFQ6@36N1QC=@Q1@6cmm%4dHAa8HunIpkUJAET5KhjOLe=etA{K49@??a ztYZ>>wAWM=|8~k&pfEO8E@XvO@fPQFuL57S4U1ndU=g8Cdg34_-*r}((~QX8oK;I8J(@tE5-&O(+vS{ z6#nbM7c56tb?53MeW(f2r1>hh;(a`mG|qqW7;GH!mL&)5~o!FS2(`KDXC$D=w5fd1|KpN~o&bXe^QfSU00+Qw8F9lJtu;250#_*UTtY2V)Y z^g7`(GqS@jF^bCfj(0CyM6mRt?fV<78dm@M{f|HJTeWt$$^mqtuW79o8?|b>tH!2! z6!V{Po{%fO3;Qh7Kr>Z8@JV4J+OM2BLu@e+SoLk8sc!;L-+m>36acb3p(+E~FWtR% z6tvC3x-7rMPvsUE1Av_)KFk0p5+@wD@(prD?25YuTr3Jqp%Gsz`{Fref0C1w7*ZHQ z?^ckvF$!jBr4d-k7syhdY`}fXdn z`o7XctR%;2i`Cc)>XYC>iu6_U#u`<(YNnDV=px@F{u3P)i=K25+2=uTJFS}Tr{kAI zBHEP$vFX40s@Y~V%hTv)RwA&;X^u8SoEKdpMab8cPLS`_po__X(Kz$Q-rHUKwGM&Z zT-eV$QEjz5t>UpQ?YPUM%3k$xLryAa`cAS%!R;5ScZ+$EwTR2g7bYDyq1Flntcupm zFF(ByKj#G4uH(1gzj*=}Rw1h&f8@5(B_T~SO6gMyRlUMt0V*kUF_yE5poFL5d`Zfu z!*pYbQP0I#$`3QLzElF;rMg&ZmCR<*aydJ~)v`rW{bl#AbM+dio@2hoXVHTQXZ>=W zaI?p_e!bk{U2-96HO)#}CGIA+w{oNDo}fqOpi^`}u1rwkMpUim>AO+2Z!(kb78tCv zC>+wOi;sSag5InsSKXA3%A-j$R(A1MNV|wh>DM8l-FnwsLJM$8n`-ZBqaBEtu2LdX zrgoyP4BMwf&nm!e;LDx%Rg6F~&)p2x&_}v%9M8``U5DedNFq$}GDAq?+~VOtXBgu& znJ!XqL~yl91Gdo;C*A?nM_@aP=F04EM0B+2U}i^yhw6l7fNW7&Hw@Sxzx(ny?t10( z-LS!WEshnTR#??p^wM~-G_|qrF6-nK7Yz3ZXOo7d_`Fzd~-`qPVHl<~6zDzvm#Z;50Lk3(6^~$rO z55Aq^D$$oWLc@utJ3j(y|2s$ovrkYL==U!BW#9{^k-8YotX3|bsDG{te^c4>;_Ne^ zvn8xP9|;0{{|2iS1o-&ZG6t;bD4&0sEj2uBS`%hO8-F~YlIt>e`;AytCg7Yv?#-hA zt!SV^p&eK2L-H2>$kXw>Oak(-a$jO)2UHwWCE?qB9@)dUAl4_JeOG%2s+?Hite(tx z5_kW&k`Q41yadQpziMYGr#@6NXpiVr_@u3@5Mb6+H*co@;h23iQqhZH>{<^!apWL6 zov6BmIlC?BCXi`3pLjSGq0xV%tiIJrce(TOXs}#UUIh2FRaD62nC!YS@*r4U*48+h z?btl&EVrHoRmD0PZsj_#wIG;EEX=LuD=4R^>NENt_HyRQ(5GQG$P;Uv#MEY~X^bl}#)3}*g^v+7_TdNr~8%0nGz!~k( zZm9dI^do#~OnJ@+WeLC9A_!hU(Vuuki| zD(}d7GTD8Ru*vcH)w%yzLsV(syKet4YVDk8YzwOGP#`gh=hLv<7(Y8ng@T%Srl7p% z`m>g=nk#afCv`PaMNbuKmHw4v3CGum>k&$gH!s)K{q+H%Gdafhz!iUo?eK*xTx`Cj zFAkee_Q7z%dorpDS4WMB7xkY*!guCw)$1S@ZT}mguti|uL83Nd6~S4@q!sZ$q->Ed z^Kym7$>N~7yYIVmCn>vh;CJQZHn6)i)G<%BO$yBU2aTzgIo0N79{C;imHchgJr8Tj5GFa0~O<$EWK`p377HJr-K*n$RkD`bE>W zptZ){Z3yMW^hq1ruv%8s(NMTcbv$B)w5n=V1eTS2o?0V@!|`Kwpm|pCL=epC6Yv4Y0Xp?;MgoQ-?+^$Kn!0=HIXy-K;h`0ILhH z!HWvC94p{fhjCD)OIe%NqDqs90eto{S5fBg36 zM~Q6~4!OVBfoY3T)wQZVO;2AO2&tdl`FUUQ4brBEZdYC5ocKwXag{=nT}oHo2mN*} z?GM^@k!c{X=&O9zlSI$4-SFnUyp&rF-Bp;iE9$!&mzS2mwcl-tb%m^noYEN6QdHw0 z-X$F1EaykFAoG`W-7Ie`2S97+t$J61z-@lSjYKv0AHh@r7nTDT&9oIGPDyRtD@%k{ zAgX&4Ivdw<>x}TUM`tuB-yhcyZ6v}fR6Uy$j_GVIR?FrIz>1TK=(4g`+wVqHaa~o< zZ1T7t6i$e$RH)$4tD!XU%u|H(4wV3TyyWCCfO}K(Y+q&xtb~+?J+aUCKmBsykXV!V zOv=N*1{pM-00Gck^;#KLr`%rdEUz+GjLA!2_0$Yv?SCNDcZh>E+K?AzQ@PEgM9L}^ zQ^hZQuSa%X)ZhhyCa0iA1LzJIH$vEo+pM%AGCo?7wbN{Co8;9trot70nrJlrtR_J< zCL}-Ju67@YKcXJ_A}mB##n(jCV4QHWN+3dA3&lkb3Jyna#kXsezT>#FYZs}OM%C#| zojExJ5a3U>2#m8{x%VTMxP{ zD`22;8l_gL^gD2+;m}j1M=ReYN}1#Fxsw$JHU?+4g}JJ{6yU9fRhL7K#xD8pA6C`T zh)J7b`fa;SY=_kzo2WX9hygTWm7FjeiyGpJF$rpAn?!x4mFqcpzV6Y}#@GlFld!Fp z1P@1BJa=P|f=P&}r^`W3w>M2CsPWT+tJ7#$o0ze)LW^w%z4JR;J&6=Gh&KvE1so3E z@+b`fZA>+4g?J&ksDm?El=KVq%#F2!Fmw`F^Z)h3H@6%Ei}o18`snsxtnI14xjWuH zT_2yGt{@N4I^PYR)d#`FS@mk;-kbp!Uo9*m)kVOnd(dwhZKUP8z-h8?l}(}xgc#xl zQwj>Kv*Hc3ClA;!pjuOJEfg=EOf|`!4X>|!8yvKqCtXM881%3^pt+%@xQvngCzP5P zu4nv=DWL+11XvJ@ExAE>GdCx2-omnrCkRTv$Lj?Xdp9NWRL*sA~tSPdhj z@+xJRCP#=L&19Hetg<*727D&J7P?yK$fs}Ye1|%w<-NWdxdPeKitSr0jp`UpZ+^Ld zP~__H`gD8I<$bt+Slq1JfnZknP=3f8rBNpq-vyRvKU2G%XYs>H(sg0FArqH@Y6>hKK<_Y!w)~*Z|g4MmpQY_W^D>6AO%{N99ROm z{!Q7{a<2t|*C8G}yJjmES~U!3j05Q@K~;Su@r-s=KztbGc4)uAnq#no`DiPQVii$T zd3)XQ@H`K zvqu5ilYkS;(t5WErFtwh5MTXO8}+QIe})yEvdHk0xRcc$e%H|F&MUh^YSnlZBfxrJ zj&{)|?aEQaOq28|>subQid%diO5R6*3!!I6S?PU*ku23uUAFuj`JVv_V&UwBhrW`5 z(OBEZ>qEm9A*oO`$cQQOxB+W?0mQi{)4B}7S$p7HiwNx2YRWWuhOaRyggUd_8;X&( z^i;Au{N!OZSJg}W@_O(!Xut;F=&gPQ+j>}eviSWH37xI79nnwW4Kam@=@ zp_CI^J=x|uOex%|k0uw{U4iyi)elz%F1YF%EO{RZ;ARG;PW!gFt*vzwvf-gWNb3Q3M{@q9uL~%bVyg8$&(ai%=|x+9rz)o63I`xu= zq?F1tG-cUMdI#9{n4EF!RL>vY zKfWIP%hGT(MKji{VY}BEj(AgRdLc)^M+=_qgMx%nS-jp-Xh+A;ld-FT~ z82sw>sz%&|Z}~}`Lb+g-(lyR4#V=(-xQF&x5~|Ys)wTH5jFoS!g-^=wn_L%u_R-mX zE!PtTOBAdK39X)(4z^D2m%42N0KIB{HA6sZzt}D8#R5kA%ef9oqZ;|@?+5au5p(c(fa zRX!xa$g?#4J9*}EXf`V@-nW~WR!QraTdNp1@ zw;Te};WsN@-jHXZ!Xd}iB`K)N#``Z{;wyMkFV|18GspLZX0YrxD!Y85f7pkgU&&b{ zY5cX4C}#aDht|F|ycwukm5xBA&g^M>`iVA@Uu!+h(SMq$FhdZqq=ebz|D>jkZ?I~% z`Uh+^d8A%gA45B?j69F$lvpA1yyNrzAho(B)2E25N_nhIe6LAv$O98=rEs+_j5VE{ zW6BaJ4YCT5>zPJATSP0t+L)qs;|UijmKeaxtK6UpuR2-H@+Py2T6Kok0v^bV*4 zHVke*0{bcw%($wW6N`C!smZIw0^rKBEpyGJ=u9 zO6zaZlzB29cn)c(m7$-DuAIk7UOYWVjYdnn@;r>S;GOdDf-%@vgUjNfY`QGknk`*T zI?2{=ZH-wE7FeZ<*Dn`ldunmlea20|Jy*siorUAaE7hof@L0Ac=MqEZfqADvID*&< z*o+!tMq+NAs>mmIX05!v4fQ9mRD1Hqi)eM$H||s4~^j|*g5Sf@!LWxhWbkKQO zx7!~+{qp?fr|-|lAAT5akeaKZ5KXgQF}10d*lH2W4KFodMPFr%L>{UGoe4_PCFl3* zr|yEveSSPn@6cH(xXgPRR-HtA_r_KmtSYvePW#*iYm$s4J|u8*L>nw{pSxe~hs=ig zwvRkCt_CruQvOF|Rf(gvP$y0gt@rAI)RxwRp3g6-fUn=v1g!Q*1yEi1pI(2(RQqT$ zr~bU(1-yA(9Z>aYbv_&prO2ZlqbSSs)Ya%~SiS6266w3*U;n?lDn@6~b#IWIh&)9A zE^ZJ#_+j8qb{os^d}kLIOKu{m@gs&ybgTx7>9X#HVS>$laa*UjsyO$+#hLuqOoz-*OGk{;~ga~0|T|K=x*ETl>a<53hT|c#g5mG=*D`=m!?2B zKi=1Ii>SgDuNHP@Xt#|CG%kmir1yTODSPo%0;u-fGtE>RXZ@>X0|-BEQ(SrlaKv}?jF-7xXU zc`-dy?ZdD*yj=VgA~1Q@ZXI$gvv$Fb(Q!|F)vCLApS3bQS7xPpoY!qQRiK zV{nL>_wejc$!fEt6xDbti&S^m=5afYv052OaB&?Sbuhwn+j#B>X1{oY)efr~$pdB* zVBGpjag}oORe3zFW%zOkR{W=2@t6p#S|G*8)a#K`A<)XStl%(edz~S?c&>&qGmsjl zn~|70T4_#*Y@MS?)G78Ax?)!*iBXu=rrWi&_y5oHHuNxS_|j3KBz_7Y8Hl9Q9{8qD z-V6SYsm$p{)vRF`9n7mXwH-rCS5=`uEJ^gPHQ87OE>L{+c1+*moV2{&pAY^v8%iDW z=uX&dlE4~wNpyiGO?oOk+Y>f*lHYazFg|N+V>cB={~nTPeSboyai!Y5yFfU@lyx6v z8xX%it6br_;-1Dr=l8Rzpv_7sII!SyW&o=^l=XJRPuxUZQ6pT|+_yOs0LCiJf)idy zxVyGL!;Q26tGKGT7^_8E#kPf@jwPpswj@-hz+vFxPvBAv!ehm6e&@@ZrKb~*Z53|z z_^%F?#y9a$y{Q15t}~kHYMP1E_*7I}kT=o;Wt`rO7o;A-MVsQw+tV95i;@ zC+oUeq(>V$Zq(|QnVdLpDI5pi-c_#&w-INr>b@P(ZK-Drz><-y+t0W2`DGx<_WbEb zgl1mw#{T@Xqy3bz_3AIB6XEfkT=Yf%LquyM?!?D*COYthDsn$B63-YD+`#ntbx_ZTi3?$ zI03X@pYkB!(JHNt3GvhOWe^k_>9oO~Vpxs#GDcM$@UW}wRaUawl8`T}1K??1t;c6X ztvP5f<97?|b{l`Is+>r3L+#y&W+Eu;ijFlgRfbIZta(b_otcDiw2#EM!3+6EaAVEI zDBxx>01JesqyQP}IvZ`(J%SBPn~js&#oIf1)!>}V-pcC;%bnd%NGPc4Sw7qIfk*k_ zr@qZ7?``XtO|Y#Q>sNL*;6R8{e|ny7b~U@b|NNsfc4_a=+w~(k_9cx$!_8Hh1NZ7d zF*(Smi^x*07@7GIP}NtJ4_IF+cL6|y`26$3_5Pb5kILejV>?5r3c!a8kw`o2vK0Axyx(l&C_%KMFryjX)Z|DE{NgyEZsL4Yk ziPy-OeBT{u=Cv)jSsykhqB9w{A}GlzcO}U8 zMwzAR!3nP#MKGfXC&VxbH-A9su>L`zD z)<`&z-5o(#*im8~yLAc6$Hn`&U=_x!+?tO!j1*GMepM2oG(Ue=Gh0-+AX*%%Bw^)4 zs}#E|1yw&PB;0K?;LBv8Q`zXS;Is?zywbA>`Hs4c<6(xp`^EXtAk#Jz;4j6!Q)Sx2 z$7HLb(r@TfgVT;9+e`Rj%+?TIwthT3abhY@eG1j3J8PSuK=#_2Pip6WmYAPlQ0 zAnty-2UhPcqY51fJSU0gqK4(hNdT2RkMG`KHC0yX4q$%R9ZDH!)q;3@%4$n=c(*?N z^mP0F_PFRYQ5KuI>{1Y=yG;H&Zj~v3q11)P!e7mCe8;~cpd}4R2f>c1$;=Anjctyg z%cm@II`5u7hEiUqimxYh`)_0ylsxFIDYbhJA;Z&kM*7!*DvSX<3iZquQKOcuAmabR z>&o<3^OgEaOwlj4@46?b5O9q6^{An#&GBw{8 zHJ@&%+t_NFS?jtpL+KHyz0Rv17-o5Yp`~ixg{866N}QEqp9k$lTL4*Dr!s3)*pX#I zOqbd&_ebQpJQ4}yC1`J8^QyQ*`%lQ>i5klPRhXhJBgp5s2trADscY;+1c-EBSKFN z#yv(WDM9s5$SUWvt62@JK~?R_X%NIsML9QqaFexR; zgzvyUtx>Vea0VHU>uQdn4^b|iP?u4yI1c{GhwQjAtJPU*f_QzzqUh=8M@|L4rV7fq z@IdDfjORVU(*fMuB^q10&^)!i+0CmHi~v>}^{hO8j9!cOYK0dCeoMTcQICT6 z-n~;}&)tJ8PWU934FQYYM1mn{xYB_*uxhD97%H3gk#C2)Z8(Lj?{>aqP!u30k<(03 z{T?xMWy_sMW+s!kQp<0#cfF#5ovJ&t0G`xMho z=5JB$d%d&L5=J@OmwXXCj{AUQ!p8tFtU&wM6azS`B%^2U{$Q;juuwoj3-&dQ{0axz ziN|ci%9GpuD?$Nwo0!696~l1OtjhKs=G8Suk~yExapC2sK2u=VfdC&zHM`_r*`wto ztK5Qdj^!Ti6XZ;zTqt!FmvV1cQ>;m>l8RLyJ5SI8i21Mdg`8DkrXKVFtCFDC@!g`7 zlYLw0=b@m1ruy*^lqbsy>W*0Qo@{`u`Io$c{MJfVSpwm12XC+%ScR>Ix5d$r={A zsRuR;*cFG&b6v56fSf|%YaO@>zOrpSi4w*Cm@)OyoexR@kbMf)JspY*p50dYC!mTL zr35LxxS*%T^fqayQ0`e-$zYFkTnW-MV(I2i9LkEbK{c!^-y%&6wU0O$i+4#0Cc{K( z)~8a~IzS9K%IbfP^`hXao*ZGFiOIX@ja~Fff;W{h;~#*R zkDWCsB*4bTpp4lB603sw)#S>gHTOcm1J!?$TFaC3gezwq@8ewuSx zN1amO;WVEwixe-=*01+BSpA2sHg8mO$CBhnuciX18~UIB@a30OZ2WZl_~nns?Rq^v zJUr3Z>~#<(hM-2$pQO~UEo54nsfMe5Xg(Pj&ncvrh?#XEYQbIZ^g-51@B5;K>hsbu zvmP3M6AG)uku42*hOPL(7ODs_8?<^&e9%ApIRe7+zIWS`m=+dlUnm=0O1nZ_W7`MV#JFH=flqT(Y$*LY%yl(9<)K zs-<%#fCt^BhY>(6(^b|t0#GGY3Ll9Qt6S>`UymKZj=$D6B3jwsDc7{KXQB-@o(4=2 zh#mQR^GDKmYPlS*^4FCo_0GvH^I{#(7kr}uYEdS8bj}|x#AKo8j`$@jkowqp*Kej+ zl@fAqDXZSgD)aS!SYLBx6#6(jL#p zg_!~2^nUGXD{a?J1WPGv&-N+$Bd5<5H;Z1%(un1Zz^wbKRF{>sPX`GEtNA8#*e#jx zFM8dSk_J}lv?+ZVWPz+WRg%DgPMctp@t#})L`GLN1*|m=NF#rFdfhO)w8~yNp)(v1 z=6c))gi&WhE=SJ_y$1}H2j{yVFCz*5=jZeB&Z(^Rvc$4K{i>!U?D^-KsDNncugsBI z(nPMYLYbb+y$?>TeF`%klO2ID?)F1fQ1Iy%m^Fat0=%xVyBo)vx^F*_}3}=W>KP=R6j>Rs?oce zm`z$6suGR#&?Pc0#tZgxw+_}*==>6JGv()(IZeqoGIF`}g}<^=+=oi9_g9haW)ID5l}ZT5m8{ zeP6l0&Q76nq@+k*?yu+3`aCNEfYphsxdLzIRQOm;N*wd?(no^7TuYsdR=CZ36Z0ym zcakyJn~im6tA?B=a8ffHh9IkCm|T#Lcb|Ur<(KboA8%id507_0y*&Ork9>OGLnFOK z_z=q3kIy2HS|jYbE!^yW*2Rw%(;;M4c7YvTsoyq&ohEJR5RNT^gNL1Q7R$A#ex7*0 zKyF^y5e!}T5w!u2%O z0j^J4zZyux=14-W*hjR{6p@5NYId$`!USLIRw6;-W2;-Pz)Lw&!77)5;rId*1XiJ> zTh#ZqutIW!v()3uMZ$p(kMq3kyHZ_OO<*kvm{O7j{zao@6rHMzlnWHCvWmTF%0_KT zIB#Oc>@m!*L!=4&@p&UY%l2Bj5yN$xLSFEA1nvjA&Nz6zKDhCAq8X<&RTZq-FeVaz z9*FftcjY?WeasX-GXHq3o@AAHh&Y&4?rB~1PALEdf{brwV$nBozwC~3mIt5V)07e9 z^%8brex0B=JaiGsUu@#=g*TqRTDHq>d`m~Ofce+nQ@cgH>|+`3U!dXamB6Z8w5MQf zxAEz|Knzm?jed$3sHzBI*DvWy2^S|69w(;|hYM2Zl_{2Bwbi-|>(nrN7+md~KC>Ld zu#MNpBMW1^VBVr~;je|eBExz!m8229p^(73m^f{WHorX|TJ%tfJr}#bS*R+i;`;pMryu?B{`U5VAKrh!1?TboIA120PNf-6Q9wV-!+(30B`8p? zuD#%u8$H&0j-07qSBkzcGX;Knuv)>YTA7@H-A<}tHLvc@Y@c6$$nGd06?>CjT(|8Pi|cnQIdNS8H1%Vy?zyEe8mGpXm*)TaeS6?U%fH} ztLv4uO2C7LV1^6)TZ#VIq_5lqYG$W#=4V)K8UcVGfw#$(;J&%RHmTRaD^+v-aeeve zstlEa(-+nu?Q-aKJUraaWX|T*3M+PXjqrlz)xT~eW6~%9`miAfTVv6mcSUfoPo^dD z{lkbM;B)|BT;y)v${N`Lg>y!)4g&jDv~ExGDEXtVQUa&_6e}TXnxKHg3ao0MRbF`F zqVc6<@>}* zFnoDbamOhBdATQ^vH`8k=ZS&NgkU)RF-#EvJ1kyT_I}1_^rA{U|k&bzb=|ta6|C! z@=E{S_43n4pWYu|o*o}AH0Zb+5b@n`ac@yePLN=8xvuh~M;QgGrE)FPRo~?qLu^lC z5Vv}?T|jD%Qqc!`0Rk578T0$dvw&gK3@4r+_O4IO&k0!7H$300N;mMZeXGN`v$dA#*5SCD%&vjeWJgk@;{yQtzGj{cdrh8NIth=7wn2$X-2KieFCic2z(I|zl?%aH;>*|J3}o> za9NWz@Evnfeu{1sG%Hw5pq0gJ>iVfLTnOoW;iHjF{AG7M_xQslWve2h1Okrp^v& zKkXFoz@erpo!035SL!4{YG}@kx@t<7!fN1EyWT1Vmd0ulK65yhfnZ&E36i^n+KqAV zZ9KlFP5+)-v#X5GYQbu!|8tN;D0)&@s~h71#>hz03tm`;`69KM$3rjtq8EYHm@71( zuiK=_NM%u8G9xL^M%#oo6oQ>uH%pzJ?NC-`k~>kqK)aT6Y!^s2h#UBTB~UR&UTn=3 zSQ6t?t7czmwgxM1n?MxcdB$I$%z#MR@Acu zx|H+lvVd#?;q^2egplkRm-BS|@%sA1)8lzV!-gi#NnhaE`iqQRnF^gY3Nq=)E@T*< z7bY_;*pa_Y<48G=DhzxUru|FW&{((}$5y8rdCS@J0NH0}HAO>6+SO zYD4Dg4=c4=u~i(iC`NeStrMn{!AcN*cfUJ)JS>~zVfcjQdN^(|BO|&2)@@Ep<~dj< z3PmbvaHGi@U&jf5@vNHSVWk<*?}mL^pK>;1#?x=kv2Od|T~RR>n=<3Ij< zht*iCC|DH>G!>-oVw(wTN!Y-=*hy7!To30@-(3GR42SP0W#TdGgJ(shcCHNtqKdrq zMklXgMS|IqVJW^snAZ5Cq&M*Qjs0N)fu4+!}9Zog(I6Ff|SDnnu3H%`*3TA6}MY4blM{@85V1_k8RA==ou{*8GVq#ZCkHW) z6WhPa#j)QsS>=qCF(?qVQIm;p zG`VWMtAa(MPJ-hD*KHuKK$u|}_qwdWX76EX&81KieRs=A3YtqA%O@>GKbn4*%Htda zZt7qQbMq>6oTVxZ#*#|H)N9siUbV?#3-cy9F&3A(nGqf^!$$MT5PXzWXtg$mJ1>IW z-31$a)%1Cmj^wJXheZ?lvGKz+^@kR)16KD&#Ob^avtKTZnbiy2mARUY=XGYNl@WCS z?EpN@5DK^^8Fd0yE!U@U;I-eyB}uX`Jq?V`oEsDA_=JFd!~;(NvZGzp?3gB|LQut! z{t)IG>1i6ssvOUevl6x@*l(?9$Is0Wh;+&(RCMQEEsJ77mVf~d!Wj&C`1ERyYznmsOn@#vH6#X9c)$F-*aRk4YI3(<`O)^2x)}rZzKC1E9 z{16@n-8f-O4(QG0pEzq8-9l9@j*aItoU88C@!L*M4~LCV+GUP(O><~^zj?Sl3@3gfV;8G@oq*&AU$R@j zyLEr7VYPrYgFDHKk?L4m{MC#1G*R->%xQJ==2vIdHIRc@9ySix%)Qy|bi%G!pq7|d zm45M~_Ox1YoNXkIDm#dlPJ-1^)J_@=1QSrNXyy#9U{*ySoIg{i%(J((K$oYXyoy1L z9Ti8N<1~y<`c(q*hWzwpVA7pZcX}QjnzE48WJdtD=WJDdH~_=GDF_TlV=e|I;7S(_ zQ`kt9vRM|S2(II-)Nx_5(Q+RN>(E%sXX=WA;;iB=sEUKL5Ry%i8_4j{Rk)9zRl<+~ zaw$>s%H9NegYw+DXDJ=d4Ad!;JRq!3MHJt$%#0{*6fJB3*IH#~E8Vw+a6S`5puRe32qlqsAPQueY8tSViqW%)~L9Nd+U)jn*;r7kIzlTa1SFSdr&hIR3; z8$(06GO8M6t2}kLVzQ_TfV`?YY}PqRU3tANR(KAvc0;*fj&12_Un#_^0Ly|q4Nk;K z2dy(e{YP&V5^nfYqf`w>eT;Tu;AU${DM~vlHlTb3T%XJH&yQ18r7P#%>-tLXu=*NS zakBh^ zEtmOeHMeO!#+9=~?2vvLl&PaNHGmu;R~M>&#mZ_4-+VeYGV?3rNNy$Gk;B=6_eO*} zS8#lTGF_rLP(Ig+$JlZX(Ar8#&Ol<@@v!bwwAz(ScnpMhm(l!F8bBs`>iwX2kI>Ww zr!^o&0AfI$zXsT%P}MTZCbfYo<8>svAW<$82?V9FR-7hKIArhVh$6*JdFOt{>6I^}|{k$ojv z##bTd%6vL6?eN{fnlQ+_wfa9;9lrkJ&nrG&Kry{(NM@04Yk8&k~AC06d9+H@QoeT6B?~y2 z9W;(I^~HGp+B6k_rcNO(?*kPU{O>Ox4o5;&IvUi~sIY>hK(4DW;MQH55zP>ucovsw z1xa;2P}NGKWvj-qoXN1jE^#c!taESUi@@gA#~Kl9-`2bW;)aRAAYSn~#L;BtsV`xH z)~HAlr&Dl>7OjDeWfOFaLHTj1;ZRuEC2~vG!iQrA52LF0<=&b!)CQ`RmZHPNlTh`} z!cdgYb1Qk>Q5100hwZo^9f}Xybu4iJPf~9j`L(@~JjN#r4N4h@I=Tqo`-O-eu*zvT ztvG1fBR(IY(P;ccQpkEnJP8$4ln~k#PWLxDbv=&q3Rb^(hgHMsaRaOddhBEui?l@k zElZ9_oY;=of78o!r2Oz<`t|wy+w0F?UH$yaPtTW|RvI-BA}BU4aB+6hf1AzUd8G_k zUs$KGXYjBleF=;yT8<#DxZ)NvLcsQJqG98jRF~2oT z%+Lf9L-wI~w(x0i&W}rAO?WzMuD-~Q`EYx*UsJ5r=n7sEi@KP8Pnu0?35+f{$WcOc z@__;3NoiDJw(8LQaWKF3wg~;_V8g(Y28(i(=N6Le>9jjMe1Cst#;N*+SM|*H>jXO(AUNI+f2K@q8mb zt**ZA7E`alsEUf~jK$Dn8|ICy)s*qN3}lKbjccB;_UR?6)UZl#{W9^DFt#1pj|368 z8q{{9<*NaQcZQ3MFJVD}?~8z%-L5;G;8j9b)oMoGTUH`(>Q!J>buJKg*vz^tnxmoU2C@F!H-@Y5DR3Q? zR@*(**N^`6);KOyPvAc8Q7 zGgCUEvcm3}4NJ^WURwlvo=ox&kfvMCVo@uH!nDiJ!gdW&bPPOI<~&noCIxE6K-kS0UmB*ETRYXARdXuE zgVsbTXmuBkSJw^$wpCH0j;rdx`A&z!hr?Z_a}_@ptm*{gh!0z`@tgp1GEmPeIL8Cb zIb3s_L8)avdXET4u6QdtSSwZ`&)B%KW`4A77(a1%>c_~N)k-Z}i?hE+>=NJggAAI^ zhCj*6GBqN~axsj@ZMuiVvcH}*uRJ9qCzrI{?E^(Z4|3>(HeSZS|~NT~)C zh_)W4g60gRK3&TmsQPaa)h5oC$z51oUGvX#cJG`w^rJB9D+qVcic*dCPX#oGn0SKp<9N4X8z}oAlaB8 zR_X(`sXBw{azy;qXlY!t)nur)a8$8Z+2FZ(5S%rd;#hG37^H>%1eYB-qYb-XN%s1n zp6hv<5f8M)%87ImZQ7kk-XrB|R+{?2Q>X*Z`QpqN&O;=$q`Mb+{~}KS=9Vp`NtKC* z@}pAVH2F_-;?K{~RZ-r496J@fx2+lPJZqst(Uv7dBLR{S$MzhkwQMK+U2$&fgDZsr zKwblMT>3W_Osv%uYtL6ni_bT-$ z0A#Yf7)3T`CI^ax6>{E%i5GB9d8+);$=l09?EcQK&|)A0$p@~k#S=A52OF^=lt%Ql zhms^Iu@7(+n~K)-u-`yuLlg5E@~E6}p21ayu+`$0524s^gv^I2|8q5?1JHxF!=40Q^CyF_4FtJs{&s-WU@ewmDo$#;wzFl^5dl{E6`YUIf-*1y!-ZW;qOU82TDjFUqWS4KU@aMg*Ki;4-WP zfO=#pMDRyr7VzG){d~}DvRP#zk4|yZ78zf zoAIX|b57Ov*L%`w7Jd!+=vj2yJbfd-A3W&wu2I6qyysqA zAQ6xtik>$o+o48zH6|{3Q=%|*7^sMLM z;V`DG)qI*+M)ufqcD6b}mo3(i9#bfB8C|D8RNRz~76dM{b^MQtkI{GU8q-bt+tAAd zm7&wq(+T_Z{Np`mCvwCfP3gg0z??$$_lI=`R(E)9(VAmA#7>ptE4OfJXwlcMmvB^X zVyMRmjo!;dk^@3DPE;)y!Csye#xz}N(^YjB20XrViVOGK94r+AaXn=6f79-X3XW$& zV+hs#S+K{2hnXMmsB@}vLOoaw?Ik~*+~{q9b`N^IK+R0(uo|1S=lkoKZIwX7!rN}{ zub)Zlk|@IY^Fq}2LTPz!TPNx2;#Q%ocw?Lt!s$Xy)Y)}^dod$@pXKxrt4zE35-H@H z1nL$R;43ghXJ)xozW=|+ZVF8Lv6V9Yd&ue^;?CsfmMMzjjP$B_*DXzHuIoc|FA@=n z5Y2={-z9nmx`Bv3F=50&8$=M%#85QRB#16C!pww3moN~2fSCHNwa#|*(Iw7%U)8Ou zbE@w5-MXvx*?aA^e+{dLlTEyZ!yyfPS|&T(YtwsZOY9Wt)l3_E@4e@GwRx~9>M$TK z)FR1q_c3TVXs_*e-~OOA8y&N_Lj#!2_DsEhmb7S{c}DSD_hu;k>RoWh=eTwnTH7Y7X-O7M8N-Evp@wCcKM%ymS#Jqe*5o0P6ZR)1t4iW+M5*&+@ zQa|H<`ycAssWMCjS)5UcqH429sURME4Xf-GtVZXEF*JSY!sN%KQy}+B}t%XDoE1Nw@L#sas zE7c`Y59wtOmT;OFj~7ON$f(rB;~62qMsWva1FNQDZX=uyQN%S=c?qn_$7)frd6_)D zWW(`zj(+b#-WbLuaWrSP{hW`r@{`-+)KAd5ed;OOFtde}TKK1nX0RzNt>%}~AzJUW z-F)aK3{q8eoOfPHA7zIbAIiqYV$+IxRrmv9MaS`0S+8E>pz|$RCP!F&shhZyVAbJ1 z`*ZBMprZ_+ozPD0R;W#k*uk!B6%khBY&ekxs(;J3ddYF~zB*RK(nzt>KpS@)_t|-GblvcX zA*vEOu)gyk0*pC{12NND@44%Nd+xFS-UjJFV;QE}3a$p}^4eW;SJm{10UeP$qt$!6 z8fB((L1>1wWE5?v_BOl$Gx55u?7RE-TO9~Qnsl50X+^7&l@dj4_Y*7@^>n#Z1iw*t zz02{8XvP;uBDg?vVWi+}_JJHAvl>h70y~uUj;}HfM7l)qo(0W(FL`3CB$6V$GEL{I z6sQGQ1<+|qy|MG&Yza3;=;RHGMxp2;;*MWYf+U=T+@VJf%)2(nD625Y}=i?rG4>tAKG z|FRXHF+`Tu?65Jy37bv#7Y>p~wiY{Iy^{N@^wt=NnS|>k>`$y-$YQx_Jqq=7PN95% z@Z_XPPgl(NJQw3x!aiOPrXhH0)E;Pt*>I!sftF5Lb;-V(2ZeWjefGDI zc-)rXo&6Uu%Dv7z`iU+77Odt1{~N3>4nAayDhJ)N0wO~KhY>fE$p98^L&)K<&C?p+ zlOKfP3MdFNt>-1TkZ$>n{Wq;e*fEH?j{&cE0F}r}t99lS|FmlRnlN!pjtQ6oD;HLU;DkK*Wgpjqy#I zKt;1vy4VM~c#-8*%3f_TC2U0!rce(UTe5AaO#_`nfHf^((EHFub?y|so;TJYsW8ws zt(HCjP@}(k$idp?jon&@QL%sE)Z zYcG!o<8{6~QnlcG?al_yN@1nuJG4&v*FK=Ukkrc{Db}l({IKjT=~4J@bZ<&CX2CD* zX$Yl`789z{`y8^dA!UXgwqqY})T}T~gLIkXRW(7jc}H!e>G^HLN%}OWg;!8!O#`DWEoa+nQT^LnniIdhZ#j2+Rba*@ep-;bh>6N#Bwfn4lF(rS$9sB#c z{}!y~0{vEq3@x+_4@_+^dkaSKB5hb6&f0)p`R66)8B7sJ_!6k-!Ca zscF<3C~ivjdb_H+lP9;ZP#b~Op4`+?H5O~1?CVH9Ewj6#S_+W6lcE4&_d7n;F|r4s zdh70h-#HX>GKaf)+FIxTXSNrfRMN~-nPUg|*-p4huZnE>Fx@Q((x;@fm^r0{9ch&z zvdpR+>JYSXMA0N6UotRhK^Bi^Z}8ZKJS8va7DE+;YO039uW4goQ?SXB(@zV}-p$Cz z_$(Ph){7NGopGArm$>>0H>sNyy|i%R>85>F_Q?suwKr(1;M98aeweDWhC9mT(pap- zp)$@}Hj6Rys1n-^;CtXpE1gtkxq&lzRmN5TCN-_oTCr1F7(*!!-O|xQVr9)Mj%jbz zjn@C9Y$Wa&;c7mL6$W+KrkPKaQ`FVl6TH$c-wTZEH6jydWTTUw%YWss6iBrM?~WCC zY7Z+fDNn?b-P(v1n6~4#`>n(gu&&{F0ND)+_pRh4GU zr=B=+%QK%p=b}%9cfT6zRs-qu&>2@ZV62feUmyqDi5UL!MGXI0ryCx*THyTK(bczK zxxcNyq6x6$dgm>+Q}9qhD5G2g>^l)p*vxlJRvEztZhxzGuBM%0{O1o&L}Hi;O)3Bj zOLEV{Bq%%$4o@Yhh%{MuWolIzSGH?Ugkw=quiyRB3*14#(mnezN0EHBeeo+1;^zml_eT?KzcI0g8$7Nc1{q!lwz@r=CH6)!-=)AV&jP2X_OU`JuKmhYvVxV_Js7uZXNjSxt^w?Ei8p1flFV%e2I> z>X)sxPMJhiind-ERST=M#a>VqSXKMEhRKNN;4bmgPGYQ1vr{r4y zPL);VYV({xzj|~wnwP(G!d)Cly5zdKP5Iry^B#H1m6gHNFJFMvA1KMrSf*w6csrIh z$NAwHtNMM8{2f@m>D8ybzWB*oufF}Ad$xS=k;~3|<|-SLAlb#&-Fn=KmvmU=Fu3>K z-Dkb~>dEIm`O#&keXL%;8mp#(H#1P3&ivxD0>+GN)@mKB6FvCa*%v=~RZgEyr+@$S zmKQ&EP96(!F@cg_-d@_6gt0k z7pRWIgl_YpD`nV#zN+=k)WlhDj5Ms;Feo#%(($9m+64o+4=Rt9O)uNgiYXO?fX8eB zpyqK=$MAMe=yet6mdTRob#pg`C|LL!3RKp;HI8c{H^r=1>OPbBg!^P{PxU40MC15qKL+5V=|SI!oKWF*4cW(E89NMr-nn7!Z5a zidOLfl$bvoQm-DHT&nhQh!?KvBHby<39M(S!_D|ZWv@!S->AyTlB^%@e{(C?;@uOe zKWX_*kwp!xieeznz&@)PvN~uzPa?sp{G6;`0jK$?^Vrz4pnw`07PFD{&7D# zcwQ9V$!IMBI|_=#k#WgLVcG8n2Ip17(;k0vYig=xNd!XdO=!2F@mu5%d)E z!*JLei6bTu(~3g6!;YxGrxuYo!}<$um#bJpyH(^UxR*cN^;qNvu*52yNM$Ya00fTn zlmRaDW<9oGwW=1;{ASbgYt-xCh1Cb%yQ0DC6#(Z2TV8k1mM7hCSHY_Gp7nW$RULLa zH^6EWPTY43E}=T~j{z-wp!c69aq*_CVDUn{z@ z&04UUyMeVn(NQ8ukmA-PQvoL0=1v?B8y6-xRSaEo6>)0xgExH`Z3e)3ft@X!EK(`A zNKm!IYD2%OB2nakN;2jc2Y$(WYG!TuuTm)08|hL#y(-iy!9Kj7c?&6S)J^B&TXhaX zmzwIWTfTux{#%NIL z7qGeuuhVrwx__H=N%Rm_;rg)6!?e$#19rQ7yaQB7*mPtGHm3}z$0DU4EpJp46N2Xzg`uCC-7O`)Ur}rpFg!$&wuUV zEswq75uBE+E+|-KFR;~NmBS$7i|^cc<3;!ASn%#wW7TTl`4``Dc)q1htKAQkYm*>?N4c5gz1J;Yd zBp;QmRaL?rm-`Lef==4m0TL9?_J(doy)q9Ol~$R=zkt=|X{9IYSj6ttw4dnie)btv zqQAZz2Fa$hSFWx!ZMnX^zN+ToWo+TP?8$V?;WRWMV(f+Ip9&9)5$I#YG~je)C>aA~tk2pLX-!d(7&^ z9$!dyW{{C2D=MsplEv%wO8kPHQGV9AZv7-Mtn%Lo8+D1B_waLQepTn z9Pqsur7h&dt17_HGBT{P;J)WIhb`4WP+PaM+K}4tpPS z^)PJK)#iODDc{Jv%r#Iz#;@YMYR=Dl)}^{^dt>PVs}=(geSk6oGK9o{TQbHTCcW3r z`l?piZ=D2Ic581i0sh#xT6SOX>UXWxw;QaU`1Kt}o_pPGzp++pY)*IfmS?>kbFv4W z+Q@>{9IRChuTE;WeE$Pi{_W`M`?D+8xW80%<%DB)!&#HePf1d!{G|b@YxTmrJ^DmM2Ve9IEy$Sv#oTaTG^AIgaEwAzq)8*jA8RN9(6Cr zvYpEE)KG@xq!EV=Q8kz7p3R>$s^bKZuAEz$$~}CQ_gOB|sx(6@noI{(E}T6rPRxK3 zlWH18sZXrkZ2J2CNdk_CFtT+jxsR4B;IaDS&8<)yn8{Ee)}bV+zFA;ySZUt2Y#OY_ zQE4nGr`O<=Q2J=MY86Ql;Ca$*q*ea>QZ?nhF#*@)Gl}xy0@Dhv1GMDbwZy2v>NKfT zhoir%!|bH7kygW&A8b*v~oI!SOWCCf@v3D`J&S&sah#Ml}G##QEzPswH{ zFKBU{8YD9pu;dBY>%I{;F>JEXb1FLj?(dVb;E;2D;|O=NK1mE@?R_kC+)S0-0}o?K0NC9$kIw z%KdHqHCR36D5O^MH^ZPaZ3%7FHTB*1K6HeUDG$xCTJH!5QP^?63HJ8fu!|?_#)h(R z#syzwOC*_+#aSFZ>f&K`_XJUEx38#GxU9trh%g2Hn!vSUG8$9tDCcq)^c8)fCj``# zKCsrzkt+7zi?J4quO~q}H>&v1X=RVP)h_>IK)&0V)W@wyldTluchp|k4C^uw>V-$T zu{)DU0i~s=fKQ>d0U~+WYGC0IKiINr%QYK#S}X;#beTXKR%swz!ecR1?J&@Wx%ImSWfE04&uq|auf}Iv1yq^B z&`&Xc$^S9D^r_|hwHa#_RSW+I`57%}%vDtHpN$B8d#=u4F8Y(i=~mMi1y!~|i6n`J zsA0wa_|)mp9=LS#SovdgAvW8mBx}F;*^A(9i2fdsT7-EM>TaB0hVb7j|GKG6P^*IF zR({CX2f-a)7wMDNhSS)p+UNJewJ;Um>ko4d->>Zsz+gso0*xKV( zg{Ob2w|Z81s})oKC9Ec(|AqqlFMPw=_;ucgFWmp!%eN80zy4QDfDWq}5GKGyPd(9q zF(V6B>tH)k4X;kIde5QTZ%0?(x^jP8f6-bstSVaMsf{LE++Ta|eAwOx?z59omigyC z`zckG%$fZ(6M@>-Fmc|r(3g5v&dr+q4?f&VS=HgnzB6*xofd5Kx@Z8b)!N)1c;S}M z9zJoTC21MnEy_YhHQTTi(Qo^DMgbYGYhX1v)$^m(G#BzZ5SOW7?i?`<$Ji}3y^9W< z`^0g_l4d2?`ZgN9^%J$E3=nKr%{aj-YkNpbH`OmdBU_(M@hH}}H)QH1fSs_Fh(SKE zTun}S<$$IW?h>3cShoBE$wPs3Nnx^SD+n7Ec5>POxJ6|w)1hVfvy_d@4^8TGajMcH zvKk%ijoE~&gu_^=OO=9|M%Q>rG1o!dNWH9r)#3?Q8hfN$T)dgXM}5%wRh7ilc)50+ zhFoFks`8yWw<53_xv{`;KA!S-@|?GQ>a?n5VpqNiQiy5}%YUcY=*w|`GQ6QYEW^U; zjvZ~1hQ){~X~6;rujx}2o{sCZAV|h4J(>aAqv=LfPswDVvQ)N$&TCOXo|htA9JFb% zA~q-D&6-`51>{2+=DpXWbjw%k6}U?UqhmX>Q5iV86{epzsSK8v`~|JF|b`sx4tocLCMWbfLMTqmL^B$$@5 zERT)MM~^qg9z^k*A|Zn!B&LYSSONhofdE1lz&=P=6dT}t?x86lfr298zOiIU-7P;` zIy!y7hE@4g=-QgVX)gD#zVhm8&p$F@I44%u>zViQ@ZMW*BIN|w>bCUp>uF-zpk-ky z-97%6IR-7Q#V=EoFSwebJObNN1@y@Z24y)ji*f~NBoB~kEUDINqUxhDWOb=tBSL~& zg7|Z&SZaKydVp!q%Y#P@x>Xps4iQf6^isb2;*Gw|A;L#;C^H*2_RL?zx8tbeazu5r zm*~krHJ;F+{<(wo9S~JX>;xu64_m_4nFnatJ~)RS72M!8nz9@6X8Ak;Q(aw3x=+Ph z5&HzcX|~7Kirv#Hx2r|4Dti@@_bHBmJuF0M97PwGT(LD@!|L6DF^IfCbQZ2>Ji$_K z=NRlvOkOUR!NpejJdyrj6yqhTC#0;Z?8%B>3Il6TT3SFH9VenXnq*da>8Q>fLae;% zK2I-uBCQQjO8gU?P2Z=d13W=0sv1_iC9~AFb!m$P;NhAJUq~jz`AAI8(8(251Ev-* zQgH`+ihFQDpo8$N8UlOZ{J@$G$LHQ#HFY?ztbu~q6Wn?yxv%cwX9c;xzq@<-!Yi*W zaghon_V5CJvj_xP8H|UCCA1xFbV2%UqXJ;Y-M*d)=|w+%e-YmMcpP%OtEWQuzYSUa z%Q*o)`sTY&zWNzd@IR7Izxe#)e{{fj0svO^colpAN>~rz2}1jyzgtF;SGr}W4$%7c zTW=f}1{7JD&7^k63DXGZrzYGc0M_Zy9Y&LW)u3qU*(Njl_fapc#e}JM49LxMS#yK4 zV~Sh}jJc98R^niD?YlwoRTP+PRgNv;BG^I_ah1}>Xpn3wf>jeRVFE}Lv9*=LKx_NwI$DU7&?-kM_f&d_A3*Fdb+nXA z@c5|kCdtg|CE%e#&?YOE@cA$?)Ij+GRN@pX=Q?pO?4*H-6;l9+%Gx&@Rp$2i!AWhNwSI{gF*V*RTtr@f^SZ1`*$8&ID%bVQ z0&^oS?Z?aYc!%JCw_kew_2YsOsLTBm0d6+TG@D)K7~<9-eB9u~whglc2uAPP3#JEc zfz|F0Kv=agE;RM;!|G3;efj;jK(_xzzW(tC`Jw(Ru)1k4#_9gB?$*br$A{}1PtIVT z<5^Y2K_nI^V~+3KJuXyRT0P1*Af^>3r)>j^6XRAHWs4^Xki*8-2B#Q*DBM%n*uj*$ zGIOu0PO$)#CwI2T_$F89AZS?T9}W96e3N)1Y04khD|QI|kbM}-0IU$Vt5S)gZs+!8 zupp)d{jjhBMc)6!W_bsuz#p58hUca=ggsMX4y$QGLltDwAz5oGC~Kf1a-Bx8FpCB* zS1aouY?-4)`0=Q^sq3Unsc=7r-^~zpYx!2SiMg@p;nZe)mSq&ap>WCUJ1z;04w<_;{hfD?eSeE13=!@hjW>{TyuaYR>{Me zG|Kk(v8nu&{jfw&vA0tEQT(fQw+yVCrxD$DRJm@(t)P?aHq|4gAtH9pTlN_4K@BH9 zwtNEDX00DFxlC;PY$Ac@230+wI) zCML) zeDlnwa)W}6zK6UK^t@hC>dXoVsS(`GepcSJPQiRQJG1;hjWs0>Rv*6q%o%}ogbOA? zo7(dD)_eQYYZqc$JHe5g5h%-o8}0(1t6^iwEFJF0bj+Z8O8T_(@ zv0{&*)wU#i1_aS8$q3&dp0_!8G@-W1OX+QctaeK}N0#5H;`?-WL|x$a6745+c4Asi zsi8!6-mb7TQqs8%lc*3uci8^7lo9_Y5!;`7e#YoYZKS$vf%Do zb4JH(Rt=@#D)#{tM+Uh)aGIy&{(?r;Gcj4!9N0wx24bZ*0p&c-b!lX=+x7nmfKr5V zhrF~5sSJB1tSTNB3t8`liDJL#c)Mo+EAtfIKRw=93s#?Lx?Jww-J|cGzLFe^oE5#; zonl-b?Nd=@R%GTMoce300DmVsEp#0Pe~=si>(f?TGVE}SwTLG%G(N?eN-PWX)YNXP z26l_#(fJ;*DriJ16EVo74vw;+8q`D3#xs5aycFkW<2pmjA+xjD+hFgY-kW8 zc;h$0t0&#ylud3Tbl){Sh0Vm0Csvm%yEX0ulAZp)3KzqKwf>m}+m?@Xt*557h z^c@092RJsx_}ms}*6*7nXnNHE88H5O^RN?D+3V(rm~=#ntR9d%4_CRTx`tJis=G|BiN$8BUv?UfDZ*;F zb-iUW(Y>00XzBp)Aah_z8L(&;qiz;6 z%|YNzDhspp-YHuySFlwo0R*cjL^uOa#bj$}+M^m}_GzmKmGsnwn-z+xIk`34it$e- zZwF23T?~iY#PyrlW98$USws7nqAteMBe{T#TH^dkNv?zfY(S_ZoP@g{z`LF z-T`q5;6aC_5^tFjzyLg{ya0Qk9~Sg0WqTp{$`S&%rzdJxSx|*4T4s)5q}A~TMUwKl zPK&Yt$`hf*A&gqxRyKa4o7}9*qb-jhPxbXE6Ry^Ctsf6p6(p<0){(1#QhliwsRs%-^x$ne{Q z)PPmRg3o&-Lx3(FusX~E-Y!yUutQHh7wISXUkP9dtd@~n32yfgQShiZNiwAG9y zxV#mtVl9HgMoMLcbxD6ZYnbj{=cX=-PE**Sd#`p0xLR#xW}F>u7PYDBbkVJvOgS*X zQ_pOQp*l9lr{R8z-o$A&;Q;Cyi#DhJr-ygmz3n-eQPhwv4*{JhW^OFCQHC21AgZO2 zngEcm5@`UiWmL736)};Z2+{o8=vf9U?%_VY#cqiyY)oN9Osv_2i?bpLY}cB3WH~*( z+L`BiVqJl=ESl5#_|_YAwp9IVrOg(E*BL!pYt0@PjX@o=OihFiSM?U@v?G9whZX$W zc3KLAg^Y3X;BU$;$E|W0?JD27aXuk?kerq)L7>q%Sz2losXCo$A}nCodaAt}c^Pkw zp7uliC>HaclnAGVvj7h7_Uwn7r!`|=Fs}Jx1sNvQVD4yEo}nk)geTI%M2YZv8ypmN z*1TlbqY>7_>F)Knibx0b%qhd9ORc-Mr1;}a*|!&?A_*iV5f4-IG0T`f`_RF`i!w z{PUrISb4!Rs}eS7;@W`}WLj<6by!WYK(2zMeUsvjE}iBoe4Z0}+DBIu?2C(PjTjY` zAv&oc)W-ODpgW|AK$ph)xh$5-vM`}C@jc$nzm!a zW_?!D9}FsE=AzJs6jKwdn%TL~XlZNJHx&lJ6di1OXfbmMBSlz+p@vTgmIhuERy$tF zh7~yOujVXP>{Q97y$d~P&*ItFp^3__%x(1uI}2n5tX}DTM=#jR`S#8eC|X?rfck{M zHM?Ww09cV#!JHmye8sB`2SnYms7qoS|0=5qimb-f)QFnjtJ!$9bInGju%2Y4ku{2& zRMp09GgF zs6HX9=Kj4mAFv-0jl2zzB9K#~U+2&!a4M%pT@^I?ba*6V9gT>|f!h3gm`DC0vW}1F z*i-H88bnP3KAR+@0i&HX!7Q=JCRLBcX9}#UWmPdQAdOKii)y3DI zOK}==r}9Ck?94J`$h4b-8={dQ5>*%E8#FY$@iZ<@|5{+6ZWw$CKF_f3<31lcb|n4M4S5Y@yOY z;WJNf%${)=6H1}`eotRjxw!&cAFiimA*>2l9r~&`sE@PdOt62HW zuhr>NtC*^=GOic;g{-7WJyiQ_@x=x>2VV2E2U1z(qMr%fq6`QDD(PgFI~<=}@d?Yk79PxxlY8K0oRR0Tt4ol7W^q7e8=MY|-Wb_jfA(E4 zvU;?bFMK!>VKC+Yuv#W7JYb*MjL9jAf`L!oxLY<#$FL%vdp}Q4o_}N7EysmEeQ-8! z$;O8z7nHhkm1pdBretFXA3Re}i^A#J z2%S_%ydox>MmzItuTnNpy0(On$Ka7dnx(R9A}q0>XjE%UA=<~GiXizgfw=4{HZPmA zM$a0a>Itr^EiWvE$^=$hi*v2EA(~k%bV_haXSg=74xZ;j(;++i?F4JbDT;ux6>>`L zY8-{Y>B%Hk!sB=qK@DBC>8o~@LKd=C#T6`cUIDb!2%?>K6kv0D1FVEqT0W`1!%6K~ zrGL^k*rvt-yXtwn?Own70YssJd~0*@e>Ll2a_o~tCsCJsEWQy+3N)<_Pb(^gIZ6zG zo}2iZ&ZWX$&hZjZNeENa`F*;qMUVX7j(WpBBLEQW^?a*KlMAU@w{mV7hZOiZf~TEy{|~EyRVc`xvEE6ujA?oErMpElB}Dk2Ztw&+ zz4gX4UhW4d&>K^CR@^&&o$$S6J)K+Qjp~V~>gedmE-6(6a&ZNqa5mCIQylMV1{+9% z*zE7KR)qI?AgL+UC09Kuf3Pr`wZ5B!1cdvAP3c~crPW9xR^PYyXaDmkSgjTfuQ7W} zc|ZH4CIM#{cZ%HEZ9S0$rky3+FszCu#vYA@&|J>J7_YeZ)^vJKE*07RL`b>i)GBRotwaX01_^yh@Tgd;rwl17g{2>7 z9%|g!YTlxFY!UO66t{aNukW4{sur`m|GVzD|+_LYswZv|Z-mVlb7 zN=fA-{pdHVK#x1oU?ZUCKqHCiZa~SZhP7_4+#`zS$FAL>48`ku|A@i>2w*)wohCU; zO>3*{lm|>BG>vyXLhNKN)}caN+B$~PC{gB_fszXfI^4hg@Nnh`iSOpekEFCbI#|8+ zN9C$gF#oSxEm-~F^ajpx9RDVclIi{wm%?hl?fPbkL>`RDxBt4(x0-e$8SoT zu75SrLfl+x8GG#$rIulnUiM!l%yAcGcdOrpwz{G7FpVepg~=W?&RPx#Y%vB zC!c*+em4rsO+eN&8L%4nlpOs3sH89RDp&sXzy>S;FNG&DNwzGN2+-*Co4f86{V&33 zC4o`WhA8f%bqkoP>4!*bdBCdafn%Wqc1hSfuu7{Gbn(W@fx_Yv3JG9!04&NyRryv# zdwJeGo+8_Bh@vHqYtnYCWh3NLTK$4W9q*6H?tN-Ft#Cc*PveA%LNmXxcP%}Nlu>j@ zCt?*+6gCfWsQYyHURHHB%tvs=Ch9S|e1pdp`^8bq za66?$Em&345)N(pGF6QK9B}{$XzURa1ur$_^&C`T9)HGdXU0)%l{w%Te%zaYbnVdc zo1TDj!(m+O{ zx=9>r)x7io!<$Vs$|{T)f3+m?WqWr|Cg)OZp~xQBMIS2Hsf1OH;k0ELb3flvZ$rk#$15>KP3}P_~Ln+Yf*@^&{g{svYg6u?)L6T0@84$}ef*(53AwpcViJ^Ii z&Q)@H{GW8UG2;W_O5I<)GHIf;kuk+>r)!+n8Vs$yZVW;`FS&@OS6c>V!>EL)%BRmm zXRS|o>CQLI;+nO*+Tg#hv#)^C`+!ceL@io_W@usp|5jBn;*>BSI*fg6JGe4*47{Nw zzw1|U6)vh1jpwpo?Llkhqz8ltJ6%?SEIC%eE2}|J!2<4Cn*)9auo5i8L2z@FD638O z$Fy9t7eafQe7a2j_j3O2JUK26t9(ph3S2$yhsrgIXaKT}#~#4N5VxJcw7o}BLBu_m9H2BtFI5M$ zM~5k*eXMMpiVKxsGpA7|EG2AL>!z+1rPV<@0hCN0HAq(qG)@rDV2uwb= zhh7ima`_|JLVrtTGwxGsb|Y1CPOJdZh%|()YnQkN(AD4n_X4-o({cA|EC@cdEj?4q zKWV1wEB!ERrufP*VNnxg8dFdQR)rXeYe{?D{3v5qt9Yo66YVJ6sm*|y2&yn!Er4-H zFzrqdFt5>Wacd3K+8eix$pRWe7V%#wrp_Kc8pZN1CFxNGkgO$*jXBwq&2Km`f_7{C z=FLd7)IrQSbe9i-X}Mc&cUT}a4>_(zHIWHQ`tf)GA&AFgRI28-OJG0r2wifNJ*6ca*Oa&7}p$~ z;UvG0L{SXSy&ErUv*LBMqw%qJ+pv>_uh*Y&f4AjLnY>s{E402DNNkBiongw1-lOx z?Vq(j3h{Vv#@)|b9m+seLgBd?uG#^AG z&w2?QdLnE%1Ft5*+U^r zAPk_vFFAX$>sducjXC;~a)l?!OP2&ycoq!% zM_eS*3?~#Q9ztxyfqFSMM#BDVugEEmkH3G!WcNCbua+yi5^%SswIZ+R+S;u@VOp3!;!B!! zqn2Peur(^*s^y(a?xw3~k^95IyO#Xda@~eCG(J9I!a&c1|nf z;($*RysCNutq@Z0RD9uz7$D@}K}`aa$Tia5AArSMNO?cz6Ha@S7l&?DiNmqrTl@$= z;>TYfaP<-J4S0WA4EOg7WC?e~ISihx&^Yr9693tfY9?{RshAYfn(C{k%LL<269AzB zuz*mH^K^5ZAR3E@P#3UqGC}4m^~1m^KGOcjkE@nn+|}d9mGs1W!0NdK^Ro8T={PxY z7Hqk}vFF5wn0KC>5$VL^GY*cI;}iueVe6g(dC_`m0J2jcAewQG{c(wTj(vMN6EOkH zz+8#&5);p%be;&OdHO-aj?Hen-|YBecp)PG8nBA%bXW$gCV&qAV=LBeuuR+A_fHFE zCvVDw&??X5v9W(?y!XBBnxcQrd<;Dfk_Je}Bx*5a`H4GYRLIQiK&CCTH;=_Q2D&{mEXtXkT<2S=+}*P@+y zynmtC>StBu*UqV{eN>4Zz1P2SZS{HKJ3S1Brk=L#D9`B2Em(T0nR#hNP~oJTs(U0x zs?bwBXT)d+re+Za5G)^;`BJ2lY5Isv>FlBtV_GtaM0dapkrZ2*t7d~KhMi-}a24ziOO_Vz2&g+rbP#EJWSQBqkr$76VgT43 zk2sPwEbo4~Wqp0PU%!I|e9^DB(<4BS9rTc#cFpdjzqJceKvzcpa)6mSb(X1-8m&<_!z=3P*CQSf)v!yfqN7m5wynL5Bm2!h- z4xS1Mg070r`y+VNfA{AZ&4ZNQ* z#G(K3yPsMVXL$Jer?*ciwcX>R6L#$oJpMec8WJTgkiW2 zO$JufUHfVbpKoCXv<_g$)8X!Ze^^2*Q?BvBvZ_C>MNaJT6`9fmr@p{XUyg8&G0I8E=wo2w-P#=8l0=&gT$2Gg+d#Yq6P)h@)Nec{N2%Vacd{aK0Ce^h5 zM^V8J;u(frUMN{+7w8Mfwh+TXb<7t~h)8-gokcas?gkJq z#m2aLpXpqNsle@2*c{+E)-j%PWo@cF#Z4we{_PK6-@LlH`ReAI zH@823d-t^3!yE4Yo*8%+tWVGS=Y~~JQ~D4y0wAwBKz(o2rM`^Zb6L?+lOH`ulnLrO z+YU6l9;R!33ge90Tys=qeZTwRn;swQ>6_Q@@V=iGUTi?ni9uzwtd+nIF;2vKJ=qPt zh?vlRIQawk$g>WmE;=?$n;p~+mOgz0)SN6tG{6ixSFTBtxeZ>^l)&T6I z#h(tnsLVj$DPD^M{@Bg>e%`;DT;(cPxyn`kLAk=}RjzWCt6X9ADp$G6RsOy5pM+H? zJFf8_SNW5@yN-1lhyysz;Uu^QOK=D-2^Va|ZoqI|A;Y$zLsCl6q9ZsA8x8?df(@4? z3>}0JAOQjl3lcQA2bW*Bm9^}O49JlCyqB%n_TJWizPWd8?=ehL{EJzwRo&rqI;z)2 z48#0?s^+?KrFK=6RI#j=`(=ik=4D-M79=C@=q2peZJh7}6 z@Zf&tK)~D&dkUc6rIvNIhP4*$B|}eW45hxLxU9NCDB(5t=Dz;XI<-2$F@Z` zC_J9t>E;n5n^7{oA4vQ$kMQiiG)5()-`u1fLMg+&sw>T8?1 zyo8^b&Cjq@J~R3W*_5Boh)W=#X4Ru9DKyrM67$Wh#*(Vs(6hQwgPzq>L0c%+Ree^S ziu()Rz^#LiDv)?qr(azTS$+Ka^=qT7zWH#IXIW*KKY<&f>Kb8@NyzOEdXZj^MFIxG zqT<>I;gKBbooeg+Hh6gF*hbXp`E9t_yXGLY8!P74MxT`wbD(tjb8G+78!YB%}7Zj zS(WL+QlYUxq6d8hBoY7HG)R`2rs&AV{-_^v@#7jE>)B+TdAxR9Pz z_sp3_SyfK1s?o!#s9qy#WPMszj~zQUt?RL4(;?rmX)s#tiNJElD80*%|BJ|6{c@T(XRWu_-X%6R1=Yd~t7ByL2 z(PnJxt}EKCm}(lerH-v{BQ$8|$%AcH46fb0)7aK+mo{$t16jRw3kt-axpnK-{oU`>}XkqLso-`EXyzpFusP$D62eK-ie=Xm{pTKns)*WvN}XD z4h$KxX2=khRfb8T5pK83MtqW;pXvP~s|5lD%sA{>u|O7WRwWE1O;$mqra+rj(6B4s z*9}IiLY>)XTcaqf$RSDroc$SRLLi(~ArL(xb|}{(EEGnPpvmgVgSN{%Z!cdlwRxvA zFHb{C2ko?+J>BW#vV^iqpsEj*suFru??G0HWrNSR!A2mf_h?zQDke>uWDV126;7}M zk-_S>vwEKA*Y`FatkgJqRrl4^wC@Ac2*W!~=fdi_Wz-63o)k~8OiGlmJ! zAI<8dRT&@WqhT z0m_5|Zrl_`tIOIhAKp39tUiX3>SNw0s~fi}S-o~`gN2Z-8|hiqaUh*0j%Za!en(dO zV1m0EXI0XURwa5?;Y@%vEUOIjCkT3hU*=`kmstfhs}wT}g1K15n&?Nfs_J!>n+q|$ z(FL{YT4zP~xU8mLgfkcSS>@*Dgq0h64%)e|Tf1mh zJI?x{tZv?X6S8`y!z;qy+`QQ+tFn#AGO@`CWi@i~YISu6z&NYDd-ulEXDlQTdf239 zbps*qB2BgU$Od{=l`{cYRvG3`5L9Yv<7XZs_V}!tigH*KF;~=-U{+0AJ6Vo)K@s&j zSuX0c8VKOh&-%qC0VE+;UXL>AfTJW`R@*)q-7Y){F#KG#wbxs#Ssm11___0SelV+Z zd1bf?DVuAM)vYVlLsqhHcAPjd++t}#5k+(-oBFwkZshg)*3TJ zITIinw|SgVjOt8fch4Ii@Vx1mKBHLDHxcCxLz`h!`0c!m!<^UyG>GKrGE zC#%-Pvl_8?WIf}o%I`2w2>0UfVS~}?xaZHujZ@A97^h%aWtb##dxNsgZINd3AsDx! zIFPwTNM)SWyFM@fvXI+^YTrt12~dDg@Na0XVE>Mv3`$R-vnN zZxV8IE>xAC)s-t-c8qGdawUBd;1^`I7GyOFhOEYu05XBB`t}fFFj^g_cn(-r879e0 zUbo-w_FLreX{%RIoH88F9+%bP89{MvRtI1OcQLjR&8h;jT3@{`AlB7qk;?%NJ9Mvfw8ZvfwlE;WBvVyo zRe+Go@u;JSj6=U@D%D-6T@$EsGna;54Y^G{b8 zhG7_%Rfb_cwNu9?001Bi1m|-9#oWM3MDeZ;q + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/.themes/Nordic/gnome-shell/assets/calendar-arrow-right.svg b/.themes/Nordic/gnome-shell/assets/calendar-arrow-right.svg new file mode 100755 index 0000000..626ed7e --- /dev/null +++ b/.themes/Nordic/gnome-shell/assets/calendar-arrow-right.svg @@ -0,0 +1,87 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/.themes/Nordic/gnome-shell/assets/calendar-today.svg b/.themes/Nordic/gnome-shell/assets/calendar-today.svg new file mode 100755 index 0000000..66cfc80 --- /dev/null +++ b/.themes/Nordic/gnome-shell/assets/calendar-today.svg @@ -0,0 +1,178 @@ + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/.themes/Nordic/gnome-shell/assets/checkbox-focused.svg b/.themes/Nordic/gnome-shell/assets/checkbox-focused.svg new file mode 100755 index 0000000..490db59 --- /dev/null +++ b/.themes/Nordic/gnome-shell/assets/checkbox-focused.svg @@ -0,0 +1,245 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/.themes/Nordic/gnome-shell/assets/checkbox-off-focused.svg b/.themes/Nordic/gnome-shell/assets/checkbox-off-focused.svg new file mode 100755 index 0000000..ec7d676 --- /dev/null +++ b/.themes/Nordic/gnome-shell/assets/checkbox-off-focused.svg @@ -0,0 +1,211 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/.themes/Nordic/gnome-shell/assets/checkbox-off.svg b/.themes/Nordic/gnome-shell/assets/checkbox-off.svg new file mode 100755 index 0000000..f6072fe --- /dev/null +++ b/.themes/Nordic/gnome-shell/assets/checkbox-off.svg @@ -0,0 +1,212 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/.themes/Nordic/gnome-shell/assets/checkbox.svg b/.themes/Nordic/gnome-shell/assets/checkbox.svg new file mode 100755 index 0000000..6664fec --- /dev/null +++ b/.themes/Nordic/gnome-shell/assets/checkbox.svg @@ -0,0 +1,245 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/.themes/Nordic/gnome-shell/assets/close-window.svg b/.themes/Nordic/gnome-shell/assets/close-window.svg new file mode 100644 index 0000000..087853b --- /dev/null +++ b/.themes/Nordic/gnome-shell/assets/close-window.svg @@ -0,0 +1,88 @@ + + + +image/svg+xml \ No newline at end of file diff --git a/.themes/Nordic/gnome-shell/assets/corner-ripple-ltr.png b/.themes/Nordic/gnome-shell/assets/corner-ripple-ltr.png new file mode 100755 index 0000000000000000000000000000000000000000..32e14ca6325e02344cc992887b9aa684afb0dff6 GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^CLqkg1|*MGNWTVBEX7WqAsj$Z!;#Vf4nJ zaQ_Ek#>v-zGXe!AOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe2(=;`7Z zlF|6~%0{kc1CiE;_a8NX{VTuV?p&6aN^Y?(?HV24?P4}N=hXXfJW+lUc3`rD?Yn&k z_8WWHHeVs0*kdV`(Zl9-(IHml0?U_)4!lQZ7BOFN;<>=Ir&072``QEC9><+(@5k1? ztC)Gda%0E^hhs}#yJaruv^g8~&A!-I)`VI4r>fP0|78ixOWI`)dp&ed20EU>)78&q Iol`;+0H_0Vm;e9( literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gnome-shell/assets/corner-ripple-rtl.png b/.themes/Nordic/gnome-shell/assets/corner-ripple-rtl.png new file mode 100755 index 0000000000000000000000000000000000000000..1434e7c43c9b50b9d785889d5c9bfbff46443775 GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^CLqkg1|*MGNWTVBEX7WqAsj$Z!;#Vf4nJ zaQ_Ek#>v-zGXe!AOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe2ZRGNP2L{)Nk39rA^Hi$l-uv$w!{X@iZF7g1SjQHQIdfLu$zS~Touj((g9A-1 zSD2HECs?tsB$kLyxuE;CV+K=!udUKDhM1uK4o!yRSCo^u4$NeoyZBFSEmP%p zwq-Byv{ae4r~E!cb=tq&SM0V8VmBBgXIVae+I(O4?&MW7UQU)`bNs&0mQi)Xys~o@ z_nQ_}|IK>9CvqTbldJOIsxYrzn?o6*6FzTuRo=_cV=LU;aQF9ppg$QrUHx3vIVCg! E01gs|@&Et; literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gnome-shell/assets/dash-placeholder.svg b/.themes/Nordic/gnome-shell/assets/dash-placeholder.svg new file mode 100755 index 0000000..cbae148 --- /dev/null +++ b/.themes/Nordic/gnome-shell/assets/dash-placeholder.svg @@ -0,0 +1,84 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/gnome-shell/assets/logged-in-indicator.svg b/.themes/Nordic/gnome-shell/assets/logged-in-indicator.svg new file mode 100755 index 0000000..c0267ea --- /dev/null +++ b/.themes/Nordic/gnome-shell/assets/logged-in-indicator.svg @@ -0,0 +1,130 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/gnome-shell/assets/noise-texture.png b/.themes/Nordic/gnome-shell/assets/noise-texture.png new file mode 100755 index 0000000000000000000000000000000000000000..6b70a2d40790fcbec68b2db067f4f6b0d47ec740 GIT binary patch literal 79464 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 MD{I5+6fGkE2SYF}a{vGU literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gnome-shell/assets/process-working.svg b/.themes/Nordic/gnome-shell/assets/process-working.svg new file mode 100755 index 0000000..920a67d --- /dev/null +++ b/.themes/Nordic/gnome-shell/assets/process-working.svg @@ -0,0 +1,3084 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/gnome-shell/assets/running-indicator.svg b/.themes/Nordic/gnome-shell/assets/running-indicator.svg new file mode 100755 index 0000000..ebe7ecf --- /dev/null +++ b/.themes/Nordic/gnome-shell/assets/running-indicator.svg @@ -0,0 +1,130 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/gnome-shell/assets/source-button-border.svg b/.themes/Nordic/gnome-shell/assets/source-button-border.svg new file mode 100755 index 0000000..6e5051e --- /dev/null +++ b/.themes/Nordic/gnome-shell/assets/source-button-border.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/.themes/Nordic/gnome-shell/assets/toggle-off.svg b/.themes/Nordic/gnome-shell/assets/toggle-off.svg new file mode 100755 index 0000000..1ea4304 --- /dev/null +++ b/.themes/Nordic/gnome-shell/assets/toggle-off.svg @@ -0,0 +1,200 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/gnome-shell/assets/toggle-on.svg b/.themes/Nordic/gnome-shell/assets/toggle-on.svg new file mode 100755 index 0000000..1c3ae0f --- /dev/null +++ b/.themes/Nordic/gnome-shell/assets/toggle-on.svg @@ -0,0 +1,200 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/.themes/Nordic/gnome-shell/assets/ws-switch-arrow-down.png b/.themes/Nordic/gnome-shell/assets/ws-switch-arrow-down.png new file mode 100644 index 0000000000000000000000000000000000000000..a674ad58d7ca2c64e0d5a512ddd9a21578c643e2 GIT binary patch literal 879 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoY)RhkE)4%caKYZ?lYt_f1s;*b zKpodXn9)gNb_Gz7y~NYkmHi$oGq)%MYv{iz3=B+vJY5_^DsH{Kbu!;KQRdjk>mp)W zfwvZQaV0HmZgW|kmaCtoEOy1|NR(1iviii1y(U7^+}VfY6($N;JNE`onIYsHxcADB zt(N9HyLVZB-}Bz~x$Sqm`L*YN?md5b-a}hcHy3PRiBjMV?FI4~J|BOrYDhldoA9Ha z`|H+*If4t!TOXP;Iwy*~sAgo?-&m{3Rd4#i^39`50S@b0_KCFY=lT(H=Fp`eAaAc+ z`~9#NQSp4NPrPnCPW++WP#!2Y<;jJc9jZNyw{5uUJwIF#JGx@ErJCE1nT;LKXJz&5 z!jE6 zoBaGH5zc(4G{7lebN$Z)#iu3h8FcsUJ8^~SyN-C{!f=M|odw7K%S&c17N4iHVP!}0Ii|ejFYl`K3AM>g*l&Y0rQ0 zmCP<;(kTfzl(A5#VdlZ_(YKF3=+Shac6;AX)f|cEH;iT8cvo)qjawx&jcL8?lnr+8 zXM`RoJ)QiIrEI1bgAVh(2)1vm5zId9>mub|i*L9cBDBD?V(a$1QaiFLd-fl24DM`r zdLVkzXZ9QUT9OxJa^9;6{$o@=#-Mx9EI&r;`=;PW)lN4)@N0hj=p7;H%-KG*B-mZQ1q8g8=( zU4>pJcj_+G{t+N_EHj}gs5suKyhG@hXkDiF3(bH-lCARooHHN14&Aqz%l@9ww&zm| sFVdQ&MBb@0Ddig1ONa4 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gnome-shell/assets/ws-switch-arrow-up.png b/.themes/Nordic/gnome-shell/assets/ws-switch-arrow-up.png new file mode 100644 index 0000000000000000000000000000000000000000..1b6f6111418f3a8e4f83917db01e152bbb5002c4 GIT binary patch literal 853 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoY)RhkE)4%caKYZ?lYt_f1s;*b zKpodXn9)gNb_Gz7y~NYkmHi$oGq;G*m6`KG85o!zdAc};RNQ)d)7wKdQKJ20{;4h8 zQ#rPEZP31Ja=M9YS45e!xA{fZ)vgl+);4o+MTuXuYT70!C>S)mD@=^l(Pj0CQ}328 zt?;}!Pt2--%X&`nzWlUvXMXOX#*Jz(&7H>1ePpn{M5%R1lhUZ=_;Twl-jvG#gH=c;FVb;1TN zW$T!PL(bdPCG&l(4d24D`$u(yZo2zH+>YAH>?DN)|75k^E{bQ|osM+Qpr4IH7 zcPu#c@^L<=!M^u%y!z$$i@i{mNe}t+{>NI^qE?3A)iP&{ge%@8aDFZ9w7(ztN2=X;DwDrX`YZNr&#M1a z9II{rOD|@e65^_32Fa?#y$wtXcQp<3H=0Q=9E&?mz$K&{yk6TPhg7!~ix*PgEBOUlJ2pnF2S=+c)ZO5+V z(+^LG&8)kV+>>c~Y|eL^^>>d57~GX8J|waEx StIcon, + #panel.solid .popup-menu-arrow { + icon-shadow: none; } + +#calendarArea { + padding: 0.75em 1.0em; } + +.calendar { + margin-bottom: 1em; } + +.calendar, .world-clocks-button, .weather-button, .events-button { + background: transparent; + border: none; } + +.calendar, +.datemenu-today-button, +.datemenu-displays-box, +.message-list-sections { + margin: 0 1.5em; } + +.datemenu-calendar-column { + spacing: 0.5em; } + +.datemenu-displays-section { + padding-bottom: 3em; } + +.datemenu-displays-box { + spacing: 1em; } + +.datemenu-calendar-column { + border: 0 solid transparent; } + .datemenu-calendar-column:ltr { + border-left-width: 1px; } + .datemenu-calendar-column:rtl { + border-right-width: 1px; } + +.datemenu-today-button, +.world-clocks-button, +.weather-button, +.events-section-title, +.message-list-section-title, +.events-button { + border-radius: 4px; + color: #d8dee9; + padding: .4em; } + +.message-list-section-list:ltr { + padding-left: .4em; } + +.message-list-section-list:rtl { + padding-right: .4em; } + +.datemenu-today-button:hover, .datemenu-today-button:focus, +.world-clocks-button:hover, +.world-clocks-button:focus, +.weather-button:hover, +.weather-button:focus, +.events-section-title:hover, +.events-section-title:focus, +.message-list-section-title:hover, +.message-list-section-title:focus, +.events-button:hover, +.events-button:focus { + background-color: #39404f; } +.datemenu-today-button:active, +.world-clocks-button:active, +.weather-button:active, +.events-section-title:active, +.message-list-section-title:active, +.events-button:active { + color: white; + background-color: rgba(143, 188, 187, 0.7); } + +.datemenu-today-button .date-label { + font-size: 1.5em; } + +.world-clocks-header, +.weather-header, +.events-section-title, +.message-list-section-title, +.events-title { + color: #58709d; + font-weight: bold; } + +.events-button .event-time { + color: #cbd3e2; } + +.world-clocks-grid { + spacing-rows: 0.4em; } + +.weather-box { + spacing: 0.4em; } + +.calendar-month-label { + color: #c8d0e0; + font-weight: bold; + padding: 8px 0; } + +.pager-button { + color: white; + background-color: transparent; + width: 32px; + border-radius: 4px; } + .pager-button:hover, .pager-button:focus { + background-color: rgba(216, 222, 233, 0.05); } + .pager-button:active { + background-color: rgba(46, 52, 64, 0.05); } + +.calendar-change-month-back { + background-image: url("assets/calendar-arrow-left.svg"); } + .calendar-change-month-back:rtl { + background-image: url("assets/calendar-arrow-right.svg"); } + +.calendar-change-month-forward { + background-image: url("assets/calendar-arrow-right.svg"); } + .calendar-change-month-forward:rtl { + background-image: url("assets/calendar-arrow-left.svg"); } + +.calendar-change-month-back StIcon, +.calendar-change-month-forward StIcon { + color: #c1cbdc; } + +.calendar-day-base { + font-size: 80%; + text-align: center; + width: 2.4em; + height: 2.4em; + padding: 0.1em; + margin: 2px; + border-radius: 1.4em; + color: #d8dee9; } + .calendar-day-base:hover, .calendar-day-base:focus { + background-color: #39404f; } + .calendar-day-base:active, .calendar-day-base:selected { + color: white; + background-color: rgba(143, 188, 187, 0.7); + border-color: transparent; } + .calendar-day-base.calendar-day-heading { + color: #58709d; + margin-top: 1em; + font-size: 70%; } + +.calendar-day { + border-width: 0; } + +.calendar-day-top { + border-top-width: 1px; } + +.calendar-day-left { + border-left-width: 1px; } + +.calendar-nonwork-day { + color: #838995; } + +.calendar-today { + font-weight: bold; + border: 1px solid rgba(31, 35, 43, 0.5); } + +.calendar-day-with-events { + color: #f9fafb; + font-weight: bold; + background-image: url("assets/calendar-today.svg"); } + +.calendar-other-month-day { + color: #838995; + opacity: 0.5; } + +.calendar-week-number { + font-size: 70%; + font-weight: bold; + width: 2.3em; + height: 1.8em; + border-radius: 2px; + padding: 0.5em 0 0; + margin: 6px; + background-color: rgba(216, 222, 233, 0.3); + color: #2e3440; } + +/* Message list */ +.message-list { + width: 31.5em; } + .message-list .message-title, .message-list .message-content, .message-list .message-body { + color: #c8d0e0; } + +.message-list-clear-button.button { + border: 1px solid #1f232b; + box-shadow: none; + margin: 1.5em 1.5em 0; } + .message-list-clear-button.button:hover, .message-list-clear-button.button:focus { + background-color: #39404f; } + +.message-list-sections { + spacing: 1em; } + +.message-list-section, +.message-list-section-list { + spacing: 0.4em; } + +.message-list-section-close > StIcon { + icon-size: 16px; + border-radius: 16px; + padding: 8px; + color: #d8dee9; + background-color: transparent; } +.message-list-section-close:hover > StIcon, .message-list-section-close:focus > StIcon +.message-list-section-close:active > StIcon { + color: #bf616a; + background: transparent; } + +.message { + border: 1px solid #1f232b; + border-radius: 3px; + background: #2d323e; + box-shadow: none; } + .message:hover, .message:focus { + background-color: #323946; + box-shadow: 3px 0px 0px 0px rgba(143, 188, 187, 0.7) inset; } + +.message-icon-bin { + padding: 10px 3px 10px 10px; } + .message-icon-bin:rtl { + padding: 10px 10px 10px 3px; } + +.message-icon-bin > StIcon { + icon-size: 16px; + -st-icon-style: symbolic; } + +.message-secondary-bin { + padding: 0 12px; } + +.message-secondary-bin > .event-time { + color: #a7b5cd; + font-size: 0.7em; + /* HACK: the label should be baseline-aligned with a 1em label, + fake this with some bottom padding */ + padding-bottom: 0.13em; } + +.message-secondary-bin > StIcon { + icon-size: 16px; } + +.message-content { + padding: 10px; } + .message-content *:hover > StIcon, + .message-content *:focus > StIcon { + color: #bf616a; } + +.message-media-control { + padding: 12px; + color: #97a7c4; } + .message-media-control:last-child:ltr { + padding-right: 18px; } + .message-media-control:last-child:rtl { + padding-left: 18px; } + .message-media-control:hover { + color: #d8dee9; } + .message-media-control:insensitive { + color: #58709d; } + +.media-message-cover-icon { + icon-size: 48px !important; } + .media-message-cover-icon.fallback { + color: #434c5e; + background-color: #2e3440; + border: 2px solid #2e3440; + border-radius: 2px; + icon-size: 16px; + padding: 8px; } + +/* World clocks */ +.world-clocks-button .world-clocks-city { + color: #d8dee9; + font-weight: normal; } +.world-clocks-button .world-clocks-time { + font-weight: bold; + color: #d8dee9; + font-feature-settings: "lnum"; + text-align: right; } +.world-clocks-button .world-clocks-timezone { + color: #97a7c4; + font-feature-settings: "tnum"; } + +/* Weather */ +.weather-button .weather-header { + color: #b7c2d7; + font-weight: bold; } + .weather-button .weather-header.location { + font-weight: normal; } +.weather-button .weather-forecast-time { + color: #b7c2d7; + font-feature-settings: "tnum"; + font-weight: normal; + padding-top: 0.2em; + padding-bottom: 0.4em; } +.weather-button .weather-forecast-temp { + font-weight: bold; } + +.system-switch-user-submenu-icon.user-icon { + icon-size: 20px; + padding: 0 2px; } + +.system-switch-user-submenu-icon.default-icon { + icon-size: 16px; + padding: 0 4px; } + +#appMenu { + spinner-image: url("assets/process-working.svg"); + spacing: 4px; } + #appMenu .label-shadow { + color: transparent; } + +.aggregate-menu { + min-width: 21em; } + .aggregate-menu .popup-menu-icon { + padding: 0 4px; } + +.system-menu-action { + color: #d8dee9; + border-radius: 32px; + /* wish we could do 50% */ + border: 1px solid #1f232b; + background: #282d37; + padding: 13px; } + .system-menu-action:hover, .system-menu-action:focus { + border: 1px solid rgba(143, 188, 187, 0.7); + color: rgba(143, 188, 187, 0.7); + background: transparent; } + .system-menu-action:active { + background-color: rgba(111, 169, 168, 0.7); + color: #fefefe; } + .system-menu-action > StIcon { + icon-size: 16px; } + +.ripple-box { + width: 52px; + height: 52px; + background-image: url("assets/corner-ripple-ltr.png"); + background-size: contain; } + +.ripple-box:rtl { + background-image: url("assets/corner-ripple-rtl.png"); } + +.popup-menu-arrow { + width: 16px; + height: 16px; } + +.popup-menu-icon { + icon-size: 1.09em; } + +.window-close { + background-color: transparent; + background-image: url("assets/close-window.svg"); + background-size: 32px; + border: none; + box-shadow: none; + color: transparent; + height: 32px; + width: 32px; } + +.window-close { + -shell-close-overlap: 16px; } + .window-close:rtl { + -st-background-image-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5); } + +/* NETWORK DIALOGS */ +.nm-dialog { + max-height: 34em; + min-height: 31em; + min-width: 32em; } + +.nm-dialog-content { + spacing: 20px; + padding: 24px; } + +.nm-dialog-header-hbox { + spacing: 10px; } + +.nm-dialog-airplane-box { + spacing: 12px; } + +.nm-dialog-airplane-headline { + font-weight: bold; + text-align: center; } + +.nm-dialog-airplane-text { + color: #d8dee9; } + +.nm-dialog-header-icon { + icon-size: 32px; } + +.nm-dialog-scroll-view { + border: 2px solid #1f232b; + background: transparent; } + +.nm-dialog-header { + font-weight: bold; } + +.nm-dialog-item { + font-size: 110%; + border-bottom: 1px solid #1f232b; + padding: 12px; + spacing: 20px; } + +.nm-dialog-item:selected { + background-color: rgba(143, 188, 187, 0.7); + color: #fefefe; } + +.nm-dialog-icons { + spacing: .5em; } + +.nm-dialog-icon { + icon-size: 16px; } + +.no-networks-label { + color: #999999; } + +.no-networks-box { + spacing: 12px; } + +/* OVERVIEW */ +#overview { + spacing: 24px; } + +#overview.cosmic-solid-bg { + background-color: #1d2128 !important; } + +.overview-controls { + padding-bottom: 32px; } + +.window-picker { + -horizontal-spacing: 16px; + -vertical-spacing: 16px; + padding: 0 16px 16px; } + .window-picker.external-monitor { + padding: 16px; } + +.window-clone-border { + border: 4px solid rgba(143, 188, 187, 0); + border-radius: 0px; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); } + +.window-caption { + spacing: 20px; + color: #d8dee9; + background-color: rgba(46, 52, 64, 0.65); + border-radius: 2px; + padding: 4px 8px; } + +.search-entry { + width: 320px; + padding: 9px; + border-radius: 2px; + border: none; + color: #d8dee9; + background-color: rgba(46, 52, 64, 0.6); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); } + .search-entry:focus { + border-width: 0; + color: #d8dee9; + background-color: rgba(46, 52, 64, 0.8); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); } + .search-entry .search-entry-icon { + icon-size: 1em; + padding: 0 4px; + color: rgba(216, 222, 233, 0.7); } + .search-entry:hover, .search-entry:focus { + background-color: rgba(46, 52, 64, 0.8); } + .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { + color: #d8dee9; } + +.search-provider-icon:focus, +.list-search-result:focus, .search-provider-icon:hover, +.list-search-result:hover, .search-provider-icon:selected, +.list-search-result:selected { + background-color: rgba(216, 222, 233, 0.1); + transition-duration: 200ms; } +.search-provider-icon:active, +.list-search-result:active, .search-provider-icon:checked, +.list-search-result:checked { + background-color: rgba(25, 28, 34, 0.85); } + +#searchResultsBin { + max-width: 1000px; } + +#searchResultsContent { + padding-left: 20px; + padding-right: 20px; + spacing: 16px; } + +.search-section { + spacing: 16px; } + +.search-section-content { + background-color: transparent; + border-radius: 0; + border: none; + box-shadow: none; + spacing: 32px; } + +.list-search-results { + spacing: 3px; } + +.search-section-separator { + height: 2px; + background-color: #4e586d; } + +.list-search-result-content { + spacing: 30px; } + +.list-search-result-title { + color: #e8ecf2; + spacing: 12px; } + +.list-search-result-description { + color: rgba(255, 255, 255, 0.5); } + +.list-search-provider-details { + width: 150px; + color: #e8ecf2; + margin-top: 0.24em; } + +.list-search-provider-content { + spacing: 20px; } + +.search-provider-icon { + padding: 15px; } + +/* DASHBOARD */ +#dash { + font-size: 9pt; + color: #d8dee9; + background-color: #1d2128; + padding: 6px 0; + border: 1px solid #1f232b; + border-left: 0px; + border-radius: 0px 5px 5px 0px; } + #dash:rtl { + border-radius: 9px 0 0 9px; } + #dash .placeholder { + background-image: url("assets/dash-placeholder.svg"); + background-size: contain; + height: 24px; } + #dash .empty-dash-drop-target { + width: 24px; + height: 24px; } + +.dash-item-container > StWidget { + padding: 4px 8px; } + +.dash-label { + border-radius: 7px; + padding: 4px 12px; + color: #d8dee9; + background-color: #1d2128; + text-align: center; + -x-offset: 8px; } + +/* App Vault/Grid */ +.icon-grid { + spacing: 30px; + -shell-grid-horizontal-item-size: 136px; + -shell-grid-vertical-item-size: 136px; } + .icon-grid .overview-icon { + icon-size: 96px; } + +.system-action-icon { + background-color: black; + color: white; + border-radius: 99px; + icon-size: 48px; } + +.app-view-controls { + padding-bottom: 32px; } + +.app-view-control { + padding: 4px 32px; } + .app-view-control:checked { + color: rgba(143, 188, 187, 0.7); + background-color: rgba(46, 52, 64, 0.95); + border: 1px solid #1f232b; + text-shadow: none; + icon-shadow: none; } + .app-view-control:first-child { + border-right-width: 0; + border-radius: 3px 0 0 3px; } + .app-view-control:last-child { + border-radius: 0 3px 3px 0; } + +.app-well-app, +.app-well-app.app-folder, +.show-apps, +.grid-search-result { + border: none; } + .app-well-app:active .overview-icon, .app-well-app:checked .overview-icon, + .app-well-app.app-folder:active .overview-icon, + .app-well-app.app-folder:checked .overview-icon, + .show-apps:active .overview-icon, + .show-apps:checked .overview-icon, + .grid-search-result:active .overview-icon, + .grid-search-result:checked .overview-icon { + background-color: rgba(31, 35, 43, 0.85); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15); + color: #d8dee9; } + .app-well-app:hover .overview-icon, .app-well-app:focus .overview-icon, .app-well-app:selected .overview-icon, + .app-well-app.app-folder:hover .overview-icon, + .app-well-app.app-folder:focus .overview-icon, + .app-well-app.app-folder:selected .overview-icon, + .show-apps:hover .overview-icon, + .show-apps:focus .overview-icon, + .show-apps:selected .overview-icon, + .grid-search-result:hover .overview-icon, + .grid-search-result:focus .overview-icon, + .grid-search-result:selected .overview-icon { + background-color: rgba(46, 52, 64, 0.5); + transition-duration: 0ms; + border-image: none; + background-image: none; } + +.app-well-app-running-dot { + width: 4px; + height: 4px; + background-color: rgba(143, 188, 187, 0.7); + border-radius: 10px !important; + box-shadow: 0px 0px 5px 4px rgba(143, 188, 187, 0.5); + margin-bottom: 0px; } + +.app-well-app .overview-icon, +.app-well-app.app-folder .overview-icon, +.show-apps .overview-icon, +.grid-search-result .overview-icon { + color: #fefefe; + border-radius: 2px; + padding: 7px 6px; + border: none; + transition-duration: 100ms; + text-align: center; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); } + +.app-well-app.app-folder > .overview-icon { + background-color: rgba(46, 52, 64, 0.35); } + +.show-apps .show-apps-icon { + color: #d8dee9; } + +.show-apps:checked .show-apps-icon, +.show-apps:focus .show-apps-icon { + color: #d8dee9; + transition-duration: 100ms; } + +.app-folder-popup { + -arrow-border-radius: 8px; + -arrow-background-color: rgba(46, 52, 64, 0.5); + -arrow-base: 24px; + -arrow-rise: 11px; } + +.app-folder-popup-bin { + padding: 5px; + background: rgba(46, 52, 64, 0.5); } + +.app-folder-icon { + padding: 5px; + spacing-rows: 5px; + spacing-columns: 5px; } + +.page-indicator { + padding: 15px 20px; } + .page-indicator .page-indicator-icon { + width: 12px; + height: 12px; + border-radius: 12px; + background-image: none; + background-color: rgba(255, 255, 255, 0.3); } + .page-indicator:hover .page-indicator-icon { + background-image: none; + background-color: rgba(255, 255, 255, 0.5); } + .page-indicator:active .page-indicator-icon { + background-image: none; + background-color: rgba(255, 255, 255, 0.7); } + .page-indicator:checked .page-indicator-icon { + background-image: none; + background-color: #FFFFFF; + transition-duration: 0s; } + +.app-well-app > .overview-icon.overview-icon-with-label, +.grid-search-result .overview-icon.overview-icon-with-label { + padding: 10px 8px 5px 8px; + spacing: 4px; } + +.workspace-thumbnails { + visible-width: 32px; + spacing: 11px; + padding: 8px; + border-radius: 0; } + .workspace-thumbnails:rtl { + border-radius: 0; } + +.workspace-thumbnail-indicator { + border: 4px solid rgba(143, 188, 187, 0.5); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); + padding: 0; } + +.search-display > StBoxLayout, +.all-apps, +.frequent-apps > StBoxLayout { + padding: 0px 88px 10px 88px; } + +.workspace-thumbnails { + color: #d8dee9; + background-color: transparent; + border: none; } + +.search-statustext, .no-frequent-applications-label { + font-size: 2em; + font-weight: bold; + color: #d8dee9; } + +/* NOTIFICATIONS & MESSAGE TRAY */ +.url-highlighter { + link-color: rgba(175, 207, 206, 0.7); } + +.notification-banner { + font-size: 11pt; + width: 34em; + margin: 5px; + border-radius: 3px; + color: #d8dee9; + background-color: #2e3440; + border: 1px solid #1f232b; + box-shadow: 0 1px 4px black; } + .notification-banner:hover { + background-color: rgba(46, 52, 64, 0.96); } + .notification-banner:focus { + background-color: rgba(46, 52, 64, 0.96); } + .notification-banner * { + color: #d8dee9; } + .notification-banner .notification-icon { + padding: 5px; } + .notification-banner .notification-content { + padding: 5px; + spacing: 5px; } + .notification-banner .secondary-icon { + icon-size: 1.09em; } + .notification-banner .notification-actions { + background-color: #2a2f3a; + padding-top: 2px; + spacing: 1px; } + .notification-banner .notification-button { + padding: 5px; + background-color: rgba(46, 52, 64, 0.9); + box-shadow: none; } + .notification-banner .notification-button:first-child { + border-radius: 0 0 0 3px; } + .notification-banner .notification-button:last-child { + border-radius: 0 0 3px 0; } + .notification-banner .notification-button:hover, .notification-banner .notification-buttonfocus { + background-color: #2a2f3a; + color: rgba(143, 188, 187, 0.7); } + +.summary-source-counter { + font-size: 10pt; + font-weight: bold; + height: 1.6em; + width: 1.6em; + -shell-counter-overlap-x: 3px; + -shell-counter-overlap-y: 3px; + background-color: rgba(143, 188, 187, 0.7); + color: #fefefe; + border: 2px solid #d8dee9; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); + border-radius: 0.9em; } + +.secondary-icon { + icon-size: 1.09em; } + +.chat-body { + spacing: 5px; } + +.chat-response { + margin: 5px; } + +.chat-log-message { + color: #b7c2d7; } + +.chat-new-group { + padding-top: 1em; } + +.chat-received { + padding-left: 4px; } + .chat-received:rtl { + padding-left: 0px; + padding-right: 4px; } + +.chat-sent { + padding-left: 18pt; + color: #a7b5cd; } + .chat-sent:rtl { + padding-left: 0; + padding-right: 18pt; } + +.chat-meta-message { + padding-left: 4px; + font-size: 9pt; + font-weight: bold; + color: #97a7c4; } + .chat-meta-message:rtl { + padding-left: 0; + padding-right: 4px; } + +.hotplug-transient-box { + spacing: 6px; + padding: 2px 72px 2px 12px; } + +.hotplug-notification-item { + padding: 2px 10px; } + .hotplug-notification-item:focus { + padding: 1px 71px 1px 11px; } + +.hotplug-notification-item-icon { + icon-size: 24px; + padding: 2px 5px; } + +.hotplug-resident-box { + spacing: 8px; } + +.hotplug-resident-mount { + spacing: 8px; + border-radius: 4px; } + .hotplug-resident-mount:hover { + background-color: rgba(46, 52, 64, 0.3); } + +.hotplug-resident-mount-label { + color: inherit; + padding-left: 6px; } + +.hotplug-resident-mount-icon { + icon-size: 24px; + padding-left: 6px; } + +.hotplug-resident-eject-icon { + icon-size: 16px; } + +.hotplug-resident-eject-button { + padding: 7px; + border-radius: 5px; + color: pink; } + +/* Eeeky things */ +.magnifier-zoom-region { + border: 2px solid rgba(143, 188, 187, 0.7); } + .magnifier-zoom-region.full-screen { + border-width: 0; } + +/* On-screen Keyboard */ +#keyboard { + background-color: rgba(46, 52, 64, 0.65); } + +.keyboard-layout { + spacing: 10px; + padding: 10px; } + +.keyboard-row { + spacing: 15px; } + +.keyboard-key { + color: #d8dee9; + background-color: #343b49; + box-shadow: none; + border: 1px solid #1f232b; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + background-color: #2e3440; + min-height: 2em; + min-width: 2em; + font-size: 14pt; + font-weight: bold; + border-radius: 5px; } + .keyboard-key:focus { + background-color: #3b4252; + color: #fefefe; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; + box-shadow: none; + border: 1px solid #1f232b; } + .keyboard-key:hover, .keyboard-key:checked { + background-color: #3b4252; + color: #fefefe; + border: 1px solid #1f232b; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .keyboard-key:active { + color: rgba(143, 188, 187, 0.7); + background-color: rgba(46, 52, 64, 0.95); + border: 1px solid #1f232b; + text-shadow: none; + icon-shadow: none; } + .keyboard-key:grayed { + background-color: rgba(46, 52, 64, 0.95); + color: #d8dee9; + border-color: rgba(0, 0, 0, 0.7); } + +.keyboard-subkeys { + color: white; + padding: 5px; + -arrow-border-radius: 10px; + -arrow-background-color: rgba(46, 52, 64, 0.65); + -arrow-border-width: 2px; + -arrow-border-color: #d8dee9; + -arrow-base: 20px; + -arrow-rise: 10px; + -boxpointer-gap: 5px; } + +.candidate-popup-content { + padding: 0.5em; + spacing: 0.3em; } + +.candidate-index { + padding: 0 0.5em 0 0; + color: #b7c2d7; } + +.candidate-box { + padding: 0.3em 0.5em 0.3em 0.5em; + border-radius: 4px; } + .candidate-box:selected, .candidate-box:hover { + background-color: rgba(143, 188, 187, 0.7); + color: #fefefe; } + +.candidate-page-button-box { + height: 2em; } + .vertical .candidate-page-button-box { + padding-top: 0.5em; } + .horizontal .candidate-page-button-box { + padding-left: 0.5em; } + +.candidate-page-button { + padding: 4px; } + +.candidate-page-button-previous { + border-radius: 4px 0px 0px 4px; + border-right-width: 0; } + +.candidate-page-button-next { + border-radius: 0px 4px 4px 0px; } + +.candidate-page-button-icon { + icon-size: 1em; } + +/* Auth Dialogs & Screen Shield */ +.framed-user-icon { + background-size: contain; + border: 2px solid #d8dee9; + color: #d8dee9; + border-radius: 3px; } + .framed-user-icon:hover { + border-color: white; + color: white; } + +.login-dialog-banner-view { + padding-top: 24px; + max-width: 23em; } + +.login-dialog { + border: none; + background-color: transparent; } + .login-dialog .modal-dialog-button-box { + spacing: 3px; } + .login-dialog .modal-dialog-button { + padding: 3px 18px; } + .login-dialog .modal-dialog-button:default { + color: #d8dee9; + background-color: #343b49; + box-shadow: none; + border: 1px solid #1f232b; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus { + background-color: #3b4252; + color: #fefefe; + border: 1px solid #1f232b; + text-shadow: 0 1px black; + icon-shadow: 0 1px black; } + .login-dialog .modal-dialog-button:default:active { + color: rgba(143, 188, 187, 0.7); + background-color: rgba(143, 188, 187, 0.7); + border: 1px solid #1f232b; + text-shadow: none; + icon-shadow: none; } + .login-dialog .modal-dialog-button:default:insensitive { + color: #838995; + background-color: rgba(64, 70, 82, 0.66); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + border: none; + text-shadow: none; + icon-shadow: none; } + +.login-dialog-logo-bin { + padding: 24px 0px; } + +.login-dialog-banner { + color: #b7c2d7; } + +.login-dialog-button-box { + spacing: 5px; } + +.login-dialog-message-warning { + color: #c3674a; } + +.login-dialog-message-hint { + padding-top: 0; + padding-bottom: 20px; } + +.login-dialog-user-selection-box { + padding: 100px 0px; } + +.login-dialog-not-listed-label { + padding-left: 2px; } + .login-dialog-not-listed-button:focus .login-dialog-not-listed-label, .login-dialog-not-listed-button:hover .login-dialog-not-listed-label { + color: #d8dee9; } + +.login-dialog-not-listed-label { + font-size: 90%; + font-weight: bold; + color: #768bb2; + padding-top: 1em; } + +.login-dialog-user-list-view { + -st-vfade-offset: 1em; } + +.login-dialog-user-list { + spacing: 12px; + padding: .2em; + width: 23em; } + .login-dialog-user-list:expanded .login-dialog-user-list-item:selected { + background-color: rgba(143, 188, 187, 0.7); + color: #fefefe; } + .login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { + border-right: 2px solid rgba(143, 188, 187, 0.7); } + +.login-dialog-user-list-item { + border-radius: 5px; + padding: .2em; + color: #768bb2; } + .login-dialog-user-list-item:ltr { + padding-right: 1em; } + .login-dialog-user-list-item:rtl { + padding-left: 1em; } + .login-dialog-user-list-item .login-dialog-timed-login-indicator { + height: 2px; + margin: 2px 0 0 0; + background-color: #d8dee9; } + .login-dialog-user-list-item:focus .login-dialog-timed-login-indicator { + background-color: #fefefe; } + +.login-dialog-username, +.user-widget-label { + color: #d8dee9; + font-size: 120%; + font-weight: bold; + text-align: left; + padding-left: 15px; } + +.user-widget-label:ltr { + padding-left: 18px; } +.user-widget-label:rtl { + padding-right: 18px; } + +.login-dialog-prompt-layout { + padding-top: 24px; + padding-bottom: 12px; + spacing: 8px; + width: 23em; } + +.login-dialog-prompt-label { + color: #97a7c4; + font-size: 110%; + padding-top: 1em; } + +.login-dialog-session-list-button StIcon { + icon-size: 1.25em; } + +.login-dialog-session-list-button { + color: #768bb2; } + .login-dialog-session-list-button:hover, .login-dialog-session-list-button:focus { + color: #d8dee9; } + .login-dialog-session-list-button:active { + color: #46597c; } + +.screen-shield-arrows { + padding-bottom: 3em; } + +.screen-shield-arrows Gjs_Arrow { + color: white; + width: 80px; + height: 48px; + -arrow-thickness: 12px; + -arrow-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + +.screen-shield-clock { + color: white; + text-shadow: 0px 1px 2px rgba(0, 0, 0, 0.6); + font-weight: bold; + text-align: center; + padding-bottom: 1.5em; } + +.screen-shield-clock-time { + font-size: 72pt; + text-shadow: 0px 2px 2px rgba(0, 0, 0, 0.4); } + +.screen-shield-clock-date { + font-size: 28pt; } + +.screen-shield-notifications-container { + spacing: 6px; + width: 30em; + background-color: transparent; + max-height: 500px; } + .screen-shield-notifications-container .summary-notification-stack-scrollview { + padding-top: 0; + padding-bottom: 0; } + .screen-shield-notifications-container .notification, + .screen-shield-notifications-container .screen-shield-notification-source { + padding: 12px 6px; + border: 1px solid #d8dee9; + background-color: rgba(46, 52, 64, 0.45); + color: #d8dee9; + border-radius: 4px; } + .screen-shield-notifications-container .notification { + margin-right: 15px; } + +.screen-shield-notification-label { + font-weight: bold; + padding: 0px 0px 0px 12px; } + +.screen-shield-notification-count-text { + padding: 0px 0px 0px 12px; } + +#panel.lock-screen { + background-color: rgba(46, 52, 64, 0.45); } + +.screen-shield-background { + background: black; + box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4); } + +#lockDialogGroup { + background: #2e3436 url(resource:///org/gnome/shell/theme/noise-texture.png); + background-repeat: repeat; } + +#screenShieldNotifications StButton#vhandle, #screenShieldNotifications StButton#hhandle { + background-color: rgba(46, 52, 64, 0.3); } + #screenShieldNotifications StButton#vhandle:hover, #screenShieldNotifications StButton#vhandle:focus, #screenShieldNotifications StButton#hhandle:hover, #screenShieldNotifications StButton#hhandle:focus { + background-color: rgba(46, 52, 64, 0.5); } + #screenShieldNotifications StButton#vhandle:active, #screenShieldNotifications StButton#hhandle:active { + background-color: rgba(143, 188, 187, 0.2); } + +#LookingGlassDialog { + background-color: rgba(0, 0, 0, 0.8); + spacing: 4px; + padding: 4px; + border: 2px solid grey; + border-radius: 4px; } + #LookingGlassDialog > #Toolbar { + border: 1px solid grey; + border-radius: 4px; } + #LookingGlassDialog .labels { + spacing: 4px; } + #LookingGlassDialog .notebook-tab { + -natural-hpadding: 12px; + -minimum-hpadding: 6px; + font-weight: bold; + color: #ccc; + transition-duration: 100ms; + padding-left: .3em; + padding-right: .3em; } + #LookingGlassDialog .notebook-tab:hover { + color: white; + text-shadow: black 0px 2px 2px; } + #LookingGlassDialog .notebook-tab:selected { + border-bottom-width: 2px; + border-color: rgba(159, 198, 197, 0.7); + color: white; + text-shadow: black 0px 2px 2px; } + #LookingGlassDialog StBoxLayout#EvalBox { + padding: 4px; + spacing: 4px; } + #LookingGlassDialog StBoxLayout#ResultsArea { + spacing: 4px; } + +.lg-dialog StEntry { + selection-background-color: #bbbbbb; + selected-color: #333333; } +.lg-dialog .shell-link { + color: #999999; } + .lg-dialog .shell-link:hover { + color: #dddddd; } + +.lg-completions-text { + font-size: .9em; + font-style: italic; } + +.lg-obj-inspector-title { + spacing: 4px; } + +.lg-obj-inspector-button { + border: 1px solid gray; + padding: 4px; + border-radius: 4px; } + .lg-obj-inspector-button:hover { + border: 1px solid #ffffff; } + +#lookingGlassExtensions { + padding: 4px; } + +.lg-extensions-list { + padding: 4px; + spacing: 6px; } + +.lg-extension { + border: 1px solid #6f6f6f; + border-radius: 4px; + padding: 4px; } + +.lg-extension-name { + font-weight: bold; } + +.lg-extension-meta { + spacing: 6px; } + +#LookingGlassPropertyInspector { + background: rgba(0, 0, 0, 0.8); + border: 2px solid grey; + border-radius: 4px; + padding: 6px; } + +.openweather-current-summarybox, +.openweather-forecast-icon, +.openweather-current-databox-captions, +.openweather-current-databox-values, +.openweather-current-icon, +.openweather-forecast-summary, +.openweather-forecast-temperature { + background: transparent; } + +.openweather-current-databox-captions, .openweather-forecast-day { + color: rgba(143, 188, 187, 0.7); } + +/* Pop_OS COSMIC Widget styling. */ +/* Pop_OS COSMIC Dock styling, append !important to any changed rules */ +.cosmic-dock #dock { + border-radius: 12px 12px 12px 12px !important; + border: 0 !important; + background-color: #2e3440; + margin: 4px !important; } + +.cosmic-dock.extended #dock { + border-radius: 0px !important; + margin: 0 !important; } + +.cosmic-dock.extended.side #dock { + border-top-width: 0 !important; + border-bottom-width: 0 !important; } + +.cosmic-dock.extended.side.left #dock { + border-left-width: 0 !important; } + +.cosmic-dock.extended.side.right #dock { + border-right-width: 0 !important; } + +.cosmic-dock.extended.bottom #dock { + border-bottom-width: 0 !important; + border-left-width: 0 !important; + border-right-width: 0 !important; } + +.cosmic-dock .app-well-app:hover .overview-icon, .cosmic-dock .app-well-app:focus .overview-icon, .cosmic-dock .app-well-app:selected .overview-icon { + border-radius: 11px; } + +/*# sourceMappingURL=gnome-shell.css.map */ diff --git a/.themes/Nordic/gtk-2.0/apps/chrome.rc b/.themes/Nordic/gtk-2.0/apps/chrome.rc new file mode 100755 index 0000000..0c37ab3 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/apps/chrome.rc @@ -0,0 +1,50 @@ +# ============================================================================== +# CHROME/-UIM SPECIFIC SETTINGS +# ============================================================================== + +# Chromium lets us define some colours and settings for better integration + +style "chrome-gtk-frame" +{ + ChromeGtkFrame::frame-color = @wm_color + ChromeGtkFrame::inactive-frame-color = @unfocused_wm_color + + ChromeGtkFrame::frame-gradient-size = 16 + ChromeGtkFrame::frame-gradient-color = shade(1.07, @wm_color) + + ChromeGtkFrame::incognito-frame-color = shade(0.85, @wm_color) + ChromeGtkFrame::incognito-inactive-frame-color = @wm_color + + ChromeGtkFrame::incognito-frame-gradient-color = @wm_color + + ChromeGtkFrame::scrollbar-trough-color = shade(0.912, @wm_color) + ChromeGtkFrame::scrollbar-slider-prelight-color = shade(1.04, @wm_color) + ChromeGtkFrame::scrollbar-slider-normal-color = @wm_color +} + +class "ChromeGtkFrame" style "chrome-gtk-frame" + +# Chromium uses base as the fill colour of its own entries +# This would be fine but Gtk+ uses it to fill the surrounding space, so its set to bg +# That results in Chromium using it for the fill, so we need to handle that + +style "chrome_entry" { + base[NORMAL] = @base_color + base[INSENSITIVE] = @base_color +} + +widget_class "*Chrom*" style "chrome_entry" + +# Chrome Menu item background + +style "chrome_menu_item" +{ + bg[SELECTED] = @wm_color +} + +widget_class "***" style "chrome_menu_item" + + +# Chrome buttons + +widget_class "*Chrom*Button*" style "button" diff --git a/.themes/Nordic/gtk-2.0/apps/gimp.rc b/.themes/Nordic/gtk-2.0/apps/gimp.rc new file mode 100755 index 0000000..4908803 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/apps/gimp.rc @@ -0,0 +1,83 @@ +# ============================================================================== +# GIMP SPECIFIC SETTINGS +# ============================================================================== + +# TODO: This could really look nicer +style "gimp_spin_scale" { + + # Spin background + bg[NORMAL] = @base_color + + engine "pixmap" { + + image { + function = BOX + state = NORMAL + detail = "spinbutton_up" + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + overlay_file = "assets/spin-up.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + overlay_file = "assets/spin-up-insensitive.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = NORMAL + detail = "spinbutton_down" + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + overlay_file = "assets/spin-down.png" + overlay_stretch = FALSE + } + + image { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + overlay_file = "assets/spin-down-insensitive.png" + overlay_stretch = FALSE + } + + } + +} + + +# Disable spin button assets for GimpSpinScale +class "GimpSpinScale" style "gimp_spin_scale" \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/apps/libreoffice.rc b/.themes/Nordic/gtk-2.0/apps/libreoffice.rc new file mode 100755 index 0000000..6e976a2 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/apps/libreoffice.rc @@ -0,0 +1,12 @@ +# ============================================================================== +# OPEN/LIBREOFFICE SPECIFIC SETTINGS +# ============================================================================== + +style "ooo_stepper_hack" +{ + GtkScrollbar::stepper-size = 13 + GtkScrollbar::has-backward-stepper = 1 + GtkScrollbar::has-forward-stepper = 1 +} + +widget "*openoffice-toplevel*" style "ooo_stepper_hack" \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/apps/terminal.rc b/.themes/Nordic/gtk-2.0/apps/terminal.rc new file mode 100755 index 0000000..07f4346 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/apps/terminal.rc @@ -0,0 +1,48 @@ +# ============================================================================== +# GNOME TERMINAL SPECIFIC SETTINGS +# ============================================================================== + +style "terminal_window" = "dark" { +} + +style "terminal_menubar" +{ + + engine "murrine" { + } +} + +style "terminal_notebook" = "dark" +{ + fg[ACTIVE] = mix (0.8, "#DADBDB", "#DADBDB") + + engine "murrine" { + } +} + +style "terminal_scrollbar" = "scrollbar" +{ + bg[NORMAL] = "#263238" + bg[PRELIGHT] = shade(1.08, "#263238") + bg[ACTIVE] = shade(0.94, "#263238") + bg[SELECTED] = shade(1.0, @selected_bg_color) + bg[INSENSITIVE] = "#263238" + + engine "murrine" { + } +} + +style "terminal_screen" +{ + text[NORMAL] = "#DADBDB" + base[NORMAL] = "#384952" + + TerminalScreen::background-darkness = 0.95 +} + +widget "*TerminalWindow*" style "terminal_window" +#widget "*TerminalWindow.*.*enu?ar" style "terminal_menubar" +widget "*TerminalWindow.*.GtkNotebook*" style "terminal_notebook" +widget "*TerminalWindow.*.GtkNotebook.*.GtkVScrollbar*" style "terminal_scrollbar" +#widget "*TerminalWindow.*.GtkNotebook*utton*" style "terminal_button" +widget "*TerminalWindow.*.TerminalScreen*" style "terminal_screen" diff --git a/.themes/Nordic/gtk-2.0/apps/thunar.rc b/.themes/Nordic/gtk-2.0/apps/thunar.rc new file mode 100755 index 0000000..328ceb5 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/apps/thunar.rc @@ -0,0 +1,24 @@ +# ============================================================================== +# THUNAR SPECIFIC SETTINGS +# ============================================================================== + +style "sidepane" { + + GtkTreeView::odd_row_color = @sidebar_bg + GtkTreeView::even_row_color = @sidebar_bg + base[NORMAL] = @bg_color + base[INSENSITIVE] = mix(0.4, shade(1.35, @selected_bg_color), shade(0.9, @base_color)) + bg[NORMAL] = @bg_color + text[NORMAL] = mix(0.9, @fg_color, @bg_color) +} + +style "thunar-frame" { + xthickness = 0 + ythickness = 0 +} +style "thunar-handle" { GtkPaned::handle-size = 2 } +widget_class "*ThunarWindow*." style "thunar-frame" +widget_class "*ThunarWindow*." style "thunar-handle" + +widget_class "*ThunarShortcutsView*" style "sidepane" +widget_class "*ThunarTreeView*" style "sidepane" diff --git a/.themes/Nordic/gtk-2.0/apps/xfce.rc b/.themes/Nordic/gtk-2.0/apps/xfce.rc new file mode 100755 index 0000000..f8c2acd --- /dev/null +++ b/.themes/Nordic/gtk-2.0/apps/xfce.rc @@ -0,0 +1,90 @@ +style "theme-panel" = "dark" { + xthickness = 1 + ythickness = 1 + bg[NORMAL] = @panel_bg_color +} + +style "xfdesktop-icon-view" { + XfdesktopIconView::label-alpha = 0 + XfdesktopIconView::selected-label-alpha = 80 + XfdesktopIconView::shadow-x-offset = 0 + XfdesktopIconView::shadow-y-offset = 0 + XfdesktopIconView::selected-shadow-x-offset = 0 + XfdesktopIconView::selected-shadow-y-offset = 0 + XfdesktopIconView::shadow-color = @tooltip_bg_color + XfdesktopIconView::selected-shadow-color = @tooltip_bg_color + XfdesktopIconView::cell-spacing = 2 + XfdesktopIconView::cell-padding = 6 + XfdesktopIconView::cell-text-width-proportion = 1.9 + + fg[NORMAL] = shade (0.9, @selected_fg_color) + fg[ACTIVE] = @selected_fg_color + +} + +style "theme-panel-text" = "dark" { +} + +style "panel-entry" = "dark" { +} + +style "theme-main-menu-text" = "theme-panel-text" +{ + fg[PRELIGHT] = "#ffffff" + text[PRELIGHT] = "#ffffff" +} + +style "workspace-switcher" = "dark" +{ + bg[SELECTED] = shade (0.8, @selected_bg_color) +} + +style "window-buttons" = "dark" { + +} + +style "indicator" = "theme-panel" +{ + xthickness = 0 + ythickness = 0 +} + +widget "*PanelWidget*" style "theme-panel" +widget "*PanelApplet*" style "theme-panel" +widget "*fast-user-switch*" style "theme-panel" +widget "*CPUFreq*Applet*" style "theme-panel" +class "PanelApp*" style "theme-panel" +class "PanelToplevel*" style "theme-panel" +widget_class "*PanelToplevel*" style "theme-panel" +widget_class "*notif*" style "theme-panel" +widget_class "*Notif*" style "theme-panel" +widget_class "*Tray*" style "theme-panel" +widget_class "*tray*" style "theme-panel" +widget_class "*computertemp*" style "theme-panel" +widget_class "*Applet*Tomboy*" style "theme-panel" +widget_class "*Applet*Netstatus*" style "theme-panel" + +# Fixes for tooltip text in some apps. +widget_class "*Notif*Beagle*" style "theme-panel" +widget_class "*Notif*Brasero*" style "theme-panel" + +# XFCE panel theming. +widget "*Xfce*Panel*" style "theme-panel" +class "*Xfce*Panel*" style "theme-panel" +widget "*WnckPager*" style "workspace-switcher" +widget "*XfdesktopIconView*" style "xfdesktop-icon-view" + +# Fix gtk-entries in the panel +class "*SexyIconEntry*" style:highest "entry" # fixes dict-plugin +widget "*xfce4-verve-plugin*GtkEntry" style:highest "entry" # fixes verve-plugin + +# Make sure panel text color doesn't change +widget_class "*Panel*MenuBar*" style "theme-main-menu-text" +widget_class "*Panel**" style "theme-main-menu-text" +widget "*.clock-applet-button.*" style "theme-panel-text" +widget "*PanelApplet*" style "theme-panel-text" + +# Override general panel-style with specific plugin-styles +widget "*indicator-applet*" style "indicator" +widget "*indicator-button*" style "indicator" +#widget "*XfceTasklist*" style "dark_button" diff --git a/.themes/Nordic/gtk-2.0/assets/border.png b/.themes/Nordic/gtk-2.0/assets/border.png new file mode 100644 index 0000000000000000000000000000000000000000..8214ab6c24981d492bd57bc06efeb65ae75c6a11 GIT binary patch literal 305 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1SBVv2j2ry%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E5+Fq( znI$=?46bGQ0r>?A?jhbr3c>lMMaijiCvANVR3i#f<5*gfkzd3RkXn*jq~M%il$V;5 zS^Rz3C6M!iKnk4m3o45;(=$pKoShXMOG=6|lS)f6^Ye6rGl2Fx=4584DrA(D6jsBfZYpno_di4|x%kEe@c2#0L4 cfk`zopr0Q&=6%m4rY literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/button-active.png b/.themes/Nordic/gtk-2.0/assets/button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..a5365b77c95d6acbb689462f3672b355dbd51aa8 GIT binary patch literal 362 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSr8<5myefbthu@pObhHwBu4M$1`kk47*5n0T@ zz;^_M8K-LVNdpBXOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe1`04WN| zEXhe_a4pLZ$S+WE5Ailq2+l7pN=}_SY3pmC8c~oM$I_CF{33>c)RNR91?T*tywse` z;_u5Yf!r4aQsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}zopr0840dTmS$7 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/button-hover.png b/.themes/Nordic/gtk-2.0/assets/button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..59a73f7dd398dc12a72aa6f0ac6710afbe03db32 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!BuNq`iE zWR~QlGPsuI2jmwhxQBQfDFo-27A2?7owW5eP>m=^jbmv^Mt%`PKx#>9k%Du6QC@0J zX7TrBmq5-70x59LFQ_caOwTA`aCTO3EGa3Eak75uTjjz@#H{$Kk*^o|H|WxfvMcr6-)!WnjCr u*eAzFPfnnFy6}mVBz9JLZDnR51_td0-hfA(e0D$s7(8A5T-G@yGywotOocE2 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/button.png b/.themes/Nordic/gtk-2.0/assets/button.png new file mode 100644 index 0000000000000000000000000000000000000000..c8c268242a147aef0fed816a3c50d38c2d0cccc6 GIT binary patch literal 423 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!TT>{1bh`vQB1cu>tk)lmz(&GkAG> z`@DJc_T9VpAGqh}b^yioJY5_^IAoI(7?`KcGd|8MvE%;#|GOI+pa1{=pPfzfWbOa| j`#E`hEYthA9Ax+ybSraj+3`7pqJhEF)z4*}Q$iB}4LFA= literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/checkbox-checked-active.png b/.themes/Nordic/gtk-2.0/assets/checkbox-checked-active.png new file mode 120000 index 0000000..358a499 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/checkbox-checked-active.png @@ -0,0 +1 @@ +../../assets/checkbox-checked-active-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/checkbox-checked-hover.png b/.themes/Nordic/gtk-2.0/assets/checkbox-checked-hover.png new file mode 120000 index 0000000..e70f927 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/checkbox-checked-hover.png @@ -0,0 +1 @@ +../../assets/checkbox-checked-hover-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/checkbox-checked-insensitive.png b/.themes/Nordic/gtk-2.0/assets/checkbox-checked-insensitive.png new file mode 120000 index 0000000..09a0a7c --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/checkbox-checked-insensitive.png @@ -0,0 +1 @@ +../../assets/checkbox-checked-insensitive-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/checkbox-checked.png b/.themes/Nordic/gtk-2.0/assets/checkbox-checked.png new file mode 120000 index 0000000..b4e66c6 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/checkbox-checked.png @@ -0,0 +1 @@ +../../assets/checkbox-checked-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/checkbox-mixed-active.png b/.themes/Nordic/gtk-2.0/assets/checkbox-mixed-active.png new file mode 120000 index 0000000..bdd98de --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/checkbox-mixed-active.png @@ -0,0 +1 @@ +../../assets/checkbox-mixed-active-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/checkbox-mixed-hover.png b/.themes/Nordic/gtk-2.0/assets/checkbox-mixed-hover.png new file mode 120000 index 0000000..9645910 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/checkbox-mixed-hover.png @@ -0,0 +1 @@ +../../assets/checkbox-mixed-hover-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/checkbox-mixed-insensitive.png b/.themes/Nordic/gtk-2.0/assets/checkbox-mixed-insensitive.png new file mode 120000 index 0000000..becdb27 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/checkbox-mixed-insensitive.png @@ -0,0 +1 @@ +../../assets/checkbox-mixed-insensitive-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/checkbox-mixed.png b/.themes/Nordic/gtk-2.0/assets/checkbox-mixed.png new file mode 120000 index 0000000..329ae42 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/checkbox-mixed.png @@ -0,0 +1 @@ +../../assets/checkbox-mixed-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/checkbox-unchecked-active.png b/.themes/Nordic/gtk-2.0/assets/checkbox-unchecked-active.png new file mode 120000 index 0000000..ea9bd36 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/checkbox-unchecked-active.png @@ -0,0 +1 @@ +../../assets/checkbox-unchecked-active-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/checkbox-unchecked-hover.png b/.themes/Nordic/gtk-2.0/assets/checkbox-unchecked-hover.png new file mode 120000 index 0000000..9cc8f13 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/checkbox-unchecked-hover.png @@ -0,0 +1 @@ +../../assets/checkbox-unchecked-hover-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/checkbox-unchecked-insensitive.png b/.themes/Nordic/gtk-2.0/assets/checkbox-unchecked-insensitive.png new file mode 120000 index 0000000..afe2826 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/checkbox-unchecked-insensitive.png @@ -0,0 +1 @@ +../../assets/checkbox-unchecked-insensitive-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/checkbox-unchecked.png b/.themes/Nordic/gtk-2.0/assets/checkbox-unchecked.png new file mode 120000 index 0000000..68f2c4b --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/checkbox-unchecked.png @@ -0,0 +1 @@ +../../assets/checkbox-unchecked-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/combo-entry-ltr-button-active.png b/.themes/Nordic/gtk-2.0/assets/combo-entry-ltr-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..4184b82af7ca7275aaf68b1a4e3e057ba182580b GIT binary patch literal 393 zcmeAS@N?(olHy`uVBq!ia0vp^96+qV!VDzu-cxxDq?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiX=da zLNZHoQW;#!@&ob<6x>6+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?d1bj1Ll5LY1G zzjs&9)*b!3cJ}Yt)w6R)@6MfJY2`j)S>fpw{d;!zH~yUjRK!sd6+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?c^i2*(#u0VRi z?%lEZ^)dN%{d;%!@7e7WmIWlQ9IZJ8lw&Ii@(X5&+q~t~>+LZQMS&v9o-U3d9J0v? z42_>Y2{E>9*^f5~edU2sIm+A66+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?d1bj1Ll5LX~= zV(D&V?qX!_3PKicKxAm{;vSIf9+=`2mX#W@p$Mpmy(Gvlm?19l!^e-GRv(+V4k)DT z>Eal|A)B1Q(D><-5o=rM>M$#Y&QMln-!%pdRx3gn-WV|`Il1+=X)&<@l{0v{`njxg HN@xNAVW@cS literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/combo-entry-ltr-button.png b/.themes/Nordic/gtk-2.0/assets/combo-entry-ltr-button.png new file mode 100644 index 0000000000000000000000000000000000000000..96d54598fac76a2990039ff8b58a966599287137 GIT binary patch literal 386 zcmeAS@N?(olHy`uVBq!ia0vp^96+qV!VDzu-cxxDq?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiX=da zLNZHoQW;#!@&ob<6x>6+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?d1bm;(}5LX~= zXzuFfpJZs}Y-H{NL>>XjhUP9lVOgJKAMyaD*-L`_f*E3OzkdDZ9oIwCdq5#&PZ!4! z4%y@chQ?2yf*9NS`pnoBE(RK0aGA__!SN_l!gNN4sgl;dvPu8v0F^U%y85}Sb4q9e E0Q|3d6#xJL literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/combo-entry-ltr-entry-active.png b/.themes/Nordic/gtk-2.0/assets/combo-entry-ltr-entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..c57c3bf0776ce046106e3282eb6afaf40a797d4d GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!qy>*Hg4cICna4z|7v2fa5ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!3y3rak?w)XK!#6PR-s4+NEv%ckY6xEY}~u|@BhA8>~J0^q~ht~7{Vc&oWQ`m y?8B!|MQqc0`ufV)zV#jSc8WQX!B?a!!N9O|oxL6Bg$sT_^$eb_elF{r5}E*KV|v^G literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/combo-entry-ltr-entry.png b/.themes/Nordic/gtk-2.0/assets/combo-entry-ltr-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..4b655e319d30898222b28eeb3d3c89c4aeae7db3 GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!{YrzIku7@zhH)#*e9=EPj6Ut4k)7H>Eal|A)B1Q zz`Sh3mMtc1VV^&JGGg2I>7e(fhS(DvWx6*WGR%lE*VSw3S_xFo;OXk;vd$@?2>`sw Bdldix literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/combo-entry-rtl-button-active.png b/.themes/Nordic/gtk-2.0/assets/combo-entry-rtl-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..f4f55e086721f585f5ac5f7e39d082c0f1f77f94 GIT binary patch literal 393 zcmeAS@N?(olHy`uVBq!ia0vp^96+qV!VDzu-cxxDq?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiX=da zLNZHoQW;#!@&ob<6x>6+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?d1bj1Ll5LX~Q zVfXIt9Xon=?dsdTt9R#)o}D`)(#w6qvLeze`uFTknd~6+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?c^i2*(#u0XnX z+s^LoJ9~ES=-s))CoC&Gy`q25?vEK77l3lCB|(0{3`xnKK1;vOxd{|d^mK6y;gC&E zU|>}H{;7!V*_8_cY~L<4svS6&V8U+2!NRa%xxC!<^_DMyiWxjz{an^LB{Ts52$O#Q literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png b/.themes/Nordic/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..3bf0456bbf448aa2d45590a62b7058ccf1d99af1 GIT binary patch literal 390 zcmeAS@N?(olHy`uVBq!ia0vp^96+qV!3HGtKUiJ>QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZU31Wy;o5R2aA z1O)~ONeKxFo-=bEOG-%o269?1h;DEQF)Zu$K2@KTn0$O)L*qopDXqP+BC|z(TJ9LE zN(ec)f=Px;LUN|v|DS)kS2KBBOa3wc`>UUeJ^%mz|5!Ce2^gw14E%fN+b3%S?PBnB L^>bP0l+XkK;-!J= literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/combo-entry-rtl-button.png b/.themes/Nordic/gtk-2.0/assets/combo-entry-rtl-button.png new file mode 100644 index 0000000000000000000000000000000000000000..b300ef01a5388b1b437681532f8dbd73d75b60c1 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^96+qV!VDzu-cxxDq?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiX=da zLNZHoQW;#!@&ob<6x>6+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?d1bm;(}5LX~= zXy#&Q?qUQ)7H&X>dti!3V2V#zmUs0%P*|~+1o;Is#3gofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!Y PPzQsjtDnm{r-UW|ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!v6VXz8JfEoS-2XQySN9Y0NJ)~VL*mYSe7r#=_f$dTqQw%!3>)5N1nZV z|KZ=i(7ng50!4K_T^vI=qLULCnnPEI>4qmnRDXYWmPMel{Gfuew8Oid!VF6J(hV`Y dT^Jq}FzjF{biB2WMH{G*!PC{xWt~$(6952XgslJo literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/entry-active.png b/.themes/Nordic/gtk-2.0/assets/entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ea35c0c7a6922829e54f0978caaa6abd3e688e36 GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!~nDZ$jNgic6FGRgA5AfL0qBeIx* zf$s>t*I;7bhncr0V4trO$q6BL!3>0a6r_ zS(1~=;98a+kYAwS9^!4J5S(9Hl$<(u($?2NHKHIjj-@3T`9%x?sU@jJ3eNdOd8s*> z#ow1*0=X{;q`*19pt2}4J)?xd*;&D{q@*Y_sk9_BKTkI}18BcvPG)whLPkkRft9{~ za#3nxNoHAUa(-@ZeqJ%iIr=%7$*Fn8sm1z9mAb`=`X+h?`iDc3SV2zoba4!kn40{B o^YpLt4Jzopr05XGPhyVZp literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/entry-background.png b/.themes/Nordic/gtk-2.0/assets/entry-background.png new file mode 100644 index 0000000000000000000000000000000000000000..830ee6bce405051469b2d6e56b5b96cb8414377c GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&5!3HGnK8=|N5-4`^4B-HR8jh3>AfL0qBeIx* zf$s>t*I;7bhncr0V4trO$q6BL!3>0a6r_ zS(1~=;98a+kYAwS9^!4J5S(9Hl$<(u($?2NHKHIjj-@3T`9%x?sU@jJ3eNdOd8s*> z#ow1*0=X{;q`*19pt2}4J)?xd*;&D{q@*Y_sk9_BKTkI}18BcvPG)whLPkkRft9{~ za#3nxNoHAUa(-@ZeqJ%iIr=%7$*Fn8sm1z9mAb`=`X+h?`iDc3SV2zoba4!kn40{B o^YpLt4Jzopr05XGPhyVZp literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/entry-insensitive.png b/.themes/Nordic/gtk-2.0/assets/entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..b62e1f73a9f18097aaa8ce9aaac807e6d4d7a33d GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!~BSYS{XcD{an^LB{Ts5 D>?nGv literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/entry.png b/.themes/Nordic/gtk-2.0/assets/entry.png new file mode 100644 index 0000000000000000000000000000000000000000..b6157a304840a4967c430e89ae64e92d0e06d950 GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!uaDIQIHzP(vpn)B8Gs}lGGvv=lr6))SS%X z@5?TM+!q8=;GADjS(KTcQNrNttl(HuQk0ogT9TQcryHCBwBIo&Gdoowqokz3N?$*@ zC^fMpvn(|^KQ}i&uNdSU{hZ9?)V$)9 x!39I3&liC>v7u06fy40=XWBa%r5&y@F&x;#>U<;Y;|id922WQ%mvv4FO#lrGY7hVb literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/frame-inline.png b/.themes/Nordic/gtk-2.0/assets/frame-inline.png new file mode 100644 index 0000000000000000000000000000000000000000..a291628b7f4ae1c2c5c3b695318a227d030c7dc8 GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Yoc5!lIL8@MUQTpt6HXxHEK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XVPZ!4!j+w~@ tCgnfRA2@IzA>-Yr`JAVI90#%)7(5bLnft2vxq%89JYD@<);T3K0RRYZW^Vuh literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/frame-notebook.png b/.themes/Nordic/gtk-2.0/assets/frame-notebook.png new file mode 100644 index 0000000000000000000000000000000000000000..bcf52273370e12cb5b5e9e6db0025a54772d4935 GIT binary patch literal 325 zcmeAS@N?(olHy`uVBq!ia0vp^%plANB6FUp{{eA|ojgN0I5=)U^nU>4au#?*7BevL z9RXp+soH$fKtah8*NBqf{Irtt#G+J&^73-M%)IR4#;v6lErrmSpDV=>}&2?RU({%uZFvC@Cqh($`Ne zN=+=uEK5z!&&|!xD+W17KPNLeHLp0eSU;&!w>VMXM9)C~a7Yp>&~&x{pAc6=a~Gem stWbjk+&~dNPZ!4!4%y^{go14nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{WWPZ!4!j+x0O uCgnfRGqC#b0Ks$rcZn$pK;SZsk)hg%b;FUxrjvnc89ZJ6T-G@yGywn)HDm$+ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/handle-horz.png b/.themes/Nordic/gtk-2.0/assets/handle-horz.png new file mode 100644 index 0000000000000000000000000000000000000000..5049f0fb38a54758e931940b21cd08bb0c38540a GIT binary patch literal 372 zcmeAS@N?(olHy`uVBq!ia0vp^5(yEr+qAXP8FD1G)j8!4b736P?Y z%#xf`2G_Fufcydl_YiL*h2Z?sqU6-MleWGFsu2aLaV#y#$S-0DNG(Y%QgF^M%1h13 zEdIXi63Bf)AO+6(1(ija=@}&q&dv&sB_&0fNu?#3`FXm*89@6Tb27726*5Xn3as?? zlZ#RlOESw+lk;oeFXpj literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/handle-vert.png b/.themes/Nordic/gtk-2.0/assets/handle-vert.png new file mode 100644 index 0000000000000000000000000000000000000000..13d1a767fa42ef328091cca8b894af62b77c6b30 GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Eb!3HER{MNY%q*#ibJVQ8upoSx*1IXtr@Q5sC zVBk9f!i-b3`J{n@k|nMYCBgY=CFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO*+>BuNq`iE zWR~QlGPsuI2jmwhxQBQfDFo-27A2?7owW5eP>m=^jbmv^Mt%`PKx#>9k%Du6QC@0J zX7TrBmq6|d0x59LFQ_caOwTA`aCTO3EGa3rBjk;p-kc0->dUDmmr+Bt@SYXKgV8n#$nm>gTe~DWM4fMlOAn literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/handle.png b/.themes/Nordic/gtk-2.0/assets/handle.png new file mode 100644 index 0000000000000000000000000000000000000000..63471ee1f5cf8314a1c294bcdd38c207b0b1e9d6 GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y~!3HE1UzHvKQY^(zo*^7SP{WbZ0pxQQctjR6 zFz^B8_>M46)#j513QCr^MwA5SrER3rgX z6p~qzlgi*)mLHH`px_?jZKM#KUs{x$I(O36*FZI*AT^GqB^mie3<0SnsYMFT`9*oD zIhn=Zmt6w6F9@W-IlrK?C^J2ygu&Ta!Lg*IC^MIo-Un30;OXk;vd$@?2>@0_V{8Bb literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/line.png b/.themes/Nordic/gtk-2.0/assets/line.png new file mode 100644 index 0000000000000000000000000000000000000000..41da5dafdff8241c81e48e2a2acfde3cfb33c4ee GIT binary patch literal 303 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>reY`05Dt#eH*O$7&H|6fVg?4j zBOuH;Rhv&5C@5Lt8c`CQpH@mmtT}V`<;yxP>}>kQAlP< zPAY?IS$;r%fr5L8w~<0{erZv1>fA|NUjx;Mg48&cmSp4?F$AQRq!uYS=NILr=42Ls zUv>%Px*(7O=lp`oqRjM+5(Z~y1;>(-qRgbylFa-(-QWzM{f;@A*{KQ{B_#z``ufR5 zsfi_-WvR*exw-jy#USVC=VT_Q<`t(F>nBy}7ANYP=o#oA4oPAKn$GR%;uyjqo18EK Y=v5g8Dcv3M2Z6#2p00i_>zopr0K8aPlK=n! literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-border.png b/.themes/Nordic/gtk-2.0/assets/menu-border.png new file mode 100644 index 0000000000000000000000000000000000000000..490cabbabd781ef0eea94e208dea387b9d6d18b7 GIT binary patch literal 326 zcmeAS@N?(olHy`uVBq!ia0vp^%plCc1|-8Yw(bW~EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{WWPZ!4!j+x1K v_EdhZXVXYXN=Qif@bznI3Xo24na0Sl*pOW|wa#ZfP%VR}tDnm{r-UW|dI4r^ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-checkbox-checked-hover.png b/.themes/Nordic/gtk-2.0/assets/menu-checkbox-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..cc26fd8e42acbe36a3bde8e00442db5583b239e4 GIT binary patch literal 417 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFc)RNR91?T*tywse` z;_u5Yfm{;=QsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}@=Mg8vN5&ZPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIk1V~Xx zW=T#egKJrSKz@OOdx*D@LU4X*QF7|sNn2k7)rf-BIF^=VDLCgB<)!9i z7JpxM3FN#WkOJrYg36-I^o$Y)XJ-Y+l9Hm#q|%bi{5;*@450mvIhon13K=CO1y=g{ z$wjG&C7ETZ$@#gt`FX`4=ji8TCa2~VrxxocRq7Te>YL~p=pPPAVg;HW9^ez=3Zz%9 zTD5N7y3Lz6Z`iP5%a$!$w{8WpfsBnCH*VUr3CISDKo~$lh!l{-4>Ui?7XgiyDGBlm zW?&N*(bCa1GBz=_@$mHWE-IdT==P(>PhP(I_$T|OJjkOlo-U3d65+k)JcS$#7+fyq z&ugC1wC}%Vu9EA`AG_;Tx5gAr>mdKI;Vst0L+EY A$^ZZW literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-checkbox-checked.png b/.themes/Nordic/gtk-2.0/assets/menu-checkbox-checked.png new file mode 100644 index 0000000000000000000000000000000000000000..a32a99a660b9a42244462bad455a5dada7451294 GIT binary patch literal 524 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIk1V~Xx zW=T#egKJrSKz@OOdx*D@LU4X*QF7|sNn2k7)rf-BIF^=VDLCgB<)!9i z7JpxM3FN#WkOJrYg36-I^o$Y)XJ-Y+l9Hm#q|%bi{5;*@450mvIhon13K=CO1y=g{ z$wjG&C7ETZ$@#gt`FX`4=ji8TCa2~VrxxocRq7Te>YL~p=pPPAVg;HW9^ez=3Z$<# zG@NY9KGRctt}XXsYu=@f!i%j1m)i5rbrzm)&%e--f3dyrQb)o0w!HHl1sB>1F0>b3 zXa|z`kiF+`HlWcmB|(0{3~a(8S~|K$#wMmV9-dy_Ma6Ru-G21=$;($C|772k2YEEc z)5S4FBE0vUr;vjIgUiMIdCfDL_WifaRdT)gV|U%^Hu0@{CEuVPmWm%Nw Q0qtS%boFyt=akR{0L|LQ)c^nh literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-checkbox-hover.png b/.themes/Nordic/gtk-2.0/assets/menu-checkbox-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..22b7e11f3292dc1a50909f5f988dcb6bbfbb13e5 GIT binary patch literal 379 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE70^%PZ!4!i{7`F zHVQTv@Hhv`Cp(HM{Pv%a((mprs`qfgf(P3-rHFR@;5o74n8=&G4PCj90-auR=54Xf zpB{NxwEn<#CaG%^88wx%{7+;E2d_KfKYRai#c)RNR91?T*tywse` z;_u5Yfm{;=QsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}rSYaew31=T%W978ywlM@cG zJTz`pVAY6YnPklTh*N=0{b`TWj7C8PZLf_tco|yP^JF}flgt8YVeoYIb6Mw<&;$T% CgoR}Q literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-checkbox-mixed-hover.png b/.themes/Nordic/gtk-2.0/assets/menu-checkbox-mixed-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..8b2112d6488d38f7fd739743b745bbd562617176 GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFc)RNR91?T*tywse` z;_u5Yfm{;=QsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}CI33Mk52666=mP*?x`&(90yc0d75PZ!4!j_Bls11wq#9UgF`>}Zluba2y^>91H*|@k%=2NedhpbV(@hJb6Mw<&;$UN*@4Ia literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png b/.themes/Nordic/gtk-2.0/assets/menu-checkbox-mixed-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..5d0fc8289b07091f8938a4ce6579e7a12b603377 GIT binary patch literal 395 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!73?$#)eFPFc)RNR91?T*tywse` z;_u5Yfm{;=QsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}KIWyk*N4Ac+jvt@qvmN^_J1`2{n0dU-#3{N%f4?-UoHn6{^jV+coda>44nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE70^rPZ!4!i{87F z9Qhg)cv!ao^ZWCkU8DYkMO@2-1SJ-}W0q!j&*lZcG-hC*P;tERL&^i$M?Pn)R`W=B z=A@~4-ge2>HPpCs_uRR?LFHBl`THWImoUyX7gi{#OJ@0Y^U3QS42OA_ZZvIoG6Y)2 N;OXk;vd$@?2>{Evgn$45 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-checkbox.png b/.themes/Nordic/gtk-2.0/assets/menu-checkbox.png new file mode 100644 index 0000000000000000000000000000000000000000..22b7e11f3292dc1a50909f5f988dcb6bbfbb13e5 GIT binary patch literal 379 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE70^%PZ!4!i{7`F zHVQTv@Hhv`Cp(HM{Pv%a((mprs`qfgf(P3-rHFR@;5o74n8=&G4PCj90-auR=54Xf zpB{NxwEn<#CaG%^88wx%{7+;E2d_KfKYRai#4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XTPZ!4!i{7_A zied~397n%2%sJk5_IJ&@_R#qnlXTYU=4jU5o9r$)anY)?nKL?8S?-wOv(eJRXIh1| kfm+%drUu3Wi$6zRoMlrr_jB;Q2sDtv)78&qol`;+03|wkivR!s literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-pan-down.png b/.themes/Nordic/gtk-2.0/assets/menu-pan-down.png new file mode 100644 index 0000000000000000000000000000000000000000..5c08bca2c6990cac5a0dbf9f1c200702421800ff GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W!PZ!4!i{9h} z3D#zwKmY&l|6`vR;NPkE!&KOy#p0|5kD{;fBt_o;|NrMJcz@PVkYixbUsja;Guc-c PsGGsl)z4*}Q$iB}y)kXo literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-pan-left-hover.png b/.themes/Nordic/gtk-2.0/assets/menu-pan-left-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..12fce5cd8807045991585b1ea44e0a6a87f8c1a2 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W&PZ!4!i{9h} z3Cjon|NrL|$@~YT>bp!Pr!s6xo5bsIz2`K8noU}b`bjsLbsFloxo_|+yrG&R&0xBu fQHhyNpMhZ_R|3oGXPtsT(-=Hm{an^LB{Ts5ZeVn( literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-pan-left-insensitive.png b/.themes/Nordic/gtk-2.0/assets/menu-pan-left-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..3c70997612249d8a4631cb52333fb629c6163cec GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XLPZ!4!i{9h} z3Co1f&(8ARI5N}YLX7`3#vdlaCJhtP_OJ;omR!%+)6;XGGxJz>Lw~=&y0UUI>rFO+ mY>tBw3fELw7}vF!@GvkOb(07cnOX-l6KJZdpUXO@geCwl19bWT literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-pan-left.png b/.themes/Nordic/gtk-2.0/assets/menu-pan-left.png new file mode 100644 index 0000000000000000000000000000000000000000..12fce5cd8807045991585b1ea44e0a6a87f8c1a2 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W&PZ!4!i{9h} z3Cjon|NrL|$@~YT>bp!Pr!s6xo5bsIz2`K8noU}b`bjsLbsFloxo_|+yrG&R&0xBu fQHhyNpMhZ_R|3oGXPtsT(-=Hm{an^LB{Ts5ZeVn( literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-pan-right-hover.png b/.themes/Nordic/gtk-2.0/assets/menu-pan-right-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..276ab08372544d340440065444d9dcd8a66bc290 GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W&PZ!4!i{9h} ziFptH|Nk#LMe4(RCFg(243%wv+*y}Mf07q|VA9g*VZ1;1QB&04nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{WwPZ!4!i{9h} ziFpZ^m-)&bS(SQ7?Zk-_5q@hFBX|{#3d~^>$mWP+?l5dwz!>1XFF47edHwo)<(+H~ ruKJu{Xqr{nbauA6`Glo~8B7eOe4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W&PZ!4!i{9h} ziFptH|Nk#LMe4(RCFg(243%wv+*y}Mf07q|VA9g*VZ1;1QB&04nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W|PZ!4!i{9h} z3DzyFv(5AKZfwa6X16o#`C(#gU~mP94gUQ9zyI?2^Xr>3m?xMXX3%ps;5o2Na=xMl j+k?wKCsY?FC@?ZKUstuc_*u0dXd;8BtDnm{r-UW|-dlGa literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-pan-up.png b/.themes/Nordic/gtk-2.0/assets/menu-pan-up.png new file mode 100644 index 0000000000000000000000000000000000000000..278e8816f7b7e8ac8a4f2b9d8d50f2b831900a8b GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{X3PZ!4!i{9h} z3DzyF|NsBb|MCBSJ-h0x#0C@R3nr7(IQY&Uk#uq}uDmD7TEf6ky1!_*1}kq3P$z?@ LtDnm{r-UW|CW&l# literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-radio-checked-hover.png b/.themes/Nordic/gtk-2.0/assets/menu-radio-checked-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..04d4de16c70f95774281390e665cd4fd14c49cf0 GIT binary patch literal 555 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIk1V~Xx zW=T#egKJrSKz@OOdx*D@LU4X*QF7|sNn2k7)rf-BIF^=VDLCgB<)!9i z7JpxM3FN#WkOJrYg36-I^o$Y)XJ-Y+l9Hm#q|%bi{5;*@450mvIhon13K=CO1y=g{ z$wjG&C7ETZ$@#gt`FX`4=ji8TCa2~VrxxocRq7Te>YL~p=pPPAVg;HW72p%%3Z&2U z6rXF$z1UrHwX5_@Yr(nBoC__57upIgwiTRj&p+Q*aG^c_LI+T!@Ire5kh};aJ0OBU z5-0khznBeZx@<|1UoeA+sF;MLlyp!?XjyqhV^ed>*>mSFeE9h3^Ov9h=I=b%2vk_^ z>Eak75uV!@&DZ20z``9M5?iT#dhxq@U;7vn!z=Nrmuz|6MegpmdKI;Vst0P5q~W&i*H literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-radio-checked-insensitive.png b/.themes/Nordic/gtk-2.0/assets/menu-radio-checked-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..fc206b2b234230ac6239abefb1a48a66a76999bf GIT binary patch literal 555 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIk1V~Xx zW=T#egKJrSKz@OOdx*D@LU4X*QF7|sNn2k7)rf-BIF^=VDLCgB<)!9i z7JpxM3FN#WkOJrYg36-I^o$Y)XJ-Y+l9Hm#q|%bi{5;*@450mvIhon13K=CO1y=g{ z$wjG&C7ETZ$@#gt`FX`4=ji8TCa2~VrxxocRq7Te>YL~p=pPPAVg;HW72p%%3Zyr0 z-n?zwwsq^)ZQZ(c$BrEvH*N%qY}v8}D+w0_GVlYDuWO5drpuND`2{nGh>A%_N=XNW zgqD?8G&VK2oIQ8`!iSHaK7aZ7Z~o4MjX;Ivo-U3d65+Xh(R@t~0xaACBC(a)rx(Ag z_qC5PF}xC=ddZg8UF7Z#9p~sbb=|9^RzI2Dxt2*|QT#HQ7gxTHF~wZrl=yx^*)^(^cjcCU)xS?Mth&G9b$XWR((0lUv+L&lwtC!Qo*}?{ V|C0MjU=%Yjc)I$ztaD0e0sxyDPZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIk1V~Xx zW=T#egKJrSKz@OOdx*D@LU4X*QF7|sNn2k7)rf-BIF^=VDLCgB<)!9i z7JpxM3FN#WkOJrYg36-I^o$Y)XJ-Y+l9Hm#q|%bi{5;*@450mvIhon13K=CO1y=g{ z$wjG&C7ETZ$@#gt`FX`4=ji8TCa2~VrxxocRq7Te>YL~p=pPPAVg;HW72p%%3Z&2U z6rXF$z1UrHwX5_@Yr(nBoC__57upIgwiTRj&p+Q*aG^c_LI+T!@Ire5kh};aJ0OBU z5-0khznBeZx@<|1UoeA+sF;MLlyp!?XjyqhV^ed>*>mSFeE9h3^Ov9h=I=b%2vk_^ z>Eak75uV!@&DZ20z``9M5?iT#dhxq@U;7vn!z=Nrmuz|6MegpmdKI;Vst0P5q~W&i*H literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-radio-hover.png b/.themes/Nordic/gtk-2.0/assets/menu-radio-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..ce63c9efb6099d2db2518e4f9a5268c896d9c13b GIT binary patch literal 517 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE70`&o-U3d7QJgH z`STqN5IDBKBsT1ntj-3ZJjdkc438vwxjkf$TK)fFtvb&qy_(e5F#qc(mK_XpWy)g} zel^Z`8$Hj0b!TmF@@L)dBc1;QI3~5)UeIThV7Q&~ka349gI>XOyXXh;8(W35lMX}% z?Pgh^`*I4)8dYC!hGokt*&p1@+U4rCfIX(s?bo60{*yQj3t4(LN!1h!-C7lMT5-ds r-Gvj6vI#IqN58*&?qL60tw*dye9zARne{mY=v4+!S3j3^P6PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIk1V~Xx zW=T#egKJrSKz@OOdx*D@LU4X*QF7|sNn2k7)rf-BIF^=VDLCgB<)!9i z7JpxM3FN#WkOJrYg36-I^o$Y)XJ-Y+l9Hm#q|%bi{5;*@450mvIhon13K=CO1y=g{ z$wjG&C7ETZ$@#gt`FX`4=ji8TCa2~VrxxocRq7Te>YL~p=pPPAVg;IB6yOu$3Z!@L z+_`Gis%_i0ZQi^YNUmGAZsW#{K=#(HTOs78O`CuW2-vb^3mOB$MOFh^z{BpPObh0Hc)=*~{zMXI!Jj1;)~FW5=sO6v pTeW4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE70^co-U3d7QJgH z`SLXxh_tA`D^-;_^T6;6-@iK^>lLdQ-zgk5ozH#i#}u!l2A-3bovbllzt&`HgNy}J z_=AVxoH7kIsd3DG?~5D^Q}Wo)IOg&{%H~(CU&UtRIjizm*rl2yp}H!$InB2_zAU)J zG^=1%ml;F4yN6V=4)+Qr&Ok|rRL1A_Qgh;BkJ&$#jo8P}!n(hHN$8(2E04JzeY1I0 nn7H|Nhr3|Ap#|Jcplh=ou~rx|_k%)z4*}Q$iB}y;!3D literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-radio-mixed-insensitive.png b/.themes/Nordic/gtk-2.0/assets/menu-radio-mixed-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..aa29675838549c614818d61ecec0c997e1312d24 GIT binary patch literal 501 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJbFq_W2nPqp?T7vkfLzW3kH}&M z2EHR8%s5q>PZ}sFS>hT|5}cn_Ql40p%1~Zju9umYU7Va)kgAtols@~NjTBIk1V~Xx zW=T#egKJrSKz@OOdx*D@LU4X*QF7|sNn2k7)rf-BIF^=VDLCgB<)!9i z7JpxM3FN#WkOJrYg36-I^o$Y)XJ-Y+l9Hm#q|%bi{5;*@450mvIhon13K=CO1y=g{ z$wjG&C7ETZ$@#gt`FX`4=ji8TCa2~VrxxocRq7Te>YL~p=pPPAVg;J+6yOu$3Zyr0 z-n?zwwsq^)ZP~H~$Oe)S280bH@q?_hyBC2y6XX}nAR;Oj6cXCl)ZB9R-1!S1K7RWA z<=;{Dz!IQ>L{AsT5DCfLgVB5~3IeVN7kBu}WIlOUzdG6D_=iN%`G@N6mEU5@Gcy&- ze5Mty+@DbORPe^t$j13roEk!YMh8^pOlb_B%aZd-$H8Flx<>akMWu^6BhQ*XJoZ)N eX$0H8Ka5A#aGi|QxgQ6#jKR~@&t;ucLK6TAp2cVY literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-radio-mixed.png b/.themes/Nordic/gtk-2.0/assets/menu-radio-mixed.png new file mode 100644 index 0000000000000000000000000000000000000000..ffb9c926bbf8837a5617ec0c3fa928e0c176f5e6 GIT binary patch literal 466 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE70^co-U3d7QJgH z`SLXxh_tA`D^-;_^T6;6-@iK^>lLdQ-zgk5ozH#i#}u!l2A-3bovbllzt&`HgNy}J z_=AVxoH7kIsd3DG?~5D^Q}Wo)IOg&{%H~(CU&UtRIjizm*rl2yp}H!$InB2_zAU)J zG^=1%ml;F4yN6V=4)+Qr&Ok|rRL1A_Qgh;BkJ&$#jo8P}!n(hHN$8(2E04JzeY1I0 nn7H|Nhr3|Ap#|Jcplh=ou~rx|_k%)z4*}Q$iB}y;!3D literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/menu-radio.png b/.themes/Nordic/gtk-2.0/assets/menu-radio.png new file mode 100644 index 0000000000000000000000000000000000000000..ce63c9efb6099d2db2518e4f9a5268c896d9c13b GIT binary patch literal 517 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE70`&o-U3d7QJgH z`STqN5IDBKBsT1ntj-3ZJjdkc438vwxjkf$TK)fFtvb&qy_(e5F#qc(mK_XpWy)g} zel^Z`8$Hj0b!TmF@@L)dBc1;QI3~5)UeIThV7Q&~ka349gI>XOyXXh;8(W35lMX}% z?Pgh^`*I4)8dYC!hGokt*&p1@+U4rCfIX(s?bo60{*yQj3t4(LN!1h!-C7lMT5-ds r-Gvj6vI#IqN58*&?qL60tw*dye9zARne{mY=v4+!S3j3^P6YDVAa<&kznEsNqQI0P;BtJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E5+Fq( znI$=?46bGQ0r>?A?jhbr3c>lMMaijiCvANVR3i#f<5*gfkzd3RkXn*jq~M%il$V;5 zS^Rz3C6N1qKnk4m3o45;(=$pKoShXMOG=6|lS)f6^Ye6rGl2Fx=4584DrA(D6jsBfZYpno_di4|zNxTlL_2*=Fi j7xy>+wijjw0x-d#>cY&GQr#X8RKnot>gTe~DWM4fi>+Qu literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png b/.themes/Nordic/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..570f8c1d980cc5e2ceee3062d4f2f02afbaa5d27 GIT binary patch literal 361 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!*l6}ImGR4?Cfyz`pT^vI=qLVpT8QT&V*%Ua|ym*n3 p!0|$2Pf7q=2TvfwPO&#d47(<|$9gC@o(F1R@O1TaS?83{1OU19aiIVJ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png b/.themes/Nordic/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..16a852edfbcd7876edc3c3324f181634d403d7e6 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!PP-E3S!Y+Xa0ed65wliUK5eZsPO&ni9ws#NoIaSY**P4-}BY!hK*Q}B2- t$Fi8o`Oukz-fH1Zcc!gkDAK+0lp+6Gp#76ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!fYs lk>+VBTnsz6ond%Xz_7DRrn1WQR3%V7gQu&X%Q~loCII|lc&7jW literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png b/.themes/Nordic/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..8c64e10533857c8aa8fd45b7f1c1bc10f3a8d090 GIT binary patch literal 369 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!8bBpU%ty;5s&DzbIH?P}e@&c$#)zif>gd;jRfuXstukRZ}o13HK qLlyze8wM4g3t1*)-ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!qOZ#&C_#&S$AKX!uY0$;i!=jSN~_}CZKu-Pgg&ebxsLQ0H^eGmjD0& literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/notebook-entry-active.png b/.themes/Nordic/gtk-2.0/assets/notebook-entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ea35c0c7a6922829e54f0978caaa6abd3e688e36 GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!~nDZ$jNgic6FGRgA5ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!~BSYS{XcD{an^LB{Ts5 D>?nGv literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/notebook-entry.png b/.themes/Nordic/gtk-2.0/assets/notebook-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..b6157a304840a4967c430e89ae64e92d0e06d950 GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XTPZ!4!i{7_A zied~397n%2%sJk5_IJ&@_R#qnlXTYU=4jU5o9r$)anY)?nKL?8S?-wOv(eJRXIh1| kfm+%drUu3Wi$6zRoMlrr_jB;Q2sDtv)78&qol`;+03|wkivR!s literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/pan-down.png b/.themes/Nordic/gtk-2.0/assets/pan-down.png new file mode 100644 index 0000000000000000000000000000000000000000..5c08bca2c6990cac5a0dbf9f1c200702421800ff GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W!PZ!4!i{9h} z3D#zwKmY&l|6`vR;NPkE!&KOy#p0|5kD{;fBt_o;|NrMJcz@PVkYixbUsja;Guc-c PsGGsl)z4*}Q$iB}y)kXo literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/pan-left-insensitive.png b/.themes/Nordic/gtk-2.0/assets/pan-left-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..20818f44f12ed5297c4b98b7cf2b066f78bd5e4a GIT binary patch literal 367 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XLPZ!4!i{9h} z3CV=d&(8Ahcrv5oN{s(B#uk&urVSEjEqE2ejQyA;BqjF?FP2=+XlG|Px2LB^G)3B> nOR*xkQDpi9)*nKb3>X;HQYAv42z>Jg8p`15>gTe~DWM4f4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{WUPZ!4!i{9h} z3D$^%|NsBD)-Ziw@7ngqo#7MD&wefs^C$Ld3TFj$*aF1V7B?JYVDK~#cpM{mgB_@s N!PC{xWt~$(69CN)Y$gBz literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/pan-left.png b/.themes/Nordic/gtk-2.0/assets/pan-left.png new file mode 100644 index 0000000000000000000000000000000000000000..0056451e312ba6609f7d288ee249d52804b06496 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XDPZ!4!i{9h} z3CRcl|Nj>i$@~YT*t<+7r!s6xo5bsIz2`iGn#?16k4=K@+FU2TF_}4QlyTl4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{WwPZ!4!i{9h} ziG2x|m-)&bS&@85_27vU5q>?27Q71A1op5ABy%`2b4WT(VGMBI7o6nKyncPY@=mq~ rSA2RHD@-4=&Nk1_Q}BL#ftlgTNr|XsM+&Nd<}!G?`njxgN@xNAdFFUi literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/pan-right-semi.png b/.themes/Nordic/gtk-2.0/assets/pan-right-semi.png new file mode 100644 index 0000000000000000000000000000000000000000..dd0ee64097a4512d9aa1f83424ac7c3295f225f6 GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{X(PZ!4!i{9h} z309Zp|NsA+2Q2vsr2cDO@|nhXVwR^FL#(kUTf$|ZGKn50D+Y$OmjX8b$oAX`)XL!L L>gTe~DWM4f;)8FE literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/pan-right.png b/.themes/Nordic/gtk-2.0/assets/pan-right.png new file mode 100644 index 0000000000000000000000000000000000000000..a1afbab67497d37db1e5869183c4461e77a913ca GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W&PZ!4!i{9h} ziG2_L|Nk#LMe4(RCFg(243%wv+*y}Mf07qYFm35%G2S2isHtj_$zn-|U1=)JCoc1t hE@;d->&(r-&@?~6<*vd1bwJY?JYD@<);T3K0RVTZcGmy^ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/pan-up-insensitive.png b/.themes/Nordic/gtk-2.0/assets/pan-up-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..3463134d1365539ab08fc1ed294383de1d99efe7 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W|PZ!4!i{9h} z3DzyFv(5AKZfwa6X16o#`C(#gU~mP94gUQ9zyI?2^Xr>3m?xMXX3%ps;5o2Na=xMl j+k?wKCsY?FC@?ZKUstuc_*u0dXd;8BtDnm{r-UW|-dlGa literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/pan-up.png b/.themes/Nordic/gtk-2.0/assets/pan-up.png new file mode 100644 index 0000000000000000000000000000000000000000..278e8816f7b7e8ac8a4f2b9d8d50f2b831900a8b GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{X3PZ!4!i{9h} z3DzyF|NsBb|MCBSJ-h0x#0C@R3nr7(IQY&Uk#uq}uDmD7TEf6ky1!_*1}kq3P$z?@ LtDnm{r-UW|CW&l# literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/progressbar-horz-trough.png b/.themes/Nordic/gtk-2.0/assets/progressbar-horz-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..999657a3ea6547557d5f5d922c6014815c70299a GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^>_E)M!3HGx`C7_=6icy_X9x!n)NrJ90QsB+9+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b736P?Y z%#xf`2G_Fufcydl_YiL*h2Z?sqU6-MleWGFsu2aLaV#y#$S-0DNG(Y%QgF^M%1h13 zEdIXi63Bf)AO+6(1(ija=@}&q&dv&sB_&0fNu?#3`FXm*89@6Tb27726*5Xn3as?? zlZ#RlOESw+lk;e Ax&QzG literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/progressbar-horz.png b/.themes/Nordic/gtk-2.0/assets/progressbar-horz.png new file mode 100644 index 0000000000000000000000000000000000000000..ffe486348b49f301d3f347a9c8a1594e2b2a110a GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^tU%1d!3HGVjK4a7IK@t$Asj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhW$mgP-E{-7_Gn3!k k-~8L2St`LvT)|g>;kyVk?-%JseLw{ap00i_>zopr0Gl9S9smFU literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/progressbar-vert-trough.png b/.themes/Nordic/gtk-2.0/assets/progressbar-vert-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..1d3bfe8542d05dc296b276a064bfc10fc71a0c28 GIT binary patch literal 328 zcmeAS@N?(olHy`uVBq!ia0vp^Y(UJ;0V1_0*t`W&EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W$PZ!4!j+w~` y2N)$JB_t%0g1!GMbL-8!d-g<&H@m260TY92JqwqP+}&qD)eN4lelF{r5}E+2eq%-e literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/progressbar-vert.png b/.themes/Nordic/gtk-2.0/assets/progressbar-vert.png new file mode 100644 index 0000000000000000000000000000000000000000..a0caa3993ec3a985c72912b6840b8cb6661b2b2a GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^EI`c4!3HFg*81KC2^2edhHwBu4M$1`kk47*5n0T@ zz;^_M8K-LVNdpBXOI#yLg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe1`04WN| zEXhe_a4pLZ$S+WE5Ailq2+l7pN=}_SY3pmC8c~oM$I_CF{33>c)RNR91?T*tywse` z;_u5Yf!r4aQsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}eVrKpWYjP}rDi}On{an^LB{Ts5m|0;E literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/radio-checked-active.png b/.themes/Nordic/gtk-2.0/assets/radio-checked-active.png new file mode 120000 index 0000000..a5e69ca --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/radio-checked-active.png @@ -0,0 +1 @@ +../../assets/radio-checked-active-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/radio-checked-hover.png b/.themes/Nordic/gtk-2.0/assets/radio-checked-hover.png new file mode 120000 index 0000000..3664209 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/radio-checked-hover.png @@ -0,0 +1 @@ +../../assets/radio-checked-hover-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/radio-checked-insensitive.png b/.themes/Nordic/gtk-2.0/assets/radio-checked-insensitive.png new file mode 120000 index 0000000..dbcab75 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/radio-checked-insensitive.png @@ -0,0 +1 @@ +../../assets/radio-checked-insensitive-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/radio-checked.png b/.themes/Nordic/gtk-2.0/assets/radio-checked.png new file mode 120000 index 0000000..d7b9278 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/radio-checked.png @@ -0,0 +1 @@ +../../assets/radio-checked-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/radio-mixed-active.png b/.themes/Nordic/gtk-2.0/assets/radio-mixed-active.png new file mode 120000 index 0000000..6a3722a --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/radio-mixed-active.png @@ -0,0 +1 @@ +../../assets/radio-mixed-active-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/radio-mixed-hover.png b/.themes/Nordic/gtk-2.0/assets/radio-mixed-hover.png new file mode 120000 index 0000000..74082a8 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/radio-mixed-hover.png @@ -0,0 +1 @@ +../../assets/radio-mixed-hover-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/radio-mixed-insensitive.png b/.themes/Nordic/gtk-2.0/assets/radio-mixed-insensitive.png new file mode 120000 index 0000000..ccf299b --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/radio-mixed-insensitive.png @@ -0,0 +1 @@ +../../assets/radio-mixed-insensitive-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/radio-mixed.png b/.themes/Nordic/gtk-2.0/assets/radio-mixed.png new file mode 120000 index 0000000..587128b --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/radio-mixed.png @@ -0,0 +1 @@ +../../assets/radio-mixed-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/radio-unchecked-active.png b/.themes/Nordic/gtk-2.0/assets/radio-unchecked-active.png new file mode 120000 index 0000000..9703525 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/radio-unchecked-active.png @@ -0,0 +1 @@ +../../assets/radio-unchecked-active-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/radio-unchecked-hover.png b/.themes/Nordic/gtk-2.0/assets/radio-unchecked-hover.png new file mode 120000 index 0000000..71695dc --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/radio-unchecked-hover.png @@ -0,0 +1 @@ +../../assets/radio-unchecked-hover-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/radio-unchecked-insensitive.png b/.themes/Nordic/gtk-2.0/assets/radio-unchecked-insensitive.png new file mode 120000 index 0000000..aa4322c --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/radio-unchecked-insensitive.png @@ -0,0 +1 @@ +../../assets/radio-unchecked-insensitive-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/radio-unchecked.png b/.themes/Nordic/gtk-2.0/assets/radio-unchecked.png new file mode 120000 index 0000000..483d717 --- /dev/null +++ b/.themes/Nordic/gtk-2.0/assets/radio-unchecked.png @@ -0,0 +1 @@ +../../assets/radio-unchecked-dark.png \ No newline at end of file diff --git a/.themes/Nordic/gtk-2.0/assets/scale-horz-focus.png b/.themes/Nordic/gtk-2.0/assets/scale-horz-focus.png new file mode 100644 index 0000000000000000000000000000000000000000..803c04f3183df82e806be77e526988e697a9c6cb GIT binary patch literal 499 zcmeAS@N?(olHy`uVBq!ia0vp^d_XM4!3-ofT%4N+q?n7HJVQ7*IBq}me*oli7I;J! z1C<>CVaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCaY3ffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjrvRT2S0D`p zp`oD;4h{+q4lRSjX1b=P+D1m22IkrZrrP=@+9oF2#>U#l=2}K(x`w7& zh9;T@CfY`(Z_cq=1C01s;ck@&O*)qMlFwg|Fp~?|ZWmK|EyVJdf)rOZ03DTe>{j!wS#)9qaEe=_IKXEu6Rnf@2# NA5T|5mvv4FO#q>Hnq>e0 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/scale-horz-trough-active.png b/.themes/Nordic/gtk-2.0/assets/scale-horz-trough-active.png new file mode 100644 index 0000000000000000000000000000000000000000..e62692698deec4daa030badf9e9cbcc010ae7858 GIT binary patch literal 395 zcmeAS@N?(olHy`uVBq!ia0vp^;y^6L!VDzW&AR0aq?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiX=da zLNZHoQW;#!@&ob<6x>6+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?d1bj1Ll5LY1m z|NsAq`}Xzk+dW~=o(X&R^zYu)zh~EkJ-hmM@9y8TJL_*%1W*xYNswPK1Cy7x&zrYz z-|YxzTL=_X@pN$vkqA#tkf>=`sx5giG2T@4kN`u{wn%S5qcf3?9OoV|GTi#j;&VfY Rg%_xv!PC{xWt~$(69A*ahp7Mn literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/scale-horz-trough.png b/.themes/Nordic/gtk-2.0/assets/scale-horz-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..d9be611c5f0577b2a1503685740d7c6157275c33 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^;y^6L!VDzW&AR0aq?n7HJVQ7*IBq}me*oli7I;J! zGcfQS0b$0e+I-SLLCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiX=da zLNZHoQW;#!@&ob<6x>6+jTD0OON)|I=T6%C8mLATq{gwdBqP6wAt1FRwMfA^zbG#? zC$sqbvP&T61%VVe=ND8KWu|A8FgQCaIF^(YWhRxDWaj7T24?{6cg)GmPF2V#DJihh z*H11=O)SYQOHIzt&CSm%202GRCo?%UuQ;_>KdDl;I8on3&p`ihND?d1bh!YZ5LY1m z|NsBkl%kmAlK8apxQx=+w6eI=(pWGOxRDb9RKZyi%(GJ}ZH^oaPoJ>FCai5;3slSC>FVdQ&MBb@ E070pLTL1t6 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/scale-slider-active.png b/.themes/Nordic/gtk-2.0/assets/scale-slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7fbd9505ea8086959c0175d4c25afedbeeeaa446 GIT binary patch literal 666 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI13?%1G+4BcTF&8^|hH!9j+%y04WN| zEXhe_a4pLZ$S+WE5Ailq2+l7pN=}_SY3pmC8c~oM$I_CF{33>c)RNR91?T*tywse` z;_u5Yft(ivQsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}9#lnT9^XAPvbf{wX?6SFY7o9vg|LD;rr%rWk+R(FkbM1opHS^~$J$Z7; z$rH^hSJp3C(z1GG!{S8?foe`1UwHi3l9R`moHzj_n^&x8Ub$kyu_Hji3A=W-tXc&m zfg%f!9R;HK$BxcBcC=~bin&J)w{6(avtxVj&K*+^?4NdE|MY_grXM`myK86P?p^(R zc2C&5XA%(Y+dCPE_U~KzX1xQ@xrQY{e!&dv92|y5M#d&4rlvDy&tI@`(c-1cmakZ` za^>oE=gwce_~^-#r%#`K`uy|PKL}7M);s~!-011z7$PBg_8_ZJvx5N3fyVCLyR`*c z6+iu-t~zy5(e6DBc`3eI_kRByySm53c;Cn8b|wL5jM9|iBs`S4m^r4Jx27{*n{tZf z+Qd_g*IG}BUTZ$ZeXZ>jSJ+%H-msTG52rL==>8#Is<89(gwBFz4u!uRkF3{tVdbH1 hwte3AyeAV4%y04WN| zEXhe_a4pLZ$S+WE5Ailq2+l7pN=}_SY3pmC8c~oM$I_CF{33>c)RNR91?T*tywse` z;_u5Yft(ivQsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}9#lnT9^XAPvbf{wX?6SFY7o9vg|LD;rr%ttPST}Y5{h}9 z+_|+&mo7Yhyn4~1xknB!IDV{t`Le17^XD8nH2?U~dB={_EnQN#Y{~4yhkzno+qX^H zyQgd0)`@%f)Gc3Dw`}R0BZp@nIo!Kz=Y+j`AY{Xe&?f}rarX@js!3^vi9EL_l#wI4FrV}SmnKpCQ?AdeX%$W=H z$HF5=j~=^n_1d-TH*Vbg`04ZKFJJ%s`STYDs*J^d0}W{Oba4!kkUV>kRjAoPfaO4A z_wL=h83HB#{ok}CDCFBT@e93cR`T`jtA8u|`2EBuii^yY6-wox>gVf$V1Gaz=vZWHjDsbo>xy mwPnvd`t9E5vb8ow&zM*4(bTCt<7*0Z41=eupUXO@geCy?%PLs_ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/scale-slider-insensitive.png b/.themes/Nordic/gtk-2.0/assets/scale-slider-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..d25be505d1057c6b8fe9fd64c828335c871c665f GIT binary patch literal 649 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI13?%1G+4BcTF&8^|hH!9j+%y04WN| zEXhe_a4pLZ$S+WE5Ailq2+l7pN=}_SY3pmC8c~oM$I_CF{33>c)RNR91?T*tywse` z;_u5Yft(ivQsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}C?-XFM;Y`y?O;Cf$D)$KtUjQ_wF4~1VY}paRaCr zXg);Q>({S=QV=yCK70VO)tqO>1Knp>666=mz|O&8Xk=t;Vq!XR@|0;aXU(2HXU^RD z^A{dDdi2;8pvBj3+_?Gi)924$zW(|1=kMRYPAiwa0BWxHba4!kkUV>kU8u=HfaO4= zaZ;E_v0npY-oO9mx~G%!D;e*un5AH&elqip+sv8ie@-efA6*j}A-O}z%E_Y1T=qPh z%X}~KB>zP!(b&uvT2QUrHwUbd&7Cr~1YJo^tbd*?a5m&$0R# ja7{+;@ehL)i<9iyKB(zvTSi9$oxgTe~DWM4f{arvK literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/scale-slider.png b/.themes/Nordic/gtk-2.0/assets/scale-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..d25be505d1057c6b8fe9fd64c828335c871c665f GIT binary patch literal 649 zcmeAS@N?(olHy`uVBq!ia0vp^QXtI13?%1G+4BcTF&8^|hH!9j+%y04WN| zEXhe_a4pLZ$S+WE5Ailq2+l7pN=}_SY3pmC8c~oM$I_CF{33>c)RNR91?T*tywse` z;_u5Yft(ivQsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}C?-XFM;Y`y?O;Cf$D)$KtUjQ_wF4~1VY}paRaCr zXg);Q>({S=QV=yCK70VO)tqO>1Knp>666=mz|O&8Xk=t;Vq!XR@|0;aXU(2HXU^RD z^A{dDdi2;8pvBj3+_?Gi)924$zW(|1=kMRYPAiwa0BWxHba4!kkUV>kU8u=HfaO4= zaZ;E_v0npY-oO9mx~G%!D;e*un5AH&elqip+sv8ie@-efA6*j}A-O}z%E_Y1T=qPh z%X}~KB>zP!(b&uvT2QUrHwUbd&7Cr~1YJo^tbd*?a5m&$0R# ja7{+;@ehL)i<9iyKB(zvTSi9$oxgTe~DWM4f{arvK literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/scale-vert-trough-active.png b/.themes/Nordic/gtk-2.0/assets/scale-vert-trough-active.png new file mode 100644 index 0000000000000000000000000000000000000000..3afe7bfbb35e29d6d50b92e53faf91f973dcca17 GIT binary patch literal 392 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)u!VDyz|8i0WQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQznXB|wTo zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCaY3ffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjxd5LKS0Fuc z-@g8RyC>|~Ghy$Z{@uI!_w1UmXIKC3-TixZH!k2Z0jl6A3GxeO@bdO~^Y-mKyN@UC z0L4^2T^vIs!jlsuDh|Y~YB-WS`(eY8$8#(hJCEP$)HyDqbim*P14Hp!=DX$|Ov`{8 O7(8A5T-G@yGywq0ONoR4 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/scale-vert-trough.png b/.themes/Nordic/gtk-2.0/assets/scale-vert-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..0b1354d64da9304f4dabd5b7ef62f6d176b3cb9e GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)u!VDyz|8i0WQq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQznXB|wTo zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCaY3ffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjxd5LKS0Ejm zQWTS15}RBSlUfv&ToesNNkCK_n_3#{^m-#u1!qZ+UoeB0x3Ayl&tJY6B>sH}6jbzd zaSV|NPfn1iIB+Si;Yjj)$%Z43=U6f>mkD0QaQFZ-!!}12SDvUTZ-9y!JYD@<);T3K F0RT_2f1>~Z literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/scrollbar-horz-slider-active.png b/.themes/Nordic/gtk-2.0/assets/scrollbar-horz-slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..cafae880dacc7c96d8e3d3050c6619854d4584c9 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4xHBpZ(Y^aoPR#ZI0f92^|CANoH4aybh;B8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndW zB{``Ku4VZF`2`B@A>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV z{C(Lakn@5-3Y_x`DvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C0 z7o{eaWR|5S=jZ0;=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG739PKpAc6d-M@El z@4j9AyLb2R0is=Ca`$`rH@ARt>?J{d!3>^W-j5zXi8f!e0w|>7>Eal|A)B0_z%t|V w>1Kzlh|{ON9Zae#D=m%YYwo!tc;q-gLr4!>{Z)rfL7;jDPgg&ebxsLQ0PV_xSO5S3 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/scrollbar-horz-slider-hover.png b/.themes/Nordic/gtk-2.0/assets/scrollbar-horz-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..cc1af1a3d45451da3e8c943faa8e66cc15cec5d9 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4xHBpZ(Y^aoPR#ZI0f92^|CANoH4aybh;B8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndW zB{``Ku4VZF`2`B@A>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV z{C(Lakn@5-3Y_x`DvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C0 z7o{eaWR|5S=jZ0;=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG739PKpAc6dz4O4i zT?bF^K6GZ+!Lz##Lddh}t`iM_a_l8Re!&c$Ufz!$KZ!P9vjQlj;_2cT!XcZSpujTY x^66%WtccU6y&X)dD=RIH=4#;v6lErrmSpDV=>}&2?RU({%uZFvC@Cqh($`Ne zN=+=uEK5z!&&|!xD+W17KPNLeHLp0eSU;&!w>VMXM9)C~a7Yp>(DYDG7sn8diOC5P zbq#_ujnhB6z5n0CV=O5tv1DS){6Fb`=FgLo-N37Mpe5}Hj|ndi5E%9RmrPgSHZYvP w7+~@jsN&p#10Ps?&nCOE9V;o~k^jcPa7I^v<7ueoC7=Zip00i_>zopr08UDL82|tP literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/scrollbar-horz-trough.png b/.themes/Nordic/gtk-2.0/assets/scrollbar-horz-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..abf8cf1b14a4dba182bda87098d8daaa0780479e GIT binary patch literal 302 zcmeAS@N?(olHy`uVBq!ia0vp^j6lr9!2%?WJL=YeIK@t$Asif`Z`?qFoCO|{#S9F5 zM?jcysy3fAP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdty7qL9pz zoKyzaviyMj0tNRFZzF}^{L-T2)VY(kz6Poh1*vf?Ey>6)VhBhrNi9-v&M(SK&B-kO zzU&gnbwMBn&iMtEMVaXtB@E8a3XUZuMVU#ZC7Jnoy1^Mh`yF#Kvr`o^N=gc>^!1aA zQWHxu%Tkl`b93|aib2lN&&fO=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndW zB{``Ku4VZF`2`B@A>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV z{C(Lakn@5-3Y_x`DvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C0 z7o{eaWR|5S=jZ0;=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG739PKpAc6d-M@El z@4j9AyLb2R0is=Ca`$`rH@ARt>?J{d!3>^W-j5zXi8f!e0w|>D>Eal|5uKcHfb)!( u=z*e#Px%sd?b*Yi%{w_O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndW zB{``Ku4VZF`2`B@A>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV z{C(Lakn@5-3Y_x`DvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C0 z7o{eaWR|5S=jZ0;=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG739PKpAc6d-M@El z@4j9AyLb2R0is=Ca`$`rH@ARt>?J{d!3>^W-j5zXi8f!e0w|>D>Eal|5uKcHfb)!( u=z*e#Px%sd?b*Yi%{w_O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndW zB{``Ku4VZF`2`B@A>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV z{C(Lakn@5-3Y_x`DvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C0 z7o{eaWR|5S=jZ0;=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG739PKpAc6dz4O4i zT?bF^K6GZ+!Lz##Lddh}t`iM_a_l8Re!&c$Ufz!$KZ!P9vjQlj=;`7Z!V#UEaDelS vm*|0_hfnzucJ0~2pv^luTvzZwt^~uRx$LW_g}!wGDrWF>^>bP0l+XkKsqKOK literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/scrollbar-vert-slider-hover.png b/.themes/Nordic/gtk-2.0/assets/scrollbar-vert-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..75788eee96ec7dbe198c2c7f3ef63daaba59b0da GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4xHBpZ(Y^aoPR#ZI0f92^|CANoH4aybh;B8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndW zB{``Ku4VZF`2`B@A>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV z{C(Lakn@5-3Y_x`DvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C0 z7o{eaWR|5S=jZ0;=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG739PKpAc6dz4O4i zT?bF^K6GZ+!Lz##Lddh}t`iM_a_l8Re!&c$Ufz!$KZ!P9vjQlj=;`7Z!V#UEaDelS vm*|0_hfnzucJ0~2pv^luTvzZwt^~uRx$LW_g}!wGDrWF>^>bP0l+XkKsqKOK literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/scrollbar-vert-slider-rtl.png b/.themes/Nordic/gtk-2.0/assets/scrollbar-vert-slider-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..d94149e3f650e7db6a06449c8dfa0c5d8758092e GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4xHBpZ(Y^aoPR#ZI0f92^|CANoH4aybh;B8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndW zB{``Ku4VZF`2`B@A>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV z{C(Lakn@5-3Y_x`DvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C0 z7o{eaWR|5S=jZ0;=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG739PKpAc6dJ$K2b z*-JOfS-f%15)hgVCeO5Ao(_~_FA4GsX7Kd#e)RZBwE3D9Kp{m>7sn8e=;VY0oHK$& t4-~C=%9k)}?;Zwi-pT1)f(LRX82Gzc4H@05HUJefc)I$ztaD0e0ssYEex3jT literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/scrollbar-vert-slider.png b/.themes/Nordic/gtk-2.0/assets/scrollbar-vert-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..c0b1fbc9c7b7c592afc9cf3ab47ff26052f5d8ef GIT binary patch literal 377 zcmeAS@N?(olHy`uVBq!ia0vp@Ak4xHBpZ(Y^aoPR#ZI0f92^|CANoH4aybh;B8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndW zB{``Ku4VZF`2`B@A>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV z{C(Lakn@5-3Y_x`DvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C0 z7o{eaWR|5S=jZ0;=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG739PKpAc6dJ$K2b z*-JOfS-f%15)hgVCeO5Ao(_~_FA4GsX7Kd#e)RZBwE3D9Kp|OA7sn8e=;VY0oM)O8 oN-8*8^z@JW9exrjD_OwIAo-TnzkS`E6re%|Pgg&ebxsLQ01Z5TPXGV_ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/scrollbar-vert-trough-rtl.png b/.themes/Nordic/gtk-2.0/assets/scrollbar-vert-trough-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..217239f06cea0e4f0f1c39a0c8168454211cb12d GIT binary patch literal 302 zcmWlUF-yZh6vr=OAqLt_(28(-X->pRT+$?MgHS>fK^HLzXLB^kg}axAu5LOCPU7n5 zCN6IJ3H%z0tE+dzdk=p6c<=vi!`Y;3^(}-@H<)^JH8)fl=BDbGgEvD1ISOLaJo_1I zxK&RtBtpGUUB<(px2NDP_~#JuYiJWeQQNjQtCliLYHD+_c>F!-D``hdF@u64f5k&y z<4Jsah$G&Jj6U7Jek*5NJ5B>R7bv7a1$McpXu;&)^OsIH*MiIIwP1@Jkn3UxK(Mp{ z#;akJtNTvDmK5gz^)Vrtpb4-Q&3IYzO6oYIU>U6>l_XscWkQbZ1M(549ktyGJSR5y WGo=3RAmgrl$BLrBpLs8%tDAqd##o>L literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/scrollbar-vert-trough.png b/.themes/Nordic/gtk-2.0/assets/scrollbar-vert-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..217239f06cea0e4f0f1c39a0c8168454211cb12d GIT binary patch literal 302 zcmWlUF-yZh6vr=OAqLt_(28(-X->pRT+$?MgHS>fK^HLzXLB^kg}axAu5LOCPU7n5 zCN6IJ3H%z0tE+dzdk=p6c<=vi!`Y;3^(}-@H<)^JH8)fl=BDbGgEvD1ISOLaJo_1I zxK&RtBtpGUUB<(px2NDP_~#JuYiJWeQQNjQtCliLYHD+_c>F!-D``hdF@u64f5k&y z<4Jsah$G&Jj6U7Jek*5NJ5B>R7bv7a1$McpXu;&)^OsIH*MiIIwP1@Jkn3UxK(Mp{ z#;akJtNTvDmK5gz^)Vrtpb4-Q&3IYzO6oYIU>U6>l_XscWkQbZ1M(549ktyGJSR5y WGo=3RAmgrl$BLrBpLs8%tDAqd##o>L literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/spin-down-insensitive.png b/.themes/Nordic/gtk-2.0/assets/spin-down-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..402ec2e755bcae38256edf53d024d8beac20f26e GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeIx* zf$s>t*I;7bhncr0V4trO$q6BL!3>0a6r_ zS(1~=;98a+kYAwS9^!4J5S(9Hl$<(u($?2NHKHIjj-@3T`9%x?sU@jJ3eNdOd8s*> z#ow1*0=X{;q`*19pt2}4J)?xd*;&D{q@*Y_sk9_BKTkI}18BcvPG)whLPkkRft9{~ za#3nxNoHAUa(-@ZeqJ%iIr=%7$*Fn8sm1z9mAb`=`X+h?`iDc3Sb?UydAc};aLnxO z+sNDCz{5QEi?`H9g0}ka5Jb=%};&BbA+T m#}?kF7N7NiYA(0GD3kSGI+ZBxvX>t*I;7bhncr0V4trO$q6BL!3>0a6r_ zS(1~=;98a+kYAwS9^!4J5S(9Hl$<(u($?2NHKHIjj-@3T`9%x?sU@jJ3eNdOd8s*> z#ow1*0=X{;q`*19pt2}4J)?xd*;&D{q@*Y_sk9_BKTkI}18BcvPG)whLPkkRft9{~ za#3nxNoHAUa(-@ZeqJ%iIr=%7$*Fn8sm1z9mAb`=`X+h?`iDc3Sb?UidAc};aLi0j zP+|Ns6!_H_aN9*MS!!ml^p>{%nQn@Oeh+lwTIE%I@Dmrr~k1k}Oc>FVdQ&MBb@ E0HHl=p8x;= literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/spin-ltr-down-active.png b/.themes/Nordic/gtk-2.0/assets/spin-ltr-down-active.png new file mode 100644 index 0000000000000000000000000000000000000000..52e52974878e96e9d3da053f8c1421abbdd3e48c GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!VDxe)>j+`Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MG_!I zA(n9hbCYEHDr6%X+=H}-WgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9N|!~mZVS0FuM z&#tJ<%KkmO`}giPGJHW5ZH2lWt%Zj8H1;*pUXO@geCxJR(NUv literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/spin-ltr-down-hover.png b/.themes/Nordic/gtk-2.0/assets/spin-ltr-down-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..d84505263cea6004caec3b29cd88596e71bbed81 GIT binary patch literal 373 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!VDxe)>j+`Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MG_!I zA(n9hbCYEHDr6%X+=H}-WgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9N|!~mZVS0LTD zXHR5iW&hsY{d;yBn!EUfWdRw1*(aiaa;zmme!&d!k6yjb(6W^U3P^jpIEHY@CUfxe prYCTCdoOPYNKDYsH&0<;W;mZBu=Lt2_E|t>44$rjF6*2UngH8Rb#edz literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/spin-ltr-down-insensitive.png b/.themes/Nordic/gtk-2.0/assets/spin-ltr-down-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..76af5551d2de19816d843959e2b9448731a4443b GIT binary patch literal 371 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjUr!gu5Q(YD zCMM-S&o{8nvESJ~v9+K~h43&Y^TAW)NUd@Dz~PkevDkXfT7PtDnm{r-UW|WMp@3 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/spin-ltr-down.png b/.themes/Nordic/gtk-2.0/assets/spin-ltr-down.png new file mode 100644 index 0000000000000000000000000000000000000000..596ec23cd39a67d86a0b69ddef935f05388d2cc0 GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!VDxe)>j+`Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MG_!I zA(n9hbCYEHDr6%X+=H}-WgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9MdeSlAhE08ua zcXjtqGBk5FG;=mIckv0!Iyt%JAW(v}B*-tAA?DGm*H!Z;eFh3hd%8G=aL6We@bac6 oaCmz!Z3sw9;NUGyVPIxBaX=t!(s>(TNHH*Yy85}Sb4q9e08m_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjA5Ry@5Q(YD z2?v-Zet&=SuV3lY|NpoD_xK!j)zjmabP0l+XkKYVCae literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/spin-ltr-up-hover.png b/.themes/Nordic/gtk-2.0/assets/spin-ltr-up-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..bebbcf598a2c8414ae9c3fd9b1b32dd04f15c1f4 GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjFHaZ85Q(YD z2?v-Zet&=SuV3w3U*pI6!iAe}Gr2hzPyc`EQ&xebr)8)8ExBp(+%Yk(GcNR2{d>WB ox}J?KkqroVJW~v`JSVC!Fy9k+k|y>p4rnTar>mdKI;Vst0P^&D3;+NC literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/spin-ltr-up-insensitive.png b/.themes/Nordic/gtk-2.0/assets/spin-ltr-up-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..990ce385584e1c0c29e3cf29b31d74a09b84b416 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!VDxe)>j+`Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MG_!I zA(n9hbCYEHDr6%X+=H}-WgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9Mhx=?^mh%1mb zG;?teOa_vM<}N;AS#H}ebpl0MN`m}?8R8zlo^JK;Kaels>Eal|A)B1Qz$h;6%*J*- gAXPxnNsy7@>m1(RH#h%P0M#&fy85}Sb4q9e031GVZvX%Q literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/spin-ltr-up.png b/.themes/Nordic/gtk-2.0/assets/spin-ltr-up.png new file mode 100644 index 0000000000000000000000000000000000000000..990ce385584e1c0c29e3cf29b31d74a09b84b416 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!VDxe)>j+`Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MG_!I zA(n9hbCYEHDr6%X+=H}-WgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9Mhx=?^mh%1mb zG;?teOa_vM<}N;AS#H}ebpl0MN`m}?8R8zlo^JK;Kaels>Eal|A)B1Qz$h;6%*J*- gAXPxnNsy7@>m1(RH#h%P0M#&fy85}Sb4q9e031GVZvX%Q literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/spin-rtl-down-active.png b/.themes/Nordic/gtk-2.0/assets/spin-rtl-down-active.png new file mode 100644 index 0000000000000000000000000000000000000000..1c6191f3b50330a65e7afddb690af5aa40c99b4d GIT binary patch literal 376 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-Z4bPZ!4!iK)pc z2?+@=?r;A6f6*&Hwvq!($sVUyFZ8gft>|v#bhZ?dn5yD6skQUv>OGru+EloinVFjx y&iUgP=08ngYW#kKt^fc2-v03Z{`&tH4H=qiRT8qC&g=%7&fw|l=d#Wzp$PyJID!TM literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/spin-rtl-down-hover.png b/.themes/Nordic/gtk-2.0/assets/spin-rtl-down-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..1d8fdb2e7c8126e42a651e194370106743334bdf GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZU3NKY5X5Q(YD ze?C7y|NkWWH)EYu?@}Dtbqw0J?2+m^a=CrG#0-Ne%8Y7mZfi+*c-FjY1gn^;%iiA!>%<@Y>OBg&|{an^L HB{Ts5P6LLb literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/spin-rtl-down-insensitive.png b/.themes/Nordic/gtk-2.0/assets/spin-rtl-down-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..c6fb54f77888b3330095d183e7e9454cf715425c GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjS5Ftm5Q(YD zDG3P)1}5b{&o{7cI3RK9Q_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZU3U{4pv5Q(YD zUpP#)seE-*2E28Bw=UvasmW xx4m`$H2(bmUmwE*1Z~gs{(qc#;s6jZF#I_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjH%}MG5Q(YD z2?v-ZBqbyy)ZW~a{XT!;l~;Qqr!7pX+RShJYD@<);T3K0RTg;clH1P literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/spin-rtl-up-hover.png b/.themes/Nordic/gtk-2.0/assets/spin-rtl-up-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..6500eb7da80e8c0aace4211b03397df0b74c86bb GIT binary patch literal 351 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!VDxe)>j+`Qq09po*^6@9Je3(KLBz$3p^r= z85sDEfH31!Z9ZwBpk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MG_!I zA(n9hbCYEHDr6%X+=H}-WgPfzElbM{FSDad`pH!(^oTzW2XP|#LB#9Mhx=?^mh^wKw zi%(cqczQ)@O=s7ZE&Y3Tzm#N-o%=^F{EKy?hBu6{1-oD!M_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSj7f%<*5Q(YD z2?v-ZBqbyyc+SQqOaA-+J~<&pz;RkiVgeBS_`lyjB1XDOA i5)P$5U!meUi6OIstM>Z4cWyxQ7(8A5T-G@yGywqdVs+vG literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/spin-rtl-up.png b/.themes/Nordic/gtk-2.0/assets/spin-rtl-up.png new file mode 100644 index 0000000000000000000000000000000000000000..c9a72386871cf82b89645bde4441401e834dd5ba GIT binary patch literal 365 zcmeAS@N?(olHy`uVBq!ia0vp^>_9BQ!3HF6HKu+5QY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-ZSjcTX3`5Q(YD z2?v-ZBqbyydd|cO{WmuFVq{>zq2#^E00{mhC%h4yJn8?jW2e}r*Zle*<}zvG!~Fu% m+R|+seSW-=nYzS7h+*Ao&ZZY{+5Q2IWbkzLb6Mw<&;$T*ad^`J literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/spin-up-insensitive.png b/.themes/Nordic/gtk-2.0/assets/spin-up-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..e6809bf7a776ef2161710f113a9a1c31ee7d0ae6 GIT binary patch literal 359 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeIx* zf$s>t*I;7bhncr0V4trO$q6BL!3>0a6r_ zS(1~=;98a+kYAwS9^!4J5S(9Hl$<(u($?2NHKHIjj-@3T`9%x?sU@jJ3eNdOd8s*> z#ow1*0=X{;q`*19pt2}4J)?xd*;&D{q@*Y_sk9_BKTkI}18BcvPG)whLPkkRft9{~ za#3nxNoHAUa(-@ZeqJ%iIr=%7$*Fn8sm1z9mAb`=`X+h?`iDc3Sb?THdb&7b%7 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/spin-up.png b/.themes/Nordic/gtk-2.0/assets/spin-up.png new file mode 100644 index 0000000000000000000000000000000000000000..6f988ee73b1543622ded0cb2e15abade7a79ec7a GIT binary patch literal 331 zcmeAS@N?(olHy`uVBq!ia0vp^oIuRR!3HD+k8e2&q*#ibJVQ8upoSx*1Eiq9BeIx* zf$s>t*I;7bhncr0V4trO$q6BL!3>0a6r_ zS(1~=;98a+kYAwS9^!4J5S(9Hl$<(u($?2NHKHIjj-@3T`9%x?sU@jJ3eNdOd8s*> z#ow1*0=X{;q`*19pt2}4J)?xd*;&D{q@*Y_sk9_BKTkI}18BcvPG)whLPkkRft9{~ za#3nxNoHAUa(-@ZeqJ%iIr=%7$*Fn8sm1z9mAb`=`X+h?`iDc3Sb?Uidb&74nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{WePZ!4!kIuJe z895mgcvu|L>kTHnewJi&D7JC+4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{WWPZ!4!kIuIT v4HbP0l+XkK4B=zy literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/tab-horz-gap.png b/.themes/Nordic/gtk-2.0/assets/tab-horz-gap.png new file mode 100644 index 0000000000000000000000000000000000000000..9660bcc5f9160025498873285700af80a2f67fa4 GIT binary patch literal 315 zcmeAS@N?(olHy`uVBq!ia0vp^%s|Y@!3HFyABb!LQY^(zo*^7SP{WbZ0pxQQctjR6 zFz_7#VaBQ2e9}Nc$r9IylHmNblJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pSBtVKn zGD~t&8C=Wq1M&+L+(W#L6oT_hi;`34PTKk!s74f|#<8>{Bfp3tAhjg5NWnS3C@(c9 zv-tb6OCa|JffP9B7gQEyre~BeI6EsimXs7_CY6?C=I7}KX8`SY%*o77RmdnQDX`Ml zPcBMLEXgcOP0r8F&Ce?aIY&PyGdVS{IJHu(^5-Z4hPZ!4!j+w~` jKww}}{`2sG0|$U!p2fIQ=R`F(PyvIdtDnm{r-UW|wvAxt literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/tab-left-active.png b/.themes/Nordic/gtk-2.0/assets/tab-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..cee63eab543ca5622749a2ea6498b5be2712eb8e GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYN%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E5+Fq( znI$=?46bGQ0r>?A?jhbr3c>lMMaijiCvANVR3i#f<5*gfkzd3RkXn*jq~M%il$V;5 zS^Rz3C6M!iKnk4m3o45;(=$pKoShXMOG=6|lS)f6^Ye6rGl2Fx=4584DrA(D6jsBfZYpno_di4|x%TYyi9E0FHr zvpf21-XS21u_VYZn8D%MjWi%fz|+MsghMttB_Ux#qD&48!>{Yi=@~z!9|y`Yc)I$z JtaD0e0s!{ZYCr%0 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/tab-left.png b/.themes/Nordic/gtk-2.0/assets/tab-left.png new file mode 100644 index 0000000000000000000000000000000000000000..0a0071bf2ec1c63fde309c419ac84825c02acca4 GIT binary patch literal 340 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYN%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E5+Fq( znI$=?46bGQ0r>?A?jhbr3c>lMMaijiCvANVR3i#f<5*gfkzd3RkXn*jq~M%il$V;5 zS^Rz3C6M!iKnk4m3o45;(=$pKoShXMOG=6|lS)f6^Ye6rGl2Fx=4584DrA(D6jsBfZYpno_di4|x%TYyi9E08uc zcS)=ez6xY9mIV0)GdMiEkp|=lc)B=-aL6X7BqSsx%H*&x=*TlnFIqm^1}Mki>FVdQ I&MBb@09(do_y7O^ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/tab-right-active.png b/.themes/Nordic/gtk-2.0/assets/tab-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..9bb7687dc86ffa7a2bf73a53853ce290946a941c GIT binary patch literal 339 zcmeAS@N?(olHy`uVBq!ia0vp^av;pe3?v!<**pYN%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E5+Fq( znI$=?46bGQ0r>?A?jhbr3c>lMMaijiCvANVR3i#f<5*gfkzd3RkXn*jq~M%il$V;5 zS^Rz3C6M!iKnk4m3o45;(=$pKoShXMOG=6|lS)f6^Ye6rGl2Fx=4584DrA(D6jsBfZYpno_di4|x%TYyi9E0FHr zvpf21-XS21u_VYZn8D%MjWi&K-_yl0ghMvD;s66nb1wtKO?fHDmJO0+Kq&@KS3j3^ HP6oc5!lIL8@MUQTpt6Hc~)E5+Fq( znI$=?46bGQ0r>?A?jhbr3c>lMMaijiCvANVR3i#f<5*gfkzd3RkXn*jq~M%il$V;5 zS^Rz3C6M!iKnk4m3o45;(=$pKoShXMOG=6|lS)f6^Ye6rGl2Fx=4584DrA(D6jsBfZYpno_di4|x%TYyi9E08uc zcS)=ez6xY9mIV0)GdMiEkp|@Od%8G=aL6WSBrr4`bYozs3F2q$T9$bXD8=CE>gTe~ HDWM4f|6^uC literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/tab-up-active.png b/.themes/Nordic/gtk-2.0/assets/tab-up-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7135f90b247e75afc4afbe47d50b5bd64c253ca0 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XJPZ!4!kIuJe z895mgcvudc{g<%drf;&%q1eXNObiS^+}<0T3$AyO>Xi@bW9GiT@}~h%6N9I#pUXO@ GgeCw8&1qu* literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/tab-up.png b/.themes/Nordic/gtk-2.0/assets/tab-up.png new file mode 100644 index 0000000000000000000000000000000000000000..339a0a4298963a0c14fcfe6d76388a270fe73232 GIT binary patch literal 331 zcmeAS@N?(olHy`uVBq!ia0vp^av;pX1|+Qw)-3{3EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XRPZ!4!kIuJe z4H+2>I2aUqpKN7%9q*a^f{_*E_Xlg%e6LoPyDZGOmhsN&NT3LVr>mdKI;Vst063Lr A4gdfE literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/tab-vert-gap.png b/.themes/Nordic/gtk-2.0/assets/tab-vert-gap.png new file mode 100644 index 0000000000000000000000000000000000000000..cd072aeb157920099c842af91f02a311dc8e87c8 GIT binary patch literal 317 zcmeAS@N?(olHy`uVBq!ia0vp^j6lrH!3HFQ?xr>YDVAa<&kznEsNqQI0P;BtJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E5+Fq( znI$=?46bGQ0r>?A?jhbr3c>lMMaijiCvANVR3i#f<5*gfkzd3RkXn*jq~M%il$V;5 zS^Rz3C6N1qKnk4m3o45;(=$pKoShXMOG=6|lS)f6^Ye6rGl2Fx=4584DrA(D6jsBfZYpno_di4|zNxTlL_2*=Fi k1Q0MVDgSx+01z-RaJw+B41GNBCr}B4r>mdKI;Vst0Pgc+T>t<8 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/toolbar-button-active.png b/.themes/Nordic/gtk-2.0/assets/toolbar-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..59a73f7dd398dc12a72aa6f0ac6710afbe03db32 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^AhrSvGmyNg{pB8zVlH;_4B_D5xc$)o0g%gC;1OBO zz`%C|gc+x5^GO2*B}-f*N`mv#O3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSk^m_R z$t=l9WpFLa56CZ2a1Ze|QV7m3ElN(EJ8A1{pc+w-8pqO-jQk>ofYg%IA_eFCqP*0c z%;N9ME`gjE1XAFfUrwH$Sf!8J%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E5+Fq( znI$=?46bGQ0r>?A?jhbr3c>lMMaijiCvANVR3i#f<5*gfkzd3RkXn*jq~M%il$V;5 zS^Rz3C6M!iKnk4m3o45;(=$pKoShXMOG=6|lS)f6^Ye6rGl2Fx=4584DrA(D6jsBfZYpno_di4|x%Pk>K|E0FdM z%kl}$@(If_480Kxc)RNR91?T*tywse` z;_u5Yfm{;=QsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}c)RNR91?T*tywse` z;_u5Yfm{;=QsA6lP+63jo>9W!?5yBeQc{$eR9cdmpQjs~0kq#SCo?-$A)}Q*4N=6otu_)ufDxeTcNswPKLwS9}a-)A?K)$l4i(?4K%;W?GeuG^MjZ7V?j~+c@ m5e{nb=(2DOHI$x^rN{8`C9{)H`ZgY*at2RVKbLh*2~7Z#Ms*7S literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/treeview-pan-down.png b/.themes/Nordic/gtk-2.0/assets/treeview-pan-down.png new file mode 100644 index 0000000000000000000000000000000000000000..3662cd78e9887c6164f009b7dcd459de251f1700 GIT binary patch literal 363 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{XTPZ!4!i{9h} z307u)iHVk%)6Qz8rzE^lSg=^p*mSGlYDN}b$ICre8RoPlTbP0l+XkK-Z^yS literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/treeview-pan-up-active.png b/.themes/Nordic/gtk-2.0/assets/treeview-pan-up-active.png new file mode 100644 index 0000000000000000000000000000000000000000..aa79ad818a83e143fba1039a37c5bb34e18541ff GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W|PZ!4!i{9h} z3DzyFZfRw_ZE0n)Kdu-&zWitY!+Kk0=H}idTbQ1AFX#U*kjpSBP2xZ%M;l{=$zxNN kqYO5)ICrIp@Tf2_a78Hm5aus`3^b9!)78&qol`;+0H@k?F8}}l literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/treeview-pan-up-hover.png b/.themes/Nordic/gtk-2.0/assets/treeview-pan-up-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..1cec34063fa5d05313dc8810018d11578c4ae6df GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W|PZ!4!i{9h} z3DzyFnv#*cCtuE#{c*+M@#R1N|NpOIV`Gz677jl5IsN<_#aj$2XAK%I3-B;+$T*hG l(ZyI{B3yD(L&AfB;ny6Eum`E>yMZP$c)I$ztaD0e0ss{;cUAxZ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/treeview-pan-up.png b/.themes/Nordic/gtk-2.0/assets/treeview-pan-up.png new file mode 100644 index 0000000000000000000000000000000000000000..69f6e6903022e4ad16a8ea8926b220fccd2f869a GIT binary patch literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1SfK#D># zOL9^fT+8wU@(UE)L%fX?g7Zs@l2hkS+WH!(MiivRv9u&3zlb3qwIsDj!8yMuFEuB# z`1`U;Aom4<6gcM>R2F5XXOu8FJ1aPrloVwqm6l}Y=jjG#0PT0o$;?hw$S5f(u+rC0 zE=o--$t+7v&d<%w&npHwM?WVsIW@01wOBu?Qnxr!-$c(q|8PhWE6{W&PZ!4!i{9h} z3DzyFm($PX%`nXNW4ANy`C(#gV06V<#IP)F$FVdQ&MBb@0D!V`?f?J) literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/treeview-separator-ltr.png b/.themes/Nordic/gtk-2.0/assets/treeview-separator-ltr.png new file mode 100644 index 0000000000000000000000000000000000000000..6ce26b6058c79a35df979f486ae29387454b880d GIT binary patch literal 321 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndW zB{``Ku4VZF`2`B@A>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV z{C(Lako$r_3Y_x`DvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C0 z7o{eaWR|5S=jZ0;=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6==G&r;B3<$IRrC qZ=JvYe|}!hwrsxreq#e5U|E@ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-2.0/assets/treeview-separator-rtl.png b/.themes/Nordic/gtk-2.0/assets/treeview-separator-rtl.png new file mode 100644 index 0000000000000000000000000000000000000000..040d4f204534ba59be21caef9584052b96a23760 GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8wRq z_>O=u<5X=vX`rBFiEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0u#AVndW zB{``Ku4VZF`2`B@A>Kv`!TF^{$*FTEZG8iU&IiQT9R6%;GAESmztAV z{C(Lako$r_3Y_x`DvL7HGfEhoofRBQN{TX*N=q{H^K^qVfc87)WM-!-WR#Q?Sn2C0 z7o{eaWR|5S=jZ0;=M{sTqo0$RoSIjhTCAT`sau?=Z=z?Qe>fzG6==GYr;B3<$IRp{ rg}i^ypF4N*z>xz74t)6hyqt|e)sE%n*" style "button_label" +widget_class "**" style "misc_button_label" + +# Menu and menubar items +widget_class "**" style "menu_item" +widget_class "*.*" style "menubar_item" +widget_class "**" style "separator_menu_item" + +# Frames in statusbars look ugly, let's disable them +widget_class "**" style "disable_shadow" +# Disable the frame around poor Wilbert too +widget_class "**" style "disable_shadow" + +# Treeview buttons +widget_class "***" style "treeview_header" + +# Give the file chooser toolbar a border +widget_class "**" style "inline_toolbar" + +# Fix padding on regular comboboxes +widget_class "*." style "combobox" +# And disable separators on them +widget_class "*.*" style "disable_separator" + +# Join together the ComboBoxEntry entry and button +widget_class "**" style "combobox_entry" + +# Join the Combo entry and button +widget_class "**" style "combobox_entry" +# Tweak the padding on the button a little bit because it uses it a bit differently +widget_class "*." style "combo_button_padding" + +# Alas we cannot do the same for ComboBoxText because there isn't a way to apply the style to only +# the comboboxes that have an entry inside + +# Toolbar buttons have different paddings +widget_class "**" style "toolbar_button" + +# Notebooks are white, act accordingly +widget_class "**" style "notebook_entry" +widget_class "**" style "notebook_bg" +widget_class "**" style "notebook_bg" +widget_class "***" style "notebook_bg" +widget_class "**" style "notebook_bg" +widget_class "*.*" style "notebook_bg" +widget_class "***" style "notebook_combo" +widget_class "***" style "notebook_combo" + +# However, stuff inside eventboxes inside notebooks is grey again, react +widget_class "***" style "normal_entry" +widget_class "***" style "normal_bg" +widget_class "***" style "normal_bg" +widget_class "****" style "combobox_entry" +widget_class "****" style "combobox_entry" +widget_class "***." style "combo_button_padding" + +# ComboBoxes tend to draw the button label with text[] instead of fg[], we need to fix that +widget_class "**" style "combobox_cellview" + +# GTK tooltips +widget "gtk-tooltip*" style "tooltip" +widget_class "***" style "normal_bg" +widget_class "***" style "normal_bg" +widget_class "****" style "combobox_entry" +widget_class "****" style "combobox_entry" +widget_class "***." style "combo_button_padding" + +# ComboBoxes tend to draw the button label with text[] instead of fg[], we need to fix that +widget_class "**" style "combobox_cellview" + +# GTK tooltips +widget "gtk-tooltip*" style "tooltip" + +# Fixes ugly text shadows for insensitive text +widget_class "*" style "text" +widget_class "**" style "menu_text" +widget_class "**" style "text" +widget_class "**" style "text" +widget_class "**" style "text" diff --git a/.themes/Nordic/gtk-3.0/gtk-dark.css b/.themes/Nordic/gtk-3.0/gtk-dark.css new file mode 100755 index 0000000..d8375c5 --- /dev/null +++ b/.themes/Nordic/gtk-3.0/gtk-dark.css @@ -0,0 +1,6300 @@ +/*$selected_bg_color: #00e8c6;06d6a0*/ +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* widget text/foreground color */ +@define-color theme_fg_color #d8dee9; +/* text color for entries, views and content in general */ +@define-color theme_text_color #d8dee9; +/* widget base background color */ +@define-color theme_bg_color #434c5e; +/* text widgets and the like base background color */ +@define-color theme_base_color #3b4252; +/* base background color of selections */ +@define-color theme_selected_bg_color #8fbcbb; +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #fff; +/* base background color of disabled widgets */ +@define-color insensitive_bg_color #404859; +/* text foreground color of disabled widgets */ +@define-color insensitive_fg_color #8e95a4; +/* disabled text widgets and the like base background color */ +@define-color insensitive_base_color #3b4252; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #8e95a4; +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #d8dee9; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #434c5e; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #3d4455; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #8fbcbb; +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #2e3440; +/* widgets main borders color */ +@define-color borders #232831; +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders #262c36; +/* these are pretty self explicative */ +@define-color warning_color #c3674a; +@define-color error_color #b84f59; +@define-color success_color #49688e; +@define-color fg_color #d8dee9; +@define-color text_color #d8dee9; +@define-color bg_color #434c5e; +@define-color base_color #3b4252; +@define-color selected_bg_color #8fbcbb; +@define-color selected_fg_color #fff; +@define-color unfocused_fg_color #8e95a4; +@define-color unfocused_text_color #d8dee9; +@define-color unfocused_bg_color #434c5e; +@define-color unfocused_base_color #3d4455; +@define-color unfocused_selected_bg_color #8fbcbb; +@define-color unfocused_selected_fg_color #2e3440; +/* these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(#d8dee9, 1.8); +@define-color wm_unfocused_title #8e95a4; +@define-color wm_highlight rgba(0, 0, 0, 0); +@define-color wm_borders_edge rgba(255, 255, 255, 0.1); +@define-color wm_bg_a shade(#434c5e, 1.2); +@define-color wm_bg_b #434c5e; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#434c5e, 1.3); +@define-color wm_button_hover_color_b #434c5e; +@define-color wm_button_active_color_a shade(#434c5e, 0.85); +@define-color wm_button_active_color_b shade(#434c5e, 0.89); +@define-color wm_button_active_color_c shade(#434c5e, 0.9); +@define-color content_view_bg #3b4252; +@define-color text_view_bg #3b4252; +@define-color budgie_tasklist_indicator_color #8fbcbb; +@define-color budgie_tasklist_indicator_color_active #8fbcbb; +@define-color placeholder_text_color #b9bfcb; +@define-color STRAWBERRY_100 #ff8c82; +@define-color STRAWBERRY_300 #ed5353; +@define-color STRAWBERRY_500 #c6262e; +@define-color STRAWBERRY_700 #a10705; +@define-color STRAWBERRY_900 #7a0000; +@define-color ORANGE_100 #ffc27d; +@define-color ORANGE_300 #ffa154; +@define-color ORANGE_500 #f37329; +@define-color ORANGE_700 #cc3b02; +@define-color ORANGE_900 #a62100; +@define-color BANANA_100 #fff394; +@define-color BANANA_300 #ffe16b; +@define-color BANANA_500 #f9c440; +@define-color BANANA_700 #d48e15; +@define-color BANANA_900 #ad5f00; +@define-color LIME_100 #d1ff82; +@define-color LIME_300 #9bdb4d; +@define-color LIME_500 #68b723; +@define-color LIME_700 #3a9104; +@define-color LIME_900 #206b00; +@define-color MINT_100 #89ffdd; +@define-color MINT_300 #43d6b5; +@define-color MINT_500 #28bca3; +@define-color MINT_700 #0e9a83; +@define-color MINT_900 #007367; +@define-color BLUEBERRY_100 #8cd5ff; +@define-color BLUEBERRY_300 #64baff; +@define-color BLUEBERRY_500 #3689e6; +@define-color BLUEBERRY_700 #0d52bf; +@define-color BLUEBERRY_900 #002e99; +@define-color BUBBLEGUM_100 #fe9ab8; +@define-color BUBBLEGUM_300 #f4679d; +@define-color BUBBLEGUM_500 #de3e80; +@define-color BUBBLEGUM_700 #bc245d; +@define-color BUBBLEGUM_900 #910e38; +@define-color GRAPE_100 #e4c6fa; +@define-color GRAPE_300 #cd9ef7; +@define-color GRAPE_500 #a56de2; +@define-color GRAPE_700 #7239b3; +@define-color GRAPE_900 #452981; +@define-color COCOA_100 #a3907c; +@define-color COCOA_300 #8a715e; +@define-color COCOA_500 #715344; +@define-color COCOA_700 #57392d; +@define-color COCOA_900 #3d211b; +@define-color SILVER_100 #fafafa; +@define-color SILVER_300 #d4d4d4; +@define-color SILVER_500 #abacae; +@define-color SILVER_700 #7e8087; +@define-color SILVER_900 #555761; +@define-color SLATE_100 #95a3ab; +@define-color SLATE_300 #667885; +@define-color SLATE_500 #485a6c; +@define-color SLATE_700 #273445; +@define-color SLATE_900 #0e141f; +@define-color BLACK_100 #666; +@define-color BLACK_300 #4d4d4d; +@define-color BLACK_500 #333; +@define-color BLACK_700 #1a1a1a; +@define-color BLACK_900 #000; +/***************** +* Drawing mixins * +*****************/ +/********* +* Common * +*********/ +* { + padding: 0; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #b84f59; + -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: rgba(216, 222, 233, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; + -gtk-secondary-caret-color: #8fbcbb; } + +/*********** + * Widgets * + ***********/ +/*************** +* Action bars * +***************/ +.action-bar { + background-color: #2e3440; + border: solid #232831; + border-width: 1px 0 0 0; + color: #d8dee9; + box-shadow: none; } + .action-bar:backdrop { + background-color: #2e3440; + box-shadow: none; + -gtk-icon-effect: dim; } + .action-bar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; } + .action-bar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(40, 45, 55, 0.93); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification border, + .app-notification.frame border { + border: none; } + +/*************** + * Base States * + ***************/ +.background { + color: #d8dee9; + background-color: #434c5e; } + .background:backdrop { + color: #8e95a4; + background-color: #434c5e; + text-shadow: none; + -gtk-icon-shadow: none; } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + color: #d8dee9; + background-color: #434c5e; } + .gtkstyle-fallback:hover { + color: #d8dee9; + background-color: #58647c; } + .gtkstyle-fallback:active { + color: #d8dee9; + background-color: #2e3440; } + .gtkstyle-fallback:disabled { + color: #8e95a4; + background-color: #404859; } + .gtkstyle-fallback:selected { + color: #2e3440; + background-color: #8fbcbb; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #d8dee9; + background-color: #3b4252; } + .view:backdrop, iconview:backdrop, + .view text:backdrop, + iconview text:backdrop, + textview text:backdrop { + color: #b9bfcb; + background-color: #3d4455; } + .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected { + border-radius: 3px; } + +textview border { + background-color: #3f4758; } + +.rubberband, +rubberband, +flowbox rubberband, +.content-view rubberband, +treeview.view rubberband { + border: 1px solid #6fa9a8; + background-color: rgba(111, 169, 168, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 3px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label { + caret-color: currentColor; } + label.separator { + color: #d8dee9; } + label.separator:backdrop { + color: #8e95a4; } + label selection { + background-color: #8fbcbb; + color: #2e3440; } + label:disabled { + color: #8e95a4; } + label:disabled:backdrop { + color: #63708b; } + label:backdrop { + color: #8e95a4; } + +.dim-label, label.separator, .titlebar .subtitle, +headerbar .subtitle { + opacity: 0.55; + text-shadow: none; } + +assistant .sidebar { + background-color: #3b4252; + border-top: 1px solid #232831; } + assistant .sidebar:backdrop { + background-color: #3d4455; + border-color: #262c36; } +assistant.csd .sidebar { + border-top-style: none; } +assistant .sidebar label { + padding: 6px 12px; } +assistant .sidebar label.highlight { + background-color: #61697a; } + +.app-notification, +.app-notification.frame, .osd .scale-popup, .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .csd popover.background.osd, popover.background.osd, .osd { + color: #d8dee9; + border: none; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + outline-color: rgba(216, 222, 233, 0.3); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .app-notification:backdrop, .osd .scale-popup:backdrop, popover.background.touch-selection:backdrop, popover.background.magnifier:backdrop, popover.background.osd:backdrop, .osd:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; } + +*:selected { + background: #8fbcbb; + color: #2e3440; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#bfd9d8), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#8fbcbb), to(transparent)); } } +notebook > header > tabs > arrow, +button { + min-height: 20px; + min-width: 16px; + padding: 2px 6px; + border: 1px solid #232831; + border-radius: 4px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } + notebook > header > tabs > arrow, + 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; } + notebook > header > tabs > arrow:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; + color: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + 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: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #8fbcbb; + text-shadow: none; + -gtk-icon-effect: highlight; } + notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, + button:active, + button:checked { + color: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #7fb2b1; + text-shadow: none; + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop, + button:backdrop.flat, + button:backdrop { + color: #b9bfcb; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #3d4455; + text-shadow: none; + transition: 200ms ease-out; + -gtk-icon-effect: none; } + notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(216, 222, 233, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, + button:backdrop.flat:active label, + button:backdrop.flat:checked label, + button:backdrop:active label, + button:backdrop:checked label { + color: rgba(46, 52, 64, 0.7); } + notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + color: #b9bfcb; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + text-shadow: none; } + notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(216, 222, 233, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:disabled, notebook > header > tabs > arrow:backdrop: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: #b9bfcb; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + text-shadow: none; } + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, + button:disabled:active, + button:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(216, 222, 233, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + notebook > header > tabs > arrow:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, + button:disabled:active label, + button:disabled:checked label { + color: rgba(46, 52, 64, 0.7); } + notebook > header > tabs > arrow.image-button, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.image-button.circular, notebook > header > tabs > arrow.image-button.sidebar-button, + button.image-button.circular, + button.image-button.sidebar-button { + padding: 6px 4px; + border-radius: 50px; + box-shadow: none; } + notebook > header > tabs > arrow.text-button, + button.text-button { + padding-left: 16px; + padding-right: 16px; } + notebook > header > tabs > arrow.text-button.image-button, + button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; + border-radius: 2px; } + notebook > header > tabs > arrow.text-button.image-button label, + button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), + button:drop(active) { + color: #a3be8c; + border-color: #a3be8c; + box-shadow: inset 0 0 0 1px #a3be8c; } +row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #2e3440; + border-color: transparent; } + row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #8e95a4; } +button.osd { + min-width: 24px; + min-height: 20px; + color: #d8dee9; + border-radius: 5px; + outline-color: rgba(216, 222, 233, 0.3); + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); + border: none; + box-shadow: none; } + button.osd.image-button { + min-width: 32px; } + button.osd:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); + border: none; + box-shadow: none; } + button.osd:active, + button.osd:checked { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); + border: none; + box-shadow: none; } + button.osd:disabled:backdrop, + button.osd:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + button.osd:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); + 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: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, + .osd button:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .app-notification button:active:backdrop, popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .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: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, + .osd button:disabled:backdrop, + .osd button:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + 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: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); + 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: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, + .osd button.flat:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + .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: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } +button.suggested-action { + border: none; + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .selection-mode button.titlebutton, button.suggested-action.flat { + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + button.suggested-action:active, button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .selection-mode button.titlebutton:backdrop, button.suggested-action:backdrop, button.suggested-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .selection-mode button.titlebutton:backdrop label, button.suggested-action:backdrop label, button.suggested-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:checked label, button.suggested-action:backdrop:active label, button.suggested-action:backdrop:checked label, button.suggested-action.flat:backdrop:active label, button.suggested-action.flat:backdrop:checked label { + color: rgba(46, 52, 64, 0.7); } + .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .selection-mode button.titlebutton:backdrop:disabled label, button.suggested-action:backdrop:disabled label, button.suggested-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, button.suggested-action:backdrop:disabled:active, button.suggested-action:backdrop:disabled:checked, button.suggested-action.flat:backdrop:disabled:active, button.suggested-action.flat:backdrop:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action.flat:backdrop, button.suggested-action.flat:disabled, button.suggested-action.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; + color: rgba(94, 129, 172, 0.8); } + button.suggested-action:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #5e81ac; + text-shadow: none; } + button.suggested-action:disabled:active, button.suggested-action:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + button.suggested-action:disabled:active label, button.suggested-action:disabled:checked label { + color: rgba(46, 52, 64, 0.7); } + .osd button.suggested-action { + color: #d8dee9; + border-color: #232831; + background-color: rgba(94, 129, 172, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .osd button.suggested-action:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(94, 129, 172, 0.7), rgba(94, 129, 172, 0.7)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .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: #232831; + background-image: linear-gradient(to bottom, #5e81ac, #5e81ac); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + .osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd button.suggested-action:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(94, 129, 172, 0.5), rgba(94, 129, 172, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +button.destructive-action { + border: none; + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #bf616a, #bf616a); } + button.destructive-action.flat { + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:active, button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:backdrop, button.destructive-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:backdrop label, button.destructive-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); } + button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + button.destructive-action:backdrop:active label, button.destructive-action:backdrop:checked label, button.destructive-action.flat:backdrop:active label, button.destructive-action.flat:backdrop:checked label { + color: rgba(46, 52, 64, 0.7); } + button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:backdrop:disabled label, button.destructive-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); } + button.destructive-action:backdrop:disabled:active, button.destructive-action:backdrop:disabled:checked, button.destructive-action.flat:backdrop:disabled:active, button.destructive-action.flat:backdrop:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + button.destructive-action.flat:backdrop, button.destructive-action.flat:disabled, button.destructive-action.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; + color: rgba(169, 68, 78, 0.8); } + button.destructive-action:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:disabled:active, button.destructive-action:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:disabled:active label, button.destructive-action:disabled:checked label { + color: rgba(46, 52, 64, 0.7); } + .osd button.destructive-action { + color: #d8dee9; + border-color: #232831; + background-color: rgba(169, 68, 78, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .osd button.destructive-action:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(169, 68, 78, 0.7), rgba(169, 68, 78, 0.7)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .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: #232831; + background-image: linear-gradient(to bottom, #a9444e, #a9444e); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + .osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd button.destructive-action:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(169, 68, 78, 0.5), rgba(169, 68, 78, 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; } +.inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } +.primary-toolbar button, .primary-toolbar .raised button { + -gtk-icon-shadow: none; } + .primary-toolbar button:hover, .primary-toolbar button:focus, .primary-toolbar .raised button:hover, .primary-toolbar .raised button:focus { + color: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#bfd9d8), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.7474509804)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > button.needs-attention > label:backdrop, + .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 2px; } + +toolbar button:hover { + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } +toolbar button:active { + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } + +.inline-toolbar toolbutton > 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; } + .inline-toolbar toolbutton > button:hover { + color: #2e3440; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #232831; } + .inline-toolbar toolbutton > button:disabled { + color: #b9bfcb; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + color: rgba(35, 40, 49, 0.3); } + .inline-toolbar toolbutton > button:backdrop { + color: #b9bfcb; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + color: #232831; } + .inline-toolbar toolbutton > button:backdrop:disabled { + color: #b9bfcb; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + color: rgba(35, 40, 49, 0.3); } + +toolbar.inline-toolbar toolbutton > button.flat:backdrop, +toolbar.inline-toolbar toolbutton:backdrop > button.flat:backdrop { + border-color: transparent; + box-shadow: none; } + +.inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > button:backdrop, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > +entry, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border: 1px solid #232831; + border-radius: 0; + border-right-style: none; + box-shadow: none; } + .inline-toolbar button:disabled, .linked > button:disabled, .linked:not(.vertical) > spinbutton:disabled:not(.vertical), .linked:not(.vertical) > + entry:disabled, .linked > combobox > box > button.combo:disabled:dir(ltr), .linked > combobox > box > button.combo:disabled:dir(rtl) { + color: #b9bfcb; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + text-shadow: none; + color: #8e95a4; } + +.inline-toolbar button:first-child, .linked > button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > +entry:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } +.inline-toolbar button:last-child, .linked > button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > +entry:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } +.inline-toolbar button:only-child, .linked > button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked, .linked.vertical > button:backdrop, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > +entry, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > +entry:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > +entry:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } +.linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, +popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, +popover.background radiobutton:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + 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; } + +/* menu buttons */ +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, popover.background checkbutton:hover, + popover.background radiobutton:hover, + .menuitem.button.flat:hover { + background-color: #3f4758; } + modelbutton.flat check:last-child, popover.background checkbutton check:last-child, + popover.background radiobutton check:last-child, + modelbutton.flat radio:last-child, + popover.background checkbutton radio:last-child, + popover.background radiobutton radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, popover.background checkbutton check:first-child, + popover.background radiobutton check:first-child, + modelbutton.flat radio:first-child, + popover.background checkbutton radio:first-child, + popover.background radiobutton radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, popover.background checkbutton arrow, +popover.background radiobutton arrow { + background: none; } + modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, + popover.background radiobutton arrow:hover { + background: none; } + modelbutton.flat arrow.left, popover.background checkbutton arrow.left, + popover.background radiobutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, popover.background checkbutton arrow.right, + popover.background radiobutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + +notebook button, list button, .view button, iconview button, popover button { + box-shadow: none; } + notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { + box-shadow: none; } +notebook .linked > button, list .linked > button, .view .linked > button, iconview .linked > button, popover .linked > button { + box-shadow: none; } + +/************ + * Calendar * + ***********/ +calendar { + color: #d8dee9; + border: 1px solid #232831; } + calendar:selected { + border-radius: 3px; } + calendar.header { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(216, 222, 233, 0.45); } + calendar.button:hover { + color: #d8dee9; } + calendar.button:backdrop { + color: rgba(142, 149, 164, 0.45); } + calendar.button:disabled { + color: rgba(142, 149, 164, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.55); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #d8dee9; } + calendar:backdrop { + color: #b9bfcb; + border-color: #262c36; } + +/************************* + * Check and Radio Items * + *************************/ +check { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-dark.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover-dark.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover-dark.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active-dark.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active-dark.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop-dark.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop-dark.png"), url("../assets/radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-dark.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover-dark.png"), url("../assets/checkbox-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover-dark.png"), url("../assets/radio-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active-dark.png"), url("../assets/checkbox-checked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active-dark.png"), url("../assets/radio-checked-active@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-backdrop-dark.png"), url("../assets/checkbox-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop-dark.png"), url("../assets/radio-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover.png"), url("../assets/checkbox-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover.png"), url("../assets/radio-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-active.png"), url("../assets/checkbox-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-backdrop.png"), url("../assets/checkbox-mixed-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop.png"), url("../assets/radio-mixed-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check, iconview.content-view check, +.view.content-view.check, +iconview.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio, iconview.content-view radio, +.view.content-view.radio, +iconview.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:hover, iconview.content-view check:hover, +.view.content-view.check:hover, +iconview.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:hover, iconview.content-view radio:hover, +.view.content-view.radio:hover, +iconview.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:active, iconview.content-view check:active, +.view.content-view.check:active, +iconview.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:active, iconview.content-view radio:active, +.view.content-view.radio:active, +iconview.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:backdrop, iconview.content-view check:backdrop, +.view.content-view.check:backdrop, +iconview.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:backdrop, iconview.content-view radio:backdrop, +.view.content-view.radio:backdrop, +iconview.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled, iconview.content-view check:disabled, +.view.content-view.check:disabled, +iconview.content-view.check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled, iconview.content-view radio:disabled, +.view.content-view.radio:disabled, +iconview.content-view.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled:backdrop, iconview.content-view check:disabled:backdrop, +.view.content-view.check:disabled:backdrop, +iconview.content-view.check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop-insensitive.png"), url("../assets/checkbox-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled:backdrop, iconview.content-view radio:disabled:backdrop, +.view.content-view.radio:disabled:backdrop, +iconview.content-view.radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop-insensitive.png"), url("../assets/radio-unchecked-backdrop-insensitive@2.png")); + -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: 16px; + min-width: 16px; + border: none; } + menu menuitem check, menu menuitem + radio { + margin: 0; } + menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem + radio, menu menuitem + radio:hover, menu menuitem + radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + 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 overlay { + color: #2e3440; } + colorswatch.dark overlay:hover { + border-color: #232831; } + colorswatch.dark overlay:backdrop { + color: rgba(46, 52, 64, 0.5); } +colorswatch.light overlay { + color: #d8dee9; } + colorswatch.light overlay:hover { + border-color: #232831; } + colorswatch.light overlay:backdrop { + color: #b9bfcb; } +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #a3be8c; + box-shadow: inset 0 0 0 2px #232831, inset 0 0 0 1px #a3be8c; } + colorswatch:drop(active).dark overlay { + border-color: #a3be8c; + box-shadow: inset 0 0 0 2px #232831, inset 0 0 0 1px #a3be8c; } +colorswatch overlay { + box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); + border: 1px solid #232831; } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: #232831; + box-shadow: none; } +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } + colorswatch#add-color-button overlay:hover { + color: #d8dee9; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #3b4252; + text-shadow: none; } + colorswatch#add-color-button overlay:backdrop { + color: #b9bfcb; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #3d4455; + text-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 #2e3440; } +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } +combobox:drop(active) { + box-shadow: none; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar:not(headerbar) { + background-color: rgba(67, 76, 94, 0.95); } +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: rgba(67, 76, 94, 0.95); + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; } +messagedialog.csd.background { + background-color: rgba(67, 76, 94, 0.95); + color: #d8dee9; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; + background-color: transparent; + color: #d8dee9; + box-shadow: none; } + messagedialog.csd .dialog-action-area button:hover { + background-color: rgba(143, 188, 187, 0.9); + color: white; } + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; } + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 4px; } + messagedialog.csd .dialog-action-area button.destructive-action, messagedialog.csd .dialog-action-area button.suggested-action { + color: white; } + +filechooser .dialog-action-box { + border-top: 1px solid #232831; } + filechooser .dialog-action-box:backdrop { + border-top-color: #262c36; } +filechooser #pathbarbox { + border-bottom: 1px solid #434c5e; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/**************** + * Text Entries * + ****************/ +spinbutton:not(.vertical), entry { + min-height: 28px; + padding-left: 8px; + padding-right: 8px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #d8dee9; + border-color: #232831; + background-color: #3b4252; } + spinbutton:not(.vertical) image.left, + entry image.left { + padding-left: 0; + padding-right: 6px; } + spinbutton:not(.vertical) image.right, + entry image.right { + padding-left: 6px; + padding-right: 0; } + spinbutton:not(.vertical) undershoot.left, + entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } + spinbutton:not(.vertical) undershoot.right, + entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } + spinbutton.flat:focus:not(.vertical), spinbutton.flat:not(.vertical), + entry.flat:focus, + entry.flat { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + box-shadow: none; + border-radius: 0; } + spinbutton:focus:not(.vertical), + entry:focus { + border-color: #6fa9a8; } + spinbutton:disabled:not(.vertical), + entry:disabled { + color: #8e95a4; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + box-shadow: none; } + spinbutton:backdrop:not(.vertical), + entry:backdrop { + color: #b9bfcb; + border-color: #262c36; + background-color: #3d4455; + box-shadow: none; + transition: 200ms ease-out; } + spinbutton:backdrop:disabled:not(.vertical), + entry:backdrop:disabled { + color: #63708b; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + box-shadow: none; } + spinbutton.error:not(.vertical), + entry.error { + color: #d8dee9; + border-color: #232831; + background-color: #3b4252; + color: #b84f59; + border-color: #3c181c; } + spinbutton.error:focus:not(.vertical), + entry.error:focus { + border-color: #3c181c; } + spinbutton.error:selected:focus:not(.vertical), spinbutton.error:selected:not(.vertical), + entry.error:selected:focus, + entry.error:selected { + background-color: #b84f59; } + spinbutton.warning:not(.vertical), + entry.warning { + color: #d8dee9; + border-color: #232831; + background-color: #3b4252; + color: #c3674a; + border-color: #442116; } + spinbutton.warning:focus:not(.vertical), + entry.warning:focus { + border-color: #442116; } + spinbutton.warning:selected:focus:not(.vertical), spinbutton.warning:selected:not(.vertical), + entry.warning:selected:focus, + entry.warning:selected { + background-color: #c3674a; } + spinbutton:not(.vertical) image, + entry image { + color: #b9bfcb; } + spinbutton:not(.vertical) image:hover, + entry image:hover { + color: #d8dee9; } + spinbutton:not(.vertical) image:active, + entry image:active { + color: #8fbcbb; } + spinbutton:not(.vertical) image:backdrop, + entry image:backdrop { + color: #7e8594; } + spinbutton:drop(active):focus:not(.vertical), spinbutton:drop(active):not(.vertical), + entry:drop(active):focus, + entry:drop(active) { + border-color: #a3be8c; + box-shadow: inset 0 0 0 1px #a3be8c; } + .osd spinbutton:not(.vertical), + .osd entry { + color: #d8dee9; + border-color: #232831; + background-color: rgba(35, 40, 49, 0.5); + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:focus:not(.vertical), + .osd entry:focus { + color: #d8dee9; + border-color: #8fbcbb; + background-color: rgba(35, 40, 49, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:backdrop:not(.vertical), + .osd entry:backdrop { + color: #d8dee9; + border-color: #232831; + background-color: rgba(35, 40, 49, 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: #808690; + border-color: #232831; + background-color: rgba(58, 63, 73, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: #8fbcbb; + border-style: solid; + box-shadow: none; } + spinbutton:not(.vertical) progress:backdrop, + entry progress:backdrop { + background-color: transparent; } +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:focus + button, .linked:not(.vertical) > +entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + +entry, .linked:not(.vertical) > +entry:focus + +entry { + border-left-color: #6fa9a8; } +.linked:not(.vertical) > spinbutton:focus:not(.vertical), .linked:not(.vertical) > +entry:focus { + border-color: #6fa9a8; } +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:drop(active) + button, .linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + +entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #a3be8c; } +.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: #343a48; + background-image: linear-gradient(to bottom, #3b4252, #3b4252); } + .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: #363d4c; + background-image: linear-gradient(to bottom, #3d4455, #3d4455); } +.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: #343a48; } +.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: #6fa9a8; } +.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: #a3be8c; } +.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: #6fa9a8; } +.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: #a3be8c; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: #3b4252; + transition-property: color, background; } +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #3b4252; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #8fbcbb; } + +/************* + * Expanders * + *************/ +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: white; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: #434c5e; + border-width: 1px; + border-style: solid solid none; + border-color: #232831; + border-radius: 3px 3px 0 0; + box-shadow: none; } + .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 > button { + padding: 4px; } + .floating-bar:backdrop { + background-color: #434c5e; + border-color: #262c36; } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #232831; } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: #262c36; } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid #232831; } + actionbar > revealer > box:backdrop { + border-color: #262c36; } + +scrolledwindow viewport.frame { + border-style: none; } +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#0e1013), to(rgba(14, 16, 19, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(216, 222, 233, 0.13)), to(rgba(216, 222, 233, 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(#262c36), to(rgba(38, 44, 54, 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(#0e1013), to(rgba(14, 16, 19, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(216, 222, 233, 0.13)), to(rgba(216, 222, 233, 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(#262c36), to(rgba(38, 44, 54, 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(#0e1013), to(rgba(14, 16, 19, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(216, 222, 233, 0.13)), to(rgba(216, 222, 233, 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(#262c36), to(rgba(38, 44, 54, 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(#0e1013), to(rgba(14, 16, 19, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(216, 222, 233, 0.13)), to(rgba(216, 222, 233, 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(#262c36), to(rgba(38, 44, 54, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: none; + box-shadow: none; } +scrolledwindow undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; + border: none; + box-shadow: none; } +scrolledwindow undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } +scrolledwindow undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #232831 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #3f4758; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #262c36 1px, transparent 1px); + background-color: #3d4555; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); } + +/************ + * Popovers * + ************/ +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 8px; + -GraniteWidgetsPopOver-border-width: 0; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid #3b4252; + background: #3b4252; + color: #d8dee9; } + GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; } + GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: #8fbcbb; } + GraniteWidgetsPopOver > .frame { + border: none; } + GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { + border: none; + background: none; } + +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.popover_bg { + background-color: #3b4252; + background-image: none; + border: 1px solid #3b4252; + color: #d8dee9; } + +/*********** + * Welcome * + **********/ +GraniteWidgetsWelcome { + background-color: #3b4252; } + GraniteWidgetsWelcome GtkLabel { + color: #d8dee9; } + GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(216, 222, 233, 0.8); } + +/************** +* Source List * +***************/ +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; + background-color: #434c5e; + border: solid #232831; + color: #d8dee9; + 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: #434c5e; + 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: #38404f; } + .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; } + +/************** +* Text Styles * +**************/ +.h1 { + font-size: 24px; } + +.h2 { + font-weight: 300; + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + font-size: 12px; + padding: 6px; + color: rgba(216, 222, 233, 0.3); + font-weight: bold; + text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + +/************** +* Storage Bar * +**************/ +.storage-bar .trough { + border: none; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1); + background-image: none; + background-color: transparent; + padding: 8px 6px; } +.storage-bar .fill-block { + background-color: #ebcb8b; + border: none; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); + transition: all 200ms ease-in-out; + padding: 8px 6px; } + .storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block.empty-block { + background-color: #3b4252; } + .storage-bar .fill-block.app { + background-color: #5e81ac; } + .storage-bar .fill-block.audio { + background-color: #d08770; } + .storage-bar .fill-block.photo { + background-color: #bf616a; } + .storage-bar .fill-block.video { + background-color: #b48ead; } + .storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), .titlebar, headerbar { + padding: 0 13px; + min-height: 34px; + background: #353c4a; + color: #d8dee9; + border-radius: 0; } + .titlebar:backdrop, + headerbar:backdrop { + border-color: #262c36; + transition: 200ms ease-out; } + .titlebar .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .titlebar entry, + headerbar entry { + min-height: 24px; } + .titlebar button, + headerbar button { + color: #d8dee9; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #232831; + background-color: #2e3440; + min-height: 20px; + margin-top: 5px; + margin-bottom: 5px; + box-shadow: none; } + .titlebar button.image-button, + headerbar button.image-button { + padding: 3px 4px; } + .titlebar button.suggested-action, + headerbar button.suggested-action { + box-shadow: none; + border: none; + background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .titlebar button.suggested-action:disabled, .titlebar button.suggested-action:disabled:backdrop, .titlebar button.suggested-action:backdrop, + headerbar button.suggested-action:disabled, + headerbar button.suggested-action:disabled:backdrop, + headerbar button.suggested-action:backdrop { + border: none; + background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .titlebar button.suggested-action:disabled:hover, .titlebar button.suggested-action:disabled:active, .titlebar button.suggested-action:disabled:checked, .titlebar button.suggested-action:disabled:backdrop:hover, .titlebar button.suggested-action:disabled:backdrop:active, .titlebar button.suggested-action:disabled:backdrop:checked, .titlebar button.suggested-action:backdrop:hover, .titlebar button.suggested-action:backdrop:active, .titlebar button.suggested-action:backdrop:checked, + headerbar button.suggested-action:disabled:hover, + headerbar button.suggested-action:disabled:active, + headerbar button.suggested-action:disabled:checked, + headerbar button.suggested-action:disabled:backdrop:hover, + headerbar button.suggested-action:disabled:backdrop:active, + headerbar button.suggested-action:disabled:backdrop:checked, + headerbar button.suggested-action:backdrop:hover, + headerbar button.suggested-action:backdrop:active, + headerbar button.suggested-action:backdrop:checked { + border: none; + background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .titlebar button.appmenu, + headerbar button.appmenu { + background: transparent; } + .titlebar button.appmenu:backdrop, + headerbar button.appmenu:backdrop { + background: transparent; } + .titlebar button:hover, + headerbar button:hover { + color: #fff; + text-shadow: none; + background-color: rgba(143, 188, 187, 0.7); } + .titlebar button:active, .titlebar button:checked, + headerbar button:active, + headerbar button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } + .titlebar button:backdrop, .titlebar button:disabled, .titlebar button:backdrop:disabled, + headerbar button:backdrop, + headerbar button:disabled, + headerbar button:backdrop:disabled { + color: rgba(216, 222, 233, 0.2); + background-color: #2e3440; + text-shadow: none; + box-shadow: none; } + .titlebar button:backdrop:hover, .titlebar button:backdrop:active, .titlebar button:backdrop:checked, + headerbar button:backdrop:hover, + headerbar button:backdrop:active, + headerbar button:backdrop:checked { + color: #8fbcbb; + background-color: rgba(143, 188, 187, 0.6); + text-shadow: none; + box-shadow: none; } + .titlebar button.suggested-action, + headerbar button.suggested-action { + font-weight: bold; + min-height: 14px; + margin-top: 5px; + margin-bottom: 5px; + border-radius: 4px; + font-weight: normal; + color: white; + background-color: #3c4454; + text-shadow: none; + box-shadow: none; } + .titlebar button.suggested-action:hover, + headerbar button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .titlebar button.suggested-action:active, + headerbar button.suggested-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .titlebar button.suggested-action:disabled, + headerbar button.suggested-action:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .titlebar button.suggested-action:disabled label, + headerbar button.suggested-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar button.suggested-action:backdrop, + headerbar button.suggested-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; + border-radius: 3px; } + .titlebar button.suggested-action:backdrop:disabled, + headerbar button.suggested-action:backdrop:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .titlebar button.destructive-action, + headerbar button.destructive-action { + font-weight: bold; + min-height: 14px; + margin-top: 5px; + margin-bottom: 5px; + border-radius: 4px; + font-weight: normal; + color: white; + background-color: #3c4454; + text-shadow: none; + box-shadow: none; } + .titlebar button.destructive-action:hover, + headerbar button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + .titlebar button.destructive-action:active, + headerbar button.destructive-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + .titlebar button.destructive-action:disabled, + headerbar button.destructive-action:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #a9444e; + text-shadow: none; } + .titlebar button.destructive-action:disabled label, + headerbar button.destructive-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar button.destructive-action:backdrop, + headerbar button.destructive-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; + border-radius: 3px; } + .titlebar button.destructive-action:backdrop:disabled, + headerbar button.destructive-action:backdrop:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #a9444e; + text-shadow: none; } + .titlebar button.titlebutton, + headerbar button.titlebutton { + color: transparent; + box-shadow: none; + border: none; + background-color: transparent; + background-repeat: no-repeat; } + .titlebar button.titlebutton:hover, .titlebar button.titlebutton:active, .titlebar button.titlebutton:checked, .titlebar button.titlebutton:backdrop, .titlebar button.titlebutton:backdrop:hover, .titlebar button.titlebutton *, + headerbar button.titlebutton:hover, + headerbar button.titlebutton:active, + headerbar button.titlebutton:checked, + headerbar button.titlebutton:backdrop, + headerbar button.titlebutton:backdrop:hover, + headerbar button.titlebutton * { + color: transparent; + box-shadow: none; + background-color: transparent; } + .titlebar .linked > button, .titlebar .path-bar-box button, + .titlebar headerbar .linked > button, + headerbar .path-bar-box .titlebar button, .titlebar .linked > button:hover, + .titlebar .linked > button:backdrop, + .titlebar headerbar .linked > button, + headerbar .path-bar-box .titlebar button, + headerbar .titlebar .linked > button, + headerbar .linked > button, + headerbar .titlebar .path-bar-box button, + .titlebar .path-bar-box headerbar button, + headerbar .path-bar-box button, + headerbar .titlebar .linked > button:hover, + .titlebar headerbar .linked > button:hover, + headerbar .titlebar .linked > button:backdrop, + .titlebar headerbar .linked > button:backdrop, + headerbar .linked > button:hover, + headerbar .linked > button:backdrop { + border-radius: 0; + border-right-style: none; + box-shadow: none; + margin: 5px 0px; + min-height: 20px; } + .titlebar .linked > button:first-child, .titlebar .path-bar-box button:first-child, + .titlebar headerbar .linked > button:first-child, + headerbar .path-bar-box .titlebar button:first-child, + headerbar .titlebar .linked > button:first-child, + headerbar .linked > button:first-child, + .titlebar .path-bar-box headerbar button:first-child, + headerbar .path-bar-box button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; } + .titlebar .linked > button:last-child, .titlebar .path-bar-box button:last-child, + .titlebar headerbar .linked > button:last-child, + headerbar .path-bar-box .titlebar button:last-child, + headerbar .titlebar .linked > button:last-child, + headerbar .linked > button:last-child, + .titlebar .path-bar-box headerbar button:last-child, + headerbar .path-bar-box button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-right-style: solid; } + .titlebar .linked > button:only-child, .titlebar .path-bar-box button:only-child, + .titlebar headerbar .linked > button:only-child, + headerbar .path-bar-box .titlebar button:only-child, + headerbar .titlebar .linked > button:only-child, + headerbar .linked > button:only-child, + .titlebar .path-bar-box headerbar button:only-child, + headerbar .path-bar-box button:only-child { + border-radius: 4px; + border-style: solid; } + .titlebar .linked > button:active, + .titlebar headerbar .linked > button:active, .titlebar .path-bar-box button:active, + headerbar .path-bar-box .titlebar button:active, .titlebar .linked > button:checked, + .titlebar headerbar .linked > button:checked, .titlebar .path-bar-box button:checked, + headerbar .path-bar-box .titlebar button:checked, + headerbar .titlebar .linked > button:active, + headerbar .linked > button:active, + .titlebar .path-bar-box headerbar button:active, + headerbar .path-bar-box button:active, + headerbar .titlebar .linked > button:checked, + headerbar .linked > button:checked, + .titlebar .path-bar-box headerbar button:checked, + headerbar .path-bar-box button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } + .titlebar .linked > button:active:backdrop, + .titlebar headerbar .linked > button:active:backdrop, .titlebar .path-bar-box button:active:backdrop, + headerbar .path-bar-box .titlebar button:active:backdrop, .titlebar .linked > button:checked:backdrop, + .titlebar headerbar .linked > button:checked:backdrop, .titlebar .path-bar-box button:checked:backdrop, + headerbar .path-bar-box .titlebar button:checked:backdrop, + headerbar .titlebar .linked > button:active:backdrop, + headerbar .linked > button:active:backdrop, + .titlebar .path-bar-box headerbar button:active:backdrop, + headerbar .path-bar-box button:active:backdrop, + headerbar .titlebar .linked > button:checked:backdrop, + headerbar .linked > button:checked:backdrop, + .titlebar .path-bar-box headerbar button:checked:backdrop, + headerbar .path-bar-box button:checked:backdrop { + color: rgba(46, 52, 64, 0.5); } + .titlebar .linked > button:active:backdrop label, .titlebar .path-bar-box button:active:backdrop label, + headerbar .path-bar-box .titlebar button:active:backdrop label, .titlebar .linked > button:checked:backdrop label, .titlebar .path-bar-box button:checked:backdrop label, + headerbar .path-bar-box .titlebar button:checked:backdrop label, + headerbar .linked > button:active:backdrop label, + .titlebar .path-bar-box headerbar button:active:backdrop label, + headerbar .path-bar-box button:active:backdrop label, + headerbar .linked > button:checked:backdrop label, + .titlebar .path-bar-box headerbar button:checked:backdrop label, + headerbar .path-bar-box button:checked:backdrop label { + color: rgba(46, 52, 64, 0.5); } + .titlebar .path-bar-box .dim-label, .titlebar .path-bar-box label.separator, .titlebar .path-bar-box .subtitle, + headerbar .path-bar-box .dim-label, + headerbar .path-bar-box label.separator, + headerbar .path-bar-box .subtitle { + color: transparent; + margin-right: -6px; } + .titlebar .path-bar-box button:last-child, + headerbar .path-bar-box button:last-child { + margin-left: -1px; + border-radius: 0px; } + .titlebar .path-bar-box button:last-child:active, .titlebar .path-bar-box button:last-child:checked, + headerbar .path-bar-box button:last-child:active, + headerbar .path-bar-box button:last-child:checked { + border-radius: 0px 4px 4px 0px; } + .titlebar .path-bar-box button:first-child, + headerbar .path-bar-box button:first-child { + border-radius: 4px 0px 0px 4px; } + .titlebar .path-bar-box button:first-child:active, .titlebar .path-bar-box button:first-child:checked, + headerbar .path-bar-box button:first-child:active, + headerbar .path-bar-box button:first-child:checked { + border-radius: 4px; } + .titlebar .path-bar-box widget > .text-button:last-child, + headerbar .path-bar-box widget > .text-button:last-child { + border-radius: 0px 4px 4px 0px; + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } + .titlebar .path-bar-box widget > .text-button:last-child:backdrop, .titlebar .path-bar-box widget > .text-button:last-child:backdrop label, + headerbar .path-bar-box widget > .text-button:last-child:backdrop, + headerbar .path-bar-box widget > .text-button:last-child:backdrop label { + color: rgba(46, 52, 64, 0.5); } + .titlebar .path-bar-box widget > .text-button:last-child:only-child, + headerbar .path-bar-box widget > .text-button:last-child:only-child { + border-radius: 4px; } + .selection-mode.titlebar button:backdrop.flat:active, .selection-mode.titlebar button:backdrop.flat:checked, .selection-mode.titlebar button:backdrop:active, .selection-mode.titlebar 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 { + border-color: #6fa9a8; } + .selection-mode.titlebar button:backdrop.flat:active label, .selection-mode.titlebar button:backdrop.flat:checked label, .selection-mode.titlebar button:backdrop:active label, .selection-mode.titlebar button:backdrop:checked label, + headerbar.selection-mode button:backdrop.flat:active label, + headerbar.selection-mode button:backdrop.flat:checked label, + headerbar.selection-mode button:backdrop:active label, + headerbar.selection-mode button:backdrop:checked label { + color: rgba(143, 188, 187, 0.6); } + .tiled .titlebar, .maximized .titlebar, + .tiled headerbar.titlebar, .maximized headerbar.titlebar { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + .tiled .titlebar:backdrop, .tiled .titlebar, .maximized .titlebar:backdrop, .maximized .titlebar, + .tiled headerbar:backdrop, + .tiled headerbar, .maximized headerbar:backdrop, .maximized headerbar { + border-radius: 0; } + .default-decoration.titlebar, headerbar.default-decoration { + padding: 5px 4px; + min-height: 20px; } + .default-decoration.titlebar button.titlebutton, headerbar.default-decoration button.titlebutton { + min-height: 20px; + min-width: 20px; + margin: 0; + padding: 0; } + +headerbar entry, +headerbar spinbutton, +headerbar separator { + margin-top: 5px; + margin-bottom: 5px; } +headerbar switch { + margin-top: 5px; + margin-bottom: 5px; } +headerbar separator { + background: transparent; } +headerbar viewswitcher > box.horizontal > button.radio, headerbar switcher > box.horizontal > button.radio { + margin: 0; + padding: 0; + border-radius: 0; } + headerbar viewswitcher > box.horizontal > button.radio image, headerbar switcher > box.horizontal > button.radio image { + margin-left: 7px; } + headerbar viewswitcher > box.horizontal > button.radio label, headerbar switcher > box.horizontal > button.radio label { + margin-right: 7px; } + +.background:not(.tiled):not(.maximized) .titlebar { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.1); } + .background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 4px; } +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 4px; } + +window { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +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: #353c4a; } + +/************** + * GtkInfoBar * + **************/ +.info, .warning, .question, .error, +infobar { + text-shadow: none; + color: #d8dee9; + background-color: #434c5e; + border-bottom: 1px solid #2e3440; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } + +.info, .warning, .question, .error { + text-shadow: none; + color: #2e3440; + border: none; } + .info .label, .warning .label, .question .label, .error .label { + color: #2e3440; } + .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { + color: rgba(46, 52, 64, 0.5); } + .info button, .warning button, .question button, .error button { + border-radius: 2px; + border: none; + background: rgba(59, 66, 82, 0.98); + color: #d8dee9; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .info button .label, .warning button .label, .question button .label, .error button .label { + color: #d8dee9; } + .info button:active, .warning button:active, .question button:active, .error button:active { + background: #3b4252; + color: #d8dee9; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:active:backdrop, .warning button:active:backdrop, .question button:active:backdrop, .error button:active:backdrop { + background: rgba(59, 66, 82, 0.8); + color: rgba(216, 222, 233, 0.5); + box-shadow: none; } + .info button:hover, .warning button:hover, .question button:hover, .error button:hover, .info button:focus, .warning button:focus, .question button:focus, .error button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:disabled, .warning button:disabled, .question button:disabled, .error button:disabled { + background: rgba(59, 66, 82, 0.6); + color: rgba(216, 222, 233, 0.5); + box-shadow: none; } + .info button:disabled:backdrop, .warning button:disabled:backdrop, .question button:disabled:backdrop, .error button:disabled:backdrop { + background: rgba(59, 66, 82, 0.5); + color: rgba(216, 222, 233, 0.5); + box-shadow: none; } + .info button:backdrop, .warning button:backdrop, .question button:backdrop, .error button:backdrop { + background: rgba(59, 66, 82, 0.8); + color: rgba(216, 222, 233, 0.5); + box-shadow: none; } + +.info { + background-color: #8fbcbb; } + .info:backdrop { + background-color: #afcfce; + color: rgba(46, 52, 64, 0.5); } + +.warning { + background-color: #c3674a; } + .warning:backdrop { + background-color: #d08770; + color: rgba(46, 52, 64, 0.5); } + +.question { + background-color: #5e81ac; } + .question:backdrop { + background-color: #809bbd; + color: rgba(46, 52, 64, 0.5); } + +.error { + background-color: #b84f59; } + .error:backdrop { + background-color: #c6737b; + color: rgba(46, 52, 64, 0.5); } + +/************* + * Level Bar * + *************/ +levelbar block { + min-width: 32px; + min-height: 6px; } +levelbar.vertical block { + min-width: 6px; + min-height: 32px; } +levelbar:backdrop { + transition: 200ms ease-out; } +levelbar trough { + padding: 3px; + border-radius: 3px; + background-color: rgba(255, 255, 255, 0.2); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + levelbar trough:backdrop { + background-color: rgba(255, 255, 255, 0.06); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } +levelbar.horizontal.discrete block { + margin: 0 1px; } +levelbar.vertical.discrete block { + margin: 1px 0; } +levelbar block { + border-radius: 2px; } + levelbar block:backdrop { + box-shadow: none; } + levelbar block.low { + background-color: #c3674a; } + levelbar block.low:backdrop { + border-color: #c3674a; } + levelbar block.high, levelbar block:not(.empty) { + background-color: #5e81ac; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #5e81ac; } + levelbar block.full { + background-color: #49688e; } + levelbar block.full:backdrop { + border-color: #49688e; } + levelbar block.empty { + background-color: rgba(0, 0, 0, 0.35); + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #5e81ac; } + *:link:visited, + button:visited { + color: rgba(94, 129, 172, 0.5); } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: #556a71; } + *:link:hover, button:hover:link, + button:hover:visited { + color: #809bbd; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: #38424c; } + *:link:active, button:active:link, + button:active:visited { + color: #5e81ac; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: #414f59; } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: #8fbcbb; } + *:link:selected, button:selected:link, + button:selected:visited, *:selected *:link, *:selected button:link, + *:selected button:visited { + color: #414f59; } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/********* + * Lists * + *********/ +list { + color: #d8dee9; + background-color: #3b4252; + border-color: #232831; } + list:backdrop { + background-color: #3d4455; + border-color: #262c36; } + +row { + padding: 1px 11px; + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row label { + padding-left: 8px; } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(216, 222, 233, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable button.flat { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: rgba(143, 188, 187, 0.5); } + row.activatable:selected:backdrop { + background-color: rgba(143, 188, 187, 0.6); } + +/********* + * Menus * + *********/ +menubar, +.menubar { + background-color: #353c4a; + color: #d8dee9; + -GtkWidget-window-dragging: true; + padding: 0px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + menubar > menuitem, + .menubar > menuitem { + min-height: 16px; + padding: 4px 8px; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + box-shadow: inset 0 -3px #8fbcbb; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: #8e95a4; + box-shadow: none; } + +menu, .menu, .context-menu { + margin: 4px; + padding: 2px 0px; + background: #2e3440; + border: 1px solid #232831; + border-radius: 5px; + font: initial; } + .csd menu, + .csd .menu, + .csd .context-menu { + border: none; } + menu:backdrop, .menu:backdrop, .context-menu:backdrop { + background-color: #3e4657; } + menu menuitem, .menu menuitem, .context-menu menuitem { + min-height: 17px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { + color: #2e3440; + background-color: #8fbcbb; } + menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { + color: #8e95a4; } + menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { + color: #63708b; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, .context-menu menuitem:backdrop, .context-menu menuitem:backdrop:hover { + color: #8e95a4; + background-color: transparent; } + 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: #3d4454; + border-radius: 0; } + menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #4b5261; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, .menu > arrow.bottom, .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #4b5261; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { + background-color: #4b5261; } + menu > arrow:backdrop, .menu > arrow:backdrop, .context-menu > arrow:backdrop { + background-color: #3e4657; } + 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; } + +.csd.popup { + background-color: transparent; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #343b49; } + .content-view:hover { + -gtk-icon-effect: highlight; } + .content-view:backdrop { + background-color: #343b49; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } +.scale-popup button:hover { + background-color: rgba(216, 222, 233, 0.1); + border-radius: 5px; } + +/************ +* Assistant * +*************/ +assistant { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + assistant .sidebar { + background-color: #3b4252; + border-top: 1px solid #232831; + border-bottom-left-radius: 4px; } + assistant .sidebar:backdrop { + background-color: #3d4455; + border-color: #262c36; } + assistant.csd .sidebar { + border-top-style: none; } + assistant .sidebar GtkLabel, + assistant .sidebar label { + padding: 6px 12px; } + assistant .sidebar GtkLabel.highlight, + assistant .sidebar label.highlight { + background-color: #61697a; } + +/************* + * Notebooks * + *************/ +notebook > header { + padding: 1px; + border-color: #232831; + border-width: 1px; + background-color: #303643; } + notebook > header:backdrop { + border-color: #262c36; + background-color: #434c5e; } + notebook > header tabs { + margin: 0px; } + notebook > header.top { + border-bottom-style: solid; } + notebook > header.top > tabs { + margin-bottom: -2px; } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + background-color: #3b4252; } + notebook > header.top > tabs > tab:checked:hover { + background-color: #3b4252; } + notebook > header.bottom { + border-top-style: solid; } + notebook > header.bottom > tabs { + margin-top: -2px; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + background-color: #3b4252; + box-shadow: -1px 0 0 #232831, 0px 1px 0 #232831, 1px 0 0 #232831; } + notebook > header.left { + border-right-style: solid; } + notebook > header.left > tabs { + margin-right: -2px; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + background-color: #3b4252; + box-shadow: 0px 1px 0 #232831, 0px -1px 0 #232831, 0px 1px 0 #232831; } + notebook > header.right { + border-left-style: solid; } + notebook > header.right > tabs { + margin-left: -2px; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + background-color: #3b4252; + box-shadow: 0px 1px 0 #232831, 0px -1px 0 #232831, 1px 0 0 #232831; } + 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: 14px; + min-width: 14px; + 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: 24px; + min-width: 24px; + padding: 1px 12px; + outline-offset: -5px; + color: #8e95a4; + font-weight: normal; + border-width: 1px; + border-color: transparent; } + notebook > header tab:hover { + color: #b3bac7; } + notebook > header tab:hover.reorderable-page { + border-color: rgba(35, 40, 49, 0.3); + background-color: rgba(67, 76, 94, 0.2); } + notebook > header tab:backdrop { + color: #707888; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #d8dee9; + box-shadow: -1px 0 0 #232831, 0px -1px 0 #232831, 1px 0 0 #232831; } + notebook > header tab:checked.reorderable-page { + border-color: rgba(35, 40, 49, 0.5); + background-color: rgba(67, 76, 94, 0.5); } + notebook > header tab:checked.reorderable-page:hover { + background-color: rgba(67, 76, 94, 0.7); } + notebook > header tab:backdrop:checked { + color: #8e95a4; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: #262c36; + background-color: #3d4455; } + notebook > header tab button.flat { + padding: 0; + margin-top: 4px; + margin-bottom: 4px; + min-width: 20px; + min-height: 20px; } + notebook > header tab button.flat:hover { + background: transparent; + box-shadow: none; + color: #bf616a; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + background: transparent; + border: none; + 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: 0.5px; + margin-right: 0.5px; } + 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: 0.5px; + margin-right: 0.5px; } + notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: none solid; } + notebook > header.left tabs, notebook > header.right tabs { + padding-top: 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: solid none; } + notebook > header.top tab { + padding-bottom: 1px; } + notebook > header.bottom tab { + padding-top: 1px; } +notebook > stack:not(:only-child) { + background-color: #3b4252; } + notebook > stack:not(:only-child):backdrop { + background-color: #3d4455; } + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(#232831); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(#8fbcbb); } + paned > separator:backdrop { + background-image: image(#262c36); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #434c5e; + background-image: image(#232831), image(#232831); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #434c5e; + background-image: image(#262c36), image(#262c36); } +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; } + +/************ + * Pathbars * + ************/ +.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; } + +/*************** + * Popovers * + ***************/ +popover.background { + padding: 2px; + border-radius: 5px; + background: #2e3440; + box-shadow: 0 4px 6px #232831; } + .csd popover.background, popover.background { + border: 1px solid #232831; } + popover.background:backdrop { + background-color: #434c5e; + box-shadow: none; } + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar { + border-style: none; + background-color: transparent; } + .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid rgba(255, 255, 255, 0.1); } + popover.background separator { + margin: 3px; } + popover.background list separator { + margin: 0px; } + +/***************** + * Progress bars * + *****************/ +progressbar { + font-size: smaller; + color: rgba(216, 222, 233, 0.4); } + progressbar.horizontal trough, + progressbar.horizontal progress { + min-height: 6px; } + progressbar.vertical trough, + progressbar.vertical progress { + min-width: 6px; } + progressbar.horizontal progress { + margin: 0; } + progressbar.vertical progress { + margin: 0; } + progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; } + 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; } + +/************ + * GtkScale * + ************/ +progressbar trough, scale trough, scale fill { + background-color: rgba(255, 255, 255, 0.14); + border: none; + border-radius: 3px; + margin: 0; } + progressbar trough:disabled, scale trough:disabled, scale fill:disabled { + background-color: rgba(255, 255, 255, 0.06); } + progressbar trough:backdrop, progressbar:backdrop trough, scale trough:backdrop, scale fill:backdrop { + background-color: rgba(255, 255, 255, 0.06); + transition: 200ms ease-out; } + progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled, scale trough:backdrop:disabled, scale fill:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); } + +progressbar progress, scale highlight { + border: none; + background-color: #8fbcbb; + border-radius: 3px; + margin: 0; } + progressbar progress:disabled, scale highlight:disabled { + border: none; + background-color: rgba(255, 255, 255, 0.14); } + progressbar progress:backdrop, progressbar:backdrop progress, scale highlight:backdrop, progressbar progress:active:backdrop, progressbar:backdrop progress:active, scale highlight:active:backdrop { + border-color: #9fc6c5; + background-color: #9fc6c5; } + progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled, scale highlight:backdrop:disabled, progressbar progress:active:backdrop:disabled, progressbar:backdrop progress:active:disabled, scale highlight:active:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); } + +scale { + min-height: 16px; + min-width: 16px; + padding: 8px; } + scale.horizontal trough, + scale.horizontal progress { + min-height: 6px; } + scale.vertical trough, + scale.vertical progress { + min-width: 6px; } + scale slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + background-color: #3b4252; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:active { + background-color: #8fbcbb; } + scale slider:active:disabled { + background-color: #404859; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.05); } + 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; + outline-color: transparent; } + scale fill:backdrop, scale fill { + background-color: #232831; } + scale fill:disabled:backdrop, scale fill:disabled { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: #50565f; } + .osd scale fill:disabled:backdrop, .osd scale fill:disabled { + border-color: transparent; + background-color: transparent; } + scale slider { + border-color: #f1f1f1; + border: none; + border-radius: 12px; + background-color: #f1f1f1; } + scale slider:active { + border-color: #6fa9a8; } + scale slider:disabled { + background-color: #b2b2b2; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale slider:backdrop, scale slider:backdrop:disabled { + transition: 200ms ease-out; + background-color: #b2b2b2; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + row:selected scale slider:disabled, row:selected scale slider { + border-color: #6fa9a8; } + .osd scale slider { + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); + border-color: #1d2128; + background-color: #f1f1f1; } + .osd scale slider:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #f1f1f1; } + .osd scale slider:active { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #f1f1f1; } + .osd scale slider:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #f1f1f1; } + .osd scale slider:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(178, 178, 178, 0.5), rgba(178, 178, 178, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #b2b2b2; } + .osd scale slider:backdrop:disabled { + background-color: #f1f1f1; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.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 { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color trough { + background-image: image(#232831); + 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; } + +/************** + * Scrollbars * + **************/ +scrollbar { + background-color: #3f4758; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + scrollbar.top { + border-bottom: 1px solid #232831; } + scrollbar.bottom { + border-top: 1px solid #232831; } + scrollbar.left { + border-right: 1px solid #232831; } + scrollbar.right { + border-left: 1px solid #232831; } + scrollbar:backdrop { + background-color: #3d4555; + border-color: #262c36; + transition: 200ms ease-out; } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #9ca4b1; } + scrollbar slider:hover { + background-color: #bac1cd; } + scrollbar slider:hover:active { + background-color: #afcfce; } + scrollbar slider:backdrop { + background-color: #61697a; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: #d8dee9; + border: 1px solid black; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: #d8dee9; + 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: #9ca4b1; } + 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: #bac1cd; } + 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: #afcfce; } + 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: rgba(156, 164, 177, 0.2); } + scrollbar 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: #61697a; } + scrollbar button: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; + color: rgba(97, 105, 122, 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid #232831; + margin-top: -1px; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + border-width: 0; + background-color: #3f4758; } + .sidebar .frame { + border: none; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: none; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list + .sidebar:dir(rtl), stacksidebar.sidebar.right list + .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #232831; + border-right-style: none; } + .sidebar:backdrop { + background-color: #40485a; + border-color: #262c36; } + .sidebar row { + padding: 8px 12px; + transition: all .12s ease-in; } + .sidebar row label { + color: #98abb2; } + .sidebar row:selected { + color: #2e3440; } + .sidebar row:selected:backdrop { + color: rgba(46, 52, 64, 0.5); + background: rgba(143, 188, 187, 0.6); } + .sidebar row:selected:backdrop label { + color: #2e3440; } + .sidebar row:selected label { + color: #2e3440; } + .sidebar.source-list { + background: #2e3440; + padding: 4px 0px; } + .sidebar.source-list.view, iconview.sidebar.source-list { + transition: all .12s ease-in; } + .sidebar.source-list.view:selected, iconview.sidebar.source-list:selected { + padding-left: 4px; + background: #8fbcbb; + color: #2e3440; } + .sidebar.source-list.view:selected:active, iconview.sidebar.source-list:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + .sidebar.source-list.view:selected.has-open-popup, iconview.sidebar.source-list:selected.has-open-popup, .sidebar.source-list.view:selected:hover, iconview.sidebar.source-list:selected:hover { + background-color: rgba(143, 188, 187, 0.9); } + .sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop { + background-color: rgba(143, 188, 187, 0.6); } + .sidebar.source-list.view:hover, iconview.sidebar.source-list:hover, .sidebar.source-list.view iconview.source-list:hover, iconview.sidebar.source-list iconview.source-list:hover { + background-color: rgba(67, 76, 94, 0.4); } + paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; + border-color: #232831; } + +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; } + +/*******************************************************************/ +/* PLACESSIDEBAR */ +/*******************************************************************/ +placessidebar.sidebar { + background-color: transparent; + background-image: linear-gradient(to right, #232831 40px, #2e3440 35px, #2e3440 36px, #2e3440 36px, #2e3440 99%, #2e3440 100%); } + placessidebar.sidebar:dir(rtl) { + background-image: linear-gradient(to left, #232831 40px, #2e3440 35px, #2e3440 36px, #2e3440 36px, #2e3440 99%, #2e3440 100%); } + placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon { + margin-left: -14px; + margin-right: 12px; + padding-left: 14px; + padding-right: 12px; + color: #98abb2; } + placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon:dir(rtl) { + margin-right: -14px; + margin-left: 12px; + padding-right: 14px; + padding-left: 12px; } + placessidebar.sidebar row.sidebar-row:hover { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: rgba(0, 0, 0, 0.76); + background-color: transparent; + background-image: linear-gradient(to right, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 35px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 99%, rgba(0, 0, 0, 0.12) 100%); } + placessidebar.sidebar row.sidebar-row:hover:dir(rtl) { + background-image: linear-gradient(to left, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 35px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 99%, rgba(0, 0, 0, 0.12) 100%); } + placessidebar.sidebar row.sidebar-row:active:hover { + color: rgba(0, 0, 0, 0.76); + background-color: rgba(0, 0, 0, 0.23); } + placessidebar.sidebar row.sidebar-row:selected { + color: #fff; + background-color: transparent; + background-image: linear-gradient(to right, rgba(143, 188, 187, 0.7) 40px, rgba(65, 67, 75, 0) 35px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 99%, rgba(65, 67, 75, 0) 100%); } + placessidebar.sidebar row.sidebar-row:selected label { + color: #8fbcbb; } + placessidebar.sidebar row.sidebar-row:selected:dir(rtl) { + background-image: linear-gradient(to left, rgba(143, 188, 187, 0.7) 40px, rgba(65, 67, 75, 0) 35px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 99%, rgba(65, 67, 75, 0) 100%); } + placessidebar.sidebar row.sidebar-row:selected:hover { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.24); } + placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon { + color: #ffffff; } + placessidebar.sidebar row.sidebar-row:selected:backdrop { + color: rgba(46, 52, 64, 0.5); } + placessidebar.sidebar row.sidebar-row:selected:backdrop .sidebar-icon { + -gtk-icon-shadow: none; } + placessidebar.sidebar row.sidebar-row:selected .sidebar-icon { + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.8); + color: inherit; } + placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row label, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: #ebcb8b; } + placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #a3be8c, inset 0 -1px #a3be8c; } + placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) image { + color: #a3be8c; } + placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background: #a3be8c; } + placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected image { + color: #2e3440; } +placessidebar list { + background-color: transparent; } + placessidebar list:backdrop { + background-color: transparent; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; } + spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #c8ceda; + background-image: none; + border-style: none none none solid; + border-color: rgba(35, 40, 49, 0.3); + border-radius: 0; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #d8dee9; + background-color: rgba(216, 222, 233, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(142, 149, 164, 0.3); } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #868d9c; + background-color: transparent; + border-color: rgba(38, 44, 54, 0.3); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(99, 112, 139, 0.3); + background-image: none; + border-style: none none none solid; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:last-child { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } +.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: #d8dee9; + border-style: none none none solid; + border-color: rgba(35, 40, 49, 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: #d8dee9; + border-color: rgba(35, 40, 49, 0.5); + background-color: rgba(216, 222, 233, 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: #d8dee9; + border-color: rgba(35, 40, 49, 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: #808690; + border-color: rgba(35, 40, 49, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } +spinbutton.vertical:disabled { + color: #8e95a4; } +spinbutton.vertical:backdrop:disabled { + color: #63708b; } +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; + border-width: 1px; + border-color: #232831; + box-shadow: 0 1px rgba(255, 255, 255, 0.1); } +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } +.osd spinbutton.vertical button:first-child { + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); + 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; } + +/*********** + * Spinner * + ***********/ +menu spinner { + color: #8fbcbb; } + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + spinner:checked:disabled { + opacity: 0.5; } + +/********** + * Switch * + **********/ +switch { + font-size: 1px; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + border: none; + border-radius: 14px; + color: transparent; + padding: 2.3px 0px; + background-color: #5b667e; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0px 1px rgba(0, 0, 0, 0.1); } + switch:disabled { + background-color: #404859; } + switch:backdrop { + background-color: #434c5e; + transition: 200ms ease-out; } + switch:backdrop:disabled { + background-color: #404859; } + switch:active, switch:checked { + background-color: #8fbcbb; } + switch:active:backdrop, switch:checked:backdrop { + background-color: rgba(143, 188, 187, 0.6); } + switch:active:backdrop slider:backdrop, switch:checked:backdrop slider:backdrop { + box-shadow: none; + background-color: rgba(59, 66, 82, 0.9); + border: none; } + switch slider { + padding: 2px; + margin: 0 2.3px; + min-width: 12px; + min-height: 12px; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + background-color: #3b4252; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.2); } + switch slider:backdrop { + padding: 2px; + box-shadow: none; + background-color: #3b4252; } + switch trough:active, switch trough:checked { + background-color: #8fbcbb; } + switch trough:active:backdrop, switch trough:checked:backdrop { + background-color: rgba(143, 188, 187, 0.6); } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar, +.location-bar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #434c5e; } + +toolbar { + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(40, 45, 55, 0.93); } + 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) switch, + toolbar:not(.inline-toolbar):not(.osd) scale, + toolbar:not(.inline-toolbar):not(.osd) entry, + toolbar:not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; } + +.inline-toolbar { + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; } + +searchbar, +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +.inline-toolbar, searchbar, +.location-bar { + border-style: solid; + border-color: #232831; + background-color: #394151; } + .inline-toolbar:backdrop, searchbar:backdrop, + .location-bar:backdrop { + border-color: #262c36; + background-color: #394150; + box-shadow: none; + transition: 200ms ease-out; } + +searchbar { + background: #3b4252; } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 4px; + /* not working */ + border-radius: 5px; + box-shadow: none; + text-shadow: 0 1px black; } + tooltip.background { + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + border: 1px solid #232831; } + tooltip decoration { + background-color: transparent; } + tooltip * { + padding: 4px; + background-color: transparent; + color: white; } + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: #8a909e; + border-top-color: #434c5e; } + * { + -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: #5f787e; + border-top-color: rgba(216, 222, 233, 0.1); } + treeview.view:disabled { + color: #8e95a4; } + treeview.view:disabled:selected { + color: #68868a; } + treeview.view:disabled:selected:backdrop { + color: rgba(131, 171, 172, 0.85); } + treeview.view:disabled:backdrop { + color: #63708b; } + treeview.view.separator { + min-height: 2px; + color: #434c5e; } + treeview.view.separator:backdrop { + color: rgba(67, 76, 94, 0.1); } + treeview.view:backdrop { + border-left-color: #697181; + border-top: #434c5e; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #6fa9a8; } + 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: #a9afbc; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #d8dee9; } + treeview.view.expander:selected { + color: #4b5d65; } + treeview.view.expander:selected:hover { + color: #2e3440; } + treeview.view.expander:selected:backdrop { + color: rgba(101, 129, 133, 0.65); } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #767d8c; } + treeview.view.progressbar { + border: 1px solid #6fa9a8; + border-radius: 4px; + background-color: #8fbcbb; + background-image: linear-gradient(to bottom, #8fbcbb, #6fa9a8); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + color: #8fbcbb; + background-image: linear-gradient(to bottom, #3b4252, #262a34); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + border-color: #3d4455; + background-color: #3d4455; } + treeview.view.progressbar:backdrop { + border-color: #3d4455; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(216, 222, 233, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: #6fa9a8; + border-radius: 4px; } + treeview.view header button { + color: #8a909e; + background-color: #3b4252; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #b1b7c4; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #d8dee9; + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: #8fbcbb; + color: #3b4252; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #3b4252; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: #8fbcbb; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-width: 1px; + border-style: none solid solid none; + border-color: #434c5e; } + treeview.view header button:disabled { + border-color: #434c5e; + background-image: none; } + treeview.view header button:backdrop { + border-color: #434c5e; + border-style: none solid solid none; + color: #697181; + background-image: none; + background-color: #3d4455; } + treeview.view header button:backdrop:disabled { + border-color: #434c5e; + background-image: none; } + +/********************** + * Window Decorations * + *********************/ +decoration { + border-radius: 4px 4px 0 0; + border-width: 0px; + border-width: 0px; + box-shadow: 0 4px 10px 2px rgba(33, 26, 30, 0.4); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 4px 10px 2px rgba(33, 26, 30, 0.2); + transition: 200ms ease-out; } + .maximized decoration, .fullscreen decoration, .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; } + .ssd decoration { + box-shadow: none; } + .csd.popup decoration { + border-radius: 7px; + box-shadow: 0 4px 8px #232831; + border: 1px solid rgba(35, 40, 49, 0.7); } + tooltip.csd decoration { + border-radius: 5px; + box-shadow: none; } + messagedialog.csd decoration { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(35, 40, 49, 0.8); } + .solid-csd decoration { + border-radius: 0; + margin: 0px; + background-color: #434c5e; + border: solid 1px #262c36; + box-shadow: none; } + +button.titlebutton { + background-repeat: no-repeat; + background-position: center; + min-height: 20px; + padding: 0 1px; + box-shadow: none; } + button.titlebutton.close { + background-image: -gtk-scaled(url("../assets/close.png"), url("../assets/close@2.png")); } + button.titlebutton.close:hover, button.titlebutton.close:active { + background-image: -gtk-scaled(url("../assets/close_prelight.png"), url("../assets/close_prelight@2.png")); } + button.titlebutton.maximize { + background-image: -gtk-scaled(url("../assets/maximize.png"), url("../assets/maximize@2.png")); } + button.titlebutton.maximize:hover, button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("../assets/maximize_prelight.png"), url("../assets/maximize_prelight@2.png")); } + button.titlebutton.minimize { + background-image: -gtk-scaled(url("../assets/min.png"), url("../assets/min@2.png")); } + button.titlebutton.minimize:hover, button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("../assets/min_prelight.png"), url("../assets/min_prelight@2.png")); } + button.titlebutton:backdrop { + -gtk-icon-shadow: none; + background-image: -gtk-scaled(url("../assets/close_unfocused.png"), url("../assets/close_unfocused@2.png")); } + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + text-shadow: 0 -1px rgba(0, 0, 0, 0.4807843137); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.4807843137); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, +.view text:selected:focus, +iconview text:selected:focus, +textview text:selected:focus, +.view text:selected, +iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, +.menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { + background-color: #8fbcbb; } + row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, popover.background checkbutton:selected, + popover.background radiobutton:selected, + .menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { + color: #2e3440; + font-weight: bold; } + row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, + iconview text:disabled:selected:focus, + textview text:disabled:selected:focus, + .view text:disabled:selected, + iconview text:disabled:selected, + textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, + popover.background radiobutton:disabled:selected, + .menuitem.button.flat:disabled:selected, calendar:disabled:selected, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, row:disabled:selected { + color: #5f787e; } + row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, + iconview text:backdrop:selected:focus, + textview text:backdrop:selected:focus, + .view text:backdrop:selected, + iconview text:backdrop:selected, + textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, + popover.background radiobutton:backdrop:selected, + .menuitem.button.flat:backdrop:selected, calendar:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, row:backdrop:selected { + color: rgba(46, 52, 64, 0.5); } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, + .view text:backdrop:disabled:selected, + iconview text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, + popover.background radiobutton:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, calendar:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, row:backdrop:disabled:selected { + color: rgba(131, 171, 172, 0.85); } + +.monospace { + font-family: Monospace; } + +/********************** + * DE-Specific Styles * + **********************/ +/********* +* Budgie * +*********/ +.budgie-container { + background-color: transparent; } + .budgie-container:backdrop { + background-color: transparent; } + .budgie-container popover list, + .budgie-container popover row { + border: none; + background: none; + padding: 0; + margin: 0; } + +.budgie-popover .container, +.budgie-popover border, +.budgie-popover list, +.budgie-popover row { + padding: 0; + margin: 0; + background: none; + border: none; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + opacity: 1; + min-width: 0; + min-height: 0; } + +.budgie-popover, +.budgie-popover.background { + border-radius: 2px; + padding: 0; + background: rgba(32, 36, 44, 0.95); + background-clip: border-box; + box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.35); + border: 1px solid #232831; } + .budgie-popover list:hover, + .budgie-popover row:hover, + .budgie-popover.background list:hover, + .budgie-popover.background row:hover { + background: none; } + .budgie-popover > frame.container, + .budgie-popover.background > frame.container { + margin: 0 -1px -1px; + padding: 2px 0 0; } + .budgie-popover button, + .budgie-popover.background button { + color: #d8dee9; + border: none; + background: transparent; } + .budgie-popover button:hover, + .budgie-popover.background button:hover { + color: #8fbcbb; } + +.budgie-popover > .container { + padding: 2px; } + +.budgie-menu { + color: #d8dee9; } + .budgie-menu .container { + padding: 0; } + .budgie-menu button:hover { + -gtk-icon-effect: none; } + .budgie-menu entry.search { + border: none; + background: none; + padding: 5px 2px; + border-bottom: 1px solid #232831; + border-radius: 0; + font-size: 120%; + box-shadow: none; + color: #d8dee9; } + .budgie-menu entry.search image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; } + .budgie-menu entry.search image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; } + .budgie-menu .categories { + border-width: 0; + margin-left: 3px; + background: transparent; } + .budgie-menu .categories:dir(ltr) { + border-right: 1px solid #232831; } + .budgie-menu .categories:dir(rtl) { + border-left: 1px solid #232831; } + .budgie-menu .category-button { + padding: 7px; + border-radius: 2px 0 0 2px; } + .budgie-menu .category-button:hover { + background-color: rgba(216, 222, 233, 0.05); + color: #d8dee9; } + .budgie-menu .category-button:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + .budgie-menu .category-button:checked { + color: #2e3440; + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .budgie-menu .category-button:checked:hover { + color: rgba(46, 52, 64, 0.6); } + .budgie-menu .category-button:checked:disabled { + opacity: 0.5; } + .budgie-menu .category-button:checked:disabled label { + color: rgba(46, 52, 64, 0.7); } + .budgie-menu scrollbar { + background-color: transparent; + border-color: #232831; } + .budgie-menu button:not(.category-button) { + padding-top: 5px; + padding-bottom: 5px; + border-radius: 0; + box-shadow: none; + background: yellow; } + .budgie-menu button { + border: none; + background: transparent; } + .budgie-menu undershoot, .budgie-menu overshoot { + background: none; } + .budgie-menu list { + color: rgba(216, 222, 233, 0.7); } + +button.budgie-menu-launcher { + padding: 0 2px; + color: #d8dee9; + box-shadow: none; + background-color: transparent; } + button.budgie-menu-launcher:hover { + color: #d8dee9; } + button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { + color: #d8dee9; } + button.budgie-menu-launcher:backdrop { + color: #d8dee9; + background-color: transparent; } + button.budgie-menu-launcher:backdrop:hover { + color: #d8dee9; } + button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { + color: #8fbcbb; + box-shadow: none; + background-color: #3d4454; } + +.user-menu .content-box separator { + margin-left: 6px; + margin-right: 6px; + background-color: rgba(216, 222, 233, 0.1); } +.user-menu button { + margin: 5px; } +.user-menu > box.vertical row.activatable:first-child .indicator-item, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); + background-color: #8fbcbb; + transition-duration: 0.2s; } + .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(ltr), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(ltr) { + padding-left: 7px; + background-position: left center; + background-repeat: no-repeat; + background-size: 38px auto; } + .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(rtl), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(rtl) { + padding-right: 7px; + background-position: right center; + background-repeat: no-repeat; + background-size: 38px auto; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label { + color: #2e3440; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(ltr), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(ltr) { + padding-left: 5px; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(rtl), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(rtl) { + padding-right: 5px; } + .user-menu > box.vertical row.activatable:first-child .indicator-item image, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image { + color: #2e3440; } + .user-menu > box.vertical row.activatable:first-child .indicator-item image:first-child, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image:first-child { + min-width: 24px; + min-height: 20px; } + +button.raven-trigger { + padding-left: 2px; + padding-right: 2px; + color: #d8dee9; + box-shadow: none; } + button.raven-trigger:hover { + color: #d8dee9; + background-color: transparent; } + button.raven-trigger:active, button.raven-trigger:checked { + box-shadow: none; + background-color: transparent; + color: #8fbcbb; } + button.raven-trigger:backdrop { + color: #d8dee9; } + button.raven-trigger:backdrop:hover { + color: #d8dee9; } + button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { + box-shadow: none; + color: #8fbcbb; + background-color: transparent; } + +.places-menu .container { + padding: 0; } +.places-menu .message-bar { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.places-menu .name-button { + border: 0; + border-radius: 0; + padding: 4px 6px; } +.places-menu .unmount-button { + padding: 4px 4px; + border: 0; + border-radius: 0; } +.places-menu .places-section-header { + padding: 0px; + border-bottom: 1px solid rgba(35, 40, 49, 0.95); + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.03); } +.places-menu .places-section-header > button { + padding: 8px; + border: none; + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; } +.places-menu .places-list { + background: rgba(216, 222, 233, 0.04); + border-bottom: 1px solid rgba(35, 40, 49, 0.95); } +.places-menu .unlock-area { + border-top: 1px solid rgba(35, 40, 49, 0.85); + border-bottom: 1px solid rgba(35, 40, 49, 0.85); } +.places-menu .unlock-area entry { + border-radius: 0; + border: 0; } +.places-menu .unlock-area button { + border-radius: 0; + border: 0; + border-left: 1px solid rgba(35, 40, 49, 0.85); } +.places-menu .alternative-label { + font-size: 15px; + padding: 3px; } +.places-menu .always-expand { + background: transparent; + border-bottom: none; } + +.night-light-indicator .container { + padding: 0; } +.night-light-indicator .view-header { + font-size: 14px; + padding: 10px; + border-bottom: 1px solid mix(@theme_base_color, #000000, 0.35);; + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.04);; } +.night-light-indicator .display-settings-button { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + border: none; + padding: 3px; + border-top: 1px solid mix(@theme_base_color, #000000, 0.35);; + box-shadow: inset 0px 1px 1px alpha(@theme_fg_color, 0.04);; } + +.budgie-panel { + color: #d8dee9; + background-color: rgba(32, 36, 44, 0.95); + background-image: none; + box-shadow: none; + border: none; + transition: all 150ms ease-in; } + .budgie-panel .alert { + color: #bf616a; } + .budgie-panel:backdrop { + color: #d8dee9; + background-color: rgba(32, 36, 44, 0.95); } + .budgie-panel button { + border-top-width: 0; + border-bottom-width: 0; + border-radius: 0; } + .budgie-panel button.flat { + background: transparent; + border: none; } + .budgie-panel button.flat:hover, .budgie-panel button.flat:active, .budgie-panel button.flat:checked { + background: transparent; + color: #8fbcbb; } + .budgie-panel popover list, + .budgie-panel popover row { + padding: 0; + margin: 0; } + .budgie-panel label { + color: #d8dee9; + font-weight: 700; } + .budgie-panel.transparent { + background-color: rgba(32, 36, 44, 0.2); } + .top .budgie-panel.transparent { + border-bottom-color: transparent; } + .bottom .budgie-panel.transparent { + border-top-color: transparent; } + .left .budgie-panel.transparent { + border-right-color: transparent; } + .right .budgie-panel.transparent { + border-left-color: transparent; } + .budgie-panel.transparent:backdrop, .budgie-panel.transparent label, .budgie-panel.transparent button.raven-trigger:backdrop, .budgie-panel.transparent button.budgie-menu-launcher { + color: #f9fafb; } + .budgie-panel .end-region { + border-radius: 0px; } + .budgie-panel .end-region separator { + background-color: rgba(216, 222, 233, 0.15); } + .budgie-panel .end-region label { + font-weight: 700; + color: #d8dee9; } + +.budgie-panel #tasklist-button, +.budgie-panel #tasklist-button:backdrop { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: rgba(32, 36, 44, 0); + border-radius: 0; + background-color: transparent; + box-shadow: none; + background-clip: padding-box; } + +.budgie-panel button.flat.launcher { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: rgba(32, 36, 44, 0); + border-radius: 0; + padding: 0; + background-clip: padding-box; + background-color: transparent; } + .budgie-panel button.flat.launcher { + box-shadow: none; } + +.budgie-panel #tasklist-button:hover, .budgie-panel .unpinned button.flat.launcher:hover, +.budgie-panel .pinned button.flat.launcher.running:hover { + box-shadow: none; } +.budgie-panel #tasklist-button:active, .budgie-panel .unpinned button.flat.launcher:active, +.budgie-panel .pinned button.flat.launcher.running:active, .budgie-panel #tasklist-button:checked, .budgie-panel .unpinned button.flat.launcher:checked, +.budgie-panel .pinned button.flat.launcher.running:checked { + box-shadow: none; } +.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .top button.flat.launcher, +.top .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .top button.flat.launcher.running { + padding-bottom: 2px; + border-top: 2px solid transparent; } + .top .budgie-panel .pinned button.flat.launcher:not(.running) { + border-top: 2px solid transparent; } + + .top .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-top: 2px solid rgba(255, 255, 255, 0.1); } + + .top .budgie-panel .unpinned button.flat.launcher, + .top .budgie-panel .pinned button.flat.launcher.running { + border-top: 2px solid rgba(255, 255, 255, 0.1); } + .top .budgie-panel #tasklist-button:hover, .budgie-panel .top #tasklist-button:hover, .top .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .top button.flat.launcher:hover, + .top .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .top button.flat.launcher.running:hover { + border-top: 2px solid rgba(255, 255, 255, 0.25); } + .top .budgie-panel #tasklist-button:active, .budgie-panel .top #tasklist-button:active, .top .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .top button.flat.launcher:active, + .top .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .top button.flat.launcher.running:active, .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .top button.flat.launcher:checked, + .top .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .top button.flat.launcher.running:checked { + border-top: 2px solid #8fbcbb; } +.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .bottom button.flat.launcher, +.bottom .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .bottom button.flat.launcher.running { + padding-top: 2px; + border-bottom: 2px solid transparent; } + .bottom .budgie-panel .pinned button.flat.launcher:not(.running) { + border-bottom: 2px solid transparent; } + + .bottom .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.1); } + + .bottom .budgie-panel .unpinned button.flat.launcher, + .bottom .budgie-panel .pinned button.flat.launcher.running { + border-bottom: 2px solid rgba(255, 255, 255, 0.1); } + .bottom .budgie-panel #tasklist-button:hover, .budgie-panel .bottom #tasklist-button:hover, .bottom .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .bottom button.flat.launcher:hover, + .bottom .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .bottom button.flat.launcher.running:hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.25); } + .bottom .budgie-panel #tasklist-button:active, .budgie-panel .bottom #tasklist-button:active, .bottom .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .bottom button.flat.launcher:active, + .bottom .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .bottom button.flat.launcher.running:active, .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .bottom button.flat.launcher:checked, + .bottom .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .bottom button.flat.launcher.running:checked { + border-bottom: 2px solid #8fbcbb; } +.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .left button.flat.launcher, +.left .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .left button.flat.launcher.running { + padding-right: 2px; + border-left: 2px solid transparent; } + .left .budgie-panel .pinned button.flat.launcher:not(.running) { + border-left: 2px solid transparent; } + + .left .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-left: 2px solid rgba(255, 255, 255, 0.1); } + + .left .budgie-panel .unpinned button.flat.launcher, + .left .budgie-panel .pinned button.flat.launcher.running { + border-left: 2px solid rgba(255, 255, 255, 0.1); } + .left .budgie-panel #tasklist-button:hover, .budgie-panel .left #tasklist-button:hover, .left .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .left button.flat.launcher:hover, + .left .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .left button.flat.launcher.running:hover { + border-left: 2px solid rgba(255, 255, 255, 0.25); } + .left .budgie-panel #tasklist-button:active, .budgie-panel .left #tasklist-button:active, .left .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .left button.flat.launcher:active, + .left .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .left button.flat.launcher.running:active, .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .left button.flat.launcher:checked, + .left .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .left button.flat.launcher.running:checked { + border-left: 2px solid #8fbcbb; } +.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .right button.flat.launcher, +.right .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .right button.flat.launcher.running { + padding-left: 2px; + border-right: 2px solid transparent; } + .right .budgie-panel .pinned button.flat.launcher:not(.running) { + border-right: 2px solid transparent; } + + .right .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-right: 2px solid rgba(255, 255, 255, 0.1); } + + .right .budgie-panel .unpinned button.flat.launcher, + .right .budgie-panel .pinned button.flat.launcher.running { + border-right: 2px solid rgba(255, 255, 255, 0.1); } + .right .budgie-panel #tasklist-button:hover, .budgie-panel .right #tasklist-button:hover, .right .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .right button.flat.launcher:hover, + .right .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .right button.flat.launcher.running:hover { + border-right: 2px solid rgba(255, 255, 255, 0.25); } + .right .budgie-panel #tasklist-button:active, .budgie-panel .right #tasklist-button:active, .right .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .right button.flat.launcher:active, + .right .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .right button.flat.launcher.running:active, .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .right button.flat.launcher:checked, + .right .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .right button.flat.launcher.running:checked { + border-right: 2px solid #8fbcbb; } + +.top .budgie-panel { + border-bottom: 1px solid rgba(38, 43, 53, 0.92); } + +.top .raven-frame { + padding: 0; + background: none; } + .top .raven-frame border { + border: none; + border-bottom: 1px solid rgba(35, 40, 49, 0.92); } + +.top .shadow-block { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent); } + +.bottom .budgie-panel { + border-top: 1px solid rgba(38, 43, 53, 0.92); } + +.bottom .raven-frame { + padding: 0; + background: none; } + .bottom .raven-frame border { + border: none; + border-top: 1px solid rgba(35, 40, 49, 0.92); } + +.bottom .shadow-block { + background-color: transparent; + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); } + +.left .budgie-panel { + border-right: 1px solid rgba(38, 43, 53, 0.92); } + +.left .raven-frame { + padding: 0; + background: none; } + .left .raven-frame border { + border: none; + border-right: 1px solid rgba(35, 40, 49, 0.92); } + +.left .shadow-block { + background-color: transparent; + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent); } + +.right .budgie-panel { + border-left: 1px solid rgba(38, 43, 53, 0.92); } + +.right .raven-frame { + padding: 0; + background: none; } + .right .raven-frame border { + border: none; + border-left: 1px solid rgba(35, 40, 49, 0.92); } + +.right .shadow-block { + background-color: transparent; + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); } + +.raven { + padding: 0; + color: #bf616a; + background: rgba(32, 36, 44, 0.95); + transition: 170ms ease-out; } + .raven .raven-header { + min-height: 32px; + color: #d8dee9; + border: solid rgba(35, 40, 49, 0.95); + border-width: 1px 0; + background-color: rgba(64, 72, 89, 0.45); } + .raven .raven-header * { + padding-top: 0; + padding-bottom: 0; } + .raven .raven-header.top { + border-top-style: none; + border-color: transparent; + margin-top: 3px; + min-height: 32px; } + .raven .raven-header.top button.image-button:hover { + color: #7fb2b1; + box-shadow: none; } + .raven .raven-header > button.text-button { + border-radius: 2px; + color: #2e3440; + background-color: rgba(184, 79, 89, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header > button.text-button:hover { + border-radius: 2px; + color: #2e3440; + background-color: rgba(191, 97, 106, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header > button.text-button:active { + color: #2e3440; + background-color: rgba(198, 115, 123, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header.bottom { + border-bottom-style: none; } + .raven .raven-header button { + color: #d8dee9; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #232831; + background-color: #2e3440; + border-radius: 0; } + .raven .raven-header button:hover { + color: #8fbcbb; + text-shadow: none; + background-color: rgba(59, 66, 82, 0.7); + border-radius: 0; } + .raven .raven-header button:active, .raven .raven-header button:checked { + color: #8fbcbb; + background-color: #2a2f3a; } + .raven .raven-header button:disabled { + color: #8e95a4; } + .raven list { + color: #d8dee9; + background-color: transparent; } + .raven list:selected { + background-color: rgba(143, 188, 187, 0.9); } + .raven list row, + .raven list row.activatable { + background-color: transparent; } + .raven list row:hover, + .raven list row.activatable:hover { + background-color: rgba(64, 72, 89, 0.25); } + .raven list row:selected, + .raven list row.activatable:selected { + background-color: rgba(143, 188, 187, 0.9); } + .raven .raven-background { + color: #d8dee9; + background-color: transparent; + border-color: transparent; } + .raven .raven-background.middle { + border-bottom-style: none; } + .raven .powerstrip { + background-color: transparent; + border-top-color: transparent; } + .raven .powerstrip button.image-button { + border-radius: 50%; + padding: 5px; + min-width: 32px; + min-height: 32px; + margin-bottom: 3px; + background: #b48ead; + color: #2e3440; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); + border: none; + font-size: 100%; } + .raven .powerstrip button.image-button:hover { + background: rgba(180, 142, 173, 0.85); + color: #2e3440; } + .raven .powerstrip button.image-button:active { + background: #b48ead; + color: #2e3440; } + .raven .powerstrip button.image-button:first-child { + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .raven .powerstrip button.image-button:first-child:hover { + background: rgba(143, 188, 187, 0.85); } + .raven .powerstrip button.image-button:first-child:active { + background: #8fbcbb; } + .raven .powerstrip button.image-button:last-child { + background: linear-gradient(to right, #bf616a, #bf616a); } + .raven .powerstrip button.image-button:last-child:hover { + background: rgba(191, 97, 106, 0.85); } + .raven .powerstrip button.image-button:last-child:active { + background: #bf616a; } + .raven .option-subtitle { + font-size: 13px; } + +calendar.raven-calendar { + padding: 6px; + color: #d8dee9; + background: transparent; + border-color: transparent; } + calendar.raven-calendar:indeterminate { + color: alpha(currentColor,0.3); } + calendar.raven-calendar:selected { + background: transparent; + color: #82b4b3; + font-weight: bold; } + calendar.raven-calendar:backdrop { + background-color: transparent; } + calendar.raven-calendar.header { + color: #d8dee9; + border: none; + border-radius: 0; + background-color: transparent; } + calendar.raven-calendar button, calendar.raven-calendar button:focus { + color: alpha(currentColor,0.5); + background-color: transparent; } + calendar.raven-calendar button:hover, calendar.raven-calendar button:focus:hover { + color: #d8dee9; + background-color: transparent; } + +.raven-mpris { + color: #d8dee9; + background-color: rgba(46, 52, 64, 0.9); + border: solid rgba(255, 255, 255, 0.1); + border-width: 1px 0; + border-bottom-color: rgba(0, 0, 0, 0.1); } + .raven-mpris button.image-button { + padding: 10px; + background-color: #3b4252; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); } + .raven-mpris button.image-button:hover { + background-color: #8fbcbb; } + .raven-mpris button.image-button:active { + background-color: #7fb2b1; } + .raven-mpris button.image-button:first-child { + margin-right: 4px; } + .raven-mpris button.image-button:last-child { + margin-left: 4px; } + .raven-mpris button.image-button:last-child, .raven-mpris button.image-button:first-child { + padding: 4px; + margin-top: 6px; + margin-bottom: 6px; } + +.budgie-notification-window, .budgie-osd-window, .budgie-switcher-window { + background: none; + border-radius: 1px; } + .budgie-notification-window button, .budgie-osd-window button, .budgie-switcher-window button { + background-color: #8fbcbb; + color: #2e3440; + border: none; } + .budgie-notification-window button:hover, .budgie-osd-window button:hover, .budgie-switcher-window button:hover { + background-color: #7fb2b1; + border: none; } + .budgie-notification-window button:active, .budgie-osd-window button:active, .budgie-switcher-window button:active, .budgie-notification-window button:checked, .budgie-osd-window button:checked, .budgie-switcher-window button:checked { + background-color: #7fb2b1; } + +.budgie-notification.background, .background.budgie-osd, .background.budgie-switcher { + border-radius: 1px; } +.budgie-notification .notification-title, .budgie-osd .notification-title, .budgie-switcher .notification-title { + font-size: 110%; + color: #d8dee9; } +.budgie-notification .notification-body, .budgie-osd .notification-body, .budgie-switcher .notification-body { + color: rgba(216, 222, 233, 0.7); } +.budgie-notification button, .budgie-osd button, .budgie-switcher button { + background-color: transparent; + color: #2e3440; } + .budgie-notification button:hover, .budgie-osd button:hover, .budgie-switcher button:hover { + background-color: transparent; + color: #bf616a; + box-shadow: none; } + .budgie-notification button:active, .budgie-osd button:active, .budgie-switcher button:active, .budgie-notification button:checked, .budgie-osd button:checked, .budgie-switcher button:checked { + background-color: transparent; + color: #b84f59; } + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog, .background.budgie-run-dialog { + color: #d8dee9; + background-color: rgba(67, 76, 94, 0.95); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); + border-radius: 2px; } + +.budgie-switcher-window flowbox { + color: #d8dee9; } +.budgie-switcher-window flowboxchild { + padding: 3px; + margin: 3px; + color: #d8dee9; } + .budgie-switcher-window flowboxchild:hover { + background-color: transparent; } + .budgie-switcher-window flowboxchild:active { + color: #d8dee9; } + .budgie-switcher-window flowboxchild:selected { + color: #2e3440; + background-color: rgba(143, 188, 187, 0.5); } + .budgie-switcher-window flowboxchild:selected:active { + color: #2e3440; } + .budgie-switcher-window flowboxchild:selected:hover { + background-color: #81a9a8; } + .budgie-switcher-window flowboxchild:selected:disabled { + color: rgba(46, 52, 64, 0.7); + background-color: rgba(143, 188, 187, 0.7); } + .budgie-switcher-window flowboxchild:selected:disabled label { + color: rgba(46, 52, 64, 0.7); } + +.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { + color: #d8dee9; + background-color: rgba(32, 36, 44, 0.95); } + .budgie-session-dialog label:backdrop, .budgie-polkit-dialog label:backdrop, .budgie-run-dialog label:backdrop { + color: rgba(216, 222, 233, 0.8); } + .budgie-session-dialog .dialog-title, .budgie-polkit-dialog .dialog-title, .budgie-run-dialog .dialog-title { + font-size: 120%; } + .budgie-session-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button { + margin-bottom: 0; + min-height: 32px; + border-bottom: none; + border-color: #232831; + border-radius: 0; + color: #d8dee9; + background-color: transparent; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.2); } + .budgie-session-dialog .linked.horizontal > button label, .budgie-polkit-dialog .linked.horizontal > button label, .budgie-run-dialog .linked.horizontal > button label { + font-weight: 700; } + .budgie-session-dialog .linked.horizontal > button:first-child, .budgie-polkit-dialog .linked.horizontal > button:first-child, .budgie-run-dialog .linked.horizontal > button:first-child { + border-left: none; + border-bottom-left-radius: 2px; } + .budgie-session-dialog .linked.horizontal > button:last-child, .budgie-polkit-dialog .linked.horizontal > button:last-child, .budgie-run-dialog .linked.horizontal > button:last-child { + border-right: none; + border-bottom-right-radius: 2px; + background: transparent; } + .budgie-session-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover, .budgie-run-dialog .linked.horizontal > button:hover { + background-color: rgba(143, 188, 187, 0.9); + color: #2e3440; } + .budgie-session-dialog .linked.horizontal > button:hover:backdrop label, .budgie-polkit-dialog .linked.horizontal > button:hover:backdrop label, .budgie-run-dialog .linked.horizontal > button:hover:backdrop label { + color: rgba(46, 52, 64, 0.5); } + .budgie-session-dialog .linked.horizontal > button.suggested-action, .budgie-polkit-dialog .linked.horizontal > button.suggested-action, .budgie-run-dialog .linked.horizontal > button.suggested-action { + background-color: rgba(143, 188, 187, 0.9); } + .budgie-session-dialog .linked.horizontal > button.suggested-action:hover, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:hover, .budgie-run-dialog .linked.horizontal > button.suggested-action:hover { + background-color: rgba(159, 198, 197, 0.9); } + .budgie-session-dialog .linked.horizontal > button.suggested-action:active, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, .budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked, .budgie-run-dialog .linked.horizontal > button.suggested-action:checked { + background-color: rgba(159, 198, 197, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action, .budgie-polkit-dialog .linked.horizontal > button.destructive-action, .budgie-run-dialog .linked.horizontal > button.destructive-action { + background-color: rgba(169, 68, 78, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action:hover, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:hover, .budgie-run-dialog .linked.horizontal > button.destructive-action:hover { + background-color: rgba(184, 79, 89, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action:active, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, .budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked, .budgie-run-dialog .linked.horizontal > button.destructive-action:checked { + background-color: rgba(184, 79, 89, 0.9); } + .budgie-session-dialog entry, .budgie-polkit-dialog entry, .budgie-run-dialog entry { + background-color: #505359; + color: #d8dee9; } + .budgie-session-dialog entry:focus, .budgie-polkit-dialog entry:focus, .budgie-run-dialog entry:focus { + background-color: #505359; } + .budgie-session-dialog entry:backdrop, .budgie-polkit-dialog entry:backdrop, .budgie-run-dialog entry:backdrop { + background-color: #505359; } + +.budgie-polkit-dialog .message { + color: rgba(216, 222, 233, 0.7); } +.budgie-polkit-dialog .failure { + color: #bf616a; } + +.budgie-run-dialog entry.search, .budgie-run-dialog entry.search:focus { + font-size: 120%; + padding: 8px 5px; + border: none; + box-shadow: none; } + .budgie-run-dialog entry.search image, .budgie-run-dialog entry.search:focus image { + color: #d8dee9; } + .budgie-run-dialog entry.search image:dir(ltr), .budgie-run-dialog entry.search:focus image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; } + .budgie-run-dialog entry.search image:dir(rtl), .budgie-run-dialog entry.search:focus image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; } +.budgie-run-dialog list row:selected .dim-label, .budgie-run-dialog list row:selected label.separator, .budgie-run-dialog list row:selected .titlebar .subtitle, .titlebar .budgie-run-dialog list row:selected .subtitle, +.budgie-run-dialog list row:selected headerbar .subtitle, +headerbar .budgie-run-dialog list row:selected .subtitle { + opacity: 1; } +.budgie-run-dialog scrolledwindow { + border-top: 1px solid rgba(0, 0, 0, 0); } + +.budgie-menubar menu { + margin: 4px; + padding: 5px; + border-radius: 0; + background-color: rgba(32, 36, 44, 0.95); } + .budgie-menubar menu menuitem:hover { + background-color: #8fbcbb; + color: #2e3440; } +.budgie-menubar arrow { + border: none; + min-width: 16px; + min-height: 16px; } + .budgie-menubar arrow.top { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); + border-bottom: 1px solid rgba(72, 79, 92, 0.928); } + .budgie-menubar arrow.bottom { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid rgba(72, 79, 92, 0.928); } +.budgie-menubar menuitem accelerator { + color: rgba(216, 222, 233, 0.35); } +.budgie-menubar menuitem check, .budgie-menubar menuitem radio { + min-height: 16px; + min-width: 16px; } + +window.background.budgie-settings-window.csd > box.horizontal > stack > scrolledwindow buttonbox.inline-toolbar { + border-style: none none solid; } + +.workspace-switcher .workspace-layout { + border: 0 solid rgba(32, 36, 44, 0.95); } + .top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; } + .top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; } + .left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; } +.workspace-switcher .workspace-item, .workspace-switcher .workspace-add-button { + border: 0 solid rgba(53, 60, 74, 0.95); } + .top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), + .top .workspace-switcher .workspace-add-button:dir(ltr), .bottom .workspace-switcher .workspace-add-button:dir(ltr) { + border-right-width: 1px; } + .top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), + .top .workspace-switcher .workspace-add-button:dir(rtl), .bottom .workspace-switcher .workspace-add-button:dir(rtl) { + border-left-width: 1px; } + .left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, .left .workspace-switcher .workspace-add-button, .right .workspace-switcher .workspace-add-button { + border-bottom-width: 1px; } +.workspace-switcher .workspace-item.current-workspace { + background-color: rgba(21, 24, 29, 0.95); } +.workspace-switcher .workspace-add-button { + border: none; + background: transparent; } + .workspace-switcher .workspace-add-button:hover { + box-shadow: none; } + .workspace-switcher .workspace-add-button:active { + background-image: none; } + .workspace-switcher .workspace-add-button:active image { + margin: 1px 0 -1px; } +.budgie-panel .workspace-switcher .workspace-icon-button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 2px; } + +/************ + * Nautilus * + ************/ +.nautilus-window .frame *:selected, .nautilus-window .frame *:selected:backdrop { + background: transparent; + color: #8fbcbb; } + .nautilus-window .frame *:selected label, .nautilus-window .frame *:selected:backdrop label { + color: #8fbcbb; } +.nautilus-window paned > separator { + background-image: none; } +.nautilus-window .sidebar { + background-color: transparent; } + .nautilus-window .sidebar:backdrop { + background-color: transparent; } + .nautilus-window .sidebar .list-row button { + border: none; + background-color: rgba(53, 59, 73, 0.95); } + .nautilus-window .sidebar .list-row button:active { + background-color: rgba(143, 188, 187, 0.75); } + .nautilus-window .sidebar .list-row:selected { + background-color: rgba(143, 188, 187, 0.75); } + .nautilus-window .sidebar .list-row:selected:hover { + background-color: rgba(143, 188, 187, 0.9); } + .nautilus-window .sidebar .list-row:hover { + background-color: rgba(59, 66, 82, 0.5); } + .nautilus-window .sidebar .list-row:hover:active { + background-color: rgba(143, 188, 187, 0.9); } +.nautilus-window.background { + background-color: rgba(53, 59, 73, 0.95); } + .nautilus-window.background:backdrop { + background-color: rgba(53, 59, 73, 0.95); } +.nautilus-window notebook > stack:only-child { + background-color: #3b4252; } + .nautilus-window notebook > stack:only-child:backdrop { + background-color: #3d4455; } +.nautilus-window searchbar { + border-top: 1px solid rgba(0, 0, 0, 0.12); } +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-circular-button { + border-radius: 20px; + -gtk-outline-radius: 20px; } + +.disk-space-display { + border: 2px solid; } + .disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; } + .disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; } + .disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; } + +.nautilus-desktop { + color: #d8dee9; } + .nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop .nautilus-canvas-item:active { + color: #d8dee9; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:hover { + color: #d8dee9; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:selected { + color: #2e3440; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item label.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-canvas-item .subtitle:selected, + .nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #2e3440; } + .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, .nautilus-desktop .nautilus-list .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-list .subtitle:selected, + .nautilus-desktop .nautilus-list headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #2e3440; } + +/********* + * Gedit * + *********/ +.gedit-search-slider { + padding: 4px; + border-radius: 0 0 3px 3px; + border: 0; + background-color: #434c5e; } + +/********* + * Gnucash * +*********/ +#gnc-id-main-window entry.gnc-class-register-foreground { + background: transparent; + border: none; + box-shadow: none; } +#gnc-id-main-window .arrow.button.toggle { + transition: none; + box-shadow: none; } + #gnc-id-main-window .arrow.button.toggle:hover { + border-color: #8fbcbb; } + +/******************* + * Calendar events * +********************/ +.color-light label, .color-light.timed label { + color: #2e3440; + opacity: 1; } + +/******** + * Gala * + *******/ +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid #3b4252; + background-color: #3b4252; } + .gala-notification .title, + .gala-notification .label { + color: #d8dee9; } + +.gala-button { + padding: 3px; + color: #3b4252; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + +/********** + * Notify * + *********/ +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.7); + background-color: rgba(59, 66, 82, 0.05); } + +/*************** + * SwitchBoard * + ***************/ +.category-label { + font-weight: bold; + color: #d8dee9; } + +/************* + * Slingshot * + ************/ +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; } + .button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(143, 188, 187, 0.3); + color: white; } + .button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ } + +.search-item { + border-radius: 0; + border: none; + color: #d8dee9; + background: none; } + .search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(143, 188, 187, 0.3); + color: #2e3440; } + +.search-entry-large, +.search-entry-large:focus { + border: none; + font-size: 18px; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; } + +.search-category-header { + font-weight: bold; + color: #d8dee9; } + +/********* + * Panel * + ********/ +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; } + .panel.maximized { + background-color: #2e3440; } + .panel.translucent { + background-color: rgba(46, 52, 64, 0.5); } + .panel.color-light.translucent { + background-color: rgba(216, 222, 233, 0.85); } + +menubar.panel, +.panel menubar { + box-shadow: none; + border: none; } + +.composited-indicator > revealer, +.composited-indicator > revealer image, +.composited-indicator > revealer label, +.composited-indicator > revealer spinner { + color: #d8dee9; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); + transition: all 200ms ease-in-out; + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); } +.composited-indicator > revealer image:first-child + label { + margin-left: 5px; } + +.panel.color-light .composited-indicator > revealer, +.panel.color-light .composited-indicator > revealer image, +.panel.color-light .composited-indicator > revealer label, +.panel.color-light .composited-indicator > revealer spinner { + color: rgba(0, 0, 0, 0.6); + text-shadow: 0 1px rgba(255, 255, 255, 0.1); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.1); } + +/************** + * Calculator * + **************/ +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; } + PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; } + +/********* + * Cards * + *********/ +.deck { + background-color: #323946; } + +.card { + background-color: #3b4252; + border: none; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); + transition: all 150ms ease-in-out; } + +.card.collapsed { + background-color: #303643; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + +/********* + * Noise * + *********/ +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .window-frame { + border-radius: 3px; } + +/******** + * Snap * + ********/ +SnapMainWindow .take-button, +SnapSnapWindow .take-button { + border-radius: 0; } + +/******************* + * Photos/Shotwell * + *******************/ +DirectWindow .the-button-in-the-combobox, +LibraryWindow .the-button-in-the-combobox { + background: none; } + +.checkerboard-layout { + background-color: #434c5e; + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px; } + +.checkboard-layout .item { + background-color: #d8dee9; } + +/********* +* Avatar * +*********/ +.avatar { + border: 1px solid rgba(0, 0, 0, 0.23); + border-radius: 50%; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1px 0 0 rgba(255, 255, 255, 0.45), inset 0 -1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.23); } + +/**level bars**/ +.sidebar .source-list.view.level-bar, .sidebar iconview.source-list.level-bar, .sidebar .source-list.view.level-bar:selected, .sidebar iconview.source-list.level-bar:selected, .sidebar .source-list.view.level-bar:selected:focus, .sidebar iconview.source-list.level-bar:selected:focus { + background: linear-gradient(to right, #4e586d, #4e586d); + border: 1px solid rgba(0, 0, 0, 0.14); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + border-radius: 2px; } +.sidebar .source-list.view.level-bar.fill-block, .sidebar iconview.source-list.level-bar.fill-block { + border: none; } +.sidebar .source-list.view.fill-block, .sidebar iconview.source-list.fill-block, .sidebar .source-list.view.fill-block:hover, .sidebar iconview.source-list.fill-block:hover, .sidebar .source-list.view.fill-block:selected, .sidebar iconview.source-list.fill-block:selected, .sidebar .source-list.view.fill-block:selected:focus, .sidebar iconview.source-list.fill-block:selected:focus { + background: linear-gradient(to right, #ebcb8b, #ebcb8b); } + +/************************** + * Colors in context menu * +**************************/ +checkbutton.color-button { + border: 1px solid #232831; + border-radius: 100px; + background-clip: border-box; + padding: 0; + margin: 2px 1px; } + checkbutton.color-button > check { + -gtk-icon-source: none; + background: none; + margin-right: 0; + padding: 2px; } + checkbutton.color-button.none > check { + background-color: transparent; + border-radius: 100px; + -gtk-icon-source: -gtk-icontheme("close-symbolic"); } + +radiobutton.color-button > radio { + -gtk-icon-source: none; + margin-right: 0; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 100px; + background-clip: border-box; } +radiobutton.color-button:active > radio { + border: 1px solid rgba(0, 0, 0, 0.35); } + +.color-button check, +.color-button check:checked, +.color-button radio, +.color-button radio:checked { + background-image: none; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 50%; + color: #3b4252; + -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); } +.color-button.red check, .color-button.red radio, s +.color-button.strawberry check, .color-button.strawberry radio { + background-color: @STRAWBERRY_300; + -gtk-icon-shadow: 0 1px 1px @STRAWBERRY_500; } +.color-button.orange check, .color-button.orange radio { + background-color: @ORANGE_300; + -gtk-icon-shadow: 0 1px 1px @ORANGE_500; } +.color-button.yellow check, .color-button.yellow radio, .color-button.banana check, .color-button.banana radio { + background-color: @BANANA_500; + -gtk-icon-shadow: 0 1px 1px @BANANA_700; } +.color-button.green check, .color-button.green radio, .color-button.lime check, .color-button.lime radio { + background-color: @LIME_500; + -gtk-icon-shadow: 0 1px 1px @LIME_700; } +.color-button.blue check, .color-button.blue radio, .color-button.blueberry check, .color-button.blueberry radio { + background-color: @BLUEBERRY_500; + -gtk-icon-shadow: 0 1px 1px @BLUEBERRY_700; } +.color-button.purple check, .color-button.purple radio, .color-button.grape check, .color-button.grape radio { + background-color: @GRAPE_500; + -gtk-icon-shadow: 0 1px 1px @GRAPE_700; } +.color-button.brown check, .color-button.brown radio, .color-button.cocoa check, .color-button.cocoa radio { + background-color: @COCOA_300; + -gtk-icon-shadow: 0 1px 1px @COCOA_500; } +.color-button.mint check, .color-button.mint radio { + background-color: @MINT_500; + -gtk-icon-shadow: 0 1px 1px @MINT_700; } +.color-button.pink check, .color-button.pink radio, .color-button.bubblegum check, .color-button.bubblegum radio { + background-color: @BUBBLEGUM_500; + -gtk-icon-shadow: 0 1px 1px @BUBBLEGUM_700; } +.color-button.slate check, .color-button.slate radio { + background-color: @SLATE_300; + -gtk-icon-shadow: 0 1px 1px @SLATE_500; } +.color-button.auto radio { + background-image: url("assets/color-button-auto.png"); + background-position: -1px -1px; + background-repeat: no-repeat; + background-size: calc(100% + 2px); } + +.xfce4-panel.panel { + background-color: #2e3440; + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(216, 222, 233, 0.8); + border-radius: 0; + border: none; + background-color: rgba(46, 52, 64, 0); } + #tasklist-button:hover { + color: #f9fafb; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #8fbcbb; } + +.xfce4-panel.panel button.flat { + color: #d8dee9; + border-radius: 0; + border: none; + background-color: rgba(46, 52, 64, 0); } + .xfce4-panel.panel button.flat:hover { + border: none; + background-color: #434c5e; } + .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.flat:checked { + color: #2e3440; + border: none; + background-color: #8fbcbb; } + .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.flat:checked image { + color: inherit; } + +#whiskermenu-window button { + background-color: transparent; + border: none; + border-radius: 0; + font-weight: normal; + padding: 3px; + margin: 1px 2px; } + #whiskermenu-window button:hover, #whiskermenu-window button:checked { + background-color: #8fbcbb; } + +/******** +* Unity * +*********/ +/* Unity window border color */ +/* Unity window text color */ +/* Backdrop Unity window text color */ +/* Unity panel color #454D50 */ +UnityDecoration { + /* Border properties (top, right, bottom, left) */ + -UnityDecoration-extents: 28px 1px 1px 1px; + /* the size of the decorations */ + -UnityDecoration-input-extents: 10px; + /* the extra size of the input areas */ + /* Shadows settings */ + -UnityDecoration-shadow-offset-x: 1px; + /* Size property, the shadow x offset */ + -UnityDecoration-shadow-offset-y: 1px; + /* Size property, the shadow y offset */ + -UnityDecoration-active-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, active window shadow color */ + -UnityDecoration-active-shadow-radius: 8px; + /* Size property, active window shadow radius */ + -UnityDecoration-inactive-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, inactive windows shadow color */ + -UnityDecoration-inactive-shadow-radius: 5px; + /* Size property, inactive windows shadow radius */ + /* Glow applied to the selected scaled window */ + -UnityDecoration-glow-size: 8px; + /* Size property, size of glow */ + -UnityDecoration-glow-color: #8fbcbb; + /* Color property of the glow */ + /* Title settings */ + -UnityDecoration-title-indent: 10px; + /* Size property, left indent of the title */ + -UnityDecoration-title-fade: 35px; + /* Size property, space of the title that can be faded */ + -UnityDecoration-title-alignment: 0.0; + /* Float from 0.0 to 1.0, to align the title */ + background-color: #eeeeee; + color: #31363D; } + UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #eeeeee; + border-bottom-width: 0; + background-color: #eeeeee; + color: #31363D; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: #1a1d21; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top .menuitem { + color: #31363D; } + UnityDecoration .top .menuitem:backdrop { + color: #1a1d21; } + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: #ececec; + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, #eeeeee, #ececec); } + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: #ececec; } + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; } + +/************** +* Unity Panel * +***************/ +UnityPanelWidget, +.unity-panel { + background-color: #d5d5d5; + color: #31363D; } + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: #1a1d21; } + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: #31363D; } + +.unity-panel.menubar, +.unity-panel .menubar { + color: #31363D; } + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: #d5d5d5; + color: #31363D; } + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: #8e95a4; } + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: #31363D; + box-shadow: none; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: #ebebeb; + color: #31363D; + box-shadow: none; } + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; } + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + border: none; + color: #232831; } + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: #3b4252; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #8fbcbb; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid #232831; } + MsdOsdWindow.background.osd .progressbar { + background-color: #8fbcbb; + border: none; + border-color: #8fbcbb; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: rgba(29, 33, 40, 0.93); + border: none; + border-radius: 5px; } + +/*********************** + * App-Specific Styles * + ***********************/ +/********* + * Geary * + *********/ +.geary-titlebar-left .separator, +.geary-titlebar-right .separator { + opacity: 0; } + +ConversationListView { + -GtkTreeView-grid-line-width: 0; } + ConversationListView .view:active, ConversationListView iconview:active, ConversationListView .view:selected, ConversationListView iconview:selected { + background-color: #8fbcbb; + color: #2e3440; } + ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { + background-color: rgba(143, 188, 187, 0.6); + color: rgba(46, 52, 64, 0.5); } + ConversationListView .view .cell, ConversationListView iconview .cell { + border: solid rgba(0, 0, 0, 0.2); + border-width: 0 0 1px 0; } + ConversationListView .view .cell:selected, ConversationListView iconview .cell:selected { + color: #2e3440; + border: 0px solid #6fa9a8; } + +/*********** + * LightDm * + ***********/ +#panel_window { + background-color: #2e3440; + color: #d8dee9; + font-weight: bold; + box-shadow: inset 0 -1px #1f232b; } + #panel_window .menubar, + #panel_window .menubar > .menuitem + menubar, + #panel_window menubar > menuitem { + background-color: transparent; + color: #d8dee9; + font-weight: bold; } + #panel_window .menubar .menuitem:disabled, + #panel_window menubar menuitem:disabled { + color: rgba(216, 222, 233, 0.5); } + #panel_window .menubar .menuitem:disabled GtkLabel, + #panel_window menubar menuitem:disabled GtkLabel { + color: inherit; } + #panel_window .menubar .menuitem:disabled label, + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window .menubar .menu > .menuitem, + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #d8dee9; } + +#content_frame { + padding-bottom: 14px; + background-color: #434c5e; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } + #content_frame button:hover { + color: #d8dee9; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #3b4252; + text-shadow: none; } + #content_frame button:active, #content_frame button:checked { + color: #d8dee9; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + #content_frame button:disabled { + color: #b9bfcb; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + text-shadow: none; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #353c4a; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; } + +#buttonbox_frame button { + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + #buttonbox_frame button:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + #buttonbox_frame button:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +#login_window #user_combobox { + color: #d8dee9; + font-size: 13px; } + #login_window #user_combobox .menu, + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nemo-window .places-treeview { + -NemoPlacesTreeView-disk-full-bg-color: #4e586d; + -NemoPlacesTreeView-disk-full-fg-color: #ebcb8b; + -GtkTreeView-vertical-separator: 10; } + .nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover, + .nemo-window .places-treeview iconview.cell:hover { + background: rgba(40, 45, 55, 0.7); } + .nemo-window .places-treeview .view.cell:selected, .nemo-window .places-treeview iconview.cell:selected, + .nemo-window .places-treeview iconview.cell:selected { + background: #8fbcbb; + color: #2e3440; } +.nemo-window .sidebar { + background-color: #2e3440; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { + color: #98abb2; + background-color: transparent; } +.nemo-window .nemo-window-pane widget.entry { + background-clip: padding-box; + min-height: 28px; + padding: 5px; + color: #d8dee9; + border: 1px solid #232831; + border-radius: 3px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.9), inset 1px 0 rgba(0, 0, 0, 0.96), inset -1px 0 rgba(0, 0, 0, 0.96), inset 0 -1px rgba(0, 0, 0, 0.98), 0 1px rgba(255, 255, 255, 0.6); } + .nemo-window .nemo-window-pane widget.entry:selected { + background-color: #8fbcbb; + color: #2e3440; } +.nemo-window toolbar.primary-toolbar { + margin-bottom: -1px; + background: #353c4a; } + .nemo-window toolbar.primary-toolbar button { + color: #d8dee9; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #232831; + background-color: #2e3440; + min-height: 24px; + padding: 3px; } + .nemo-window toolbar.primary-toolbar button:hover { + color: #2e3440; + text-shadow: none; + background-color: rgba(143, 188, 187, 0.7); } + .nemo-window toolbar.primary-toolbar button:selected, .nemo-window toolbar.primary-toolbar button:active, .nemo-window toolbar.primary-toolbar button:checked { + color: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + .nemo-window toolbar.primary-toolbar button:selected:backdrop, .nemo-window toolbar.primary-toolbar button:active:backdrop, .nemo-window toolbar.primary-toolbar button:checked:backdrop { + color: rgba(46, 52, 64, 0.5); + background-color: rgba(143, 188, 187, 0.6); + text-shadow: none; + box-shadow: none; } + .nemo-window toolbar.primary-toolbar button:backdrop, .nemo-window toolbar.primary-toolbar button:disabled, .nemo-window toolbar.primary-toolbar button:backdrop:disabled { + color: rgba(216, 222, 233, 0.2); + background-color: #2e3440; + text-shadow: none; + box-shadow: none; } +.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview, +.nemo-window .nemo-inactive-pane iconview { + background-color: #353b49; } + +/* thunar */ +.thunar toolbar { + background-color: #353c4a; } + +/* buttons in toolbar */ +.thunar toolbar.horizontal button image { + -gtk-icon-transform: scale(0.72); } + +scrolledwindow.sidebar treeview.view { + background: #2a2f3a; + padding: 1.5px; } + +/* path-bar of thunar */ +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button, +.thunar toolbar .path-bar-button { + color: #d8dee9; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #232831; + background-color: #2e3440; + border-radius: 0; + border-right: 0.5px solid #232831; + box-shadow: none; + min-height: 20px; + padding: 3px 4px; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:first-child, + .thunar toolbar .path-bar-button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:last-child, + .thunar toolbar .path-bar-button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-right-style: solid; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:only-child, + .thunar toolbar .path-bar-button:only-child { + border-radius: 4px; + border-style: solid; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:hover, + .thunar toolbar .path-bar-button:hover { + color: #8fbcbb; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:checked, + .thunar toolbar .path-bar-button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .toggle.path-bar-button:hover, +.thunar toolbar .toggle.path-bar-button:hover { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } + +/* thunar sidepane */ +window.thunar paned > scrolledwindow treeview.view:hover, window.thunar paned > scrolledwindow treeview.view:selected { + background: rgba(143, 188, 187, 0.7); + color: #2e3440; + border-radius: 0; + box-shadow: none; } + +.caja-notebook .entry { + background: #3b4252; + color: #d8dee9; } + .caja-notebook .entry:selected { + background: #8fbcbb; + color: #2e3440; } + +/*# sourceMappingURL=gtk-dark.css.map */ diff --git a/.themes/Nordic/gtk-3.0/gtk.css b/.themes/Nordic/gtk-3.0/gtk.css new file mode 100755 index 0000000..e18c760 --- /dev/null +++ b/.themes/Nordic/gtk-3.0/gtk.css @@ -0,0 +1,6300 @@ +/*$selected_bg_color: #00e8c6;06d6a0*/ +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* widget text/foreground color */ +@define-color theme_fg_color #d8dee9; +/* text color for entries, views and content in general */ +@define-color theme_text_color #d8dee9; +/* widget base background color */ +@define-color theme_bg_color #434c5e; +/* text widgets and the like base background color */ +@define-color theme_base_color #3b4252; +/* base background color of selections */ +@define-color theme_selected_bg_color #8fbcbb; +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #fff; +/* base background color of disabled widgets */ +@define-color insensitive_bg_color #404859; +/* text foreground color of disabled widgets */ +@define-color insensitive_fg_color #8e95a4; +/* disabled text widgets and the like base background color */ +@define-color insensitive_base_color #3b4252; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #8e95a4; +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #d8dee9; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #434c5e; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #3d4455; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #8fbcbb; +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #2e3440; +/* widgets main borders color */ +@define-color borders #232831; +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders #262c36; +/* these are pretty self explicative */ +@define-color warning_color #c3674a; +@define-color error_color #b84f59; +@define-color success_color #49688e; +@define-color fg_color #d8dee9; +@define-color text_color #d8dee9; +@define-color bg_color #434c5e; +@define-color base_color #3b4252; +@define-color selected_bg_color #8fbcbb; +@define-color selected_fg_color #fff; +@define-color unfocused_fg_color #8e95a4; +@define-color unfocused_text_color #d8dee9; +@define-color unfocused_bg_color #434c5e; +@define-color unfocused_base_color #3d4455; +@define-color unfocused_selected_bg_color #8fbcbb; +@define-color unfocused_selected_fg_color #2e3440; +/* these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(#d8dee9, 1.8); +@define-color wm_unfocused_title #8e95a4; +@define-color wm_highlight rgba(0, 0, 0, 0); +@define-color wm_borders_edge rgba(255, 255, 255, 0.1); +@define-color wm_bg_a shade(#434c5e, 1.2); +@define-color wm_bg_b #434c5e; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#434c5e, 1.3); +@define-color wm_button_hover_color_b #434c5e; +@define-color wm_button_active_color_a shade(#434c5e, 0.85); +@define-color wm_button_active_color_b shade(#434c5e, 0.89); +@define-color wm_button_active_color_c shade(#434c5e, 0.9); +@define-color content_view_bg #3b4252; +@define-color text_view_bg #3b4252; +@define-color budgie_tasklist_indicator_color #8fbcbb; +@define-color budgie_tasklist_indicator_color_active #8fbcbb; +@define-color placeholder_text_color #b9bfcb; +@define-color STRAWBERRY_100 #ff8c82; +@define-color STRAWBERRY_300 #ed5353; +@define-color STRAWBERRY_500 #c6262e; +@define-color STRAWBERRY_700 #a10705; +@define-color STRAWBERRY_900 #7a0000; +@define-color ORANGE_100 #ffc27d; +@define-color ORANGE_300 #ffa154; +@define-color ORANGE_500 #f37329; +@define-color ORANGE_700 #cc3b02; +@define-color ORANGE_900 #a62100; +@define-color BANANA_100 #fff394; +@define-color BANANA_300 #ffe16b; +@define-color BANANA_500 #f9c440; +@define-color BANANA_700 #d48e15; +@define-color BANANA_900 #ad5f00; +@define-color LIME_100 #d1ff82; +@define-color LIME_300 #9bdb4d; +@define-color LIME_500 #68b723; +@define-color LIME_700 #3a9104; +@define-color LIME_900 #206b00; +@define-color MINT_100 #89ffdd; +@define-color MINT_300 #43d6b5; +@define-color MINT_500 #28bca3; +@define-color MINT_700 #0e9a83; +@define-color MINT_900 #007367; +@define-color BLUEBERRY_100 #8cd5ff; +@define-color BLUEBERRY_300 #64baff; +@define-color BLUEBERRY_500 #3689e6; +@define-color BLUEBERRY_700 #0d52bf; +@define-color BLUEBERRY_900 #002e99; +@define-color BUBBLEGUM_100 #fe9ab8; +@define-color BUBBLEGUM_300 #f4679d; +@define-color BUBBLEGUM_500 #de3e80; +@define-color BUBBLEGUM_700 #bc245d; +@define-color BUBBLEGUM_900 #910e38; +@define-color GRAPE_100 #e4c6fa; +@define-color GRAPE_300 #cd9ef7; +@define-color GRAPE_500 #a56de2; +@define-color GRAPE_700 #7239b3; +@define-color GRAPE_900 #452981; +@define-color COCOA_100 #a3907c; +@define-color COCOA_300 #8a715e; +@define-color COCOA_500 #715344; +@define-color COCOA_700 #57392d; +@define-color COCOA_900 #3d211b; +@define-color SILVER_100 #fafafa; +@define-color SILVER_300 #d4d4d4; +@define-color SILVER_500 #abacae; +@define-color SILVER_700 #7e8087; +@define-color SILVER_900 #555761; +@define-color SLATE_100 #95a3ab; +@define-color SLATE_300 #667885; +@define-color SLATE_500 #485a6c; +@define-color SLATE_700 #273445; +@define-color SLATE_900 #0e141f; +@define-color BLACK_100 #666; +@define-color BLACK_300 #4d4d4d; +@define-color BLACK_500 #333; +@define-color BLACK_700 #1a1a1a; +@define-color BLACK_900 #000; +/***************** +* Drawing mixins * +*****************/ +/********* +* Common * +*********/ +* { + padding: 0; + -GtkToolButton-icon-spacing: 4; + -GtkTextView-error-underline-color: #b84f59; + -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: rgba(216, 222, 233, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 1px; + -gtk-outline-radius: 2px; + -gtk-secondary-caret-color: #8fbcbb; } + +/*********** + * Widgets * + ***********/ +/*************** +* Action bars * +***************/ +.action-bar { + background-color: #2e3440; + border: solid #232831; + border-width: 1px 0 0 0; + color: #d8dee9; + box-shadow: none; } + .action-bar:backdrop { + background-color: #2e3440; + box-shadow: none; + -gtk-icon-effect: dim; } + .action-bar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; } + .action-bar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(40, 45, 55, 0.93); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification border, + .app-notification.frame border { + border: none; } + +/*************** + * Base States * + ***************/ +.background { + color: #d8dee9; + background-color: #434c5e; } + .background:backdrop { + color: #8e95a4; + background-color: #434c5e; + text-shadow: none; + -gtk-icon-shadow: none; } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +*:disabled { + -gtk-icon-effect: dim; } + +.gtkstyle-fallback { + color: #d8dee9; + background-color: #434c5e; } + .gtkstyle-fallback:hover { + color: #d8dee9; + background-color: #58647c; } + .gtkstyle-fallback:active { + color: #d8dee9; + background-color: #2e3440; } + .gtkstyle-fallback:disabled { + color: #8e95a4; + background-color: #404859; } + .gtkstyle-fallback:selected { + color: #2e3440; + background-color: #8fbcbb; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #d8dee9; + background-color: #3b4252; } + .view:backdrop, iconview:backdrop, + .view text:backdrop, + iconview text:backdrop, + textview text:backdrop { + color: #b9bfcb; + background-color: #3d4455; } + .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected { + border-radius: 3px; } + +textview border { + background-color: #3f4758; } + +.rubberband, +rubberband, +flowbox rubberband, +.content-view rubberband, +treeview.view rubberband { + border: 1px solid #6fa9a8; + background-color: rgba(111, 169, 168, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 3px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label { + caret-color: currentColor; } + label.separator { + color: #d8dee9; } + label.separator:backdrop { + color: #8e95a4; } + label selection { + background-color: #8fbcbb; + color: #2e3440; } + label:disabled { + color: #8e95a4; } + label:disabled:backdrop { + color: #63708b; } + label:backdrop { + color: #8e95a4; } + +.dim-label, label.separator, .titlebar .subtitle, +headerbar .subtitle { + opacity: 0.55; + text-shadow: none; } + +assistant .sidebar { + background-color: #3b4252; + border-top: 1px solid #232831; } + assistant .sidebar:backdrop { + background-color: #3d4455; + border-color: #262c36; } +assistant.csd .sidebar { + border-top-style: none; } +assistant .sidebar label { + padding: 6px 12px; } +assistant .sidebar label.highlight { + background-color: #61697a; } + +.app-notification, +.app-notification.frame, .osd .scale-popup, .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .csd popover.background.osd, popover.background.osd, .osd { + color: #d8dee9; + border: none; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + outline-color: rgba(216, 222, 233, 0.3); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .app-notification:backdrop, .osd .scale-popup:backdrop, popover.background.touch-selection:backdrop, popover.background.magnifier:backdrop, popover.background.osd:backdrop, .osd:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; } + +*:selected { + background: #8fbcbb; + color: #2e3440; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#bfd9d8), to(transparent)); } + to { + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#8fbcbb), to(transparent)); } } +notebook > header > tabs > arrow, +button { + min-height: 20px; + min-width: 16px; + padding: 2px 6px; + border: 1px solid #232831; + border-radius: 4px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } + notebook > header > tabs > arrow, + 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; } + notebook > header > tabs > arrow:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; + color: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + 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: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #8fbcbb; + text-shadow: none; + -gtk-icon-effect: highlight; } + notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, + button:active, + button:checked { + color: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #7fb2b1; + text-shadow: none; + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop, + button:backdrop.flat, + button:backdrop { + color: #b9bfcb; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #3d4455; + text-shadow: none; + transition: 200ms ease-out; + -gtk-icon-effect: none; } + notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(216, 222, 233, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, + button:backdrop.flat:active label, + button:backdrop.flat:checked label, + button:backdrop:active label, + button:backdrop:checked label { + color: rgba(46, 52, 64, 0.7); } + notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + color: #b9bfcb; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + text-shadow: none; } + notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(216, 222, 233, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:disabled, notebook > header > tabs > arrow:backdrop: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: #b9bfcb; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + text-shadow: none; } + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, + button:disabled:active, + button:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(216, 222, 233, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + notebook > header > tabs > arrow:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, + button:disabled:active label, + button:disabled:checked label { + color: rgba(46, 52, 64, 0.7); } + notebook > header > tabs > arrow.image-button, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.image-button.circular, notebook > header > tabs > arrow.image-button.sidebar-button, + button.image-button.circular, + button.image-button.sidebar-button { + padding: 6px 4px; + border-radius: 50px; + box-shadow: none; } + notebook > header > tabs > arrow.text-button, + button.text-button { + padding-left: 16px; + padding-right: 16px; } + notebook > header > tabs > arrow.text-button.image-button, + button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; + border-radius: 2px; } + notebook > header > tabs > arrow.text-button.image-button label, + button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), + button:drop(active) { + color: #a3be8c; + border-color: #a3be8c; + box-shadow: inset 0 0 0 1px #a3be8c; } +row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #2e3440; + border-color: transparent; } + row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #8e95a4; } +button.osd { + min-width: 24px; + min-height: 20px; + color: #d8dee9; + border-radius: 5px; + outline-color: rgba(216, 222, 233, 0.3); + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); + border: none; + box-shadow: none; } + button.osd.image-button { + min-width: 32px; } + button.osd:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); + border: none; + box-shadow: none; } + button.osd:active, + button.osd:checked { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); + border: none; + box-shadow: none; } + button.osd:disabled:backdrop, + button.osd:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + button.osd:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); + 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: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, + .osd button:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .app-notification button:active:backdrop, popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .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: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, + .osd button:disabled:backdrop, + .osd button:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + 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: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); + 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: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, + .osd button.flat:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + .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: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } +button.suggested-action { + border: none; + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .selection-mode button.titlebutton, button.suggested-action.flat { + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + button.suggested-action:active, button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .selection-mode button.titlebutton:backdrop, button.suggested-action:backdrop, button.suggested-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .selection-mode button.titlebutton:backdrop label, button.suggested-action:backdrop label, button.suggested-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode button.titlebutton:backdrop:active, .selection-mode button.titlebutton:backdrop:checked, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + .selection-mode button.titlebutton:backdrop:active label, .selection-mode button.titlebutton:backdrop:checked label, button.suggested-action:backdrop:active label, button.suggested-action:backdrop:checked label, button.suggested-action.flat:backdrop:active label, button.suggested-action.flat:backdrop:checked label { + color: rgba(46, 52, 64, 0.7); } + .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .selection-mode button.titlebutton:backdrop:disabled label, button.suggested-action:backdrop:disabled label, button.suggested-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode button.titlebutton:backdrop:disabled:active, .selection-mode button.titlebutton:backdrop:disabled:checked, button.suggested-action:backdrop:disabled:active, button.suggested-action:backdrop:disabled:checked, button.suggested-action.flat:backdrop:disabled:active, button.suggested-action.flat:backdrop:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + .selection-mode button.titlebutton:backdrop, .selection-mode button.titlebutton:disabled, .selection-mode button.titlebutton:backdrop:disabled, button.suggested-action.flat:backdrop, button.suggested-action.flat:disabled, button.suggested-action.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; + color: rgba(94, 129, 172, 0.8); } + button.suggested-action:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #5e81ac; + text-shadow: none; } + button.suggested-action:disabled:active, button.suggested-action:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + button.suggested-action:disabled:active label, button.suggested-action:disabled:checked label { + color: rgba(46, 52, 64, 0.7); } + .osd button.suggested-action { + color: #d8dee9; + border-color: #232831; + background-color: rgba(94, 129, 172, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .osd button.suggested-action:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(94, 129, 172, 0.7), rgba(94, 129, 172, 0.7)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .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: #232831; + background-image: linear-gradient(to bottom, #5e81ac, #5e81ac); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + .osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd button.suggested-action:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(94, 129, 172, 0.5), rgba(94, 129, 172, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +button.destructive-action { + border: none; + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #bf616a, #bf616a); } + button.destructive-action.flat { + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:active, button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:backdrop, button.destructive-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:backdrop label, button.destructive-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); } + button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + button.destructive-action:backdrop:active label, button.destructive-action:backdrop:checked label, button.destructive-action.flat:backdrop:active label, button.destructive-action.flat:backdrop:checked label { + color: rgba(46, 52, 64, 0.7); } + button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:backdrop:disabled label, button.destructive-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); } + button.destructive-action:backdrop:disabled:active, button.destructive-action:backdrop:disabled:checked, button.destructive-action.flat:backdrop:disabled:active, button.destructive-action.flat:backdrop:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + button.destructive-action.flat:backdrop, button.destructive-action.flat:disabled, button.destructive-action.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; + color: rgba(169, 68, 78, 0.8); } + button.destructive-action:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:disabled:active, button.destructive-action:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:disabled:active label, button.destructive-action:disabled:checked label { + color: rgba(46, 52, 64, 0.7); } + .osd button.destructive-action { + color: #d8dee9; + border-color: #232831; + background-color: rgba(169, 68, 78, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .osd button.destructive-action:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(169, 68, 78, 0.7), rgba(169, 68, 78, 0.7)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .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: #232831; + background-image: linear-gradient(to bottom, #a9444e, #a9444e); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + .osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd button.destructive-action:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(169, 68, 78, 0.5), rgba(169, 68, 78, 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; } +.inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } +.primary-toolbar button, .primary-toolbar .raised button { + -gtk-icon-shadow: none; } + .primary-toolbar button:hover, .primary-toolbar button:focus, .primary-toolbar .raised button:hover, .primary-toolbar .raised button:focus { + color: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#bfd9d8), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.7474509804)), to(transparent)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > button.needs-attention > label:backdrop, + .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 2px; } + +toolbar button:hover { + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } +toolbar button:active { + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } + +.inline-toolbar toolbutton > 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; } + .inline-toolbar toolbutton > button:hover { + color: #2e3440; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #232831; } + .inline-toolbar toolbutton > button:disabled { + color: #b9bfcb; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + color: rgba(35, 40, 49, 0.3); } + .inline-toolbar toolbutton > button:backdrop { + color: #b9bfcb; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + color: #232831; } + .inline-toolbar toolbutton > button:backdrop:disabled { + color: #b9bfcb; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + color: rgba(35, 40, 49, 0.3); } + +toolbar.inline-toolbar toolbutton > button.flat:backdrop, +toolbar.inline-toolbar toolbutton:backdrop > button.flat:backdrop { + border-color: transparent; + box-shadow: none; } + +.inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > button:backdrop, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > +entry, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border: 1px solid #232831; + border-radius: 0; + border-right-style: none; + box-shadow: none; } + .inline-toolbar button:disabled, .linked > button:disabled, .linked:not(.vertical) > spinbutton:disabled:not(.vertical), .linked:not(.vertical) > + entry:disabled, .linked > combobox > box > button.combo:disabled:dir(ltr), .linked > combobox > box > button.combo:disabled:dir(rtl) { + color: #b9bfcb; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + text-shadow: none; + color: #8e95a4; } + +.inline-toolbar button:first-child, .linked > button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > +entry:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } +.inline-toolbar button:last-child, .linked > button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > +entry:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } +.inline-toolbar button:only-child, .linked > button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked, .linked.vertical > button:backdrop, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > +entry, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > +entry:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > +entry:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } +.linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop, +popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover, +popover.background radiobutton:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + 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; } + +/* menu buttons */ +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, popover.background checkbutton:hover, + popover.background radiobutton:hover, + .menuitem.button.flat:hover { + background-color: #3f4758; } + modelbutton.flat check:last-child, popover.background checkbutton check:last-child, + popover.background radiobutton check:last-child, + modelbutton.flat radio:last-child, + popover.background checkbutton radio:last-child, + popover.background radiobutton radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, popover.background checkbutton check:first-child, + popover.background radiobutton check:first-child, + modelbutton.flat radio:first-child, + popover.background checkbutton radio:first-child, + popover.background radiobutton radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +modelbutton.flat arrow, popover.background checkbutton arrow, +popover.background radiobutton arrow { + background: none; } + modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, + popover.background radiobutton arrow:hover { + background: none; } + modelbutton.flat arrow.left, popover.background checkbutton arrow.left, + popover.background radiobutton arrow.left { + -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + modelbutton.flat arrow.right, popover.background checkbutton arrow.right, + popover.background radiobutton arrow.right { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + +button.color { + padding: 4px; } + button.color colorswatch:only-child, button.color colorswatch:only-child overlay { + border-radius: 0; } + +notebook button, list button, .view button, iconview button, popover button { + box-shadow: none; } + notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { + box-shadow: none; } +notebook .linked > button, list .linked > button, .view .linked > button, iconview .linked > button, popover .linked > button { + box-shadow: none; } + +/************ + * Calendar * + ***********/ +calendar { + color: #d8dee9; + border: 1px solid #232831; } + calendar:selected { + border-radius: 3px; } + calendar.header { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(216, 222, 233, 0.45); } + calendar.button:hover { + color: #d8dee9; } + calendar.button:backdrop { + color: rgba(142, 149, 164, 0.45); } + calendar.button:disabled { + color: rgba(142, 149, 164, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.55); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #d8dee9; } + calendar:backdrop { + color: #b9bfcb; + border-color: #262c36; } + +/************************* + * Check and Radio Items * + *************************/ +check { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-dark.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover-dark.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover-dark.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active-dark.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active-dark.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop-dark.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop-dark.png"), url("../assets/radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-dark.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover-dark.png"), url("../assets/checkbox-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover-dark.png"), url("../assets/radio-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active-dark.png"), url("../assets/checkbox-checked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active-dark.png"), url("../assets/radio-checked-active@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-backdrop-dark.png"), url("../assets/checkbox-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop-dark.png"), url("../assets/radio-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover.png"), url("../assets/checkbox-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover.png"), url("../assets/radio-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-active.png"), url("../assets/checkbox-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-backdrop.png"), url("../assets/checkbox-mixed-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop.png"), url("../assets/radio-mixed-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check, iconview.content-view check, +.view.content-view.check, +iconview.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio, iconview.content-view radio, +.view.content-view.radio, +iconview.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:hover, iconview.content-view check:hover, +.view.content-view.check:hover, +iconview.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:hover, iconview.content-view radio:hover, +.view.content-view.radio:hover, +iconview.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:active, iconview.content-view check:active, +.view.content-view.check:active, +iconview.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:active, iconview.content-view radio:active, +.view.content-view.radio:active, +iconview.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:backdrop, iconview.content-view check:backdrop, +.view.content-view.check:backdrop, +iconview.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:backdrop, iconview.content-view radio:backdrop, +.view.content-view.radio:backdrop, +iconview.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled, iconview.content-view check:disabled, +.view.content-view.check:disabled, +iconview.content-view.check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled, iconview.content-view radio:disabled, +.view.content-view.radio:disabled, +iconview.content-view.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled:backdrop, iconview.content-view check:disabled:backdrop, +.view.content-view.check:disabled:backdrop, +iconview.content-view.check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop-insensitive.png"), url("../assets/checkbox-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled:backdrop, iconview.content-view radio:disabled:backdrop, +.view.content-view.radio:disabled:backdrop, +iconview.content-view.radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop-insensitive.png"), url("../assets/radio-unchecked-backdrop-insensitive@2.png")); + -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: 16px; + min-width: 16px; + border: none; } + menu menuitem check, menu menuitem + radio { + margin: 0; } + menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem + radio, menu menuitem + radio:hover, menu menuitem + radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + 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 overlay { + color: #2e3440; } + colorswatch.dark overlay:hover { + border-color: #232831; } + colorswatch.dark overlay:backdrop { + color: rgba(46, 52, 64, 0.5); } +colorswatch.light overlay { + color: #d8dee9; } + colorswatch.light overlay:hover { + border-color: #232831; } + colorswatch.light overlay:backdrop { + color: #b9bfcb; } +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #a3be8c; + box-shadow: inset 0 0 0 2px #232831, inset 0 0 0 1px #a3be8c; } + colorswatch:drop(active).dark overlay { + border-color: #a3be8c; + box-shadow: inset 0 0 0 2px #232831, inset 0 0 0 1px #a3be8c; } +colorswatch overlay { + box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); + border: 1px solid #232831; } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: #232831; + box-shadow: none; } +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } + colorswatch#add-color-button overlay:hover { + color: #d8dee9; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #3b4252; + text-shadow: none; } + colorswatch#add-color-button overlay:backdrop { + color: #b9bfcb; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #3d4455; + text-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 #2e3440; } +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } +combobox:drop(active) { + box-shadow: none; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar:not(headerbar) { + background-color: rgba(67, 76, 94, 0.95); } +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: rgba(67, 76, 94, 0.95); + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; } +messagedialog.csd.background { + background-color: rgba(67, 76, 94, 0.95); + color: #d8dee9; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; + background-color: transparent; + color: #d8dee9; + box-shadow: none; } + messagedialog.csd .dialog-action-area button:hover { + background-color: rgba(143, 188, 187, 0.9); + color: white; } + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; } + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 4px; } + messagedialog.csd .dialog-action-area button.destructive-action, messagedialog.csd .dialog-action-area button.suggested-action { + color: white; } + +filechooser .dialog-action-box { + border-top: 1px solid #232831; } + filechooser .dialog-action-box:backdrop { + border-top-color: #262c36; } +filechooser #pathbarbox { + border-bottom: 1px solid #434c5e; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/**************** + * Text Entries * + ****************/ +spinbutton:not(.vertical), entry { + min-height: 28px; + padding-left: 8px; + padding-right: 8px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #d8dee9; + border-color: #232831; + background-color: #3b4252; } + spinbutton:not(.vertical) image.left, + entry image.left { + padding-left: 0; + padding-right: 6px; } + spinbutton:not(.vertical) image.right, + entry image.right { + padding-left: 6px; + padding-right: 0; } + spinbutton:not(.vertical) undershoot.left, + entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } + spinbutton:not(.vertical) undershoot.right, + entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } + spinbutton.flat:focus:not(.vertical), spinbutton.flat:not(.vertical), + entry.flat:focus, + entry.flat { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + box-shadow: none; + border-radius: 0; } + spinbutton:focus:not(.vertical), + entry:focus { + border-color: #6fa9a8; } + spinbutton:disabled:not(.vertical), + entry:disabled { + color: #8e95a4; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + box-shadow: none; } + spinbutton:backdrop:not(.vertical), + entry:backdrop { + color: #b9bfcb; + border-color: #262c36; + background-color: #3d4455; + box-shadow: none; + transition: 200ms ease-out; } + spinbutton:backdrop:disabled:not(.vertical), + entry:backdrop:disabled { + color: #63708b; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + box-shadow: none; } + spinbutton.error:not(.vertical), + entry.error { + color: #d8dee9; + border-color: #232831; + background-color: #3b4252; + color: #b84f59; + border-color: #3c181c; } + spinbutton.error:focus:not(.vertical), + entry.error:focus { + border-color: #3c181c; } + spinbutton.error:selected:focus:not(.vertical), spinbutton.error:selected:not(.vertical), + entry.error:selected:focus, + entry.error:selected { + background-color: #b84f59; } + spinbutton.warning:not(.vertical), + entry.warning { + color: #d8dee9; + border-color: #232831; + background-color: #3b4252; + color: #c3674a; + border-color: #442116; } + spinbutton.warning:focus:not(.vertical), + entry.warning:focus { + border-color: #442116; } + spinbutton.warning:selected:focus:not(.vertical), spinbutton.warning:selected:not(.vertical), + entry.warning:selected:focus, + entry.warning:selected { + background-color: #c3674a; } + spinbutton:not(.vertical) image, + entry image { + color: #b9bfcb; } + spinbutton:not(.vertical) image:hover, + entry image:hover { + color: #d8dee9; } + spinbutton:not(.vertical) image:active, + entry image:active { + color: #8fbcbb; } + spinbutton:not(.vertical) image:backdrop, + entry image:backdrop { + color: #7e8594; } + spinbutton:drop(active):focus:not(.vertical), spinbutton:drop(active):not(.vertical), + entry:drop(active):focus, + entry:drop(active) { + border-color: #a3be8c; + box-shadow: inset 0 0 0 1px #a3be8c; } + .osd spinbutton:not(.vertical), + .osd entry { + color: #d8dee9; + border-color: #232831; + background-color: rgba(35, 40, 49, 0.5); + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:focus:not(.vertical), + .osd entry:focus { + color: #d8dee9; + border-color: #8fbcbb; + background-color: rgba(35, 40, 49, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:backdrop:not(.vertical), + .osd entry:backdrop { + color: #d8dee9; + border-color: #232831; + background-color: rgba(35, 40, 49, 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: #808690; + border-color: #232831; + background-color: rgba(58, 63, 73, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: #8fbcbb; + border-style: solid; + box-shadow: none; } + spinbutton:not(.vertical) progress:backdrop, + entry progress:backdrop { + background-color: transparent; } +.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:focus + button, .linked:not(.vertical) > +entry:focus + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + +entry, .linked:not(.vertical) > +entry:focus + +entry { + border-left-color: #6fa9a8; } +.linked:not(.vertical) > spinbutton:focus:not(.vertical), .linked:not(.vertical) > +entry:focus { + border-color: #6fa9a8; } +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:drop(active) + button, .linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + +entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #a3be8c; } +.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: #343a48; + background-image: linear-gradient(to bottom, #3b4252, #3b4252); } + .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: #363d4c; + background-image: linear-gradient(to bottom, #3d4455, #3d4455); } +.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: #343a48; } +.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: #6fa9a8; } +.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: #a3be8c; } +.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: #6fa9a8; } +.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: #a3be8c; } + +treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) { + background-color: #3b4252; + transition-property: color, background; } +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #3b4252; } + treeview entry.flat:focus, treeview entry:focus { + border-color: #8fbcbb; } + +/************* + * Expanders * + *************/ +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: white; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: #434c5e; + border-width: 1px; + border-style: solid solid none; + border-color: #232831; + border-radius: 3px 3px 0 0; + box-shadow: none; } + .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 > button { + padding: 4px; } + .floating-bar:backdrop { + background-color: #434c5e; + border-color: #262c36; } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #232831; } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: #262c36; } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid #232831; } + actionbar > revealer > box:backdrop { + border-color: #262c36; } + +scrolledwindow viewport.frame { + border-style: none; } +scrolledwindow overshoot.top { + background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#0e1013), to(rgba(14, 16, 19, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(216, 222, 233, 0.13)), to(rgba(216, 222, 233, 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(#262c36), to(rgba(38, 44, 54, 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(#0e1013), to(rgba(14, 16, 19, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(216, 222, 233, 0.13)), to(rgba(216, 222, 233, 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(#262c36), to(rgba(38, 44, 54, 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(#0e1013), to(rgba(14, 16, 19, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(216, 222, 233, 0.13)), to(rgba(216, 222, 233, 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(#262c36), to(rgba(38, 44, 54, 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(#0e1013), to(rgba(14, 16, 19, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(216, 222, 233, 0.13)), to(rgba(216, 222, 233, 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(#262c36), to(rgba(38, 44, 54, 0))); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: none; + box-shadow: none; } +scrolledwindow undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; + border: none; + box-shadow: none; } +scrolledwindow undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } +scrolledwindow undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #232831 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #3f4758; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #262c36 1px, transparent 1px); + background-color: #3d4555; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); } + +/************ + * Popovers * + ************/ +GraniteWidgetsPopOver { + -GraniteWidgetsPopOver-arrow-width: 21; + -GraniteWidgetsPopOver-arrow-height: 10; + -GraniteWidgetsPopOver-border-radius: 8px; + -GraniteWidgetsPopOver-border-width: 0; + -GraniteWidgetsPopOver-shadow-size: 12; + border: 1px solid #3b4252; + background: #3b4252; + color: #d8dee9; } + GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; } + GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: #8fbcbb; } + GraniteWidgetsPopOver > .frame { + border: none; } + GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { + border: none; + background: none; } + +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.popover_bg { + background-color: #3b4252; + background-image: none; + border: 1px solid #3b4252; + color: #d8dee9; } + +/*********** + * Welcome * + **********/ +GraniteWidgetsWelcome { + background-color: #3b4252; } + GraniteWidgetsWelcome GtkLabel { + color: #d8dee9; } + GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(216, 222, 233, 0.8); } + +/************** +* Source List * +***************/ +.source-list { + -GtkTreeView-horizontal-separator: 1px; + -GtkTreeView-vertical-separator: 6px; + background-color: #434c5e; + border: solid #232831; + color: #d8dee9; + 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: #434c5e; + 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: #38404f; } + .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; } + +/************** +* Text Styles * +**************/ +.h1 { + font-size: 24px; } + +.h2 { + font-weight: 300; + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + font-size: 12px; + padding: 6px; + color: rgba(216, 222, 233, 0.3); + font-weight: bold; + text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + +/************** +* Storage Bar * +**************/ +.storage-bar .trough { + border: none; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1); + background-image: none; + background-color: transparent; + padding: 8px 6px; } +.storage-bar .fill-block { + background-color: #ebcb8b; + border: none; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); + transition: all 200ms ease-in-out; + padding: 8px 6px; } + .storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block.empty-block { + background-color: #3b4252; } + .storage-bar .fill-block.app { + background-color: #5e81ac; } + .storage-bar .fill-block.audio { + background-color: #d08770; } + .storage-bar .fill-block.photo { + background-color: #bf616a; } + .storage-bar .fill-block.video { + background-color: #b48ead; } + .storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), .titlebar, headerbar { + padding: 0 13px; + min-height: 34px; + background: #353c4a; + color: #d8dee9; + border-radius: 0; } + .titlebar:backdrop, + headerbar:backdrop { + border-color: #262c36; + transition: 200ms ease-out; } + .titlebar .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .titlebar entry, + headerbar entry { + min-height: 24px; } + .titlebar button, + headerbar button { + color: #d8dee9; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #232831; + background-color: #2e3440; + min-height: 20px; + margin-top: 5px; + margin-bottom: 5px; + box-shadow: none; } + .titlebar button.image-button, + headerbar button.image-button { + padding: 3px 4px; } + .titlebar button.suggested-action, + headerbar button.suggested-action { + box-shadow: none; + border: none; + background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .titlebar button.suggested-action:disabled, .titlebar button.suggested-action:disabled:backdrop, .titlebar button.suggested-action:backdrop, + headerbar button.suggested-action:disabled, + headerbar button.suggested-action:disabled:backdrop, + headerbar button.suggested-action:backdrop { + border: none; + background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .titlebar button.suggested-action:disabled:hover, .titlebar button.suggested-action:disabled:active, .titlebar button.suggested-action:disabled:checked, .titlebar button.suggested-action:disabled:backdrop:hover, .titlebar button.suggested-action:disabled:backdrop:active, .titlebar button.suggested-action:disabled:backdrop:checked, .titlebar button.suggested-action:backdrop:hover, .titlebar button.suggested-action:backdrop:active, .titlebar button.suggested-action:backdrop:checked, + headerbar button.suggested-action:disabled:hover, + headerbar button.suggested-action:disabled:active, + headerbar button.suggested-action:disabled:checked, + headerbar button.suggested-action:disabled:backdrop:hover, + headerbar button.suggested-action:disabled:backdrop:active, + headerbar button.suggested-action:disabled:backdrop:checked, + headerbar button.suggested-action:backdrop:hover, + headerbar button.suggested-action:backdrop:active, + headerbar button.suggested-action:backdrop:checked { + border: none; + background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .titlebar button.appmenu, + headerbar button.appmenu { + background: transparent; } + .titlebar button.appmenu:backdrop, + headerbar button.appmenu:backdrop { + background: transparent; } + .titlebar button:hover, + headerbar button:hover { + color: #fff; + text-shadow: none; + background-color: rgba(143, 188, 187, 0.7); } + .titlebar button:active, .titlebar button:checked, + headerbar button:active, + headerbar button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } + .titlebar button:backdrop, .titlebar button:disabled, .titlebar button:backdrop:disabled, + headerbar button:backdrop, + headerbar button:disabled, + headerbar button:backdrop:disabled { + color: rgba(216, 222, 233, 0.2); + background-color: #2e3440; + text-shadow: none; + box-shadow: none; } + .titlebar button:backdrop:hover, .titlebar button:backdrop:active, .titlebar button:backdrop:checked, + headerbar button:backdrop:hover, + headerbar button:backdrop:active, + headerbar button:backdrop:checked { + color: #8fbcbb; + background-color: rgba(143, 188, 187, 0.6); + text-shadow: none; + box-shadow: none; } + .titlebar button.suggested-action, + headerbar button.suggested-action { + font-weight: bold; + min-height: 14px; + margin-top: 5px; + margin-bottom: 5px; + border-radius: 4px; + font-weight: normal; + color: white; + background-color: #3c4454; + text-shadow: none; + box-shadow: none; } + .titlebar button.suggested-action:hover, + headerbar button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .titlebar button.suggested-action:active, + headerbar button.suggested-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .titlebar button.suggested-action:disabled, + headerbar button.suggested-action:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .titlebar button.suggested-action:disabled label, + headerbar button.suggested-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar button.suggested-action:backdrop, + headerbar button.suggested-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; + border-radius: 3px; } + .titlebar button.suggested-action:backdrop:disabled, + headerbar button.suggested-action:backdrop:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .titlebar button.destructive-action, + headerbar button.destructive-action { + font-weight: bold; + min-height: 14px; + margin-top: 5px; + margin-bottom: 5px; + border-radius: 4px; + font-weight: normal; + color: white; + background-color: #3c4454; + text-shadow: none; + box-shadow: none; } + .titlebar button.destructive-action:hover, + headerbar button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + .titlebar button.destructive-action:active, + headerbar button.destructive-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + .titlebar button.destructive-action:disabled, + headerbar button.destructive-action:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #a9444e; + text-shadow: none; } + .titlebar button.destructive-action:disabled label, + headerbar button.destructive-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar button.destructive-action:backdrop, + headerbar button.destructive-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; + border-radius: 3px; } + .titlebar button.destructive-action:backdrop:disabled, + headerbar button.destructive-action:backdrop:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #a9444e; + text-shadow: none; } + .titlebar button.titlebutton, + headerbar button.titlebutton { + color: transparent; + box-shadow: none; + border: none; + background-color: transparent; + background-repeat: no-repeat; } + .titlebar button.titlebutton:hover, .titlebar button.titlebutton:active, .titlebar button.titlebutton:checked, .titlebar button.titlebutton:backdrop, .titlebar button.titlebutton:backdrop:hover, .titlebar button.titlebutton *, + headerbar button.titlebutton:hover, + headerbar button.titlebutton:active, + headerbar button.titlebutton:checked, + headerbar button.titlebutton:backdrop, + headerbar button.titlebutton:backdrop:hover, + headerbar button.titlebutton * { + color: transparent; + box-shadow: none; + background-color: transparent; } + .titlebar .linked > button, .titlebar .path-bar-box button, + .titlebar headerbar .linked > button, + headerbar .path-bar-box .titlebar button, .titlebar .linked > button:hover, + .titlebar .linked > button:backdrop, + .titlebar headerbar .linked > button, + headerbar .path-bar-box .titlebar button, + headerbar .titlebar .linked > button, + headerbar .linked > button, + headerbar .titlebar .path-bar-box button, + .titlebar .path-bar-box headerbar button, + headerbar .path-bar-box button, + headerbar .titlebar .linked > button:hover, + .titlebar headerbar .linked > button:hover, + headerbar .titlebar .linked > button:backdrop, + .titlebar headerbar .linked > button:backdrop, + headerbar .linked > button:hover, + headerbar .linked > button:backdrop { + border-radius: 0; + border-right-style: none; + box-shadow: none; + margin: 5px 0px; + min-height: 20px; } + .titlebar .linked > button:first-child, .titlebar .path-bar-box button:first-child, + .titlebar headerbar .linked > button:first-child, + headerbar .path-bar-box .titlebar button:first-child, + headerbar .titlebar .linked > button:first-child, + headerbar .linked > button:first-child, + .titlebar .path-bar-box headerbar button:first-child, + headerbar .path-bar-box button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; } + .titlebar .linked > button:last-child, .titlebar .path-bar-box button:last-child, + .titlebar headerbar .linked > button:last-child, + headerbar .path-bar-box .titlebar button:last-child, + headerbar .titlebar .linked > button:last-child, + headerbar .linked > button:last-child, + .titlebar .path-bar-box headerbar button:last-child, + headerbar .path-bar-box button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-right-style: solid; } + .titlebar .linked > button:only-child, .titlebar .path-bar-box button:only-child, + .titlebar headerbar .linked > button:only-child, + headerbar .path-bar-box .titlebar button:only-child, + headerbar .titlebar .linked > button:only-child, + headerbar .linked > button:only-child, + .titlebar .path-bar-box headerbar button:only-child, + headerbar .path-bar-box button:only-child { + border-radius: 4px; + border-style: solid; } + .titlebar .linked > button:active, + .titlebar headerbar .linked > button:active, .titlebar .path-bar-box button:active, + headerbar .path-bar-box .titlebar button:active, .titlebar .linked > button:checked, + .titlebar headerbar .linked > button:checked, .titlebar .path-bar-box button:checked, + headerbar .path-bar-box .titlebar button:checked, + headerbar .titlebar .linked > button:active, + headerbar .linked > button:active, + .titlebar .path-bar-box headerbar button:active, + headerbar .path-bar-box button:active, + headerbar .titlebar .linked > button:checked, + headerbar .linked > button:checked, + .titlebar .path-bar-box headerbar button:checked, + headerbar .path-bar-box button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } + .titlebar .linked > button:active:backdrop, + .titlebar headerbar .linked > button:active:backdrop, .titlebar .path-bar-box button:active:backdrop, + headerbar .path-bar-box .titlebar button:active:backdrop, .titlebar .linked > button:checked:backdrop, + .titlebar headerbar .linked > button:checked:backdrop, .titlebar .path-bar-box button:checked:backdrop, + headerbar .path-bar-box .titlebar button:checked:backdrop, + headerbar .titlebar .linked > button:active:backdrop, + headerbar .linked > button:active:backdrop, + .titlebar .path-bar-box headerbar button:active:backdrop, + headerbar .path-bar-box button:active:backdrop, + headerbar .titlebar .linked > button:checked:backdrop, + headerbar .linked > button:checked:backdrop, + .titlebar .path-bar-box headerbar button:checked:backdrop, + headerbar .path-bar-box button:checked:backdrop { + color: rgba(46, 52, 64, 0.5); } + .titlebar .linked > button:active:backdrop label, .titlebar .path-bar-box button:active:backdrop label, + headerbar .path-bar-box .titlebar button:active:backdrop label, .titlebar .linked > button:checked:backdrop label, .titlebar .path-bar-box button:checked:backdrop label, + headerbar .path-bar-box .titlebar button:checked:backdrop label, + headerbar .linked > button:active:backdrop label, + .titlebar .path-bar-box headerbar button:active:backdrop label, + headerbar .path-bar-box button:active:backdrop label, + headerbar .linked > button:checked:backdrop label, + .titlebar .path-bar-box headerbar button:checked:backdrop label, + headerbar .path-bar-box button:checked:backdrop label { + color: rgba(46, 52, 64, 0.5); } + .titlebar .path-bar-box .dim-label, .titlebar .path-bar-box label.separator, .titlebar .path-bar-box .subtitle, + headerbar .path-bar-box .dim-label, + headerbar .path-bar-box label.separator, + headerbar .path-bar-box .subtitle { + color: transparent; + margin-right: -6px; } + .titlebar .path-bar-box button:last-child, + headerbar .path-bar-box button:last-child { + margin-left: -1px; + border-radius: 0px; } + .titlebar .path-bar-box button:last-child:active, .titlebar .path-bar-box button:last-child:checked, + headerbar .path-bar-box button:last-child:active, + headerbar .path-bar-box button:last-child:checked { + border-radius: 0px 4px 4px 0px; } + .titlebar .path-bar-box button:first-child, + headerbar .path-bar-box button:first-child { + border-radius: 4px 0px 0px 4px; } + .titlebar .path-bar-box button:first-child:active, .titlebar .path-bar-box button:first-child:checked, + headerbar .path-bar-box button:first-child:active, + headerbar .path-bar-box button:first-child:checked { + border-radius: 4px; } + .titlebar .path-bar-box widget > .text-button:last-child, + headerbar .path-bar-box widget > .text-button:last-child { + border-radius: 0px 4px 4px 0px; + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } + .titlebar .path-bar-box widget > .text-button:last-child:backdrop, .titlebar .path-bar-box widget > .text-button:last-child:backdrop label, + headerbar .path-bar-box widget > .text-button:last-child:backdrop, + headerbar .path-bar-box widget > .text-button:last-child:backdrop label { + color: rgba(46, 52, 64, 0.5); } + .titlebar .path-bar-box widget > .text-button:last-child:only-child, + headerbar .path-bar-box widget > .text-button:last-child:only-child { + border-radius: 4px; } + .selection-mode.titlebar button:backdrop.flat:active, .selection-mode.titlebar button:backdrop.flat:checked, .selection-mode.titlebar button:backdrop:active, .selection-mode.titlebar 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 { + border-color: #6fa9a8; } + .selection-mode.titlebar button:backdrop.flat:active label, .selection-mode.titlebar button:backdrop.flat:checked label, .selection-mode.titlebar button:backdrop:active label, .selection-mode.titlebar button:backdrop:checked label, + headerbar.selection-mode button:backdrop.flat:active label, + headerbar.selection-mode button:backdrop.flat:checked label, + headerbar.selection-mode button:backdrop:active label, + headerbar.selection-mode button:backdrop:checked label { + color: rgba(143, 188, 187, 0.6); } + .tiled .titlebar, .maximized .titlebar, + .tiled headerbar.titlebar, .maximized headerbar.titlebar { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + .tiled .titlebar:backdrop, .tiled .titlebar, .maximized .titlebar:backdrop, .maximized .titlebar, + .tiled headerbar:backdrop, + .tiled headerbar, .maximized headerbar:backdrop, .maximized headerbar { + border-radius: 0; } + .default-decoration.titlebar, headerbar.default-decoration { + padding: 5px 4px; + min-height: 20px; } + .default-decoration.titlebar button.titlebutton, headerbar.default-decoration button.titlebutton { + min-height: 20px; + min-width: 20px; + margin: 0; + padding: 0; } + +headerbar entry, +headerbar spinbutton, +headerbar separator { + margin-top: 5px; + margin-bottom: 5px; } +headerbar switch { + margin-top: 5px; + margin-bottom: 5px; } +headerbar separator { + background: transparent; } +headerbar viewswitcher > box.horizontal > button.radio, headerbar switcher > box.horizontal > button.radio { + margin: 0; + padding: 0; + border-radius: 0; } + headerbar viewswitcher > box.horizontal > button.radio image, headerbar switcher > box.horizontal > button.radio image { + margin-left: 7px; } + headerbar viewswitcher > box.horizontal > button.radio label, headerbar switcher > box.horizontal > button.radio label { + margin-right: 7px; } + +.background:not(.tiled):not(.maximized) .titlebar { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.1); } + .background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 4px; } +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 4px; } + +window { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +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: #353c4a; } + +/************** + * GtkInfoBar * + **************/ +.info, .warning, .question, .error, +infobar { + text-shadow: none; + color: #d8dee9; + background-color: #434c5e; + border-bottom: 1px solid #2e3440; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } + +.info, .warning, .question, .error { + text-shadow: none; + color: #2e3440; + border: none; } + .info .label, .warning .label, .question .label, .error .label { + color: #2e3440; } + .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { + color: rgba(46, 52, 64, 0.5); } + .info button, .warning button, .question button, .error button { + border-radius: 2px; + border: none; + background: rgba(59, 66, 82, 0.98); + color: #d8dee9; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .info button .label, .warning button .label, .question button .label, .error button .label { + color: #d8dee9; } + .info button:active, .warning button:active, .question button:active, .error button:active { + background: #3b4252; + color: #d8dee9; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:active:backdrop, .warning button:active:backdrop, .question button:active:backdrop, .error button:active:backdrop { + background: rgba(59, 66, 82, 0.8); + color: rgba(216, 222, 233, 0.5); + box-shadow: none; } + .info button:hover, .warning button:hover, .question button:hover, .error button:hover, .info button:focus, .warning button:focus, .question button:focus, .error button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:disabled, .warning button:disabled, .question button:disabled, .error button:disabled { + background: rgba(59, 66, 82, 0.6); + color: rgba(216, 222, 233, 0.5); + box-shadow: none; } + .info button:disabled:backdrop, .warning button:disabled:backdrop, .question button:disabled:backdrop, .error button:disabled:backdrop { + background: rgba(59, 66, 82, 0.5); + color: rgba(216, 222, 233, 0.5); + box-shadow: none; } + .info button:backdrop, .warning button:backdrop, .question button:backdrop, .error button:backdrop { + background: rgba(59, 66, 82, 0.8); + color: rgba(216, 222, 233, 0.5); + box-shadow: none; } + +.info { + background-color: #8fbcbb; } + .info:backdrop { + background-color: #afcfce; + color: rgba(46, 52, 64, 0.5); } + +.warning { + background-color: #c3674a; } + .warning:backdrop { + background-color: #d08770; + color: rgba(46, 52, 64, 0.5); } + +.question { + background-color: #5e81ac; } + .question:backdrop { + background-color: #809bbd; + color: rgba(46, 52, 64, 0.5); } + +.error { + background-color: #b84f59; } + .error:backdrop { + background-color: #c6737b; + color: rgba(46, 52, 64, 0.5); } + +/************* + * Level Bar * + *************/ +levelbar block { + min-width: 32px; + min-height: 6px; } +levelbar.vertical block { + min-width: 6px; + min-height: 32px; } +levelbar:backdrop { + transition: 200ms ease-out; } +levelbar trough { + padding: 3px; + border-radius: 3px; + background-color: rgba(255, 255, 255, 0.2); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + levelbar trough:backdrop { + background-color: rgba(255, 255, 255, 0.06); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } +levelbar.horizontal.discrete block { + margin: 0 1px; } +levelbar.vertical.discrete block { + margin: 1px 0; } +levelbar block { + border-radius: 2px; } + levelbar block:backdrop { + box-shadow: none; } + levelbar block.low { + background-color: #c3674a; } + levelbar block.low:backdrop { + border-color: #c3674a; } + levelbar block.high, levelbar block:not(.empty) { + background-color: #5e81ac; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #5e81ac; } + levelbar block.full { + background-color: #49688e; } + levelbar block.full:backdrop { + border-color: #49688e; } + levelbar block.empty { + background-color: rgba(0, 0, 0, 0.35); + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #5e81ac; } + *:link:visited, + button:visited { + color: rgba(94, 129, 172, 0.5); } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: #556a71; } + *:link:hover, button:hover:link, + button:hover:visited { + color: #809bbd; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: #38424c; } + *:link:active, button:active:link, + button:active:visited { + color: #5e81ac; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: #414f59; } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: #8fbcbb; } + *:link:selected, button:selected:link, + button:selected:visited, *:selected *:link, *:selected button:link, + *:selected button:visited { + color: #414f59; } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/********* + * Lists * + *********/ +list { + color: #d8dee9; + background-color: #3b4252; + border-color: #232831; } + list:backdrop { + background-color: #3d4455; + border-color: #262c36; } + +row { + padding: 1px 11px; + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row label { + padding-left: 8px; } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(216, 222, 233, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable button.flat { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: rgba(143, 188, 187, 0.5); } + row.activatable:selected:backdrop { + background-color: rgba(143, 188, 187, 0.6); } + +/********* + * Menus * + *********/ +menubar, +.menubar { + background-color: #353c4a; + color: #d8dee9; + -GtkWidget-window-dragging: true; + padding: 0px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + menubar > menuitem, + .menubar > menuitem { + min-height: 16px; + padding: 4px 8px; } + menubar > menuitem:hover, + .menubar > menuitem:hover { + box-shadow: inset 0 -3px #8fbcbb; } + menubar > menuitem:disabled, + .menubar > menuitem:disabled { + color: #8e95a4; + box-shadow: none; } + +menu, .menu, .context-menu { + margin: 4px; + padding: 2px 0px; + background: #2e3440; + border: 1px solid #232831; + border-radius: 5px; + font: initial; } + .csd menu, + .csd .menu, + .csd .context-menu { + border: none; } + menu:backdrop, .menu:backdrop, .context-menu:backdrop { + background-color: #3e4657; } + menu menuitem, .menu menuitem, .context-menu menuitem { + min-height: 17px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { + color: #2e3440; + background-color: #8fbcbb; } + menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { + color: #8e95a4; } + menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { + color: #63708b; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, .context-menu menuitem:backdrop, .context-menu menuitem:backdrop:hover { + color: #8e95a4; + background-color: transparent; } + 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: #3d4454; + border-radius: 0; } + menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #4b5261; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, .menu > arrow.bottom, .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #4b5261; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { + background-color: #4b5261; } + menu > arrow:backdrop, .menu > arrow:backdrop, .context-menu > arrow:backdrop { + background-color: #3e4657; } + 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; } + +.csd.popup { + background-color: transparent; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #343b49; } + .content-view:hover { + -gtk-icon-effect: highlight; } + .content-view:backdrop { + background-color: #343b49; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } +.scale-popup button:hover { + background-color: rgba(216, 222, 233, 0.1); + border-radius: 5px; } + +/************ +* Assistant * +*************/ +assistant { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + assistant .sidebar { + background-color: #3b4252; + border-top: 1px solid #232831; + border-bottom-left-radius: 4px; } + assistant .sidebar:backdrop { + background-color: #3d4455; + border-color: #262c36; } + assistant.csd .sidebar { + border-top-style: none; } + assistant .sidebar GtkLabel, + assistant .sidebar label { + padding: 6px 12px; } + assistant .sidebar GtkLabel.highlight, + assistant .sidebar label.highlight { + background-color: #61697a; } + +/************* + * Notebooks * + *************/ +notebook > header { + padding: 1px; + border-color: #232831; + border-width: 1px; + background-color: #303643; } + notebook > header:backdrop { + border-color: #262c36; + background-color: #434c5e; } + notebook > header tabs { + margin: 0px; } + notebook > header.top { + border-bottom-style: solid; } + notebook > header.top > tabs { + margin-bottom: -2px; } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + background-color: #3b4252; } + notebook > header.top > tabs > tab:checked:hover { + background-color: #3b4252; } + notebook > header.bottom { + border-top-style: solid; } + notebook > header.bottom > tabs { + margin-top: -2px; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + background-color: #3b4252; + box-shadow: -1px 0 0 #232831, 0px 1px 0 #232831, 1px 0 0 #232831; } + notebook > header.left { + border-right-style: solid; } + notebook > header.left > tabs { + margin-right: -2px; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + background-color: #3b4252; + box-shadow: 0px 1px 0 #232831, 0px -1px 0 #232831, 0px 1px 0 #232831; } + notebook > header.right { + border-left-style: solid; } + notebook > header.right > tabs { + margin-left: -2px; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + background-color: #3b4252; + box-shadow: 0px 1px 0 #232831, 0px -1px 0 #232831, 1px 0 0 #232831; } + 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: 14px; + min-width: 14px; + 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: 24px; + min-width: 24px; + padding: 1px 12px; + outline-offset: -5px; + color: #8e95a4; + font-weight: normal; + border-width: 1px; + border-color: transparent; } + notebook > header tab:hover { + color: #b3bac7; } + notebook > header tab:hover.reorderable-page { + border-color: rgba(35, 40, 49, 0.3); + background-color: rgba(67, 76, 94, 0.2); } + notebook > header tab:backdrop { + color: #707888; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #d8dee9; + box-shadow: -1px 0 0 #232831, 0px -1px 0 #232831, 1px 0 0 #232831; } + notebook > header tab:checked.reorderable-page { + border-color: rgba(35, 40, 49, 0.5); + background-color: rgba(67, 76, 94, 0.5); } + notebook > header tab:checked.reorderable-page:hover { + background-color: rgba(67, 76, 94, 0.7); } + notebook > header tab:backdrop:checked { + color: #8e95a4; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: #262c36; + background-color: #3d4455; } + notebook > header tab button.flat { + padding: 0; + margin-top: 4px; + margin-bottom: 4px; + min-width: 20px; + min-height: 20px; } + notebook > header tab button.flat:hover { + background: transparent; + box-shadow: none; + color: #bf616a; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + background: transparent; + border: none; + 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: 0.5px; + margin-right: 0.5px; } + 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: 0.5px; + margin-right: 0.5px; } + notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: none solid; } + notebook > header.left tabs, notebook > header.right tabs { + padding-top: 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: solid none; } + notebook > header.top tab { + padding-bottom: 1px; } + notebook > header.bottom tab { + padding-top: 1px; } +notebook > stack:not(:only-child) { + background-color: #3b4252; } + notebook > stack:not(:only-child):backdrop { + background-color: #3d4455; } + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(#232831); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(#8fbcbb); } + paned > separator:backdrop { + background-image: image(#262c36); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #434c5e; + background-image: image(#232831), image(#232831); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #434c5e; + background-image: image(#262c36), image(#262c36); } +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; } + +/************ + * Pathbars * + ************/ +.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; } + +/*************** + * Popovers * + ***************/ +popover.background { + padding: 2px; + border-radius: 5px; + background: #2e3440; + box-shadow: 0 4px 6px #232831; } + .csd popover.background, popover.background { + border: 1px solid #232831; } + popover.background:backdrop { + background-color: #434c5e; + box-shadow: none; } + popover.background > list, + popover.background > .view, + popover.background > iconview, + popover.background > toolbar { + border-style: none; + background-color: transparent; } + .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier { + border: 1px solid rgba(255, 255, 255, 0.1); } + popover.background separator { + margin: 3px; } + popover.background list separator { + margin: 0px; } + +/***************** + * Progress bars * + *****************/ +progressbar { + font-size: smaller; + color: rgba(216, 222, 233, 0.4); } + progressbar.horizontal trough, + progressbar.horizontal progress { + min-height: 6px; } + progressbar.vertical trough, + progressbar.vertical progress { + min-width: 6px; } + progressbar.horizontal progress { + margin: 0; } + progressbar.vertical progress { + margin: 0; } + progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; } + 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; } + +/************ + * GtkScale * + ************/ +progressbar trough, scale trough, scale fill { + background-color: rgba(255, 255, 255, 0.14); + border: none; + border-radius: 3px; + margin: 0; } + progressbar trough:disabled, scale trough:disabled, scale fill:disabled { + background-color: rgba(255, 255, 255, 0.06); } + progressbar trough:backdrop, progressbar:backdrop trough, scale trough:backdrop, scale fill:backdrop { + background-color: rgba(255, 255, 255, 0.06); + transition: 200ms ease-out; } + progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled, scale trough:backdrop:disabled, scale fill:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); } + +progressbar progress, scale highlight { + border: none; + background-color: #8fbcbb; + border-radius: 3px; + margin: 0; } + progressbar progress:disabled, scale highlight:disabled { + border: none; + background-color: rgba(255, 255, 255, 0.14); } + progressbar progress:backdrop, progressbar:backdrop progress, scale highlight:backdrop, progressbar progress:active:backdrop, progressbar:backdrop progress:active, scale highlight:active:backdrop { + border-color: #9fc6c5; + background-color: #9fc6c5; } + progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled, scale highlight:backdrop:disabled, progressbar progress:active:backdrop:disabled, progressbar:backdrop progress:active:disabled, scale highlight:active:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); } + +scale { + min-height: 16px; + min-width: 16px; + padding: 8px; } + scale.horizontal trough, + scale.horizontal progress { + min-height: 6px; } + scale.vertical trough, + scale.vertical progress { + min-width: 6px; } + scale slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + background-color: #3b4252; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:active { + background-color: #8fbcbb; } + scale slider:active:disabled { + background-color: #404859; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.05); } + 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; + outline-color: transparent; } + scale fill:backdrop, scale fill { + background-color: #232831; } + scale fill:disabled:backdrop, scale fill:disabled { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: #50565f; } + .osd scale fill:disabled:backdrop, .osd scale fill:disabled { + border-color: transparent; + background-color: transparent; } + scale slider { + border-color: #f1f1f1; + border: none; + border-radius: 12px; + background-color: #f1f1f1; } + scale slider:active { + border-color: #6fa9a8; } + scale slider:disabled { + background-color: #b2b2b2; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale slider:backdrop, scale slider:backdrop:disabled { + transition: 200ms ease-out; + background-color: #b2b2b2; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + row:selected scale slider:disabled, row:selected scale slider { + border-color: #6fa9a8; } + .osd scale slider { + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); + border-color: #1d2128; + background-color: #f1f1f1; } + .osd scale slider:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #f1f1f1; } + .osd scale slider:active { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #f1f1f1; } + .osd scale slider:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #f1f1f1; } + .osd scale slider:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(178, 178, 178, 0.5), rgba(178, 178, 178, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #b2b2b2; } + .osd scale slider:backdrop:disabled { + background-color: #f1f1f1; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.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 { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color trough { + background-image: image(#232831); + 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; } + +/************** + * Scrollbars * + **************/ +scrollbar { + background-color: #3f4758; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + * { + -GtkScrollbar-has-backward-stepper: false; + -GtkScrollbar-has-forward-stepper: false; } + scrollbar.top { + border-bottom: 1px solid #232831; } + scrollbar.bottom { + border-top: 1px solid #232831; } + scrollbar.left { + border-right: 1px solid #232831; } + scrollbar.right { + border-left: 1px solid #232831; } + scrollbar:backdrop { + background-color: #3d4555; + border-color: #262c36; + transition: 200ms ease-out; } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #9ca4b1; } + scrollbar slider:hover { + background-color: #bac1cd; } + scrollbar slider:hover:active { + background-color: #afcfce; } + scrollbar slider:backdrop { + background-color: #61697a; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: #d8dee9; + border: 1px solid black; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: #d8dee9; + 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: #9ca4b1; } + 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: #bac1cd; } + 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: #afcfce; } + 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: rgba(156, 164, 177, 0.2); } + scrollbar 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: #61697a; } + scrollbar button: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; + color: rgba(97, 105, 122, 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid #232831; + margin-top: -1px; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + border-width: 0; + background-color: #3f4758; } + .sidebar .frame { + border: none; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: none; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list + .sidebar:dir(rtl), stacksidebar.sidebar.right list + .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #232831; + border-right-style: none; } + .sidebar:backdrop { + background-color: #40485a; + border-color: #262c36; } + .sidebar row { + padding: 8px 12px; + transition: all .12s ease-in; } + .sidebar row label { + color: #98abb2; } + .sidebar row:selected { + color: #2e3440; } + .sidebar row:selected:backdrop { + color: rgba(46, 52, 64, 0.5); + background: rgba(143, 188, 187, 0.6); } + .sidebar row:selected:backdrop label { + color: #2e3440; } + .sidebar row:selected label { + color: #2e3440; } + .sidebar.source-list { + background: #2e3440; + padding: 4px 0px; } + .sidebar.source-list.view, iconview.sidebar.source-list { + transition: all .12s ease-in; } + .sidebar.source-list.view:selected, iconview.sidebar.source-list:selected { + padding-left: 4px; + background: #8fbcbb; + color: #2e3440; } + .sidebar.source-list.view:selected:active, iconview.sidebar.source-list:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + .sidebar.source-list.view:selected.has-open-popup, iconview.sidebar.source-list:selected.has-open-popup, .sidebar.source-list.view:selected:hover, iconview.sidebar.source-list:selected:hover { + background-color: rgba(143, 188, 187, 0.9); } + .sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop { + background-color: rgba(143, 188, 187, 0.6); } + .sidebar.source-list.view:hover, iconview.sidebar.source-list:hover, .sidebar.source-list.view iconview.source-list:hover, iconview.sidebar.source-list iconview.source-list:hover { + background-color: rgba(67, 76, 94, 0.4); } + paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; + border-color: #232831; } + +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; } + +/*******************************************************************/ +/* PLACESSIDEBAR */ +/*******************************************************************/ +placessidebar.sidebar { + background-color: transparent; + background-image: linear-gradient(to right, #232831 40px, #2e3440 35px, #2e3440 36px, #2e3440 36px, #2e3440 99%, #2e3440 100%); } + placessidebar.sidebar:dir(rtl) { + background-image: linear-gradient(to left, #232831 40px, #2e3440 35px, #2e3440 36px, #2e3440 36px, #2e3440 99%, #2e3440 100%); } + placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon { + margin-left: -14px; + margin-right: 12px; + padding-left: 14px; + padding-right: 12px; + color: #98abb2; } + placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon:dir(rtl) { + margin-right: -14px; + margin-left: 12px; + padding-right: 14px; + padding-left: 12px; } + placessidebar.sidebar row.sidebar-row:hover { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: rgba(0, 0, 0, 0.76); + background-color: transparent; + background-image: linear-gradient(to right, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 35px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 99%, rgba(0, 0, 0, 0.12) 100%); } + placessidebar.sidebar row.sidebar-row:hover:dir(rtl) { + background-image: linear-gradient(to left, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 35px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 99%, rgba(0, 0, 0, 0.12) 100%); } + placessidebar.sidebar row.sidebar-row:active:hover { + color: rgba(0, 0, 0, 0.76); + background-color: rgba(0, 0, 0, 0.23); } + placessidebar.sidebar row.sidebar-row:selected { + color: #fff; + background-color: transparent; + background-image: linear-gradient(to right, rgba(143, 188, 187, 0.7) 40px, rgba(65, 67, 75, 0) 35px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 99%, rgba(65, 67, 75, 0) 100%); } + placessidebar.sidebar row.sidebar-row:selected label { + color: #8fbcbb; } + placessidebar.sidebar row.sidebar-row:selected:dir(rtl) { + background-image: linear-gradient(to left, rgba(143, 188, 187, 0.7) 40px, rgba(65, 67, 75, 0) 35px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 99%, rgba(65, 67, 75, 0) 100%); } + placessidebar.sidebar row.sidebar-row:selected:hover { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.24); } + placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon { + color: #ffffff; } + placessidebar.sidebar row.sidebar-row:selected:backdrop { + color: rgba(46, 52, 64, 0.5); } + placessidebar.sidebar row.sidebar-row:selected:backdrop .sidebar-icon { + -gtk-icon-shadow: none; } + placessidebar.sidebar row.sidebar-row:selected .sidebar-icon { + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.8); + color: inherit; } + placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row label, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: #ebcb8b; } + placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #a3be8c, inset 0 -1px #a3be8c; } + placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) image { + color: #a3be8c; } + placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background: #a3be8c; } + placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected image { + color: #2e3440; } +placessidebar list { + background-color: transparent; } + placessidebar list:backdrop { + background-color: transparent; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; } + spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #c8ceda; + background-image: none; + border-style: none none none solid; + border-color: rgba(35, 40, 49, 0.3); + border-radius: 0; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #d8dee9; + background-color: rgba(216, 222, 233, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(142, 149, 164, 0.3); } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #868d9c; + background-color: transparent; + border-color: rgba(38, 44, 54, 0.3); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(99, 112, 139, 0.3); + background-image: none; + border-style: none none none solid; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:last-child { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } +.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: #d8dee9; + border-style: none none none solid; + border-color: rgba(35, 40, 49, 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: #d8dee9; + border-color: rgba(35, 40, 49, 0.5); + background-color: rgba(216, 222, 233, 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: #d8dee9; + border-color: rgba(35, 40, 49, 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: #808690; + border-color: rgba(35, 40, 49, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } +spinbutton.vertical:disabled { + color: #8e95a4; } +spinbutton.vertical:backdrop:disabled { + color: #63708b; } +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; + border-width: 1px; + border-color: #232831; + box-shadow: 0 1px rgba(255, 255, 255, 0.1); } +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } +.osd spinbutton.vertical button:first-child { + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); + 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; } + +/*********** + * Spinner * + ***********/ +menu spinner { + color: #8fbcbb; } + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + spinner:checked:disabled { + opacity: 0.5; } + +/********** + * Switch * + **********/ +switch { + font-size: 1px; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + border: none; + border-radius: 14px; + color: transparent; + padding: 2.3px 0px; + background-color: #5b667e; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0px 1px rgba(0, 0, 0, 0.1); } + switch:disabled { + background-color: #404859; } + switch:backdrop { + background-color: #434c5e; + transition: 200ms ease-out; } + switch:backdrop:disabled { + background-color: #404859; } + switch:active, switch:checked { + background-color: #8fbcbb; } + switch:active:backdrop, switch:checked:backdrop { + background-color: rgba(143, 188, 187, 0.6); } + switch:active:backdrop slider:backdrop, switch:checked:backdrop slider:backdrop { + box-shadow: none; + background-color: rgba(59, 66, 82, 0.9); + border: none; } + switch slider { + padding: 2px; + margin: 0 2.3px; + min-width: 12px; + min-height: 12px; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + background-color: #3b4252; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.2); } + switch slider:backdrop { + padding: 2px; + box-shadow: none; + background-color: #3b4252; } + switch trough:active, switch trough:checked { + background-color: #8fbcbb; } + switch trough:active:backdrop, switch trough:checked:backdrop { + background-color: rgba(143, 188, 187, 0.6); } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar, +.location-bar { + -GtkWidget-window-dragging: true; + padding: 4px; + background-color: #434c5e; } + +toolbar { + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(40, 45, 55, 0.93); } + 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) switch, + toolbar:not(.inline-toolbar):not(.osd) scale, + toolbar:not(.inline-toolbar):not(.osd) entry, + toolbar:not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; } + +.inline-toolbar { + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; } + +searchbar, +.location-bar { + border-width: 0 0 1px; + padding: 3px; } + +.inline-toolbar, searchbar, +.location-bar { + border-style: solid; + border-color: #232831; + background-color: #394151; } + .inline-toolbar:backdrop, searchbar:backdrop, + .location-bar:backdrop { + border-color: #262c36; + background-color: #394150; + box-shadow: none; + transition: 200ms ease-out; } + +searchbar { + background: #3b4252; } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 4px; + /* not working */ + border-radius: 5px; + box-shadow: none; + text-shadow: 0 1px black; } + tooltip.background { + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + border: 1px solid #232831; } + tooltip decoration { + background-color: transparent; } + tooltip * { + padding: 4px; + background-color: transparent; + color: white; } + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: #8a909e; + border-top-color: #434c5e; } + * { + -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: #5f787e; + border-top-color: rgba(216, 222, 233, 0.1); } + treeview.view:disabled { + color: #8e95a4; } + treeview.view:disabled:selected { + color: #68868a; } + treeview.view:disabled:selected:backdrop { + color: rgba(131, 171, 172, 0.85); } + treeview.view:disabled:backdrop { + color: #63708b; } + treeview.view.separator { + min-height: 2px; + color: #434c5e; } + treeview.view.separator:backdrop { + color: rgba(67, 76, 94, 0.1); } + treeview.view:backdrop { + border-left-color: #697181; + border-top: #434c5e; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #6fa9a8; } + 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: #a9afbc; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #d8dee9; } + treeview.view.expander:selected { + color: #4b5d65; } + treeview.view.expander:selected:hover { + color: #2e3440; } + treeview.view.expander:selected:backdrop { + color: rgba(101, 129, 133, 0.65); } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #767d8c; } + treeview.view.progressbar { + border: 1px solid #6fa9a8; + border-radius: 4px; + background-color: #8fbcbb; + background-image: linear-gradient(to bottom, #8fbcbb, #6fa9a8); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + color: #8fbcbb; + background-image: linear-gradient(to bottom, #3b4252, #262a34); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + border-color: #3d4455; + background-color: #3d4455; } + treeview.view.progressbar:backdrop { + border-color: #3d4455; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(216, 222, 233, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: #6fa9a8; + border-radius: 4px; } + treeview.view header button { + color: #8a909e; + background-color: #3b4252; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #b1b7c4; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #d8dee9; + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: #8fbcbb; + color: #3b4252; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #3b4252; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: #8fbcbb; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-width: 1px; + border-style: none solid solid none; + border-color: #434c5e; } + treeview.view header button:disabled { + border-color: #434c5e; + background-image: none; } + treeview.view header button:backdrop { + border-color: #434c5e; + border-style: none solid solid none; + color: #697181; + background-image: none; + background-color: #3d4455; } + treeview.view header button:backdrop:disabled { + border-color: #434c5e; + background-image: none; } + +/********************** + * Window Decorations * + *********************/ +decoration { + border-radius: 4px 4px 0 0; + border-width: 0px; + border-width: 0px; + box-shadow: 0 4px 10px 2px rgba(33, 26, 30, 0.4); + margin: 10px; } + decoration:backdrop { + box-shadow: 0 4px 10px 2px rgba(33, 26, 30, 0.2); + transition: 200ms ease-out; } + .maximized decoration, .fullscreen decoration, .tiled decoration { + border-radius: 0; } + .popup decoration { + box-shadow: none; } + .ssd decoration { + box-shadow: none; } + .csd.popup decoration { + border-radius: 7px; + box-shadow: 0 4px 8px #232831; + border: 1px solid rgba(35, 40, 49, 0.7); } + tooltip.csd decoration { + border-radius: 5px; + box-shadow: none; } + messagedialog.csd decoration { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(35, 40, 49, 0.8); } + .solid-csd decoration { + border-radius: 0; + margin: 0px; + background-color: #434c5e; + border: solid 1px #262c36; + box-shadow: none; } + +button.titlebutton { + background-repeat: no-repeat; + background-position: center; + min-height: 20px; + padding: 0 1px; + box-shadow: none; } + button.titlebutton.close { + background-image: -gtk-scaled(url("../assets/close.png"), url("../assets/close@2.png")); } + button.titlebutton.close:hover, button.titlebutton.close:active { + background-image: -gtk-scaled(url("../assets/close_prelight.png"), url("../assets/close_prelight@2.png")); } + button.titlebutton.maximize { + background-image: -gtk-scaled(url("../assets/maximize.png"), url("../assets/maximize@2.png")); } + button.titlebutton.maximize:hover, button.titlebutton.maximize:active { + background-image: -gtk-scaled(url("../assets/maximize_prelight.png"), url("../assets/maximize_prelight@2.png")); } + button.titlebutton.minimize { + background-image: -gtk-scaled(url("../assets/min.png"), url("../assets/min@2.png")); } + button.titlebutton.minimize:hover, button.titlebutton.minimize:active { + background-image: -gtk-scaled(url("../assets/min_prelight.png"), url("../assets/min_prelight@2.png")); } + button.titlebutton:backdrop { + -gtk-icon-shadow: none; + background-image: -gtk-scaled(url("../assets/close_unfocused.png"), url("../assets/close_unfocused@2.png")); } + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + text-shadow: 0 -1px rgba(0, 0, 0, 0.4807843137); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.4807843137); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, +.view text:selected:focus, +iconview text:selected:focus, +textview text:selected:focus, +.view text:selected, +iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, +.menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { + background-color: #8fbcbb; } + row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, popover.background checkbutton:selected, + popover.background radiobutton:selected, + .menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { + color: #2e3440; + font-weight: bold; } + row:selected label:disabled, label:disabled:selected, .selection-mode button.titlebutton:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, + iconview text:disabled:selected:focus, + textview text:disabled:selected:focus, + .view text:disabled:selected, + iconview text:disabled:selected, + textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, + popover.background radiobutton:disabled:selected, + .menuitem.button.flat:disabled:selected, calendar:disabled:selected, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, row:disabled:selected { + color: #5f787e; } + row:selected label:backdrop, label:backdrop:selected, .selection-mode button.titlebutton:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, + iconview text:backdrop:selected:focus, + textview text:backdrop:selected:focus, + .view text:backdrop:selected, + iconview text:backdrop:selected, + textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, modelbutton.flat:backdrop:selected, popover.background checkbutton:backdrop:selected, + popover.background radiobutton:backdrop:selected, + .menuitem.button.flat:backdrop:selected, calendar:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, row:backdrop:selected { + color: rgba(46, 52, 64, 0.5); } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode button.titlebutton:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, + .view text:backdrop:disabled:selected, + iconview text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, modelbutton.flat:backdrop:disabled:selected, popover.background checkbutton:backdrop:disabled:selected, + popover.background radiobutton:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, calendar:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, row:backdrop:disabled:selected { + color: rgba(131, 171, 172, 0.85); } + +.monospace { + font-family: Monospace; } + +/********************** + * DE-Specific Styles * + **********************/ +/********* +* Budgie * +*********/ +.budgie-container { + background-color: transparent; } + .budgie-container:backdrop { + background-color: transparent; } + .budgie-container popover list, + .budgie-container popover row { + border: none; + background: none; + padding: 0; + margin: 0; } + +.budgie-popover .container, +.budgie-popover border, +.budgie-popover list, +.budgie-popover row { + padding: 0; + margin: 0; + background: none; + border: none; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + opacity: 1; + min-width: 0; + min-height: 0; } + +.budgie-popover, +.budgie-popover.background { + border-radius: 2px; + padding: 0; + background: rgba(32, 36, 44, 0.95); + background-clip: border-box; + box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.35); + border: 1px solid #232831; } + .budgie-popover list:hover, + .budgie-popover row:hover, + .budgie-popover.background list:hover, + .budgie-popover.background row:hover { + background: none; } + .budgie-popover > frame.container, + .budgie-popover.background > frame.container { + margin: 0 -1px -1px; + padding: 2px 0 0; } + .budgie-popover button, + .budgie-popover.background button { + color: #d8dee9; + border: none; + background: transparent; } + .budgie-popover button:hover, + .budgie-popover.background button:hover { + color: #8fbcbb; } + +.budgie-popover > .container { + padding: 2px; } + +.budgie-menu { + color: #d8dee9; } + .budgie-menu .container { + padding: 0; } + .budgie-menu button:hover { + -gtk-icon-effect: none; } + .budgie-menu entry.search { + border: none; + background: none; + padding: 5px 2px; + border-bottom: 1px solid #232831; + border-radius: 0; + font-size: 120%; + box-shadow: none; + color: #d8dee9; } + .budgie-menu entry.search image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; } + .budgie-menu entry.search image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; } + .budgie-menu .categories { + border-width: 0; + margin-left: 3px; + background: transparent; } + .budgie-menu .categories:dir(ltr) { + border-right: 1px solid #232831; } + .budgie-menu .categories:dir(rtl) { + border-left: 1px solid #232831; } + .budgie-menu .category-button { + padding: 7px; + border-radius: 2px 0 0 2px; } + .budgie-menu .category-button:hover { + background-color: rgba(216, 222, 233, 0.05); + color: #d8dee9; } + .budgie-menu .category-button:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + .budgie-menu .category-button:checked { + color: #2e3440; + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .budgie-menu .category-button:checked:hover { + color: rgba(46, 52, 64, 0.6); } + .budgie-menu .category-button:checked:disabled { + opacity: 0.5; } + .budgie-menu .category-button:checked:disabled label { + color: rgba(46, 52, 64, 0.7); } + .budgie-menu scrollbar { + background-color: transparent; + border-color: #232831; } + .budgie-menu button:not(.category-button) { + padding-top: 5px; + padding-bottom: 5px; + border-radius: 0; + box-shadow: none; + background: yellow; } + .budgie-menu button { + border: none; + background: transparent; } + .budgie-menu undershoot, .budgie-menu overshoot { + background: none; } + .budgie-menu list { + color: rgba(216, 222, 233, 0.7); } + +button.budgie-menu-launcher { + padding: 0 2px; + color: #d8dee9; + box-shadow: none; + background-color: transparent; } + button.budgie-menu-launcher:hover { + color: #d8dee9; } + button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { + color: #d8dee9; } + button.budgie-menu-launcher:backdrop { + color: #d8dee9; + background-color: transparent; } + button.budgie-menu-launcher:backdrop:hover { + color: #d8dee9; } + button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { + color: #8fbcbb; + box-shadow: none; + background-color: #3d4454; } + +.user-menu .content-box separator { + margin-left: 6px; + margin-right: 6px; + background-color: rgba(216, 222, 233, 0.1); } +.user-menu button { + margin: 5px; } +.user-menu > box.vertical row.activatable:first-child .indicator-item, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); + background-color: #8fbcbb; + transition-duration: 0.2s; } + .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(ltr), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(ltr) { + padding-left: 7px; + background-position: left center; + background-repeat: no-repeat; + background-size: 38px auto; } + .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(rtl), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(rtl) { + padding-right: 7px; + background-position: right center; + background-repeat: no-repeat; + background-size: 38px auto; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label { + color: #2e3440; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(ltr), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(ltr) { + padding-left: 5px; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(rtl), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(rtl) { + padding-right: 5px; } + .user-menu > box.vertical row.activatable:first-child .indicator-item image, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image { + color: #2e3440; } + .user-menu > box.vertical row.activatable:first-child .indicator-item image:first-child, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image:first-child { + min-width: 24px; + min-height: 20px; } + +button.raven-trigger { + padding-left: 2px; + padding-right: 2px; + color: #d8dee9; + box-shadow: none; } + button.raven-trigger:hover { + color: #d8dee9; + background-color: transparent; } + button.raven-trigger:active, button.raven-trigger:checked { + box-shadow: none; + background-color: transparent; + color: #8fbcbb; } + button.raven-trigger:backdrop { + color: #d8dee9; } + button.raven-trigger:backdrop:hover { + color: #d8dee9; } + button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { + box-shadow: none; + color: #8fbcbb; + background-color: transparent; } + +.places-menu .container { + padding: 0; } +.places-menu .message-bar { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.places-menu .name-button { + border: 0; + border-radius: 0; + padding: 4px 6px; } +.places-menu .unmount-button { + padding: 4px 4px; + border: 0; + border-radius: 0; } +.places-menu .places-section-header { + padding: 0px; + border-bottom: 1px solid rgba(35, 40, 49, 0.95); + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.03); } +.places-menu .places-section-header > button { + padding: 8px; + border: none; + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; } +.places-menu .places-list { + background: rgba(216, 222, 233, 0.04); + border-bottom: 1px solid rgba(35, 40, 49, 0.95); } +.places-menu .unlock-area { + border-top: 1px solid rgba(35, 40, 49, 0.85); + border-bottom: 1px solid rgba(35, 40, 49, 0.85); } +.places-menu .unlock-area entry { + border-radius: 0; + border: 0; } +.places-menu .unlock-area button { + border-radius: 0; + border: 0; + border-left: 1px solid rgba(35, 40, 49, 0.85); } +.places-menu .alternative-label { + font-size: 15px; + padding: 3px; } +.places-menu .always-expand { + background: transparent; + border-bottom: none; } + +.night-light-indicator .container { + padding: 0; } +.night-light-indicator .view-header { + font-size: 14px; + padding: 10px; + border-bottom: 1px solid mix(@theme_base_color, #000000, 0.35);; + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.04);; } +.night-light-indicator .display-settings-button { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + border: none; + padding: 3px; + border-top: 1px solid mix(@theme_base_color, #000000, 0.35);; + box-shadow: inset 0px 1px 1px alpha(@theme_fg_color, 0.04);; } + +.budgie-panel { + color: #d8dee9; + background-color: rgba(32, 36, 44, 0.95); + background-image: none; + box-shadow: none; + border: none; + transition: all 150ms ease-in; } + .budgie-panel .alert { + color: #bf616a; } + .budgie-panel:backdrop { + color: #d8dee9; + background-color: rgba(32, 36, 44, 0.95); } + .budgie-panel button { + border-top-width: 0; + border-bottom-width: 0; + border-radius: 0; } + .budgie-panel button.flat { + background: transparent; + border: none; } + .budgie-panel button.flat:hover, .budgie-panel button.flat:active, .budgie-panel button.flat:checked { + background: transparent; + color: #8fbcbb; } + .budgie-panel popover list, + .budgie-panel popover row { + padding: 0; + margin: 0; } + .budgie-panel label { + color: #d8dee9; + font-weight: 700; } + .budgie-panel.transparent { + background-color: rgba(32, 36, 44, 0.2); } + .top .budgie-panel.transparent { + border-bottom-color: transparent; } + .bottom .budgie-panel.transparent { + border-top-color: transparent; } + .left .budgie-panel.transparent { + border-right-color: transparent; } + .right .budgie-panel.transparent { + border-left-color: transparent; } + .budgie-panel.transparent:backdrop, .budgie-panel.transparent label, .budgie-panel.transparent button.raven-trigger:backdrop, .budgie-panel.transparent button.budgie-menu-launcher { + color: #f9fafb; } + .budgie-panel .end-region { + border-radius: 0px; } + .budgie-panel .end-region separator { + background-color: rgba(216, 222, 233, 0.15); } + .budgie-panel .end-region label { + font-weight: 700; + color: #d8dee9; } + +.budgie-panel #tasklist-button, +.budgie-panel #tasklist-button:backdrop { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: rgba(32, 36, 44, 0); + border-radius: 0; + background-color: transparent; + box-shadow: none; + background-clip: padding-box; } + +.budgie-panel button.flat.launcher { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: rgba(32, 36, 44, 0); + border-radius: 0; + padding: 0; + background-clip: padding-box; + background-color: transparent; } + .budgie-panel button.flat.launcher { + box-shadow: none; } + +.budgie-panel #tasklist-button:hover, .budgie-panel .unpinned button.flat.launcher:hover, +.budgie-panel .pinned button.flat.launcher.running:hover { + box-shadow: none; } +.budgie-panel #tasklist-button:active, .budgie-panel .unpinned button.flat.launcher:active, +.budgie-panel .pinned button.flat.launcher.running:active, .budgie-panel #tasklist-button:checked, .budgie-panel .unpinned button.flat.launcher:checked, +.budgie-panel .pinned button.flat.launcher.running:checked { + box-shadow: none; } +.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .top button.flat.launcher, +.top .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .top button.flat.launcher.running { + padding-bottom: 2px; + border-top: 2px solid transparent; } + .top .budgie-panel .pinned button.flat.launcher:not(.running) { + border-top: 2px solid transparent; } + + .top .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-top: 2px solid rgba(255, 255, 255, 0.1); } + + .top .budgie-panel .unpinned button.flat.launcher, + .top .budgie-panel .pinned button.flat.launcher.running { + border-top: 2px solid rgba(255, 255, 255, 0.1); } + .top .budgie-panel #tasklist-button:hover, .budgie-panel .top #tasklist-button:hover, .top .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .top button.flat.launcher:hover, + .top .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .top button.flat.launcher.running:hover { + border-top: 2px solid rgba(255, 255, 255, 0.25); } + .top .budgie-panel #tasklist-button:active, .budgie-panel .top #tasklist-button:active, .top .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .top button.flat.launcher:active, + .top .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .top button.flat.launcher.running:active, .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .top button.flat.launcher:checked, + .top .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .top button.flat.launcher.running:checked { + border-top: 2px solid #8fbcbb; } +.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .bottom button.flat.launcher, +.bottom .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .bottom button.flat.launcher.running { + padding-top: 2px; + border-bottom: 2px solid transparent; } + .bottom .budgie-panel .pinned button.flat.launcher:not(.running) { + border-bottom: 2px solid transparent; } + + .bottom .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.1); } + + .bottom .budgie-panel .unpinned button.flat.launcher, + .bottom .budgie-panel .pinned button.flat.launcher.running { + border-bottom: 2px solid rgba(255, 255, 255, 0.1); } + .bottom .budgie-panel #tasklist-button:hover, .budgie-panel .bottom #tasklist-button:hover, .bottom .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .bottom button.flat.launcher:hover, + .bottom .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .bottom button.flat.launcher.running:hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.25); } + .bottom .budgie-panel #tasklist-button:active, .budgie-panel .bottom #tasklist-button:active, .bottom .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .bottom button.flat.launcher:active, + .bottom .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .bottom button.flat.launcher.running:active, .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .bottom button.flat.launcher:checked, + .bottom .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .bottom button.flat.launcher.running:checked { + border-bottom: 2px solid #8fbcbb; } +.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .left button.flat.launcher, +.left .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .left button.flat.launcher.running { + padding-right: 2px; + border-left: 2px solid transparent; } + .left .budgie-panel .pinned button.flat.launcher:not(.running) { + border-left: 2px solid transparent; } + + .left .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-left: 2px solid rgba(255, 255, 255, 0.1); } + + .left .budgie-panel .unpinned button.flat.launcher, + .left .budgie-panel .pinned button.flat.launcher.running { + border-left: 2px solid rgba(255, 255, 255, 0.1); } + .left .budgie-panel #tasklist-button:hover, .budgie-panel .left #tasklist-button:hover, .left .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .left button.flat.launcher:hover, + .left .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .left button.flat.launcher.running:hover { + border-left: 2px solid rgba(255, 255, 255, 0.25); } + .left .budgie-panel #tasklist-button:active, .budgie-panel .left #tasklist-button:active, .left .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .left button.flat.launcher:active, + .left .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .left button.flat.launcher.running:active, .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .left button.flat.launcher:checked, + .left .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .left button.flat.launcher.running:checked { + border-left: 2px solid #8fbcbb; } +.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .right button.flat.launcher, +.right .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .right button.flat.launcher.running { + padding-left: 2px; + border-right: 2px solid transparent; } + .right .budgie-panel .pinned button.flat.launcher:not(.running) { + border-right: 2px solid transparent; } + + .right .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-right: 2px solid rgba(255, 255, 255, 0.1); } + + .right .budgie-panel .unpinned button.flat.launcher, + .right .budgie-panel .pinned button.flat.launcher.running { + border-right: 2px solid rgba(255, 255, 255, 0.1); } + .right .budgie-panel #tasklist-button:hover, .budgie-panel .right #tasklist-button:hover, .right .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .right button.flat.launcher:hover, + .right .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .right button.flat.launcher.running:hover { + border-right: 2px solid rgba(255, 255, 255, 0.25); } + .right .budgie-panel #tasklist-button:active, .budgie-panel .right #tasklist-button:active, .right .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .right button.flat.launcher:active, + .right .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .right button.flat.launcher.running:active, .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .right button.flat.launcher:checked, + .right .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .right button.flat.launcher.running:checked { + border-right: 2px solid #8fbcbb; } + +.top .budgie-panel { + border-bottom: 1px solid rgba(38, 43, 53, 0.92); } + +.top .raven-frame { + padding: 0; + background: none; } + .top .raven-frame border { + border: none; + border-bottom: 1px solid rgba(35, 40, 49, 0.92); } + +.top .shadow-block { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent); } + +.bottom .budgie-panel { + border-top: 1px solid rgba(38, 43, 53, 0.92); } + +.bottom .raven-frame { + padding: 0; + background: none; } + .bottom .raven-frame border { + border: none; + border-top: 1px solid rgba(35, 40, 49, 0.92); } + +.bottom .shadow-block { + background-color: transparent; + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); } + +.left .budgie-panel { + border-right: 1px solid rgba(38, 43, 53, 0.92); } + +.left .raven-frame { + padding: 0; + background: none; } + .left .raven-frame border { + border: none; + border-right: 1px solid rgba(35, 40, 49, 0.92); } + +.left .shadow-block { + background-color: transparent; + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent); } + +.right .budgie-panel { + border-left: 1px solid rgba(38, 43, 53, 0.92); } + +.right .raven-frame { + padding: 0; + background: none; } + .right .raven-frame border { + border: none; + border-left: 1px solid rgba(35, 40, 49, 0.92); } + +.right .shadow-block { + background-color: transparent; + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); } + +.raven { + padding: 0; + color: #bf616a; + background: rgba(32, 36, 44, 0.95); + transition: 170ms ease-out; } + .raven .raven-header { + min-height: 32px; + color: #d8dee9; + border: solid rgba(35, 40, 49, 0.95); + border-width: 1px 0; + background-color: rgba(64, 72, 89, 0.45); } + .raven .raven-header * { + padding-top: 0; + padding-bottom: 0; } + .raven .raven-header.top { + border-top-style: none; + border-color: transparent; + margin-top: 3px; + min-height: 32px; } + .raven .raven-header.top button.image-button:hover { + color: #7fb2b1; + box-shadow: none; } + .raven .raven-header > button.text-button { + border-radius: 2px; + color: #2e3440; + background-color: rgba(184, 79, 89, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header > button.text-button:hover { + border-radius: 2px; + color: #2e3440; + background-color: rgba(191, 97, 106, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header > button.text-button:active { + color: #2e3440; + background-color: rgba(198, 115, 123, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header.bottom { + border-bottom-style: none; } + .raven .raven-header button { + color: #d8dee9; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #232831; + background-color: #2e3440; + border-radius: 0; } + .raven .raven-header button:hover { + color: #8fbcbb; + text-shadow: none; + background-color: rgba(59, 66, 82, 0.7); + border-radius: 0; } + .raven .raven-header button:active, .raven .raven-header button:checked { + color: #8fbcbb; + background-color: #2a2f3a; } + .raven .raven-header button:disabled { + color: #8e95a4; } + .raven list { + color: #d8dee9; + background-color: transparent; } + .raven list:selected { + background-color: rgba(143, 188, 187, 0.9); } + .raven list row, + .raven list row.activatable { + background-color: transparent; } + .raven list row:hover, + .raven list row.activatable:hover { + background-color: rgba(64, 72, 89, 0.25); } + .raven list row:selected, + .raven list row.activatable:selected { + background-color: rgba(143, 188, 187, 0.9); } + .raven .raven-background { + color: #d8dee9; + background-color: transparent; + border-color: transparent; } + .raven .raven-background.middle { + border-bottom-style: none; } + .raven .powerstrip { + background-color: transparent; + border-top-color: transparent; } + .raven .powerstrip button.image-button { + border-radius: 50%; + padding: 5px; + min-width: 32px; + min-height: 32px; + margin-bottom: 3px; + background: #b48ead; + color: #2e3440; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); + border: none; + font-size: 100%; } + .raven .powerstrip button.image-button:hover { + background: rgba(180, 142, 173, 0.85); + color: #2e3440; } + .raven .powerstrip button.image-button:active { + background: #b48ead; + color: #2e3440; } + .raven .powerstrip button.image-button:first-child { + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .raven .powerstrip button.image-button:first-child:hover { + background: rgba(143, 188, 187, 0.85); } + .raven .powerstrip button.image-button:first-child:active { + background: #8fbcbb; } + .raven .powerstrip button.image-button:last-child { + background: linear-gradient(to right, #bf616a, #bf616a); } + .raven .powerstrip button.image-button:last-child:hover { + background: rgba(191, 97, 106, 0.85); } + .raven .powerstrip button.image-button:last-child:active { + background: #bf616a; } + .raven .option-subtitle { + font-size: 13px; } + +calendar.raven-calendar { + padding: 6px; + color: #d8dee9; + background: transparent; + border-color: transparent; } + calendar.raven-calendar:indeterminate { + color: alpha(currentColor,0.3); } + calendar.raven-calendar:selected { + background: transparent; + color: #82b4b3; + font-weight: bold; } + calendar.raven-calendar:backdrop { + background-color: transparent; } + calendar.raven-calendar.header { + color: #d8dee9; + border: none; + border-radius: 0; + background-color: transparent; } + calendar.raven-calendar button, calendar.raven-calendar button:focus { + color: alpha(currentColor,0.5); + background-color: transparent; } + calendar.raven-calendar button:hover, calendar.raven-calendar button:focus:hover { + color: #d8dee9; + background-color: transparent; } + +.raven-mpris { + color: #d8dee9; + background-color: rgba(46, 52, 64, 0.9); + border: solid rgba(255, 255, 255, 0.1); + border-width: 1px 0; + border-bottom-color: rgba(0, 0, 0, 0.1); } + .raven-mpris button.image-button { + padding: 10px; + background-color: #3b4252; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); } + .raven-mpris button.image-button:hover { + background-color: #8fbcbb; } + .raven-mpris button.image-button:active { + background-color: #7fb2b1; } + .raven-mpris button.image-button:first-child { + margin-right: 4px; } + .raven-mpris button.image-button:last-child { + margin-left: 4px; } + .raven-mpris button.image-button:last-child, .raven-mpris button.image-button:first-child { + padding: 4px; + margin-top: 6px; + margin-bottom: 6px; } + +.budgie-notification-window, .budgie-osd-window, .budgie-switcher-window { + background: none; + border-radius: 1px; } + .budgie-notification-window button, .budgie-osd-window button, .budgie-switcher-window button { + background-color: #8fbcbb; + color: #2e3440; + border: none; } + .budgie-notification-window button:hover, .budgie-osd-window button:hover, .budgie-switcher-window button:hover { + background-color: #7fb2b1; + border: none; } + .budgie-notification-window button:active, .budgie-osd-window button:active, .budgie-switcher-window button:active, .budgie-notification-window button:checked, .budgie-osd-window button:checked, .budgie-switcher-window button:checked { + background-color: #7fb2b1; } + +.budgie-notification.background, .background.budgie-osd, .background.budgie-switcher { + border-radius: 1px; } +.budgie-notification .notification-title, .budgie-osd .notification-title, .budgie-switcher .notification-title { + font-size: 110%; + color: #d8dee9; } +.budgie-notification .notification-body, .budgie-osd .notification-body, .budgie-switcher .notification-body { + color: rgba(216, 222, 233, 0.7); } +.budgie-notification button, .budgie-osd button, .budgie-switcher button { + background-color: transparent; + color: #2e3440; } + .budgie-notification button:hover, .budgie-osd button:hover, .budgie-switcher button:hover { + background-color: transparent; + color: #bf616a; + box-shadow: none; } + .budgie-notification button:active, .budgie-osd button:active, .budgie-switcher button:active, .budgie-notification button:checked, .budgie-osd button:checked, .budgie-switcher button:checked { + background-color: transparent; + color: #b84f59; } + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog, .background.budgie-run-dialog { + color: #d8dee9; + background-color: rgba(67, 76, 94, 0.95); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); + border-radius: 2px; } + +.budgie-switcher-window flowbox { + color: #d8dee9; } +.budgie-switcher-window flowboxchild { + padding: 3px; + margin: 3px; + color: #d8dee9; } + .budgie-switcher-window flowboxchild:hover { + background-color: transparent; } + .budgie-switcher-window flowboxchild:active { + color: #d8dee9; } + .budgie-switcher-window flowboxchild:selected { + color: #2e3440; + background-color: rgba(143, 188, 187, 0.5); } + .budgie-switcher-window flowboxchild:selected:active { + color: #2e3440; } + .budgie-switcher-window flowboxchild:selected:hover { + background-color: #81a9a8; } + .budgie-switcher-window flowboxchild:selected:disabled { + color: rgba(46, 52, 64, 0.7); + background-color: rgba(143, 188, 187, 0.7); } + .budgie-switcher-window flowboxchild:selected:disabled label { + color: rgba(46, 52, 64, 0.7); } + +.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { + color: #d8dee9; + background-color: rgba(32, 36, 44, 0.95); } + .budgie-session-dialog label:backdrop, .budgie-polkit-dialog label:backdrop, .budgie-run-dialog label:backdrop { + color: rgba(216, 222, 233, 0.8); } + .budgie-session-dialog .dialog-title, .budgie-polkit-dialog .dialog-title, .budgie-run-dialog .dialog-title { + font-size: 120%; } + .budgie-session-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button { + margin-bottom: 0; + min-height: 32px; + border-bottom: none; + border-color: #232831; + border-radius: 0; + color: #d8dee9; + background-color: transparent; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.2); } + .budgie-session-dialog .linked.horizontal > button label, .budgie-polkit-dialog .linked.horizontal > button label, .budgie-run-dialog .linked.horizontal > button label { + font-weight: 700; } + .budgie-session-dialog .linked.horizontal > button:first-child, .budgie-polkit-dialog .linked.horizontal > button:first-child, .budgie-run-dialog .linked.horizontal > button:first-child { + border-left: none; + border-bottom-left-radius: 2px; } + .budgie-session-dialog .linked.horizontal > button:last-child, .budgie-polkit-dialog .linked.horizontal > button:last-child, .budgie-run-dialog .linked.horizontal > button:last-child { + border-right: none; + border-bottom-right-radius: 2px; + background: transparent; } + .budgie-session-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover, .budgie-run-dialog .linked.horizontal > button:hover { + background-color: rgba(143, 188, 187, 0.9); + color: #2e3440; } + .budgie-session-dialog .linked.horizontal > button:hover:backdrop label, .budgie-polkit-dialog .linked.horizontal > button:hover:backdrop label, .budgie-run-dialog .linked.horizontal > button:hover:backdrop label { + color: rgba(46, 52, 64, 0.5); } + .budgie-session-dialog .linked.horizontal > button.suggested-action, .budgie-polkit-dialog .linked.horizontal > button.suggested-action, .budgie-run-dialog .linked.horizontal > button.suggested-action { + background-color: rgba(143, 188, 187, 0.9); } + .budgie-session-dialog .linked.horizontal > button.suggested-action:hover, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:hover, .budgie-run-dialog .linked.horizontal > button.suggested-action:hover { + background-color: rgba(159, 198, 197, 0.9); } + .budgie-session-dialog .linked.horizontal > button.suggested-action:active, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, .budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked, .budgie-run-dialog .linked.horizontal > button.suggested-action:checked { + background-color: rgba(159, 198, 197, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action, .budgie-polkit-dialog .linked.horizontal > button.destructive-action, .budgie-run-dialog .linked.horizontal > button.destructive-action { + background-color: rgba(169, 68, 78, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action:hover, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:hover, .budgie-run-dialog .linked.horizontal > button.destructive-action:hover { + background-color: rgba(184, 79, 89, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action:active, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, .budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked, .budgie-run-dialog .linked.horizontal > button.destructive-action:checked { + background-color: rgba(184, 79, 89, 0.9); } + .budgie-session-dialog entry, .budgie-polkit-dialog entry, .budgie-run-dialog entry { + background-color: #505359; + color: #d8dee9; } + .budgie-session-dialog entry:focus, .budgie-polkit-dialog entry:focus, .budgie-run-dialog entry:focus { + background-color: #505359; } + .budgie-session-dialog entry:backdrop, .budgie-polkit-dialog entry:backdrop, .budgie-run-dialog entry:backdrop { + background-color: #505359; } + +.budgie-polkit-dialog .message { + color: rgba(216, 222, 233, 0.7); } +.budgie-polkit-dialog .failure { + color: #bf616a; } + +.budgie-run-dialog entry.search, .budgie-run-dialog entry.search:focus { + font-size: 120%; + padding: 8px 5px; + border: none; + box-shadow: none; } + .budgie-run-dialog entry.search image, .budgie-run-dialog entry.search:focus image { + color: #d8dee9; } + .budgie-run-dialog entry.search image:dir(ltr), .budgie-run-dialog entry.search:focus image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; } + .budgie-run-dialog entry.search image:dir(rtl), .budgie-run-dialog entry.search:focus image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; } +.budgie-run-dialog list row:selected .dim-label, .budgie-run-dialog list row:selected label.separator, .budgie-run-dialog list row:selected .titlebar .subtitle, .titlebar .budgie-run-dialog list row:selected .subtitle, +.budgie-run-dialog list row:selected headerbar .subtitle, +headerbar .budgie-run-dialog list row:selected .subtitle { + opacity: 1; } +.budgie-run-dialog scrolledwindow { + border-top: 1px solid rgba(0, 0, 0, 0); } + +.budgie-menubar menu { + margin: 4px; + padding: 5px; + border-radius: 0; + background-color: rgba(32, 36, 44, 0.95); } + .budgie-menubar menu menuitem:hover { + background-color: #8fbcbb; + color: #2e3440; } +.budgie-menubar arrow { + border: none; + min-width: 16px; + min-height: 16px; } + .budgie-menubar arrow.top { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); + border-bottom: 1px solid rgba(72, 79, 92, 0.928); } + .budgie-menubar arrow.bottom { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid rgba(72, 79, 92, 0.928); } +.budgie-menubar menuitem accelerator { + color: rgba(216, 222, 233, 0.35); } +.budgie-menubar menuitem check, .budgie-menubar menuitem radio { + min-height: 16px; + min-width: 16px; } + +window.background.budgie-settings-window.csd > box.horizontal > stack > scrolledwindow buttonbox.inline-toolbar { + border-style: none none solid; } + +.workspace-switcher .workspace-layout { + border: 0 solid rgba(32, 36, 44, 0.95); } + .top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; } + .top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; } + .left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; } +.workspace-switcher .workspace-item, .workspace-switcher .workspace-add-button { + border: 0 solid rgba(53, 60, 74, 0.95); } + .top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), + .top .workspace-switcher .workspace-add-button:dir(ltr), .bottom .workspace-switcher .workspace-add-button:dir(ltr) { + border-right-width: 1px; } + .top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), + .top .workspace-switcher .workspace-add-button:dir(rtl), .bottom .workspace-switcher .workspace-add-button:dir(rtl) { + border-left-width: 1px; } + .left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, .left .workspace-switcher .workspace-add-button, .right .workspace-switcher .workspace-add-button { + border-bottom-width: 1px; } +.workspace-switcher .workspace-item.current-workspace { + background-color: rgba(21, 24, 29, 0.95); } +.workspace-switcher .workspace-add-button { + border: none; + background: transparent; } + .workspace-switcher .workspace-add-button:hover { + box-shadow: none; } + .workspace-switcher .workspace-add-button:active { + background-image: none; } + .workspace-switcher .workspace-add-button:active image { + margin: 1px 0 -1px; } +.budgie-panel .workspace-switcher .workspace-icon-button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 2px; } + +/************ + * Nautilus * + ************/ +.nautilus-window .frame *:selected, .nautilus-window .frame *:selected:backdrop { + background: transparent; + color: #8fbcbb; } + .nautilus-window .frame *:selected label, .nautilus-window .frame *:selected:backdrop label { + color: #8fbcbb; } +.nautilus-window paned > separator { + background-image: none; } +.nautilus-window .sidebar { + background-color: transparent; } + .nautilus-window .sidebar:backdrop { + background-color: transparent; } + .nautilus-window .sidebar .list-row button { + border: none; + background-color: rgba(53, 59, 73, 0.95); } + .nautilus-window .sidebar .list-row button:active { + background-color: rgba(143, 188, 187, 0.75); } + .nautilus-window .sidebar .list-row:selected { + background-color: rgba(143, 188, 187, 0.75); } + .nautilus-window .sidebar .list-row:selected:hover { + background-color: rgba(143, 188, 187, 0.9); } + .nautilus-window .sidebar .list-row:hover { + background-color: rgba(59, 66, 82, 0.5); } + .nautilus-window .sidebar .list-row:hover:active { + background-color: rgba(143, 188, 187, 0.9); } +.nautilus-window.background { + background-color: rgba(53, 59, 73, 0.95); } + .nautilus-window.background:backdrop { + background-color: rgba(53, 59, 73, 0.95); } +.nautilus-window notebook > stack:only-child { + background-color: #3b4252; } + .nautilus-window notebook > stack:only-child:backdrop { + background-color: #3d4455; } +.nautilus-window searchbar { + border-top: 1px solid rgba(0, 0, 0, 0.12); } +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-circular-button { + border-radius: 20px; + -gtk-outline-radius: 20px; } + +.disk-space-display { + border: 2px solid; } + .disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; } + .disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; } + .disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; } + +.nautilus-desktop { + color: #d8dee9; } + .nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop .nautilus-canvas-item:active { + color: #d8dee9; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:hover { + color: #d8dee9; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:selected { + color: #2e3440; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item label.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-canvas-item .subtitle:selected, + .nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #2e3440; } + .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, .nautilus-desktop .nautilus-list .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-list .subtitle:selected, + .nautilus-desktop .nautilus-list headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #2e3440; } + +/********* + * Gedit * + *********/ +.gedit-search-slider { + padding: 4px; + border-radius: 0 0 3px 3px; + border: 0; + background-color: #434c5e; } + +/********* + * Gnucash * +*********/ +#gnc-id-main-window entry.gnc-class-register-foreground { + background: transparent; + border: none; + box-shadow: none; } +#gnc-id-main-window .arrow.button.toggle { + transition: none; + box-shadow: none; } + #gnc-id-main-window .arrow.button.toggle:hover { + border-color: #8fbcbb; } + +/******************* + * Calendar events * +********************/ +.color-light label, .color-light.timed label { + color: #2e3440; + opacity: 1; } + +/******** + * Gala * + *******/ +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid #3b4252; + background-color: #3b4252; } + .gala-notification .title, + .gala-notification .label { + color: #d8dee9; } + +.gala-button { + padding: 3px; + color: #3b4252; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + +/********** + * Notify * + *********/ +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.7); + background-color: rgba(59, 66, 82, 0.05); } + +/*************** + * SwitchBoard * + ***************/ +.category-label { + font-weight: bold; + color: #d8dee9; } + +/************* + * Slingshot * + ************/ +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; } + .button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(143, 188, 187, 0.3); + color: white; } + .button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ } + +.search-item { + border-radius: 0; + border: none; + color: #d8dee9; + background: none; } + .search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(143, 188, 187, 0.3); + color: #2e3440; } + +.search-entry-large, +.search-entry-large:focus { + border: none; + font-size: 18px; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; } + +.search-category-header { + font-weight: bold; + color: #d8dee9; } + +/********* + * Panel * + ********/ +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; } + .panel.maximized { + background-color: #2e3440; } + .panel.translucent { + background-color: rgba(46, 52, 64, 0.5); } + .panel.color-light.translucent { + background-color: rgba(216, 222, 233, 0.85); } + +menubar.panel, +.panel menubar { + box-shadow: none; + border: none; } + +.composited-indicator > revealer, +.composited-indicator > revealer image, +.composited-indicator > revealer label, +.composited-indicator > revealer spinner { + color: #d8dee9; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); + transition: all 200ms ease-in-out; + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); } +.composited-indicator > revealer image:first-child + label { + margin-left: 5px; } + +.panel.color-light .composited-indicator > revealer, +.panel.color-light .composited-indicator > revealer image, +.panel.color-light .composited-indicator > revealer label, +.panel.color-light .composited-indicator > revealer spinner { + color: rgba(0, 0, 0, 0.6); + text-shadow: 0 1px rgba(255, 255, 255, 0.1); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.1); } + +/************** + * Calculator * + **************/ +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; } + PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; } + +/********* + * Cards * + *********/ +.deck { + background-color: #323946; } + +.card { + background-color: #3b4252; + border: none; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); + transition: all 150ms ease-in-out; } + +.card.collapsed { + background-color: #303643; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + +/********* + * Noise * + *********/ +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .window-frame { + border-radius: 3px; } + +/******** + * Snap * + ********/ +SnapMainWindow .take-button, +SnapSnapWindow .take-button { + border-radius: 0; } + +/******************* + * Photos/Shotwell * + *******************/ +DirectWindow .the-button-in-the-combobox, +LibraryWindow .the-button-in-the-combobox { + background: none; } + +.checkerboard-layout { + background-color: #434c5e; + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px; } + +.checkboard-layout .item { + background-color: #d8dee9; } + +/********* +* Avatar * +*********/ +.avatar { + border: 1px solid rgba(0, 0, 0, 0.23); + border-radius: 50%; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1px 0 0 rgba(255, 255, 255, 0.45), inset 0 -1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.23); } + +/**level bars**/ +.sidebar .source-list.view.level-bar, .sidebar iconview.source-list.level-bar, .sidebar .source-list.view.level-bar:selected, .sidebar iconview.source-list.level-bar:selected, .sidebar .source-list.view.level-bar:selected:focus, .sidebar iconview.source-list.level-bar:selected:focus { + background: linear-gradient(to right, #4e586d, #4e586d); + border: 1px solid rgba(0, 0, 0, 0.14); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + border-radius: 2px; } +.sidebar .source-list.view.level-bar.fill-block, .sidebar iconview.source-list.level-bar.fill-block { + border: none; } +.sidebar .source-list.view.fill-block, .sidebar iconview.source-list.fill-block, .sidebar .source-list.view.fill-block:hover, .sidebar iconview.source-list.fill-block:hover, .sidebar .source-list.view.fill-block:selected, .sidebar iconview.source-list.fill-block:selected, .sidebar .source-list.view.fill-block:selected:focus, .sidebar iconview.source-list.fill-block:selected:focus { + background: linear-gradient(to right, #ebcb8b, #ebcb8b); } + +/************************** + * Colors in context menu * +**************************/ +checkbutton.color-button { + border: 1px solid #232831; + border-radius: 100px; + background-clip: border-box; + padding: 0; + margin: 2px 1px; } + checkbutton.color-button > check { + -gtk-icon-source: none; + background: none; + margin-right: 0; + padding: 2px; } + checkbutton.color-button.none > check { + background-color: transparent; + border-radius: 100px; + -gtk-icon-source: -gtk-icontheme("close-symbolic"); } + +radiobutton.color-button > radio { + -gtk-icon-source: none; + margin-right: 0; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 100px; + background-clip: border-box; } +radiobutton.color-button:active > radio { + border: 1px solid rgba(0, 0, 0, 0.35); } + +.color-button check, +.color-button check:checked, +.color-button radio, +.color-button radio:checked { + background-image: none; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 50%; + color: #3b4252; + -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); } +.color-button.red check, .color-button.red radio, s +.color-button.strawberry check, .color-button.strawberry radio { + background-color: @STRAWBERRY_300; + -gtk-icon-shadow: 0 1px 1px @STRAWBERRY_500; } +.color-button.orange check, .color-button.orange radio { + background-color: @ORANGE_300; + -gtk-icon-shadow: 0 1px 1px @ORANGE_500; } +.color-button.yellow check, .color-button.yellow radio, .color-button.banana check, .color-button.banana radio { + background-color: @BANANA_500; + -gtk-icon-shadow: 0 1px 1px @BANANA_700; } +.color-button.green check, .color-button.green radio, .color-button.lime check, .color-button.lime radio { + background-color: @LIME_500; + -gtk-icon-shadow: 0 1px 1px @LIME_700; } +.color-button.blue check, .color-button.blue radio, .color-button.blueberry check, .color-button.blueberry radio { + background-color: @BLUEBERRY_500; + -gtk-icon-shadow: 0 1px 1px @BLUEBERRY_700; } +.color-button.purple check, .color-button.purple radio, .color-button.grape check, .color-button.grape radio { + background-color: @GRAPE_500; + -gtk-icon-shadow: 0 1px 1px @GRAPE_700; } +.color-button.brown check, .color-button.brown radio, .color-button.cocoa check, .color-button.cocoa radio { + background-color: @COCOA_300; + -gtk-icon-shadow: 0 1px 1px @COCOA_500; } +.color-button.mint check, .color-button.mint radio { + background-color: @MINT_500; + -gtk-icon-shadow: 0 1px 1px @MINT_700; } +.color-button.pink check, .color-button.pink radio, .color-button.bubblegum check, .color-button.bubblegum radio { + background-color: @BUBBLEGUM_500; + -gtk-icon-shadow: 0 1px 1px @BUBBLEGUM_700; } +.color-button.slate check, .color-button.slate radio { + background-color: @SLATE_300; + -gtk-icon-shadow: 0 1px 1px @SLATE_500; } +.color-button.auto radio { + background-image: url("assets/color-button-auto.png"); + background-position: -1px -1px; + background-repeat: no-repeat; + background-size: calc(100% + 2px); } + +.xfce4-panel.panel { + background-color: #2e3440; + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(216, 222, 233, 0.8); + border-radius: 0; + border: none; + background-color: rgba(46, 52, 64, 0); } + #tasklist-button:hover { + color: #f9fafb; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #8fbcbb; } + +.xfce4-panel.panel button.flat { + color: #d8dee9; + border-radius: 0; + border: none; + background-color: rgba(46, 52, 64, 0); } + .xfce4-panel.panel button.flat:hover { + border: none; + background-color: #434c5e; } + .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.flat:checked { + color: #2e3440; + border: none; + background-color: #8fbcbb; } + .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.flat:checked image { + color: inherit; } + +#whiskermenu-window button { + background-color: transparent; + border: none; + border-radius: 0; + font-weight: normal; + padding: 3px; + margin: 1px 2px; } + #whiskermenu-window button:hover, #whiskermenu-window button:checked { + background-color: #8fbcbb; } + +/******** +* Unity * +*********/ +/* Unity window border color */ +/* Unity window text color */ +/* Backdrop Unity window text color */ +/* Unity panel color #454D50 */ +UnityDecoration { + /* Border properties (top, right, bottom, left) */ + -UnityDecoration-extents: 28px 1px 1px 1px; + /* the size of the decorations */ + -UnityDecoration-input-extents: 10px; + /* the extra size of the input areas */ + /* Shadows settings */ + -UnityDecoration-shadow-offset-x: 1px; + /* Size property, the shadow x offset */ + -UnityDecoration-shadow-offset-y: 1px; + /* Size property, the shadow y offset */ + -UnityDecoration-active-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, active window shadow color */ + -UnityDecoration-active-shadow-radius: 8px; + /* Size property, active window shadow radius */ + -UnityDecoration-inactive-shadow-color: rgba 0, 0, 0, 0.647; + /* Color property, inactive windows shadow color */ + -UnityDecoration-inactive-shadow-radius: 5px; + /* Size property, inactive windows shadow radius */ + /* Glow applied to the selected scaled window */ + -UnityDecoration-glow-size: 8px; + /* Size property, size of glow */ + -UnityDecoration-glow-color: #8fbcbb; + /* Color property of the glow */ + /* Title settings */ + -UnityDecoration-title-indent: 10px; + /* Size property, left indent of the title */ + -UnityDecoration-title-fade: 35px; + /* Size property, space of the title that can be faded */ + -UnityDecoration-title-alignment: 0.0; + /* Float from 0.0 to 1.0, to align the title */ + background-color: #eeeeee; + color: #31363D; } + UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #eeeeee; + border-bottom-width: 0; + background-color: #eeeeee; + color: #31363D; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: #1a1d21; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top .menuitem { + color: #31363D; } + UnityDecoration .top .menuitem:backdrop { + color: #1a1d21; } + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: #ececec; + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, #eeeeee, #ececec); } + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: #ececec; } + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; } + +/************** +* Unity Panel * +***************/ +UnityPanelWidget, +.unity-panel { + background-color: #d5d5d5; + color: #31363D; } + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: #1a1d21; } + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: #31363D; } + +.unity-panel.menubar, +.unity-panel .menubar { + color: #31363D; } + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: #d5d5d5; + color: #31363D; } + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: #8e95a4; } + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: #31363D; + box-shadow: none; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: #ebebeb; + color: #31363D; + box-shadow: none; } + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; } + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + border: none; + color: #232831; } + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: #3b4252; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #8fbcbb; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid #232831; } + MsdOsdWindow.background.osd .progressbar { + background-color: #8fbcbb; + border: none; + border-color: #8fbcbb; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: rgba(29, 33, 40, 0.93); + border: none; + border-radius: 5px; } + +/*********************** + * App-Specific Styles * + ***********************/ +/********* + * Geary * + *********/ +.geary-titlebar-left .separator, +.geary-titlebar-right .separator { + opacity: 0; } + +ConversationListView { + -GtkTreeView-grid-line-width: 0; } + ConversationListView .view:active, ConversationListView iconview:active, ConversationListView .view:selected, ConversationListView iconview:selected { + background-color: #8fbcbb; + color: #2e3440; } + ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { + background-color: rgba(143, 188, 187, 0.6); + color: rgba(46, 52, 64, 0.5); } + ConversationListView .view .cell, ConversationListView iconview .cell { + border: solid rgba(0, 0, 0, 0.2); + border-width: 0 0 1px 0; } + ConversationListView .view .cell:selected, ConversationListView iconview .cell:selected { + color: #2e3440; + border: 0px solid #6fa9a8; } + +/*********** + * LightDm * + ***********/ +#panel_window { + background-color: #2e3440; + color: #d8dee9; + font-weight: bold; + box-shadow: inset 0 -1px #1f232b; } + #panel_window .menubar, + #panel_window .menubar > .menuitem + menubar, + #panel_window menubar > menuitem { + background-color: transparent; + color: #d8dee9; + font-weight: bold; } + #panel_window .menubar .menuitem:disabled, + #panel_window menubar menuitem:disabled { + color: rgba(216, 222, 233, 0.5); } + #panel_window .menubar .menuitem:disabled GtkLabel, + #panel_window menubar menuitem:disabled GtkLabel { + color: inherit; } + #panel_window .menubar .menuitem:disabled label, + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window .menubar .menu > .menuitem, + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #d8dee9; } + +#content_frame { + padding-bottom: 14px; + background-color: #434c5e; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } + #content_frame button:hover { + color: #d8dee9; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #3b4252; + text-shadow: none; } + #content_frame button:active, #content_frame button:checked { + color: #d8dee9; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + #content_frame button:disabled { + color: #b9bfcb; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + text-shadow: none; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #353c4a; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; } + +#buttonbox_frame button { + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + #buttonbox_frame button:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + #buttonbox_frame button:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +#login_window #user_combobox { + color: #d8dee9; + font-size: 13px; } + #login_window #user_combobox .menu, + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nemo-window .places-treeview { + -NemoPlacesTreeView-disk-full-bg-color: #4e586d; + -NemoPlacesTreeView-disk-full-fg-color: #ebcb8b; + -GtkTreeView-vertical-separator: 10; } + .nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover, + .nemo-window .places-treeview iconview.cell:hover { + background: rgba(40, 45, 55, 0.7); } + .nemo-window .places-treeview .view.cell:selected, .nemo-window .places-treeview iconview.cell:selected, + .nemo-window .places-treeview iconview.cell:selected { + background: #8fbcbb; + color: #2e3440; } +.nemo-window .sidebar { + background-color: #2e3440; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { + color: #98abb2; + background-color: transparent; } +.nemo-window .nemo-window-pane widget.entry { + background-clip: padding-box; + min-height: 28px; + padding: 5px; + color: #d8dee9; + border: 1px solid #232831; + border-radius: 3px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.9), inset 1px 0 rgba(0, 0, 0, 0.96), inset -1px 0 rgba(0, 0, 0, 0.96), inset 0 -1px rgba(0, 0, 0, 0.98), 0 1px rgba(255, 255, 255, 0.6); } + .nemo-window .nemo-window-pane widget.entry:selected { + background-color: #8fbcbb; + color: #2e3440; } +.nemo-window toolbar.primary-toolbar { + margin-bottom: -1px; + background: #353c4a; } + .nemo-window toolbar.primary-toolbar button { + color: #d8dee9; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #232831; + background-color: #2e3440; + min-height: 24px; + padding: 3px; } + .nemo-window toolbar.primary-toolbar button:hover { + color: #2e3440; + text-shadow: none; + background-color: rgba(143, 188, 187, 0.7); } + .nemo-window toolbar.primary-toolbar button:selected, .nemo-window toolbar.primary-toolbar button:active, .nemo-window toolbar.primary-toolbar button:checked { + color: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + .nemo-window toolbar.primary-toolbar button:selected:backdrop, .nemo-window toolbar.primary-toolbar button:active:backdrop, .nemo-window toolbar.primary-toolbar button:checked:backdrop { + color: rgba(46, 52, 64, 0.5); + background-color: rgba(143, 188, 187, 0.6); + text-shadow: none; + box-shadow: none; } + .nemo-window toolbar.primary-toolbar button:backdrop, .nemo-window toolbar.primary-toolbar button:disabled, .nemo-window toolbar.primary-toolbar button:backdrop:disabled { + color: rgba(216, 222, 233, 0.2); + background-color: #2e3440; + text-shadow: none; + box-shadow: none; } +.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview, +.nemo-window .nemo-inactive-pane iconview { + background-color: #353b49; } + +/* thunar */ +.thunar toolbar { + background-color: #353c4a; } + +/* buttons in toolbar */ +.thunar toolbar.horizontal button image { + -gtk-icon-transform: scale(0.72); } + +scrolledwindow.sidebar treeview.view { + background: #2a2f3a; + padding: 1.5px; } + +/* path-bar of thunar */ +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button, +.thunar toolbar .path-bar-button { + color: #d8dee9; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #232831; + background-color: #2e3440; + border-radius: 0; + border-right: 0.5px solid #232831; + box-shadow: none; + min-height: 20px; + padding: 3px 4px; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:first-child, + .thunar toolbar .path-bar-button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:last-child, + .thunar toolbar .path-bar-button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-right-style: solid; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:only-child, + .thunar toolbar .path-bar-button:only-child { + border-radius: 4px; + border-style: solid; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:hover, + .thunar toolbar .path-bar-button:hover { + color: #8fbcbb; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:checked, + .thunar toolbar .path-bar-button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .toggle.path-bar-button:hover, +.thunar toolbar .toggle.path-bar-button:hover { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } + +/* thunar sidepane */ +window.thunar paned > scrolledwindow treeview.view:hover, window.thunar paned > scrolledwindow treeview.view:selected { + background: rgba(143, 188, 187, 0.7); + color: #2e3440; + border-radius: 0; + box-shadow: none; } + +.caja-notebook .entry { + background: #3b4252; + color: #d8dee9; } + .caja-notebook .entry:selected { + background: #8fbcbb; + color: #2e3440; } + +/*# sourceMappingURL=gtk.css.map */ diff --git a/.themes/Nordic/gtk-3.0/thumbnail.png b/.themes/Nordic/gtk-3.0/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..b9cef7c8712f32bf393129b9f8e215ec0264c531 GIT binary patch literal 1787 zcmZ9LX;{-&7RLXTwGpO+3ZgT1zycy54N%!eP#|F^Bm_+e2}uY^$R0x2!j}9=*b7)I zi=wh<0V@HNf?$vsh=d(f7Ew%mz*ZSsgt3l8MJGJ-Y39SZ=eh5BfA{@zPYDtcVh%Y7 z0RX@}EEE=_?=pSam>THM-E$FWeKVv7LW5%1=+XNvfPd29xb7>y!HXtb7e=IvZgOF9dr(U2&T zQp|=$B^1zUqcYx@lqXB3O&9X(1q?OFE1=V3Vo0bM;xNd)B4EHG6M7VyhmTih7gna{ zbT|9d2~=S*gWjFZM#Yf2MC=kKotG{R2#YJJx;#F+><2%6zP>Fzx9q{U8E;p$Z*)&4 zW!zXad0fW3C*dM?qPY_?{%JG`9*JLk_6i#NTPvT5Zk zdNzd`f=H-fB`YP|N=|Ypf|!{|6@gWqJu3g;GhMyIY#}Hszc4fZe01hXES?pHB8|;F z9Uh;TmemfA&6l5R92%XQdZewn{Nt+;#lL_5XRlN^A?4o6=1dmyBBF`ka~U;UdRR2E zCx<=tNLN&Gv9oumsG|O42nI{yjZ8ik=9Ef`t51buN2ixkvWhle=w_?3pWnK={o%vl zIhh7z-!I_Z$>WU6_!BaoM#{re1R_Z#8pqU3E#0^^Sl7^AS>3$3s@wQ^rl|Sxjh4;Ni2~cXD{m`A)c!n9 zFe0HPjnyio!=s3r0-hqD)6t_^Sbm9$OU{#>!xFjax#g|$JF}IdUltzxltHQHGS~!4 zM<%NygMmcinRrSapAm{AiHpuFhNi!(`ynta4js>|y>g?WrTdO*s;cH1;tX|AJhNj!QmFn>Yra(OL@R{=d zgN(fL%c;!z6vhQUqal^qk;Rs0v3hej;nBo<`JAh1%t0~du9$l*jTxy|#B5ePiGimy z30ciTCX+ycdIk9fpYadIyi(n_(=Wqki4h?%!~t@OR(~-OhDE_mUKkngIr8_t{ZAA1 zJJA;g3y8%IQApNC8u8hZI+;K@F&tj<)#9R$cb}t4{nOX%eYe4)ix4jG8TU&F{@z4{ zJ%+!D(m|}8e893YD!&gTp8E6Wrk^**A3f~k;Oc676dsRh@D4;G56+pp-xPr0<|YUV zAnx5l+2QNXhNwf0cC9y>#*_^XZLY12B~L7IOTPW0t!{x#($HujwWqoygCmwd;AuZw zRYT?HkC)plTYC1SziXBA`NBPtu1f^`@|!+ze0gZ^{ogkWE$r^7Mi!<|0&|uUFu=_0 zo^7Km`MH^y1!$W|usEQ$G#7+Mvg^}x0uR^f!Z*VaVMc{0oG6%9ZEqphyc-{#3`&FN z1=tz{S%luKl{5}_?dx?O+w+~@7+HP_QdT;4eeD9yRW9w{S}P1z$U8Yqt9|SZ7KarQ zvH#E|rQwp10G%EwqoUmoAxC|HUf+-*sRWV$-E=DlKFE!?Ou*dpq~~6>Y_(TA#EU9oN`+ z&JP5$|K$dKz5j%G!P2DpPbr7|1#hu9mxYbJ%3{Ex`bhNL75~&~Z;UDTWX4C8OC$y# zJ7HpMJalawV{Lur#qI?4uca*N0`L2H!LlN4``s{B{!yLrTVQci@A`7S5`NX$@K=M^ zUFUIM82znX);aHQmE(@I&m_0$(0o&Tj>G#8M&<-t=~{7(qnwnv5srNG)8d*J2=cUU zGc%T|ug@OZ_-J5o@csKX6Kr$dN6_vYZ=6p-vw8&9KEIA}fZ#X2-F7}L+C_Xkh}J=j zJ-_sKdRzLw)=@C*Xl-N-09t{`boNB>w*Fr`2;o>^kbp`SGI(5@SO$j*Fw>|uP){2U zIm^Z!>h5Oa=Hct%>FeQB4K!%5wgDLWVy*fAZ09zO>4jCJ$Y`+VI!oS{%( zD72+civJ&g!%Je&vi={~dHcUWw59ie9yqX*facMJ8Ds$!pmTW~>akRP7?qov%oDB~ R4EpO$Ko}eWlLwN({{R3jFN**G literal 0 HcmV?d00001 diff --git a/.themes/Nordic/gtk-4.0/gtk-dark.css b/.themes/Nordic/gtk-4.0/gtk-dark.css new file mode 100755 index 0000000..10f3dc6 --- /dev/null +++ b/.themes/Nordic/gtk-4.0/gtk-dark.css @@ -0,0 +1,6213 @@ +/*$selected_bg_color: #00e8c6;06d6a0*/ +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* widget text/foreground color */ +@define-color theme_fg_color #d8dee9; +/* text color for entries, views and content in general */ +@define-color theme_text_color #d8dee9; +/* widget base background color */ +@define-color theme_bg_color #434c5e; +/* text widgets and the like base background color */ +@define-color theme_base_color #3b4252; +/* base background color of selections */ +@define-color theme_selected_bg_color #8fbcbb; +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #fff; +/* base background color of disabled widgets */ +@define-color insensitive_bg_color #404859; +/* text foreground color of disabled widgets */ +@define-color insensitive_fg_color #8e95a4; +/* disabled text widgets and the like base background color */ +@define-color insensitive_base_color #3b4252; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #8e95a4; +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #d8dee9; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #434c5e; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #3d4455; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #8fbcbb; +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #2e3440; +/* widgets main borders color */ +@define-color borders #232831; +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders #262c36; +/* these are pretty self explicative */ +@define-color warning_color #c3674a; +@define-color error_color #b84f59; +@define-color success_color #49688e; +@define-color fg_color #d8dee9; +@define-color text_color #d8dee9; +@define-color bg_color #434c5e; +@define-color base_color #3b4252; +@define-color selected_bg_color #8fbcbb; +@define-color selected_fg_color #fff; +@define-color unfocused_fg_color #8e95a4; +@define-color unfocused_text_color #d8dee9; +@define-color unfocused_bg_color #434c5e; +@define-color unfocused_base_color #3d4455; +@define-color unfocused_selected_bg_color #8fbcbb; +@define-color unfocused_selected_fg_color #2e3440; +/* these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(#d8dee9, 1.8); +@define-color wm_unfocused_title #8e95a4; +@define-color wm_highlight rgba(0, 0, 0, 0); +@define-color wm_borders_edge rgba(255, 255, 255, 0.1); +@define-color wm_bg_a shade(#434c5e, 1.2); +@define-color wm_bg_b #434c5e; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#434c5e, 1.3); +@define-color wm_button_hover_color_b #434c5e; +@define-color wm_button_active_color_a shade(#434c5e, 0.85); +@define-color wm_button_active_color_b shade(#434c5e, 0.89); +@define-color wm_button_active_color_c shade(#434c5e, 0.9); +@define-color content_view_bg #3b4252; +@define-color text_view_bg #3b4252; +@define-color budgie_tasklist_indicator_color #8fbcbb; +@define-color budgie_tasklist_indicator_color_active #8fbcbb; +@define-color placeholder_text_color #b9bfcb; +@define-color STRAWBERRY_100 #ff8c82; +@define-color STRAWBERRY_300 #ed5353; +@define-color STRAWBERRY_500 #c6262e; +@define-color STRAWBERRY_700 #a10705; +@define-color STRAWBERRY_900 #7a0000; +@define-color ORANGE_100 #ffc27d; +@define-color ORANGE_300 #ffa154; +@define-color ORANGE_500 #f37329; +@define-color ORANGE_700 #cc3b02; +@define-color ORANGE_900 #a62100; +@define-color BANANA_100 #fff394; +@define-color BANANA_300 #ffe16b; +@define-color BANANA_500 #f9c440; +@define-color BANANA_700 #d48e15; +@define-color BANANA_900 #ad5f00; +@define-color LIME_100 #d1ff82; +@define-color LIME_300 #9bdb4d; +@define-color LIME_500 #68b723; +@define-color LIME_700 #3a9104; +@define-color LIME_900 #206b00; +@define-color MINT_100 #89ffdd; +@define-color MINT_300 #43d6b5; +@define-color MINT_500 #28bca3; +@define-color MINT_700 #0e9a83; +@define-color MINT_900 #007367; +@define-color BLUEBERRY_100 #8cd5ff; +@define-color BLUEBERRY_300 #64baff; +@define-color BLUEBERRY_500 #3689e6; +@define-color BLUEBERRY_700 #0d52bf; +@define-color BLUEBERRY_900 #002e99; +@define-color BUBBLEGUM_100 #fe9ab8; +@define-color BUBBLEGUM_300 #f4679d; +@define-color BUBBLEGUM_500 #de3e80; +@define-color BUBBLEGUM_700 #bc245d; +@define-color BUBBLEGUM_900 #910e38; +@define-color GRAPE_100 #e4c6fa; +@define-color GRAPE_300 #cd9ef7; +@define-color GRAPE_500 #a56de2; +@define-color GRAPE_700 #7239b3; +@define-color GRAPE_900 #452981; +@define-color COCOA_100 #a3907c; +@define-color COCOA_300 #8a715e; +@define-color COCOA_500 #715344; +@define-color COCOA_700 #57392d; +@define-color COCOA_900 #3d211b; +@define-color SILVER_100 #fafafa; +@define-color SILVER_300 #d4d4d4; +@define-color SILVER_500 #abacae; +@define-color SILVER_700 #7e8087; +@define-color SILVER_900 #555761; +@define-color SLATE_100 #95a3ab; +@define-color SLATE_300 #667885; +@define-color SLATE_500 #485a6c; +@define-color SLATE_700 #273445; +@define-color SLATE_900 #0e141f; +@define-color BLACK_100 #666; +@define-color BLACK_300 #4d4d4d; +@define-color BLACK_500 #333; +@define-color BLACK_700 #1a1a1a; +@define-color BLACK_900 #000; +/***************** +* Drawing mixins * +*****************/ +/********* +* Common * +*********/ +* { + padding: 0; + outline-color: rgba(216, 222, 233, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 0px; + -gtk-secondary-caret-color: #8fbcbb; } + +/*********** + * Widgets * + ***********/ +/*************** +* Action bars * +***************/ +.action-bar { + background-color: #2e3440; + border: solid #232831; + border-width: 1px 0 0 0; + color: #d8dee9; + box-shadow: none; } + .action-bar:backdrop { + background-color: #2e3440; + box-shadow: none; } + .action-bar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; } + .action-bar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(40, 45, 55, 0.93); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification border, + .app-notification.frame border { + border: none; } + +/*************** + * Base States * + ***************/ +.background { + color: #d8dee9; + background-color: #434c5e; } + .background:backdrop { + color: #8e95a4; + background-color: #434c5e; + text-shadow: none; + -gtk-icon-shadow: none; } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +.gtkstyle-fallback { + color: #d8dee9; + background-color: #434c5e; } + .gtkstyle-fallback:hover { + color: #d8dee9; + background-color: #58647c; } + .gtkstyle-fallback:active { + color: #d8dee9; + background-color: #2e3440; } + .gtkstyle-fallback:disabled { + color: #8e95a4; + background-color: #404859; } + .gtkstyle-fallback:selected { + color: #2e3440; + background-color: #8fbcbb; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #d8dee9; + background-color: #3b4252; } + .view:backdrop, iconview:backdrop, + .view text:backdrop, + iconview text:backdrop, + textview text:backdrop { + color: #b9bfcb; + background-color: #3d4455; } + .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected { + border-radius: 3px; } + +textview border { + background-color: #3f4758; } + +.rubberband, +rubberband, +flowbox rubberband, +.content-view rubberband, +treeview.view rubberband { + border: 1px solid #6fa9a8; + background-color: rgba(111, 169, 168, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 3px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label { + caret-color: currentColor; } + label.separator { + color: #d8dee9; } + label.separator:backdrop { + color: #8e95a4; } + label selection { + background-color: #8fbcbb; + color: #2e3440; } + label:disabled { + color: #8e95a4; } + label:disabled:backdrop { + color: #63708b; } + label:backdrop { + color: #8e95a4; } + +.dim-label, label.separator, .titlebar .subtitle, +headerbar .subtitle { + opacity: 0.55; + text-shadow: none; } + +assistant .sidebar { + background-color: #3b4252; + border-top: 1px solid #232831; } + assistant .sidebar:backdrop { + background-color: #3d4455; + border-color: #262c36; } +assistant.csd .sidebar { + border-top-style: none; } +assistant .sidebar label { + padding: 6px 12px; } +assistant .sidebar label.highlight { + background-color: #61697a; } + +.app-notification, +.app-notification.frame, .osd .scale-popup, .osd popover.background > arrow, +.osd popover.background > contents, popover.background.touch-selection > arrow, +popover.background.touch-selection > contents, popover.background.magnifier > arrow, +popover.background.magnifier > contents, .osd { + color: #d8dee9; + border: none; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + outline-color: rgba(216, 222, 233, 0.3); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .app-notification:backdrop, .osd .scale-popup:backdrop, .osd popover.background > arrow:backdrop, + .osd popover.background > contents:backdrop, popover.background.touch-selection > arrow:backdrop, + popover.background.touch-selection > contents:backdrop, popover.background.magnifier > arrow:backdrop, + popover.background.magnifier > contents:backdrop, .osd:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; } + +*:selected { + background: #8fbcbb; + color: #2e3440; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: radial-gradient(farthest-side, #bfd9d8 0%, rgba(191, 217, 216, 0) 0%); } + to { + background-image: radial-gradient(farthest-side, #bfd9d8 95%, rgba(191, 217, 216, 0)); } } +notebook > header > tabs > arrow, +button { + min-height: 20px; + min-width: 16px; + padding: 2px 6px; + border: 1px solid #232831; + border-radius: 4px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } + notebook > header > tabs > arrow, + 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; } + notebook > header > tabs > arrow:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; + color: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + 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: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #8fbcbb; + text-shadow: none; + -gtk-icon-filter: brightness(1.2); } + notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, + button:active, + button:checked { + color: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #7fb2b1; + text-shadow: none; + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop, + button:backdrop.flat, + button:backdrop { + color: #b9bfcb; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #3d4455; + text-shadow: none; + transition: 200ms ease-out; + -gtk-icon-filter: none; } + notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(216, 222, 233, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, + button:backdrop.flat:active label, + button:backdrop.flat:checked label, + button:backdrop:active label, + button:backdrop:checked label { + color: rgba(46, 52, 64, 0.7); } + notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + color: #b9bfcb; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + text-shadow: none; } + notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(216, 222, 233, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:disabled, notebook > header > tabs > arrow:backdrop: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: #b9bfcb; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + text-shadow: none; } + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, + button:disabled:active, + button:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(216, 222, 233, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + notebook > header > tabs > arrow:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, + button:disabled:active label, + button:disabled:checked label { + color: rgba(46, 52, 64, 0.7); } + notebook > header > tabs > arrow.image-button, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.image-button.circular, notebook > header > tabs > arrow.image-button.sidebar-button, + button.image-button.circular, + button.image-button.sidebar-button { + padding: 6px 4px; + border-radius: 50px; + box-shadow: none; } + notebook > header > tabs > arrow.text-button, + button.text-button { + padding-left: 16px; + padding-right: 16px; } + notebook > header > tabs > arrow.text-button.image-button, + button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; + border-radius: 2px; } + notebook > header > tabs > arrow.text-button.image-button label, + button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), + button:drop(active) { + color: #a3be8c; + border-color: #a3be8c; + box-shadow: inset 0 0 0 1px #a3be8c; } +row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #2e3440; + border-color: transparent; } + row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #8e95a4; } +button.osd { + min-width: 24px; + min-height: 20px; + color: #d8dee9; + border-radius: 5px; + outline-color: rgba(216, 222, 233, 0.3); + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); + border: none; + box-shadow: none; } + button.osd.image-button { + min-width: 32px; } + button.osd:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); + border: none; + box-shadow: none; } + button.osd:active, + button.osd:checked { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); + border: none; + box-shadow: none; } + button.osd:disabled:backdrop, + button.osd:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + button.osd:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } +.app-notification button, +.app-notification.frame button, popover.background.touch-selection button, popover.background.magnifier button, +.osd button { + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, + .osd button:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .app-notification button:active:backdrop, popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .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: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, + .osd button:disabled:backdrop, + .osd button:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + 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: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); + 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: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, + .osd button.flat:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + .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: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } +button.suggested-action { + border: none; + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .selection-mode windowcontrols button, button.suggested-action.flat { + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + button.suggested-action:active, button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .selection-mode windowcontrols button:backdrop, button.suggested-action:backdrop, button.suggested-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .selection-mode windowcontrols button:backdrop label, button.suggested-action:backdrop label, button.suggested-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode windowcontrols button:backdrop:active, .selection-mode windowcontrols button:backdrop:checked, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + .selection-mode windowcontrols button:backdrop:active label, .selection-mode windowcontrols button:backdrop:checked label, button.suggested-action:backdrop:active label, button.suggested-action:backdrop:checked label, button.suggested-action.flat:backdrop:active label, button.suggested-action.flat:backdrop:checked label { + color: rgba(46, 52, 64, 0.7); } + .selection-mode windowcontrols button:backdrop:disabled, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .selection-mode windowcontrols button:backdrop:disabled label, button.suggested-action:backdrop:disabled label, button.suggested-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode windowcontrols button:backdrop:disabled:active, .selection-mode windowcontrols button:backdrop:disabled:checked, button.suggested-action:backdrop:disabled:active, button.suggested-action:backdrop:disabled:checked, button.suggested-action.flat:backdrop:disabled:active, button.suggested-action.flat:backdrop:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + .selection-mode windowcontrols button:backdrop, .selection-mode windowcontrols button:disabled, .selection-mode windowcontrols button:backdrop:disabled, button.suggested-action.flat:backdrop, button.suggested-action.flat:disabled, button.suggested-action.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; + color: rgba(94, 129, 172, 0.8); } + button.suggested-action:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #5e81ac; + text-shadow: none; } + button.suggested-action:disabled:active, button.suggested-action:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + button.suggested-action:disabled:active label, button.suggested-action:disabled:checked label { + color: rgba(46, 52, 64, 0.7); } + .osd button.suggested-action { + color: #d8dee9; + border-color: #232831; + background-color: rgba(94, 129, 172, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .osd button.suggested-action:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(94, 129, 172, 0.7), rgba(94, 129, 172, 0.7)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .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: #232831; + background-image: linear-gradient(to bottom, #5e81ac, #5e81ac); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + .osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd button.suggested-action:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(94, 129, 172, 0.5), rgba(94, 129, 172, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +button.destructive-action { + border: none; + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #bf616a, #bf616a); } + button.destructive-action.flat { + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:active, button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:backdrop, button.destructive-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:backdrop label, button.destructive-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); } + button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + button.destructive-action:backdrop:active label, button.destructive-action:backdrop:checked label, button.destructive-action.flat:backdrop:active label, button.destructive-action.flat:backdrop:checked label { + color: rgba(46, 52, 64, 0.7); } + button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:backdrop:disabled label, button.destructive-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); } + button.destructive-action:backdrop:disabled:active, button.destructive-action:backdrop:disabled:checked, button.destructive-action.flat:backdrop:disabled:active, button.destructive-action.flat:backdrop:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + button.destructive-action.flat:backdrop, button.destructive-action.flat:disabled, button.destructive-action.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; + color: rgba(169, 68, 78, 0.8); } + button.destructive-action:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:disabled:active, button.destructive-action:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:disabled:active label, button.destructive-action:disabled:checked label { + color: rgba(46, 52, 64, 0.7); } + .osd button.destructive-action { + color: #d8dee9; + border-color: #232831; + background-color: rgba(169, 68, 78, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .osd button.destructive-action:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(169, 68, 78, 0.7), rgba(169, 68, 78, 0.7)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .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: #232831; + background-image: linear-gradient(to bottom, #a9444e, #a9444e); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + .osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd button.destructive-action:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(169, 68, 78, 0.5), rgba(169, 68, 78, 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; } +.inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } +.primary-toolbar button, .primary-toolbar .raised button { + -gtk-icon-shadow: none; } + .primary-toolbar button:hover, .primary-toolbar button:focus, .primary-toolbar .raised button:hover, .primary-toolbar .raised button:focus { + color: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: radial-gradient(farthest-side, #bfd9d8 96%, rgba(191, 217, 216, 0)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > button.needs-attention > label:backdrop, + .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 2px; } + +toolbar button:hover { + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } +toolbar button:active { + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } + +.inline-toolbar toolbutton > 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; } + .inline-toolbar toolbutton > button:hover { + color: #2e3440; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #232831; } + .inline-toolbar toolbutton > button:disabled { + color: #b9bfcb; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + color: rgba(35, 40, 49, 0.3); } + .inline-toolbar toolbutton > button:backdrop { + color: #b9bfcb; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + color: #232831; } + .inline-toolbar toolbutton > button:backdrop:disabled { + color: #b9bfcb; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + color: rgba(35, 40, 49, 0.3); } + +toolbar.inline-toolbar toolbutton > button.flat:backdrop, +toolbar.inline-toolbar toolbutton:backdrop > button.flat:backdrop { + border-color: transparent; + box-shadow: none; } + +.inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > button:backdrop, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > +entry, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border: 1px solid #232831; + border-radius: 0; + border-right-style: none; + box-shadow: none; } + .inline-toolbar button:disabled, .linked > button:disabled, .linked:not(.vertical) > spinbutton:disabled:not(.vertical), .linked:not(.vertical) > + entry:disabled, .linked > combobox > box > button.combo:disabled:dir(ltr), .linked > combobox > box > button.combo:disabled:dir(rtl) { + color: #b9bfcb; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + text-shadow: none; + color: #8e95a4; } + +.inline-toolbar button:first-child, .linked > button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > +entry:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } +.inline-toolbar button:last-child, .linked > button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > +entry:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } +.inline-toolbar button:only-child, .linked > button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked, .linked.vertical > button:backdrop, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > +entry, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > +entry:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > +entry:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } +.linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, +.menuitem.button.flat, modelbutton.flat:backdrop, modelbutton.flat:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + 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; } + +/* menu buttons */ +modelbutton.flat, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, + .menuitem.button.flat:hover { + background-color: #3f4758; } + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +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; } + +notebook button, list button, .view button, iconview button, popover button { + box-shadow: none; } + notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { + box-shadow: none; } +notebook .linked > button, list .linked > button, .view .linked > button, iconview .linked > button, popover .linked > button { + box-shadow: none; } + +/************ + * Calendar * + ***********/ +calendar { + color: #d8dee9; + border: 1px solid #232831; } + calendar:selected { + border-radius: 3px; } + calendar.header { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(216, 222, 233, 0.45); } + calendar.button:hover { + color: #d8dee9; } + calendar.button:backdrop { + color: rgba(142, 149, 164, 0.45); } + calendar.button:disabled { + color: rgba(142, 149, 164, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.55); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #d8dee9; } + calendar:backdrop { + color: #b9bfcb; + border-color: #262c36; } + +/************************* + * Check and Radio Items * + *************************/ +check { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-dark.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover-dark.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover-dark.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active-dark.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active-dark.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop-dark.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop-dark.png"), url("../assets/radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-dark.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover-dark.png"), url("../assets/checkbox-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover-dark.png"), url("../assets/radio-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active-dark.png"), url("../assets/checkbox-checked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active-dark.png"), url("../assets/radio-checked-active@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-backdrop-dark.png"), url("../assets/checkbox-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop-dark.png"), url("../assets/radio-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover.png"), url("../assets/checkbox-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover.png"), url("../assets/radio-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-active.png"), url("../assets/checkbox-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-backdrop.png"), url("../assets/checkbox-mixed-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop.png"), url("../assets/radio-mixed-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check, iconview.content-view check, +.view.content-view.check, +iconview.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio, iconview.content-view radio, +.view.content-view.radio, +iconview.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:hover, iconview.content-view check:hover, +.view.content-view.check:hover, +iconview.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:hover, iconview.content-view radio:hover, +.view.content-view.radio:hover, +iconview.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:active, iconview.content-view check:active, +.view.content-view.check:active, +iconview.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:active, iconview.content-view radio:active, +.view.content-view.radio:active, +iconview.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:backdrop, iconview.content-view check:backdrop, +.view.content-view.check:backdrop, +iconview.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:backdrop, iconview.content-view radio:backdrop, +.view.content-view.radio:backdrop, +iconview.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled, iconview.content-view check:disabled, +.view.content-view.check:disabled, +iconview.content-view.check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled, iconview.content-view radio:disabled, +.view.content-view.radio:disabled, +iconview.content-view.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled:backdrop, iconview.content-view check:disabled:backdrop, +.view.content-view.check:disabled:backdrop, +iconview.content-view.check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop-insensitive.png"), url("../assets/checkbox-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled:backdrop, iconview.content-view radio:disabled:backdrop, +.view.content-view.radio:disabled:backdrop, +iconview.content-view.radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop-insensitive.png"), url("../assets/radio-unchecked-backdrop-insensitive@2.png")); + -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: 16px; + min-width: 16px; + border: none; } + menu menuitem check, menu menuitem + radio { + margin: 0; } + menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem + radio, menu menuitem + radio:hover, menu menuitem + radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + 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 overlay { + color: #2e3440; } + colorswatch.dark overlay:hover { + border-color: #232831; } + colorswatch.dark overlay:backdrop { + color: rgba(46, 52, 64, 0.5); } +colorswatch.light overlay { + color: #d8dee9; } + colorswatch.light overlay:hover { + border-color: #232831; } + colorswatch.light overlay:backdrop { + color: #b9bfcb; } +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #a3be8c; + box-shadow: inset 0 0 0 2px #232831, inset 0 0 0 1px #a3be8c; } + colorswatch:drop(active).dark overlay { + border-color: #a3be8c; + box-shadow: inset 0 0 0 2px #232831, inset 0 0 0 1px #a3be8c; } +colorswatch overlay { + box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); + border: 1px solid #232831; } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: #232831; + box-shadow: none; } +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } + colorswatch#add-color-button overlay:hover { + color: #d8dee9; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #3b4252; + text-shadow: none; } + colorswatch#add-color-button overlay:backdrop { + color: #b9bfcb; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #3d4455; + text-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 #2e3440; } +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } +combobox:drop(active) { + box-shadow: none; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar:not(headerbar) { + background-color: rgba(67, 76, 94, 0.95); } +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: rgba(67, 76, 94, 0.95); + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; } +messagedialog.csd.background { + background-color: rgba(67, 76, 94, 0.95); + color: #d8dee9; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; + background-color: transparent; + color: #d8dee9; + box-shadow: none; } + messagedialog.csd .dialog-action-area button:hover { + background-color: rgba(143, 188, 187, 0.9); + color: white; } + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; } + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 4px; } + messagedialog.csd .dialog-action-area button.destructive-action, messagedialog.csd .dialog-action-area button.suggested-action { + color: white; } + +filechooser .dialog-action-box { + border-top: 1px solid #232831; } + filechooser .dialog-action-box:backdrop { + border-top-color: #262c36; } +filechooser #pathbarbox { + border-bottom: 1px solid #434c5e; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/**************** + * Text Entries * + ****************/ +spinbutton:not(.vertical), entry { + min-height: 28px; + padding-left: 8px; + padding-right: 8px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #d8dee9; + border-color: #232831; + background-color: #3b4252; } + spinbutton:not(.vertical) image.left, + entry image.left { + padding-left: 0; + padding-right: 6px; } + spinbutton:not(.vertical) image.right, + entry image.right { + padding-left: 6px; + padding-right: 0; } + spinbutton:not(.vertical) undershoot.left, + entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } + spinbutton:not(.vertical) undershoot.right, + entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } + spinbutton.flat:focus-within:not(.vertical), spinbutton.flat:not(.vertical), + entry.flat:focus-within, + entry.flat { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + box-shadow: none; + border-radius: 0; } + spinbutton:focus-within:not(.vertical), + entry:focus-within { + border-color: #6fa9a8; } + spinbutton:disabled:not(.vertical), + entry:disabled { + color: #8e95a4; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + box-shadow: none; } + spinbutton:backdrop:not(.vertical), + entry:backdrop { + color: #b9bfcb; + border-color: #262c36; + background-color: #3d4455; + box-shadow: none; + transition: 200ms ease-out; } + spinbutton:backdrop:disabled:not(.vertical), + entry:backdrop:disabled { + color: #63708b; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + box-shadow: none; } + spinbutton.error:not(.vertical), + entry.error { + color: #d8dee9; + border-color: #232831; + background-color: #3b4252; + color: #b84f59; + border-color: #3c181c; } + spinbutton.error:focus-within:not(.vertical), + entry.error:focus-within { + border-color: #3c181c; } + spinbutton.error:selected:focus:not(.vertical), spinbutton.error:selected:not(.vertical), + entry.error:selected:focus, + entry.error:selected { + background-color: #b84f59; } + spinbutton.warning:not(.vertical), + entry.warning { + color: #d8dee9; + border-color: #232831; + background-color: #3b4252; + color: #c3674a; + border-color: #442116; } + spinbutton.warning:focus-within:not(.vertical), + entry.warning:focus-within { + border-color: #442116; } + spinbutton.warning:selected:focus:not(.vertical), spinbutton.warning:selected:not(.vertical), + entry.warning:selected:focus, + entry.warning:selected { + background-color: #c3674a; } + spinbutton:not(.vertical) image, + entry image { + color: #b9bfcb; } + spinbutton:not(.vertical) image:hover, + entry image:hover { + color: #d8dee9; } + spinbutton:not(.vertical) image:active, + entry image:active { + color: #8fbcbb; } + spinbutton:not(.vertical) image:backdrop, + entry image:backdrop { + color: #7e8594; } + spinbutton:drop(active):focus-within:not(.vertical), spinbutton:drop(active):not(.vertical), + entry:drop(active):focus-within, + entry:drop(active) { + border-color: #a3be8c; + box-shadow: inset 0 0 0 1px #a3be8c; } + .osd spinbutton:not(.vertical), + .osd entry { + color: #d8dee9; + border-color: #232831; + background-color: rgba(35, 40, 49, 0.5); + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:focus-within:not(.vertical), + .osd entry:focus-within { + color: #d8dee9; + border-color: #8fbcbb; + background-color: rgba(35, 40, 49, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:backdrop:not(.vertical), + .osd entry:backdrop { + color: #d8dee9; + border-color: #232831; + background-color: rgba(35, 40, 49, 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: #808690; + border-color: #232831; + background-color: rgba(58, 63, 73, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: #8fbcbb; + border-style: solid; + box-shadow: none; } + spinbutton:not(.vertical) progress:backdrop, + entry progress:backdrop { + background-color: transparent; } +.linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:focus-within + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:focus-within + button, .linked:not(.vertical) > +entry:focus-within + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + +entry, .linked:not(.vertical) > +entry:focus-within + +entry { + border-left-color: #6fa9a8; } +.linked:not(.vertical) > spinbutton:focus-within:not(.vertical), .linked:not(.vertical) > +entry:focus-within { + border-color: #6fa9a8; } +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:drop(active) + button, .linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + +entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #a3be8c; } +.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: #343a48; + background-image: linear-gradient(to bottom, #3b4252, #3b4252); } + .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: #363d4c; + background-image: linear-gradient(to bottom, #3d4455, #3d4455); } +.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: #343a48; } +.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: #6fa9a8; } +.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: #a3be8c; } +.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: #6fa9a8; } +.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: #a3be8c; } + +treeview entry:focus-within:dir(rtl), treeview entry:focus-within:dir(ltr) { + background-color: #3b4252; + transition-property: color, background; } +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #3b4252; } + treeview entry.flat:focus-within, treeview entry:focus-within { + border-color: #8fbcbb; } + +/************* + * Expanders * + *************/ +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: white; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: #434c5e; + border-width: 1px; + border-style: solid solid none; + border-color: #232831; + border-radius: 3px 3px 0 0; + box-shadow: none; } + .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 > button { + padding: 4px; } + .floating-bar:backdrop { + background-color: #434c5e; + border-color: #262c36; } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #232831; } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: #262c36; } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid #232831; } + actionbar > revealer > box:backdrop { + border-color: #262c36; } + +scrolledwindow viewport.frame { + border-style: none; } +scrolledwindow overshoot.top { + background-image: radial-gradient(farthest-side at top, #4a5367 85%, rgba(74, 83, 103, 0)), radial-gradient(farthest-side at top, #4a5367, rgba(74, 83, 103, 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: radial-gradient(farthest-side at top, #4a5367 85%, rgba(74, 83, 103, 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: radial-gradient(farthest-side at bottom, #4a5367 85%, rgba(74, 83, 103, 0)), radial-gradient(farthest-side at bottom, #4a5367, rgba(74, 83, 103, 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: radial-gradient(farthest-side at bottom, #4a5367 85%, rgba(74, 83, 103, 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: radial-gradient(farthest-side at left, #4a5367 85%, rgba(74, 83, 103, 0)), radial-gradient(farthest-side at left, #4a5367, rgba(74, 83, 103, 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: radial-gradient(farthest-side at left, #4a5367 85%, rgba(74, 83, 103, 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: radial-gradient(farthest-side at right, #4a5367 85%, rgba(74, 83, 103, 0)), radial-gradient(farthest-side at right, #4a5367, rgba(74, 83, 103, 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: radial-gradient(farthest-side at right, #4a5367 85%, rgba(74, 83, 103, 0)); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: none; + box-shadow: none; } +scrolledwindow undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; + border: none; + box-shadow: none; } +scrolledwindow undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } +scrolledwindow undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #232831 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #3f4758; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #262c36 1px, transparent 1px); + background-color: #3d4555; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); } + +/************ + * Popovers * + ************/ +GraniteWidgetsPopOver { + border: 1px solid #3b4252; + background: #3b4252; + color: #d8dee9; } + GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; } + GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: #8fbcbb; } + GraniteWidgetsPopOver > .frame { + border: none; } + GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { + border: none; + background: none; } + +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.popover_bg { + background-color: #3b4252; + background-image: none; + border: 1px solid #3b4252; + color: #d8dee9; } + +/*********** + * Welcome * + **********/ +GraniteWidgetsWelcome { + background-color: #3b4252; } + GraniteWidgetsWelcome GtkLabel { + color: #d8dee9; } + GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(216, 222, 233, 0.8); } + +/************** +* Source List * +***************/ +.source-list { + background-color: #434c5e; + border: solid #232831; + color: #d8dee9; + 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: #434c5e; + 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: #38404f; } + .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; } + +/************** +* Text Styles * +**************/ +.h1 { + font-size: 24px; } + +.h2 { + font-weight: 300; + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + font-size: 12px; + padding: 6px; + color: rgba(216, 222, 233, 0.3); + font-weight: bold; + text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + +/************** +* Storage Bar * +**************/ +.storage-bar .trough { + border: none; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1); + background-image: none; + background-color: transparent; + padding: 8px 6px; } +.storage-bar .fill-block { + background-color: #ebcb8b; + border: none; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); + transition: all 200ms ease-in-out; + padding: 8px 6px; } + .storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block.empty-block { + background-color: #3b4252; } + .storage-bar .fill-block.app { + background-color: #5e81ac; } + .storage-bar .fill-block.audio { + background-color: #d08770; } + .storage-bar .fill-block.photo { + background-color: #bf616a; } + .storage-bar .fill-block.video { + background-color: #b48ead; } + .storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), .titlebar, headerbar { + padding: 0 13px; + min-height: 34px; + background: #353c4a; + color: #d8dee9; + border-radius: 0; } + .titlebar:backdrop, + headerbar:backdrop { + border-color: #262c36; + transition: 200ms ease-out; } + .titlebar .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .titlebar entry, + headerbar entry { + min-height: 24px; } + .titlebar button, + headerbar button { + color: #d8dee9; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #232831; + background-color: #2e3440; + min-height: 20px; + margin-top: 5px; + margin-bottom: 5px; + box-shadow: none; } + .titlebar button.image-button, + headerbar button.image-button { + padding: 3px 4px; } + .titlebar button.suggested-action, + headerbar button.suggested-action { + box-shadow: none; + border: none; + background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .titlebar button.suggested-action:disabled, .titlebar button.suggested-action:disabled:backdrop, .titlebar button.suggested-action:backdrop, + headerbar button.suggested-action:disabled, + headerbar button.suggested-action:disabled:backdrop, + headerbar button.suggested-action:backdrop { + border: none; + background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .titlebar button.suggested-action:disabled:hover, .titlebar button.suggested-action:disabled:active, .titlebar button.suggested-action:disabled:checked, .titlebar button.suggested-action:disabled:backdrop:hover, .titlebar button.suggested-action:disabled:backdrop:active, .titlebar button.suggested-action:disabled:backdrop:checked, .titlebar button.suggested-action:backdrop:hover, .titlebar button.suggested-action:backdrop:active, .titlebar button.suggested-action:backdrop:checked, + headerbar button.suggested-action:disabled:hover, + headerbar button.suggested-action:disabled:active, + headerbar button.suggested-action:disabled:checked, + headerbar button.suggested-action:disabled:backdrop:hover, + headerbar button.suggested-action:disabled:backdrop:active, + headerbar button.suggested-action:disabled:backdrop:checked, + headerbar button.suggested-action:backdrop:hover, + headerbar button.suggested-action:backdrop:active, + headerbar button.suggested-action:backdrop:checked { + border: none; + background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .titlebar button.appmenu, + headerbar button.appmenu { + background: transparent; } + .titlebar button.appmenu:backdrop, + headerbar button.appmenu:backdrop { + background: transparent; } + .titlebar button:hover, + headerbar button:hover { + color: #fff; + text-shadow: none; + background-color: rgba(143, 188, 187, 0.7); } + .titlebar button:active, .titlebar button:checked, + headerbar button:active, + headerbar button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } + .titlebar button:backdrop, .titlebar button:disabled, .titlebar button:backdrop:disabled, + headerbar button:backdrop, + headerbar button:disabled, + headerbar button:backdrop:disabled { + color: rgba(216, 222, 233, 0.2); + background-color: #2e3440; + text-shadow: none; + box-shadow: none; } + .titlebar button:backdrop:hover, .titlebar button:backdrop:active, .titlebar button:backdrop:checked, + headerbar button:backdrop:hover, + headerbar button:backdrop:active, + headerbar button:backdrop:checked { + color: #8fbcbb; + background-color: rgba(143, 188, 187, 0.6); + text-shadow: none; + box-shadow: none; } + .titlebar button.suggested-action, + headerbar button.suggested-action { + font-weight: bold; + min-height: 14px; + margin-top: 5px; + margin-bottom: 5px; + border-radius: 4px; + font-weight: normal; + color: white; + background-color: #3c4454; + text-shadow: none; + box-shadow: none; } + .titlebar button.suggested-action:hover, + headerbar button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .titlebar button.suggested-action:active, + headerbar button.suggested-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .titlebar button.suggested-action:disabled, + headerbar button.suggested-action:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .titlebar button.suggested-action:disabled label, + headerbar button.suggested-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar button.suggested-action:backdrop, + headerbar button.suggested-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; + border-radius: 3px; } + .titlebar button.suggested-action:backdrop:disabled, + headerbar button.suggested-action:backdrop:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .titlebar button.destructive-action, + headerbar button.destructive-action { + font-weight: bold; + min-height: 14px; + margin-top: 5px; + margin-bottom: 5px; + border-radius: 4px; + font-weight: normal; + color: white; + background-color: #3c4454; + text-shadow: none; + box-shadow: none; } + .titlebar button.destructive-action:hover, + headerbar button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + .titlebar button.destructive-action:active, + headerbar button.destructive-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + .titlebar button.destructive-action:disabled, + headerbar button.destructive-action:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #a9444e; + text-shadow: none; } + .titlebar button.destructive-action:disabled label, + headerbar button.destructive-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar button.destructive-action:backdrop, + headerbar button.destructive-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; + border-radius: 3px; } + .titlebar button.destructive-action:backdrop:disabled, + headerbar button.destructive-action:backdrop:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #a9444e; + text-shadow: none; } + .titlebar button.titlebutton, + headerbar button.titlebutton { + color: transparent; + box-shadow: none; + border: none; + background-color: transparent; + background-repeat: no-repeat; } + .titlebar button.titlebutton:hover, .titlebar button.titlebutton:active, .titlebar button.titlebutton:checked, .titlebar button.titlebutton:backdrop, .titlebar button.titlebutton:backdrop:hover, .titlebar button.titlebutton *, + headerbar button.titlebutton:hover, + headerbar button.titlebutton:active, + headerbar button.titlebutton:checked, + headerbar button.titlebutton:backdrop, + headerbar button.titlebutton:backdrop:hover, + headerbar button.titlebutton * { + color: transparent; + box-shadow: none; + background-color: transparent; } + .titlebar .linked > button, .titlebar .path-bar-box button, + .titlebar headerbar .linked > button, + headerbar .path-bar-box .titlebar button, .titlebar .linked > button:hover, + .titlebar .linked > button:backdrop, + .titlebar headerbar .linked > button, + headerbar .path-bar-box .titlebar button, + headerbar .titlebar .linked > button, + headerbar .linked > button, + headerbar .titlebar .path-bar-box button, + .titlebar .path-bar-box headerbar button, + headerbar .path-bar-box button, + headerbar .titlebar .linked > button:hover, + .titlebar headerbar .linked > button:hover, + headerbar .titlebar .linked > button:backdrop, + .titlebar headerbar .linked > button:backdrop, + headerbar .linked > button:hover, + headerbar .linked > button:backdrop { + border-radius: 0; + border-right-style: none; + box-shadow: none; + margin: 5px 0px; + min-height: 20px; } + .titlebar .linked > button:first-child, .titlebar .path-bar-box button:first-child, + .titlebar headerbar .linked > button:first-child, + headerbar .path-bar-box .titlebar button:first-child, + headerbar .titlebar .linked > button:first-child, + headerbar .linked > button:first-child, + .titlebar .path-bar-box headerbar button:first-child, + headerbar .path-bar-box button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; } + .titlebar .linked > button:last-child, .titlebar .path-bar-box button:last-child, + .titlebar headerbar .linked > button:last-child, + headerbar .path-bar-box .titlebar button:last-child, + headerbar .titlebar .linked > button:last-child, + headerbar .linked > button:last-child, + .titlebar .path-bar-box headerbar button:last-child, + headerbar .path-bar-box button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-right-style: solid; } + .titlebar .linked > button:only-child, .titlebar .path-bar-box button:only-child, + .titlebar headerbar .linked > button:only-child, + headerbar .path-bar-box .titlebar button:only-child, + headerbar .titlebar .linked > button:only-child, + headerbar .linked > button:only-child, + .titlebar .path-bar-box headerbar button:only-child, + headerbar .path-bar-box button:only-child { + border-radius: 4px; + border-style: solid; } + .titlebar .linked > button:active, + .titlebar headerbar .linked > button:active, .titlebar .path-bar-box button:active, + headerbar .path-bar-box .titlebar button:active, .titlebar .linked > button:checked, + .titlebar headerbar .linked > button:checked, .titlebar .path-bar-box button:checked, + headerbar .path-bar-box .titlebar button:checked, + headerbar .titlebar .linked > button:active, + headerbar .linked > button:active, + .titlebar .path-bar-box headerbar button:active, + headerbar .path-bar-box button:active, + headerbar .titlebar .linked > button:checked, + headerbar .linked > button:checked, + .titlebar .path-bar-box headerbar button:checked, + headerbar .path-bar-box button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } + .titlebar .linked > button:active:backdrop, + .titlebar headerbar .linked > button:active:backdrop, .titlebar .path-bar-box button:active:backdrop, + headerbar .path-bar-box .titlebar button:active:backdrop, .titlebar .linked > button:checked:backdrop, + .titlebar headerbar .linked > button:checked:backdrop, .titlebar .path-bar-box button:checked:backdrop, + headerbar .path-bar-box .titlebar button:checked:backdrop, + headerbar .titlebar .linked > button:active:backdrop, + headerbar .linked > button:active:backdrop, + .titlebar .path-bar-box headerbar button:active:backdrop, + headerbar .path-bar-box button:active:backdrop, + headerbar .titlebar .linked > button:checked:backdrop, + headerbar .linked > button:checked:backdrop, + .titlebar .path-bar-box headerbar button:checked:backdrop, + headerbar .path-bar-box button:checked:backdrop { + color: rgba(46, 52, 64, 0.5); } + .titlebar .linked > button:active:backdrop label, .titlebar .path-bar-box button:active:backdrop label, + headerbar .path-bar-box .titlebar button:active:backdrop label, .titlebar .linked > button:checked:backdrop label, .titlebar .path-bar-box button:checked:backdrop label, + headerbar .path-bar-box .titlebar button:checked:backdrop label, + headerbar .linked > button:active:backdrop label, + .titlebar .path-bar-box headerbar button:active:backdrop label, + headerbar .path-bar-box button:active:backdrop label, + headerbar .linked > button:checked:backdrop label, + .titlebar .path-bar-box headerbar button:checked:backdrop label, + headerbar .path-bar-box button:checked:backdrop label { + color: rgba(46, 52, 64, 0.5); } + .titlebar .path-bar-box .dim-label, .titlebar .path-bar-box label.separator, .titlebar .path-bar-box .subtitle, + headerbar .path-bar-box .dim-label, + headerbar .path-bar-box label.separator, + headerbar .path-bar-box .subtitle { + color: transparent; + margin-right: -6px; } + .titlebar .path-bar-box button:last-child, + headerbar .path-bar-box button:last-child { + margin-left: -1px; + border-radius: 0px; } + .titlebar .path-bar-box button:last-child:active, .titlebar .path-bar-box button:last-child:checked, + headerbar .path-bar-box button:last-child:active, + headerbar .path-bar-box button:last-child:checked { + border-radius: 0px 4px 4px 0px; } + .titlebar .path-bar-box button:first-child, + headerbar .path-bar-box button:first-child { + border-radius: 4px 0px 0px 4px; } + .titlebar .path-bar-box button:first-child:active, .titlebar .path-bar-box button:first-child:checked, + headerbar .path-bar-box button:first-child:active, + headerbar .path-bar-box button:first-child:checked { + border-radius: 4px; } + .titlebar .path-bar-box widget > .text-button:last-child, + headerbar .path-bar-box widget > .text-button:last-child { + border-radius: 0px 4px 4px 0px; + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } + .titlebar .path-bar-box widget > .text-button:last-child:backdrop, .titlebar .path-bar-box widget > .text-button:last-child:backdrop label, + headerbar .path-bar-box widget > .text-button:last-child:backdrop, + headerbar .path-bar-box widget > .text-button:last-child:backdrop label { + color: rgba(46, 52, 64, 0.5); } + .titlebar .path-bar-box widget > .text-button:last-child:only-child, + headerbar .path-bar-box widget > .text-button:last-child:only-child { + border-radius: 4px; } + .selection-mode.titlebar button:backdrop.flat:active, .selection-mode.titlebar button:backdrop.flat:checked, .selection-mode.titlebar button:backdrop:active, .selection-mode.titlebar 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 { + border-color: #6fa9a8; } + .selection-mode.titlebar button:backdrop.flat:active label, .selection-mode.titlebar button:backdrop.flat:checked label, .selection-mode.titlebar button:backdrop:active label, .selection-mode.titlebar button:backdrop:checked label, + headerbar.selection-mode button:backdrop.flat:active label, + headerbar.selection-mode button:backdrop.flat:checked label, + headerbar.selection-mode button:backdrop:active label, + headerbar.selection-mode button:backdrop:checked label { + color: rgba(143, 188, 187, 0.6); } + .tiled .titlebar, .maximized .titlebar, + .tiled headerbar.titlebar, .maximized headerbar.titlebar { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + .tiled .titlebar:backdrop, .tiled .titlebar, .maximized .titlebar:backdrop, .maximized .titlebar, + .tiled headerbar:backdrop, + .tiled headerbar, .maximized headerbar:backdrop, .maximized headerbar { + border-radius: 0; } + .default-decoration.titlebar, headerbar.default-decoration { + padding: 5px 4px; + min-height: 20px; } + .default-decoration.titlebar button.titlebutton, headerbar.default-decoration button.titlebutton { + min-height: 20px; + min-width: 20px; + margin: 0; + padding: 0; } + +headerbar entry, +headerbar spinbutton, +headerbar separator { + margin-top: 5px; + margin-bottom: 5px; } +headerbar switch { + margin-top: 10px; + margin-bottom: 10px; } +headerbar separator { + background: transparent; } + +.background:not(.tiled):not(.maximized) .titlebar { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.1); } + .background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 4px; } +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 4px; } + +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: #353c4a; } + +/************** + * GtkInfoBar * + **************/ +.info, .warning, .question, .error, +infobar { + text-shadow: none; + color: #d8dee9; + background-color: #434c5e; + border-bottom: 1px solid #2e3440; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } + +.info, .warning, .question, .error { + text-shadow: none; + color: #2e3440; + border: none; } + .info .label, .warning .label, .question .label, .error .label { + color: #2e3440; } + .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { + color: rgba(46, 52, 64, 0.5); } + .info button, .warning button, .question button, .error button { + border-radius: 2px; + border: none; + background: rgba(59, 66, 82, 0.98); + color: #d8dee9; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .info button .label, .warning button .label, .question button .label, .error button .label { + color: #d8dee9; } + .info button:active, .warning button:active, .question button:active, .error button:active { + background: #3b4252; + color: #d8dee9; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:active:backdrop, .warning button:active:backdrop, .question button:active:backdrop, .error button:active:backdrop { + background: rgba(59, 66, 82, 0.8); + color: rgba(216, 222, 233, 0.5); + box-shadow: none; } + .info button:hover, .warning button:hover, .question button:hover, .error button:hover, .info button:focus, .warning button:focus, .question button:focus, .error button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:disabled, .warning button:disabled, .question button:disabled, .error button:disabled { + background: rgba(59, 66, 82, 0.6); + color: rgba(216, 222, 233, 0.5); + box-shadow: none; } + .info button:disabled:backdrop, .warning button:disabled:backdrop, .question button:disabled:backdrop, .error button:disabled:backdrop { + background: rgba(59, 66, 82, 0.5); + color: rgba(216, 222, 233, 0.5); + box-shadow: none; } + .info button:backdrop, .warning button:backdrop, .question button:backdrop, .error button:backdrop { + background: rgba(59, 66, 82, 0.8); + color: rgba(216, 222, 233, 0.5); + box-shadow: none; } + +.info, .info:backdrop { + color: #8fbcbb; + background-color: transparent; } + +.warning, .warning:backdrop { + color: #c3674a; + background-color: transparent; } + +.question, .question:backdrop { + color: #5e81ac; + background-color: transparent; } + +.error, .error:backdrop { + color: #b84f59; + background-color: transparent; } + +/************* + * Level Bar * + *************/ +levelbar block { + min-width: 32px; + min-height: 6px; } +levelbar.vertical block { + min-width: 6px; + min-height: 32px; } +levelbar:backdrop { + transition: 200ms ease-out; } +levelbar trough { + padding: 3px; + border-radius: 3px; + background-color: rgba(255, 255, 255, 0.2); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + levelbar trough:backdrop { + background-color: rgba(255, 255, 255, 0.06); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } +levelbar.horizontal.discrete block { + margin: 0 1px; } +levelbar.vertical.discrete block { + margin: 1px 0; } +levelbar block { + border-radius: 2px; } + levelbar block:backdrop { + box-shadow: none; } + levelbar block.low { + background-color: #c3674a; } + levelbar block.low:backdrop { + border-color: #c3674a; } + levelbar block.high, levelbar block:not(.empty) { + background-color: #5e81ac; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #5e81ac; } + levelbar block.full { + background-color: #49688e; } + levelbar block.full:backdrop { + border-color: #49688e; } + levelbar block.empty { + background-color: rgba(0, 0, 0, 0.35); + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #5e81ac; } + *:link:visited, + button:visited { + color: rgba(94, 129, 172, 0.5); } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: #556a71; } + *:link:hover, button:hover:link, + button:hover:visited { + color: #809bbd; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: #38424c; } + *:link:active, button:active:link, + button:active:visited { + color: #5e81ac; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: #414f59; } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: #8fbcbb; } + *:link:selected, button:selected:link, + button:selected:visited, *:selected *:link, *:selected button:link, + *:selected button:visited { + color: #414f59; } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/********* + * Lists * + *********/ +list, listview { + color: #d8dee9; + background-color: #3b4252; + border-color: #232831; } + list:backdrop, listview:backdrop { + background-color: #3d4455; + border-color: #262c36; } + list.horizontal row.separator, list.separators.horizontal > row:not(.separator), listview.horizontal row.separator, listview.separators.horizontal > row:not(.separator) { + border-left: 1px solid #232831; } + list:not(.horizontal) row.separator, list.separators:not(.horizontal) > row:not(.separator), listview:not(.horizontal) row.separator, listview.separators:not(.horizontal) > row:not(.separator) { + border-bottom: 1px solid #232831; } + +row { + padding: 1px 11px; + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row label { + padding-left: 8px; } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(216, 222, 233, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable button.flat { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: rgba(143, 188, 187, 0.5); } + row.activatable:selected:backdrop { + background-color: rgba(143, 188, 187, 0.6); } + +/********* + * Menus * + *********/ +menubar, +.menubar { + background-color: #353c4a; + color: #d8dee9; + padding: 0px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + menubar > item, + .menubar > item { + min-height: 16px; + padding: 4px 8px; } + menubar > item:hover, + .menubar > item:hover { + box-shadow: inset 0 -3px #8fbcbb; } + menubar > item:disabled, + .menubar > item:disabled { + color: #8e95a4; + box-shadow: none; } + +menu, .menu, .context-menu { + margin: 4px; + padding: 2px 0px; + background: #2e3440; + border: 1px solid #232831; + border-radius: 5px; + font: initial; } + .csd menu, + .csd .menu, + .csd .context-menu { + border: none; } + menu:backdrop, .menu:backdrop, .context-menu:backdrop { + background-color: #3e4657; } + menu menuitem, .menu menuitem, .context-menu menuitem { + min-height: 17px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { + color: #2e3440; + background-color: #8fbcbb; } + menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { + color: #8e95a4; } + menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { + color: #63708b; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, .context-menu menuitem:backdrop, .context-menu menuitem:backdrop:hover { + color: #8e95a4; + background-color: transparent; } + 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: #3d4454; + border-radius: 0; } + menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #4b5261; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, .menu > arrow.bottom, .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #4b5261; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { + background-color: #4b5261; } + menu > arrow:backdrop, .menu > arrow:backdrop, .context-menu > arrow:backdrop { + background-color: #3e4657; } + 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; } + +.csd.popup { + background-color: transparent; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #343b49; } + .content-view:hover { + -gtk-icon-filter: brightness(1.2); } + .content-view:backdrop { + background-color: #343b49; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } +.scale-popup button:hover { + background-color: rgba(216, 222, 233, 0.1); + border-radius: 5px; } + +/************ +* Assistant * +*************/ +assistant { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + assistant .sidebar { + background-color: #3b4252; + border-top: 1px solid #232831; + border-bottom-left-radius: 4px; } + assistant .sidebar:backdrop { + background-color: #3d4455; + border-color: #262c36; } + assistant.csd .sidebar { + border-top-style: none; } + assistant .sidebar GtkLabel, + assistant .sidebar label { + padding: 6px 12px; } + assistant .sidebar GtkLabel.highlight, + assistant .sidebar label.highlight { + background-color: #61697a; } + +/************* + * Notebooks * + *************/ +notebook > header { + padding: 1px; + border-color: #232831; + border-width: 1px; + background-color: #303643; } + notebook > header:backdrop { + border-color: #262c36; + background-color: #434c5e; } + notebook > header tabs { + margin: 0px; } + notebook > header.top { + border-bottom-style: solid; } + notebook > header.top > tabs { + margin-bottom: -2px; } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + background-color: #3b4252; } + notebook > header.top > tabs > tab:checked:hover { + background-color: #3b4252; } + notebook > header.bottom { + border-top-style: solid; } + notebook > header.bottom > tabs { + margin-top: -2px; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + background-color: #3b4252; + box-shadow: -1px 0 0 #232831, 0px 1px 0 #232831, 1px 0 0 #232831; } + notebook > header.left { + border-right-style: solid; } + notebook > header.left > tabs { + margin-right: -2px; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + background-color: #3b4252; + box-shadow: 0px 1px 0 #232831, 0px -1px 0 #232831, 0px 1px 0 #232831; } + notebook > header.right { + border-left-style: solid; } + notebook > header.right > tabs { + margin-left: -2px; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + background-color: #3b4252; + box-shadow: 0px 1px 0 #232831, 0px -1px 0 #232831, 1px 0 0 #232831; } + 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: 14px; + min-width: 14px; + 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: 24px; + min-width: 24px; + padding: 1px 12px; + outline-offset: -5px; + color: #8e95a4; + font-weight: normal; + border-width: 1px; + border-color: transparent; } + notebook > header tab:hover { + color: #b3bac7; } + notebook > header tab:hover.reorderable-page { + border-color: rgba(35, 40, 49, 0.3); + background-color: rgba(67, 76, 94, 0.2); } + notebook > header tab:backdrop { + color: #707888; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #d8dee9; + box-shadow: -1px 0 0 #232831, 0px -1px 0 #232831, 1px 0 0 #232831; } + notebook > header tab:checked.reorderable-page { + border-color: rgba(35, 40, 49, 0.5); + background-color: rgba(67, 76, 94, 0.5); } + notebook > header tab:checked.reorderable-page:hover { + background-color: rgba(67, 76, 94, 0.7); } + notebook > header tab:backdrop:checked { + color: #8e95a4; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: #262c36; + background-color: #3d4455; } + notebook > header tab button.flat { + padding: 0; + margin-top: 4px; + margin-bottom: 4px; + min-width: 20px; + min-height: 20px; } + notebook > header tab button.flat:hover { + background: transparent; + box-shadow: none; + color: #bf616a; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + background: transparent; + border: none; + 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: 0.5px; + margin-right: 0.5px; } + 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: 0.5px; + margin-right: 0.5px; } + notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: none solid; } + notebook > header.left tabs, notebook > header.right tabs { + padding-top: 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: solid none; } + notebook > header.top tab { + padding-bottom: 1px; } + notebook > header.bottom tab { + padding-top: 1px; } +notebook > stack:not(:only-child) { + background-color: #3b4252; } + notebook > stack:not(:only-child):backdrop { + background-color: #3d4455; } + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(#232831); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(#8fbcbb); } + paned > separator:backdrop { + background-image: image(#262c36); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #434c5e; + background-image: image(#232831), image(#232831); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #434c5e; + background-image: image(#262c36), image(#262c36); } +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; } + +/************ + * Pathbars * + ************/ +.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; } + +/*************** + * Popovers * + ***************/ +popover.background { + background-color: transparent; + font: initial; } + popover.background > arrow, + popover.background > contents { + background-color: #2e3440; + background-clip: padding-box; + border: 1px solid #232831; + box-shadow: 0 4px 6px #232831; } + popover.background:backdrop { + background-color: transparent; + box-shadow: none; } + popover.background > contents { + padding: 8px; + border-radius: 5px; } + popover.background > contents > list, + popover.background > contents > .view, + popover.background > contents > iconview, + popover.background > contents > toolbar { + border-style: none; + background-color: transparent; } + popover.background > contents separator { + background-color: #2d333f; + margin: 3px; } + popover.background > contents list separator { + margin: 0; } + .osd popover.background, popover.background.touch-selection, popover.background.magnifier { + background-color: transparent; } + .osd popover.background > arrow, + .osd popover.background > contents, popover.background.touch-selection > arrow, + popover.background.touch-selection > contents, popover.background.magnifier > arrow, + popover.background.magnifier > contents { + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: none; } + +magnifier { + background-color: #3b4252; } + +/***************** + * Progress bars * + *****************/ +progressbar { + font-size: smaller; + color: rgba(216, 222, 233, 0.4); } + progressbar.horizontal trough, + progressbar.horizontal progress { + min-height: 6px; } + progressbar.vertical trough, + progressbar.vertical progress { + min-width: 6px; } + progressbar.horizontal progress { + margin: 0; } + progressbar.vertical progress { + margin: 0; } + progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; } + 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; } + +/************ + * GtkScale * + ************/ +progressbar trough, scale trough, scale fill { + background-color: rgba(255, 255, 255, 0.14); + border: none; + border-radius: 3px; + margin: 0; } + progressbar trough:disabled, scale trough:disabled, scale fill:disabled { + background-color: rgba(255, 255, 255, 0.06); } + progressbar trough:backdrop, progressbar:backdrop trough, scale trough:backdrop, scale fill:backdrop { + background-color: rgba(255, 255, 255, 0.06); + transition: 200ms ease-out; } + progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled, scale trough:backdrop:disabled, scale fill:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); } + +progressbar progress, scale highlight { + border: none; + background-color: #8fbcbb; + border-radius: 3px; + margin: 0; } + progressbar progress:disabled, scale highlight:disabled { + border: none; + background-color: rgba(255, 255, 255, 0.14); } + progressbar progress:backdrop, progressbar:backdrop progress, scale highlight:backdrop, progressbar progress:active:backdrop, progressbar:backdrop progress:active, scale highlight:active:backdrop { + border-color: #9fc6c5; + background-color: #9fc6c5; } + progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled, scale highlight:backdrop:disabled, progressbar progress:active:backdrop:disabled, progressbar:backdrop progress:active:disabled, scale highlight:active:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); } + +scale { + min-height: 16px; + min-width: 16px; + padding: 8px; } + scale.horizontal trough, + scale.horizontal progress { + min-height: 6px; } + scale.vertical trough, + scale.vertical progress { + min-width: 6px; } + scale slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + background-color: #3b4252; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:active { + background-color: #8fbcbb; } + scale slider:active:disabled { + background-color: #404859; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.05); } + 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; } + scale trough { + outline-offset: 2px; + outline-color: transparent; } + scale fill:backdrop, scale fill { + background-color: #232831; } + scale fill:disabled:backdrop, scale fill:disabled { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: #50565f; } + .osd scale fill:disabled:backdrop, .osd scale fill:disabled { + border-color: transparent; + background-color: transparent; } + scale slider { + border-color: #f1f1f1; + border: none; + border-radius: 12px; + background-color: #f1f1f1; } + scale slider:active { + border-color: #6fa9a8; } + scale slider:disabled { + background-color: #b2b2b2; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale slider:backdrop, scale slider:backdrop:disabled { + transition: 200ms ease-out; + background-color: #b2b2b2; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + row:selected scale slider:disabled, row:selected scale slider { + border-color: #6fa9a8; } + .osd scale slider { + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); + border-color: #1d2128; + background-color: #f1f1f1; } + .osd scale slider:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #f1f1f1; } + .osd scale slider:active { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #f1f1f1; } + .osd scale slider:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #f1f1f1; } + .osd scale slider:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(178, 178, 178, 0.5), rgba(178, 178, 178, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #b2b2b2; } + .osd scale slider:backdrop:disabled { + background-color: #f1f1f1; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.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 { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color trough { + background-image: image(#232831); + 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; } + +/************** + * Scrollbars * + **************/ +scrollbar { + background-color: #3f4758; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + scrollbar.top { + border-bottom: 1px solid #232831; } + scrollbar.bottom { + border-top: 1px solid #232831; } + scrollbar.left { + border-right: 1px solid #232831; } + scrollbar.right { + border-left: 1px solid #232831; } + scrollbar:backdrop { + background-color: #3d4555; + border-color: #262c36; + transition: 200ms ease-out; } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #9ca4b1; } + scrollbar slider:hover { + background-color: #bac1cd; } + scrollbar slider:hover:active { + background-color: #afcfce; } + scrollbar slider:backdrop { + background-color: #61697a; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: #d8dee9; + border: 1px solid black; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: #d8dee9; + 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: #9ca4b1; } + 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: #bac1cd; } + 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: #afcfce; } + 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: rgba(156, 164, 177, 0.2); } + scrollbar 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: #61697a; } + scrollbar button: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; + color: rgba(97, 105, 122, 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid #232831; + margin-top: -1px; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + border-width: 0; + background-color: #3f4758; } + .sidebar .frame { + border: none; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: none; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list + .sidebar:dir(rtl), stacksidebar.sidebar.right list + .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #232831; + border-right-style: none; } + .sidebar:backdrop { + background-color: #40485a; + border-color: #262c36; } + .sidebar row { + padding: 8px 12px; + transition: all .12s ease-in; } + .sidebar row label { + color: #98abb2; } + .sidebar row:selected { + color: #2e3440; } + .sidebar row:selected:backdrop { + color: rgba(46, 52, 64, 0.5); + background: rgba(143, 188, 187, 0.6); } + .sidebar row:selected:backdrop label { + color: #2e3440; } + .sidebar row:selected label { + color: #2e3440; } + .sidebar.source-list { + background: #2e3440; + padding: 4px 0px; } + .sidebar.source-list.view, iconview.sidebar.source-list { + transition: all .12s ease-in; } + .sidebar.source-list.view:selected, iconview.sidebar.source-list:selected { + padding-left: 4px; + background: #8fbcbb; + color: #2e3440; } + .sidebar.source-list.view:selected:active, iconview.sidebar.source-list:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + .sidebar.source-list.view:selected.has-open-popup, iconview.sidebar.source-list:selected.has-open-popup, .sidebar.source-list.view:selected:hover, iconview.sidebar.source-list:selected:hover { + background-color: rgba(143, 188, 187, 0.9); } + .sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop { + background-color: rgba(143, 188, 187, 0.6); } + .sidebar.source-list.view:hover, iconview.sidebar.source-list:hover, .sidebar.source-list.view iconview.source-list:hover, iconview.sidebar.source-list iconview.source-list:hover { + background-color: rgba(67, 76, 94, 0.4); } + paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; + border-color: #232831; } + +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; } + +/*******************************************************************/ +/* PLACESSIDEBAR */ +/*******************************************************************/ +placessidebar.sidebar { + background-color: transparent; + background-image: linear-gradient(to right, #232831 40px, #2e3440 35px, #2e3440 36px, #2e3440 36px, #2e3440 99%, #2e3440 100%); } + placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon { + margin-left: -14px; + margin-right: 12px; + padding-left: 14px; + padding-right: 12px; + color: #98abb2; } + placessidebar.sidebar row.sidebar-row:hover { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: rgba(0, 0, 0, 0.76); + background-color: transparent; + /*rgba(65,67,75,0.4); */ + background-image: linear-gradient(to right, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 40px, rgba(0, 0, 0, 0.12) 97%); } + placessidebar.sidebar row.sidebar-row:active:hover { + color: rgba(0, 0, 0, 0.76); + background-color: rgba(0, 0, 0, 0.23); } + placessidebar.sidebar row.sidebar-row:selected { + color: #fff; + background-color: transparent; + background-image: linear-gradient(to right, rgba(143, 188, 187, 0.7) 40px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 97%); } + placessidebar.sidebar row.sidebar-row:selected label { + color: #8fbcbb; } + placessidebar.sidebar row.sidebar-row:selected:hover { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.24); } + placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon { + color: #ffffff; } + placessidebar.sidebar row.sidebar-row:selected:backdrop { + color: rgba(0, 0, 0, 0.54); + background-color: transparent; + background-image: linear-gradient(to right, #8fbcbb 40px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 97%); } + placessidebar.sidebar row.sidebar-row:selected:backdrop .sidebar-icon { + -gtk-icon-shadow: none; } + placessidebar.sidebar row.sidebar-row:selected .sidebar-icon { + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.8); + color: inherit; } + placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row label, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: #ebcb8b; } + placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #a3be8c, inset 0 -1px #a3be8c; } + placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) image { + color: #a3be8c; } + placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background: #a3be8c; } + placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected image { + color: #2e3440; } +placessidebar list { + background-color: transparent; } + placessidebar list:backdrop { + background-color: transparent; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; } + spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #c8ceda; + background-image: none; + border-style: none none none solid; + border-color: rgba(35, 40, 49, 0.3); + border-radius: 0; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #d8dee9; + background-color: rgba(216, 222, 233, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(142, 149, 164, 0.3); } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #868d9c; + background-color: transparent; + border-color: rgba(38, 44, 54, 0.3); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(99, 112, 139, 0.3); + background-image: none; + border-style: none none none solid; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:last-child { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } +.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: #d8dee9; + border-style: none none none solid; + border-color: rgba(35, 40, 49, 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: #d8dee9; + border-color: rgba(35, 40, 49, 0.5); + background-color: rgba(216, 222, 233, 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: #d8dee9; + border-color: rgba(35, 40, 49, 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: #808690; + border-color: rgba(35, 40, 49, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } +spinbutton.vertical:disabled { + color: #8e95a4; } +spinbutton.vertical:backdrop:disabled { + color: #63708b; } +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; + border-width: 1px; + border-color: #232831; + box-shadow: 0 1px rgba(255, 255, 255, 0.1); } +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } +.osd spinbutton.vertical button:first-child { + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); + 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; } + +/*********** + * Spinner * + ***********/ +menu spinner { + color: #8fbcbb; } + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + spinner:checked:disabled { + opacity: 0.5; } + +/********** + * Switch * + **********/ +switch { + font-size: 1px; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + border: none; + border-radius: 14px; + color: transparent; + padding: 2.3px 0px; + background-color: #5b667e; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0px 1px rgba(0, 0, 0, 0.1); } + switch:disabled { + background-color: #404859; } + switch:backdrop { + background-color: #434c5e; + transition: 200ms ease-out; } + switch:backdrop:disabled { + background-color: #404859; } + switch:active, switch:checked { + background-color: #8fbcbb; } + switch:active:backdrop, switch:checked:backdrop { + background-color: rgba(143, 188, 187, 0.6); } + switch:active:backdrop slider:backdrop, switch:checked:backdrop slider:backdrop { + box-shadow: none; + background-color: rgba(59, 66, 82, 0.9); + border: none; } + switch slider { + padding: 2px; + margin: 0 2.3px; + min-width: 12px; + min-height: 12px; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + background-color: #3b4252; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.2); } + switch slider:backdrop { + padding: 2px; + box-shadow: none; + background-color: #3b4252; } + switch trough:active, switch trough:checked { + background-color: #8fbcbb; } + switch trough:active:backdrop, switch trough:checked:backdrop { + background-color: rgba(143, 188, 187, 0.6); } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar > revealer > box { + padding: 4px; + background-color: #434c5e; } + +toolbar { + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(40, 45, 55, 0.93); } + 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) switch, + toolbar:not(.inline-toolbar):not(.osd) scale, + toolbar:not(.inline-toolbar):not(.osd) entry, + toolbar:not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; } + +.inline-toolbar { + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; } + +searchbar > revealer > box { + border-width: 0 0 1px; + padding: 5px; } + +.inline-toolbar, searchbar > revealer > box { + border-style: solid; + border-color: #232831; + background-color: #394151; } + .inline-toolbar:backdrop, searchbar > revealer > box:backdrop { + border-color: #262c36; + background-color: #394150; + box-shadow: none; + transition: 200ms ease-out; } + +searchbar { + background: #3b4252; } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 4px; + /* not working */ + border-radius: 5px; + box-shadow: none; + text-shadow: 0 1px black; } + tooltip.background { + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + border: 1px solid #232831; } + tooltip decoration { + background-color: transparent; } + tooltip * { + padding: 4px; + background-color: transparent; + color: white; } + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: #8a909e; + border-top-color: #434c5e; } + treeview.view:selected:focus, treeview.view:selected { + border-radius: 0; } + treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: #5f787e; + border-top-color: rgba(216, 222, 233, 0.1); } + treeview.view:disabled { + color: #8e95a4; } + treeview.view:disabled:selected { + color: #68868a; } + treeview.view:disabled:selected:backdrop { + color: rgba(131, 171, 172, 0.85); } + treeview.view:disabled:backdrop { + color: #63708b; } + treeview.view.separator { + min-height: 2px; + color: #434c5e; } + treeview.view.separator:backdrop { + color: rgba(67, 76, 94, 0.1); } + treeview.view:backdrop { + border-left-color: #697181; + border-top: #434c5e; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #6fa9a8; } + 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: #a9afbc; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #d8dee9; } + treeview.view.expander:selected { + color: #4b5d65; } + treeview.view.expander:selected:hover { + color: #2e3440; } + treeview.view.expander:selected:backdrop { + color: rgba(101, 129, 133, 0.65); } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #767d8c; } + treeview.view.progressbar { + border: 1px solid #6fa9a8; + border-radius: 4px; + background-color: #8fbcbb; + background-image: linear-gradient(to bottom, #8fbcbb, #6fa9a8); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + color: #8fbcbb; + background-image: linear-gradient(to bottom, #3b4252, #262a34); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + border-color: #3d4455; + background-color: #3d4455; } + treeview.view.progressbar:backdrop { + border-color: #3d4455; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(216, 222, 233, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: #6fa9a8; + border-radius: 4px; } + treeview.view header button { + color: #8a909e; + background-color: #3b4252; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #b1b7c4; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #d8dee9; + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: #8fbcbb; + color: #3b4252; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #3b4252; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: #8fbcbb; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-width: 1px; + border-style: none solid solid none; + border-color: #434c5e; } + treeview.view header button:disabled { + border-color: #434c5e; + background-image: none; } + treeview.view header button:backdrop { + border-color: #434c5e; + border-style: none solid solid none; + color: #697181; + background-image: none; + background-color: #3d4455; } + treeview.view header button:backdrop:disabled { + border-color: #434c5e; + background-image: none; } + +/********************** + * Window Decorations * + *********************/ +window { + border-width: 0px; } + window.csd { + box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.75); + margin: 0px; + border-radius: 4px 4px 0 0; } + window.csd:backdrop { + box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.75); + transition: 200ms ease-out; } + window.csd.popup { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.65); } + window.csd.dialog.message { + border-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.65); } + window.solid-csd { + margin: 0; + padding: 4px; + border: solid 1px #232831; + border-radius: 0; + box-shadow: inset 0 0 0 4px #232831, inset 0 0 0 3px #353c4a, inset 0 1px rgba(216, 222, 233, 0.07); } + window.solid-csd:backdrop { + box-shadow: inset 0 0 0 4px #232831, inset 0 0 0 3px #434c5e, inset 0 1px rgba(216, 222, 233, 0.07); } + window.maximized, window.fullscreen { + border-radius: 0; + box-shadow: none; } + window.tiled, window.tiled-top, window.tiled-left, window.tiled-right, window.tiled-bottom { + border-radius: 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 0 20px transparent; } + window:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 0 20px transparent; } + window.popup { + box-shadow: none; } + window.ssd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75); } + +windowcontrols button.close, windowcontrols button.maximize, windowcontrols button.minimize { + min-width: 20px; + min-height: 20px; + margin: 0; + padding: 0 1px; + background-position: center; + background-repeat: no-repeat; + background-size: 16px 16px; } + windowcontrols button.close, windowcontrols button.close:hover, windowcontrols button.close:focus, windowcontrols button.close:active, windowcontrols button.close:backdrop, windowcontrols button.close:backdrop:hover, windowcontrols button.maximize, windowcontrols button.maximize:hover, windowcontrols button.maximize:focus, windowcontrols button.maximize:active, windowcontrols button.maximize:backdrop, windowcontrols button.maximize:backdrop:hover, windowcontrols button.minimize, windowcontrols button.minimize:hover, windowcontrols button.minimize:focus, windowcontrols button.minimize:active, windowcontrols button.minimize:backdrop, windowcontrols button.minimize:backdrop:hover { + background-color: transparent; + border: none; + box-shadow: none; + color: transparent; } +windowcontrols button.close { + background-image: -gtk-scaled(url("../assets/close.png"), url("../assets/close@2.png")); } + windowcontrols button.close:hover, windowcontrols button.close:active { + background-image: -gtk-scaled(url("../assets/close_prelight.png"), url("../assets/close_prelight@2.png")); } +windowcontrols button.maximize { + background-image: -gtk-scaled(url("../assets/maximize.png"), url("../assets/maximize@2.png")); } + windowcontrols button.maximize:hover, windowcontrols button.maximize:active { + background-image: -gtk-scaled(url("../assets/maximize_prelight.png"), url("../assets/maximize_prelight@2.png")); } +windowcontrols button.minimize { + background-image: -gtk-scaled(url("../assets/min.png"), url("../assets/min@2.png")); } + windowcontrols button.minimize:hover, windowcontrols button.minimize:active { + background-image: -gtk-scaled(url("../assets/min_prelight.png"), url("../assets/min_prelight@2.png")); } +windowcontrols button:backdrop { + -gtk-icon-shadow: none; + background-image: -gtk-scaled(url("../assets/close_unfocused.png"), url("../assets/close_unfocused@2.png")); } + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + text-shadow: 0 -1px rgba(0, 0, 0, 0.4807843137); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.4807843137); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, +.view text:selected:focus, +iconview text:selected:focus, +textview text:selected:focus, +.view text:selected, +iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { + background-color: #8fbcbb; } + row:selected label, label:selected, .selection-mode windowcontrols button, .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, + .menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { + color: #2e3440; + font-weight: normal; } + row:selected label:disabled, label:disabled:selected, .selection-mode windowcontrols button:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, + iconview text:disabled:selected:focus, + textview text:disabled:selected:focus, + .view text:disabled:selected, + iconview text:disabled:selected, + textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, modelbutton.flat:disabled:selected, + .menuitem.button.flat:disabled:selected, calendar:disabled:selected, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, row:disabled:selected { + color: #5f787e; } + row:selected label:backdrop, label:backdrop:selected, .selection-mode windowcontrols button:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, + iconview text:backdrop:selected:focus, + textview text:backdrop:selected:focus, + .view text:backdrop:selected, + iconview text:backdrop:selected, + textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, modelbutton.flat:backdrop:selected, + .menuitem.button.flat:backdrop:selected, calendar:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, row:backdrop:selected { + color: rgba(46, 52, 64, 0.5); } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode windowcontrols button:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, + .view text:backdrop:disabled:selected, + iconview text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, modelbutton.flat:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, calendar:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, row:backdrop:disabled:selected { + color: rgba(131, 171, 172, 0.85); } + +.monospace { + font-family: Monospace; } + +/********************** + * DE-Specific Styles * + **********************/ +/********* +* Budgie * +*********/ +.budgie-container { + background-color: transparent; } + .budgie-container:backdrop { + background-color: transparent; } + .budgie-container popover list, + .budgie-container popover row { + border: none; + background: none; + padding: 0; + margin: 0; } + +.budgie-popover .container, +.budgie-popover border, +.budgie-popover list, +.budgie-popover row { + padding: 0; + margin: 0; + background: none; + border: none; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + opacity: 1; + min-width: 0; + min-height: 0; } + +.budgie-popover, +.budgie-popover.background { + border-radius: 2px; + padding: 0; + background: rgba(32, 36, 44, 0.95); + background-clip: border-box; + box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.35); + border: 1px solid #232831; } + .budgie-popover list:hover, + .budgie-popover row:hover, + .budgie-popover.background list:hover, + .budgie-popover.background row:hover { + background: none; } + .budgie-popover > frame.container, + .budgie-popover.background > frame.container { + margin: 0 -1px -1px; + padding: 2px 0 0; } + .budgie-popover button, + .budgie-popover.background button { + color: #d8dee9; + border: none; + background: transparent; } + .budgie-popover button:hover, + .budgie-popover.background button:hover { + color: #8fbcbb; } + +.budgie-popover > .container { + padding: 2px; } + +.budgie-menu { + color: #d8dee9; } + .budgie-menu .container { + padding: 0; } + .budgie-menu button:hover { + -gtk-icon-filter: none; } + .budgie-menu entry.search { + border: none; + background: none; + padding: 5px 2px; + border-bottom: 1px solid #232831; + border-radius: 0; + font-size: 120%; + box-shadow: none; + color: #d8dee9; } + .budgie-menu entry.search image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; } + .budgie-menu entry.search image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; } + .budgie-menu .categories { + border-width: 0; + margin-left: 3px; + background: transparent; } + .budgie-menu .categories:dir(ltr) { + border-right: 1px solid #232831; } + .budgie-menu .categories:dir(rtl) { + border-left: 1px solid #232831; } + .budgie-menu .category-button { + padding: 7px; + border-radius: 2px 0 0 2px; } + .budgie-menu .category-button:hover { + background-color: rgba(216, 222, 233, 0.05); + color: #d8dee9; } + .budgie-menu .category-button:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + .budgie-menu .category-button:checked { + color: #2e3440; + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .budgie-menu .category-button:checked:hover { + color: rgba(46, 52, 64, 0.6); } + .budgie-menu .category-button:checked:disabled { + opacity: 0.5; } + .budgie-menu .category-button:checked:disabled label { + color: rgba(46, 52, 64, 0.7); } + .budgie-menu scrollbar { + background-color: transparent; + border-color: #232831; } + .budgie-menu button:not(.category-button) { + padding-top: 5px; + padding-bottom: 5px; + border-radius: 0; + box-shadow: none; + background: yellow; } + .budgie-menu button { + border: none; + background: transparent; } + .budgie-menu undershoot, .budgie-menu overshoot { + background: none; } + .budgie-menu list { + color: rgba(216, 222, 233, 0.7); } + +button.budgie-menu-launcher { + padding: 0 2px; + color: #d8dee9; + box-shadow: none; + background-color: transparent; } + button.budgie-menu-launcher:hover { + color: #d8dee9; } + button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { + color: #d8dee9; } + button.budgie-menu-launcher:backdrop { + color: #d8dee9; + background-color: transparent; } + button.budgie-menu-launcher:backdrop:hover { + color: #d8dee9; } + button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { + color: #8fbcbb; + box-shadow: none; + background-color: #3d4454; } + +.user-menu .content-box separator { + margin-left: 6px; + margin-right: 6px; + background-color: rgba(216, 222, 233, 0.1); } +.user-menu button { + margin: 5px; } +.user-menu > box.vertical row.activatable:first-child .indicator-item, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); + background-color: #8fbcbb; + transition-duration: 0.2s; } + .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(ltr), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(ltr) { + padding-left: 7px; + background-position: left center; + background-repeat: no-repeat; + background-size: 38px auto; } + .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(rtl), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(rtl) { + padding-right: 7px; + background-position: right center; + background-repeat: no-repeat; + background-size: 38px auto; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label { + color: #2e3440; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(ltr), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(ltr) { + padding-left: 5px; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(rtl), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(rtl) { + padding-right: 5px; } + .user-menu > box.vertical row.activatable:first-child .indicator-item image, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image { + color: #2e3440; } + .user-menu > box.vertical row.activatable:first-child .indicator-item image:first-child, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image:first-child { + min-width: 24px; + min-height: 20px; } + +button.raven-trigger { + padding-left: 2px; + padding-right: 2px; + color: #d8dee9; + box-shadow: none; } + button.raven-trigger:hover { + color: #d8dee9; + background-color: transparent; } + button.raven-trigger:active, button.raven-trigger:checked { + box-shadow: none; + background-color: transparent; + color: #8fbcbb; } + button.raven-trigger:backdrop { + color: #d8dee9; } + button.raven-trigger:backdrop:hover { + color: #d8dee9; } + button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { + box-shadow: none; + color: #8fbcbb; + background-color: transparent; } + +.places-menu .container { + padding: 0; } +.places-menu .message-bar { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.places-menu .name-button { + border: 0; + border-radius: 0; + padding: 4px 6px; } +.places-menu .unmount-button { + padding: 4px 4px; + border: 0; + border-radius: 0; } +.places-menu .places-section-header { + padding: 0px; + border-bottom: 1px solid rgba(35, 40, 49, 0.95); + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.03); } +.places-menu .places-section-header > button { + padding: 8px; + border: none; + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; } +.places-menu .places-list { + background: rgba(216, 222, 233, 0.04); + border-bottom: 1px solid rgba(35, 40, 49, 0.95); } +.places-menu .unlock-area { + border-top: 1px solid rgba(35, 40, 49, 0.85); + border-bottom: 1px solid rgba(35, 40, 49, 0.85); } +.places-menu .unlock-area entry { + border-radius: 0; + border: 0; } +.places-menu .unlock-area button { + border-radius: 0; + border: 0; + border-left: 1px solid rgba(35, 40, 49, 0.85); } +.places-menu .alternative-label { + font-size: 15px; + padding: 3px; } +.places-menu .always-expand { + background: transparent; + border-bottom: none; } + +.night-light-indicator .container { + padding: 0; } +.night-light-indicator .view-header { + font-size: 14px; + padding: 10px; + border-bottom: 1px solid mix(@theme_base_color, #000000, 0.35); + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.04); } +.night-light-indicator .display-settings-button { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + border: none; + padding: 3px; + border-top: 1px solid mix(@theme_base_color, #000000, 0.35); + box-shadow: inset 0px 1px 1px alpha(@theme_fg_color, 0.04); } + +.budgie-panel { + color: #d8dee9; + background-color: rgba(32, 36, 44, 0.95); + background-image: none; + box-shadow: none; + border: none; + transition: all 150ms ease-in; } + .budgie-panel .alert { + color: #bf616a; } + .budgie-panel:backdrop { + color: #d8dee9; + background-color: rgba(32, 36, 44, 0.95); } + .budgie-panel button { + border-top-width: 0; + border-bottom-width: 0; + border-radius: 0; } + .budgie-panel button.flat { + background: transparent; + border: none; } + .budgie-panel button.flat:hover, .budgie-panel button.flat:active, .budgie-panel button.flat:checked { + background: transparent; + color: #8fbcbb; } + .budgie-panel popover list, + .budgie-panel popover row { + padding: 0; + margin: 0; } + .budgie-panel label { + color: #d8dee9; + font-weight: 700; } + .budgie-panel.transparent { + background-color: rgba(32, 36, 44, 0.2); } + .top .budgie-panel.transparent { + border-bottom-color: transparent; } + .bottom .budgie-panel.transparent { + border-top-color: transparent; } + .left .budgie-panel.transparent { + border-right-color: transparent; } + .right .budgie-panel.transparent { + border-left-color: transparent; } + .budgie-panel.transparent:backdrop, .budgie-panel.transparent label, .budgie-panel.transparent button.raven-trigger:backdrop, .budgie-panel.transparent button.budgie-menu-launcher { + color: #f9fafb; } + .budgie-panel .end-region { + border-radius: 0px; } + .budgie-panel .end-region separator { + background-color: rgba(216, 222, 233, 0.15); } + .budgie-panel .end-region label { + font-weight: 700; + color: #d8dee9; } + +.budgie-panel #tasklist-button, +.budgie-panel #tasklist-button:backdrop { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: rgba(32, 36, 44, 0); + border-radius: 0; + background-color: transparent; + box-shadow: none; + background-clip: padding-box; } + +.budgie-panel button.flat.launcher { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: rgba(32, 36, 44, 0); + border-radius: 0; + padding: 0; + background-clip: padding-box; + background-color: transparent; } + .budgie-panel button.flat.launcher { + box-shadow: none; } + +.budgie-panel #tasklist-button:hover, .budgie-panel .unpinned button.flat.launcher:hover, +.budgie-panel .pinned button.flat.launcher.running:hover { + box-shadow: none; } +.budgie-panel #tasklist-button:active, .budgie-panel .unpinned button.flat.launcher:active, +.budgie-panel .pinned button.flat.launcher.running:active, .budgie-panel #tasklist-button:checked, .budgie-panel .unpinned button.flat.launcher:checked, +.budgie-panel .pinned button.flat.launcher.running:checked { + box-shadow: none; } +.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .top button.flat.launcher, +.top .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .top button.flat.launcher.running { + padding-bottom: 2px; + border-top: 2px solid transparent; } + .top .budgie-panel .pinned button.flat.launcher:not(.running) { + border-top: 2px solid transparent; } + + .top .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-top: 2px solid rgba(255, 255, 255, 0.1); } + + .top .budgie-panel .unpinned button.flat.launcher, + .top .budgie-panel .pinned button.flat.launcher.running { + border-top: 2px solid rgba(255, 255, 255, 0.1); } + .top .budgie-panel #tasklist-button:hover, .budgie-panel .top #tasklist-button:hover, .top .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .top button.flat.launcher:hover, + .top .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .top button.flat.launcher.running:hover { + border-top: 2px solid rgba(255, 255, 255, 0.25); } + .top .budgie-panel #tasklist-button:active, .budgie-panel .top #tasklist-button:active, .top .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .top button.flat.launcher:active, + .top .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .top button.flat.launcher.running:active, .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .top button.flat.launcher:checked, + .top .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .top button.flat.launcher.running:checked { + border-top: 2px solid #8fbcbb; } +.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .bottom button.flat.launcher, +.bottom .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .bottom button.flat.launcher.running { + padding-top: 2px; + border-bottom: 2px solid transparent; } + .bottom .budgie-panel .pinned button.flat.launcher:not(.running) { + border-bottom: 2px solid transparent; } + + .bottom .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.1); } + + .bottom .budgie-panel .unpinned button.flat.launcher, + .bottom .budgie-panel .pinned button.flat.launcher.running { + border-bottom: 2px solid rgba(255, 255, 255, 0.1); } + .bottom .budgie-panel #tasklist-button:hover, .budgie-panel .bottom #tasklist-button:hover, .bottom .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .bottom button.flat.launcher:hover, + .bottom .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .bottom button.flat.launcher.running:hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.25); } + .bottom .budgie-panel #tasklist-button:active, .budgie-panel .bottom #tasklist-button:active, .bottom .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .bottom button.flat.launcher:active, + .bottom .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .bottom button.flat.launcher.running:active, .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .bottom button.flat.launcher:checked, + .bottom .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .bottom button.flat.launcher.running:checked { + border-bottom: 2px solid #8fbcbb; } +.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .left button.flat.launcher, +.left .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .left button.flat.launcher.running { + padding-right: 2px; + border-left: 2px solid transparent; } + .left .budgie-panel .pinned button.flat.launcher:not(.running) { + border-left: 2px solid transparent; } + + .left .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-left: 2px solid rgba(255, 255, 255, 0.1); } + + .left .budgie-panel .unpinned button.flat.launcher, + .left .budgie-panel .pinned button.flat.launcher.running { + border-left: 2px solid rgba(255, 255, 255, 0.1); } + .left .budgie-panel #tasklist-button:hover, .budgie-panel .left #tasklist-button:hover, .left .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .left button.flat.launcher:hover, + .left .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .left button.flat.launcher.running:hover { + border-left: 2px solid rgba(255, 255, 255, 0.25); } + .left .budgie-panel #tasklist-button:active, .budgie-panel .left #tasklist-button:active, .left .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .left button.flat.launcher:active, + .left .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .left button.flat.launcher.running:active, .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .left button.flat.launcher:checked, + .left .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .left button.flat.launcher.running:checked { + border-left: 2px solid #8fbcbb; } +.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .right button.flat.launcher, +.right .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .right button.flat.launcher.running { + padding-left: 2px; + border-right: 2px solid transparent; } + .right .budgie-panel .pinned button.flat.launcher:not(.running) { + border-right: 2px solid transparent; } + + .right .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-right: 2px solid rgba(255, 255, 255, 0.1); } + + .right .budgie-panel .unpinned button.flat.launcher, + .right .budgie-panel .pinned button.flat.launcher.running { + border-right: 2px solid rgba(255, 255, 255, 0.1); } + .right .budgie-panel #tasklist-button:hover, .budgie-panel .right #tasklist-button:hover, .right .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .right button.flat.launcher:hover, + .right .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .right button.flat.launcher.running:hover { + border-right: 2px solid rgba(255, 255, 255, 0.25); } + .right .budgie-panel #tasklist-button:active, .budgie-panel .right #tasklist-button:active, .right .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .right button.flat.launcher:active, + .right .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .right button.flat.launcher.running:active, .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .right button.flat.launcher:checked, + .right .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .right button.flat.launcher.running:checked { + border-right: 2px solid #8fbcbb; } + +.top .budgie-panel { + border-bottom: 1px solid rgba(38, 43, 53, 0.92); } + +.top .raven-frame { + padding: 0; + background: none; } + .top .raven-frame border { + border: none; + border-bottom: 1px solid rgba(35, 40, 49, 0.92); } + +.top .shadow-block { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent); } + +.bottom .budgie-panel { + border-top: 1px solid rgba(38, 43, 53, 0.92); } + +.bottom .raven-frame { + padding: 0; + background: none; } + .bottom .raven-frame border { + border: none; + border-top: 1px solid rgba(35, 40, 49, 0.92); } + +.bottom .shadow-block { + background-color: transparent; + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); } + +.left .budgie-panel { + border-right: 1px solid rgba(38, 43, 53, 0.92); } + +.left .raven-frame { + padding: 0; + background: none; } + .left .raven-frame border { + border: none; + border-right: 1px solid rgba(35, 40, 49, 0.92); } + +.left .shadow-block { + background-color: transparent; + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent); } + +.right .budgie-panel { + border-left: 1px solid rgba(38, 43, 53, 0.92); } + +.right .raven-frame { + padding: 0; + background: none; } + .right .raven-frame border { + border: none; + border-left: 1px solid rgba(35, 40, 49, 0.92); } + +.right .shadow-block { + background-color: transparent; + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); } + +.raven { + padding: 0; + color: #bf616a; + background: rgba(32, 36, 44, 0.95); + transition: 170ms ease-out; } + .raven .raven-header { + min-height: 32px; + color: #d8dee9; + border: solid rgba(35, 40, 49, 0.95); + border-width: 1px 0; + background-color: rgba(64, 72, 89, 0.45); } + .raven .raven-header * { + padding-top: 0; + padding-bottom: 0; } + .raven .raven-header.top { + border-top-style: none; + border-color: transparent; + margin-top: 3px; + min-height: 32px; } + .raven .raven-header.top button.image-button:hover { + color: #7fb2b1; + box-shadow: none; } + .raven .raven-header > button.text-button { + border-radius: 2px; + color: #2e3440; + background-color: rgba(184, 79, 89, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header > button.text-button:hover { + border-radius: 2px; + color: #2e3440; + background-color: rgba(191, 97, 106, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header > button.text-button:active { + color: #2e3440; + background-color: rgba(198, 115, 123, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header.bottom { + border-bottom-style: none; } + .raven .raven-header button { + color: #d8dee9; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #232831; + background-color: #2e3440; + border-radius: 0; } + .raven .raven-header button:hover { + color: #8fbcbb; + text-shadow: none; + background-color: rgba(59, 66, 82, 0.7); + border-radius: 0; } + .raven .raven-header button:active, .raven .raven-header button:checked { + color: #8fbcbb; + background-color: #2a2f3a; } + .raven .raven-header button:disabled { + color: #8e95a4; } + .raven list { + color: #d8dee9; + background-color: transparent; } + .raven list:selected { + background-color: rgba(143, 188, 187, 0.9); } + .raven list row, + .raven list row.activatable { + background-color: transparent; } + .raven list row:hover, + .raven list row.activatable:hover { + background-color: rgba(64, 72, 89, 0.25); } + .raven list row:selected, + .raven list row.activatable:selected { + background-color: rgba(143, 188, 187, 0.9); } + .raven .raven-background { + color: #d8dee9; + background-color: transparent; + border-color: transparent; } + .raven .raven-background.middle { + border-bottom-style: none; } + .raven .powerstrip { + background-color: transparent; + border-top-color: transparent; } + .raven .powerstrip button.image-button { + border-radius: 50%; + padding: 5px; + min-width: 32px; + min-height: 32px; + margin-bottom: 3px; + background: #b48ead; + color: #2e3440; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); + border: none; + font-size: 100%; } + .raven .powerstrip button.image-button:hover { + background: rgba(180, 142, 173, 0.85); + color: #2e3440; } + .raven .powerstrip button.image-button:active { + background: #b48ead; + color: #2e3440; } + .raven .powerstrip button.image-button:first-child { + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .raven .powerstrip button.image-button:first-child:hover { + background: rgba(143, 188, 187, 0.85); } + .raven .powerstrip button.image-button:first-child:active { + background: #8fbcbb; } + .raven .powerstrip button.image-button:last-child { + background: linear-gradient(to right, #bf616a, #bf616a); } + .raven .powerstrip button.image-button:last-child:hover { + background: rgba(191, 97, 106, 0.85); } + .raven .powerstrip button.image-button:last-child:active { + background: #bf616a; } + .raven .option-subtitle { + font-size: 13px; } + +calendar.raven-calendar { + padding: 6px; + color: #d8dee9; + background: transparent; + border-color: transparent; } + calendar.raven-calendar:indeterminate { + color: alpha(currentColor,0.3); } + calendar.raven-calendar:selected { + background: transparent; + color: #82b4b3; + font-weight: bold; } + calendar.raven-calendar:backdrop { + background-color: transparent; } + calendar.raven-calendar.header { + color: #d8dee9; + border: none; + border-radius: 0; + background-color: transparent; } + calendar.raven-calendar button, calendar.raven-calendar button:focus { + color: alpha(currentColor,0.5); + background-color: transparent; } + calendar.raven-calendar button:hover, calendar.raven-calendar button:focus:hover { + color: #d8dee9; + background-color: transparent; } + +.raven-mpris { + color: #d8dee9; + background-color: rgba(46, 52, 64, 0.9); + border: solid rgba(255, 255, 255, 0.1); + border-width: 1px 0; + border-bottom-color: rgba(0, 0, 0, 0.1); } + .raven-mpris button.image-button { + padding: 10px; + background-color: #3b4252; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); } + .raven-mpris button.image-button:hover { + background-color: #8fbcbb; } + .raven-mpris button.image-button:active { + background-color: #7fb2b1; } + .raven-mpris button.image-button:first-child { + margin-right: 4px; } + .raven-mpris button.image-button:last-child { + margin-left: 4px; } + .raven-mpris button.image-button:last-child, .raven-mpris button.image-button:first-child { + padding: 4px; + margin-top: 6px; + margin-bottom: 6px; } + +.budgie-notification-window, .budgie-osd-window, .budgie-switcher-window { + background: none; + border-radius: 1px; } + .budgie-notification-window button, .budgie-osd-window button, .budgie-switcher-window button { + background-color: #8fbcbb; + color: #2e3440; + border: none; } + .budgie-notification-window button:hover, .budgie-osd-window button:hover, .budgie-switcher-window button:hover { + background-color: #7fb2b1; + border: none; } + .budgie-notification-window button:active, .budgie-osd-window button:active, .budgie-switcher-window button:active, .budgie-notification-window button:checked, .budgie-osd-window button:checked, .budgie-switcher-window button:checked { + background-color: #7fb2b1; } + +.budgie-notification.background, .background.budgie-osd, .background.budgie-switcher { + border-radius: 1px; } +.budgie-notification .notification-title, .budgie-osd .notification-title, .budgie-switcher .notification-title { + font-size: 110%; + color: #d8dee9; } +.budgie-notification .notification-body, .budgie-osd .notification-body, .budgie-switcher .notification-body { + color: rgba(216, 222, 233, 0.7); } +.budgie-notification button, .budgie-osd button, .budgie-switcher button { + background-color: transparent; + color: #2e3440; } + .budgie-notification button:hover, .budgie-osd button:hover, .budgie-switcher button:hover { + background-color: transparent; + color: #bf616a; + box-shadow: none; } + .budgie-notification button:active, .budgie-osd button:active, .budgie-switcher button:active, .budgie-notification button:checked, .budgie-osd button:checked, .budgie-switcher button:checked { + background-color: transparent; + color: #b84f59; } + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog, .background.budgie-run-dialog { + color: #d8dee9; + background-color: rgba(67, 76, 94, 0.95); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); + border-radius: 2px; } + +.budgie-switcher-window flowbox { + color: #d8dee9; } +.budgie-switcher-window flowboxchild { + padding: 3px; + margin: 3px; + color: #d8dee9; } + .budgie-switcher-window flowboxchild:hover { + background-color: transparent; } + .budgie-switcher-window flowboxchild:active { + color: #d8dee9; } + .budgie-switcher-window flowboxchild:selected { + color: #2e3440; + background-color: rgba(143, 188, 187, 0.5); } + .budgie-switcher-window flowboxchild:selected:active { + color: #2e3440; } + .budgie-switcher-window flowboxchild:selected:hover { + background-color: #81a9a8; } + .budgie-switcher-window flowboxchild:selected:disabled { + color: rgba(46, 52, 64, 0.7); + background-color: rgba(143, 188, 187, 0.7); } + .budgie-switcher-window flowboxchild:selected:disabled label { + color: rgba(46, 52, 64, 0.7); } + +.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { + color: #d8dee9; + background-color: rgba(32, 36, 44, 0.95); } + .budgie-session-dialog label:backdrop, .budgie-polkit-dialog label:backdrop, .budgie-run-dialog label:backdrop { + color: rgba(216, 222, 233, 0.8); } + .budgie-session-dialog .dialog-title, .budgie-polkit-dialog .dialog-title, .budgie-run-dialog .dialog-title { + font-size: 120%; } + .budgie-session-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button { + margin-bottom: 0; + min-height: 32px; + border-bottom: none; + border-color: #232831; + border-radius: 0; + color: #d8dee9; + background-color: transparent; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.2); } + .budgie-session-dialog .linked.horizontal > button label, .budgie-polkit-dialog .linked.horizontal > button label, .budgie-run-dialog .linked.horizontal > button label { + font-weight: 700; } + .budgie-session-dialog .linked.horizontal > button:first-child, .budgie-polkit-dialog .linked.horizontal > button:first-child, .budgie-run-dialog .linked.horizontal > button:first-child { + border-left: none; + border-bottom-left-radius: 2px; } + .budgie-session-dialog .linked.horizontal > button:last-child, .budgie-polkit-dialog .linked.horizontal > button:last-child, .budgie-run-dialog .linked.horizontal > button:last-child { + border-right: none; + border-bottom-right-radius: 2px; + background: transparent; } + .budgie-session-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover, .budgie-run-dialog .linked.horizontal > button:hover { + background-color: rgba(143, 188, 187, 0.9); + color: #2e3440; } + .budgie-session-dialog .linked.horizontal > button:hover:backdrop label, .budgie-polkit-dialog .linked.horizontal > button:hover:backdrop label, .budgie-run-dialog .linked.horizontal > button:hover:backdrop label { + color: rgba(46, 52, 64, 0.5); } + .budgie-session-dialog .linked.horizontal > button.suggested-action, .budgie-polkit-dialog .linked.horizontal > button.suggested-action, .budgie-run-dialog .linked.horizontal > button.suggested-action { + background-color: rgba(143, 188, 187, 0.9); } + .budgie-session-dialog .linked.horizontal > button.suggested-action:hover, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:hover, .budgie-run-dialog .linked.horizontal > button.suggested-action:hover { + background-color: rgba(159, 198, 197, 0.9); } + .budgie-session-dialog .linked.horizontal > button.suggested-action:active, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, .budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked, .budgie-run-dialog .linked.horizontal > button.suggested-action:checked { + background-color: rgba(159, 198, 197, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action, .budgie-polkit-dialog .linked.horizontal > button.destructive-action, .budgie-run-dialog .linked.horizontal > button.destructive-action { + background-color: rgba(169, 68, 78, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action:hover, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:hover, .budgie-run-dialog .linked.horizontal > button.destructive-action:hover { + background-color: rgba(184, 79, 89, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action:active, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, .budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked, .budgie-run-dialog .linked.horizontal > button.destructive-action:checked { + background-color: rgba(184, 79, 89, 0.9); } + .budgie-session-dialog entry, .budgie-polkit-dialog entry, .budgie-run-dialog entry { + background-color: #505359; + color: #d8dee9; } + .budgie-session-dialog entry:focus, .budgie-polkit-dialog entry:focus, .budgie-run-dialog entry:focus { + background-color: #505359; } + .budgie-session-dialog entry:backdrop, .budgie-polkit-dialog entry:backdrop, .budgie-run-dialog entry:backdrop { + background-color: #505359; } + +.budgie-polkit-dialog .message { + color: rgba(216, 222, 233, 0.7); } +.budgie-polkit-dialog .failure { + color: #bf616a; } + +.budgie-run-dialog entry.search, .budgie-run-dialog entry.search:focus { + font-size: 120%; + padding: 8px 5px; + border: none; + box-shadow: none; } + .budgie-run-dialog entry.search image, .budgie-run-dialog entry.search:focus image { + color: #d8dee9; } + .budgie-run-dialog entry.search image:dir(ltr), .budgie-run-dialog entry.search:focus image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; } + .budgie-run-dialog entry.search image:dir(rtl), .budgie-run-dialog entry.search:focus image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; } +.budgie-run-dialog list row:selected .dim-label, .budgie-run-dialog list row:selected label.separator, .budgie-run-dialog list row:selected .titlebar .subtitle, .titlebar .budgie-run-dialog list row:selected .subtitle, +.budgie-run-dialog list row:selected headerbar .subtitle, +headerbar .budgie-run-dialog list row:selected .subtitle { + opacity: 1; } +.budgie-run-dialog scrolledwindow { + border-top: 1px solid rgba(0, 0, 0, 0); } + +.budgie-menubar menu { + margin: 4px; + padding: 5px; + border-radius: 0; + background-color: rgba(32, 36, 44, 0.95); } + .budgie-menubar menu menuitem:hover { + background-color: #8fbcbb; + color: #2e3440; } +.budgie-menubar arrow { + border: none; + min-width: 16px; + min-height: 16px; } + .budgie-menubar arrow.top { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); + border-bottom: 1px solid rgba(72, 79, 92, 0.928); } + .budgie-menubar arrow.bottom { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid rgba(72, 79, 92, 0.928); } +.budgie-menubar menuitem accelerator { + color: rgba(216, 222, 233, 0.35); } +.budgie-menubar menuitem check, .budgie-menubar menuitem radio { + min-height: 16px; + min-width: 16px; } + +window.background.budgie-settings-window.csd > box.horizontal > stack > scrolledwindow buttonbox.inline-toolbar { + border-style: none none solid; } + +.workspace-switcher .workspace-layout { + border: 0 solid rgba(32, 36, 44, 0.95); } + .top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; } + .top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; } + .left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; } +.workspace-switcher .workspace-item, .workspace-switcher .workspace-add-button { + border: 0 solid rgba(53, 60, 74, 0.95); } + .top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), + .top .workspace-switcher .workspace-add-button:dir(ltr), .bottom .workspace-switcher .workspace-add-button:dir(ltr) { + border-right-width: 1px; } + .top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), + .top .workspace-switcher .workspace-add-button:dir(rtl), .bottom .workspace-switcher .workspace-add-button:dir(rtl) { + border-left-width: 1px; } + .left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, .left .workspace-switcher .workspace-add-button, .right .workspace-switcher .workspace-add-button { + border-bottom-width: 1px; } +.workspace-switcher .workspace-item.current-workspace { + background-color: rgba(21, 24, 29, 0.95); } +.workspace-switcher .workspace-add-button { + border: none; + background: transparent; } + .workspace-switcher .workspace-add-button:hover { + box-shadow: none; } + .workspace-switcher .workspace-add-button:active { + background-image: none; } + .workspace-switcher .workspace-add-button:active image { + margin: 1px 0 -1px; } +.budgie-panel .workspace-switcher .workspace-icon-button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 2px; } + +/************ + * Nautilus * + ************/ +.nautilus-window .frame *:selected, .nautilus-window .frame *:selected:backdrop { + background: transparent; + color: #8fbcbb; } + .nautilus-window .frame *:selected label, .nautilus-window .frame *:selected:backdrop label { + color: #8fbcbb; } +.nautilus-window paned > separator { + background-image: none; } +.nautilus-window .sidebar { + background-color: transparent; } + .nautilus-window .sidebar:backdrop { + background-color: transparent; } + .nautilus-window .sidebar .list-row button { + border: none; + background-color: rgba(53, 59, 73, 0.95); } + .nautilus-window .sidebar .list-row button:active { + background-color: rgba(143, 188, 187, 0.75); } + .nautilus-window .sidebar .list-row:selected { + background-color: rgba(143, 188, 187, 0.75); } + .nautilus-window .sidebar .list-row:selected:hover { + background-color: rgba(143, 188, 187, 0.9); } + .nautilus-window .sidebar .list-row:hover { + background-color: rgba(59, 66, 82, 0.5); } + .nautilus-window .sidebar .list-row:hover:active { + background-color: rgba(143, 188, 187, 0.9); } +.nautilus-window.background { + background-color: rgba(53, 59, 73, 0.95); } + .nautilus-window.background:backdrop { + background-color: rgba(53, 59, 73, 0.95); } +.nautilus-window notebook > stack:only-child { + background-color: #3b4252; } + .nautilus-window notebook > stack:only-child:backdrop { + background-color: #3d4455; } +.nautilus-window searchbar { + border-top: 1px solid rgba(0, 0, 0, 0.12); } +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-circular-button { + border-radius: 20px; } + +.disk-space-display { + border: 2px solid; } + .disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; } + .disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; } + .disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; } + +.nautilus-desktop { + color: #d8dee9; } + .nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop .nautilus-canvas-item:active { + color: #d8dee9; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:hover { + color: #d8dee9; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:selected { + color: #2e3440; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item label.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-canvas-item .subtitle:selected, + .nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #2e3440; } + .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, .nautilus-desktop .nautilus-list .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-list .subtitle:selected, + .nautilus-desktop .nautilus-list headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #2e3440; } + +/********* + * Gedit * + *********/ +.gedit-search-slider { + padding: 4px; + border-radius: 0 0 3px 3px; + border: 0; + background-color: #434c5e; } + +/********* + * Gnucash * +*********/ +#gnc-id-main-window entry.gnc-class-register-foreground { + background: transparent; + border: none; + box-shadow: none; } +#gnc-id-main-window .arrow.button.toggle { + transition: none; + box-shadow: none; } + #gnc-id-main-window .arrow.button.toggle:hover { + border-color: #8fbcbb; } + +/******************* + * Calendar events * +********************/ +.color-light label, .color-light.timed label { + color: #2e3440; + opacity: 1; } + +/******** + * Gala * + *******/ +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid #3b4252; + background-color: #3b4252; } + .gala-notification .title, + .gala-notification .label { + color: #d8dee9; } + +.gala-button { + padding: 3px; + color: #3b4252; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + +/********** + * Notify * + *********/ +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.7); + background-color: rgba(59, 66, 82, 0.05); } + +/*************** + * SwitchBoard * + ***************/ +.category-label { + font-weight: bold; + color: #d8dee9; } + +/************* + * Slingshot * + ************/ +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; } + .button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(143, 188, 187, 0.3); + color: white; } + .button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ } + +.search-item { + border-radius: 0; + border: none; + color: #d8dee9; + background: none; } + .search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(143, 188, 187, 0.3); + color: #2e3440; } + +.search-entry-large, +.search-entry-large:focus { + border: none; + font-size: 18px; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; } + +.search-category-header { + font-weight: bold; + color: #d8dee9; } + +/********* + * Panel * + ********/ +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; } + .panel.maximized { + background-color: #2e3440; } + .panel.translucent { + background-color: rgba(46, 52, 64, 0.5); } + .panel.color-light.translucent { + background-color: rgba(216, 222, 233, 0.85); } + +menubar.panel, +.panel menubar { + box-shadow: none; + border: none; } + +.composited-indicator > revealer, +.composited-indicator > revealer image, +.composited-indicator > revealer label, +.composited-indicator > revealer spinner { + color: #d8dee9; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); + transition: all 200ms ease-in-out; + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); } +.composited-indicator > revealer image:first-child + label { + margin-left: 5px; } + +.panel.color-light .composited-indicator > revealer, +.panel.color-light .composited-indicator > revealer image, +.panel.color-light .composited-indicator > revealer label, +.panel.color-light .composited-indicator > revealer spinner { + color: rgba(0, 0, 0, 0.6); + text-shadow: 0 1px rgba(255, 255, 255, 0.1); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.1); } + +/************** + * Calculator * + **************/ +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; } + PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; } + +/********* + * Cards * + *********/ +.deck { + background-color: #323946; } + +.card { + background-color: #3b4252; + border: none; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); + transition: all 150ms ease-in-out; } + +.card.collapsed { + background-color: #303643; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + +/********* + * Noise * + *********/ +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .window-frame { + border-radius: 3px; } + +/******** + * Snap * + ********/ +SnapMainWindow .take-button, +SnapSnapWindow .take-button { + border-radius: 0; } + +/******************* + * Photos/Shotwell * + *******************/ +DirectWindow .the-button-in-the-combobox, +LibraryWindow .the-button-in-the-combobox { + background: none; } + +.checkerboard-layout { + background-color: #434c5e; + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px; } + +.checkboard-layout .item { + background-color: #d8dee9; } + +/********* +* Avatar * +*********/ +.avatar { + border: 1px solid rgba(0, 0, 0, 0.23); + border-radius: 50%; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1px 0 0 rgba(255, 255, 255, 0.45), inset 0 -1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.23); } + +/**level bars**/ +.sidebar .source-list.view.level-bar, .sidebar iconview.source-list.level-bar, .sidebar .source-list.view.level-bar:selected, .sidebar iconview.source-list.level-bar:selected, .sidebar .source-list.view.level-bar:selected:focus, .sidebar iconview.source-list.level-bar:selected:focus { + background: linear-gradient(to right, #4e586d, #4e586d); + border: 1px solid rgba(0, 0, 0, 0.14); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + border-radius: 2px; } +.sidebar .source-list.view.level-bar.fill-block, .sidebar iconview.source-list.level-bar.fill-block { + border: none; } +.sidebar .source-list.view.fill-block, .sidebar iconview.source-list.fill-block, .sidebar .source-list.view.fill-block:hover, .sidebar iconview.source-list.fill-block:hover, .sidebar .source-list.view.fill-block:selected, .sidebar iconview.source-list.fill-block:selected, .sidebar .source-list.view.fill-block:selected:focus, .sidebar iconview.source-list.fill-block:selected:focus { + background: linear-gradient(to right, #ebcb8b, #ebcb8b); } + +/************************** + * Colors in context menu * +**************************/ +checkbutton.color-button { + border: 1px solid #232831; + border-radius: 100px; + background-clip: border-box; + padding: 0; + margin: 2px 1px; } + checkbutton.color-button > check { + -gtk-icon-source: none; + background: none; + margin-right: 0; + padding: 2px; } + checkbutton.color-button.none > check { + background-color: transparent; + border-radius: 100px; + -gtk-icon-source: -gtk-icontheme("close-symbolic"); } + +radiobutton.color-button > radio { + -gtk-icon-source: none; + margin-right: 0; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 100px; + background-clip: border-box; } +radiobutton.color-button:active > radio { + border: 1px solid rgba(0, 0, 0, 0.35); } + +.color-button check, +.color-button check:checked, +.color-button radio, +.color-button radio:checked { + background-image: none; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 50%; + color: #3b4252; + -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); } +.color-button.red check, .color-button.red radio, s +.color-button.strawberry check, .color-button.strawberry radio { + background-color: @STRAWBERRY_300; + -gtk-icon-shadow: 0 1px 1px @STRAWBERRY_500; } +.color-button.orange check, .color-button.orange radio { + background-color: @ORANGE_300; + -gtk-icon-shadow: 0 1px 1px @ORANGE_500; } +.color-button.yellow check, .color-button.yellow radio, .color-button.banana check, .color-button.banana radio { + background-color: @BANANA_500; + -gtk-icon-shadow: 0 1px 1px @BANANA_700; } +.color-button.green check, .color-button.green radio, .color-button.lime check, .color-button.lime radio { + background-color: @LIME_500; + -gtk-icon-shadow: 0 1px 1px @LIME_700; } +.color-button.blue check, .color-button.blue radio, .color-button.blueberry check, .color-button.blueberry radio { + background-color: @BLUEBERRY_500; + -gtk-icon-shadow: 0 1px 1px @BLUEBERRY_700; } +.color-button.purple check, .color-button.purple radio, .color-button.grape check, .color-button.grape radio { + background-color: @GRAPE_500; + -gtk-icon-shadow: 0 1px 1px @GRAPE_700; } +.color-button.brown check, .color-button.brown radio, .color-button.cocoa check, .color-button.cocoa radio { + background-color: @COCOA_300; + -gtk-icon-shadow: 0 1px 1px @COCOA_500; } +.color-button.mint check, .color-button.mint radio { + background-color: @MINT_500; + -gtk-icon-shadow: 0 1px 1px @MINT_700; } +.color-button.pink check, .color-button.pink radio, .color-button.bubblegum check, .color-button.bubblegum radio { + background-color: @BUBBLEGUM_500; + -gtk-icon-shadow: 0 1px 1px @BUBBLEGUM_700; } +.color-button.slate check, .color-button.slate radio { + background-color: @SLATE_300; + -gtk-icon-shadow: 0 1px 1px @SLATE_500; } +.color-button.auto radio { + background-image: url("assets/color-button-auto.png"); + background-position: -1px -1px; + background-repeat: no-repeat; + background-size: calc(100% + 2px); } + +.xfce4-panel.panel { + background-color: #2e3440; + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(216, 222, 233, 0.8); + border-radius: 0; + border: none; + background-color: rgba(46, 52, 64, 0); } + #tasklist-button:hover { + color: #f9fafb; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #8fbcbb; } + +.xfce4-panel.panel button.flat { + color: #d8dee9; + border-radius: 0; + border: none; + background-color: rgba(46, 52, 64, 0); } + .xfce4-panel.panel button.flat:hover { + border: none; + background-color: #434c5e; } + .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.flat:checked { + color: #2e3440; + border: none; + background-color: #8fbcbb; } + .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.flat:checked image { + color: inherit; } + +#whiskermenu-window button { + background-color: transparent; + border: none; + border-radius: 0; + font-weight: normal; + padding: 3px; + margin: 1px 2px; } + #whiskermenu-window button:hover, #whiskermenu-window button:checked { + background-color: #8fbcbb; } + +/******** +* Unity * +*********/ +/* Unity window border color */ +/* Unity window text color */ +/* Backdrop Unity window text color */ +/* Unity panel color #454D50 */ +UnityDecoration { + background-color: #eeeeee; + color: #31363D; } + UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #eeeeee; + border-bottom-width: 0; + background-color: #eeeeee; + color: #31363D; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: #1a1d21; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top .menuitem { + color: #31363D; } + UnityDecoration .top .menuitem:backdrop { + color: #1a1d21; } + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: #ececec; + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, #eeeeee, #ececec); } + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: #ececec; } + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; } + +/************** +* Unity Panel * +***************/ +UnityPanelWidget, +.unity-panel { + background-color: #d5d5d5; + color: #31363D; } + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: #1a1d21; } + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: #31363D; } + +.unity-panel.menubar, +.unity-panel .menubar { + color: #31363D; } + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: #d5d5d5; + color: #31363D; } + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: #8e95a4; } + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: #31363D; + box-shadow: none; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: #ebebeb; + color: #31363D; + box-shadow: none; } + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; } + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + border: none; + color: #232831; } + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: #3b4252; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #8fbcbb; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid #232831; } + MsdOsdWindow.background.osd .progressbar { + background-color: #8fbcbb; + border: none; + border-color: #8fbcbb; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: rgba(29, 33, 40, 0.93); + border: none; + border-radius: 5px; } + +/*********************** + * App-Specific Styles * + ***********************/ +/********* + * Geary * + *********/ +.geary-titlebar-left .separator, +.geary-titlebar-right .separator { + opacity: 0; } + +ConversationListView .view:active, ConversationListView iconview:active, ConversationListView .view:selected, ConversationListView iconview:selected { + background-color: #8fbcbb; + color: #2e3440; } + ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { + background-color: rgba(143, 188, 187, 0.6); + color: rgba(46, 52, 64, 0.5); } +ConversationListView .view .cell, ConversationListView iconview .cell { + border: solid rgba(0, 0, 0, 0.2); + border-width: 0 0 1px 0; } + ConversationListView .view .cell:selected, ConversationListView iconview .cell:selected { + color: #2e3440; + border: 0px solid #6fa9a8; } + +/*********** + * LightDm * + ***********/ +#panel_window { + background-color: #2e3440; + color: #d8dee9; + font-weight: bold; + box-shadow: inset 0 -1px #1f232b; } + #panel_window .menubar, + #panel_window .menubar > .menuitem + menubar, + #panel_window menubar > menuitem { + background-color: transparent; + color: #d8dee9; + font-weight: bold; } + #panel_window .menubar .menuitem:disabled, + #panel_window menubar menuitem:disabled { + color: rgba(216, 222, 233, 0.5); } + #panel_window .menubar .menuitem:disabled GtkLabel, + #panel_window menubar menuitem:disabled GtkLabel { + color: inherit; } + #panel_window .menubar .menuitem:disabled label, + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window .menubar .menu > .menuitem, + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #d8dee9; } + +#content_frame { + padding-bottom: 14px; + background-color: #434c5e; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } + #content_frame button:hover { + color: #d8dee9; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #3b4252; + text-shadow: none; } + #content_frame button:active, #content_frame button:checked { + color: #d8dee9; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + #content_frame button:disabled { + color: #b9bfcb; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + text-shadow: none; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #353c4a; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; } + +#buttonbox_frame button { + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + #buttonbox_frame button:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + #buttonbox_frame button:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +#login_window #user_combobox { + color: #d8dee9; + font-size: 13px; } + #login_window #user_combobox .menu, + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover, +.nemo-window .places-treeview iconview.cell:hover { + background: rgba(40, 45, 55, 0.7); } +.nemo-window .places-treeview .view.cell:selected, .nemo-window .places-treeview iconview.cell:selected, +.nemo-window .places-treeview iconview.cell:selected { + background: #8fbcbb; + color: #2e3440; } +.nemo-window .sidebar { + background-color: #2e3440; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { + color: #98abb2; + background-color: transparent; } +.nemo-window .nemo-window-pane widget.entry { + background-clip: padding-box; + min-height: 28px; + padding: 5px; + color: #d8dee9; + border: 1px solid #232831; + border-radius: 3px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.9), inset 1px 0 rgba(0, 0, 0, 0.96), inset -1px 0 rgba(0, 0, 0, 0.96), inset 0 -1px rgba(0, 0, 0, 0.98), 0 1px rgba(255, 255, 255, 0.6); } + .nemo-window .nemo-window-pane widget.entry:selected { + background-color: #8fbcbb; + color: #2e3440; } +.nemo-window toolbar.primary-toolbar { + margin-bottom: -1px; + background: #353c4a; } + .nemo-window toolbar.primary-toolbar button { + color: #d8dee9; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #232831; + background-color: #2e3440; + min-height: 24px; + padding: 3px; } + .nemo-window toolbar.primary-toolbar button:hover { + color: #2e3440; + text-shadow: none; + background-color: rgba(143, 188, 187, 0.7); } + .nemo-window toolbar.primary-toolbar button:selected, .nemo-window toolbar.primary-toolbar button:active, .nemo-window toolbar.primary-toolbar button:checked { + color: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + .nemo-window toolbar.primary-toolbar button:selected:backdrop, .nemo-window toolbar.primary-toolbar button:active:backdrop, .nemo-window toolbar.primary-toolbar button:checked:backdrop { + color: rgba(46, 52, 64, 0.5); + background-color: rgba(143, 188, 187, 0.6); + text-shadow: none; + box-shadow: none; } + .nemo-window toolbar.primary-toolbar button:backdrop, .nemo-window toolbar.primary-toolbar button:disabled, .nemo-window toolbar.primary-toolbar button:backdrop:disabled { + color: rgba(216, 222, 233, 0.2); + background-color: #2e3440; + text-shadow: none; + box-shadow: none; } +.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview, +.nemo-window .nemo-inactive-pane iconview { + background-color: #353b49; } + +/* thunar */ +.thunar toolbar { + background-color: #353c4a; } + +/* buttons in toolbar */ +.thunar toolbar.horizontal button image { + -gtk-icon-transform: scale(0.72); } + +scrolledwindow.sidebar treeview.view { + background: #2a2f3a; + padding: 1.5px; } + +/* path-bar of thunar */ +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button, +.thunar toolbar .path-bar-button { + color: #d8dee9; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #232831; + background-color: #2e3440; + border-radius: 0; + border-right: 0.5px solid #232831; + box-shadow: none; + min-height: 20px; + padding: 3px 4px; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:first-child, + .thunar toolbar .path-bar-button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:last-child, + .thunar toolbar .path-bar-button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-right-style: solid; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:only-child, + .thunar toolbar .path-bar-button:only-child { + border-radius: 4px; + border-style: solid; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:hover, + .thunar toolbar .path-bar-button:hover { + color: #8fbcbb; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:checked, + .thunar toolbar .path-bar-button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .toggle.path-bar-button:hover, +.thunar toolbar .toggle.path-bar-button:hover { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } + +/* thunar sidepane */ +window.thunar paned > scrolledwindow treeview.view:hover, window.thunar paned > scrolledwindow treeview.view:selected { + background: rgba(143, 188, 187, 0.7); + color: #2e3440; + border-radius: 0; + box-shadow: none; } + +.caja-notebook .entry { + background: #3b4252; + color: #d8dee9; } + .caja-notebook .entry:selected { + background: #8fbcbb; + color: #2e3440; } + +/*# sourceMappingURL=gtk-dark.css.map */ diff --git a/.themes/Nordic/gtk-4.0/gtk.css b/.themes/Nordic/gtk-4.0/gtk.css new file mode 100755 index 0000000..0fda7ae --- /dev/null +++ b/.themes/Nordic/gtk-4.0/gtk.css @@ -0,0 +1,6213 @@ +/*$selected_bg_color: #00e8c6;06d6a0*/ +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* widget text/foreground color */ +@define-color theme_fg_color #d8dee9; +/* text color for entries, views and content in general */ +@define-color theme_text_color #d8dee9; +/* widget base background color */ +@define-color theme_bg_color #434c5e; +/* text widgets and the like base background color */ +@define-color theme_base_color #3b4252; +/* base background color of selections */ +@define-color theme_selected_bg_color #8fbcbb; +/* text/foreground color of selections */ +@define-color theme_selected_fg_color #fff; +/* base background color of disabled widgets */ +@define-color insensitive_bg_color #404859; +/* text foreground color of disabled widgets */ +@define-color insensitive_fg_color #8e95a4; +/* disabled text widgets and the like base background color */ +@define-color insensitive_base_color #3b4252; +/* widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #8e95a4; +/* text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #d8dee9; +/* widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #434c5e; +/* text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #3d4455; +/* base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #8fbcbb; +/* text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #2e3440; +/* widgets main borders color */ +@define-color borders #232831; +/* widgets main borders color on backdrop windows */ +@define-color unfocused_borders #262c36; +/* these are pretty self explicative */ +@define-color warning_color #c3674a; +@define-color error_color #b84f59; +@define-color success_color #49688e; +@define-color fg_color #d8dee9; +@define-color text_color #d8dee9; +@define-color bg_color #434c5e; +@define-color base_color #3b4252; +@define-color selected_bg_color #8fbcbb; +@define-color selected_fg_color #fff; +@define-color unfocused_fg_color #8e95a4; +@define-color unfocused_text_color #d8dee9; +@define-color unfocused_bg_color #434c5e; +@define-color unfocused_base_color #3d4455; +@define-color unfocused_selected_bg_color #8fbcbb; +@define-color unfocused_selected_fg_color #2e3440; +/* these colors are exported for the window manager and shouldn't be used in applications, +read if you used those and something break with a version upgrade you're on your own... */ +@define-color wm_title shade(#d8dee9, 1.8); +@define-color wm_unfocused_title #8e95a4; +@define-color wm_highlight rgba(0, 0, 0, 0); +@define-color wm_borders_edge rgba(255, 255, 255, 0.1); +@define-color wm_bg_a shade(#434c5e, 1.2); +@define-color wm_bg_b #434c5e; +@define-color wm_shadow alpha(black, 0.35); +@define-color wm_border alpha(black, 0.18); +@define-color wm_button_hover_color_a shade(#434c5e, 1.3); +@define-color wm_button_hover_color_b #434c5e; +@define-color wm_button_active_color_a shade(#434c5e, 0.85); +@define-color wm_button_active_color_b shade(#434c5e, 0.89); +@define-color wm_button_active_color_c shade(#434c5e, 0.9); +@define-color content_view_bg #3b4252; +@define-color text_view_bg #3b4252; +@define-color budgie_tasklist_indicator_color #8fbcbb; +@define-color budgie_tasklist_indicator_color_active #8fbcbb; +@define-color placeholder_text_color #b9bfcb; +@define-color STRAWBERRY_100 #ff8c82; +@define-color STRAWBERRY_300 #ed5353; +@define-color STRAWBERRY_500 #c6262e; +@define-color STRAWBERRY_700 #a10705; +@define-color STRAWBERRY_900 #7a0000; +@define-color ORANGE_100 #ffc27d; +@define-color ORANGE_300 #ffa154; +@define-color ORANGE_500 #f37329; +@define-color ORANGE_700 #cc3b02; +@define-color ORANGE_900 #a62100; +@define-color BANANA_100 #fff394; +@define-color BANANA_300 #ffe16b; +@define-color BANANA_500 #f9c440; +@define-color BANANA_700 #d48e15; +@define-color BANANA_900 #ad5f00; +@define-color LIME_100 #d1ff82; +@define-color LIME_300 #9bdb4d; +@define-color LIME_500 #68b723; +@define-color LIME_700 #3a9104; +@define-color LIME_900 #206b00; +@define-color MINT_100 #89ffdd; +@define-color MINT_300 #43d6b5; +@define-color MINT_500 #28bca3; +@define-color MINT_700 #0e9a83; +@define-color MINT_900 #007367; +@define-color BLUEBERRY_100 #8cd5ff; +@define-color BLUEBERRY_300 #64baff; +@define-color BLUEBERRY_500 #3689e6; +@define-color BLUEBERRY_700 #0d52bf; +@define-color BLUEBERRY_900 #002e99; +@define-color BUBBLEGUM_100 #fe9ab8; +@define-color BUBBLEGUM_300 #f4679d; +@define-color BUBBLEGUM_500 #de3e80; +@define-color BUBBLEGUM_700 #bc245d; +@define-color BUBBLEGUM_900 #910e38; +@define-color GRAPE_100 #e4c6fa; +@define-color GRAPE_300 #cd9ef7; +@define-color GRAPE_500 #a56de2; +@define-color GRAPE_700 #7239b3; +@define-color GRAPE_900 #452981; +@define-color COCOA_100 #a3907c; +@define-color COCOA_300 #8a715e; +@define-color COCOA_500 #715344; +@define-color COCOA_700 #57392d; +@define-color COCOA_900 #3d211b; +@define-color SILVER_100 #fafafa; +@define-color SILVER_300 #d4d4d4; +@define-color SILVER_500 #abacae; +@define-color SILVER_700 #7e8087; +@define-color SILVER_900 #555761; +@define-color SLATE_100 #95a3ab; +@define-color SLATE_300 #667885; +@define-color SLATE_500 #485a6c; +@define-color SLATE_700 #273445; +@define-color SLATE_900 #0e141f; +@define-color BLACK_100 #666; +@define-color BLACK_300 #4d4d4d; +@define-color BLACK_500 #333; +@define-color BLACK_700 #1a1a1a; +@define-color BLACK_900 #000; +/***************** +* Drawing mixins * +*****************/ +/********* +* Common * +*********/ +* { + padding: 0; + outline-color: rgba(216, 222, 233, 0.3); + outline-style: dashed; + outline-offset: -3px; + outline-width: 0px; + -gtk-secondary-caret-color: #8fbcbb; } + +/*********** + * Widgets * + ***********/ +/*************** +* Action bars * +***************/ +.action-bar { + background-color: #2e3440; + border: solid #232831; + border-width: 1px 0 0 0; + color: #d8dee9; + box-shadow: none; } + .action-bar:backdrop { + background-color: #2e3440; + box-shadow: none; } + .action-bar:first-child { + border-radius: 6px 6px 0px 0px; + border-width: 1px 1px 0px 1px; } + .action-bar:last-child { + border-radius: 0 0 6px 6px; + border-width: 0px 1px 1px 1px; } + +/********************* + * App Notifications * + *********************/ +.app-notification, +.app-notification.frame { + padding: 10px; + border-radius: 0 0 5px 5px; + background-color: rgba(40, 45, 55, 0.93); + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px); + background-clip: padding-box; } + .app-notification:backdrop, + .app-notification.frame:backdrop { + background-image: none; + transition: 200ms ease-out; } + .app-notification border, + .app-notification.frame border { + border: none; } + +/*************** + * Base States * + ***************/ +.background { + color: #d8dee9; + background-color: #434c5e; } + .background:backdrop { + color: #8e95a4; + background-color: #434c5e; + text-shadow: none; + -gtk-icon-shadow: none; } + +/* + These wildcard seems unavoidable, need to investigate. + Wildcards are bad and troublesome, use them with care, + or better, just don't. + Everytime a wildcard is used a kitten dies, painfully. +*/ +.gtkstyle-fallback { + color: #d8dee9; + background-color: #434c5e; } + .gtkstyle-fallback:hover { + color: #d8dee9; + background-color: #58647c; } + .gtkstyle-fallback:active { + color: #d8dee9; + background-color: #2e3440; } + .gtkstyle-fallback:disabled { + color: #8e95a4; + background-color: #404859; } + .gtkstyle-fallback:selected { + color: #2e3440; + background-color: #8fbcbb; } + +.view, iconview, +.view text, +iconview text, +textview text { + color: #d8dee9; + background-color: #3b4252; } + .view:backdrop, iconview:backdrop, + .view text:backdrop, + iconview text:backdrop, + textview text:backdrop { + color: #b9bfcb; + background-color: #3d4455; } + .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected { + border-radius: 3px; } + +textview border { + background-color: #3f4758; } + +.rubberband, +rubberband, +flowbox rubberband, +.content-view rubberband, +treeview.view rubberband { + border: 1px solid #6fa9a8; + background-color: rgba(111, 169, 168, 0.2); } + +flowbox flowboxchild { + padding: 3px; + border-radius: 3px; } + flowbox flowboxchild:selected { + outline-offset: -2px; } + +label { + caret-color: currentColor; } + label.separator { + color: #d8dee9; } + label.separator:backdrop { + color: #8e95a4; } + label selection { + background-color: #8fbcbb; + color: #2e3440; } + label:disabled { + color: #8e95a4; } + label:disabled:backdrop { + color: #63708b; } + label:backdrop { + color: #8e95a4; } + +.dim-label, label.separator, .titlebar .subtitle, +headerbar .subtitle { + opacity: 0.55; + text-shadow: none; } + +assistant .sidebar { + background-color: #3b4252; + border-top: 1px solid #232831; } + assistant .sidebar:backdrop { + background-color: #3d4455; + border-color: #262c36; } +assistant.csd .sidebar { + border-top-style: none; } +assistant .sidebar label { + padding: 6px 12px; } +assistant .sidebar label.highlight { + background-color: #61697a; } + +.app-notification, +.app-notification.frame, .osd .scale-popup, .osd popover.background > arrow, +.osd popover.background > contents, popover.background.touch-selection > arrow, +popover.background.touch-selection > contents, popover.background.magnifier > arrow, +popover.background.magnifier > contents, .osd { + color: #d8dee9; + border: none; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + outline-color: rgba(216, 222, 233, 0.3); + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .app-notification:backdrop, .osd .scale-popup:backdrop, .osd popover.background > arrow:backdrop, + .osd popover.background > contents:backdrop, popover.background.touch-selection > arrow:backdrop, + popover.background.touch-selection > contents:backdrop, popover.background.magnifier > arrow:backdrop, + popover.background.magnifier > contents:backdrop, .osd:backdrop { + text-shadow: none; + -gtk-icon-shadow: none; } + +*:selected { + background: #8fbcbb; + color: #2e3440; } + +/*********** + * Buttons * + ***********/ +@keyframes needs_attention { + from { + background-image: radial-gradient(farthest-side, #bfd9d8 0%, rgba(191, 217, 216, 0) 0%); } + to { + background-image: radial-gradient(farthest-side, #bfd9d8 95%, rgba(191, 217, 216, 0)); } } +notebook > header > tabs > arrow, +button { + min-height: 20px; + min-width: 16px; + padding: 2px 6px; + border: 1px solid #232831; + border-radius: 4px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } + notebook > header > tabs > arrow, + 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; } + notebook > header > tabs > arrow:hover, + button.flat:hover { + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-duration: 500ms; + color: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + 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: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #8fbcbb; + text-shadow: none; + -gtk-icon-filter: brightness(1.2); } + notebook > header > tabs > arrow:active, notebook > header > tabs > arrow:checked, + button:active, + button:checked { + color: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #7fb2b1; + text-shadow: none; + transition-duration: 50ms; } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:backdrop, + button:backdrop.flat, + button:backdrop { + color: #b9bfcb; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #3d4455; + text-shadow: none; + transition: 200ms ease-out; + -gtk-icon-filter: none; } + notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, notebook > header > tabs > arrow:backdrop:checked, + button:backdrop.flat:active, + button:backdrop.flat:checked, + button:backdrop:active, + button:backdrop:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(216, 222, 233, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, notebook > header > tabs > arrow:backdrop:active label, notebook > header > tabs > arrow:backdrop:checked label, + button:backdrop.flat:active label, + button:backdrop.flat:checked label, + button:backdrop:active label, + button:backdrop:checked label { + color: rgba(46, 52, 64, 0.7); } + notebook > header > tabs > arrow:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, + button:backdrop.flat:disabled, + button:backdrop:disabled { + color: #b9bfcb; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + text-shadow: none; } + notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, + button:backdrop.flat:disabled:active, + button:backdrop.flat:disabled:checked, + button:backdrop:disabled:active, + button:backdrop:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(216, 222, 233, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + notebook > header > tabs > arrow:backdrop, notebook > header > tabs > arrow:disabled, notebook > header > tabs > arrow:backdrop: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: #b9bfcb; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + text-shadow: none; } + notebook > header > tabs > arrow:disabled:active, notebook > header > tabs > arrow:disabled:checked, + button:disabled:active, + button:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(216, 222, 233, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + notebook > header > tabs > arrow:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, + button:disabled:active label, + button:disabled:checked label { + color: rgba(46, 52, 64, 0.7); } + notebook > header > tabs > arrow.image-button, + button.image-button { + min-width: 24px; + padding-left: 4px; + padding-right: 4px; } + notebook > header > tabs > arrow.image-button.circular, notebook > header > tabs > arrow.image-button.sidebar-button, + button.image-button.circular, + button.image-button.sidebar-button { + padding: 6px 4px; + border-radius: 50px; + box-shadow: none; } + notebook > header > tabs > arrow.text-button, + button.text-button { + padding-left: 16px; + padding-right: 16px; } + notebook > header > tabs > arrow.text-button.image-button, + button.text-button.image-button { + padding-left: 8px; + padding-right: 8px; + border-radius: 2px; } + notebook > header > tabs > arrow.text-button.image-button label, + button.text-button.image-button label { + padding-left: 8px; + padding-right: 8px; } + combobox:drop(active) button.combo, notebook > header > tabs > arrow:drop(active), + button:drop(active) { + color: #a3be8c; + border-color: #a3be8c; + box-shadow: inset 0 0 0 1px #a3be8c; } +row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled) { + color: #2e3440; + border-color: transparent; } + row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop { + color: #8e95a4; } +button.osd { + min-width: 24px; + min-height: 20px; + color: #d8dee9; + border-radius: 5px; + outline-color: rgba(216, 222, 233, 0.3); + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); + border: none; + box-shadow: none; } + button.osd.image-button { + min-width: 32px; } + button.osd:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); + border: none; + box-shadow: none; } + button.osd:active, + button.osd:checked { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); + border: none; + box-shadow: none; } + button.osd:disabled:backdrop, + button.osd:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } + button.osd:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + border: none; } +.app-notification button, +.app-notification.frame button, popover.background.touch-selection button, popover.background.magnifier button, +.osd button { + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .app-notification button:hover, popover.background.touch-selection button:hover, popover.background.magnifier button:hover, + .osd button:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .app-notification button:active:backdrop, popover.background.touch-selection button:active:backdrop, popover.background.magnifier button:active:backdrop, .app-notification button:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:checked:backdrop, popover.background.touch-selection button:checked:backdrop, popover.background.magnifier button:checked:backdrop, .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: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + .app-notification button:disabled:backdrop, popover.background.touch-selection button:disabled:backdrop, popover.background.magnifier button:disabled:backdrop, .app-notification button:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, + .osd button:disabled:backdrop, + .osd button:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + 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: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); + 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: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .app-notification button.flat:disabled, popover.background.touch-selection button.flat:disabled, popover.background.magnifier button.flat:disabled, + .osd button.flat:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-image: none; + border-color: transparent; + box-shadow: none; } + .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: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } +button.suggested-action { + border: none; + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .selection-mode windowcontrols button, button.suggested-action.flat { + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + button.suggested-action:active, button.suggested-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .selection-mode windowcontrols button:backdrop, button.suggested-action:backdrop, button.suggested-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .selection-mode windowcontrols button:backdrop label, button.suggested-action:backdrop label, button.suggested-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode windowcontrols button:backdrop:active, .selection-mode windowcontrols button:backdrop:checked, button.suggested-action:backdrop:active, button.suggested-action:backdrop:checked, button.suggested-action.flat:backdrop:active, button.suggested-action.flat:backdrop:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + .selection-mode windowcontrols button:backdrop:active label, .selection-mode windowcontrols button:backdrop:checked label, button.suggested-action:backdrop:active label, button.suggested-action:backdrop:checked label, button.suggested-action.flat:backdrop:active label, button.suggested-action.flat:backdrop:checked label { + color: rgba(46, 52, 64, 0.7); } + .selection-mode windowcontrols button:backdrop:disabled, button.suggested-action:backdrop:disabled, button.suggested-action.flat:backdrop:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .selection-mode windowcontrols button:backdrop:disabled label, button.suggested-action:backdrop:disabled label, button.suggested-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); } + .selection-mode windowcontrols button:backdrop:disabled:active, .selection-mode windowcontrols button:backdrop:disabled:checked, button.suggested-action:backdrop:disabled:active, button.suggested-action:backdrop:disabled:checked, button.suggested-action.flat:backdrop:disabled:active, button.suggested-action.flat:backdrop:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + .selection-mode windowcontrols button:backdrop, .selection-mode windowcontrols button:disabled, .selection-mode windowcontrols button:backdrop:disabled, button.suggested-action.flat:backdrop, button.suggested-action.flat:disabled, button.suggested-action.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; + color: rgba(94, 129, 172, 0.8); } + button.suggested-action:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #5e81ac; + text-shadow: none; } + button.suggested-action:disabled:active, button.suggested-action:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + button.suggested-action:disabled:active label, button.suggested-action:disabled:checked label { + color: rgba(46, 52, 64, 0.7); } + .osd button.suggested-action { + color: #d8dee9; + border-color: #232831; + background-color: rgba(94, 129, 172, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .osd button.suggested-action:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(94, 129, 172, 0.7), rgba(94, 129, 172, 0.7)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .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: #232831; + background-image: linear-gradient(to bottom, #5e81ac, #5e81ac); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + .osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd button.suggested-action:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(94, 129, 172, 0.5), rgba(94, 129, 172, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +button.destructive-action { + border: none; + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #bf616a, #bf616a); } + button.destructive-action.flat { + box-shadow: none; + color: white; + border-radius: 4px; + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:active, button.destructive-action:checked { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:backdrop, button.destructive-action.flat:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:backdrop label, button.destructive-action.flat:backdrop label { + color: rgba(255, 255, 255, 0.5); } + button.destructive-action:backdrop:active, button.destructive-action:backdrop:checked, button.destructive-action.flat:backdrop:active, button.destructive-action.flat:backdrop:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + button.destructive-action:backdrop:active label, button.destructive-action:backdrop:checked label, button.destructive-action.flat:backdrop:active label, button.destructive-action.flat:backdrop:checked label { + color: rgba(46, 52, 64, 0.7); } + button.destructive-action:backdrop:disabled, button.destructive-action.flat:backdrop:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:backdrop:disabled label, button.destructive-action.flat:backdrop:disabled label { + color: rgba(255, 255, 255, 0.5); } + button.destructive-action:backdrop:disabled:active, button.destructive-action:backdrop:disabled:checked, button.destructive-action.flat:backdrop:disabled:active, button.destructive-action.flat:backdrop:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + button.destructive-action.flat:backdrop, button.destructive-action.flat:disabled, button.destructive-action.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; + color: rgba(169, 68, 78, 0.8); } + button.destructive-action:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:disabled:active, button.destructive-action:disabled:checked { + color: rgba(46, 52, 64, 0.7); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + button.destructive-action:disabled:active label, button.destructive-action:disabled:checked label { + color: rgba(46, 52, 64, 0.7); } + .osd button.destructive-action { + color: #d8dee9; + border-color: #232831; + background-color: rgba(169, 68, 78, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .osd button.destructive-action:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(169, 68, 78, 0.7), rgba(169, 68, 78, 0.7)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .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: #232831; + background-image: linear-gradient(to bottom, #a9444e, #a9444e); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + .osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd button.destructive-action:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(169, 68, 78, 0.5), rgba(169, 68, 78, 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; } +.inline-toolbar button, .inline-toolbar button:backdrop { + border-radius: 2px; + border-width: 1px; } +.primary-toolbar button, .primary-toolbar .raised button { + -gtk-icon-shadow: none; } + .primary-toolbar button:hover, .primary-toolbar button:focus, .primary-toolbar .raised button:hover, .primary-toolbar .raised button:focus { + color: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + +.stack-switcher > button.needs-attention > label, +.stack-switcher > button.needs-attention > image, stacksidebar row.needs-attention > label { + animation: needs_attention 150ms ease-in; + background-image: radial-gradient(farthest-side, #bfd9d8 96%, rgba(191, 217, 216, 0)); + background-size: 6px 6px, 6px 6px; + background-repeat: no-repeat; + background-position: right 3px, right 2px; } + .stack-switcher > button.needs-attention > label:backdrop, + .stack-switcher > button.needs-attention > image:backdrop, stacksidebar row.needs-attention > label:backdrop { + background-size: 6px 6px, 0 0; } + .stack-switcher > button.needs-attention > label:dir(rtl), + .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { + background-position: left 3px, left 2px; } + +toolbar button:hover { + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } +toolbar button:active { + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } + +.inline-toolbar toolbutton > 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; } + .inline-toolbar toolbutton > button:hover { + color: #2e3440; } + .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked { + color: #232831; } + .inline-toolbar toolbutton > button:disabled { + color: #b9bfcb; } + .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked { + color: rgba(35, 40, 49, 0.3); } + .inline-toolbar toolbutton > button:backdrop { + color: #b9bfcb; } + .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked { + color: #232831; } + .inline-toolbar toolbutton > button:backdrop:disabled { + color: #b9bfcb; } + .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked { + color: rgba(35, 40, 49, 0.3); } + +toolbar.inline-toolbar toolbutton > button.flat:backdrop, +toolbar.inline-toolbar toolbutton:backdrop > button.flat:backdrop { + border-color: transparent; + box-shadow: none; } + +.inline-toolbar button, .inline-toolbar button:backdrop, .linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > button:backdrop, .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > +entry, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { + border: 1px solid #232831; + border-radius: 0; + border-right-style: none; + box-shadow: none; } + .inline-toolbar button:disabled, .linked > button:disabled, .linked:not(.vertical) > spinbutton:disabled:not(.vertical), .linked:not(.vertical) > + entry:disabled, .linked > combobox > box > button.combo:disabled:dir(ltr), .linked > combobox > box > button.combo:disabled:dir(rtl) { + color: #b9bfcb; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + text-shadow: none; + color: #8e95a4; } + +.inline-toolbar button:first-child, .linked > button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo, .linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > +entry:first-child { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } +.inline-toolbar button:last-child, .linked > button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > +entry:last-child { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-right-style: solid; } +.inline-toolbar button:only-child, .linked > button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +.linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked, .linked.vertical > button:backdrop, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > +entry, .linked.vertical > combobox > box > button.combo { + border-style: solid solid none solid; + border-radius: 0; } + +.linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo, .linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > +entry:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > +entry:last-child { + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border-style: solid; } +.linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > +entry:only-child { + border-radius: 3px; + border-style: solid; } + +modelbutton.flat, +.menuitem.button.flat, modelbutton.flat:backdrop, modelbutton.flat:backdrop:hover, +.menuitem.button.flat:backdrop, +.menuitem.button.flat:backdrop:hover, calendar.button, calendar.button:hover, calendar.button:backdrop, calendar.button:disabled, button:link, +button:visited, button:link:hover, button:link:active, button:link:checked, +button:visited:hover, +button:visited:active, +button:visited:checked, .scale-popup button:hover, .scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop { + 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; } + +/* menu buttons */ +modelbutton.flat, +.menuitem.button.flat { + min-height: 26px; + padding-left: 5px; + padding-right: 5px; + border-radius: 3px; + outline-offset: -2px; } + modelbutton.flat:hover, + .menuitem.button.flat:hover { + background-color: #3f4758; } + modelbutton.flat check:last-child, + modelbutton.flat radio:last-child, + .menuitem.button.flat check:last-child, + .menuitem.button.flat radio:last-child { + margin-left: 8px; } + modelbutton.flat check:first-child, + modelbutton.flat radio:first-child, + .menuitem.button.flat check:first-child, + .menuitem.button.flat radio:first-child { + margin-right: 8px; } + +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; } + +notebook button, list button, .view button, iconview button, popover button { + box-shadow: none; } + notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop { + box-shadow: none; } +notebook .linked > button, list .linked > button, .view .linked > button, iconview .linked > button, popover .linked > button { + box-shadow: none; } + +/************ + * Calendar * + ***********/ +calendar { + color: #d8dee9; + border: 1px solid #232831; } + calendar:selected { + border-radius: 3px; } + calendar.header { + border-bottom: 1px solid rgba(0, 0, 0, 0.1); + border-radius: 0; } + calendar.header:backdrop { + border-color: rgba(0, 0, 0, 0.1); } + calendar.button { + color: rgba(216, 222, 233, 0.45); } + calendar.button:hover { + color: #d8dee9; } + calendar.button:backdrop { + color: rgba(142, 149, 164, 0.45); } + calendar.button:disabled { + color: rgba(142, 149, 164, 0.45); } + calendar:indeterminate, calendar:indeterminate:backdrop { + color: alpha(currentColor,0.55); } + calendar.highlight, calendar.highlight:backdrop { + font-size: smaller; + color: #d8dee9; } + calendar:backdrop { + color: #b9bfcb; + border-color: #262c36; } + +/************************* + * Check and Radio Items * + *************************/ +check { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-dark.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover-dark.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover-dark.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active-dark.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active-dark.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop-dark.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop-dark.png"), url("../assets/radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-dark.png"), url("../assets/radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover-dark.png"), url("../assets/checkbox-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover-dark.png"), url("../assets/radio-checked-hover@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active-dark.png"), url("../assets/checkbox-checked-active@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active-dark.png"), url("../assets/radio-checked-active@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-backdrop-dark.png"), url("../assets/checkbox-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop-dark.png"), url("../assets/radio-checked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover.png"), url("../assets/checkbox-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover.png"), url("../assets/radio-mixed-hover@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-active.png"), url("../assets/checkbox-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-backdrop.png"), url("../assets/checkbox-mixed-backdrop@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop.png"), url("../assets/radio-mixed-backdrop@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); + -gtk-icon-shadow: none; } + +check:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +radio:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png")); + -gtk-icon-shadow: none; } + +radio:checked:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:hover:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:active:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +check:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png")); + -gtk-icon-shadow: none; } + +radio:indeterminate:disabled:backdrop:selected { + -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check, iconview.content-view check, +.view.content-view.check, +iconview.content-view.check { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio, iconview.content-view radio, +.view.content-view.radio, +iconview.content-view.radio { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:hover, iconview.content-view check:hover, +.view.content-view.check:hover, +iconview.content-view.check:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:hover, iconview.content-view radio:hover, +.view.content-view.radio:hover, +iconview.content-view.radio:hover { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:active, iconview.content-view check:active, +.view.content-view.check:active, +iconview.content-view.check:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:active, iconview.content-view radio:active, +.view.content-view.radio:active, +iconview.content-view.radio:active { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:backdrop, iconview.content-view check:backdrop, +.view.content-view.check:backdrop, +iconview.content-view.check:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:backdrop, iconview.content-view radio:backdrop, +.view.content-view.radio:backdrop, +iconview.content-view.radio:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled, iconview.content-view check:disabled, +.view.content-view.check:disabled, +iconview.content-view.check:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled, iconview.content-view radio:disabled, +.view.content-view.radio:disabled, +iconview.content-view.radio:disabled { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view check:disabled:backdrop, iconview.content-view check:disabled:backdrop, +.view.content-view.check:disabled:backdrop, +iconview.content-view.check:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop-insensitive.png"), url("../assets/checkbox-unchecked-backdrop-insensitive@2.png")); + -gtk-icon-shadow: none; } + +.view.content-view radio:disabled:backdrop, iconview.content-view radio:disabled:backdrop, +.view.content-view.radio:disabled:backdrop, +iconview.content-view.radio:disabled:backdrop { + -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop-insensitive.png"), url("../assets/radio-unchecked-backdrop-insensitive@2.png")); + -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: 16px; + min-width: 16px; + border: none; } + menu menuitem check, menu menuitem + radio { + margin: 0; } + menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem + radio, menu menuitem + radio:hover, menu menuitem + radio:disabled { + min-height: 14px; + min-width: 14px; + background-image: none; + background-color: transparent; + box-shadow: none; + -gtk-icon-shadow: none; + color: inherit; + border-color: currentColor; + animation: none; } + +/***************** + * Color Chooser * + *****************/ +colorswatch, colorswatch:drop(active) { + 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 overlay { + color: #2e3440; } + colorswatch.dark overlay:hover { + border-color: #232831; } + colorswatch.dark overlay:backdrop { + color: rgba(46, 52, 64, 0.5); } +colorswatch.light overlay { + color: #d8dee9; } + colorswatch.light overlay:hover { + border-color: #232831; } + colorswatch.light overlay:backdrop { + color: #b9bfcb; } +colorswatch:drop(active) { + box-shadow: none; } + colorswatch:drop(active).light overlay { + border-color: #a3be8c; + box-shadow: inset 0 0 0 2px #232831, inset 0 0 0 1px #a3be8c; } + colorswatch:drop(active).dark overlay { + border-color: #a3be8c; + box-shadow: inset 0 0 0 2px #232831, inset 0 0 0 1px #a3be8c; } +colorswatch overlay { + box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5); + border: 1px solid #232831; } + colorswatch overlay:hover { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); } + colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover { + border-color: #232831; + box-shadow: none; } +colorswatch#add-color-button { + border-radius: 5px 5px 0 0; } + colorswatch#add-color-button:only-child { + border-radius: 5px; } + colorswatch#add-color-button overlay { + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } + colorswatch#add-color-button overlay:hover { + color: #d8dee9; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #3b4252; + text-shadow: none; } + colorswatch#add-color-button overlay:backdrop { + color: #b9bfcb; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #3d4455; + text-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 #2e3440; } +colorswatch#editor-color-sample { + border-radius: 4px; } + colorswatch#editor-color-sample overlay { + border-radius: 4.5px; } + +colorchooser .popover.osd { + border-radius: 5px; } + +/************** + * ComboBoxes * + **************/ +combobox arrow { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + min-height: 16px; + min-width: 16px; } +combobox:drop(active) { + box-shadow: none; } + +/*********** + * Dialogs * + ***********/ +messagedialog .titlebar:not(headerbar) { + background-color: rgba(67, 76, 94, 0.95); } +messagedialog .titlebar { + min-height: 20px; + background-image: none; + background-color: rgba(67, 76, 94, 0.95); + border-style: none; + border-top-left-radius: 4px; + border-top-right-radius: 4px; } +messagedialog.csd.background { + background-color: rgba(67, 76, 94, 0.95); + color: #d8dee9; + border-bottom-left-radius: 5px; + border-bottom-right-radius: 5px; } +messagedialog.csd .dialog-action-area button { + padding: 10px 14px; + border-radius: 0; + border-left-style: solid; + border-right-style: none; + border-bottom-style: none; + background-color: transparent; + color: #d8dee9; + box-shadow: none; } + messagedialog.csd .dialog-action-area button:hover { + background-color: rgba(143, 188, 187, 0.9); + color: white; } + messagedialog.csd .dialog-action-area button:first-child { + border-left-style: none; + border-bottom-left-radius: 4px; } + messagedialog.csd .dialog-action-area button:last-child { + border-bottom-right-radius: 4px; } + messagedialog.csd .dialog-action-area button.destructive-action, messagedialog.csd .dialog-action-area button.suggested-action { + color: white; } + +filechooser .dialog-action-box { + border-top: 1px solid #232831; } + filechooser .dialog-action-box:backdrop { + border-top-color: #262c36; } +filechooser #pathbarbox { + border-bottom: 1px solid #434c5e; } + +filechooserbutton:drop(active) { + box-shadow: none; + border-color: transparent; } + +/**************** + * Text Entries * + ****************/ +spinbutton:not(.vertical), entry { + min-height: 28px; + padding-left: 8px; + padding-right: 8px; + border: 1px solid; + border-radius: 3px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: #d8dee9; + border-color: #232831; + background-color: #3b4252; } + spinbutton:not(.vertical) image.left, + entry image.left { + padding-left: 0; + padding-right: 6px; } + spinbutton:not(.vertical) image.right, + entry image.right { + padding-left: 6px; + padding-right: 0; } + spinbutton:not(.vertical) undershoot.left, + entry undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } + spinbutton:not(.vertical) undershoot.right, + entry undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } + spinbutton.flat:focus-within:not(.vertical), spinbutton.flat:not(.vertical), + entry.flat:focus-within, + entry.flat { + min-height: 0; + padding: 2px; + background-image: none; + border-color: transparent; + box-shadow: none; + border-radius: 0; } + spinbutton:focus-within:not(.vertical), + entry:focus-within { + border-color: #6fa9a8; } + spinbutton:disabled:not(.vertical), + entry:disabled { + color: #8e95a4; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + box-shadow: none; } + spinbutton:backdrop:not(.vertical), + entry:backdrop { + color: #b9bfcb; + border-color: #262c36; + background-color: #3d4455; + box-shadow: none; + transition: 200ms ease-out; } + spinbutton:backdrop:disabled:not(.vertical), + entry:backdrop:disabled { + color: #63708b; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + box-shadow: none; } + spinbutton.error:not(.vertical), + entry.error { + color: #d8dee9; + border-color: #232831; + background-color: #3b4252; + color: #b84f59; + border-color: #3c181c; } + spinbutton.error:focus-within:not(.vertical), + entry.error:focus-within { + border-color: #3c181c; } + spinbutton.error:selected:focus:not(.vertical), spinbutton.error:selected:not(.vertical), + entry.error:selected:focus, + entry.error:selected { + background-color: #b84f59; } + spinbutton.warning:not(.vertical), + entry.warning { + color: #d8dee9; + border-color: #232831; + background-color: #3b4252; + color: #c3674a; + border-color: #442116; } + spinbutton.warning:focus-within:not(.vertical), + entry.warning:focus-within { + border-color: #442116; } + spinbutton.warning:selected:focus:not(.vertical), spinbutton.warning:selected:not(.vertical), + entry.warning:selected:focus, + entry.warning:selected { + background-color: #c3674a; } + spinbutton:not(.vertical) image, + entry image { + color: #b9bfcb; } + spinbutton:not(.vertical) image:hover, + entry image:hover { + color: #d8dee9; } + spinbutton:not(.vertical) image:active, + entry image:active { + color: #8fbcbb; } + spinbutton:not(.vertical) image:backdrop, + entry image:backdrop { + color: #7e8594; } + spinbutton:drop(active):focus-within:not(.vertical), spinbutton:drop(active):not(.vertical), + entry:drop(active):focus-within, + entry:drop(active) { + border-color: #a3be8c; + box-shadow: inset 0 0 0 1px #a3be8c; } + .osd spinbutton:not(.vertical), + .osd entry { + color: #d8dee9; + border-color: #232831; + background-color: rgba(35, 40, 49, 0.5); + box-shadow: none; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:focus-within:not(.vertical), + .osd entry:focus-within { + color: #d8dee9; + border-color: #8fbcbb; + background-color: rgba(35, 40, 49, 0.5); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; } + .osd spinbutton:backdrop:not(.vertical), + .osd entry:backdrop { + color: #d8dee9; + border-color: #232831; + background-color: rgba(35, 40, 49, 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: #808690; + border-color: #232831; + background-color: rgba(58, 63, 73, 0.5); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } +spinbutton:not(.vertical) progress, +entry progress { + margin: 2px -6px; + background-color: transparent; + background-image: none; + border-radius: 0; + border-width: 0 0 2px; + border-color: #8fbcbb; + border-style: solid; + box-shadow: none; } + spinbutton:not(.vertical) progress:backdrop, + entry progress:backdrop { + background-color: transparent; } +.linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:focus-within + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:focus-within + button, .linked:not(.vertical) > +entry:focus-within + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus-within:not(.vertical) + +entry, .linked:not(.vertical) > +entry:focus-within + +entry { + border-left-color: #6fa9a8; } +.linked:not(.vertical) > spinbutton:focus-within:not(.vertical), .linked:not(.vertical) > +entry:focus-within { + border-color: #6fa9a8; } +.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > +entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > +entry:drop(active) + button, .linked:not(.vertical) > +entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + +entry, .linked:not(.vertical) > +entry:drop(active) + +entry { + border-left-color: #a3be8c; } +.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: #343a48; + background-image: linear-gradient(to bottom, #3b4252, #3b4252); } + .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: #363d4c; + background-image: linear-gradient(to bottom, #3d4455, #3d4455); } +.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: #343a48; } +.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: #6fa9a8; } +.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: #a3be8c; } +.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: #6fa9a8; } +.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: #a3be8c; } + +treeview entry:focus-within:dir(rtl), treeview entry:focus-within:dir(ltr) { + background-color: #3b4252; + transition-property: color, background; } +treeview entry.flat, treeview entry { + border-radius: 0; + background-image: none; + background-color: #3b4252; } + treeview entry.flat:focus-within, treeview entry:focus-within { + border-color: #8fbcbb; } + +/************* + * Expanders * + *************/ +expander arrow { + min-width: 16px; + min-height: 16px; + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + expander arrow:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + expander arrow:hover { + color: white; } + expander arrow:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + +/**************** + * Floating Bar * + ****************/ +.floating-bar { + background-color: #434c5e; + border-width: 1px; + border-style: solid solid none; + border-color: #232831; + border-radius: 3px 3px 0 0; + box-shadow: none; } + .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 > button { + padding: 4px; } + .floating-bar:backdrop { + background-color: #434c5e; + border-color: #262c36; } + +/********** + * Frames * + **********/ +frame > border, +.frame { + box-shadow: none; + margin: 0; + padding: 0; + border-radius: 0; + border: 1px solid #232831; } + frame > border.flat, + .frame.flat { + border-style: none; } + frame > border:backdrop, + .frame:backdrop { + border-color: #262c36; } + +actionbar > revealer > box { + padding: 6px; + border-top: 1px solid #232831; } + actionbar > revealer > box:backdrop { + border-color: #262c36; } + +scrolledwindow viewport.frame { + border-style: none; } +scrolledwindow overshoot.top { + background-image: radial-gradient(farthest-side at top, #4a5367 85%, rgba(74, 83, 103, 0)), radial-gradient(farthest-side at top, #4a5367, rgba(74, 83, 103, 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: radial-gradient(farthest-side at top, #4a5367 85%, rgba(74, 83, 103, 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: radial-gradient(farthest-side at bottom, #4a5367 85%, rgba(74, 83, 103, 0)), radial-gradient(farthest-side at bottom, #4a5367, rgba(74, 83, 103, 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: radial-gradient(farthest-side at bottom, #4a5367 85%, rgba(74, 83, 103, 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: radial-gradient(farthest-side at left, #4a5367 85%, rgba(74, 83, 103, 0)), radial-gradient(farthest-side at left, #4a5367, rgba(74, 83, 103, 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: radial-gradient(farthest-side at left, #4a5367 85%, rgba(74, 83, 103, 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: radial-gradient(farthest-side at right, #4a5367 85%, rgba(74, 83, 103, 0)), radial-gradient(farthest-side at right, #4a5367, rgba(74, 83, 103, 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: radial-gradient(farthest-side at right, #4a5367 85%, rgba(74, 83, 103, 0)); + background-size: 5% 100%; + background-repeat: no-repeat; + background-position: right center; + background-color: transparent; + border: none; + box-shadow: none; } +scrolledwindow undershoot.top { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-top: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center top; + border: none; + box-shadow: none; } +scrolledwindow undershoot.bottom { + background-color: transparent; + background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-bottom: 1px; + background-size: 10px 1px; + background-repeat: repeat-x; + background-origin: content-box; + background-position: center bottom; + border: none; + box-shadow: none; } +scrolledwindow undershoot.left { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-left: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: left center; + border: none; + box-shadow: none; } +scrolledwindow undershoot.right { + background-color: transparent; + background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%); + padding-right: 1px; + background-size: 1px 10px; + background-repeat: repeat-y; + background-origin: content-box; + background-position: right center; + border: none; + box-shadow: none; } +scrolledwindow junction { + border-color: transparent; + border-image: linear-gradient(to bottom, #232831 1px, transparent 1px) 0 0 0 1/0 1px stretch; + background-color: #3f4758; } + scrolledwindow junction:dir(rtl) { + border-image-slice: 0 1 0 0; } + scrolledwindow junction:backdrop { + border-image-source: linear-gradient(to bottom, #262c36 1px, transparent 1px); + background-color: #3d4555; + transition: 200ms ease-out; } + +separator { + background: rgba(0, 0, 0, 0.1); } + +/************ + * Popovers * + ************/ +GraniteWidgetsPopOver { + border: 1px solid #3b4252; + background: #3b4252; + color: #d8dee9; } + GraniteWidgetsPopOver .button { + background-image: none; + background: none; + border: none; } + GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover { + color: #8fbcbb; } + GraniteWidgetsPopOver > .frame { + border: none; } + GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar { + border: none; + background: none; } + +GraniteWidgetsStaticNotebook .frame { + border: none; } + +.popover_bg { + background-color: #3b4252; + background-image: none; + border: 1px solid #3b4252; + color: #d8dee9; } + +/*********** + * Welcome * + **********/ +GraniteWidgetsWelcome { + background-color: #3b4252; } + GraniteWidgetsWelcome GtkLabel { + color: #d8dee9; } + GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 { + color: rgba(216, 222, 233, 0.8); } + +/************** +* Source List * +***************/ +.source-list { + background-color: #434c5e; + border: solid #232831; + color: #d8dee9; + 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: #434c5e; + 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: #38404f; } + .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; } + +/************** +* Text Styles * +**************/ +.h1 { + font-size: 24px; } + +.h2 { + font-weight: 300; + font-size: 18px; } + +.h3 { + font-size: 11px; } + +.h4, +.category-label { + font-size: 12px; + padding: 6px; + color: rgba(216, 222, 233, 0.3); + font-weight: bold; + text-shadow: 0 1px rgba(255, 255, 255, 0.2); } + +/************** +* Storage Bar * +**************/ +.storage-bar .trough { + border: none; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1); + background-image: none; + background-color: transparent; + padding: 8px 6px; } +.storage-bar .fill-block { + background-color: #ebcb8b; + border: none; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); + transition: all 200ms ease-in-out; + padding: 8px 6px; } + .storage-bar .fill-block:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + border-left-width: 1px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); } + .storage-bar .fill-block.empty-block { + background-color: #3b4252; } + .storage-bar .fill-block.app { + background-color: #5e81ac; } + .storage-bar .fill-block.audio { + background-color: #d08770; } + .storage-bar .fill-block.photo { + background-color: #bf616a; } + .storage-bar .fill-block.video { + background-color: #b48ead; } + .storage-bar .fill-block .legend { + padding: 12px; + border-radius: 4px; } + +/*************** + * Header bars * + ***************/ +.titlebar:not(headerbar), .titlebar, headerbar { + padding: 0 13px; + min-height: 34px; + background: #353c4a; + color: #d8dee9; + border-radius: 0; } + .titlebar:backdrop, + headerbar:backdrop { + border-color: #262c36; + transition: 200ms ease-out; } + .titlebar .title, + headerbar .title { + font-weight: bold; + padding-left: 12px; + padding-right: 12px; } + .titlebar .subtitle, + headerbar .subtitle { + font-size: smaller; + padding-left: 12px; + padding-right: 12px; } + .titlebar entry, + headerbar entry { + min-height: 24px; } + .titlebar button, + headerbar button { + color: #d8dee9; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #232831; + background-color: #2e3440; + min-height: 20px; + margin-top: 5px; + margin-bottom: 5px; + box-shadow: none; } + .titlebar button.image-button, + headerbar button.image-button { + padding: 3px 4px; } + .titlebar button.suggested-action, + headerbar button.suggested-action { + box-shadow: none; + border: none; + background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .titlebar button.suggested-action:disabled, .titlebar button.suggested-action:disabled:backdrop, .titlebar button.suggested-action:backdrop, + headerbar button.suggested-action:disabled, + headerbar button.suggested-action:disabled:backdrop, + headerbar button.suggested-action:backdrop { + border: none; + background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .titlebar button.suggested-action:disabled:hover, .titlebar button.suggested-action:disabled:active, .titlebar button.suggested-action:disabled:checked, .titlebar button.suggested-action:disabled:backdrop:hover, .titlebar button.suggested-action:disabled:backdrop:active, .titlebar button.suggested-action:disabled:backdrop:checked, .titlebar button.suggested-action:backdrop:hover, .titlebar button.suggested-action:backdrop:active, .titlebar button.suggested-action:backdrop:checked, + headerbar button.suggested-action:disabled:hover, + headerbar button.suggested-action:disabled:active, + headerbar button.suggested-action:disabled:checked, + headerbar button.suggested-action:disabled:backdrop:hover, + headerbar button.suggested-action:disabled:backdrop:active, + headerbar button.suggested-action:disabled:backdrop:checked, + headerbar button.suggested-action:backdrop:hover, + headerbar button.suggested-action:backdrop:active, + headerbar button.suggested-action:backdrop:checked { + border: none; + background-image: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .titlebar button.appmenu, + headerbar button.appmenu { + background: transparent; } + .titlebar button.appmenu:backdrop, + headerbar button.appmenu:backdrop { + background: transparent; } + .titlebar button:hover, + headerbar button:hover { + color: #fff; + text-shadow: none; + background-color: rgba(143, 188, 187, 0.7); } + .titlebar button:active, .titlebar button:checked, + headerbar button:active, + headerbar button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } + .titlebar button:backdrop, .titlebar button:disabled, .titlebar button:backdrop:disabled, + headerbar button:backdrop, + headerbar button:disabled, + headerbar button:backdrop:disabled { + color: rgba(216, 222, 233, 0.2); + background-color: #2e3440; + text-shadow: none; + box-shadow: none; } + .titlebar button:backdrop:hover, .titlebar button:backdrop:active, .titlebar button:backdrop:checked, + headerbar button:backdrop:hover, + headerbar button:backdrop:active, + headerbar button:backdrop:checked { + color: #8fbcbb; + background-color: rgba(143, 188, 187, 0.6); + text-shadow: none; + box-shadow: none; } + .titlebar button.suggested-action, + headerbar button.suggested-action { + font-weight: bold; + min-height: 14px; + margin-top: 5px; + margin-bottom: 5px; + border-radius: 4px; + font-weight: normal; + color: white; + background-color: #3c4454; + text-shadow: none; + box-shadow: none; } + .titlebar button.suggested-action:hover, + headerbar button.suggested-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .titlebar button.suggested-action:active, + headerbar button.suggested-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .titlebar button.suggested-action:disabled, + headerbar button.suggested-action:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .titlebar button.suggested-action:disabled label, + headerbar button.suggested-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar button.suggested-action:backdrop, + headerbar button.suggested-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #5e81ac; + text-shadow: none; + border-radius: 3px; } + .titlebar button.suggested-action:backdrop:disabled, + headerbar button.suggested-action:backdrop:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #5e81ac; + text-shadow: none; } + .titlebar button.destructive-action, + headerbar button.destructive-action { + font-weight: bold; + min-height: 14px; + margin-top: 5px; + margin-bottom: 5px; + border-radius: 4px; + font-weight: normal; + color: white; + background-color: #3c4454; + text-shadow: none; + box-shadow: none; } + .titlebar button.destructive-action:hover, + headerbar button.destructive-action:hover { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + .titlebar button.destructive-action:active, + headerbar button.destructive-action:active { + color: white; + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; } + .titlebar button.destructive-action:disabled, + headerbar button.destructive-action:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #a9444e; + text-shadow: none; } + .titlebar button.destructive-action:disabled label, + headerbar button.destructive-action:disabled label { + color: rgba(255, 255, 255, 0.5); } + .titlebar button.destructive-action:backdrop, + headerbar button.destructive-action:backdrop { + color: rgba(255, 255, 255, 0.4); + outline-color: rgba(255, 255, 255, 0.3); + background-color: #a9444e; + text-shadow: none; + border-radius: 3px; } + .titlebar button.destructive-action:backdrop:disabled, + headerbar button.destructive-action:backdrop:disabled { + color: white; + border-color: rgba(35, 40, 49, 0.3); + background-color: #a9444e; + text-shadow: none; } + .titlebar button.titlebutton, + headerbar button.titlebutton { + color: transparent; + box-shadow: none; + border: none; + background-color: transparent; + background-repeat: no-repeat; } + .titlebar button.titlebutton:hover, .titlebar button.titlebutton:active, .titlebar button.titlebutton:checked, .titlebar button.titlebutton:backdrop, .titlebar button.titlebutton:backdrop:hover, .titlebar button.titlebutton *, + headerbar button.titlebutton:hover, + headerbar button.titlebutton:active, + headerbar button.titlebutton:checked, + headerbar button.titlebutton:backdrop, + headerbar button.titlebutton:backdrop:hover, + headerbar button.titlebutton * { + color: transparent; + box-shadow: none; + background-color: transparent; } + .titlebar .linked > button, .titlebar .path-bar-box button, + .titlebar headerbar .linked > button, + headerbar .path-bar-box .titlebar button, .titlebar .linked > button:hover, + .titlebar .linked > button:backdrop, + .titlebar headerbar .linked > button, + headerbar .path-bar-box .titlebar button, + headerbar .titlebar .linked > button, + headerbar .linked > button, + headerbar .titlebar .path-bar-box button, + .titlebar .path-bar-box headerbar button, + headerbar .path-bar-box button, + headerbar .titlebar .linked > button:hover, + .titlebar headerbar .linked > button:hover, + headerbar .titlebar .linked > button:backdrop, + .titlebar headerbar .linked > button:backdrop, + headerbar .linked > button:hover, + headerbar .linked > button:backdrop { + border-radius: 0; + border-right-style: none; + box-shadow: none; + margin: 5px 0px; + min-height: 20px; } + .titlebar .linked > button:first-child, .titlebar .path-bar-box button:first-child, + .titlebar headerbar .linked > button:first-child, + headerbar .path-bar-box .titlebar button:first-child, + headerbar .titlebar .linked > button:first-child, + headerbar .linked > button:first-child, + .titlebar .path-bar-box headerbar button:first-child, + headerbar .path-bar-box button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; } + .titlebar .linked > button:last-child, .titlebar .path-bar-box button:last-child, + .titlebar headerbar .linked > button:last-child, + headerbar .path-bar-box .titlebar button:last-child, + headerbar .titlebar .linked > button:last-child, + headerbar .linked > button:last-child, + .titlebar .path-bar-box headerbar button:last-child, + headerbar .path-bar-box button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-right-style: solid; } + .titlebar .linked > button:only-child, .titlebar .path-bar-box button:only-child, + .titlebar headerbar .linked > button:only-child, + headerbar .path-bar-box .titlebar button:only-child, + headerbar .titlebar .linked > button:only-child, + headerbar .linked > button:only-child, + .titlebar .path-bar-box headerbar button:only-child, + headerbar .path-bar-box button:only-child { + border-radius: 4px; + border-style: solid; } + .titlebar .linked > button:active, + .titlebar headerbar .linked > button:active, .titlebar .path-bar-box button:active, + headerbar .path-bar-box .titlebar button:active, .titlebar .linked > button:checked, + .titlebar headerbar .linked > button:checked, .titlebar .path-bar-box button:checked, + headerbar .path-bar-box .titlebar button:checked, + headerbar .titlebar .linked > button:active, + headerbar .linked > button:active, + .titlebar .path-bar-box headerbar button:active, + headerbar .path-bar-box button:active, + headerbar .titlebar .linked > button:checked, + headerbar .linked > button:checked, + .titlebar .path-bar-box headerbar button:checked, + headerbar .path-bar-box button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } + .titlebar .linked > button:active:backdrop, + .titlebar headerbar .linked > button:active:backdrop, .titlebar .path-bar-box button:active:backdrop, + headerbar .path-bar-box .titlebar button:active:backdrop, .titlebar .linked > button:checked:backdrop, + .titlebar headerbar .linked > button:checked:backdrop, .titlebar .path-bar-box button:checked:backdrop, + headerbar .path-bar-box .titlebar button:checked:backdrop, + headerbar .titlebar .linked > button:active:backdrop, + headerbar .linked > button:active:backdrop, + .titlebar .path-bar-box headerbar button:active:backdrop, + headerbar .path-bar-box button:active:backdrop, + headerbar .titlebar .linked > button:checked:backdrop, + headerbar .linked > button:checked:backdrop, + .titlebar .path-bar-box headerbar button:checked:backdrop, + headerbar .path-bar-box button:checked:backdrop { + color: rgba(46, 52, 64, 0.5); } + .titlebar .linked > button:active:backdrop label, .titlebar .path-bar-box button:active:backdrop label, + headerbar .path-bar-box .titlebar button:active:backdrop label, .titlebar .linked > button:checked:backdrop label, .titlebar .path-bar-box button:checked:backdrop label, + headerbar .path-bar-box .titlebar button:checked:backdrop label, + headerbar .linked > button:active:backdrop label, + .titlebar .path-bar-box headerbar button:active:backdrop label, + headerbar .path-bar-box button:active:backdrop label, + headerbar .linked > button:checked:backdrop label, + .titlebar .path-bar-box headerbar button:checked:backdrop label, + headerbar .path-bar-box button:checked:backdrop label { + color: rgba(46, 52, 64, 0.5); } + .titlebar .path-bar-box .dim-label, .titlebar .path-bar-box label.separator, .titlebar .path-bar-box .subtitle, + headerbar .path-bar-box .dim-label, + headerbar .path-bar-box label.separator, + headerbar .path-bar-box .subtitle { + color: transparent; + margin-right: -6px; } + .titlebar .path-bar-box button:last-child, + headerbar .path-bar-box button:last-child { + margin-left: -1px; + border-radius: 0px; } + .titlebar .path-bar-box button:last-child:active, .titlebar .path-bar-box button:last-child:checked, + headerbar .path-bar-box button:last-child:active, + headerbar .path-bar-box button:last-child:checked { + border-radius: 0px 4px 4px 0px; } + .titlebar .path-bar-box button:first-child, + headerbar .path-bar-box button:first-child { + border-radius: 4px 0px 0px 4px; } + .titlebar .path-bar-box button:first-child:active, .titlebar .path-bar-box button:first-child:checked, + headerbar .path-bar-box button:first-child:active, + headerbar .path-bar-box button:first-child:checked { + border-radius: 4px; } + .titlebar .path-bar-box widget > .text-button:last-child, + headerbar .path-bar-box widget > .text-button:last-child { + border-radius: 0px 4px 4px 0px; + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } + .titlebar .path-bar-box widget > .text-button:last-child:backdrop, .titlebar .path-bar-box widget > .text-button:last-child:backdrop label, + headerbar .path-bar-box widget > .text-button:last-child:backdrop, + headerbar .path-bar-box widget > .text-button:last-child:backdrop label { + color: rgba(46, 52, 64, 0.5); } + .titlebar .path-bar-box widget > .text-button:last-child:only-child, + headerbar .path-bar-box widget > .text-button:last-child:only-child { + border-radius: 4px; } + .selection-mode.titlebar button:backdrop.flat:active, .selection-mode.titlebar button:backdrop.flat:checked, .selection-mode.titlebar button:backdrop:active, .selection-mode.titlebar 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 { + border-color: #6fa9a8; } + .selection-mode.titlebar button:backdrop.flat:active label, .selection-mode.titlebar button:backdrop.flat:checked label, .selection-mode.titlebar button:backdrop:active label, .selection-mode.titlebar button:backdrop:checked label, + headerbar.selection-mode button:backdrop.flat:active label, + headerbar.selection-mode button:backdrop.flat:checked label, + headerbar.selection-mode button:backdrop:active label, + headerbar.selection-mode button:backdrop:checked label { + color: rgba(143, 188, 187, 0.6); } + .tiled .titlebar, .maximized .titlebar, + .tiled headerbar.titlebar, .maximized headerbar.titlebar { + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + .tiled .titlebar:backdrop, .tiled .titlebar, .maximized .titlebar:backdrop, .maximized .titlebar, + .tiled headerbar:backdrop, + .tiled headerbar, .maximized headerbar:backdrop, .maximized headerbar { + border-radius: 0; } + .default-decoration.titlebar, headerbar.default-decoration { + padding: 5px 4px; + min-height: 20px; } + .default-decoration.titlebar button.titlebutton, headerbar.default-decoration button.titlebutton { + min-height: 20px; + min-width: 20px; + margin: 0; + padding: 0; } + +headerbar entry, +headerbar spinbutton, +headerbar separator { + margin-top: 5px; + margin-bottom: 5px; } +headerbar switch { + margin-top: 10px; + margin-bottom: 10px; } +headerbar separator { + background: transparent; } + +.background:not(.tiled):not(.maximized) .titlebar { + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.1); } + .background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar { + border-top-left-radius: 4px; + border-top-right-radius: 4px; } + +window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, window:not(.tiled):not(.maximized) headerbar:first-child { + border-top-left-radius: 4px; } +window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) headerbar:last-child { + border-top-right-radius: 4px; } + +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: #353c4a; } + +/************** + * GtkInfoBar * + **************/ +.info, .warning, .question, .error, +infobar { + text-shadow: none; + color: #d8dee9; + background-color: #434c5e; + border-bottom: 1px solid #2e3440; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); } + +.info, .warning, .question, .error { + text-shadow: none; + color: #2e3440; + border: none; } + .info .label, .warning .label, .question .label, .error .label { + color: #2e3440; } + .info .label:backdrop, .warning .label:backdrop, .question .label:backdrop, .error .label:backdrop { + color: rgba(46, 52, 64, 0.5); } + .info button, .warning button, .question button, .error button { + border-radius: 2px; + border: none; + background: rgba(59, 66, 82, 0.98); + color: #d8dee9; + box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); } + .info button .label, .warning button .label, .question button .label, .error button .label { + color: #d8dee9; } + .info button:active, .warning button:active, .question button:active, .error button:active { + background: #3b4252; + color: #d8dee9; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:active:backdrop, .warning button:active:backdrop, .question button:active:backdrop, .error button:active:backdrop { + background: rgba(59, 66, 82, 0.8); + color: rgba(216, 222, 233, 0.5); + box-shadow: none; } + .info button:hover, .warning button:hover, .question button:hover, .error button:hover, .info button:focus, .warning button:focus, .question button:focus, .error button:focus { + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); } + .info button:disabled, .warning button:disabled, .question button:disabled, .error button:disabled { + background: rgba(59, 66, 82, 0.6); + color: rgba(216, 222, 233, 0.5); + box-shadow: none; } + .info button:disabled:backdrop, .warning button:disabled:backdrop, .question button:disabled:backdrop, .error button:disabled:backdrop { + background: rgba(59, 66, 82, 0.5); + color: rgba(216, 222, 233, 0.5); + box-shadow: none; } + .info button:backdrop, .warning button:backdrop, .question button:backdrop, .error button:backdrop { + background: rgba(59, 66, 82, 0.8); + color: rgba(216, 222, 233, 0.5); + box-shadow: none; } + +.info, .info:backdrop { + color: #8fbcbb; + background-color: transparent; } + +.warning, .warning:backdrop { + color: #c3674a; + background-color: transparent; } + +.question, .question:backdrop { + color: #5e81ac; + background-color: transparent; } + +.error, .error:backdrop { + color: #b84f59; + background-color: transparent; } + +/************* + * Level Bar * + *************/ +levelbar block { + min-width: 32px; + min-height: 6px; } +levelbar.vertical block { + min-width: 6px; + min-height: 32px; } +levelbar:backdrop { + transition: 200ms ease-out; } +levelbar trough { + padding: 3px; + border-radius: 3px; + background-color: rgba(255, 255, 255, 0.2); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + levelbar trough:backdrop { + background-color: rgba(255, 255, 255, 0.06); + box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } +levelbar.horizontal.discrete block { + margin: 0 1px; } +levelbar.vertical.discrete block { + margin: 1px 0; } +levelbar block { + border-radius: 2px; } + levelbar block:backdrop { + box-shadow: none; } + levelbar block.low { + background-color: #c3674a; } + levelbar block.low:backdrop { + border-color: #c3674a; } + levelbar block.high, levelbar block:not(.empty) { + background-color: #5e81ac; } + levelbar block.high:backdrop, levelbar block:not(.empty):backdrop { + border-color: #5e81ac; } + levelbar block.full { + background-color: #49688e; } + levelbar block.full:backdrop { + border-color: #49688e; } + levelbar block.empty { + background-color: rgba(0, 0, 0, 0.35); + box-shadow: none; } + +/********* + * Links * + *********/ +*:link, button:link, +button:visited { + color: #5e81ac; } + *:link:visited, + button:visited { + color: rgba(94, 129, 172, 0.5); } + *:selected *:link:visited, *:selected button:visited:link, + *:selected button:visited { + color: #556a71; } + *:link:hover, button:hover:link, + button:hover:visited { + color: #809bbd; } + *:selected *:link:hover, *:selected button:hover:link, + *:selected button:hover:visited { + color: #38424c; } + *:link:active, button:active:link, + button:active:visited { + color: #5e81ac; } + *:selected *:link:active, *:selected button:active:link, + *:selected button:active:visited { + color: #414f59; } + *:link:backdrop:backdrop:hover, button:backdrop:backdrop:hover:link, + button:backdrop:backdrop:hover:visited, *:link:backdrop:backdrop:hover:selected, button:backdrop:backdrop:hover:selected:link, + button:backdrop:backdrop:hover:selected:visited, *:link:backdrop, button:backdrop:link, + button:backdrop:visited { + color: #8fbcbb; } + *:link:selected, button:selected:link, + button:selected:visited, *:selected *:link, *:selected button:link, + *:selected button:visited { + color: #414f59; } + +button:link, +button:visited { + text-shadow: none; } + button:link:hover, button:link:active, button:link:checked, + button:visited:hover, + button:visited:active, + button:visited:checked { + text-shadow: none; } + button:link > label, + button:visited > label { + text-decoration-line: underline; } + +/********* + * Lists * + *********/ +list, listview { + color: #d8dee9; + background-color: #3b4252; + border-color: #232831; } + list:backdrop, listview:backdrop { + background-color: #3d4455; + border-color: #262c36; } + list.horizontal row.separator, list.separators.horizontal > row:not(.separator), listview.horizontal row.separator, listview.separators.horizontal > row:not(.separator) { + border-left: 1px solid #232831; } + list:not(.horizontal) row.separator, list.separators:not(.horizontal) > row:not(.separator), listview:not(.horizontal) row.separator, listview.separators:not(.horizontal) > row:not(.separator) { + border-bottom: 1px solid #232831; } + +row { + padding: 1px 11px; + transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + row label { + padding-left: 8px; } + row:hover { + transition: none; } + row:backdrop { + transition: 200ms ease-out; } + row.activatable.has-open-popup, row.activatable:hover { + background-color: rgba(216, 222, 233, 0.05); } + row.activatable:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + row.activatable:backdrop:hover { + background-color: transparent; } + row.activatable button.flat { + background-color: transparent; } + row.activatable:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + row.activatable:selected.has-open-popup, row.activatable:selected:hover { + background-color: rgba(143, 188, 187, 0.5); } + row.activatable:selected:backdrop { + background-color: rgba(143, 188, 187, 0.6); } + +/********* + * Menus * + *********/ +menubar, +.menubar { + background-color: #353c4a; + color: #d8dee9; + padding: 0px; + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); } + menubar > item, + .menubar > item { + min-height: 16px; + padding: 4px 8px; } + menubar > item:hover, + .menubar > item:hover { + box-shadow: inset 0 -3px #8fbcbb; } + menubar > item:disabled, + .menubar > item:disabled { + color: #8e95a4; + box-shadow: none; } + +menu, .menu, .context-menu { + margin: 4px; + padding: 2px 0px; + background: #2e3440; + border: 1px solid #232831; + border-radius: 5px; + font: initial; } + .csd menu, + .csd .menu, + .csd .context-menu { + border: none; } + menu:backdrop, .menu:backdrop, .context-menu:backdrop { + background-color: #3e4657; } + menu menuitem, .menu menuitem, .context-menu menuitem { + min-height: 17px; + min-width: 40px; + padding: 4px 6px; + text-shadow: none; } + menu menuitem:hover, .menu menuitem:hover, .context-menu menuitem:hover { + color: #2e3440; + background-color: #8fbcbb; } + menu menuitem:disabled, .menu menuitem:disabled, .context-menu menuitem:disabled { + color: #8e95a4; } + menu menuitem:disabled:backdrop, .menu menuitem:disabled:backdrop, .context-menu menuitem:disabled:backdrop { + color: #63708b; } + menu menuitem:backdrop, menu menuitem:backdrop:hover, .menu menuitem:backdrop, .menu menuitem:backdrop:hover, .context-menu menuitem:backdrop, .context-menu menuitem:backdrop:hover { + color: #8e95a4; + background-color: transparent; } + 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: #3d4454; + border-radius: 0; } + menu > arrow.top, .menu > arrow.top, .context-menu > arrow.top { + margin-top: -6px; + border-bottom: 1px solid #4b5261; + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } + menu > arrow.bottom, .menu > arrow.bottom, .context-menu > arrow.bottom { + margin-bottom: -6px; + border-top: 1px solid #4b5261; + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + menu > arrow:hover, .menu > arrow:hover, .context-menu > arrow:hover { + background-color: #4b5261; } + menu > arrow:backdrop, .menu > arrow:backdrop, .context-menu > arrow:backdrop { + background-color: #3e4657; } + 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; } + +.csd.popup { + background-color: transparent; } + +/******** + * Misc * + ********/ +.content-view { + background-color: #343b49; } + .content-view:hover { + -gtk-icon-filter: brightness(1.2); } + .content-view:backdrop { + background-color: #343b49; } + +.osd .scale-popup button.flat { + border-style: none; + border-radius: 5px; } +.scale-popup button:hover { + background-color: rgba(216, 222, 233, 0.1); + border-radius: 5px; } + +/************ +* Assistant * +*************/ +assistant { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; } + assistant .sidebar { + background-color: #3b4252; + border-top: 1px solid #232831; + border-bottom-left-radius: 4px; } + assistant .sidebar:backdrop { + background-color: #3d4455; + border-color: #262c36; } + assistant.csd .sidebar { + border-top-style: none; } + assistant .sidebar GtkLabel, + assistant .sidebar label { + padding: 6px 12px; } + assistant .sidebar GtkLabel.highlight, + assistant .sidebar label.highlight { + background-color: #61697a; } + +/************* + * Notebooks * + *************/ +notebook > header { + padding: 1px; + border-color: #232831; + border-width: 1px; + background-color: #303643; } + notebook > header:backdrop { + border-color: #262c36; + background-color: #434c5e; } + notebook > header tabs { + margin: 0px; } + notebook > header.top { + border-bottom-style: solid; } + notebook > header.top > tabs { + margin-bottom: -2px; } + notebook > header.top > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.top > tabs > tab:checked { + background-color: #3b4252; } + notebook > header.top > tabs > tab:checked:hover { + background-color: #3b4252; } + notebook > header.bottom { + border-top-style: solid; } + notebook > header.bottom > tabs { + margin-top: -2px; } + notebook > header.bottom > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.bottom > tabs > tab:checked { + background-color: #3b4252; + box-shadow: -1px 0 0 #232831, 0px 1px 0 #232831, 1px 0 0 #232831; } + notebook > header.left { + border-right-style: solid; } + notebook > header.left > tabs { + margin-right: -2px; } + notebook > header.left > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.left > tabs > tab:checked { + background-color: #3b4252; + box-shadow: 0px 1px 0 #232831, 0px -1px 0 #232831, 0px 1px 0 #232831; } + notebook > header.right { + border-left-style: solid; } + notebook > header.right > tabs { + margin-left: -2px; } + notebook > header.right > tabs > tab:backdrop { + box-shadow: none; } + notebook > header.right > tabs > tab:checked { + background-color: #3b4252; + box-shadow: 0px 1px 0 #232831, 0px -1px 0 #232831, 1px 0 0 #232831; } + 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: 14px; + min-width: 14px; + 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: 24px; + min-width: 24px; + padding: 1px 12px; + outline-offset: -5px; + color: #8e95a4; + font-weight: normal; + border-width: 1px; + border-color: transparent; } + notebook > header tab:hover { + color: #b3bac7; } + notebook > header tab:hover.reorderable-page { + border-color: rgba(35, 40, 49, 0.3); + background-color: rgba(67, 76, 94, 0.2); } + notebook > header tab:backdrop { + color: #707888; } + notebook > header tab:backdrop.reorderable-page { + border-color: transparent; + background-color: transparent; } + notebook > header tab:checked { + color: #d8dee9; + box-shadow: -1px 0 0 #232831, 0px -1px 0 #232831, 1px 0 0 #232831; } + notebook > header tab:checked.reorderable-page { + border-color: rgba(35, 40, 49, 0.5); + background-color: rgba(67, 76, 94, 0.5); } + notebook > header tab:checked.reorderable-page:hover { + background-color: rgba(67, 76, 94, 0.7); } + notebook > header tab:backdrop:checked { + color: #8e95a4; } + notebook > header tab:backdrop:checked.reorderable-page { + border-color: #262c36; + background-color: #3d4455; } + notebook > header tab button.flat { + padding: 0; + margin-top: 4px; + margin-bottom: 4px; + min-width: 20px; + min-height: 20px; } + notebook > header tab button.flat:hover { + background: transparent; + box-shadow: none; + color: #bf616a; } + notebook > header tab button.flat, notebook > header tab button.flat:backdrop { + background: transparent; + border: none; + 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: 0.5px; + margin-right: 0.5px; } + 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: 0.5px; + margin-right: 0.5px; } + notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { + border-style: none solid; } + notebook > header.left tabs, notebook > header.right tabs { + padding-top: 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: solid none; } + notebook > header.top tab { + padding-bottom: 1px; } + notebook > header.bottom tab { + padding-top: 1px; } +notebook > stack:not(:only-child) { + background-color: #3b4252; } + notebook > stack:not(:only-child):backdrop { + background-color: #3d4455; } + +/********* + * Paned * + *********/ +paned > separator { + min-width: 1px; + min-height: 1px; + -gtk-icon-source: none; + border-style: none; + background-color: transparent; + background-image: image(#232831); + background-size: 1px 1px; } + paned > separator:selected { + background-image: image(#8fbcbb); } + paned > separator:backdrop { + background-image: image(#262c36); } + paned > separator.wide { + min-width: 5px; + min-height: 5px; + background-color: #434c5e; + background-image: image(#232831), image(#232831); + background-size: 1px 1px, 1px 1px; } + paned > separator.wide:backdrop { + background-color: #434c5e; + background-image: image(#262c36), image(#262c36); } +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; } + +/************ + * Pathbars * + ************/ +.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; } + +/*************** + * Popovers * + ***************/ +popover.background { + background-color: transparent; + font: initial; } + popover.background > arrow, + popover.background > contents { + background-color: #2e3440; + background-clip: padding-box; + border: 1px solid #232831; + box-shadow: 0 4px 6px #232831; } + popover.background:backdrop { + background-color: transparent; + box-shadow: none; } + popover.background > contents { + padding: 8px; + border-radius: 5px; } + popover.background > contents > list, + popover.background > contents > .view, + popover.background > contents > iconview, + popover.background > contents > toolbar { + border-style: none; + background-color: transparent; } + popover.background > contents separator { + background-color: #2d333f; + margin: 3px; } + popover.background > contents list separator { + margin: 0; } + .osd popover.background, popover.background.touch-selection, popover.background.magnifier { + background-color: transparent; } + .osd popover.background > arrow, + .osd popover.background > contents, popover.background.touch-selection > arrow, + popover.background.touch-selection > contents, popover.background.magnifier > arrow, + popover.background.magnifier > contents { + border: 1px solid rgba(255, 255, 255, 0.1); + box-shadow: none; } + +magnifier { + background-color: #3b4252; } + +/***************** + * Progress bars * + *****************/ +progressbar { + font-size: smaller; + color: rgba(216, 222, 233, 0.4); } + progressbar.horizontal trough, + progressbar.horizontal progress { + min-height: 6px; } + progressbar.vertical trough, + progressbar.vertical progress { + min-width: 6px; } + progressbar.horizontal progress { + margin: 0; } + progressbar.vertical progress { + margin: 0; } + progressbar:backdrop { + box-shadow: none; + transition: 200ms ease-out; } + 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; } + +/************ + * GtkScale * + ************/ +progressbar trough, scale trough, scale fill { + background-color: rgba(255, 255, 255, 0.14); + border: none; + border-radius: 3px; + margin: 0; } + progressbar trough:disabled, scale trough:disabled, scale fill:disabled { + background-color: rgba(255, 255, 255, 0.06); } + progressbar trough:backdrop, progressbar:backdrop trough, scale trough:backdrop, scale fill:backdrop { + background-color: rgba(255, 255, 255, 0.06); + transition: 200ms ease-out; } + progressbar trough:backdrop:disabled, progressbar:backdrop trough:disabled, scale trough:backdrop:disabled, scale fill:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); } + +progressbar progress, scale highlight { + border: none; + background-color: #8fbcbb; + border-radius: 3px; + margin: 0; } + progressbar progress:disabled, scale highlight:disabled { + border: none; + background-color: rgba(255, 255, 255, 0.14); } + progressbar progress:backdrop, progressbar:backdrop progress, scale highlight:backdrop, progressbar progress:active:backdrop, progressbar:backdrop progress:active, scale highlight:active:backdrop { + border-color: #9fc6c5; + background-color: #9fc6c5; } + progressbar progress:backdrop:disabled, progressbar:backdrop progress:disabled, scale highlight:backdrop:disabled, progressbar progress:active:backdrop:disabled, progressbar:backdrop progress:active:disabled, scale highlight:active:backdrop:disabled { + background-color: rgba(255, 255, 255, 0.06); } + +scale { + min-height: 16px; + min-width: 16px; + padding: 8px; } + scale.horizontal trough, + scale.horizontal progress { + min-height: 6px; } + scale.vertical trough, + scale.vertical progress { + min-width: 6px; } + scale slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + background-color: #3b4252; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); + border-radius: 12px; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + transition-property: background, border, box-shadow; } + scale slider:active { + background-color: #8fbcbb; } + scale slider:active:disabled { + background-color: #404859; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.05); } + 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; } + scale trough { + outline-offset: 2px; + outline-color: transparent; } + scale fill:backdrop, scale fill { + background-color: #232831; } + scale fill:disabled:backdrop, scale fill:disabled { + border-color: transparent; + background-color: transparent; } + .osd scale fill { + background-color: #50565f; } + .osd scale fill:disabled:backdrop, .osd scale fill:disabled { + border-color: transparent; + background-color: transparent; } + scale slider { + border-color: #f1f1f1; + border: none; + border-radius: 12px; + background-color: #f1f1f1; } + scale slider:active { + border-color: #6fa9a8; } + scale slider:disabled { + background-color: #b2b2b2; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + scale slider:backdrop, scale slider:backdrop:disabled { + transition: 200ms ease-out; + background-color: #b2b2b2; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); } + row:selected scale slider:disabled, row:selected scale slider { + border-color: #6fa9a8; } + .osd scale slider { + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); + border-color: #1d2128; + background-color: #f1f1f1; } + .osd scale slider:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #f1f1f1; } + .osd scale slider:active { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #f1f1f1; } + .osd scale slider:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #f1f1f1; } + .osd scale slider:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(178, 178, 178, 0.5), rgba(178, 178, 178, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + background-color: #b2b2b2; } + .osd scale slider:backdrop:disabled { + background-color: #f1f1f1; } + scale value { + color: alpha(currentColor,0.4); } + scale marks { + color: alpha(currentColor,0.4); } + scale marks.top { + margin-bottom: 6px; + margin-top: -12px; } + scale marks.bottom { + margin-top: 6px; + margin-bottom: -12px; } + scale marks.top { + margin-right: 6px; + margin-left: -12px; } + scale marks.bottom { + margin-left: 6px; + margin-right: -12px; } + scale.fine-tune marks.top { + margin-bottom: 6px; + margin-top: -9px; } + scale.fine-tune marks.bottom { + margin-top: 6px; + margin-bottom: -9px; } + scale.fine-tune marks.top { + margin-right: 6px; + margin-left: -9px; } + scale.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 { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-before:not(.marks-after).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:hover { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:active { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:backdrop { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled { + min-height: 16px; + min-width: 16px; + margin: -7px; + border: none; + border-radius: 50%; + background-color: #f1f1f1; + box-shadow: none; } + scale.vertical.marks-after:not(.marks-before).fine-tune slider { + margin: -7px; } + scale.color { + min-height: 0; + min-width: 0; } + scale.color trough { + background-image: image(#232831); + 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; } + +/************** + * Scrollbars * + **************/ +scrollbar { + background-color: #3f4758; + transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); } + scrollbar.top { + border-bottom: 1px solid #232831; } + scrollbar.bottom { + border-top: 1px solid #232831; } + scrollbar.left { + border-right: 1px solid #232831; } + scrollbar.right { + border-left: 1px solid #232831; } + scrollbar:backdrop { + background-color: #3d4555; + border-color: #262c36; + transition: 200ms ease-out; } + scrollbar slider { + min-width: 6px; + min-height: 6px; + margin: -1px; + border: 4px solid transparent; + border-radius: 8px; + background-clip: padding-box; + background-color: #9ca4b1; } + scrollbar slider:hover { + background-color: #bac1cd; } + scrollbar slider:hover:active { + background-color: #afcfce; } + scrollbar slider:backdrop { + background-color: #61697a; } + scrollbar slider:disabled { + background-color: transparent; } + scrollbar.fine-tune slider { + min-width: 4px; + min-height: 4px; } + scrollbar.fine-tune.horizontal slider { + border-width: 5px 4px; } + scrollbar.fine-tune.vertical slider { + border-width: 4px 5px; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) { + border-color: transparent; + opacity: 0.4; + background-color: transparent; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { + margin: 0; + min-width: 3px; + min-height: 3px; + background-color: #d8dee9; + border: 1px solid black; } + scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { + min-width: 5px; + min-height: 5px; + background-color: #d8dee9; + 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: #9ca4b1; } + 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: #bac1cd; } + 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: #afcfce; } + 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: rgba(156, 164, 177, 0.2); } + scrollbar 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: #61697a; } + scrollbar button: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; + color: rgba(97, 105, 122, 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-right-symbolic"); } + scrollbar.horizontal button.up { + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } + +treeview ~ scrollbar.vertical { + border-top: 1px solid #232831; + margin-top: -1px; } + +/*********** + * Sidebar * + ***********/ +.sidebar { + border-style: none; + border-width: 0; + background-color: #3f4758; } + .sidebar .frame { + border: none; } + stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left, .sidebar.left:dir(rtl) { + border-right: none; + border-left-style: none; } + stacksidebar.sidebar:dir(rtl) list + .sidebar:dir(rtl), stacksidebar.sidebar.right list + .sidebar:dir(rtl), .sidebar.right { + border-left: 1px solid #232831; + border-right-style: none; } + .sidebar:backdrop { + background-color: #40485a; + border-color: #262c36; } + .sidebar row { + padding: 8px 12px; + transition: all .12s ease-in; } + .sidebar row label { + color: #98abb2; } + .sidebar row:selected { + color: #2e3440; } + .sidebar row:selected:backdrop { + color: rgba(46, 52, 64, 0.5); + background: rgba(143, 188, 187, 0.6); } + .sidebar row:selected:backdrop label { + color: #2e3440; } + .sidebar row:selected label { + color: #2e3440; } + .sidebar.source-list { + background: #2e3440; + padding: 4px 0px; } + .sidebar.source-list.view, iconview.sidebar.source-list { + transition: all .12s ease-in; } + .sidebar.source-list.view:selected, iconview.sidebar.source-list:selected { + padding-left: 4px; + background: #8fbcbb; + color: #2e3440; } + .sidebar.source-list.view:selected:active, iconview.sidebar.source-list:selected:active { + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); } + .sidebar.source-list.view:selected.has-open-popup, iconview.sidebar.source-list:selected.has-open-popup, .sidebar.source-list.view:selected:hover, iconview.sidebar.source-list:selected:hover { + background-color: rgba(143, 188, 187, 0.9); } + .sidebar.source-list.view:selected:backdrop, iconview.sidebar.source-list:selected:backdrop { + background-color: rgba(143, 188, 187, 0.6); } + .sidebar.source-list.view:hover, iconview.sidebar.source-list:hover, .sidebar.source-list.view iconview.source-list:hover, iconview.sidebar.source-list iconview.source-list:hover { + background-color: rgba(67, 76, 94, 0.4); } + paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { + border-style: none; + border-color: #232831; } + +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; } + +/*******************************************************************/ +/* PLACESSIDEBAR */ +/*******************************************************************/ +placessidebar.sidebar { + background-color: transparent; + background-image: linear-gradient(to right, #232831 40px, #2e3440 35px, #2e3440 36px, #2e3440 36px, #2e3440 99%, #2e3440 100%); } + placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon { + margin-left: -14px; + margin-right: 12px; + padding-left: 14px; + padding-right: 12px; + color: #98abb2; } + placessidebar.sidebar row.sidebar-row:hover { + transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + color: rgba(0, 0, 0, 0.76); + background-color: transparent; + /*rgba(65,67,75,0.4); */ + background-image: linear-gradient(to right, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 40px, rgba(0, 0, 0, 0.12) 97%); } + placessidebar.sidebar row.sidebar-row:active:hover { + color: rgba(0, 0, 0, 0.76); + background-color: rgba(0, 0, 0, 0.23); } + placessidebar.sidebar row.sidebar-row:selected { + color: #fff; + background-color: transparent; + background-image: linear-gradient(to right, rgba(143, 188, 187, 0.7) 40px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 97%); } + placessidebar.sidebar row.sidebar-row:selected label { + color: #8fbcbb; } + placessidebar.sidebar row.sidebar-row:selected:hover { + color: #ffffff; + background-color: rgba(0, 0, 0, 0.24); } + placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon { + color: #ffffff; } + placessidebar.sidebar row.sidebar-row:selected:backdrop { + color: rgba(0, 0, 0, 0.54); + background-color: transparent; + background-image: linear-gradient(to right, #8fbcbb 40px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 97%); } + placessidebar.sidebar row.sidebar-row:selected:backdrop .sidebar-icon { + -gtk-icon-shadow: none; } + placessidebar.sidebar row.sidebar-row:selected .sidebar-icon { + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.8); + color: inherit; } + placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row label, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon { + color: #ebcb8b; } + placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) { + box-shadow: inset 0 1px #a3be8c, inset 0 -1px #a3be8c; } + placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) image { + color: #a3be8c; } + placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected { + background: #a3be8c; } + placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected image { + color: #2e3440; } +placessidebar list { + background-color: transparent; } + placessidebar list:backdrop { + background-color: transparent; } + +/***************** + * GtkSpinButton * + *****************/ +spinbutton:not(.vertical) { + padding: 0; } + spinbutton:not(.vertical) entry { + min-width: 28px; + margin: 0; + background: none; + background-color: transparent; + border: none; + border-radius: 0; + box-shadow: none; } + spinbutton:not(.vertical) button { + min-height: 16px; + margin: 0; + padding-bottom: 0; + padding-top: 0; + color: #c8ceda; + background-image: none; + border-style: none none none solid; + border-color: rgba(35, 40, 49, 0.3); + border-radius: 0; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } + spinbutton:not(.vertical) button:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:hover { + color: #d8dee9; + background-color: rgba(216, 222, 233, 0.05); } + spinbutton:not(.vertical) button:disabled { + color: rgba(142, 149, 164, 0.3); } + spinbutton:not(.vertical) button:active { + background-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); } + spinbutton:not(.vertical) button:backdrop { + color: #868d9c; + background-color: transparent; + border-color: rgba(38, 44, 54, 0.3); + transition: 200ms ease-out; } + spinbutton:not(.vertical) button:backdrop:disabled { + color: rgba(99, 112, 139, 0.3); + background-image: none; + border-style: none none none solid; + box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); } + spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) { + border-style: none solid none none; } + spinbutton:not(.vertical) button:last-child { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } +.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: #d8dee9; + border-style: none none none solid; + border-color: rgba(35, 40, 49, 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: #d8dee9; + border-color: rgba(35, 40, 49, 0.5); + background-color: rgba(216, 222, 233, 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: #d8dee9; + border-color: rgba(35, 40, 49, 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: #808690; + border-color: rgba(35, 40, 49, 0.5); + -gtk-icon-shadow: none; + box-shadow: none; } + .osd spinbutton:not(.vertical) button:last-child { + border-radius: 0 3px 3px 0; } + .osd spinbutton:not(.vertical) button:dir(rtl):first-child { + border-radius: 3px 0 0 3px; } +spinbutton.vertical:disabled { + color: #8e95a4; } +spinbutton.vertical:backdrop:disabled { + color: #63708b; } +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; + border-width: 1px; + border-color: #232831; + box-shadow: 0 1px rgba(255, 255, 255, 0.1); } +spinbutton.vertical button.up { + border-radius: 3px 3px 0 0; + border-style: solid solid none solid; } +spinbutton.vertical button.down { + border-radius: 0 0 3px 3px; + border-style: none solid solid solid; } +.osd spinbutton.vertical button:first-child { + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .osd spinbutton.vertical button:first-child:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + .osd spinbutton.vertical button:first-child:active { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + .osd spinbutton.vertical button:first-child:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + .osd spinbutton.vertical button:first-child:backdrop { + color: #d8dee9; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(40, 45, 55, 0.93), rgba(40, 45, 55, 0.93)); + 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; } + +/*********** + * Spinner * + ***********/ +menu spinner { + color: #8fbcbb; } + +/********************* + * Spinner Animation * + *********************/ +@keyframes spin { + to { + -gtk-icon-transform: rotate(1turn); } } +spinner { + background: none; + opacity: 0; + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } + spinner:checked { + opacity: 1; + animation: spin 1s linear infinite; } + spinner:checked:disabled { + opacity: 0.5; } + +/********** + * Switch * + **********/ +switch { + font-size: 1px; + font-weight: bold; + outline-offset: -4px; + transition: all 200ms ease-in; + border: none; + border-radius: 14px; + color: transparent; + padding: 2.3px 0px; + background-color: #5b667e; + box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0px 1px rgba(0, 0, 0, 0.1); } + switch:disabled { + background-color: #404859; } + switch:backdrop { + background-color: #434c5e; + transition: 200ms ease-out; } + switch:backdrop:disabled { + background-color: #404859; } + switch:active, switch:checked { + background-color: #8fbcbb; } + switch:active:backdrop, switch:checked:backdrop { + background-color: rgba(143, 188, 187, 0.6); } + switch:active:backdrop slider:backdrop, switch:checked:backdrop slider:backdrop { + box-shadow: none; + background-color: rgba(59, 66, 82, 0.9); + border: none; } + switch slider { + padding: 2px; + margin: 0 2.3px; + min-width: 12px; + min-height: 12px; + border-radius: 100%; + transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + background-color: #3b4252; + box-shadow: 0 2px 2px rgba(0, 0, 0, 0.2), 0 1px 2px rgba(0, 0, 0, 0.2); } + switch slider:backdrop { + padding: 2px; + box-shadow: none; + background-color: #3b4252; } + switch trough:active, switch trough:checked { + background-color: #8fbcbb; } + switch trough:active:backdrop, switch trough:checked:backdrop { + background-color: rgba(143, 188, 187, 0.6); } + +/************ + * Toolbars * + ************/ +toolbar, .inline-toolbar, searchbar > revealer > box { + padding: 4px; + background-color: #434c5e; } + +toolbar { + padding: 4px 3px 3px 4px; } + .osd toolbar { + background-color: transparent; } + toolbar.osd { + padding: 13px; + border: none; + border-radius: 5px; + background-color: rgba(40, 45, 55, 0.93); } + 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) switch, + toolbar:not(.inline-toolbar):not(.osd) scale, + toolbar:not(.inline-toolbar):not(.osd) entry, + toolbar:not(.inline-toolbar):not(.osd) spinbutton, + toolbar:not(.inline-toolbar):not(.osd) button { + margin-right: 1px; + margin-bottom: 1px; } + +.inline-toolbar { + padding: 3px; + border-width: 0 1px 1px; + border-radius: 0 0 5px 5px; } + +searchbar > revealer > box { + border-width: 0 0 1px; + padding: 5px; } + +.inline-toolbar, searchbar > revealer > box { + border-style: solid; + border-color: #232831; + background-color: #394151; } + .inline-toolbar:backdrop, searchbar > revealer > box:backdrop { + border-color: #262c36; + background-color: #394150; + box-shadow: none; + transition: 200ms ease-out; } + +searchbar { + background: #3b4252; } + +/************ + * Tooltips * + ************/ +tooltip { + padding: 4px; + /* not working */ + border-radius: 5px; + box-shadow: none; + text-shadow: 0 1px black; } + tooltip.background { + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + border: 1px solid #232831; } + tooltip decoration { + background-color: transparent; } + tooltip * { + padding: 4px; + background-color: transparent; + color: white; } + +/************** + * Tree Views * + **************/ +treeview.view { + border-left-color: #8a909e; + border-top-color: #434c5e; } + treeview.view:selected:focus, treeview.view:selected { + border-radius: 0; } + treeview.view:selected:backdrop, treeview.view:selected { + border-left-color: #5f787e; + border-top-color: rgba(216, 222, 233, 0.1); } + treeview.view:disabled { + color: #8e95a4; } + treeview.view:disabled:selected { + color: #68868a; } + treeview.view:disabled:selected:backdrop { + color: rgba(131, 171, 172, 0.85); } + treeview.view:disabled:backdrop { + color: #63708b; } + treeview.view.separator { + min-height: 2px; + color: #434c5e; } + treeview.view.separator:backdrop { + color: rgba(67, 76, 94, 0.1); } + treeview.view:backdrop { + border-left-color: #697181; + border-top: #434c5e; } + treeview.view:drop(active) { + border-style: solid none; + border-width: 1px; + border-color: #6fa9a8; } + 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: #a9afbc; } + treeview.view.expander:dir(rtl) { + -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); } + treeview.view.expander:hover { + color: #d8dee9; } + treeview.view.expander:selected { + color: #4b5d65; } + treeview.view.expander:selected:hover { + color: #2e3440; } + treeview.view.expander:selected:backdrop { + color: rgba(101, 129, 133, 0.65); } + treeview.view.expander:checked { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } + treeview.view.expander:backdrop { + color: #767d8c; } + treeview.view.progressbar { + border: 1px solid #6fa9a8; + border-radius: 4px; + background-color: #8fbcbb; + background-image: linear-gradient(to bottom, #8fbcbb, #6fa9a8); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); } + treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected { + border-radius: 4px; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.05); + color: #8fbcbb; + background-image: linear-gradient(to bottom, #3b4252, #262a34); } + treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop { + border-color: #3d4455; + background-color: #3d4455; } + treeview.view.progressbar:backdrop { + border-color: #3d4455; + background-image: none; + box-shadow: none; } + treeview.view.trough { + background-color: rgba(216, 222, 233, 0.1); + border-radius: 4px; } + treeview.view.trough:selected:focus, treeview.view.trough:selected { + background-color: #6fa9a8; + border-radius: 4px; } + treeview.view header button { + color: #8a909e; + background-color: #3b4252; + font-weight: bold; + text-shadow: none; + box-shadow: none; } + treeview.view header button:hover { + color: #b1b7c4; + box-shadow: none; + transition: none; } + treeview.view header button:active { + color: #d8dee9; + transition: none; } + treeview.view header button:last-child:backdrop, treeview.view header button:last-child { + border-right-style: none; } + treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd, + treeview.view header.button.dnd:active, + treeview.view header.button.dnd:selected, + treeview.view header.button.dnd:hover, + treeview.view header.button.dnd { + padding: 0 6px; + transition: none; + background-image: none; + background-color: #8fbcbb; + color: #3b4252; + border-radius: 0; + border-style: none; + box-shadow: inset 0 0 0 1px #3b4252; + text-shadow: none; } + treeview.view acceleditor > label { + background-color: #8fbcbb; } + +treeview.view header button, treeview.view header button:hover, treeview.view header button:active { + padding: 0 6px; + border-radius: 0; + background-image: none; + text-shadow: none; + border-width: 1px; + border-style: none solid solid none; + border-color: #434c5e; } + treeview.view header button:disabled { + border-color: #434c5e; + background-image: none; } + treeview.view header button:backdrop { + border-color: #434c5e; + border-style: none solid solid none; + color: #697181; + background-image: none; + background-color: #3d4455; } + treeview.view header button:backdrop:disabled { + border-color: #434c5e; + background-image: none; } + +/********************** + * Window Decorations * + *********************/ +window { + border-width: 0px; } + window.csd { + box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.75); + margin: 0px; + border-radius: 4px 4px 0 0; } + window.csd:backdrop { + box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.75); + transition: 200ms ease-out; } + window.csd.popup { + border-radius: 7px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.65); } + window.csd.dialog.message { + border-radius: 4px; + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.65); } + window.solid-csd { + margin: 0; + padding: 4px; + border: solid 1px #232831; + border-radius: 0; + box-shadow: inset 0 0 0 4px #232831, inset 0 0 0 3px #353c4a, inset 0 1px rgba(216, 222, 233, 0.07); } + window.solid-csd:backdrop { + box-shadow: inset 0 0 0 4px #232831, inset 0 0 0 3px #434c5e, inset 0 1px rgba(216, 222, 233, 0.07); } + window.maximized, window.fullscreen { + border-radius: 0; + box-shadow: none; } + window.tiled, window.tiled-top, window.tiled-left, window.tiled-right, window.tiled-bottom { + border-radius: 0; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 0 20px transparent; } + window:backdrop { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75), 0 0 0 20px transparent; } + window.popup { + box-shadow: none; } + window.ssd { + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.75); } + +windowcontrols button.close, windowcontrols button.maximize, windowcontrols button.minimize { + min-width: 20px; + min-height: 20px; + margin: 0; + padding: 0 1px; + background-position: center; + background-repeat: no-repeat; + background-size: 16px 16px; } + windowcontrols button.close, windowcontrols button.close:hover, windowcontrols button.close:focus, windowcontrols button.close:active, windowcontrols button.close:backdrop, windowcontrols button.close:backdrop:hover, windowcontrols button.maximize, windowcontrols button.maximize:hover, windowcontrols button.maximize:focus, windowcontrols button.maximize:active, windowcontrols button.maximize:backdrop, windowcontrols button.maximize:backdrop:hover, windowcontrols button.minimize, windowcontrols button.minimize:hover, windowcontrols button.minimize:focus, windowcontrols button.minimize:active, windowcontrols button.minimize:backdrop, windowcontrols button.minimize:backdrop:hover { + background-color: transparent; + border: none; + box-shadow: none; + color: transparent; } +windowcontrols button.close { + background-image: -gtk-scaled(url("../assets/close.png"), url("../assets/close@2.png")); } + windowcontrols button.close:hover, windowcontrols button.close:active { + background-image: -gtk-scaled(url("../assets/close_prelight.png"), url("../assets/close_prelight@2.png")); } +windowcontrols button.maximize { + background-image: -gtk-scaled(url("../assets/maximize.png"), url("../assets/maximize@2.png")); } + windowcontrols button.maximize:hover, windowcontrols button.maximize:active { + background-image: -gtk-scaled(url("../assets/maximize_prelight.png"), url("../assets/maximize_prelight@2.png")); } +windowcontrols button.minimize { + background-image: -gtk-scaled(url("../assets/min.png"), url("../assets/min@2.png")); } + windowcontrols button.minimize:hover, windowcontrols button.minimize:active { + background-image: -gtk-scaled(url("../assets/min_prelight.png"), url("../assets/min_prelight@2.png")); } +windowcontrols button:backdrop { + -gtk-icon-shadow: none; + background-image: -gtk-scaled(url("../assets/close_unfocused.png"), url("../assets/close_unfocused@2.png")); } + +headerbar.selection-mode button.titlebutton, +.titlebar.selection-mode button.titlebutton { + text-shadow: 0 -1px rgba(0, 0, 0, 0.4807843137); + -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.4807843137); } + headerbar.selection-mode button.titlebutton:backdrop, + .titlebar.selection-mode button.titlebutton:backdrop { + -gtk-icon-shadow: none; } + +.view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, +.view text:selected:focus, +iconview text:selected:focus, +textview text:selected:focus, +.view text:selected, +iconview text:selected, +textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, +textview text selection:focus, +textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, +.menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, +entry selection:focus, +entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { + background-color: #8fbcbb; } + row:selected label, label:selected, .selection-mode windowcontrols button, .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected, + .view text:selected:focus, + iconview text:selected:focus, + textview text:selected:focus, + .view text:selected, + iconview text:selected, + textview text:selected, .view text selection:focus, iconview text selection:focus, .view text selection, iconview text selection, + textview text selection:focus, + textview text selection, flowbox flowboxchild:selected, modelbutton.flat:selected, + .menuitem.button.flat:selected, calendar:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, + entry selection:focus, + entry selection, row:selected, treeview.view:selected:focus, treeview.view:selected { + color: #2e3440; + font-weight: normal; } + row:selected label:disabled, label:disabled:selected, .selection-mode windowcontrols button:disabled, iconview:disabled:selected:focus, .view:disabled:selected, iconview:disabled:selected, + iconview text:disabled:selected:focus, + textview text:disabled:selected:focus, + .view text:disabled:selected, + iconview text:disabled:selected, + textview text:disabled:selected, iconview text selection:disabled:focus, .view text selection:disabled, iconview text selection:disabled, + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, modelbutton.flat:disabled:selected, + .menuitem.button.flat:disabled:selected, calendar:disabled:selected, spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, row:disabled:selected { + color: #5f787e; } + row:selected label:backdrop, label:backdrop:selected, .selection-mode windowcontrols button:backdrop, iconview:backdrop:selected:focus, .view:backdrop:selected, iconview:backdrop:selected, + iconview text:backdrop:selected:focus, + textview text:backdrop:selected:focus, + .view text:backdrop:selected, + iconview text:backdrop:selected, + textview text:backdrop:selected, iconview text selection:backdrop:focus, .view text selection:backdrop, iconview text selection:backdrop, + textview text selection:backdrop, flowbox flowboxchild:backdrop:selected, label:backdrop selection, modelbutton.flat:backdrop:selected, + .menuitem.button.flat:backdrop:selected, calendar:backdrop:selected, spinbutton:not(.vertical) selection:backdrop, + entry selection:backdrop, row:backdrop:selected { + color: rgba(46, 52, 64, 0.5); } + row:selected label:backdrop:disabled, label:backdrop:disabled:selected, .selection-mode windowcontrols button:backdrop:disabled, .view:backdrop:disabled:selected, iconview:backdrop:disabled:selected, + .view text:backdrop:disabled:selected, + iconview text:backdrop:disabled:selected, + textview text:backdrop:disabled:selected, .view text selection:backdrop:disabled, iconview text selection:backdrop:disabled, + textview text selection:backdrop:disabled, flowbox flowboxchild:backdrop:disabled:selected, label:disabled selection:backdrop, label:backdrop selection:disabled, modelbutton.flat:backdrop:disabled:selected, + .menuitem.button.flat:backdrop:disabled:selected, calendar:backdrop:disabled:selected, spinbutton:not(.vertical) selection:backdrop:disabled, + entry selection:backdrop:disabled, row:backdrop:disabled:selected { + color: rgba(131, 171, 172, 0.85); } + +.monospace { + font-family: Monospace; } + +/********************** + * DE-Specific Styles * + **********************/ +/********* +* Budgie * +*********/ +.budgie-container { + background-color: transparent; } + .budgie-container:backdrop { + background-color: transparent; } + .budgie-container popover list, + .budgie-container popover row { + border: none; + background: none; + padding: 0; + margin: 0; } + +.budgie-popover .container, +.budgie-popover border, +.budgie-popover list, +.budgie-popover row { + padding: 0; + margin: 0; + background: none; + border: none; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; + opacity: 1; + min-width: 0; + min-height: 0; } + +.budgie-popover, +.budgie-popover.background { + border-radius: 2px; + padding: 0; + background: rgba(32, 36, 44, 0.95); + background-clip: border-box; + box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.35); + border: 1px solid #232831; } + .budgie-popover list:hover, + .budgie-popover row:hover, + .budgie-popover.background list:hover, + .budgie-popover.background row:hover { + background: none; } + .budgie-popover > frame.container, + .budgie-popover.background > frame.container { + margin: 0 -1px -1px; + padding: 2px 0 0; } + .budgie-popover button, + .budgie-popover.background button { + color: #d8dee9; + border: none; + background: transparent; } + .budgie-popover button:hover, + .budgie-popover.background button:hover { + color: #8fbcbb; } + +.budgie-popover > .container { + padding: 2px; } + +.budgie-menu { + color: #d8dee9; } + .budgie-menu .container { + padding: 0; } + .budgie-menu button:hover { + -gtk-icon-filter: none; } + .budgie-menu entry.search { + border: none; + background: none; + padding: 5px 2px; + border-bottom: 1px solid #232831; + border-radius: 0; + font-size: 120%; + box-shadow: none; + color: #d8dee9; } + .budgie-menu entry.search image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; } + .budgie-menu entry.search image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; } + .budgie-menu .categories { + border-width: 0; + margin-left: 3px; + background: transparent; } + .budgie-menu .categories:dir(ltr) { + border-right: 1px solid #232831; } + .budgie-menu .categories:dir(rtl) { + border-left: 1px solid #232831; } + .budgie-menu .category-button { + padding: 7px; + border-radius: 2px 0 0 2px; } + .budgie-menu .category-button:hover { + background-color: rgba(216, 222, 233, 0.05); + color: #d8dee9; } + .budgie-menu .category-button:active { + box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); } + .budgie-menu .category-button:checked { + color: #2e3440; + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .budgie-menu .category-button:checked:hover { + color: rgba(46, 52, 64, 0.6); } + .budgie-menu .category-button:checked:disabled { + opacity: 0.5; } + .budgie-menu .category-button:checked:disabled label { + color: rgba(46, 52, 64, 0.7); } + .budgie-menu scrollbar { + background-color: transparent; + border-color: #232831; } + .budgie-menu button:not(.category-button) { + padding-top: 5px; + padding-bottom: 5px; + border-radius: 0; + box-shadow: none; + background: yellow; } + .budgie-menu button { + border: none; + background: transparent; } + .budgie-menu undershoot, .budgie-menu overshoot { + background: none; } + .budgie-menu list { + color: rgba(216, 222, 233, 0.7); } + +button.budgie-menu-launcher { + padding: 0 2px; + color: #d8dee9; + box-shadow: none; + background-color: transparent; } + button.budgie-menu-launcher:hover { + color: #d8dee9; } + button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked { + color: #d8dee9; } + button.budgie-menu-launcher:backdrop { + color: #d8dee9; + background-color: transparent; } + button.budgie-menu-launcher:backdrop:hover { + color: #d8dee9; } + button.budgie-menu-launcher:backdrop:active, button.budgie-menu-launcher:backdrop:checked { + color: #8fbcbb; + box-shadow: none; + background-color: #3d4454; } + +.user-menu .content-box separator { + margin-left: 6px; + margin-right: 6px; + background-color: rgba(216, 222, 233, 0.1); } +.user-menu button { + margin: 5px; } +.user-menu > box.vertical row.activatable:first-child .indicator-item, +.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); + background-color: #8fbcbb; + transition-duration: 0.2s; } + .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(ltr), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(ltr) { + padding-left: 7px; + background-position: left center; + background-repeat: no-repeat; + background-size: 38px auto; } + .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(rtl), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(rtl) { + padding-right: 7px; + background-position: right center; + background-repeat: no-repeat; + background-size: 38px auto; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label { + color: #2e3440; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(ltr), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(ltr) { + padding-left: 5px; } + .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(rtl), + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(rtl) { + padding-right: 5px; } + .user-menu > box.vertical row.activatable:first-child .indicator-item image, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image { + color: #2e3440; } + .user-menu > box.vertical row.activatable:first-child .indicator-item image:first-child, + .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image:first-child { + min-width: 24px; + min-height: 20px; } + +button.raven-trigger { + padding-left: 2px; + padding-right: 2px; + color: #d8dee9; + box-shadow: none; } + button.raven-trigger:hover { + color: #d8dee9; + background-color: transparent; } + button.raven-trigger:active, button.raven-trigger:checked { + box-shadow: none; + background-color: transparent; + color: #8fbcbb; } + button.raven-trigger:backdrop { + color: #d8dee9; } + button.raven-trigger:backdrop:hover { + color: #d8dee9; } + button.raven-trigger:backdrop:active, button.raven-trigger:backdrop:checked { + box-shadow: none; + color: #8fbcbb; + background-color: transparent; } + +.places-menu .container { + padding: 0; } +.places-menu .message-bar { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } +.places-menu .name-button { + border: 0; + border-radius: 0; + padding: 4px 6px; } +.places-menu .unmount-button { + padding: 4px 4px; + border: 0; + border-radius: 0; } +.places-menu .places-section-header { + padding: 0px; + border-bottom: 1px solid rgba(35, 40, 49, 0.95); + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.03); } +.places-menu .places-section-header > button { + padding: 8px; + border: none; + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; } +.places-menu .places-list { + background: rgba(216, 222, 233, 0.04); + border-bottom: 1px solid rgba(35, 40, 49, 0.95); } +.places-menu .unlock-area { + border-top: 1px solid rgba(35, 40, 49, 0.85); + border-bottom: 1px solid rgba(35, 40, 49, 0.85); } +.places-menu .unlock-area entry { + border-radius: 0; + border: 0; } +.places-menu .unlock-area button { + border-radius: 0; + border: 0; + border-left: 1px solid rgba(35, 40, 49, 0.85); } +.places-menu .alternative-label { + font-size: 15px; + padding: 3px; } +.places-menu .always-expand { + background: transparent; + border-bottom: none; } + +.night-light-indicator .container { + padding: 0; } +.night-light-indicator .view-header { + font-size: 14px; + padding: 10px; + border-bottom: 1px solid mix(@theme_base_color, #000000, 0.35); + box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.04); } +.night-light-indicator .display-settings-button { + border-top-left-radius: 0px; + border-top-right-radius: 0px; + border: none; + padding: 3px; + border-top: 1px solid mix(@theme_base_color, #000000, 0.35); + box-shadow: inset 0px 1px 1px alpha(@theme_fg_color, 0.04); } + +.budgie-panel { + color: #d8dee9; + background-color: rgba(32, 36, 44, 0.95); + background-image: none; + box-shadow: none; + border: none; + transition: all 150ms ease-in; } + .budgie-panel .alert { + color: #bf616a; } + .budgie-panel:backdrop { + color: #d8dee9; + background-color: rgba(32, 36, 44, 0.95); } + .budgie-panel button { + border-top-width: 0; + border-bottom-width: 0; + border-radius: 0; } + .budgie-panel button.flat { + background: transparent; + border: none; } + .budgie-panel button.flat:hover, .budgie-panel button.flat:active, .budgie-panel button.flat:checked { + background: transparent; + color: #8fbcbb; } + .budgie-panel popover list, + .budgie-panel popover row { + padding: 0; + margin: 0; } + .budgie-panel label { + color: #d8dee9; + font-weight: 700; } + .budgie-panel.transparent { + background-color: rgba(32, 36, 44, 0.2); } + .top .budgie-panel.transparent { + border-bottom-color: transparent; } + .bottom .budgie-panel.transparent { + border-top-color: transparent; } + .left .budgie-panel.transparent { + border-right-color: transparent; } + .right .budgie-panel.transparent { + border-left-color: transparent; } + .budgie-panel.transparent:backdrop, .budgie-panel.transparent label, .budgie-panel.transparent button.raven-trigger:backdrop, .budgie-panel.transparent button.budgie-menu-launcher { + color: #f9fafb; } + .budgie-panel .end-region { + border-radius: 0px; } + .budgie-panel .end-region separator { + background-color: rgba(216, 222, 233, 0.15); } + .budgie-panel .end-region label { + font-weight: 700; + color: #d8dee9; } + +.budgie-panel #tasklist-button, +.budgie-panel #tasklist-button:backdrop { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: rgba(32, 36, 44, 0); + border-radius: 0; + background-color: transparent; + box-shadow: none; + background-clip: padding-box; } + +.budgie-panel button.flat.launcher { + outline-color: transparent; + transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94); + border-color: rgba(32, 36, 44, 0); + border-radius: 0; + padding: 0; + background-clip: padding-box; + background-color: transparent; } + .budgie-panel button.flat.launcher { + box-shadow: none; } + +.budgie-panel #tasklist-button:hover, .budgie-panel .unpinned button.flat.launcher:hover, +.budgie-panel .pinned button.flat.launcher.running:hover { + box-shadow: none; } +.budgie-panel #tasklist-button:active, .budgie-panel .unpinned button.flat.launcher:active, +.budgie-panel .pinned button.flat.launcher.running:active, .budgie-panel #tasklist-button:checked, .budgie-panel .unpinned button.flat.launcher:checked, +.budgie-panel .pinned button.flat.launcher.running:checked { + box-shadow: none; } +.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .top button.flat.launcher, +.top .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .top button.flat.launcher.running { + padding-bottom: 2px; + border-top: 2px solid transparent; } + .top .budgie-panel .pinned button.flat.launcher:not(.running) { + border-top: 2px solid transparent; } + + .top .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-top: 2px solid rgba(255, 255, 255, 0.1); } + + .top .budgie-panel .unpinned button.flat.launcher, + .top .budgie-panel .pinned button.flat.launcher.running { + border-top: 2px solid rgba(255, 255, 255, 0.1); } + .top .budgie-panel #tasklist-button:hover, .budgie-panel .top #tasklist-button:hover, .top .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .top button.flat.launcher:hover, + .top .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .top button.flat.launcher.running:hover { + border-top: 2px solid rgba(255, 255, 255, 0.25); } + .top .budgie-panel #tasklist-button:active, .budgie-panel .top #tasklist-button:active, .top .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .top button.flat.launcher:active, + .top .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .top button.flat.launcher.running:active, .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .top button.flat.launcher:checked, + .top .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .top button.flat.launcher.running:checked { + border-top: 2px solid #8fbcbb; } +.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .bottom button.flat.launcher, +.bottom .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .bottom button.flat.launcher.running { + padding-top: 2px; + border-bottom: 2px solid transparent; } + .bottom .budgie-panel .pinned button.flat.launcher:not(.running) { + border-bottom: 2px solid transparent; } + + .bottom .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.1); } + + .bottom .budgie-panel .unpinned button.flat.launcher, + .bottom .budgie-panel .pinned button.flat.launcher.running { + border-bottom: 2px solid rgba(255, 255, 255, 0.1); } + .bottom .budgie-panel #tasklist-button:hover, .budgie-panel .bottom #tasklist-button:hover, .bottom .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .bottom button.flat.launcher:hover, + .bottom .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .bottom button.flat.launcher.running:hover { + border-bottom: 2px solid rgba(255, 255, 255, 0.25); } + .bottom .budgie-panel #tasklist-button:active, .budgie-panel .bottom #tasklist-button:active, .bottom .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .bottom button.flat.launcher:active, + .bottom .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .bottom button.flat.launcher.running:active, .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .bottom button.flat.launcher:checked, + .bottom .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .bottom button.flat.launcher.running:checked { + border-bottom: 2px solid #8fbcbb; } +.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .left button.flat.launcher, +.left .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .left button.flat.launcher.running { + padding-right: 2px; + border-left: 2px solid transparent; } + .left .budgie-panel .pinned button.flat.launcher:not(.running) { + border-left: 2px solid transparent; } + + .left .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-left: 2px solid rgba(255, 255, 255, 0.1); } + + .left .budgie-panel .unpinned button.flat.launcher, + .left .budgie-panel .pinned button.flat.launcher.running { + border-left: 2px solid rgba(255, 255, 255, 0.1); } + .left .budgie-panel #tasklist-button:hover, .budgie-panel .left #tasklist-button:hover, .left .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .left button.flat.launcher:hover, + .left .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .left button.flat.launcher.running:hover { + border-left: 2px solid rgba(255, 255, 255, 0.25); } + .left .budgie-panel #tasklist-button:active, .budgie-panel .left #tasklist-button:active, .left .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .left button.flat.launcher:active, + .left .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .left button.flat.launcher.running:active, .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .left button.flat.launcher:checked, + .left .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .left button.flat.launcher.running:checked { + border-left: 2px solid #8fbcbb; } +.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .right button.flat.launcher, +.right .budgie-panel .pinned button.flat.launcher.running, +.budgie-panel .pinned .right button.flat.launcher.running { + padding-left: 2px; + border-right: 2px solid transparent; } + .right .budgie-panel .pinned button.flat.launcher:not(.running) { + border-right: 2px solid transparent; } + + .right .budgie-panel .pinned button.flat.launcher:not(.running):hover { + border-right: 2px solid rgba(255, 255, 255, 0.1); } + + .right .budgie-panel .unpinned button.flat.launcher, + .right .budgie-panel .pinned button.flat.launcher.running { + border-right: 2px solid rgba(255, 255, 255, 0.1); } + .right .budgie-panel #tasklist-button:hover, .budgie-panel .right #tasklist-button:hover, .right .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .right button.flat.launcher:hover, + .right .budgie-panel .pinned button.flat.launcher.running:hover, + .budgie-panel .pinned .right button.flat.launcher.running:hover { + border-right: 2px solid rgba(255, 255, 255, 0.25); } + .right .budgie-panel #tasklist-button:active, .budgie-panel .right #tasklist-button:active, .right .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .right button.flat.launcher:active, + .right .budgie-panel .pinned button.flat.launcher.running:active, + .budgie-panel .pinned .right button.flat.launcher.running:active, .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .right button.flat.launcher:checked, + .right .budgie-panel .pinned button.flat.launcher.running:checked, + .budgie-panel .pinned .right button.flat.launcher.running:checked { + border-right: 2px solid #8fbcbb; } + +.top .budgie-panel { + border-bottom: 1px solid rgba(38, 43, 53, 0.92); } + +.top .raven-frame { + padding: 0; + background: none; } + .top .raven-frame border { + border: none; + border-bottom: 1px solid rgba(35, 40, 49, 0.92); } + +.top .shadow-block { + background-color: transparent; + background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent); } + +.bottom .budgie-panel { + border-top: 1px solid rgba(38, 43, 53, 0.92); } + +.bottom .raven-frame { + padding: 0; + background: none; } + .bottom .raven-frame border { + border: none; + border-top: 1px solid rgba(35, 40, 49, 0.92); } + +.bottom .shadow-block { + background-color: transparent; + background-image: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); } + +.left .budgie-panel { + border-right: 1px solid rgba(38, 43, 53, 0.92); } + +.left .raven-frame { + padding: 0; + background: none; } + .left .raven-frame border { + border: none; + border-right: 1px solid rgba(35, 40, 49, 0.92); } + +.left .shadow-block { + background-color: transparent; + background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent); } + +.right .budgie-panel { + border-left: 1px solid rgba(38, 43, 53, 0.92); } + +.right .raven-frame { + padding: 0; + background: none; } + .right .raven-frame border { + border: none; + border-left: 1px solid rgba(35, 40, 49, 0.92); } + +.right .shadow-block { + background-color: transparent; + background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); } + +.raven { + padding: 0; + color: #bf616a; + background: rgba(32, 36, 44, 0.95); + transition: 170ms ease-out; } + .raven .raven-header { + min-height: 32px; + color: #d8dee9; + border: solid rgba(35, 40, 49, 0.95); + border-width: 1px 0; + background-color: rgba(64, 72, 89, 0.45); } + .raven .raven-header * { + padding-top: 0; + padding-bottom: 0; } + .raven .raven-header.top { + border-top-style: none; + border-color: transparent; + margin-top: 3px; + min-height: 32px; } + .raven .raven-header.top button.image-button:hover { + color: #7fb2b1; + box-shadow: none; } + .raven .raven-header > button.text-button { + border-radius: 2px; + color: #2e3440; + background-color: rgba(184, 79, 89, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header > button.text-button:hover { + border-radius: 2px; + color: #2e3440; + background-color: rgba(191, 97, 106, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header > button.text-button:active { + color: #2e3440; + background-color: rgba(198, 115, 123, 0.9); + box-shadow: inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1), inset 0px -1px 0px 0px rgba(0, 0, 0, 0.1); } + .raven .raven-header.bottom { + border-bottom-style: none; } + .raven .raven-header button { + color: #d8dee9; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #232831; + background-color: #2e3440; + border-radius: 0; } + .raven .raven-header button:hover { + color: #8fbcbb; + text-shadow: none; + background-color: rgba(59, 66, 82, 0.7); + border-radius: 0; } + .raven .raven-header button:active, .raven .raven-header button:checked { + color: #8fbcbb; + background-color: #2a2f3a; } + .raven .raven-header button:disabled { + color: #8e95a4; } + .raven list { + color: #d8dee9; + background-color: transparent; } + .raven list:selected { + background-color: rgba(143, 188, 187, 0.9); } + .raven list row, + .raven list row.activatable { + background-color: transparent; } + .raven list row:hover, + .raven list row.activatable:hover { + background-color: rgba(64, 72, 89, 0.25); } + .raven list row:selected, + .raven list row.activatable:selected { + background-color: rgba(143, 188, 187, 0.9); } + .raven .raven-background { + color: #d8dee9; + background-color: transparent; + border-color: transparent; } + .raven .raven-background.middle { + border-bottom-style: none; } + .raven .powerstrip { + background-color: transparent; + border-top-color: transparent; } + .raven .powerstrip button.image-button { + border-radius: 50%; + padding: 5px; + min-width: 32px; + min-height: 32px; + margin-bottom: 3px; + background: #b48ead; + color: #2e3440; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); + border: none; + font-size: 100%; } + .raven .powerstrip button.image-button:hover { + background: rgba(180, 142, 173, 0.85); + color: #2e3440; } + .raven .powerstrip button.image-button:active { + background: #b48ead; + color: #2e3440; } + .raven .powerstrip button.image-button:first-child { + background: linear-gradient(to right, #5e81ac 0%, #5e81ac 100%); } + .raven .powerstrip button.image-button:first-child:hover { + background: rgba(143, 188, 187, 0.85); } + .raven .powerstrip button.image-button:first-child:active { + background: #8fbcbb; } + .raven .powerstrip button.image-button:last-child { + background: linear-gradient(to right, #bf616a, #bf616a); } + .raven .powerstrip button.image-button:last-child:hover { + background: rgba(191, 97, 106, 0.85); } + .raven .powerstrip button.image-button:last-child:active { + background: #bf616a; } + .raven .option-subtitle { + font-size: 13px; } + +calendar.raven-calendar { + padding: 6px; + color: #d8dee9; + background: transparent; + border-color: transparent; } + calendar.raven-calendar:indeterminate { + color: alpha(currentColor,0.3); } + calendar.raven-calendar:selected { + background: transparent; + color: #82b4b3; + font-weight: bold; } + calendar.raven-calendar:backdrop { + background-color: transparent; } + calendar.raven-calendar.header { + color: #d8dee9; + border: none; + border-radius: 0; + background-color: transparent; } + calendar.raven-calendar button, calendar.raven-calendar button:focus { + color: alpha(currentColor,0.5); + background-color: transparent; } + calendar.raven-calendar button:hover, calendar.raven-calendar button:focus:hover { + color: #d8dee9; + background-color: transparent; } + +.raven-mpris { + color: #d8dee9; + background-color: rgba(46, 52, 64, 0.9); + border: solid rgba(255, 255, 255, 0.1); + border-width: 1px 0; + border-bottom-color: rgba(0, 0, 0, 0.1); } + .raven-mpris button.image-button { + padding: 10px; + background-color: #3b4252; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); } + .raven-mpris button.image-button:hover { + background-color: #8fbcbb; } + .raven-mpris button.image-button:active { + background-color: #7fb2b1; } + .raven-mpris button.image-button:first-child { + margin-right: 4px; } + .raven-mpris button.image-button:last-child { + margin-left: 4px; } + .raven-mpris button.image-button:last-child, .raven-mpris button.image-button:first-child { + padding: 4px; + margin-top: 6px; + margin-bottom: 6px; } + +.budgie-notification-window, .budgie-osd-window, .budgie-switcher-window { + background: none; + border-radius: 1px; } + .budgie-notification-window button, .budgie-osd-window button, .budgie-switcher-window button { + background-color: #8fbcbb; + color: #2e3440; + border: none; } + .budgie-notification-window button:hover, .budgie-osd-window button:hover, .budgie-switcher-window button:hover { + background-color: #7fb2b1; + border: none; } + .budgie-notification-window button:active, .budgie-osd-window button:active, .budgie-switcher-window button:active, .budgie-notification-window button:checked, .budgie-osd-window button:checked, .budgie-switcher-window button:checked { + background-color: #7fb2b1; } + +.budgie-notification.background, .background.budgie-osd, .background.budgie-switcher { + border-radius: 1px; } +.budgie-notification .notification-title, .budgie-osd .notification-title, .budgie-switcher .notification-title { + font-size: 110%; + color: #d8dee9; } +.budgie-notification .notification-body, .budgie-osd .notification-body, .budgie-switcher .notification-body { + color: rgba(216, 222, 233, 0.7); } +.budgie-notification button, .budgie-osd button, .budgie-switcher button { + background-color: transparent; + color: #2e3440; } + .budgie-notification button:hover, .budgie-osd button:hover, .budgie-switcher button:hover { + background-color: transparent; + color: #bf616a; + box-shadow: none; } + .budgie-notification button:active, .budgie-osd button:active, .budgie-switcher button:active, .budgie-notification button:checked, .budgie-osd button:checked, .budgie-switcher button:checked { + background-color: transparent; + color: #b84f59; } + +.drop-shadow, .budgie-session-dialog.background, .background.budgie-polkit-dialog, .background.budgie-run-dialog { + color: #d8dee9; + background-color: rgba(67, 76, 94, 0.95); + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2); + border-radius: 2px; } + +.budgie-switcher-window flowbox { + color: #d8dee9; } +.budgie-switcher-window flowboxchild { + padding: 3px; + margin: 3px; + color: #d8dee9; } + .budgie-switcher-window flowboxchild:hover { + background-color: transparent; } + .budgie-switcher-window flowboxchild:active { + color: #d8dee9; } + .budgie-switcher-window flowboxchild:selected { + color: #2e3440; + background-color: rgba(143, 188, 187, 0.5); } + .budgie-switcher-window flowboxchild:selected:active { + color: #2e3440; } + .budgie-switcher-window flowboxchild:selected:hover { + background-color: #81a9a8; } + .budgie-switcher-window flowboxchild:selected:disabled { + color: rgba(46, 52, 64, 0.7); + background-color: rgba(143, 188, 187, 0.7); } + .budgie-switcher-window flowboxchild:selected:disabled label { + color: rgba(46, 52, 64, 0.7); } + +.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { + color: #d8dee9; + background-color: rgba(32, 36, 44, 0.95); } + .budgie-session-dialog label:backdrop, .budgie-polkit-dialog label:backdrop, .budgie-run-dialog label:backdrop { + color: rgba(216, 222, 233, 0.8); } + .budgie-session-dialog .dialog-title, .budgie-polkit-dialog .dialog-title, .budgie-run-dialog .dialog-title { + font-size: 120%; } + .budgie-session-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button { + margin-bottom: 0; + min-height: 32px; + border-bottom: none; + border-color: #232831; + border-radius: 0; + color: #d8dee9; + background-color: transparent; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.2); } + .budgie-session-dialog .linked.horizontal > button label, .budgie-polkit-dialog .linked.horizontal > button label, .budgie-run-dialog .linked.horizontal > button label { + font-weight: 700; } + .budgie-session-dialog .linked.horizontal > button:first-child, .budgie-polkit-dialog .linked.horizontal > button:first-child, .budgie-run-dialog .linked.horizontal > button:first-child { + border-left: none; + border-bottom-left-radius: 2px; } + .budgie-session-dialog .linked.horizontal > button:last-child, .budgie-polkit-dialog .linked.horizontal > button:last-child, .budgie-run-dialog .linked.horizontal > button:last-child { + border-right: none; + border-bottom-right-radius: 2px; + background: transparent; } + .budgie-session-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover, .budgie-run-dialog .linked.horizontal > button:hover { + background-color: rgba(143, 188, 187, 0.9); + color: #2e3440; } + .budgie-session-dialog .linked.horizontal > button:hover:backdrop label, .budgie-polkit-dialog .linked.horizontal > button:hover:backdrop label, .budgie-run-dialog .linked.horizontal > button:hover:backdrop label { + color: rgba(46, 52, 64, 0.5); } + .budgie-session-dialog .linked.horizontal > button.suggested-action, .budgie-polkit-dialog .linked.horizontal > button.suggested-action, .budgie-run-dialog .linked.horizontal > button.suggested-action { + background-color: rgba(143, 188, 187, 0.9); } + .budgie-session-dialog .linked.horizontal > button.suggested-action:hover, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:hover, .budgie-run-dialog .linked.horizontal > button.suggested-action:hover { + background-color: rgba(159, 198, 197, 0.9); } + .budgie-session-dialog .linked.horizontal > button.suggested-action:active, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, .budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked, .budgie-run-dialog .linked.horizontal > button.suggested-action:checked { + background-color: rgba(159, 198, 197, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action, .budgie-polkit-dialog .linked.horizontal > button.destructive-action, .budgie-run-dialog .linked.horizontal > button.destructive-action { + background-color: rgba(169, 68, 78, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action:hover, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:hover, .budgie-run-dialog .linked.horizontal > button.destructive-action:hover { + background-color: rgba(184, 79, 89, 0.9); } + .budgie-session-dialog .linked.horizontal > button.destructive-action:active, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, .budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked, .budgie-run-dialog .linked.horizontal > button.destructive-action:checked { + background-color: rgba(184, 79, 89, 0.9); } + .budgie-session-dialog entry, .budgie-polkit-dialog entry, .budgie-run-dialog entry { + background-color: #505359; + color: #d8dee9; } + .budgie-session-dialog entry:focus, .budgie-polkit-dialog entry:focus, .budgie-run-dialog entry:focus { + background-color: #505359; } + .budgie-session-dialog entry:backdrop, .budgie-polkit-dialog entry:backdrop, .budgie-run-dialog entry:backdrop { + background-color: #505359; } + +.budgie-polkit-dialog .message { + color: rgba(216, 222, 233, 0.7); } +.budgie-polkit-dialog .failure { + color: #bf616a; } + +.budgie-run-dialog entry.search, .budgie-run-dialog entry.search:focus { + font-size: 120%; + padding: 8px 5px; + border: none; + box-shadow: none; } + .budgie-run-dialog entry.search image, .budgie-run-dialog entry.search:focus image { + color: #d8dee9; } + .budgie-run-dialog entry.search image:dir(ltr), .budgie-run-dialog entry.search:focus image:dir(ltr) { + padding-left: 8px; + padding-right: 12px; } + .budgie-run-dialog entry.search image:dir(rtl), .budgie-run-dialog entry.search:focus image:dir(rtl) { + padding-left: 12px; + padding-right: 8px; } +.budgie-run-dialog list row:selected .dim-label, .budgie-run-dialog list row:selected label.separator, .budgie-run-dialog list row:selected .titlebar .subtitle, .titlebar .budgie-run-dialog list row:selected .subtitle, +.budgie-run-dialog list row:selected headerbar .subtitle, +headerbar .budgie-run-dialog list row:selected .subtitle { + opacity: 1; } +.budgie-run-dialog scrolledwindow { + border-top: 1px solid rgba(0, 0, 0, 0); } + +.budgie-menubar menu { + margin: 4px; + padding: 5px; + border-radius: 0; + background-color: rgba(32, 36, 44, 0.95); } + .budgie-menubar menu menuitem:hover { + background-color: #8fbcbb; + color: #2e3440; } +.budgie-menubar arrow { + border: none; + min-width: 16px; + min-height: 16px; } + .budgie-menubar arrow.top { + -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); + border-bottom: 1px solid rgba(72, 79, 92, 0.928); } + .budgie-menubar arrow.bottom { + -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); + border-top: 1px solid rgba(72, 79, 92, 0.928); } +.budgie-menubar menuitem accelerator { + color: rgba(216, 222, 233, 0.35); } +.budgie-menubar menuitem check, .budgie-menubar menuitem radio { + min-height: 16px; + min-width: 16px; } + +window.background.budgie-settings-window.csd > box.horizontal > stack > scrolledwindow buttonbox.inline-toolbar { + border-style: none none solid; } + +.workspace-switcher .workspace-layout { + border: 0 solid rgba(32, 36, 44, 0.95); } + .top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) { + border-left-width: 1px; } + .top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) { + border-right-width: 1px; } + .left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout { + border-top-width: 1px; } +.workspace-switcher .workspace-item, .workspace-switcher .workspace-add-button { + border: 0 solid rgba(53, 60, 74, 0.95); } + .top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), + .top .workspace-switcher .workspace-add-button:dir(ltr), .bottom .workspace-switcher .workspace-add-button:dir(ltr) { + border-right-width: 1px; } + .top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), + .top .workspace-switcher .workspace-add-button:dir(rtl), .bottom .workspace-switcher .workspace-add-button:dir(rtl) { + border-left-width: 1px; } + .left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, .left .workspace-switcher .workspace-add-button, .right .workspace-switcher .workspace-add-button { + border-bottom-width: 1px; } +.workspace-switcher .workspace-item.current-workspace { + background-color: rgba(21, 24, 29, 0.95); } +.workspace-switcher .workspace-add-button { + border: none; + background: transparent; } + .workspace-switcher .workspace-add-button:hover { + box-shadow: none; } + .workspace-switcher .workspace-add-button:active { + background-image: none; } + .workspace-switcher .workspace-add-button:active image { + margin: 1px 0 -1px; } +.budgie-panel .workspace-switcher .workspace-icon-button { + min-height: 24px; + min-width: 24px; + padding: 0; + border-radius: 2px; } + +/************ + * Nautilus * + ************/ +.nautilus-window .frame *:selected, .nautilus-window .frame *:selected:backdrop { + background: transparent; + color: #8fbcbb; } + .nautilus-window .frame *:selected label, .nautilus-window .frame *:selected:backdrop label { + color: #8fbcbb; } +.nautilus-window paned > separator { + background-image: none; } +.nautilus-window .sidebar { + background-color: transparent; } + .nautilus-window .sidebar:backdrop { + background-color: transparent; } + .nautilus-window .sidebar .list-row button { + border: none; + background-color: rgba(53, 59, 73, 0.95); } + .nautilus-window .sidebar .list-row button:active { + background-color: rgba(143, 188, 187, 0.75); } + .nautilus-window .sidebar .list-row:selected { + background-color: rgba(143, 188, 187, 0.75); } + .nautilus-window .sidebar .list-row:selected:hover { + background-color: rgba(143, 188, 187, 0.9); } + .nautilus-window .sidebar .list-row:hover { + background-color: rgba(59, 66, 82, 0.5); } + .nautilus-window .sidebar .list-row:hover:active { + background-color: rgba(143, 188, 187, 0.9); } +.nautilus-window.background { + background-color: rgba(53, 59, 73, 0.95); } + .nautilus-window.background:backdrop { + background-color: rgba(53, 59, 73, 0.95); } +.nautilus-window notebook > stack:only-child { + background-color: #3b4252; } + .nautilus-window notebook > stack:only-child:backdrop { + background-color: #3d4455; } +.nautilus-window searchbar { + border-top: 1px solid rgba(0, 0, 0, 0.12); } +.nautilus-window .searchbar-container { + margin-top: -1px; } + +.nautilus-circular-button { + border-radius: 20px; } + +.disk-space-display { + border: 2px solid; } + .disk-space-display .unknown { + background-color: #888a85; + border-color: #555653; } + .disk-space-display .used { + background-color: #9FB0B9; + border-color: #667f8c; } + .disk-space-display .free { + background-color: #D8D8D8; + border-color: #a5a5a5; } + +.nautilus-desktop { + color: #d8dee9; } + .nautilus-desktop .nautilus-canvas-item { + border-radius: 5px; + color: #ffffff; + text-shadow: 1px 1px rgba(0, 0, 0, 0.6); } + .nautilus-desktop .nautilus-canvas-item:active { + color: #d8dee9; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:hover { + color: #d8dee9; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item:selected { + color: #2e3440; + text-shadow: none; } + .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item label.separator:selected, .nautilus-desktop .nautilus-canvas-item .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-canvas-item .subtitle:selected, + .nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected { + color: #2e3440; } + .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected, .nautilus-desktop .nautilus-list .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-list .subtitle:selected, + .nautilus-desktop .nautilus-list headerbar .subtitle:selected, + headerbar .nautilus-desktop .nautilus-list .subtitle:selected { + color: #2e3440; } + +/********* + * Gedit * + *********/ +.gedit-search-slider { + padding: 4px; + border-radius: 0 0 3px 3px; + border: 0; + background-color: #434c5e; } + +/********* + * Gnucash * +*********/ +#gnc-id-main-window entry.gnc-class-register-foreground { + background: transparent; + border: none; + box-shadow: none; } +#gnc-id-main-window .arrow.button.toggle { + transition: none; + box-shadow: none; } + #gnc-id-main-window .arrow.button.toggle:hover { + border-color: #8fbcbb; } + +/******************* + * Calendar events * +********************/ +.color-light label, .color-light.timed label { + color: #2e3440; + opacity: 1; } + +/******** + * Gala * + *******/ +.gala-notification { + border-width: 0; + border-radius: 2px; + color: white; + border: 1px solid #3b4252; + background-color: #3b4252; } + .gala-notification .title, + .gala-notification .label { + color: #d8dee9; } + +.gala-button { + padding: 3px; + color: #3b4252; + border: none; + border-radius: 50%; + background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e); + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77); + text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); } + +/********** + * Notify * + *********/ +.notify { + /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/ + border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.7); + background-color: rgba(59, 66, 82, 0.05); } + +/*************** + * SwitchBoard * + ***************/ +.category-label { + font-weight: bold; + color: #d8dee9; } + +/************* + * Slingshot * + ************/ +.button.app { + border: none; + border-radius: 0; + box-shadow: none; + background-image: none; } + .button.app .app:hover { + border-radius: 8px; + border: none; + background-color: rgba(143, 188, 187, 0.3); + color: white; } + .button.app .app:focus { + /*background-color: transparentize(black, 0.20);*/ } + +.search-item { + border-radius: 0; + border: none; + color: #d8dee9; + background: none; } + .search-item:hover, .search-item:focus { + border-radius: 0; + background-color: rgba(143, 188, 187, 0.3); + color: #2e3440; } + +.search-entry-large, +.search-entry-large:focus { + border: none; + font-size: 18px; + font-weight: 300; + background-image: none; + background: none; + box-shadow: none; + border-radius: 0; } + +.search-category-header { + font-weight: bold; + color: #d8dee9; } + +/********* + * Panel * + ********/ +.panel { + background-color: transparent; + transition: all 100ms ease-in-out; } + .panel.maximized { + background-color: #2e3440; } + .panel.translucent { + background-color: rgba(46, 52, 64, 0.5); } + .panel.color-light.translucent { + background-color: rgba(216, 222, 233, 0.85); } + +menubar.panel, +.panel menubar { + box-shadow: none; + border: none; } + +.composited-indicator > revealer, +.composited-indicator > revealer image, +.composited-indicator > revealer label, +.composited-indicator > revealer spinner { + color: #d8dee9; + font-weight: bold; + text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); + transition: all 200ms ease-in-out; + -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); } +.composited-indicator > revealer image:first-child + label { + margin-left: 5px; } + +.panel.color-light .composited-indicator > revealer, +.panel.color-light .composited-indicator > revealer image, +.panel.color-light .composited-indicator > revealer label, +.panel.color-light .composited-indicator > revealer spinner { + color: rgba(0, 0, 0, 0.6); + text-shadow: 0 1px rgba(255, 255, 255, 0.1); + -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.1); } + +/************** + * Calculator * + **************/ +PantheonCalculatorMainWindow { + border-radius: 0 0 4px 4px; } + PantheonCalculatorMainWindow .window-frame { + border-radius: 3px; } + +/********* + * Cards * + *********/ +.deck { + background-color: #323946; } + +.card { + background-color: #3b4252; + border: none; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2); + transition: all 150ms ease-in-out; } + +.card.collapsed { + background-color: #303643; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); } + +/********* + * Noise * + *********/ +NoiseLibraryWindow { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .action-bar { + border-radius: 0 0 4px 4px; } + NoiseLibraryWindow .window-frame { + border-radius: 3px; } + +/******** + * Snap * + ********/ +SnapMainWindow .take-button, +SnapSnapWindow .take-button { + border-radius: 0; } + +/******************* + * Photos/Shotwell * + *******************/ +DirectWindow .the-button-in-the-combobox, +LibraryWindow .the-button-in-the-combobox { + background: none; } + +.checkerboard-layout { + background-color: #434c5e; + background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)); + background-size: 24px 24px; + background-position: 0 0, 12px 12px; } + +.checkboard-layout .item { + background-color: #d8dee9; } + +/********* +* Avatar * +*********/ +.avatar { + border: 1px solid rgba(0, 0, 0, 0.23); + border-radius: 50%; + box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1px 0 0 rgba(255, 255, 255, 0.45), inset 0 -1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.23); } + +/**level bars**/ +.sidebar .source-list.view.level-bar, .sidebar iconview.source-list.level-bar, .sidebar .source-list.view.level-bar:selected, .sidebar iconview.source-list.level-bar:selected, .sidebar .source-list.view.level-bar:selected:focus, .sidebar iconview.source-list.level-bar:selected:focus { + background: linear-gradient(to right, #4e586d, #4e586d); + border: 1px solid rgba(0, 0, 0, 0.14); + box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25); + border-radius: 2px; } +.sidebar .source-list.view.level-bar.fill-block, .sidebar iconview.source-list.level-bar.fill-block { + border: none; } +.sidebar .source-list.view.fill-block, .sidebar iconview.source-list.fill-block, .sidebar .source-list.view.fill-block:hover, .sidebar iconview.source-list.fill-block:hover, .sidebar .source-list.view.fill-block:selected, .sidebar iconview.source-list.fill-block:selected, .sidebar .source-list.view.fill-block:selected:focus, .sidebar iconview.source-list.fill-block:selected:focus { + background: linear-gradient(to right, #ebcb8b, #ebcb8b); } + +/************************** + * Colors in context menu * +**************************/ +checkbutton.color-button { + border: 1px solid #232831; + border-radius: 100px; + background-clip: border-box; + padding: 0; + margin: 2px 1px; } + checkbutton.color-button > check { + -gtk-icon-source: none; + background: none; + margin-right: 0; + padding: 2px; } + checkbutton.color-button.none > check { + background-color: transparent; + border-radius: 100px; + -gtk-icon-source: -gtk-icontheme("close-symbolic"); } + +radiobutton.color-button > radio { + -gtk-icon-source: none; + margin-right: 0; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 100px; + background-clip: border-box; } +radiobutton.color-button:active > radio { + border: 1px solid rgba(0, 0, 0, 0.35); } + +.color-button check, +.color-button check:checked, +.color-button radio, +.color-button radio:checked { + background-image: none; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 50%; + color: #3b4252; + -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); } +.color-button.red check, .color-button.red radio, s +.color-button.strawberry check, .color-button.strawberry radio { + background-color: @STRAWBERRY_300; + -gtk-icon-shadow: 0 1px 1px @STRAWBERRY_500; } +.color-button.orange check, .color-button.orange radio { + background-color: @ORANGE_300; + -gtk-icon-shadow: 0 1px 1px @ORANGE_500; } +.color-button.yellow check, .color-button.yellow radio, .color-button.banana check, .color-button.banana radio { + background-color: @BANANA_500; + -gtk-icon-shadow: 0 1px 1px @BANANA_700; } +.color-button.green check, .color-button.green radio, .color-button.lime check, .color-button.lime radio { + background-color: @LIME_500; + -gtk-icon-shadow: 0 1px 1px @LIME_700; } +.color-button.blue check, .color-button.blue radio, .color-button.blueberry check, .color-button.blueberry radio { + background-color: @BLUEBERRY_500; + -gtk-icon-shadow: 0 1px 1px @BLUEBERRY_700; } +.color-button.purple check, .color-button.purple radio, .color-button.grape check, .color-button.grape radio { + background-color: @GRAPE_500; + -gtk-icon-shadow: 0 1px 1px @GRAPE_700; } +.color-button.brown check, .color-button.brown radio, .color-button.cocoa check, .color-button.cocoa radio { + background-color: @COCOA_300; + -gtk-icon-shadow: 0 1px 1px @COCOA_500; } +.color-button.mint check, .color-button.mint radio { + background-color: @MINT_500; + -gtk-icon-shadow: 0 1px 1px @MINT_700; } +.color-button.pink check, .color-button.pink radio, .color-button.bubblegum check, .color-button.bubblegum radio { + background-color: @BUBBLEGUM_500; + -gtk-icon-shadow: 0 1px 1px @BUBBLEGUM_700; } +.color-button.slate check, .color-button.slate radio { + background-color: @SLATE_300; + -gtk-icon-shadow: 0 1px 1px @SLATE_500; } +.color-button.auto radio { + background-image: url("assets/color-button-auto.png"); + background-position: -1px -1px; + background-repeat: no-repeat; + background-size: calc(100% + 2px); } + +.xfce4-panel.panel { + background-color: #2e3440; + text-shadow: none; + -gtk-icon-shadow: none; } + +#tasklist-button { + color: rgba(216, 222, 233, 0.8); + border-radius: 0; + border: none; + background-color: rgba(46, 52, 64, 0); } + #tasklist-button:hover { + color: #f9fafb; + background-color: rgba(0, 0, 0, 0.17); } + #tasklist-button:checked { + color: white; + background-color: rgba(0, 0, 0, 0.25); + box-shadow: inset 0 -2px #8fbcbb; } + +.xfce4-panel.panel button.flat { + color: #d8dee9; + border-radius: 0; + border: none; + background-color: rgba(46, 52, 64, 0); } + .xfce4-panel.panel button.flat:hover { + border: none; + background-color: #434c5e; } + .xfce4-panel.panel button.flat:active, .xfce4-panel.panel button.flat:checked { + color: #2e3440; + border: none; + background-color: #8fbcbb; } + .xfce4-panel.panel button.flat:active label, .xfce4-panel.panel button.flat:active image, .xfce4-panel.panel button.flat:checked label, .xfce4-panel.panel button.flat:checked image { + color: inherit; } + +#whiskermenu-window button { + background-color: transparent; + border: none; + border-radius: 0; + font-weight: normal; + padding: 3px; + margin: 1px 2px; } + #whiskermenu-window button:hover, #whiskermenu-window button:checked { + background-color: #8fbcbb; } + +/******** +* Unity * +*********/ +/* Unity window border color */ +/* Unity window text color */ +/* Backdrop Unity window text color */ +/* Unity panel color #454D50 */ +UnityDecoration { + background-color: #eeeeee; + color: #31363D; } + UnityDecoration .top { + padding: 0 5px 0 5px; + border-radius: 4px 4px 0px 0px; + box-shadow: none; + border: 1px solid #eeeeee; + border-bottom-width: 0; + background-color: #eeeeee; + color: #31363D; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top:backdrop { + border-bottom-width: 0; + color: #1a1d21; + border-top: 1px solid rgba(255, 255, 255, 0.1); } + UnityDecoration .top .menuitem { + color: #31363D; } + UnityDecoration .top .menuitem:backdrop { + color: #1a1d21; } + +UnityDecoration.left, +UnityDecoration.right { + background-repeat: repeat-x; + background-color: #ececec; + background-size: 1px 120px; + background-clip: border-box; + background-image: linear-gradient(to bottom, #eeeeee, #ececec); } + +UnityDecoration.bottom { + background-size: 1px; + background-repeat: repeat-x; + background-color: #ececec; } + +UnityDecoration.left:backdrop, +UnityDecoration.right:backdrop, +UnityDecoration.bottom:backdrop { + background-size: 1px; + background-repeat: repeat-x; } + +/************** +* Unity Panel * +***************/ +UnityPanelWidget, +.unity-panel { + background-color: #d5d5d5; + color: #31363D; } + +UnityPanelWidget:backdrop, +.unity-panel:backdrop { + color: #1a1d21; } + +.unity-panel.menuitem, +.unity-panel .menuitem { + border-width: 0 1px; + color: #31363D; } + +.unity-panel.menubar, +.unity-panel .menubar { + color: #31363D; } + +.unity-panel.menu.menubar, +.unity-panel .menu .menubar { + background-color: #d5d5d5; + color: #31363D; } + +.unity-panel.menubar:backdrop, +.unity-panel .menubar *:backdrop { + color: #8e95a4; } + +.unity-panel.menubar.menuitem, +.unity-panel.menubar .menuitem { + padding: 3px 5px; + border-width: 1px; + border-style: solid; + border: none; + background: none; + color: #31363D; + box-shadow: none; } + +.unity-panel.menubar.menuitem:hover, +.unity-panel.menubar .menuitem:hover { + border-radius: 0; + background-color: #ebebeb; + color: #31363D; + box-shadow: none; } + +.unity-panel.menubar .menuitem *:hover { + color: white; + box-shadow: none; } + +.unity-panel.menubar .menuitem.separator, +.unity-panel.menubar.menuitem.separator { + border: none; + color: #232831; } + +/* Force Quit */ +SheetStyleDialog.unity-force-quit { + background-color: #3b4252; } + +@keyframes playbackmenuitem_spinner { + to { + -gtk-icon-transform: rotate(1turn); } } +.menu IdoPlaybackMenuItem.menuitem:active { + -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); + animation: playbackmenuitem_spinner 1s infinite linear; + color: #8fbcbb; } + +MsdOsdWindow.background.osd { + border-radius: 2px; + border: 1px solid #232831; } + MsdOsdWindow.background.osd .progressbar { + background-color: #8fbcbb; + border: none; + border-color: #8fbcbb; + border-radius: 5px; } + MsdOsdWindow.background.osd .trough { + background-color: rgba(29, 33, 40, 0.93); + border: none; + border-radius: 5px; } + +/*********************** + * App-Specific Styles * + ***********************/ +/********* + * Geary * + *********/ +.geary-titlebar-left .separator, +.geary-titlebar-right .separator { + opacity: 0; } + +ConversationListView .view:active, ConversationListView iconview:active, ConversationListView .view:selected, ConversationListView iconview:selected { + background-color: #8fbcbb; + color: #2e3440; } + ConversationListView .view:active:backdrop, ConversationListView iconview:active:backdrop, ConversationListView .view:selected:backdrop, ConversationListView iconview:selected:backdrop { + background-color: rgba(143, 188, 187, 0.6); + color: rgba(46, 52, 64, 0.5); } +ConversationListView .view .cell, ConversationListView iconview .cell { + border: solid rgba(0, 0, 0, 0.2); + border-width: 0 0 1px 0; } + ConversationListView .view .cell:selected, ConversationListView iconview .cell:selected { + color: #2e3440; + border: 0px solid #6fa9a8; } + +/*********** + * LightDm * + ***********/ +#panel_window { + background-color: #2e3440; + color: #d8dee9; + font-weight: bold; + box-shadow: inset 0 -1px #1f232b; } + #panel_window .menubar, + #panel_window .menubar > .menuitem + menubar, + #panel_window menubar > menuitem { + background-color: transparent; + color: #d8dee9; + font-weight: bold; } + #panel_window .menubar .menuitem:disabled, + #panel_window menubar menuitem:disabled { + color: rgba(216, 222, 233, 0.5); } + #panel_window .menubar .menuitem:disabled GtkLabel, + #panel_window menubar menuitem:disabled GtkLabel { + color: inherit; } + #panel_window .menubar .menuitem:disabled label, + #panel_window menubar menuitem:disabled label { + color: inherit; } + #panel_window .menubar .menu > .menuitem, + #panel_window menubar menu > menuitem { + font-weight: normal; } + +#login_window, +#shutdown_dialog, +#restart_dialog { + font-weight: normal; + border-style: none; + background-color: transparent; + color: #d8dee9; } + +#content_frame { + padding-bottom: 14px; + background-color: #434c5e; + border-top-left-radius: 2px; + border-top-right-radius: 2px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 1px 1px 0 1px; } + +#content_frame button { + font-weight: normal; + color: #d8dee9; + background-color: #3c4454; + text-shadow: none; } + #content_frame button:hover { + color: #d8dee9; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #3b4252; + text-shadow: none; } + #content_frame button:active, #content_frame button:checked { + color: #d8dee9; + outline-color: rgba(216, 222, 233, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + #content_frame button:disabled { + color: #b9bfcb; + border-color: rgba(35, 40, 49, 0.3); + background-color: #404859; + text-shadow: none; } + +#buttonbox_frame { + padding-top: 20px; + padding-bottom: 0px; + border-style: none; + background-color: #353c4a; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + border: solid rgba(0, 0, 0, 0.1); + border-width: 0 1px 1px 1px; } + +#buttonbox_frame button { + color: #d8dee9; + border-color: #232831; + background-color: rgba(40, 45, 55, 0.93); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + #buttonbox_frame button:hover { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(65, 74, 91, 0.93), rgba(65, 74, 91, 0.93)); + background-clip: padding-box; + text-shadow: 0 1px black; + -gtk-icon-shadow: 0 1px black; + outline-color: rgba(216, 222, 233, 0.3); } + #buttonbox_frame button:active, #buttonbox_frame button:checked { + color: white; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(52, 59, 73, 0.93), rgba(52, 59, 73, 0.93)); + background-clip: padding-box; + text-shadow: none; + -gtk-icon-shadow: none; + outline-color: rgba(216, 222, 233, 0.3); } + #buttonbox_frame button:disabled { + color: #808690; + border-color: #232831; + background-image: linear-gradient(to bottom, rgba(58, 63, 73, 0.5), rgba(58, 63, 73, 0.5)); + background-clip: padding-box; + box-shadow: none; + text-shadow: none; + -gtk-icon-shadow: none; } + +#login_window #user_combobox { + color: #d8dee9; + font-size: 13px; } + #login_window #user_combobox .menu, + #login_window #user_combobox menu { + font-weight: normal; } + +#user_image { + padding: 3px; + border-radius: 2px; } + +#greeter_infobar { + border-bottom-width: 0; + font-weight: bold; } + +.nemo-window .places-treeview .view.cell:hover, .nemo-window .places-treeview iconview.cell:hover, +.nemo-window .places-treeview iconview.cell:hover { + background: rgba(40, 45, 55, 0.7); } +.nemo-window .places-treeview .view.cell:selected, .nemo-window .places-treeview iconview.cell:selected, +.nemo-window .places-treeview iconview.cell:selected { + background: #8fbcbb; + color: #2e3440; } +.nemo-window .sidebar { + background-color: #2e3440; } + .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row { + color: #98abb2; + background-color: transparent; } +.nemo-window .nemo-window-pane widget.entry { + background-clip: padding-box; + min-height: 28px; + padding: 5px; + color: #d8dee9; + border: 1px solid #232831; + border-radius: 3px; + box-shadow: inset 0 1px rgba(0, 0, 0, 0.9), inset 1px 0 rgba(0, 0, 0, 0.96), inset -1px 0 rgba(0, 0, 0, 0.96), inset 0 -1px rgba(0, 0, 0, 0.98), 0 1px rgba(255, 255, 255, 0.6); } + .nemo-window .nemo-window-pane widget.entry:selected { + background-color: #8fbcbb; + color: #2e3440; } +.nemo-window toolbar.primary-toolbar { + margin-bottom: -1px; + background: #353c4a; } + .nemo-window toolbar.primary-toolbar button { + color: #d8dee9; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #232831; + background-color: #2e3440; + min-height: 24px; + padding: 3px; } + .nemo-window toolbar.primary-toolbar button:hover { + color: #2e3440; + text-shadow: none; + background-color: rgba(143, 188, 187, 0.7); } + .nemo-window toolbar.primary-toolbar button:selected, .nemo-window toolbar.primary-toolbar button:active, .nemo-window toolbar.primary-toolbar button:checked { + color: #2e3440; + outline-color: rgba(46, 52, 64, 0.3); + background-color: #8fbcbb; + text-shadow: none; } + .nemo-window toolbar.primary-toolbar button:selected:backdrop, .nemo-window toolbar.primary-toolbar button:active:backdrop, .nemo-window toolbar.primary-toolbar button:checked:backdrop { + color: rgba(46, 52, 64, 0.5); + background-color: rgba(143, 188, 187, 0.6); + text-shadow: none; + box-shadow: none; } + .nemo-window toolbar.primary-toolbar button:backdrop, .nemo-window toolbar.primary-toolbar button:disabled, .nemo-window toolbar.primary-toolbar button:backdrop:disabled { + color: rgba(216, 222, 233, 0.2); + background-color: #2e3440; + text-shadow: none; + box-shadow: none; } +.nemo-window .nemo-inactive-pane .view, .nemo-window .nemo-inactive-pane iconview, +.nemo-window .nemo-inactive-pane iconview { + background-color: #353b49; } + +/* thunar */ +.thunar toolbar { + background-color: #353c4a; } + +/* buttons in toolbar */ +.thunar toolbar.horizontal button image { + -gtk-icon-transform: scale(0.72); } + +scrolledwindow.sidebar treeview.view { + background: #2a2f3a; + padding: 1.5px; } + +/* path-bar of thunar */ +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button, +.thunar toolbar .path-bar-button { + color: #d8dee9; + border-radius: 4px; + text-shadow: none; + box-shadow: none; + border: 1px solid #232831; + background-color: #2e3440; + border-radius: 0; + border-right: 0.5px solid #232831; + box-shadow: none; + min-height: 20px; + padding: 3px 4px; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:first-child, + .thunar toolbar .path-bar-button:first-child { + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:last-child, + .thunar toolbar .path-bar-button:last-child { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-right-style: solid; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:only-child, + .thunar toolbar .path-bar-button:only-child { + border-radius: 4px; + border-style: solid; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:hover, + .thunar toolbar .path-bar-button:hover { + color: #8fbcbb; } + window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:checked, + .thunar toolbar .path-bar-button:checked { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } +window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .toggle.path-bar-button:hover, +.thunar toolbar .toggle.path-bar-button:hover { + color: #fff; + outline-color: rgba(255, 255, 255, 0.3); + background-color: rgba(143, 188, 187, 0.7); + text-shadow: none; } + +/* thunar sidepane */ +window.thunar paned > scrolledwindow treeview.view:hover, window.thunar paned > scrolledwindow treeview.view:selected { + background: rgba(143, 188, 187, 0.7); + color: #2e3440; + border-radius: 0; + box-shadow: none; } + +.caja-notebook .entry { + background: #3b4252; + color: #d8dee9; } + .caja-notebook .entry:selected { + background: #8fbcbb; + color: #2e3440; } + +/*# sourceMappingURL=gtk.css.map */ diff --git a/.themes/Nordic/gtk-4.0/thumbnail.png b/.themes/Nordic/gtk-4.0/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..b9cef7c8712f32bf393129b9f8e215ec0264c531 GIT binary patch literal 1787 zcmZ9LX;{-&7RLXTwGpO+3ZgT1zycy54N%!eP#|F^Bm_+e2}uY^$R0x2!j}9=*b7)I zi=wh<0V@HNf?$vsh=d(f7Ew%mz*ZSsgt3l8MJGJ-Y39SZ=eh5BfA{@zPYDtcVh%Y7 z0RX@}EEE=_?=pSam>THM-E$FWeKVv7LW5%1=+XNvfPd29xb7>y!HXtb7e=IvZgOF9dr(U2&T zQp|=$B^1zUqcYx@lqXB3O&9X(1q?OFE1=V3Vo0bM;xNd)B4EHG6M7VyhmTih7gna{ zbT|9d2~=S*gWjFZM#Yf2MC=kKotG{R2#YJJx;#F+><2%6zP>Fzx9q{U8E;p$Z*)&4 zW!zXad0fW3C*dM?qPY_?{%JG`9*JLk_6i#NTPvT5Zk zdNzd`f=H-fB`YP|N=|Ypf|!{|6@gWqJu3g;GhMyIY#}Hszc4fZe01hXES?pHB8|;F z9Uh;TmemfA&6l5R92%XQdZewn{Nt+;#lL_5XRlN^A?4o6=1dmyBBF`ka~U;UdRR2E zCx<=tNLN&Gv9oumsG|O42nI{yjZ8ik=9Ef`t51buN2ixkvWhle=w_?3pWnK={o%vl zIhh7z-!I_Z$>WU6_!BaoM#{re1R_Z#8pqU3E#0^^Sl7^AS>3$3s@wQ^rl|Sxjh4;Ni2~cXD{m`A)c!n9 zFe0HPjnyio!=s3r0-hqD)6t_^Sbm9$OU{#>!xFjax#g|$JF}IdUltzxltHQHGS~!4 zM<%NygMmcinRrSapAm{AiHpuFhNi!(`ynta4js>|y>g?WrTdO*s;cH1;tX|AJhNj!QmFn>Yra(OL@R{=d zgN(fL%c;!z6vhQUqal^qk;Rs0v3hej;nBo<`JAh1%t0~du9$l*jTxy|#B5ePiGimy z30ciTCX+ycdIk9fpYadIyi(n_(=Wqki4h?%!~t@OR(~-OhDE_mUKkngIr8_t{ZAA1 zJJA;g3y8%IQApNC8u8hZI+;K@F&tj<)#9R$cb}t4{nOX%eYe4)ix4jG8TU&F{@z4{ zJ%+!D(m|}8e893YD!&gTp8E6Wrk^**A3f~k;Oc676dsRh@D4;G56+pp-xPr0<|YUV zAnx5l+2QNXhNwf0cC9y>#*_^XZLY12B~L7IOTPW0t!{x#($HujwWqoygCmwd;AuZw zRYT?HkC)plTYC1SziXBA`NBPtu1f^`@|!+ze0gZ^{ogkWE$r^7Mi!<|0&|uUFu=_0 zo^7Km`MH^y1!$W|usEQ$G#7+Mvg^}x0uR^f!Z*VaVMc{0oG6%9ZEqphyc-{#3`&FN z1=tz{S%luKl{5}_?dx?O+w+~@7+HP_QdT;4eeD9yRW9w{S}P1z$U8Yqt9|SZ7KarQ zvH#E|rQwp10G%EwqoUmoAxC|HUf+-*sRWV$-E=DlKFE!?Ou*dpq~~6>Y_(TA#EU9oN`+ z&JP5$|K$dKz5j%G!P2DpPbr7|1#hu9mxYbJ%3{Ex`bhNL75~&~Z;UDTWX4C8OC$y# zJ7HpMJalawV{Lur#qI?4uca*N0`L2H!LlN4``s{B{!yLrTVQci@A`7S5`NX$@K=M^ zUFUIM82znX);aHQmE(@I&m_0$(0o&Tj>G#8M&<-t=~{7(qnwnv5srNG)8d*J2=cUU zGc%T|ug@OZ_-J5o@csKX6Kr$dN6_vYZ=6p-vw8&9KEIA}fZ#X2-F7}L+C_Xkh}J=j zJ-_sKdRzLw)=@C*Xl-N-09t{`boNB>w*Fr`2;o>^kbp`SGI(5@SO$j*Fw>|uP){2U zIm^Z!>h5Oa=Hct%>FeQB4K!%5wgDLWVy*fAZ09zO>4jCJ$Y`+VI!oS{%( zD72+civJ&g!%Je&vi={~dHcUWw59ie9yqX*facMJ8Ds$!pmTW~>akRP7?qov%oDB~ R4EpO$Ko}eWlLwN({{R3jFN**G literal 0 HcmV?d00001 diff --git a/.themes/Nordic/index.theme b/.themes/Nordic/index.theme new file mode 100755 index 0000000..3877eb4 --- /dev/null +++ b/.themes/Nordic/index.theme @@ -0,0 +1,11 @@ +[Desktop Entry] +Type=X-GNOME-Metatheme +Name=Nordic +Comment=Dark theme created using the awesome Nord color pallete +Encoding=UTF-8 + +[X-GNOME-Metatheme] +GtkTheme=Nordic +MetacityTheme=Nordic +IconTheme=Zafiro-icons +ButtonLayout=:minimize,maximize,close diff --git a/.themes/Nordic/metacity-1/close.png b/.themes/Nordic/metacity-1/close.png new file mode 100644 index 0000000000000000000000000000000000000000..9a484d3926dbd75eec0a1b89e58c9865156fa9d6 GIT binary patch literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hlnnvnc##-7YdfKLXI;IA?W^Sf-9%lBQ zrgpyO4xv`gQ8up8wr;VuZt-?NR00GU+U&x z<{nV)9?{{Boy?qlVPM$J#+U`C3FI~Cz;p3;zU%vkN`+FVp6`;E1o-U3d5>uyMxGvOW zAmDH@fqAh;(%}G+YDVpE_dfrRUn1o3X!gD1#+zrJW%`hA7^pinRP)@#2~J=C0* zs;DLE*q3!b?%p(=60orJfMc|?nwV>`PjShobvO1H+eCWG7xO)P^`us3U4=|&jn0}% zne3FB6Uozi)NlExO`j#QW=paKZy3`ByS8oo)7hP_-LtVP`RvnLE4OIc?ie1as##K& gbC=c5f44l&xJ1Y4-`w33flg-dboFyt=akR{0I#;$M*si- literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/close_focused.png b/.themes/Nordic/metacity-1/close_focused.png new file mode 100644 index 0000000000000000000000000000000000000000..9a484d3926dbd75eec0a1b89e58c9865156fa9d6 GIT binary patch literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hlnnvnc##-7YdfKLXI;IA?W^Sf-9%lBQ zrgpyO4xv`gQ8up8wr;VuZt-?NR00GU+U&x z<{nV)9?{{Boy?qlVPM$J#+U`C3FI~Cz;p3;zU%vkN`+FVp6`;E1o-U3d5>uyMxGvOW zAmDH@fqAh;(%}G+YDVpE_dfrRUn1o3X!gD1#+zrJW%`hA7^pinRP)@#2~J=C0* zs;DLE*q3!b?%p(=60orJfMc|?nwV>`PjShobvO1H+eCWG7xO)P^`us3U4=|&jn0}% zne3FB6Uozi)NlExO`j#QW=paKZy3`ByS8oo)7hP_-LtVP`RvnLE4OIc?ie1as##K& gbC=c5f44l&xJ1Y4-`w33flg-dboFyt=akR{0I#;$M*si- literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/close_focused_normal.png b/.themes/Nordic/metacity-1/close_focused_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..9a484d3926dbd75eec0a1b89e58c9865156fa9d6 GIT binary patch literal 639 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hlnnvnc##-7YdfKLXI;IA?W^Sf-9%lBQ zrgpyO4xv`gQ8up8wr;VuZt-?NR00GU+U&x z<{nV)9?{{Boy?qlVPM$J#+U`C3FI~Cz;p3;zU%vkN`+FVp6`;E1o-U3d5>uyMxGvOW zAmDH@fqAh;(%}G+YDVpE_dfrRUn1o3X!gD1#+zrJW%`hA7^pinRP)@#2~J=C0* zs;DLE*q3!b?%p(=60orJfMc|?nwV>`PjShobvO1H+eCWG7xO)P^`us3U4=|&jn0}% zne3FB6Uozi)NlExO`j#QW=paKZy3`ByS8oo)7hP_-LtVP`RvnLE4OIc?ie1as##K& gbC=c5f44l&xJ1Y4-`w33flg-dboFyt=akR{0I#;$M*si- literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/close_focused_prelight.png b/.themes/Nordic/metacity-1/close_focused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..138601a28576ad117544ee50314d8a14826a4bf9 GIT binary patch literal 823 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl_=LCu6~RELjEtp}v9X?>o{EaOl9I84wyBz$zOs&~ingJmnxUeW zk)o!7vbuq?rjd#UkO3r(Kx}mb6-`612#_>X1|m%Z5JTMv#0DV{LrDWHr~%Xk5kw(@ zf=W2VRW%LOt0%P3=9*?7Yn#e9axgtX(3kU7~DU zqix+{Y}^v;JQD3ZlI%T_?LAW*JkuP#GM&70oV*KMd<$Ltid_9l-TW)u1L|D^o85!j zd_voOLVLZ#`hCJC_=HdJ4WH;6F(oi+T0rE?fapabam&LJ*G8wTi%Q-Ule#4~ZCh;m z_PF$2@tOM*vnHOIGz%DlCM7|B!3>N{%$!`@eEbs9vReAKuBBy_)eT+!bLTBux_srD z^&5BZJAUHA^PGZ1MFe zN&PXg<;D`O8ck}kIspu@25`{;Vzvt zTaf?A!b8g*8XRw*(cx5kL?iRnTrMH6GSi94X$_rRuOcm~DsRk|>@YA?U|8PJw5x5A dfH`v~0|WOL`|nkvkG6u6o2RRv%Q~loCIHCC1(pB+ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/close_focused_pressed.png b/.themes/Nordic/metacity-1/close_focused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..623a43b60281bc26614f9965ea8e8d6232eaf481 GIT binary patch literal 879 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl*rqi3}9HBmjw9* zGcYnSv#_yqa`EuW$SbPrTUgmu)iyP^boEZ0HFx2Xr7Kr$Jb38%>9d!v-hJ@!>GRj` zzJB}h`|m%d`@TFtBi?wrIEF|_PCb|!%#%?{5hzVZ_bqUzm z{QP-!{0+&pKM#7IU%3B?`^EHC*Akby?YTN7^hs!Uw)?`Xl~?1O`VQs2Hevl(n($35 z*sZ&i|9I<7x6F4djrZ6&sLbDJ9qSo&If$!2huN_2Ve-0}TlVoX1n%qkeVCz%c}eeF zhZtjbg|Z$Qp~c4q%Fmb``DT%6`bW}`AIF#mw4F|ut8?0uzp~G!Xorn(oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48HlOIAkt77$kharhRQ%gG(l2O1QG;u zf#PsM91ImrBQ1SvEdy(911nu)dtDO;J!5-469*#;HzP|oV+%J+2Y*Y)0Bffp?)!V5 z1HEBf666=mz{teH%Fe;bCnc+-rE6yESXo`y&^2kwyah{^u35Kj|DnT2&tAN9_x_`& z&tAOz`t9eRzyGG+++_;XzRJ_ZF+?JK>iO$JO$H*a7b7;9hp<$?XMN(vv1r1d|Nfec zDnB0d{4P8@N2H~0`ro!)yRP-d?$-?1SAKMwvkuSVpq!nYJErVi%o4Uy>qA1IT#xhW zS9-ro+Qp9RE#nNbd1A4B#)Y>>3bofr7N2oym@Og{%vCUJ-us_1V)~yp9@|)>_Gp)& zT?m{0Hua2){YK0Re^}-pSksY|8^6J~qn9_-$#d$tM+GrjreD(at$X#7?L<1Rg5u88 L)z4*}Q$iB}QX$Ql literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/close_unfocused_prelight.png b/.themes/Nordic/metacity-1/close_unfocused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..3ab3cbdebfd99be6f5b4083a1acd51bb4d6b741f GIT binary patch literal 880 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48HlKzhE2zyQxXm-T-6N#SE414yq{ln7-#=o4Z}=qN zh{=8tQ-H`na;jhCbpNR7LD6#pW9A0M%nOQH5*oiOEMaA2(&~t$wb3bCV$-(8rtgf; z*cG3-Cn0lxVpf&c3sAI}mIV0)GcYo8oIg#W@Z%>R#dh2O_;WD>B@B* zHgDaw@6g%vmu}pC{Pg9!PoKYj|M~0hzvx>c6MzQ1@pN$vk&v8vFx{NlQH1Tm?ktzi zd#)`n<|az23Awy?i9F)g>$m0m{oTUSefsA<+I%seetW_FE~#HFFTPju{F?Sw^x@XO zd#_ITu=~Wst44(%7{7^`-Y$OW{q_g1%+SadsduZuw~M_ ui!+}deL3-7QFGlBk!t3(y-V|cE%(0{>9%jNvW7k=oqD?ZxvXoc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl*rqi3}9HBmjw9* zGcYnSv#_yqa`EuW$SbPrTUgmu)iyP^boEZ0HFx2Xr7Kr$Jb38%>9d!v-hJ@!>GRj` zzJB}h`|m%d`@TFtBi?wrIEF|_PCb|!%#%?{5hzVZ_bqUzm z{QP-!{0+&pKM#7IU%3B?`^EHC*Akby?YTN7^hs!Uw)?`Xl~?1O`VQs2Hevl(n($35 z*sZ&i|9I<7x6F4djrZ6&sLbDJ9qSo&If$!2huN_2Ve-0}TlVoX1n%qkeVCz%c}eeF zhZtjbg|Z$Qp~c4q%Fmb``DT%6`bW}`AIF#mw4F|ut8?0uzp~G!Xorn(oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl0fdNPy$N(ub z0+BETRH*`GgA@R@z@?z-VJhL`Dw;;BT1Kkc#%e&MW1?wbs%2oNZ)Ry=Ze{K2Y~$+W z7U1O;l^9s9~}@76Brm97#J56oDdwE6cU;o8l4pxlNk}08=YJnpIj23UXheh znUqA%Ke?!3O7Y}X4b#>)Pv6))Z%4f2LYFhoW?*g<#>|L4s`_^lIE`D{Lr$oZ{ zt91MIS?tLh`~|-nNeFujg)1yH+^1H^t0cwjEX1B!vo7DxVz>DmiKjPp+odnmv`cBF zU-J_c|15Yu_U`_Ss&}gt4U?|U$ky*W?z%cfTuHCha?UB2HCbQM^FPSh=NZpVJP1l4 Mp00i_>zopr0H7Q4H2?qr literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/maximize_focused.png b/.themes/Nordic/metacity-1/maximize_focused.png new file mode 100644 index 0000000000000000000000000000000000000000..6c380d46c8bf43af4eda4d2b4697cb0aaceca4d8 GIT binary patch literal 745 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl0fdNPy$N(ub z0+BETRH*`GgA@R@z@?z-VJhL`Dw;;BT1Kkc#%e&MW1?wbs%2oNZ)Ry=Ze{K2Y~$+W z7U1O;l^9s9~}@76Brm97#J56oDdwE6cU;o8l4pxlNk}08=YJnpIj23UXheh znUqA%Ke?!3O7Y}X4b#>)Pv6))Z%4f2LYFhoW?*g<#>|L4s`_^lIE`D{Lr$oZ{ zt91MIS?tLh`~|-nNeFujg)1yH+^1H^t0cwjEX1B!vo7DxVz>DmiKjPp+odnmv`cBF zU-J_c|15Yu_U`_Ss&}gt4U?|U$ky*W?z%cfTuHCha?UB2HCbQM^FPSh=NZpVJP1l4 Mp00i_>zopr0H7Q4H2?qr literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/maximize_focused_normal.png b/.themes/Nordic/metacity-1/maximize_focused_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..6c380d46c8bf43af4eda4d2b4697cb0aaceca4d8 GIT binary patch literal 745 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl0fdNPy$N(ub z0+BETRH*`GgA@R@z@?z-VJhL`Dw;;BT1Kkc#%e&MW1?wbs%2oNZ)Ry=Ze{K2Y~$+W z7U1O;l^9s9~}@76Brm97#J56oDdwE6cU;o8l4pxlNk}08=YJnpIj23UXheh znUqA%Ke?!3O7Y}X4b#>)Pv6))Z%4f2LYFhoW?*g<#>|L4s`_^lIE`D{Lr$oZ{ zt91MIS?tLh`~|-nNeFujg)1yH+^1H^t0cwjEX1B!vo7DxVz>DmiKjPp+odnmv`cBF zU-J_c|15Yu_U`_Ss&}gt4U?|U$ky*W?z%cfTuHCha?UB2HCbQM^FPSh=NZpVJP1l4 Mp00i_>zopr0H7Q4H2?qr literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/maximize_focused_prelight.png b/.themes/Nordic/metacity-1/maximize_focused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..6c78be2e9d1e2b4cd6cd031b2212ea9c58ae955e GIT binary patch literal 802 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl{=$4jbe8L4U;t7#i+8klMs zm}wiD8ChBzTicr0+M3$hnL9dII5=22J39HeJNtRK26%b|dwT@?c!m1-g!}qN`TIu) z_{RhU#s&r_hJ+@CM5KjBriVvoMaJet$LB>S&p{=G9CrY?)cwKDVN0am|DkbyLScP-r0 zy=ZUu;(a}h9x5roP}436@(X5QVP)q~RoBurFzo2;>Fw*EIBDASnX|X;IB@vvxr>*t zUcdeF!`B}_fBpXRw|KGW2B5Ylo-U3d65&(NWtuw$iX8i>?9!&zn&Ec%uG8d&(HA>r zv!&=Q`d#yX{e_*+cdWhlt$us`>p6SPl8d+P*(cxo%Y2RTmW2Mxl{=>_Y&o1XE45wA z`NO_-8P`MDZJo^WCV9^?Ej;}^-S@Jb+pbwLf;%dIo&IR;?h?y$Len6C@m}e|+y_P~ z9~LmjgdhKLQaZwV%8kb!PL^gWY_r*d=H^$hawRsNThk{k#MR?>hberjc#T+S=+pNF z>u)?+IB)a8{~v!?eDg}~-uGqpN74GdSMCWJUtJxu<(GfCWNLMm&F!!!8e$*UY_y!s YaEQaAFh{#80_a}`Pgg&ebxsLQ0Qd?bW&i*H literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/maximize_focused_pressed.png b/.themes/Nordic/metacity-1/maximize_focused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..6c78be2e9d1e2b4cd6cd031b2212ea9c58ae955e GIT binary patch literal 802 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl{=$4jbe8L4U;t7#i+8klMs zm}wiD8ChBzTicr0+M3$hnL9dII5=22J39HeJNtRK26%b|dwT@?c!m1-g!}qN`TIu) z_{RhU#s&r_hJ+@CM5KjBriVvoMaJet$LB>S&p{=G9CrY?)cwKDVN0am|DkbyLScP-r0 zy=ZUu;(a}h9x5roP}436@(X5QVP)q~RoBurFzo2;>Fw*EIBDASnX|X;IB@vvxr>*t zUcdeF!`B}_fBpXRw|KGW2B5Ylo-U3d65&(NWtuw$iX8i>?9!&zn&Ec%uG8d&(HA>r zv!&=Q`d#yX{e_*+cdWhlt$us`>p6SPl8d+P*(cxo%Y2RTmW2Mxl{=>_Y&o1XE45wA z`NO_-8P`MDZJo^WCV9^?Ej;}^-S@Jb+pbwLf;%dIo&IR;?h?y$Len6C@m}e|+y_P~ z9~LmjgdhKLQaZwV%8kb!PL^gWY_r*d=H^$hawRsNThk{k#MR?>hberjc#T+S=+pNF z>u)?+IB)a8{~v!?eDg}~-uGqpN74GdSMCWJUtJxu<(GfCWNLMm&F!!!8e$*UY_y!s YaEQaAFh{#80_a}`Pgg&ebxsLQ0Qd?bW&i*H literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/maximize_unfocused.png b/.themes/Nordic/metacity-1/maximize_unfocused.png new file mode 100644 index 0000000000000000000000000000000000000000..8feb53fc4ae294b01d33f8e449920ab991694032 GIT binary patch literal 703 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl9n6j%*V9KwK-V8tjRU}bO- zBV|n^6)hk#R@F99*R{~lHP_U)(gGqw8*Kw?Z9^L!Lt7mqJ6&TtJ!5-469;`$M}0GA z15+mhGazy{1R`@66KhXXYflS1KMMzcE5`sU$3SZ!atbQtl0F3Vxlu`wUoZnBGby@$`9zk2)a$IoBC|NQ-T;<>D-3Xn1%uk4Gf>jf0DL^pOL6A@}|#9$C8ggUtWa@6WvBVX!~E zA-{9UYujbhxFSzXZcUE6bFRJiQf@@2wN0vOCNH-hukqp4Yf4)@uO4dNoTIXVvE|8= z)JL+%1jEcXEsgw{EK$30(FM23vZtqWZ4(H~Ilo-Q>CirnE`t;Ee4gyK`x?-+`{lOl zY>WlZ9=`jin8{kqw;;PoQrETc;Kdz@UjHPn=7<#P|JZDoc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl{=$4jbe8L4U;t7#i+8klMs zm}wiD8ChBzTicr0+M3$hnL9dII5=22J39HeJNtRK26%b|dwT@?c!m1-g!}qN`TIu) z_{RhU#s&r_hJ+@CM5KjBriVvoMaJet$LB>S&p{=G9CrY?)cwKDVN0am|DkbyLScP-r0 zy=ZUu;(a}h9x5roP}436@(X5QVP)q~RoBurFzo2;>Fw*EIBDASnX|X;IB@vvxr>*t zUcdeF!`B}_fBpXRw|KGW2B5Ylo-U3d65&(NWtuw$iX8i>?9!&zn&Ec%uG8d&(HA>r zv!&=Q`d#yX{e_*+cdWhlt$us`>p6SPl8d+P*(cxo%Y2RTmW2Mxl{=>_Y&o1XE45wA z`NO_-8P`MDZJo^WCV9^?Ej;}^-S@Jb+pbwLf;%dIo&IR;?h?y$Len6C@m}e|+y_P~ z9~LmjgdhKLQaZwV%8kb!PL^gWY_r*d=H^$hawRsNThk{k#MR?>hberjc#T+S=+pNF z>u)?+IB)a8{~v!?eDg}~-uGqpN74GdSMCWJUtJxu<(GfCWNLMm&F!!!8e$*UY_y!s YaEQaAFh{#80_a}`Pgg&ebxsLQ0Qd?bW&i*H literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/maximize_unfocused_pressed.png b/.themes/Nordic/metacity-1/maximize_unfocused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..6c78be2e9d1e2b4cd6cd031b2212ea9c58ae955e GIT binary patch literal 802 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl{=$4jbe8L4U;t7#i+8klMs zm}wiD8ChBzTicr0+M3$hnL9dII5=22J39HeJNtRK26%b|dwT@?c!m1-g!}qN`TIu) z_{RhU#s&r_hJ+@CM5KjBriVvoMaJet$LB>S&p{=G9CrY?)cwKDVN0am|DkbyLScP-r0 zy=ZUu;(a}h9x5roP}436@(X5QVP)q~RoBurFzo2;>Fw*EIBDASnX|X;IB@vvxr>*t zUcdeF!`B}_fBpXRw|KGW2B5Ylo-U3d65&(NWtuw$iX8i>?9!&zn&Ec%uG8d&(HA>r zv!&=Q`d#yX{e_*+cdWhlt$us`>p6SPl8d+P*(cxo%Y2RTmW2Mxl{=>_Y&o1XE45wA z`NO_-8P`MDZJo^WCV9^?Ej;}^-S@Jb+pbwLf;%dIo&IR;?h?y$Len6C@m}e|+y_P~ z9~LmjgdhKLQaZwV%8kb!PL^gWY_r*d=H^$hawRsNThk{k#MR?>hberjc#T+S=+pNF z>u)?+IB)a8{~v!?eDg}~-uGqpN74GdSMCWJUtJxu<(GfCWNLMm&F!!!8e$*UY_y!s YaEQaAFh{#80_a}`Pgg&ebxsLQ0Qd?bW&i*H literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/menu.png b/.themes/Nordic/metacity-1/menu.png new file mode 100644 index 0000000000000000000000000000000000000000..591572ebd9bb6faa25d50009d808a6e77775847f GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAd3?%E9GuQzs=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7Igp}| z%#xf`2H*VbLgTe~ HDWM4fcBz1+ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/menu_focused.png b/.themes/Nordic/metacity-1/menu_focused.png new file mode 100644 index 0000000000000000000000000000000000000000..591572ebd9bb6faa25d50009d808a6e77775847f GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAd3?%E9GuQzs=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7Igp}| z%#xf`2H*VbLgTe~ HDWM4fcBz1+ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/menu_focused_normal.png b/.themes/Nordic/metacity-1/menu_focused_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..591572ebd9bb6faa25d50009d808a6e77775847f GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAd3?%E9GuQzs=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7Igp}| z%#xf`2H*VbLgTe~ HDWM4fcBz1+ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/menu_focused_prelight.png b/.themes/Nordic/metacity-1/menu_focused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..f00f6c494ebd59384043e59e188a54f7892fae4b GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAd3?%E9GuQzs=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7Igp}| z%#xf`2H*VbLMBd zoH|qe{hj8N%J+A7n{zzN*4X^+?r!yfWmk8X_Zl2d>f;DF8p;s#L3IA*?Vb~XhA?=# L`njxgN@xNA@Xdhq literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/menu_focused_pressed.png b/.themes/Nordic/metacity-1/menu_focused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..85af81e23d4ab1e759628674c2823e52303b1d68 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAd3?%E9GuQzs=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7Igp}| z%#xf`2H*VbLg?69_Nc^I| z61xIW1Aj@7UoeBDl+x5`GiF`5cg^n-&QyPYr#Yqa{oUQ>9M7^fHov>OTRmXe)!pU228WaSI0BA_G6a1Poqu_|=R}|( N44$rjF6*2UngEaBfD8Zt literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/menu_unfocused.png b/.themes/Nordic/metacity-1/menu_unfocused.png new file mode 100644 index 0000000000000000000000000000000000000000..e68d57720370986e132a51d60496abaa2b371ebc GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAd3?%E9GuQzs=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7Igp}| z%#xf`2H*VbL>b4um=ySvRfo@Hxnes_1bdcd-)yUTkG4kz_-1RM=z2>Kv8|MGUvi9kab NJYD@<);T3K0RV*9Yp?(S literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/menu_unfocused_prelight.png b/.themes/Nordic/metacity-1/menu_unfocused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..591572ebd9bb6faa25d50009d808a6e77775847f GIT binary patch literal 341 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAd3?%E9GuQzs=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7Igp}| z%#xf`2H*VbLgTe~ HDWM4fcBz1+ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/menu_unfocused_pressed.png b/.themes/Nordic/metacity-1/menu_unfocused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..85af81e23d4ab1e759628674c2823e52303b1d68 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAd3?%E9GuQzs=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7Igp}| z%#xf`2H*VbLg?69_Nc^I| z61xIW1Aj@7UoeBDl+x5`GiF`5cg^n-&QyPYr#Yqa{oUQ>9M7^fHov>OTRmXe)!pU228WaSI0BA_G6a1Poqu_|=R}|( N44$rjF6*2UngEaBfD8Zt literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/metacity-theme-1.xml b/.themes/Nordic/metacity-1/metacity-theme-1.xml new file mode 100755 index 0000000..518ddd2 --- /dev/null +++ b/.themes/Nordic/metacity-1/metacity-theme-1.xml @@ -0,0 +1,1144 @@ + + + + Nordic + Eliver Lara <eliverlara@gmail> + ÂEliver Lara, 2019 + 2019 + Nordic Window Theme + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +</draw_ops> + +<draw_ops name="title_unfocused"> + <title x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused" /> +</draw_ops> + +<!-- WINDOW DECORATIONS --> +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_focused"> + <rectangle color="C_titlebar" x="4" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_fill_attached_focused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_unfocused"> + <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="titlebar_attached_focused"> <!-- titlebar for attached and modal dialogs --> + <include name="titlebar_fill_attached_focused" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="border_focused"> + <rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="border_unfocused"> + <rectangle color="C_border_unfocused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="border_right_focused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_right_unfocused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<draw_ops name="border_left_focused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_left_unfocused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<!-- BUTTON ICONS --> +<!-- note: negative values in x or y causes gnome-shell to crash --> + +<!-- Close icon --> +<draw_ops name="close_focused"> + <image filename="close_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_focused_prelight"> + <image filename="close_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_focused_pressed"> + <image filename="close_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused"> + <image filename="close_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused_prelight"> + <image filename="close_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused_pressed"> + <image filename="close_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Maximize icon --> +<draw_ops name="maximize_focused"> + <image filename="maximize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_focused_prelight"> + <image filename="maximize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_focused_pressed"> + <image filename="maximize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused"> + <image filename="maximize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused_prelight"> + <image filename="maximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused_pressed"> + <image filename="maximize_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + +<!-- Unmaximize icon --> +<draw_ops name="unmaximize_focused"> + <image filename="unmaximize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_focused_prelight"> + <image filename="unmaximize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_focused_pressed"> + <image filename="unmaximize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused"> + <image filename="unmaximize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused_prelight"> + <image filename="unmaximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused_pressed"> + <image filename="unmaximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Minimize icon --> +<draw_ops name="minimize_focused"> + <image filename="minimize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_focused_prelight"> + <image filename="minimize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_focused_pressed"> + <image filename="minimize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused"> + <image filename="minimize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused_prelight"> + <image filename="minimize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused_pressed"> + <image filename="minimize_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Menu icon --> +<draw_ops name="menu_focused"> + <image filename="menu_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_focused_prelight"> + <image filename="menu_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_focused_pressed"> + <image filename="menu_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused"> + <image filename="menu_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused_prelight"> + <image filename="menu_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused_pressed"> + <image filename="menu_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Shade icon --> +<draw_ops name="shade_focused"> + <image filename="shade_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_focused_prelight"> + <image filename="shade_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_focused_pressed"> + <image filename="shade_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused"> + <image filename="shade_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused_prelight"> + <image filename="shade_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused_pressed"> + <image filename="shade_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Unshade icon --> +<draw_ops name="unshade_focused"> + <image filename="unshade_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_focused_prelight"> + <image filename="unshade_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_focused_pressed"> + <image filename="unshade_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused"> + <image filename="unshade_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused_prelight"> + <image filename="unshade_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused_pressed"> + <image filename="unshade_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- FRAME STYLES --> +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_unfocused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button><button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_focused" geometry="small"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_focused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_unfocused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="borderless" geometry="borderless"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_focused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_right_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_right_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_left_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_left_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- placeholder for unimplementated styles--> +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- FRAME STYLE SETS --> +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused" /> + <frame focus="no" state="normal" resize="both" style="normal_unfocused" /> + <frame focus="yes" state="maximized" style="normal_max_focused" /> + <frame focus="no" state="maximized" style="normal_max_unfocused" /> + <frame focus="yes" state="shaded" style="normal_focused" /> + <frame focus="no" state="shaded" style="normal_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_shaded_focused" /> + <frame focus="no" state="maximized_and_shaded" style="normal_max_shaded_unfocused" /> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="dialog_focused" /> + <frame focus="no" state="shaded" style="dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="modal_dialog_focused" /> + <frame focus="no" state="shaded" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused" /> + <frame focus="no" state="normal" resize="both" style="utility_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="utility_focused" /> + <frame focus="no" state="shaded" style="utility_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused" /> + <frame focus="no" state="normal" resize="both" style="border_unfocused" /> + <frame focus="yes" state="maximized" style="borderless" /> + <frame focus="no" state="maximized" style="borderless" /> + <frame focus="yes" state="shaded" style="blank" /> + <frame focus="no" state="shaded" style="blank" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<!-- WINDOWS --> +<window type="normal" style_set="normal_style_set" /> +<window type="dialog" style_set="dialog_style_set" /> +<window type="modal_dialog" style_set="modal_dialog_style_set" /> +<window type="menu" style_set="utility_style_set" /> +<window type="utility" style_set="utility_style_set" /> +<window type="border" style_set="border_style_set" /> + +</metacity_theme> diff --git a/.themes/Nordic/metacity-1/metacity-theme-2.xml b/.themes/Nordic/metacity-1/metacity-theme-2.xml new file mode 100755 index 0000000..518ddd2 --- /dev/null +++ b/.themes/Nordic/metacity-1/metacity-theme-2.xml @@ -0,0 +1,1144 @@ +<?xml version="1.0"?> +<metacity_theme> +<info> + <name>Nordic</name> + <author>Eliver Lara <eliverlara@gmail></author> + <copyright>ÂEliver Lara, 2019</copyright> + <date>2019</date> + <description>Nordic Window Theme</description> +</info> + + +<!-- CONSTANTS --> +<constant name="C_titlebar" value="#353c4a" /> +<constant name="C_titlebar_unfocused" value="#353c4a" /> +<constant name="C_border_focused" value="#353c4a" /> +<constant name="C_border_unfocused" value="#353c4a" /> +<constant name="C_title_focused" value="#d8dee9" /> +<constant name="C_title_unfocused" value="#93979f" /> + +<constant name="C_wm_button_background" value="#fc2" /> +<constant name="C_wm_button_foreground" value="#283141" /> +<constant name="C_wm_button_unfocused" value="#e6e8eb" /> + +<constant name="C_close_button" value="#283141" /> +<constant name="C_maximize_button" value="#283141" /> +<constant name="C_restore_button" value="#283141" /> +<constant name="C_minimize_button" value="#283141" /> + +<!-- GEOMETRY --> + +<!-- Focused window --> +<frame_geometry name="normal" title_scale="medium" rounded_top_left="4" rounded_top_right="4"> + <distance name="left_width" value="1" /> + <distance name="right_width" value="1" /> + <distance name="bottom_height" value="3" /> + <distance name="left_titlebar_edge" value="5" /> + <distance name="right_titlebar_edge" value="5" /> + <distance name="title_vertical_pad" value="4" /> + <aspect_ratio name="button" value="1.0" /> + <border name="title_border" left="4" right="4" top="4" bottom="4" /> + <border name="button_border" left="0" right="0" top="4" bottom="4" /> +</frame_geometry> + +<!-- Unfocused window --> +<frame_geometry name="normal_unfocused" title_scale="medium" rounded_top_left="4" rounded_top_right="4" parent="normal" > + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> + <distance name="left_titlebar_edge" value="5"/> + <distance name="right_titlebar_edge" value="5"/> + <distance name="title_vertical_pad" value="4" /> + <border name="title_border" left="4" right="4" top="4" bottom="4" /> + <border name="button_border" left="0" right="0" top="4" bottom="4" /> +</frame_geometry> + +<!-- Maximized window --> +<frame_geometry name="max" title_scale="medium" parent="normal" rounded_top_left="false" rounded_top_right="false"> + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> + <distance name="title_vertical_pad" value="4" /> + <border name="title_border" left="4" right="4" top="4" bottom="4" /> + <border name="button_border" left="0" right="0" top="4" bottom="4" /> +</frame_geometry> + +<!-- Left tiled window --> +<frame_geometry name="tiled_left" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="right_width" value="0" /> +</frame_geometry> + +<!-- Right tiled window --> +<frame_geometry name="tiled_right" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="left_width" value="0" /> +</frame_geometry> + +<!-- Small window --> +<frame_geometry name="small" title_scale="small" parent="normal" rounded_top_left="false" rounded_top_right="false"> + <distance name="title_vertical_pad" value="4" /> + <border name="title_border" left="4" right="4" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0" /> +</frame_geometry> + +<!-- Small unfocused window --> +<frame_geometry name="small_unfocused" parent="small"> + <distance name="left_titlebar_edge" value="5"/> + <distance name="right_titlebar_edge" value="5"/> +</frame_geometry> + +<!-- No buttons --> +<frame_geometry name="nobuttons" hide_buttons="true" parent="normal"> +</frame_geometry> + +<!-- Border --> +<frame_geometry name="border" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal" > + <distance name="left_width" value="1" /> + <distance name="right_width" value="1" /> + <distance name="bottom_height" value="1" /> + <distance name="title_vertical_pad" value="1" /> + <border name="title_border" left="10" right="10" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<!-- Borderless --> +<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> + <distance name="title_vertical_pad" value="0" /> + <border name="title_border" left="0" right="0" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0" /> +</frame_geometry> + +<!-- Modal --> +<frame_geometry name="modal" title_scale="small" hide_buttons="true" rounded_top_left="false" rounded_top_right="false" parent="small"> + <distance name="title_vertical_pad" value="5"/> +</frame_geometry> + +<frame_geometry name="attached" title_scale="medium" hide_buttons="true" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="title_vertical_pad" value="8"/> + <distance name="bottom_height" value="1"/> + <distance name="left_width" value="1"/> + <distance name="right_width" value="1"/> +</frame_geometry> + + +<!-- TITLES --> + +<!-- Title alignment --> +<draw_ops name="title_focused"> + <title x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_focused" /> +</draw_ops> + +<draw_ops name="title_unfocused"> + <title x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused" /> +</draw_ops> + +<!-- WINDOW DECORATIONS --> +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_focused"> + <rectangle color="C_titlebar" x="4" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_fill_attached_focused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_unfocused"> + <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="titlebar_attached_focused"> <!-- titlebar for attached and modal dialogs --> + <include name="titlebar_fill_attached_focused" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="border_focused"> + <rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="border_unfocused"> + <rectangle color="C_border_unfocused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="border_right_focused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_right_unfocused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<draw_ops name="border_left_focused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_left_unfocused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<!-- BUTTON ICONS --> +<!-- note: negative values in x or y causes gnome-shell to crash --> + +<!-- Close icon --> +<draw_ops name="close_focused"> + <image filename="close_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_focused_prelight"> + <image filename="close_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_focused_pressed"> + <image filename="close_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused"> + <image filename="close_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused_prelight"> + <image filename="close_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused_pressed"> + <image filename="close_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Maximize icon --> +<draw_ops name="maximize_focused"> + <image filename="maximize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_focused_prelight"> + <image filename="maximize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_focused_pressed"> + <image filename="maximize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused"> + <image filename="maximize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused_prelight"> + <image filename="maximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused_pressed"> + <image filename="maximize_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + +<!-- Unmaximize icon --> +<draw_ops name="unmaximize_focused"> + <image filename="unmaximize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_focused_prelight"> + <image filename="unmaximize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_focused_pressed"> + <image filename="unmaximize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused"> + <image filename="unmaximize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused_prelight"> + <image filename="unmaximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused_pressed"> + <image filename="unmaximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Minimize icon --> +<draw_ops name="minimize_focused"> + <image filename="minimize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_focused_prelight"> + <image filename="minimize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_focused_pressed"> + <image filename="minimize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused"> + <image filename="minimize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused_prelight"> + <image filename="minimize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused_pressed"> + <image filename="minimize_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Menu icon --> +<draw_ops name="menu_focused"> + <image filename="menu_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_focused_prelight"> + <image filename="menu_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_focused_pressed"> + <image filename="menu_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused"> + <image filename="menu_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused_prelight"> + <image filename="menu_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused_pressed"> + <image filename="menu_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Shade icon --> +<draw_ops name="shade_focused"> + <image filename="shade_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_focused_prelight"> + <image filename="shade_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_focused_pressed"> + <image filename="shade_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused"> + <image filename="shade_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused_prelight"> + <image filename="shade_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused_pressed"> + <image filename="shade_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Unshade icon --> +<draw_ops name="unshade_focused"> + <image filename="unshade_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_focused_prelight"> + <image filename="unshade_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_focused_pressed"> + <image filename="unshade_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused"> + <image filename="unshade_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused_prelight"> + <image filename="unshade_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused_pressed"> + <image filename="unshade_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- FRAME STYLES --> +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_unfocused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button><button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_focused" geometry="small"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_focused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_unfocused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="borderless" geometry="borderless"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_focused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_right_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_right_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_left_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_left_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- placeholder for unimplementated styles--> +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- FRAME STYLE SETS --> +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused" /> + <frame focus="no" state="normal" resize="both" style="normal_unfocused" /> + <frame focus="yes" state="maximized" style="normal_max_focused" /> + <frame focus="no" state="maximized" style="normal_max_unfocused" /> + <frame focus="yes" state="shaded" style="normal_focused" /> + <frame focus="no" state="shaded" style="normal_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_shaded_focused" /> + <frame focus="no" state="maximized_and_shaded" style="normal_max_shaded_unfocused" /> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="dialog_focused" /> + <frame focus="no" state="shaded" style="dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="modal_dialog_focused" /> + <frame focus="no" state="shaded" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused" /> + <frame focus="no" state="normal" resize="both" style="utility_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="utility_focused" /> + <frame focus="no" state="shaded" style="utility_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused" /> + <frame focus="no" state="normal" resize="both" style="border_unfocused" /> + <frame focus="yes" state="maximized" style="borderless" /> + <frame focus="no" state="maximized" style="borderless" /> + <frame focus="yes" state="shaded" style="blank" /> + <frame focus="no" state="shaded" style="blank" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<!-- WINDOWS --> +<window type="normal" style_set="normal_style_set" /> +<window type="dialog" style_set="dialog_style_set" /> +<window type="modal_dialog" style_set="modal_dialog_style_set" /> +<window type="menu" style_set="utility_style_set" /> +<window type="utility" style_set="utility_style_set" /> +<window type="border" style_set="border_style_set" /> + +</metacity_theme> diff --git a/.themes/Nordic/metacity-1/metacity-theme-3.xml b/.themes/Nordic/metacity-1/metacity-theme-3.xml new file mode 100755 index 0000000..0b04542 --- /dev/null +++ b/.themes/Nordic/metacity-1/metacity-theme-3.xml @@ -0,0 +1,1144 @@ +<?xml version="1.0"?> +<metacity_theme> +<info> + <name>Nordic</name> + <author>Eliver Lara <eliverlara@gmail></author> + <copyright>ÂEliver Lara, 2019</copyright> + <date>2019</date> + <description>Nordic Window Theme</description> +</info> + + +<!-- CONSTANTS --> +<constant name="C_titlebar" value="#353c4a" /> +<constant name="C_titlebar_unfocused" value="#353c4a" /> +<constant name="C_border_focused" value="#353c4a" /> +<constant name="C_border_unfocused" value="#353c4a" /> +<constant name="C_title_focused" value="#d8dee9" /> +<constant name="C_title_unfocused" value="#93979f" /> + +<constant name="C_wm_button_background" value="#fc2" /> +<constant name="C_wm_button_foreground" value="#283141" /> +<constant name="C_wm_button_unfocused" value="#e6e8eb" /> + +<constant name="C_close_button" value="#283141" /> +<constant name="C_maximize_button" value="#283141" /> +<constant name="C_restore_button" value="#283141" /> +<constant name="C_minimize_button" value="#283141" /> + +<!-- GEOMETRY --> + +<!-- Focused window --> +<frame_geometry name="normal" title_scale="medium" rounded_top_left="4" rounded_top_right="4"> + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> + <distance name="left_titlebar_edge" value="5" /> + <distance name="right_titlebar_edge" value="5" /> + <distance name="title_vertical_pad" value="4" /> + <aspect_ratio name="button" value="1.0" /> + <border name="title_border" left="4" right="4" top="4" bottom="4" /> + <border name="button_border" left="0" right="0" top="4" bottom="4" /> +</frame_geometry> + +<!-- Unfocused window --> +<frame_geometry name="normal_unfocused" title_scale="medium" rounded_top_left="4" rounded_top_right="4" parent="normal" > + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> + <distance name="left_titlebar_edge" value="5"/> + <distance name="right_titlebar_edge" value="5"/> + <distance name="title_vertical_pad" value="4" /> + <border name="title_border" left="4" right="4" top="4" bottom="4" /> + <border name="button_border" left="0" right="0" top="4" bottom="4" /> +</frame_geometry> + +<!-- Maximized window --> +<frame_geometry name="max" title_scale="medium" parent="normal" rounded_top_left="false" rounded_top_right="false"> + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> + <distance name="title_vertical_pad" value="4" /> + <border name="title_border" left="4" right="4" top="4" bottom="4" /> + <border name="button_border" left="0" right="0" top="4" bottom="4" /> +</frame_geometry> + +<!-- Left tiled window --> +<frame_geometry name="tiled_left" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="right_width" value="0" /> +</frame_geometry> + +<!-- Right tiled window --> +<frame_geometry name="tiled_right" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="left_width" value="0" /> +</frame_geometry> + +<!-- Small window --> +<frame_geometry name="small" title_scale="small" parent="normal" rounded_top_left="false" rounded_top_right="false"> + <distance name="title_vertical_pad" value="4" /> + <border name="title_border" left="4" right="4" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0" /> +</frame_geometry> + +<!-- Small unfocused window --> +<frame_geometry name="small_unfocused" parent="small"> + <distance name="left_titlebar_edge" value="5"/> + <distance name="right_titlebar_edge" value="5"/> +</frame_geometry> + +<!-- No buttons --> +<frame_geometry name="nobuttons" hide_buttons="true" parent="normal"> +</frame_geometry> + +<!-- Border --> +<frame_geometry name="border" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal" > + <distance name="left_width" value="1" /> + <distance name="right_width" value="1" /> + <distance name="bottom_height" value="1" /> + <distance name="title_vertical_pad" value="1" /> + <border name="title_border" left="10" right="10" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<!-- Borderless --> +<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> + <distance name="title_vertical_pad" value="0" /> + <border name="title_border" left="0" right="0" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0" /> +</frame_geometry> + +<!-- Modal --> +<frame_geometry name="modal" title_scale="small" hide_buttons="true" rounded_top_left="false" rounded_top_right="false" parent="small"> + <distance name="title_vertical_pad" value="5"/> +</frame_geometry> + +<frame_geometry name="attached" title_scale="medium" hide_buttons="true" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="title_vertical_pad" value="8"/> + <distance name="bottom_height" value="1"/> + <distance name="left_width" value="1"/> + <distance name="right_width" value="1"/> +</frame_geometry> + + +<!-- TITLES --> + +<!-- Title alignment --> +<draw_ops name="title_focused"> + <title x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_focused" /> +</draw_ops> + +<draw_ops name="title_unfocused"> + <title x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused" /> +</draw_ops> + +<!-- WINDOW DECORATIONS --> +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_focused"> + <rectangle color="C_titlebar" x="4" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_fill_attached_focused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_unfocused"> + <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="titlebar_attached_focused"> <!-- titlebar for attached and modal dialogs --> + <include name="titlebar_fill_attached_focused" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="border_focused"> + <rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="border_unfocused"> + <rectangle color="C_border_unfocused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="border_right_focused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_right_unfocused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<draw_ops name="border_left_focused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_left_unfocused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<!-- BUTTON ICONS --> +<!-- note: negative values in x or y causes gnome-shell to crash --> + +<!-- Close icon --> +<draw_ops name="close_focused"> + <image filename="close_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_focused_prelight"> + <image filename="close_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_focused_pressed"> + <image filename="close_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused"> + <image filename="close_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused_prelight"> + <image filename="close_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused_pressed"> + <image filename="close_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Maximize icon --> +<draw_ops name="maximize_focused"> + <image filename="maximize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_focused_prelight"> + <image filename="maximize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_focused_pressed"> + <image filename="maximize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused"> + <image filename="maximize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused_prelight"> + <image filename="maximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused_pressed"> + <image filename="maximize_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + +<!-- Unmaximize icon --> +<draw_ops name="unmaximize_focused"> + <image filename="unmaximize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_focused_prelight"> + <image filename="unmaximize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_focused_pressed"> + <image filename="unmaximize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused"> + <image filename="unmaximize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused_prelight"> + <image filename="unmaximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused_pressed"> + <image filename="unmaximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Minimize icon --> +<draw_ops name="minimize_focused"> + <image filename="minimize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_focused_prelight"> + <image filename="minimize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_focused_pressed"> + <image filename="minimize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused"> + <image filename="minimize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused_prelight"> + <image filename="minimize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused_pressed"> + <image filename="minimize_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Menu icon --> +<draw_ops name="menu_focused"> + <image filename="menu_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_focused_prelight"> + <image filename="menu_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_focused_pressed"> + <image filename="menu_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused"> + <image filename="menu_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused_prelight"> + <image filename="menu_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused_pressed"> + <image filename="menu_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Shade icon --> +<draw_ops name="shade_focused"> + <image filename="shade_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_focused_prelight"> + <image filename="shade_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_focused_pressed"> + <image filename="shade_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused"> + <image filename="shade_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused_prelight"> + <image filename="shade_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused_pressed"> + <image filename="shade_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Unshade icon --> +<draw_ops name="unshade_focused"> + <image filename="unshade_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_focused_prelight"> + <image filename="unshade_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_focused_pressed"> + <image filename="unshade_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused"> + <image filename="unshade_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused_prelight"> + <image filename="unshade_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused_pressed"> + <image filename="unshade_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- FRAME STYLES --> +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_unfocused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button><button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_focused" geometry="small"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_focused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_unfocused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="borderless" geometry="borderless"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_focused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_right_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_right_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_left_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_left_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- placeholder for unimplementated styles--> +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- FRAME STYLE SETS --> +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused" /> + <frame focus="no" state="normal" resize="both" style="normal_unfocused" /> + <frame focus="yes" state="maximized" style="normal_max_focused" /> + <frame focus="no" state="maximized" style="normal_max_unfocused" /> + <frame focus="yes" state="shaded" style="normal_focused" /> + <frame focus="no" state="shaded" style="normal_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_shaded_focused" /> + <frame focus="no" state="maximized_and_shaded" style="normal_max_shaded_unfocused" /> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="dialog_focused" /> + <frame focus="no" state="shaded" style="dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="modal_dialog_focused" /> + <frame focus="no" state="shaded" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused" /> + <frame focus="no" state="normal" resize="both" style="utility_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="utility_focused" /> + <frame focus="no" state="shaded" style="utility_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused" /> + <frame focus="no" state="normal" resize="both" style="border_unfocused" /> + <frame focus="yes" state="maximized" style="borderless" /> + <frame focus="no" state="maximized" style="borderless" /> + <frame focus="yes" state="shaded" style="blank" /> + <frame focus="no" state="shaded" style="blank" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<!-- WINDOWS --> +<window type="normal" style_set="normal_style_set" /> +<window type="dialog" style_set="dialog_style_set" /> +<window type="modal_dialog" style_set="modal_dialog_style_set" /> +<window type="menu" style_set="utility_style_set" /> +<window type="utility" style_set="utility_style_set" /> +<window type="border" style_set="border_style_set" /> + +</metacity_theme> diff --git a/.themes/Nordic/metacity-1/metacity-theme.xml b/.themes/Nordic/metacity-1/metacity-theme.xml new file mode 100755 index 0000000..518ddd2 --- /dev/null +++ b/.themes/Nordic/metacity-1/metacity-theme.xml @@ -0,0 +1,1144 @@ +<?xml version="1.0"?> +<metacity_theme> +<info> + <name>Nordic</name> + <author>Eliver Lara <eliverlara@gmail></author> + <copyright>ÂEliver Lara, 2019</copyright> + <date>2019</date> + <description>Nordic Window Theme</description> +</info> + + +<!-- CONSTANTS --> +<constant name="C_titlebar" value="#353c4a" /> +<constant name="C_titlebar_unfocused" value="#353c4a" /> +<constant name="C_border_focused" value="#353c4a" /> +<constant name="C_border_unfocused" value="#353c4a" /> +<constant name="C_title_focused" value="#d8dee9" /> +<constant name="C_title_unfocused" value="#93979f" /> + +<constant name="C_wm_button_background" value="#fc2" /> +<constant name="C_wm_button_foreground" value="#283141" /> +<constant name="C_wm_button_unfocused" value="#e6e8eb" /> + +<constant name="C_close_button" value="#283141" /> +<constant name="C_maximize_button" value="#283141" /> +<constant name="C_restore_button" value="#283141" /> +<constant name="C_minimize_button" value="#283141" /> + +<!-- GEOMETRY --> + +<!-- Focused window --> +<frame_geometry name="normal" title_scale="medium" rounded_top_left="4" rounded_top_right="4"> + <distance name="left_width" value="1" /> + <distance name="right_width" value="1" /> + <distance name="bottom_height" value="3" /> + <distance name="left_titlebar_edge" value="5" /> + <distance name="right_titlebar_edge" value="5" /> + <distance name="title_vertical_pad" value="4" /> + <aspect_ratio name="button" value="1.0" /> + <border name="title_border" left="4" right="4" top="4" bottom="4" /> + <border name="button_border" left="0" right="0" top="4" bottom="4" /> +</frame_geometry> + +<!-- Unfocused window --> +<frame_geometry name="normal_unfocused" title_scale="medium" rounded_top_left="4" rounded_top_right="4" parent="normal" > + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> + <distance name="left_titlebar_edge" value="5"/> + <distance name="right_titlebar_edge" value="5"/> + <distance name="title_vertical_pad" value="4" /> + <border name="title_border" left="4" right="4" top="4" bottom="4" /> + <border name="button_border" left="0" right="0" top="4" bottom="4" /> +</frame_geometry> + +<!-- Maximized window --> +<frame_geometry name="max" title_scale="medium" parent="normal" rounded_top_left="false" rounded_top_right="false"> + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> + <distance name="title_vertical_pad" value="4" /> + <border name="title_border" left="4" right="4" top="4" bottom="4" /> + <border name="button_border" left="0" right="0" top="4" bottom="4" /> +</frame_geometry> + +<!-- Left tiled window --> +<frame_geometry name="tiled_left" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="right_width" value="0" /> +</frame_geometry> + +<!-- Right tiled window --> +<frame_geometry name="tiled_right" title_scale="medium" rounded_top_left="false" rounded_top_right="false" parent="max"> + <distance name="left_width" value="0" /> +</frame_geometry> + +<!-- Small window --> +<frame_geometry name="small" title_scale="small" parent="normal" rounded_top_left="false" rounded_top_right="false"> + <distance name="title_vertical_pad" value="4" /> + <border name="title_border" left="4" right="4" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0" /> +</frame_geometry> + +<!-- Small unfocused window --> +<frame_geometry name="small_unfocused" parent="small"> + <distance name="left_titlebar_edge" value="5"/> + <distance name="right_titlebar_edge" value="5"/> +</frame_geometry> + +<!-- No buttons --> +<frame_geometry name="nobuttons" hide_buttons="true" parent="normal"> +</frame_geometry> + +<!-- Border --> +<frame_geometry name="border" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal" > + <distance name="left_width" value="1" /> + <distance name="right_width" value="1" /> + <distance name="bottom_height" value="1" /> + <distance name="title_vertical_pad" value="1" /> + <border name="title_border" left="10" right="10" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0"/> +</frame_geometry> + +<!-- Borderless --> +<frame_geometry name="borderless" has_title="false" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="left_width" value="0" /> + <distance name="right_width" value="0" /> + <distance name="bottom_height" value="0" /> + <distance name="title_vertical_pad" value="0" /> + <border name="title_border" left="0" right="0" top="0" bottom="0" /> + <border name="button_border" left="0" right="0" top="0" bottom="0" /> +</frame_geometry> + +<!-- Modal --> +<frame_geometry name="modal" title_scale="small" hide_buttons="true" rounded_top_left="false" rounded_top_right="false" parent="small"> + <distance name="title_vertical_pad" value="5"/> +</frame_geometry> + +<frame_geometry name="attached" title_scale="medium" hide_buttons="true" rounded_top_left="false" rounded_top_right="false" parent="normal"> + <distance name="title_vertical_pad" value="8"/> + <distance name="bottom_height" value="1"/> + <distance name="left_width" value="1"/> + <distance name="right_width" value="1"/> +</frame_geometry> + + +<!-- TITLES --> + +<!-- Title alignment --> +<draw_ops name="title_focused"> + <title x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_focused" /> +</draw_ops> + +<draw_ops name="title_unfocused"> + <title x="(0 `max` ((width - title_width) / 2)) + 2" + y="(0 `max` ((height - title_height) / 2))" + color="C_title_unfocused" /> +</draw_ops> + +<!-- WINDOW DECORATIONS --> +<draw_ops name="entire_background_focused"> + <rectangle color="C_titlebar" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="entire_background_unfocused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_focused"> + <rectangle color="C_titlebar" x="4" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_fill_attached_focused"> + <include name="entire_background_focused" /> +</draw_ops> + +<draw_ops name="titlebar_fill_unfocused"> + <rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true" /> +</draw_ops> + +<draw_ops name="titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="titlebar_attached_focused"> <!-- titlebar for attached and modal dialogs --> + <include name="titlebar_fill_attached_focused" /> +</draw_ops> + +<draw_ops name="rounded_titlebar_focused"> + <include name="titlebar_fill_focused" /> +</draw_ops> + +<draw_ops name="border_focused"> + <rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="border_unfocused"> + <rectangle color="C_border_unfocused" x="0" y="0" width="width-1" height="height-1" filled="false" /> +</draw_ops> + +<draw_ops name="rounded_border_focused"> + <line color="C_border_focused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_focused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_focused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_focused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_focused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="rounded_border_unfocused"> + <line color="C_border_unfocused" x1="2" y1="0" x2="width-3" y2="0" /> + <line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" /> + <line color="C_border_unfocused" x1="0" y1="2" x2="0" y2="height-2" /> + <line color="C_border_unfocused" x1="width-1" y1="2" x2="width-1" y2="height-2" /> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> + <!-- double arcs for darker borders --> + <arc color="C_border_unfocused" x="0" y="0" width="3" height="3" start_angle="270" extent_angle="90" /> + <arc color="C_border_unfocused" x="width-3" y="0" width="2" height="3" start_angle="0" extent_angle="90" /> +</draw_ops> + +<draw_ops name="border_right_focused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_right_unfocused"> + <line + x1="width-1" y1="0" + x2="width-1" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<draw_ops name="border_left_focused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_focused" /> +</draw_ops> + +<draw_ops name="border_left_unfocused"> + <line + x1="0" y1="0" + x2="0" y2="height" + color="C_border_unfocused" /> +</draw_ops> + +<!-- BUTTON ICONS --> +<!-- note: negative values in x or y causes gnome-shell to crash --> + +<!-- Close icon --> +<draw_ops name="close_focused"> + <image filename="close_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_focused_prelight"> + <image filename="close_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_focused_pressed"> + <image filename="close_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused"> + <image filename="close_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused_prelight"> + <image filename="close_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="close_unfocused_pressed"> + <image filename="close_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Maximize icon --> +<draw_ops name="maximize_focused"> + <image filename="maximize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_focused_prelight"> + <image filename="maximize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_focused_pressed"> + <image filename="maximize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused"> + <image filename="maximize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused_prelight"> + <image filename="maximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="maximize_unfocused_pressed"> + <image filename="maximize_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + +<!-- Unmaximize icon --> +<draw_ops name="unmaximize_focused"> + <image filename="unmaximize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_focused_prelight"> + <image filename="unmaximize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_focused_pressed"> + <image filename="unmaximize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused"> + <image filename="unmaximize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused_prelight"> + <image filename="unmaximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unmaximize_unfocused_pressed"> + <image filename="unmaximize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Minimize icon --> +<draw_ops name="minimize_focused"> + <image filename="minimize_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_focused_prelight"> + <image filename="minimize_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_focused_pressed"> + <image filename="minimize_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused"> + <image filename="minimize_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused_prelight"> + <image filename="minimize_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="minimize_unfocused_pressed"> + <image filename="minimize_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Menu icon --> +<draw_ops name="menu_focused"> + <image filename="menu_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_focused_prelight"> + <image filename="menu_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_focused_pressed"> + <image filename="menu_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused"> + <image filename="menu_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused_prelight"> + <image filename="menu_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="menu_unfocused_pressed"> + <image filename="menu_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Shade icon --> +<draw_ops name="shade_focused"> + <image filename="shade_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_focused_prelight"> + <image filename="shade_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_focused_pressed"> + <image filename="shade_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused"> + <image filename="shade_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused_prelight"> + <image filename="shade_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="shade_unfocused_pressed"> + <image filename="shade_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- Unshade icon --> +<draw_ops name="unshade_focused"> + <image filename="unshade_focused_normal.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_focused_prelight"> + <image filename="unshade_focused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_focused_pressed"> + <image filename="unshade_focused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused"> + <image filename="unshade_unfocused.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused_prelight"> + <image filename="unshade_unfocused_prelight.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> +<draw_ops name="unshade_unfocused_pressed"> + <image filename="unshade_unfocused_pressed.png" x="0" y="2" width="object_width" height="object_height" /> +</draw_ops> + + +<!-- FRAME STYLES --> +<frame_style name="normal_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_unfocused" geometry="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_focused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="normal_max_shaded_unfocused" geometry="max"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_unfocused" /></draw_ops></piece> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_focused" geometry="normal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="rounded_titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="rounded_border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="dialog_unfocused" geometry="normal_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="rounded_border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_focused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button><button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="modal_dialog_unfocused" geometry="modal"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_focused" geometry="small"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="utility_unfocused" geometry="small_unfocused"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_focused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="border_unfocused" geometry="border"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="borderless" geometry="borderless"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_focused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_focused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="attached_unfocused" geometry="attached"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_attached_focused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_unfocused" /> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_focused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_right_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_left_unfocused" geometry="tiled_left"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_right_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_focused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_focused" /> + <piece position="titlebar" draw_ops="titlebar_fill_focused" /> + <piece position="title" draw_ops="title_focused" /> + <piece position="overlay" draw_ops="border_left_focused" /> + <button function="close" state="normal" draw_ops="close_focused" /> + <button function="close" state="prelight" draw_ops="close_focused_prelight" /> + <button function="close" state="pressed" draw_ops="close_focused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_focused" /> + <button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_focused" /> + <button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_focused" /> + <button function="menu" state="prelight" draw_ops="menu_focused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_focused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_focused" /> + <button function="shade" state="prelight" draw_ops="shade_focused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_focused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_focused" /> + <button function="unshade" state="prelight" draw_ops="unshade_focused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_focused_pressed" /> + + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<frame_style name="tiled_right_unfocused" geometry="tiled_right"> + <piece position="entire_background" draw_ops="entire_background_unfocused" /> + <piece position="titlebar" draw_ops="titlebar_fill_unfocused" /> + <piece position="title" draw_ops="title_unfocused" /> + <piece position="overlay" draw_ops="border_left_unfocused" /> + <button function="close" state="normal" draw_ops="close_unfocused" /> + <button function="close" state="prelight" draw_ops="close_unfocused_prelight" /> + <button function="close" state="pressed" draw_ops="close_unfocused_pressed" /> + <button function="maximize" state="normal" draw_ops="maximize_unfocused" /> + <button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight" /> + <button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed" /> + <button function="minimize" state="normal" draw_ops="minimize_unfocused" /> + <button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight" /> + <button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed" /> + <button function="menu" state="normal" draw_ops="menu_unfocused" /> + <button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" /> + <button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" /> + <button function="shade" state="normal" draw_ops="shade_unfocused" /> + <button function="shade" state="prelight" draw_ops="shade_unfocused_prelight" /> + <button function="shade" state="pressed" draw_ops="shade_unfocused_pressed" /> + <button function="unshade" state="normal" draw_ops="unshade_unfocused" /> + <button function="unshade" state="prelight" draw_ops="unshade_unfocused_prelight" /> + <button function="unshade" state="pressed" draw_ops="unshade_unfocused_pressed" /> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- placeholder for unimplementated styles--> +<frame_style name="blank" geometry="normal"> + <button function="close" state="normal"><draw_ops></draw_ops></button> + <button function="close" state="pressed"><draw_ops></draw_ops></button> + <button function="maximize" state="normal"><draw_ops></draw_ops></button> + <button function="maximize" state="pressed"><draw_ops></draw_ops></button> + <button function="minimize" state="normal"><draw_ops></draw_ops></button> + <button function="minimize" state="pressed"><draw_ops></draw_ops></button> + <button function="menu" state="normal"><draw_ops></draw_ops></button> + <button function="menu" state="pressed"><draw_ops></draw_ops></button> + <button function="shade" state="normal"><draw_ops></draw_ops></button> + <button function="shade" state="prelight"><draw_ops></draw_ops></button> + <button function="shade" state="pressed"><draw_ops></draw_ops></button> + <button function="unshade" state="normal"><draw_ops></draw_ops></button> + <button function="unshade" state="prelight"><draw_ops></draw_ops></button> + <button function="unshade" state="pressed"><draw_ops></draw_ops></button> + <button function="above" state="normal"><draw_ops></draw_ops></button> + <button function="above" state="pressed"><draw_ops></draw_ops></button> + <button function="unabove" state="normal"><draw_ops></draw_ops></button> + <button function="unabove" state="pressed"><draw_ops></draw_ops></button> + <button function="stick" state="normal"><draw_ops></draw_ops></button> + <button function="stick" state="pressed"><draw_ops></draw_ops></button> + <button function="unstick" state="normal"><draw_ops></draw_ops></button> + <button function="unstick" state="pressed"><draw_ops></draw_ops></button> +</frame_style> + +<!-- FRAME STYLE SETS --> +<frame_style_set name="normal_style_set"> + <frame focus="yes" state="normal" resize="both" style="normal_focused" /> + <frame focus="no" state="normal" resize="both" style="normal_unfocused" /> + <frame focus="yes" state="maximized" style="normal_max_focused" /> + <frame focus="no" state="maximized" style="normal_max_unfocused" /> + <frame focus="yes" state="shaded" style="normal_focused" /> + <frame focus="no" state="shaded" style="normal_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="normal_max_shaded_focused" /> + <frame focus="no" state="maximized_and_shaded" style="normal_max_shaded_unfocused" /> +</frame_style_set> + +<frame_style_set name="dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="dialog_focused" /> + <frame focus="no" state="shaded" style="dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="modal_dialog_style_set"> + <frame focus="yes" state="normal" resize="both" style="modal_dialog_focused" /> + <frame focus="no" state="normal" resize="both" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="modal_dialog_focused" /> + <frame focus="no" state="shaded" style="modal_dialog_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="utility_style_set"> + <frame focus="yes" state="normal" resize="both" style="utility_focused" /> + <frame focus="no" state="normal" resize="both" style="utility_unfocused" /> + <frame focus="yes" state="maximized" style="blank" /> + <frame focus="no" state="maximized" style="blank" /> + <frame focus="yes" state="shaded" style="utility_focused" /> + <frame focus="no" state="shaded" style="utility_unfocused" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<frame_style_set name="border_style_set"> + <frame focus="yes" state="normal" resize="both" style="border_focused" /> + <frame focus="no" state="normal" resize="both" style="border_unfocused" /> + <frame focus="yes" state="maximized" style="borderless" /> + <frame focus="no" state="maximized" style="borderless" /> + <frame focus="yes" state="shaded" style="blank" /> + <frame focus="no" state="shaded" style="blank" /> + <frame focus="yes" state="maximized_and_shaded" style="blank" /> + <frame focus="no" state="maximized_and_shaded" style="blank" /> +</frame_style_set> + +<!-- WINDOWS --> +<window type="normal" style_set="normal_style_set" /> +<window type="dialog" style_set="dialog_style_set" /> +<window type="modal_dialog" style_set="modal_dialog_style_set" /> +<window type="menu" style_set="utility_style_set" /> +<window type="utility" style_set="utility_style_set" /> +<window type="border" style_set="border_style_set" /> + +</metacity_theme> diff --git a/.themes/Nordic/metacity-1/minimize.png b/.themes/Nordic/metacity-1/minimize.png new file mode 100644 index 0000000000000000000000000000000000000000..37bd8d609a0a6031ed9164f699791a3c261e0bdd GIT binary patch literal 723 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfj53_=LCu6@fvhl(Dg%o}P+|xssBxii)AKvYw)jj)JzSy1Jo?ik^zL zp|ZNZiiVMjx{<P`p^}CnkW|(%P*MkyMoQ`iDjGm!q@n?o0tu>U8Une>AXx+gO2N4x z6VMPyu>rEUy0)=~j<JTWiJqaEzLA-wm9>?XwY!_6hnrJGkY`kgS8}v(N{nAhoPTP( ze|Az(Zc0#Dc6eD%SY>`hb$&#Badbm*R9AI;Pi=fpUE<{C<S8x5TNe~>TUdN{bM3h; zb=P+_UEkgG_-MzIqaDvrbiO{_z5i_ZBVceCmjw9*GcYl8ar5zuiit}|$!Iychebrj z#V4ibS2eWv&6&Go>+ZeBj-NPv=GMIj51%}H`To<FAAeicR2BiXZ}fC=43P+*dhV!L zlY@lA!;QkbcU%A5xH~%M;oo={S;1qy&nu?if2H(A+thXCKG%0X7Z^&;C{8{zqv=~u z>T}%=X}e|TuSWLOAA6fE+1n8K>;$*$j1RZZY<POqEa8wu);-ldrcDx?mFH#5I2I8* zdB>^*9bL~D5ks}#D&LYM_HJFBB7UqnFnXSsh34yfi}P;O=5Xt&JZZo9({(xHj|nsO rGTi;RgSk>#DJZIWqQ`+n4)xy{K5$ykjnnP_3Q7u|u6{1-oD!M<b|3r& literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/minimize_focused.png b/.themes/Nordic/metacity-1/minimize_focused.png new file mode 100644 index 0000000000000000000000000000000000000000..37bd8d609a0a6031ed9164f699791a3c261e0bdd GIT binary patch literal 723 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfj53_=LCu6@fvhl(Dg%o}P+|xssBxii)AKvYw)jj)JzSy1Jo?ik^zL zp|ZNZiiVMjx{<P`p^}CnkW|(%P*MkyMoQ`iDjGm!q@n?o0tu>U8Une>AXx+gO2N4x z6VMPyu>rEUy0)=~j<JTWiJqaEzLA-wm9>?XwY!_6hnrJGkY`kgS8}v(N{nAhoPTP( ze|Az(Zc0#Dc6eD%SY>`hb$&#Badbm*R9AI;Pi=fpUE<{C<S8x5TNe~>TUdN{bM3h; zb=P+_UEkgG_-MzIqaDvrbiO{_z5i_ZBVceCmjw9*GcYl8ar5zuiit}|$!Iychebrj z#V4ibS2eWv&6&Go>+ZeBj-NPv=GMIj51%}H`To<FAAeicR2BiXZ}fC=43P+*dhV!L zlY@lA!;QkbcU%A5xH~%M;oo={S;1qy&nu?if2H(A+thXCKG%0X7Z^&;C{8{zqv=~u z>T}%=X}e|TuSWLOAA6fE+1n8K>;$*$j1RZZY<POqEa8wu);-ldrcDx?mFH#5I2I8* zdB>^*9bL~D5ks}#D&LYM_HJFBB7UqnFnXSsh34yfi}P;O=5Xt&JZZo9({(xHj|nsO rGTi;RgSk>#DJZIWqQ`+n4)xy{K5$ykjnnP_3Q7u|u6{1-oD!M<b|3r& literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/minimize_focused_normal.png b/.themes/Nordic/metacity-1/minimize_focused_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..37bd8d609a0a6031ed9164f699791a3c261e0bdd GIT binary patch literal 723 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfj53_=LCu6@fvhl(Dg%o}P+|xssBxii)AKvYw)jj)JzSy1Jo?ik^zL zp|ZNZiiVMjx{<P`p^}CnkW|(%P*MkyMoQ`iDjGm!q@n?o0tu>U8Une>AXx+gO2N4x z6VMPyu>rEUy0)=~j<JTWiJqaEzLA-wm9>?XwY!_6hnrJGkY`kgS8}v(N{nAhoPTP( ze|Az(Zc0#Dc6eD%SY>`hb$&#Badbm*R9AI;Pi=fpUE<{C<S8x5TNe~>TUdN{bM3h; zb=P+_UEkgG_-MzIqaDvrbiO{_z5i_ZBVceCmjw9*GcYl8ar5zuiit}|$!Iychebrj z#V4ibS2eWv&6&Go>+ZeBj-NPv=GMIj51%}H`To<FAAeicR2BiXZ}fC=43P+*dhV!L zlY@lA!;QkbcU%A5xH~%M;oo={S;1qy&nu?if2H(A+thXCKG%0X7Z^&;C{8{zqv=~u z>T}%=X}e|TuSWLOAA6fE+1n8K>;$*$j1RZZY<POqEa8wu);-ldrcDx?mFH#5I2I8* zdB>^*9bL~D5ks}#D&LYM_HJFBB7UqnFnXSsh34yfi}P;O=5Xt&JZZo9({(xHj|nsO rGTi;RgSk>#DJZIWqQ`+n4)xy{K5$ykjnnP_3Q7u|u6{1-oD!M<b|3r& literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/minimize_focused_prelight.png b/.themes/Nordic/metacity-1/minimize_focused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..eb721d7d24a5503d207ed74d927774dbd0c1af25 GIT binary patch literal 746 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfb|v_=LCu6*)LK7#kaFYip~hs3<5nC~4>`s_Ut$8mVaMD{Ja0svD_l z8-UpA2Fe;n${L1B8V1UmP==Dak&33Fvbv#?x}h?Vp#elj%9;j1t_p|^5d<lQa)HVq z;y6fEEh9B8BXw<K4IN_*T@zgcQ$0g76LU*bGb?XTXCF^zUoRIwZ<nZ0ujnwZq-ejC z7{9Ef!0hC}oaCVVwBUmD;KGd1>imeB!pOR!sQTjQ){5Bns<@uo_@27NzJ{bpP05p6 zQf7ChubY{_aZcf;Ifa|&7G2ujaCt}LjXlk`_B1~_-1hiL`_p5c&yIDxKHc5$=<P3H z80nV;`2{nuu(GjpsHtme>*yI6c6RslO_)4o>a^K&w(Z_``22-S*KXW=`|kaR&tJcN z|MmON-^C{BhCr>mJY5_^B*LejyDHS=z|i_|YxJ9UeqnF?-n=Wj|6lhCYh(2P)A`TN z$T0l#N#|WU$#JurgAx18Y(BPLnas&W&l>-7|0;RsxV^>I`i{~z-Yo{pRNXte&#f|u z>Nb~K&#HVZL7Fq`r=gnKi!I64iwk*@Yua8&1=sd33+!oJS8(rRqRCYGJ$JpUdS1P0 zI$r5^P{uU)_<UIn=46LQr`E^CSLtak?{HNxOI>yNYgL4&@SNHpp?w}VR!?uXuVyas WwdTLIYndm|7Yv@RelF{r5}E+63kUN6 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/minimize_focused_pressed.png b/.themes/Nordic/metacity-1/minimize_focused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..eb721d7d24a5503d207ed74d927774dbd0c1af25 GIT binary patch literal 746 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfb|v_=LCu6*)LK7#kaFYip~hs3<5nC~4>`s_Ut$8mVaMD{Ja0svD_l z8-UpA2Fe;n${L1B8V1UmP==Dak&33Fvbv#?x}h?Vp#elj%9;j1t_p|^5d<lQa)HVq z;y6fEEh9B8BXw<K4IN_*T@zgcQ$0g76LU*bGb?XTXCF^zUoRIwZ<nZ0ujnwZq-ejC z7{9Ef!0hC}oaCVVwBUmD;KGd1>imeB!pOR!sQTjQ){5Bns<@uo_@27NzJ{bpP05p6 zQf7ChubY{_aZcf;Ifa|&7G2ujaCt}LjXlk`_B1~_-1hiL`_p5c&yIDxKHc5$=<P3H z80nV;`2{nuu(GjpsHtme>*yI6c6RslO_)4o>a^K&w(Z_``22-S*KXW=`|kaR&tJcN z|MmON-^C{BhCr>mJY5_^B*LejyDHS=z|i_|YxJ9UeqnF?-n=Wj|6lhCYh(2P)A`TN z$T0l#N#|WU$#JurgAx18Y(BPLnas&W&l>-7|0;RsxV^>I`i{~z-Yo{pRNXte&#f|u z>Nb~K&#HVZL7Fq`r=gnKi!I64iwk*@Yua8&1=sd33+!oJS8(rRqRCYGJ$JpUdS1P0 zI$r5^P{uU)_<UIn=46LQr`E^CSLtak?{HNxOI>yNYgL4&@SNHpp?w}VR!?uXuVyas WwdTLIYndm|7Yv@RelF{r5}E+63kUN6 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/minimize_unfocused.png b/.themes/Nordic/metacity-1/minimize_unfocused.png new file mode 100644 index 0000000000000000000000000000000000000000..8feb53fc4ae294b01d33f8e449920ab991694032 GIT binary patch literal 703 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzC4UC^gt!7}FbFj^HrCeGR#8#W)6-MXFi=x7Rnjz2(Kb}lFjmphS5(ti z(KJ$4H&g}+Y8WbO7%72BpsWFq1aZ|3LFz$l10@Y3Bq>9n6j%*V9KwK-V8tjRU}bO- zBV|n^6)hk#R@F99*R{~lHP_U)(gGqw8*Kw?Z9^L!Lt7mqJ6&TtJ!5-469;`$M}0GA z15+mhGazy{1R`@66KhXXYflS1KMMzcE5`sU$3SZ!atbQtl0F3Vxlu`wUoZnBGb<ZA zw}O(Ymad_hMN><AckkpWGiJ?MymZ~p{U=VHK7aG>y@$`9zk2)a$IoBC|NQ-T;<><b zpzh6{E{-7*;Zx6D6>D-3Xn1%uk4Gf>jf0DL^pOL6A@}|#9$C8ggUtWa@6WvBVX!~E zA-{9UYujbhxFSzXZcUE6bFRJiQf@@2wN0vOCNH-hukqp4Yf4)@uO4dNoTIXVvE|8= z)JL+%1jEcXEsgw{EK$30(FM23vZtqWZ4(H~Ilo-Q>CirnE`t;Ee4gyK`x?-+`{lOl zY>WlZ9=`jin8{kqw;;PoQrETc;Kdz@UjHPn=7<#P|JZD<Gr?@Pm0Hy~P_%ox`njxg HN@xNA2UOsv literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/minimize_unfocused_prelight.png b/.themes/Nordic/metacity-1/minimize_unfocused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..eb721d7d24a5503d207ed74d927774dbd0c1af25 GIT binary patch literal 746 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfb|v_=LCu6*)LK7#kaFYip~hs3<5nC~4>`s_Ut$8mVaMD{Ja0svD_l z8-UpA2Fe;n${L1B8V1UmP==Dak&33Fvbv#?x}h?Vp#elj%9;j1t_p|^5d<lQa)HVq z;y6fEEh9B8BXw<K4IN_*T@zgcQ$0g76LU*bGb?XTXCF^zUoRIwZ<nZ0ujnwZq-ejC z7{9Ef!0hC}oaCVVwBUmD;KGd1>imeB!pOR!sQTjQ){5Bns<@uo_@27NzJ{bpP05p6 zQf7ChubY{_aZcf;Ifa|&7G2ujaCt}LjXlk`_B1~_-1hiL`_p5c&yIDxKHc5$=<P3H z80nV;`2{nuu(GjpsHtme>*yI6c6RslO_)4o>a^K&w(Z_``22-S*KXW=`|kaR&tJcN z|MmON-^C{BhCr>mJY5_^B*LejyDHS=z|i_|YxJ9UeqnF?-n=Wj|6lhCYh(2P)A`TN z$T0l#N#|WU$#JurgAx18Y(BPLnas&W&l>-7|0;RsxV^>I`i{~z-Yo{pRNXte&#f|u z>Nb~K&#HVZL7Fq`r=gnKi!I64iwk*@Yua8&1=sd33+!oJS8(rRqRCYGJ$JpUdS1P0 zI$r5^P{uU)_<UIn=46LQr`E^CSLtak?{HNxOI>yNYgL4&@SNHpp?w}VR!?uXuVyas WwdTLIYndm|7Yv@RelF{r5}E+63kUN6 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/minimize_unfocused_pressed.png b/.themes/Nordic/metacity-1/minimize_unfocused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..eb721d7d24a5503d207ed74d927774dbd0c1af25 GIT binary patch literal 746 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfb|v_=LCu6*)LK7#kaFYip~hs3<5nC~4>`s_Ut$8mVaMD{Ja0svD_l z8-UpA2Fe;n${L1B8V1UmP==Dak&33Fvbv#?x}h?Vp#elj%9;j1t_p|^5d<lQa)HVq z;y6fEEh9B8BXw<K4IN_*T@zgcQ$0g76LU*bGb?XTXCF^zUoRIwZ<nZ0ujnwZq-ejC z7{9Ef!0hC}oaCVVwBUmD;KGd1>imeB!pOR!sQTjQ){5Bns<@uo_@27NzJ{bpP05p6 zQf7ChubY{_aZcf;Ifa|&7G2ujaCt}LjXlk`_B1~_-1hiL`_p5c&yIDxKHc5$=<P3H z80nV;`2{nuu(GjpsHtme>*yI6c6RslO_)4o>a^K&w(Z_``22-S*KXW=`|kaR&tJcN z|MmON-^C{BhCr>mJY5_^B*LejyDHS=z|i_|YxJ9UeqnF?-n=Wj|6lhCYh(2P)A`TN z$T0l#N#|WU$#JurgAx18Y(BPLnas&W&l>-7|0;RsxV^>I`i{~z-Yo{pRNXte&#f|u z>Nb~K&#HVZL7Fq`r=gnKi!I64iwk*@Yua8&1=sd33+!oJS8(rRqRCYGJ$JpUdS1P0 zI$r5^P{uU)_<UIn=46LQr`E^CSLtak?{HNxOI>yNYgL4&@SNHpp?w}VR!?uXuVyas WwdTLIYndm|7Yv@RelF{r5}E+63kUN6 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/shade.png b/.themes/Nordic/metacity-1/shade.png new file mode 100644 index 0000000000000000000000000000000000000000..9d1ff7ddb2a9302c141f4b2b2787e5ec50db47bf GIT binary patch literal 456 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L&703|-@bk4&YfF#AKbq85QOgDzjN;a5Z$`>;5JAQCz>^9 z?wolGmM&kpdF%E=M~`2)eD%idyFm3>9|Ki@MvImN`2{nGh>8V;gf=!cx12q9{=$ck zpFV&2cT_#F1gN0e)5S4FB7E&RPoZW59@ap{!WqrE0?GIP&xwpsv}4#?6RK4^QGL~} z!g=l6PQ8_7P}p%sY|YbaS`0Gm4f?#+4aKqk4aYt($IO0J#@L+5QWknumZR<ERxO5m z1!q2%-+LAzz08wy`JsS2^?$tI&G9!&RSPn!?Wv7DAzaI7cAf94tYuRv&>0M#u6{1- HoD!M<*pJ2R literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/shade_focused.png b/.themes/Nordic/metacity-1/shade_focused.png new file mode 100644 index 0000000000000000000000000000000000000000..9d1ff7ddb2a9302c141f4b2b2787e5ec50db47bf GIT binary patch literal 456 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L&703|-@bk4&YfF#AKbq85QOgDzjN;a5Z$`>;5JAQCz>^9 z?wolGmM&kpdF%E=M~`2)eD%idyFm3>9|Ki@MvImN`2{nGh>8V;gf=!cx12q9{=$ck zpFV&2cT_#F1gN0e)5S4FB7E&RPoZW59@ap{!WqrE0?GIP&xwpsv}4#?6RK4^QGL~} z!g=l6PQ8_7P}p%sY|YbaS`0Gm4f?#+4aKqk4aYt($IO0J#@L+5QWknumZR<ERxO5m z1!q2%-+LAzz08wy`JsS2^?$tI&G9!&RSPn!?Wv7DAzaI7cAf94tYuRv&>0M#u6{1- HoD!M<*pJ2R literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/shade_focused_normal.png b/.themes/Nordic/metacity-1/shade_focused_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..9d1ff7ddb2a9302c141f4b2b2787e5ec50db47bf GIT binary patch literal 456 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L&703|-@bk4&YfF#AKbq85QOgDzjN;a5Z$`>;5JAQCz>^9 z?wolGmM&kpdF%E=M~`2)eD%idyFm3>9|Ki@MvImN`2{nGh>8V;gf=!cx12q9{=$ck zpFV&2cT_#F1gN0e)5S4FB7E&RPoZW59@ap{!WqrE0?GIP&xwpsv}4#?6RK4^QGL~} z!g=l6PQ8_7P}p%sY|YbaS`0Gm4f?#+4aKqk4aYt($IO0J#@L+5QWknumZR<ERxO5m z1!q2%-+LAzz08wy`JsS2^?$tI&G9!&RSPn!?Wv7DAzaI7cAf94tYuRv&>0M#u6{1- HoD!M<*pJ2R literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/shade_focused_prelight.png b/.themes/Nordic/metacity-1/shade_focused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..90655fc85721c1e4d4b3a4dc3ccb010896e6f0d7 GIT binary patch literal 434 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR<w@2nP_<aHMnq`J4qFk;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD=bkfM;x zlAKfq-~8-E1<&OCJcW>q)ZA2skks6QoWzpUBMhQSK$U_Zm5!w)8TmyF!HKyF9;xM- zB_;P;I^BShFFaiwLo9mVPO{BAWFXOYzht@20oGH6MxkFMp7Q;<v%p>Px<c%pO+Q$C z?_9Ovv6y6dWJ2GH{*;sR*S`Olee;sN>;aw|O!p7uOPFq8Omj|^cks5?-5{Z4ot7ed zeD|e-v#V3CMXlMoeF?8YudIG&v1X=-zQyyDo{5HT=XRPLUcKb}oDDtP@AtmiHSPPq zq<ODBTk{JiE_-!J?abpv9o!2-i&8yTt$HQ1ROhm;XIA$jiSMd5cV6u{?CP(z=AXiy zr!Dc5*3C0=7OwimD8_8}?YHxBw#>;B|JvwuF9}ZIeZwezOfG_Pvg4-b&sY}Q`Pr<` S@UsT`nZeW5&t;ucLK6V2MW>$t literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/shade_focused_pressed.png b/.themes/Nordic/metacity-1/shade_focused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..7f6df00cbf8cacee9d4456219816c8e031cd32c3 GIT binary patch literal 456 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9LnV#ZvZMhe_OD?n(Tx=^i-=2S=t?)v70g${1Bs&T&07XC~ z7Bnf|e@a5Y+_aEYdC@y6l8-iIoomeps#H`J5Cs}7S`y?J%pf8v78DZN*wox|_T2dk zA3lEi{N>+K^}rIKf@)6}#}J9|wdXvAnhkhZ0~rfvH0KH=-~T@+GD6XgVQ)>SR_#Rf zRl5r3wQoE1R+d3w#~HCTPp@e)$gnr)^IA6)$ND!M`@kGC`&AiZb0SMw=v7&cwwGJA z815CE`B;AMS%ma5PtN6s0`AoR@qRbQ-z-%v$gH-fHui*YEu-0WzN@m9O{G9*FnGH9 KxvX<aXaWFg^sb%& literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/shade_unfocused.png b/.themes/Nordic/metacity-1/shade_unfocused.png new file mode 100644 index 0000000000000000000000000000000000000000..de565c001d7210017f827000a3f30d7f8194425c GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzC5;1oLR^8gudlD0TdbW+psjPLwPUcgbC8u&pq*17kYVi<Y~vJc?HB}N zI|tb~fl#O7n!8}LgZzRSxVSa7v>lzC(laV5E34`oa(Zhxfs!$vE{-7*l4}n(@-`^& zupHQ~6tU##_xab32wh^_b6Ee$yLY!(PNx2eI9TSZw>d%Zu^G$5v>-t%Vb=n+wgewG zr}RY}y`HWDkH5)8oO)v9pOgCG^Bj*Qt9D;wuCHL6xr5Wn>Gw2Xz%ej*y85}Sb4q9e E06lYj9smFU literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/shade_unfocused_prelight.png b/.themes/Nordic/metacity-1/shade_unfocused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..9d1ff7ddb2a9302c141f4b2b2787e5ec50db47bf GIT binary patch literal 456 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L&703|-@bk4&YfF#AKbq85QOgDzjN;a5Z$`>;5JAQCz>^9 z?wolGmM&kpdF%E=M~`2)eD%idyFm3>9|Ki@MvImN`2{nGh>8V;gf=!cx12q9{=$ck zpFV&2cT_#F1gN0e)5S4FB7E&RPoZW59@ap{!WqrE0?GIP&xwpsv}4#?6RK4^QGL~} z!g=l6PQ8_7P}p%sY|YbaS`0Gm4f?#+4aKqk4aYt($IO0J#@L+5QWknumZR<ERxO5m z1!q2%-+LAzz08wy`JsS2^?$tI&G9!&RSPn!?Wv7DAzaI7cAf94tYuRv&>0M#u6{1- HoD!M<*pJ2R literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/shade_unfocused_pressed.png b/.themes/Nordic/metacity-1/shade_unfocused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..7f6df00cbf8cacee9d4456219816c8e031cd32c3 GIT binary patch literal 456 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9LnV#ZvZMhe_OD?n(Tx=^i-=2S=t?)v70g${1Bs&T&07XC~ z7Bnf|e@a5Y+_aEYdC@y6l8-iIoomeps#H`J5Cs}7S`y?J%pf8v78DZN*wox|_T2dk zA3lEi{N>+K^}rIKf@)6}#}J9|wdXvAnhkhZ0~rfvH0KH=-~T@+GD6XgVQ)>SR_#Rf zRl5r3wQoE1R+d3w#~HCTPp@e)$gnr)^IA6)$ND!M`@kGC`&AiZb0SMw=v7&cwwGJA z815CE`B;AMS%ma5PtN6s0`AoR@qRbQ-z-%v$gH-fHui*YEu-0WzN@m9O{G9*FnGH9 KxvX<aXaWFg^sb%& literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/thumbnail.png b/.themes/Nordic/metacity-1/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..5403b13ffb6f7a081b1ae4cbd79259db614f38d7 GIT binary patch literal 3629 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 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/unmaximize.png b/.themes/Nordic/metacity-1/unmaximize.png new file mode 100644 index 0000000000000000000000000000000000000000..c66a6d6ce8553d655bebc07a7371ef24fdadef94 GIT binary patch literal 736 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfd95_=LCu6)`Y`Iyg8O8yl;rsL04zs;C$%X&NZ1>nUsMscIW2YZxi1 z8!BlSssNF?p|ZLGkgcR)psZ=63}mPqsc0Gk8Oj<4DnLPyGN1yG6dVDygV<1IAe9g) zpn*UJ&@{M8Oooc4k*b!FhMuXek%g{_g|W4*v5l>Tqobvhqn(F~y{D^Nke6SyzkhT< zU|djOd{9t)a7bcsSaN7YT6jcycvMD2bXH`1UUXt%Y(`~LW>r#FZE9h2MoD{CX-9VF z{K}riHN8t}rmb(DzM*CA_V#%@Iu`EfUbMG+@xC60RrmG+!^Wf}$S;_InT3^|Q(0AA z$H3U6t-YhOw{OCvsncf6oVQ@}&izMEpFMx++RfW{U%q<#;mfxlKY#uH^Y`EP<^9)y z`Zs#IIEF}sPd#^3=#T+}>%|8m<>lXlGBn=3JG%7e|N9M|%T1!+ebTvS!|?CSld~bG zGW#19d>7o4@HuX~?OE`D9j590U*4Lf9G>*+p=2kg^fldC8}~T}9h$Jvpeky;{37k_ z<1=O{FUn&|e(CUNMZ?AlmBLBKXT(gt(VtvWc5l<&g{;a)KN#s{%&oX`G*-phadw7- z=%b1~AMPAlAms6C#kTO{f7f_Mi#Yh@_deYexLNGaP4>GPHakAd)PDp@8J@0wF6*2U FngDBY25$fW literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/unmaximize_focused.png b/.themes/Nordic/metacity-1/unmaximize_focused.png new file mode 100644 index 0000000000000000000000000000000000000000..c66a6d6ce8553d655bebc07a7371ef24fdadef94 GIT binary patch literal 736 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfd95_=LCu6)`Y`Iyg8O8yl;rsL04zs;C$%X&NZ1>nUsMscIW2YZxi1 z8!BlSssNF?p|ZLGkgcR)psZ=63}mPqsc0Gk8Oj<4DnLPyGN1yG6dVDygV<1IAe9g) zpn*UJ&@{M8Oooc4k*b!FhMuXek%g{_g|W4*v5l>Tqobvhqn(F~y{D^Nke6SyzkhT< zU|djOd{9t)a7bcsSaN7YT6jcycvMD2bXH`1UUXt%Y(`~LW>r#FZE9h2MoD{CX-9VF z{K}riHN8t}rmb(DzM*CA_V#%@Iu`EfUbMG+@xC60RrmG+!^Wf}$S;_InT3^|Q(0AA z$H3U6t-YhOw{OCvsncf6oVQ@}&izMEpFMx++RfW{U%q<#;mfxlKY#uH^Y`EP<^9)y z`Zs#IIEF}sPd#^3=#T+}>%|8m<>lXlGBn=3JG%7e|N9M|%T1!+ebTvS!|?CSld~bG zGW#19d>7o4@HuX~?OE`D9j590U*4Lf9G>*+p=2kg^fldC8}~T}9h$Jvpeky;{37k_ z<1=O{FUn&|e(CUNMZ?AlmBLBKXT(gt(VtvWc5l<&g{;a)KN#s{%&oX`G*-phadw7- z=%b1~AMPAlAms6C#kTO{f7f_Mi#Yh@_deYexLNGaP4>GPHakAd)PDp@8J@0wF6*2U FngDBY25$fW literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/unmaximize_focused_normal.png b/.themes/Nordic/metacity-1/unmaximize_focused_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..c66a6d6ce8553d655bebc07a7371ef24fdadef94 GIT binary patch literal 736 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*HOFfd95_=LCu6)`Y`Iyg8O8yl;rsL04zs;C$%X&NZ1>nUsMscIW2YZxi1 z8!BlSssNF?p|ZLGkgcR)psZ=63}mPqsc0Gk8Oj<4DnLPyGN1yG6dVDygV<1IAe9g) zpn*UJ&@{M8Oooc4k*b!FhMuXek%g{_g|W4*v5l>Tqobvhqn(F~y{D^Nke6SyzkhT< zU|djOd{9t)a7bcsSaN7YT6jcycvMD2bXH`1UUXt%Y(`~LW>r#FZE9h2MoD{CX-9VF z{K}riHN8t}rmb(DzM*CA_V#%@Iu`EfUbMG+@xC60RrmG+!^Wf}$S;_InT3^|Q(0AA z$H3U6t-YhOw{OCvsncf6oVQ@}&izMEpFMx++RfW{U%q<#;mfxlKY#uH^Y`EP<^9)y z`Zs#IIEF}sPd#^3=#T+}>%|8m<>lXlGBn=3JG%7e|N9M|%T1!+ebTvS!|?CSld~bG zGW#19d>7o4@HuX~?OE`D9j590U*4Lf9G>*+p=2kg^fldC8}~T}9h$Jvpeky;{37k_ z<1=O{FUn&|e(CUNMZ?AlmBLBKXT(gt(VtvWc5l<&g{;a)KN#s{%&oX`G*-phadw7- z=%b1~AMPAlAms6C#kTO{f7f_Mi#Yh@_deYexLNGaP4>GPHakAd)PDp@8J@0wF6*2U FngDBY25$fW literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/unmaximize_focused_prelight.png b/.themes/Nordic/metacity-1/unmaximize_focused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..fb6857edba1db1e8996f0843b6712d606d83506a GIT binary patch literal 689 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzB|ilCgt!7}V`F1&ZEY1G&^A=j(pT2hQ_?V2(lAugFi_SsQr0j8A|P8u z(@+_RfLwJjsR5LN%7WDxfR#a{K%|PMk*b!Fnzpf;j)|tenU1l!uBoMgxs{2Ht*Nb@ zrIVwzi<7Opi-VV&qqm!jzlU3Zmv5xMZxj#(_(ul>#svk&2L;6khbD)HC5J|&g-2&a z#$-k$6~-kO$EB7gq*WwlR3>FrCl@qj6f|d)cjs32<kd|sYMN0pX;s7IHI38OH_zPC zI(uu|yq%p3c6Bb;-L-gMk8lQ42++^6B|(0{46JPITG~3gy?qlVPM$Jt`tCh@_g%hn z_2Z|{U;g|}sob><sPM3-i(`mH_|$XPg_;Zm94@Yi5ZE1Iz!df-;-KEQb-(}DC-b<* z?e(`#-!#+p#rdX~WdSEznDss#?J9Dgy+u{#tJO5IuhJ9rm<?02V{SEHjp~W`FDm}P z<WOB#%u~h!iAjD8;WL-ccsp5KcjA&s3r`1&OiRhD+vwhwIWMX1>9NRjG4i_uO|Ku` zDt^E%aLO^h2XTCXJPD7>FUc4`TX^x(&25X1%xv3p^3%7!OP>e%RZLhb7<0Y1H|*$~ kWEK0<+)VOG7v|S82p`vaAn52U3iJ+xr>mdKI;Vst0A#E5b^rhX literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/unmaximize_focused_pressed.png b/.themes/Nordic/metacity-1/unmaximize_focused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..fb6857edba1db1e8996f0843b6712d606d83506a GIT binary patch literal 689 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzB|ilCgt!7}V`F1&ZEY1G&^A=j(pT2hQ_?V2(lAugFi_SsQr0j8A|P8u z(@+_RfLwJjsR5LN%7WDxfR#a{K%|PMk*b!Fnzpf;j)|tenU1l!uBoMgxs{2Ht*Nb@ zrIVwzi<7Opi-VV&qqm!jzlU3Zmv5xMZxj#(_(ul>#svk&2L;6khbD)HC5J|&g-2&a z#$-k$6~-kO$EB7gq*WwlR3>FrCl@qj6f|d)cjs32<kd|sYMN0pX;s7IHI38OH_zPC zI(uu|yq%p3c6Bb;-L-gMk8lQ42++^6B|(0{46JPITG~3gy?qlVPM$Jt`tCh@_g%hn z_2Z|{U;g|}sob><sPM3-i(`mH_|$XPg_;Zm94@Yi5ZE1Iz!df-;-KEQb-(}DC-b<* z?e(`#-!#+p#rdX~WdSEznDss#?J9Dgy+u{#tJO5IuhJ9rm<?02V{SEHjp~W`FDm}P z<WOB#%u~h!iAjD8;WL-ccsp5KcjA&s3r`1&OiRhD+vwhwIWMX1>9NRjG4i_uO|Ku` zDt^E%aLO^h2XTCXJPD7>FUc4`TX^x(&25X1%xv3p^3%7!OP>e%RZLhb7<0Y1H|*$~ kWEK0<+)VOG7v|S82p`vaAn52U3iJ+xr>mdKI;Vst0A#E5b^rhX literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/unmaximize_unfocused.png b/.themes/Nordic/metacity-1/unmaximize_unfocused.png new file mode 100644 index 0000000000000000000000000000000000000000..9278df61807a3ff96cc4bf62072c6ded23416993 GIT binary patch literal 644 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzC65L8gt!7}2yk$4Fg7+;QBhG)aFCI)R8cWkS2tAFF;!DDRnaz7(lAz3 z(^u3oQdZYj(J)X}H&W6tRM9X})-+Pq0LmJG1i>OIAkt77$kharhRQ%gG(l2O1QG;u zf#PsM91ImrBQ1SvEdy(911nu)dtDO;J!5-469*#;HzP|oV+%J+2Y*Y)0Bffp?)!V5 z1HEBf666=mz{teH%Fe;bCnc+-rE6yESXo`y&^2kwyah{^u35Kj|DnT2&tAN9_x_`& z&tAOz`t9eRzyGG+++_;XzRJ_ZF+?JK>iO$JO$H*a7b7;9hp<$?XMN(vv1r1d|Nfec zDnB0d{4P8@N2H~0`ro!)yRP-d?$-?1SAKMwvkuSVpq!nYJErVi%o4Uy>qA1IT#xhW zS9-ro+Qp9RE#nNbd1A4B#)Y>>3bofr7N2oym@Og{%vCUJ-us_1V)~yp9@|)>_Gp)& zT?m{0Hua2){YK0Re^}-pSksY|8^6J~qn9_-$#d$tM+GrjreD(at$X#7?L<1Rg5u88 L)z4*}Q$iB}QX$Ql literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/unmaximize_unfocused_prelight.png b/.themes/Nordic/metacity-1/unmaximize_unfocused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..fb6857edba1db1e8996f0843b6712d606d83506a GIT binary patch literal 689 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzB|ilCgt!7}V`F1&ZEY1G&^A=j(pT2hQ_?V2(lAugFi_SsQr0j8A|P8u z(@+_RfLwJjsR5LN%7WDxfR#a{K%|PMk*b!Fnzpf;j)|tenU1l!uBoMgxs{2Ht*Nb@ zrIVwzi<7Opi-VV&qqm!jzlU3Zmv5xMZxj#(_(ul>#svk&2L;6khbD)HC5J|&g-2&a z#$-k$6~-kO$EB7gq*WwlR3>FrCl@qj6f|d)cjs32<kd|sYMN0pX;s7IHI38OH_zPC zI(uu|yq%p3c6Bb;-L-gMk8lQ42++^6B|(0{46JPITG~3gy?qlVPM$Jt`tCh@_g%hn z_2Z|{U;g|}sob><sPM3-i(`mH_|$XPg_;Zm94@Yi5ZE1Iz!df-;-KEQb-(}DC-b<* z?e(`#-!#+p#rdX~WdSEznDss#?J9Dgy+u{#tJO5IuhJ9rm<?02V{SEHjp~W`FDm}P z<WOB#%u~h!iAjD8;WL-ccsp5KcjA&s3r`1&OiRhD+vwhwIWMX1>9NRjG4i_uO|Ku` zDt^E%aLO^h2XTCXJPD7>FUc4`TX^x(&25X1%xv3p^3%7!OP>e%RZLhb7<0Y1H|*$~ kWEK0<+)VOG7v|S82p`vaAn52U3iJ+xr>mdKI;Vst0A#E5b^rhX literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/unmaximize_unfocused_pressed.png b/.themes/Nordic/metacity-1/unmaximize_unfocused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..fb6857edba1db1e8996f0843b6712d606d83506a GIT binary patch literal 689 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzB|ilCgt!7}V`F1&ZEY1G&^A=j(pT2hQ_?V2(lAugFi_SsQr0j8A|P8u z(@+_RfLwJjsR5LN%7WDxfR#a{K%|PMk*b!Fnzpf;j)|tenU1l!uBoMgxs{2Ht*Nb@ zrIVwzi<7Opi-VV&qqm!jzlU3Zmv5xMZxj#(_(ul>#svk&2L;6khbD)HC5J|&g-2&a z#$-k$6~-kO$EB7gq*WwlR3>FrCl@qj6f|d)cjs32<kd|sYMN0pX;s7IHI38OH_zPC zI(uu|yq%p3c6Bb;-L-gMk8lQ42++^6B|(0{46JPITG~3gy?qlVPM$Jt`tCh@_g%hn z_2Z|{U;g|}sob><sPM3-i(`mH_|$XPg_;Zm94@Yi5ZE1Iz!df-;-KEQb-(}DC-b<* z?e(`#-!#+p#rdX~WdSEznDss#?J9Dgy+u{#tJO5IuhJ9rm<?02V{SEHjp~W`FDm}P z<WOB#%u~h!iAjD8;WL-ccsp5KcjA&s3r`1&OiRhD+vwhwIWMX1>9NRjG4i_uO|Ku` zDt^E%aLO^h2XTCXJPD7>FUc4`TX^x(&25X1%xv3p^3%7!OP>e%RZLhb7<0Y1H|*$~ kWEK0<+)VOG7v|S82p`vaAn52U3iJ+xr>mdKI;Vst0A#E5b^rhX literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/unshade.png b/.themes/Nordic/metacity-1/unshade.png new file mode 100644 index 0000000000000000000000000000000000000000..ca57d053448852e4a3c93fd112455969bd6d7458 GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L&703|-@bk4&YfF#AKbq85QOgDzjN;a5Z$`>;5JAQCz>^9 z?wolGmM&kpdF%E=M~`2)eD%idyFm3>9|Ki@MvImN`2{nGh>8V;gf=!cx12q9{=$ck zpFV&2cT_#F1gN0W)5S4FB7E&RPrhaY0hfzx#}oOsEtLHK_xwy&-4BdEPODE1QObXE zD{<DZV^6>JG6>YB8DFbe-OaFyVWCM*<%C-wrYGmmDC%hwyb%&=t{}m8VCSlJ>1O#1 zeW{iVT8Cd>+Q;0}y70&IKkn~pcI2G#S+ZvLlwGSPnEzrnzsz@)>$R^b&=Cxtu6{1- HoD!M<ewoah literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/unshade_focused.png b/.themes/Nordic/metacity-1/unshade_focused.png new file mode 100644 index 0000000000000000000000000000000000000000..ca57d053448852e4a3c93fd112455969bd6d7458 GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L&703|-@bk4&YfF#AKbq85QOgDzjN;a5Z$`>;5JAQCz>^9 z?wolGmM&kpdF%E=M~`2)eD%idyFm3>9|Ki@MvImN`2{nGh>8V;gf=!cx12q9{=$ck zpFV&2cT_#F1gN0W)5S4FB7E&RPrhaY0hfzx#}oOsEtLHK_xwy&-4BdEPODE1QObXE zD{<DZV^6>JG6>YB8DFbe-OaFyVWCM*<%C-wrYGmmDC%hwyb%&=t{}m8VCSlJ>1O#1 zeW{iVT8Cd>+Q;0}y70&IKkn~pcI2G#S+ZvLlwGSPnEzrnzsz@)>$R^b&=Cxtu6{1- HoD!M<ewoah literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/unshade_focused_normal.png b/.themes/Nordic/metacity-1/unshade_focused_normal.png new file mode 100644 index 0000000000000000000000000000000000000000..ca57d053448852e4a3c93fd112455969bd6d7458 GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L&703|-@bk4&YfF#AKbq85QOgDzjN;a5Z$`>;5JAQCz>^9 z?wolGmM&kpdF%E=M~`2)eD%idyFm3>9|Ki@MvImN`2{nGh>8V;gf=!cx12q9{=$ck zpFV&2cT_#F1gN0W)5S4FB7E&RPrhaY0hfzx#}oOsEtLHK_xwy&-4BdEPODE1QObXE zD{<DZV^6>JG6>YB8DFbe-OaFyVWCM*<%C-wrYGmmDC%hwyb%&=t{}m8VCSlJ>1O#1 zeW{iVT8Cd>+Q;0}y70&IKkn~pcI2G#S+ZvLlwGSPnEzrnzsz@)>$R^b&=Cxtu6{1- HoD!M<ewoah literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/unshade_focused_prelight.png b/.themes/Nordic/metacity-1/unshade_focused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..b20ccf6d3b29c81b9a4f42e59b3d3dca4d34c3f8 GIT binary patch literal 443 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR<w@2nP_<aHMnq`J4qFk;M!Q zd`Cc-ajG_-G*D2o#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD=bkfM;x zlAKfq-~8-E1<&OCJcW>q)ZA2skks6QoWzpUBMhQSK$U_Zm5!w)8TmyF!HKyF9;xM- zB_;P;I^BShA3a?hLo9mVUb4?SWFT_<qqxm(omO38SzXstmR5=uZaba5^HbJ2u9j&y zx|4w=ZC|X=s~tasH*d2)IcdIX{g-*E6aSkqK09FjfivdSSH_&iN}X+NTEBuBS4+IH zYB1f|x9IB(d#laYlGeU;@;`9KT&;1ZprGtWD}JR<Ml5#j33JPx3JTeOJQ44VXP8={ zEbgk98o4cRd8St6w4d&wlT<G6<KwSO>=9hMe||`|?y(sg4quxqaOY=hkk=<0@ueZz z@<-a(w|}XXelBxv=eqo27P;z!Qn9WzZ=NcMEm+R@=12A!=kx>88`#f%y~VtKaq_>l aHH=l~;vQ8!eB}-FJcFmJpUXO@geCyvtEX@P literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/unshade_focused_pressed.png b/.themes/Nordic/metacity-1/unshade_focused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..c8703e4889b590ac24e7ad0ea453db486c2e8a0a GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9LnV#ZvZMhe_OD?n(Tx=^i-=2S=t?)v70g${1Bs&T&07XC~ z7Bnf|e@a5Y+_aEYdC@y6l8-iIoomeps#H`J5Cs}7S`y?J%pf8v78DZN*wox|_T2dk zA3lEi{N>+K^}rIKf=W*p#}J9|wdXwfnhgY8F0vg@<lDAT^8erSGg);%F#b5LJ~c!s z|H-YyS-*}w{npDMP@86at!8yM!zzY_COMT8Zhe@ZoIj(er%muiNT|7j1mA(3tJbBP z<uml9S~6%Ietl^lb5HBSAJ6}|zpL4ibH-=Mn%z@&t(su|i`o1#-&L;HzNSD&FnGH9 KxvX<aXaWE~nzc;; literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/unshade_unfocused.png b/.themes/Nordic/metacity-1/unshade_unfocused.png new file mode 100644 index 0000000000000000000000000000000000000000..de565c001d7210017f827000a3f30d7f8194425c GIT binary patch literal 385 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzC5;1oLR^8gudlD0TdbW+psjPLwPUcgbC8u&pq*17kYVi<Y~vJc?HB}N zI|tb~fl#O7n!8}LgZzRSxVSa7v>lzC(laV5E34`oa(Zhxfs!$vE{-7*l4}n(@-`^& zupHQ~6tU##_xab32wh^_b6Ee$yLY!(PNx2eI9TSZw>d%Zu^G$5v>-t%Vb=n+wgewG zr}RY}y`HWDkH5)8oO)v9pOgCG^Bj*Qt9D;wuCHL6xr5Wn>Gw2Xz%ej*y85}Sb4q9e E06lYj9smFU literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/unshade_unfocused_prelight.png b/.themes/Nordic/metacity-1/unshade_unfocused_prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..ca57d053448852e4a3c93fd112455969bd6d7458 GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9L&703|-@bk4&YfF#AKbq85QOgDzjN;a5Z$`>;5JAQCz>^9 z?wolGmM&kpdF%E=M~`2)eD%idyFm3>9|Ki@MvImN`2{nGh>8V;gf=!cx12q9{=$ck zpFV&2cT_#F1gN0W)5S4FB7E&RPrhaY0hfzx#}oOsEtLHK_xwy&-4BdEPODE1QObXE zD{<DZV^6>JG6>YB8DFbe-OaFyVWCM*<%C-wrYGmmDC%hwyb%&=t{}m8VCSlJ>1O#1 zeW{iVT8Cd>+Q;0}y70&IKkn~pcI2G#S+ZvLlwGSPnEzrnzsz@)>$R^b&=Cxtu6{1- HoD!M<ewoah literal 0 HcmV?d00001 diff --git a/.themes/Nordic/metacity-1/unshade_unfocused_pressed.png b/.themes/Nordic/metacity-1/unshade_unfocused_pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..c8703e4889b590ac24e7ad0ea453db486c2e8a0a GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc3?z4jzqJQa%*9TgAsieWw;%dH0CG7CJR*x3 z82FBWFymBhK53w!WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Eav((^ znI$=?48Hl<i3*;{`FRQ<8L7Fc3L&Yv1v!Z&sYe(@m4GS*K`I?fOEU6{7=jaX6+BYQ zGfPVDw{*GzCBp-JLR^9LnV#ZvZMhe_OD?n(Tx=^i-=2S=t?)v70g${1Bs&T&07XC~ z7Bnf|e@a5Y+_aEYdC@y6l8-iIoomeps#H`J5Cs}7S`y?J%pf8v78DZN*wox|_T2dk zA3lEi{N>+K^}rIKf=W*p#}J9|wdXwfnhgY8F0vg@<lDAT^8erSGg);%F#b5LJ~c!s z|H-YyS-*}w{npDMP@86at!8yM!zzY_COMT8Zhe@ZoIj(er%muiNT|7j1mA(3tJbBP z<uml9S~6%Ietl^lb5HBSAJ6}|zpL4ibH-=Mn%z@&t(su|i`o1#-&L;HzNSD&FnGH9 KxvX<aXaWE~nzc;; literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/bottom-active.png b/.themes/Nordic/xfwm4/bottom-active.png new file mode 100644 index 0000000000000000000000000000000000000000..7b3fb1920ad5d714bfdcf2f3410ec84b5aa3f13b GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~f$P6U2mCtPgQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fI<x~7#K<o7#Ln9FfdrnU|<k0n6oR;1}MQ6;1l9%YU2fDCayTd z52P5Ayxm<G|1;^{19CVEJR*x382FBWFymBhK53vJdx@v7EBj-1VKxCZgHt@8fkND# zE{-7_*OL<%7=dOoFs6MunFAD7Epd$~Nl7e8wMs5Z1yT$~28Ncp2IjhkmLZ0QR)%I) z#umB;rd9?9BJ%UtP&DM`r(~v8;?|Jrq_zvFK@wy`aDG}zd16s2LwR|*US?i)adKio Ys$PCk`s{Z$Qb0uvp00i_>zopr06>jVR{#J2 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/bottom-inactive.png b/.themes/Nordic/xfwm4/bottom-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..7b3fb1920ad5d714bfdcf2f3410ec84b5aa3f13b GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~f$P6U2mCtPgQY`6?zK#qG8~eHcB(ehe3dtTp zz6=aiY77hwEes65fI<x~7#K<o7#Ln9FfdrnU|<k0n6oR;1}MQ6;1l9%YU2fDCayTd z52P5Ayxm<G|1;^{19CVEJR*x382FBWFymBhK53vJdx@v7EBj-1VKxCZgHt@8fkND# zE{-7_*OL<%7=dOoFs6MunFAD7Epd$~Nl7e8wMs5Z1yT$~28Ncp2IjhkmLZ0QR)%I) z#umB;rd9?9BJ%UtP&DM`r(~v8;?|Jrq_zvFK@wy`aDG}zd16s2LwR|*US?i)adKio Ys$PCk`s{Z$Qb0uvp00i_>zopr06>jVR{#J2 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/bottom-left-active.png b/.themes/Nordic/xfwm4/bottom-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..33ca7e43a101237ef550c37ca6c9cadc0842b3bc GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^%plAJBDLLOb$}F0x}&cn1H;CC?mvmFK)yn<N02WA zLzNl>LqiJ#!!Mvv!wUw6QUeBtR|yOZRx=nF#0%!^3bX-Aa0d8<xB_WY8!sT~zGf1T zWMC`_@(X5gcy=QV#7XjYcVXyYmGuB}I14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|HOS zL6L`SIYvMsK2I0N5RU7~9Elu>0*nkyyBPN7ALbAM%BYsOMwFx^mZVxG7o`Fz1|tJQ zOI-tVT|>(dLqjV=b1NeQT?11q0|S;ByAPsh$jwj5OsmALq4X$oEl`6b$cEtjw370~ nqEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiWody{an^LB{Ts5f;Chq literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/bottom-left-inactive.png b/.themes/Nordic/xfwm4/bottom-left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..33ca7e43a101237ef550c37ca6c9cadc0842b3bc GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^%plAJBDLLOb$}F0x}&cn1H;CC?mvmFK)yn<N02WA zLzNl>LqiJ#!!Mvv!wUw6QUeBtR|yOZRx=nF#0%!^3bX-Aa0d8<xB_WY8!sT~zGf1T zWMC`_@(X5gcy=QV#7XjYcVXyYmGuB}I14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|HOS zL6L`SIYvMsK2I0N5RU7~9Elu>0*nkyyBPN7ALbAM%BYsOMwFx^mZVxG7o`Fz1|tJQ zOI-tVT|>(dLqjV=b1NeQT?11q0|S;ByAPsh$jwj5OsmALq4X$oEl`6b$cEtjw370~ nqEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiWody{an^LB{Ts5f;Chq literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/bottom-right-active.png b/.themes/Nordic/xfwm4/bottom-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..0bde98dbfbcf4092a475afc851d85bd37373f345 GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^%plAJBDLLOb$}F0x}&cn1H;CC?mvmFK)yn<N02WA zLzNl>LqiJ#!!Mvv!wUw6QUeBtR|yOZRx=nF#0%!^3bX-Aa0d8<xB_WY8!sT~zGf1T zWMC`_@(X5gcy=QV#7XjYcVXyYmGuB}I14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|HOS zLG`$6yedE;K2I0N5RU7~9Em{4z`*p4;pdO}KMa8~swJ)wB`Jv|saDBFsX&Us$iUE2 z*T7uY&@#l((8|!<${5HswK6b>UG=XAMMG|WN@iLmZVfu$-GE+XkObKfoS#-wo>-L1 kP+nfHmzkGcoSayYs+V7sKKq@G6i^X^r>mdKI;Vst0LDvJYybcN literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/bottom-right-inactive.png b/.themes/Nordic/xfwm4/bottom-right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..0bde98dbfbcf4092a475afc851d85bd37373f345 GIT binary patch literal 353 zcmeAS@N?(olHy`uVBq!ia0vp^%plAJBDLLOb$}F0x}&cn1H;CC?mvmFK)yn<N02WA zLzNl>LqiJ#!!Mvv!wUw6QUeBtR|yOZRx=nF#0%!^3bX-Aa0d8<xB_WY8!sT~zGf1T zWMC`_@(X5gcy=QV#7XjYcVXyYmGuB}I14-?iy0XBj({-ZRBb+KpdfpRr>`sfV|HOS zLG`$6yedE;K2I0N5RU7~9Em{4z`*p4;pdO}KMa8~swJ)wB`Jv|saDBFsX&Us$iUE2 z*T7uY&@#l((8|!<${5HswK6b>UG=XAMMG|WN@iLmZVfu$-GE+XkObKfoS#-wo>-L1 kP+nfHmzkGcoSayYs+V7sKKq@G6i^X^r>mdKI;Vst0LDvJYybcN literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/close-active.png b/.themes/Nordic/xfwm4/close-active.png new file mode 100644 index 0000000000000000000000000000000000000000..62f9da995526e2402c0f07c81249bf74ca4668f8 GIT binary patch literal 672 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s3?yAI>n{UREa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD6uQRC&bm%#>>dUP212$ zP1{si)5yru)zsQk+t6BB!$?ER$j`zt)xk5#-ow+>PF2%TMbl8rz}nQtQ$yE6MbjwT z$$M*D+Wy3>by3MtHm=GVh8lY2+6LCW{t=~a{za~S;WjQtmTvmGraR*^R!1gj8QR3! zy1AIxs%e|W*tnIs2gKXCyP4V<>6-0H$Xp+tQUMZiQ`0n>798E+6|A9azAHX+OKe(- zgNL4uX`zc>o{LYgm9wUn3DEfy1TCHeDaIskcNg0Wxq*>D4rhT!WHAE+-w_aIoT|+y z4HRTA@$_|Nf5gSf#iH6Ie|b7kXr-r%V~EE2s~27hH7N)jC}h&v&9c-(>$KPA-Ea2Y z`@eJ5Os}w7#{cp4hu`UNh;9*5n<A9+Bw%M!SoT-9%Sm_6%}|cY{kiV(s=TP`u=u*q zBK~iU*+1Q%@RQ+V#+(N(EDW9+TbBtsyn1ON%y2a3xPVgRiybY=AG7A(IChAEcbjj) zbSu`675_IkH}MN@>fc!Y>%z}PbIu&UJty|=?Y|#WB%VHD7hEd%Ezq%=@ol^aLuv0l z2cV->OI#yLQW8s2t&)pUffR$0fuV)2p@FV}Wr(4vm4S(svAM1RkYNzvGzFAu5E^px zQ!>*kacj_&*VzWtAPKS|I6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD<-Pgg&e IbxsLQ03YMoZ~y=R literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/close-inactive.png b/.themes/Nordic/xfwm4/close-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..13da8d18a3f8ee6a8adac432d9fb502874d74c23 GIT binary patch literal 632 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s3?yAI>n{UREa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC^09%C&bm%#>>dUP212$ zP1{si)5yru)zsQk+t6BB!$?KbNK@ZR*Vtay*iKW=Qbp5H%fQ;y##2MrLeIp((lNl= zDag{^Psh+!S;J66&s^KU+Stm&z|2YC)X~V&O;yX-$}!Nw&R5IOM#sobL(f7@+e{xQ zYv!z`Wn%3ZXkg~7V`OV$<7sH_s-bIc>EN%TWvp-Nq-W}=qG=3t;K|aZ&w&(UlDE5y zvH8`SI3S0!z$3Dlfr0M`2s2LA=92~rvX^-Jy0Smw;^bmcZIZt{9Vj&4)5S4F<NVbN zCxw~}cp4r`GzA?M*%DyxB5>#X_j(Ii_f{tM^?$DCU-DzRaLFn|FfzkDVEglqe+OiZ zyw|7M^&Wc_D)7oPbh%CN{AW>N|BA(4i5I0P=sji%pCXa5bk!9r;|ZUP+73Bv)J)d; zS1-1G_aP=X=G=SY6)V;-P3nuc&MX!<U>*D~?(3th{bd#YpG^1MecCK2)itR{<1k0m zE#V)=f^vZm66}FaRV{IiC`m~yNwrEYN(E93Mh1o!x`qb229_a)rd9?fR>tPK20(^E zgwqsIYCven%}>cptHiBAQ(k8qP=h4MhT#0PlJdl&REF~Ma=pyF?Be9af>gcyqV(DC SY@~pS7(8A5T-G@yGywqr*t$gk literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/close-prelight.png b/.themes/Nordic/xfwm4/close-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..dc92facea74d05bbdc45247df827305204a55dff GIT binary patch literal 780 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s3?yAI>n{UREa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBDDgJHC&bm%#>>dUP212$ zP1{si)5yru)zsQk+t6BB!$?ER$j`zt)xk5#-ow+>PF2%TMbl8rz}nQtQ$yE6MbjwT z$$M*D+Wy3>by3MtHm=GVh8lY2+6LCW{t=~a{za~St0R-<2gk0CND8-cF|u^i*EQW4 zpV8|brYWyG#V=y2U!<0yO{}e3qg$YcyzT_w@ER9?7ZY1GZL=5~w=(wtb$Q*%ei89@ z?$s{-Zl-odx@LP4GG_-xua8cta1WRl6w~ez((Vx)Z|A0_X*4Z3y1^@0L)Uy)eCC$e zv=j#qJss0R7r#6gpI|FzO)V3kkF)Adc>^iNByV>YKgq<x`#=t7fk$L90|Va?5N4dJ z%_j{MWH0gbb!C6V#mU8@CN0*a3lw_f>EaloasKLrn_-6x1lp2kImKq|dT~K3ReRF5 z6<Z@*HD-&72i*T(>SIwb@sjw1-6!YNr2n%t=8)A?k5F_unAN!|Wb5V4pSx%I@qRuK z`R%D_!K=RN*e&K&%w-kp0%t5YU3gV&)!jzDud1EZ+b^UuI-K}*VUx0_7W2K5^8W&x zW{CH9s&uL=C2uP=*rJ+g-+5lacm7f92}?gQCEe>#|NJPl@91OBlpK{w#xq_;OwyWr zutrg7dU1vJnx>vVwe>Aiwat}M>Ym(N9uR+jU1>qZ<ptU4pFjV0H`F@VFXSZjX0h^9 z`S4$ofejW<K_R7D;u=wsl30>zm0Xkxq!^403@vmG4Rj4GLkvx=3{0$yEp!cl41;xC zPadOa$jwj5OsmAL;eL2bJWzuq$cEtjw370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))i PiWody{an^LB{Ts5y;uc{ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/close-pressed.png b/.themes/Nordic/xfwm4/close-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..dc92facea74d05bbdc45247df827305204a55dff GIT binary patch literal 780 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s3?yAI>n{UREa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBDDgJHC&bm%#>>dUP212$ zP1{si)5yru)zsQk+t6BB!$?ER$j`zt)xk5#-ow+>PF2%TMbl8rz}nQtQ$yE6MbjwT z$$M*D+Wy3>by3MtHm=GVh8lY2+6LCW{t=~a{za~St0R-<2gk0CND8-cF|u^i*EQW4 zpV8|brYWyG#V=y2U!<0yO{}e3qg$YcyzT_w@ER9?7ZY1GZL=5~w=(wtb$Q*%ei89@ z?$s{-Zl-odx@LP4GG_-xua8cta1WRl6w~ez((Vx)Z|A0_X*4Z3y1^@0L)Uy)eCC$e zv=j#qJss0R7r#6gpI|FzO)V3kkF)Adc>^iNByV>YKgq<x`#=t7fk$L90|Va?5N4dJ z%_j{MWH0gbb!C6V#mU8@CN0*a3lw_f>EaloasKLrn_-6x1lp2kImKq|dT~K3ReRF5 z6<Z@*HD-&72i*T(>SIwb@sjw1-6!YNr2n%t=8)A?k5F_unAN!|Wb5V4pSx%I@qRuK z`R%D_!K=RN*e&K&%w-kp0%t5YU3gV&)!jzDud1EZ+b^UuI-K}*VUx0_7W2K5^8W&x zW{CH9s&uL=C2uP=*rJ+g-+5lacm7f92}?gQCEe>#|NJPl@91OBlpK{w#xq_;OwyWr zutrg7dU1vJnx>vVwe>Aiwat}M>Ym(N9uR+jU1>qZ<ptU4pFjV0H`F@VFXSZjX0h^9 z`S4$ofejW<K_R7D;u=wsl30>zm0Xkxq!^403@vmG4Rj4GLkvx=3{0$yEp!cl41;xC zPadOa$jwj5OsmAL;eL2bJWzuq$cEtjw370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))i PiWody{an^LB{Ts5y;uc{ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/hide-active.png b/.themes/Nordic/xfwm4/hide-active.png new file mode 100644 index 0000000000000000000000000000000000000000..370b4584b774b384d080ea8c3fc9ab4e769ca53a GIT binary patch literal 665 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s3?yAI>n{UREa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD6u8LC&bm%#>>dUP212$ zP1{si)5yru)zsQk+t6BB!$?Kb$kW|9Gciy_(@@L6+SJBVL)SuC!!SMG|KisA*QdKL zZL8PNGuJk-?rTVz(3q5$8l0aNY-H)Cp<{e~chikM%^JEUT81`}!JbiJUTWHARr!%M zg^{&IQH>?h$<e+kv3|M+rjL)bKR()_Z)Db971vQ6r>14JWp2@y`9<p5#u~cj{SArF zj(3_{SQTZ2PHs*%x3mH}{PCT}XduOy<n8WaZOQi~2gu<p@Q5sCVBk9f!i-b3`J{n@ z>?NMQuI!JvIJsEVa|Ac-1`4h4ba4#PIDhrRZJ{OwfrdmToxp%I=b|FZ?51bl`fVR! z8hmn<{)778yt_9mgj|-I5#Y5U%<=5Bb3B(#B*eo`=Dgf;w_Mh}tozpF+V8g=x(?aZ zzW66y$glA2xTW7RMhBzfsm~N0b_EokWY{#dE4w3Q@guRmqq}SK+LhT>d<^b;en`_J zW}W?R*AI$L*KE5c^Q&&mpKf<g=+DHo$X`z+LZ7fIE>-*%;9Jdj|E!R+Td5()qpBsY z5hW>!C8<`)MX5lF!N|bSLf6nh*T6Ew(A3Jn#LCzb7?M^71{}5T!%;Nk=BH$)RpQoA zsSy4es6i5B12FbV$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe1W@O1TaS?83{1OOt4 B-rfKJ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/hide-inactive.png b/.themes/Nordic/xfwm4/hide-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..7bc7cc680fe9230ecbb77c97f4a5632f0df09807 GIT binary patch literal 632 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s3?yAI>n{UREa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC^09%C&bm%#>>dUP212$ zP1{si)5yru)zsQk+t6BB!$?KbNK@ZR*Vtay*iKW=Qbp5H%fQ;y##2MrLeIp((lNl= zDag{^Psh+!S;J66&s^KU+Stm&z|2YC)X~V&O;yX-$}!Nw&R5IOM#sobL(f7@+e{xQ zYv!z`Wn%3ZXkg~7V`OV$<7sH_s-bIc>EN%TWvp-Nq-W}=qG=3t;K|aZ&w&(UlDE5y zvH8`SI3S0!z$3Dlfr0M`2s2LA=92~rvX^-Jy0Smw;^bn{__J=k7Eoxur;B5V#`&uk zP6{;{@H9M>XbL(ivL(RWMc~f&@AVe4?yXGh>;GKOzvRbs;gVH`U}T1Q!1m`I{|?9+ zd9P2i>pk`=RN$3o=yIFj`Ol)l{uPV85-&<o(0j}jK1Cv9>8dMM#uGjnwH<QUsF|$w zuU>5X?n6v&%(?f(D^{#wn$#C>omnh!z&iL}+}B50`^zf)Kbh{i`?Oh5s%uh@#$k@A zTf#q#1?2)CB-jI;s#@Y2QIe8al4_M)lnSI6j0_AdbPWx34J<<pO|1+}tW1DxAj4p~ z!s59o8glbfGSez?Yj{>Gtq9a039=zLKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX PpdtoOS3j3^P6<r_`^~%P literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/hide-prelight.png b/.themes/Nordic/xfwm4/hide-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..644da9433d2f57733ec1bb4de10b44c4b5a5ad32 GIT binary patch literal 686 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s3?yAI>n{UREa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC~+XbC&bm%#>>dUP212$ zP1{si)5yru)zsQk+t6BB!$?Kb$kW|9Gciy_(@@L6+SJBVL)SuC!!SMG|KisA*QdKL zZL8PNGuJk-?rTVz(3q5$8l0aNY-H)Cp<{e~chikM%^JEUT81`}!JbiJUTWHARr!%y z<`>QGO24$dp{6jhwkXQm(|OhOyvCB~<Y?cNSU+6@)5k~JA0O?|H!^FlitDJ3Q`0iq zGPg)w+gL-_yuTsw+3`+u3#+1x(8<lo=9X4KPuK@}cL6EJByV>Yd%I+VQXq%3z$3Dl zfr0M`2s2LA=92~rvX^-Jy0Smw;^bn{__J=k7EoxTr;B5V#`&ukZVELih%_WJ=>&%K zm|Z?)bo={Rlh=RcSI^og@|E>Z{{Dw^EExhWW(g$rEC_M>+U6q?8p?6?OOxc8oKOC` zled1pl^8qkN^(@*{G5;VwOQO8a~-=5Pt;bB`s^d@?_l%vpHAjEaTkY8Pp)ZYo;6om zlw0=3Plo$@`;|U*jRh{}HRFnwGrX<(JyX7epYg(bM~PZZF4@H&KJIdp|M*#QzXpry z&2{Y?*>eLf-n(clVx8bQ^%T(YswJ)wB`Jv|saDBFsX&Us$iUD-*U&)Mz%s<p)XKob z$^^&;G7P3GES`&^AvZrIGp!Q0hG(_Xia-sLARB;DT2h`^l*&+EUaps!mtCBkSdglh WUz9%kosASw5re0zpUXO@geCx~q3ARK literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/hide-pressed.png b/.themes/Nordic/xfwm4/hide-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..8467cf55a76d303dfafb82de40a93b3785a9fff2 GIT binary patch literal 686 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s3?yAI>n{UREa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC~+XbC&bm%#>>dUP212$ zP1{si)5yru)zsQk+t6BB!$?Kb$kW|9Gciy_(@@L6+SJBVL)SuC!!SMG|KisA*QdKL zZL8PNGuJk-?rTVz(3q5$8l0aNY-H)Cp<{e~chikM%^JEUT81`}!JbiJUTWHARr!%y z<`>QGO24$dp{6jhwkXQm(|OhOyvCB~<Y?cNSU+6@)5k~JA0O?|H!^FlitDJ3Q`0iq zGPg)w+gL-_yuTsw+3`+u3#+1x(8<lo=9X4KPuK@}cL6EJByV>Yd%I+VQXq%3z$3Dl zfr0M`2s2LA=92~rvX^-Jy0Smw;^bn{>|Qy44^U{Mr;B5V#`&ukZVELih%_WJ=>&%K zm|Z?)bo={Rlh=RcSI^og@|E>Z{{Dw^EExhWW(g$rEC_M>+U6q?8p?6?OOxc8oKOC` zled1pl^8qkN^(@*{G5;VwOQO8a~-=5Pt;bB`s^d@?_l%vpHAjEaTkY8Pp)ZYo;6om zlw0=3Plo$@`;|U*jRh{}HRFnwGrX<(JyX7epYg(bM~PZZF4@H&KJIdp|M*#QzXpry z&2{Y?*>eLf-n(clVx8bQ^%T(YswJ)wB`Jv|saDBFsX&Us$iUD-*U&)Mz%s<p)XKob z%ES;Do>m41hT$tTQ8eV{r(~v8;@056B`_7JK@wyGFiK0x6N^$A%FE03GV`*FlM@S4 Y_413-XTP(N0xDwgboFyt=akR{09NAW^#A|> literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/left-active.png b/.themes/Nordic/xfwm4/left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..655728a43593ae8365a8cc659c7d80ee4f01f712 GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ea$P6Ue(rms1DVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G3@Ck7>webQn6IUGK z2U3hl-tI1p|Cw~}0Xdun9+AZi417mGm~pB$pEOXAy~NYkmHjchFdLtYQv0iUKp}2V z7sn8e>&XcRfJP`VFs@PNJqi?7Epd$~Nl7e8wMs5Z1yT$~28Ncp2IjhkmLZ0QR)!{4 zMi#mTrd9?9cO3kdqG-s?PsvQH#I0ei>^DiE21$?&!TD(=<%vb94CUqJdYO6I#mR{U Zse1WE>9gP2NC6cwc)I$ztaD0e0sv=eQj!1w literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/left-inactive.png b/.themes/Nordic/xfwm4/left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..655728a43593ae8365a8cc659c7d80ee4f01f712 GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ea$P6Ue(rms1DVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G3@Ck7>webQn6IUGK z2U3hl-tI1p|Cw~}0Xdun9+AZi417mGm~pB$pEOXAy~NYkmHjchFdLtYQv0iUKp}2V z7sn8e>&XcRfJP`VFs@PNJqi?7Epd$~Nl7e8wMs5Z1yT$~28Ncp2IjhkmLZ0QR)!{4 zMi#mTrd9?9cO3kdqG-s?PsvQH#I0ei>^DiE21$?&!TD(=<%vb94CUqJdYO6I#mR{U Zse1WE>9gP2NC6cwc)I$ztaD0e0sv=eQj!1w literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/maximize-active.png b/.themes/Nordic/xfwm4/maximize-active.png new file mode 100644 index 0000000000000000000000000000000000000000..458760e26ba992e8a5c0e8c2665db80d7fb98474 GIT binary patch literal 684 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s3?yAI>n{UREa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC~-KzC&bm%#>>dUP212$ zP1{si)5yru)zsQk+t6BB!$?Kb$i~&lH`3oL+}F&`URlFXMbl8rz}nQtQ$yDxBr$l( z+NQ<(db$@@x%zu*=$UI9SQj>DEZW;0l^GG66YUo0Wn}55V`M&eTYJyq8ZASc!1y3b zCr34Hv-FB2|CoTR>g1sK;E42aM;|w1Yukl;x@T-`QPnakY{`sF57*Q;tLV<t&^6aI zFfDG&nzy4fxj4?$)-EPHDz82*r#3Y#B~;(k3g{2!&-ThdiZRLC-NoVG&6pcN4rhT! zWHAE+-w_aIoT|+y4HRTA@$_|Nf5gSf#iH50a{eBm&>Bw{#}JM4S1*JMH5mvrJe<Lz zI*sK*f}^YJM(uCwzVDxE#W#sn@4)|GzGdmn0dA)goiq<daXsa>(w=roRFB6vQEdIS zC+fS;Nf+jBn)c`EmYssPmzSr^xGbvYaOd^^K)xO96L^+hI>GL7T+2_w!7Q|pZQ_~G zm;)Otc6Q~+CN#{t;j*K5Zd1=(*<14twsXvEe|+-irJq6(o&Dy#g?sPHpPzm}L-qP+ z&957~jc!Q`3kxqe`Dl?B(A}yft`Q|Ei6yC4$wjF^iowXh&_dVHK-a)B#L(2rz{JYL zP}cy+Ffa^Xp^2g)H$NpatrE8e2QGoBKn;>08-nxGO3D+9QW?t2%k?tzvWt@w3sUv+ Wi_&MmvylQSV(@hJb6Mw<&;$UuJK@v- literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/maximize-inactive.png b/.themes/Nordic/xfwm4/maximize-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..b859778e4b3d7adf7aa13fd0e2dcb5188b729b57 GIT binary patch literal 632 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s3?yAI>n{UREa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC^09%C&bm%#>>dUP212$ zP1{si)5yru)zsQk+t6BB!$?KbNK@ZR*Vtay*iKW=Qbp5H%fQ;y##2MrLeIp((lNl= zDag{^Psh+!S;J66&s^KU+Stm&z|2YC)X~V&O;yX-$}!Nw&R5IOM#sobL(f7@+e{xQ zYv!z`Wn%3ZXkg~7V`OV$<7sH_s-bIc>EN%TWvp-Nq-W}=qG=3t;K|aZ&w&(UlDE5y zvH8`SI3S0!z$3Dlfr0M`2s2LA=92~rvX^-Jy0Smw;^bn{5?XMM4Jb6<)5S4F<NVbN zCxw~}cp4r`GzA?M*%DyxB5>#X_j(Ii_f{tM^?$DCU-DzRaLFn|FfzkDVEglqe+OiZ zyw|7M^&Wc_D)7oPbh%CN{AW>N|BA(4i5I0P=sji%pCXa5bk!9r;|ZUP+73Bv)J)d; zS1-1G_aP=X=G=SY6)V;-P3nuc&MX!<U>*D~?(3th{bd#YpG^1MecCK2)itR{<1k0m zE#V)=f^vZm66}FaRV{IiC`m~yNwrEYN(E93Mh1o!x`qb229_a)rd9?fRwhQe20(@Z z!~RWMP&DM`r(~v8;?_|3h>HWLK@wy`aDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$ QQb0uvp00i_>zopr0LJjT<p2Nx literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/maximize-prelight.png b/.themes/Nordic/xfwm4/maximize-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..01eb5c81657d45ad379135a7ff6da7a795122116 GIT binary patch literal 781 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s3?yAI>n{UREa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBDDgSKC&bm%#>>dUP212$ zP1{si)5yru)zsQk+t6BB!$?Kb$i~&lH`3oL+}F&`URlFXMbl8rz}nQtQ$yDxBr$l( z+NQ<(db$@@x%zu*=$UI9SQj>DEZW;0l^GG66J6Aj8J`!OR2VmNQ>$B`myxBLj*<D? zZSB+6H=EhnrB@{NEUwWqv<Zw4D(lKwxTib0IL^|^QBB*-E6mp~+JE}SW(x-g|CoTR z>g1sK;E42aM;|w1Yg?ZPzZn}_RJDu>TQXZ_m-|Nt_(la(_U1*VhimGaRdnZR=$dO9 zm=?EX&D+swYHJsh9hFy~mQ$M=mJ+IOY6bN7_SIr`K#DQR+ubGLah}f}AcwQSBeIx* zf$s<iGfvg!lLiX1mw5WRvOnVD<YLiIUH)$ZQ0T6wi(`n!`KuRhh8;2xX?-|@O_57o zcUPfC#L^WUBBvjmNMRK$topy*Q1{-F4@`fi{|xgB<4cad#kaj>Lq!_%+qB}MeEWEX zRO{@pCC$z+yxdFXTobPB3eB7O=1TR>E<5|rHt+u&TB~*6A#V4Tic(*f(mMf%9aeL0 zX>z%JAU9*d3g)?a4RQ9ztTPwvx$e=KRbz0ms%PS?sv_<RqvM~RGcbFJNc8P!lr%l| zM73*Cc<<#a;WKQt|LQa5U)pnGhH-uT4#V0l?nk#CwcZw0S6BQ0kJdS}C+1FyPVYAB zzUA-imH0b*&;ACWM^#H)BT7;dOH!?pi&B9UgOP!ug|4B2u7PEUp{bRDiIs`5t^tr? zu<XQ6pn4<?x%nxXX_dG&T%XDa3UW!14Z-<oCFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO R*+_wm^>p=fS?83{1OSFx5nTWP literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/maximize-pressed.png b/.themes/Nordic/xfwm4/maximize-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..01eb5c81657d45ad379135a7ff6da7a795122116 GIT binary patch literal 781 zcmeAS@N?(olHy`uVBq!ia0vp^G9b*s3?yAI>n{UREa{HEjtmSN`?>!lvI6-E$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBDDgSKC&bm%#>>dUP212$ zP1{si)5yru)zsQk+t6BB!$?Kb$i~&lH`3oL+}F&`URlFXMbl8rz}nQtQ$yDxBr$l( z+NQ<(db$@@x%zu*=$UI9SQj>DEZW;0l^GG66J6Aj8J`!OR2VmNQ>$B`myxBLj*<D? zZSB+6H=EhnrB@{NEUwWqv<Zw4D(lKwxTib0IL^|^QBB*-E6mp~+JE}SW(x-g|CoTR z>g1sK;E42aM;|w1Yg?ZPzZn}_RJDu>TQXZ_m-|Nt_(la(_U1*VhimGaRdnZR=$dO9 zm=?EX&D+swYHJsh9hFy~mQ$M=mJ+IOY6bN7_SIr`K#DQR+ubGLah}f}AcwQSBeIx* zf$s<iGfvg!lLiX1mw5WRvOnVD<YLiIUH)$ZQ0T6wi(`n!`KuRhh8;2xX?-|@O_57o zcUPfC#L^WUBBvjmNMRK$topy*Q1{-F4@`fi{|xgB<4cad#kaj>Lq!_%+qB}MeEWEX zRO{@pCC$z+yxdFXTobPB3eB7O=1TR>E<5|rHt+u&TB~*6A#V4Tic(*f(mMf%9aeL0 zX>z%JAU9*d3g)?a4RQ9ztTPwvx$e=KRbz0ms%PS?sv_<RqvM~RGcbFJNc8P!lr%l| zM73*Cc<<#a;WKQt|LQa5U)pnGhH-uT4#V0l?nk#CwcZw0S6BQ0kJdS}C+1FyPVYAB zzUA-imH0b*&;ACWM^#H)BT7;dOH!?pi&B9UgOP!ug|4B2u7PEUp{bRDiIs`5t^tr? zu<XQ6pn4<?x%nxXX_dG&T%XDa3UW!14Z-<oCFO}lsSM@i<$9TU*~Q6;1*v-ZMd`EO R*+_wm^>p=fS?83{1OSFx5nTWP literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/menu-active.png b/.themes/Nordic/xfwm4/menu-active.png new file mode 100644 index 0000000000000000000000000000000000000000..a165e456c04e59cd3f8ddddb41c145ba555bf1ea GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)g#0(@$_qSUEDVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^gK-C5e46hOx7_4S6Fo+k-*%fF5l;8~T32`;G@iMdZ2J(cW z-5&!f#w2fd7p64sniP<V0*}aI1_r((Aj~*bn@<`j$X?><>&pI!i<65*=l9`kW1x_T zr;B3<$Mxg{1r8Ty*?^3qqZ^qR{?#%6op?v(EKpvx#5JNMC9x#cD!C{XNHG{07+UBW z8t58Wh8UV!8JJj^nCKb+83xJu?R_X3a`RI%(<*Um5Hhki0&0*1*$|wcR#Ki=l*&+E iUaps!mtCBkSdglhUz9%koee1D7(8A5T-G@yGywp#*;iQr literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/menu-inactive.png b/.themes/Nordic/xfwm4/menu-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..a165e456c04e59cd3f8ddddb41c145ba555bf1ea GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)g#0(@$_qSUEDVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^gK-C5e46hOx7_4S6Fo+k-*%fF5l;8~T32`;G@iMdZ2J(cW z-5&!f#w2fd7p64sniP<V0*}aI1_r((Aj~*bn@<`j$X?><>&pI!i<65*=l9`kW1x_T zr;B3<$Mxg{1r8Ty*?^3qqZ^qR{?#%6op?v(EKpvx#5JNMC9x#cD!C{XNHG{07+UBW z8t58Wh8UV!8JJj^nCKb+83xJu?R_X3a`RI%(<*Um5Hhki0&0*1*$|wcR#Ki=l*&+E iUaps!mtCBkSdglhUz9%koee1D7(8A5T-G@yGywp#*;iQr literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/menu-prelight.png b/.themes/Nordic/xfwm4/menu-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..a165e456c04e59cd3f8ddddb41c145ba555bf1ea GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)g#0(@$_qSUEDVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^gK-C5e46hOx7_4S6Fo+k-*%fF5l;8~T32`;G@iMdZ2J(cW z-5&!f#w2fd7p64sniP<V0*}aI1_r((Aj~*bn@<`j$X?><>&pI!i<65*=l9`kW1x_T zr;B3<$Mxg{1r8Ty*?^3qqZ^qR{?#%6op?v(EKpvx#5JNMC9x#cD!C{XNHG{07+UBW z8t58Wh8UV!8JJj^nCKb+83xJu?R_X3a`RI%(<*Um5Hhki0&0*1*$|wcR#Ki=l*&+E iUaps!mtCBkSdglhUz9%koee1D7(8A5T-G@yGywp#*;iQr literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/menu-pressed.png b/.themes/Nordic/xfwm4/menu-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..a165e456c04e59cd3f8ddddb41c145ba555bf1ea GIT binary patch literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^Qa~)g#0(@$_qSUEDVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^gK-C5e46hOx7_4S6Fo+k-*%fF5l;8~T32`;G@iMdZ2J(cW z-5&!f#w2fd7p64sniP<V0*}aI1_r((Aj~*bn@<`j$X?><>&pI!i<65*=l9`kW1x_T zr;B3<$Mxg{1r8Ty*?^3qqZ^qR{?#%6op?v(EKpvx#5JNMC9x#cD!C{XNHG{07+UBW z8t58Wh8UV!8JJj^nCKb+83xJu?R_X3a`RI%(<*Um5Hhki0&0*1*$|wcR#Ki=l*&+E iUaps!mtCBkSdglhUz9%koee1D7(8A5T-G@yGywp#*;iQr literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/right-active.png b/.themes/Nordic/xfwm4/right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..655728a43593ae8365a8cc659c7d80ee4f01f712 GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ea$P6Ue(rms1DVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G3@Ck7>webQn6IUGK z2U3hl-tI1p|Cw~}0Xdun9+AZi417mGm~pB$pEOXAy~NYkmHjchFdLtYQv0iUKp}2V z7sn8e>&XcRfJP`VFs@PNJqi?7Epd$~Nl7e8wMs5Z1yT$~28Ncp2IjhkmLZ0QR)!{4 zMi#mTrd9?9cO3kdqG-s?PsvQH#I0ei>^DiE21$?&!TD(=<%vb94CUqJdYO6I#mR{U Zse1WE>9gP2NC6cwc)I$ztaD0e0sv=eQj!1w literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/right-inactive.png b/.themes/Nordic/xfwm4/right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..655728a43593ae8365a8cc659c7d80ee4f01f712 GIT binary patch literal 334 zcmeAS@N?(olHy`uVBq!ia0vp^Oh7Ea$P6Ue(rms1DVB6cUq=Rpjs4tz5?O(Kg=CK) zUj~LMH3o);76yi2K%s^g3=E|P3=FRl7#OT(FffQ0%-I!a1C(G3@Ck7>webQn6IUGK z2U3hl-tI1p|Cw~}0Xdun9+AZi417mGm~pB$pEOXAy~NYkmHjchFdLtYQv0iUKp}2V z7sn8e>&XcRfJP`VFs@PNJqi?7Epd$~Nl7e8wMs5Z1yT$~28Ncp2IjhkmLZ0QR)!{4 zMi#mTrd9?9cO3kdqG-s?PsvQH#I0ei>^DiE21$?&!TD(=<%vb94CUqJdYO6I#mR{U Zse1WE>9gP2NC6cwc)I$ztaD0e0sv=eQj!1w literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/shade-active.png b/.themes/Nordic/xfwm4/shade-active.png new file mode 100644 index 0000000000000000000000000000000000000000..9646ef7f774d68d39066479c266cb3c1019c9594 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!VDxo&t@$IQY`6?zK#qG8~eHcB(j1elRbib z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(mocC&bmsGtAV+tE#@U zuDN&Lp%XyiEmwN30V&2LZ+92gANenj138=p9+AZi417mGm~pB$pEOXAy~NYkmHiPH zCl`y(@59-~Kp}Nc7sn8Z%gG52tW6pT9L23XfjhL$orqBs7k5@!*VWzqIibLqcL&1) zCAsXHU9~{hFsPQeMwFx^mZVxG7o`Fz1|tJQ3tdA4T?5MyLsKgQ6Dt!FT>~J)AUVIi z4@E<6eoAIqC2kEuM)pQP4U!-mg7ec#$`gxH8OqDc^)mCai<1)zQuXqS(r3T3kpe1W N@O1TaS?83{1OU<QX2$>k literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/shade-inactive.png b/.themes/Nordic/xfwm4/shade-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..bc356a577d35a2fb00cfd982645fa7cb2bb8cb22 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!VDxo&t@$IQY`6?zK#qG8~eHcB(j1elRbib z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(mocC&bmsGtAV+D>5NF zCMmbBxd$j5y6IslkYY^oc6VX@k^k~Iki%Kv5n0T@z;^_M8K-LVNdpDhOFVsD*&lIn za<S<49En~E6jJweaSV~ToSfjm+N6=dQQXQCxI^pQi5Nw3ac7lvUESTE6AFxZcQ7na zlFP2yRSR?tgKCLuL`h0wNvc(HQ7VvPFfuT-&^0vBHLwgZG_^7?u`)5$H2^XUj!N`c zp=ij>PsvQH#I0eAt4SMBgCxj?;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1ST NJYD@<);T3K0RYi8Wp4lg literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/shade-prelight.png b/.themes/Nordic/xfwm4/shade-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..4859444fa66c5fa617eb2f703c1cba8925beecb1 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!VDxo&t@$IQY`6?zK#qG8~eHcB(j1elRbib z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(mocC&bmsGtAV+E2*YA zwV}O#&u*ab5tRogffQqsx4R4LkNlU%fgH{PkH}&M2EHR8%s5q>PZ}u5UgGKN%KnIp zlZ!>S=ScKYppd$!i(`ny<>Ukh)+UVvj^b9Hz#UrWPQ)mRi#w~V>+0_QoKRrQyMtkY zl3aGpu3DgL7*tDKBT7;dOH!?pi&B9UgOP!ug|4B2u7PEUp{bRDiIs_|t^tr?a8#nl z3PnS1eoAIqC2kE{Tus`58YDqB1m~xflqVLYGL)B>>t*I;7bhncr0V4trO$q6BL!5% N;OXk;vd$@?2>=0tW|{y1 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/shade-pressed.png b/.themes/Nordic/xfwm4/shade-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..08862c8c4356ee42028e65f4ddd22a57c3359db5 GIT binary patch literal 374 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!VDxo&t@$IQY`6?zK#qG8~eHcB(j1elRbib z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(mocC&bmsGtAV+E2*YA zwV}O#&u*ab5tRogffQqsx4R4LkNlU%fgH{PkH}&M2EHR8%s5q>PZ}u5UgGKN%KnIp zlZ!=9^emS=P)Oa=#W6(Ua&m$LYm-I-M{z4p;0~>GCt?)E#hq2wb#-@tPAD+u-NCRx zNiMr)S1r&r45}rr5hW>!C8<`)MX5lF!N|bSLf6nh*T6Ew(A3Jn#LC1>*8s>c`0`=e zauf}@`6-!cmAEyuuGIs%QxarDaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0uv Mp00i_>zopr0FUlwo&W#< literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/stick-active.png b/.themes/Nordic/xfwm4/stick-active.png new file mode 100644 index 0000000000000000000000000000000000000000..6455241acffc655a05037d100c304e69236b146e GIT binary patch literal 400 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!VDxo&t@$IQY`6?zK#qG8~eHcB(j1elRbib z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(m@lC&bmsGtAV+%fjBb zzNL5L*4-Pn?yhU@-FN83#;tqSZ`lP@m1Nz=2&5R3yxm>6GA?`x19CVEJR*x382FBW zFymBhK53vJdx@v7EBhlZPA(Sxq*GR%Kp`Vf7sn8Z%gG52tW6pT9EGhuheRgsNP7CT z(<5f$r%!Gw>oO{Ty4>k%4GQd$Qjt^X=VsW=p>$kw<(rd0-Kr(75hW>!C8<`)MX5lF z!N|bSLf6nh*T6Ew(A3Jn#LC26*8s>c2x^}zjG`eoKP5A*61N8BTdM1U8YDqB1m~xf plqVLYGL)B>>t*I;7bhncr0V4trO$q6BL!5%;OXk;vd$@?2>?cGb$tK; literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/stick-inactive.png b/.themes/Nordic/xfwm4/stick-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..98508ccc41a4d373d813f5e738c5549293bf2dab GIT binary patch literal 402 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!VDxo&t@$IQY`6?zK#qG8~eHcB(j1elRbib z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP(m@lC&bmsGtAV+%iPX8 zHYu;Xrmd{HH6|&yuDPeIrY$Bh7pUr~{=Oa{#hB#n?!uLE;Y%2h!&%@FS<Jw|cLanP zr)u*_0|nVjJbhi+A8~PVvFInAvg!m1nRvQ5hDcmaPH<pt(n#PaZ1p)LGI2-J)2E#t zF%v%(xvQ+psH{|8^{DfN+tNi6rXDsPa^eirXDBV7)!--u)UR6N8c~vxSdwa$T$Bo= z7>o=IEp!bHbPX&+3{9;JOsq`Ibq#<FgP``g!YCSY^HVa@DsgL2zNNYzs6i5BLvVgt pNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)E44$rjF6*2UngILkapM30 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/stick-prelight.png b/.themes/Nordic/xfwm4/stick-prelight.png new file mode 100644 index 0000000000000000000000000000000000000000..0b86590cbd8ba9bfba7660a93517eef18c8cec6e GIT binary patch literal 595 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!3-qLvR@PcDVB6cUq=Rpjs4tz5?Mi#$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBD3KiC6XNRR8D?tZWp3wV z>m2Cf72)O+WoGN+;1=TU8|~m8YULPU<>+r_>+RqcYU>i{9T>l0$?7`~9^JnGaQ@=e zjvisI-jQ$Kf4uwP@$GvLUA-gbEnaQo9B6LmZSCl9?-t_d9s;yyU+wBTAjO#E?e3zm zIoq}Y$l)yTh%9Dc;5!1sj8nDwq=AC$C7!;n?2ouOxmXO|A2P223T^guaSYKozjg9W zp+gEhu905dM}xR`1pocNKV*Z0a)*A^J)?9r;Yr+1rUk9>9!`OWBbqf%rriE`qRru^ z@xG?ctxNv!&Pq9N>@uO{>7-n7%MVP4y@ldhDm+gIRdqU9zEfLzJU~+a`@$>j>Q*7W z(+jViJefR4-0SHR&Qr!2)s4BA9imd1Yb#ED{VjCr_3LSOw=F$-yI|AKqD{Xx8j2aH z8S~88t6ILj(qw7jMH8d`XZQCxH?pspF0@K;?Rp)c^Hob+BT7;dOH!?pi&B9UgOP!u zg|4B2u7PEUp{bRDiIs_kt^tr?u;lz(P-G!A<mRVjrd8tBaCK6s8&HEJ$cEtjw370~ nqEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiWody{an^LB{Ts5XXw$@ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/stick-pressed.png b/.themes/Nordic/xfwm4/stick-pressed.png new file mode 100644 index 0000000000000000000000000000000000000000..7801040139b5a10b7a3b1380ab3a777e105670ec GIT binary patch literal 628 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r!3-qLvR@PcDVB6cUq=Rpjs4tz5?Mi#$sR$z z3=CCj3=9n|3=F@3LJcn%7)lKo7+xhXFj&oCU=S~uvn$XBC{Y^V6XNRR8D?tZW##DS z;vMN9niLY19ub@6;vHe>;A`pN=N%Xq8J86qpY0o*;OHI_5trrQ7UCTk?-LZ~>K)-9 zni!j$w_?radk-JqefW6A>dhfhX>Z<ty!YtIod=J?V>6ep+2rCCVecAZVejh|5bF~Z z9}t!VwE5$u%p4%anB?v5q87z5V=IuuS>O>_%)r2R1cVu<YV%101=&kHeO=ifadC37 z7`#7ZUIP?5<muuVqH%uf<=a9{3Ic2i6Pp)ISu!&z_4)Vuqm%B4OfTHE;{Ut(`DyHl zy^EGkX#K;Kd}@cl995x(UdFtUNA1?N&QmcDUQ#7y^(bnwgoCERv#bNXd`l{l=d>D3 z=3B|PtYk-P)Z16b!Y<4>EVk<I{-lM4?ejNZvz1%GDL-4T|AJNf9qH<(Yv=e<q)Qg4 z{LxHrFM28DA$X`{NA%R>*AE_@WaT%zZ)>J_Z1x?=`h)AX7k-Idcy-Ft#iEN+RpZX? z|I62C!x;BeD$+hiLJ{a2)e_f;l9a@fRIB8oR3OD*WMF8aYiOWrU>Ra)YGq(zWn!Ug z0Av^}IsX<En+OfL`6-!cmAExrofPT@)F276Aviy+q&%@Gm7%=6TrV>(yEr+qAXP8F VD1G)j8!4b722WQ%mvv4FO#p>i;iCWm literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/themerc b/.themes/Nordic/xfwm4/themerc new file mode 100644 index 0000000..620dd62 --- /dev/null +++ b/.themes/Nordic/xfwm4/themerc @@ -0,0 +1,25 @@ +#button_layout=O|HMC +button_offset=2 +button_spacing=-1 + +full_width_title=true + +title_horizontal_offset=0 +title_vertical_offset_active=1 +title_vertical_offset_inactive=1 +title_shadow_active=false +title_shadow_inactive=false + +active_text_color=#d8dee9 +active_text_shadow_color=#d8dee9 +inactive_text_color=#778085 +inactive_text_shadow_color=#778085 + +shadow_delta_height=2 +shadow_delta_width=0 +shadow_delta_x=0 +shadow_delta_y=-4 +shadow_opacity=46 + +show_popup_shadow=true +show_app_icon=true diff --git a/.themes/Nordic/xfwm4/title-1-active-shaded.png b/.themes/Nordic/xfwm4/title-1-active-shaded.png new file mode 100644 index 0000000000000000000000000000000000000000..53a59d3927d0bdbf638889df60876d50be516b4c GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6NXPBvt7m#;Q ze$Oc&#hB#n?!uJDU6TS*QQ#3-%)r2R1cVu<YV%101=&kHeO=ifadC377|uA#{t750 z;OXKR!f`!0p`j^&Ln70J;iZ=c-!|TfK$kJ7mbgZgq$HN4S|t~y0x1R~149d4Ljzp{ z%Me3TD+3cN6H8qKAj5!Z$1^_^4Y~O#nQ4`{H55OM`vlY=39=zLKdq!Zu_%?Hyu4g5 fGcUV1Ik6yBFTW^#_B$IXpdtoOS3j3^P6<r_>z!Cz literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/title-1-active.png b/.themes/Nordic/xfwm4/title-1-active.png new file mode 100644 index 0000000000000000000000000000000000000000..53a59d3927d0bdbf638889df60876d50be516b4c GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6NXPBvt7m#;Q ze$Oc&#hB#n?!uJDU6TS*QQ#3-%)r2R1cVu<YV%101=&kHeO=ifadC377|uA#{t750 z;OXKR!f`!0p`j^&Ln70J;iZ=c-!|TfK$kJ7mbgZgq$HN4S|t~y0x1R~149d4Ljzp{ z%Me3TD+3cN6H8qKAj5!Z$1^_^4Y~O#nQ4`{H55OM`vlY=39=zLKdq!Zu_%?Hyu4g5 fGcUV1Ik6yBFTW^#_B$IXpdtoOS3j3^P6<r_>z!Cz literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/title-1-inactive.png b/.themes/Nordic/xfwm4/title-1-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..3047cd18af2ca4028a3ca267ae3b339c144eebb4 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6NXPBvt7m#;Q ze$Oc&#hB#n?!uJDU6TS*QQ#3-%)r2R1cVu<YV%101=&kHeO=ifadC377%`p+3jhiU zc)B=-a9mGLXlM%HkjOM)c<JTAw~coq&}9s&C9V-ADTyViR>?)FK#IZ0z|cb1&_LI~ zGQ`l-%D}|R6vzfL45GUhgM5b2kei>9nO2EggVuHF{Xh+pARB`7(@M${i&7cN%ggmL f^RkPR6AM!H@{7`Ezq647Dq`?-^>bP0l+XkK|KnCc literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/title-2-active.png b/.themes/Nordic/xfwm4/title-2-active.png new file mode 100644 index 0000000000000000000000000000000000000000..56e1dd1d85952a58ac589e4f5b548e8415843c5c GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6NXPBvt7m#;Q ze$Oc&#hB#n?!uJDU6TS*QQ#3-%)r2R1cVu<YV%101=&kHeO=ifadC377?+(+I|dXI z@N{tu;kcfh(9jgXA(3gq@Y2hJZyWDKpvxFkOI#yLQW8s2t&)pUffR$0fuV)2p@FV} zWr(4vm4S(ssiCd`kYVum?~3gx8glbfGSez?Yv@@Zzzx(O39=zLKdq!Zu_%?Hyu4g5 fGcUV1Ik6yBFTW^#_B$IXpdtoOS3j3^P6<r_N9$O4 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/title-2-inactive.png b/.themes/Nordic/xfwm4/title-2-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..56e1dd1d85952a58ac589e4f5b548e8415843c5c GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6NXPBvt7m#;Q ze$Oc&#hB#n?!uJDU6TS*QQ#3-%)r2R1cVu<YV%101=&kHeO=ifadC377?+(+I|dXI z@N{tu;kcfh(9jgXA(3gq@Y2hJZyWDKpvxFkOI#yLQW8s2t&)pUffR$0fuV)2p@FV} zWr(4vm4S(ssiCd`kYVum?~3gx8glbfGSez?Yv@@Zzzx(O39=zLKdq!Zu_%?Hyu4g5 fGcUV1Ik6yBFTW^#_B$IXpdtoOS3j3^P6<r_N9$O4 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/title-3-active.png b/.themes/Nordic/xfwm4/title-3-active.png new file mode 100644 index 0000000000000000000000000000000000000000..8c8eace2ac0270daaac84ef4f26737dcc805ba46 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6NXPBvt7m#;Q ze$Oc&#hB#n?!uJDU6TS*QQ#3-%)r2R1cVu<YV%101=&kHeO=ifadC37n7mm3ITa`* z;OXKR!f`!0p`j^&Ln70J;iZ=c-!|TfK$kJ7mbgZgq$HN4S|t~y0x1R~149d4Ljzp{ z%Me3TD+3cNQzKmiAj9B{=q4=`4Y~O#nQ4`{HSG1^ng-M$39=zLKdq!Zu_%?Hyu4g5 fGcUV1Ik6yBFTW^#_B$IXpdtoOS3j3^P6<r_6yI0B literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/title-3-inactive.png b/.themes/Nordic/xfwm4/title-3-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..8c8eace2ac0270daaac84ef4f26737dcc805ba46 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6NXPBvt7m#;Q ze$Oc&#hB#n?!uJDU6TS*QQ#3-%)r2R1cVu<YV%101=&kHeO=ifadC37n7mm3ITa`* z;OXKR!f`!0p`j^&Ln70J;iZ=c-!|TfK$kJ7mbgZgq$HN4S|t~y0x1R~149d4Ljzp{ z%Me3TD+3cNQzKmiAj9B{=q4=`4Y~O#nQ4`{HSG1^ng-M$39=zLKdq!Zu_%?Hyu4g5 fGcUV1Ik6yBFTW^#_B$IXpdtoOS3j3^P6<r_6yI0B literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/title-4-active.png b/.themes/Nordic/xfwm4/title-4-active.png new file mode 100644 index 0000000000000000000000000000000000000000..fa4ac83308c101f0cf7caea5e3f989f902b58176 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6NXPBvt7m#;Q ze$Oc&#hB#n?!uJDU6TS*QQ#3-%)r2R1cVu<YV%101=&kHeO=ifadC37n9g5u_%l#Q zz|+MsgyVX0LPJvkheW0c!%Hs@zHPh{fi7cEEpd$~Nl7e8wMs5Z1yT$~28I^8h6cI@ zmLZ0wRt6?krpCGkK!!n9($0A(8glbfGSez?Yml~QR03*{1lbUrpH@<ySd_|8US6)3 fnU`IhoLG>mmtT}V`<;yxP!WTttDnm{r-UW|3Ex)^ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/title-4-inactive.png b/.themes/Nordic/xfwm4/title-4-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..fa4ac83308c101f0cf7caea5e3f989f902b58176 GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6NXPBvt7m#;Q ze$Oc&#hB#n?!uJDU6TS*QQ#3-%)r2R1cVu<YV%101=&kHeO=ifadC37n9g5u_%l#Q zz|+MsgyVX0LPJvkheW0c!%Hs@zHPh{fi7cEEpd$~Nl7e8wMs5Z1yT$~28I^8h6cI@ zmLZ0wRt6?krpCGkK!!n9($0A(8glbfGSez?Yml~QR03*{1lbUrpH@<ySd_|8US6)3 fnU`IhoLG>mmtT}V`<;yxP!WTttDnm{r-UW|3Ex)^ literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/title-5-active.png b/.themes/Nordic/xfwm4/title-5-active.png new file mode 100644 index 0000000000000000000000000000000000000000..767b8845e992ffbe592aa71560be434c01c306ea GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6NXPBvt7m#;Q ze$Oc&#hB#n?!uJDU6TS*QQ#3-%)r2R1cVu<YV%101=&kHeO=ifadC37n6WLK<OviK z@N{tu;kcfh(9jgXA(3gq@Y2hJZyWDKpvxFkOI#yLQW8s2t&)pUffR$0fuV)2p@FV} zWr(4vm4S(ssfn%ukYTX?XuAN4hTQy=%(P0}8t%=oUjx)239=zLKdq!Zu_%?Hyu4g5 fGcUV1Ik6yBFTW^#_B$IXpdtoOS3j3^P6<r_UT;@o literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/title-5-inactive.png b/.themes/Nordic/xfwm4/title-5-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..10a90ab5e4a9e2b95e50239e59efb3838f79b86b GIT binary patch literal 342 zcmeAS@N?(olHy`uVBq!ia0vp^GC-`r#0(^BZhyE4q*&4&eH|GXHuiJ>Nn`~{CVK?= zGB8xBF)%c=FfjZA3N^f7U???UV0e|lz+g3lfkC`r&aOZkpaf@tPl&6NXPBvt7m#;Q ze$Oc&#hB#n?!uJDU6TS*QQ#3-%)r2R1cVu<YV%101=&kHeO=ifadC37m=`WvbRQ@r z;OXKR!f`!0p`j^&Ln70J;iZ=c-!|TfK$kJ7mbgZgq$HN4S|t~y0x1R~149d4Ljzp{ z%Me3TD+3cNQ&U|7Aj5!jQ_m6<4Y~O#nQ4`{HB`JekpOCt1lbUrpH@<ySd_|8US6)3 fnU`IhoLG>mmtT}V`<;yxP!WTttDnm{r-UW|?@3p! literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/top-left-active-shaded.png b/.themes/Nordic/xfwm4/top-left-active-shaded.png new file mode 100644 index 0000000000000000000000000000000000000000..de41bc7b95556d438ca7b38a3dce2ebec13fc1a6 GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql!VDyjKRS{N5=eLSb!1@J*w6hZkrgDF>=ES4 zz)+>ez|hdb!0-zw)bN6Vq11qZ;Z*_ygVhWM2JwP9y8>;15<&q!A+DYQkskih=62qm z{xPODUO?gdzAs+`Ddv(Ozu<spkC(sYJqF}5CV9KNu>Qz@c^t^$EbxddW?<ku0>X?_ zwfUrhg6t)pzOL+#xH!33%nO$-x(^f*@^o<w;kcfhV3HP4m{_n-l!<}$lR)qJ=etdT zvZ^Jn5hW>!C8<`)MX5lF!N|bSLf6nh*T6Ew(A3Jn#LCoE*8s>c;M~-+1Vuw`eoAIq zC2kEB?@c6t8YDqB1m~xflqVLYGL)B>>t*I;7bhncr0V4trO$q6BL!5%;OXk;vd$@? F2>`6hWLW?J literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/top-left-active.png b/.themes/Nordic/xfwm4/top-left-active.png new file mode 100644 index 0000000000000000000000000000000000000000..4d8ada3bfef2e66eae361c9e92c0bac2172887da GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql!VDyjKRS{N5=eLSb!1@J*w6hZkrgDF>=ES4 zz)+>ez|hdb!0-zw)bN6Vq11qZ;Z*_ygVhWM2JwP9y8>;15<&q!A+DYQkskih=62qm z{xPODUO?gdzAs+`Ddv(Ozu<spkC(sYJqF}5CV9KNu>Qz@c^t^$EbxddW?<ku0>X?_ zwfUrhg6t)pzOL+#xH!33EFMbk_X7$EdAc};a9mGLFi8t2Oe|O^%EZ9>Nuc-q^WCOE zS=AEPh?11Vl2ohYqEsNoU}Ruup=)TMYhW2-Xli9(Vr6QkYXD>zSVT>;MA49&pOTqY ziCcpwyIw0$gCxj?;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1STJYD@<);T3K F0RZn|Vvzs< literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/top-left-inactive.png b/.themes/Nordic/xfwm4/top-left-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..4d8ada3bfef2e66eae361c9e92c0bac2172887da GIT binary patch literal 368 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql!VDyjKRS{N5=eLSb!1@J*w6hZkrgDF>=ES4 zz)+>ez|hdb!0-zw)bN6Vq11qZ;Z*_ygVhWM2JwP9y8>;15<&q!A+DYQkskih=62qm z{xPODUO?gdzAs+`Ddv(Ozu<spkC(sYJqF}5CV9KNu>Qz@c^t^$EbxddW?<ku0>X?_ zwfUrhg6t)pzOL+#xH!33EFMbk_X7$EdAc};a9mGLFi8t2Oe|O^%EZ9>Nuc-q^WCOE zS=AEPh?11Vl2ohYqEsNoU}Ruup=)TMYhW2-Xli9(Vr6QkYXD>zSVT>;MA49&pOTqY ziCcpwyIw0$gCxj?;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1STJYD@<);T3K F0RZn|Vvzs< literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/top-right-active-shaded.png b/.themes/Nordic/xfwm4/top-right-active-shaded.png new file mode 100644 index 0000000000000000000000000000000000000000..5c38af23eab839f42ee8f6045666e3b55fddaaa6 GIT binary patch literal 369 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql!VDyjKRS{N5=eLSb!1@J*w6hZkrgDF>=ES4 zz)+>ez|hdb!0-zw)bN6Vq11qZ;Z*_ygVhWM2JwP9y8>;15<&q!A+8>N(eA$C=5{`w z{xPODUO-_TuYEw(49q1#e!)-uALZ;~;|6jWlf2zsSbyZdJPzb=7I;J!GcfQS0b$0e z+I-SLLG}_)Usv`=T%24imeb_=ZvcgaJzX3_IIbrfq@@%TCKVJe6l7u$cqg#BXvKw@ zKxx$y*NBpo#FA92<f2p{#b9J$XrXIpple_mVrXh*U}9xzu4@2f7|he1+l!(hH$Npa ztrE9}_XVnkKn;>08-nxGO3D+9QW?t2%k?tzvWt@w3sUv+i_&MmvylQSV(@hJb6Mw< G&;$TJe_^Qr literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/top-right-active.png b/.themes/Nordic/xfwm4/top-right-active.png new file mode 100644 index 0000000000000000000000000000000000000000..f2626f4ccf943e55d768e97231b5ec04a3f21366 GIT binary patch literal 369 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql!VDyjKRS{N5=eLSb!1@J*w6hZkrgDF>=ES4 zz)+>ez|hdb!0-zw)bN6Vq11qZ;Z*_ygVhWM2JwP9y8>;15<&q!A+8>N(eA$C=5{`w z{xPODUO-_TuYEw(49q1#e!)-uALZ;~;|6jWlf2zsSbyZdJPzb=7I;J!GcfQS0b$0e z+I-SLLG}_)Usv`=T%24iR{Y}kl7K?Oo-U3d9M_W#(ozZvlL`tK3NkSWyc1YmwBo`{ zptNd<YeY#(Vo9o1a#1RfVlXl=w9qv)&^53OF*LO@FtIYV&@})u3^G#Rrl4rZ%}>cp ztHiBA(jxQ*P=h4MhT#0PlJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS7(8A5T-G@y GGywp@W?<<6 literal 0 HcmV?d00001 diff --git a/.themes/Nordic/xfwm4/top-right-inactive.png b/.themes/Nordic/xfwm4/top-right-inactive.png new file mode 100644 index 0000000000000000000000000000000000000000..f2626f4ccf943e55d768e97231b5ec04a3f21366 GIT binary patch literal 369 zcmeAS@N?(olHy`uVBq!ia0vp^EI_Ql!VDyjKRS{N5=eLSb!1@J*w6hZkrgDF>=ES4 zz)+>ez|hdb!0-zw)bN6Vq11qZ;Z*_ygVhWM2JwP9y8>;15<&q!A+8>N(eA$C=5{`w z{xPODUO-_TuYEw(49q1#e!)-uALZ;~;|6jWlf2zsSbyZdJPzb=7I;J!GcfQS0b$0e z+I-SLLG}_)Usv`=T%24iR{Y}kl7K?Oo-U3d9M_W#(ozZvlL`tK3NkSWyc1YmwBo`{ zptNd<YeY#(Vo9o1a#1RfVlXl=w9qv)&^53OF*LO@FtIYV&@})u3^G#Rrl4rZ%}>cp ztHiBA(jxQ*P=h4MhT#0PlJdl&REF~Ma=pyF?Be9af>gcyqV(DCY@~pS7(8A5T-G@y GGywp@W?<<6 literal 0 HcmV?d00001