From 28b77ce99019a98cb55b1efe849d60b357e0fbb2 Mon Sep 17 00:00:00 2001 From: "Peter Y. Chuang" Date: Sat, 22 Oct 2016 13:00:04 -0400 Subject: [PATCH] Bump to 3.22 --- .github/ISSUE_TEMPLATE.md | 10 - README.md | 113 +- chrome/Flat-Plat Scrollbars.crx | Bin 4614 -> 0 bytes .../Flat-Plat Scrollbars/files/scrollbars.css | 53 - chrome/Flat-Plat Scrollbars/icon128.png | Bin 2489 -> 0 bytes chrome/Flat-Plat Scrollbars/icon48.png | Bin 522 -> 0 bytes chrome/Flat-Plat Scrollbars/manifest.json | 15 - chrome/Flat-Plat Theme.crx | Bin 1733 -> 0 bytes chrome/Flat-Plat Theme/images/theme_frame.png | Bin 335 -> 0 bytes .../Flat-Plat Theme/images/theme_toolbar.png | Bin 331 -> 0 bytes chrome/Flat-Plat Theme/manifest.json | 36 - gnome-shell/_colors.scss | 16 +- gnome-shell/_common.scss | 112 +- .../assets/bottom-running1-focused.svg | 153 +- gnome-shell/assets/bottom-running1.svg | 139 +- .../assets/bottom-running2-focused.svg | 167 +- gnome-shell/assets/bottom-running2.svg | 155 +- .../assets/bottom-running3-focused.svg | 181 +- gnome-shell/assets/bottom-running3.svg | 169 +- .../assets/bottom-running4-focused.svg | 195 +- gnome-shell/assets/bottom-running4.svg | 181 +- gnome-shell/assets/left-running1-focused.svg | 154 +- gnome-shell/assets/left-running1.svg | 138 +- gnome-shell/assets/left-running2-focused.svg | 166 +- gnome-shell/assets/left-running2.svg | 152 +- gnome-shell/assets/left-running3-focused.svg | 182 +- gnome-shell/assets/left-running3.svg | 166 +- gnome-shell/assets/left-running4-focused.svg | 194 +- gnome-shell/assets/left-running4.svg | 180 +- gnome-shell/assets/more-results.svg | 2 +- gnome-shell/assets/noise-texture.svg | 55 +- gnome-shell/assets/right-running1-focused.svg | 153 +- gnome-shell/assets/right-running1.svg | 139 +- gnome-shell/assets/right-running2-focused.svg | 167 +- gnome-shell/assets/right-running2.svg | 153 +- gnome-shell/assets/right-running3-focused.svg | 183 +- gnome-shell/assets/right-running3.svg | 169 +- gnome-shell/assets/right-running4-focused.svg | 195 +- gnome-shell/assets/right-running4.svg | 181 +- gnome-shell/assets/toggle-on.svg | 2 +- gnome-shell/assets/top-running1-focused.svg | 153 +- gnome-shell/assets/top-running1.svg | 139 +- gnome-shell/assets/top-running2-focused.svg | 169 +- gnome-shell/assets/top-running2.svg | 153 +- gnome-shell/assets/top-running3-focused.svg | 181 +- gnome-shell/assets/top-running3.svg | 167 +- gnome-shell/assets/top-running4-focused.svg | 197 +- gnome-shell/assets/top-running4.svg | 181 +- gnome-shell/assets/window-close-active.svg | 2 +- gnome-shell/assets/window-close.svg | 2 +- .../workspaces-to-dock/workspaces-to-dock.css | 519 - gnome-shell/gnome-shell-theme.gresource | Bin 336786 -> 279876 bytes gnome-shell/gnome-shell.css | 511 +- gnome-shell/gnome-shell.scss | 1 - gnome-shell/gnome-shell_laptop.css | 2350 ----- gnome-shell/gnome-shell_laptop.scss | 7 - gtk-2.0/Arrows/down-alt-hover.svg | 31 + gtk-2.0/Arrows/down-alt-insensitive.svg | 31 + gtk-2.0/Arrows/down-alt.svg | 31 + gtk-2.0/Arrows/down-insensitive.svg | 31 + gtk-2.0/Arrows/down.svg | 31 + gtk-2.0/Arrows/left-alt-hover.svg | 31 + gtk-2.0/Arrows/left-alt-insensitive.svg | 31 + gtk-2.0/Arrows/left-alt.svg | 31 + gtk-2.0/Arrows/left-insensitive.svg | 31 + gtk-2.0/Arrows/left.svg | 31 + gtk-2.0/Arrows/right-alt-hover.svg | 31 + gtk-2.0/Arrows/right-alt-insensitive.svg | 31 + gtk-2.0/Arrows/right-alt.svg | 31 + gtk-2.0/Arrows/right-insensitive.svg | 31 + gtk-2.0/Arrows/right-selected.svg | 31 + gtk-2.0/Arrows/right.svg | 31 + gtk-2.0/Arrows/up-alt-hover.svg | 31 + gtk-2.0/Arrows/up-alt-insensitive.svg | 31 + gtk-2.0/Arrows/up-alt.svg | 31 + gtk-2.0/Arrows/up-insensitive.svg | 31 + gtk-2.0/Arrows/up.svg | 31 + gtk-2.0/Buttons/button-active.png | Bin 0 -> 422 bytes gtk-2.0/Buttons/button-hover.png | Bin 0 -> 438 bytes gtk-2.0/Buttons/button-insensitive.png | Bin 0 -> 256 bytes gtk-2.0/Buttons/button.png | Bin 0 -> 391 bytes .../Buttons/checked-flat-button-active.png | Bin 0 -> 292 bytes gtk-2.0/Buttons/checked-flat-button-hover.png | Bin 0 -> 288 bytes .../checked-flat-button-insensitive.png | Bin 0 -> 277 bytes gtk-2.0/Buttons/checked-flat-button.png | Bin 0 -> 277 bytes gtk-2.0/Buttons/flat-button-active.png | Bin 0 -> 265 bytes gtk-2.0/Buttons/flat-button-hover.png | Bin 0 -> 260 bytes gtk-2.0/Buttons/flat-button-insensitive.png | Bin 0 -> 159 bytes gtk-2.0/Buttons/flat-button.png | Bin 0 -> 159 bytes gtk-2.0/Buttons/ltr-button-active.png | Bin 0 -> 310 bytes gtk-2.0/Buttons/ltr-button-hover.png | Bin 0 -> 310 bytes gtk-2.0/Buttons/ltr-button-insensitive.png | Bin 0 -> 206 bytes gtk-2.0/Buttons/ltr-button.png | Bin 0 -> 292 bytes gtk-2.0/Buttons/rtl-button-active.png | Bin 0 -> 297 bytes gtk-2.0/Buttons/rtl-button-hover.png | Bin 0 -> 304 bytes gtk-2.0/Buttons/rtl-button-insensitive.png | Bin 0 -> 207 bytes gtk-2.0/Buttons/rtl-button.png | Bin 0 -> 284 bytes gtk-2.0/Check-Radio/check-insensitive.svg | 70 + gtk-2.0/Check-Radio/check-off-active.png | Bin 0 -> 388 bytes gtk-2.0/Check-Radio/check-off-hover.png | Bin 0 -> 389 bytes gtk-2.0/Check-Radio/check-off-insensitive.png | Bin 0 -> 224 bytes gtk-2.0/Check-Radio/check-off.png | Bin 0 -> 343 bytes gtk-2.0/Check-Radio/check-on-active.png | Bin 0 -> 503 bytes gtk-2.0/Check-Radio/check-on-hover.png | Bin 0 -> 505 bytes gtk-2.0/Check-Radio/check-on-insensitive.png | Bin 0 -> 347 bytes gtk-2.0/Check-Radio/check-on.png | Bin 0 -> 471 bytes gtk-2.0/Check-Radio/check-selected.svg | 70 + gtk-2.0/Check-Radio/check.svg | 70 + gtk-2.0/Check-Radio/radio-insensitive.svg | 74 + gtk-2.0/Check-Radio/radio-off-active.png | Bin 0 -> 856 bytes gtk-2.0/Check-Radio/radio-off-hover.png | Bin 0 -> 825 bytes gtk-2.0/Check-Radio/radio-off-insensitive.png | Bin 0 -> 338 bytes gtk-2.0/Check-Radio/radio-off.png | Bin 0 -> 754 bytes gtk-2.0/Check-Radio/radio-on-active.png | Bin 0 -> 981 bytes gtk-2.0/Check-Radio/radio-on-hover.png | Bin 0 -> 973 bytes gtk-2.0/Check-Radio/radio-on-insensitive.png | Bin 0 -> 547 bytes gtk-2.0/Check-Radio/radio-on.png | Bin 0 -> 915 bytes gtk-2.0/Check-Radio/radio-selected.svg | 74 + gtk-2.0/Check-Radio/radio.svg | 74 + gtk-2.0/Entry/base_entry-active.png | Bin 0 -> 454 bytes gtk-2.0/Entry/base_entry-insensitive.png | Bin 0 -> 404 bytes gtk-2.0/Entry/base_entry.png | Bin 0 -> 400 bytes gtk-2.0/Entry/entry-active.png | Bin 0 -> 469 bytes gtk-2.0/Entry/entry-insensitive.png | Bin 0 -> 420 bytes gtk-2.0/Entry/entry.png | Bin 0 -> 425 bytes gtk-2.0/Entry/fill.svg | 72 + gtk-2.0/Entry/ltr-base_entry-active.png | Bin 0 -> 330 bytes gtk-2.0/Entry/ltr-base_entry-insensitive.png | Bin 0 -> 290 bytes gtk-2.0/Entry/ltr-base_entry.png | Bin 0 -> 288 bytes gtk-2.0/Entry/ltr-entry-active.png | Bin 0 -> 347 bytes gtk-2.0/Entry/ltr-entry-insensitive.png | Bin 0 -> 308 bytes gtk-2.0/Entry/ltr-entry.png | Bin 0 -> 310 bytes gtk-2.0/Entry/rtl-base_entry-active.png | Bin 0 -> 331 bytes gtk-2.0/Entry/rtl-base_entry-insensitive.png | Bin 0 -> 302 bytes gtk-2.0/Entry/rtl-base_entry.png | Bin 0 -> 298 bytes gtk-2.0/Entry/rtl-entry-active.png | Bin 0 -> 348 bytes gtk-2.0/Entry/rtl-entry-insensitive.png | Bin 0 -> 314 bytes gtk-2.0/Entry/rtl-entry.png | Bin 0 -> 318 bytes gtk-2.0/Handles/h-handle-active.png | Bin 0 -> 201 bytes gtk-2.0/Handles/h-handle-active.svg | 69 + gtk-2.0/Handles/h-handle-hover.png | Bin 0 -> 199 bytes gtk-2.0/Handles/h-handle-hover.svg | 69 + gtk-2.0/Handles/h-handle-insensitive.png | Bin 0 -> 199 bytes gtk-2.0/Handles/h-handle-insensitive.svg | 69 + gtk-2.0/Handles/h-handle.png | Bin 0 -> 199 bytes gtk-2.0/Handles/h-handle.svg | 69 + gtk-2.0/Handles/v-handle-active.png | Bin 0 -> 186 bytes gtk-2.0/Handles/v-handle-active.svg | 69 + gtk-2.0/Handles/v-handle-hover.png | Bin 0 -> 191 bytes gtk-2.0/Handles/v-handle-hover.svg | 69 + gtk-2.0/Handles/v-handle-insensitive.png | Bin 0 -> 190 bytes gtk-2.0/Handles/v-handle-insensitive.svg | 69 + gtk-2.0/Handles/v-handle.png | Bin 0 -> 190 bytes gtk-2.0/Handles/v-handle.svg | 69 + gtk-2.0/Lines/h-line.png | Bin 0 -> 151 bytes gtk-2.0/Lines/h-line.svg | 72 + gtk-2.0/Lines/menu-line.png | Bin 0 -> 146 bytes gtk-2.0/Lines/menu-line.svg | 72 + gtk-2.0/Lines/v-line.png | Bin 0 -> 151 bytes gtk-2.0/Lines/v-line.svg | 72 + gtk-2.0/Others/bottom.svg | 72 + gtk-2.0/Others/focus.svg | 74 + gtk-2.0/Others/left.svg | 72 + gtk-2.0/Others/null.svg | 63 + gtk-2.0/Others/right.svg | 72 + gtk-2.0/Others/top.svg | 72 + gtk-2.0/ProgressBar/bar.png | Bin 0 -> 152 bytes .../ProgressBar/bar.svg | 44 +- gtk-2.0/ProgressBar/trough.png | Bin 0 -> 152 bytes gtk-2.0/ProgressBar/trough.svg | 73 + gtk-2.0/Range/h-scale-trough-insensitive.png | Bin 0 -> 178 bytes gtk-2.0/Range/h-scale-trough.png | Bin 0 -> 178 bytes gtk-2.0/Range/h-trough-insensitive.svg | 74 + gtk-2.0/Range/h-trough.svg | 74 + gtk-2.0/Range/scale-slider-active.png | Bin 0 -> 466 bytes gtk-2.0/Range/scale-slider-active.svg | 84 + gtk-2.0/Range/scale-slider-hover.png | Bin 0 -> 466 bytes gtk-2.0/Range/scale-slider-hover.svg | 84 + gtk-2.0/Range/scale-slider-insensitive.png | Bin 0 -> 435 bytes gtk-2.0/Range/scale-slider-insensitive.svg | 74 + gtk-2.0/Range/scale-slider.png | Bin 0 -> 435 bytes gtk-2.0/Range/scale-slider.svg | 74 + gtk-2.0/Range/v-scale-trough-insensitive.png | Bin 0 -> 181 bytes gtk-2.0/Range/v-scale-trough.png | Bin 0 -> 181 bytes gtk-2.0/Range/v-trough-insensitive.svg | 74 + gtk-2.0/Range/v-trough.svg | 74 + gtk-2.0/Scrollbars/h-slider-active.png | Bin 0 -> 265 bytes gtk-2.0/Scrollbars/h-slider-active.svg | 74 + gtk-2.0/Scrollbars/h-slider-hover.png | Bin 0 -> 265 bytes gtk-2.0/Scrollbars/h-slider-hover.svg | 74 + gtk-2.0/Scrollbars/h-slider-insensitive.png | Bin 0 -> 256 bytes gtk-2.0/Scrollbars/h-slider-insensitive.svg | 74 + gtk-2.0/Scrollbars/h-slider.png | Bin 0 -> 262 bytes gtk-2.0/Scrollbars/h-slider.svg | 74 + gtk-2.0/Scrollbars/h-trough-insensitive.png | Bin 0 -> 168 bytes gtk-2.0/Scrollbars/h-trough-insensitive.svg | 80 + gtk-2.0/Scrollbars/h-trough.png | Bin 0 -> 168 bytes gtk-2.0/Scrollbars/h-trough.svg | 80 + gtk-2.0/Scrollbars/v-slider-active.png | Bin 0 -> 268 bytes gtk-2.0/Scrollbars/v-slider-active.svg | 74 + gtk-2.0/Scrollbars/v-slider-hover.png | Bin 0 -> 269 bytes gtk-2.0/Scrollbars/v-slider-hover.svg | 74 + gtk-2.0/Scrollbars/v-slider-insensitive.png | Bin 0 -> 258 bytes gtk-2.0/Scrollbars/v-slider-insensitive.svg | 74 + gtk-2.0/Scrollbars/v-slider.png | Bin 0 -> 265 bytes gtk-2.0/Scrollbars/v-slider.svg | 74 + gtk-2.0/Scrollbars/v-trough-insensitive.png | Bin 0 -> 166 bytes gtk-2.0/Scrollbars/v-trough-insensitive.svg | 80 + gtk-2.0/Scrollbars/v-trough.png | Bin 0 -> 166 bytes gtk-2.0/Scrollbars/v-trough.svg | 80 + gtk-2.0/Shadows/frame.svg | 80 + gtk-2.0/Shadows/gap.svg | 72 + gtk-2.0/Spin/ltr-down-active.png | Bin 0 -> 236 bytes gtk-2.0/Spin/ltr-down-hover.png | Bin 0 -> 234 bytes gtk-2.0/Spin/ltr-down-insensitive.png | Bin 0 -> 182 bytes gtk-2.0/Spin/ltr-down.png | Bin 0 -> 229 bytes gtk-2.0/Spin/ltr-up-active.png | Bin 0 -> 254 bytes gtk-2.0/Spin/ltr-up-hover.png | Bin 0 -> 243 bytes gtk-2.0/Spin/ltr-up-insensitive.png | Bin 0 -> 191 bytes gtk-2.0/Spin/ltr-up.png | Bin 0 -> 234 bytes gtk-2.0/Spin/rtl-down-active.png | Bin 0 -> 236 bytes gtk-2.0/Spin/rtl-down-hover.png | Bin 0 -> 235 bytes gtk-2.0/Spin/rtl-down-insensitive.png | Bin 0 -> 182 bytes gtk-2.0/Spin/rtl-down.png | Bin 0 -> 232 bytes gtk-2.0/Spin/rtl-up-active.png | Bin 0 -> 237 bytes gtk-2.0/Spin/rtl-up-hover.png | Bin 0 -> 239 bytes gtk-2.0/Spin/rtl-up-insensitive.png | Bin 0 -> 181 bytes gtk-2.0/Spin/rtl-up.png | Bin 0 -> 224 bytes gtk-2.0/Toolbar/inline-toolbar.svg | 80 + gtk-2.0/apps.rc | 112 - gtk-2.0/assets.svg | 9343 ++++++++++++----- gtk-2.0/assets.txt | 255 +- gtk-2.0/assets/border.png | Bin 140 -> 0 bytes gtk-2.0/assets/button-active.png | Bin 387 -> 0 bytes gtk-2.0/assets/button-flat-active.png | Bin 215 -> 0 bytes gtk-2.0/assets/button-flat-hover.png | Bin 204 -> 0 bytes gtk-2.0/assets/button-flat-insensitive.png | Bin 152 -> 0 bytes gtk-2.0/assets/button-flat.png | Bin 152 -> 0 bytes gtk-2.0/assets/button-hover.png | Bin 379 -> 0 bytes gtk-2.0/assets/button-insensitive.png | Bin 204 -> 0 bytes gtk-2.0/assets/button.png | Bin 345 -> 0 bytes gtk-2.0/assets/checkbox-checked-active.png | Bin 360 -> 0 bytes gtk-2.0/assets/checkbox-checked-hover.png | Bin 346 -> 0 bytes .../assets/checkbox-checked-insensitive.png | Bin 320 -> 0 bytes gtk-2.0/assets/checkbox-checked.png | Bin 329 -> 0 bytes gtk-2.0/assets/checkbox-mixed-active.png | Bin 273 -> 0 bytes gtk-2.0/assets/checkbox-mixed-hover.png | Bin 263 -> 0 bytes gtk-2.0/assets/checkbox-mixed-insensitive.png | Bin 227 -> 0 bytes gtk-2.0/assets/checkbox-mixed.png | Bin 236 -> 0 bytes gtk-2.0/assets/checkbox-unchecked-active.png | Bin 257 -> 0 bytes gtk-2.0/assets/checkbox-unchecked-hover.png | Bin 252 -> 0 bytes .../assets/checkbox-unchecked-insensitive.png | Bin 223 -> 0 bytes gtk-2.0/assets/checkbox-unchecked.png | Bin 221 -> 0 bytes .../assets/combo-entry-ltr-button-active.png | Bin 295 -> 0 bytes .../assets/combo-entry-ltr-button-hover.png | Bin 296 -> 0 bytes .../combo-entry-ltr-button-insensitive.png | Bin 193 -> 0 bytes gtk-2.0/assets/combo-entry-ltr-button.png | Bin 275 -> 0 bytes .../assets/combo-entry-ltr-entry-active.png | Bin 215 -> 0 bytes .../combo-entry-ltr-entry-insensitive.png | Bin 209 -> 0 bytes gtk-2.0/assets/combo-entry-ltr-entry.png | Bin 205 -> 0 bytes .../assets/combo-entry-rtl-button-active.png | Bin 286 -> 0 bytes .../assets/combo-entry-rtl-button-hover.png | Bin 287 -> 0 bytes .../combo-entry-rtl-button-insensitive.png | Bin 189 -> 0 bytes gtk-2.0/assets/combo-entry-rtl-button.png | Bin 271 -> 0 bytes .../assets/combo-entry-rtl-entry-active.png | Bin 211 -> 0 bytes .../combo-entry-rtl-entry-insensitive.png | Bin 206 -> 0 bytes gtk-2.0/assets/combo-entry-rtl-entry.png | Bin 205 -> 0 bytes gtk-2.0/assets/entry-active.png | Bin 260 -> 0 bytes .../assets/entry-background-insensitive.png | Bin 138 -> 0 bytes gtk-2.0/assets/entry-background.png | Bin 138 -> 0 bytes gtk-2.0/assets/entry-insensitive.png | Bin 240 -> 0 bytes gtk-2.0/assets/entry.png | Bin 238 -> 0 bytes gtk-2.0/assets/focus.png | Bin 196 -> 0 bytes gtk-2.0/assets/frame-inline.png | Bin 159 -> 0 bytes gtk-2.0/assets/frame-notebook.png | Bin 163 -> 0 bytes gtk-2.0/assets/frame.png | Bin 157 -> 0 bytes gtk-2.0/assets/handle-horz-active.png | Bin 197 -> 0 bytes gtk-2.0/assets/handle-horz-hover.png | Bin 196 -> 0 bytes gtk-2.0/assets/handle-horz.png | Bin 194 -> 0 bytes gtk-2.0/assets/handle-vert-active.png | Bin 185 -> 0 bytes gtk-2.0/assets/handle-vert-hover.png | Bin 190 -> 0 bytes gtk-2.0/assets/handle-vert.png | Bin 190 -> 0 bytes .../menu-checkbox-checked-insensitive.png | Bin 320 -> 0 bytes gtk-2.0/assets/menu-checkbox-checked.png | Bin 329 -> 0 bytes gtk-2.0/assets/menu-checkbox-insensitive.png | Bin 218 -> 0 bytes .../menu-checkbox-mixed-insensitive.png | Bin 227 -> 0 bytes gtk-2.0/assets/menu-checkbox-mixed.png | Bin 236 -> 0 bytes gtk-2.0/assets/menu-checkbox.png | Bin 223 -> 0 bytes .../assets/menu-radio-checked-insensitive.png | Bin 582 -> 0 bytes gtk-2.0/assets/menu-radio-checked.png | Bin 655 -> 0 bytes gtk-2.0/assets/menu-radio-insensitive.png | Bin 412 -> 0 bytes .../assets/menu-radio-mixed-insensitive.png | Bin 531 -> 0 bytes gtk-2.0/assets/menu-radio-mixed.png | Bin 588 -> 0 bytes gtk-2.0/assets/menu-radio.png | Bin 510 -> 0 bytes .../notebook-combo-entry-ltr-entry-active.png | Bin 214 -> 0 bytes ...book-combo-entry-ltr-entry-insensitive.png | Bin 207 -> 0 bytes .../assets/notebook-combo-entry-ltr-entry.png | Bin 203 -> 0 bytes .../notebook-combo-entry-rtl-entry-active.png | Bin 211 -> 0 bytes ...book-combo-entry-rtl-entry-insensitive.png | Bin 206 -> 0 bytes .../assets/notebook-combo-entry-rtl-entry.png | Bin 204 -> 0 bytes gtk-2.0/assets/notebook-entry-active.png | Bin 263 -> 0 bytes gtk-2.0/assets/notebook-entry-insensitive.png | Bin 237 -> 0 bytes gtk-2.0/assets/notebook-entry.png | Bin 237 -> 0 bytes gtk-2.0/assets/pan-down-alt-insensitive.png | Bin 206 -> 0 bytes gtk-2.0/assets/pan-down-alt.png | Bin 206 -> 0 bytes gtk-2.0/assets/pan-down-insensitive.png | Bin 206 -> 0 bytes gtk-2.0/assets/pan-down.png | Bin 203 -> 0 bytes gtk-2.0/assets/pan-left-alt-insensitive.png | Bin 208 -> 0 bytes gtk-2.0/assets/pan-left-alt.png | Bin 208 -> 0 bytes gtk-2.0/assets/pan-left-insensitive.png | Bin 208 -> 0 bytes gtk-2.0/assets/pan-left-semi.png | Bin 180 -> 0 bytes gtk-2.0/assets/pan-left.png | Bin 206 -> 0 bytes gtk-2.0/assets/pan-right-alt-insensitive.png | Bin 200 -> 0 bytes gtk-2.0/assets/pan-right-alt.png | Bin 199 -> 0 bytes gtk-2.0/assets/pan-right-insensitive.png | Bin 200 -> 0 bytes gtk-2.0/assets/pan-right-semi.png | Bin 178 -> 0 bytes gtk-2.0/assets/pan-right.png | Bin 199 -> 0 bytes gtk-2.0/assets/pan-up-alt-insensitive.png | Bin 189 -> 0 bytes gtk-2.0/assets/pan-up-alt.png | Bin 191 -> 0 bytes gtk-2.0/assets/pan-up-insensitive.png | Bin 189 -> 0 bytes gtk-2.0/assets/pan-up.png | Bin 194 -> 0 bytes gtk-2.0/assets/progressbar-trough.png | Bin 153 -> 0 bytes gtk-2.0/assets/progressbar.png | Bin 152 -> 0 bytes gtk-2.0/assets/radio-checked-active.png | Bin 680 -> 0 bytes gtk-2.0/assets/radio-checked-hover.png | Bin 692 -> 0 bytes gtk-2.0/assets/radio-checked-insensitive.png | Bin 582 -> 0 bytes gtk-2.0/assets/radio-checked.png | Bin 655 -> 0 bytes gtk-2.0/assets/radio-mixed-active.png | Bin 612 -> 0 bytes gtk-2.0/assets/radio-mixed-hover.png | Bin 613 -> 0 bytes gtk-2.0/assets/radio-mixed-insensitive.png | Bin 531 -> 0 bytes gtk-2.0/assets/radio-mixed.png | Bin 588 -> 0 bytes gtk-2.0/assets/radio-unchecked-active.png | Bin 539 -> 0 bytes gtk-2.0/assets/radio-unchecked-hover.png | Bin 548 -> 0 bytes .../assets/radio-unchecked-insensitive.png | Bin 408 -> 0 bytes gtk-2.0/assets/radio-unchecked.png | Bin 518 -> 0 bytes gtk-2.0/assets/scale-horz-trough-active.png | Bin 178 -> 0 bytes .../assets/scale-horz-trough-insensitive.png | Bin 173 -> 0 bytes gtk-2.0/assets/scale-horz-trough.png | Bin 173 -> 0 bytes gtk-2.0/assets/scale-slider-active.png | Bin 420 -> 0 bytes gtk-2.0/assets/scale-slider-hover.png | Bin 489 -> 0 bytes gtk-2.0/assets/scale-slider-insensitive.png | Bin 441 -> 0 bytes gtk-2.0/assets/scale-slider.png | Bin 385 -> 0 bytes gtk-2.0/assets/scale-vert-trough-active.png | Bin 177 -> 0 bytes .../assets/scale-vert-trough-insensitive.png | Bin 175 -> 0 bytes gtk-2.0/assets/scale-vert-trough.png | Bin 175 -> 0 bytes .../assets/scrollbar-horz-slider-active.png | Bin 263 -> 0 bytes .../assets/scrollbar-horz-slider-hover.png | Bin 263 -> 0 bytes .../scrollbar-horz-slider-insensitive.png | Bin 250 -> 0 bytes gtk-2.0/assets/scrollbar-horz-slider.png | Bin 250 -> 0 bytes gtk-2.0/assets/scrollbar-horz-trough.png | Bin 143 -> 0 bytes .../scrollbar-vert-slider-active-rtl.png | Bin 267 -> 0 bytes .../assets/scrollbar-vert-slider-active.png | Bin 265 -> 0 bytes .../scrollbar-vert-slider-hover-rtl.png | Bin 266 -> 0 bytes .../assets/scrollbar-vert-slider-hover.png | Bin 264 -> 0 bytes .../scrollbar-vert-slider-insensitive-rtl.png | Bin 252 -> 0 bytes .../scrollbar-vert-slider-insensitive.png | Bin 254 -> 0 bytes gtk-2.0/assets/scrollbar-vert-slider-rtl.png | Bin 253 -> 0 bytes gtk-2.0/assets/scrollbar-vert-slider.png | Bin 255 -> 0 bytes gtk-2.0/assets/scrollbar-vert-trough-rtl.png | Bin 142 -> 0 bytes gtk-2.0/assets/scrollbar-vert-trough.png | Bin 142 -> 0 bytes gtk-2.0/assets/spin-ltr-down-active.png | Bin 229 -> 0 bytes gtk-2.0/assets/spin-ltr-down-hover.png | Bin 227 -> 0 bytes gtk-2.0/assets/spin-ltr-down-insensitive.png | Bin 172 -> 0 bytes gtk-2.0/assets/spin-ltr-down.png | Bin 218 -> 0 bytes gtk-2.0/assets/spin-ltr-up-active.png | Bin 234 -> 0 bytes gtk-2.0/assets/spin-ltr-up-hover.png | Bin 231 -> 0 bytes gtk-2.0/assets/spin-ltr-up-insensitive.png | Bin 183 -> 0 bytes gtk-2.0/assets/spin-ltr-up.png | Bin 222 -> 0 bytes gtk-2.0/assets/spin-rtl-down-active.png | Bin 224 -> 0 bytes gtk-2.0/assets/spin-rtl-down-hover.png | Bin 224 -> 0 bytes gtk-2.0/assets/spin-rtl-down-insensitive.png | Bin 172 -> 0 bytes gtk-2.0/assets/spin-rtl-down.png | Bin 225 -> 0 bytes gtk-2.0/assets/spin-rtl-up-active.png | Bin 226 -> 0 bytes gtk-2.0/assets/spin-rtl-up-hover.png | Bin 228 -> 0 bytes gtk-2.0/assets/spin-rtl-up-insensitive.png | Bin 170 -> 0 bytes gtk-2.0/assets/spin-rtl-up.png | Bin 216 -> 0 bytes gtk-2.0/assets/tab.png | Bin 142 -> 0 bytes .../assets/treeview-separator-active-ltr.png | Bin 157 -> 0 bytes .../assets/treeview-separator-active-rtl.png | Bin 157 -> 0 bytes .../assets/treeview-separator-hover-ltr.png | Bin 157 -> 0 bytes .../assets/treeview-separator-hover-rtl.png | Bin 157 -> 0 bytes gtk-2.0/assets/treeview-separator-ltr.png | Bin 156 -> 0 bytes gtk-2.0/assets/treeview-separator-rtl.png | Bin 156 -> 0 bytes gtk-2.0/column/column-active.svg | 85 + gtk-2.0/column/column-hover.svg | 85 + gtk-2.0/column/column-insensitive.svg | 78 + gtk-2.0/column/column.svg | 78 + gtk-2.0/gtkrc | 2676 ++++- gtk-2.0/main.rc | 2852 ----- gtk-2.0/render-assets.sh | 24 - gtk-2.0/render-bits.sh | 16 + gtk-3.0/_apps.scss | 1003 +- gtk-3.0/_budgie.scss | 391 - gtk-3.0/_colors-public.scss | 18 +- gtk-3.0/_colors.scss | 64 +- gtk-3.0/_common.scss | 1425 ++- gtk-3.0/_drawing.scss | 287 +- gtk-3.0/_lightdm.scss | 77 - gtk-3.0/_mate.scss | 283 - gtk-3.0/assets.svg | 1429 ++- gtk-3.0/assets.txt | 12 +- .../checkbox-active-selectionmode-dark.png | Bin 0 -> 364 bytes .../checkbox-active-selectionmode-dark@2.png | Bin 0 -> 695 bytes .../assets/checkbox-active-selectionmode.png | Bin 0 -> 345 bytes .../checkbox-active-selectionmode@2.png | Bin 0 -> 659 bytes ...kbox-checked-active-selectionmode-dark.png | Bin 0 -> 581 bytes ...ox-checked-active-selectionmode-dark@2.png | Bin 0 -> 1005 bytes .../checkbox-checked-active-selectionmode.png | Bin 0 -> 581 bytes ...heckbox-checked-active-selectionmode@2.png | Bin 0 -> 1005 bytes ...ckbox-checked-hover-selectionmode-dark.png | Bin 679 -> 0 bytes ...box-checked-hover-selectionmode-dark@2.png | Bin 1163 -> 0 bytes .../checkbox-checked-hover-selectionmode.png | Bin 659 -> 0 bytes ...checkbox-checked-hover-selectionmode@2.png | Bin 1147 -> 0 bytes ...checked-insensitive-selectionmode-dark.png | Bin 0 -> 560 bytes ...ecked-insensitive-selectionmode-dark@2.png | Bin 0 -> 923 bytes ...kbox-checked-insensitive-selectionmode.png | Bin 0 -> 560 bytes ...ox-checked-insensitive-selectionmode@2.png | Bin 0 -> 923 bytes .../checkbox-checked-selectionmode-dark.png | Bin 655 -> 574 bytes .../checkbox-checked-selectionmode-dark@2.png | Bin 1126 -> 985 bytes .../assets/checkbox-checked-selectionmode.png | Bin 652 -> 574 bytes .../checkbox-checked-selectionmode@2.png | Bin 1108 -> 985 bytes .../checkbox-hover-selectionmode-dark.png | Bin 482 -> 0 bytes .../checkbox-hover-selectionmode-dark@2.png | Bin 862 -> 0 bytes .../assets/checkbox-hover-selectionmode.png | Bin 418 -> 0 bytes .../assets/checkbox-hover-selectionmode@2.png | Bin 784 -> 0 bytes ...heckbox-insensitive-selectionmode-dark.png | Bin 0 -> 276 bytes ...ckbox-insensitive-selectionmode-dark@2.png | Bin 0 -> 483 bytes .../checkbox-insensitive-selectionmode.png | Bin 0 -> 279 bytes .../checkbox-insensitive-selectionmode@2.png | Bin 0 -> 475 bytes .../assets/checkbox-selectionmode-dark.png | Bin 472 -> 342 bytes .../assets/checkbox-selectionmode-dark@2.png | Bin 829 -> 664 bytes gtk-3.0/assets/checkbox-selectionmode.png | Bin 409 -> 344 bytes gtk-3.0/assets/checkbox-selectionmode@2.png | Bin 755 -> 599 bytes ...scale-has-marks-above-insensitive-dark.png | Bin 837 -> 857 bytes ...ale-has-marks-above-insensitive-dark@2.png | Bin 1530 -> 1559 bytes ...horz-scale-has-marks-above-insensitive.png | Bin 700 -> 744 bytes ...rz-scale-has-marks-above-insensitive@2.png | Bin 1378 -> 1424 bytes ...scale-has-marks-below-insensitive-dark.png | Bin 824 -> 822 bytes ...ale-has-marks-below-insensitive-dark@2.png | Bin 1516 -> 1548 bytes ...horz-scale-has-marks-below-insensitive.png | Bin 725 -> 744 bytes ...rz-scale-has-marks-below-insensitive@2.png | Bin 1393 -> 1439 bytes gtk-3.0/assets/slider-insensitive-dark.png | Bin 810 -> 835 bytes gtk-3.0/assets/slider-insensitive-dark@2.png | Bin 1588 -> 1559 bytes gtk-3.0/assets/slider-insensitive.png | Bin 723 -> 743 bytes gtk-3.0/assets/slider-insensitive@2.png | Bin 1434 -> 1493 bytes ...scale-has-marks-above-insensitive-dark.png | Bin 845 -> 851 bytes ...ale-has-marks-above-insensitive-dark@2.png | Bin 1494 -> 1522 bytes ...vert-scale-has-marks-above-insensitive.png | Bin 690 -> 741 bytes ...rt-scale-has-marks-above-insensitive@2.png | Bin 1283 -> 1339 bytes ...scale-has-marks-below-insensitive-dark.png | Bin 869 -> 871 bytes ...ale-has-marks-below-insensitive-dark@2.png | Bin 1569 -> 1569 bytes ...vert-scale-has-marks-below-insensitive.png | Bin 712 -> 736 bytes ...rt-scale-has-marks-below-insensitive@2.png | Bin 1359 -> 1371 bytes gtk-3.0/gtk-dark.css | 2946 ++---- gtk-3.0/gtk-dark.scss | 4 - gtk-3.0/gtk-dark_laptop.css | 3597 ------- gtk-3.0/gtk-dark_laptop.scss | 11 - gtk-3.0/gtk.css | 2794 ++--- gtk-3.0/gtk.scss | 4 - gtk-3.0/gtk_laptop.css | 3597 ------- gtk-3.0/gtk_laptop.scss | 17 - img/Screenshot1.png | Bin 792963 -> 0 bytes img/Screenshot2.png | Bin 468999 -> 0 bytes img/Screenshot3.png | Bin 1860208 -> 0 bytes img/Screenshot4.png | Bin 290909 -> 0 bytes index.theme | 5 +- metacity-1/button.svg | 3 - metacity-1/close.svg | 3 - metacity-1/maximize.svg | 3 - metacity-1/menu.svg | 3 - metacity-1/metacity-theme-2.xml | 688 -- metacity-1/metacity-theme-3.xml | 708 -- metacity-1/minimize.svg | 3 - metacity-1/shade.svg | 3 - metacity-1/unmaximize.svg | 3 - metacity-1/unshade.svg | 3 - unity/buttons/close_focused.svg | 4 - unity/buttons/close_focused_disabled.svg | 4 - unity/buttons/close_focused_prelight.svg | 4 - unity/buttons/close_focused_pressed.svg | 4 - unity/buttons/close_unfocused.svg | 4 - unity/buttons/close_unfocused_disabled.svg | 4 - unity/buttons/close_unfocused_prelight.svg | 4 - unity/buttons/close_unfocused_pressed.svg | 4 - unity/buttons/maximize_focused.svg | 4 - unity/buttons/maximize_focused_disabled.svg | 4 - unity/buttons/maximize_focused_prelight.svg | 4 - unity/buttons/maximize_focused_pressed.svg | 4 - unity/buttons/maximize_unfocused.svg | 4 - unity/buttons/maximize_unfocused_disabled.svg | 4 - unity/buttons/maximize_unfocused_prelight.svg | 4 - unity/buttons/maximize_unfocused_pressed.svg | 4 - unity/buttons/minimize_focused.svg | 4 - unity/buttons/minimize_focused_disabled.svg | 4 - unity/buttons/minimize_focused_prelight.svg | 4 - unity/buttons/minimize_focused_pressed.svg | 4 - unity/buttons/minimize_unfocused.svg | 4 - unity/buttons/minimize_unfocused_disabled.svg | 4 - unity/buttons/minimize_unfocused_prelight.svg | 4 - unity/buttons/minimize_unfocused_pressed.svg | 4 - unity/buttons/unmaximize_focused.svg | 4 - unity/buttons/unmaximize_focused_disabled.svg | 4 - unity/buttons/unmaximize_focused_prelight.svg | 4 - unity/buttons/unmaximize_focused_pressed.svg | 4 - unity/buttons/unmaximize_unfocused.svg | 4 - .../buttons/unmaximize_unfocused_disabled.svg | 4 - .../buttons/unmaximize_unfocused_prelight.svg | 4 - .../buttons/unmaximize_unfocused_pressed.svg | 4 - unity/dash-widgets.json | 162 - unity/launcher_arrow_btt_19.svg | 3 - unity/launcher_arrow_btt_37.svg | 3 - unity/launcher_arrow_ltr_19.svg | 3 - unity/launcher_arrow_ltr_37.svg | 3 - unity/launcher_arrow_outline_btt_19.svg | 3 - unity/launcher_arrow_outline_btt_37.svg | 3 - unity/launcher_arrow_outline_ltr_19.svg | 3 - unity/launcher_arrow_outline_ltr_37.svg | 3 - unity/launcher_bfb.png | Bin 9206 -> 0 bytes unity/launcher_icon_back_150.svg | 1 - unity/launcher_icon_back_54.svg | 1 - unity/launcher_icon_edge_150.svg | 1 - unity/launcher_icon_edge_54.svg | 1 - unity/launcher_icon_glow_200.svg | 1 - unity/launcher_icon_glow_62.svg | 1 - unity/launcher_icon_selected_back_150.svg | 3 - unity/launcher_icon_selected_back_54.svg | 3 - unity/launcher_icon_shadow_200.svg | 1 - unity/launcher_icon_shadow_62.svg | 1 - unity/launcher_icon_shine_150.svg | 1 - unity/launcher_icon_shine_54.svg | 1 - unity/launcher_pip_btt_19.svg | 3 - unity/launcher_pip_btt_37.svg | 3 - unity/launcher_pip_ltr_19.svg | 3 - unity/launcher_pip_ltr_37.svg | 3 - unity/progress_bar_fill.svg | 3 - unity/progress_bar_trough.svg | 19 - 536 files changed, 19452 insertions(+), 29279 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE.md delete mode 100644 chrome/Flat-Plat Scrollbars.crx delete mode 100644 chrome/Flat-Plat Scrollbars/files/scrollbars.css delete mode 100644 chrome/Flat-Plat Scrollbars/icon128.png delete mode 100644 chrome/Flat-Plat Scrollbars/icon48.png delete mode 100644 chrome/Flat-Plat Scrollbars/manifest.json delete mode 100644 chrome/Flat-Plat Theme.crx delete mode 100644 chrome/Flat-Plat Theme/images/theme_frame.png delete mode 100644 chrome/Flat-Plat Theme/images/theme_toolbar.png delete mode 100644 chrome/Flat-Plat Theme/manifest.json delete mode 100644 gnome-shell/extensions/workspaces-to-dock/workspaces-to-dock.css delete mode 100644 gnome-shell/gnome-shell_laptop.css delete mode 100644 gnome-shell/gnome-shell_laptop.scss create mode 100755 gtk-2.0/Arrows/down-alt-hover.svg create mode 100755 gtk-2.0/Arrows/down-alt-insensitive.svg create mode 100755 gtk-2.0/Arrows/down-alt.svg create mode 100755 gtk-2.0/Arrows/down-insensitive.svg create mode 100644 gtk-2.0/Arrows/down.svg create mode 100755 gtk-2.0/Arrows/left-alt-hover.svg create mode 100755 gtk-2.0/Arrows/left-alt-insensitive.svg create mode 100755 gtk-2.0/Arrows/left-alt.svg create mode 100755 gtk-2.0/Arrows/left-insensitive.svg create mode 100644 gtk-2.0/Arrows/left.svg create mode 100755 gtk-2.0/Arrows/right-alt-hover.svg create mode 100755 gtk-2.0/Arrows/right-alt-insensitive.svg create mode 100755 gtk-2.0/Arrows/right-alt.svg create mode 100755 gtk-2.0/Arrows/right-insensitive.svg create mode 100755 gtk-2.0/Arrows/right-selected.svg create mode 100644 gtk-2.0/Arrows/right.svg create mode 100755 gtk-2.0/Arrows/up-alt-hover.svg create mode 100755 gtk-2.0/Arrows/up-alt-insensitive.svg create mode 100755 gtk-2.0/Arrows/up-alt.svg create mode 100755 gtk-2.0/Arrows/up-insensitive.svg create mode 100644 gtk-2.0/Arrows/up.svg create mode 100644 gtk-2.0/Buttons/button-active.png create mode 100644 gtk-2.0/Buttons/button-hover.png create mode 100644 gtk-2.0/Buttons/button-insensitive.png create mode 100644 gtk-2.0/Buttons/button.png create mode 100644 gtk-2.0/Buttons/checked-flat-button-active.png create mode 100644 gtk-2.0/Buttons/checked-flat-button-hover.png create mode 100644 gtk-2.0/Buttons/checked-flat-button-insensitive.png create mode 100644 gtk-2.0/Buttons/checked-flat-button.png create mode 100644 gtk-2.0/Buttons/flat-button-active.png create mode 100644 gtk-2.0/Buttons/flat-button-hover.png create mode 100644 gtk-2.0/Buttons/flat-button-insensitive.png create mode 100644 gtk-2.0/Buttons/flat-button.png create mode 100644 gtk-2.0/Buttons/ltr-button-active.png create mode 100644 gtk-2.0/Buttons/ltr-button-hover.png create mode 100644 gtk-2.0/Buttons/ltr-button-insensitive.png create mode 100644 gtk-2.0/Buttons/ltr-button.png create mode 100644 gtk-2.0/Buttons/rtl-button-active.png create mode 100644 gtk-2.0/Buttons/rtl-button-hover.png create mode 100644 gtk-2.0/Buttons/rtl-button-insensitive.png create mode 100644 gtk-2.0/Buttons/rtl-button.png create mode 100755 gtk-2.0/Check-Radio/check-insensitive.svg create mode 100644 gtk-2.0/Check-Radio/check-off-active.png create mode 100644 gtk-2.0/Check-Radio/check-off-hover.png create mode 100644 gtk-2.0/Check-Radio/check-off-insensitive.png create mode 100644 gtk-2.0/Check-Radio/check-off.png create mode 100644 gtk-2.0/Check-Radio/check-on-active.png create mode 100644 gtk-2.0/Check-Radio/check-on-hover.png create mode 100644 gtk-2.0/Check-Radio/check-on-insensitive.png create mode 100644 gtk-2.0/Check-Radio/check-on.png create mode 100755 gtk-2.0/Check-Radio/check-selected.svg create mode 100755 gtk-2.0/Check-Radio/check.svg create mode 100755 gtk-2.0/Check-Radio/radio-insensitive.svg create mode 100644 gtk-2.0/Check-Radio/radio-off-active.png create mode 100644 gtk-2.0/Check-Radio/radio-off-hover.png create mode 100644 gtk-2.0/Check-Radio/radio-off-insensitive.png create mode 100644 gtk-2.0/Check-Radio/radio-off.png create mode 100644 gtk-2.0/Check-Radio/radio-on-active.png create mode 100644 gtk-2.0/Check-Radio/radio-on-hover.png create mode 100644 gtk-2.0/Check-Radio/radio-on-insensitive.png create mode 100644 gtk-2.0/Check-Radio/radio-on.png create mode 100755 gtk-2.0/Check-Radio/radio-selected.svg create mode 100755 gtk-2.0/Check-Radio/radio.svg create mode 100644 gtk-2.0/Entry/base_entry-active.png create mode 100644 gtk-2.0/Entry/base_entry-insensitive.png create mode 100644 gtk-2.0/Entry/base_entry.png create mode 100644 gtk-2.0/Entry/entry-active.png create mode 100644 gtk-2.0/Entry/entry-insensitive.png create mode 100644 gtk-2.0/Entry/entry.png create mode 100755 gtk-2.0/Entry/fill.svg create mode 100644 gtk-2.0/Entry/ltr-base_entry-active.png create mode 100644 gtk-2.0/Entry/ltr-base_entry-insensitive.png create mode 100644 gtk-2.0/Entry/ltr-base_entry.png create mode 100644 gtk-2.0/Entry/ltr-entry-active.png create mode 100644 gtk-2.0/Entry/ltr-entry-insensitive.png create mode 100644 gtk-2.0/Entry/ltr-entry.png create mode 100644 gtk-2.0/Entry/rtl-base_entry-active.png create mode 100644 gtk-2.0/Entry/rtl-base_entry-insensitive.png create mode 100644 gtk-2.0/Entry/rtl-base_entry.png create mode 100644 gtk-2.0/Entry/rtl-entry-active.png create mode 100644 gtk-2.0/Entry/rtl-entry-insensitive.png create mode 100644 gtk-2.0/Entry/rtl-entry.png create mode 100644 gtk-2.0/Handles/h-handle-active.png create mode 100755 gtk-2.0/Handles/h-handle-active.svg create mode 100644 gtk-2.0/Handles/h-handle-hover.png create mode 100755 gtk-2.0/Handles/h-handle-hover.svg create mode 100644 gtk-2.0/Handles/h-handle-insensitive.png create mode 100755 gtk-2.0/Handles/h-handle-insensitive.svg create mode 100644 gtk-2.0/Handles/h-handle.png create mode 100755 gtk-2.0/Handles/h-handle.svg create mode 100644 gtk-2.0/Handles/v-handle-active.png create mode 100755 gtk-2.0/Handles/v-handle-active.svg create mode 100644 gtk-2.0/Handles/v-handle-hover.png create mode 100755 gtk-2.0/Handles/v-handle-hover.svg create mode 100644 gtk-2.0/Handles/v-handle-insensitive.png create mode 100755 gtk-2.0/Handles/v-handle-insensitive.svg create mode 100644 gtk-2.0/Handles/v-handle.png create mode 100755 gtk-2.0/Handles/v-handle.svg create mode 100644 gtk-2.0/Lines/h-line.png create mode 100755 gtk-2.0/Lines/h-line.svg create mode 100644 gtk-2.0/Lines/menu-line.png create mode 100755 gtk-2.0/Lines/menu-line.svg create mode 100644 gtk-2.0/Lines/v-line.png create mode 100755 gtk-2.0/Lines/v-line.svg create mode 100755 gtk-2.0/Others/bottom.svg create mode 100755 gtk-2.0/Others/focus.svg create mode 100755 gtk-2.0/Others/left.svg create mode 100755 gtk-2.0/Others/null.svg create mode 100755 gtk-2.0/Others/right.svg create mode 100755 gtk-2.0/Others/top.svg create mode 100644 gtk-2.0/ProgressBar/bar.png rename gnome-shell/extensions/workspaces-to-dock/window-close.svg => gtk-2.0/ProgressBar/bar.svg (67%) create mode 100644 gtk-2.0/ProgressBar/trough.png create mode 100755 gtk-2.0/ProgressBar/trough.svg create mode 100644 gtk-2.0/Range/h-scale-trough-insensitive.png create mode 100644 gtk-2.0/Range/h-scale-trough.png create mode 100755 gtk-2.0/Range/h-trough-insensitive.svg create mode 100755 gtk-2.0/Range/h-trough.svg create mode 100644 gtk-2.0/Range/scale-slider-active.png create mode 100755 gtk-2.0/Range/scale-slider-active.svg create mode 100644 gtk-2.0/Range/scale-slider-hover.png create mode 100755 gtk-2.0/Range/scale-slider-hover.svg create mode 100644 gtk-2.0/Range/scale-slider-insensitive.png create mode 100755 gtk-2.0/Range/scale-slider-insensitive.svg create mode 100644 gtk-2.0/Range/scale-slider.png create mode 100644 gtk-2.0/Range/scale-slider.svg create mode 100644 gtk-2.0/Range/v-scale-trough-insensitive.png create mode 100644 gtk-2.0/Range/v-scale-trough.png create mode 100755 gtk-2.0/Range/v-trough-insensitive.svg create mode 100755 gtk-2.0/Range/v-trough.svg create mode 100644 gtk-2.0/Scrollbars/h-slider-active.png create mode 100755 gtk-2.0/Scrollbars/h-slider-active.svg create mode 100644 gtk-2.0/Scrollbars/h-slider-hover.png create mode 100755 gtk-2.0/Scrollbars/h-slider-hover.svg create mode 100644 gtk-2.0/Scrollbars/h-slider-insensitive.png create mode 100755 gtk-2.0/Scrollbars/h-slider-insensitive.svg create mode 100644 gtk-2.0/Scrollbars/h-slider.png create mode 100755 gtk-2.0/Scrollbars/h-slider.svg create mode 100644 gtk-2.0/Scrollbars/h-trough-insensitive.png create mode 100755 gtk-2.0/Scrollbars/h-trough-insensitive.svg create mode 100644 gtk-2.0/Scrollbars/h-trough.png create mode 100755 gtk-2.0/Scrollbars/h-trough.svg create mode 100644 gtk-2.0/Scrollbars/v-slider-active.png create mode 100755 gtk-2.0/Scrollbars/v-slider-active.svg create mode 100644 gtk-2.0/Scrollbars/v-slider-hover.png create mode 100755 gtk-2.0/Scrollbars/v-slider-hover.svg create mode 100644 gtk-2.0/Scrollbars/v-slider-insensitive.png create mode 100755 gtk-2.0/Scrollbars/v-slider-insensitive.svg create mode 100644 gtk-2.0/Scrollbars/v-slider.png create mode 100755 gtk-2.0/Scrollbars/v-slider.svg create mode 100644 gtk-2.0/Scrollbars/v-trough-insensitive.png create mode 100755 gtk-2.0/Scrollbars/v-trough-insensitive.svg create mode 100644 gtk-2.0/Scrollbars/v-trough.png create mode 100755 gtk-2.0/Scrollbars/v-trough.svg create mode 100755 gtk-2.0/Shadows/frame.svg create mode 100755 gtk-2.0/Shadows/gap.svg create mode 100644 gtk-2.0/Spin/ltr-down-active.png create mode 100644 gtk-2.0/Spin/ltr-down-hover.png create mode 100644 gtk-2.0/Spin/ltr-down-insensitive.png create mode 100644 gtk-2.0/Spin/ltr-down.png create mode 100644 gtk-2.0/Spin/ltr-up-active.png create mode 100644 gtk-2.0/Spin/ltr-up-hover.png create mode 100644 gtk-2.0/Spin/ltr-up-insensitive.png create mode 100644 gtk-2.0/Spin/ltr-up.png create mode 100644 gtk-2.0/Spin/rtl-down-active.png create mode 100644 gtk-2.0/Spin/rtl-down-hover.png create mode 100644 gtk-2.0/Spin/rtl-down-insensitive.png create mode 100644 gtk-2.0/Spin/rtl-down.png create mode 100644 gtk-2.0/Spin/rtl-up-active.png create mode 100644 gtk-2.0/Spin/rtl-up-hover.png create mode 100644 gtk-2.0/Spin/rtl-up-insensitive.png create mode 100644 gtk-2.0/Spin/rtl-up.png create mode 100755 gtk-2.0/Toolbar/inline-toolbar.svg delete mode 100644 gtk-2.0/apps.rc delete mode 100644 gtk-2.0/assets/border.png delete mode 100644 gtk-2.0/assets/button-active.png delete mode 100644 gtk-2.0/assets/button-flat-active.png delete mode 100644 gtk-2.0/assets/button-flat-hover.png delete mode 100644 gtk-2.0/assets/button-flat-insensitive.png delete mode 100644 gtk-2.0/assets/button-flat.png delete mode 100644 gtk-2.0/assets/button-hover.png delete mode 100644 gtk-2.0/assets/button-insensitive.png delete mode 100644 gtk-2.0/assets/button.png delete mode 100644 gtk-2.0/assets/checkbox-checked-active.png delete mode 100644 gtk-2.0/assets/checkbox-checked-hover.png delete mode 100644 gtk-2.0/assets/checkbox-checked-insensitive.png delete mode 100644 gtk-2.0/assets/checkbox-checked.png delete mode 100644 gtk-2.0/assets/checkbox-mixed-active.png delete mode 100644 gtk-2.0/assets/checkbox-mixed-hover.png delete mode 100644 gtk-2.0/assets/checkbox-mixed-insensitive.png delete mode 100644 gtk-2.0/assets/checkbox-mixed.png delete mode 100644 gtk-2.0/assets/checkbox-unchecked-active.png delete mode 100644 gtk-2.0/assets/checkbox-unchecked-hover.png delete mode 100644 gtk-2.0/assets/checkbox-unchecked-insensitive.png delete mode 100644 gtk-2.0/assets/checkbox-unchecked.png delete mode 100644 gtk-2.0/assets/combo-entry-ltr-button-active.png delete mode 100644 gtk-2.0/assets/combo-entry-ltr-button-hover.png delete mode 100644 gtk-2.0/assets/combo-entry-ltr-button-insensitive.png delete mode 100644 gtk-2.0/assets/combo-entry-ltr-button.png delete mode 100644 gtk-2.0/assets/combo-entry-ltr-entry-active.png delete mode 100644 gtk-2.0/assets/combo-entry-ltr-entry-insensitive.png delete mode 100644 gtk-2.0/assets/combo-entry-ltr-entry.png delete mode 100644 gtk-2.0/assets/combo-entry-rtl-button-active.png delete mode 100644 gtk-2.0/assets/combo-entry-rtl-button-hover.png delete mode 100644 gtk-2.0/assets/combo-entry-rtl-button-insensitive.png delete mode 100644 gtk-2.0/assets/combo-entry-rtl-button.png delete mode 100644 gtk-2.0/assets/combo-entry-rtl-entry-active.png delete mode 100644 gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png delete mode 100644 gtk-2.0/assets/combo-entry-rtl-entry.png delete mode 100644 gtk-2.0/assets/entry-active.png delete mode 100644 gtk-2.0/assets/entry-background-insensitive.png delete mode 100644 gtk-2.0/assets/entry-background.png delete mode 100644 gtk-2.0/assets/entry-insensitive.png delete mode 100644 gtk-2.0/assets/entry.png delete mode 100644 gtk-2.0/assets/focus.png delete mode 100644 gtk-2.0/assets/frame-inline.png delete mode 100644 gtk-2.0/assets/frame-notebook.png delete mode 100644 gtk-2.0/assets/frame.png delete mode 100644 gtk-2.0/assets/handle-horz-active.png delete mode 100644 gtk-2.0/assets/handle-horz-hover.png delete mode 100644 gtk-2.0/assets/handle-horz.png delete mode 100644 gtk-2.0/assets/handle-vert-active.png delete mode 100644 gtk-2.0/assets/handle-vert-hover.png delete mode 100644 gtk-2.0/assets/handle-vert.png delete mode 100644 gtk-2.0/assets/menu-checkbox-checked-insensitive.png delete mode 100644 gtk-2.0/assets/menu-checkbox-checked.png delete mode 100644 gtk-2.0/assets/menu-checkbox-insensitive.png delete mode 100644 gtk-2.0/assets/menu-checkbox-mixed-insensitive.png delete mode 100644 gtk-2.0/assets/menu-checkbox-mixed.png delete mode 100644 gtk-2.0/assets/menu-checkbox.png delete mode 100644 gtk-2.0/assets/menu-radio-checked-insensitive.png delete mode 100644 gtk-2.0/assets/menu-radio-checked.png delete mode 100644 gtk-2.0/assets/menu-radio-insensitive.png delete mode 100644 gtk-2.0/assets/menu-radio-mixed-insensitive.png delete mode 100644 gtk-2.0/assets/menu-radio-mixed.png delete mode 100644 gtk-2.0/assets/menu-radio.png delete mode 100644 gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png delete mode 100644 gtk-2.0/assets/notebook-combo-entry-ltr-entry-insensitive.png delete mode 100644 gtk-2.0/assets/notebook-combo-entry-ltr-entry.png delete mode 100644 gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png delete mode 100644 gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png delete mode 100644 gtk-2.0/assets/notebook-combo-entry-rtl-entry.png delete mode 100644 gtk-2.0/assets/notebook-entry-active.png delete mode 100644 gtk-2.0/assets/notebook-entry-insensitive.png delete mode 100644 gtk-2.0/assets/notebook-entry.png delete mode 100644 gtk-2.0/assets/pan-down-alt-insensitive.png delete mode 100644 gtk-2.0/assets/pan-down-alt.png delete mode 100644 gtk-2.0/assets/pan-down-insensitive.png delete mode 100644 gtk-2.0/assets/pan-down.png delete mode 100644 gtk-2.0/assets/pan-left-alt-insensitive.png delete mode 100644 gtk-2.0/assets/pan-left-alt.png delete mode 100644 gtk-2.0/assets/pan-left-insensitive.png delete mode 100644 gtk-2.0/assets/pan-left-semi.png delete mode 100644 gtk-2.0/assets/pan-left.png delete mode 100644 gtk-2.0/assets/pan-right-alt-insensitive.png delete mode 100644 gtk-2.0/assets/pan-right-alt.png delete mode 100644 gtk-2.0/assets/pan-right-insensitive.png delete mode 100644 gtk-2.0/assets/pan-right-semi.png delete mode 100644 gtk-2.0/assets/pan-right.png delete mode 100644 gtk-2.0/assets/pan-up-alt-insensitive.png delete mode 100644 gtk-2.0/assets/pan-up-alt.png delete mode 100644 gtk-2.0/assets/pan-up-insensitive.png delete mode 100644 gtk-2.0/assets/pan-up.png delete mode 100644 gtk-2.0/assets/progressbar-trough.png delete mode 100644 gtk-2.0/assets/progressbar.png delete mode 100644 gtk-2.0/assets/radio-checked-active.png delete mode 100644 gtk-2.0/assets/radio-checked-hover.png delete mode 100644 gtk-2.0/assets/radio-checked-insensitive.png delete mode 100644 gtk-2.0/assets/radio-checked.png delete mode 100644 gtk-2.0/assets/radio-mixed-active.png delete mode 100644 gtk-2.0/assets/radio-mixed-hover.png delete mode 100644 gtk-2.0/assets/radio-mixed-insensitive.png delete mode 100644 gtk-2.0/assets/radio-mixed.png delete mode 100644 gtk-2.0/assets/radio-unchecked-active.png delete mode 100644 gtk-2.0/assets/radio-unchecked-hover.png delete mode 100644 gtk-2.0/assets/radio-unchecked-insensitive.png delete mode 100644 gtk-2.0/assets/radio-unchecked.png delete mode 100644 gtk-2.0/assets/scale-horz-trough-active.png delete mode 100644 gtk-2.0/assets/scale-horz-trough-insensitive.png delete mode 100644 gtk-2.0/assets/scale-horz-trough.png delete mode 100644 gtk-2.0/assets/scale-slider-active.png delete mode 100644 gtk-2.0/assets/scale-slider-hover.png delete mode 100644 gtk-2.0/assets/scale-slider-insensitive.png delete mode 100644 gtk-2.0/assets/scale-slider.png delete mode 100644 gtk-2.0/assets/scale-vert-trough-active.png delete mode 100644 gtk-2.0/assets/scale-vert-trough-insensitive.png delete mode 100644 gtk-2.0/assets/scale-vert-trough.png delete mode 100644 gtk-2.0/assets/scrollbar-horz-slider-active.png delete mode 100644 gtk-2.0/assets/scrollbar-horz-slider-hover.png delete mode 100644 gtk-2.0/assets/scrollbar-horz-slider-insensitive.png delete mode 100644 gtk-2.0/assets/scrollbar-horz-slider.png delete mode 100644 gtk-2.0/assets/scrollbar-horz-trough.png delete mode 100644 gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png delete mode 100644 gtk-2.0/assets/scrollbar-vert-slider-active.png delete mode 100644 gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png delete mode 100644 gtk-2.0/assets/scrollbar-vert-slider-hover.png delete mode 100644 gtk-2.0/assets/scrollbar-vert-slider-insensitive-rtl.png delete mode 100644 gtk-2.0/assets/scrollbar-vert-slider-insensitive.png delete mode 100644 gtk-2.0/assets/scrollbar-vert-slider-rtl.png delete mode 100644 gtk-2.0/assets/scrollbar-vert-slider.png delete mode 100644 gtk-2.0/assets/scrollbar-vert-trough-rtl.png delete mode 100644 gtk-2.0/assets/scrollbar-vert-trough.png delete mode 100644 gtk-2.0/assets/spin-ltr-down-active.png delete mode 100644 gtk-2.0/assets/spin-ltr-down-hover.png delete mode 100644 gtk-2.0/assets/spin-ltr-down-insensitive.png delete mode 100644 gtk-2.0/assets/spin-ltr-down.png delete mode 100644 gtk-2.0/assets/spin-ltr-up-active.png delete mode 100644 gtk-2.0/assets/spin-ltr-up-hover.png delete mode 100644 gtk-2.0/assets/spin-ltr-up-insensitive.png delete mode 100644 gtk-2.0/assets/spin-ltr-up.png delete mode 100644 gtk-2.0/assets/spin-rtl-down-active.png delete mode 100644 gtk-2.0/assets/spin-rtl-down-hover.png delete mode 100644 gtk-2.0/assets/spin-rtl-down-insensitive.png delete mode 100644 gtk-2.0/assets/spin-rtl-down.png delete mode 100644 gtk-2.0/assets/spin-rtl-up-active.png delete mode 100644 gtk-2.0/assets/spin-rtl-up-hover.png delete mode 100644 gtk-2.0/assets/spin-rtl-up-insensitive.png delete mode 100644 gtk-2.0/assets/spin-rtl-up.png delete mode 100644 gtk-2.0/assets/tab.png delete mode 100644 gtk-2.0/assets/treeview-separator-active-ltr.png delete mode 100644 gtk-2.0/assets/treeview-separator-active-rtl.png delete mode 100644 gtk-2.0/assets/treeview-separator-hover-ltr.png delete mode 100644 gtk-2.0/assets/treeview-separator-hover-rtl.png delete mode 100644 gtk-2.0/assets/treeview-separator-ltr.png delete mode 100644 gtk-2.0/assets/treeview-separator-rtl.png create mode 100755 gtk-2.0/column/column-active.svg create mode 100755 gtk-2.0/column/column-hover.svg create mode 100755 gtk-2.0/column/column-insensitive.svg create mode 100755 gtk-2.0/column/column.svg delete mode 100644 gtk-2.0/main.rc delete mode 100755 gtk-2.0/render-assets.sh create mode 100755 gtk-2.0/render-bits.sh delete mode 100644 gtk-3.0/_budgie.scss delete mode 100644 gtk-3.0/_lightdm.scss delete mode 100644 gtk-3.0/_mate.scss create mode 100644 gtk-3.0/assets/checkbox-active-selectionmode-dark.png create mode 100644 gtk-3.0/assets/checkbox-active-selectionmode-dark@2.png create mode 100644 gtk-3.0/assets/checkbox-active-selectionmode.png create mode 100644 gtk-3.0/assets/checkbox-active-selectionmode@2.png create mode 100644 gtk-3.0/assets/checkbox-checked-active-selectionmode-dark.png create mode 100644 gtk-3.0/assets/checkbox-checked-active-selectionmode-dark@2.png create mode 100644 gtk-3.0/assets/checkbox-checked-active-selectionmode.png create mode 100644 gtk-3.0/assets/checkbox-checked-active-selectionmode@2.png delete mode 100644 gtk-3.0/assets/checkbox-checked-hover-selectionmode-dark.png delete mode 100644 gtk-3.0/assets/checkbox-checked-hover-selectionmode-dark@2.png delete mode 100644 gtk-3.0/assets/checkbox-checked-hover-selectionmode.png delete mode 100644 gtk-3.0/assets/checkbox-checked-hover-selectionmode@2.png create mode 100644 gtk-3.0/assets/checkbox-checked-insensitive-selectionmode-dark.png create mode 100644 gtk-3.0/assets/checkbox-checked-insensitive-selectionmode-dark@2.png create mode 100644 gtk-3.0/assets/checkbox-checked-insensitive-selectionmode.png create mode 100644 gtk-3.0/assets/checkbox-checked-insensitive-selectionmode@2.png delete mode 100644 gtk-3.0/assets/checkbox-hover-selectionmode-dark.png delete mode 100644 gtk-3.0/assets/checkbox-hover-selectionmode-dark@2.png delete mode 100644 gtk-3.0/assets/checkbox-hover-selectionmode.png delete mode 100644 gtk-3.0/assets/checkbox-hover-selectionmode@2.png create mode 100644 gtk-3.0/assets/checkbox-insensitive-selectionmode-dark.png create mode 100644 gtk-3.0/assets/checkbox-insensitive-selectionmode-dark@2.png create mode 100644 gtk-3.0/assets/checkbox-insensitive-selectionmode.png create mode 100644 gtk-3.0/assets/checkbox-insensitive-selectionmode@2.png delete mode 100644 gtk-3.0/gtk-dark_laptop.css delete mode 100644 gtk-3.0/gtk-dark_laptop.scss delete mode 100644 gtk-3.0/gtk_laptop.css delete mode 100644 gtk-3.0/gtk_laptop.scss delete mode 100644 img/Screenshot1.png delete mode 100644 img/Screenshot2.png delete mode 100644 img/Screenshot3.png delete mode 100644 img/Screenshot4.png delete mode 100644 metacity-1/button.svg delete mode 100644 metacity-1/close.svg delete mode 100644 metacity-1/maximize.svg delete mode 100644 metacity-1/menu.svg delete mode 100644 metacity-1/metacity-theme-2.xml delete mode 100644 metacity-1/metacity-theme-3.xml delete mode 100644 metacity-1/minimize.svg delete mode 100644 metacity-1/shade.svg delete mode 100644 metacity-1/unmaximize.svg delete mode 100644 metacity-1/unshade.svg delete mode 100644 unity/buttons/close_focused.svg delete mode 100644 unity/buttons/close_focused_disabled.svg delete mode 100644 unity/buttons/close_focused_prelight.svg delete mode 100644 unity/buttons/close_focused_pressed.svg delete mode 100644 unity/buttons/close_unfocused.svg delete mode 100644 unity/buttons/close_unfocused_disabled.svg delete mode 100644 unity/buttons/close_unfocused_prelight.svg delete mode 100644 unity/buttons/close_unfocused_pressed.svg delete mode 100644 unity/buttons/maximize_focused.svg delete mode 100644 unity/buttons/maximize_focused_disabled.svg delete mode 100644 unity/buttons/maximize_focused_prelight.svg delete mode 100644 unity/buttons/maximize_focused_pressed.svg delete mode 100644 unity/buttons/maximize_unfocused.svg delete mode 100644 unity/buttons/maximize_unfocused_disabled.svg delete mode 100644 unity/buttons/maximize_unfocused_prelight.svg delete mode 100644 unity/buttons/maximize_unfocused_pressed.svg delete mode 100644 unity/buttons/minimize_focused.svg delete mode 100644 unity/buttons/minimize_focused_disabled.svg delete mode 100644 unity/buttons/minimize_focused_prelight.svg delete mode 100644 unity/buttons/minimize_focused_pressed.svg delete mode 100644 unity/buttons/minimize_unfocused.svg delete mode 100644 unity/buttons/minimize_unfocused_disabled.svg delete mode 100644 unity/buttons/minimize_unfocused_prelight.svg delete mode 100644 unity/buttons/minimize_unfocused_pressed.svg delete mode 100644 unity/buttons/unmaximize_focused.svg delete mode 100644 unity/buttons/unmaximize_focused_disabled.svg delete mode 100644 unity/buttons/unmaximize_focused_prelight.svg delete mode 100644 unity/buttons/unmaximize_focused_pressed.svg delete mode 100644 unity/buttons/unmaximize_unfocused.svg delete mode 100644 unity/buttons/unmaximize_unfocused_disabled.svg delete mode 100644 unity/buttons/unmaximize_unfocused_prelight.svg delete mode 100644 unity/buttons/unmaximize_unfocused_pressed.svg delete mode 100644 unity/dash-widgets.json delete mode 100644 unity/launcher_arrow_btt_19.svg delete mode 100644 unity/launcher_arrow_btt_37.svg delete mode 100644 unity/launcher_arrow_ltr_19.svg delete mode 100644 unity/launcher_arrow_ltr_37.svg delete mode 100644 unity/launcher_arrow_outline_btt_19.svg delete mode 100644 unity/launcher_arrow_outline_btt_37.svg delete mode 100644 unity/launcher_arrow_outline_ltr_19.svg delete mode 100644 unity/launcher_arrow_outline_ltr_37.svg delete mode 100644 unity/launcher_bfb.png delete mode 100644 unity/launcher_icon_back_150.svg delete mode 100644 unity/launcher_icon_back_54.svg delete mode 100644 unity/launcher_icon_edge_150.svg delete mode 100644 unity/launcher_icon_edge_54.svg delete mode 100644 unity/launcher_icon_glow_200.svg delete mode 100644 unity/launcher_icon_glow_62.svg delete mode 100644 unity/launcher_icon_selected_back_150.svg delete mode 100644 unity/launcher_icon_selected_back_54.svg delete mode 100644 unity/launcher_icon_shadow_200.svg delete mode 100644 unity/launcher_icon_shadow_62.svg delete mode 100644 unity/launcher_icon_shine_150.svg delete mode 100644 unity/launcher_icon_shine_54.svg delete mode 100644 unity/launcher_pip_btt_19.svg delete mode 100644 unity/launcher_pip_btt_37.svg delete mode 100644 unity/launcher_pip_ltr_19.svg delete mode 100644 unity/launcher_pip_ltr_37.svg delete mode 100644 unity/progress_bar_fill.svg delete mode 100644 unity/progress_bar_trough.svg diff --git a/.github/ISSUE_TEMPLATE.md b/.github/ISSUE_TEMPLATE.md deleted file mode 100644 index 25ada5334..000000000 --- a/.github/ISSUE_TEMPLATE.md +++ /dev/null @@ -1,10 +0,0 @@ -**Note:** Before submitting an issue, please check whether it also occurs with other themes. -- - - -Please include the following information as required in your bug report: -* Distribution (and version) -* Desktop environment (and version) -* GTK+ 3 version (You can check it with `pkg-config --modversion gtk+-3.0`) -* Flat-Plat version -* Related application version -* Steps to reproduce -* Screenshot(s) diff --git a/README.md b/README.md index 1b15fe6b7..c32ea5672 100644 --- a/README.md +++ b/README.md @@ -1,106 +1,67 @@ -Flat-Plat -========= -A Material Design-like theme for GNOME/GTK+ based desktop environments. +Flat-Plat-Blue +============== +A Material Design-like flat theme for GTK3, GTK2, and GNOME Shell. +This is a fork of [Flat-Plat Theme](https://github.com/nana-4/Flat-Plat), but with the pinkish colours changed to blue. +In addition, I have also made a following changes to suit my own taste: +* Transparent top bar +* Font changed to Open Sans +* Changed colour for running apps dots. Features -------- Button * Supports ripple effect animations (only GTK3 apps). * Supports both light and dark variants. -* Supports [Dash to Dock](https://github.com/micheleg/dash-to-dock) extension's theming. -* Supports [Workspaces to Dock](https://github.com/passingthru67/workspaces-to-dock) extension's theming. -* Supports Chrome/Chromium theme and scrollbars extensions. -* Appears more beautifully when you use a font family including `Medium` and `Light` weights. +* Supports [Dash to Dock](https://micheleg.github.io/dash-to-dock/) extension's theming. +* Appears more beautiful when you use a font family that including `Medium` and `Light` weight. Requirements ------------ -* GTK+ 3.14, 3.16, 3.18, 3.20 or 3.22 -* `gnome-themes-standard` -* pixmap (or pixbuf) engine -* murrine engine +* GNOME/GTK+ 3.20 or above +* The `gnome-themes-standard` package for GTK2 +* The pixmap (or pixbuf) engine for GTK2 -##### Supported desktop environments are: -* GNOME Shell 3.14, 3.16, 3.18, 3.20 or 3.22 -* Unity 7.4 (Ubuntu 16.04) -* Budgie 10.2.5 or later -* MATE 1.14 or later +> _If default Adwaita works fine, it should also works fine._ Installation ------------ -1. Download an archive. - * [v3.22.20160921](https://github.com/nana-4/Flat-Plat/releases/download/v3.22.20160921/Flat-Plat-3.22.20160921.tar.gz) for GNOME 3.22 - * [v3.22.20160921](https://github.com/nana-4/Flat-Plat/releases/download/v3.22.20160921/Flat-Plat-laptop-3.22.20160921.tar.gz) for GNOME 3.22 and small resolution - * [v3.20.20160921](https://github.com/nana-4/Flat-Plat/releases/download/v3.20.20160921/Flat-Plat-3.20.20160921.tar.gz) for GNOME 3.20, Budgie 10.2.x or MATE 1.14 - * [v3.20.20160921](https://github.com/nana-4/Flat-Plat/releases/download/v3.20.20160921/Flat-Plat-laptop-3.20.20160921.tar.gz) for GNOME 3.20, Budgie 10.2.x or MATE 1.14 and small resolution - * [v3.18.20160921](https://github.com/nana-4/Flat-Plat/releases/download/v3.18.20160921/Flat-Plat-3.18.20160921.tar.gz) for GNOME 3.18 or Unity 7.4 (Ubuntu 16.04) - * [v3.16.20160821](https://github.com/nana-4/Flat-Plat/releases/download/v3.16.20160821/Flat-Plat-3.16.20160821.tar.gz) for GNOME 3.16 - * [v3.14.20160921](https://github.com/nana-4/Flat-Plat/releases/download/v3.14.20160921/Flat-Plat-3.14.20160921.tar.gz) for GNOME 3.14 -2. Extract it to the theme directory. +1. Download a archive. + * [3.20.20160411](https://github.com/peterychuang/Flat-Plat-Blue/releases/download/20160411/Flat-Plat-Blue-20160411.tar.gz) for GNOME 3.20 + * [3.22.20161022](https://github.com/peterychuang/Flat-Plat-Blue/releases/download/20160411/Flat-Plat-Blue-20161022.tar.gz) for GNOME 3.22 +2. Extract it to the themes directory. * For system-wide installation to `/usr/share/themes` * For user-specific installation to `~/.themes` -3. Select the theme via `gnome-tweak-tool` or `unity-tweak-tool`. -4. [Optional] Set the font size to 10.5 (=14px) or 9.75 (=13px). -5. [Optional] Open the `chrome` folder and drag and drop the `.crx` files onto the Chrome/Chromium extensions page (`chrome://extensions/`). - -#### Note if you want to clone from the repository -The `master` branch is currently being built for GNOME 3.22. -If you want to use [other versions](https://github.com/nana-4/Flat-Plat/branches/all), you need to specify the branch as follows: - - git clone -b 3.18 https://github.com/nana-4/Flat-Plat.git +3. Use `gnome-tweak-tool` to change the theme. GDM (Lock/Login Screen) ------------------------ -You can change the GDM theme by rewriting a system file. -But please **be careful** because if it fails, the desktop environment may not operate correctly. +------------------------------ +To change the GDM theme, you need to rewrite a system file. +Please **be careful** because if it fails, desktop environment may not operate correctly. > **Notes:** -> * When applying this, other GNOME Shell themes might look broken. -> * If GNOME Shell has been updated, you will need to install again. -> * Not supported for GNOME 3.14. +> * Not supported for GNOME 3.14, sorry. +> * When applying this, other shell themes might look broken. ### Install -1. Backup the existing `.gresource` file. _(Skip this step if you just update it.)_ +1. Backup an existing .gresource file. _(Skip this step when you just update it.)_ + + sudo cp /usr/share/gnome-shell/gnome-shell-theme.gresource /usr/share/gnome-shell/gnome-shell-theme.gresource~ +2. Replace with the new one. + * If you put this theme in `/usr/share/themes`: - sudo cp -i /usr/share/gnome-shell/gnome-shell-theme.gresource /usr/share/gnome-shell/gnome-shell-theme.gresource~ -2. Replace it with the new one. + sudo cp /usr/share/themes/Flat-Plat-Blue/gnome-shell/gnome-shell-theme.gresource /usr/share/gnome-shell + * If you put this theme in `~/.themes`: - cd /usr/share/themes/Flat-Plat || cd ~/.themes/Flat-Plat - sudo cp -div gnome-shell/gnome-shell-theme.gresource /usr/share/gnome-shell + sudo cp ~/.themes/Flat-Plat-Blue/gnome-shell/gnome-shell-theme.gresource /usr/share/gnome-shell 3. Restart GNOME Shell (press `Alt`+`F2`, then type `r`). ### Uninstall 1. Restore to original theme from the backup. - sudo mv -iv /usr/share/gnome-shell/gnome-shell-theme.gresource~ /usr/share/gnome-shell/gnome-shell-theme.gresource + sudo mv -f /usr/share/gnome-shell/gnome-shell-theme.gresource~ /usr/share/gnome-shell/gnome-shell-theme.gresource 2. Restart GNOME Shell (press `Alt`+`F2`, then type `r`). -Screenshots ------------ -##### GNOME Shell 3.20 -![GNOME Shell 3.20](img/Screenshot1.png?raw=true) -##### Unity 7.4 -![Unity 7.4](img/Screenshot2.png?raw=true) -##### GDM Lock Screen -![GDM Lock Screen](img/Screenshot3.png?raw=true) -##### GDM Unlock Screen -![GDM Unlock Screen](img/Screenshot4.png?raw=true) -**Screenshots Details:** Icons: [Paper](https://github.com/snwh/paper-icon-theme) | Font: [M+ 1C](https://mplus-fonts.osdn.jp/) 10.5pt | Dock's icon size: 48px + fixed | [Wallpapers](http://imgur.com/a/v2Ovx) -Bug Reporting -------------- -If you find a bug, please report it here: https://github.com/nana-4/Flat-Plat/issues - -Planned Features ----------------- -* Supports of global dark theme -* Supports of Xfce theme -* Supports of Firefox theme -* Supports of overlay scrollbars for Chrome/Chromium extension -* GNOME Terminal color pallet (if possible) -* Material Design like cursor theme - -License -------- -Flat-Plat is available under the terms of the GPL. See the `COPYING` file for details. -> **Notes:** -> * Included symbolic icons are based on [Material Design icons](https://github.com/google/material-design-icons) by Google. -> * Chrome/Chromium scrollbars extension was forked from [Adwaita-chrome-scrollbar](https://github.com/gnome-integration-team/chrome-gnome-scrollbar) by GNOME Integration Team. +Other Info +---------- +* License: GPL +* Forked by [Peter Y. Chuang - Novelist](https://novelist.xyz) diff --git a/chrome/Flat-Plat Scrollbars.crx b/chrome/Flat-Plat Scrollbars.crx deleted file mode 100644 index fed7e642eb37d1545a33c960916913ddcd078134..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4614 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 diff --git a/chrome/Flat-Plat Scrollbars/manifest.json b/chrome/Flat-Plat Scrollbars/manifest.json deleted file mode 100644 index 876951dfe..000000000 --- a/chrome/Flat-Plat Scrollbars/manifest.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "manifest_version": 2, - "name": "Flat-Plat Scrollbars", - "version": "2", - "description": "Semi-transparent scrollbars based on Adwaita Scrollbars", - "icons": { - "128": "icon128.png", - "48": "icon48.png" - }, - "content_scripts": [ { - "css": [ "files/scrollbars.css" ], - "matches": [ "" ], - "exclude_matches": [ "*://*.google.com/*/*" ] - } ] -} diff --git a/chrome/Flat-Plat Theme.crx b/chrome/Flat-Plat Theme.crx deleted file mode 100644 index 84064ff9bf0156b0a899cf97e82816152d8fdfc8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1733 zcmZ=RGBROeU|>*V1QI}O(8Q=@z{|#|)#lOmotKf3k(GhDiIE>9&c)Qk$jETMYt=D5 z`6(+!{>jaIRB$P?d-0C=w_a1^_I>-y{$hKwQ`h&}xu*L|YA-H19kuLginW#Fxqs~5 zC+~}Om)h%{pRtiQ{^BhcDaHo1BUJ}XCMflB#p(6bajdqVz&LfK?jcWwEn;?`J++U> zg?a9ZNeh2|=j`rHyq=$3)=AgPt_V03yx97*Q=p-^jjV#os#OO$Kbo;G5c?|Ys^*@O z^{n`)&zn2Rm(*APDiE+>YD>?II=ejml0jPt@4)V}7L*njq*=r-FU^Q_KvXV&_Dn7!!t*{{0qrGEP?JLSd3 z`|9P=G9Nw5qsOi<`961N$-)wC1D|c*S$X1DU;Oj9wY)Q?yIRGjfJy#pr&mzIF;`Vd z1%;Nd6TU~;x2aBa=GnAuLA#Y|O$h-32|o zPP&u+ee&y={VPp2Ow@Q?hQZ@`#tgm-y6;8>z3%*Wn#=yI{z;L&Gf#f~^`}DkM%a=c z?U^n-eogHSae9tBrAj&{-(wB%W@Zs#VBp|j_~`l31DJ9cKxqgB*nv1RH!(f6Sf7~z zp=>o!*@KqIjmE$v_L!N0ffuMOH!&|WEw#8rFRM5|uXpmnyk-NQw)Zx!M=W!;2v5Gn z{-Uz|ZiFc7tW6wAiywqdUbXKx(?ac+AyJ(!oBsYS%jph25|N|wV(%*tnW=A0oc5%7 z-(z=>dfHQQ*~823&QZJlQ;T^IYRl}eJnvV!^r~)e-1{Yt8`IR&ErO*ZSH3&Hk0B}l zc$D0as<}JjqgJ$~2+tFk?R4vZm!Uxh+sT{SkADf*voF@EQD0fn9&QIZE+>zI&9%X)$c9ChL*`;fn z1p=&3nt$FPH)m~`g42$ZPk+hp&)r~t$>HFwJ-f=Ec6z@#e|AB7^T9XISDf^lf8gCx z-d&lx+fGg5``=iw$;oUN)8Ym43!;0ouOBJjrm!Y!s*J;d6qA~xE9{@Y5J!aW9gYtk zrHRk8PXa^L9~i=7h)5{ONX<=+Pb*5yP1P&NOMlJtq4@dJNsp2e5*~d0QozY{sfdTC zhesyI;o78|$Nw=|Ce739Qxq-CU!U{DcEN!INg4~E?^Subf5q`X_1ru&rM-IIJfFT_ zx8}uR`}(Q(u1}plXLDFynwH1eKl<<1MoS&r;Fq3j+h5_M^0?18dRgJ?w>MZOT^8-v z^hm8Ocoj6|ULX7N9eh5qyG)loco1@tE%*JKx%{)XY?VB;JXYK4gcRSk|64k%?@G1J zII-gLn&zVmVsqEe+|Fun`g=&u9xfgYHve$@>7{<0zDP+67dEW`){nP-F1jCw*|Kq-&x1TTF-(e7A^)c<<7g){@!B{sK8-o-U3d6>)E`Y~($lz`$ZC zq369M?Z2qU{C^7!nHx%s?B|!iEqv(1KYx|p*Oix?vsP|qDoD-zFYc{d8pg0rXKg)? zcuXYYj!j#paqI2a1d`Jgk10rHeQ@ehl-`a9r??JGUAi@<;NVoz25s-`oe!F{wHd;v yT`M}s8V=U~w26D&8itt2sMD;2#h_hnubH<6Fw6H;Y`h8#C diff --git a/chrome/Flat-Plat Theme/images/theme_toolbar.png b/chrome/Flat-Plat Theme/images/theme_toolbar.png deleted file mode 100644 index 1ba21801a14e94fb1820c0aa1ff219d9806a9fd6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 331 zcmeAS@N?(olHy`uVBq!ia0vp^atsWN3><7g){@!B{sK8do-U3d6>)E`Y~*E76ksuY zvHxE8&p)3VkBBf_I`L-S%*}Fh-ad@Jx^!P?m8WiL7{fZ9xBrt?E StWidget, + #dashtodockContainer.right .dash-item-container > StWidget, + #dashtodockContainer.extended.left .dash-item-container > StWidget, + #dashtodockContainer.extended.right .dash-item-container > StWidget { + padding: 3px 6px; + } + + #dashtodockContainer.extended.left .dash-item-container:first-child > StWidget, + #dashtodockContainer.extended.right .dash-item-container:first-child > StWidget { + padding: 6px 6px 3px 6px; + } + + #dashtodockContainer.extended.left .dash-item-container:last-child > StWidget, + #dashtodockContainer.extended.right .dash-item-container:last-child > StWidget { + padding: 3px 6px 6px 6px; + } + + #dashtodockContainer.top .dash-item-container > StWidget, + #dashtodockContainer.bottom .dash-item-container > StWidget, + #dashtodockContainer.extended.top .dash-item-container > StWidget, + #dashtodockContainer.extended.bottom .dash-item-container > StWidget { + padding: 6px 3px; + } + + #dashtodockContainer.extended.top .dash-item-container:first-child > StWidget, + #dashtodockContainer.extended.bottom .dash-item-container:first-child > StWidget { + padding: 6px 3px 6px 6px; + } + + #dashtodockContainer.extended.top .dash-item-container:last-child > StWidget, + #dashtodockContainer.extended.bottom .dash-item-container:last-child > StWidget { + padding: 6px 6px 6px 3px; + } + + #dashtodockContainer .app-well-app-running-dot { + background-color: transparent; + } + + #dashtodockContainer .dash-item-container > StWidget { + background-size: cover; + } + + @each $p,$pt in ('.left', 'left'), + ('.right', 'right'), + ('.top', 'top'), + ('.bottom', 'bottom') { + @each $n,$nb in ('.running1','running1'), + ('.running2','running2'), + ('.running3','running3'), + ('.running4','running4') { + @each $f,$fc in ('',''), + ('.focused','-focused') { + #dashtodockContainer#{$p} .dash-item-container > StWidget#{$n}#{$f} { + background-image: url("assets/#{$pt}-#{$nb}#{$fc}.svg"); + } + } + } + } + + /* App Vault/Grid */ .icon-grid { spacing: 30px; @@ -2111,7 +2199,7 @@ $legacy_icon_size: 24px; } #lockDialogGroup { - background: #607D8B url("assets/noise-texture.svg"); + background: #424242; background-size: cover; } diff --git a/gnome-shell/assets/bottom-running1-focused.svg b/gnome-shell/assets/bottom-running1-focused.svg index 550202065..56cd1c100 100644 --- a/gnome-shell/assets/bottom-running1-focused.svg +++ b/gnome-shell/assets/bottom-running1-focused.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,16 +57,35 @@ - - + + + + + + + diff --git a/gnome-shell/assets/bottom-running1.svg b/gnome-shell/assets/bottom-running1.svg index a7b5abd25..8f5ae27c6 100644 --- a/gnome-shell/assets/bottom-running1.svg +++ b/gnome-shell/assets/bottom-running1.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,10 +57,27 @@ - + + + + + + diff --git a/gnome-shell/assets/bottom-running2-focused.svg b/gnome-shell/assets/bottom-running2-focused.svg index cc46d1379..fe5eacb25 100644 --- a/gnome-shell/assets/bottom-running2-focused.svg +++ b/gnome-shell/assets/bottom-running2-focused.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,22 +57,43 @@ - - - + + + + + + + + diff --git a/gnome-shell/assets/bottom-running2.svg b/gnome-shell/assets/bottom-running2.svg index cb30eb4c4..1979ffae9 100644 --- a/gnome-shell/assets/bottom-running2.svg +++ b/gnome-shell/assets/bottom-running2.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" - inkscape:cy="35.824818" + inkscape:zoom="11.361111" + inkscape:cx="36" + inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,16 +57,35 @@ - - + + + + + + + diff --git a/gnome-shell/assets/bottom-running3-focused.svg b/gnome-shell/assets/bottom-running3-focused.svg index cc2a7183f..22e7623cc 100644 --- a/gnome-shell/assets/bottom-running3-focused.svg +++ b/gnome-shell/assets/bottom-running3-focused.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,28 +57,51 @@ - - - - + + + + + + + + + diff --git a/gnome-shell/assets/bottom-running3.svg b/gnome-shell/assets/bottom-running3.svg index 017b2fe0f..cdbb91213 100644 --- a/gnome-shell/assets/bottom-running3.svg +++ b/gnome-shell/assets/bottom-running3.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" - inkscape:cy="35.824818" + inkscape:zoom="11.361111" + inkscape:cx="36" + inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,22 +57,43 @@ - - - + + + + + + + + diff --git a/gnome-shell/assets/bottom-running4-focused.svg b/gnome-shell/assets/bottom-running4-focused.svg index 8da71af25..1501ffca3 100644 --- a/gnome-shell/assets/bottom-running4-focused.svg +++ b/gnome-shell/assets/bottom-running4-focused.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,34 +57,59 @@ - - - - - + + + + + + + + + + diff --git a/gnome-shell/assets/bottom-running4.svg b/gnome-shell/assets/bottom-running4.svg index 270b85ac6..6755b1401 100644 --- a/gnome-shell/assets/bottom-running4.svg +++ b/gnome-shell/assets/bottom-running4.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,28 +57,51 @@ - - - - + + + + + + + + + diff --git a/gnome-shell/assets/left-running1-focused.svg b/gnome-shell/assets/left-running1-focused.svg index 799d983a7..c93832074 100644 --- a/gnome-shell/assets/left-running1-focused.svg +++ b/gnome-shell/assets/left-running1-focused.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" - inkscape:cy="35.824818" + inkscape:zoom="11.361111" + inkscape:cx="36" + inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="g4142" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,16 +57,34 @@ - - + + + + + + + diff --git a/gnome-shell/assets/left-running1.svg b/gnome-shell/assets/left-running1.svg index 5371dc15e..3bbb8b21f 100644 --- a/gnome-shell/assets/left-running1.svg +++ b/gnome-shell/assets/left-running1.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="g4142" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,10 +57,26 @@ - + + + + + + diff --git a/gnome-shell/assets/left-running2-focused.svg b/gnome-shell/assets/left-running2-focused.svg index 07f3b66ab..8c725920d 100644 --- a/gnome-shell/assets/left-running2-focused.svg +++ b/gnome-shell/assets/left-running2-focused.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="g4142" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,22 +57,42 @@ - - - + + + + + + + + diff --git a/gnome-shell/assets/left-running2.svg b/gnome-shell/assets/left-running2.svg index 5f86e04eb..f082032bf 100644 --- a/gnome-shell/assets/left-running2.svg +++ b/gnome-shell/assets/left-running2.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="g4142" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,16 +57,34 @@ - - + + + + + + + diff --git a/gnome-shell/assets/left-running3-focused.svg b/gnome-shell/assets/left-running3-focused.svg index 1dd369f78..fec9b694a 100644 --- a/gnome-shell/assets/left-running3-focused.svg +++ b/gnome-shell/assets/left-running3-focused.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" - inkscape:cy="35.824818" + inkscape:zoom="11.361111" + inkscape:cx="36" + inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="g4142" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,28 +57,50 @@ - - - - + + + + + + + + + diff --git a/gnome-shell/assets/left-running3.svg b/gnome-shell/assets/left-running3.svg index b092b2c03..9c8680fb7 100644 --- a/gnome-shell/assets/left-running3.svg +++ b/gnome-shell/assets/left-running3.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="g4142" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,22 +57,42 @@ - - - + + + + + + + + diff --git a/gnome-shell/assets/left-running4-focused.svg b/gnome-shell/assets/left-running4-focused.svg index dec263079..534010803 100644 --- a/gnome-shell/assets/left-running4-focused.svg +++ b/gnome-shell/assets/left-running4-focused.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="g4142" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,34 +57,58 @@ - - - - - + + + + + + + + + + diff --git a/gnome-shell/assets/left-running4.svg b/gnome-shell/assets/left-running4.svg index 56448a71d..cbc1b8f93 100644 --- a/gnome-shell/assets/left-running4.svg +++ b/gnome-shell/assets/left-running4.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="g4142" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,28 +57,50 @@ - - - - + + + + + + + + + diff --git a/gnome-shell/assets/more-results.svg b/gnome-shell/assets/more-results.svg index 5192dd1c6..814530617 100644 --- a/gnome-shell/assets/more-results.svg +++ b/gnome-shell/assets/more-results.svg @@ -59,7 +59,7 @@ id="layer1" transform="translate(0,-1036.3622)"> - - - - - - - - + id="defs4" /> - - + transform="translate(0,-152.3622)" /> diff --git a/gnome-shell/assets/right-running1-focused.svg b/gnome-shell/assets/right-running1-focused.svg index 41268d42b..e3a91c4e4 100644 --- a/gnome-shell/assets/right-running1-focused.svg +++ b/gnome-shell/assets/right-running1-focused.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,16 +57,35 @@ - - + + + + + + + diff --git a/gnome-shell/assets/right-running1.svg b/gnome-shell/assets/right-running1.svg index 627e4b4da..fb2bd7461 100644 --- a/gnome-shell/assets/right-running1.svg +++ b/gnome-shell/assets/right-running1.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,10 +57,27 @@ - + + + + + + diff --git a/gnome-shell/assets/right-running2-focused.svg b/gnome-shell/assets/right-running2-focused.svg index d2f864481..0f5ada745 100644 --- a/gnome-shell/assets/right-running2-focused.svg +++ b/gnome-shell/assets/right-running2-focused.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,22 +57,43 @@ - - - + + + + + + + + diff --git a/gnome-shell/assets/right-running2.svg b/gnome-shell/assets/right-running2.svg index 5e99a95b5..8e3592c70 100644 --- a/gnome-shell/assets/right-running2.svg +++ b/gnome-shell/assets/right-running2.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,16 +57,35 @@ - - + + + + + + + diff --git a/gnome-shell/assets/right-running3-focused.svg b/gnome-shell/assets/right-running3-focused.svg index 6e2e66a43..3248bbce9 100644 --- a/gnome-shell/assets/right-running3-focused.svg +++ b/gnome-shell/assets/right-running3-focused.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" - inkscape:cy="35.824818" + inkscape:zoom="11.361111" + inkscape:cx="36" + inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,28 +57,51 @@ - - - - + + + + + + + + + diff --git a/gnome-shell/assets/right-running3.svg b/gnome-shell/assets/right-running3.svg index 1c15911af..c52af0e66 100644 --- a/gnome-shell/assets/right-running3.svg +++ b/gnome-shell/assets/right-running3.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" - inkscape:cy="35.824818" + inkscape:zoom="11.361111" + inkscape:cx="36" + inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,22 +57,43 @@ - - - + + + + + + + + diff --git a/gnome-shell/assets/right-running4-focused.svg b/gnome-shell/assets/right-running4-focused.svg index 2e49a4304..09f4194da 100644 --- a/gnome-shell/assets/right-running4-focused.svg +++ b/gnome-shell/assets/right-running4-focused.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,34 +57,59 @@ - - - - - + + + + + + + + + + diff --git a/gnome-shell/assets/right-running4.svg b/gnome-shell/assets/right-running4.svg index 6b588165d..9f45d6a5d 100644 --- a/gnome-shell/assets/right-running4.svg +++ b/gnome-shell/assets/right-running4.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,28 +57,51 @@ - - - - + + + + + + + + + diff --git a/gnome-shell/assets/toggle-on.svg b/gnome-shell/assets/toggle-on.svg index 932fe8f2a..2d7ad6b33 100644 --- a/gnome-shell/assets/toggle-on.svg +++ b/gnome-shell/assets/toggle-on.svg @@ -62,7 +62,7 @@ id="layer1" transform="translate(0,-1032.3622)"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,16 +57,35 @@ - - + + + + + + + diff --git a/gnome-shell/assets/top-running1.svg b/gnome-shell/assets/top-running1.svg index 8dab722ba..b43400577 100644 --- a/gnome-shell/assets/top-running1.svg +++ b/gnome-shell/assets/top-running1.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,10 +57,27 @@ - + + + + + + diff --git a/gnome-shell/assets/top-running2-focused.svg b/gnome-shell/assets/top-running2-focused.svg index d10a2fdf7..ffa6010c4 100644 --- a/gnome-shell/assets/top-running2-focused.svg +++ b/gnome-shell/assets/top-running2-focused.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" - inkscape:cy="35.824818" + inkscape:zoom="11.361111" + inkscape:cx="36" + inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,22 +57,43 @@ - - - + + + + + + + + diff --git a/gnome-shell/assets/top-running2.svg b/gnome-shell/assets/top-running2.svg index c49336a58..32aa7753b 100644 --- a/gnome-shell/assets/top-running2.svg +++ b/gnome-shell/assets/top-running2.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,16 +57,35 @@ - - + + + + + + + diff --git a/gnome-shell/assets/top-running3-focused.svg b/gnome-shell/assets/top-running3-focused.svg index 4142a99a0..a1b38efaa 100644 --- a/gnome-shell/assets/top-running3-focused.svg +++ b/gnome-shell/assets/top-running3-focused.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,28 +57,51 @@ - - - - + + + + + + + + + diff --git a/gnome-shell/assets/top-running3.svg b/gnome-shell/assets/top-running3.svg index 4ae9503d1..1e6b2da8f 100644 --- a/gnome-shell/assets/top-running3.svg +++ b/gnome-shell/assets/top-running3.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,22 +57,43 @@ - - - + + + + + + + + diff --git a/gnome-shell/assets/top-running4-focused.svg b/gnome-shell/assets/top-running4-focused.svg index f9b3bc373..e496f2689 100644 --- a/gnome-shell/assets/top-running4-focused.svg +++ b/gnome-shell/assets/top-running4-focused.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" - inkscape:cy="35.824818" + inkscape:zoom="11.361111" + inkscape:cx="36" + inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,34 +57,59 @@ - - - - - + + + + + + + + + + diff --git a/gnome-shell/assets/top-running4.svg b/gnome-shell/assets/top-running4.svg index c87467475..3ba8041a5 100644 --- a/gnome-shell/assets/top-running4.svg +++ b/gnome-shell/assets/top-running4.svg @@ -7,6 +7,7 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="72" @@ -25,121 +26,24 @@ borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" - inkscape:zoom="11.416667" - inkscape:cx="36.262774" + inkscape:zoom="11.361111" + inkscape:cx="36" inkscape:cy="36" inkscape:document-units="px" - inkscape:current-layer="svg2" + inkscape:current-layer="layer1" showgrid="true" units="px" width="72px" - showguides="true" - inkscape:guide-bbox="true" - inkscape:snap-object-midpoints="true" inkscape:window-width="1920" inkscape:window-height="1012" inkscape:window-x="0" inkscape:window-y="32" - inkscape:window-maximized="1"> + inkscape:window-maximized="1" + inkscape:snap-bbox="true" + inkscape:bbox-nodes="true"> - - - - - - - - - - - - - - - - - - - - - - - - @@ -153,28 +57,51 @@ - - - - + + + + + + + + + diff --git a/gnome-shell/assets/window-close-active.svg b/gnome-shell/assets/window-close-active.svg index 887580401..e9b96b49c 100644 --- a/gnome-shell/assets/window-close-active.svg +++ b/gnome-shell/assets/window-close-active.svg @@ -57,7 +57,7 @@ id="grid4140" /> * { - border: 0 !important; -} - -.workspacestodock-shortcuts-panel-popupmenu { - padding: 2px; - spacing: 0; -} - -.workspacestodock-shortcuts-panel-favorites { -} - -.workspacestodock-shortcuts-panel-running { -} - -.workspacestodock-shortcuts-panel-places { -} - -/* shortcuts panel buttons */ -#workspacestodockDock .app-well-app { -} - -#workspacestodockDock .workspacestodock-shortcuts-panel > StButton { - background-size: cover; -} - -#workspacestodockDock.left .workspacestodock-shortcuts-panel > StButton, -#workspacestodockDock.right .workspacestodock-shortcuts-panel > StButton { - padding: 3px 6px; -} - -#workspacestodockDock.left .workspacestodock-shortcuts-panel > StButton:first-child, -#workspacestodockDock.right .workspacestodock-shortcuts-panel > StButton:first-child { - padding: 6px 6px 3px 6px; -} - -#workspacestodockDock.left .workspacestodock-shortcuts-panel > StButton:last-child, -#workspacestodockDock.right .workspacestodock-shortcuts-panel > StButton:last-child { - padding: 3px 6px 6px 6px; -} - -#workspacestodockDock.top .workspacestodock-shortcuts-panel > StButton, -#workspacestodockDock.bottom .workspacestodock-shortcuts-panel > StButton { - padding: 6px 3px; -} - -#workspacestodockDock.top .workspacestodock-shortcuts-panel > StButton:first-child, -#workspacestodockDock.bottom .workspacestodock-shortcuts-panel > StButton:first-child { - padding: 6px 3px 6px 6px; -} - -#workspacestodockDock.top .workspacestodock-shortcuts-panel > StButton:last-child, -#workspacestodockDock.bottom .workspacestodock-shortcuts-panel > StButton:last-child { - padding: 6px 6px 6px 3px; -} - -.workspacestodock-shortcut-button { -} - -.workspacestodock-shortcut-button-symbolic { -} - -/* shortcuts panel button icons */ -#workspacestodockDock .app-well-app > .overview-icon { -} - -.workspacestodock-shortcut-button-icon { - padding: 6px; -} - -.workspacestodock-shortcut-button-symbolic-icon { - padding: 8px; -} - -/* shortcuts panel items */ -#workspacestodockDock .popup-separator-menu-item { - margin: 0; -} - -.workspacestodock-shortcut-panel-separator { - -margin-horizontal: 0; -} - -.workspacestodock-shortcut-panel-filler { - -margin-horizontal: 0; - height: 0; - padding: 0; - border: none; -} - -/* shortcuts panel button window count indicators */ -#workspacestodockDock.right .workspacestodock-shortcut-button-windowcount-image-1 { - background-image: url("../../assets/right-running1.svg"); -} - -#workspacestodockDock.left .workspacestodock-shortcut-button-windowcount-image-1 { - background-image: url("../../assets/left-running1.svg"); -} - -#workspacestodockDock.top .workspacestodock-shortcut-button-windowcount-image-1 { - background-image: url("../../assets/top-running1.svg"); -} - -#workspacestodockDock.bottom .workspacestodock-shortcut-button-windowcount-image-1 { - background-image: url("../../assets/bottom-running1.svg"); -} - -#workspacestodockDock.right .workspacestodock-shortcut-button-windowcount-image-2 { - background-image: url("../../assets/right-running2.svg"); -} - -#workspacestodockDock.left .workspacestodock-shortcut-button-windowcount-image-2 { - background-image: url("../../assets/left-running2.svg"); -} - -#workspacestodockDock.top .workspacestodock-shortcut-button-windowcount-image-2 { - background-image: url("../../assets/top-running2.svg"); -} - -#workspacestodockDock.bottom .workspacestodock-shortcut-button-windowcount-image-2 { - background-image: url("../../assets/bottom-running2.svg"); -} - -#workspacestodockDock.right .workspacestodock-shortcut-button-windowcount-image-3 { - background-image: url("../../assets/right-running3.svg"); -} - -#workspacestodockDock.left .workspacestodock-shortcut-button-windowcount-image-3 { - background-image: url("../../assets/left-running3.svg"); -} - -#workspacestodockDock.top .workspacestodock-shortcut-button-windowcount-image-3 { - background-image: url("../../assets/top-running3.svg"); -} - -#workspacestodockDock.bottom .workspacestodock-shortcut-button-windowcount-image-3 { - background-image: url("../../assets/bottom-running3.svg"); -} - -#workspacestodockDock.right .workspacestodock-shortcut-button-windowcount-image-4 { - background-image: url("../../assets/right-running4.svg"); -} - -#workspacestodockDock.left .workspacestodock-shortcut-button-windowcount-image-4 { - background-image: url("../../assets/left-running4.svg"); -} - -#workspacestodockDock.top .workspacestodock-shortcut-button-windowcount-image-4 { - background-image: url("../../assets/top-running4.svg"); -} - -#workspacestodockDock.bottom .workspacestodock-shortcut-button-windowcount-image-4 { - background-image: url("../../assets/bottom-running4.svg"); -} - -.workspacestodock-workspace-caption-container { - padding: 0; -} - -.workspacestodock-workspace-caption-background { - background-color: rgba(0, 0, 0, 0.6); - /* border-radius: 0 0 2px 2px; */ -} - -.workspacestodock-workspace-caption-background.caption-top { - /* border-radius: 2px 2px 0 0; */ -} - -.workspacestodock-workspace-caption { -} - -/* caption window apps (taskbar) */ -.workspacestodock-caption-windowapps { - padding: 0; -} - -.workspacestodock-caption-windowapps-menu { - -boxpointer-gap: 12px; -} - -.workspacestodock-caption-windowapps-menu .popup-menu-item { - min-height: 24px; - padding-top: 4px; - padding-bottom: 4px; -} - -.workspacestodock-caption-windowapps-menu .popup-menu-item:active { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspacestodock-caption-windowapps-menu .popup-menu-item.selected:active { - background-color: rgba(0, 0, 0, 0.24); -} - -.workspacestodock-caption-windowapps-menu-item { - /*fallback class for GS34 since it can't override gnome shell class 'popup-menu-item' */ -} - -.workspacestodock-caption-windowapps-menu-item:active { - /*fallback class for GS34 since it can't override gnome shell class 'popup-menu-item' */ -} - -.workspacestodock-caption-windowapps-menu-icon { -} - -.workspacestodock-caption-windowapps-menu-label { - padding: 0 8px; -} - -.workspacestodock-caption-windowapps-menu .window-close { - /* GS36+ can override gnome shell class 'window-close' */ - border-radius: 100px; - -st-background-image-shadow: none; - background-image: url("window-close.svg"); - background-size: 24px; - height: 24px; - width: 24px; -} - -.workspacestodock-caption-windowapps-menu .window-close:hover { - background-color: rgba(0, 0, 0, 0.12); -} - -.workspacestodock-caption-windowapps-menu .window-close:active { - background-color: rgba(0, 0, 0, 0.24); -} - -.workspacestodock-caption-windowapps-menu-close { - /*fallback class for GS34 since it can't override gnome shell class 'window-close' */ -} - -.workspacestodock-caption-windowapps-menu-close:hover { - /*fallback class for GS34 since it can't override gnome shell class 'window-close' */ -} - -.workspacestodock-caption-windowapps-button { - padding: 0; -} - -.workspacestodock-caption-windowapps-button-icon { - padding: 2px; - background-color: rgba(0, 0, 0, 0.01); /* needs to draw box-shadow */ -} - -.workspacestodock-caption-windowapps-button:active > .workspacestodock-caption-windowapps-button-icon { - box-shadow: inset 0 -2px rgba(255, 255, 255, 0.3); -} - -.workspacestodock-caption-windowapps-button-active > .workspacestodock-caption-windowapps-button-icon { - box-shadow: inset 0 -2px #FFFFFF; -} - -/* caption workspace number */ -.workspacestodock-caption-number { - margin: 1px; - padding: 0 10px; - border-radius: 0; - background-color: rgba(255, 255, 255, 0.3); - color: #FFFFFF; - font-size: 9pt; - font-weight: bold; - text-align: center; -} - -/* caption workspace name */ -.workspacestodock-caption-name { - margin: 0 4px; - color: rgba(255, 255, 255, 0.6); - font-size: 9pt; - text-align: center; -} - -/* caption workspace windowcount */ -.workspacestodock-caption-windowcount { - /* min-width: 16px; */ - margin: 0px 4px; - padding: 0px 4px; - color: #FFFFFF; - font-size: 9pt; - font-weight: bold; - text-align: center; -} - -/* caption workspace windowcount image*/ -.workspacestodock-caption-windowcount-image { - width: 20px; - height: 20px; - margin: 1px; - border-radius: 0; - background-color: #448aff; - color: #FFFFFF; - font-size: 9pt; - font-weight: bold; - text-align: center; -} - -/* The classes below are used in conjunction with the above workspacestodock-caption-windowcount-image - * They provide background images that corespond with the window count */ -.workspacestodock-caption-windowcount-image-1 { -} - -.workspacestodock-caption-windowcount-image-2 { -} - -.workspacestodock-caption-windowcount-image-3 { -} - -.workspacestodock-caption-windowcount-image-4 { -} - -/* caption spacer-filler */ -.workspacestodock-caption-spacer { - width: 4px; -} - -/* The classes below are used in conjuction with the above classes - * They provide additional theming for the current workspace caption */ -.workspacestodock-workspace-caption-background-current { -} - -.workspacestodock-workspace-caption-background-current.caption-top { -} - -.workspacestodock-caption-number-current { - /* background-color: #42A5F5; */ -} - -.workspacestodock-caption-name-current { -} - -.workspacestodock-caption-windowcount-current { -} - -.workspacestodock-caption-windowcount-image-current { -} diff --git a/gnome-shell/gnome-shell-theme.gresource b/gnome-shell/gnome-shell-theme.gresource index 4f956ad937a798d6eaf9734355e6cf098100128b..b843f275a6f0955144c7af02fab74230f5774380 100644 GIT binary patch delta 20402 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 Qq7&V}*P*V~L8tNm0h{;%9RL6T literal 336786 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 StIcon { icon-size: 16px; border-radius: 16px; padding: 4px; - color: rgba(0, 0, 0, 0.6); } + color: rgba(0, 0, 0, 0.72); } /* FIXME: how do you do this in sass? */ .message-content *:hover > StIcon, @@ -1041,7 +1041,7 @@ StScrollBar { margin: 16px 0; padding: 8px; border-radius: 100px; - color: rgba(0, 0, 0, 0.6); } + color: rgba(0, 0, 0, 0.72); } .message-media-control:hover, .message-media-control:focus { color: rgba(0, 0, 0, 0.8); background-color: rgba(0, 0, 0, 0.12); } @@ -1049,7 +1049,7 @@ StScrollBar { color: rgba(0, 0, 0, 0.8); background-color: rgba(0, 0, 0, 0.24); } .message-media-control:insensitive { - color: rgba(0, 0, 0, 0.24); } + color: rgba(0, 0, 0, 0.288); } .message-media-control:last-child:ltr { margin-right: 16px; padding-right: 8px; } @@ -1087,7 +1087,7 @@ StScrollBar { padding: 0 4px; } .system-menu-action { - color: rgba(0, 0, 0, 0.6); + color: rgba(0, 0, 0, 0.72); border-radius: 100px; /* wish we could do 50% */ padding: 16px; @@ -1182,7 +1182,7 @@ StScrollBar { background-color: rgba(0, 0, 0, 0.24); } .nm-dialog-item:selected { - background-color: #42A5F5; + background-color: #2196F3; color: #FFFFFF; } .nm-dialog-icons { @@ -1286,7 +1286,7 @@ StScrollBar { color: #FFFFFF; } .list-search-result-description { - color: rgba(255, 255, 255, 0.75); } + color: rgba(255, 255, 255, 0.9); } .search-provider-icon { padding: 15px; } @@ -1322,11 +1322,163 @@ StScrollBar { border-radius: 2px; padding: 7px 8px; color: rgba(0, 0, 0, 0.8); - background-color: #FAFAFA; + background-color: rgba(255, 255, 255, 0.95); box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); text-align: center; -x-offset: 8px; } +/* Add Dash to Dock Support */ +#dashtodockContainer #dash { + background-color: transparent; } + +#dashtodockContainer:overview #dash { + background-color: rgba(255, 255, 255, 0.1); } + +#dashtodockContainer.extended:overview #dash { + background-color: transparent; } + +#dashtodockContainer.left #dash, +#dashtodockContainer.right #dash { + padding: 3px 0; } + +#dashtodockContainer.top #dash, +#dashtodockContainer.bottom #dash { + padding: 0 3px; } + +#dashtodockContainer.extended #dash { + padding: 0; + border-radius: 0; } + +#dashtodockContainer.left .dash-item-container > StWidget, +#dashtodockContainer.right .dash-item-container > StWidget, +#dashtodockContainer.extended.left .dash-item-container > StWidget, +#dashtodockContainer.extended.right .dash-item-container > StWidget { + padding: 3px 6px; } + +#dashtodockContainer.extended.left .dash-item-container:first-child > StWidget, +#dashtodockContainer.extended.right .dash-item-container:first-child > StWidget { + padding: 6px 6px 3px 6px; } + +#dashtodockContainer.extended.left .dash-item-container:last-child > StWidget, +#dashtodockContainer.extended.right .dash-item-container:last-child > StWidget { + padding: 3px 6px 6px 6px; } + +#dashtodockContainer.top .dash-item-container > StWidget, +#dashtodockContainer.bottom .dash-item-container > StWidget, +#dashtodockContainer.extended.top .dash-item-container > StWidget, +#dashtodockContainer.extended.bottom .dash-item-container > StWidget { + padding: 6px 3px; } + +#dashtodockContainer.extended.top .dash-item-container:first-child > StWidget, +#dashtodockContainer.extended.bottom .dash-item-container:first-child > StWidget { + padding: 6px 3px 6px 6px; } + +#dashtodockContainer.extended.top .dash-item-container:last-child > StWidget, +#dashtodockContainer.extended.bottom .dash-item-container:last-child > StWidget { + padding: 6px 6px 6px 3px; } + +#dashtodockContainer .app-well-app-running-dot { + background-color: transparent; } + +#dashtodockContainer .dash-item-container > StWidget { + background-size: cover; } + +#dashtodockContainer.left .dash-item-container > StWidget.running1 { + background-image: url("assets/left-running1.svg"); } + +#dashtodockContainer.left .dash-item-container > StWidget.running1.focused { + background-image: url("assets/left-running1-focused.svg"); } + +#dashtodockContainer.left .dash-item-container > StWidget.running2 { + background-image: url("assets/left-running2.svg"); } + +#dashtodockContainer.left .dash-item-container > StWidget.running2.focused { + background-image: url("assets/left-running2-focused.svg"); } + +#dashtodockContainer.left .dash-item-container > StWidget.running3 { + background-image: url("assets/left-running3.svg"); } + +#dashtodockContainer.left .dash-item-container > StWidget.running3.focused { + background-image: url("assets/left-running3-focused.svg"); } + +#dashtodockContainer.left .dash-item-container > StWidget.running4 { + background-image: url("assets/left-running4.svg"); } + +#dashtodockContainer.left .dash-item-container > StWidget.running4.focused { + background-image: url("assets/left-running4-focused.svg"); } + +#dashtodockContainer.right .dash-item-container > StWidget.running1 { + background-image: url("assets/right-running1.svg"); } + +#dashtodockContainer.right .dash-item-container > StWidget.running1.focused { + background-image: url("assets/right-running1-focused.svg"); } + +#dashtodockContainer.right .dash-item-container > StWidget.running2 { + background-image: url("assets/right-running2.svg"); } + +#dashtodockContainer.right .dash-item-container > StWidget.running2.focused { + background-image: url("assets/right-running2-focused.svg"); } + +#dashtodockContainer.right .dash-item-container > StWidget.running3 { + background-image: url("assets/right-running3.svg"); } + +#dashtodockContainer.right .dash-item-container > StWidget.running3.focused { + background-image: url("assets/right-running3-focused.svg"); } + +#dashtodockContainer.right .dash-item-container > StWidget.running4 { + background-image: url("assets/right-running4.svg"); } + +#dashtodockContainer.right .dash-item-container > StWidget.running4.focused { + background-image: url("assets/right-running4-focused.svg"); } + +#dashtodockContainer.top .dash-item-container > StWidget.running1 { + background-image: url("assets/top-running1.svg"); } + +#dashtodockContainer.top .dash-item-container > StWidget.running1.focused { + background-image: url("assets/top-running1-focused.svg"); } + +#dashtodockContainer.top .dash-item-container > StWidget.running2 { + background-image: url("assets/top-running2.svg"); } + +#dashtodockContainer.top .dash-item-container > StWidget.running2.focused { + background-image: url("assets/top-running2-focused.svg"); } + +#dashtodockContainer.top .dash-item-container > StWidget.running3 { + background-image: url("assets/top-running3.svg"); } + +#dashtodockContainer.top .dash-item-container > StWidget.running3.focused { + background-image: url("assets/top-running3-focused.svg"); } + +#dashtodockContainer.top .dash-item-container > StWidget.running4 { + background-image: url("assets/top-running4.svg"); } + +#dashtodockContainer.top .dash-item-container > StWidget.running4.focused { + background-image: url("assets/top-running4-focused.svg"); } + +#dashtodockContainer.bottom .dash-item-container > StWidget.running1 { + background-image: url("assets/bottom-running1.svg"); } + +#dashtodockContainer.bottom .dash-item-container > StWidget.running1.focused { + background-image: url("assets/bottom-running1-focused.svg"); } + +#dashtodockContainer.bottom .dash-item-container > StWidget.running2 { + background-image: url("assets/bottom-running2.svg"); } + +#dashtodockContainer.bottom .dash-item-container > StWidget.running2.focused { + background-image: url("assets/bottom-running2-focused.svg"); } + +#dashtodockContainer.bottom .dash-item-container > StWidget.running3 { + background-image: url("assets/bottom-running3.svg"); } + +#dashtodockContainer.bottom .dash-item-container > StWidget.running3.focused { + background-image: url("assets/bottom-running3-focused.svg"); } + +#dashtodockContainer.bottom .dash-item-container > StWidget.running4 { + background-image: url("assets/bottom-running4.svg"); } + +#dashtodockContainer.bottom .dash-item-container > StWidget.running4.focused { + background-image: url("assets/bottom-running4-focused.svg"); } + /* App Vault/Grid */ .icon-grid { spacing: 30px; @@ -1342,7 +1494,7 @@ StScrollBar { .app-view-control { padding: 0 16px; font-weight: bold; - color: rgba(255, 255, 255, 0.75); } + color: rgba(255, 255, 255, 0.9); } .app-view-control:hover { color: #FFFFFF; background-color: rgba(255, 255, 255, 0.15) !important; } @@ -1422,7 +1574,7 @@ StScrollBar { background-color: rgba(255, 255, 255, 0.1); } .show-apps .show-apps-icon { - color: rgba(255, 255, 255, 0.75); } + color: rgba(255, 255, 255, 0.9); } .show-apps:hover .show-apps-icon, .show-apps:active .show-apps-icon, @@ -1500,7 +1652,7 @@ StScrollBar { /* NOTIFICATIONS & MESSAGE TRAY */ .url-highlighter { - link-color: #42A5F5; } + link-color: #2196F3; } .notification-banner { font-size: 1em; @@ -1509,13 +1661,13 @@ StScrollBar { margin: 5px; border-radius: 2px; color: rgba(0, 0, 0, 0.8); - background-color: #FAFAFA; + background-color: rgba(255, 255, 255, 0.95); border: none; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); } .notification-banner:hover { - background-color: #FAFAFA; } + background-color: rgba(255, 255, 255, 0.95); } .notification-banner:focus { - background-color: #FAFAFA; } + background-color: rgba(255, 255, 255, 0.95); } .notification-banner .notification-icon { padding: 5px; } .notification-banner .notification-content { @@ -1532,7 +1684,7 @@ StScrollBar { min-height: 40px; padding: 0 16px; background-color: transparent; - color: rgba(0, 0, 0, 0.6); + color: rgba(0, 0, 0, 0.72); font-weight: 500; } .notification-banner .notification-button:first-child { border-radius: 0 0 0 2px; } @@ -1552,7 +1704,7 @@ StScrollBar { width: 1.6em; -shell-counter-overlap-x: 3px; -shell-counter-overlap-y: 3px; - background-color: #42A5F5; + background-color: #2196F3; color: #FFFFFF; border: 2px solid #FFFFFF; box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); @@ -1581,7 +1733,7 @@ StScrollBar { .chat-sent { padding-left: 18pt; - color: rgba(0, 0, 0, 0.6); } + color: rgba(0, 0, 0, 0.72); } .chat-sent:rtl { padding-left: 0; padding-right: 18pt; } @@ -1637,7 +1789,7 @@ StScrollBar { /* Eeeky things */ .legacy-tray { - background-color: rgba(0, 0, 0, 0.6); + background-color: transparent; color: #FFFFFF; border: none; border-bottom-width: 0; } @@ -1673,13 +1825,13 @@ StScrollBar { height: 24px; } .magnifier-zoom-region { - border: 2px solid #42A5F5; } + border: 2px solid #2196F3; } .magnifier-zoom-region.full-screen { border-width: 0; } /* On-screen Keyboard */ #keyboard { - background-color: rgba(0, 0, 0, 0.3); } + background-color: transparent; } .keyboard-layout { spacing: 10px; @@ -1696,8 +1848,8 @@ StScrollBar { border-radius: 2px; border: none; color: inherit; - color: rgba(0, 0, 0, 0.6); - background-color: #FAFAFA; + color: rgba(0, 0, 0, 0.72); + background-color: rgba(255, 255, 255, 0.95); border-color: transparent; box-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); text-shadow: none; @@ -1709,22 +1861,22 @@ StScrollBar { box-shadow: 0 0 transparent; } .keyboard-key:hover, .keyboard-key:checked { color: rgba(0, 0, 0, 0.8); - background-color: #FAFAFA; + background-color: rgba(255, 255, 255, 0.95); border-color: transparent; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); text-shadow: none; icon-shadow: none; } .keyboard-key:active { color: rgba(0, 0, 0, 0.8); - background-color: rgba(194, 194, 194, 0.94); + background-color: rgba(194, 194, 194, 0.905); border-color: transparent; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); text-shadow: none; icon-shadow: none; } .keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); + background-color: transparent; color: #FFFFFF; - border-color: rgba(0, 0, 0, 0.3); } + border-color: transparent; } .keyboard-subkeys { color: inherit; @@ -1736,7 +1888,7 @@ StScrollBar { -arrow-base: 0; -arrow-rise: 0; -boxpointer-gap: 5px; - background-color: #FAFAFA; + background-color: rgba(255, 255, 255, 0.95); border-radius: 2px; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); } @@ -1762,7 +1914,7 @@ StScrollBar { background-color: rgba(0, 0, 0, 0.24); color: rgba(0, 0, 0, 0.8); } .candidate-box:selected { - background-color: #42A5F5; + background-color: #2196F3; color: #FFFFFF; } .candidate-page-button-box { @@ -1823,7 +1975,7 @@ StScrollBar { spacing: 3px; } .login-dialog .modal-dialog-button { padding: 0 16px; - color: rgba(255, 255, 255, 0.75); + color: rgba(255, 255, 255, 0.9); background-color: transparent; border-color: transparent; box-shadow: 0 0 transparent; @@ -1844,7 +1996,7 @@ StScrollBar { text-shadow: none; icon-shadow: none; } .login-dialog .modal-dialog-button:insensitive { - color: rgba(255, 255, 255, 0.3); + color: rgba(255, 255, 255, 0.36); background-color: transparent; border-color: transparent; box-shadow: 0 0 transparent; @@ -1852,21 +2004,21 @@ StScrollBar { icon-shadow: none; } .login-dialog .modal-dialog-button:default { color: #FFFFFF; - background-color: #448aff; + background-color: #448AFF; border-color: transparent; box-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); text-shadow: none; icon-shadow: none; } .login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus { color: #FFFFFF; - background-color: #448aff; + background-color: #448AFF; border-color: transparent; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); text-shadow: none; icon-shadow: none; } .login-dialog .modal-dialog-button:default:active { color: #FFFFFF; - background-color: #ff79a7; + background-color: #7cadff; border-color: transparent; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); text-shadow: none; @@ -1883,7 +2035,7 @@ StScrollBar { padding: 24px 0px; } .login-dialog-banner { - color: rgba(255, 255, 255, 0.75); } + color: rgba(255, 255, 255, 0.9); } .login-dialog-button-box { spacing: 5px; } @@ -1905,7 +2057,7 @@ StScrollBar { .login-dialog-not-listed-label { font-size: 1em; font-weight: bold; - color: rgba(255, 255, 255, 0.75); + color: rgba(255, 255, 255, 0.9); padding-top: 1em; } .login-dialog-not-listed-label:hover { color: #FFFFFF; } @@ -1934,7 +2086,7 @@ StScrollBar { .login-dialog-user-list-item { border-radius: 2px; padding: 4px 4px 0; - color: rgba(255, 255, 255, 0.75); } + color: rgba(255, 255, 255, 0.9); } .login-dialog-user-list-item:ltr { padding-right: 1em; } .login-dialog-user-list-item:rtl { @@ -1980,7 +2132,7 @@ StScrollBar { icon-size: 1.25em; } .login-dialog-session-list-button { - color: rgba(255, 255, 255, 0.75); } + color: rgba(255, 255, 255, 0.9); } .login-dialog-session-list-button:hover, .login-dialog-session-list-button:focus { color: #FFFFFF; } .login-dialog-session-list-button:active { @@ -2024,7 +2176,7 @@ StScrollBar { .screen-shield-notifications-container .screen-shield-notification-source { padding: 8px; border: none; - background-color: rgba(0, 0, 0, 0.3); + background-color: transparent; color: #FFFFFF; border-radius: 2px; } .screen-shield-notifications-container .notification { @@ -2038,21 +2190,21 @@ StScrollBar { .screen-shield-notification-count-text { min-height: 22px; padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.75); } + color: rgba(255, 255, 255, 0.9); } #panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); } + background-color: transparent; } .screen-shield-background { background: black; box-shadow: 0 19px 19px rgba(0, 0, 0, 0.6), 0 15px 6px rgba(0, 0, 0, 0.44); } #lockDialogGroup { - background: #607D8B url("assets/noise-texture.svg"); + background: #424242; background-size: cover; } #LookingGlassDialog { - background-color: #FAFAFA; + background-color: rgba(255, 255, 255, 0.95); spacing: 4px; padding: 0; border: none; @@ -2062,7 +2214,7 @@ StScrollBar { padding: 0 8px; border: none; border-radius: 0; - background-color: rgba(250, 250, 250, 0.01); + background-color: rgba(255, 255, 255, 0.01); box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); } #LookingGlassDialog .labels { spacing: 0; } @@ -2083,8 +2235,8 @@ StScrollBar { #LookingGlassDialog .notebook-tab:selected { border-bottom-width: 0; border-color: transparent; - background-color: rgba(250, 250, 250, 0.01); - box-shadow: inset 0 -2px 0px #42A5F5; + background-color: rgba(255, 255, 255, 0.01); + box-shadow: inset 0 -2px 0px #2196F3; color: rgba(0, 0, 0, 0.8); text-shadow: none; } #LookingGlassDialog StBoxLayout#EvalBox { @@ -2094,12 +2246,12 @@ StScrollBar { spacing: 4px; } .lg-dialog StEntry { - selection-background-color: #42A5F5; + selection-background-color: #2196F3; selected-color: #FFFFFF; } .lg-dialog .shell-link { - color: #42A5F5; } + color: #2196F3; } .lg-dialog .shell-link:hover { - color: #42A5F5; } + color: #2196F3; } .lg-completions-text { font-size: 1em; @@ -2115,7 +2267,7 @@ StScrollBar { border-radius: 2px; font-size: 10.5pt; font-weight: 500; - color: rgba(0, 0, 0, 0.6); + color: rgba(0, 0, 0, 0.72); background-color: transparent; border-color: transparent; box-shadow: 0 0 transparent; @@ -2136,7 +2288,7 @@ StScrollBar { text-shadow: none; icon-shadow: none; } .lg-obj-inspector-button:insensitive { - color: rgba(0, 0, 0, 0.24); + color: rgba(0, 0, 0, 0.288); background-color: transparent; border-color: transparent; box-shadow: 0 0 transparent; @@ -2170,181 +2322,8 @@ StScrollBar { spacing: 6px; } #LookingGlassPropertyInspector { - background: #FAFAFA; + background: rgba(255, 255, 255, 0.95); border: none; border-radius: 2px; padding: 6px; box-shadow: 0 14px 14px rgba(0, 0, 0, 0.5), 0 10px 5px rgba(0, 0, 0, 0.44); } - -/* Dash to Dock */ -#dashtodockContainer #dash { - background-color: rgba(0, 0, 0, 0.6); } - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.1); } - -#dashtodockContainer.extended:overview #dash { - background-color: transparent; } - -#dashtodockContainer.left #dash, -#dashtodockContainer.right #dash { - padding: 3px 0; } - -#dashtodockContainer.top #dash, -#dashtodockContainer.bottom #dash { - padding: 0 3px; } - -#dashtodockContainer.extended #dash { - padding: 0; - border-radius: 0; } - -#dashtodockContainer.left .dash-item-container > StWidget, -#dashtodockContainer.right .dash-item-container > StWidget, -#dashtodockContainer.extended.left .dash-item-container > StWidget, -#dashtodockContainer.extended.right .dash-item-container > StWidget { - padding: 3px 6px; } - -#dashtodockContainer.extended.left .dash-item-container:first-child > StWidget, -#dashtodockContainer.extended.right .dash-item-container:first-child > StWidget { - padding: 6px 6px 3px 6px; } - -#dashtodockContainer.extended.left .dash-item-container:last-child > StWidget, -#dashtodockContainer.extended.right .dash-item-container:last-child > StWidget { - padding: 3px 6px 6px 6px; } - -#dashtodockContainer.top .dash-item-container > StWidget, -#dashtodockContainer.bottom .dash-item-container > StWidget, -#dashtodockContainer.extended.top .dash-item-container > StWidget, -#dashtodockContainer.extended.bottom .dash-item-container > StWidget { - padding: 6px 3px; } - -#dashtodockContainer.extended.top .dash-item-container:first-child > StWidget, -#dashtodockContainer.extended.bottom .dash-item-container:first-child > StWidget { - padding: 6px 3px 6px 6px; } - -#dashtodockContainer.extended.top .dash-item-container:last-child > StWidget, -#dashtodockContainer.extended.bottom .dash-item-container:last-child > StWidget { - padding: 6px 6px 6px 3px; } - -#dashtodockContainer .app-well-app-running-dot { - background-color: transparent; } - -#dashtodockContainer .dash-item-container > StWidget { - background-size: cover; } - -#dashtodockContainer.left .dash-item-container > StWidget.running1 { - background-image: url("assets/left-running1.svg"); } - -#dashtodockContainer.left .dash-item-container > StWidget.running1.focused { - background-image: url("assets/left-running1-focused.svg"); } - -#dashtodockContainer.left .dash-item-container > StWidget.running2 { - background-image: url("assets/left-running2.svg"); } - -#dashtodockContainer.left .dash-item-container > StWidget.running2.focused { - background-image: url("assets/left-running2-focused.svg"); } - -#dashtodockContainer.left .dash-item-container > StWidget.running3 { - background-image: url("assets/left-running3.svg"); } - -#dashtodockContainer.left .dash-item-container > StWidget.running3.focused { - background-image: url("assets/left-running3-focused.svg"); } - -#dashtodockContainer.left .dash-item-container > StWidget.running4 { - background-image: url("assets/left-running4.svg"); } - -#dashtodockContainer.left .dash-item-container > StWidget.running4.focused { - background-image: url("assets/left-running4-focused.svg"); } - -#dashtodockContainer.right .dash-item-container > StWidget.running1 { - background-image: url("assets/right-running1.svg"); } - -#dashtodockContainer.right .dash-item-container > StWidget.running1.focused { - background-image: url("assets/right-running1-focused.svg"); } - -#dashtodockContainer.right .dash-item-container > StWidget.running2 { - background-image: url("assets/right-running2.svg"); } - -#dashtodockContainer.right .dash-item-container > StWidget.running2.focused { - background-image: url("assets/right-running2-focused.svg"); } - -#dashtodockContainer.right .dash-item-container > StWidget.running3 { - background-image: url("assets/right-running3.svg"); } - -#dashtodockContainer.right .dash-item-container > StWidget.running3.focused { - background-image: url("assets/right-running3-focused.svg"); } - -#dashtodockContainer.right .dash-item-container > StWidget.running4 { - background-image: url("assets/right-running4.svg"); } - -#dashtodockContainer.right .dash-item-container > StWidget.running4.focused { - background-image: url("assets/right-running4-focused.svg"); } - -#dashtodockContainer.top .dash-item-container > StWidget.running1 { - background-image: url("assets/top-running1.svg"); } - -#dashtodockContainer.top .dash-item-container > StWidget.running1.focused { - background-image: url("assets/top-running1-focused.svg"); } - -#dashtodockContainer.top .dash-item-container > StWidget.running2 { - background-image: url("assets/top-running2.svg"); } - -#dashtodockContainer.top .dash-item-container > StWidget.running2.focused { - background-image: url("assets/top-running2-focused.svg"); } - -#dashtodockContainer.top .dash-item-container > StWidget.running3 { - background-image: url("assets/top-running3.svg"); } - -#dashtodockContainer.top .dash-item-container > StWidget.running3.focused { - background-image: url("assets/top-running3-focused.svg"); } - -#dashtodockContainer.top .dash-item-container > StWidget.running4 { - background-image: url("assets/top-running4.svg"); } - -#dashtodockContainer.top .dash-item-container > StWidget.running4.focused { - background-image: url("assets/top-running4-focused.svg"); } - -#dashtodockContainer.bottom .dash-item-container > StWidget.running1 { - background-image: url("assets/bottom-running1.svg"); } - -#dashtodockContainer.bottom .dash-item-container > StWidget.running1.focused { - background-image: url("assets/bottom-running1-focused.svg"); } - -#dashtodockContainer.bottom .dash-item-container > StWidget.running2 { - background-image: url("assets/bottom-running2.svg"); } - -#dashtodockContainer.bottom .dash-item-container > StWidget.running2.focused { - background-image: url("assets/bottom-running2-focused.svg"); } - -#dashtodockContainer.bottom .dash-item-container > StWidget.running3 { - background-image: url("assets/bottom-running3.svg"); } - -#dashtodockContainer.bottom .dash-item-container > StWidget.running3.focused { - background-image: url("assets/bottom-running3-focused.svg"); } - -#dashtodockContainer.bottom .dash-item-container > StWidget.running4 { - background-image: url("assets/bottom-running4.svg"); } - -#dashtodockContainer.bottom .dash-item-container > StWidget.running4.focused { - background-image: url("assets/bottom-running4-focused.svg"); } - -/* Simple Dock */ -#dash:desktop { - background-color: rgba(0, 0, 0, 0.6); } - -/* GPaste */ -.popup-menu .search-entry { - color: rgba(0, 0, 0, 0.8); - selection-background-color: #42A5F5; - selected-color: #FFFFFF; - background-color: rgba(250, 250, 250, 0.01); - border-color: transparent; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.24); } - .popup-menu .search-entry:focus { - border-color: transparent; - box-shadow: inset 0 -2px #42A5F5; - color: rgba(0, 0, 0, 0.8); } - .popup-menu .search-entry .search-entry-icon { - color: rgba(0, 0, 0, 0.48); } - .popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: rgba(0, 0, 0, 0.8); } diff --git a/gnome-shell/gnome-shell.scss b/gnome-shell/gnome-shell.scss index 5a4532bc4..0d2980da3 100644 --- a/gnome-shell/gnome-shell.scss +++ b/gnome-shell/gnome-shell.scss @@ -4,4 +4,3 @@ $laptop: 'false'; @import "_colors"; //use gtk colors @import "_drawing"; @import "_common"; -@import "_extensions"; diff --git a/gnome-shell/gnome-shell_laptop.css b/gnome-shell/gnome-shell_laptop.css deleted file mode 100644 index c50430d40..000000000 --- a/gnome-shell/gnome-shell_laptop.css +++ /dev/null @@ -1,2350 +0,0 @@ -/* This stylesheet is generated, DO NOT EDIT */ -/* Copyright 2009, 2015 Red Hat, Inc. - * - * Portions adapted from Mx's data/style/default.css - * Copyright 2009 Intel Corporation - * - * This program is free software; you can redistribute it and/or modify it - * under the terms and conditions of the GNU Lesser General Public License, - * version 2.1, as published by the Free Software Foundation. - * - * This program is distributed in the hope it will be useful, but WITHOUT ANY - * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS - * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for - * more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with this program; if not, write to the Free Software Foundation, - * Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA. - */ -* { - transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); - transition-duration: 0.2s; } - -/* GLOBALS */ -stage { - font-family: "M+ 1c", Roboto, Cantarell, Sans-Serif; - font-size: 9.75pt; - font-weight: 400; - color: rgba(0, 0, 0, 0.8); } - -/* WIDGETS */ -/* Buttons */ -.button { - min-height: 32px; - padding: 0 16px; - border-width: 0; - border-radius: 2px; - font-size: 9.75pt; - font-weight: 500; - color: rgba(0, 0, 0, 0.6); - background-color: transparent; - border-color: transparent; - box-shadow: 0 0 transparent; - text-shadow: none; - icon-shadow: none; } - .button:hover { - color: rgba(0, 0, 0, 0.8); - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: 0 0 transparent; - text-shadow: none; - icon-shadow: none; } - .button:active { - color: rgba(0, 0, 0, 0.8); - background-color: rgba(0, 0, 0, 0.24); - border-color: transparent; - box-shadow: 0 0 transparent; - text-shadow: none; - icon-shadow: none; } - .button:insensitive { - color: rgba(0, 0, 0, 0.24); - background-color: transparent; - border-color: transparent; - box-shadow: 0 0 transparent; - text-shadow: none; - icon-shadow: none; } - .button:focus { - color: rgba(0, 0, 0, 0.8); - text-shadow: none; - icon-shadow: none; - box-shadow: 0 0 transparent; } - -.modal-dialog-linked-button { - min-height: 40px; - padding: 0 16px; - border-top: 1px solid rgba(0, 0, 0, 0.1) !important; - border-right-width: 0; - font-size: 9.75pt; - font-weight: 500; - color: rgba(0, 0, 0, 0.6); - background-color: transparent; - border-color: transparent; - box-shadow: 0 0 transparent; - text-shadow: none; - icon-shadow: none; } - .modal-dialog-linked-button:hover { - color: rgba(0, 0, 0, 0.8); - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: 0 0 transparent; - text-shadow: none; - icon-shadow: none; } - .modal-dialog-linked-button:active { - color: rgba(0, 0, 0, 0.8); - background-color: rgba(0, 0, 0, 0.24); - border-color: transparent; - box-shadow: 0 0 transparent; - text-shadow: none; - icon-shadow: none; } - .modal-dialog-linked-button:insensitive { - color: rgba(0, 0, 0, 0.24); - background-color: transparent; - border-color: transparent; - box-shadow: 0 0 transparent; - text-shadow: none; - icon-shadow: none; } - .modal-dialog-linked-button:focus { - color: rgba(0, 0, 0, 0.8); - text-shadow: none; - icon-shadow: none; - box-shadow: 0 0 transparent; } - .modal-dialog-linked-button:first-child { - border-radius: 0px 0px 0px 2px; } - .modal-dialog-linked-button:last-child { - border-right-width: 0px; - border-radius: 0px 0px 2px 0px; } - .modal-dialog-linked-button:first-child:last-child { - border-right-width: 0px; - border-radius: 0px 0px 2px 2px; } - -/* Entries */ -StEntry { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - border-width: 0; - color: rgba(0, 0, 0, 0.8); - selection-background-color: #42A5F5; - selected-color: #FFFFFF; - font-size: 11.25pt; - font-weight: 400; - background-color: rgba(250, 250, 250, 0.01); - border-color: transparent; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.24); } - StEntry:focus { - border-color: transparent; - box-shadow: inset 0 -2px #42A5F5; } - StEntry:insensitive { - color: rgba(0, 0, 0, 0.32); - border-color: transparent; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.096); } - StEntry StIcon.capslock-warning { - icon-size: 16px; - warning-color: #FF6D00; - padding: 0 0; } - -/* Scrollbars */ -StScrollView.vfade { - -st-vfade-offset: 32px; } -StScrollView.hfade { - -st-hfade-offset: 32px; } - -StScrollBar { - padding: 0; } - StScrollView StScrollBar { - min-width: 16px; - min-height: 16px; } - StScrollBar StBin#trough { - margin: 4px; - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.096); } - StScrollBar StButton#vhandle, StScrollBar StButton#hhandle { - border-radius: 100px; - background-color: rgba(0, 0, 0, 0.48); - margin: 4px; } - StScrollBar StButton#vhandle:hover, StScrollBar StButton#hhandle:hover { - background-color: rgba(0, 0, 0, 0.6); } - StScrollBar StButton#vhandle:active, StScrollBar StButton#hhandle:active { - background-color: rgba(0, 0, 0, 0.8); } - -#overview StScrollBar StBin#trough, #screenShieldNotifications StScrollBar StBin#trough { - background-color: rgba(255, 255, 255, 0.12); } -#overview StScrollBar StButton#vhandle, #screenShieldNotifications StScrollBar StButton#vhandle, #overview StScrollBar StButton#hhandle, #screenShieldNotifications StScrollBar StButton#hhandle { - background-color: rgba(255, 255, 255, 0.6); } - #overview StScrollBar StButton#vhandle:hover, #screenShieldNotifications StScrollBar StButton#vhandle:hover, #overview StScrollBar StButton#hhandle:hover, #screenShieldNotifications StScrollBar StButton#hhandle:hover { - background-color: rgba(255, 255, 255, 0.75); } - #overview StScrollBar StButton#vhandle:active, #screenShieldNotifications StScrollBar StButton#vhandle:active, #overview StScrollBar StButton#hhandle:active, #screenShieldNotifications StScrollBar StButton#hhandle:active { - background-color: #FFFFFF; } - -/* Slider */ -.slider { - height: 20px; - color: #448aff; - -slider-height: 4px; - -slider-background-color: rgba(0, 0, 0, 0.24); - -slider-border-color: transparent; - -slider-active-background-color: #448aff; - -slider-active-border-color: transparent; - -slider-border-width: 0; - -slider-handle-radius: 8px; } - -/* Check Boxes */ -.check-box * { - min-height: 16px; - padding: 8px 0; } -.check-box StBoxLayout { - spacing: 8px; } -.check-box StBin { - width: 24px; - height: 24px; - padding: 4px; - border-radius: 100px; - background-image: url("assets/checkbox-off.svg"); } -.check-box:focus StBin { - background-image: url("assets/checkbox-off.svg"); } -.check-box:hover StBin { - background-color: rgba(0, 0, 0, 0.12); } -.check-box:active StBin { - background-color: rgba(0, 0, 0, 0.24); } -.check-box:checked StBin { - background-image: url("assets/checkbox.svg"); } -.check-box:focus:checked StBin { - background-image: url("assets/checkbox.svg"); } -.check-box:hover:checked StBin { - background-color: rgba(255, 64, 129, 0.15); } -.check-box:active:checked StBin { - background-color: rgba(255, 64, 129, 0.3); } - -/* Switches */ -.toggle-switch { - width: 40px; - height: 20px; - background-size: contain; } - -.toggle-switch-us { - background-image: url("assets/toggle-off.svg"); } - .toggle-switch-us:checked { - background-image: url("assets/toggle-on.svg"); } - -.toggle-switch-intl { - background-image: url("assets/toggle-off.svg"); } - .toggle-switch-intl:checked { - background-image: url("assets/toggle-on.svg"); } - -/* links */ -.shell-link { - border-radius: 2px; - color: #42A5F5; } - .shell-link:hover { - color: #42A5F5; - background-color: rgba(66, 165, 245, 0.15); } - .shell-link:active { - color: #42A5F5; - background-color: rgba(66, 165, 245, 0.3); } - -/* Modal Dialogs */ -.headline { - font-size: 15pt; - font-weight: 500; } - -.lightbox { - background-color: black; } - -.flashspot { - background-color: white; } - -.modal-dialog { - border-radius: 2px; - color: rgba(0, 0, 0, 0.8); - background-color: #FAFAFA; - border: none; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.5), 0 10px 5px rgba(0, 0, 0, 0.44); } - .modal-dialog .modal-dialog-content-box { - padding: 24px; } - .modal-dialog .run-dialog-entry { - width: 20em; - margin-bottom: 6px; } - .modal-dialog .run-dialog-error-box { - padding-top: 16px; - spacing: 6px; } - .modal-dialog .run-dialog-button-box { - padding-top: 1em; } - .modal-dialog .run-dialog-label { - font-size: 1em; - font-weight: normal; - color: rgba(0, 0, 0, 0.48); - padding-bottom: .4em; } - -.show-processes-dialog-subject, -.mount-question-dialog-subject, -.end-session-dialog-subject { - font-size: 15pt; - font-weight: 500; } - -/* End Session Dialog */ -.end-session-dialog { - spacing: 42px; - border: none; } - -.end-session-dialog-list { - padding-top: 20px; } - -.end-session-dialog-layout { - padding-left: 17px; } - .end-session-dialog-layout:rtl { - padding-right: 17px; } - -.end-session-dialog-description { - width: 28em; - padding-bottom: 10px; } - .end-session-dialog-description:rtl { - text-align: right; } - -.end-session-dialog-warning { - width: 28em; - color: #FF6D00; - padding-top: 6px; } - .end-session-dialog-warning:rtl { - text-align: right; } - -.end-session-dialog-logout-icon { - border-radius: 5px; - width: 48px; - height: 48px; - background-size: contain; } - -.end-session-dialog-shutdown-icon { - color: rgba(0, 0, 0, 0.48); - width: 48px; - height: 48px; } - -.end-session-dialog-inhibitor-layout { - spacing: 16px; - max-height: 200px; - padding-right: 65px; - padding-left: 65px; } - -.end-session-dialog-session-list, -.end-session-dialog-app-list { - spacing: 1em; } - -.end-session-dialog-list-header { - font-weight: bold; } - .end-session-dialog-list-header:rtl { - text-align: right; } - -.end-session-dialog-app-list-item, -.end-session-dialog-session-list-item { - spacing: 1em; } - -.end-session-dialog-app-list-item-name, -.end-session-dialog-session-list-item-name { - font-weight: bold; } - -.end-session-dialog-app-list-item-description { - color: rgba(0, 0, 0, 0.48); - font-size: 1em; } - -/* ShellMountOperation Dialogs */ -.shell-mount-operation-icon { - icon-size: 48px; } - -.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; } - -.mount-question-dialog-subject { - max-width: 500px; } - -.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: rgba(0, 0, 0, 0.8); } - .show-processes-dialog-app-list-item:hover { - color: rgba(0, 0, 0, 0.8); } - .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: 1em; } - -/* Password or Authentication Dialog */ -.prompt-dialog { - width: 500px; - border: none; } - -.prompt-dialog-main-layout { - spacing: 24px; - padding: 10px; } - -.prompt-dialog-message-layout { - spacing: 16px; } - -.prompt-dialog-headline { - font-size: 15pt; - font-weight: 500; - color: rgba(0, 0, 0, 0.8); } - -.prompt-dialog-description:rtl { - text-align: right; } - -.prompt-dialog-password-box { - spacing: 1em; - padding-bottom: 1em; } - -.prompt-dialog-error-label { - font-size: 1em; - color: #DD2C00; - padding-bottom: 8px; } - -.prompt-dialog-info-label { - font-size: 1em; - padding-bottom: 8px; } - -.hidden { - color: transparent; } - -.prompt-dialog-null-label { - font-size: 1em; - padding-bottom: 8px; } - -/* Polkit Dialog */ -.polkit-dialog-user-layout { - padding-left: 10px; - spacing: 10px; } - .polkit-dialog-user-layout:rtl { - padding-left: 0px; - padding-right: 10px; } - -.polkit-dialog-user-root-label { - color: #FF6D00; } - -.polkit-dialog-user-icon { - border-radius: 5px; - background-size: contain; - width: 48px; - height: 48px; } - -/* Audio selection dialog */ -.audio-device-selection-dialog { - spacing: 30px; } - -.audio-selection-content { - spacing: 20px; - padding: 24px; } - -.audio-selection-title { - font-weight: bold; - text-align: center; } - -.audio-selection-box { - spacing: 20px; } - -.audio-selection-device { - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 2px; } - .audio-selection-device:active, .audio-selection-device:hover, .audio-selection-device:focus { - background-color: #42A5F5; } - -.audio-selection-device-box { - padding: 20px; - spacing: 20px; } - -.audio-selection-device-icon { - icon-size: 64px; } - -/* Access Dialog */ -.access-dialog { - spacing: 30px; } - -.access-dialog-main-layout { - padding: 12px 20px 0; - spacing: 12px; } - -.access-dialog-content { - max-width: 28em; - spacing: 20px; } - -.access-dialog-icon { - min-width: 48px; - icon-size: 48px; } - -.access-dialog-title { - font-weight: bold; } - -.access-dialog-subtitle { - color: rgba(0, 0, 0, 0.48); - font-weight: bold; } - -/* Geolocation Dialog */ -.geolocation-dialog { - spacing: 30px; } - -.geolocation-dialog-main-layout { - spacing: 12px; } - -.geolocation-dialog-content { - spacing: 20px; } - -.geolocation-dialog-icon { - icon-size: 48px; } - -.geolocation-dialog-title { - font-weight: bold; } - -.geolocation-dialog-reason { - color: rgba(0, 0, 0, 0.48); - font-weight: bold; } - -/* Network Agent Dialog */ -.network-dialog-secret-table { - spacing-rows: 15px; - spacing-columns: 1em; } - -.keyring-dialog-control-table { - spacing-rows: 15px; - spacing-columns: 1em; } - -/* Popovers/Menus */ -.popup-menu { - min-width: 200px; } - .popup-menu .popup-sub-menu { - background-color: rgba(0, 0, 0, 0.04); - box-shadow: 0 0 transparent; } - .popup-menu .popup-menu-content { - padding: 8px 0; } - .popup-menu .popup-menu-item { - spacing: 8px; - transition-duration: 0s; } - .popup-menu .popup-menu-item:ltr { - padding: 0.4em 24px 0.4em 0; } - .popup-menu .popup-menu-item:rtl { - padding: 0.4em 0 0.4em 24px; } - .popup-menu .popup-menu-item:checked { - background-color: #42A5F5; - color: #FFFFFF; - box-shadow: 0 0 transparent; - font-weight: normal; } - .popup-menu .popup-menu-item:checked.selected { - background-color: #5eb3f7; - color: #FFFFFF; } - .popup-menu .popup-menu-item:checked:active { - background-color: #7bc0f8; - color: #FFFFFF !important; } - .popup-menu .popup-menu-item:checked:insensitive { - color: rgba(255, 255, 255, 0.4); } - .popup-menu .popup-menu-item.selected { - background-color: rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.8); } - .popup-menu .popup-menu-item:active { - background-color: rgba(0, 0, 0, 0.24); - color: rgba(0, 0, 0, 0.8); - transition-duration: 0.2s; } - .popup-menu .popup-menu-item.selected:active { - color: rgba(0, 0, 0, 0.8); } - .popup-menu .popup-menu-item:insensitive { - color: rgba(0, 0, 0, 0.32); } - .popup-menu .popup-inactive-menu-item { - color: rgba(0, 0, 0, 0.8); } - .popup-menu .popup-inactive-menu-item:insensitive { - color: rgba(0, 0, 0, 0.48); } - .popup-menu.panel-menu { - -boxpointer-gap: 4px; - margin-bottom: 1.75em; } - -.popup-menu-ornament { - text-align: right; - width: 16px; - height: 16px; } - -.popup-menu-boxpointer, -.candidate-popup-boxpointer { - -arrow-border-radius: 0; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 0; - -arrow-rise: 0; - -arrow-box-shadow: none; - margin: 5px 8px 8px; - background-color: #FAFAFA; - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); } - -.popup-separator-menu-item { - height: 1px; - margin: 8px 40px; - background-color: transparent; - border-color: rgba(0, 0, 0, 0.1); - border-bottom-width: 1px; - border-bottom-style: solid; } - -.background-menu { - -boxpointer-gap: 4px; - -arrow-rise: 0; } - -/* fallback menu -- odd thing for styling App menu when apparently not running under shell. Light Adwaita styled - app menu inside the main app window itself rather than the top bar -*/ -/* OSD */ -.osd-window { - text-align: center; - font-weight: bold; - spacing: 1em; - margin: 32px; - min-width: 64px; - min-height: 64px; } - .osd-window .osd-monitor-label { - font-size: 45px; - font-weight: 400; } - .osd-window .level { - height: 0.6em; - border-radius: 4px; - background-color: rgba(0, 0, 0, 0.24); - color: rgba(0, 0, 0, 0.8); } - .osd-window .level-bar { - background-color: #42A5F5; - border-radius: 2px; } - -/* App Switcher */ -.switcher-popup { - padding: 8px; - spacing: 16px; } - -.switcher-list-item-container { - spacing: 8px; } - -.switcher-list .item-box { - padding: 8px; - border-radius: 2px; } - -.switcher-list .item-box:outlined { - padding: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.096); } - -.switcher-list .item-box:selected { - background-color: #42A5F5; - color: #FFFFFF; } - -.switcher-list .thumbnail-box { - padding: 2px; - spacing: 4px; } - -.switcher-list .thumbnail { - width: 256px; } - -.switcher-list .separator { - width: 1px; - background: rgba(0, 0, 0, 0.1); } - -.switcher-arrow { - border-color: transparent; - color: rgba(0, 0, 0, 0.48); } - .switcher-arrow:highlighted { - color: rgba(0, 0, 0, 0.8); } - -.input-source-switcher-symbol { - font-size: 45px; - font-weight: 400; - width: 96px; - height: 96px; } - -/* Window Cycler */ -.cycler-highlight { - border: 4px solid #42A5F5; } - -/* Workspace Switcher */ -.workspace-switcher-group { - padding: 8px; } - -.workspace-switcher { - background: transparent; - border: 0px; - border-radius: 0px; - padding: 0px; - spacing: 8px; } - -.ws-switcher-active-up, .ws-switcher-active-down { - height: 48px; - background-color: #42A5F5; - color: #FFFFFF; - background-size: 32px; - border-radius: 2px; } - -.ws-switcher-box { - height: 48px; - border: none; - background: rgba(0, 0, 0, 0.096); - border-radius: 2px; } - -.osd-window, -.resize-popup, -.switcher-list, .workspace-switcher-container { - color: rgba(0, 0, 0, 0.8); - background-color: #FAFAFA; - border: none; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.5), 0 10px 5px rgba(0, 0, 0, 0.44); - border-radius: 2px; - padding: 12px; } - -/* Tiled window previews */ -.tile-preview { - background-color: rgba(64, 196, 255, 0.3); - border: 1px solid #40C4FF; } - -.tile-preview-left.on-primary { - border-radius: 0 0 0 0; } - -.tile-preview-right.on-primary { - border-radius: 0 0 0 0; } - -.tile-preview-left.tile-preview-right.on-primary { - border-radius: 0 0 0 0; } - -/* TOP BAR */ -#panel { - background-color: #263238; - font-weight: bold; - height: 28px; } - #panel:overview, #panel.unlock-screen, #panel.login-screen, #panel.lock-screen { - background-color: transparent; } - #panel #panelLeft, #panel #panelCenter { - spacing: 0; } - #panel .panel-corner { - -panel-corner-radius: 0; - -panel-corner-background-color: rgba(0, 0, 0, 0.6); - -panel-corner-border-width: 2px; - -panel-corner-border-color: transparent; } - #panel .panel-corner:active, #panel .panel-corner:overview, #panel .panel-corner:focus { - -panel-corner-border-color: #FFFFFF; } - #panel .panel-corner.lock-screen, #panel .panel-corner.login-screen, #panel .panel-corner.unlock-screen { - -panel-corner-radius: 0; - -panel-corner-background-color: transparent; - -panel-corner-border-color: transparent; } - #panel .panel-button { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: rgba(255, 255, 255, 0.75); - transition-duration: 0.2s; } - #panel .panel-button .app-menu-icon { - -st-icon-style: symbolic; - margin-left: 4px; - margin-right: 4px; } - #panel .panel-button:hover { - color: #FFFFFF; } - #panel .panel-button:active, #panel .panel-button:overview, #panel .panel-button:focus, #panel .panel-button:checked { - background-color: rgba(0, 0, 0, 0.01); - box-shadow: inset 0 -2px 0px #FFFFFF; - color: #FFFFFF; } - #panel .panel-button:active > .system-status-icon, #panel .panel-button:overview > .system-status-icon, #panel .panel-button:focus > .system-status-icon, #panel .panel-button:checked > .system-status-icon { - icon-shadow: none; } - #panel .panel-button .system-status-icon { - icon-size: 1.23077em; - padding: 0 4px; } - .unlock-screen #panel .panel-button, .login-screen #panel .panel-button, .lock-screen #panel .panel-button { - color: rgba(255, 255, 255, 0.75); } - .unlock-screen #panel .panel-button:focus, .unlock-screen #panel .panel-button:hover, .unlock-screen #panel .panel-button:active, .login-screen #panel .panel-button:focus, .login-screen #panel .panel-button:hover, .login-screen #panel .panel-button:active, .lock-screen #panel .panel-button:focus, .lock-screen #panel .panel-button:hover, .lock-screen #panel .panel-button:active { - color: #FFFFFF; } - #panel .panel-status-indicators-box, - #panel .panel-status-menu-box { - spacing: 2px; } - #panel .power-status.panel-status-indicators-box { - spacing: 0; } - #panel .screencast-indicator { - color: #FF6D00; } - -#calendarArea { - padding: 8px 16px; } - -.calendar { - margin-bottom: 0; } - -.calendar, -.datemenu-today-button, -.datemenu-displays-box, -.message-list-sections { - margin: 0 8px; } - -.datemenu-calendar-column { - spacing: 8px; } - -.datemenu-displays-section { - padding-bottom: 0; } - -.datemenu-today-button, -.world-clocks-button, -.message-list-section-title { - min-height: 20px; - padding: 4px 8px; - border-radius: 2px; } - -.datemenu-today-button { - min-height: 48px; } - -.message-list-section-list:ltr { - padding-left: 0; } - -.message-list-section-list:rtl { - padding-right: 0; } - -.datemenu-today-button:hover, .datemenu-today-button:focus, -.world-clocks-button:hover, -.world-clocks-button:focus, -.message-list-section-title:hover, -.message-list-section-title:focus { - color: rgba(0, 0, 0, 0.8); - background-color: rgba(0, 0, 0, 0.12); } -.datemenu-today-button:active, -.world-clocks-button:active, -.message-list-section-title:active { - color: rgba(0, 0, 0, 0.8); - background-color: rgba(0, 0, 0, 0.24); } - -.datemenu-today-button .date-label { - font-size: 18pt; - font-weight: 400; } - -.world-clocks-header, -.message-list-section-title { - color: rgba(0, 0, 0, 0.6); - font-weight: bold; } - -.world-clocks-grid { - spacing-rows: 0.4em; } - -.calendar-month-label { - height: 16px; - margin: 2px; - padding: 6px 16px; - border-radius: 2px; - color: rgba(0, 0, 0, 0.8); - font-weight: bold; - text-align: center; } - .calendar-month-label:focus { - background-color: rgba(0, 0, 0, 0.12); } - -.pager-button { - width: 28px; - height: 28px; - margin: 2px; - border-radius: 100px; - background-color: transparent; - color: rgba(0, 0, 0, 0.8); } - .pager-button:hover, .pager-button:focus { - background-color: rgba(0, 0, 0, 0.12); } - .pager-button:active { - background-color: rgba(0, 0, 0, 0.24); } - -.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-day-base { - font-size: 9pt; - font-weight: 400; - text-align: center; - width: 28px; - height: 28px; - padding: 0; - margin: 2px; - border-radius: 100px; } - .calendar-day-base:hover, .calendar-day-base:focus { - background-color: rgba(0, 0, 0, 0.12); } - .calendar-day-base:active, .calendar-day-base:selected { - color: #FFFFFF; - background-color: #42A5F5 !important; - border-color: transparent; } - .calendar-day-base.calendar-day-heading { - width: 28px; - height: 21px; - margin-top: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: rgba(0, 0, 0, 0.48); - font-size: 9pt; - font-weight: 400; - font-weight: bold; - text-align: center; } - -.calendar-day { - border-width: 0; } - -.calendar-day-top { - border-top-width: 0; } - -.calendar-day-left { - border-left-width: 0; } - -.calendar-nonwork-day { - color: rgba(0, 0, 0, 0.8); } - -.calendar-today { - font-weight: bold !important; - border: none; } - -.calendar-day-with-events { - color: #42A5F5; - font-weight: normal; - text-decoration: underline; - background-image: none; } - -.calendar-other-month-day { - color: rgba(0, 0, 0, 0.32); - opacity: 0.5; } - -.calendar-week-number { - width: 28px; - height: 21px; - margin: 2px; - padding: 7px 0 0; - border-radius: 100px; - background-color: transparent; - color: rgba(0, 0, 0, 0.48); - font-size: inherit; - font-weight: bold; - text-align: center; } - -/* Message list */ -.message-list { - width: 420px; } - -.message-list-sections { - spacing: 8px; } - -.message-list-section, -.message-list-section-list { - spacing: 8px; } - -.message-list-section-title-box { - spacing: 8px; } - -.message-list-section-close > StIcon { - icon-size: 16px; - border-radius: 16px; - padding: 6px; - color: rgba(0, 0, 0, 0.6); - background-color: transparent; } - -/* FIXME: how do you do this in sass? */ -.message-list-section-close:hover > StIcon, -.message-list-section-close:focus > StIcon { - color: rgba(0, 0, 0, 0.8); - background-color: rgba(0, 0, 0, 0.12); } - -.message-list-section-close:active > StIcon { - color: rgba(0, 0, 0, 0.8); - background-color: rgba(0, 0, 0, 0.24); } - -.message { - min-height: 56px; - background-color: transparent; - border-radius: 2px; } - .message:hover, .message:focus { - background-color: rgba(0, 0, 0, 0.12); } - .message:active { - background-color: rgba(0, 0, 0, 0.24); } - -.message-icon-bin { - padding: 8px 0px 8px 8px; } - .message-icon-bin:rtl { - padding: 8px 8px 8px 0px; } - -.message-icon-bin > StIcon { - icon-size: 32px; } - -.message-secondary-bin:ltr { - padding-left: 8px; } -.message-secondary-bin:rtl { - padding-right: 8px; } - -.message-secondary-bin { - color: rgba(0, 0, 0, 0.48); } - -.message-secondary-bin > StIcon { - icon-size: 16px; } - -.message-title { - min-height: 18px; - padding-top: 2px; - color: rgba(0, 0, 0, 0.8); - font-weight: bold; - font-size: 1em; } - -.message-content { - padding: 8px; - color: rgba(0, 0, 0, 0.6); - font-size: 1em; } - -.message-content * > StIcon { - icon-size: 16px; - border-radius: 16px; - padding: 2px; - color: rgba(0, 0, 0, 0.6); } - -/* FIXME: how do you do this in sass? */ -.message-content *:hover > StIcon, -.message-content *:focus > StIcon { - color: rgba(0, 0, 0, 0.8); - background-color: rgba(0, 0, 0, 0.12); } - -.message-content *:active > StIcon { - color: rgba(0, 0, 0, 0.8); - background-color: rgba(0, 0, 0, 0.24); } - -.message-media-control { - margin: 16px 0; - padding: 8px; - border-radius: 100px; - color: rgba(0, 0, 0, 0.6); } - .message-media-control:hover, .message-media-control:focus { - color: rgba(0, 0, 0, 0.8); - background-color: rgba(0, 0, 0, 0.12); } - .message-media-control:active { - color: rgba(0, 0, 0, 0.8); - background-color: rgba(0, 0, 0, 0.24); } - .message-media-control:insensitive { - color: rgba(0, 0, 0, 0.24); } - .message-media-control:last-child:ltr { - margin-right: 16px; - padding-right: 8px; } - .message-media-control:last-child:rtl { - margin-left: 16px; - padding-left: 8px; } - -.media-message-cover-icon { - icon-size: 32px; } - .media-message-cover-icon.fallback { - icon-size: 16px; - padding: 8px; - border: none; - border-radius: 2px; - background-color: rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.48); } - -.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("process-working.svg"); - spacing: 4px; } - #appMenu .label-shadow { - color: transparent; } - -.aggregate-menu { - min-width: 280px; } - .aggregate-menu .popup-menu-icon { - padding: 0 4px; } - -.system-menu-action { - color: rgba(0, 0, 0, 0.6); - border-radius: 100px; - /* wish we could do 50% */ - padding: 14px; - border: none; } - .system-menu-action:hover, .system-menu-action:focus { - background-color: rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.8); - border: none; - padding: 14px; } - .system-menu-action:active { - background-color: rgba(0, 0, 0, 0.24); - color: rgba(0, 0, 0, 0.8); } - .system-menu-action > StIcon { - icon-size: 16px; } - -.ripple-box { - width: 48px; - height: 48px; - background-image: url("assets/corner-ripple-ltr.svg"); - background-size: contain; } - -.ripple-box:rtl { - background-image: url("assets/corner-ripple-rtl.svg"); } - -.popup-menu-arrow { - width: 16px; - height: 16px; } - -.popup-menu-icon { - icon-size: 1.23077em; } - -.window-close { - height: 32px; - width: 32px; - -st-background-image-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); - background-image: url("assets/window-close.svg"); - background-size: 32px; } - .window-close:hover { - -st-background-image-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); } - .window-close:active { - background-image: url("assets/window-close-active.svg"); } - -.window-close { - -shell-close-overlap: 16px; } - .window-close:rtl { - -st-background-image-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); } - .window-close:rtl:hover { - -st-background-image-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); } - -/* NETWORK DIALOGS */ -.nm-dialog { - max-height: 500px; - min-height: 450px; - min-width: 470px; } - -.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: rgba(0, 0, 0, 0.8); } - -.nm-dialog-header-icon { - icon-size: 32px; } - -.nm-dialog-scroll-view { - border: none; } - -.nm-dialog-header { - font-size: 15pt; - font-weight: 500; } - -.nm-dialog-item { - font-size: 1em; - border-bottom: none; - border-radius: 2px; - padding: 12px; - spacing: 20px; } - .nm-dialog-item:hover, .nm-dialog-item:focus { - background-color: rgba(0, 0, 0, 0.12); } - .nm-dialog-item:active { - background-color: rgba(0, 0, 0, 0.24); } - -.nm-dialog-item:selected { - background-color: #42A5F5; - color: #FFFFFF; } - -.nm-dialog-icons { - spacing: .5em; } - -.nm-dialog-icon { - icon-size: 16px; } - -.no-networks-label { - color: rgba(0, 0, 0, 0.48); } - -.no-networks-box { - spacing: 12px; } - -/* OVERVIEW */ -#overview { - spacing: 24px; } - -.overview-controls { - padding-bottom: 32px; } - -.window-picker { - -horizontal-spacing: 32px; - -vertical-spacing: 32px; - padding-left: 32px; - padding-right: 32px; - padding-bottom: 48px; } - .window-picker.external-monitor { - padding: 32px; } - -.window-clone-border { - border: 4px solid rgba(255, 255, 255, 0.3); - border-radius: 2px; - box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3); } - -.window-caption { - spacing: 25px; - color: #FFFFFF; - background-color: transparent; - border-radius: 2px; - padding: 4px 8px; - -shell-caption-spacing: 12px; } - .window-caption:hover { - background-color: rgba(255, 255, 255, 0.3); - color: #FFFFFF; } - -.search-entry { - width: 304px; - padding: 0 8px; - border-radius: 0; - color: rgba(255, 255, 255, 0.6); - selection-background-color: rgba(255, 255, 255, 0.3); - selected-color: #FFFFFF; - background-color: rgba(0, 0, 0, 0.01); - border-color: transparent; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.3); } - .search-entry:focus { - border-color: transparent; - box-shadow: inset 0 -2px #FFFFFF; - padding: 0 8px; - border-width: 0; - color: #FFFFFF; } - .search-entry .search-entry-icon { - icon-size: 16px; - padding: 0 0; - color: rgba(255, 255, 255, 0.6); } - .search-entry:hover .search-entry-icon, .search-entry:focus .search-entry-icon { - color: #FFFFFF; } - -#searchResultsBin { - max-width: 1000px; } - -#searchResultsContent { - padding-left: 20px; - padding-right: 20px; - spacing: 16px; } - -.search-section { - spacing: 16px; } - -.search-section-content { - spacing: 32px; } - -.list-search-results { - spacing: 3px; } - -.search-section-separator { - -gradient-height: 1px; - -gradient-start: rgba(255, 255, 255, 0); - -gradient-end: rgba(255, 255, 255, 0.4); - -margin-horizontal: 1.5em; - height: 1px; } - -.list-search-result-content { - spacing: 12px; - padding: 12px; } - -.list-search-result-title { - font-size: 18pt; - font-weight: 400; - color: #FFFFFF; } - -.list-search-result-description { - color: rgba(255, 255, 255, 0.75); } - -.search-provider-icon { - padding: 15px; } - -.search-provider-icon-more { - width: 16px; - height: 16px; - background-image: url("assets/more-results.svg"); } - -/* DASHBOARD */ -#dash { - font-size: 1em; - color: #FFFFFF; - background-color: rgba(255, 255, 255, 0.1); - padding: 3px 0; - border: none; - border-left: 0px; - border-radius: 0px 2px 2px 0px; } - #dash:rtl { - border-radius: 2px 0 0 2px; } - #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: 3px 6px; } - -.dash-label { - border-radius: 2px; - padding: 7px 8px; - color: rgba(0, 0, 0, 0.8); - background-color: #FAFAFA; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); - 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; } - -.app-view-controls { - width: 320px; - padding-bottom: 32px; } - -.app-view-control { - padding: 0 16px; - font-weight: bold; - color: rgba(255, 255, 255, 0.75); } - .app-view-control:hover { - color: #FFFFFF; - background-color: rgba(255, 255, 255, 0.15) !important; } - .app-view-control:active { - color: #FFFFFF; - background-color: rgba(255, 255, 255, 0.3) !important; } - .app-view-control:checked { - color: #FFFFFF; - background-color: rgba(0, 0, 0, 0.01) !important; - box-shadow: inset 0 2px 0 #FFFFFF; } - .app-view-control:first-child { - border-right-width: 0; - border-radius: 2px; } - .app-view-control:first-child:checked { - border-radius: 0; } - .app-view-control:last-child { - border-radius: 2px; } - .app-view-control:last-child:checked { - border-radius: 0; } - -.search-provider-icon:focus, .search-provider-icon:selected, .search-provider-icon:hover, -.list-search-result:focus, -.list-search-result:selected, -.list-search-result:hover { - background-color: rgba(255, 255, 255, 0.15); - transition-duration: 0s; } -.search-provider-icon:active, .search-provider-icon:checked, -.list-search-result:active, -.list-search-result:checked { - background-color: rgba(255, 255, 255, 0.3); - transition-duration: 0.2s; } - -.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(255, 255, 255, 0.15); - transition-duration: 0s; - border-image: none; - background-image: 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(255, 255, 255, 0.3); - box-shadow: 0 0 transparent; - transition-duration: 0.2s; } - -.app-well-app-running-dot { - width: 32px; - height: 2px; - background-color: #FFFFFF; - margin-bottom: 0; } - -.search-provider-icon, -.list-search-result, .app-well-app .overview-icon, -.app-well-app.app-folder .overview-icon, -.show-apps .overview-icon, -.grid-search-result .overview-icon { - color: #FFFFFF; - border-radius: 2px; - padding: 6px; - border: none; - transition-duration: 0.2s; - text-align: center; } - -.app-well-app.app-folder > .overview-icon { - background-color: rgba(255, 255, 255, 0.1); } - -.show-apps .show-apps-icon { - color: rgba(255, 255, 255, 0.75); } - -.show-apps:hover .show-apps-icon, -.show-apps:active .show-apps-icon, -.show-apps:checked .show-apps-icon, -.show-apps:focus .show-apps-icon { - color: #FFFFFF; - transition-duration: 0.2s; } - -.app-folder-popup { - -arrow-border-radius: 2px; - -arrow-background-color: rgba(255, 255, 255, 0.1); - -arrow-base: 24px; - -arrow-rise: 12px; } - -.app-folder-popup-bin { - padding: 5px; } - -.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.6); } - .page-indicator:active .page-indicator-icon { - background-image: none; - background-color: rgba(255, 255, 255, 0.9); } - .page-indicator:checked .page-indicator-icon, .page-indicator:checked:active { - 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: 12px; - padding: 12px; - border-radius: 2px 0 0 2px; } - .workspace-thumbnails:rtl { - border-radius: 0 2px 2px 0; } - -.workspace-thumbnail-indicator { - border: 0 solid #FFFFFF; - border-left-width: 2px; - padding: 6px; - border-radius: 0; } - -.search-display > StBoxLayout, -.all-apps, -.frequent-apps > StBoxLayout { - padding: 0px 88px 10px 88px; } - -.workspace-thumbnails { - color: #FFFFFF; - background-color: rgba(255, 255, 255, 0.1); - border: none; } - -.search-statustext, .no-frequent-applications-label { - font-size: 45px; - font-weight: 400; - color: rgba(255, 255, 255, 0.6); } - -/* NOTIFICATIONS & MESSAGE TRAY */ -.url-highlighter { - link-color: #42A5F5; } - -.notification-banner { - font-size: 1em; - width: 34em; - min-height: 56px; - margin: 5px; - border-radius: 2px; - color: rgba(0, 0, 0, 0.8); - background-color: #FAFAFA; - border: none; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); } - .notification-banner:hover { - background-color: #FAFAFA; } - .notification-banner:focus { - background-color: #FAFAFA; } - .notification-banner .notification-icon { - padding: 5px; } - .notification-banner .notification-content { - padding: 5px; - spacing: 5px; } - .notification-banner .secondary-icon { - icon-size: 1.23077em; } - .notification-banner .notification-actions { - background-color: transparent; - padding-top: 0; - border-top: 1px solid rgba(0, 0, 0, 0.1); - spacing: 1px; } - .notification-banner .notification-button { - min-height: 40px; - padding: 0 16px; - background-color: transparent; - color: rgba(0, 0, 0, 0.6); - font-weight: 500; } - .notification-banner .notification-button:first-child { - border-radius: 0 0 0 2px; } - .notification-banner .notification-button:last-child { - border-radius: 0 0 2px 0; } - .notification-banner .notification-button:hover, .notification-banner .notification-buttonfocus { - background-color: rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.8); } - .notification-banner .notification-button:active { - background-color: rgba(0, 0, 0, 0.24); - color: rgba(0, 0, 0, 0.8); } - -.summary-source-counter { - font-size: 1em; - font-weight: bold; - height: 1.6em; - width: 1.6em; - -shell-counter-overlap-x: 3px; - -shell-counter-overlap-y: 3px; - background-color: #42A5F5; - color: #FFFFFF; - border: 2px solid #FFFFFF; - box-shadow: 0 2px 2px rgba(0, 0, 0, 0.5); - border-radius: 0.9em; } - -.secondary-icon { - icon-size: 1.23077em; } - -.chat-body { - spacing: 5px; } - -.chat-response { - margin: 5px; } - -.chat-log-message { - color: rgba(0, 0, 0, 0.8); } - -.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: rgba(0, 0, 0, 0.6); } - .chat-sent:rtl { - padding-left: 0; - padding-right: 18pt; } - -.chat-meta-message { - padding-left: 4px; - font-size: 9pt; - font-weight: 400; - color: rgba(0, 0, 0, 0.48); } - .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: 2px; } - .hotplug-resident-mount:hover { - background-color: rgba(0, 0, 0, 0.12); } - .hotplug-resident-mount:active { - background-color: rgba(0, 0, 0, 0.24); } - -.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: 2px; - color: rgba(0, 0, 0, 0.8); } - -/* Eeeky things */ -.legacy-tray { - background-color: rgba(0, 0, 0, 0.6); - color: #FFFFFF; - border: none; - border-bottom-width: 0; } - .legacy-tray:ltr { - border-radius: 0 2px 0 0; - border-left-width: 0; } - .legacy-tray:rtl { - border-radius: 2px 0 0 0; - border-right-width: 0; } - -.legacy-tray-handle, -.legacy-tray-icon { - padding: 6px; } - .legacy-tray-handle StIcon, - .legacy-tray-icon StIcon { - icon-size: 24px; } - .legacy-tray-handle:hover, .legacy-tray-handle:focus, - .legacy-tray-icon:hover, - .legacy-tray-icon:focus { - background-color: rgba(255, 255, 255, 0.15); } - .legacy-tray-handle:active, - .legacy-tray-icon:active { - background-color: rgba(255, 255, 255, 0.3); } - -.legacy-tray-icon-box { - spacing: 12px; } - .legacy-tray-icon-box:ltr { - padding-left: 12px; } - .legacy-tray-icon-box:rtl { - padding-right: 12px; } - .legacy-tray-icon-box StButton { - width: 24px; - height: 24px; } - -.magnifier-zoom-region { - border: 2px solid #42A5F5; } - .magnifier-zoom-region.full-screen { - border-width: 0; } - -/* On-screen Keyboard */ -#keyboard { - background-color: rgba(0, 0, 0, 0.3); } - -.keyboard-layout { - spacing: 10px; - padding: 10px; } - -.keyboard-row { - spacing: 15px; } - -.keyboard-key { - min-height: 64px; - min-width: 64px; - font-size: 2em; - font-weight: 500; - border-radius: 2px; - border: none; - color: inherit; - color: rgba(0, 0, 0, 0.6); - background-color: #FAFAFA; - border-color: transparent; - box-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); - text-shadow: none; - icon-shadow: none; } - .keyboard-key:focus { - color: rgba(0, 0, 0, 0.8); - text-shadow: none; - icon-shadow: none; - box-shadow: 0 0 transparent; } - .keyboard-key:hover, .keyboard-key:checked { - color: rgba(0, 0, 0, 0.8); - background-color: #FAFAFA; - border-color: transparent; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); - text-shadow: none; - icon-shadow: none; } - .keyboard-key:active { - color: rgba(0, 0, 0, 0.8); - background-color: rgba(194, 194, 194, 0.94); - border-color: transparent; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); - text-shadow: none; - icon-shadow: none; } - .keyboard-key:grayed { - background-color: rgba(0, 0, 0, 0.3); - color: #FFFFFF; - border-color: rgba(0, 0, 0, 0.3); } - -.keyboard-subkeys { - color: inherit; - padding: 5px; - -arrow-border-radius: 0; - -arrow-background-color: transparent; - -arrow-border-width: 0; - -arrow-border-color: transparent; - -arrow-base: 0; - -arrow-rise: 0; - -boxpointer-gap: 5px; - background-color: #FAFAFA; - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); } - -.candidate-popup-content { - padding: 8px; - spacing: 0; } - -.candidate-index { - padding: 0 4px 0 0; - color: rgba(0, 0, 0, 0.48); } - .candidate-box:selected .candidate-index { - color: rgba(255, 255, 255, 0.6); } - -.candidate-box { - transition-duration: 0s; - min-height: 28px; - padding: 0 8px; - border-radius: 2px; } - .candidate-box:hover { - background-color: rgba(0, 0, 0, 0.12); - color: rgba(0, 0, 0, 0.8); } - .candidate-box:active { - background-color: rgba(0, 0, 0, 0.24); - color: rgba(0, 0, 0, 0.8); } - .candidate-box:selected { - background-color: #42A5F5; - color: #FFFFFF; } - -.candidate-page-button-box { - height: 28px; } - .vertical .candidate-page-button-box { - padding-top: 0; } - .horizontal .candidate-page-button-box { - padding-left: 0; } - -.candidate-page-button { - min-width: 28px; - min-height: 28px; - padding: 0; } - -.candidate-page-button-previous { - border-radius: 2px; - border-right-width: 0; } - -.candidate-page-button-next { - border-radius: 2px; } - -.candidate-page-button-icon { - icon-size: 1.23077em; } - -/* Auth Dialogs & Screen Shield */ -.framed-user-icon { - background-size: contain; - border: none; - color: #FFFFFF; - border-radius: 2px; } - .framed-user-icon:hover { - border-color: #FFFFFF; - color: #FFFFFF; } - -.login-dialog-banner-view { - padding-top: 24px; - max-width: 23em; } - -.login-dialog { - border: none; - background-color: transparent; } - .login-dialog StEntry { - color: #FFFFFF; - selection-background-color: rgba(255, 255, 255, 0.3); - selected-color: #FFFFFF; - background-color: rgba(0, 0, 0, 0.01); - border-color: transparent; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.3); } - .login-dialog StEntry:focus { - border-color: transparent; - box-shadow: inset 0 -2px #FFFFFF; } - .login-dialog StEntry:insensitive { - color: rgba(0, 0, 0, 0.32); - border-color: transparent; - box-shadow: inset 0 -1px rgba(255, 255, 255, 0.12); - color: rgba(255, 255, 255, 0.4); } - .login-dialog .modal-dialog-button-box { - spacing: 3px; } - .login-dialog .modal-dialog-button { - padding: 0 16px; - color: rgba(255, 255, 255, 0.75); - background-color: transparent; - border-color: transparent; - box-shadow: 0 0 transparent; - text-shadow: none; - icon-shadow: none; } - .login-dialog .modal-dialog-button:hover, .login-dialog .modal-dialog-button:focus { - color: #FFFFFF; - background-color: rgba(255, 255, 255, 0.15); - border-color: transparent; - box-shadow: 0 0 transparent; - text-shadow: none; - icon-shadow: none; } - .login-dialog .modal-dialog-button:active { - color: #FFFFFF; - background-color: rgba(255, 255, 255, 0.3); - border-color: transparent; - box-shadow: 0 0 transparent; - text-shadow: none; - icon-shadow: none; } - .login-dialog .modal-dialog-button:insensitive { - color: rgba(255, 255, 255, 0.3); - background-color: transparent; - border-color: transparent; - box-shadow: 0 0 transparent; - text-shadow: none; - icon-shadow: none; } - .login-dialog .modal-dialog-button:default { - color: #FFFFFF; - background-color: #448aff; - border-color: transparent; - box-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); - text-shadow: none; - icon-shadow: none; } - .login-dialog .modal-dialog-button:default:hover, .login-dialog .modal-dialog-button:default:focus { - color: #FFFFFF; - background-color: #448aff; - border-color: transparent; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); - text-shadow: none; - icon-shadow: none; } - .login-dialog .modal-dialog-button:default:active { - color: #FFFFFF; - background-color: #ff79a7; - border-color: transparent; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.24), 0 3px 3px rgba(0, 0, 0, 0.345); - text-shadow: none; - icon-shadow: none; } - .login-dialog .modal-dialog-button:default:insensitive { - color: rgba(255, 255, 255, 0.4); - background-color: rgba(255, 255, 255, 0.12); - border-color: transparent; - box-shadow: 0 0 transparent; - text-shadow: none; - icon-shadow: none; } - -.login-dialog-logo-bin { - padding: 24px 0px; } - -.login-dialog-banner { - color: rgba(255, 255, 255, 0.75); } - -.login-dialog-button-box { - spacing: 5px; } - -.login-dialog-message-warning { - color: #FF6D00; } - -.login-dialog-message-hint { - padding-top: 0; - padding-bottom: 20px; } - -.login-dialog-user-selection-box { - padding: 100px 0px; } - .login-dialog-user-selection-box .login-dialog-not-listed-label { - padding-left: 2px; } - .login-dialog-not-listed-button:focus .login-dialog-user-selection-box .login-dialog-not-listed-label, .login-dialog-not-listed-button:hover .login-dialog-user-selection-box .login-dialog-not-listed-label { - color: #FFFFFF; } - -.login-dialog-not-listed-label { - font-size: 1em; - font-weight: bold; - color: rgba(255, 255, 255, 0.75); - padding-top: 1em; } - .login-dialog-not-listed-label:hover { - color: #FFFFFF; } - .login-dialog-not-listed-label:focus { - background-color: rgba(255, 255, 255, 0.15); } - -.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:focus { - background-color: rgba(255, 255, 255, 0.15); - color: #FFFFFF; } - .login-dialog-user-list:expanded .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: #FFFFFF; } - .login-dialog-user-list:expanded .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.3); - color: #FFFFFF; } - .login-dialog-user-list:expanded .login-dialog-user-list-item:logged-in { - border-right: 2px solid #FFFFFF; } - -.login-dialog-user-list-item { - border-radius: 2px; - padding: 4px 4px 0; - color: rgba(255, 255, 255, 0.75); } - .login-dialog-user-list-item:ltr { - padding-right: 1em; } - .login-dialog-user-list-item:rtl { - padding-left: 1em; } - .login-dialog-user-list-item:hover { - background-color: rgba(255, 255, 255, 0.15); - color: #FFFFFF; } - .login-dialog-user-list-item:active { - background-color: rgba(255, 255, 255, 0.3); - color: #FFFFFF; } - .login-dialog-user-list-item .login-dialog-timed-login-indicator { - height: 2px; - margin: 2px 0 0 0; - background-color: #FFFFFF; } - .login-dialog-user-list-item:focus .login-dialog-timed-login-indicator { - background-color: #FFFFFF; } - -.login-dialog-username, -.user-widget-label { - color: #FFFFFF; - font-size: 15pt; - font-weight: 500; - 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: rgba(255, 255, 255, 0.6); - font-size: 1em; - padding-top: 1em; } - -.login-dialog-session-list-button StIcon { - icon-size: 1.25em; } - -.login-dialog-session-list-button { - color: rgba(255, 255, 255, 0.75); } - .login-dialog-session-list-button:hover, .login-dialog-session-list-button:focus { - color: #FFFFFF; } - .login-dialog-session-list-button:active { - color: #FFFFFF; } - -.screen-shield-arrows { - padding-bottom: 3em; } - -.screen-shield-arrows Gjs_Arrow { - color: white; - width: 80px; - height: 48px; - -arrow-thickness: 12px; - -arrow-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); } - -.screen-shield-clock { - color: white; - text-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); - font-weight: normal; - text-align: center; - padding-bottom: 1.5em; } - -.screen-shield-clock-time { - font-size: 112px; - font-weight: 300; - text-shadow: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); } - -.screen-shield-clock-date { - font-size: 45px; - font-weight: 400; } - -.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: 8px; - border: none; - background-color: rgba(0, 0, 0, 0.3); - color: #FFFFFF; - border-radius: 2px; } - .screen-shield-notifications-container .notification { - margin-right: 16px; } - -.screen-shield-notification-label { - min-height: 18px; - padding: 2px 0px 0px 16px; - font-weight: bold; } - -.screen-shield-notification-count-text { - min-height: 18px; - padding: 2px 0px 0px 16px; - color: rgba(255, 255, 255, 0.75); } - -#panel.lock-screen { - background-color: rgba(0, 0, 0, 0.3); } - -.screen-shield-background { - background: black; - box-shadow: 0 19px 19px rgba(0, 0, 0, 0.6), 0 15px 6px rgba(0, 0, 0, 0.44); } - -#lockDialogGroup { - background: #607D8B url("assets/noise-texture.svg"); - background-size: cover; } - -#LookingGlassDialog { - background-color: #FAFAFA; - spacing: 4px; - padding: 0; - border: none; - border-radius: 2px; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.5), 0 10px 5px rgba(0, 0, 0, 0.44); } - #LookingGlassDialog > #Toolbar { - padding: 0 8px; - border: none; - border-radius: 0; - background-color: rgba(250, 250, 250, 0.01); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.1); } - #LookingGlassDialog .labels { - spacing: 0; } - #LookingGlassDialog .notebook-tab { - -natural-hpadding: 12px; - -minimum-hpadding: 6px; - font-weight: bold; - color: rgba(0, 0, 0, 0.48); - transition-duration: 0.2s; - padding-left: 16px; - padding-right: 16px; - min-height: 32px; - padding: 0 32px; } - #LookingGlassDialog .notebook-tab:hover { - box-shadow: inset 0 -2px 0px rgba(0, 0, 0, 0.24); - color: rgba(0, 0, 0, 0.8); - text-shadow: none; } - #LookingGlassDialog .notebook-tab:selected { - border-bottom-width: 0; - border-color: transparent; - background-color: rgba(250, 250, 250, 0.01); - box-shadow: inset 0 -2px 0px #42A5F5; - color: rgba(0, 0, 0, 0.8); - text-shadow: none; } - #LookingGlassDialog StBoxLayout#EvalBox { - padding: 4px; - spacing: 4px; } - #LookingGlassDialog StBoxLayout#ResultsArea { - spacing: 4px; } - -.lg-dialog StEntry { - selection-background-color: #42A5F5; - selected-color: #FFFFFF; } -.lg-dialog .shell-link { - color: #42A5F5; } - .lg-dialog .shell-link:hover { - color: #42A5F5; } - -.lg-completions-text { - font-size: 1em; - font-style: italic; } - -.lg-obj-inspector-title { - spacing: 4px; } - -.lg-obj-inspector-button { - min-height: 32px; - padding: 0 16px; - border: none; - border-radius: 2px; - font-size: 9.75pt; - font-weight: 500; - color: rgba(0, 0, 0, 0.6); - background-color: transparent; - border-color: transparent; - box-shadow: 0 0 transparent; - text-shadow: none; - icon-shadow: none; } - .lg-obj-inspector-button:hover { - color: rgba(0, 0, 0, 0.8); - background-color: rgba(0, 0, 0, 0.12); - border-color: transparent; - box-shadow: 0 0 transparent; - text-shadow: none; - icon-shadow: none; } - .lg-obj-inspector-button:active { - color: rgba(0, 0, 0, 0.8); - background-color: rgba(0, 0, 0, 0.24); - border-color: transparent; - box-shadow: 0 0 transparent; - text-shadow: none; - icon-shadow: none; } - .lg-obj-inspector-button:insensitive { - color: rgba(0, 0, 0, 0.24); - background-color: transparent; - border-color: transparent; - box-shadow: 0 0 transparent; - text-shadow: none; - icon-shadow: none; } - .lg-obj-inspector-button:focus { - color: rgba(0, 0, 0, 0.8); - text-shadow: none; - icon-shadow: none; - box-shadow: 0 0 transparent; } - .lg-obj-inspector-button:hover { - border: none; } - -#lookingGlassExtensions { - padding: 4px; } - -.lg-extensions-list { - padding: 4px; - spacing: 6px; } - -.lg-extension { - border: none; - border-radius: 2px; - padding: 4px; } - -.lg-extension-name { - font-size: 18pt; - font-weight: 400; } - -.lg-extension-meta { - spacing: 6px; } - -#LookingGlassPropertyInspector { - background: #FAFAFA; - border: none; - border-radius: 2px; - padding: 6px; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.5), 0 10px 5px rgba(0, 0, 0, 0.44); } - -/* Dash to Dock */ -#dashtodockContainer #dash { - background-color: rgba(0, 0, 0, 0.6); } - -#dashtodockContainer:overview #dash { - background-color: rgba(255, 255, 255, 0.1); } - -#dashtodockContainer.extended:overview #dash { - background-color: transparent; } - -#dashtodockContainer.left #dash, -#dashtodockContainer.right #dash { - padding: 3px 0; } - -#dashtodockContainer.top #dash, -#dashtodockContainer.bottom #dash { - padding: 0 3px; } - -#dashtodockContainer.extended #dash { - padding: 0; - border-radius: 0; } - -#dashtodockContainer.left .dash-item-container > StWidget, -#dashtodockContainer.right .dash-item-container > StWidget, -#dashtodockContainer.extended.left .dash-item-container > StWidget, -#dashtodockContainer.extended.right .dash-item-container > StWidget { - padding: 3px 6px; } - -#dashtodockContainer.extended.left .dash-item-container:first-child > StWidget, -#dashtodockContainer.extended.right .dash-item-container:first-child > StWidget { - padding: 6px 6px 3px 6px; } - -#dashtodockContainer.extended.left .dash-item-container:last-child > StWidget, -#dashtodockContainer.extended.right .dash-item-container:last-child > StWidget { - padding: 3px 6px 6px 6px; } - -#dashtodockContainer.top .dash-item-container > StWidget, -#dashtodockContainer.bottom .dash-item-container > StWidget, -#dashtodockContainer.extended.top .dash-item-container > StWidget, -#dashtodockContainer.extended.bottom .dash-item-container > StWidget { - padding: 6px 3px; } - -#dashtodockContainer.extended.top .dash-item-container:first-child > StWidget, -#dashtodockContainer.extended.bottom .dash-item-container:first-child > StWidget { - padding: 6px 3px 6px 6px; } - -#dashtodockContainer.extended.top .dash-item-container:last-child > StWidget, -#dashtodockContainer.extended.bottom .dash-item-container:last-child > StWidget { - padding: 6px 6px 6px 3px; } - -#dashtodockContainer .app-well-app-running-dot { - background-color: transparent; } - -#dashtodockContainer .dash-item-container > StWidget { - background-size: cover; } - -#dashtodockContainer.left .dash-item-container > StWidget.running1 { - background-image: url("assets/left-running1.svg"); } - -#dashtodockContainer.left .dash-item-container > StWidget.running1.focused { - background-image: url("assets/left-running1-focused.svg"); } - -#dashtodockContainer.left .dash-item-container > StWidget.running2 { - background-image: url("assets/left-running2.svg"); } - -#dashtodockContainer.left .dash-item-container > StWidget.running2.focused { - background-image: url("assets/left-running2-focused.svg"); } - -#dashtodockContainer.left .dash-item-container > StWidget.running3 { - background-image: url("assets/left-running3.svg"); } - -#dashtodockContainer.left .dash-item-container > StWidget.running3.focused { - background-image: url("assets/left-running3-focused.svg"); } - -#dashtodockContainer.left .dash-item-container > StWidget.running4 { - background-image: url("assets/left-running4.svg"); } - -#dashtodockContainer.left .dash-item-container > StWidget.running4.focused { - background-image: url("assets/left-running4-focused.svg"); } - -#dashtodockContainer.right .dash-item-container > StWidget.running1 { - background-image: url("assets/right-running1.svg"); } - -#dashtodockContainer.right .dash-item-container > StWidget.running1.focused { - background-image: url("assets/right-running1-focused.svg"); } - -#dashtodockContainer.right .dash-item-container > StWidget.running2 { - background-image: url("assets/right-running2.svg"); } - -#dashtodockContainer.right .dash-item-container > StWidget.running2.focused { - background-image: url("assets/right-running2-focused.svg"); } - -#dashtodockContainer.right .dash-item-container > StWidget.running3 { - background-image: url("assets/right-running3.svg"); } - -#dashtodockContainer.right .dash-item-container > StWidget.running3.focused { - background-image: url("assets/right-running3-focused.svg"); } - -#dashtodockContainer.right .dash-item-container > StWidget.running4 { - background-image: url("assets/right-running4.svg"); } - -#dashtodockContainer.right .dash-item-container > StWidget.running4.focused { - background-image: url("assets/right-running4-focused.svg"); } - -#dashtodockContainer.top .dash-item-container > StWidget.running1 { - background-image: url("assets/top-running1.svg"); } - -#dashtodockContainer.top .dash-item-container > StWidget.running1.focused { - background-image: url("assets/top-running1-focused.svg"); } - -#dashtodockContainer.top .dash-item-container > StWidget.running2 { - background-image: url("assets/top-running2.svg"); } - -#dashtodockContainer.top .dash-item-container > StWidget.running2.focused { - background-image: url("assets/top-running2-focused.svg"); } - -#dashtodockContainer.top .dash-item-container > StWidget.running3 { - background-image: url("assets/top-running3.svg"); } - -#dashtodockContainer.top .dash-item-container > StWidget.running3.focused { - background-image: url("assets/top-running3-focused.svg"); } - -#dashtodockContainer.top .dash-item-container > StWidget.running4 { - background-image: url("assets/top-running4.svg"); } - -#dashtodockContainer.top .dash-item-container > StWidget.running4.focused { - background-image: url("assets/top-running4-focused.svg"); } - -#dashtodockContainer.bottom .dash-item-container > StWidget.running1 { - background-image: url("assets/bottom-running1.svg"); } - -#dashtodockContainer.bottom .dash-item-container > StWidget.running1.focused { - background-image: url("assets/bottom-running1-focused.svg"); } - -#dashtodockContainer.bottom .dash-item-container > StWidget.running2 { - background-image: url("assets/bottom-running2.svg"); } - -#dashtodockContainer.bottom .dash-item-container > StWidget.running2.focused { - background-image: url("assets/bottom-running2-focused.svg"); } - -#dashtodockContainer.bottom .dash-item-container > StWidget.running3 { - background-image: url("assets/bottom-running3.svg"); } - -#dashtodockContainer.bottom .dash-item-container > StWidget.running3.focused { - background-image: url("assets/bottom-running3-focused.svg"); } - -#dashtodockContainer.bottom .dash-item-container > StWidget.running4 { - background-image: url("assets/bottom-running4.svg"); } - -#dashtodockContainer.bottom .dash-item-container > StWidget.running4.focused { - background-image: url("assets/bottom-running4-focused.svg"); } - -/* Simple Dock */ -#dash:desktop { - background-color: rgba(0, 0, 0, 0.6); } - -/* GPaste */ -.popup-menu .search-entry { - color: rgba(0, 0, 0, 0.8); - selection-background-color: #42A5F5; - selected-color: #FFFFFF; - background-color: rgba(250, 250, 250, 0.01); - border-color: transparent; - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.24); } - .popup-menu .search-entry:focus { - border-color: transparent; - box-shadow: inset 0 -2px #42A5F5; - color: rgba(0, 0, 0, 0.8); } - .popup-menu .search-entry .search-entry-icon { - color: rgba(0, 0, 0, 0.48); } - .popup-menu .search-entry:hover .search-entry-icon, .popup-menu .search-entry:focus .search-entry-icon { - color: rgba(0, 0, 0, 0.8); } diff --git a/gnome-shell/gnome-shell_laptop.scss b/gnome-shell/gnome-shell_laptop.scss deleted file mode 100644 index bbbd1e4bb..000000000 --- a/gnome-shell/gnome-shell_laptop.scss +++ /dev/null @@ -1,7 +0,0 @@ -$variant: 'light'; -$laptop: 'true'; - -@import "_colors"; //use gtk colors -@import "_drawing"; -@import "_common"; -@import "_extensions"; diff --git a/gtk-2.0/Arrows/down-alt-hover.svg b/gtk-2.0/Arrows/down-alt-hover.svg new file mode 100755 index 000000000..9c39d569e --- /dev/null +++ b/gtk-2.0/Arrows/down-alt-hover.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/down-alt-insensitive.svg b/gtk-2.0/Arrows/down-alt-insensitive.svg new file mode 100755 index 000000000..ed7ce2c8c --- /dev/null +++ b/gtk-2.0/Arrows/down-alt-insensitive.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/down-alt.svg b/gtk-2.0/Arrows/down-alt.svg new file mode 100755 index 000000000..7b6c0e8ef --- /dev/null +++ b/gtk-2.0/Arrows/down-alt.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/down-insensitive.svg b/gtk-2.0/Arrows/down-insensitive.svg new file mode 100755 index 000000000..03a0722b3 --- /dev/null +++ b/gtk-2.0/Arrows/down-insensitive.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/down.svg b/gtk-2.0/Arrows/down.svg new file mode 100644 index 000000000..0159ba490 --- /dev/null +++ b/gtk-2.0/Arrows/down.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/left-alt-hover.svg b/gtk-2.0/Arrows/left-alt-hover.svg new file mode 100755 index 000000000..b8d41e636 --- /dev/null +++ b/gtk-2.0/Arrows/left-alt-hover.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/left-alt-insensitive.svg b/gtk-2.0/Arrows/left-alt-insensitive.svg new file mode 100755 index 000000000..094f3dfec --- /dev/null +++ b/gtk-2.0/Arrows/left-alt-insensitive.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/left-alt.svg b/gtk-2.0/Arrows/left-alt.svg new file mode 100755 index 000000000..8b2a13e16 --- /dev/null +++ b/gtk-2.0/Arrows/left-alt.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/left-insensitive.svg b/gtk-2.0/Arrows/left-insensitive.svg new file mode 100755 index 000000000..b7bc2b460 --- /dev/null +++ b/gtk-2.0/Arrows/left-insensitive.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/left.svg b/gtk-2.0/Arrows/left.svg new file mode 100644 index 000000000..ac42b6ccb --- /dev/null +++ b/gtk-2.0/Arrows/left.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/right-alt-hover.svg b/gtk-2.0/Arrows/right-alt-hover.svg new file mode 100755 index 000000000..6c4eac893 --- /dev/null +++ b/gtk-2.0/Arrows/right-alt-hover.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/right-alt-insensitive.svg b/gtk-2.0/Arrows/right-alt-insensitive.svg new file mode 100755 index 000000000..3cc133317 --- /dev/null +++ b/gtk-2.0/Arrows/right-alt-insensitive.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/right-alt.svg b/gtk-2.0/Arrows/right-alt.svg new file mode 100755 index 000000000..e6aa02d71 --- /dev/null +++ b/gtk-2.0/Arrows/right-alt.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/right-insensitive.svg b/gtk-2.0/Arrows/right-insensitive.svg new file mode 100755 index 000000000..1640fa566 --- /dev/null +++ b/gtk-2.0/Arrows/right-insensitive.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/right-selected.svg b/gtk-2.0/Arrows/right-selected.svg new file mode 100755 index 000000000..9fc0a3582 --- /dev/null +++ b/gtk-2.0/Arrows/right-selected.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/right.svg b/gtk-2.0/Arrows/right.svg new file mode 100644 index 000000000..cb4e9d716 --- /dev/null +++ b/gtk-2.0/Arrows/right.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/up-alt-hover.svg b/gtk-2.0/Arrows/up-alt-hover.svg new file mode 100755 index 000000000..0db98a116 --- /dev/null +++ b/gtk-2.0/Arrows/up-alt-hover.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/up-alt-insensitive.svg b/gtk-2.0/Arrows/up-alt-insensitive.svg new file mode 100755 index 000000000..3de83acac --- /dev/null +++ b/gtk-2.0/Arrows/up-alt-insensitive.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/up-alt.svg b/gtk-2.0/Arrows/up-alt.svg new file mode 100755 index 000000000..9e17ff8bf --- /dev/null +++ b/gtk-2.0/Arrows/up-alt.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/up-insensitive.svg b/gtk-2.0/Arrows/up-insensitive.svg new file mode 100755 index 000000000..3bcafde77 --- /dev/null +++ b/gtk-2.0/Arrows/up-insensitive.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Arrows/up.svg b/gtk-2.0/Arrows/up.svg new file mode 100644 index 000000000..7b00352ba --- /dev/null +++ b/gtk-2.0/Arrows/up.svg @@ -0,0 +1,31 @@ + + + + + + + + image/svg+xml + + Gnome Symbolic Icon Theme + + + + + + + Gnome Symbolic Icon Theme + + + + + + + + + + + + + + diff --git a/gtk-2.0/Buttons/button-active.png b/gtk-2.0/Buttons/button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..16b76e17e56412c12616c70ef78ac5d4e668db89 GIT binary patch literal 422 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR46u)dMDifdD6bzo{J1J zsmE%rd+@8=kN+Lq_^#?_|Bi(M_4VrctTUn*mxVQ~6ivv&$vnb$`)u0hdD6yLOwR7k z6WP=K_wcH9uXiuYoK~5+=KAZ@*z4OP5~WL;4;jZih_SEwYMSuB`&M1;1K$3M1Hl)3 szaO9RK*Zhlf;{ur1FCT!x}K^toVB~Q=SQg`FiaUdUHx3vIVCg!0D}6qwEzGB literal 0 HcmV?d00001 diff --git a/gtk-2.0/Buttons/button-hover.png b/gtk-2.0/Buttons/button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..cbd254d2a98f0b7a7dd146b18f5e5e586cbaefa4 GIT binary patch literal 438 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4MW;Zg0@|5}Ux?Tt}dr+fPUf1f)-23uHobQzt!4_v^> zlwp6fdR5f1V_QN)w+8qhY~QohPjd}822SKs>a=8JfQA!^Ugxsv%oNB@O1Ta JS?83{1OO`?xP1Ts literal 0 HcmV?d00001 diff --git a/gtk-2.0/Buttons/button-insensitive.png b/gtk-2.0/Buttons/button-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..85482983528a7d0416a4c9583b0fb969dfd8935b GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR40Ufbskc z$wv#!o>WxKc8}hb7{(W38SvC$Dsw0bP0l+XkK^j}!l literal 0 HcmV?d00001 diff --git a/gtk-2.0/Buttons/button.png b/gtk-2.0/Buttons/button.png new file mode 100644 index 0000000000000000000000000000000000000000..c87bf5f79c9b65d6447698e82f29543f62bf4b33 GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4=h3-h{`m4|HmT3Fn^!z{OMn^cJ>CB-Jw}&#`z##O)00m&0RxS})78&qol`;+ E0Q|C?W&i*H literal 0 HcmV?d00001 diff --git a/gtk-2.0/Buttons/checked-flat-button-active.png b/gtk-2.0/Buttons/checked-flat-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..e7485c57c5f1d5571e63eb6e7154699c107fcf92 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4YE7!hXE}RG5m&ENz*EzgKUb*UcXg6L#EU z|MAb7c4z-w5)R?Iwx@EI{C9DNma2}#8C8!N6j)*&Cj?i&=dbm+Kl5Q&`H!z3IXF+K zDa>xjVcLX~!5hJKZQg|1cM-4h4(zG4V!9;jtv9dA`rmT?8fQgM(a^(;K*ut8y85}S Ib4q9e069WwBme*a literal 0 HcmV?d00001 diff --git a/gtk-2.0/Buttons/checked-flat-button-hover.png b/gtk-2.0/Buttons/checked-flat-button-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..33d709c03e06bf453a0c8a43a19a93bbb01fc909 GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4$e}E2U@O1TaS?83{ F1OUU-W_SPq literal 0 HcmV?d00001 diff --git a/gtk-2.0/Buttons/checked-flat-button-insensitive.png b/gtk-2.0/Buttons/checked-flat-button-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..b517a517812aa8aebe2dbc34e718fc74bff4e9c3 GIT binary patch literal 277 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4&nNkBz1Wvlk5gNd_GL~H}>Lf>JN|W`%%8PgWKQvzMlA8Xr zGPT?C!3ANKH51+zTHj~fl$YF{$slt;FfLg3)91t)ex{$UuNO25IO|}_e3d7}7#HK) tfvvM2?Ou9}Z$_`-1a8T-=8x*Dm~V9PdwQnK{|2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4&nNkBz1Wvlk5gNd_GL~H}>Lf>JN|W`%%8PgWKQvzMlA8Xr zGPT?C!3ANKH51+zTHj~fl$YF{$slt;FfLg3)91t)ex{$UuNO25IO|}_e3d7}7#HK) tfvvM2?Ou9}Z$_`-1a8T-=8x*Dm~V9PdwQnK{|2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR42?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4slJ%&)#Cq>n0Ef-+Hy;$ zhD?bw4b8VF+*Y+^+k8d$2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR41T^vIq rTHhXIWCZe>6#lQz^Kbw$85nA$BsCZqmqgt00P#Fs{an^LB{Ts5JfkPS literal 0 HcmV?d00001 diff --git a/gtk-2.0/Buttons/flat-button.png b/gtk-2.0/Buttons/flat-button.png new file mode 100644 index 0000000000000000000000000000000000000000..8d25ddfeb681ab73d1bbd377a9770c6ce6e96c84 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR41T^vIq rTHhXIWCZe>6#lQz^Kbw$85nA$BsCZqmqgt00P#Fs{an^LB{Ts5JfkPS literal 0 HcmV?d00001 diff --git a/gtk-2.0/Buttons/ltr-button-active.png b/gtk-2.0/Buttons/ltr-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..1ed03649253a12645fe5f36de0adc2332d9bdea8 GIT binary patch literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lc!3HG%8Q!`Lq*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6dX_H=O! z@#uVe%{J?>g89gP2NC6dX_H=O! z@#uVe%`oe*g8=J=RJ2^OqzO5em|3fvBCzU|%|BVt?O81sp z$IfMm`P}2{RWMmfM?satHOrv#Fi)C6v*eisHscuwttF3teDO^x{&Yl+MBDv!ugfeR z28D%w{noH~P4Te?{XYs*e$)tTX{xta_u&u!-e=~eOr4jtfzD^}boFyt=akR{07A`m A=l}o! literal 0 HcmV?d00001 diff --git a/gtk-2.0/Buttons/ltr-button-insensitive.png b/gtk-2.0/Buttons/ltr-button-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..93ea51afc05fe0c8b8f0982c03a4f1480bd10fc3 GIT binary patch literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lc!3HG%8Q!`Lq*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6djd%8G= zcyzwKwvg+90T08)>^Cw0|C=voOI+4^Fhx0PM{sAQ3tQQG#@dS>57^`yBKBrTTrXd# nQRf`m1Ow_#k(}qI|CkWR^@h!3|K0{ops@^|u6{1-oD!M<0}eyP literal 0 HcmV?d00001 diff --git a/gtk-2.0/Buttons/ltr-button.png b/gtk-2.0/Buttons/ltr-button.png new file mode 100644 index 0000000000000000000000000000000000000000..a89c19f4ed43fcab9c711bbd62b759d1d3a3ffa9 GIT binary patch literal 292 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lc!3HG%8Q!`Lq*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6cs^mK6y z@#uVe&5(~tQK0qVeBRzW2d15Ju26gbU~10JUfxczFs%&-qIB}sv=*t&^f8T(TP7tD z!*!$dO?U#M*X+=xQ>M*xSt{~=uYF{;{((EZOi$+QHGIZkvpkN+A$xDS?OZvgx>$!^ zmgN^8EaTEx(7*&CegqpHlYU*@^X{kSw1jX=jTc)I$ztaD0e0sxpAY90Up literal 0 HcmV?d00001 diff --git a/gtk-2.0/Buttons/rtl-button-active.png b/gtk-2.0/Buttons/rtl-button-active.png new file mode 100644 index 0000000000000000000000000000000000000000..e0427c51843ca16e0324cc538ee4638dbcbd7b0a GIT binary patch literal 297 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lc!3HG%8Q!`Lq*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6cs^K@|x z@#uVe&5(=9P@wgpy|uT?b_1?SB2HY^@1Nw_oQ}I-q#@>+z&(4$l+OvXcxrf-R2o<; zJHrx@z_w)1->F=0u9w!f2+TXM^7)~a3(i&F?+q9gP2NC6eC^>lFz z@#uVeZ6ntq1A${7>wDj>TpH10wbRn;lY!kd{c9)71#ew_G=W7XCM$0b|0b0Wj}Pg} zYb^IlXEr$?R`BxO`jiCwzQ?vLA6C5n6=U^~PhweSRo97tCdWUk81}MFb7bElb;JCH ziKE7iSNZ|Grx#@Lm|SpR<^>Vg8@WHsd;W7NqgB$woZai9_k1@OoG7$GY1&!F9Zcd6 tJl@>fd0{={}Hb|?S< literal 0 HcmV?d00001 diff --git a/gtk-2.0/Buttons/rtl-button-insensitive.png b/gtk-2.0/Buttons/rtl-button-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..732296634011a80892e502aebbe6aa305cb9c884 GIT binary patch literal 207 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lc!3HG%8Q!`Lq*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6f3c)B=- zcyzwKrpU*j$m4SHywH_<|95x`%xGf?Wx4q$P}#~~JkOtVFQfj4lmixi$=WlH^(i*N ofO*4TmI&wnGx7^>-ub7(T)BuTd)h8lO`y39p00i_>zopr0Ki{DmH+?% literal 0 HcmV?d00001 diff --git a/gtk-2.0/Buttons/rtl-button.png b/gtk-2.0/Buttons/rtl-button.png new file mode 100644 index 0000000000000000000000000000000000000000..0a458dc319e3f207a05347bc19d335c6bc54f4e4 GIT binary patch literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lc!3HG%8Q!`Lq*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6ei^mK6y z@#uVe&5(~tQK0o zVP3TDlCS;?mIBM?(Hsx+dUp2QyTG(>%BKz2_!2+V&SKss8Nn>>xO_?D-T52X{d$|Y zv{ozt5fAK}-bcMIX3JR0r@1t|=i{q6pOq7$&1?(U{0 + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Check-Radio/check-off-active.png b/gtk-2.0/Check-Radio/check-off-active.png new file mode 100644 index 0000000000000000000000000000000000000000..47e834f1ecc310bec79442ec865f227fbfb1c54f GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4q$?`hzp6tmTga%ok1a{Sr6Ff|J9J!`I{aMZR6pvOhi4 zg-r$!{VGR;2rp~7fpOrP80Y@S;xdZ#~CTFs5? zJ^r}*O!C}a^Ot327jr1`TsGNzP}52<_KP#e+OyI}CD>POxVz%lqI>Jk>|fEogi)oM zL4~*B?e1sRtgF7=Y5&Qt^6$^GxqJ=G4;X&vH}GCN{j_MC_T@zyX{#>o?EIQIFZE_@ zph#u(=c7pz(<95eEw4G6N}MZbEdILU^G<<3ZmF@_dmak%S8%P$UDR&ZX0ej-A4dRl e(VhpQKdomZ*=_T9qc9H`Vho2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4*54;eOd~ ziM-5?7`^}eeC+3*9$+bLwQyt)tliEXy=J3RXRnpXOdqxHu7P`|r0&cOb`7-YKmOQS z2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4JRN(nYS+CH22?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4f!`u0C6-Pl?X~Bw_Lb^g z`;eS!)H|nm=Caf{<~xnE&$uZ%Kfj~ZvSIb>U;lddez$&pM@WKc=Dn&%d+$H1w9DVy zExvThH`hR&hRuvR2Jf_F4n$eAA8WXJ_x8F&@s+Y077cLZ6E~;pnUXs>DCNz{ZX_6NFVIVV1zW?Op3};})Qshv90w4fQ zu4T~#@BkMW0^kpP2!DDQ z49SrPicQf|C;I0t3QshMGD!o6gcOBMba~d(z!x?EKk_WfbPoQV!5HvH1Lt>H&_Tcd zgWo#Gs(f%-&3a?#*uA{)e$Vc;tosJw0G@*17&d`JU>Diym|h4L(L@dx_y*pASKw2@ tzfBl`32XrCOsgx60n)$*y1*A;{{dr|XGXkx#U}s&002ovPDHLkV1nLc(~$rG literal 0 HcmV?d00001 diff --git a/gtk-2.0/Check-Radio/check-on-hover.png b/gtk-2.0/Check-Radio/check-on-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..dc9b602f4118eb5cba709434c08e142d5ec72373 GIT binary patch literal 505 zcmV z5l6!ylav3!1QJ~Q2QDNg#sQF!3iQC?uAw2Nr7a}B$))Y(>+^p7dYA8D%`)^5zy@Fe zrk;zVDIfs{7y%O(xOsBhy4)@u-y3GCm?Yz=9Dnsc-|yb4r!Rmlbk_OYLAjC?4q%w6 z{amSB0d@dO0BImEtV|&(+?B90MPL_53si}+tAcx!1x(k#T!Vq>8bJJ26C?xF@{A3? zK8Kr&U=u3|{OWA>{P^l0C;X?Q!H3S`*ieJ{GR(uD8c=U8em}58Uf4*gs~28x2E#)Q zyr1p`LwM${0!#GV^8b0u!b1)GOrpRcq(okmw2q7dU)lgv=5Z8jAN)Im2_WUL-(3~d z8TLD<);SUS#%?zrYVx=DlN3I-yFcw_wFcOLG*FG902~2_=vK$ vw}CoMWPv=e2W&B0T~Q3s1_Pi2bb-Mi7$#<*@#~0P00000NkvXXu0mjf5_8eJ literal 0 HcmV?d00001 diff --git a/gtk-2.0/Check-Radio/check-on-insensitive.png b/gtk-2.0/Check-Radio/check-on-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..638945d2866ca7e3ab73270a484135522c389b15 GIT binary patch literal 347 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4?y;=X_yL1w*BR?mm3!uNwBC+58TUwYlfAfy*3`n= z-k!-1B(zpKq$=3&$;~`|FQMhUbMGy$QtoT15eEgYXuMkc^tWo%6h_N;Mhx#nB${Vc zpA>q-$?o3Svdl2TZl3xb%?(~m4<7uS&E?xH^V^%@PILi_&C#RLt{o2ix0f55Oj{Fq lL3~TP$1-i>X~lDYFgYLet{3=wdeJpuiz8d$=MfhvWv6M zPIl_*q^n|~Zy;_CB3MOSY-^HRhn$O{r1{%|Ke(J5IQf3(o`jshf>o2KWba5+C3yyz z0HH*q1*rE-g*C`2K9?8t|1=>$;7t>Tm$%c*|>>7k~>W1!$m- za;n2cHAj0u9niM-dS39DG*Gh!Wglvqlr>nWDjBqzaI~MEQ@Z!9CLHemU0>cM=ao9a zG<+P)&doHKZo@SE>H#{v+4rZmC=UAxqZo&Gdg<^?gZRJ|1t{^Dqhh;o$x0 z_7n&JV~5QuumP+SO(HudifAIm4uMZu-*(t65zSCn_Er8Wd|)KY{{;d{VR$9oGoSzf N002ovPDHLkV1iNG%Dn&p literal 0 HcmV?d00001 diff --git a/gtk-2.0/Check-Radio/check-selected.svg b/gtk-2.0/Check-Radio/check-selected.svg new file mode 100755 index 000000000..b4c62cbf3 --- /dev/null +++ b/gtk-2.0/Check-Radio/check-selected.svg @@ -0,0 +1,70 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Check-Radio/check.svg b/gtk-2.0/Check-Radio/check.svg new file mode 100755 index 000000000..0ddad9378 --- /dev/null +++ b/gtk-2.0/Check-Radio/check.svg @@ -0,0 +1,70 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Check-Radio/radio-insensitive.svg b/gtk-2.0/Check-Radio/radio-insensitive.svg new file mode 100755 index 000000000..fff83738c --- /dev/null +++ b/gtk-2.0/Check-Radio/radio-insensitive.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Check-Radio/radio-off-active.png b/gtk-2.0/Check-Radio/radio-off-active.png new file mode 100644 index 0000000000000000000000000000000000000000..55ecec956baded62f59130ad53f9b3bf70f9fcaf GIT binary patch literal 856 zcmV-e1E>6nP)N)4MgxJMiIKT7U~nMB5JF63V`xoGSU?0R@QTIO_TARu-7Afn8lax! zB=^31^Z(tCbI*D3pUqX}yIZ;@U9Xs525dk`FG(-|3!wTs;OXt{HHU|X@0+H1+vD*> zHBGAr5JDUk3WZOWWi8Fj%)DA#TRQ;?5?cP7VCAZHz&}4f|DdU<>8Yk^;c7=9ggDsU z-F-GVIQRlMm5^V%sRU?%ClZMSCnqQ4rfK$96aL*YnM@)Ui#<-K)0W(gs06qH127Yb z#B4AaymKCLWk*LxuLlMO9swDk2$b9sq5*-~+1ZB|6$hxVukW9lnu-B_sp(RYQWuRz zueG?6^6di(b0Rlt~Xp3plMpe$jHcDzz1k5YJAPj&3%^@ zSJu+f(kB7B0tEbie|xO}KA*1x2vh>U&~3zr3~tgIvs4-fYwz}9ds*#&6p>+1(SJv|+v zP^k4H;;B^X{rLF!b6^{=fPw<3BH>zIUf$~N?v8}R;p^uSPbQNe#>U3tLWnKkEASl< znjA0V6bV}hVJ|H$eKbweZfk41VHieTHQ`(?ce1#+xG*s>@luL^0lwi}a!J(#7tV{m z0+>J}&>9E?B11z%x4OEzZiYgkMz7cFm7=+HI=#QSxw$zvH}@`^&F%m@z#eb{*i!aI}uz*7#4IBemIi||yA4Ol)2Se`0i<7kcvaic|wp`_@ i6wS$gk+VMx0Db~AcK5q{Qv4@W{0F39rI)llMcJE_HWJYGCL#t3O(BW3B-v~}Y#Os}4?C;2MXe@%;enmm zndg~#=biT*_|N9Jq~9sv5^$dzZvsug5I7Mq|3%ONcz~|)@$rG}?d_+zTu#+>JzcNY zkLvaMk*@3MTrQ_>ZEZc7n3xCwU1H8f3qB=x0UdxpnM}@9DwRy5(J(JVxm?a95{VhW zFXp-~5^@1jI2;~GrBbU`5&wx)D)llL42A$naQ$XZq29N*xA*G0u(0qzQIybC zVRn^Ck`$VspT7^twtyRuhlhu!S|ztF8jVf~0k$LlOdV0q8_xE4;{r*5JNT2+A1;X~ESkxN!lUKtFKT>-9d0$K#3X zlE>rm4_>eLA#evPqjmx=J8zpjwrEMH!r%o4YqTIXN~oG<3`7^C2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4*!KTO)c?-NRay-8ywNJgt$bJBHM7>wGHB{AIMAK*ym51QTEzavdyL+n Z7x$f}rlaGm918RrgQu&X%Q~loCII9+eR==@ literal 0 HcmV?d00001 diff --git a/gtk-2.0/Check-Radio/radio-off.png b/gtk-2.0/Check-Radio/radio-off.png new file mode 100644 index 0000000000000000000000000000000000000000..10b9855f8cd0096537d26061f9a57ec7c1e99896 GIT binary patch literal 754 zcmV&lCh|Sm~`XHBB*uYR_HQawCmDU zJF6me=c@EeR7(GR0ByVKS_-=9TE+oU2?{AA5{4{h5|U0bZDJR>FATA5s!1;#=FMZ? zIrrXo-+crB*%CwMwb)Y|_@*mRqb6a`*~)x>PDX4a4wT6h)VRLl}nTQmOO=NDUK70Q%b6+AYuX-VGxj zgy(s0mzI_$0sVI(%JWR6Qh9$}a)nBz@&?GnBhg|4#^K@N<7_s&{%>1#)w0>_^Miwf zNA&ijA4LK%ipAn=qtS40>b*j<**q^6i?eYN4M;nVvpy=hg5x;PfHa_~`c4)Kg@-py z&7c(ug$F=V2_yi+G|ju?63ApSD@ck|1iG&4xp4^?hLNXNuKfrG+rX&S70yJzOrt2O zj*C6crO|6rom#DSGA;q%_fL=p*cUiDI@%kT!13|%9?%hPbYN<3Zf>z&ub+>42I}?t z#r*vIA}|H$nuHR$u3OvP-F-c(_d7c~ug=cSYCt61B|tIk4jbYK#=4J>bMZN2n;|6&-i@B0_q+uJXI zWm#(yyA$FUgGR59Cq-yFpU=;1Zf@RRU0uDG%jNE*QmGt3tJSJjtJTx}{r#^S8yjCd z&+~x*Xh`lm@%+c5Q0Yq2y8<)fQA*|}ie9B+eKoqgIout+jdRLy?Ll z6?|wBUu=;g!3V{NQV7ipm{DbzklNsCB}6swe|g_f37tPR!+tzsH6MT5DRi<8@& z%p@~&&P*T9-p!yhsYd$4X3pAY?f>8VthLt~_@CjKW8N!h>A$V9p&vTFK6vu(pXVomv=Ge|BFx{l z3iz5@{@NLe)a}=yP`zmL zT*QxK^wD73nIo?^$6^mA#A%#-0WY8dmAjAke;Eude&<=pC1OK;=RV&P-3d$r86fKw zA_`Ep?ZYe0^CbtU3fFFa@91y40H5IW$V@T9(S}fD`P#knC6|cSzxF{m+7Jc|z$??R zbi}xj=c|*0*Z>8HKoDu3mc0qQoPW(8eWaM_RU^s?*b=V*gsga zY$MPLOi6(;C;ZqWF1nYewSd zll#smlkxb|Q545a(y}g}I`BPi;d8v=1c|gYI^6l|w{6cWaO=`H-%U*n4haEU!40wp zQ11P4VWf7=rWO9`$m02s_jFyk+V;toR-g}<0Mb%GCY|SQ$EkaZR=v5zzc5-R$ zy7h!09|SDiAZKMi@ZjF)5}*8#-=1_XE{HP>7Z?d*d_W6HEZ3KnxfMro=nh zHlJwvvOj3zG$wA*@(EiNezw?ULXb`iJHzZh3;_NC@rW6Xzv`vU00000NkvXXu0mjf DO2N|F literal 0 HcmV?d00001 diff --git a/gtk-2.0/Check-Radio/radio-on-hover.png b/gtk-2.0/Check-Radio/radio-on-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..5ffc122453f67f68e49eb7a2af62014b1c80da94 GIT binary patch literal 973 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 literal 0 HcmV?d00001 diff --git a/gtk-2.0/Check-Radio/radio-selected.svg b/gtk-2.0/Check-Radio/radio-selected.svg new file mode 100755 index 000000000..ffccad279 --- /dev/null +++ b/gtk-2.0/Check-Radio/radio-selected.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Check-Radio/radio.svg b/gtk-2.0/Check-Radio/radio.svg new file mode 100755 index 000000000..376892244 --- /dev/null +++ b/gtk-2.0/Check-Radio/radio.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Entry/base_entry-active.png b/gtk-2.0/Entry/base_entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..e21d4751d6d70f39de7d6518314d3a80ea131c13 GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4-TpbD>kgt zHgxMTJRzZc&T?7isy^lyyZSO`*?CAh9k4uZz_T@Xep}*$8arVphh;spiHf&+jS&NG~Iml~DP|oeJ z+n+LTn@tJw(46R{*<+}4`q0y&mAT2W;nPwNN_@Vx`uD!$QKvsvJSniKS$2KS=ly4k zoH$wpGS<#~KJ#x~|JG^y-U}+WyxDu)^7zY=M^$@;l3D)cn~OLxEZCYR<6gE~_FB}j b!YAw|TC=_0DugHk!<@m>)z4*}Q$iB}>i@=e literal 0 HcmV?d00001 diff --git a/gtk-2.0/Entry/base_entry-insensitive.png b/gtk-2.0/Entry/base_entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..6eb47bb44b34e28dca6477cc1b3fde87d94c94f8 GIT binary patch literal 404 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4Y z`DF26kE_#K(K9?!$qS}1DMj5a`*?5hlqN$q4;O=D5qG~FmS9#YVp;b~q~6m0UG2TE z;$kaO8>8?OEHaA|vvW&NFWp-9cB+dDhhoC*eR+aA-&@D6=T&485N!G`r>Qz6=)=#C zeL<(Tp8dPL*yOzB244$rjF6*2UngBw(qM`r* literal 0 HcmV?d00001 diff --git a/gtk-2.0/Entry/base_entry.png b/gtk-2.0/Entry/base_entry.png new file mode 100644 index 0000000000000000000000000000000000000000..1d30e9333702abb2288ceee4a9e4fe570b6954d1 GIT binary patch literal 400 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR48&-*T6;voQ&VwodC1h?f9-7f z6j~0vEprZixmP*OO|wZ=d8N!$Fy7jzx+3mwJ)l1 zaoB?uq83?rm@MaBZoOu;`|09qza)cQT{;XuRqfrU6ck#y|Naq)^SxFr4(DbDah-oY zIp|dS?BD*^Gxoi=?mymKd;h%Q-mTA$7cN+}LhE>;PwdZNuP1X(T22mn#IA6o<;(e` Sb`fCcF?hQAxvX2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4_NTWy@eW5GQ<+%h^hjHl ze`lB9vv*4B->j+ntn%6GY$Z2G7mrNI%|TqrJlCZ7_++B8*K};Snd7m!pm5)#3p-s4 zb|1@p^z>`51nYa-C>0^6gwnEI7JLsbScau9FNtmUaOr>S!l66$yZ7z7ReP4_+Djbg z)K%g+ykX1B@WTcQN-rX}wQtPtx^i| zXJNRQnM+NNN&MOuf9q55{qGXV0a1&44MX-l`uK9Dz@bZKx3)cf_;Ti{@Y{QDS-Rgf zS#v!*@BO=%yZR)Qmwd_JJST{2%AqLl*y}NIae?N%=Pcj6`}pfw+p^3be`Goetuy{< p3v9SnP*UPkT;vpcJtF%j+xqQ&`S0U5O$SB+gQu&X%Q~loCIHlB%%A`O literal 0 HcmV?d00001 diff --git a/gtk-2.0/Entry/entry-insensitive.png b/gtk-2.0/Entry/entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..529aa6604044526e9936930ac1f1f3623caf56fb GIT binary patch literal 420 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4T*RJBe%vl1V zOQ#&V{BVOMp90JI!u`vqG_6uv8&>4i@?iV6yR(-$_;rS9CrNC*y4H99s-17pJ?=-gjxHUa&+J;KWB4gndzJLs mKT1A|2FFkAxvi-5hoR(6Y5Kq0|BeGgl)=;0&t;ucLK6UAUaj^3 literal 0 HcmV?d00001 diff --git a/gtk-2.0/Entry/entry.png b/gtk-2.0/Entry/entry.png new file mode 100644 index 0000000000000000000000000000000000000000..111039a40ae69c241c7445e2c667bb8db1e60ae0 GIT binary patch literal 425 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4tO+7 z=da(|)@03)++_A-z14=Td^u~GqhBAmhKK3P;3A{>e5>yDpmQA-3@&p7Y94$o*u(jx z+)Jh}pG96ko#o@aL>W)Z&tLvHoqAcd>VNw5%QaH!+diMU`?saSUqJ9!V#2)iWra^- qxK?TJ{iAe5K;qcM#LbQ_KNv#~l*Z0qF(VcjtPGy6elF{r5}E*>;HxG8 literal 0 HcmV?d00001 diff --git a/gtk-2.0/Entry/fill.svg b/gtk-2.0/Entry/fill.svg new file mode 100755 index 000000000..26645fc0a --- /dev/null +++ b/gtk-2.0/Entry/fill.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Entry/ltr-base_entry-active.png b/gtk-2.0/Entry/ltr-base_entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..ab62ca4a0cacc4cc70ae06cce8909ce8ec6cb2d1 GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lc!3HG%8Q!`Lq*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6cc_jGX# z@#uVe&9JY_b$oIbSgeFsNDuK7Mjt?=5l UOZ!_E0=>lG>FVdQ&MBb@0Qkv&TL1t6 literal 0 HcmV?d00001 diff --git a/gtk-2.0/Entry/ltr-base_entry-insensitive.png b/gtk-2.0/Entry/ltr-base_entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..a1c178453e03f24d1b3f52e3a46cdac9b7d2331e GIT binary patch literal 290 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lc!3HG%8Q!`Lq*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6ei_jGX# z@#uVeZ7<(p0}hr4#vgz0Pv5NKosyNa&bfZcs@ZQ>J`&sJuQ1J9g_B{u;anbucYKpx z>}^)LQ!As=c}?ow)}-4;L0%4%5(DnYuHu^bw$s-wDqCZzLrTqR{SURDR-JewTz4Qf zsDY79A^}7^*x#ho6!lsvz-2=5v3>WaEjW3mB38Wb@qx;D8cS=u{s`QtUOv+?bm1z4 d%`2IHF-+x4&&dn&6b3q#!PC{xWt~$(696^$YqkIY literal 0 HcmV?d00001 diff --git a/gtk-2.0/Entry/ltr-base_entry.png b/gtk-2.0/Entry/ltr-base_entry.png new file mode 100644 index 0000000000000000000000000000000000000000..d440532083f167d0adc5f59521fd91d9a484022b GIT binary patch literal 288 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lc!3HG%8Q!`Lq*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6ei^>lFz z@#uVeZ6jZ^0gvm&?oO8f|NGBuSRiq8tF$j}3QOlI`5d5i&J3a+e`PVR_ctGoSDDGM;$;WVzB_{~wI9gP2NC6ey@N{tu z@#uVeZDZac1A${7>vOu*yp6U_S-IzbvdBH=7M570t$s@c4m^MDF!RP7kJy^qy7sk~ z?tTz`yFEOVRpA)Nfnw%wg+AQd zTvI)_hjGT~r(NIeLsBgznGKW<8SrdQU{E{tS739a!CT*X2P_SLc+WVZ@CsURdoJr-Fv@JCKOuKW!~QQrrg?ZxpM4vL8pczkKWBGzEXPj nc$M#ElR4*^74L9oaQ)zR*;2^Aqr1Kj=tl-mS3j3^P69gP2NC6dX^mK6y z@#uVe-8<`u15eAt`$dN>&M@EqUpDiqgHTd>;_l8U)9yx@1Mfm#SRH8B$X)X8bG2B5 zN|p+v3(F*pr423`-9gP2NC6dX_H=O! z@#uVe{h-$o2Z5G{^;PLND~$Ah{L^1HPdvoOCPnDY%TEe#m{p1=tz`e9@xnX&*N<7O z3Y}sn83Y?uveqgHcKuzTa!1y?^Z9FG%lUk!TRIYMo2`5NIFaYTD(h^`Ip=>Guq8NE zd{w(4uOWEx*&&8&KCcqkt#2IUE8Ea4`)B=v$VF?ir7ujH=s$D%_3dgIyY|*+MT#xU zd{jM8Gkd4~$LdLEdma`g%DBt5HOiMOeOuoUKdC58{=naDbAZlg@O1TaS?83{1ORW& Bc}oBQ literal 0 HcmV?d00001 diff --git a/gtk-2.0/Entry/rtl-base_entry-active.png b/gtk-2.0/Entry/rtl-base_entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..752b5e7085dd5d11c84b87ff6698ad73ea9df4de GIT binary patch literal 331 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lc!3HG%8Q!`Lq*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6d{@N{tu z@#uVe-F8*0fk4|s^ZzUpUogeA-Y!XA=cW|p!87mCgG~MK;AgLwRsKkrB{?x@SA~Qk z3q#PU`)jV3*7k5J26!#pdMv7Yicn$f^~Y@tnyN`X7SBK2Q@)?Ta7^OXHq~P%D(Ag- zWOy!fdQ*XnyQDzE{qmx7PY=u~j{I;h*YJZ|cT>QQL{{yHgIr-7nnc$;xPNmS?^2PV zQ{NMMCRWb-c(4Bb+ss-2dhf9BzBWsM>9E0tQrT-!Uo86iXWf-|xNP#J)}MnhnMYpt XuhoH5Tc#fe`ia5Q)z4*}Q$iB}m6wH+ literal 0 HcmV?d00001 diff --git a/gtk-2.0/Entry/rtl-base_entry-insensitive.png b/gtk-2.0/Entry/rtl-base_entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..939d5839c57d669f59e62764ce2c8d34330ea146 GIT binary patch literal 302 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lc!3HG%8Q!`Lq*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6eC_H=O! z@#uVeZFk{e0}+>tzwJa0PT<|}KQ6~yNz_4r*;eC&#s+5&#XQDzvzX3~V+}4W4CgJ& zl~;9jB&2n4tm;y}#p~8wVYkyOaqr!TX{~i{&wHsp_i?G=W11oPyfP?TmYL~FROZ@V zX5}QEA9+o}a~`m$TO8!{D`@(!wRFL%9gP2NC6cs_jGX# z@#uVeZMR^vfq?79-SQ4CCJz5w1GsfJ%o3c$+%Md|Ai(_glQZ1mS!;XwIyo5R1p5U; zU0n=}U7l2LzZR#v=l$$C#_!IV_`Z?|5fFGRg& zzZUhoX+N9A0Y<)p249Wp-nEUis+V3avVsmdKI;Vst0Kd6#1^@s6 literal 0 HcmV?d00001 diff --git a/gtk-2.0/Entry/rtl-entry-active.png b/gtk-2.0/Entry/rtl-entry-active.png new file mode 100644 index 0000000000000000000000000000000000000000..6fe7f634467ec438ad711e66b6c928781e580a8b GIT binary patch literal 348 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lc!3HG%8Q!`Lq*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6ey^mK6y z@#uVe-O=lagFx%U{j0KXo#U8$b4B+@zE`4GyF2e46%=%qV&dFZXxI~N_%d~WY_6T$ zm1SOh@8ylTm6aG)yn3Ibx%B9ajt6rNpV@e`B1ClN^U6Z!hQe7DwtEy`aVRdxHfS(@ zzjN1~1@Ehi{zdUKnJ8W;o!|2~gpEa_t#MAVrNQ$v<(?n5+)jGHsmtZ`uuXJL0;_h! zL9Vb3P4((aTZ;JtWBJQsk6-@G?VHi}{oCKekM|1-G76sQkx>5q*K}j<$9u`<+snIW o$=Wld?zUZi_icw^QraJeY$+>~zeg%efu3aWboFyt=akR{0K)T$EC2ui literal 0 HcmV?d00001 diff --git a/gtk-2.0/Entry/rtl-entry-insensitive.png b/gtk-2.0/Entry/rtl-entry-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..6915f3cfcd35dea75b69efec2412828a769f1c09 GIT binary patch literal 314 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lc!3HG%8Q!`Lq*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6dX_jGX# z@#uVe%{q_CP{Q@$XZte}Eh1tL-}ZAKiE@(E>}ol2W72UyX5Obg-t$>&c0HZ?e*S&8 zb{7_g^OkGfLPT5)j9pklUH?7Xl9{N<{rxzzpkhly-a&>ty^kL{oSPZ-x=cWUMg6R? zw`Q$F!zK}_wek_!i?{YYSk1^+(7-J7fPvlO0OP)?MQ)+L8j8JY?&j^V)ar^~cRh51 z&H1W1O7hEv3-`O9{qXr`@mDM3qi1I(rQCWO5c-eNYPIolZAR_4Krb+Oy85}Sb4q9e E0RN427XSbN literal 0 HcmV?d00001 diff --git a/gtk-2.0/Entry/rtl-entry.png b/gtk-2.0/Entry/rtl-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..0093d6c1906fa1f5ad7139f171f6f0588248b273 GIT binary patch literal 318 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lc!3HG%8Q!`Lq*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6e?_H=O! z@#uVe%{uR}fq?5pYv-UKhWhI2|JocAa@5N54;0J_Xvy@G+Fhu*a?b9C=5V{6G5N=s zIyo3NPAN26v`E2;gHg~iRM2?#)(>^-WAgW#7zcU1kl|5SdZKRk!YNMKxpo{EN;?hH z<+kcEGhJ~%y5Z@8Ydo7-4~Fwuy;#r;A@)r@E_n6%@p;{UpPo7Y(x-=0RJE?I*1zdV z<+b*@gx$9{M%6D+6yR@v{G?P-!_ehd;)3^9AyeyJE6wIHO7Q;#dV|5!)z4*}Q$iB} Dn_PAJ literal 0 HcmV?d00001 diff --git a/gtk-2.0/Handles/h-handle-active.png b/gtk-2.0/Handles/h-handle-active.png new file mode 100644 index 0000000000000000000000000000000000000000..9a7618a872adb1a94c180d0b645161ee41b61248 GIT binary patch literal 201 zcmeAS@N?(olHy`uVBq!ia0vp^B0$W-!3HGz;^n7-IK@t$Asj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4m6PgG!~FhBJ@W&q;M1& literal 0 HcmV?d00001 diff --git a/gtk-2.0/Handles/h-handle-active.svg b/gtk-2.0/Handles/h-handle-active.svg new file mode 100755 index 000000000..dd178864d --- /dev/null +++ b/gtk-2.0/Handles/h-handle-active.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Handles/h-handle-hover.png b/gtk-2.0/Handles/h-handle-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..a0fac59db8b261647fe72055b820871f66cf2992 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^B0$W-!3HGz;^n7-IK@t$Asj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4MNa#pwXgJEl!xJtU!07qOC!kM3|?4Iidgn literal 0 HcmV?d00001 diff --git a/gtk-2.0/Handles/h-handle-hover.svg b/gtk-2.0/Handles/h-handle-hover.svg new file mode 100755 index 000000000..44b079273 --- /dev/null +++ b/gtk-2.0/Handles/h-handle-hover.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Handles/h-handle-insensitive.png b/gtk-2.0/Handles/h-handle-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..5cbcdf0c1cc8093f8049de942476ef62d4b0ebb9 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^B0$W-!3HGz;^n7-IK@t$Asj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4 + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Handles/h-handle.png b/gtk-2.0/Handles/h-handle.png new file mode 100644 index 0000000000000000000000000000000000000000..c13c7de27ec0df16e6008395c396ac037256bdb2 GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^B0$W-!3HGz;^n7-IK@t$Asj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4>;OXk;vd$@?2>{%IIhz0g literal 0 HcmV?d00001 diff --git a/gtk-2.0/Handles/h-handle.svg b/gtk-2.0/Handles/h-handle.svg new file mode 100755 index 000000000..74ebe1fc2 --- /dev/null +++ b/gtk-2.0/Handles/h-handle.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Handles/v-handle-active.png b/gtk-2.0/Handles/v-handle-active.png new file mode 100644 index 0000000000000000000000000000000000000000..49353dea61f0dd6df474ef9d7cd14eaf68131d60 GIT binary patch literal 186 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&6!3HE(sn2-|5-4`^4B-HR8jh3>AfL0qBeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1yp42>Eak7 zF*P|MAz?#eLc$HUqhUP(Z4%5Zds31dn9uO=@O+n)kmv#8eFg>wTNY_6i1Ub-GcYJF W5UOPS+Y7Xmfx*+&&t;ucLK6TTiZQ4F literal 0 HcmV?d00001 diff --git a/gtk-2.0/Handles/v-handle-active.svg b/gtk-2.0/Handles/v-handle-active.svg new file mode 100755 index 000000000..41f42325a --- /dev/null +++ b/gtk-2.0/Handles/v-handle-active.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Handles/v-handle-hover.png b/gtk-2.0/Handles/v-handle-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..70cb14358c6f2f63a19d26f5986ef0400f63d6db GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&6!3HE(sn2-|5-4`^4B-HR8jh3>AfL0qBeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1yp3?>Eak7 zG4<}bg`x)(1Y8bU1~K{`S*j%EB_A$hWG3V&Vl-*u|Ft&`w5FXp(EF=(d4$Xhi;qgz e56W-6*w5%KA)vk}YSss!ISihzelF{r5}E)a5jy(- literal 0 HcmV?d00001 diff --git a/gtk-2.0/Handles/v-handle-hover.svg b/gtk-2.0/Handles/v-handle-hover.svg new file mode 100755 index 000000000..f36bc5c05 --- /dev/null +++ b/gtk-2.0/Handles/v-handle-hover.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Handles/v-handle-insensitive.png b/gtk-2.0/Handles/v-handle-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..e377b4d2372b59750b5cb8440938bbd25dcb4636 GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&6!3HE(sn2-|5-4`^4B-HR8jh3>AfL0qBeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1yp41>Eak7 zG4<}bjl2yCBCZ!d8&0ue65jFOp`J@f*tt=3sp|4Ql}EW_GM4e&SrK2+b+oZhSiea2 dkD&Bli8(L$iz|P<^#vNk;OXk;vd$@?2>|E-I!FKj literal 0 HcmV?d00001 diff --git a/gtk-2.0/Handles/v-handle-insensitive.svg b/gtk-2.0/Handles/v-handle-insensitive.svg new file mode 100755 index 000000000..a1708eb13 --- /dev/null +++ b/gtk-2.0/Handles/v-handle-insensitive.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Handles/v-handle.png b/gtk-2.0/Handles/v-handle.png new file mode 100644 index 0000000000000000000000000000000000000000..c1c648b4bf56fef32a4e391443623c2105fb6f4a GIT binary patch literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&6!3HE(sn2-|5-4`^4B-HR8jh3>AfL0qBeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1yp41>Eak7 zG4<}bg`x)(1Y8bUE?TLmb~eE0*6wuyg@GK4CQR)4lYf*=&m@>F?~1<7(MJx)JH>bM e{p;wh& literal 0 HcmV?d00001 diff --git a/gtk-2.0/Handles/v-handle.svg b/gtk-2.0/Handles/v-handle.svg new file mode 100755 index 000000000..33d5caf6e --- /dev/null +++ b/gtk-2.0/Handles/v-handle.svg @@ -0,0 +1,69 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Lines/h-line.png b/gtk-2.0/Lines/h-line.png new file mode 100644 index 0000000000000000000000000000000000000000..59cad76e13eb4ff7341b4a5f436e0f001a4d090f GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&>+E{-7_ lGm{e1T|0_XFh_JYD@<);T3K0RR%KBOU+% literal 0 HcmV?d00001 diff --git a/gtk-2.0/Lines/h-line.svg b/gtk-2.0/Lines/h-line.svg new file mode 100755 index 000000000..4aaba3e4b --- /dev/null +++ b/gtk-2.0/Lines/h-line.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Lines/menu-line.png b/gtk-2.0/Lines/menu-line.png new file mode 100644 index 0000000000000000000000000000000000000000..12158f18d0e13aa62bbf9fc5817d860762212e90 GIT binary patch literal 146 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt=qXE{-7_ iGm}#i5+ + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Lines/v-line.png b/gtk-2.0/Lines/v-line.png new file mode 100644 index 0000000000000000000000000000000000000000..413e01b25272ba92cb486f7bad10165fa15101a6 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&>+E{-7_ mGm{e%5+89ZJ6T-G@yGywo!DkbCq literal 0 HcmV?d00001 diff --git a/gtk-2.0/Lines/v-line.svg b/gtk-2.0/Lines/v-line.svg new file mode 100755 index 000000000..8c94fb136 --- /dev/null +++ b/gtk-2.0/Lines/v-line.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Others/bottom.svg b/gtk-2.0/Others/bottom.svg new file mode 100755 index 000000000..87aeaf1ca --- /dev/null +++ b/gtk-2.0/Others/bottom.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Others/focus.svg b/gtk-2.0/Others/focus.svg new file mode 100755 index 000000000..8560afe91 --- /dev/null +++ b/gtk-2.0/Others/focus.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Others/left.svg b/gtk-2.0/Others/left.svg new file mode 100755 index 000000000..286517b26 --- /dev/null +++ b/gtk-2.0/Others/left.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Others/null.svg b/gtk-2.0/Others/null.svg new file mode 100755 index 000000000..0d64fddad --- /dev/null +++ b/gtk-2.0/Others/null.svg @@ -0,0 +1,63 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + diff --git a/gtk-2.0/Others/right.svg b/gtk-2.0/Others/right.svg new file mode 100755 index 000000000..7be9d059a --- /dev/null +++ b/gtk-2.0/Others/right.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Others/top.svg b/gtk-2.0/Others/top.svg new file mode 100755 index 000000000..f053f5298 --- /dev/null +++ b/gtk-2.0/Others/top.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/ProgressBar/bar.png b/gtk-2.0/ProgressBar/bar.png new file mode 100644 index 0000000000000000000000000000000000000000..b475968a6e386b35e8f09109e5e0d9f2835d14e6 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2|p6gzo_Z~#FKM@k2f&spFRSqxNv z9fTR3G-g)-1tm*dBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`Ezq647DiZZ{aSY*@ onQSt%@V7m)P(qRea| + sodipodi:docname="bar.svg"> + id="grid2985" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> @@ -54,10 +55,17 @@ - + + + diff --git a/gtk-2.0/ProgressBar/trough.png b/gtk-2.0/ProgressBar/trough.png new file mode 100644 index 0000000000000000000000000000000000000000..09cd6418ba9565d44d0c5241cb5fe557d4d019f2 GIT binary patch literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2|p6gzo_Z~#FKM@k2f&spFRSqxNv z9fTR3G-g)-1tm*dBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`Ezq647DiZZ{aSY*@ onQStv?Dz~uP6NXQjE9&QDmO9SXJ02Y8>oQ6)78&qol`;+04&5Oj{pDw literal 0 HcmV?d00001 diff --git a/gtk-2.0/ProgressBar/trough.svg b/gtk-2.0/ProgressBar/trough.svg new file mode 100755 index 000000000..85814a799 --- /dev/null +++ b/gtk-2.0/ProgressBar/trough.svg @@ -0,0 +1,73 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Range/h-scale-trough-insensitive.png b/gtk-2.0/Range/h-scale-trough-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..385deda71c483484f6c9523de7282eab4a018f6a GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^8bB< + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Range/h-trough.svg b/gtk-2.0/Range/h-trough.svg new file mode 100755 index 000000000..fe039788f --- /dev/null +++ b/gtk-2.0/Range/h-trough.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Range/scale-slider-active.png b/gtk-2.0/Range/scale-slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..66f919d7570051e53312fbb3d3c595d4a6fd975c GIT binary patch literal 466 zcmV;@0WJQCP) zYCFT_1$+fDx>#dr=UQ6fr681m1(-mx$HK+H219`Ty1D&kra4ELlANQlwnbJT4IBVl z!BP`=L2%auE*r}m%0=ClyQyIAMpxRO6a~&^K;cwUeQd`O zAHa-e7sLPxPZn1bFATnUy8!kVRkDw^xRP@;*0Fd6c9#Kxk9ePb)3(S)fB|fGEz-s) znFufd6w*e8WK(sow48v!C0C6g23g``)asU7T07*qo IM6N<$f(`?<)c^nh literal 0 HcmV?d00001 diff --git a/gtk-2.0/Range/scale-slider-active.svg b/gtk-2.0/Range/scale-slider-active.svg new file mode 100755 index 000000000..0ec99715b --- /dev/null +++ b/gtk-2.0/Range/scale-slider-active.svg @@ -0,0 +1,84 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/gtk-2.0/Range/scale-slider-hover.png b/gtk-2.0/Range/scale-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..66f919d7570051e53312fbb3d3c595d4a6fd975c GIT binary patch literal 466 zcmV;@0WJQCP) zYCFT_1$+fDx>#dr=UQ6fr681m1(-mx$HK+H219`Ty1D&kra4ELlANQlwnbJT4IBVl z!BP`=L2%auE*r}m%0=ClyQyIAMpxRO6a~&^K;cwUeQd`O zAHa-e7sLPxPZn1bFATnUy8!kVRkDw^xRP@;*0Fd6c9#Kxk9ePb)3(S)fB|fGEz-s) znFufd6w*e8WK(sow48v!C0C6g23g``)asU7T07*qo IM6N<$f(`?<)c^nh literal 0 HcmV?d00001 diff --git a/gtk-2.0/Range/scale-slider-hover.svg b/gtk-2.0/Range/scale-slider-hover.svg new file mode 100755 index 000000000..f8730ada7 --- /dev/null +++ b/gtk-2.0/Range/scale-slider-hover.svg @@ -0,0 +1,84 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/gtk-2.0/Range/scale-slider-insensitive.png b/gtk-2.0/Range/scale-slider-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..fced51ce3e4bcd1dbe36cc05e94968e7c97fe870 GIT binary patch literal 435 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nk0PZ!4! zi{7hOHu@b35IOeoe-LMU~XB95d>VA5$lxs5YwBo!?Nr|&J-_#4Y zH`^ksoA}|=-w8Y)|2AA+?p@hyDzb1MGqZtjbNAPyYyk()HLeZzY~W~TJ+N41MFwNR zX7gX??6?}{|`$Wdjm-ohwZw;t#N&2<&UTBQFUNAy_mD7{$a1( z_e|IPBL@=Q#n|OcTcWr1zwf>@_ibQx-U*{?7P;;>FHZizy+R>=zy6e!8hHsu9eqFd bZ(_3878TFGe(@Jz05f>H`njxgN@xNA+bXNj literal 0 HcmV?d00001 diff --git a/gtk-2.0/Range/scale-slider-insensitive.svg b/gtk-2.0/Range/scale-slider-insensitive.svg new file mode 100755 index 000000000..9212a0194 --- /dev/null +++ b/gtk-2.0/Range/scale-slider-insensitive.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Range/scale-slider.png b/gtk-2.0/Range/scale-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..fced51ce3e4bcd1dbe36cc05e94968e7c97fe870 GIT binary patch literal 435 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nk0PZ!4! zi{7hOHu@b35IOeoe-LMU~XB95d>VA5$lxs5YwBo!?Nr|&J-_#4Y zH`^ksoA}|=-w8Y)|2AA+?p@hyDzb1MGqZtjbNAPyYyk()HLeZzY~W~TJ+N41MFwNR zX7gX??6?}{|`$Wdjm-ohwZw;t#N&2<&UTBQFUNAy_mD7{$a1( z_e|IPBL@=Q#n|OcTcWr1zwf>@_ibQx-U*{?7P;;>FHZizy+R>=zy6e!8hHsu9eqFd bZ(_3878TFGe(@Jz05f>H`njxgN@xNA+bXNj literal 0 HcmV?d00001 diff --git a/gtk-2.0/Range/scale-slider.svg b/gtk-2.0/Range/scale-slider.svg new file mode 100644 index 000000000..7521d693f --- /dev/null +++ b/gtk-2.0/Range/scale-slider.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Range/v-scale-trough-insensitive.png b/gtk-2.0/Range/v-scale-trough-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..10aeee0d3fc0a4e35b030a5ccab37f8e50ac0a6c GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lc!3HG%8Q!`Lq*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6cYdAc}; zcyuNwNU$zW5D{SOaal3Z;qm?h%V%`fZ10h>$a=7%aWPw;l*JZa8L$dwhM+Bs8uh!4 R*8z1ic)I$ztaD0e0s#GUGu{9I literal 0 HcmV?d00001 diff --git a/gtk-2.0/Range/v-scale-trough.png b/gtk-2.0/Range/v-scale-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..d2b040f70c819ab912cc0897f36630257759126b GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^B0#Lc!3HG%8Q!`Lq*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6cYdAc}; zcyuNwNU$zW5D{SOaapm^^|Ac1mdKI;Vst0MFVo0{{R3 literal 0 HcmV?d00001 diff --git a/gtk-2.0/Range/v-trough-insensitive.svg b/gtk-2.0/Range/v-trough-insensitive.svg new file mode 100755 index 000000000..1b3ddaaf1 --- /dev/null +++ b/gtk-2.0/Range/v-trough-insensitive.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Range/v-trough.svg b/gtk-2.0/Range/v-trough.svg new file mode 100755 index 000000000..c41de11ba --- /dev/null +++ b/gtk-2.0/Range/v-trough.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Scrollbars/h-slider-active.png b/gtk-2.0/Scrollbars/h-slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..37f97764680125df960c2860fc32e7992315812b GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9Y!3HERME&^*q*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6eKdAc}; zSoFTVV90gIK*HgnKP&set2?J_#2t^_RoTyH+Yo-y^M!8AU6+!p2Y0lnq!hhs*3q}u zw@-YOf5vE^W4qYu2XPXH52A##3XWKPKEb@(!pxtithJ+Hdw;6d6)`3IZKeyQ?wKy! zs8q6&lXsu|tjB$J)4I<*;GA7B?Vx?(F~;qeb_r+N^_d9$4oxUu4|EZOr>mdKI;Vst E078Ubi~s-t literal 0 HcmV?d00001 diff --git a/gtk-2.0/Scrollbars/h-slider-active.svg b/gtk-2.0/Scrollbars/h-slider-active.svg new file mode 100755 index 000000000..3bfa36ede --- /dev/null +++ b/gtk-2.0/Scrollbars/h-slider-active.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Scrollbars/h-slider-hover.png b/gtk-2.0/Scrollbars/h-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..b5b0f599bd66c70eacf62f644da705c56b272fdf GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9Y!3HERME&^*q*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6eKdAc}; zSoFTVu$T9cfq=uq{`pLSj?;OS40%r(t(m|p!KAtQfF%EV3k#2`?ch{qyOZt2>vtn<+MWx?H>M_S&~|Cro~#qRaGSu-!WEoXKdj^I z6RFvCUrCp|URGKF~!Bp00i_>zopr E0Lc?x!2kdN literal 0 HcmV?d00001 diff --git a/gtk-2.0/Scrollbars/h-slider-hover.svg b/gtk-2.0/Scrollbars/h-slider-hover.svg new file mode 100755 index 000000000..b0f024322 --- /dev/null +++ b/gtk-2.0/Scrollbars/h-slider-hover.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Scrollbars/h-slider-insensitive.png b/gtk-2.0/Scrollbars/h-slider-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..a54a6a7ce38de59c3980a3546480064b342f4458 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9Y!3HERME&^*q*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6eqdb&7< zSoFTVV90gIK*HgnfA@ujatGuN{GNaO=*f3e`JAK+3|KicIr#i)Cp=ZH6Oq~jlHt{K!-4Ry85}Sb4q9e0M{a2xc~qF literal 0 HcmV?d00001 diff --git a/gtk-2.0/Scrollbars/h-slider-insensitive.svg b/gtk-2.0/Scrollbars/h-slider-insensitive.svg new file mode 100755 index 000000000..4def05dd9 --- /dev/null +++ b/gtk-2.0/Scrollbars/h-slider-insensitive.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Scrollbars/h-slider.png b/gtk-2.0/Scrollbars/h-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..bd370a8854a9731c08d9ea115faccdd5b2987870 GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9Y!3HERME&^*q*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6c!d%8G= zSoFTVu#uC=kiqStKkM2pI~n=RC(b@{QRac0KpsE$PS!O#N3ypVG_|NK*|aNs-=94# z2A|EvB=0Y9?k+75cH`M`wM9y1P9%g%7V25Io1X(Wmv6)05Nt)ItugRx=4} zS!cTN;B)6J(M literal 0 HcmV?d00001 diff --git a/gtk-2.0/Scrollbars/h-slider.svg b/gtk-2.0/Scrollbars/h-slider.svg new file mode 100755 index 000000000..40ca2481b --- /dev/null +++ b/gtk-2.0/Scrollbars/h-slider.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Scrollbars/h-trough-insensitive.png b/gtk-2.0/Scrollbars/h-trough-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..e21e5b355d32b0361caa2b6cb72bf21cf4b93bfd GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9Y!3HERME&^*q*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6e8db&7< zSo9{RBqU5oS-_O==l}oz^;r@}TzH+`c%@7;t}K|CBf#(>oW)G=g~C>#1_n=8KbLh* G2~7a0R4}ao literal 0 HcmV?d00001 diff --git a/gtk-2.0/Scrollbars/h-trough-insensitive.svg b/gtk-2.0/Scrollbars/h-trough-insensitive.svg new file mode 100755 index 000000000..d1cb4c00f --- /dev/null +++ b/gtk-2.0/Scrollbars/h-trough-insensitive.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/gtk-2.0/Scrollbars/h-trough.png b/gtk-2.0/Scrollbars/h-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..e21e5b355d32b0361caa2b6cb72bf21cf4b93bfd GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^LO?9Y!3HERME&^*q*#ibJVQ8upoSx*1IXtr@Q5r1 zs=p4xj7}P}D}aKMC9V-A!TD(=<%vb94CUqJdYO6I#mR{Use1WE>9gP2NC6e8db&7< zSo9{RBqU5oS-_O==l}oz^;r@}TzH+`c%@7;t}K|CBf#(>oW)G=g~C>#1_n=8KbLh* G2~7a0R4}ao literal 0 HcmV?d00001 diff --git a/gtk-2.0/Scrollbars/h-trough.svg b/gtk-2.0/Scrollbars/h-trough.svg new file mode 100755 index 000000000..529a5674c --- /dev/null +++ b/gtk-2.0/Scrollbars/h-trough.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/gtk-2.0/Scrollbars/v-slider-active.png b/gtk-2.0/Scrollbars/v-slider-active.png new file mode 100644 index 0000000000000000000000000000000000000000..df67aff6abce055c3a1563db6cd4b4a114791972 GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^fzKMy@*9ulDoF4&t>Vn>x<9|?MgA`% z&zVBT+ILJ}Tv+zGL2i50l7pPDFW7JBzF^Z_V$ZPh_Hm>3Ei>h|Z9TE6VNKS={ga&I zTFuW#rD!Nzk6QBm@3|R*$0PKNPIMTXW!~HIprJbPw5F!KqlVD`&8N8E10BWS>FVdQ I&MBb@03TmqssI20 literal 0 HcmV?d00001 diff --git a/gtk-2.0/Scrollbars/v-slider-active.svg b/gtk-2.0/Scrollbars/v-slider-active.svg new file mode 100755 index 000000000..21a2aed96 --- /dev/null +++ b/gtk-2.0/Scrollbars/v-slider-active.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Scrollbars/v-slider-hover.png b/gtk-2.0/Scrollbars/v-slider-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..f1e7a92167c6549d85124e40e7feaaf210912d07 GIT binary patch literal 269 zcmeAS@N?(olHy`uVBq!ia0vp^faRcV{+;xn z)~9K>`OrGYcC)k0RWaEU*{at#)gM=M`pk3bFT;{N@zXMw(yDG;Q##G`Y3pgldewFt z?tHneCjuPwwtBoTJ~u;fd4!(Pi4NmyHy%uVrkvLr@8?;`%ynAWMR=aT3ZSbPJYD@< J);T3K0RW7qUReMD literal 0 HcmV?d00001 diff --git a/gtk-2.0/Scrollbars/v-slider-hover.svg b/gtk-2.0/Scrollbars/v-slider-hover.svg new file mode 100755 index 000000000..7c81eb1cc --- /dev/null +++ b/gtk-2.0/Scrollbars/v-slider-hover.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Scrollbars/v-slider-insensitive.png b/gtk-2.0/Scrollbars/v-slider-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..e5d493407858cd92c11e17c5c61ed64137a48b81 GIT binary patch literal 258 zcmeAS@N?(olHy`uVBq!ia0vp^fzopr07`XPMgRZ+ literal 0 HcmV?d00001 diff --git a/gtk-2.0/Scrollbars/v-slider-insensitive.svg b/gtk-2.0/Scrollbars/v-slider-insensitive.svg new file mode 100755 index 000000000..5866e6462 --- /dev/null +++ b/gtk-2.0/Scrollbars/v-slider-insensitive.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Scrollbars/v-slider.png b/gtk-2.0/Scrollbars/v-slider.png new file mode 100644 index 0000000000000000000000000000000000000000..e85d4b54b6f7d9a08a3fb6813007988e3f72289c GIT binary patch literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^fUlRc3w{mrJjL#pl97%!b=2r55ynj^DWu5as!Z4H0kC_P#4a$@&~ zv{kNcOrKV`{@N*T_-NYn*$k3}$K}{-F4Y`eUGQ|$6#b|Fh4XIjj(P!f5re0zpUXO@ GgeCx6cVp%N literal 0 HcmV?d00001 diff --git a/gtk-2.0/Scrollbars/v-slider.svg b/gtk-2.0/Scrollbars/v-slider.svg new file mode 100755 index 000000000..ffa6981df --- /dev/null +++ b/gtk-2.0/Scrollbars/v-slider.svg @@ -0,0 +1,74 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Scrollbars/v-trough-insensitive.png b/gtk-2.0/Scrollbars/v-trough-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..7bfccf9a86d27a27b756d1eb473406740c983445 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^f_2Pgg&ebxsLQ E0IWGKM*si- literal 0 HcmV?d00001 diff --git a/gtk-2.0/Scrollbars/v-trough-insensitive.svg b/gtk-2.0/Scrollbars/v-trough-insensitive.svg new file mode 100755 index 000000000..f727f61c2 --- /dev/null +++ b/gtk-2.0/Scrollbars/v-trough-insensitive.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/gtk-2.0/Scrollbars/v-trough.png b/gtk-2.0/Scrollbars/v-trough.png new file mode 100644 index 0000000000000000000000000000000000000000..7bfccf9a86d27a27b756d1eb473406740c983445 GIT binary patch literal 166 zcmeAS@N?(olHy`uVBq!ia0vp^f_2Pgg&ebxsLQ E0IWGKM*si- literal 0 HcmV?d00001 diff --git a/gtk-2.0/Scrollbars/v-trough.svg b/gtk-2.0/Scrollbars/v-trough.svg new file mode 100755 index 000000000..db2ad3398 --- /dev/null +++ b/gtk-2.0/Scrollbars/v-trough.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/gtk-2.0/Shadows/frame.svg b/gtk-2.0/Shadows/frame.svg new file mode 100755 index 000000000..cafe712eb --- /dev/null +++ b/gtk-2.0/Shadows/frame.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/gtk-2.0/Shadows/gap.svg b/gtk-2.0/Shadows/gap.svg new file mode 100755 index 000000000..327218577 --- /dev/null +++ b/gtk-2.0/Shadows/gap.svg @@ -0,0 +1,72 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/gtk-2.0/Spin/ltr-down-active.png b/gtk-2.0/Spin/ltr-down-active.png new file mode 100644 index 0000000000000000000000000000000000000000..1496128083ad1a559566b4e13867b325ac0eeb5c GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprTAq7sn8b z-nVBAxeggHI9v>WxizLp&Hss|Q{MwdnHU*amnBn{T-%jWur9Wx=Ev*TL0;XwT#9cB z@8veuUO&KQwxO|}Wm?d@86V%(A1ylP-1D(Ru(I4t)}&?eAnxHy Z=6A`8*~NK$$v{gPJYD@<);T3K0RTCTQnvsA literal 0 HcmV?d00001 diff --git a/gtk-2.0/Spin/ltr-down-hover.png b/gtk-2.0/Spin/ltr-down-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..39aefe6945365fda6fbbf59e1b8354623b129552 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprUk77sn8b z-nVBq@*Xk}aX82vS+9L8X?jS{5r!>10zEwwcoa?aRyfb{sJoP%AD%sTZGekR!OiuJ zf3F?nE8Ea4&E&1AtX6Yrf5f?;c07kU{e3i*`nc!p{Ofj1)ci`zXQu#Wc?s!1znG48 WC^DMQl1T+x$>8bg=d#Wzp$PyeS4#l^ literal 0 HcmV?d00001 diff --git a/gtk-2.0/Spin/ltr-down-insensitive.png b/gtk-2.0/Spin/ltr-down-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..73b910f9eb5784de16b2ea81b290af8928cbb2d5 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdw>W7sn8b z-sF^o1c9Uld=GA_=XYh3Ob6Mw<&;$Uc0X78y literal 0 HcmV?d00001 diff --git a/gtk-2.0/Spin/ltr-down.png b/gtk-2.0/Spin/ltr-down.png new file mode 100644 index 0000000000000000000000000000000000000000..f79b5f0733947e588b9eb9cbbdff9f40b6fcdc1b GIT binary patch literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprRyC7sn8b z-nZvA@-`bVxLjm+l2e|%A?Dd9vneV;yArHVTnJdgXEO26((L)`w3p`SX|xm^-n^gb z_qs;joCN0o9A_-guP~T%G{~!8;<2oDR{KZyZ0k7P3fXG@8GbTrekdp|ey7zT7jo!~ R`7EGq44$rjF6*2UngB;&ORoR` literal 0 HcmV?d00001 diff --git a/gtk-2.0/Spin/ltr-up-active.png b/gtk-2.0/Spin/ltr-up-active.png new file mode 100644 index 0000000000000000000000000000000000000000..c530fadf128cd8ac9985acf2b0ba110855e95dea GIT binary patch literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprUF|7sn8b z-nZurxehr9uwF2q-O$=`M6LaFXwF{Ga~q#~rfPSju3yI;ZF`L|j sg>$l+8BHBKZY6wemEO_#pK~9>@gA|n2EMo{KxZ&`y85}Sb4q9e0E4MqrvLx| literal 0 HcmV?d00001 diff --git a/gtk-2.0/Spin/ltr-up-hover.png b/gtk-2.0/Spin/ltr-up-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..cba33eaab30b95e030552e7a2754df9282698faa GIT binary patch literal 243 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprQg#7sn8b z-nSPv@*Xk}VY!eVw8KF&BckP8^G31FDLewUn|NE8%s#9SShs)qWx+WuhaKvVa{HU? z3C_-yjl5F5U+;90-qM&45^M{vRn30>v*mZ5Nb{V}7r*b4Vfwe}xCp1;#e^mgfglr! geFemdKI;Vst01UcQumAu6 literal 0 HcmV?d00001 diff --git a/gtk-2.0/Spin/ltr-up-insensitive.png b/gtk-2.0/Spin/ltr-up-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..05a251f45ec6731e0ebcfa8b09bd92625fc93c9e GIT binary patch literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpduSj7sn8b z-sA*{Hw_aT8y!2GjQ<%L7}TUDB>Xsg00>-Gb}vXPP%d7gTe~DWM4fy~jBY literal 0 HcmV?d00001 diff --git a/gtk-2.0/Spin/ltr-up.png b/gtk-2.0/Spin/ltr-up.png new file mode 100644 index 0000000000000000000000000000000000000000..e4b0b53f6164c3421b96a26628486b431edcb569 GIT binary patch literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprUk77sn8b z-nSQa^EMdpv^=yw!F#j8O!Ts$jCUo|ECF>98?geZB|CP$vYX2@SD#_?;`m0k8P#H~ literal 0 HcmV?d00001 diff --git a/gtk-2.0/Spin/rtl-down-active.png b/gtk-2.0/Spin/rtl-down-active.png new file mode 100644 index 0000000000000000000000000000000000000000..cb1abe7d4adc360ee3cb00309b0791ffd9da672d GIT binary patch literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprTAq7sn8b z-nZurxtI(YTrP@lUh_b#Yr&ET55^%k(@7`<&j&N8P^cj=wd8_U>@ z4lwc+H2i0buecT^Z+oCaciNOoQ;PQ;m3SV1pn+9AW%GEzG|(D3`tcd0b)- Zqwzkj7iV5(-v?UC;OXk;vd$@?2>?D9P|yGX literal 0 HcmV?d00001 diff --git a/gtk-2.0/Spin/rtl-down-hover.png b/gtk-2.0/Spin/rtl-down-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..540380b3e7e34f4660095ebf42aada0fdee03786 GIT binary patch literal 235 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprQ;<7sn8b z-nVBAxtI(Y7!G!JG4?Ouh>BIe;qmW3gMG?Gtp|z1@(b8GN*9u)_bKHSD7Ur zFtA%3_}{=iZ|M|w{({~P&81tO%*i)A_Jdo(;9(1Q+MA7;`ZdgX(p3ipceCyL@4lCz X!jorO-Q!{ppq&h!u6{1-oD!M^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdw>W7sn8b z-sBVq21Pb42DK~+qpSxj8W*$mNm*=Q`?t8Q@r=it{X9H8Yk;`tib2H(CI*pkCJQZ# SPZNOJ89ZJ6T-G@yGywq11u*&m literal 0 HcmV?d00001 diff --git a/gtk-2.0/Spin/rtl-down.png b/gtk-2.0/Spin/rtl-down.png new file mode 100644 index 0000000000000000000000000000000000000000..35537013e1a0079e4b1abc2ddc75001f393f7cd5 GIT binary patch literal 232 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprTYy7sn8b z-nUmaayA$Uv_7=|sN^NZ%6@|H;NS9%S6L@H>FnY3Iq-}x?&|~XxI(@ejccz}U3gf- zf5d^A*W`o!2fd|pY!5gZKby0D$|XIejjSaN41y7jt>2rg-`X|GaU58}X_E7s!Oxz% U#z!xE4$wjdPgg&ebxsLQ06*kRU;qFB literal 0 HcmV?d00001 diff --git a/gtk-2.0/Spin/rtl-up-active.png b/gtk-2.0/Spin/rtl-up-active.png new file mode 100644 index 0000000000000000000000000000000000000000..52b1745373e0a41f5c037f42a6d7d3d3a7318aaf GIT binary patch literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprR~K7sn8b z-nSPGxf%?394^X7ixjR5uC~m799iYZE-g?PFnOcA)5%X9Ar_Or@ooQGd?}5=O@Zkk zla|5tsO>?g_}0`L-bxkpuuL~z_JBo2&@h>cE#c#VbqOC>4t`kezd(A~f^6A03GDYv Z7_vK9mX@BY1-g@g!PC{xWt~$(698+-OR)d| literal 0 HcmV?d00001 diff --git a/gtk-2.0/Spin/rtl-up-hover.png b/gtk-2.0/Spin/rtl-up-hover.png new file mode 100644 index 0000000000000000000000000000000000000000..9a207f30d76c7a95864f98a7572986ae181be391 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprRa47sn8b z-nSPw@-`?4I9y!cv3%pkgN72vHpcXv%8WSRq_=T{L6NHc&bCKS^%@FeXUa)5G8R02 z8_sn`bE)mIii-E!Z}F-tJelJ!$Z0BZXF1n~s01#ngpCL0E!fPm@KN}E2V)<{%ThNE du+_a}T04UyBk92Fb3l6;JYD@<);T3K0RR-$Qp5lN literal 0 HcmV?d00001 diff --git a/gtk-2.0/Spin/rtl-up-insensitive.png b/gtk-2.0/Spin/rtl-up-insensitive.png new file mode 100644 index 0000000000000000000000000000000000000000..55db852a0d2b870e6270566eee6e091777360da0 GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpduqr7sn8b z-sA*{Hw}WFXHOkCaNsNuyL2|5n5AjPbJwAZckwL6#cX|27FiEgG=4D`U{GAa;5u_j R`Wv8b22WQ%mvv4FO#sR5HvRwr literal 0 HcmV?d00001 diff --git a/gtk-2.0/Spin/rtl-up.png b/gtk-2.0/Spin/rtl-up.png new file mode 100644 index 0000000000000000000000000000000000000000..e83c4cbf09eace349aa30415d6582b9d14520242 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprTk$7sn8b z-nSPQ3LY@vV7(xJ;ER=GvWPMjIHnIRqOWc&YxUai!*l15Do;;-AEGIHdn + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/gtk-2.0/apps.rc b/gtk-2.0/apps.rc deleted file mode 100644 index 856fcc19c..000000000 --- a/gtk-2.0/apps.rc +++ /dev/null @@ -1,112 +0,0 @@ -# vim:set ft=gtkrc ts=2 sw=2 sts=2 ai et: - -style "toplevel_hack" { - engine "adwaita" {} -} - -# 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/pan-up-alt.png" - overlay_stretch = FALSE - } - - image { - function = BOX - state = PRELIGHT - detail = "spinbutton_up" - overlay_file = "assets/pan-up.png" - overlay_stretch = FALSE - } - - image { - function = BOX - state = ACTIVE - detail = "spinbutton_up" - overlay_file = "assets/pan-up.png" - overlay_stretch = FALSE - } - - image { - function = BOX - state = INSENSITIVE - detail = "spinbutton_up" - overlay_file = "assets/pan-up-alt-insensitive.png" - overlay_stretch = FALSE - } - - image { - function = BOX - state = NORMAL - detail = "spinbutton_down" - overlay_file = "assets/pan-down-alt.png" - overlay_stretch = FALSE - } - - image { - function = BOX - state = PRELIGHT - detail = "spinbutton_down" - overlay_file = "assets/pan-down.png" - overlay_stretch = FALSE - } - - image { - function = BOX - state = ACTIVE - detail = "spinbutton_down" - overlay_file = "assets/pan-down.png" - overlay_stretch = FALSE - } - - image { - function = BOX - state = INSENSITIVE - detail = "spinbutton_down" - overlay_file = "assets/pan-down-alt-insensitive.png" - overlay_stretch = FALSE - } - - } - -} - -style "chrome-gtk-frame" { - - ChromeGtkFrame::frame-color = @headerbar_bg_color - ChromeGtkFrame::inactive-frame-color = @headerbar_bg_color - ChromeGtkFrame::incognito-frame-color = @headerbar_bg_color - ChromeGtkFrame::incognito-inactive-frame-color = @headerbar_bg_color - - ChromeGtkFrame::frame-gradient-size = 0 - -} - -style "chrome_entry" { - base[NORMAL] = @base_color - base[INSENSITIVE] = @base_color -} - -# Disable spin button assets for GimpSpinScale -class "GimpSpinScale" style "gimp_spin_scale" - -# Chromium lets us define some colours and settings for better integration -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 -widget_class "*Chrom*" style "chrome_entry" - -# TODO: find out what does does exactly -# This uses the Adwaita engine for something, I'm not sure for what -# However disabling it glitches out some separators in Libreoffice -class "GtkWindow" style "toplevel_hack" diff --git a/gtk-2.0/assets.svg b/gtk-2.0/assets.svg index 7670df57e..eb3cbe77d 100644 --- a/gtk-2.0/assets.svg +++ b/gtk-2.0/assets.svg @@ -13,695 +13,4815 @@ width="480" height="480" viewBox="0 0 480 480" + id="svg2" version="1.1" - id="svg8" inkscape:version="0.91 r13725" sodipodi:docname="assets.svg"> + id="defs4"> + height="2" + x="-0.5" + y="-0.5"> + id="feFlood4368" /> + id="feComposite4370" /> + id="feGaussianBlur4372" /> + id="feOffset4374" /> + id="feComposite4376" /> + id="feColorMatrix4390" /> + result="composite2" /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + id="feColorMatrix3779" /> + + + + y="-0.5"> + id="feFlood4604" /> + operator="in" + result="composite1" + id="feComposite4606" /> + id="feGaussianBlur4608" /> + result="offset" + id="feOffset4610" /> + id="feComposite4612" /> + values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0" + id="feColorMatrix4614" /> + result="flood" + in="fbSourceGraphic" /> + operator="in" + result="composite1" /> + stdDeviation="1" + result="blur" /> + + + + + + + + + + + dy="1" + result="offset" + id="feOffset4482" /> + result="fbSourceGraphic" + id="feComposite4484" /> + values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0" + id="feColorMatrix4486" /> + result="flood" + in="fbSourceGraphic" /> + operator="in" + result="composite1" /> + stdDeviation="1" + result="blur" /> + dy="1" + result="offset" /> + operator="over" + result="composite2" /> - + id="clipPath4498"> + + + + + + + + + + + + + + + id="clipPath4526"> - - - + y="652.36218" + x="40" + height="40" + width="40" + id="rect4528" + style="fill:#333333;fill-opacity:1;stroke:none" /> + + + + + + + + + + + + + - + id="clipPath4554"> + + + + + + + + + + + + + + + id="clipPath3839"> + height="40" + x="20" + y="652.36218" /> + + + + + + + + + + + + + + id="clipPath3845"> + height="40" + x="60" + y="652.36218" /> + + + + + + + + + + + + + + id="clipPath3855"> - - - - - - - - - + height="40" + x="60" + y="652.36218" /> - - - - + + + + + + + + + + + + + + id="clipPath3851"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect3853" + width="20" + height="40" + x="100" + y="652.36218" /> + id="clipPath3865"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect3867" + width="20" + height="40" + x="140" + y="652.36218" /> + id="clipPath3861"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect3863" + width="20" + height="40" + x="140" + y="652.36218" /> + id="clipPath4667"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4669" + width="20" + height="40" + x="20" + y="652.36218" /> + + + + + + + + + + + + + + id="clipPath4695"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4697" + width="20" + height="40" + x="60" + y="652.36218" /> + + + + + + + + + + + + + + id="clipPath4723"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4725" + width="20" + height="40" + x="60" + y="652.36218" /> + + + + + + + + + + + + + + id="clipPath4751"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4753" + width="20" + height="40" + x="100" + y="652.36218" /> + id="clipPath4755"> + y="652.36218" /> + id="clipPath4759"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4761" + width="20" + height="40" + x="140" + y="652.36218" /> + id="clipPath3959"> + x="0" + y="652.36218" /> + id="clipPath4765"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4767" + width="20" + height="40" + x="20" + y="652.36218" /> - - + + + + + + + + + + + + + + + x="0" + y="652.36218" /> + + + + + + + + + + + + + + + + + id="clipPath3951"> + x="0" + y="652.36218" /> + + + + + + + + + + + + + + + + + + + + id="clipPath3947"> + x="0" + y="652.36218" /> + + + + + + + id="clipPath3943"> + x="-40" + y="652.36218" + transform="scale(-1,1)" /> + + + + + + + + + + + + + + + + + + + + id="clipPath4899"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4361" + width="24" + height="24" + x="88" + y="900.36218" /> + id="clipPath4389"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4391" + width="24" + height="24" + x="8" + y="368" /> + + + + + + + + + + + + + + id="clipPath4385"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4387" + width="24" + height="24" + x="8" + y="368" /> + id="clipPath4401"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4403" + width="24" + height="24" + x="8" + y="368" /> + + + + + + + + + + + + + + id="clipPath4397"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4399" + width="24" + height="24" + x="8" + y="448" /> + id="clipPath4411"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4413" + width="24" + height="24" + x="8" + y="368" /> + + + + + + + + + + + + + + id="clipPath4407"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4409" + width="24" + height="24" + x="48" + y="448" /> + id="clipPath4425"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4427" + width="24" + height="24" + x="8" + y="368" /> + + + + + + + + + + + + + + id="clipPath4421"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4423" + width="24" + height="24" + x="8" + y="368" /> + id="clipPath4417"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4419" + width="24" + height="24" + x="88" + y="448" /> + id="clipPath4435"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4437" + width="24" + height="24" + x="8" + y="980.36218" /> + + + + + + + + + + + + + + id="clipPath4431"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4433" + width="24" + height="24" + x="8" + y="408" /> + id="clipPath4453"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4455" + width="24" + height="24" + x="48" + y="980.36218" /> + + + + + + + + + + + + + + id="clipPath4449"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4451" + width="24" + height="24" + x="48" + y="980.36218" /> + id="clipPath4465"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4467" + width="24" + height="24" + x="88" + y="980.36218" /> + + + + + + + + + + + + + + id="clipPath4461"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4463" + width="24" + height="24" + x="88" + y="980.36218" /> + id="clipPath4457"> + style="fill:#000000;fill-opacity:1;stroke:none" + id="rect4459" + width="24" + height="24" + x="88" + y="980.36218" /> + inkscape:bbox-paths="true" + inkscape:bbox-nodes="true" + inkscape:snap-bbox-midpoints="false" + inkscape:snap-object-midpoints="true"> + id="grid4136" /> + id="metadata7"> image/svg+xml - + - - - - - - - - - - - - - - - - - - - - - - - - - + inkscape:groupmode="layer" + id="layer1" + transform="translate(0,-572.3622)" + sodipodi:insensitive="true" + style="display:none"> - - - - + style="fill:#eeeeee;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none" + id="rect4139" + width="480" + height="480" + x="0" + y="572.36218" /> + + - + id="ProgressBar_bar" + inkscape:label="#g4278" + transform="translate(204,144)"> + width="4" + id="rect4162" + style="fill:#00bcd4;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none" /> - + id="ProgressBar_trough" + inkscape:label="#g4281" + transform="translate(211,144)"> + width="4" + id="rect4162-2" + style="fill:#eceff1;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none" /> + + id="Range_scale-slider" + inkscape:label="#g4284" + transform="translate(201,148)"> + y="12" + x="4" + height="20" + width="20" + id="rect4174" + style="opacity:1;fill:#000000;fill-opacity:0;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none" /> + cy="22" + cx="14" + id="path4176" + style="opacity:1;fill:#448aff;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none" /> - - + id="Range_scale-slider-hover" + inkscape:label="#g4288" + transform="translate(202,148)"> + + - - + id="Range_scale-slider-active" + inkscape:label="#g4292" + transform="translate(203,148)"> + + - - - + id="Range_scale-slider-insensitive" + inkscape:label="#g4296" + transform="translate(204,148)"> + + + id="Range_h-scale-trough" + inkscape:label="#g4309" + transform="translate(301,124)"> - - - - - - - - - - - - - - - - - - + y="36" + x="4" + height="20" + width="40" + id="rect4202" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + y="44" + x="14" + height="4" + width="20" + id="rect4204" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.3;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:0.8;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - - + id="Range_h-scale-trough-insensitive" + inkscape:label="#g4313" + transform="translate(302,124)"> + + - + id="Range_v-scale-trough" + inkscape:label="#g4317" + transform="translate(291,126)"> + + + + + + + + - - - - - - - + y="135" + x="10" + height="8" + width="10" + id="rect4228" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.6;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:0.8;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - - + id="Scrollbars_h-slider-hover" + inkscape:label="#g4351" + transform="translate(201,100)"> + + - - + id="Scrollbars_h-slider-active" + inkscape:label="#g4355" + transform="translate(204,100)"> + + - - + id="Scrollbars_h-slider-insensitive" + inkscape:label="#g4359" + transform="translate(206,100)"> + + + id="Handles_h-handle" + inkscape:label="#g4299" + transform="translate(197,120)"> - + y="160" + x="8" + height="4" + width="20" + id="rect4242" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + + + - - + id="Handles_h-handle-hover" + inkscape:label="#g4305" + transform="translate(197,120)"> + + + + - - + id="Handles_h-handle-active" + inkscape:label="#g4311" + transform="translate(197,120)"> + + + + - - - - - - - - - - - - - + id="Handles_h-handle-insensitive" + inkscape:label="#g4317" + transform="translate(197,120)"> + + + + + id="Scrollbars_h-trough" + inkscape:label="#g4339" + transform="translate(299,121)"> - - - - - + y="110" + x="6" + height="16" + width="18" + id="rect4224" + style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1;stroke-miterlimit:4;stroke-dasharray:none" /> + id="path4498" + d="m 6,109.5 18,0" + style="opacity:0.1;fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> - - + id="Scrollbars_h-trough-insensitive" + inkscape:label="#g4343" + transform="translate(303,121)"> + + - - + id="Scrollbars_v-slider" + inkscape:label="#g4383" + transform="translate(134,13)"> + + - - + id="Scrollbars_v-slider-hover" + inkscape:label="#g4387" + transform="translate(159,36)"> + + - - + id="Scrollbars_v-slider-active" + inkscape:label="#g4391" + transform="translate(184,58)"> + + - - + id="Scrollbars_v-slider-insensitive" + inkscape:label="#g4395" + transform="translate(209,81)"> + + - - + id="Scrollbars_v-trough" + inkscape:label="#g4379" + transform="translate(255,13)"> + + - - + id="Scrollbars_v-trough-insensitive" + inkscape:label="#g4375" + transform="translate(280,34)"> + + - - + id="Handles_v-handle" + inkscape:label="#g4341" + transform="translate(94,38)"> + + + + - - + id="Handles_v-handle-hover" + inkscape:label="#g4335" + transform="translate(119,63)"> + + + + - - + id="Handles_v-handle-active" + inkscape:label="#g4329" + transform="translate(144,88)"> + + + + - - + id="Handles_v-handle-insensitive" + inkscape:label="#g4323" + transform="translate(169,113)"> + + + + + id="Lines_h-line" + inkscape:label="#g4348" + transform="translate(198,80.5)"> + y="238" + x="11" + height="2" + width="2" + id="rect4318" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#000000;fill-opacity:0;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + id="path4673" + d="m 11,239.5 2,0" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - - + id="Lines_v-line" + inkscape:label="#g4352" + transform="translate(204.5,81)"> + + + id="Lines_menu-line" + inkscape:label="#g4357" + transform="translate(209,81)"> + + + + - + clip-path="url(#clipPath3886)" + ry="2" + rx="2" + y="654.36218" + x="2" + height="36" + width="36" + id="rect2987" + style="fill:#fafafa;fill-opacity:1;stroke:none;filter:url(#filter3767)" /> - + - + id="Buttons_flat-button-hover" + transform="translate(50,-642.36218)" + inkscape:label="#g4199"> + - + y="694.36218" + x="2" + height="36" + width="36" + id="rect3838" + style="opacity:0.15;fill:#000000;fill-opacity:0.8;stroke:none" /> + id="Buttons_flat-button-active" + transform="translate(55,-642.36218)" + inkscape:label="#g4205"> + - + id="Buttons_button-active" + inkscape:label="#g3934" + transform="translate(15,-647.36218)"> + - + id="Buttons_button-insensitive" + inkscape:label="#g3938" + transform="translate(20,-647.36218)"> - + y="654.36218" + x="122" + height="36" + width="36" + id="rect3836" + style="opacity:0.08999999;fill:#000000;fill-opacity:0.8;stroke:none" /> + - + + - + ry="2" + clip-path="url(#clipPath3886)" /> + id="Entry_entry-active" + inkscape:label="#g3945" + transform="translate(10,-552.36218)"> + - + y="654.36218" + x="42" + height="36" + width="36" + id="rect3912" + style="fill:#ffffff;fill-opacity:1;stroke:none;filter:url(#filter4602)" + clip-path="url(#clipPath3896)" /> + id="Entry_entry-insensitive" + inkscape:label="#g3948" + transform="translate(15,-552.36218)"> + - + y="654.36218" + x="2" + height="36" + width="36" + id="rect3914" + style="fill:#f6f7f8;fill-opacity:1;stroke:none;filter:url(#filter3767)" + transform="translate(80,89.999997)" /> - + - + ry="2" + clip-path="url(#clipPath3839)" /> + inkscape:label="#g3931" + id="Buttons_ltr-button-hover" + transform="translate(20,-557.36218)"> - + y="654.36218" + x="42" + height="36" + width="36" + id="rect3050" + style="fill:#fafafa;fill-opacity:1;stroke:none;filter:url(#filter4602)" + clip-path="url(#clipPath3845)" /> + inkscape:label="#g3934" + id="Buttons_ltr-button-active" + transform="translate(30,-557.36218)"> + - + y="654.36218" + x="82" + height="36" + width="36" + id="rect3056" + style="opacity:0.3;fill:#000000;fill-opacity:0.8;stroke:none" + clip-path="url(#clipPath3851)" /> - + - + ry="2" + clip-path="url(#clipPath3865)" /> + + transform="matrix(-1,0,0,1,45,-557.36218)" + id="Buttons_rtl-button" + inkscape:label="#g3928"> - + y="654.36218" + x="2" + height="36" + width="36" + id="rect3871" + style="fill:#fafafa;fill-opacity:1;stroke:none;filter:url(#filter3767)" /> - + - + transform="matrix(-1,0,0,1,225,-557.36218)" + id="Buttons_rtl-button-active" + inkscape:label="#g3934"> + - + transform="matrix(-1,0,0,1,315,-557.36218)" + id="Buttons_rtl-button-insensitive" + inkscape:label="#g3938"> - + y="654.36218" + x="122" + height="36" + width="36" + id="rect3885" + style="opacity:0.08999999;fill:#000000;fill-opacity:0.8;stroke:none" /> + + transform="translate(10,-512.36218)" + id="Spin_ltr-up" + inkscape:label="#g3928" + clip-path="url(#clipPath3959)"> - + y="654.36218" + x="2" + height="36" + width="36" + id="rect3891" + style="fill:#fafafa;fill-opacity:1;stroke:none;filter:url(#filter3767)" /> - + - + ry="2" /> + transform="translate(30,-512.36218)" + id="Spin_ltr-up-active" + inkscape:label="#g3934" + clip-path="url(#clipPath3951)"> - + y="654.36218" + x="42" + height="36" + width="36" + id="rect3899" + style="fill:#fafafa;fill-opacity:1;stroke:none;filter:url(#filter4602)" + clip-path="url(#clipPath3855)" /> + + transform="translate(40,-512.36218)" + id="Spin_ltr-up-insensitive" + inkscape:label="#g3938" + clip-path="url(#clipPath3947)"> - + y="654.36218" + x="122" + height="36" + width="36" + id="rect3905" + style="opacity:0.08999999;fill:#000000;fill-opacity:0.8;stroke:none" /> + + + + + inkscape:label="#g3931" + id="Spin_rtl-up-hover" + transform="matrix(-1,0,0,1,135,-512.36218)" + clip-path="url(#clipPath3939)"> - + y="654.36218" + x="42" + height="36" + width="36" + id="rect3915" + style="fill:#fafafa;fill-opacity:1;stroke:none;filter:url(#filter4602)" + clip-path="url(#clipPath3845)" /> - + inkscape:label="#g3934" + id="Spin_rtl-up-active" + transform="matrix(-1,0,0,1,225,-512.36218)" + clip-path="url(#clipPath3935)"> + + ry="2" + rx="2" + y="654.36218" + x="82" + height="36" + width="36" + id="rect3921" + style="opacity:0.3;fill:#000000;fill-opacity:0.8;stroke:none" + clip-path="url(#clipPath3851)" /> - - + inkscape:label="#g3938" + id="Spin_rtl-up-insensitive" + transform="matrix(-1,0,0,1,315,-512.36218)" + clip-path="url(#clipPath3931)"> + + - + transform="translate(10,-507.36218)" + id="Spin_ltr-down" + inkscape:label="#g3928" + clip-path="url(#clipPath4075)"> + clip-path="url(#clipPath3839)" + ry="2" + rx="2" + y="654.36218" + x="2" + height="36" + width="36" + id="rect4007" + style="fill:#fafafa;fill-opacity:1;stroke:none;filter:url(#filter3767)" /> - - - - - - - - - - - - + + + transform="translate(30,-507.36218)" + id="Spin_ltr-down-active" + inkscape:label="#g3934" + clip-path="url(#clipPath4067)"> - + transform="translate(40,-2.6171874e-6)" + ry="2" + rx="2" + y="654.36218" + x="42" + height="36" + width="36" + id="rect4015" + style="fill:#fafafa;fill-opacity:1;stroke:none;filter:url(#filter4602)" + clip-path="url(#clipPath3855)" /> + + transform="translate(40,-507.36218)" + id="Spin_ltr-down-insensitive" + inkscape:label="#g3938" + clip-path="url(#clipPath4063)"> - + clip-path="url(#clipPath3865)" + ry="2" + rx="2" + y="654.36218" + x="122" + height="36" + width="36" + id="rect4021" + style="opacity:0.08999999;fill:#000000;fill-opacity:0.8;stroke:none" /> + - - + inkscape:label="#g3928" + id="Spin_rtl-down" + transform="matrix(-1,0,0,1,45,-507.36218)" + clip-path="url(#clipPath4059)"> + + inkscape:label="#g3931" + id="Spin_rtl-down-hover" + transform="matrix(-1,0,0,1,135,-507.36218)" + clip-path="url(#clipPath4055)"> - + ry="2" + rx="2" + y="654.36218" + x="42" + height="36" + width="36" + id="rect4031" + style="fill:#fafafa;fill-opacity:1;stroke:none;filter:url(#filter4602)" + clip-path="url(#clipPath3845)" /> + inkscape:label="#g3934" + id="Spin_rtl-down-active" + transform="matrix(-1,0,0,1,225,-507.36218)" + clip-path="url(#clipPath4051)"> + - + ry="2" + rx="2" + y="654.36218" + x="82" + height="36" + width="36" + id="rect4037" + style="opacity:0.3;fill:#000000;fill-opacity:0.8;stroke:none" + clip-path="url(#clipPath3851)" /> - - + inkscape:label="#g3938" + id="Spin_rtl-down-insensitive" + transform="matrix(-1,0,0,1,315,-507.36218)" + clip-path="url(#clipPath4047)"> + + - - + transform="translate(5,-507.36218)" + inkscape:label="#g3942" + id="Entry_ltr-entry" + clip-path="url(#clipPath4109)"> + + + transform="translate(15,-507.36218)" + inkscape:label="#g3945" + id="Entry_ltr-entry-active" + clip-path="url(#clipPath4113)"> - + transform="translate(0,582.36218)" + y="160" + x="40" + height="40" + width="40" + id="rect4093" + style="fill:#eceff1;fill-opacity:1;stroke:none" /> + + transform="translate(25,-507.36218)" + inkscape:label="#g3948" + id="Entry_ltr-entry-insensitive" + clip-path="url(#clipPath4117)"> - + transform="translate(0,582.36218)" + y="160" + x="80" + height="40" + width="40" + id="rect4099" + style="fill:#eceff1;fill-opacity:1;stroke:none" /> + - - + clip-path="url(#clipPath4109)" + id="Entry_rtl-entry" + inkscape:label="#g3942" + transform="matrix(-1,0,0,1,50,-507.36218)"> + + + clip-path="url(#clipPath4113)" + id="Entry_rtl-entry-active" + inkscape:label="#g3945" + transform="matrix(-1,0,0,1,140,-507.36218)"> + - + transform="translate(0,89.999997)" + ry="2" + rx="2" + y="654.36218" + x="42" + height="36" + width="36" + id="rect4131" + style="fill:#ffffff;fill-opacity:1;stroke:none;filter:url(#filter4602)" + clip-path="url(#clipPath3896)" /> + clip-path="url(#clipPath4117)" + id="Entry_rtl-entry-insensitive" + inkscape:label="#g3948" + transform="matrix(-1,0,0,1,230,-507.36218)"> + - + clip-path="url(#clipPath3886)" + ry="2" + rx="2" + y="654.36218" + x="2" + height="36" + width="36" + id="rect4137" + style="fill:#f6f7f8;fill-opacity:1;stroke:none;filter:url(#filter3767)" + transform="translate(80,89.999997)" /> - - - - - - - - - + transform="translate(5,-462.36218)" + inkscape:label="#g3942" + id="Entry_base_entry"> + + + transform="translate(10,-462.36218)" + inkscape:label="#g3945" + id="Entry_base_entry-active"> - + transform="translate(0,582.36218)" + y="160" + x="40" + height="40" + width="40" + id="rect4147" + style="fill:#ffffff;fill-opacity:1;stroke:none" /> + + transform="translate(15,-462.36218)" + inkscape:label="#g3948" + id="Entry_base_entry-insensitive"> - + transform="translate(0,582.36218)" + y="160" + x="80" + height="40" + width="40" + id="rect4153" + style="fill:#ffffff;fill-opacity:1;stroke:none" /> + - - + clip-path="url(#clipPath4109)" + id="Entry_ltr-base_entry" + inkscape:label="#g3942" + transform="translate(5,-417.36218)"> + + + clip-path="url(#clipPath4113)" + id="Entry_ltr-base_entry-active" + inkscape:label="#g3945" + transform="translate(15,-417.36218)"> + - + transform="translate(0,89.999997)" + ry="2" + rx="2" + y="654.36218" + x="42" + height="36" + width="36" + id="rect4167" + style="fill:#ffffff;fill-opacity:1;stroke:none;filter:url(#filter4602)" + clip-path="url(#clipPath3896)" /> + clip-path="url(#clipPath4117)" + id="Entry_ltr-base_entry-insensitive" + inkscape:label="#g3948" + transform="translate(25,-417.36218)"> + - + clip-path="url(#clipPath3886)" + ry="2" + rx="2" + y="654.36218" + x="2" + height="36" + width="36" + id="rect4173" + style="fill:#f6f7f8;fill-opacity:1;stroke:none;filter:url(#filter3767)" + transform="translate(80,89.999997)" /> - - + transform="matrix(-1,0,0,1,50,-417.36218)" + inkscape:label="#g3942" + id="Entry_rtl-base_entry" + clip-path="url(#clipPath4109)"> + + + transform="matrix(-1,0,0,1,140,-417.36218)" + inkscape:label="#g3945" + id="Entry_rtl-base_entry-active" + clip-path="url(#clipPath4113)"> - + transform="translate(0,582.36218)" + y="160" + x="40" + height="40" + width="40" + id="rect4183" + style="fill:#ffffff;fill-opacity:1;stroke:none" /> + + transform="matrix(-1,0,0,1,230,-417.36218)" + inkscape:label="#g3948" + id="Entry_rtl-base_entry-insensitive" + clip-path="url(#clipPath4117)"> - + transform="translate(0,582.36218)" + y="160" + x="80" + height="40" + width="40" + id="rect4189" + style="fill:#ffffff;fill-opacity:1;stroke:none" /> + + transform="translate(200,-892.36218)" + id="Check-Radio_check-off" + inkscape:label="#g4285"> - + id="rect4209" + style="fill:#fafafa;fill-opacity:1;stroke:none;filter:url(#filter3767)" + clip-path="url(#clipPath4347)" /> - + transform="translate(195,-892.36218)" + id="Check-Radio_check-off-hover" + inkscape:label="#g4288"> + x="50" + y="902.36218" + rx="2" + ry="2" + clip-path="url(#clipPath4353)" /> + transform="translate(185,-892.36218)" + id="Check-Radio_check-off-insensitive" + inkscape:label="#g4295"> + style="fill:#000000;fill-opacity:0;stroke:none" + id="rect4367" + width="24" + height="24" + x="128" + y="328" + transform="translate(0,572.36218)" /> - - - + + + + + + + + + style="fill:#000000;fill-opacity:0;stroke:none" + id="rect4447" + width="24" + height="24" + x="128" + y="368" + transform="translate(0,572.36218)" /> + + transform="translate(190,-892.36218)" + id="Check-Radio_check-off-active" + inkscape:label="#g4291"> + id="rect4221" + style="fill:#fafafa;fill-opacity:1;stroke:none;filter:url(#filter4602)" + clip-path="url(#clipPath4363)" /> - - - - + id="rect4225" + style="opacity:0.3;fill:#000000;fill-opacity:0.8;stroke:none" + clip-path="url(#clipPath4359)" /> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + id="Check-Radio_radio-off-active" + inkscape:label="#g4304" + transform="translate(190,-862.36218)"> + r="10" + cy="380" + cx="20" + transform="translate(80,572.36218)" + id="path4223" + style="fill:#fafafa;fill-opacity:1;stroke:none;filter:url(#filter4602)" + clip-path="url(#clipPath4389)" /> + r="10" + cy="380" + cx="20" + transform="translate(80,572.36218)" + id="path4227" + style="opacity:0.3;fill:#000000;fill-opacity:0.8;stroke:none" + clip-path="url(#clipPath4385)" /> - + transform="translate(200,-907.36218)" + id="Check-Radio_radio-on" + inkscape:label="#g4328"> + r="10" + cy="380" + cx="20" + style="fill:#448aff;fill-opacity:1;stroke:none;filter:url(#filter3767)" + id="path4255" + transform="translate(0,652.36218)" + clip-path="url(#clipPath4401)" /> + r="3" + cy="460" + cx="20" + transform="translate(0,572.36218)" + id="path4269" + style="opacity:1;fill:#ffffff;fill-opacity:1;stroke:none" + clip-path="url(#clipPath4397)" /> - + transform="translate(195,-907.36218)" + id="Check-Radio_radio-on-hover" + inkscape:label="#g4332"> + r="10" + cy="380" + cx="20" + transform="translate(40,652.36218)" + id="path4257" + style="fill:#448aff;fill-opacity:1;stroke:none;filter:url(#filter4602)" + clip-path="url(#clipPath4411)" /> + r="3" + cy="460" + cx="60" + transform="translate(0,572.36218)" + id="path4271" + style="fill:#ffffff;fill-opacity:1;stroke:none" + clip-path="url(#clipPath4407)" /> + transform="translate(190,-907.36218)" + id="Check-Radio_radio-on-active" + inkscape:label="#g4336"> + r="10" + cy="380" + cx="20" + style="fill:#448aff;fill-opacity:1;stroke:none;filter:url(#filter4602)" + id="path4263" + transform="translate(80,652.36218)" + clip-path="url(#clipPath4425)" /> + r="10" + cy="380" + cx="20" + style="opacity:0.3;fill:#ffffff;fill-opacity:1;stroke:none" + id="path4267" + transform="translate(80,652.36218)" + clip-path="url(#clipPath4421)" /> + r="3" + cy="460" + cx="100" + transform="translate(0,572.36218)" + id="path4273" + style="fill:#ffffff;fill-opacity:1;stroke:none" + clip-path="url(#clipPath4417)" /> - + transform="translate(185,-907.36218)" + id="Check-Radio_radio-on-insensitive" + inkscape:label="#g4341"> + + r="10" + cy="380" + cx="20" + transform="translate(120,652.36218)" + id="path4259" + style="opacity:0.12000002;fill:#448aff;fill-opacity:1;stroke:none" /> + r="3" + cy="460" + cx="140" + transform="translate(0,572.36218)" + id="path4275" + style="opacity:0.4;fill:#448aff;fill-opacity:1;stroke:none" /> - - - + id="Check-Radio_check-on" + inkscape:label="#g4311" + transform="translate(200,-937.36218)"> + + + + + + + + + + + + + + + + diff --git a/gtk-2.0/assets.txt b/gtk-2.0/assets.txt index 64dd4fcdf..59ac766c5 100644 --- a/gtk-2.0/assets.txt +++ b/gtk-2.0/assets.txt @@ -1,151 +1,104 @@ -checkbox-checked -checkbox-checked-hover -checkbox-checked-active -checkbox-checked-insensitive -checkbox-unchecked -checkbox-unchecked-hover -checkbox-unchecked-active -checkbox-unchecked-insensitive -checkbox-mixed -checkbox-mixed-hover -checkbox-mixed-active -checkbox-mixed-insensitive -radio-checked -radio-checked-hover -radio-checked-active -radio-checked-insensitive -radio-unchecked -radio-unchecked-hover -radio-unchecked-active -radio-unchecked-insensitive -radio-mixed -radio-mixed-hover -radio-mixed-active -radio-mixed-insensitive -menu-checkbox -menu-checkbox-insensitive -menu-checkbox-checked -menu-checkbox-checked-insensitive -menu-checkbox-mixed -menu-checkbox-mixed-insensitive -menu-radio -menu-radio-insensitive -menu-radio-checked -menu-radio-checked-insensitive -menu-radio-mixed -menu-radio-mixed-insensitive -button -button-hover -button-active -button-insensitive -button-flat -button-flat-hover -button-flat-active -button-flat-insensitive -combo-entry-ltr-entry -combo-entry-ltr-entry-active -combo-entry-ltr-entry-insensitive -combo-entry-ltr-button -combo-entry-ltr-button-hover -combo-entry-ltr-button-active -combo-entry-ltr-button-insensitive -combo-entry-rtl-entry -combo-entry-rtl-entry-active -combo-entry-rtl-entry-insensitive -combo-entry-rtl-button -combo-entry-rtl-button-hover -combo-entry-rtl-button-active -combo-entry-rtl-button-insensitive -entry -entry-active -entry-insensitive -entry-background -entry-background-insensitive -border -frame -frame-inline -frame-notebook -focus -handle-horz -handle-horz-hover -handle-horz-active -handle-vert -handle-vert-hover -handle-vert-active -notebook-entry -notebook-entry-active -notebook-entry-insensitive -notebook-combo-entry-ltr-entry -notebook-combo-entry-ltr-entry-active -notebook-combo-entry-ltr-entry-insensitive -notebook-combo-entry-rtl-entry -notebook-combo-entry-rtl-entry-active -notebook-combo-entry-rtl-entry-insensitive -pan-left -pan-left-insensitive -pan-left-alt -pan-left-alt-insensitive -pan-left-semi -pan-right -pan-right-insensitive -pan-right-alt -pan-right-alt-insensitive -pan-right-semi -pan-up -pan-up-insensitive -pan-up-alt -pan-up-alt-insensitive -pan-down -pan-down-insensitive -pan-down-alt -pan-down-alt-insensitive -progressbar -progressbar-trough -scrollbar-horz-slider -scrollbar-horz-slider-hover -scrollbar-horz-slider-active -scrollbar-horz-slider-insensitive -scrollbar-horz-trough -scrollbar-vert-slider -scrollbar-vert-slider-hover -scrollbar-vert-slider-active -scrollbar-vert-slider-insensitive -scrollbar-vert-trough -scrollbar-vert-slider-rtl -scrollbar-vert-slider-hover-rtl -scrollbar-vert-slider-active-rtl -scrollbar-vert-slider-insensitive-rtl -scrollbar-vert-trough-rtl -spin-ltr-down -spin-ltr-down-hover -spin-ltr-down-active -spin-ltr-down-insensitive -spin-ltr-up -spin-ltr-up-hover -spin-ltr-up-active -spin-ltr-up-insensitive -spin-rtl-down -spin-rtl-down-hover -spin-rtl-down-active -spin-rtl-down-insensitive -spin-rtl-up -spin-rtl-up-hover -spin-rtl-up-active -spin-rtl-up-insensitive -scale-slider -scale-slider-hover -scale-slider-active -scale-slider-insensitive -scale-horz-trough -scale-horz-trough-active -scale-horz-trough-insensitive -scale-vert-trough -scale-vert-trough-active -scale-vert-trough-insensitive -tab -treeview-separator-ltr -treeview-separator-hover-ltr -treeview-separator-active-ltr -treeview-separator-rtl -treeview-separator-hover-rtl -treeview-separator-active-rtl +Buttons/button +Buttons/button-hover +Buttons/button-active +Buttons/button-insensitive +Buttons/flat-button +Buttons/flat-button-hover +Buttons/flat-button-active +Buttons/flat-button-insensitive +Buttons/checked-flat-button +Buttons/checked-flat-button-hover +Buttons/checked-flat-button-active +Buttons/checked-flat-button-insensitive +Buttons/rtl-button +Buttons/rtl-button-hover +Buttons/rtl-button-active +Buttons/rtl-button-insensitive +Buttons/ltr-button +Buttons/ltr-button-hover +Buttons/ltr-button-active +Buttons/ltr-button-insensitive +Spin/rtl-up +Spin/rtl-up-hover +Spin/rtl-up-active +Spin/rtl-up-insensitive +Spin/rtl-down +Spin/rtl-down-hover +Spin/rtl-down-active +Spin/rtl-down-insensitive +Spin/ltr-up +Spin/ltr-up-hover +Spin/ltr-up-active +Spin/ltr-up-insensitive +Spin/ltr-down +Spin/ltr-down-hover +Spin/ltr-down-active +Spin/ltr-down-insensitive +Entry/entry +Entry/entry-active +Entry/entry-insensitive +Entry/ltr-entry +Entry/ltr-entry-active +Entry/ltr-entry-insensitive +Entry/rtl-entry +Entry/rtl-entry-active +Entry/rtl-entry-insensitive +Entry/base_entry +Entry/base_entry-active +Entry/base_entry-insensitive +Entry/ltr-base_entry +Entry/ltr-base_entry-active +Entry/ltr-base_entry-insensitive +Entry/rtl-base_entry +Entry/rtl-base_entry-active +Entry/rtl-base_entry-insensitive +Check-Radio/check-off +Check-Radio/check-off-hover +Check-Radio/check-off-active +Check-Radio/check-off-insensitive +Check-Radio/check-on +Check-Radio/check-on-hover +Check-Radio/check-on-active +Check-Radio/check-on-insensitive +Check-Radio/radio-off +Check-Radio/radio-off-hover +Check-Radio/radio-off-active +Check-Radio/radio-off-insensitive +Check-Radio/radio-on +Check-Radio/radio-on-hover +Check-Radio/radio-on-active +Check-Radio/radio-on-insensitive + +ProgressBar/bar +ProgressBar/trough +Range/scale-slider +Range/scale-slider-hover +Range/scale-slider-active +Range/scale-slider-insensitive +Range/h-scale-trough +Range/h-scale-trough-insensitive +Range/v-scale-trough +Range/v-scale-trough-insensitive +Scrollbars/h-slider +Scrollbars/h-slider-hover +Scrollbars/h-slider-active +Scrollbars/h-slider-insensitive +Scrollbars/h-trough +Scrollbars/h-trough-insensitive +Scrollbars/v-slider +Scrollbars/v-slider-hover +Scrollbars/v-slider-active +Scrollbars/v-slider-insensitive +Scrollbars/v-trough +Scrollbars/v-trough-insensitive +Handles/h-handle +Handles/h-handle-hover +Handles/h-handle-active +Handles/h-handle-insensitive +Handles/v-handle +Handles/v-handle-hover +Handles/v-handle-active +Handles/v-handle-insensitive +Lines/h-line +Lines/v-line +Lines/menu-line diff --git a/gtk-2.0/assets/border.png b/gtk-2.0/assets/border.png deleted file mode 100644 index 49cf6fb2e467c6ab0360bc559662e81367820ecc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx0wlM}@Gt=>reY`05Dt#eH*O$7&H|6fVxa2l zAk65bF}ngNC|TkfQ4*Y=R#Ki=l*&+EUaps!mtCBkSdglhUz9%kosASw5x1v{V+e4|lIWi1Vx;x?z0)-hoUHx3vIVCg!0H&=Vf&c&j diff --git a/gtk-2.0/assets/button-active.png b/gtk-2.0/assets/button-active.png deleted file mode 100644 index 901240f18dcaefb4f426f0b5c5b88ca8b8072a35..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 387 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IX1_nk3PZ!4! zi{7_a{QV9&NVI*7k5&p4WAbF?E|2T#H81QG4?N5o^Gz@BPU55a6WT5uda!71Vq%L> z*)NrNqnT%HeySONE=pRoD{0Qc<|Xs2TXfAL7CU6HJl}ltO`3_6?_?FpEiW}%KA6ov zpRYdor1G@6yH@|Ju$h-6;FR&WIdRsq@(L%(#ocyMrQ5tkT$`)v&BJ7OmaoZamz(4^ zV~)cN6DPj?SMPVMn0Hz;<^H9L|Fg>eaR2WzNC=+x^ihOopa^$pPwNgjoy|Jc8eK~H z+Rk4O?;X;<2n9rG|qG}HITza!h$nc979O5fwQYRS8mN;w_fQ5pRKx@SK2 c@jr<-dgg4Y$@+LRFu)i*UHx3vIVCg!0H__9fdBvi diff --git a/gtk-2.0/assets/button-flat-active.png b/gtk-2.0/assets/button-flat-active.png deleted file mode 100644 index 5a73864f65f81127ef14cbec14d07cb7be34f9b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAd3?%E9GuQzs=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>u0G|+7 zAdLndXiF{v3bB<0`2{lw3YnSPD((;702ER6ba4#fn3zopr07_pr2mk;8 diff --git a/gtk-2.0/assets/button-flat-hover.png b/gtk-2.0/assets/button-flat-hover.png deleted file mode 100644 index 7a6e574f07d9def17cf5971839699de5da14e1f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAf3?x51|2hvyF&8^|hH!9j+9gP2NC6e`1o(uw z0%qoZ!He^Z)<<`3Da0s>mCBU_Qwo gqM*3U(Z`L6VXmCr@s-KK*FZ*jy85}Sb4q9e09h6{&j0`b diff --git a/gtk-2.0/assets/button-flat-insensitive.png b/gtk-2.0/assets/button-flat-insensitive.png deleted file mode 100644 index ba183ab86bf7d160ceb69a1fa5054617fa60b7af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdwLE7sn8b o-sA)c*2M`TJxzfITq~Fv*g_Z>KgB4;0~IiMy85}Sb4q9e0A^z(e*gdg diff --git a/gtk-2.0/assets/button-flat.png b/gtk-2.0/assets/button-flat.png deleted file mode 100644 index ba183ab86bf7d160ceb69a1fa5054617fa60b7af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 152 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXpdwLE7sn8b o-sA)c*2M`TJxzfITq~Fv*g_Z>KgB4;0~IiMy85}Sb4q9e0A^z(e*gdg diff --git a/gtk-2.0/assets/button-hover.png b/gtk-2.0/assets/button-hover.png deleted file mode 100644 index 8fb77e07ea91067ff1f777b750faa89c39346399..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 379 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAc1|)ksWqE-VOR^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprRk1E{-7< zy>G9a^UIAD;~ExFir3E#U{ zt^9oLhnb(he|)6#RoBD?yFVdQ&MBb@0Qz{DqW}N^ diff --git a/gtk-2.0/assets/button-insensitive.png b/gtk-2.0/assets/button-insensitive.png deleted file mode 100644 index 832daf7149d41c89f16c901ad5c40ea73aef6ce6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^A|TAf3?x51|2hvyF&8^|hH!9j+9gP2NC6e`1o(uw z0%^eP*AeOHKHUqKdq!Zu_%?Hyu4g5GcUV1Ik6yBFTW^#_B$IXprUJ@E{-7< zy>G8LdNCVHuw5`ecug|=k)QvA#xE{=uf!bnT{yc-^vG1TmlFyf@?2}W#25Rmd47w7 zT+4yuox!}>H)g*&FTMZr;y1kwKZ|zO^cdQe$6l8=)?E5EYird3nT3Z~XGuH`=6G0k z%Gg`;^{#dAKU&&toZ02b@sN-A5XZS?N!BypHa%oXkZ|PtfAxP*?<>z@w(}2MHn^X( z%wMKt`CR<|)vN7^n{#iMO$@5C74z22y|pbiq1))%bV!Z diff --git a/gtk-2.0/assets/checkbox-checked-active.png b/gtk-2.0/assets/checkbox-checked-active.png deleted file mode 100644 index b6924cf57d0f42f0ab2fdfc7c4b530b7532896f3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 360 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6c&1^9%x zx^@3|?fmc3{@i$V$MUyz cY;i1i7O6>}{I|+R2IvF^Pgg&ebxsLQ052evzW@LL diff --git a/gtk-2.0/assets/checkbox-checked-hover.png b/gtk-2.0/assets/checkbox-checked-hover.png deleted file mode 100644 index 46a8aab5201afebab66a2f6676cec2a465346001..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 346 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6dD2Ka=y zx^@3|Y5(us_TQ!Rzf;$LmyZ7~KoWvFL4qLE_20SczbjA>%!ZJuPaDI5h6t4e`2}+; zscEL9rgcx6JZt0D?YEvif6=gJF&j{})YHW=L?gKO(rc~;1s;dQxsjQbC%@OPx# diff --git a/gtk-2.0/assets/checkbox-checked-insensitive.png b/gtk-2.0/assets/checkbox-checked-insensitive.png deleted file mode 100644 index c9c78799a9ae30fdfbc90313fc80970dfecb58f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>Q0G|+7 zAkFaqKSRTRx8DCQ9sgas{yVn+ckB7@)cN1J^S^87f0yq6PF)}p$aU%ZFK~EQK2VE5 zNswPK10$2HoPn{inWM8yXjF6>=jsO&fO2V`E{-7*;mHXKLL2t{=V$vb(;&0&e?S4_ ziHGflb_y2t6D(&x5}b3N>nq1OwXzkPKL7v!KWIgJ!9LF>RfRe7J)aw`65Px^np76d zdGDjZIm4FsjfdWkxc+A{Ix-^q2W-AyZ)o&jU|2r8&tA1Zq6g#yPgg&ebxsLQ0N^Tg AIRF3v diff --git a/gtk-2.0/assets/checkbox-checked.png b/gtk-2.0/assets/checkbox-checked.png deleted file mode 100644 index 2d950f284d87c17942baba1d11e6126060b14a16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6d@1^9%x z0_o6I{~a3sJN5i`?fUQ1{ol0{M7n@UXP^iefuy>?3cw6y?yp;bIt5FD{DK*nSvM1)@DXWo|sQ zW$|c?Pv5mILL|AgD;dLFx{cHLZdtG`08+l_as1MOt+boFyt=akR{027XYwg3PC diff --git a/gtk-2.0/assets/checkbox-mixed-active.png b/gtk-2.0/assets/checkbox-mixed-active.png deleted file mode 100644 index 188d1e7e7aafdb3908cd6cb4b845fa4e76aa069f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>i0G|+7 zx9t~C${Lwj*+f~6Pdv!VX|Q9*`g^==*1-)j=kEqwV0uz<*dltx z;hRjGE=Wta&-%8Y;$W^>%U>FVdQ&MBb@ E0M%V%2LJ#7 diff --git a/gtk-2.0/assets/checkbox-mixed-hover.png b/gtk-2.0/assets/checkbox-mixed-hover.png deleted file mode 100644 index 35591ef4f60c85bc929530a62ff10342c50faca6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>`0G|+7 zx9Eak7 zF*P|Mq=}i4O_9ZYq9Z4#fyTu0G|+7 zAnn%s-=*WfOZR{0&i^i5{|l$>bpeX9l?3?(GswzCMW@|bI)4^W#L&~lF+^f&a)N@8 z!OpfO#}1|mhlRLU*&O(^dxRZi`8ryHGGwxDH9umV@w|z(gO`uN$lY+>u~$*+fSMUR MUHx3vIVCg!0IuOfTL1t6 diff --git a/gtk-2.0/assets/checkbox-mixed.png b/gtk-2.0/assets/checkbox-mixed.png deleted file mode 100644 index e6208075e0484f729d2bb0ac7a4b57d37d50f87c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>W0G|+7 zAnnxi-?i(%OZR`5E-(Yg?)pFHlKWhs9D7NSUoeBGm-nN`PomA&tN;obd%8G=NK8#m zP!KX$KE2s-CDVk%QGBd?4t&-mdKI;Vst0AasLXaE2J diff --git a/gtk-2.0/assets/checkbox-unchecked-active.png b/gtk-2.0/assets/checkbox-unchecked-active.png deleted file mode 100644 index 8c9eebd0470cf56e9e5bf2e06d3570b2e8153952..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>`0G|+7 zAdLrX*T~NTN^_M2`2`CKnVH*WW@R70q5h%ZB~aAf)5S4FVrsHLStGM6n<&fi&V#I+ z20M0?pJQp3)O6@O?xT^xSY)%@;R?e`#UqX%o21VaE9$Md=f)|Z$l}h(Fj+i7>Y}F? P$SDk-u6{1-oD!M5B8&S(M@~)y zjg?^~4UW5oCoI0l$m;3P=O*mJJ3-D#Mnr#wgYEUSB`vRVr!YA3X)(O>u(MT~wm1c3 NwWq6}%Q~loCIEo_J=*{P diff --git a/gtk-2.0/assets/checkbox-unchecked-insensitive.png b/gtk-2.0/assets/checkbox-unchecked-insensitive.png deleted file mode 100644 index fd178053afb3e683c0a76edce6b6bf5a5bb8ca90..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>u0G|+7 zAdLndXiF{v3bB<0`2{lw3YnSPD((;702I;nba4!k2v1H>5Hi@=*5tT>X~JO{E><=N szH9~;)){g}G9vm0Go5VJ4>+hWFk~$i2^QN>%L+2x)78&qol`;+08Umjh5!Hn diff --git a/gtk-2.0/assets/checkbox-unchecked.png b/gtk-2.0/assets/checkbox-unchecked.png deleted file mode 100644 index 25757b42cf3db1f997f9bdd1923acbb26e3b4543..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>u0G|+7 zAdLndXiF{v3bB<0`2{oR=yr6@+*18vEl@<;)5S4FB0M=kLC9cdTa)7kh6#sdxLDa7 q__7&XSZBx?$%yD1%u=fC(_mnT5*Bfa@oC!!GTYPD&t;ucLK6Uc)HNCa diff --git a/gtk-2.0/assets/combo-entry-ltr-button-active.png b/gtk-2.0/assets/combo-entry-ltr-button-active.png deleted file mode 100644 index 3b18723fa8b786eece650a8ede859e02c832ca49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 295 zcmeAS@N?(olHy`uVBq!ia0vp^Ahrkx8<5=cZcP}FVkvg=4B-HR8jh3>AfL0qBeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1yr=e)5S4F zW8%|GhFymO1Q;%SH%-`hbkT&}PZg$Zs}{VOyyOJuH;&skTmxKOgubSC|84b{a^KqE z?3vk#U5ds`&y>G1n#WvJZd;bwwvpHHSnTa>t5>bsS2*v8M6aq?YGmC*;iFHU#wwn< zoVj_r!BO^QmIbr8nV&dt>@=u;EPZg_`~H9Tb;ZsHTrXX|Yu$B=$6_1yyyn+jZ;{X( lpTqsf#({I*27l)1_W#d0#ua%9T?D$9!PC{xWt~$(69D#Da!&vN diff --git a/gtk-2.0/assets/combo-entry-ltr-button-hover.png b/gtk-2.0/assets/combo-entry-ltr-button-hover.png deleted file mode 100644 index 7e5be1991c1384d8e6ab3bd4f55e273bd36e6fea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 296 zcmeAS@N?(olHy`uVBq!ia0vp^Ahrkx8<5=cZcP}FVkvg=4B-HR8jh3>AfL0qBeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1yr=u)5S4F zW8%|GhIxk^1Q-q&Mz{+GUwESY)4y)w{vD_4?|kSq5p-g5@6(ArXTch-!1AIh>{eQS zS$_9Y1Ff9AE9pKS9TuLNXSWy09Dl#=^}UU5u}3AISKmJ>QSN(rPvZWHE#VvwP1kR$ z;wave5Xm%s>4qjDj!;dVc|TkVB-)xk@0|Opdd2(S^S9;N8z!xC=8zYEUwp1bF5W`v l+Ko6z$$yU~NdNoCc=?n^U%-PY_ka#&@O1TaS?83{1OSQGaZ&&P diff --git a/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png b/gtk-2.0/assets/combo-entry-ltr-button-insensitive.png deleted file mode 100644 index dd42fa1b4d34137ca0563a9e71d45b9e86a5d040..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^Ahrkx8<5=cZcP}FVkvg=4B-HR8jh3>AfL0qBeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1yp3`>Ealo zF)=w|fmuRILV~~{#qa%%jSsb%nGff)0fCxLn}MN$L4k7d2Szm>HbsL~1uL}vxc4|k e7%diLV7R-QO<`)&!^1$67(8A5T-G@yGywqZk2X>O diff --git a/gtk-2.0/assets/combo-entry-ltr-button.png b/gtk-2.0/assets/combo-entry-ltr-button.png deleted file mode 100644 index fa159ce0e86713fb0d424d463ac218628fc063c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^Ahrkx8<5=cZcP}FVkvg=4B-HR8jh3>AfL0qBeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1ynS_)5S4F zW8&LOhFnaJJgpDw4{5y?wP|esAaUhc~nGrcJ`uV%$``@h}D0-K7p4c`=t$RbtRj#F?ZT)$t z8wFy07{VVZYsMow diff --git a/gtk-2.0/assets/combo-entry-ltr-entry-active.png b/gtk-2.0/assets/combo-entry-ltr-entry-active.png deleted file mode 100644 index e44f98217207bb14d63ec5b4c9386d71a507408a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 215 zcmeAS@N?(olHy`uVBq!ia0vp^AhrkxkYJeD`nd~8F%~;{hHyONik=DNa29w(76TPu z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iio!iz978x} zCjUIez^wEC|KDG~zuV9F`Te-OpjpR@`TRvW0j&G&iVj@)*ZMm7=Wp?IDL?uRcoOxP zO=tR?nP0ikC+%Fa*dGBk?f<(&<^MOVVK)-}vHvftAtUo$Imx@lrN4kyFnGH9xvXIrjriRYRZ@O z%`_%=ex0ae-E#8G&%dYo?F9nO7|+Egs53I8NlRPStc(8uG@QZH)z4*}Q$iB}hC@k~ diff --git a/gtk-2.0/assets/combo-entry-ltr-entry.png b/gtk-2.0/assets/combo-entry-ltr-entry.png deleted file mode 100644 index 442b68c238e2f99c5416665842ad01c68c342756..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^AhrkxkYJeD`nd~8F%~;{hHyONik=DNa29w(76TPu z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iihMm?978yw zw;nsq+n^xgdhjr}-rM~))&`2lKAb(;+8}DNy3l;G`y{J|@YlQ94}=^uIBMuKHFWKz v{h$2jK8?KH_vKn^McWmIJE6gPOce}2SrwXIJo>f-XfT7PtDnm{r-UW|lfy@9 diff --git a/gtk-2.0/assets/combo-entry-rtl-button-active.png b/gtk-2.0/assets/combo-entry-rtl-button-active.png deleted file mode 100644 index 567f21b98865128efbf8ac8f407e03f6c00549ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 286 zcmeAS@N?(olHy`uVBq!ia0vp^Ahrkx8<5=cZcP}FVkvg=4B-HR8jh3>AfL0qBeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1ynTK)5S4F zW8&LO2f3IO1&)3E|E?pj`UI~Ne`9;z-r)Sr=O1yGOm zT_Czu`u_)Qp999ne*9oe4bF{Q aKCqta;n(WnlP&-{lfl!~&t;ucLK6Vl@@OOg diff --git a/gtk-2.0/assets/combo-entry-rtl-button-hover.png b/gtk-2.0/assets/combo-entry-rtl-button-hover.png deleted file mode 100644 index 6541938d1176dd71c1d693b1ee0bf54e41996be2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 287 zcmeAS@N?(olHy`uVBq!ia0vp^Ahrkx8<5=cZcP}FVkvg=4B-HR8jh3>AfL0qBeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1ynT0)5S4F zW8&LO8@Ub{2ps!ZKWkElYD7z3Uf-njPld)m74rBLgV*qRF3Gt3jnQVu(;tP$53);p zKgnZY-O_Mo^ZYEv$8&bK3A{5rc0GnWft}~x@7Y0FE9T}g@P6@L;lNpveO^RkyTgi_ zpS;<2`@LUP!*k(_9>c|3zb)E&tvFx;lOaR;0~Q$%N!^A29HtiX%QV)u b`8<^FcG0$2ZL#tk(47pPu6{1-oD!M<-4bb| diff --git a/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png b/gtk-2.0/assets/combo-entry-rtl-button-insensitive.png deleted file mode 100644 index 2d14019fb6cfb1fc05af5188a70450ce40d7d800..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^Ahrkx8<5=cZcP}FVkvg=4B-HR8jh3>AfL0qBeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1yp3^>Ealo zF)=w|fmwn}(qbP0l+XkKPaHNy diff --git a/gtk-2.0/assets/combo-entry-rtl-button.png b/gtk-2.0/assets/combo-entry-rtl-button.png deleted file mode 100644 index b077d8355d1f748f9fbc6e548fe7cfbe8d22b393..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 271 zcmeAS@N?(olHy`uVBq!ia0vp^Ahrkx8<5=cZcP}FVkvg=4B-HR8jh3>AfL0qBeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1yt1I>Ealo zG4buCgIr9C0>?h?Puq4)byw+U$ria(`F-8j6{;E>m%LrHVavN)%qAZcdF&%Y3tr`PTmZ37lWs( KpUXO@geCxh<6$KL diff --git a/gtk-2.0/assets/combo-entry-rtl-entry-active.png b/gtk-2.0/assets/combo-entry-rtl-entry-active.png deleted file mode 100644 index a197cd412b69b855769f33fc9d56e79dc35e9add..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^AhrkxkYJeD`nd~8F%~;{hHyONik=DNa29w(76TPu z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iih?~|978yw zlmDDzVD9lhsA6m^E&RBC!-@6gIx+!jhx?BoGEh658ENskL2J%V@q>33wzopr0LmRk AEC2ui diff --git a/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png b/gtk-2.0/assets/combo-entry-rtl-entry-insensitive.png deleted file mode 100644 index 038673b3a42dea2f7b3f5bbc258e2548c76ca995..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^AhrkxkYJeD`nd~8F%~;{hHyONik=DNa29w(76TPu z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiu^oX978yw zlmDDzVD8C3pdu__@Q<kkfhIF}y85}Sb4q9e0O(>y0{{R3 diff --git a/gtk-2.0/assets/combo-entry-rtl-entry.png b/gtk-2.0/assets/combo-entry-rtl-entry.png deleted file mode 100644 index eee471dbb95de76a157b198bf32df1f047067e08..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 205 zcmeAS@N?(olHy`uVBq!ia0vp^AhrkxkYJeD`nd~8F%~;{hHyONik=DNa29w(76TPu z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iihMm?978yw zlmDDzVD8C3pdu__@Q=Ow&(AX_m{N`YR32wcHnMrrZv39(;LPm;XJ#MTlJ>8LW%JwP v%zSmn?kb3Jv+oyBe_SdsxwCg}vna!Xi)yQtbP0l+XkKMpZ;_ diff --git a/gtk-2.0/assets/entry-active.png b/gtk-2.0/assets/entry-active.png deleted file mode 100644 index 28d9d697bf453aaf54c485e9d60350bf15593c1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^A|T8GBp6maa=Hkl7>k`eLpYvsMb89sI14-?i-C%- zgD|6$#_S59pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MJ=8#jv*44 zkDf5(YcddFdoX>!X5-2hUh%o92cmB^PJUte#U^(_rox^p#}+o8dS_l&z%FpZ|C&nK zCz%6v>uv{My0$re%`(l5#Tjq9j!xSWJd5>>#$$;yl}61@^BO-C7do>4n8<-!YslIJY%bNN(<0E44$rjF6*2UngBw+ BWDfuU diff --git a/gtk-2.0/assets/entry-background-insensitive.png b/gtk-2.0/assets/entry-background-insensitive.png deleted file mode 100644 index ad014cf5273299393fee7937fb4512f13f0d348f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^j3CSbBp9sfW`}|}#ZI0f9M8C-X978#1s;*bK*iTV zn9)gNb_GySvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7E>9Q75DwYo bAFK=ve;9r*6u5a6D9YgJ>gTe~DWM4f8gC=I diff --git a/gtk-2.0/assets/entry-background.png b/gtk-2.0/assets/entry-background.png deleted file mode 100644 index 98f30050f612ac9809bb6a1e8ff6396c4108789c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^j3CSbBp9sfW`}|}#ZI0f9M8C-X978#1s;*bK*iTV zn9)gNb_GySvcxr_Bsf2(yEr+qAXP8FD1G)j8!4b7E>9Q75DwYo aAN&lAjEoFs@#zgfQ3g*}KbLh*2~7a&dLZop diff --git a/gtk-2.0/assets/entry-insensitive.png b/gtk-2.0/assets/entry-insensitive.png deleted file mode 100644 index 0b76d0b94be90e30f70733e2638a19b5b29486a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 240 zcmeAS@N?(olHy`uVBq!ia0vp^A|T8GBp6maa=Hkl7>k`eLpYvsMb89sI14-?i-C%- zgD|6$#_S59pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MFpNNjv*4^ zS5Fx7wI~R%Ua0@CotyZQH(<+wQyC32ecXgpqI29^DjI8_I#)F=Ib;|z(N%a#@;|#f zN4PADGoJ(>h^}6m)3f8-PPdBN%fEgop8xrOO2oQv>r@-&TztN=kj3(hMa`;2lXi#9 f^0HNHZhO|xx>7l5mhvripxq3fu6{1-oD!M<^KMzq diff --git a/gtk-2.0/assets/entry.png b/gtk-2.0/assets/entry.png deleted file mode 100644 index ade855f20ca092eb9c3af10cbe839cb19efe64af..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 238 zcmeAS@N?(olHy`uVBq!ia0vp^A|T8GBp6maa=Hkl7>k`eLpYvsMb89sI14-?i-C%- zgD|6$#_S59pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MR}esjv*4^ zS5Fx7H7M|~Ua0@CZD~=(EGS!GB(=czvVgBdfwI@0hWr{2`3WHwZCaZ$nv9-)n$Rg) zv}fIv8jcFx-l>Aq&8BnY-`*lumsR}BzwKw$eN*-c#?L?dJ?7Zd?|eV>ufaQ}rDr39 cBezeySJqw^~}U&Kt+z8E{-7_ zGks4Pay1x;uv`>ZUM3QBGqRHPJ-^)HJI-~})fV06Ig{gbw2`%OTEU_pVwe46npKkz i_x!C*vx#u$xFeep&S7?}aJ>)EFa}RoKbLh*2~7apR68vI diff --git a/gtk-2.0/assets/frame-inline.png b/gtk-2.0/assets/frame-inline.png deleted file mode 100644 index c2ee13ac0e2ab675e533cec33cf2b1ed350b3cd3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^%s|YaT+^qm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Ad_S~T^vI= wX6ha^WMp9AU{>ha_)quy3uT8}dPW`PfkG@+U3G6Of$A7MUHx3vIVCg!0K4ibXaE2J diff --git a/gtk-2.0/assets/frame-notebook.png b/gtk-2.0/assets/frame-notebook.png deleted file mode 100644 index c3e6a58e7fb152603252941b0059db0850e67658..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 163 zcmeAS@N?(olHy`uVBq!ia0vp^%plCc1|-8Yw(bW~EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR42?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4btYz?Y^>bP0l+XkKk1;1+ diff --git a/gtk-2.0/assets/handle-horz-active.png b/gtk-2.0/assets/handle-horz-active.png deleted file mode 100644 index 5fdfba4e493d63f7dbecccd43e6e1c4d2fbe0d2d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 197 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~d!3HGTx9ood;uJf1hHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq8F;Y7IXVA8v?tIs22WQ%mvv4FO#r~FLjV8( diff --git a/gtk-2.0/assets/handle-horz-hover.png b/gtk-2.0/assets/handle-horz-hover.png deleted file mode 100644 index f64769f5ae1a83ad9c82aeb3d6803027abfc7da5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~d!3HGTx9ood;uJf1hHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq8)G>pO1)z4*}Q$iB}Mut2U diff --git a/gtk-2.0/assets/handle-horz.png b/gtk-2.0/assets/handle-horz.png deleted file mode 100644 index 85202ebc6063e237e6b100164f2e389f85393127..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 194 zcmeAS@N?(olHy`uVBq!ia0vp^0zk~d!3HGTx9ood;uJf1hHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq8AfL0qBeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1yp3_>Eak7 zF*P|MAz?#eLc$HUqhUP(Z4%5Zds31dn9uO=@O+n)kmv#8eFg>wTNY^_;A?BsWms!3 TR5>>X>?8(HS3j3^P6AfL0qBeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1yp41>Eak7 zG4<-%je-pd0t^Rh*Bnqg^P;2a4Re>VvFhOiJX#5lXYX`yJLtfD$Kvn3l%fX*Tl=io dSKoN{iIM5Iu&!`Z=Xann44$rjF6*2UngFttJ$wKF diff --git a/gtk-2.0/assets/handle-vert.png b/gtk-2.0/assets/handle-vert.png deleted file mode 100644 index 76844b4ce45b5db628c8e64eda4a4b165d56fd0b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 190 zcmeAS@N?(olHy`uVBq!ia0vp^EI=&4!3HD^x83^;5-4`^4B-HR8jh3>AfL0qBeEE% z{yGRVI%&+V018T$xJHx&=ckpFCl;kLl$V$5W#(lUCnpx9>g5-u&wghk1yp41>Eak7 zG4<-%g@OkZ1Y9nby97J?%vv~OOL=VKqelWR6S*oroj;fJz{xoEf!p6h!8&{;b1Ejj eexSdtQu3D*|CfUb9(+J!7(8A5T-G@yGywp-_&s3& diff --git a/gtk-2.0/assets/menu-checkbox-checked-insensitive.png b/gtk-2.0/assets/menu-checkbox-checked-insensitive.png deleted file mode 100644 index c9c78799a9ae30fdfbc90313fc80970dfecb58f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>Q0G|+7 zAkFaqKSRTRx8DCQ9sgas{yVn+ckB7@)cN1J^S^87f0yq6PF)}p$aU%ZFK~EQK2VE5 zNswPK10$2HoPn{inWM8yXjF6>=jsO&fO2V`E{-7*;mHXKLL2t{=V$vb(;&0&e?S4_ ziHGflb_y2t6D(&x5}b3N>nq1OwXzkPKL7v!KWIgJ!9LF>RfRe7J)aw`65Px^np76d zdGDjZIm4FsjfdWkxc+A{Ix-^q2W-AyZ)o&jU|2r8&tA1Zq6g#yPgg&ebxsLQ0N^Tg AIRF3v diff --git a/gtk-2.0/assets/menu-checkbox-checked.png b/gtk-2.0/assets/menu-checkbox-checked.png deleted file mode 100644 index 2d950f284d87c17942baba1d11e6126060b14a16..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6d@1^9%x z0_o6I{~a3sJN5i`?fUQ1{ol0{M7n@UXP^iefuy>?3cw6y?yp;bIt5FD{DK*nSvM1)@DXWo|sQ zW$|c?Pv5mILL|AgD;dLFx{cHLZdtG`08+l_as1MOt+boFyt=akR{027XYwg3PC diff --git a/gtk-2.0/assets/menu-checkbox-insensitive.png b/gtk-2.0/assets/menu-checkbox-insensitive.png deleted file mode 100644 index b8f81037a2a576607aa7788b02c678652a0e36d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 218 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD?$0G|+7 zAdL+C`JVRz`K%>De!&cU+B$}H&YQ)70y>^9jv*4^$q5QV2D5fFG;U^?aQF=qE0+Ub pH?s@t3^^ki5&Z);&s7dMs4y_xbr3L9t=u0G|+7 zAnn%s-=*WfOZR{0&i^i5{|l$>bpeX9l?3?(GswzCMW@|bI)4^W#L&~lF+^f&a)N@8 z!OpfO#}1|mhlRLU*&O(^dxRZi`8ryHGGwxDH9umV@w|z(gO`uN$lY+>u~$*+fSMUR MUHx3vIVCg!0IuOfTL1t6 diff --git a/gtk-2.0/assets/menu-checkbox-mixed.png b/gtk-2.0/assets/menu-checkbox-mixed.png deleted file mode 100644 index e6208075e0484f729d2bb0ac7a4b57d37d50f87c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 236 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>W0G|+7 zAnnxi-?i(%OZR`5E-(Yg?)pFHlKWhs9D7NSUoeBGm-nN`PomA&tN;obd%8G=NK8#m zP!KX$KE2s-CDVk%QGBd?4t&-mdKI;Vst0AasLXaE2J diff --git a/gtk-2.0/assets/menu-checkbox.png b/gtk-2.0/assets/menu-checkbox.png deleted file mode 100644 index 22cf6401c7eb76369446317b52dd0e06d0fc0fbb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaN3?zjj6;1;w=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDWD>u0G|+7 zAdLndXiF{v3bB<0`2{m5tK{TXJ-c~z0Z>HO)5S4FB0M=kLC9cdTa#l4!-T^^T&!#k seAx^xtTW_{WJL50oNUE)4mhYVFvMqzgl0vnoCBHe>FVdQ&MBb@0Me2*9{>OV diff --git a/gtk-2.0/assets/menu-radio-checked-insensitive.png b/gtk-2.0/assets/menu-radio-checked-insensitive.png deleted file mode 100644 index 71272822c3d09fc1e3800c001d23751efb8f2544..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 582 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6d13-AeX z1=0)*{~7-OZ)o`M(D2`Q=6~&m|2FOaz1#o0H~e?){O{EA->L7vOUHkwp8pQ*|J}O( zyR`pz>HqK4_20SezjM!j#}2Sy$A9N;kb0nqQzuvis28l>x$D0ZP!=N9_20D%WSUF& zf1tQCL>Ew`^S=v_3)BK+cm3a*WM>0(mr+TOUoZnBBNGcNo1mbOl(e**yn>>VlCqYT zwvMiziK&^ng_DzyZ%9aJXjoWyL_|VjQgTXK-zn=7pzbH0E{-7*l5-Ef4r_8?XuZfk zL8RM3cSFzY@{5k=e(#UTj##Ysf0wyFx7gQ>ulv5*Jn*cVc6pi2kEL5qsxQ8%a^Gv| zao?4%w;w-nzDm?$<+|W^%k~Pf9gK{3*z|7KGvO0g*dn-dZGK!%VEyN3ye7(0r6?(4 z)gh})o@`5A7po-6)`TY#9H|?6oD7QeJ}l$D=9!%F#6;j_N2qqYzons0XyVzeUlW%e z)c;X^c0*H`q=5M`6T=Csc_o&-y1(=Hi>VK$yfU8OIRCrWj*ncK+j|Zf{JQDgdffTa osZ8N{ESp~?oLM-FbFVdQ&MBb@0Q#o=ga7~l diff --git a/gtk-2.0/assets/menu-radio-checked.png b/gtk-2.0/assets/menu-radio-checked.png deleted file mode 100644 index 216a28429c2854e55485d35833889edbff5f1a6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 655 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6cc3-AeX z1=0--|3g>(H=g-FwBf&7_kV|m|JI%VJtzHl?)mT70TOZU1d*TjWWgj*1dbrOpj?Q(NU|VjAalF^ zzn=cHALtXuk|4ie1}0`!Hf|nXJ}qq>M<-_&Zy#U(fS}-z(6I1~%nCx;Cj*e zFar}?QP3nM%k&ML`Tu8cs#?|fXnJu)RDkTd{^MUa2z^+vWBO+8g6H3tMjA`@s?9E5 z`MmJz^_QoWpIkrp>XArk)zfEh*VrsfSnsc3ZY!rAxnNyxL+I5r&GD_b9_WW0lUl`T zX(^eJ*|0T`X<5;+374c!Yp}VUlRuKWq32P;6PX9D>}z_33?>>kO}Q4~Y^tcO&a2D2 zL2K6U3t=zV|19;2IOu1pU~HB)g-z;~8;58~-ScOU7s>efKi}nlB0uKJ!&9%ly2G@@ xyleHB_8pI{(@vlL*l~$Xgyd$aDM~i44ploUu^(*gRN!PC{xWt~$(69AB(Ff{-G diff --git a/gtk-2.0/assets/menu-radio-insensitive.png b/gtk-2.0/assets/menu-radio-insensitive.png deleted file mode 100644 index 16e6b958b8817d4bdc4a6933823e1ae4d9e223c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6dj1o(uw z0%@v%)h%mg0}YZW3GxeOU}R$E;Nj&L5EKy=laiKK(9qP<(>E||iFyzVRI|v_#W6(V z{M<pH{~y-;aQ*2#5$D~%n@nOpI2iR$5b03SI_Y1x^dB^u{t1Y#i^3QTD gr{PkGo*jR!?S3ENGK=V3+7AjEPgg&ebxsLQ0RB#WUH||9 diff --git a/gtk-2.0/assets/menu-radio-mixed-insensitive.png b/gtk-2.0/assets/menu-radio-mixed-insensitive.png deleted file mode 100644 index f5b7ff076c1925b025a4754ab1df4976372138c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 531 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6eK2l#}z z0%-<@{|x{CH#GcrX!vhD^S^e(f1CFI-tGV08~(d?{&#Bm@6`9-q5Z#G_kWl6|1SOi zox1)zxBYkS`R~{P7VP-%+zn=Q{&xnd2de~X1hRo@fQnta{=0Picj^A`4Acl#3=--5 z?*ilk)dSgG|IO}1B?BFzTN30K%)rRV#KOuZC@3T)Ev=xaq@=8+rLCi@XKvx>^f6( zYkF7TuHxp2O<{@=pEV4W&YuyK$q=}?(XHSy&%_p8CU@Qfh72o~KB)%`Gd?vwI3}sY z8O_4Wt5p3@IpU*=p_2X?L5?LD0g4k(S3j3^P6}3T diff --git a/gtk-2.0/assets/menu-radio-mixed.png b/gtk-2.0/assets/menu-radio-mixed.png deleted file mode 100644 index b97e0e81eafb75d271b6440993edb781679cf8da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 588 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6eC4)6(a z1=0--|3g>(H=g-FwBf&7_kV|m|JI%VJtzHl?)mT70TOZU1d*JP0O|s=!3f9zB9KuK2AG7fL1uzgLb=FnurmLsHY1>O zElPs?f*F{YS=qRGc=@!nbsU|XUHk)rfX!ZR|nbMo>Fi#ofydloNQw*1oND_5`I zxOw}|-H)HY{P_7R=*ZDjpc&^qT^vIsBqn6}z5|56E$uI_Uc*`fSW?XWLFk=jBF#qQ` z=SGuq0@p-?rsRY29fsvnroRp-wpbQ-&6+T?-D&<$b*;J9yEWF%Ja58fwWqj~eXG*< z&j-FYA8m}$viWK>ZIhnNJq^34>YjGFxUc+Kt+HV@8&)m>dX2%;)z4*}Q$iB}`4tAw diff --git a/gtk-2.0/assets/menu-radio.png b/gtk-2.0/assets/menu-radio.png deleted file mode 100644 index 55befe9f0df43c4a4589694ec161dafec89f0e62..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 510 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6d92l#}z z0_lMQdn;r%0PWT+3GxeOU}R!uWn&i+l~+(yQ`gYcGBP$XH8Xc|_VW)&Nli=7$jmA( zDJ`$4Dhr#e0MvBA)5S4FLUQiG+eL>IL|8A>Hicv*KVm()#O;XEyZ`?W@y%TE@aonN zhFf3${rm2B*uo2UEI70Gob0rT-W(xeJ;CooNzyGYw@uz9GfaH$S465_lUOOeea1~= zjTGs5tj0zgT)%mDA8M4{q&;0jqAF#g6zkazouI`Zj@qY$>jfHoIZ+iQ()VVf$!<+=d#Wzp$Py%Ba}G+ diff --git a/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png b/gtk-2.0/assets/notebook-combo-entry-ltr-entry-active.png deleted file mode 100644 index 06c76dd17173d6704124f1f99b3f8b1a242109f9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 214 zcmeAS@N?(olHy`uVBq!ia0vp^AhrkxkYJeD`nd~8F%~;{hHyONik=DNa29w(76TPu z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iio!fy978yw zlYj8D^Zfr;^ZUy`Sq_6g|GxYZ5Bc(YvAhARyxzg9`)v8r_gOV1$h8^AU+Vbz>qff7 z=es{`YITZSb#<|c)I$ztaD0e0sy*`MO6R* diff --git a/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png b/gtk-2.0/assets/notebook-combo-entry-ltr-entry.png deleted file mode 100644 index 34948cce25bce936fca75b0af3f1a0be6555c620..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^AhrkxkYJeD`nd~8F%~;{hHyONik=DNa29w(76TPu z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iio88t978yw zw;tOl*q|Wbda!(X-{0>UZzMW7YIs=I9O%8Kb+<<)ltJ5ay)eVN8*SQK9(wg;P5Cvo tKCABguT4j{PdoQ_hf%{+kw>}>?4M#4dZR5(=Kzgm@O1TaS?83{1ONoHMaKXD diff --git a/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png b/gtk-2.0/assets/notebook-combo-entry-rtl-entry-active.png deleted file mode 100644 index 392665eca9bfb160d2c047134627609c97274727..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 211 zcmeAS@N?(olHy`uVBq!ia0vp^AhrkxkYJeD`nd~8F%~;{hHyONik=DNa29w(76TPu z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iih?~|978yw zlmDD&VD5Q;K*g9_T3FfT%XjxOKaI%`pJxk7On$gYW=^FO?>U>U1i3(WgR2>b{uD)u zp88Ya7BO$5^os&FvARgrz+-zI)R?)qFJLfdxY(k0*lBn4HK6efp00i_>zopr09=7Y Al>h($ diff --git a/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png b/gtk-2.0/assets/notebook-combo-entry-rtl-entry-insensitive.png deleted file mode 100644 index 3d2398a757ad163d3008f23187785147b32fddf4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^AhrkxkYJeD`nd~8F%~;{hHyONik=DNa29w(76TPu z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iiu^oX978yw zlmDD&VD7npKt))<;2&f6pWkN>9s0qo^!vZMde6xZaSZ2bRC&_(IT+0EzA)?OZ`m{3 v;`J+7B>0;nbYz&EVtV);eALX!{K6Q7ZmAa+HGF>vG?~HE)z4*}Q$iB}krG2% diff --git a/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png b/gtk-2.0/assets/notebook-combo-entry-rtl-entry.png deleted file mode 100644 index 974a0afac490e2daec7f3f1e548ddf7a19c215f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 204 zcmeAS@N?(olHy`uVBq!ia0vp^AhrkxkYJeD`nd~8F%~;{hHyONik=DNa29w(76TPu z2Vq7hjoB4ILCF%=h?3y^w370~qEv?R@^Zb*yzJuS#DY}4{G#;P?`))iihMj>978yw zlmDD&VD7npKt))xO$IhMPVi2`cFMcL&9tt#k`eLpYvsMb89sI14-?i-C%- zgD|6$#_S59pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MeUw0jv*4^ zM=u!i9Wvly4Y*wx>>7HtfZ?5eQJ)-}M*uU|jTT0gOKo%Q?W%v6iDevqS}Fe5@4^Pv zYti#|WxWYn}-uhflgxZboFyt=akR{ E08r~-b^rhX diff --git a/gtk-2.0/assets/notebook-entry-insensitive.png b/gtk-2.0/assets/notebook-entry-insensitive.png deleted file mode 100644 index 6471b6ba7764248597186f14a2923aacd3c5e29e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^A|T8GBp6maa=Hkl7>k`eLpYvsMb89sI14-?i-C%- zgD|6$#_S59pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MY*0Xjv*44 z&rUea*r34UoT;H@{yqLIqYUFhsi$p=m}fkGt=~K6oo?xxEK$d)GP_ypUoTpz^;x6l zOj?8IJZ@FNE&qB#PsmLw(Dz?{xczLrljHa0p)DJxS!-uE{F*T>H~*k-@t2~AQ%hT$ c5_=vp&Cb)=Jtt>F9?)V2Pgg&ebxsLQ03vo(9{>OV diff --git a/gtk-2.0/assets/notebook-entry.png b/gtk-2.0/assets/notebook-entry.png deleted file mode 100644 index 78fd01ba03885df245cd97d31bff80b554df5bb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 237 zcmeAS@N?(olHy`uVBq!ia0vp^A|T8GBp6maa=Hkl7>k`eLpYvsMb89sI14-?i-C%- zgD|6$#_S59pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MY*0Xjv*44 z&z{)J+n^x8cH#4Gi6x6okNg$iSimfvz+R`)9xkZL_dr|z7W;%Nlai);i8jgUZ;Or) zpTv8adG;E~_~p{3`cg5ojFxe%=)KAD2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4H04D>3vY3FvhokK~fW|U-y85}Sb4q9e0K3yVO#lD@ diff --git a/gtk-2.0/assets/pan-down-alt.png b/gtk-2.0/assets/pan-down-alt.png deleted file mode 100644 index 1471fc1c0578d417771c493415fe69578f6f8635..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4jtoV}r$>_fiuQew;mUV1Z{(S`OO-V-{y)J?0IP sO`*ni%n5Ak diff --git a/gtk-2.0/assets/pan-down-insensitive.png b/gtk-2.0/assets/pan-down-insensitive.png deleted file mode 100644 index c9588f62fb2db241fb9239d63303296925270b7e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4`%)7UejGn=K*6miEr;!aF^jXY9`gpt trch%$=7cr_BLjmy2bWfg1aLAi%$m=CVe|BlB|u{tJYD@<);T3K0RS;`Jski5 diff --git a/gtk-2.0/assets/pan-down.png b/gtk-2.0/assets/pan-down.png deleted file mode 100644 index 62b42c1e714cec1e0ada826cb1267ee394c646a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 203 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!93?!50ihlx9%*9TgAsieWw;%dH0CG7CJR*yM z%CCbkqm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0vK0X`wF zKpGBAUz$$?a#%`&{DK+c)6SH#`K|@>6+K-XLpY+76Ao}o{QsYykg(!Ed&;T*3_@@C e8(4yw^LQCJoY`vKyiFBBCV9I0xvX2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4HQHi0WW=NT56JT`uyZ#e6t2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4HQHi0WW=NT56JT`tHZaC|sQ diff --git a/gtk-2.0/assets/pan-left-insensitive.png b/gtk-2.0/assets/pan-left-insensitive.png deleted file mode 100644 index 227b46e542d91dbd9072fa461c732683e7a1f2de..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 208 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4}20vj|U|WqQJtVSSnto4}Qx^9+kj9veTdNMg|53K)grM>1_ZDL)~)DRR4*qvVjIOc)I$ztaD0e0stldI%EI< diff --git a/gtk-2.0/assets/pan-left-semi.png b/gtk-2.0/assets/pan-left-semi.png deleted file mode 100644 index 1c1bffa7979788a3e90c8af44688fbb82a73ccda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 180 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4F3%puJ9v%;xOz^Gw?;t`34>jFu<2QoP{*&dXh)R6FCU}&&oUF&@N R;e4QG22WQ%mvv4FO#mnPG5i1k diff --git a/gtk-2.0/assets/pan-left.png b/gtk-2.0/assets/pan-left.png deleted file mode 100644 index 0ee1e8571fb2e9408f1706d89ce8ee4960ee7687..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 206 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4A8V&ZZZ58VN3xT>th5kHQMc`HU`^$I=h@Cz(7pPEcfKKAe)odyxH+q=I3C tv6zP;i*|zAp@!~&UplJmB#tmJyt~Kseb0};`#@tEJYD@<);T3K0RS@~J@5bk diff --git a/gtk-2.0/assets/pan-right-alt-insensitive.png b/gtk-2.0/assets/pan-right-alt-insensitive.png deleted file mode 100644 index 0ba9955f33e7127f2e5e060f2c5602544c17ad21..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR42?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4!+cQubl}AeT0ZVaSuDa<9LW8|9>3n&-}TO_W{m?*N(wGA4oZ3q8}b?$ l&*&8N$T}Rm7-d$IBQ1KJ!?|N(l`_yg22WQ%mvv4FO#sBAI;j8v diff --git a/gtk-2.0/assets/pan-right-insensitive.png b/gtk-2.0/assets/pan-right-insensitive.png deleted file mode 100644 index 10766a743f87adfd4c2c3ae49957784f903a42f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4aP_Hpa;3wNWj>>eq|*t8rZ$0OhB)UA(}u>z#)tZ;M1& diff --git a/gtk-2.0/assets/pan-right-semi.png b/gtk-2.0/assets/pan-right-semi.png deleted file mode 100644 index c5008ee327bfc5fabdee67d3332527938c9889d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4A8V&ZZZ58VN3xT>th5kHQMc`HU`^$5I(C&e|yHFzH#KK?DOs>v`7siQAU! Q1ZrjQboFyt=akR{01K}(egFUf diff --git a/gtk-2.0/assets/pan-right.png b/gtk-2.0/assets/pan-right.png deleted file mode 100644 index 7b6ad2bc0d81076664a3ec5c881841cde94c4a60..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4F3%puJ9v%;xOz^Gw?;t`34>jFu<2|)0}vy*Z2f*Cr@1zBn==L`%C kmP}kM$fj}0riFpwO$(<$`14(dfaWoHy85}Sb4q9e09o!it^fc4 diff --git a/gtk-2.0/assets/pan-up-alt-insensitive.png b/gtk-2.0/assets/pan-up-alt-insensitive.png deleted file mode 100644 index 2f2de66450aab91a76b7852a77dfe758a1c86b0d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 189 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4bP0l+XkKB>pvB diff --git a/gtk-2.0/assets/pan-up-alt.png b/gtk-2.0/assets/pan-up-alt.png deleted file mode 100644 index 9a43d796f95b582065d1e0457b1c310ba28b11b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 191 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4RL&S3j3^P62?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR42?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4xgb;R f#iT%k2@DKpSvf>Dd8&s3jbiY0^>bP0l+XkKw(L2E diff --git a/gtk-2.0/assets/progressbar-trough.png b/gtk-2.0/assets/progressbar-trough.png deleted file mode 100644 index ee2e505657717f659ecd1926e73c63414fba8224..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 153 zcmeAS@N?(olHy`uVBq!ia0vp^EFjFm1|(O0oL2|p6gzo_Z~#FKM@k2f&spFRSqxNv z9fTR3G-g)-1tm*dBT9nv(@M${i&7cN%ggmL^RkPR6AM!H@{7`Ezq647DiZT_aSY*@ pnS7`I`|El(l>#IGpP(qRea|9gP2NC6cc4)6(a zb?g4`+WFt5{l821f9J0MAa3t}=g$9bogmVw3ncE+1!B7b$u1D-0#pxSgQb96XRsko z9bhT2IS@5K#SmQ}H9##8^*{x12H1R{;XqlSnQ&cDF4$g>IM95UT_7$P!PR(3zWW38 zjzdY1U$B_7i;Iu1UqC=eXjo=ec2!k%O=DAYOIureM@Q$>Y13!SoHcvSij}L^tX;SN z;KhrVF5iFf@X_NZ&z?R1`tAF#-@i`<-W6nEVC436aSYK2E}e8T?2vom-6jfe9yUHTUKM^%$gNy!BZ0#Xi9K=VOh&@mN0MHtds4h=03~Km634!CvIVFx|o&!71Pt!t)Go9gwN<#%6#!@mfNSYP*dKI zmx><={0{G(Byh5K>DvWQDwm$0YvPsM9yP;9G)!5&@>WguuI**^xzCax|36FVdQ&MBb@0IVWQfB*mh diff --git a/gtk-2.0/assets/radio-checked-hover.png b/gtk-2.0/assets/radio-checked-hover.png deleted file mode 100644 index d512ab5f57155911b434759cdf7422dc3971eb66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 692 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6d{4DbnY zb?g4`(*EDM?Y~>wf0xex&OQI#J3z>_^}k*Ff2XehjzHA$-=+J%Q|Et|uK&)RAVClV zs0Jni)acUj->vh%D^LnTc7xa;1)X4Vuu7mIK#d>;U^Ni!KxNJ_T|fp%5U32U0L%bd z>I~5flL9#a;ta4}Aa~cjYk5FVIh6$Y1#>H@X=rL`>l+vvd3k%s#>FS3rDtSj<>cn& z7u3}^Hnp_0wNITsYxe9pb2n{1e&XcGo40P=zI*TfgNKhkfBE|D=da(Yj*ER57#R6I zT^vI+f=eg4mmP8ta5*~N!_0y~>6VK0WEVcM1i@GT+CMo-9bw8cUH@;-yLq#=tzjvj zvfor6Sj~N{vvgrCtMXjCw;vW=w#iO# z2wg6|uF7_`Ow*M(`37rix#y}2RP9;COtx%zsQ%_IbNW)LhzBc~*UenT5!-vPDc<(* znFh@#TUoi8QWXpy@NeQ$ny{CVz2cIho~e0)(DYAN8YeNf?x>9QX0KZKpZ8qU)enu< zrj3tGIMi4d=-NxV1zr59+xO(J()AXLD?6XMC~nh#HCtdK`=wR0&!>Ef&t55ioGFVdQ&MBb@0M6AyegFUf diff --git a/gtk-2.0/assets/radio-checked-insensitive.png b/gtk-2.0/assets/radio-checked-insensitive.png deleted file mode 100644 index 71272822c3d09fc1e3800c001d23751efb8f2544..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 582 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6d13-AeX z1=0)*{~7-OZ)o`M(D2`Q=6~&m|2FOaz1#o0H~e?){O{EA->L7vOUHkwp8pQ*|J}O( zyR`pz>HqK4_20SezjM!j#}2Sy$A9N;kb0nqQzuvis28l>x$D0ZP!=N9_20D%WSUF& zf1tQCL>Ew`^S=v_3)BK+cm3a*WM>0(mr+TOUoZnBBNGcNo1mbOl(e**yn>>VlCqYT zwvMiziK&^ng_DzyZ%9aJXjoWyL_|VjQgTXK-zn=7pzbH0E{-7*l5-Ef4r_8?XuZfk zL8RM3cSFzY@{5k=e(#UTj##Ysf0wyFx7gQ>ulv5*Jn*cVc6pi2kEL5qsxQ8%a^Gv| zao?4%w;w-nzDm?$<+|W^%k~Pf9gK{3*z|7KGvO0g*dn-dZGK!%VEyN3ye7(0r6?(4 z)gh})o@`5A7po-6)`TY#9H|?6oD7QeJ}l$D=9!%F#6;j_N2qqYzons0XyVzeUlW%e z)c;X^c0*H`q=5M`6T=Csc_o&-y1(=Hi>VK$yfU8OIRCrWj*ncK+j|Zf{JQDgdffTa osZ8N{ESp~?oLM-FbFVdQ&MBb@0Q#o=ga7~l diff --git a/gtk-2.0/assets/radio-checked.png b/gtk-2.0/assets/radio-checked.png deleted file mode 100644 index 216a28429c2854e55485d35833889edbff5f1a6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 655 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6cc3-AeX z1=0--|3g>(H=g-FwBf&7_kV|m|JI%VJtzHl?)mT70TOZU1d*TjWWgj*1dbrOpj?Q(NU|VjAalF^ zzn=cHALtXuk|4ie1}0`!Hf|nXJ}qq>M<-_&Zy#U(fS}-z(6I1~%nCx;Cj*e zFar}?QP3nM%k&ML`Tu8cs#?|fXnJu)RDkTd{^MUa2z^+vWBO+8g6H3tMjA`@s?9E5 z`MmJz^_QoWpIkrp>XArk)zfEh*VrsfSnsc3ZY!rAxnNyxL+I5r&GD_b9_WW0lUl`T zX(^eJ*|0T`X<5;+374c!Yp}VUlRuKWq32P;6PX9D>}z_33?>>kO}Q4~Y^tcO&a2D2 zL2K6U3t=zV|19;2IOu1pU~HB)g-z;~8;58~-ScOU7s>efKi}nlB0uKJ!&9%ly2G@@ xyleHB_8pI{(@vlL*l~$Xgyd$aDM~i44ploUu^(*gRN!PC{xWt~$(69AB(Ff{-G diff --git a/gtk-2.0/assets/radio-mixed-active.png b/gtk-2.0/assets/radio-mixed-active.png deleted file mode 100644 index b272aec336978f0d8ab9da84bd1ce4408c9f4fda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 612 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6eC4)6(a zb?g4`+WFt5{l821f9J0MAa3t}=g$9bogmVw3ncE+1!B7b$u1D-0#pwq!3<}xcBc-o zAlL+mEKnIlJ&+631ylx74^{x=f*3#pVP-;11ByV@xIz@eYyqhUqlCVL0zhY5lmz(& zi#fZv`1tw-1cZc!WoBhpRaMtCx3smjcXV`4oi=^O%vrPNtXaEm-~NLK?>~6>=<$GJS$xZZF?O?((^5L1`~fU6qzf^M6rshWCMC0Ux^)&mnGs z%~DBw_C;1s$menqJ@Y}z?0g@Wk9WcRA4bBrl*&cd6sDBIPJjf-Ux3v23BApM7y_}3i%X3c39Nlqq{+@^C zzB=1}naS-bT(SGK(t}-}TRwa9gP2NC6eC3-AeX zb?g4`(*EDM?Y~>wf0xex&OQI#J3z>_^}k*Ff2XehjzHA$-=+J%Q|Et|uK&)RAVCNN zsNSXHzgy>jSD*-l>;|!2f#RKDaj+I37b*x-<_u;4&4lQJs0XS68tx1f1j>S?K(+wc z5E5*Z@*R!iK$lyV1o;JXE2(K{YH8~m7#ewbd&kDbCuC;j-ODy_a8ib^!e+zpTB;$PT2VZXvh;!7sn8d;Mz;i`I-zwSQGY4d3c~# zT1LY{Q1s~MfBI=T+|yia_s{xl>RT1V6uny3 z8&WrZ@}AE6QLS)+JL0k7#iMR!XE&TWcyzI+Ym{Ua(;4k!OH$g7JTW-r7v3mq@L)r$ z`_eOlMHY+W*w_u*Ma%@d1VSfzt(dm3?e_o0NA91LOQ?^JZV zGL-_t32y^muS!WliBN7;dMFq ih18}We9gP2NC6eK2l#}z z0%-<@{|x{CH#GcrX!vhD^S^e(f1CFI-tGV08~(d?{&#Bm@6`9-q5Z#G_kWl6|1SOi zox1)zxBYkS`R~{P7VP-%+zn=Q{&xnd2de~X1hRo@fQnta{=0Picj^A`4Acl#3=--5 z?*ilk)dSgG|IO}1B?BFzTN30K%)rRV#KOuZC@3T)Ev=xaq@=8+rLCi@XKvx>^f6( zYkF7TuHxp2O<{@=pEV4W&YuyK$q=}?(XHSy&%_p8CU@Qfh72o~KB)%`Gd?vwI3}sY z8O_4Wt5p3@IpU*=p_2X?L5?LD0g4k(S3j3^P6}3T diff --git a/gtk-2.0/assets/radio-mixed.png b/gtk-2.0/assets/radio-mixed.png deleted file mode 100644 index b97e0e81eafb75d271b6440993edb781679cf8da..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 588 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6eC4)6(a z1=0--|3g>(H=g-FwBf&7_kV|m|JI%VJtzHl?)mT70TOZU1d*JP0O|s=!3f9zB9KuK2AG7fL1uzgLb=FnurmLsHY1>O zElPs?f*F{YS=qRGc=@!nbsU|XUHk)rfX!ZR|nbMo>Fi#ofydloNQw*1oND_5`I zxOw}|-H)HY{P_7R=*ZDjpc&^qT^vIsBqn6}z5|56E$uI_Uc*`fSW?XWLFk=jBF#qQ` z=SGuq0@p-?rsRY29fsvnroRp-wpbQ-&6+T?-D&<$b*;J9yEWF%Ja58fwWqj~eXG*< z&j-FYA8m}$viWK>ZIhnNJq^34>YjGFxUc+Kt+HV@8&)m>dX2%;)z4*}Q$iB}`4tAw diff --git a/gtk-2.0/assets/radio-unchecked-active.png b/gtk-2.0/assets/radio-unchecked-active.png deleted file mode 100644 index d491d18a91212d2fafe6a9a871195b04b3a5292a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 539 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6eK1o(uw z0_gzO*51L<#Wg%4H7z$Uzo4+Frnau3v1#I@1q&A~-n;L> z!9$0ST)24U>W!$k64^j~7d>4ZLo|YGFXak5IWVv!l(=^U6be4wy8GMz|NCbZKaslS zpC+GtBYB4PCZW?NYqtJVZrfGh7kaufTD4D0#DzKJR|ex22Dvl0-`j>UTh3kBu;ao< zw^>|Igk1#Kjh-tM$Q+a`Q0rduLWWb_=7ms3ugf7>$%}^qyfPlXe6V=xfrqaiH02-s z{C}~Qf$X{+o*n`J_vP8tCG?kYN?KLVQ~B}jAh%+m@-u;#CQ09Z^?79QT{%-8`+wDW zzY`m0^R41Oo@NzgttowOw$ZlGjem`2tWJ{5pMFV7kUgo)1{5=%u6{1-oD!M9gP2NC6df1^9%x z0_i~lgqb+>flkpY3Gxf(l$KLaQd8HkvGwuw3yX-1ijGOo$jZsht8ZwWIBD{fO`ErD z+rDGxt`jFuojrFcE$M0qQ0FC27sn8d^R<_53N3$C~x_syKr~3cbR~K+f zb!$JX;hDqg8$Gdg>!oRr^Ciu7PQ3cP_gsw`n_Iy;iSXAR4#Eo0k5%PocNZQITgY=U}{Mhdsm*E zx5BbZ3*Mwjg(PbWtDNy(y>4|-x!l|H=RdsuZNn%XA}%Fs93TmbB2QO8mvv4FO#mp> BnMeQt diff --git a/gtk-2.0/assets/radio-unchecked-insensitive.png b/gtk-2.0/assets/radio-unchecked-insensitive.png deleted file mode 100644 index 0392c2fdd6f50449fed9e39acc5006bd66e5e1ac..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 408 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6eO2Ka=y z0%^*@oma2E15FVx3GxeOU}Wav77!K@m6VcJRM#*vHZirbwz0jhb!QS#$s$h|#}JM4 zb0?h^Yf<2FX0~&1m^bPF|0|Iz7FW!OypcNja$HcucGWHZOI6mp-VUGXo?5!y+USPk zse^2nVw)asn5-!%wOX+i#E{^%Y1_~BWS3j3^P69gP2NC6c!2Ka=y z0_lMTxuUwMKo@A21o;IsFfuW-uyaUCscUHJ8yFfHo7mYqI667I1O53a>KwBg*Edc!>0hk-rs=OUSoN}Bh&ggk#i8~UC)XK8&3@%IkEQOKt@~fDi7B`5 g%-L-k*;K!m(a2ZmxlM|O4JZ;kUHx3vIVCg!04AG|MgRZ+ diff --git a/gtk-2.0/assets/scale-horz-trough-active.png b/gtk-2.0/assets/scale-horz-trough-active.png deleted file mode 100644 index 5551e8714679fc812b45afd0bff20b5b0cb302d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4wkMyws)GzE{2mkg${QxI^S;!G~jYOSirz=`W6d^qgf3f PP%DF{tDnm{r-UW|D|j+n diff --git a/gtk-2.0/assets/scale-horz-trough-insensitive.png b/gtk-2.0/assets/scale-horz-trough-insensitive.png deleted file mode 100644 index f6e89aa5c72257ccbd804f5a3f0d25eb9a53f1ec..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4pBgdhT+tY!%7(8A5 KT-G@yGywp>IxcPi diff --git a/gtk-2.0/assets/scale-horz-trough.png b/gtk-2.0/assets/scale-horz-trough.png deleted file mode 100644 index f34e3229ec12db9299224c8a66aace5032097d42..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4g27(8A5 KT-G@yGywpzK`itD diff --git a/gtk-2.0/assets/scale-slider-active.png b/gtk-2.0/assets/scale-slider-active.png deleted file mode 100644 index 3f7396ec321ea2cf881e0a6b8468b185047499b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 420 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6e41^9%x z0_lc^|Dmh?8_)b7+VJ0{`@eJNe-|L?0x?{>z#?E0!Ulr3b;GcbP0 Hl+XkKrIN4t diff --git a/gtk-2.0/assets/scale-slider-hover.png b/gtk-2.0/assets/scale-slider-hover.png deleted file mode 100644 index d73ca85d9a084b7e626bf9cf6c1af9983a2db09f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 489 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6eK2l#}z z0%^~-|L*<&T|56f_5F9~{O{KL-=*WfNBe)Lp8w8W|J}MlQqGS$4{TX{QmP-{`>U3Kz(yOT^vIsBy$gT ziZup^uwF>6FcRTSa|&F4&-VZSTAh2F7VS3Qqp)|XZ}7cIoV$)$yZfIDu5q0vTgs8I z`$tjop3*~k&W}kt)vp8_ltrr*3PLQJdsaz=uPU-xp_RCD(}s}H9l@awyh8h0R;jA> zbzNg%*V@K#%(QxyVq98ZeM;kYpC8Ua6^Up2vijB^T((qwx#BLL8qGDjpQau>E-Yf_ VvrfLvIU49r22WQ%mvv4FO#pkO)vEvi diff --git a/gtk-2.0/assets/scale-slider-insensitive.png b/gtk-2.0/assets/scale-slider-insensitive.png deleted file mode 100644 index 36d1546cb03347a39d830bd9f87bf1d58c532c40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 441 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM3?#3wJbMaAF&8^|hH!9j+9gP2NC6e)2l#}z z0_p$%|KGlS`~Lm=ckkZ42L?bkgaH(R3j#&p;&5d^5i~)F6h!gEhYw%8c=6%GhmRjW ze);m{>({Su7O*J;t&}YZ@(X5QW#`b<(>ItrW!m(av*ye_aPZLKYu9gl`uyeVpTBb+ z?g#pcVX~)-V~EE2y%SCgH7f|PbOtV7WXSL9B9qem|9|gBo$SV#qRsu6L%EHeWKOt# zdwe7Or+>{pzZ(~Pg`WCLc%PeSTG6uX=$}Zl3^&<3^Uus%f9yq1YfG#|_oSoTPgoZw zFMP14Kq7)?W5s{_(4+n0Iz_n}Kk{C6o6P9sKDD5-==9gP2NC6c^1^9%x z0%_x!|3e%8drtcA-1FbDzpTGS1n^L)J8&F|^r;B5V zgyi0XoxCjuJS+!P|FFE{l}Xt4-^|~sXoGYDTY1*wJ?}qXIG`=h?r+2@@pSr4^#`Ap z7%FA+O9eT*TG?K4Qg_TP30pDs9Dmlr$qU%5WJ8oqmN=PR?AXy_zB!yxx#!U2BTR93 gm*;xNwo3nHd~Yen=R9j_7|?D8Pgg&ebxsLQ06}A&vj6}9 diff --git a/gtk-2.0/assets/scale-vert-trough-active.png b/gtk-2.0/assets/scale-vert-trough-active.png deleted file mode 100644 index 74d4931d35953e3e0ec362c6fd605cc0a6b9d983..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 177 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaT3?y&uT)!JgF&8^|hH!9j+9gP2NC6eG1^9%x z0%@17|8}#O=L1=cB|(0{3=Yq3qyaeso-U3d9MQ=M4(w(kNg)gjTN0QLGP%fx0p%Dx MUHx3vIVCg!01t;P$p8QV diff --git a/gtk-2.0/assets/scale-vert-trough-insensitive.png b/gtk-2.0/assets/scale-vert-trough-insensitive.png deleted file mode 100644 index 12e36a02665f4ce91e73ea5766c9750dc6351059..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4MgGT diff --git a/gtk-2.0/assets/scale-vert-trough.png b/gtk-2.0/assets/scale-vert-trough.png deleted file mode 100644 index 919c07d3a720664b2a666e6c9a0c11d6838ade17..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^5+KaM1|%Pp+x`GjEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4-G2comSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt(N{E{-7< zy>BlVavgFIXnp9<%6;&f)pU-y<8has%4rrctY0*BLiCMWof)fLlQzHEbo<8B_RM=W zb!~~y^mT+PTiHy_Dv}-gqdS)z;=Fz0U8l1~lv|gtQ^KkKM2X2)I1l#McB&j-?qZap za$U$Xzb2uFeV0LuYFGN3Ws#3txufnFPe1p7+gDBKchIVdoIv+5c)I$ztaD0e0st+1 BU77#@ diff --git a/gtk-2.0/assets/scrollbar-horz-slider-hover.png b/gtk-2.0/assets/scrollbar-horz-slider-hover.png deleted file mode 100644 index 2cdceaab9a4ae85ad28f8634985738204052600a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2comSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt(N{E{-7< zy>Bn><~`&f;Ck_}x`WGvoy^@u1;$$*2x%ND()F8ghe=SdgNMm^)2*v{kItCad@eDa zm6#|N*15;2S;~5k;iBVvU4kAq)uw!NlJ2@TF=?{EkEhQKdOTmXJUGA7WzyqdB}wB+ z(Va`oWetuA$4cZ09c5&f*=V}A;(%!XnPuERm^@|(J5E>gx(IX+gQu&X%Q~loCIEf8 BTcZE~ diff --git a/gtk-2.0/assets/scrollbar-horz-slider-insensitive.png b/gtk-2.0/assets/scrollbar-horz-slider-insensitive.png deleted file mode 100644 index 92cd3451cd0fae15d29168eb47bb262bf56786dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Po3?xrFN1X&x%*9TgAsieWw;%dH0CG7CJR*yM z%CCbkqm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v=0X`wF zKpGF&u92Swl;$c4@(X5QW#>>(RMOQmoSnYtG*HyS)5S4_BRV-jf!QGaj7L+(<{6g7 zZA>$!S{6S$!(gyl_(YaNa$}0@fg~y8bU$&1%`=qJEG8vbGE`0zjPVjswgg%1>FVdQ I&MBb@07xo53IG5A diff --git a/gtk-2.0/assets/scrollbar-horz-slider.png b/gtk-2.0/assets/scrollbar-horz-slider.png deleted file mode 100644 index ddbc2bd87a26971d79b02007feda77235cb771bf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 250 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Po3?xrFN1X&x%*9TgAsieWw;%dH0CG7CJR*yM z%CCbkqm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wD0X`wF zKpH>Dz36cesDisB$S;_IS2!>@q_C*Cq{?-x*G-_XiKmNW2*=Fi1O;XT*L6Hi8?J<} zjatW$=DId&>nX-FvshD17i@Ic#AYCSnnht*#To;ZgFy`Y76{quSqB^eS?uZR=d#Wz Gp$P!n;Xp0` diff --git a/gtk-2.0/assets/scrollbar-horz-trough.png b/gtk-2.0/assets/scrollbar-horz-trough.png deleted file mode 100644 index 811bb968424627e28efc235b741f48558fdc5903..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 143 zcmeAS@N?(olHy`uVBq!ia0vp^j6lr9!2%?WJL=YeIK@t$Asif`Z`?qFoCO|{#X!~9 zL734=V|E2lP_o1|q9iy!t)x7$D3zhSyj(9cFS|H7u^?41zbJk7I~ysWB0f(S#}E$L gFVdQ&MBb@0I~ce$N&HU diff --git a/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png b/gtk-2.0/assets/scrollbar-vert-slider-active-rtl.png deleted file mode 100644 index defb09d2d21116a5e3dd3141eb38e2e8e348ab61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2comSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt&y%E{-7< zy>BlXavgFIV7;)stZQwlp5UIoy-PmJX%;c8Uo>?>^o?7cNy*6%xrEeC%PGh&n{ob= zM8q;4W9gULCMz!ATYPw{$jX8vRTu0xbT6oEFkw_E{rzGR$I9k+({nX9ol#gF^kk~z zyrmxV9rc!aJpV0x_|8SQ6G=}#a?Uo%pHp~1xA^Il{WT2D1wwzHFdP>Fx{1Nl)z4*} HQ$iB}H)ms` diff --git a/gtk-2.0/assets/scrollbar-vert-slider-active.png b/gtk-2.0/assets/scrollbar-vert-slider-active.png deleted file mode 100644 index a2bd26938961fca201b841bf4a95af416fdc52cc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 265 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2comSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt*kyE{-7< zy>BlXavgFIV7;)stZQwlp5UIoy-PmJX%;c8Uo>?>^o?7rM~@vlw3e;>Ci9cSVxPt3 zm=DjH;rejBW4qZ|Wwtxn6WP*poc|wDbUMv*=`Z7wcM_*%E~Qo7xUTe?Y12yAd#q1F zyL(ulgmv@OP4Ad_;ds$hN41y@-tU{W{VGJZ&6)g()%=LiUuN%4BcO{IJYD@<);T3K F0RWUgVHp4b diff --git a/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png b/gtk-2.0/assets/scrollbar-vert-slider-hover-rtl.png deleted file mode 100644 index ee67b763f5e7275af2d4448a42e96dbbdff90889..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2comSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt=7IE{-7< zy>Bn>pi*=O|B=dCMm^mySe>iVPjjTaQe*(LKA7nW5z^k?f{O6U*0W?#^;pt7NaQK58q#$=An=6BO`bvNlKJdAGH!*yb_ zm?YPUrD88@^(Q{>3vSVIvzx#17~6Xj`9kd+%cuJC8LNby)$NO?0iDF)>FVdQ&MBb@ E0Kw>7_y7O^ diff --git a/gtk-2.0/assets/scrollbar-vert-slider-hover.png b/gtk-2.0/assets/scrollbar-vert-slider-hover.png deleted file mode 100644 index 64dbcc43e498b4b2b30b284da2649242f9b2c07a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 264 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2comSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt-*dE{-7< zy>BmW@oXgVtn@+?i1(r+V^ms*eoW= zePXMaWR1O`@k5!@p=>h?4vJatxqRnw+>Ro@Q|!{ugq?5OdL#iI#Ng@b=d#Wzp$Pzx CSyv(e diff --git a/gtk-2.0/assets/scrollbar-vert-slider-insensitive-rtl.png b/gtk-2.0/assets/scrollbar-vert-slider-insensitive-rtl.png deleted file mode 100644 index e89fa75982841fd4c47f335a748b812a7ed5531f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 252 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Po3?xrFN1X&x%*9TgAsieWw;%dH0CG7CJR*yM z%CCbkqm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v=0X`wF zKpGF&u92Swl;$c4@(X5QW#>>(RMOQmoSnYtG*Hya)5S4_BRV-jLCPR~i>5<_m~pz9 zW5i73bidXOR_W*FFeaX5VJb0PuuD^5+Oab;TLr{|UAh^VKQb^J@DNn!=v?d$vf9(t K&t;ucLK6UgK0S*7 diff --git a/gtk-2.0/assets/scrollbar-vert-slider-insensitive.png b/gtk-2.0/assets/scrollbar-vert-slider-insensitive.png deleted file mode 100644 index 409121078d6969f04ea237b886d0a62a0399ef8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 254 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Pn1|+R>-G2comSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&KtHJO@*Oe|aJk4X7}Qn3DBtiqzP(G!c7aJp#DyIPQ*`AO;)@4^qY z|2Ijlk2~4H-KKSZ$F)Vt3ZBwTs@|m%p34;4i`S=QyWVh}bZ5e!(upaV9`p82vW(a~ s?OpqeZ#~w2PisFM;C+AW)Z9bjx4nhWm%a|o2Rehn)78&qol`;+0PoCOAOHXW diff --git a/gtk-2.0/assets/scrollbar-vert-slider-rtl.png b/gtk-2.0/assets/scrollbar-vert-slider-rtl.png deleted file mode 100644 index 70c5958cadafa369a8682026fb33f38595d73c0a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Po3?xrFN1X&x%*9TgAsieWw;%dH0CG7CJR*yM z%CCbkqm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wD0X`wF zKpH>Dz36cesDisB$S;_IS2!>@q_C*Cq{?-x*G-_Xxu=U`2uE~sf`XKRt6ylthAZJ~ zwVF083R@e+lz293YZhzERxXYUM;l&=9sa836yYOxmWk&GGlSGAA-$!1mn1-Td%F6$ JtaD0e0syoHL4g1O diff --git a/gtk-2.0/assets/scrollbar-vert-slider.png b/gtk-2.0/assets/scrollbar-vert-slider.png deleted file mode 100644 index c8bbd9a1100e4d9cb78c681f3a028681f2f0cb46..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 255 zcmeAS@N?(olHy`uVBq!ia0vp^f*{Po3?xrFN1X&x%*9TgAsieWw;%dH0CG7CJR*yM z%CCbkqm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0wD0X`wF zKpH>Dz36cesDisB$S;_IS2!>@q_C*Cq{?-x*G-_XrKgKy2uE~sf`Z(Nb39E3GggJ^ zhBIuA2wxlZlp(EbP0l+XkK+q6Lm diff --git a/gtk-2.0/assets/scrollbar-vert-trough-rtl.png b/gtk-2.0/assets/scrollbar-vert-trough-rtl.png deleted file mode 100644 index b415b0df642f0b0ce5c74108453a97aebf36e55e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^OhC-Y!2%@Xw6`;Y1d5$JLpV4>-?)JUISV`@i-D@I zgD|6$#_S59pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MZBIajv*Yf e$v^(jcNAh^7iW_A*6s_kjlt8^&t;ucLK6TtXd-?)JUISV`@i-D@I zgD|6$#_S59pk#?_L`iUdT1k0gQ7S`udAVL@UUqSEVnM22eo^}DcQ#T$MZBIajv*Yf f$q5tw{Fi57_GOZ|eWP3fD8bgTe~DWM4fLYyOZ diff --git a/gtk-2.0/assets/spin-ltr-down-active.png b/gtk-2.0/assets/spin-ltr-down-active.png deleted file mode 100644 index 689aa498566dbde332465e51a20b646a9f8ec643..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 229 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq8+GCy_!9@ugr>GhOo}P4WkODmm7J7p^=rR=kM+vjI$7Y5 z;Ne96+|S=PT>EvXsr*0p)S#lCk3E9k?U&Qyqtk5)4~u@6o36j&V2``CkNl4Xis38g SJhKDZ#^CAd=d#Wzp$Py7R8BAe diff --git a/gtk-2.0/assets/spin-ltr-down-hover.png b/gtk-2.0/assets/spin-ltr-down-hover.png deleted file mode 100644 index 652bb138057cc1b9ccf0c0a12df10d6b4a73eabf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 227 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq8$ID;Yqs{y_~83LK=bLuV!Ow!nyyDOH=f@sFLI~A-FwHH1$^@*en0%nd^c9%t<$O< R?m)X3JYD@<);T3K0RV?$PVE2y diff --git a/gtk-2.0/assets/spin-ltr-down-insensitive.png b/gtk-2.0/assets/spin-ltr-down-insensitive.png deleted file mode 100644 index d9a0cbe5c2f1b66adfeea60f930231c35493c107..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq8f4u@pObhHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq81yPI1kyn`DD4<+KF4f)xKas`+wpIn7t!`)*c;#hocZuMF(pUD&z5 zUC?mRqm256L8qn^zuUObtRilQtoFT%#7x7O16>Y3(g2B_(&t;uc GLK6Tzo=3g_ diff --git a/gtk-2.0/assets/spin-ltr-up-active.png b/gtk-2.0/assets/spin-ltr-up-active.png deleted file mode 100644 index f2ec1496cddca36cb67321fbc3b2c7a81d989693..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 234 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq83d4`O?zhB@#n@f4qW<~|Knjd zzfsoO==F-m@oTsK-nGtu&+;=@tnYYf^2Zd;;wyL6`Mu?{;+^7yHcZb0B@CDp-4@zs X_o&J$zF1KXw35No)z4*}Q$iB}_oz^O diff --git a/gtk-2.0/assets/spin-ltr-up-hover.png b/gtk-2.0/assets/spin-ltr-up-hover.png deleted file mode 100644 index 02760e5842bc70ac825c357820ed5415f64b4945..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 231 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq8br U&u0l-2(*vE)78&qol`;+0MHFnb^rhX diff --git a/gtk-2.0/assets/spin-ltr-up-insensitive.png b/gtk-2.0/assets/spin-ltr-up-insensitive.png deleted file mode 100644 index 3b7df5eae07bf17ac80e3781380e788469c786a5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 183 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq8#)sO>%!l*YfI!Wr&A`yWpg_6!1EU%bo1%e;2ouAUP0aF1 T4%P>N`WZZ3{an^LB{Ts5UI#B^ diff --git a/gtk-2.0/assets/spin-ltr-up.png b/gtk-2.0/assets/spin-ltr-up.png deleted file mode 100644 index da450beabb37a016617baa70f597976a33b0c538..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq8y*VSZ|Y_#Bpm*owL($lY#@-ouy~uXCn3N#Y048U{~S KKbLh*2~7Y8m`9`l diff --git a/gtk-2.0/assets/spin-rtl-down-active.png b/gtk-2.0/assets/spin-rtl-down-active.png deleted file mode 100644 index 980d2318f96dfa2b787912de47c61fde79433ca1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq8f*VUZ0GRuG# OF?hQAxvXf4u@pObhHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq8 z9P@GI)_v{;P6_8M*Dsx-s`N{n&!Q}Yd;bnao~FgR@Am*L OV(@hJb6Mw<&;$S%i%ui} diff --git a/gtk-2.0/assets/spin-rtl-down-insensitive.png b/gtk-2.0/assets/spin-rtl-down-insensitive.png deleted file mode 100644 index 8f2411dbed27b1fbd5036e3f6066daa8bb772507..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq8f4u@pObhHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq8N?-t`?bOs{M` zRnKBxqm-1{`1j$$YrCce-LriDTXM#P+Wj?;8b6+>JHRLIvm?pk_CDsr>v+f4u@pObhHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq8f4u@pObhHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq8f4u@pObhHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq8fk9$$hfYVZ;4Y^*T^wF~rmYNyGZ_s3pXb#BYGLqn^>bP0 Hl+XkK{GKef diff --git a/gtk-2.0/assets/spin-rtl-up.png b/gtk-2.0/assets/spin-rtl-up.png deleted file mode 100644 index 240cccd60ce153b7a95de9eb043bde35e57b7077..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 216 zcmeAS@N?(olHy`uVBq!ia0vp^AT}2V8<6ZZI=>f4u@pObhHwBu4M$1`kk47*5m^jW ze;tGwoit`w00kvWTq8~}U&Kt)oXE{-7_ oGm|Y!UR~}U&Kt)oXE{-7_ sGm{e%5+>M`ytq*B#>U3x3B+s+>L$#UVFzsGfvOlhUHx3vIVCg!04$;<>;M1& diff --git a/gtk-2.0/assets/treeview-separator-hover-ltr.png b/gtk-2.0/assets/treeview-separator-hover-ltr.png deleted file mode 100644 index 82a9f6819577790ecbb421187a2dbbc400e5f672..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)oXE{-7_ pGn0S(`ue(_jg8II4MYGj8-r~Li%@NsRRK^HgQu&X%Q~loCICH%CNKa1 diff --git a/gtk-2.0/assets/treeview-separator-hover-rtl.png b/gtk-2.0/assets/treeview-separator-hover-rtl.png deleted file mode 100644 index d40586c4e679f44bb832d9c5b7d28127201688d7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&Kt)oXE{-7_ sGm{e%5+?ll_4ReV8yg#&ClIqS=q0cSN$dNq2dZN5boFyt=akR{09Mr|`~Uy| diff --git a/gtk-2.0/assets/treeview-separator-ltr.png b/gtk-2.0/assets/treeview-separator-ltr.png deleted file mode 100644 index 169c877829bd3867e9eb85ac95720e999473e892..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AVr=ojv*W~ rSr0NYGB9u)R_OWo&ryBFA--mI`w$ibTP>!=Kt&9mu6{1-oD!M<1>YuG diff --git a/gtk-2.0/assets/treeview-separator-rtl.png b/gtk-2.0/assets/treeview-separator-rtl.png deleted file mode 100644 index 5f3a133c4a0857eac9046e2f59c2cc8277cc63bd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^Od!m`1|*BN@u~nRmSQK*5Dp-y;YjHK@;M7UB8!3Q zuY)k7lg8`{prB-lYeY$Kep*R+Vo@qXd3m{BW?pu2a$-TMUVc&f>~}U&AVr=ojv*W~ qSr0NYGB9u)R_OWo&r$urD!yiR{Szz(wf#LHMGT&C diff --git a/gtk-2.0/column/column-active.svg b/gtk-2.0/column/column-active.svg new file mode 100755 index 000000000..363a22310 --- /dev/null +++ b/gtk-2.0/column/column-active.svg @@ -0,0 +1,85 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/gtk-2.0/column/column-hover.svg b/gtk-2.0/column/column-hover.svg new file mode 100755 index 000000000..bb7a4f923 --- /dev/null +++ b/gtk-2.0/column/column-hover.svg @@ -0,0 +1,85 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/gtk-2.0/column/column-insensitive.svg b/gtk-2.0/column/column-insensitive.svg new file mode 100755 index 000000000..b7448e222 --- /dev/null +++ b/gtk-2.0/column/column-insensitive.svg @@ -0,0 +1,78 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/gtk-2.0/column/column.svg b/gtk-2.0/column/column.svg new file mode 100755 index 000000000..d1ec6825a --- /dev/null +++ b/gtk-2.0/column/column.svg @@ -0,0 +1,78 @@ + + + + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/gtk-2.0/gtkrc b/gtk-2.0/gtkrc index 98dd03ca6..e6252e99c 100755 --- a/gtk-2.0/gtkrc +++ b/gtk-2.0/gtkrc @@ -1,19 +1,2663 @@ # Bridge | ScionicSpectre -# vim:set ts=2 sw=2 sts=2 ai et: - -# Text/base colors -gtk-color-scheme = "text_color:#333333\nbase_color:#FFFFFF" -# Foreground/background colors -gtk-color-scheme = "fg_color:#333333\nbg_color:#F5F5F5" -# Selected foreground/background colors -gtk-color-scheme = "selected_fg_color:#FFFFFF\nselected_bg_color:#42A5F5" -# Headerbar foreground/background colors -gtk-color-scheme = "headerbar_fg_color:#FFFFFF\nheaderbar_bg_color:#455A64" -# Misc colors -gtk-color-scheme = "link_color:#42A5F5\nlink_visited_color:#E040FB" - -gtk-auto-mnemonics = 1 + +gtk-color-scheme = "base_color:#FFFFFF\ntext_color:#333333\nbg_color:#ECEFF1\nfg_color:#333333\ntooltip_bg_color:#FFFFFF\ntooltip_fg_color:#333333\nselected_bg_color:#2196F3\nselected_fg_color:#FFFFFF\nlight_color:#FAFAFA\ndark_color:#dee4e7" + +gtk-auto-mnemonics = 1 gtk-primary-button-warps-slider = 1 -include "main.rc" -include "apps.rc" +style "default" { + xthickness = 0 + ythickness = 0 + + # Style Properties + + GtkWidget::link-color = "#2196F3" + GtkWidget::visited-link-color = "#82B1FF" + GtkWidget::focus-line-width = 1 + GtkWidget::focus-padding = 1 + GtkMenuBar::window-dragging = 1 + GtkToolbar::window-dragging = 1 + GtkToolbar::internal-padding = 2 + GtkToolbar::space-size = 7 + GtkToolButton::icon-spacing = 4 + + GtkWidget::tooltip-radius = 2 + GtkWidget::tooltip-alpha = 230 + GtkWidget::new-tooltip-style = 1 #for compatibility + + GtkSeparatorMenuItem::horizontal-padding = 3 + GtkSeparatorMenuItem::wide-separators = 1 + GtkSeparatorMenuItem::separator-height = 1 + + GtkButton::child-displacement-y = 0 + GtkButton::default-border = { 0, 0, 0, 0 } + GtkButton::default-outside_border = { 0, 0, 0, 0 } + + GtkEntry::state-hint = 1 + + GtkScrollbar::trough-border = 0 + GtkRange::trough-border = 0 + GtkRange::slider-width = 17 + GtkRange::stepper-size = 0 + + GtkScrollbar::activate-slider = 1 + GtkScrollbar::has-backward-stepper = 0 + GtkScrollbar::has-forward-stepper = 0 + GtkScrollbar::min-slider-length = 24 + GtkScrolledWindow::scrollbar-spacing = 0 + GtkScrolledWindow::scrollbars-within-bevel = 1 + + GtkVScale::slider_length = 20 + GtkVScale::slider_width = 20 + GtkHScale::slider_length = 20 + GtkHScale::slider_width = 20 + + GtkStatusbar::shadow_type = GTK_SHADOW_NONE + GtkSpinButton::shadow_type = GTK_SHADOW_NONE + GtkMenuBar::shadow-type = GTK_SHADOW_NONE + GtkToolbar::shadow-type = GTK_SHADOW_NONE + GtkMenuBar::internal-padding = 0 #( every window is misaligned for the sake of menus ): + GtkMenu::horizontal-padding = 0 + GtkMenu::vertical-padding = 0 + + GtkCheckButton::indicator-size = 20 + GtkCheckButton::indicator_spacing = 2 + GtkOptionMenu::indicator_spacing = { 0, 10, 0, 0 } + + GtkTreeView::row_ending_details = 0 + GtkTreeView::expander-size = 16 + GtkTreeView::vertical-separator = 4 + GtkTreeView::horizontal-separator = 4 + GtkTreeView::allow-rules = 1 + + GtkExpander::expander-size = 16 + + GtkProgressBar::min-horizontal-bar-height = 4 + GtkProgressBar::min-vertical-bar-width = 4 + + # Colors + + text[NORMAL] = @text_color + text[PRELIGHT] = @text_color + text[ACTIVE] = @text_color + text[INSENSITIVE] = mix(0.4, @text_color, @base_color) + text[SELECTED] = @selected_fg_color + + base[NORMAL] = @base_color + base[PRELIGHT] = mix(0.15, @text_color, @base_color) + base[ACTIVE] = mix(0.3, @text_color, @base_color) + base[INSENSITIVE] = mix(0.5, @base_color, @bg_color) + base[SELECTED] = @selected_bg_color + + fg[NORMAL] = @fg_color + fg[PRELIGHT] = @fg_color + fg[ACTIVE] = @fg_color + fg[INSENSITIVE] = mix(0.4, @fg_color, @bg_color) + fg[SELECTED] = @selected_fg_color + + bg[NORMAL] = @bg_color + bg[PRELIGHT] = mix(0.15, @fg_color, @bg_color) + bg[ACTIVE] = mix(0.3, @fg_color, @bg_color) + bg[INSENSITIVE] = @bg_color + bg[SELECTED] = @selected_bg_color + + # For succinctness, all reasonable pixmap options remain here + + engine "pixmap" { + + # Check Buttons + + image { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = OUT + overlay_file = "Check-Radio/check-off.png" + overlay_stretch = FALSE + } + image { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = OUT + overlay_file = "Check-Radio/check-off-hover.png" + overlay_stretch = FALSE + } + image { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = OUT + overlay_file = "Check-Radio/check-off-active.png" + overlay_stretch = FALSE + } + image { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = OUT + overlay_file = "Check-Radio/check-off-insensitive.png" + overlay_stretch = FALSE + } + image { + function = CHECK + recolorable = TRUE + state = SELECTED + shadow = OUT + overlay_file = "Check-Radio/check-off.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = IN + overlay_file = "Check-Radio/check-on.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = IN + overlay_file = "Check-Radio/check-on-hover.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = IN + overlay_file = "Check-Radio/check-on-active.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = IN + overlay_file = "Check-Radio/check-on-insensitive.png" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = SELECTED + shadow = IN + overlay_file = "Check-Radio/check-on.png" + overlay_stretch = FALSE + } + + # Radio Buttons + + image + { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "Check-Radio/radio-off.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "Check-Radio/radio-off-hover.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "Check-Radio/radio-off-active.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "Check-Radio/radio-off-insensitive.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = SELECTED + shadow = OUT + overlay_file = "Check-Radio/radio-off.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "Check-Radio/radio-on.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "Check-Radio/radio-on-hover.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "Check-Radio/radio-on-active.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "Check-Radio/radio-on-insensitive.png" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = SELECTED + shadow = IN + overlay_file = "Check-Radio/radio-on.png" + overlay_stretch = FALSE + } + + # Arrows + + image + { + function = ARROW + overlay_file = "Arrows/up.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + image + { + function = ARROW + state = PRELIGHT + overlay_file = "Arrows/up.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + image + { + function = ARROW + state = ACTIVE + overlay_file = "Arrows/up.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + image + { + function = ARROW + state = INSENSITIVE + overlay_file = "Arrows/up-insensitive.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = UP + } + + image + { + function = ARROW + state = NORMAL + overlay_file = "Arrows/down.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + image + { + function = ARROW + state = PRELIGHT + overlay_file = "Arrows/down.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + image + { + function = ARROW + state = ACTIVE + overlay_file = "Arrows/down.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + image + { + function = ARROW + state = INSENSITIVE + overlay_file = "Arrows/down-insensitive.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = DOWN + } + + image + { + function = ARROW + overlay_file = "Arrows/left.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + image + { + function = ARROW + state = PRELIGHT + overlay_file = "Arrows/left.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + image + { + function = ARROW + state = ACTIVE + overlay_file = "Arrows/left.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + image + { + function = ARROW + state = INSENSITIVE + overlay_file = "Arrows/left-insensitive.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = LEFT + } + + image + { + function = ARROW + overlay_file = "Arrows/right.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + image + { + function = ARROW + state = PRELIGHT + overlay_file = "Arrows/right.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + image + { + function = ARROW + state = ACTIVE + overlay_file = "Arrows/right.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + image + { + function = ARROW + state = INSENSITIVE + overlay_file = "Arrows/right-insensitive.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + + # Option Menu Arrows + + image + { + function = TAB + state = NORMAL + overlay_file = "Arrows/down.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + } + image + { + function = TAB + state = PRELIGHT + overlay_file = "Arrows/down.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + } + image + { + function = TAB + state = INSENSITIVE + overlay_file = "Arrows/down-insensitive.svg" + overlay_stretch = FALSE + } + + # Lines + + image + { + function = VLINE + file = "Lines/v-line.svg" + border = { 1, 0, 0, 0 } + stretch = TRUE + } + image + { + function = HLINE + file = "Lines/h-line.svg" + border = { 0, 0, 0, 1 } + stretch = TRUE + } + + # Focuslines + + image + { + function = FOCUS + file = "Others/focus.svg" + border = { 2, 2, 2, 2 } + stretch = TRUE + } + + # Handles + + image + { + function = HANDLE + state = NORMAL + overlay_file = "Handles/h-handle.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + image + { + function = HANDLE + state = PRELIGHT + overlay_file = "Handles/h-handle-hover.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + image + { + function = HANDLE + state = ACTIVE + overlay_file = "Handles/h-handle-active.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + image + { + function = HANDLE + state = INSENSITIVE + overlay_file = "Handles/h-handle-insensitive.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + image + { + function = HANDLE + state = NORMAL + overlay_file = "Handles/v-handle.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + image + { + function = HANDLE + state = PRELIGHT + overlay_file = "Handles/v-handle-hover.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + image + { + function = HANDLE + state = ACTIVE + overlay_file = "Handles/v-handle-active.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + image + { + function = HANDLE + state = INSENSITIVE + overlay_file = "Handles/v-handle-insensitive.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + # Expanders + + image + { + function = EXPANDER + state = NORMAL + expander_style = COLLAPSED + file = "Arrows/right-alt.svg" + } + image + { + function = EXPANDER + state = PRELIGHT + expander_style = COLLAPSED + file = "Arrows/right-alt-hover.svg" + } + image + { + function = EXPANDER + state = ACTIVE + expander_style = COLLAPSED + file = "Arrows/right.svg" + } + image + { + function = EXPANDER + state = INSENSITIVE + expander_style = COLLAPSED + file = "Arrows/right-alt-insensitive.svg" + } + + image + { + function = EXPANDER + state = NORMAL + expander_style = SEMI_COLLAPSED + file = "Arrows/right-alt.svg" + } + image + { + function = EXPANDER + state = PRELIGHT + expander_style = SEMI_COLLAPSED + file = "Arrows/right-alt-hover.svg" + } + image + { + function = EXPANDER + state = ACTIVE + expander_style = SEMI_COLLAPSED + file = "Arrows/right.svg" + } + image + { + function = EXPANDER + state = INSENSITIVE + expander_style = SEMI_COLLAPSED + file = "Arrows/right-alt-insensitive.svg" + } + + image + { + function = EXPANDER + state = NORMAL + expander_style = EXPANDED + file = "Arrows/down-alt.svg" + } + image + { + function = EXPANDER + state = PRELIGHT + expander_style = EXPANDED + file = "Arrows/down-alt-hover.svg" + } + image + { + function = EXPANDER + state = ACTIVE + expander_style = EXPANDED + file = "Arrows/down.svg" + } + image + { + function = EXPANDER + state = INSENSITIVE + expander_style = EXPANDED + file = "Arrows/down-alt-insensitive.svg" + } + + image + { + function = EXPANDER + state = NORMAL + expander_style = SEMI_EXPANDED + file = "Arrows/down-alt.svg" + } + image + { + function = EXPANDER + state = PRELIGHT + expander_style = SEMI_EXPANDED + file = "Arrows/down-alt-hover.svg" + } + image + { + function = EXPANDER + state = ACTIVE + expander_style = SEMI_EXPANDED + file = "Arrows/down.svg" + } + image + { + function = EXPANDER + state = INSENSITIVE + expander_style = SEMI_EXPANDED + file = "Arrows/down-alt-insensitive.svg" + } + + image + { + function = RESIZE_GRIP + state = NORMAL + detail = "statusbar" + overlay_file = "Others/null.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + } + + # Shadows ( this area needs help :P ) + + image + { + function = SHADOW_GAP + file = "Others/null.svg" + border = { 0, 0, 0, 0 } + stretch = TRUE + } + } +} + +style "toplevel_hack" { + engine "adwaita" + { + } +} + +style "progressbar" { + xthickness = 0 + ythickness = 0 + + engine "pixmap" + { + image + { + function = BOX + # state = NORMAL + detail = "trough" + file = "ProgressBar/trough.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + orientation = HORIZONTAL + } + image + { + function = BOX + # state = NORMAL + detail = "trough" + file = "ProgressBar/trough.png" + border = { 0, 0, 0, 0 } + stretch = TRUE + orientation = VERTICAL + } + image + { + function = BOX + # state = NORMAL + detail = "bar" + file = "ProgressBar/bar.png" + stretch = TRUE + border = { 0, 0, 0, 0 } + orientation = HORIZONTAL + } + image + { + function = BOX + # state = NORMAL + detail = "bar" + file = "ProgressBar/bar.png" + stretch = TRUE + border = { 0, 0, 0, 0 } + orientation = VERTICAL + } + } +} + +style "range" { + engine "pixmap" + { + image + { + function = BOX + # state = NORMAL + detail = "trough" + file = "Range/h-scale-trough.png" + border = { 10, 10, 0, 0 } + stretch = TRUE + orientation = HORIZONTAL + } + image + { + function = BOX + state = INSENSITIVE + detail = "trough" + file = "Range/h-scale-trough-insensitive.png" + border = { 10, 10, 0, 0 } + stretch = TRUE + orientation = HORIZONTAL + } + image + { + function = BOX + # state = NORMAL + detail = "trough" + file = "Range/v-scale-trough.png" + border = { 0, 0, 10, 10 } + stretch = TRUE + orientation = VERTICAL + } + image + { + function = BOX + state = INSENSITIVE + detail = "trough" + file = "Range/v-scale-trough-insensitive.png" + border = { 0, 0, 10, 10 } + stretch = TRUE + orientation = VERTICAL + } + + # Horizontal + + image + { + function = SLIDER + state = NORMAL + file = "Others/null.svg" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "Range/scale-slider.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + image + { + function = SLIDER + state = PRELIGHT + file = "Others/null.svg" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "Range/scale-slider-hover.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + image + { + function = SLIDER + state = ACTIVE + file = "Others/null.svg" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "Range/scale-slider-active.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + image + { + function = SLIDER + state = INSENSITIVE + file = "Others/null.svg" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "Range/scale-slider-insensitive.png" + overlay_stretch = FALSE + orientation = HORIZONTAL + } + + # Vertical + + image + { + function = SLIDER + state = NORMAL + file = "Others/null.svg" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "Range/scale-slider.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + image + { + function = SLIDER + state = PRELIGHT + file = "Others/null.svg" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "Range/scale-slider-hover.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + image + { + function = SLIDER + state = ACTIVE + file = "Others/null.svg" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "Range/scale-slider-active.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + image + { + function = SLIDER + state = INSENSITIVE + file = "Others/null.svg" + border = { 0, 0, 0, 0 } + stretch = TRUE + overlay_file = "Range/scale-slider-insensitive.png" + overlay_stretch = FALSE + orientation = VERTICAL + } + + # Function below removes ugly boxes + image + { + function = BOX + file = "Others/null.svg" + border = { 3, 3, 3, 3 } + stretch = TRUE + } + + } +} + +style "ooo_stepper_hack" { + GtkScrollbar::stepper-size = 17 + GtkScrollbar::has-backward-stepper = 1 + GtkScrollbar::has-forward-stepper = 1 +} + +style "scrollbar" { + engine "pixmap" + { + image + { + function = BOX + # state = NORMAL + detail = "trough" + file = "Scrollbars/h-trough.png" + border = { 0, 0, 1, 0 } + stretch = TRUE + orientation = HORIZONTAL + } + image + { + function = BOX + state = INSENSITIVE + detail = "trough" + file = "Scrollbars/h-trough-insensitive.png" + border = { 0, 0, 1, 0 } + stretch = TRUE + orientation = HORIZONTAL + } + image + { + function = BOX + # state = NORMAL + detail = "trough" + file = "Scrollbars/v-trough.png" + border = { 1, 0, 0, 0 } + stretch = TRUE + orientation = VERTICAL + } + image + { + function = BOX + state = INSENSITIVE + detail = "trough" + file = "Scrollbars/v-trough-insensitive.png" + border = { 1, 0, 0, 0 } + stretch = TRUE + orientation = VERTICAL + } + +# Sliders + + image + { + function = SLIDER + state = NORMAL + file = "Scrollbars/h-slider.png" + border = { 8, 8, 9, 8 } + stretch = TRUE + orientation = HORIZONTAL + } + image + { + function = SLIDER + state = PRELIGHT + file = "Scrollbars/h-slider-hover.png" + border = { 8, 8, 9, 8 } + stretch = TRUE + orientation = HORIZONTAL + } + image + { + function = SLIDER + state = ACTIVE + file = "Scrollbars/h-slider-active.png" + border = { 8, 8, 9, 8 } + stretch = TRUE + orientation = HORIZONTAL + } + image + { + function = SLIDER + state = INSENSITIVE + file = "Scrollbars/h-slider-insensitive.png" + border = { 8, 8, 9, 8 } + stretch = TRUE + orientation = HORIZONTAL + } + +# X Verticals + + image + { + function = SLIDER + state = NORMAL + file = "Scrollbars/v-slider.png" + border = { 9, 8, 8, 8 } + stretch = TRUE + orientation = VERTICAL + } + image + { + function = SLIDER + state = PRELIGHT + file = "Scrollbars/v-slider-hover.png" + border = { 9, 8, 8, 8 } + stretch = TRUE + orientation = VERTICAL + } + image + { + function = SLIDER + state = ACTIVE + file = "Scrollbars/v-slider-active.png" + border = { 9, 8, 8, 8 } + stretch = TRUE + orientation = VERTICAL + } + image + { + function = SLIDER + state = INSENSITIVE + file = "Scrollbars/v-slider-insensitive.png" + border = { 9, 8, 8, 8 } + stretch = TRUE + orientation = VERTICAL + + } + } +} + +style "entry" { + xthickness = 6 + ythickness = 6 + + engine "pixmap" + { + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "Entry/entry.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "Entry/entry-active.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + image + { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "Entry/entry-insensitive.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + image + { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + overlay_file = "Entry/fill.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + image + { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + overlay_file = "Entry/fill.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + } +} + +style "notebook_entry" { + engine "pixmap" + { + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "Entry/base_entry.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "Entry/base_entry-active.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + image + { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "Entry/base_entry-insensitive.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + } +} + +style "button" { + fg[NORMAL] = mix(0.75, @fg_color, @bg_color) + font_name = "Medium" + xthickness = 5 + ythickness = 5 + + engine "pixmap" + { + image + { + function = BOX + state = NORMAL + file = "Buttons/button.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + image + { + function = BOX + state = PRELIGHT + shadow = OUT + file = "Buttons/button-hover.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + image + { + function = BOX + state = INSENSITIVE + shadow = OUT + file = "Buttons/button-insensitive.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + image + { + function = BOX + state = ACTIVE + file = "Buttons/button-active.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + image + { + function = BOX + state = PRELIGHT + shadow = IN + file = "Buttons/button-active.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + image + { + function = BOX + state = INSENSITIVE + shadow = IN + file = "Buttons/button-insensitive.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + + } +} + +style "flat_button" { + xthickness = 5 + ythickness = 5 + + engine "pixmap" + { + image + { + function = BOX + state = NORMAL + file = "Buttons/flat-button.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + image + { + function = BOX + state = PRELIGHT + shadow = OUT + file = "Buttons/flat-button-hover.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + image + { + function = BOX + state = INSENSITIVE + shadow = OUT + file = "Buttons/flat-button-insensitive.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + image + { + function = BOX + state = ACTIVE + file = "Buttons/flat-button-active.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + image + { + function = BOX + state = PRELIGHT + shadow = IN + file = "Buttons/flat-button-hover.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + image + { + function = BOX + state = INSENSITIVE + shadow = IN + file = "Buttons/button-insensitive.png" + border = { 5, 5, 5, 5 } + stretch = TRUE + } + + } +} + +style "button_separator" { + xthickness = 0 + ythickness = 0 + GtkWidget::wide-separators = 1 + GtkWidget::separator-height = 0 + GtkWidget::separator-width = 0 +} + +style "combobox_button" { + xthickness = 5 + ythickness = 4 +} + +style "combobox_entry" { + xthickness = 6 + ythickness = 6 + + engine "pixmap" + { + # LTR version + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "Entry/ltr-entry.png" + border = { 5, 0, 5, 5 } + stretch = TRUE + direction = LTR + } + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "Entry/ltr-entry-active.png" + border = { 5, 0, 5, 5 } + stretch = TRUE + direction = LTR + } + image + { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "Entry/ltr-entry-insensitive.png" + border = { 5, 0, 5, 5 } + stretch = TRUE + direction = LTR + } + + # RTL version + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "Entry/rtl-entry.png" + border = { 0, 5, 5, 5 } + stretch = TRUE + direction = RTL + } + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "Entry/rtl-entry-active.png" + border = { 0, 5, 5, 5 } + stretch = TRUE + direction = RTL + } + image + { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "Entry/rtl-entry-insensitive.png" + border = { 0, 5, 5, 5 } + stretch = TRUE + direction = RTL + } + } +} + +style "notebook_combobox_entry" { + engine "pixmap" + { + # LTR version + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "Entry/ltr-base_entry.png" + border = { 5, 0, 5, 5 } + stretch = TRUE + direction = LTR + } + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "Entry/ltr-base_entry-active.png" + border = { 5, 0, 5, 5 } + stretch = TRUE + direction = LTR + } + image + { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "Entry/ltr-base_entry-insensitive.png" + border = { 5, 0, 5, 5 } + stretch = TRUE + direction = LTR + } + + # RTL version + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "Entry/rtl-base_entry.png" + border = { 0, 5, 5, 5 } + stretch = TRUE + direction = RTL + } + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "Entry/rtl-base_entry-active.png" + border = { 0, 5, 5, 5 } + stretch = TRUE + direction = RTL + } + image + { + function = SHADOW + detail = "entry" + state = INSENSITIVE + shadow = IN + file = "Entry/rtl-base_entry-insensitive.png" + border = { 0, 5, 5, 5 } + stretch = TRUE + direction = RTL + } + } +} + +style "combobox_entry_button" { + fg[ACTIVE] = @text_color + + xthickness = 5 + ythickness = 5 + + engine "pixmap" + { + + # LTR version + image + { + function = BOX + state = NORMAL + file = "Buttons/ltr-button.png" + border = { 2, 5, 5, 5 } + stretch = TRUE + direction = LTR + } + image + { + function = BOX + state = PRELIGHT + file = "Buttons/ltr-button-hover.png" + border = { 2, 5, 5, 5 } + stretch = TRUE + direction = LTR + } + image + { + function = BOX + state = ACTIVE + file = "Buttons/ltr-button-active.png" + border = { 2, 5, 5, 5 } + stretch = TRUE + direction = LTR + } + image + { + function = BOX + state = INSENSITIVE + file = "Buttons/ltr-button-insensitive.png" + border = { 2, 5, 5, 5 } + stretch = TRUE + direction = LTR + } + + # RTL version + image + { + function = BOX + state = NORMAL + file = "Buttons/rtl-button.png" + border = { 5, 2, 5, 5 } + stretch = TRUE + direction = RTL + } + image + { + function = BOX + state = PRELIGHT + file = "Buttons/rtl-button-hover.png" + border = { 5, 2, 5, 5 } + stretch = TRUE + direction = RTL + } + image + { + function = BOX + state = ACTIVE + file = "Buttons/rtl-button-active.png" + border = { 5, 2, 5, 5 } + stretch = TRUE + direction = RTL + } + image + { + function = BOX + state = INSENSITIVE + file = "Buttons/rtl-button-insensitive.png" + border = { 5, 2, 5, 5 } + stretch = TRUE + direction = RTL + } + + } +} + +style "combo_entry_button" { + xthickness = 8 + ythickness = 5 +} + +style "spinbutton" { + bg[NORMAL] = @bg_color + + xthickness = 6 + ythickness = 6 + + engine "pixmap" + { + image + { + function = ARROW + } + + # Spin-Up LTR + image + { + function = BOX + state = NORMAL + detail = "spinbutton_up" + file = "Spin/ltr-up.png" + border = { 1, 5, 5, 0 } + stretch = TRUE + overlay_file = "Arrows/up.svg" + overlay_stretch = FALSE + direction = LTR + } + image + { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + file = "Spin/ltr-up-hover.png" + border = { 1, 5, 5, 0 } + stretch = TRUE + overlay_file = "Arrows/up.svg" + overlay_stretch = FALSE + direction = LTR + } + image + { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + file = "Spin/ltr-up-active.png" + border = { 1, 5, 5, 0 } + stretch = TRUE + overlay_file = "Arrows/up.svg" + overlay_stretch = FALSE + direction = LTR + } + image + { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + file = "Spin/ltr-up-insensitive.png" + border = { 1, 5, 5, 0 } + stretch = TRUE + overlay_file = "Arrows/up-insensitive.svg" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Up RTL + image + { + function = BOX + state = NORMAL + detail = "spinbutton_up" + file = "Spin/rtl-up.png" + border = { 5, 1, 5, 0 } + stretch = TRUE + overlay_file = "Arrows/up.svg" + overlay_stretch = FALSE + direction = RTL + } + image + { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + file = "Spin/rtl-up-hover.png" + border = { 5, 1, 5, 0 } + stretch = TRUE + overlay_file = "Arrows/up.svg" + overlay_stretch = FALSE + direction = RTL + } + image + { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + file = "Spin/rtl-up-active.png" + border = { 5, 1, 5, 0 } + stretch = TRUE + overlay_file = "Arrows/up.svg" + overlay_stretch = FALSE + direction = RTL + } + image + { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + file = "Spin/rtl-up-insensitive.png" + border = { 5, 1, 5, 0 } + stretch = TRUE + overlay_file = "Arrows/up-insensitive.svg" + overlay_stretch = FALSE + direction = RTL + } + + # Spin-Down LTR + image + { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "Spin/ltr-down.png" + border = { 1, 5, 1, 5 } + stretch = TRUE + overlay_file = "Arrows/down.svg" + overlay_stretch = FALSE + direction = LTR + } + image + { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + file = "Spin/ltr-down-hover.png" + border = { 1, 5, 1, 5 } + stretch = TRUE + overlay_file = "Arrows/down.svg" + overlay_stretch = FALSE + direction = LTR + } + image + { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + file = "Spin/ltr-down-active.png" + border = { 1, 5, 1, 5 } + stretch = TRUE + overlay_file = "Arrows/down.svg" + overlay_stretch = FALSE + direction = LTR + } + image + { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + file = "Spin/ltr-down-insensitive.png" + border = { 1, 5, 1, 5 } + stretch = TRUE + overlay_file = "Arrows/down-insensitive.svg" + overlay_stretch = FALSE + direction = LTR + } + + # Spin-Down RTL + image + { + function = BOX + state = NORMAL + detail = "spinbutton_down" + file = "Spin/rtl-down.png" + border = { 5, 1, 1, 5 } + stretch = TRUE + overlay_file = "Arrows/down.svg" + overlay_stretch = FALSE + direction = RTL + } + image + { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + file = "Spin/rtl-down-hover.png" + border = { 5, 1, 1, 5 } + stretch = TRUE + overlay_file = "Arrows/down.svg" + overlay_stretch = FALSE + direction = RTL + } + image + { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + file = "Spin/rtl-down-active.png" + border = { 5, 1, 1, 5 } + stretch = TRUE + overlay_file = "Arrows/down.svg" + overlay_stretch = FALSE + direction = RTL + } + image + { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + file = "Spin/rtl-down-insensitive.png" + border = { 5, 1, 1, 5 } + stretch = TRUE + overlay_file = "Arrows/down-insensitive.svg" + overlay_stretch = FALSE + direction = RTL + } + } +} + +style "gimp_spin_scale" { + bg[NORMAL] = @base_color + + engine "pixmap" + { + image + { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + } + image + { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + } + + image + { + function = BOX + state = NORMAL + detail = "spinbutton_up" + overlay_file = "Arrows/up-alt.svg" + overlay_stretch = FALSE + } + image + { + function = BOX + state = PRELIGHT + detail = "spinbutton_up" + overlay_file = "Arrows/up-alt-hover.svg" + overlay_stretch = FALSE + } + image + { + function = BOX + state = ACTIVE + detail = "spinbutton_up" + overlay_file = "Arrows/up.svg" + overlay_stretch = FALSE + } + image + { + function = BOX + state = INSENSITIVE + detail = "spinbutton_up" + overlay_file = "Arrows/up-alt-insensitive.svg" + overlay_stretch = FALSE + } + image + { + function = BOX + state = NORMAL + detail = "spinbutton_down" + overlay_file = "Arrows/down-alt.svg" + overlay_stretch = FALSE + } + image + { + function = BOX + state = PRELIGHT + detail = "spinbutton_down" + overlay_file = "Arrows/down-alt-hover.svg" + overlay_stretch = FALSE + } + image + { + function = BOX + state = ACTIVE + detail = "spinbutton_down" + overlay_file = "Arrows/down.svg" + overlay_stretch = FALSE + } + image + { + function = BOX + state = INSENSITIVE + detail = "spinbutton_down" + overlay_file = "Arrows/down-alt-insensitive.svg" + overlay_stretch = FALSE + } + } +} + +style "libreoffice_entry" { + engine "pixmap" + { + image + { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + overlay_file = "Entry/fill.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + image + { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + overlay_file = "Entry/fill.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = TRUE + } + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "Entry/fill.svg" + border = { 0, 0, 0, 0 } + stretch = TRUE + } + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "Entry/fill.svg" + border = { 0, 0, 0, 0 } + stretch = TRUE + } + } +} + +style "standalone_entry" { + engine "pixmap" + { + image + { + function = FLAT_BOX + detail = "entry_bg" + state = NORMAL + file = "Entry/fill.svg" + stretch = TRUE + border = { 0, 0, 0, 0 } + } + image + { + function = FLAT_BOX + detail = "entry_bg" + state = ACTIVE + file = "Entry/fill.svg" + stretch = TRUE + border = { 0, 0, 0, 0 } + } + image + { + function = SHADOW + detail = "entry" + state = NORMAL + shadow = IN + file = "Entry/fill.svg" + border = { 0, 0, 0, 0 } + stretch = TRUE + } + image + { + function = SHADOW + detail = "entry" + state = ACTIVE + file = "Entry/fill.svg" + border = { 0, 0, 0, 0 } + stretch = TRUE + } + } +} + +style "menubar" { + bg[NORMAL] = @dark_color + xthickness = 0 + ythickness = 0 + + engine "pixmap" + { + image + { + function = BOX + file = "Lines/h-line.svg" + border = { 0, 0, 0, 1 } + stretch = TRUE + } + } +} + +style "menubar_item" { + xthickness = 3 + ythickness = 3 + fg[NORMAL] = mix(0.75, @fg_color, @dark_color) + bg[PRELIGHT] = @dark_color + fg[PRELIGHT] = @fg_color + engine "pixmap" + { + image + { + function = BOX + recolorable = TRUE + state = PRELIGHT + file = "Others/top.svg" + + border = { 0, 0, 0, 2 } + stretch = TRUE + } + } +} + +style "menu" { + xthickness = 0 + ythickness = 0 + + GtkMenuItem::arrow-scaling = 0.4 + + bg[NORMAL] = @base_color + bg[PRELIGHT] = @base_color + bg[INSENSITIVE] = @base_color + + engine "pixmap" # For menus that use horizontal lines rather than gtkseparator + { + image + { + function = HLINE + file = "Lines/menu-line.svg" + border = { 0, 0, 1, 0 } + stretch = TRUE + } + } +} + +style "menu_framed_box" { + engine "adwaita" + { + } +} + +style "menu_item" { + xthickness = 4 + ythickness = 3 + + # HACK: Gtk doesn't actually read this value + # while rendering the menu items, but Libreoffice + # does; setting this value equal to the one in + # fg[PRELIGHT] ensures a code path in the LO theming code + # that falls back to a dark text color for menu item text + # highlight. The price to pay is black text on menus as well, + # but at least it's readable. + # See https://bugs.freedesktop.org/show_bug.cgi?id=38038 + bg[SELECTED] = @selected_fg_color + + bg[PRELIGHT] = @selected_bg_color + fg[PRELIGHT] = @selected_fg_color + text[PRELIGHT] = @selected_fg_color + + engine "pixmap" + { + + # Check Buttons + + image + { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = OUT + overlay_file = "Others/null.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = OUT + overlay_file = "Others/null.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = OUT + overlay_file = "Others/null.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = OUT + overlay_file = "Others/null.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = NORMAL + shadow = IN + overlay_file = "Check-Radio/check.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = PRELIGHT + shadow = IN + overlay_file = "Check-Radio/check-selected.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = ACTIVE + shadow = IN + overlay_file = "Check-Radio/check-selected.svg" + overlay_stretch = FALSE + } + image + { + function = CHECK + recolorable = TRUE + state = INSENSITIVE + shadow = IN + overlay_file = "Check-Radio/check-insensitive.svg" + overlay_stretch = FALSE + } + + # Radio Buttons + + image + { + function = OPTION + state = NORMAL + shadow = OUT + overlay_file = "Others/null.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = PRELIGHT + shadow = OUT + overlay_file = "Others/null.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = ACTIVE + shadow = OUT + overlay_file = "Others/null.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = INSENSITIVE + shadow = OUT + overlay_file = "Others/null.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = NORMAL + shadow = IN + overlay_file = "Check-Radio/radio.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = PRELIGHT + shadow = IN + overlay_file = "Check-Radio/radio-selected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = ACTIVE + shadow = IN + overlay_file = "Check-Radio/radio-selected.svg" + overlay_stretch = FALSE + } + image + { + function = OPTION + state = INSENSITIVE + shadow = IN + overlay_file = "Check-Radio/radio-insensitive.svg" + overlay_stretch = FALSE + } + image + { + function = SHADOW # This fixes boxy Qt menu items + file = "Others/null.svg" + border = { 4, 4, 4, 4 } + stretch = TRUE + } + + # Arrow Buttons + + image + { + function = ARROW + state = NORMAL + overlay_file = "Arrows/right.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + image + { + function = ARROW + state = PRELIGHT + overlay_file = "Arrows/right-selected.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + image + { + function = ARROW + state = INSENSITIVE + overlay_file = "Arrows/right-insensitive.svg" + overlay_border = { 0, 0, 0, 0 } + overlay_stretch = FALSE + arrow_direction = RIGHT + } + } +} + +style "separator_menu_item" { + engine "pixmap" + { + image + { + function = BOX + file = "Lines/menu-line.svg" + border = { 0, 0, 1, 0 } + stretch = TRUE + } + } +} + +style "notebook" { + xthickness = 4 + ythickness = 4 + + engine "pixmap" + { + image + { + function = EXTENSION + state = ACTIVE + file = "Others/null.svg" + border = { 0, 0, 0, 0 } + stretch = TRUE + gap_side = TOP + } + image + { + function = EXTENSION + state = ACTIVE + file = "Others/null.svg" + border = { 0, 0, 0, 0 } + stretch = TRUE + gap_side = BOTTOM + } + image + { + function = EXTENSION + state = ACTIVE + file = "Others/null.svg" + border = { 0, 0, 0, 0 } + stretch = TRUE + gap_side = RIGHT + } + image + { + function = EXTENSION + state = ACTIVE + file = "Others/null.svg" + border = { 0, 0, 0, 0 } + stretch = TRUE + gap_side = LEFT + } + image + { + function = EXTENSION + file = "Others/top.svg" + border = { 0, 0, 0, 2 } + stretch = TRUE + gap_side = BOTTOM + } + image + { + function = EXTENSION + file = "Others/bottom.svg" + border = { 0, 0, 2, 0 } + stretch = TRUE + gap_side = TOP + } + image + { + function = EXTENSION + file = "Others/left.svg" + border = { 0, 2, 0, 0 } + stretch = TRUE + gap_side = RIGHT + } + image + { + function = EXTENSION + file = "Others/right.svg" + border = { 2, 0, 0, 0 } + stretch = TRUE + gap_side = LEFT + } + +# How to draw boxes with a gap on one side (ie the page of a notebook) + + image + { + function = BOX_GAP + file = "Shadows/frame.svg" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_file = "Others/null.svg" + gap_border = { 1, 1, 0, 0 } + gap_side = TOP + } + image + { + function = BOX_GAP + file = "Shadows/frame.svg" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_file = "Others/null.svg" + gap_border = { 1, 1, 0, 0 } + gap_side = BOTTOM + } + image + { + function = BOX_GAP + file = "Shadows/frame.svg" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_file = "Others/null.svg" + gap_border = { 0, 0, 1, 1 } + gap_side = LEFT + } + image + { + function = BOX_GAP + file = "Shadows/frame.svg" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_file = "Others/null.svg" + gap_border = { 0, 0, 1, 1 } + gap_side = RIGHT + } + +# How to draw the box of a notebook when it isnt attached to a tab + + image + { + function = BOX + file = "Shadows/frame.svg" + border = { 1, 1, 1, 1 } + stretch = TRUE + } + } +} + +style "notebook_viewport" { + bg[NORMAL] = @base_color +} + +style "notebook_tab_label" { + + fg[ACTIVE] = mix(0.75, @fg_color, @bg_color) + font_name = "Bold" +} + +style "treeview_header" { + xthickness = 2 + ythickness = 1 + + fg[NORMAL] = mix(0.75, @text_color, @base_color) + fg[PRELIGHT] = @text_color + fg[ACTIVE] = @text_color + fg[INSENSITIVE] = mix(0.3, @text_color, @base_color) + font_name = "Medium" + + engine "pixmap" + { + image + { + function = BOX + state = NORMAL + file = "column/column.svg" + border = { 0, 1, 0, 1 } + stretch = TRUE + } + image + { + function = BOX + state = PRELIGHT + file = "column/column-hover.svg" + border = { 0, 1, 0, 1 } + stretch = TRUE + } + image + { + function = BOX + state = ACTIVE + file = "column/column-active.svg" + border = { 0, 1, 0, 1 } + stretch = TRUE + } + image + { + function = BOX + state = INSENSITIVE + file = "column/column-insensitive.svg" + border = { 0, 1, 0, 1 } + stretch = TRUE + } + } +} + +style "scrolled_window" { + xthickness = 1 + ythickness = 1 + + engine "pixmap" + { + image + { + function = SHADOW + file = "Shadows/frame.svg" + border = { 1, 1, 1, 1 } + stretch = TRUE + } + } +} + +style "frame" { + xthickness = 1 + ythickness = 1 + + engine "pixmap" + { + image + { + function = SHADOW + file = "Shadows/frame.svg" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = IN + } + image + { + function = SHADOW_GAP + file = "Shadows/frame.svg" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "Shadows/gap.svg" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "Shadows/gap.svg" + gap_end_border = { 0, 1, 0, 0 } + shadow = IN + } + image + { + function = SHADOW + file = "Shadows/frame.svg" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = OUT + } + image + { + function = SHADOW_GAP + file = "Shadows/frame.svg" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "Shadows/gap.svg" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "Shadows/gap.svg" + gap_end_border = { 0, 1, 0, 0 } + shadow = OUT + } + image + { + function = SHADOW + file = "Shadows/frame.svg" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = ETCHED_IN + } + image + { + function = SHADOW_GAP + file = "Shadows/frame.svg" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "Shadows/gap.svg" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "Shadows/gap.svg" + gap_end_border = { 0, 1, 0, 0 } + shadow = ETCHED_IN + } + image + { + function = SHADOW + file = "Shadows/frame.svg" + border = { 1, 1, 1, 1 } + stretch = TRUE + shadow = ETCHED_OUT + } + image + { + function = SHADOW_GAP + file = "Shadows/frame.svg" + border = { 1, 1, 1, 1 } + stretch = TRUE + gap_start_file = "Shadows/gap.svg" + gap_start_border = { 1, 0, 0, 0 } + gap_end_file = "Shadows/gap.svg" + gap_end_border = { 0, 1, 0, 0 } + shadow = ETCHED_OUT + } + } +} + +style "gimp_toolbox_frame" { + engine "pixmap" + { + image + { + function = SHADOW + } + } +} + +style "handlebox" { + engine "pixmap" + { + image + { + function = BOX + file = "Others/null.svg" + border = { 4, 4, 4, 4 } + stretch = TRUE + detail = "handlebox_bin" + shadow = IN + } + image + { + function = BOX + file = "Others/null.svg" + border = { 4, 4, 4, 4 } + stretch = TRUE + detail = "handlebox_bin" + shadow = OUT + } + } +} + +style "toolbar" { + engine "pixmap" + { + image + { + function = SHADOW + } + } +} + +style "inline_toolbar" { + GtkToolbar::button-relief = GTK_RELIEF_NORMAL + + engine "pixmap" + { + image + { + function = BOX + file = "Toolbar/inline-toolbar.svg" + border = { 1, 1, 0, 1 } + stretch = TRUE + } + } +} + +style "bg" { + bg[NORMAL] = @bg_color + bg[PRELIGHT] = @bg_color + bg[ACTIVE] = @bg_color + bg[INSENSITIVE] = @bg_color +} + +style "base" { + bg[NORMAL] = @base_color + bg[PRELIGHT] = @base_color + bg[ACTIVE] = @base_color + bg[INSENSITIVE] = @base_color +} + +style "tooltips" { + xthickness = 9 + ythickness = 9 + + bg[NORMAL] = @tooltip_bg_color + fg[NORMAL] = @tooltip_fg_color + bg[SELECTED] = @tooltip_bg_color +} + +style "eclipse-tooltips" { + xthickness = 9 + ythickness = 9 + + bg[NORMAL] = @base_color + fg[NORMAL] = @text_color + bg[SELECTED] = @base_color +} + +# Chromium +style "chrome-gtk-frame" { + ChromeGtkFrame::frame-color = @dark_color + ChromeGtkFrame::inactive-frame-color = @dark_color + ChromeGtkFrame::incognito-frame-color = @dark_color + ChromeGtkFrame::incognito-inactive-frame-color = @dark_color + + ChromeGtkFrame::frame-gradient-size = 0 + ChromeGtkFrame::frame-gradient-color = @dark_color + ChromeGtkFrame::inactive-frame-gradient-color = @dark_color + ChromeGtkFrame::incognito-frame-gradient-color = @dark_color + ChromeGtkFrame::incognito-inactive-frame-gradient-color = @dark_color + + ChromeGtkFrame::scrollbar-slider-prelight-color = @light_color + ChromeGtkFrame::scrollbar-slider-normal-color = @bg_color + ChromeGtkFrame::scrollbar-trough-color = @base_color +} + +style "chrome_menu_item" { + bg[SELECTED] = @selected_bg_color +} + +style "null" { + engine "pixmap" + { + image + { + function = BOX + file = "Others/null.svg" + stretch = TRUE + } + } +} + + +class "GtkWidget" style "default" +class "GtkScrollbar" style "scrollbar" +class "GtkButton" style "button" +class "GtkEntry" style "entry" +class "GtkOldEditable" style "entry" +class "GtkSpinButton" style "spinbutton" +class "GtkNotebook" style "notebook" +class "GtkRange" style "range" +class "GtkProgressBar" style "progressbar" +class "GtkSeparatorMenuItem" style "separator_menu_item" +class "GtkScrolledWindow" style "scrolled_window" +class "GtkFrame" style "frame" +class "GtkToolbar" style "toolbar" + +widget_class "**" style "menubar" +widget_class "**" style "menu" +widget_class "**" style "menu_item" +widget_class "*.*" style "menubar_item" +widget_class "**" style "combobox_button" +widget_class "**" style "combobox_entry" +widget_class "**" style "combobox_entry_button" +widget_class "**" style "combobox_entry" +widget_class "**" style "combobox_entry_button" +widget_class "**" style "combo_entry_button" +widget_class "*HandleBox" style "handlebox" +widget_class "***" style "treeview_header" +widget_class "**" style "inline_toolbar" +widget_class "***" style "notebook_viewport" +widget_class "**" style "button_separator" +widget_class "**" style "button_separator" +widget_class "**" style "button_separator" +widget_class "**" style "bg" +widget_class "**" style "bg" +widget_class "**" style "bg" +widget_class "**" style "base" +widget_class "**" style "base" +widget_class "**" style "base" +widget_class "***" style "bg" +widget_class "***" style "bg" +widget_class "***" style "bg" +widget_class "**" style "flat_button" + +# Entries in notebooks draw with notebook's base color, but not if there's +# something else in the middle that draws gray again +widget_class "**" style "notebook_entry" +widget_class "***" style "entry" + +widget_class "***" style "notebook_combobox_entry" +widget_class "****" style "combobox_entry" + +# We also need to avoid changing fg color for the inactive notebook tab labels +widget_class "*." style "notebook_tab_label" + +# GTK tooltips +widget "gtk-tooltip*" style "tooltips" + +# Xchat special cases +widget "*xchat-inputbox" style "entry" + +# GIMP +# Disable gradients completely for GimpSpinScale +class "GimpSpinScale" style "gimp_spin_scale" +# Remove borders from "Wilbert frame" in Gimp +widget_class "**" style "gimp_toolbox_frame" + +# Chrome/Chromium +class "ChromeGtkFrame" style "chrome-gtk-frame" +widget_class "*Chrom*Button*" style "flat_button" +widget_class "***" style "chrome_menu_item" + +# We use this weird selector to target an offscreen entry as created +# by Chrome/Chromium to derive the style for its toolbar +widget_class "" style "standalone_entry" + +# Eclipse/SWT +widget "gtk-tooltips*" style "eclipse-tooltips" +widget "*swt-toolbar-flat" style "null" + +# Openoffice, Libreoffice +class "GtkWindow" style "toplevel_hack" +widget "*openoffice-toplevel*" style "ooo_stepper_hack" +# widget "*openoffice-toplevel*GtkEntry" style "libreoffice_entry" +# widget "*openoffice-toplevel*GtkSpinButton" style "libreoffice_entry" +# widget "*libreoffice-toplevel*GtkEntry" style "libreoffice_entry" +# widget "*libreoffice-toplevel*GtkSpinButton" style "libreoffice_entry" diff --git a/gtk-2.0/main.rc b/gtk-2.0/main.rc deleted file mode 100644 index b13665623..000000000 --- a/gtk-2.0/main.rc +++ /dev/null @@ -1,2852 +0,0 @@ -# vim:set ft=gtkrc ts=2 sw=2 sts=2 ai et: - -style "default" { - - xthickness = 1 - ythickness = 1 - - #################### - # Style Properties # - #################### - - GtkWidget::focus-padding = 0 - GtkWidget::focus-line-width = 2 - GtkWidget::focus-line-pattern = "\2\1" - - GtkToolbar::space-size = 5 # 1 + 2*2 (separator + margins) - GtkToolbar::internal-padding = 2 - GtkToolButton::icon-spacing = 4 - - GtkWidget::tooltip-radius = 2 - GtkWidget::tooltip-alpha = 230 - GtkWidget::new-tooltip-style = 1 #for compatibility - - GtkWidget::link-color = @link_color - GtkWidget::visited-link-color = @link_visited_color - GnomeHRef::link_color = @link_color - GtkHTML::link-color = @link_color - GtkHTML::vlink-color = @link_visited_color - GtkIMHtml::hyperlink-color = @link_color - GtkIMHtml::hyperlink-visited-color = @link_visited_color - - GtkSeparatorMenuItem::horizontal-padding = 0 - GtkSeparatorMenuItem::wide-separators = 1 - GtkSeparatorMenuItem::separator-height = 3 - - GtkButton::child-displacement-y = 0 - - GtkButton::default-border = {0, 0, 0, 0} - GtkButton::default-outside-border = {0, 0, 0, 0} - GtkButton::inner-border = {4, 4, 4, 4} - - GtkEntry::state-hint = 1 - GtkEntry::inner-border = {6, 6, 6, 7} - - GtkPaned::handle-size = 8 - GtkHPaned::handle-size = 8 - GtkVPaned::handle-size = 8 - - GtkScrollbar::trough-border = 0 - GtkRange::trough-border = 0 - GtkRange::slider-width = 17 - GtkRange::stepper-size = 0 - GtkRange::activate-slider = 1 - - GtkScrollbar::activate-slider = 1 - GtkScrollbar::stepper-size = 0 - GtkScrollbar::has-backward-stepper = 0 - GtkScrollbar::has-forward-stepper = 0 - GtkScrollbar::min-slider-length = 32 # 24 + 2*4 (margins) - GtkScrolledWindow::scrollbar-spacing = 0 - GtkScrolledWindow::scrollbars-within-bevel = 1 - - GtkScale::slider_length = 24 - GtkScale::slider_width = 24 - GtkScale::trough-side-details = 1 - - GtkProgressBar::min-horizontal-bar-height = 4 - GtkProgressBar::min-vertical-bar-width = 4 - GtkProgressBar::xspacing = 4 - GtkProgressBar::yspacing = 4 - - GtkStatusbar::shadow_type = GTK_SHADOW_NONE - GtkSpinButton::shadow_type = GTK_SHADOW_NONE - GtkMenuBar::shadow-type = GTK_SHADOW_NONE - GtkToolbar::shadow-type = GTK_SHADOW_NONE - # TODO: find out what this comment means: - # ( every window is misaligned for the sake of menus ): - GtkMenuBar::internal-padding = 0 - GtkMenu::horizontal-padding = 0 - GtkMenu::vertical-padding = 4 - GtkMenu::double-arrows = 0 - GtkMenuItem::arrow-scaling = 1 - GtkMenuItem::toggle-spacing = 12 - - GtkCheckButton::indicator-size = 24 - GtkCheckButton::indicator_spacing = 2 - GtkOptionMenu::indicator_spacing = {13, 13, 5, 7} - - GtkTreeView::expander-size = 16 - GtkTreeView::vertical-separator = 0 - GtkTreeView::horizontal-separator = 4 - GtkTreeView::allow-rules = 0 - # Set this because some apps read it - GtkTreeView::odd-row-color = @base_color - GtkTreeView::even-row-color = @base_color - - GtkExpander::expander-size = 16 - - GtkNotebook::tab-overlap = 0 - - ########## - # Colors # - ########## - - bg[NORMAL] = @bg_color - bg[PRELIGHT] = @bg_color - bg[SELECTED] = @selected_bg_color - bg[INSENSITIVE] = @bg_color - bg[ACTIVE] = @bg_color - - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @selected_fg_color - fg[INSENSITIVE] = mix (0.4, @fg_color, @bg_color) - fg[ACTIVE] = @fg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[SELECTED] = @selected_fg_color - text[INSENSITIVE] = mix (0.4, @text_color, @base_color) - text[ACTIVE] = @selected_fg_color - - base[NORMAL] = @base_color - base[PRELIGHT] = mix (0.05, @text_color, @base_color) - base[SELECTED] = @selected_bg_color - base[INSENSITIVE] = mix (0.5, @base_color, @bg_color) - base[ACTIVE] = @selected_bg_color - - # For succinctness, all reasonable pixmap options remain here - - # Draw frame around menu in a non-compositied environment - # This needs to go before pixmap because we need to override some stuff - engine "adwaita" {} - - engine "pixmap" { - - ################# - # Check Buttons # - ################# - - image { - function = CHECK - state = NORMAL - shadow = OUT - overlay_file = "assets/checkbox-unchecked.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = PRELIGHT - shadow = OUT - overlay_file = "assets/checkbox-unchecked-hover.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = ACTIVE - shadow = OUT - overlay_file = "assets/checkbox-unchecked-active.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = SELECTED - shadow = OUT - overlay_file = "assets/checkbox-unchecked.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = INSENSITIVE - shadow = OUT - overlay_file = "assets/checkbox-unchecked-insensitive.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = NORMAL - shadow = IN - overlay_file = "assets/checkbox-checked.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = PRELIGHT - shadow = IN - overlay_file = "assets/checkbox-checked-hover.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = ACTIVE - shadow = IN - overlay_file = "assets/checkbox-checked-active.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = SELECTED - shadow = IN - overlay_file = "assets/checkbox-checked.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = INSENSITIVE - shadow = IN - overlay_file = "assets/checkbox-checked-insensitive.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = NORMAL - shadow = ETCHED_IN - overlay_file = "assets/checkbox-mixed.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = PRELIGHT - shadow = ETCHED_IN - overlay_file = "assets/checkbox-mixed-hover.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = ACTIVE - shadow = ETCHED_IN - overlay_file = "assets/checkbox-mixed-active.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = SELECTED - shadow = ETCHED_IN - overlay_file = "assets/checkbox-mixed.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = INSENSITIVE - shadow = ETCHED_IN - overlay_file = "assets/checkbox-mixed-insensitive.png" - overlay_stretch = FALSE - } - - ################# - # Radio Buttons # - ################# - - image { - function = OPTION - state = NORMAL - shadow = OUT - overlay_file = "assets/radio-unchecked.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = PRELIGHT - shadow = OUT - overlay_file = "assets/radio-unchecked-hover.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = ACTIVE - shadow = OUT - overlay_file = "assets/radio-unchecked-active.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = SELECTED - shadow = OUT - overlay_file = "assets/radio-unchecked.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = INSENSITIVE - shadow = OUT - overlay_file = "assets/radio-unchecked-insensitive.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = NORMAL - shadow = IN - overlay_file = "assets/radio-checked.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = PRELIGHT - shadow = IN - overlay_file = "assets/radio-checked-hover.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = ACTIVE - shadow = IN - overlay_file = "assets/radio-checked-active.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = SELECTED - shadow = IN - overlay_file = "assets/radio-checked.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = INSENSITIVE - shadow = IN - overlay_file = "assets/radio-checked-insensitive.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = NORMAL - shadow = ETCHED_IN - overlay_file = "assets/radio-mixed.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = PRELIGHT - shadow = ETCHED_IN - overlay_file = "assets/radio-mixed-hover.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = ACTIVE - shadow = ETCHED_IN - overlay_file = "assets/radio-mixed-active.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = SELECTED - shadow = ETCHED_IN - overlay_file = "assets/radio-mixed.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = INSENSITIVE - shadow = ETCHED_IN - overlay_file = "assets/radio-mixed-insensitive.png" - overlay_stretch = FALSE - } - - ########## - # Arrows # - ########## - - # Overrides - - # Disable arrows in spinbuttons - image { - function = ARROW - detail = "spinbutton" - } - - # Disable arrows for qt in scrollbars - image { - function = ARROW - detail = "vscrollbar" - } - image { - function = ARROW - detail = "hscrollbar" - } - - # Menu arrows - - image { - function = ARROW - state = NORMAL - detail = "menuitem" - overlay_file = "assets/pan-left.png" - overlay_stretch = FALSE - arrow_direction = LEFT - } - - image { - function = ARROW - state = PRELIGHT - detail = "menuitem" - overlay_file = "assets/pan-left.png" - overlay_stretch = FALSE - arrow_direction = LEFT - } - - image { - function = ARROW - state = INSENSITIVE - detail = "menuitem" - overlay_file = "assets/pan-left-insensitive.png" - overlay_stretch = FALSE - arrow_direction = LEFT - } - - image { - function = ARROW - state = NORMAL - detail = "menuitem" - overlay_file = "assets/pan-right.png" - overlay_stretch = FALSE - arrow_direction = RIGHT - } - - image { - function = ARROW - state = PRELIGHT - detail = "menuitem" - overlay_file = "assets/pan-right.png" - overlay_stretch = FALSE - arrow_direction = RIGHT - } - - image { - function = ARROW - state = INSENSITIVE - detail = "menuitem" - overlay_file = "assets/pan-right-insensitive.png" - overlay_stretch = FALSE - arrow_direction = RIGHT - } - - image { - function = ARROW - state = INSENSITIVE - detail = "menu_scroll_arrow_up" - overlay_file = "assets/pan-up-insensitive.png" - overlay_stretch = FALSE - } - - image { - function = ARROW - detail = "menu_scroll_arrow_up" - overlay_file = "assets/pan-up.png" - overlay_stretch = FALSE - } - - image { - function = ARROW - state = INSENSITIVE - detail = "menu_scroll_arrow_down" - overlay_file = "assets/pan-down-insensitive.png" - overlay_stretch = FALSE - } - - image { - function = ARROW - detail = "menu_scroll_arrow_down" - overlay_file = "assets/pan-down.png" - overlay_stretch = FALSE - } - - # Regular arrows - - image { - function = ARROW - state = NORMAL - overlay_file = "assets/pan-up-alt.png" - overlay_stretch = FALSE - arrow_direction = UP - } - - image { - function = ARROW - state = PRELIGHT - overlay_file = "assets/pan-up.png" - overlay_stretch = FALSE - arrow_direction = UP - } - - image { - function = ARROW - state = ACTIVE - overlay_file = "assets/pan-up.png" - overlay_stretch = FALSE - arrow_direction = UP - } - - image { - function = ARROW - state = INSENSITIVE - overlay_file = "assets/pan-up-alt-insensitive.png" - overlay_stretch = FALSE - arrow_direction = UP - } - - image { - function = ARROW - state = NORMAL - overlay_file = "assets/pan-down-alt.png" - overlay_stretch = FALSE - arrow_direction = DOWN - } - - image { - function = ARROW - state = PRELIGHT - overlay_file = "assets/pan-down.png" - overlay_stretch = FALSE - arrow_direction = DOWN - } - - image { - function = ARROW - state = ACTIVE - overlay_file = "assets/pan-down.png" - overlay_stretch = FALSE - arrow_direction = DOWN - } - - image { - function = ARROW - state = INSENSITIVE - overlay_file = "assets/pan-down-alt-insensitive.png" - overlay_stretch = FALSE - arrow_direction = DOWN - } - - image { - function = ARROW - state = NORMAL - overlay_file = "assets/pan-left-alt.png" - overlay_stretch = FALSE - arrow_direction = LEFT - } - - image { - function = ARROW - state = PRELIGHT - overlay_file = "assets/pan-left.png" - overlay_stretch = FALSE - arrow_direction = LEFT - } - - image { - function = ARROW - state = ACTIVE - overlay_file = "assets/pan-left.png" - overlay_stretch = FALSE - arrow_direction = LEFT - } - - image { - function = ARROW - state = INSENSITIVE - overlay_file = "assets/pan-left-alt-insensitive.png" - overlay_stretch = FALSE - arrow_direction = LEFT - } - - image { - function = ARROW - state = NORMAL - overlay_file = "assets/pan-right-alt.png" - overlay_stretch = FALSE - arrow_direction = RIGHT - } - - image { - function = ARROW - state = PRELIGHT - overlay_file = "assets/pan-right.png" - overlay_stretch = FALSE - arrow_direction = RIGHT - } - - image { - function = ARROW - state = ACTIVE - overlay_file = "assets/pan-right.png" - overlay_stretch = FALSE - arrow_direction = RIGHT - } - - image { - function = ARROW - state = INSENSITIVE - overlay_file = "assets/pan-right-alt-insensitive.png" - overlay_stretch = FALSE - arrow_direction = RIGHT - } - - ###################### - # Option Menu Arrows # - ###################### - - image { - function = TAB - state = NORMAL - overlay_file = "assets/pan-down-alt.png" - overlay_stretch = FALSE - } - - image { - function = TAB - state = PRELIGHT - overlay_file = "assets/pan-down.png" - overlay_stretch = FALSE - } - - image { - function = TAB - state = ACTIVE - overlay_file = "assets/pan-down.png" - overlay_stretch = FALSE - } - - image { - function = TAB - state = INSENSITIVE - overlay_file = "assets/pan-down-alt-insensitive.png" - overlay_stretch = FALSE - } - - ######### - # Lines # - ######### - - image { - function = VLINE - file = "assets/border.png" - border = {1, 0, 0, 0} - } - - image { - function = HLINE - file = "assets/border.png" - border = {0, 0, 1, 0} - } - - ######### - # Focus # - ######### - - image { - function = FOCUS - file = "assets/focus.png" - border = {2, 2, 2, 2} - stretch = TRUE - } - - ########### - # Handles # - ########### - - image { - function = HANDLE - detail = "handlebox" - overlay_file = "assets/handle-vert.png" - overlay_stretch = FALSE - } - - image { - function = HANDLE - state = NORMAL - overlay_file = "assets/handle-horz.png" - overlay_stretch = FALSE - orientation = HORIZONTAL - } - - image { - function = HANDLE - state = PRELIGHT - overlay_file = "assets/handle-horz-hover.png" - overlay_stretch = FALSE - orientation = HORIZONTAL - } - - image { - function = HANDLE - state = ACTIVE - overlay_file = "assets/handle-horz-active.png" - overlay_stretch = FALSE - orientation = HORIZONTAL - } - - image { - function = HANDLE - state = NORMAL - overlay_file = "assets/handle-vert.png" - overlay_stretch = FALSE - orientation = VERTICAL - } - - image { - function = HANDLE - state = PRELIGHT - overlay_file = "assets/handle-vert-hover.png" - overlay_stretch = FALSE - orientation = VERTICAL - } - - image { - function = HANDLE - state = ACTIVE - overlay_file = "assets/handle-vert-active.png" - overlay_stretch = FALSE - orientation = VERTICAL - } - - image { - function = RESIZE_GRIP - } - - ############# - # Expanders # - ############# - - image { - function = EXPANDER - expander_style = EXPANDED - state = NORMAL - file = "assets/pan-down-alt.png" - } - - image { - function = EXPANDER - expander_style = EXPANDED - state = PRELIGHT - file = "assets/pan-down.png" - } - - image { - function = EXPANDER - expander_style = EXPANDED - state = ACTIVE - file = "assets/pan-down.png" - } - - image { - function = EXPANDER - expander_style = EXPANDED - state = INSENSITIVE - file = "assets/pan-down-alt-insensitive.png" - } - - # LTR - - image { - function = EXPANDER - expander_style = COLLAPSED - state = NORMAL - file = "assets/pan-right-alt.png" - direction = LTR - } - - image { - function = EXPANDER - expander_style = COLLAPSED - state = PRELIGHT - file = "assets/pan-right.png" - direction = LTR - } - - image { - function = EXPANDER - expander_style = COLLAPSED - state = ACTIVE - file = "assets/pan-right.png" - direction = LTR - } - - image { - function = EXPANDER - expander_style = COLLAPSED - state = INSENSITIVE - file = "assets/pan-right-alt-insensitive.png" - direction = LTR - } - - image { - function = EXPANDER - expander_style = SEMI_COLLAPSED - file = "assets/pan-right-semi.png" - direction = LTR - } - - image { - function = EXPANDER - expander_style = SEMI_EXPANDED - file = "assets/pan-right-semi.png" - direction = LTR - } - - # RTL - - image { - function = EXPANDER - expander_style = COLLAPSED - state = NORMAL - file = "assets/pan-left-alt.png" - direction = RTL - } - - image { - function = EXPANDER - expander_style = COLLAPSED - state = PRELIGHT - file = "assets/pan-left.png" - direction = RTL - } - - image { - function = EXPANDER - expander_style = COLLAPSED - state = ACTIVE - file = "assets/pan-left.png" - direction = RTL - } - - image { - function = EXPANDER - expander_style = COLLAPSED - state = INSENSITIVE - file = "assets/pan-left-alt-insensitive.png" - direction = RTL - } - - image { - function = EXPANDER - expander_style = SEMI_COLLAPSED - file = "assets/pan-left-semi.png" - direction = RTL - } - - image { - function = EXPANDER - expander_style = SEMI_EXPANDED - file = "assets/pan-left-semi.png" - direction = RTL - } - - ############# - # Notebooks # - ############# - - # Left - - image { - function = EXTENSION - state = NORMAL - file = "assets/tab.png" - border = {0, 1, 0, 0} - stretch = TRUE - gap_side = RIGHT - } - - image { - function = EXTENSION - gap_side = RIGHT - } - - # Right - - image { - function = EXTENSION - state = NORMAL - file = "assets/tab.png" - border = {1, 0, 0, 0} - stretch = TRUE - gap_side = LEFT - } - - image { - function = EXTENSION - gap_side = LEFT - } - - # Up - - image { - function = EXTENSION - state = NORMAL - file = "assets/tab.png" - border = {0, 0, 0, 1} - stretch = TRUE - gap_side = BOTTOM - } - - image { - function = EXTENSION - gap_side = BOTTOM - } - - # Down - - image { - function = EXTENSION - state = NORMAL - file = "assets/tab.png" - border = {0, 0, 1, 0} - stretch = TRUE - gap_side = TOP - } - - image { - function = EXTENSION - gap_side = TOP - } - - # Inner frame - - image { - function = BOX_GAP - detail = "notebook" - file = "assets/frame-notebook.png" - border = {1, 1, 1, 1} - stretch = TRUE - gap_file = "assets/tab.png" - gap_border = {1, 0, 0, 0} - gap_side = LEFT - } - - image { - function = BOX_GAP - detail = "notebook" - file = "assets/frame-notebook.png" - border = {1, 1, 1, 1} - stretch = TRUE - gap_file = "assets/tab.png" - gap_border = {0, 1, 0, 0} - gap_side = RIGHT - } - - image { - function = BOX_GAP - detail = "notebook" - file = "assets/frame-notebook.png" - border = {1, 1, 1, 1} - stretch = TRUE - gap_file = "assets/tab.png" - gap_border = {0, 0, 1, 0} - gap_side = TOP - } - - image { - function = BOX_GAP - detail = "notebook" - file = "assets/frame-notebook.png" - border = {1, 1, 1, 1} - stretch = TRUE - gap_file = "assets/tab.png" - gap_border = {0, 0, 0, 1} - gap_side = BOTTOM - } - - # Standalone frame - image { - function = BOX - detail = "notebook" - file = "assets/frame-notebook.png" - border = {1, 1, 1, 1} - stretch = TRUE - } - - ############## - # Scrollbars # - ############## - - image { - function = BOX - detail = "trough" - file = "assets/scrollbar-horz-trough.png" - border = {0, 0, 1, 0} - orientation = HORIZONTAL - } - - image { - function = BOX - detail = "trough" - file = "assets/scrollbar-vert-trough.png" - border = {1, 0, 0, 0} - orientation = VERTICAL - direction = LTR - } - - image { - function = BOX - detail = "trough" - file = "assets/scrollbar-vert-trough-rtl.png" - border = {0, 1, 0, 0} - orientation = VERTICAL - direction = RTL - } - - - # Horizontal sliders - - image { - function = SLIDER - state = NORMAL - detail = "slider" - file = "assets/scrollbar-horz-slider.png" - border = {8, 8, 9, 8 } - stretch = TRUE - orientation = HORIZONTAL - } - - image { - function = SLIDER - state = PRELIGHT - detail = "slider" - file = "assets/scrollbar-horz-slider-hover.png" - border = {8, 8, 9, 8 } - stretch = TRUE - orientation = HORIZONTAL - } - - image { - function = SLIDER - state = ACTIVE - detail = "slider" - file = "assets/scrollbar-horz-slider-active.png" - border = {8, 8, 9, 8 } - stretch = TRUE - orientation = HORIZONTAL - } - - image { - function = SLIDER - state = INSENSITIVE - detail = "slider" - file = "assets/scrollbar-horz-slider-insensitive.png" - border = {8, 8, 9, 8 } - stretch = TRUE - orientation = HORIZONTAL - } - - # Vertical sliders - - image { - function = SLIDER - state = NORMAL - detail = "slider" - file = "assets/scrollbar-vert-slider.png" - border = {9, 8, 8, 8} - stretch = TRUE - orientation = VERTICAL - direction = LTR - } - - image { - function = SLIDER - state = PRELIGHT - detail = "slider" - file = "assets/scrollbar-vert-slider-hover.png" - border = {9, 8, 8, 8} - stretch = TRUE - orientation = VERTICAL - direction = LTR - } - - image { - function = SLIDER - state = ACTIVE - detail = "slider" - file = "assets/scrollbar-vert-slider-active.png" - border = {9, 8, 8, 8} - stretch = TRUE - orientation = VERTICAL - direction = LTR - } - - image { - function = SLIDER - state = INSENSITIVE - detail = "slider" - file = "assets/scrollbar-vert-slider-insensitive.png" - border = {9, 8, 8, 8} - stretch = TRUE - orientation = VERTICAL - direction = LTR - } - - # RTL - - image { - function = SLIDER - state = NORMAL - detail = "slider" - file = "assets/scrollbar-vert-slider-rtl.png" - border = {8, 9, 8, 8} - stretch = TRUE - orientation = VERTICAL - direction = RTL - } - - image { - function = SLIDER - state = PRELIGHT - detail = "slider" - file = "assets/scrollbar-vert-slider-hover-rtl.png" - border = {8, 9, 8, 8} - stretch = TRUE - orientation = VERTICAL - direction = RTL - } - - image { - function = SLIDER - state = ACTIVE - detail = "slider" - file = "assets/scrollbar-vert-slider-active-rtl.png" - border = {8, 9, 8, 8} - stretch = TRUE - orientation = VERTICAL - direction = RTL - } - - image { - function = SLIDER - state = INSENSITIVE - detail = "slider" - file = "assets/scrollbar-vert-slider-insensitive-rtl.png" - border = {8, 9, 8, 8} - stretch = TRUE - orientation = VERTICAL - direction = RTL - } - - ########## - # Scales # - ########## - - # Troughs - # They are overrided later on - # We set them here too because some widgets don't specify their orientation - - image { - function = BOX - detail = "trough-upper" - file = "assets/scale-horz-trough.png" - border = {4, 4, 0, 0} - stretch = TRUE - orientation = HORIZONTAL - } - - image { - function = BOX - state = INSENSITIVE - detail = "trough-upper" - file = "assets/scale-horz-trough-insensitive.png" - border = {4, 4, 0, 0} - stretch = TRUE - orientation = HORIZONTAL - } - - image { - function = BOX - detail = "trough-lower" - file = "assets/scale-horz-trough-active.png" - border = {4, 4, 0, 0} - stretch = TRUE - orientation = HORIZONTAL - } - - image { - function = BOX - state = INSENSITIVE - detail = "trough-lower" - file = "assets/scale-horz-trough-insensitive.png" - border = {4, 4, 0, 0} - stretch = TRUE - orientation = HORIZONTAL - } - - image { - function = BOX - detail = "trough-upper" - file = "assets/scale-vert-trough.png" - border = {0, 0, 4, 4} - stretch = TRUE - orientation = VERTICAL - } - - image { - function = BOX - state = INSENSITIVE - detail = "trough-upper" - file = "assets/scale-vert-trough-insensitive.png" - border = {0, 0, 4, 4} - stretch = TRUE - orientation = VERTICAL - } - - image { - function = BOX - detail = "trough-lower" - file = "assets/scale-vert-trough-active.png" - border = {0, 0, 4, 4} - stretch = TRUE - orientation = VERTICAL - } - - image { - function = BOX - state = INSENSITIVE - detail = "trough-lower" - file = "assets/scale-vert-trough-insensitive.png" - border = {0, 0, 4, 4} - stretch = TRUE - orientation = VERTICAL - } - - # Sliders - - image { - function = SLIDER - state = NORMAL - detail = "hscale" - file = "assets/scale-slider.png" - } - - image { - function = SLIDER - state = PRELIGHT - detail = "hscale" - file = "assets/scale-slider-hover.png" - } - - image { - function = SLIDER - state = ACTIVE - detail = "hscale" - file = "assets/scale-slider-active.png" - } - - image { - function = SLIDER - state = INSENSITIVE - detail = "hscale" - file = "assets/scale-slider-insensitive.png" - } - image { - function = SLIDER - state = NORMAL - detail = "vscale" - file = "assets/scale-slider.png" - } - - image { - function = SLIDER - state = PRELIGHT - detail = "vscale" - file = "assets/scale-slider-hover.png" - } - - image { - function = SLIDER - state = ACTIVE - detail = "vscale" - file = "assets/scale-slider-active.png" - } - - image { - function = SLIDER - state = INSENSITIVE - detail = "vscale" - file = "assets/scale-slider-insensitive.png" - } - - ########### - # Menubar # - ########### - - # image { - #  function = BOX - #  detail = "menubar" - #  file = "assets/border.png" - #  border = {0, 0, 0, 1} - # } - - ######### - # Menus # - ######### - - image { - function = BOX - state = PRELIGHT - detail = "menu_scroll_arrow_up" - file = "assets/border.png" - } - - image { - function = BOX - detail = "menu_scroll_arrow_up" - file = "assets/border.png" - border = {0, 0, 0, 1} - } - - image { - function = BOX - state = PRELIGHT - detail = "menu_scroll_arrow_down" - file = "assets/border.png" - } - - image { - function = BOX - detail = "menu_scroll_arrow_down" - file = "assets/border.png" - border = {0, 0, 1, 0} - } - - ########### - # Entries # - ########### - - - image { - function = SHADOW - state = ACTIVE - detail = "entry" - file = "assets/entry-active.png" - border = {6, 6, 6, 6} - stretch = TRUE - } - - image { - function = SHADOW - state = INSENSITIVE - detail = "entry" - file = "assets/entry-insensitive.png" - border = {6, 6, 6, 6} - stretch = TRUE - } - - image { - function = SHADOW - detail = "entry" - file = "assets/entry.png" - border = {6, 6, 6, 6} - stretch = TRUE - } - - image { - function = FLAT_BOX - state = ACTIVE - detail = "entry_bg" - file = "assets/entry-background.png" - } - - image { - function = FLAT_BOX - state = INSENSITIVE - detail = "entry_bg" - file = "assets/entry-background-insensitive.png" - } - - image { - function = FLAT_BOX - detail = "entry_bg" - file = "assets/entry-background.png" - } - ######### - # Spins # - ######### - - # Spin-Up LTR - - image { - function = BOX - state = NORMAL - detail = "spinbutton_up" - file = "assets/spin-ltr-up.png" - border = {0, 8, 8, 0} - stretch = TRUE - overlay_file = "assets/pan-up-alt.png" - overlay_stretch = FALSE - direction = LTR - } - - image { - function = BOX - state = PRELIGHT - detail = "spinbutton_up" - file = "assets/spin-ltr-up-hover.png" - border = {0, 8, 8, 0} - stretch = TRUE - overlay_file = "assets/pan-up.png" - overlay_stretch = FALSE - direction = LTR - } - - image { - function = BOX - state = ACTIVE - detail = "spinbutton_up" - file = "assets/spin-ltr-up-active.png" - border = {0, 8, 8, 0} - stretch = TRUE - overlay_file = "assets/pan-up.png" - overlay_stretch = FALSE - direction = LTR - } - - image { - function = BOX - state = INSENSITIVE - detail = "spinbutton_up" - file = "assets/spin-ltr-up-insensitive.png" - border = {0, 8, 8, 0} - stretch = TRUE - overlay_file = "assets/pan-up-alt-insensitive.png" - overlay_stretch = FALSE - direction = LTR - } - - # Spin-Up RTL - - image { - function = BOX - state = NORMAL - detail = "spinbutton_up" - file = "assets/spin-rtl-up.png" - border = {8, 0, 8, 0} - stretch = TRUE - overlay_file = "assets/pan-up-alt.png" - overlay_stretch = FALSE - direction = RTL - } - - image { - function = BOX - state = PRELIGHT - detail = "spinbutton_up" - file = "assets/spin-rtl-up-hover.png" - border = {8, 0, 8, 0} - stretch = TRUE - overlay_file = "assets/pan-up.png" - overlay_stretch = FALSE - direction = RTL - } - - image { - function = BOX - state = ACTIVE - detail = "spinbutton_up" - file = "assets/spin-rtl-up-hover.png" - border = {8, 0, 8, 0} - stretch = TRUE - overlay_file = "assets/pan-up.png" - overlay_stretch = FALSE - direction = RTL - } - - image { - function = BOX - state = INSENSITIVE - detail = "spinbutton_up" - file = "assets/spin-rtl-up-insensitive.png" - border = {8, 0, 8, 0} - stretch = TRUE - overlay_file = "assets/pan-up-alt-insensitive.png" - overlay_stretch = FALSE - direction = RTL - } - - # Spin-Down LTR - - image { - function = BOX - state = NORMAL - detail = "spinbutton_down" - file = "assets/spin-ltr-down.png" - border = {0, 8, 0, 8} - stretch = TRUE - overlay_file = "assets/pan-down-alt.png" - overlay_stretch = FALSE - direction = LTR - } - - image { - function = BOX - state = PRELIGHT - detail = "spinbutton_down" - file = "assets/spin-ltr-down-hover.png" - border = {0, 8, 0, 8} - stretch = TRUE - overlay_file = "assets/pan-down.png" - overlay_stretch = FALSE - direction = LTR - } - - image { - function = BOX - state = ACTIVE - detail = "spinbutton_down" - file = "assets/spin-ltr-down-active.png" - border = {0, 8, 0, 8} - stretch = TRUE - overlay_file = "assets/pan-down.png" - overlay_stretch = FALSE - direction = LTR - } - - image { - function = BOX - state = INSENSITIVE - detail = "spinbutton_down" - file = "assets/spin-ltr-down-insensitive.png" - border = {0, 8, 0, 8} - stretch = TRUE - overlay_file = "assets/pan-down-alt-insensitive.png" - overlay_stretch = FALSE - direction = LTR - } - - # Spin-Down RTL - - image { - function = BOX - state = NORMAL - detail = "spinbutton_down" - file = "assets/spin-rtl-down.png" - border = {8, 0, 0, 8} - stretch = TRUE - overlay_file = "assets/pan-down-alt.png" - overlay_stretch = FALSE - direction = RTL - } - - image { - function = BOX - state = PRELIGHT - detail = "spinbutton_down" - file = "assets/spin-rtl-down-hover.png" - border = {8, 0, 0, 8} - stretch = TRUE - overlay_file = "assets/pan-down.png" - overlay_stretch = FALSE - direction = RTL - } - - image { - function = BOX - state = ACTIVE - detail = "spinbutton_down" - file = "assets/spin-rtl-down-active.png" - border = {8, 0, 0, 8} - stretch = TRUE - overlay_file = "assets/pan-down.png" - overlay_stretch = FALSE - direction = RTL - } - - image { - function = BOX - state = INSENSITIVE - detail = "spinbutton_down" - file = "assets/spin-rtl-down-insensitive.png" - border = {8, 0, 0, 8} - stretch = TRUE - overlay_file = "assets/pan-down-alt-insensitive.png" - overlay_stretch = FALSE - direction = RTL - } - - ############## - # Scrollbars # - ############## - - image { - function = BOX - detail = "bar" - file = "assets/progressbar.png" - stretch = TRUE - border = {0, 0, 0, 0} - orientation = HORIZONTAL - } - - image { - function = BOX - detail = "bar" - file = "assets/progressbar.png" - stretch = TRUE - border = {0, 0, 0, 0} - orientation = VERTICAL - } - - ############# - # Treeviews # - ############# - - # Disable active the column highlight - # We need to match specific cells or we break stuff - # Looking at you deadbeef - - image { - function = FLAT_BOX - detail = "cell_even_sorted" - state = NORMAL - } - - image { - function = FLAT_BOX - detail = "cell_odd_sorted" - state = NORMAL - } - - # Disable all the other shadows - # This prevents the Raleigh effect - image { - function = SHADOW - } - - } - -} - -style "menubar" { - - bg[NORMAL] = @headerbar_bg_color - fg[NORMAL] = mix(0.75, @headerbar_fg_color, @headerbar_bg_color) - fg[PRELIGHT] = @headerbar_fg_color - fg[INSENSITIVE] = mix(0.3, @headerbar_fg_color, @headerbar_bg_color) - # Needed to fix Firefox's menubar text - bg[SELECTED] = mix(0.15, @headerbar_fg_color, @headerbar_bg_color) - fg[SELECTED] = @headerbar_fg_color - -} - -style "menubar_item" { - - xthickness = 3 - ythickness = 4 - - fg[NORMAL] = mix(0.75, @headerbar_fg_color, @headerbar_bg_color) - bg[PRELIGHT] = mix(0.15, @headerbar_fg_color, @headerbar_bg_color) - fg[PRELIGHT] = @headerbar_fg_color - fg[INSENSITIVE] = mix(0.3, @headerbar_fg_color, @headerbar_bg_color) - -} - -style "menu" { - - xthickness = 0 - ythickness = 0 - - bg[NORMAL] = @base_color - bg[INSENSITIVE] = @base_color - bg[PRELIGHT] = @base_color - bg[SELECTED] = mix(0.15, @fg_color, @base_color) - -} - -style "menu_item" { - - xthickness = 4 - ythickness = 4 - - bg[PRELIGHT] = mix(0.15, @fg_color, @base_color) - fg[PRELIGHT] = @fg_color - # Chromium uses this setting - bg[SELECTED] = mix(0.15, @fg_color, @base_color) - text[SELECTED] = @fg_color - - # Some widgets use text, we need to handle that - text[NORMAL] = @fg_color - text[PRELIGHT] = @fg_color - - # Unfortunately we can't tell regular and menu checks/radios apart - # Without the heirarchy - engine "pixmap" { - - ################# - # Check Buttons # - ################# - - image { - function = CHECK - state = NORMAL - shadow = OUT - overlay_file = "assets/menu-checkbox.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = PRELIGHT - shadow = OUT - overlay_file = "assets/menu-checkbox.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = ACTIVE - shadow = OUT - overlay_file = "assets/menu-checkbox.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = INSENSITIVE - shadow = OUT - overlay_file = "assets/menu-checkbox-insensitive.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = NORMAL - shadow = IN - overlay_file = "assets/menu-checkbox-checked.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = PRELIGHT - shadow = IN - overlay_file = "assets/menu-checkbox-checked.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = ACTIVE - shadow = IN - overlay_file = "assets/menu-checkbox-checked.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = INSENSITIVE - shadow = IN - overlay_file = "assets/menu-checkbox-checked-insensitive.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = NORMAL - shadow = ETCHED_IN - overlay_file = "assets/menu-checkbox-mixed.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = PRELIGHT - shadow = ETCHED_IN - overlay_file = "assets/menu-checkbox-mixed.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = ACTIVE - shadow = ETCHED_IN - overlay_file = "assets/menu-checkbox-mixed.png" - overlay_stretch = FALSE - } - - image { - function = CHECK - state = INSENSITIVE - shadow = ETCHED_IN - overlay_file = "assets/menu-checkbox-mixed-insensitive.png" - overlay_stretch = FALSE - } - - ################# - # Radio Buttons # - ################# - - image { - function = OPTION - state = NORMAL - shadow = OUT - overlay_file = "assets/menu-radio.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = PRELIGHT - shadow = OUT - overlay_file = "assets/menu-radio.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = ACTIVE - shadow = OUT - overlay_file = "assets/menu-radio.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = INSENSITIVE - shadow = OUT - overlay_file = "assets/menu-radio-insensitive.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = NORMAL - shadow = IN - overlay_file = "assets/menu-radio-checked.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = PRELIGHT - shadow = IN - overlay_file = "assets/menu-radio-checked.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = ACTIVE - shadow = IN - overlay_file = "assets/menu-radio-checked.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = INSENSITIVE - shadow = IN - overlay_file = "assets/menu-radio-checked-insensitive.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = NORMAL - shadow = ETCHED_IN - overlay_file = "assets/menu-radio-mixed.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = PRELIGHT - shadow = ETCHED_IN - overlay_file = "assets/menu-radio-mixed.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = ACTIVE - shadow = ETCHED_IN - overlay_file = "assets/menu-radio-mixed.png" - overlay_stretch = FALSE - } - - image { - function = OPTION - state = INSENSITIVE - shadow = ETCHED_IN - overlay_file = "assets/menu-radio-mixed-insensitive.png" - overlay_stretch = FALSE - } - - - - } - -} - -style "separator_menu_item" { - - xthickness = 0 - ythickness = 2 - - engine "pixmap" { - image { - function = BOX - file = "assets/border.png" - border = {0, 0, 0, 1} - } - } - -} - -style "button_label" { - fg[NORMAL] = mix(0.75, @fg_color, @bg_color) - # fg[INSENSITIVE] = mix(0.3, @fg_color, @bg_color) - - font_name = "Medium" -} - -style "checkbutton_label" { - fg[NORMAL] = @fg_color - # fg[INSENSITIVE] = mix(0.4, @fg_color, @bg_color) - - font_name = "Regular" -} - -style "button" { - - xthickness = 4 - ythickness = 4 - - # For the sake of sanity style buttons this way - engine "pixmap" { - - ########### - # Buttons # - ########### - - image { - function = BOX - state = NORMAL - file = "assets/button.png" - border = {8, 8, 8, 8} - stretch = TRUE - } - - image { - function = BOX - state = PRELIGHT - shadow = OUT - file = "assets/button-hover.png" - border = {8, 8, 8, 8} - stretch = TRUE - } - - # Don't add hover effect on pressed buttons - image { - function = BOX - state = PRELIGHT - shadow = IN - file = "assets/button-active.png" - border = {8, 8, 8, 8} - stretch = TRUE - } - - image { - function = BOX - state = ACTIVE - file = "assets/button-active.png" - border = {8, 8, 8, 8} - stretch = TRUE - } - - image { - function = BOX - state = INSENSITIVE - file = "assets/button-insensitive.png" - border = {8, 8, 8, 8} - stretch = TRUE - } - } -} - -style "link_button" { - - # Disable the button effect, leave just the link - engine "pixmap" { - image { - function = BOX - } - } - -} - -style "entry" { - - # We set this same as the border of the border of the entry - # This way there's no overlap - xthickness = 4 - ythickness = 4 - -} - -style "spinbutton" { - - xthickness = 6 - ythickness = 4 - -} - -style "combobox" { - - xthickness = 6 - ythickness = 6 - - # This affects only the button beside an entry - GtkButton::inner-border = {0, 0, 0, 0} - -} - -style "combobox_cellview" { - text[NORMAL] = mix(0.75, @fg_color, @bg_color) - # text[INSENSITIVE] = mix(0.3, @fg_color, @bg_color) - - font_name = "Medium" -} - -style "combobox_entry" { - - # Since one side of the button is missing, we need to shift the arrow a little to the right - GtkButton::inner-border = {0, 3, 0, 0} - - engine "pixmap" { - - ############# - # LTR entry # - ############# - - image { - function = SHADOW - state = NORMAL - detail = "entry" - file = "assets/combo-entry-ltr-entry.png" - border = {8, 0, 8, 8} - stretch = TRUE - direction = LTR - } - - image { - function = SHADOW - state = ACTIVE - detail = "entry" - file = "assets/combo-entry-ltr-entry-active.png" - border = {8, 0, 8, 8} - stretch = TRUE - direction = LTR - } - - image { - function = SHADOW - state = INSENSITIVE - detail = "entry" - file = "assets/combo-entry-ltr-entry-insensitive.png" - border = {8, 0, 8, 8} - stretch = TRUE - direction = LTR - } - - ############# - # RTL entry # - ############# - - image { - function = SHADOW - state = NORMAL - detail = "entry" - file = "assets/combo-entry-rtl-entry.png" - border = {0, 8, 8, 8} - stretch = TRUE - direction = RTL - } - - image { - function = SHADOW - state = ACTIVE - detail = "entry" - file = "assets/combo-entry-rtl-entry-active.png" - border = {0, 8, 8, 8} - stretch = TRUE - direction = RTL - } - - image { - function = SHADOW - state = INSENSITIVE - detail = "entry" - file = "assets/combo-entry-rtl-entry-insensitive.png" - border = {0, 8, 8, 8} - stretch = TRUE - direction = RTL - } - - ############## - # LTR button # - ############## - - image { - function = BOX - state = NORMAL - detail = "button" - file = "assets/combo-entry-ltr-button.png" - border = {0, 8, 8, 8} - stretch = TRUE - direction = LTR - } - - image { - function = BOX - state = PRELIGHT - detail = "button" - file = "assets/combo-entry-ltr-button-hover.png" - border = {0, 8, 8, 8} - stretch = TRUE - direction = LTR - } - - image { - function = BOX - state = ACTIVE - detail = "button" - file = "assets/combo-entry-ltr-button-active.png" - border = {0, 8, 8, 8} - stretch = TRUE - direction = LTR - } - - image { - function = BOX - state = INSENSITIVE - detail = "button" - file = "assets/combo-entry-ltr-button-insensitive.png" - border = {0, 8, 8, 8} - stretch = TRUE - direction = LTR - } - - ############## - # RTL button # - ############## - - image { - function = BOX - state = NORMAL - detail = "button" - file = "assets/combo-entry-rtl-button.png" - border = {8, 0, 8, 8} - stretch = TRUE - direction = RTL - } - - image { - function = BOX - state = PRELIGHT - detail = "button" - file = "assets/combo-entry-rtl-button-hover.png" - border = {8, 0, 8, 8} - stretch = TRUE - direction = RTL - } - - image { - function = BOX - state = ACTIVE - detail = "button" - file = "assets/combo-entry-rtl-button-active.png" - border = {8, 0, 8, 8} - stretch = TRUE - direction = RTL - } - - image { - function = BOX - state = INSENSITIVE - detail = "button" - file = "assets/combo-entry-rtl-button-insensitive.png" - border = {8, 0, 8, 8} - stretch = TRUE - direction = RTL - } - - } - -} - -style "combo_button_padding" { - - # Since one side of the button is missing, we need to shift the arrow a little to the right - # This is the same thing we've done above but the combo, unlike the combobox, - # uses padding the same way as a button - GtkButton::inner-border = {4, 7, 4, 4} - -} - -style "notebook" { - - xthickness = 3 - ythickness = 3 - -} - -style "notebook_tab_label" { - fg[ACTIVE] = mix(0.75, @fg_color, @bg_color) - - font_name = "Medium" -} - -style "notebook_viewport" { - bg[NORMAL] = @base_color -} - -style "notebook_bg" { - bg[NORMAL] = @base_color - bg[PRELIGHT] = @base_color - bg[INSENSITIVE] = @base_color -} - -style "notebook_entry" { - - engine "pixmap" { - - image { - function = SHADOW - state = ACTIVE - detail = "entry" - file = "assets/notebook-entry-active.png" - border = {6, 6, 6, 6} - stretch = TRUE - } - - image { - function = SHADOW - state = INSENSITIVE - detail = "entry" - file = "assets/notebook-entry-insensitive.png" - border = {6, 6, 6, 6} - stretch = TRUE - } - - image { - function = SHADOW - detail = "entry" - file = "assets/notebook-entry.png" - border = {6, 6, 6, 6} - stretch = TRUE - } - } -} - -style "normal_bg" { - bg[NORMAL] = @bg_color - bg[PRELIGHT] = @bg_color - bg[INSENSITIVE] = @bg_color -} - -style "normal_entry" { - - engine "pixmap" { - - image { - function = SHADOW - state = ACTIVE - detail = "entry" - file = "assets/entry-active.png" - border = {6, 6, 6, 6} - stretch = TRUE - } - - image { - function = SHADOW - state = INSENSITIVE - detail = "entry" - file = "assets/entry-insensitive.png" - border = {6, 6, 6, 6} - stretch = TRUE - } - - image { - function = SHADOW - detail = "entry" - file = "assets/entry.png" - border = {6, 6, 6, 6} - stretch = TRUE - } - } -} - -style "notebook_combo" { - - engine "pixmap" { - - ############# - # LTR entry # - ############# - - image { - function = SHADOW - state = NORMAL - detail = "entry" - file = "assets/notebook-combo-entry-ltr-entry.png" - border = {8, 8, 8, 8} - stretch = TRUE - direction = LTR - } - - image { - function = SHADOW - state = ACTIVE - detail = "entry" - file = "assets/notebook-combo-entry-ltr-entry-active.png" - border = {8, 8, 8, 8} - stretch = TRUE - direction = LTR - } - - image { - function = SHADOW - state = INSENSITIVE - detail = "entry" - file = "assets/notebook-combo-entry-ltr-entry-insensitive.png" - border = {8, 8, 8, 8} - stretch = TRUE - direction = LTR - } - - ############# - # RTL entry # - ############# - - image { - function = SHADOW - state = NORMAL - detail = "entry" - file = "assets/notebook-combo-entry-rtl-entry.png" - border = {8, 8, 8, 8} - stretch = TRUE - direction = RTL - } - - image { - function = SHADOW - state = ACTIVE - detail = "entry" - file = "assets/notebook-combo-entry-rtl-entry-active.png" - border = {8, 8, 8, 8} - stretch = TRUE - direction = RTL - } - - image { - function = SHADOW - state = INSENSITIVE - detail = "entry" - file = "assets/notebook-combo-entry-rtl-entry-insensitive.png" - border = {8, 8, 8, 8} - stretch = TRUE - direction = RTL - } - - } - -} - -style "textview" { - bg[NORMAL] = @base_color -} - -style "scale_horz" { - - engine "pixmap" { - - image { - function = BOX - detail = "trough-upper" - file = "assets/scale-horz-trough.png" - border = {4, 4, 0, 0} - stretch = TRUE - } - - image { - function = BOX - detail = "trough-lower" - file = "assets/scale-horz-trough-active.png" - border = {4, 4, 0, 0} - stretch = TRUE - } - - } - -} - -style "scale_vert" { - - engine "pixmap" { - - image { - function = BOX - detail = "trough-upper" - file = "assets/scale-vert-trough.png" - border = {0, 0, 4, 4} - stretch = TRUE - } - - image { - function = BOX - detail = "trough-lower" - file = "assets/scale-vert-trough-active.png" - border = {0, 0, 4, 4} - stretch = TRUE - } - - } - -} - -style "progressbar" { - - xthickness = 0 - ythickness = 0 - - fg[PRELIGHT] = @selected_fg_color - - engine "pixmap" { - - image { - function = BOX - detail = "trough" - file = "assets/progressbar-trough.png" - border = {0, 0, 0, 0} - stretch = TRUE - orientation = HORIZONTAL - } - - image { - function = BOX - detail = "trough" - file = "assets/progressbar-trough.png" - border = {0, 0, 0, 0} - stretch = TRUE - orientation = VERTICAL - } - - } - -} - -style "treeview_header" { - - xthickness = 2 - ythickness = 2 - - fg[NORMAL] = mix(0.75, @fg_color, @base_color) - fg[PRELIGHT] = @fg_color - - font_name = "Medium" - - GtkButton::inner-border = {4, 4, 0, 2} - - engine "pixmap" { - - image { - function = BOX - state = NORMAL - file = "assets/treeview-separator-ltr.png" - border = {0, 1, 0, 1} - stretch = TRUE - direction = LTR - } - - image { - function = BOX - state = PRELIGHT - file = "assets/treeview-separator-hover-ltr.png" - border = {0, 1, 0, 1} - stretch = TRUE - direction = LTR - } - - image { - function = BOX - state = ACTIVE - file = "assets/treeview-separator-active-ltr.png" - border = {0, 1, 0, 1} - stretch = TRUE - direction = LTR - } - - image { - function = BOX - state = NORMAL - file = "assets/treeview-separator-rtl.png" - border = {1, 0, 0, 1} - stretch = TRUE - direction = RTL - } - - image { - function = BOX - state = PRELIGHT - file = "assets/treeview-separator-hover-rtl.png" - border = {1, 0, 0, 1} - stretch = TRUE - direction = RTL - } - - image { - function = BOX - state = ACTIVE - file = "assets/treeview-separator-active-rtl.png" - border = {1, 0, 0, 1} - stretch = TRUE - direction = RTL - } - - image { - function = ARROW - state = NORMAL - overlay_file = "assets/pan-up-alt.png" - overlay_stretch = FALSE - arrow_direction = UP - } - - image { - function = ARROW - state = PRELIGHT - overlay_file = "assets/pan-up.png" - overlay_stretch = FALSE - arrow_direction = UP - } - - image { - function = ARROW - state = ACTIVE - overlay_file = "assets/pan-up.png" - overlay_stretch = FALSE - arrow_direction = UP - } - - image { - function = ARROW - state = NORMAL - overlay_file = "assets/pan-down-alt.png" - overlay_stretch = FALSE - arrow_direction = DOWN - } - - image { - function = ARROW - state = PRELIGHT - overlay_file = "assets/pan-down.png" - overlay_stretch = FALSE - arrow_direction = DOWN - } - - image { - function = ARROW - state = ACTIVE - overlay_file = "assets/pan-down.png" - overlay_stretch = FALSE - arrow_direction = DOWN - } - - } - -} - -style "scrolled_window" { - - engine "pixmap" { - image { - function = SHADOW - file = "assets/frame.png" - border = {1, 1, 1, 1} - stretch = TRUE - } - } - -} - -style "frame" { - - engine "pixmap" { - - image { - function = SHADOW - file = "assets/frame.png" - border = {1, 1, 1, 1} - stretch = TRUE - } - - image { - function = SHADOW_GAP - file = "assets/frame.png" - border = {1, 1, 1, 1} - stretch = TRUE - gap_start_file = "assets/border.png" - gap_end_file = "assets/border.png" - } - - } - -} - -style "tool_button" { - - GtkButton::inner-border = {2, 2, 2, 2} - - # For the sake of sanity style buttons this way - engine "pixmap" { - - image { - function = BOX - state = NORMAL - file = "assets/button-flat.png" - border = {8, 8, 8, 8} - stretch = TRUE - } - - image { - function = BOX - state = PRELIGHT - shadow = OUT - file = "assets/button-flat-hover.png" - border = {8, 8, 8, 8} - stretch = TRUE - } - - # Don't add hover effect on pressed buttons - image { - function = BOX - state = PRELIGHT - shadow = IN - file = "assets/button-flat-active.png" - border = {8, 8, 8, 8} - stretch = TRUE - } - - image { - function = BOX - state = ACTIVE - file = "assets/button-flat-active.png" - border = {8, 8, 8, 8} - stretch = TRUE - } - - image { - function = BOX - state = INSENSITIVE - shadow = OUT - file = "assets/button-flat-insensitive.png" - border = {8, 8, 8, 8} - stretch = TRUE - } - - image { - function = BOX - state = INSENSITIVE - shadow = IN - file = "assets/button-insensitive.png" - border = {8, 8, 8, 8} - stretch = TRUE - } - } -} - -style "toolbar_separator" { - - GtkWidget::wide-separators = 1 - GtkWidget::separator-width = 1 - GtkWidget::separator-height = 1 - - engine "pixmap" { - image { - function = BOX - file = "assets/border.png" - } - } - -} - -style "inline_toolbar" { - - # GtkToolbar::button-relief = GTK_RELIEF_NORMAL - - engine "pixmap" { - image { - function = BOX - file = "assets/frame-inline.png" - border = {1, 1, 0, 1} - stretch = TRUE - } - } - -} - -style "tooltip" { - - xthickness = 8 - ythickness = 8 - - bg[NORMAL] = @base_color - fg[NORMAL] = @fg_color - bg[SELECTED] = @base_color - -} - - -style "disable_text_shadow" { - - engine "murrine" { - textstyle = 0 - } - -} - -style "disable_shadow" { - - engine "pixmap" { - image { - function = SHADOW - } - } - -} - -style "disable_separator" { - - xthickness = 0 - ythickness = 0 - - GtkWidget::wide-separators = 1 - -} - -# Default style, containing most of the stuff -class "GtkWidget" style "default" - -# Override padding, style and colour -class "GtkButton" style "button" -class "GtkLinkButton" style "link_button" -class "GtkEntry" style "entry" -class "GtkOldEditable" style "entry" -class "GtkSpinButton" style "spinbutton" -class "GtkNotebook" style "notebook" -class "GtkHScale" style "scale_horz" -class "GtkVScale" style "scale_vert" -class "GtkProgressBar" style "progressbar" -class "GtkScrolledWindow" style "scrolled_window" -class "GtkFrame" style "frame" -class "GtkSeparatorToolItem" style "toolbar_separator" -class "GtkMenuBar" style "menubar" -class "GtkMenu" style "menu" -class "GtkTextView" style "textview" - -# 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" -widget_class "**" style "disable_separator" -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 - -# Tool buttons have different styles -widget_class "**" style "tool_button" -widget_class "**.*" style "tool_button" - -# Notebooks -widget_class "*." style "notebook_tab_label" -widget_class "*.." style "notebook_tab_label" - -# 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" - -# Button labels -widget_class "**" style "button_label" - -# Checkbutton labels -widget_class "*." style "checkbutton_label" - -# ComboBoxes tend to draw the button label with text[] instead of fg[], we need to fix that -widget_class "**" style "combobox_cellview" - -# Disable white text shadows -widget_class "*" style "disable_text_shadow" -widget_class "*" style "disable_text_shadow" - -# GTK tooltips -widget "gtk-tooltip*" style "tooltip" diff --git a/gtk-2.0/render-assets.sh b/gtk-2.0/render-assets.sh deleted file mode 100755 index abc5e9389..000000000 --- a/gtk-2.0/render-assets.sh +++ /dev/null @@ -1,24 +0,0 @@ -#! /bin/bash - -INKSCAPE="/usr/bin/inkscape" -OPTIPNG="/usr/bin/optipng" - -SRC_FILE="assets.svg" -ASSETS_DIR="assets" -INDEX="assets.txt" - -for i in `cat $INDEX` -do -if [ -f $ASSETS_DIR/$i.png ]; then - echo $ASSETS_DIR/$i.png exists. -else - echo - echo Rendering $ASSETS_DIR/$i.png - $INKSCAPE --export-id=$i \ - --export-id-only \ - --export-background-opacity=0 \ - --export-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null \ - && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png -fi -done -exit 0 diff --git a/gtk-2.0/render-bits.sh b/gtk-2.0/render-bits.sh new file mode 100755 index 000000000..eed9ea9d1 --- /dev/null +++ b/gtk-2.0/render-bits.sh @@ -0,0 +1,16 @@ +#! /bin/bash +# +# Yeah this script is pretty bad and ugly, so? +# +INKSCAPE=/usr/bin/inkscape +SVG=assets.svg +LISTFILE=assets.txt +for filename in `cat $LISTFILE` +do + DIR=`echo $filename | cut -f1 -d '/'` + if [ '!' -d $DIR ]; + then mkdir $DIR; + fi + ID=`echo $filename | tr '/' '_'` + $INKSCAPE $SVG -i $ID -e $filename.png +done diff --git a/gtk-3.0/_apps.scss b/gtk-3.0/_apps.scss index 654ac43d9..7cda9dcd8 100644 --- a/gtk-3.0/_apps.scss +++ b/gtk-3.0/_apps.scss @@ -1,19 +1,57 @@ +// floating status bar +.floating-bar { + @extend %osd; + + // @extend .toolbar.osd; + + min-height: 32px; + padding: 0; + border-style: solid solid none; + border-width: 1px; + border-color: $borders_color; + border-radius: (2px + 1px) (2px + 1px) 0 0; + background-color: $base_color; + background-clip: $extra_background_clip; + transition: all $material_duration $material_timing_function, color 0, border-width 0; + + &.left { + margin-right: 8px - 1px; + border-left-style: none; + border-top-left-radius: 0; + } + + &.right { + margin-left: 8px - 1px; + border-right-style: none; + border-top-right-radius: 0; + } + + button { + min-height: 24px; + min-width: 24px; + margin: 4px; + padding: 0; + } +} + + /************ * Nautilus * ************/ -// based css: -// https://git.gnome.org/browse/nautilus/tree/src/resources/css/Adwaita.css -// hard-coded css: -// https://git.gnome.org/browse/nautilus/tree/src/resources/css/nautilus.css - .nautilus-window, .nautilus-window notebook, .nautilus-window notebook > stack { background: $base_color; } +.nautilus-desktop-window, +.nautilus-desktop-window notebook, +.nautilus-desktop-window notebook > stack { + background: transparent; +} + .nautilus-canvas-item { - // border-radius: $md_radius; + // border-radius: 2px; } .nautilus-canvas-item.dim-label, @@ -21,66 +59,41 @@ // @extend .dim-label; } +.nautilus-canvas-item.dim-label:selected, +.nautilus-list-dim-label:selected { +} + .nautilus-desktop.nautilus-canvas-item { // background-color: scale-alpha(#000000, $lower_opacity); - color: $inversed_fg_color; + color: $selected_fg_color; text-shadow: $z-depth-1; } .nautilus-desktop.nautilus-canvas-item:selected { - // color: $inversed_fg_color; + // color: $selected_fg_color; text-shadow: none; } +.nautilus-circular-button { + @extend %button_basic.image-button; +} + // Toolbar @keyframes needs_attention_keyframes { - from { background-color: transparent; } - to { background-color: $track_color; } + 0% {background-color: transparent; } + 50% {background-color: $track_color; } + 100% {background-color: transparent; } } .nautilus-operations-button-needs-attention { - color: $accent_color; - animation: needs_attention_keyframes $longer_duration $standard_curve 2 alternate; + color: $accent_bg_color; + animation: needs_attention_keyframes 2s $material_timing_function; } .nautilus-operations-button-needs-attention-multiple { - color: $accent_color; - animation: needs_attention_keyframes $longer_duration $standard_curve 4 alternate; -} - -// Floating status bar -.nautilus-window .floating-bar { - @extend %osd; - - // @extend .toolbar.osd; - - min-height: 32px; - padding: 0; - border-style: solid solid none; - border-width: 1px; - border-color: $borders_color; - border-radius: (2px + 1px) (2px + 1px) 0 0; - background-color: $base_color; - background-clip: $extra_background_clip; - transition: $longer_transition, border-width 0; - - &.bottom.left { // axes left border and border radius - margin-right: 8px - 1px; - border-left-style: none; - border-top-left-radius: 0; - } - - &.bottom.right { // axes right border and border radius - margin-left: 8px - 1px; - border-right-style: none; - border-top-right-radius: 0; - } - - button { - margin: (32px - $small_size) / 2; - - @extend %small_button; - } + color: $accent_bg_color; + animation: needs_attention_keyframes 2s $material_timing_function; + animation-iteration-count: 2; } .disk-space-display { @@ -93,12 +106,12 @@ } .disk-space-display.used { - background-color: $primary_color; + background-color: $selected_bg_color; } .disk-space-display.free { background-color: $track_color; - color: $disabled_fg_color; + color: $insensitive_fg_color; } // View @@ -117,26 +130,26 @@ // min-height: 24px; margin: 3px -2px 3px 8px; padding: 0 8px; - border-radius: $circular_radius; + border-radius: 100px; box-shadow: none; - background-color: $primary_color; - color: $inversed_fg_color; + background-color: $selected_bg_color; + color: $selected_fg_color; &:hover { box-shadow: $z-depth-1; } } .documents-entry-tag.button { - // @extend %simple_flat_button; + // @extend %button_basic.flat; // min-height: 24px; // min-width: 24px; margin: 0 -2px; padding: 4px; - border-radius: $circular_radius; + border-radius: 100px; box-shadow: none; - color: $secondary_inversed_fg_color; + color: $secondary_selected_fg_color; - &:hover, &:active { color: $inversed_fg_color; } + &:hover, &:active { color: $selected_fg_color; } } // Workaround for the double border of the searchbar since we use a revealer which @@ -144,877 +157,3 @@ .nautilus-window searchbar { border-top: 1px solid $borders_color; } .nautilus-window .searchbar-container { margin-top: -1px; } - -.nautilus-window headerbar > revealer > button { @extend %circular_button; } - -.conflict-row:not(:selected) { background-color: mix($warning_color, $base_color, percentage($lower_opacity)); } - -dialog.background > box.dialog-vbox.vertical > grid.horizontal { - > scrolledwindow.frame { border-style: none; } - - > box.horizontal:last-child { - margin: -6px 0 0 -6px; - border-top: 1px solid $borders_color; - - > label { margin: 0 8px; } - - > box > button { border-radius: 0; } - } -} - -.nautilus-menu-sort-heading { - // min-height: 26px; - // padding-left: 5px; - // padding-right: 5px; - margin: 1px 3px; - font-weight: 500; - - &:disabled { color: $tertiary_fg_color; } -} - -.nautilus-window > popover.menu { - padding: 3px; - - > stack > box > box > box { - margin-top: -6px; - - > box { - margin-bottom: -6px; - - &.linked { margin-top: 1px; } - } - } - - separator { margin-bottom: -2px; } -} - - -/********* - * gedit * - *********/ -// based css: -// https://git.gnome.org/browse/gedit/tree/gedit/resources/css/gedit.adwaita.css -// hard-coded css: -// https://git.gnome.org/browse/gedit/tree/gedit/resources/css/gedit-style.css - -// Only normal state is handle -.open-document-selector-name-label { - font-weight: bold; -} - -// Only normal state is handle -.open-document-selector-path-label { - color: gtkalpha(currentColor, $hint_opacity); - font-size: smaller; - - // @extend .dim-label; -} - -.gedit-document-panel { - background-color: $lighter_bg_color; -} - -.gedit-document-panel-group-row { - border-top: 1px solid $borders_color; -} - -.gedit-document-panel-group-row:first-child { - border-top: none; -} - -// Try to look as the notebook tab close button -.gedit-document-panel row button.flat { - margin-top: 8px; - margin-bottom: 8px; - - @extend %small_button; -} - -.gedit-side-panel-paned statusbar { - border-top: 1px solid $borders_color; -} - -.gedit-search-slider { - margin: 4px 4px 8px; - - entry { - &:dir(ltr), - &:dir(rtl) { // specificity bump - border-radius: 2px; - - .gedit-search-entry-occurrences-tag { - all: unset; - color: gtkalpha(currentColor, $hint_opacity); - } - } - - $buttons_width: $small_size * 2 + $container_padding * 3; - - &:dir(ltr) { - margin-right: -$buttons_width; - padding-right: $buttons_width; - - .gedit-search-entry-occurrences-tag { margin-left: $container_padding; } - - image.right { margin-right: 0; } - } - - &:dir(rtl) { - margin-left: -$buttons_width; - padding-left: $buttons_width; - - .gedit-search-entry-occurrences-tag { margin-right: $container_padding; } - - image.left { margin-left: 0; } - } - - &.error ~ button { - color: $secondary_inversed_fg_color; - - &:hover, &:active { color: $inversed_fg_color; } - - &:disabled { color: $disabled_secondary_inversed_fg_color; } - } - } - - button { - border: solid $container_padding transparent; - - @extend %simple_flat_button; - - &:dir(ltr), - &:dir(rtl) { @extend %small_button; } // specificity bump - - &:last-child:dir(ltr), - &:not(:first-child):dir(rtl) { margin-left: -$container_padding / 2; } - - &:first-child:dir(rtl), - &:not(:last-child):dir(ltr) { margin-right: -$container_padding / 2; } - } -} - -frame.gedit-map-frame > border { - &:dir(ltr) { border-style: none none none solid; } - &:dir(rtl) { border-style: none solid none none; } -} - - -/************** - * Tweak Tool * - **************/ -// hard-coded css: -// https://git.gnome.org/browse/gnome-tweak-tool/tree/data/shell.css - -// the sidebar -.tweak-categories { - // padding: 4px 0; - // background-color: shade(@theme_bg_color, 0.99); - background-image: image($lighter_bg_color); - - // hide separators - separator { - min-width: 0; - min-height: 0; - background: transparent; - } -} - -.tweak { - padding: 3px; - // padding-top: 3px; - - &.title:hover { box-shadow: none; } -} - -.tweak-group-white, -.tweak-white, -.tweak-white:hover { - // background-color: white; - background-image: image($base_color); -} - -.tweak-startup, -.tweak-startup:hover { - // background-color: lighter(shade(@theme_bg_color, 0.9)); - background-image: image($base_color); -} - -.tweak-group-startup { - // background-color: @view_separators; - background-image: image($base_color); - border: 1px solid $borders_color; -} - - -/*********** - * Builder * - ***********/ -// based css: -// https://git.gnome.org/browse/gnome-builder/tree/data/theme -// hard-coded css: -// https://git.gnome.org/browse/gnome-builder/tree/data/theme/shared.css - -// Titlebar adjustments for workbench -// -// This is needed due to our placement of headerbar inside of a -// stack. We were seeing black edges around the header bar, and -// improper radius on the headerbar. -// -workbench stack.titlebar { - padding: 0; - // box-shadow: none; -} - -workbench:not(.tiled):not(.maximized):not(.fullscreen) stack.titlebar headerbar { - border-radius: 2px 2px 0 0; - // box-shadow: none; -} - -// Layout tab and tab bar tweaks -// The following makes the layout stack header look similar to a tab bar. -layouttabbar { - border-bottom: 1px solid $borders_color; - background-color: $bg_color; -} - -layouttabbar button { @extend %flat_button; } - -layouttabbar > box > button { - margin: (40px - $medium_size) / 2 0; - // border-radius: 0; -} - -layouttab { - margin: 0 8px; // not working - border-style: none solid; - border-width: 1px; - border-color: $borders_color; - box-shadow: inset 0 -2px $primary_color; - background-color: $base_color; -} - -layouttab separator.vertical { - margin: 8px 4px; -} - -layouttab button { - &.text-button, &.image-button, & { - margin-top: 8px; - margin-bottom: 8px; - padding: 0 4px; - } -} - -// Close button styling for layouttab. -layouttab > box > button.close { - border-radius: $circular_radius; -} - -layout { - border: 1px solid $borders_color; - -PnlDockBin-handle-size: 1; -} - -entry.search-missing { - background-color: $error_color; - color: $inversed_fg_color; -} - -// tweak icons for treeviews -workbench treeview.image { color: gtkalpha(currentColor, $hint_opacity); } - -workbench treeview.image:selected { color: $tertiary_inversed_fg_color; } - -popover.popover-selector list { - padding: 8px - 2px; -} - -popover.popover-selector list row { - border-radius: 2px; -} - -popover.popover-selector list row image { - &:dir(ltr) { margin-right: 6px; } - &:dir(rtl) { margin-left: 6px; } -} - -omnibar { - &.linked:not(.vertical) entry { border-radius: 2px; } - - &:not(:hover):not(:active) entry { color: $secondary_fg_color; } -} - -popover.omnibar list row:not(:last-child) { - border-bottom: 1px solid $borders_color; -} - -entry.preferences-search { - @extend %entry.flat; - - box-shadow: inset 0 -1px $borders_color; - background-color: $base_color; - - // doesn't work properly - // &:dir(ltr) { border-right: 1px solid $borders_color; } - // &:dir(rtl) { border-left: 1px solid $borders_color; } -} - -preferences stacksidebar.sidebar list { - background-color: $lighter_bg_color; -} - -preferences stacksidebar.sidebar { - &:dir(ltr), - &:dir(rtl) { list { border-style: none; }} -} - -preferences stacksidebar list separator { - min-width: 0; - min-height: 0; - background: transparent; -} - -preferences > box > box { - &:dir(ltr) { border-right: 1px solid $borders_color; } - &:dir(rtl) { border-left: 1px solid $borders_color; } -} - -popover.messagepopover.background { - padding: 0; -} - -popover.messagepopover .popover-action-area button { - @extend %simple_flat_button; - - padding: 8px 16px; - border-top: 1px solid $borders_color; - border-radius: 0; -} - -popover.messagepopover .popover-action-area button:first-child { - border-bottom-left-radius: 2px; -} - -popover.messagepopover .popover-action-area button:last-child { - border-bottom-right-radius: 2px; -} - -popover.messagepopover .popover-content-area { - margin: 16px; -} - -popover.transfers list { - background-color: transparent; -} - -popover.transfers list row:not(:first-child) { - border-top: 1px solid $borders_color; -} - -popover.transfers list row > box { - padding: 10px; -} - -dockbin { - border: 1px solid $borders_color; - -PnlDockBin-handle-size: 1; -} - -dockpaned { - border: 1px solid $borders_color; -} - -eggsearchbar box.search-bar { - padding: 0 8px; - border-bottom: 1px solid $borders_color; - background-color: $bg_color; -} - -docktabstrip { - padding: 0 8px; - border-bottom: 1px solid $borders_color; - background-color: $bg_color; -} - -docktab { - transition: $longer_transition; - min-height: $small_size; - min-width: $small_size; - margin-bottom: -1px; - padding: $container_padding 6px; - - outline-offset: -6px; - - border-width: 1px; // for reorderable tabs - border-color: transparent; // - - color: $secondary_fg_color; - font-weight: 500; - - &:hover { - box-shadow: inset 0 -2px $track_color; - color: $fg_color; - } - - &:checked { - animation: tab_ripple_effect $longer_duration * 3 $deceleration_curve; - box-shadow: inset 0 -2px $primary_color; - color: $fg_color; - } -} - -dockoverlayedge { - background-color: $bg_color; -} - -dockoverlayedge docktabstrip { - padding: 0; - border: none; -} - -dockoverlayedge.left-edge docktab { - &:hover { box-shadow: inset -2px 0 $track_color; } - &:checked { box-shadow: inset -2px 0 $primary_color; } -} - -dockoverlayedge.right-edge docktab { - &:hover { box-shadow: inset 2px 0 $track_color; } - &:checked { box-shadow: inset 2px 0 $primary_color; } -} - -pillbox { - background-color: $bg_color; - border-radius: 2px; -} - -buildperspective row { - // padding: 10px; -} - -layoutpane entry.search { - @extend %entry.flat; - - box-shadow: inset 0 -1px $borders_color; - background-color: $base_color; -} - -editortweak entry.search { - @extend %entry.flat; - - margin-bottom: -1px; - box-shadow: none; -} - -// -// let's tweak hard-coded elements -// - -.gb-search-entry-occurrences-tag { - box-shadow: none; - background-color: transparent; -} - -// Keep search bar and layouttab height in sync. -docktabstrip { - min-height: 39px; -} - -layouttabbar > box { - // min-height: 39px; -} - -eggsearchbar > revealer > box { - // min-height: 39px; -} - -eggsearchbar entry { - // min-height: 24px; -} - -workbench preferences preferencesgroup list entry { - // background: none; - // min-height: 0px; - padding-top: 8px; - padding-bottom: 8px; -} - -button.run-arrow-button { - // min-width: 12px; - padding-left: ($medium_size - 16px) / 2; - padding-right: ($medium_size - 16px) / 2; -} - - -/********** - * Photos * - **********/ -// based css: -// https://git.gnome.org/browse/gnome-photos/tree/data/Adwaita.css - -GdMainIconView.content-view { - -GdMainIconView-icon-size: 48; -} - -// Make spinner visible on both dark and bright backgrounds w/o making -// it look ugly/weird. -GdMainIconView.content-view.cell:active { - // color: $tertiary_fg_color; -} - -.documents-counter { - margin: 8px; - border-radius: $circular_radius; - box-shadow: $z-depth-2; - background-color: $accent_color; - color: $inversed_fg_color; - font-weight: bold; -} - -.photos-entry-tag { - @extend .documents-entry-tag; -} - -.documents-scrolledwin.frame { - border-style: none; -} - -.photos-icon-bg { -} - -.photos-fade-in { - opacity: 1; - transition: opacity $shorter_duration $deceleration_curve; -} - -.photos-fade-out { - opacity: 0; - transition: opacity $shorter_duration $deceleration_curve; -} - -.photos-collection-icon { -} - -overlay grid.horizontal > revealer > scrolledwindow.frame { - &:dir(ltr) { border-style: none none none solid; } - &:dir(rtl) { border-style: none solid none none; } -} - - -/********* - * Music * - *********/ -// hard-coded css: -// https://git.gnome.org/browse/gnome-music/tree/data/application.css - -.side-panel:dir(ltr) { - // border-width: 0 1px 0 0; - border-style: solid; - border-color: $borders_color; -} - -.side-panel:dir(rtl) { - // border-width: 0 0 0 1px; - border-style: solid; - border-color: $borders_color; -} - -.side-panel .view { - // background-color: mix(@theme_fg_color, @theme_bg_color, 0.9); - background-image: image($lighter_bg_color); - - &:hover { background-image: image(mix($fg_color, $lighter_bg_color, percentage(0.05))); } -} - -.side-panel .view:selected { - // background-color: mix(@theme_fg_color, @theme_bg_color, 0.5); - background-image: image($primary_color); - - &:hover { background-image: image(mix($inversed_fg_color, $primary_color, percentage(0.05))); } -} - -.songs-list { - // box-shadow: inset 0 -1px shade(@borders, 1.30); - // background-color: @theme_bg_color; - - &:hover { background-image: image($row_track_color); } -} - -frame.documents-dropdown { - @extend toolbar.osd; - - margin: 8px; - - > border { border: none; } -} - -box.vertical:not(.titlebar) > revealer > toolbar.search-bar { - border-bottom: 1px solid $borders_color; - - button > widget { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - // -GtkArrow-arrow-scaling: 1; - } -} - - -/********* - * To Do * - *********/ -task-row { - transition: $shorter_transition; - margin: 0 -4px; - - &:hover { transition: none; } - - label { margin: 0 8px; } - - image { margin: 0 4px; } -} - -task-list-view > box > revealer > box > button { - min-height: $medium_size; - margin: -4px; - padding: 0 12px; - - label { margin: 0 8px; } - - image { margin: 0 4px; } -} - - -/******* - * eog * - *******/ -#eog-thumb-nav { - scrolledwindow { border-top: none; } - - button { -gtk-outline-radius: 2px; } -} - - -/************* - * Evolution * - *************/ -frame.taskbar > border { border-style: solid none none; } - -box.vertical > paned.horizontal notebook widget .frame { border-style: none; } - - -/******** - * gitg * - ********/ -frame.commit-frame > border { border-style: solid none none; } - - -/************** - * Characters * - **************/ -box.dialog-vbox scrolledwindow.related { border: 1px solid $borders_color; } - -list.categories { background-image: image($lighter_bg_color); } - - -/************** - * Calculator * - **************/ -button.title label { min-height: $medium_size; } - - -/************ - * Terminix * - ************/ -.terminix-background box.vertical > widget > box.horizontal { - padding: 3px 0 2px; - // border-bottom: 1px solid $borders_color; - - button { - padding: 4px 8px; - - &.image-button { padding: 4px; } - } -} - -.terminix-background revealer > frame > border { - // border-style: none none solid; - border-style: none; -} - -button.image-button.session-new-button { min-width: $medium_size - 4px; } - -overlay > revealer.left > scrolledwindow.frame, -overlay > revealer.right > scrolledwindow.frame { - border-style: none; - box-shadow: $z-depth-4; -} - -overlay > revealer.left > scrolledwindow.frame { - margin-right: 32px; - // border-style: none solid none none; -} - -overlay > revealer.right > scrolledwindow.frame { - margin-left: 32px; - // border-style: none none none solid; -} - -.terminix-session-sidebar { background-image: image($lighter_bg_color); } - - -/*********** - * Eclipse * - ***********/ -window.background > box.vertical > scrolledwindow > widget toolbar { - padding: 2px; - - separator, - button { margin: 2px; } - - button { border-radius: 2px; } -} - - -/*********** - * Firefox * - ***********/ -window.background > widget > menubar { - color: $secondary_inversed_fg_color; - - &:hover { color: $inversed_fg_color; } - - &:disabled { color: $disabled_secondary_inversed_fg_color; } -} - -window.background > menu > menuitem > label:disabled { color: $disabled_fg_color; } - -window.background > window.background > menu > separator { color: $borders_color; } - -window.background > widget > frame { color: rgba(0, 0, 0, 0.2); } - -window.background > widget > checkbutton > check, -window.background > widget > radiobutton > radio { - margin: 0; - padding: 0; -} - -window.background > widget > radiobutton > radio:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/radio-checked-symbolic.svg")), - -gtk-recolor(url("assets/radio-checked-symbolic.png"))); - border-image: none; -} - - -/*********** - * Synapse * - ***********/ -window.background > box.vertical > widget > widget:selected { background-color: $primary_color; } - - -/********* - * Unity * - *********/ -// based css: -// http://bazaar.launchpad.net/~ubuntu-art-pkg/ubuntu-themes/trunk/view/head:/Ambiance/gtk-3.20/apps/unity.css - -// Decorations -UnityDecoration { - -UnityDecoration-extents: 28px 0 0 0; - -UnityDecoration-input-extents: 8px; - - -UnityDecoration-shadow-offset-x: 0; - -UnityDecoration-shadow-offset-y: 3px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.48); - -UnityDecoration-active-shadow-radius: 18px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.32); - -UnityDecoration-inactive-shadow-radius: 6px; - - -UnityDecoration-glow-size: 8px; - -UnityDecoration-glow-color: $primary_color; - - -UnityDecoration-title-indent: 4px; - -UnityDecoration-title-fade: 32px; - -UnityDecoration-title-alignment: 0.0; -} - -UnityDecoration.top { - padding: 0 2px; - border-style: none; - border-radius: 2px 2px 0 0; - // box-shadow: inset 0 1px $secondary_highlight_color; - box-shadow: inset 0 1px scale-alpha(#FFFFFF, 0.1); - background-color: $secondary_titlebar_color; - color: $inversed_fg_color; -} - -UnityDecoration.top:backdrop { - color: $secondary_inversed_fg_color; -} - -UnityDecoration.left, -UnityDecoration.right { -} - -UnityDecoration.bottom { -} - -UnityDecoration.menuitem, -UnityDecoration .menuitem { - color: gtkalpha(currentColor, $enabled_opacity); -} - -UnityDecoration.menubar.menuitem:hover, -UnityDecoration.menubar .menuitem *:hover { - box-shadow: inset 0 -2px currentColor; - background-color: transparent; - color: currentColor; -} - -.background:not(.csd) headerbar:not(.titlebar) { - border-radius: 0; - box-shadow: none; - - &.inline-toolbar { border-style: none; } -} - -SheetStyleDialog.unity-force-quit { - // background-color: $bg_color; -} - -// Panel Style -UnityPanelWidget, -.unity-panel { - background-color: $topbar_color; - background-image: image($topbar_color); - color: $inversed_fg_color; -} - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: $secondary_inversed_fg_color; -} - -.unity-panel.menubar, -.unity-panel .menubar { -} - -.unity-panel.menuitem, -.unity-panel .menuitem { - color: gtkalpha(currentColor, $enabled_opacity); -} - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - box-shadow: inset 0 -2px currentColor; - background-color: transparent; - color: currentColor; -} - -@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: $primary_color; -} - diff --git a/gtk-3.0/_budgie.scss b/gtk-3.0/_budgie.scss deleted file mode 100644 index 0cef1d696..000000000 --- a/gtk-3.0/_budgie.scss +++ /dev/null @@ -1,391 +0,0 @@ -// based css: -// https://github.com/solus-project/budgie-desktop/blob/master/theme/3.20/sass/_main.scss - -/****************** - * Budgie Desktop * - ******************/ - -// Container for both the "panel" area and the shadow. Wise to keep -// this transparent.. -.budgie-container { background-color: transparent; } - -// Budgie Menu -.budgie-menu { - &.background { padding: 0; } - - scrolledwindow:not(.categories) { background-color: $base_color; } - - entry.search { - border-bottom: 1px solid $borders_color; - border-radius: $md_radius $md_radius 0 0; - box-shadow: inset 0 1px $highlight_color; - font-size: 120%; - } - - button { - @extend row.activatable; - - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: $fg_color; - font-weight: normal; - - &:disabled { color: $disabled_fg_color; } - - &:checked { @extend %selected_items; } - } - - row { all: unset; } -} - -// Menu Button -button.budgie-menu-launcher { - padding: 0 2px; -} - -// User Menu -.user-menu { - padding: 10px; - - // .content-box separator { background-color: $borders_color; } -} - -// Raven Trigger -button.raven-trigger { - padding-left: 2px; - padding-right: 2px; -} - -// Panel -.budgie-panel { - background-color: $topbar_color; - color: $inversed_fg_color; - font-weight: 500; - - button { border-radius: 0; } - - separator { - background-color: $track_color; - color: $inversed_fg_color; - } - - // used to indicate unread notifications - .alert { color: $destructive_color; } - - // End Section needs to be fancy - .end-region { - border-radius: 2px; - background-color: rgba(0,0,0,0.2); - } -} - -// Tasklist -.budgie-panel #tasklist-button { - padding: 0 4px; - - @extend %flat_button; - - @extend %underscores; -} - -// Icon Tasklist -.budgie-panel { - button.flat.launcher { - padding-top: 0; - padding-bottom: 0; - - @extend %underscores; - } - - .unpinned button.flat.launcher, - .pinned button.flat.launcher.running { @extend %underscores:checked; } -} - -%underscores { - .top & { - border-image: radial-gradient(circle closest-corner at center calc(1px), - currentColor 0%, - transparent 0%) - 0 0 0 / 0px 0 0; - - &:checked { - border-image: radial-gradient(circle closest-corner at center calc(1px), - currentColor 100%, - transparent 0%) - 2 0 0 / 2px 0 0; - } - } - - .bottom & { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), - currentColor 0%, - transparent 0%) - 0 0 0 / 0 0 0px; - - &:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), - currentColor 100%, - transparent 0%) - 0 0 2 / 0 0 2px; - } - } - - .left & { - border-image: radial-gradient(circle closest-corner at calc(1px) center, - currentColor 0%, - transparent 0%) - 0 0 0 0 / 0 0px 0 0; - - &:checked { - border-image: radial-gradient(circle closest-corner at calc(1px) center, - currentColor 100%, - transparent 0%) - 0 2 0 0 / 0 2px 0 0; - } - } - - .right & { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, - currentColor 0%, - transparent 0%) - 0 0 0 0 / 0 0 0 0px; - - &:checked { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, - currentColor 100%, - transparent 0%) - 0 0 0 2 / 0 0 0 2px; - } - } -} - -frame.raven-frame > border { - border-style: none; - box-shadow: $z-depth-4; -} - -$pos_list: ((top, bottom), (bottom, top), (left, right), (right, left)); - -@each $pos, $b_pos in $pos_list { - // Panel borders - // .#{$pos} .budgie-panel { border-#{$b_pos}: 1px solid $borders_color; } - - // Raven borders - .#{$pos} frame.raven-frame > border { - margin-#{$b_pos}: 32px; - // border-#{$b_pos}: 1px solid $borders_color; - } - - // Shadows - // .#{$pos} .shadow-block { background-image: linear-gradient(to $b_pos, $borders_color, transparent); } -} - -// Raven -.raven { - background-color: $base_color; - - stackswitcher.linked > button { - @extend %flat_button; - - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), - $warning_bg_color 0%, - transparent 0%) - 0 0 0 / 0 0 0px; - border-radius: 0; - - &:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), - $warning_bg_color 100%, - transparent 0%) - 0 0 2 / 0 0 2px; - background-color: transparent; - } - } - - .raven-header { - min-height: $medium_size; - padding: 3px; - border-style: none none solid; - border-width: 1px; - border-color: $borders_color; - - &:not(.top) { - margin-top: -6px; // remove extra spaces, but not perfect :( - - button { - @extend %simple_flat_button; - - &.image-button { - border-radius: $circular_radius; - -gtk-outline-radius: $circular_radius; - } - } - } - - &.top { - padding: 2px 0; - border-style: none; - background-color: $primary_color; - color: $inversed_fg_color; - - stackswitcher button { - margin: -$container_padding 0; - min-height: $medium_size; - } - - button.image-button { - &:dir(ltr) { margin-right: 2px; } - &:dir(rtl) { margin-left: 2px; } - } - - > image { margin: 0 8px; } - - > label { - margin: 0 -8px; - font-weight: bold; - } - } - - &.bottom { border-style: solid none none; } - } - - viewport.frame .raven-header { margin-top: -8px; } - - .expander-button { @extend %circular_button; } - - .raven-background { - border-bottom: 1px solid $borders_color; - background-color: $lighter_bg_color; - - // &.middle { border-bottom-style: none; } // applet background between two headers - - &.frame { border-style: none none solid; } - - > overlay > image { color: $track_color; } - } - - scrolledwindow.raven-background { border-bottom-style: none; } - - > stack > box > .raven-background { - border-bottom-style: none; - background-color: $primary_color; - color: $inversed_fg_color; - - stackswitcher button { margin: -4px 0; } - } - - .powerstrip button { - margin: 2px 0 1px; - padding: ($large_size - 24px) / 2; - } - - .option-subtitle { font-size: smaller; } -} - -// Calendar -calendar.raven-calendar { - // padding: 3px; - border-style: none; - background-color: transparent; - - &:selected { - border-radius: 2px; - background-color: $primary_color; - } -} - -// MPRIS Applet -.raven-mpris { - color: white; - background-color: scale-alpha(black, $middle_opacity); - - label { min-height: 24px; } - - button.image-button { padding: ($large_size - 24px) / 2; } -} - -// Notifications -.budgie-notification-window { background-color: transparent; } - -.budgie-notification { - .notification-title { font-size: 120%; } - - .notification-body { @extend .dim-label; } -} - -// On Screen Display in Budgie -.budgie-osd-window { - @extend .budgie-notification-window; -} - -// Internal part of the OSD -.budgie-osd { - .budgie-osd-text { font-size: 120%; } -} - -.drop-shadow { - margin: 5px 9px; - padding: 3px; - border-radius: 2px; - box-shadow: $z-depth-2, inset 0 1px $highlight_color; - background-color: $lighter_bg_color; - - button { @extend %simple_flat_button; } - - .linked > button { border-radius: 2px; } -} - -%budgie_dialog { - border-radius: 2px; - background-color: $lighter_bg_color; - - decoration { border-radius: 2px; } -} - -// Session Dialog -.budgie-session-dialog { - @extend %budgie_dialog; - - label:not(:last-child), - .dialog-title { font-size: 120%; } - - .linked.horizontal > button { - padding: 8px 16px; - border-top: 1px solid $borders_color; - border-radius: 0; - - @extend %simple_flat_button; - - &:first-child { border-bottom-left-radius: 2px; } - - &:last-child { border-bottom-right-radius: 2px; } - } -} - -// PolKit Dialog -.budgie-polkit-dialog { - @extend %budgie_dialog; - - .message { color: $tertiary_fg_color; } - - .failure { color: $destructive_color; } -} - -// Run Dialog -.budgie-run-dialog { - @extend %budgie_dialog; - - background-color: $base_color; - - entry.search { - font-size: 120%; - padding: 0 + $container_padding 8px + $container_padding; - box-shadow: inset 0 1px $highlight_color; - background-color: transparent; - } - - list .dim-label { opacity: 1; } - - scrolledwindow { border-top: 1px solid $borders_color; } -} diff --git a/gtk-3.0/_colors-public.scss b/gtk-3.0/_colors-public.scss index b795ecd46..67efd0b32 100644 --- a/gtk-3.0/_colors-public.scss +++ b/gtk-3.0/_colors-public.scss @@ -23,11 +23,11 @@ text widgets and the like base background color */ /* base background color of selections */ -@define-color theme_selected_bg_color #{"" +$primary_color}; +@define-color theme_selected_bg_color #{"" +$selected_bg_color}; /* text/foreground color of selections */ -@define-color theme_selected_fg_color #{"" +$inversed_fg_color}; +@define-color theme_selected_fg_color #{"" +$selected_fg_color}; /* base background color of insensitive widgets */ @@ -35,11 +35,11 @@ base background color of insensitive widgets */ /* text foreground color of insensitive widgets */ -@define-color insensitive_fg_color #{"" +$disabled_fg_color}; +@define-color insensitive_fg_color #{"" +$insensitive_fg_color}; /* insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #{"" +$alt_base_color}; +@define-color insensitive_base_color #{"" +$secondary_base_color}; /* widget text/foreground color on backdrop windows */ @@ -59,15 +59,11 @@ text widgets and the like base background color on backdrop windows */ /* base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #{"" +$primary_color}; +@define-color theme_unfocused_selected_bg_color #{"" +$selected_bg_color}; /* text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color #{"" + $inversed_fg_color}; - -/* -insensitive color on backdrop windows*/ -@define-color unfocused_insensitive_color #{"" + $disabled_fg_color}; +@define-color theme_unfocused_selected_fg_color #{"" + $selected_fg_color}; /* widgets main borders color */ @@ -88,5 +84,3 @@ these are pretty self explicative */ @define-color content_view_bg #{"" + $base_color}; -@define-color placeholder_text_color #{"" + $placeholder_text_color}; - diff --git a/gtk-3.0/_colors.scss b/gtk-3.0/_colors.scss index 2769e6b75..8c94e626f 100644 --- a/gtk-3.0/_colors.scss +++ b/gtk-3.0/_colors.scss @@ -17,64 +17,48 @@ $disabled_opacity: 0.4; @return scale-color($c, $alpha: percentage(-1 + $a)); } -// based color palette: -// https://material.google.com/style/color.html#color-color-palette -// based border and highlight values: -// https://material.google.com/style/icons.html#icons-product-icons - // Foreground colors -$light_contrast_color: scale-alpha(#000000, 0.8); -$dark_contrast_color: #FFFFFF; - -$fg_color: if($variant == 'light', $light_contrast_color, $dark_contrast_color); +$fg_color: if($variant == 'light', scale-alpha(#000000, 0.8), #FFFFFF); $secondary_fg_color: scale-alpha($fg_color, $enabled_opacity); $tertiary_fg_color: scale-alpha($fg_color, $hint_opacity); -$inversed_fg_color: $dark_contrast_color; -$secondary_inversed_fg_color: scale-alpha($inversed_fg_color, $enabled_opacity); -$tertiary_inversed_fg_color: scale-alpha($inversed_fg_color, $hint_opacity); +$selected_fg_color: #FFFFFF; +$secondary_selected_fg_color: scale-alpha($selected_fg_color, $enabled_opacity); +$tertiary_selected_fg_color: scale-alpha($selected_fg_color, $hint_opacity); -$disabled_fg_color: scale-alpha($fg_color, $disabled_opacity); -$disabled_secondary_fg_color: scale-alpha($secondary_fg_color, $disabled_opacity); -$disabled_tertiary_fg_color: scale-alpha($tertiary_fg_color, $disabled_opacity); +$insensitive_fg_color: scale-alpha($fg_color, $disabled_opacity); +$insensitive_secondary_fg_color: scale-alpha($secondary_fg_color, $disabled_opacity); +$insensitive_tertiary_fg_color: scale-alpha($tertiary_fg_color, $disabled_opacity); -$disabled_inversed_fg_color: scale-alpha($inversed_fg_color, $disabled_opacity); -$disabled_secondary_inversed_fg_color: scale-alpha($secondary_inversed_fg_color, $disabled_opacity); -$disabled_tertiary_inversed_fg_color: scale-alpha($tertiary_inversed_fg_color, $disabled_opacity); +$insensitive_selected_fg_color: scale-alpha($selected_fg_color, $disabled_opacity); +$insensitive_secondary_selected_fg_color: scale-alpha($secondary_selected_fg_color, $disabled_opacity); +$insensitive_tertiary_selected_fg_color: scale-alpha($tertiary_selected_fg_color, $disabled_opacity); // Background colors -$bg_color: if($variant == 'light', #F5F5F5, #455A64); -$base_color: if($variant == 'light', #FFFFFF, #546E7A); -$alt_base_color: mix($base_color, $bg_color, 50%); -$lighter_bg_color: if($variant =='light', #FAFAFA, #607D8B); -$darker_bg_color: if($variant =='light', #EEEEEE, #263238); -$headerbar_color: if($variant =='light', #455A64, #37474F); -$secondary_titlebar_color: #37474F; -$topbar_color: #263238; - -$primary_color: #42A5F5; -$alt_primary_color: #40C4FF; -$accent_color: #448aff; +$bg_color: if($variant == 'light', #ECEFF1, #37474F); +$base_color: if($variant == 'light', #FFFFFF, #455A64); +$secondary_base_color: mix($base_color, $bg_color, 50%); +$light_color: if($variant =='light', #FAFAFA, #546E7A); +$dark_color: if($variant =='light', mix(#ECEFF1, #CFD8DC, 50%), mix(#37474F, #263238, 50%)); + +$selected_bg_color: #2196F3; +$secondary_selected_bg_color: #2979FF; +$accent_bg_color: #448AFF; // Misc colors $track_color: gtkalpha(currentColor, $lower_opacity); -$semi_track_color: gtkalpha(currentColor, $lower_opacity / 2); -$zero_track_color: gtkalpha(currentColor, 0); -$row_track_color: gtkalpha(currentColor, 0.05); $borders_color: if($variant == 'light', scale-alpha(#000000, 0.1), scale-alpha(#000000, 0.2)); $highlight_color: if($variant == 'light', scale-alpha(#FFFFFF, 0.4), scale-alpha(#FFFFFF, 0.1)); $secondary_highlight_color: scale-alpha(#FFFFFF, 0.2); -$placeholder_text_color: mix($fg_color, $base_color, percentage($hint_opacity)); - -$link_color: $primary_color; -$link_visited_color: #E040FB; +$link_color: $selected_bg_color; +$link_visited_color: #82B1FF; -$warning_color: #FF6D00; -$error_color: #DD2C00; +$warning_color: #F50057; +$error_color: #F50057; $success_color: #00C853; -$suggested_color: $accent_color; +$suggested_color: $accent_bg_color; $destructive_color: #FF5252; $info_bg_color: #66BB6A; diff --git a/gtk-3.0/_common.scss b/gtk-3.0/_common.scss index 0d035e3ec..75fd93e78 100644 --- a/gtk-3.0/_common.scss +++ b/gtk-3.0/_common.scss @@ -1,29 +1,18 @@ $asset_suffix: if($variant=='dark', '-dark', ''); $extra_background_clip: if($variant == 'light', padding-box, border-box); -$small_size: if($laptop == 'true', 20px, 24px); -$medium_size: if($laptop == 'true', 32px, 36px); -$large_size: if($laptop == 'true', 44px, 48px); - -$container_padding: 6px; - +$small_size: 24px; +$medium_size: 36px; +$large_size: 48px; $bar_size: 4px; $menuitem_size: 28px; -$md_radius: 2px; -$circular_radius: 9999px; - -$shorter_duration: 0.2s; -$longer_duration: 0.3s; - -$standard_curve: cubic-bezier(0.4, 0.0, 0.2, 1); -$deceleration_curve: cubic-bezier(0.0, 0.0, 0.2, 1); -$acceleration_curve: cubic-bezier(0.4, 0.0, 1, 1); -$sharp_curve: cubic-bezier(0.4, 0.0, 0.6, 1); - -$shorter_transition: all $shorter_duration $deceleration_curve; -$longer_transition: all $longer_duration $deceleration_curve; -$shadow_transition: box-shadow $shorter_duration $deceleration_curve; +$container_padding: 6px; +$material_radius: 2px; +$material_duration: 0.3s; +$material_timing_function: cubic-bezier(0, 0, 0.2, 1); +// FIXME: color's transition is too slow +$material_transition: all $material_duration $material_timing_function, color 0; * { padding: 0; @@ -40,6 +29,9 @@ $shadow_transition: box-shadow $shorter_duration $deceleration_curve; -GtkScrolledWindow-scrollbar-spacing: 0; -GtkToolItemGroup-expander-size: 11; + -GtkTreeView-expander-size: 11; + + -GtkTreeView-horizontal-separator: 4; -GtkWidget-text-handle-width: 24; -GtkWidget-text-handle-height: 24; @@ -57,7 +49,7 @@ $shadow_transition: box-shadow $shorter_duration $deceleration_curve; outline-offset: -4px; -gtk-outline-radius: 2px; - -gtk-secondary-caret-color: $primary_color; + -gtk-secondary-caret-color: $selected_bg_color; } @@ -94,12 +86,12 @@ $shadow_transition: box-shadow $shorter_duration $deceleration_curve; &:disabled { background-color: $bg_color; - color: $disabled_fg_color; + color: $insensitive_fg_color; } &:selected { - background-color: $primary_color; - color: $inversed_fg_color; + background-color: $selected_bg_color; + color: $selected_fg_color; } } @@ -113,8 +105,8 @@ $shadow_transition: box-shadow $shorter_duration $deceleration_curve; &:hover, &:active, &:selected { border-radius: 2px; } &:disabled { - // background-color: $alt_base_color; - color: $disabled_fg_color; + // background-color: $secondary_base_color; + color: $insensitive_fg_color; } &:selected { @extend %selected_items; } @@ -129,8 +121,8 @@ textview { color: $fg_color; &:disabled { - // background-color: $alt_base_color; - color: $disabled_fg_color; + // background-color: $secondary_base_color; + color: $insensitive_fg_color; } selection { @extend %selected_items; } @@ -138,16 +130,38 @@ textview { } textview border { - background-color: $alt_base_color; + background-color: $secondary_base_color; + background-image: image($borders_color); // HACK: the border node just draws background so, using a background-image to draw the border + background-repeat: no-repeat; color: $tertiary_fg_color; + + &.bottom { + background-size: 100% 1px; + background-position: top; + } + + &.top { + background-size: 100% 1px; + background-position: bottom; + } + + &.left { + background-size: 1px 100%; + background-position: right; + } + + &.right { + background-size: 1px 100%; + background-position: left; + } } iconview { @extend .view; } .rubberband, rubberband { - border: 1px solid $alt_primary_color; - background-color: scale-alpha($alt_primary_color, $lower_opacity); + border: 1px solid $secondary_selected_bg_color; + background-color: scale-alpha($secondary_selected_bg_color, $lower_opacity); } flowbox { @@ -163,8 +177,6 @@ flowbox { } label { - caret-color: currentColor; // this shouldn't be needed. - &.separator { @extend .dim-label; @@ -175,18 +187,14 @@ label { &:selected { @extend %nobg_selected_items; } selection { - background-color: $primary_color; - color: $inversed_fg_color; + background-color: $selected_bg_color; + color: $selected_fg_color; } &:disabled { - color: $disabled_fg_color; + color: $insensitive_fg_color; selection { @extend %selected_items:disabled; } - - tab &, - button &, - menuitem & { color: inherit; } } } @@ -256,7 +264,7 @@ entry { &:focus { @include entry(focus); } - &:disabled { @include entry(disabled); } + &:disabled { @include entry(insensitive); } &.flat { border-radius: 0; @@ -265,25 +273,19 @@ entry { &:focus { @include entry(flat-focus); } - &:disabled { @include entry(flat-disabled); } + &:disabled { @include entry(flat-insensitive); } } image { // icons inside the entry - // @extend %simple_flat_button; - - min-height: $small_size; - min-width: $small_size; - border-radius: $circular_radius; - -gtk-outline-radius: $circular_radius; color: gtkalpha(currentColor, $enabled_opacity); &:hover, &:active { color: currentColor; } &:disabled { color: gtkalpha(currentColor, $hint_opacity); } - &.left { margin-left: -2px; margin-right: 2px; } + &.left { padding-left: 2px; padding-right: 6px; } - &.right { margin-left: 2px; margin-right: -2px; } + &.right { padding-left: 6px; padding-right: 2px; } } undershoot { @@ -302,20 +304,20 @@ entry { &:focus { @include entry(focus, $e_color); } - &:disabled { @include entry(disabled, $e_color); } + &:disabled { @include entry(insensitive, $e_color); } &.flat { @include entry(flat-normal, $e_color); &:focus { @include entry(flat-focus, $e_color); } - &:disabled { @include entry(flat-disabled, $e_color); } + &:disabled { @include entry(flat-insensitive, $e_color); } } } } &:drop(active) { - // box-shadow: inset 0 0 0 2px $accent_color; + // box-shadow: inset 0 0 0 2px $accent_bg_color; } .osd & { @@ -323,10 +325,10 @@ entry { } progress { - margin: 2px (2px - 8px); + margin: 2px -6px; border-style: none none solid; border-width: 2px; - border-color: $primary_color; + border-color: $selected_bg_color; // border-radius: 0; // box-shadow: none; background-color: transparent; @@ -334,15 +336,14 @@ entry { } // linked entries - .linked:not(.vertical) > & { @extend %linked; } + .linked:not(.vertical) > &:not(.flat) { @extend %linked; } // Vertically linked entries - .linked.vertical > & { @extend %linked_vertical; } - - .linked:not(.vertical) > &.flat, - .linked.vertical > &.flat { border-radius: 0; } + .linked.vertical > &:not(.flat) { @extend %linked_vertical; } } +treeview acceleditor > label { background-color: $selected_bg_color; } + treeview entry { &.flat, & { min-height: 0; @@ -367,7 +368,7 @@ treeview entry { background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, - to($accent_color), + to($accent_bg_color), to(transparent)); } @@ -375,7 +376,7 @@ treeview entry { background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, - to($accent_color), + to($accent_bg_color), to(transparent)); } } @@ -385,7 +386,7 @@ button { @at-root %button_basic, & { min-height: 24px; min-width: 16px; - padding: ($medium_size - 24px) / 2 ($medium_size - 16px) / 2; + padding: 6px 10px; border-radius: 2px; font-weight: 500; @@ -395,26 +396,31 @@ button { &:active { @include button(active); } - &:disabled { @include button(disabled); } + &:disabled { @include button(insensitive); } &:checked { @include button(checked); } - &:checked:disabled { @include button(checked-disabled); } + &:checked:disabled { @include button(checked-insensitive); } - @at-root %flat_button, &.flat { - @at-root %simple_flat_button, & { - @include button(flat-normal); + &.flat { + @include button(flat-normal); - &:hover { @include button(flat-hover); } + &:hover { @include button(flat-hover); } - &:active { @include button(flat-active); } + &:active { @include button(flat-active); } - &:disabled { @include button(flat-disabled); } - } + &:disabled { @include button(flat-insensitive); } &:checked { @include button(flat-checked); } - &:checked:disabled { @include button(flat-checked-disabled); } + &:checked:disabled { @include button(flat-checked-insensitive); } + } + + &.image-button { + min-width: 24px; + padding: 6px; + -gtk-outline-radius: 100px; + border-radius: 100px; } &.text-button { @@ -422,38 +428,15 @@ button { padding-right: 16px; } - &.image-button { - min-width: 24px; - padding: ($medium_size - 24px) / 2; - border-radius: $circular_radius; - -gtk-outline-radius: $circular_radius; - } - &.text-button.image-button { - border-radius: 2px; + padding-left: 10px; + padding-right: 10px; -gtk-outline-radius: 2px; + border-radius: 2px; label { - &:first-child { - margin-left: 16px - ($medium_size - 24px) / 2; - margin-right: 2px; - } - - &:last-child { - margin-left: 2px; - margin-right: 16px - ($medium_size - 24px) / 2; - } - - &:only-child { - margin-left: 16px - ($medium_size - 24px) / 2; - margin-right: 16px - ($medium_size - 24px) / 2; - } - } - - image:not(:only-child) { - &:first-child { margin-left: (24px - 16px) / 2; } - - &:last-child { margin-right: (24px - 16px) / 2; } + &:last-child { padding-left: 2px; padding-right: 6px; } + &:first-child { padding-left: 6px; padding-right: 2px; } } } @@ -466,30 +449,44 @@ button { border-radius: 2px; &.image-button { - border-radius: $circular_radius; - -gtk-outline-radius: $circular_radius; + -gtk-outline-radius: 100px; + border-radius: 100px; } &.text-button.image-button { - border-radius: 2px; -gtk-outline-radius: 2px; + border-radius: 2px; } } &:drop(active) { - // box-shadow: inset 0 0 0 2px $accent_color; + // box-shadow: inset 0 0 0 2px $accent_bg_color; } } @at-root %button_selected, row:selected & { - &:disabled { color: $disabled_secondary_inversed_fg_color; } + &:disabled { color: $insensitive_secondary_selected_fg_color; } + + &.flat { + color: $secondary_selected_fg_color; + + &:hover, &:active { color: $selected_fg_color; } + + &:disabled { color: $insensitive_secondary_selected_fg_color; } + } + } + + separator { + min-width: 0; + min-height: 0; + background: transparent; } // big standalone buttons like in Documents pager &.osd { - padding: ($large_size - 24px) / 2 ($large_size - 16px) / 2; + padding: 12px 16px; - &.image-button { padding: ($large_size - 24px) / 2; } + &.image-button { padding: 12px; } &:disabled { opacity: 0; } } @@ -504,29 +501,29 @@ button { (destructive-action, $destructive_color) { &.#{$b_type} { background-color: $b_color; - color: $inversed_fg_color; + color: $selected_fg_color; - // @include button(normal, $b_color, $inversed_fg_color); + // @include button(normal, $b_color, white); - // &:hover { @include button(hover, $b_color, $inversed_fg_color); } + // &:hover { @include button(hover, $b_color, white); } - // &:active, &:checked { @include button(active, $b_color, $inversed_fg_color); } + // &:active, &:checked { @include button(active, $b_color, white); } - &:disabled { @include button(disabled, $b_color, $inversed_fg_color); } + &:disabled { @include button(insensitive, $b_color, white); } - &:checked { background-color: mix($inversed_fg_color, $b_color, percentage($lower_opacity)); } + &:checked { background-color: mix($selected_fg_color, $b_color, percentage($lower_opacity)); } &.flat { background-color: transparent; color: $b_color; - // @include button(flat-normal, $b_color, $inversed_fg_color); + // @include button(flat-normal, $b_color, white); - // &:hover { @include button(flat-hover, $b_color, $inversed_fg_color); } + // &:hover { @include button(flat-hover, $b_color, white); } - // &:active, &:checked { @include button(flat-active, $b_color, $inversed_fg_color); } + // &:active, &:checked { @include button(flat-active, $b_color, white); } - &:disabled { @include button(flat-disabled, $b_color, $inversed_fg_color); } + &:disabled { @include button(flat-insensitive, $b_color, white); } } .osd & { @@ -555,15 +552,15 @@ button { &.text-button { // compensate text-button paddings - padding-left: 16px - 6px; - padding-right: 16px - 6px; + padding-left: 10px; + padding-right: 10px; } &.image-button { // we want image buttons to have a 1:1 aspect ratio, so compensation // of the padding added to the GtkImage is needed - padding-left: ($medium_size - 16px) / 2 - 6px; - padding-right: ($medium_size - 16px) / 2 - 6px; + padding-left: 4px; + padding-right: 4px; } &.needs-attention { @@ -580,30 +577,18 @@ button { } } - // hide separators - separator { - min-width: 0; - min-height: 0; - background: transparent; - } - - // &.font, - // &.file { separator { background-color: transparent; }} - - // &.font { > box > box > label { font-weight: bold; }} - // inline-toolbar buttons .inline-toolbar & { - // @extend %button_basic.flat; + @extend %button_basic.flat; - &:not(.text-button) { @extend %circular_button; } + &:not(.text-button) { @extend %button_basic.image-button; } } .primary-toolbar & { -gtk-icon-shadow: none; } // tango icons don't need shadows } %needs_attention { - animation: needs_attention $longer_duration $deceleration_curve forwards; + animation: needs_attention $material_duration $material_timing_function forwards; background-repeat: no-repeat; background-position: right 3px; background-size: 6px 6px; @@ -630,10 +615,11 @@ toolbar.inline-toolbar toolbutton { %linked_middle { border-radius: 0; - -gtk-outline-radius: 2px; } %linked { + -gtk-outline-radius: 2px; + @extend %linked_middle; &:first-child { @@ -653,10 +639,11 @@ toolbar.inline-toolbar toolbutton { %linked_vertical_middle { border-radius: 0; - -gtk-outline-radius: 2px; } %linked_vertical{ + -gtk-outline-radius: 2px; + @extend %linked_vertical_middle; &:first-child { @@ -678,32 +665,32 @@ toolbar.inline-toolbar toolbutton { modelbutton.flat, .menuitem.button.flat { min-height: $menuitem_size; - padding: 0 8px; + padding-left: 8px; + padding-right: 8px; border-radius: 2px; color: inherit; - @extend %simple_flat_button; + @extend %button_basic.flat; &:selected { @extend %selected_items; } check, radio { - &:not(:checked):not(:indeterminate) { color: gtkalpha(currentColor, $hint_opacity); } - &, &:hover { background-image: none; } &:active { animation: none; } - - &:last-child { margin-left: -8px; margin-right: -16px; } - - &:first-child { margin-left: -16px; margin-right: -8px; } } - check:not(:indeterminate):checked { @extend %check_checked; } + check:not(:indeterminate):checked:active { animation: check_check $material_duration $material_timing_function; } - // radio:not(:indeterminate):checked { @extend %radio_checked; } + check:indeterminate:checked:active, radio:indeterminate:checked:active { animation: check_indeterminate $material_duration $material_timing_function; } - check:indeterminate:checked, radio:indeterminate:checked { @extend %indeterminate_checked; } + // FIXME: remove the following when the checks/radios rewrite lands + check:last-child, + radio:last-child { margin-left: 8px; } + + check:first-child, + radio:first-child { margin-right: 8px; } } modelbutton.flat arrow { @@ -739,7 +726,7 @@ button.color { @at-root %link_selected, &:selected, - *:selected & { color: $inversed_fg_color; } + *:selected & { color: $selected_fg_color; } } button:link, @@ -763,45 +750,29 @@ spinbutton { %spinbutton_entry, entry { - min-width: $large_size - 8px * 2; + min-width: $large_size - 16px; // reset all the other props since the spinbutton node is styled here margin: 0; border-image: none; border-radius: 0; box-shadow: none; background-color: transparent; - // - // This will help to simplify spinbutton's code, but unfortunatelly - // doesn't work properly in :dir(rtl). It needs z-index property. - // - // min-width: $large_size - 8px; - // - // $spinbuttons_width: $small_size * 2 + $container_padding * 3; - // - // &:dir(ltr) { - // margin-right: -$spinbuttons_width; - // padding-right: $spinbuttons_width; - // } - // - // &:dir(rtl) { - // margin-left: -$spinbuttons_width; - // padding-left: $spinbuttons_width; - // } } button { + min-height: $small_size; + min-width: $small_size; // margin: $container_padding; + padding: 0; border: solid $container_padding transparent; - @extend %simple_flat_button; + @extend %button_basic.flat; - @extend %small_button; + @extend %button_basic.image-button; - &.up:dir(ltr), - &.down:dir(rtl) { margin-left: -$container_padding / 2; } + &.up { margin-left: -$container_padding / 2; } - &.up:dir(rtl), - &.down:dir(ltr) { margin-right: -$container_padding / 2; } + &.down { margin-right: -$container_padding / 2; } } } @@ -819,7 +790,7 @@ spinbutton { // FIXME: this should not be set at all, but otherwise it gets the wrong // color - &:disabled { color: $disabled_fg_color; } + &:disabled { color: $insensitive_fg_color; } &:drop(active) { box-shadow: none; @@ -836,7 +807,7 @@ spinbutton { min-width: $large_size; padding: 0; - @extend %simple_flat_button; + @extend %button_basic.flat; &.up { border-radius: 2px 2px 0 0; } @@ -872,19 +843,13 @@ combobox { min-width: 16px; } - button.combo:checked { transition: none; } // workaround for menuitem selection - - button.combo cellview { - &:dir(ltr) { margin-left: 8px - ($medium_size - 16px) / 2; } - &:dir(rtl) { margin-right: 8px - ($medium_size - 16px) / 2; } - } - - #gtk-combobox-popup-menu { + menu, + .menu { padding: 2px 0; menuitem { - min-height: $medium_size - 2px * 2; - padding: 0 8px; + min-height: $medium_size; + padding: 0 10px; } } @@ -916,29 +881,10 @@ combobox { .linked:not(.vertical) > combobox:only-child > box > button.combo { @extend %linked:only-child; } .linked.vertical > combobox > box > button.combo { @extend %linked_vertical_middle; } -.linked.vertical > combobox:first-child > box > button.combo { @extend %linked_vertical:first-child; } +.linked.vertical > combobox:first-child > box > button.combo { @extend %linked_vertical:first-child;} .linked.vertical > combobox:last-child > box > button.combo { @extend %linked_vertical:last-child; } .linked.vertical > combobox:only-child > box > button.combo { @extend %linked_vertical:only-child; } -%combo_flat { - border-radius: 0; - background-image: none; - font-weight: inherit; - - @include entry(flat-normal); - - &:hover { box-shadow: inset 0 -2px $track_color; } - - &:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), - $primary_color 100%, - transparent 0%) - 0 0 2 / 0 0 2px; - } - - &:disabled { color: $disabled_fg_color; } -} - /************ * Toolbars * @@ -948,25 +894,25 @@ toolbar { padding: $container_padding / 2; background-color: $bg_color; - button { @extend %button_basic.flat; } - // on OSD .osd & { background-color: transparent; } // stand-alone OSD toolbars &.osd { - transition: $shadow_transition; + transition: box-shadow $material_duration $material_timing_function; padding: $container_padding; border-radius: 2px; - box-shadow: $z-depth-2, inset 0 1px $highlight_color; + box-shadow: $z-depth-2; background-color: $base_color; - &:backdrop { box-shadow: $z-depth-1, inset 0 1px $highlight_color; } + &:backdrop { box-shadow: $z-depth-1; } &.left, &.right, &.top, &.bottom { border-radius: 0; } // positional classes for `attached` osd toolbars + + button { @extend %button_basic.flat; } } // toolbar separators @@ -979,13 +925,6 @@ toolbar { spinbutton, button { margin: $container_padding / 2; } - .linked entry, - .linked spinbutton, - .linked button { - &:not(:first-child) { margin-left: 0; } - &:not(:last-child) { margin-right: 0; } - } - switch { margin: ($container_padding / 2 + $container_padding) ($container_padding / 2); } } } @@ -996,7 +935,7 @@ toolbar { border-style: solid; border-width: 0 1px 1px; border-color: $borders_color; - background-color: $alt_base_color; + background-color: $secondary_base_color; } searchbar, @@ -1005,7 +944,7 @@ searchbar, border-style: solid; border-width: 0 0 1px; border-color: $borders_color; - background-color: $bg_color; + background-color: $dark_color; background-clip: border-box; } @@ -1015,30 +954,28 @@ searchbar, ***************/ %titlebar, headerbar { - transition: background-color $shorter_duration $deceleration_curve; min-height: $large_size; padding: 0 $container_padding; - box-shadow: $z-depth-1, inset 0 1px $secondary_highlight_color; - background-color: $headerbar_color; - color: $inversed_fg_color; - - &:disabled :not(button) > label { color: $disabled_inversed_fg_color; } + border-width: 0 0 1px; + border-style: solid; + border-color: $borders_color; + box-shadow: inset 0 1px $highlight_color; + background-color: $dark_color; + background-clip: border-box; &:backdrop { - color: $secondary_inversed_fg_color; - - &:disabled :not(button) > label { color: $disabled_secondary_inversed_fg_color; } + // background-color: $dark_color; } .title { - transition: $longer_transition; - padding: 0 12px; + padding-left: 12px; + padding-right: 12px; font-weight: bold; } .subtitle { - transition: $longer_transition; - padding: 0 12px; + padding-left: 12px; + padding-right: 12px; font-size: smaller; @extend .dim-label; @@ -1048,54 +985,65 @@ headerbar { @extend %button_basic.flat; border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), - currentColor 0%, + $selected_bg_color 0%, transparent 0%) 0 0 0 / 0 0 0px; &:checked { border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), - currentColor 100%, + $selected_bg_color 100%, transparent 0%) 0 0 2 / 0 0 2px; + background-color: transparent; + color: $fg_color; - &, &:disabled { background-color: transparent; } - } - } + &:disabled { + background-color: transparent; + color: $insensitive_fg_color; - button.suggested-action, button.destructive-action { - &:disabled { color: gtkalpha(currentColor, $disabled_opacity); } + > label { color: inherit; } + } + } } &.selection-mode { - transition: background-color 0 $longer_duration; - animation: header_ripple_effect $longer_duration $deceleration_curve; - // box-shadow: $z-depth-1, inset 0 1px $secondary_highlight_color; - background-color: $primary_color; - color: $inversed_fg_color; + animation: header_ripple_effect $material_duration $material_timing_function forwards; + box-shadow: inset 0 1px $secondary_highlight_color; + // background-color: $selected_bg_color; + color: $selected_fg_color; &:backdrop { - color: $secondary_inversed_fg_color; } .subtitle:link { @extend *:link:selected; } button:not(.suggested-action):not(.destructive-action) { border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), - currentColor 0%, + $selected_fg_color 0%, transparent 0%) 0 0 0 / 0 0 0px; - color: currentColor; + // color: $secondary_selected_fg_color; + + &, &:hover, &:active, &:checked { color: $selected_fg_color; } + + &:disabled { + color: $insensitive_selected_fg_color; - &:disabled { color: gtkalpha(currentColor, $disabled_opacity); } + > label { color: inherit; } + } &:checked { border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), - currentColor 100%, + $selected_fg_color 100%, transparent 0%) 0 0 2 / 0 0 2px; - color: currentColor; + color: $selected_fg_color; + + &:disabled { + color: $insensitive_selected_fg_color; - &:disabled { color: gtkalpha(currentColor, $disabled_opacity); } + > label { color: inherit; } + } } } @@ -1109,11 +1057,10 @@ headerbar { } } - .fullscreen &, .tiled &, .maximized & { - border-radius: 0; // squared corners when the window is fullscreen, maximized or tiled - box-shadow: $z-depth-1; + border-radius: 0; // squared corners when the window is max'd or tiled + box-shadow: none; } &.default-decoration { @@ -1129,26 +1076,16 @@ headerbar { &:active { // add fallback background-image: radial-gradient(circle farthest-corner at center, - $semi_track_color 100%, + gtkalpha(currentColor, $lower_opacity / 2) 100%, transparent 0%), - image($semi_track_color); + image(gtkalpha(currentColor, $lower_opacity / 2)); } } } - - .solid-csd & { - &:dir(rtl), &:dir(ltr) { // specificity bump - margin-left: -2px; - margin-right: -2px; - margin-top: -2px; - // border-radius: 0; - box-shadow: inset 0 1px $secondary_highlight_color; - } - } } headerbar { - // add vertical margins to common widget on the headerbar to avoid them spanning the whole height + // add vertical margins to headerbar entries, buttons and separators to avoid them spanning the whole height entry, spinbutton, // separator, @@ -1156,23 +1093,28 @@ headerbar { margin-top: $container_padding; margin-bottom: $container_padding; } - - switch { - margin-top: $container_padding * 2; - margin-bottom: $container_padding * 2; - } } -.background:not(.tiled):not(.maximized):not(.fullscreen) .titlebar { +.titlebar { border-top-left-radius: 2px; border-top-right-radius: 2px; } headerbar { - window:not(.tiled):not(.maximized):not(.fullscreen) separator:first-child + &, // tackles the paned container case - window:not(.tiled):not(.maximized):not(.fullscreen) &:first-child { border-top-left-radius: 2px; } + separator:first-child + &, // tackles the paned container case + &:first-child { + border-top-left-radius: 2px; + + .tiled &, + .maximized & { border-radius: 0; } + } + + &:last-child { + border-top-right-radius: 2px; - window:not(.tiled):not(.maximized):not(.fullscreen) &:last-child { border-top-right-radius: 2px; } + .tiled &, + .maximized & { border-radius: 0; } + } } .titlebar:not(headerbar) { @@ -1186,7 +1128,7 @@ headerbar { } > separator { - background-color: $headerbar_color; + background-color: $dark_color; background-image: image($borders_color); } @@ -1197,39 +1139,25 @@ headerbar { /************ * Pathbars * ************/ -%pathbar_button, .path-bar button { - padding-left: ($medium_size - 24px) / 2; - padding-right: ($medium_size - 24px) / 2; - - label:not(:only-child) { - &:first-child { margin-left: 4px; } - - &:last-child { margin-right: 4px; } + &.text-button, &.image-button, & { + padding-left: 6px; + padding-right: 6px; } - &.slider-button { - padding-left: (24px - 16px) / 2; - padding-right: (24px - 16px) / 2; + &.text-button.image-button, & { + // label:last-child { padding-left: 2px; padding-right: 8px; } + // label:first-child { padding-left: 8px; padding-right: 2px; } } - :not(headerbar) & { - @extend %flat_button; - - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), - $primary_color 0%, - transparent 0%) - 0 0 0 / 0 0 0px; - border-radius: 2px; - - &:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), - $primary_color 100%, - transparent 0%) - 0 0 2 / 0 0 2px; + image { + padding-left: 4px; + padding-right: 4px; + } - &, &:disabled { background-color: transparent; } - } + &.slider-button { + padding-left: 0; + padding-right: 0; } } @@ -1238,14 +1166,11 @@ headerbar { * Tree Views * **************/ treeview.view { - @at-root * { - -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; - } + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; border-left-color: $track_color; // this is actually the tree lines color, border-top-color: $borders_color; // while this is the grid lines color, better then nothing @@ -1262,7 +1187,7 @@ treeview.view { &:drop(active) { border-style: solid none; border-width: 1px; - border-color: $accent_color; + border-color: $accent_bg_color; &.after { border-top-style: none; } @@ -1281,23 +1206,23 @@ treeview.view { &:hover, &:active { color: $fg_color; } - &:disabled { color: $disabled_secondary_fg_color; } + &:disabled { color: $insensitive_secondary_fg_color; } &:selected { - color: $secondary_inversed_fg_color; + color: $secondary_selected_fg_color; - &:hover, &:active { color: $inversed_fg_color; } + &:hover, &:active { color: $selected_fg_color; } - &:disabled { color: $disabled_secondary_inversed_fg_color; } + &:disabled { color: $insensitive_secondary_selected_fg_color; } } } &.progressbar { // progress bar in treeviews border-style: none none solid; border-width: $bar_size; - border-color: $primary_color; - box-shadow: none; + border-color: $selected_bg_color; background-color: transparent; + background-image: none; &:selected { border-color: currentColor; } } @@ -1305,9 +1230,9 @@ treeview.view { &.trough { // progress bar trough in treeviews border-style: none none solid; border-width: $bar_size; - border-color: scale-alpha($primary_color, $lower_opacity); - box-shadow: none; + border-color: scale-alpha($selected_bg_color, $lower_opacity); background-color: transparent; + background-image: none; &:selected { border-color: $track_color; } } @@ -1341,10 +1266,8 @@ treeview.view { box-shadow: none; background-color: $base_color; background-clip: border-box; - color: $primary_color; + color: $selected_bg_color; } - - acceleditor > label { background-color: $primary_color; } // see tests/testaccel to test } @@ -1355,33 +1278,28 @@ menubar, .menubar { -GtkWidget-window-dragging: true; padding: 0; - // box-shadow: inset 0 -1px $borders_color; - background-color: $headerbar_color; + box-shadow: inset 0 -1px $borders_color; + background-color: $dark_color; > menuitem { - transition: $shorter_transition; + transition: $material_transition; min-height: 20px; padding: 4px 8px; - color: $secondary_inversed_fg_color; + color: $secondary_fg_color; &:hover { //Seems like it :hover even with keyboard focus - transition: none; - background-color: $semi_track_color; - color: $inversed_fg_color; + box-shadow: inset 0 -2px $selected_bg_color; + color: $fg_color; } - &:disabled { color: $disabled_secondary_inversed_fg_color; } + &:disabled { color: $insensitive_secondary_fg_color; } } } -.csd.popup { border-radius: 2px; } - menu, -.menu, -.context-menu { +.menu { margin: 4px 0; padding: 4px 0; - box-shadow: inset 0 1px $highlight_color; background-color: $base_color; border: 1px solid $borders_color; // adds borders in a non composited env @@ -1391,7 +1309,6 @@ menu, } menuitem { - transition: $shorter_transition; min-height: 20px; min-width: 40px; padding: 4px 8px; @@ -1399,11 +1316,12 @@ menu, text-shadow: none; &:hover { - transition: none; - background-color: $semi_track_color; + // background-color: gtkalpha(currentColor, $lower_opacity / 2); + background-color: $selected_bg_color; + color: $selected_fg_color; } - &:disabled { color: $disabled_fg_color; } + &:disabled { color: $insensitive_fg_color; } // submenu indicators arrow { @@ -1420,10 +1338,6 @@ menu, margin-right: 8px; } } - - // avoids labels color being overridden, see - // https://bugzilla.gnome.org/show_bug.cgi?id=767058 - label { &:dir(rtl), &:dir(ltr) { color: inherit; }} } // overflow arrows @@ -1448,7 +1362,7 @@ menu, } &:hover { - background-image: image($semi_track_color); + background-image: image(gtkalpha(currentColor, $lower_opacity / 2)); color: $fg_color; } @@ -1456,7 +1370,7 @@ menu, border-color: transparent; background-color: transparent; color: transparent; - // color: $disabled_secondary_fg_color; + // color: $insensitive_secondary_fg_color; } } @@ -1473,15 +1387,17 @@ menuitem { } } +.csd.popup { border-radius: 2px; } + /*************** * Popovers * ***************/ popover.background { - transition: $shadow_transition; - padding: 2px; - box-shadow: $z-depth-2; // TODO: this should really have a highlight - background-color: $lighter_bg_color; + transition: box-shadow $material_duration $material_timing_function; + padding: 0; + box-shadow: $z-depth-2; + background-color: $secondary_base_color; &:backdrop { box-shadow: $z-depth-1; } @@ -1492,10 +1408,6 @@ popover.background { border-radius: 2px + 1px; } - > stack { margin: -4px; } // remove extra padding from menu style popovers - - > toolbar { margin: -2px; } - > list, > .view, > toolbar { @@ -1504,30 +1416,18 @@ popover.background { background-color: transparent; } - &.touch-selection, - &.magnifier, - &.osd { @extend %osd; } - - // entry { @extend %entry.flat; } - - // button.combo { @extend %combo_flat; } - - // button:not(.suggested-action):not(.destructive-action) { @extend %button_basic.flat; } - - &.menu button, - button.model { - @extend %simple_flat_button; - - min-height: 32px; - padding: 0 8px; - border-radius: 2px; - - &:checked { @extend %selected_items; } + &, .csd & { + &.touch-selection, + &.magnifier, + &.osd { @extend %osd; } } separator { margin: 4px 0; } list separator { margin: 0; } + + checkbutton, + radiobutton { @extend modelbutton.flat; } } /************* @@ -1537,18 +1437,18 @@ notebook { > header { border-width: 1px; border-color: $borders_color; - background-color: $bg_color; + background-color: $dark_color; background-clip: border-box; &.top { border-bottom-style: solid; > tabs { - margin-bottom: -1px; - > tab { + > tab:not(.reorderable-page) { + margin-bottom: -1px; &:hover { box-shadow: inset 0 -2px $track_color; } - &:checked { box-shadow: inset 0 -2px $primary_color; } + &:checked { box-shadow: inset 0 -2px $selected_bg_color; } } } } @@ -1556,12 +1456,12 @@ notebook { &.bottom { border-top-style: solid; > tabs { - margin-top: -1px; - > tab { + > tab:not(.reorderable-page) { + margin-top: -1px; &:hover { box-shadow: inset 0 2px $track_color; } - &:checked { box-shadow: inset 0 2px $primary_color; } + &:checked { box-shadow: inset 0 2px $selected_bg_color; } } } } @@ -1569,12 +1469,12 @@ notebook { &.left { border-right-style: solid; > tabs { - margin-right: -1px; - > tab { + > tab:not(.reorderable-page) { + margin-right: -1px; &:hover { box-shadow: inset -2px 0 $track_color; } - &:checked { box-shadow: inset -2px 0 $primary_color; } + &:checked { box-shadow: inset -2px 0 $selected_bg_color; } } } } @@ -1582,12 +1482,12 @@ notebook { &.right { border-left-style: solid; > tabs { - margin-left: -1px; - > tab { + > tab:not(.reorderable-page) { + margin-left: -1px; &:hover { box-shadow: inset 2px 0 $track_color; } - &:checked { box-shadow: inset 2px 0 $primary_color; } + &:checked { box-shadow: inset 2px 0 $selected_bg_color; } } } } @@ -1647,7 +1547,7 @@ notebook { } > tabs > arrow { - @extend %simple_flat_button; + @extend %button_basic.flat; min-height: 16px; min-width: 16px; @@ -1655,10 +1555,10 @@ notebook { } tab { - transition: $longer_transition; - min-height: $small_size; - min-width: $small_size; - padding: $container_padding 12px; + transition: $material_transition; + min-height: 24px; + min-width: 24px; + padding: 6px 12px; outline-offset: -6px; @@ -1673,36 +1573,42 @@ notebook { &.reorderable-page { border-color: $borders_color; - background-color: $alt_base_color; + background-color: $bg_color; } } - &:disabled { color: $disabled_secondary_fg_color; } + &:disabled { color: $insensitive_secondary_fg_color; } &:checked { - animation: tab_ripple_effect $longer_duration * 3 $deceleration_curve; color: $fg_color; - &:disabled { color: $disabled_fg_color; } + &:disabled { color: $insensitive_fg_color; } + + &:not(.reorderable-page) { animation: tab_ripple_effect $material_duration * 2 ease-in-out; } &.reorderable-page { border-color: $borders_color; - background-color: $base_color; + background-color: $light_color; } } // colors the button like the label, overridden otherwise button.flat { - @extend %small_button; + // FIXME: generalize .small-button? + min-width: $small_size; + min-height: $small_size; + padding: 0; + + @extend %button_basic.image-button; &:last-child { - margin-left: $container_padding; - margin-right: $container_padding - 12px; + margin-left: 6px; + margin-right: -6px; } &:first-child { - margin-left: $container_padding - 12px; - margin-right: $container_padding; + margin-left: -6px; + margin-right: 6px; } } } @@ -1751,12 +1657,13 @@ notebook { > stack:not(:only-child) { // the :not(:only-child) is for "hidden" notebooks background-color: $base_color; - entry:not(.search), + entry, spinbutton:not(.vertical) { @extend %entry.flat; } - spinbutton:not(.vertical) entry { &, &:focus, &:disabled { @extend %spinbutton_entry; }} + revealer entry, + revealer spinbutton:not(.vertical) { @extend %entry; } - button.combo { @extend %combo_flat; } + spinbutton:not(.vertical) entry { @extend %spinbutton_entry; } } } @@ -1773,7 +1680,7 @@ scrollbar { -GtkScrollbar-has-forward-stepper: false; } - transition: $longer_transition; + transition: $material_transition; background-color: $base_color; background-clip: $extra_background_clip; @@ -1785,11 +1692,11 @@ scrollbar { // slider slider { - transition: $shorter_transition, margin 0, border-width 0; + transition: $material_transition, margin 0, border-width 0; min-width: 8px; min-height: 8px; border: 4px solid transparent; - border-radius: $circular_radius; + border-radius: 100px; background-clip: padding-box; background-color: $tertiary_fg_color; @@ -1797,12 +1704,12 @@ scrollbar { &:active { background-color: $fg_color; } - &:disabled { background-color: $disabled_tertiary_fg_color; } + &:disabled { background-color: $insensitive_tertiary_fg_color; } } &.fine-tune { slider { - transition: $shorter_transition, margin 0, border-width 0, min-width 0, min-height 0; + transition: $material_transition, margin 0, border-width 0, min-width 0, min-height 0; min-width: 4px; min-height: 4px; } @@ -1820,21 +1727,21 @@ scrollbar { slider { min-width: 4px; min-height: 4px; - margin: 4px - 1px; - border: 1px solid scale-alpha($base_color, $lower_opacity); + margin: 2px; + border: 2px solid scale-alpha($base_color, $lower_opacity); } button { min-width: 4px; min-height: 4px; - margin: 4px - 1px; - border: 1px solid scale-alpha($base_color, $lower_opacity); - border-radius: $circular_radius; + margin: 2px; + border: 2px solid scale-alpha($base_color, $lower_opacity); + border-radius: 100px; background-color: $tertiary_fg_color; background-clip: padding-box; -gtk-icon-source: none; - &:disabled { background-color: $disabled_tertiary_fg_color; } + &:disabled { background-color: $insensitive_tertiary_fg_color; } } &.horizontal { @@ -1860,8 +1767,7 @@ scrollbar { // button styling button { - @extend %simple_flat_button; - + @extend %button_basic.flat; min-width: 16px; min-height: 16px; padding: 0; @@ -1879,9 +1785,9 @@ scrollbar { &.horizontal { button { - &.down { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); } + &.down { -gtk-icon-source: -gtk-icontheme('pan-right-symbolic'); } - &.up { -gtk-icon-source: -gtk-icontheme('pan-start-symbolic'); } + &.up { -gtk-icon-source: -gtk-icontheme('pan-left-symbolic'); } } } } @@ -1891,48 +1797,53 @@ scrollbar { * Switch * **********/ switch { - transition: $longer_transition; + transition: $material_transition; margin: $container_padding 0; border: 4px solid transparent; - border-radius: $circular_radius; + border-radius: 100px; background-color: $track_color; background-clip: padding-box; font-size: 0; - &:disabled { color: gtkalpha(currentColor, $disabled_opacity); } + &:disabled { color: $insensitive_fg_color; } &:checked { - background-color: scale-alpha($accent_color, 0.5); + background-color: scale-alpha($accent_bg_color, 0.5); &:disabled { - background-color: scale-alpha($accent_color, 0.5 * $disabled_opacity); - color: $disabled_fg_color; + background-color: scale-alpha($accent_bg_color, 0.5 * $disabled_opacity); + color: $insensitive_fg_color; } } slider { @include entry(normal); - transition: $longer_transition, $shadow_transition, margin 0; + transition: $material_transition, margin 0; min-width: $small_size; min-height: $small_size; margin: -4px 0 -4px -4px; - border-radius: $circular_radius; - -gtk-outline-radius: $circular_radius; + -gtk-outline-radius: 100px; + border-radius: 100px; + background-image: -gtk-gradient(radial, + center center, 0, + center center, 0.5, + to(transparent), + to(transparent)); } &:hover slider { @include entry(focus); } + &:disabled slider { @include entry(insensitive); } + &:checked slider { - transition: $longer_transition, $shadow_transition, margin 0, background-image 0, background-color 0 $longer_duration; - animation: needs_attention $longer_duration $deceleration_curve; + transition: $material_transition, margin 0, background-image 0; + animation: needs_attention $material_duration $material_timing_function forwards; margin: -4px -4px -4px 0; - background-color: $accent_color; - color: $inversed_fg_color; + // background-color: $accent_bg_color; + color: $selected_fg_color; } - &:disabled slider { @include entry(disabled); } - &:checked:disabled slider { animation: none; } row:selected & { @@ -1947,58 +1858,72 @@ switch { // all assets are rendered from assets.svg. never add pngs directly //selection-mode -@each $s, $as in ('', '-selectionmode'), - (':hover', '-hover-selectionmode'), - (':checked', '-checked-selectionmode'), - (':checked:hover', '-checked-hover-selectionmode') { +@each $s,$as in ('','-selectionmode'), + (':active', '-active-selectionmode'), + (':disabled', '-insensitive-selectionmode'), + (':checked', '-checked-selectionmode'), + (':checked:active', '-checked-active-selectionmode'), + (':disabled:checked', '-checked-insensitive-selectionmode') { .view.content-view.check#{$s}:not(list) { -gtk-icon-shadow: $z-depth-1; - -gtk-icon-source: -gtk-scaled(url("assets/checkbox#{$as}#{$asset_suffix}.png"), - url("assets/checkbox#{$as}#{$asset_suffix}@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox#{$as}.png"), + url("assets/checkbox#{$as}@2.png")); margin: 8px; background-color: transparent; + + &:hover, &:active { -gtk-icon-shadow: $z-depth-2; } + + &:disabled { -gtk-icon-shadow: none; } } } -checkbutton.text-button, -radiobutton.text-button { +checkbutton.text-button, radiobutton.text-button { // this is for a nice focus on check and radios text - padding: 2px; + padding: 2px 0; outline-offset: 0; - label:not(:only-child) { margin: 0 4px; } + label:not(:only-child) { + &:first-child { margin-left: 4px; } + + &:last-child { margin-right: 4px; } + } } check, radio { min-height: 24px; min-width: 24px; - margin: -($large_size - 24px) / 2; - padding: ($large_size - 24px) / 2; + -gtk-icon-source: none; - @extend %simple_flat_button; + margin: -12px -8px; + padding: 12px; + outline-offset: 4px; + // border-radius: 100%; - @extend %circular_button; + @extend %button_basic.flat; - &:checked, &:indeterminate { color: $accent_color; } + @extend %button_basic.image-button; - &:checked:disabled, &:indeterminate:disabled { color: scale-alpha($accent_color, $disabled_opacity); } + color: gtkalpha(currentColor, $enabled_opacity); - // &:only-child { margin: -12px; } + &:hover, &:active { color: currentColor; } - row &:not(:checked):not(:indeterminate) { - color: gtkalpha(currentColor, $enabled_opacity); + &:checked, &:checked:disabled { background-color: transparent; } - &:hover, &:active { color: currentColor; } + &:checked, &:indeterminate { color: $accent_bg_color; } - &:disabled { color: gtkalpha(currentColor, $enabled_opacity * $disabled_opacity); } + &:checked:disabled, &:indeterminate:disabled { color: scale-alpha($accent_bg_color, $disabled_opacity); } + + &:only-child { margin: -12px; } + + .osd & { } menu menuitem & { transition: none; - margin: -16px; // this is a workaround for a menu check/radio size allocation issue + margin: -16px -16px; // this is a workaround for a menu check/radio size allocation issue - &:not(:checked):not(:indeterminate) { color: gtkalpha(currentColor, $hint_opacity); } + &:not(:checked):not(:indeterminate):hover { color: gtkalpha(currentColor, $enabled_opacity); } &, &:hover, &:disabled { background-image: none; @@ -2020,53 +1945,45 @@ check { -gtk-recolor(url("assets/check-dash-symbolic.png"))); } } -$radio_indicator: 10 / ($large_size / 1px) / 2; -$radio_radius_slice: #{$large_size / 2 / 1px}; -$radio_radius_width: #{$large_size / 2}; - %radio, radio { - & { -gtk-icon-source: image(-gtk-recolor(url("assets/radio-unchecked-symbolic.svg")), - -gtk-recolor(url("assets/radio-unchecked-symbolic.png"))); } - - // &:checked { -gtk-icon-source: image(-gtk-recolor(url("assets/radio-checked-symbolic.svg")), - // -gtk-recolor(url("assets/radio-checked-symbolic.png"))); } - - &:indeterminate { -gtk-icon-source: image(-gtk-recolor(url("assets/radio-dash-symbolic.svg")), - -gtk-recolor(url("assets/radio-dash-symbolic.png"))); } - border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, - to($accent_color), + to($accent_bg_color), to(transparent)) - $radio_radius_slice / $radio_radius_width; + 24 / 24px; + -gtk-icon-source: image(-gtk-recolor(url("assets/radio-unchecked-symbolic.svg")), + -gtk-recolor(url("assets/radio-unchecked-symbolic.png"))); &:checked { border-image: -gtk-gradient(radial, center center, 0, - center center, $radio_indicator, - to($accent_color), + center center, (10 / 48 / 2), + to($accent_bg_color), to(transparent)) - $radio_radius_slice / $radio_radius_width; + 24 / 24px; } &:checked:disabled { border-image: -gtk-gradient(radial, center center, 0, - center center, $radio_indicator, - to(scale-alpha($accent_color, $disabled_opacity)), + center center, (10 / 48 / 2), + to(scale-alpha($accent_bg_color, $disabled_opacity)), to(transparent)) - $radio_radius_slice / $radio_radius_width; + 24 / 24px; } + &:indeterminate { -gtk-icon-source: image(-gtk-recolor(url("assets/radio-dash-symbolic.svg")), + -gtk-recolor(url("assets/radio-dash-symbolic.png"))); } + &:indeterminate:checked { border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, - to($accent_color), + to($accent_bg_color), to(transparent)) - $radio_radius_slice / $radio_radius_width; + 24 / 24px; } } @@ -2076,24 +1993,9 @@ radio { to { -gtk-icon-transform: unset; } } -@keyframes check_radio { // FIXME: cannot animate border-image - from { - border-image: -gtk-gradient(radial, - center center, 0, - center center, 0.001, - to($accent_color), - to(transparent)) - $radio_radius_slice / $radio_radius_width; - } - - to { - border-image: -gtk-gradient(radial, - center center, 0, - center center, $radio_indicator, - to($accent_color), - to(transparent)) - $radio_radius_slice / $radio_radius_width; - } +@keyframes check_radio { + from { -gtk-icon-transform: scale(0); } + to { -gtk-icon-transform: unset; } } @keyframes check_indeterminate { @@ -2102,20 +2004,15 @@ radio { to { -gtk-icon-transform: unset; } } -%check_checked, -check:not(:indeterminate):checked { animation: check_check $longer_duration $standard_curve; } - -check:not(:indeterminate):checked:active { animation: check_check $longer_duration $standard_curve, flat_ripple_effect $longer_duration $deceleration_curve forwards; } +check:not(:indeterminate):checked { animation: check_check $material_duration $material_timing_function; } -// %radio_checked, -// radio:not(:indeterminate):checked { animation: check_radio $longer_duration $standard_curve; } +check:not(:indeterminate):checked:active { animation: check_check $material_duration $material_timing_function, flat_ripple_effect $material_duration $material_timing_function forwards; } -// radio:not(:indeterminate):checked:active { animation: check_radio $longer_duration $standard_curve, flat_ripple_effect $longer_duration $deceleration_curve forwards; } +// radio:not(:indeterminate):checked { animation: check_radio $material_duration $material_timing_function; } -%indeterminate_checked, -check:indeterminate:checked, radio:indeterminate:checked { animation: check_indeterminate $longer_duration $standard_curve; } +check:indeterminate:checked, radio:indeterminate:checked { animation: check_indeterminate $material_duration $material_timing_function; } -check:indeterminate:checked:active, radio:indeterminate:checked:active { animation: check_indeterminate $longer_duration $standard_curve, flat_ripple_effect $longer_duration $deceleration_curve forwards; } +check:indeterminate:checked:active, radio:indeterminate:checked:active { animation: check_indeterminate $material_duration $material_timing_function, flat_ripple_effect $material_duration $material_timing_function forwards; } // no animations in menus menu menuitem { @@ -2127,39 +2024,34 @@ menu menuitem { treeview.view check, treeview.view radio { + // margin: -12px; + // padding: 12px; padding: 0; - &:hover { - box-shadow: inset 0 0 0 9999px gtkalpha($fg_color, 0.05); - background-image: none; - - &:disabled { box-shadow: none; } - - &:selected { box-shadow: inset 0 0 0 9999px gtkalpha($inversed_fg_color, 0.05); } - } + &:checked:hover, &:selected:checked:hover { background-image: none; } & { color: $secondary_fg_color; &:hover, &:active { color: $fg_color; } - &:disabled { color: $disabled_secondary_fg_color; } + &:disabled { color: $insensitive_secondary_fg_color; } - &:checked, &:indeterminate { color: $accent_color; } + &:checked, &:indeterminate { color: $accent_bg_color; } - &:checked:disabled, &:indeterminate:disabled { color: scale-alpha($accent_color, $disabled_opacity); } + &:checked:disabled, &:indeterminate:disabled { color: scale-alpha($accent_bg_color, $disabled_opacity); } } &:selected { - color: $secondary_inversed_fg_color; + color: $secondary_selected_fg_color; - &:hover, &:active { color: $inversed_fg_color; } + &:hover, &:active { color: $selected_fg_color; } - &:disabled { color: $disabled_secondary_inversed_fg_color; } + &:disabled { color: $insensitive_secondary_selected_fg_color; } - &:checked, &:indeterminate { color: $accent_color; } + &:checked, &:indeterminate { color: $accent_bg_color; } - &:checked:disabled, &:indeterminate:disabled { color: scale-alpha($accent_color, $disabled_opacity); } + &:checked:disabled, &:indeterminate:disabled { color: scale-alpha($accent_bg_color, $disabled_opacity); } } } @@ -2175,29 +2067,21 @@ treeview.view radio:checked { ************/ scale { // sizing + $_marks_lenght: 8px; $_marks_distance: 8px; - $slider_size: 24px; - $marks_slider_size: 30px; - - $slider_margin: -($slider_size - $bar_size) / 2; - $marks_slider_margin: -($marks_slider_size - $bar_size) - $slider_margin; - - $color_slider_margin: -($slider_size) / 2; - $color_marks_slider_margin: -($marks_slider_size - 16px) - $color_slider_margin; + min-height: 12px; + min-width: 12px; + padding: 12px; - min-height: $medium_size - $slider_size; - min-width: $medium_size - $slider_size; - padding: ($slider_size / 2); - - * { transition: $longer_transition; } + * { transition: $material_transition; } // the slider is inside the trough, so to have make it bigger there's a negative margin slider { - min-height: $slider_size; - min-width: $slider_size; - margin: $slider_margin; + min-height: $small_size; + min-width: $small_size; + margin: -10px; } // the backing bit @@ -2205,12 +2089,12 @@ scale { outline-offset: 2px; background-color: $track_color; - &:disabled { color: $disabled_fg_color; } + &:disabled { color: $insensitive_fg_color; } } // the colored part of the backing bit highlight { - background-color: $accent_color; + background-color: $accent_bg_color; &:disabled { background-color: transparent; } } @@ -2224,18 +2108,17 @@ scale { } slider { - transition: all $shorter_duration $standard_curve; // border-radius: 100%; - // background-color: $accent_color; + // background-color: $accent_bg_color; background-repeat: no-repeat; background-position: center; - @each $s, $as in ('', ''), - (':disabled', '-insensitive') { + @each $s,$as in ('',''), + (':disabled','-insensitive') { &#{$s} { $_url: 'assets/slider#{$as}#{$asset_suffix}'; - - background-image: -gtk-scaled(url('#{$_url}.png'), url('#{$_url}@2.png')); + background-image: -gtk-scaled(url('#{$_url}.png'), + url('#{$_url}@2.png')); } } @@ -2284,83 +2167,90 @@ scale { // *WARNING* scale with marks madness following + // FIXME: OSD and selected list rows missing, I don't feel like adding the other 144 assets needed for those... + $suffix: if($variant == 'light', '', '-dark'); + @each $dir_class, $dir_infix in ('horizontal', 'horz'), ('vertical', 'vert') { - @each $marks_infix, $marks_class in ('scale-has-marks-above', 'marks-before:not(.marks-after)'), - ('scale-has-marks-below', 'marks-after:not(.marks-before)') { - &.#{$dir_class}.#{$marks_class} { - slider { - @each $state, $state_infix in ('', ''), - (':disabled', '-insensitive') { + @each $marks_infix, $nth_child in ('scale-has-marks-above', ':last-child:not(:only-child)'), + ('scale-has-marks-below', ':first-child:not(:only-child)') { + @each $state, $state_infix in ('', ''), + (':disabled', '-insensitive') { + &.#{$dir_class} { + %#{$marks_infix}-#{$dir_infix}, + contents#{$nth_child} > trough > slider { &#{$state} { - $_scale_asset: 'assets/slider-#{$dir_infix}-#{$marks_infix}#{$state_infix}#{$asset_suffix}'; + $_scale_asset: 'assets/slider-#{$dir_infix}-#{$marks_infix}#{$state_infix}#{$suffix}'; background-image: -gtk-scaled(url('#{$_scale_asset}.png'), url('#{$_scale_asset}@2.png')); } - } - @if $dir_class == 'horizontal' { - min-height: $marks_slider_size; - min-width: $slider_size; + @if $dir_class == 'horizontal' { + min-height: 30px; + min-width: $small_size; - @if $marks_infix == 'scale-has-marks-above' { - margin-top: $marks_slider_margin; + @if $marks_infix == 'scale-has-marks-above' { + margin-top: -16px; - background-position: center calc(100% - 4px); + background-position: center calc(100% - 4px); - &:hover { background-position: center calc(100% - 2px); } + &:hover { background-position: center calc(100% - 2px); } - &:active { background-position: center calc(100% - 0px); } - } + &:active { background-position: center calc(100% - 0px); } + } - @if $marks_infix == 'scale-has-marks-below' { - margin-bottom: $marks_slider_margin; + @if $marks_infix == 'scale-has-marks-below' { + margin-bottom: -16px; - background-position: center calc(4px); + background-position: center calc(4px); - &:hover { background-position: center calc(2px); } + &:hover { background-position: center calc(2px); } - &:active { background-position: center calc(0px); } + &:active { background-position: center calc(0px); } + } } - } - @if $dir_class == 'vertical' { - min-height: $slider_size; - min-width: $marks_slider_size; + @if $dir_class == 'vertical' { + min-height: $small_size; + min-width: 30px; - @if $marks_infix == 'scale-has-marks-above' { - margin-left: $marks_slider_margin; + @if $marks_infix == 'scale-has-marks-above' { + margin-left: -16px; - background-position: calc(4px) center; + background-position: calc(4px) center; - &:hover { background-position: calc(2px) center; } + &:hover { background-position: calc(2px) center; } - &:active { background-position: calc(0px) center; } - } + &:active { background-position: calc(0px) center; } + } - @if $marks_infix == 'scale-has-marks-below' { - margin-right: $marks_slider_margin; + @if $marks_infix == 'scale-has-marks-below' { + margin-right: -16px; - background-position: calc(100% - 4px) center; + background-position: calc(100% - 4px) center; - &:hover { background-position: calc(100% - 2px) center; } + &:hover { background-position: calc(100% - 2px) center; } - &:active { background-position: calc(100% - 0px) center; } + &:active { background-position: calc(100% - 0px) center; } + } } } - } - &.fine-tune slider { - @if $dir_class == 'horizontal' { - @if $marks_infix == 'scale-has-marks-above' { background-position: center calc(100% - 6px); } + @at-root %#{$marks_infix}-#{$dir_infix}-fine-tune, + &.fine-tune contents#{$nth_child} > trough > slider { + // bigger negative margins to make the trough grow here as well - @if $marks_infix == 'scale-has-marks-below' { background-position: center calc(6px); } - } + @if $dir_class == 'horizontal' { + @if $marks_infix == 'scale-has-marks-above' { background-position: center calc(100% - 6px); } + + @if $marks_infix == 'scale-has-marks-below' { background-position: center calc(6px); } + } - @if $dir_class == 'vertical' { - @if $marks_infix == 'scale-has-marks-above' { background-position: calc(6px) center; } + @if $dir_class == 'vertical' { + @if $marks_infix == 'scale-has-marks-above' { background-position: calc(6px) center; } - @if $marks_infix == 'scale-has-marks-below' { background-position: calc(100% - 6px) center; } + @if $marks_infix == 'scale-has-marks-below' { background-position: calc(100% - 6px) center; } + } } } } @@ -2374,11 +2264,15 @@ scale { &.horizontal { padding: 0 0 12px 0; + trough { + padding-bottom: $bar_size; + } + slider { - &:dir(ltr), &:dir(rtl) { // specificity bump - margin-bottom: $color_slider_margin; - margin-top: $color_marks_slider_margin; - } + @extend %scale-has-marks-above-horz; + + margin-bottom: -10px - $bar_size; + margin-top: 0; } } @@ -2386,18 +2280,52 @@ scale { &:dir(ltr) { padding: 0 0 0 12px; + trough { + padding-left: $bar_size; + } + slider { - margin-left: $color_slider_margin; - margin-right: $color_marks_slider_margin; + @extend %scale-has-marks-below-vert; + + margin-left: -10px - $bar_size; + margin-right: 0; } } &:dir(rtl) { padding: 0 12px 0 0; + trough { + padding-right: $bar_size; + } + slider { - margin-right: $color_slider_margin; - margin-left: $color_marks_slider_margin; + @extend %scale-has-marks-above-vert; + + margin-right: -10px - $bar_size; + margin-left: 0; + } + } + } + + &.fine-tune { + &.horizontal { + slider { + @extend %scale-has-marks-above-horz-fine-tune; + } + } + + &.vertical { + &:dir(ltr) { + slider { + @extend %scale-has-marks-below-vert-fine-tune; + } + } + + &:dir(rtl) { + slider { + @extend %scale-has-marks-above-vert-fine-tune; + } } } } @@ -2424,9 +2352,9 @@ progressbar { color: $tertiary_fg_color; font-size: smaller; - trough { background-color: scale-alpha($primary_color, $lower_opacity); } + trough { background-color: scale-alpha($selected_bg_color, $lower_opacity); } - progress { background-color: $primary_color; } + progress { background-color: $selected_bg_color; } &.osd { // progressbar.osd used for epiphany page loading progress // min-width: $bar_size; @@ -2461,7 +2389,7 @@ levelbar { @include entry(normal); - &:disabled { @include entry(disabled); } + &:disabled { @include entry(insensitive); } } &.horizontal.discrete block { margin: 0 1px; } @@ -2477,9 +2405,8 @@ levelbar { background-color: $warning_color; } - &.high, - &:not(.empty) { - background-color: $primary_color; + &.high { + background-color: $selected_bg_color; } &.full { @@ -2488,7 +2415,7 @@ levelbar { &.empty { background-color: $track_color; - color: $disabled_fg_color; + color: $insensitive_fg_color; } } } @@ -2526,8 +2453,6 @@ frame > border, actionbar > revealer > box { padding: $container_padding; border-top: 1px solid $borders_color; - - button:not(.suggested-action):not(.destructive-action):not(.server-list-button) { @extend %button_basic.flat; } } scrolledwindow { @@ -2537,7 +2462,7 @@ scrolledwindow { // This is used when content is touch-dragged past boundaries. // draws a box on top of the content, the size changes programmatically. - @at-root overshoot { + overshoot { &.top { @include overshoot(top); } &.bottom { @include overshoot(bottom); } @@ -2548,7 +2473,7 @@ scrolledwindow { } // Overflow indication, works similarly to the overshoot, the size if fixed tho. - @at-root undershoot { + undershoot { &.top { @include undershoot(top); } &.bottom { @include undershoot(bottom); } @@ -2558,7 +2483,7 @@ scrolledwindow { &.right { @include undershoot(right); } } - @at-root junction { // the small square between two scrollbars + junction { // the small square between two scrollbars border-style: solid none none solid; border-width: 1px; border-color: $borders_color; @@ -2586,32 +2511,28 @@ list { row { padding: 2px; } } -// FIXME -$row_transition: $longer_transition, background-color 0, color 0; - row { + transition: $material_transition; + + &:hover { transition: none; } + &.activatable { - transition: $row_transition; - box-shadow: inset 0 0 0 9999px $zero_track_color; background-image: radial-gradient(circle farthest-corner at center, - $zero_track_color 100%, + gtkalpha(currentColor, 0) 100%, transparent 0%), - image($zero_track_color); + image(gtkalpha(currentColor, 0)); &:hover { - transition: $row_transition, box-shadow 0; - box-shadow: inset 0 0 0 9999px $row_track_color; background-image: radial-gradient(circle farthest-corner at center, - $zero_track_color 100%, + gtkalpha(currentColor, 0) 100%, transparent 0%), - image($zero_track_color); + image(gtkalpha(currentColor, 0.05)); } &.has-open-popup, // this is for indicathing which row generated a popover see https://bugzilla.gnome.org/show_bug.cgi?id=754411 &:active { - transition: $row_transition, background-image 0; - animation: row_ripple_effect $longer_duration $deceleration_curve forwards; - box-shadow: inset 0 0 0 9999px $semi_track_color; + transition: $material_transition, background-image 0; + animation: row_ripple_effect $material_duration $material_timing_function forwards; } } @@ -2622,17 +2543,15 @@ row { /********************* * App Notifications * *********************/ -.app-notification { +.app-notification, +.app-notification.frame { @extend %osd; @extend toolbar.osd; margin: 8px; - button { @extend %button_basic.flat; } - - &.frame, - border { border-style: none; } + border { border: none; } } @@ -2641,7 +2560,7 @@ row { *************/ expander { arrow { - transition: all $shorter_duration $standard_curve; + transition: $material_transition; min-width: 16px; min-height: 16px; -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); @@ -2655,14 +2574,14 @@ expander { &:hover, &:active { color: $fg_color; } - &:disabled { color: $disabled_secondary_fg_color; } + &:disabled { color: $insensitive_secondary_fg_color; } &:selected { - color: $secondary_inversed_fg_color; + color: $secondary_selected_fg_color; - &:hover, &:active { color: $inversed_fg_color; } + &:hover, &:active { color: $selected_fg_color; } - &:disabled { color: $disabled_secondary_inversed_fg_color; } + &:disabled { color: $insensitive_secondary_selected_fg_color; } } } } @@ -2676,7 +2595,7 @@ calendar { border: 1px solid $borders_color; color: $fg_color; - &:disabled { color: $disabled_fg_color; } + &:disabled { color: $insensitive_fg_color; } &:selected { @extend %selected_items; @@ -2685,18 +2604,19 @@ calendar { } &.header { - border-style: none none solid; + border: none; + border-bottom: 1px solid $borders_color; border-radius: 0; } - &.button { @extend %simple_flat_button; } + &.button { @extend %button_basic.flat; } + + &:indeterminate { color: gtkalpha(currentColor, $disabled_opacity); } &.highlight { color: gtkalpha(currentColor, $hint_opacity); font-weight: 500; } - - &:indeterminate { color: gtkalpha(currentColor, $disabled_opacity); } } @@ -2704,16 +2624,13 @@ calendar { * Dialogs * ***********/ messagedialog { // Message Dialog styling - &.background { background-color: $lighter_bg_color; } + &.background { background-color: $light_color; } .titlebar { min-height: $small_size; border-style: none; - box-shadow: inset 0 1px $highlight_color; - background-color: $lighter_bg_color; - color: $fg_color; - - &:backdrop { color: $secondary_fg_color; } + // box-shadow: inset 0 1px $highlight_color; + background-color: $light_color; } &.csd { // rounded bottom border styling for csd version @@ -2728,9 +2645,9 @@ messagedialog { // Message Dialog styling border-top: 1px solid $borders_color; border-radius: 0; - @extend %simple_flat_button; + @extend %button_basic.flat; - &:first-child { border-bottom-left-radius: 2px; } + &:first-child{ border-bottom-left-radius: 2px; } &:last-child { border-bottom-right-radius: 2px; } } @@ -2740,10 +2657,7 @@ messagedialog { // Message Dialog styling filechooser { .dialog-action-box { border-top: 1px solid $borders_color; } - #pathbarbox { - border-bottom: 1px solid $borders_color; - background-color: $bg_color; - } + #pathbarbox { border-bottom: 1px solid $borders_color; } } filechooserbutton:drop(active) { @@ -2756,7 +2670,7 @@ filechooserbutton:drop(active) { ***********/ .sidebar { border-style: none; - background-color: $lighter_bg_color; + background-color: $secondary_base_color; @at-root %sidebar_left, &:dir(ltr), @@ -2807,21 +2721,18 @@ stacksidebar { placessidebar { > viewport.frame { border-style: none; } - list { padding: (4px - 3px) 0 4px; } - row { // Needs overriding of the GtkListBoxRow padding min-height: 32px; - margin: -1px 0; // Remove unknown margins padding: 0; // Using margins/padding directly in the SidebarRow // will make the animation of the new bookmark row jump > revealer { padding: 0 12px; } - &:selected { color: $inversed_fg_color; } + &:selected { color: $selected_fg_color; } - &:disabled { color: $disabled_fg_color; } + &:disabled { color: $insensitive_fg_color; } image.sidebar-icon { opacity: $hint_opacity; // dim the device icons @@ -2836,29 +2747,34 @@ placessidebar { } @at-root button.sidebar-button { - @extend %simple_flat_button; + @extend %button_basic.flat; - @extend %small_button; + min-height: $small_size; + min-width: $small_size; + margin-top: 0; + margin-bottom: 0; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; - row:selected & { - } + row:selected & { @extend %button_selected.flat; } } &.sidebar-placeholder-row { min-height: 2px; padding: 0 8px; - background-image: image($accent_color); + background-image: image($accent_bg_color); background-clip: content-box; } - &.sidebar-new-bookmark-row { color: $accent_color; } + &.sidebar-new-bookmark-row { color: $accent_bg_color; } &:drop(active):not(:disabled) { - box-shadow: inset 0 0 0 2px $accent_color; + box-shadow: inset 0 0 0 2px $accent_bg_color; &:selected { - // background-color: $accent_color; - // color: $inversed_fg_color; + // background-color: $accent_bg_color; + // color: $selected_fg_color; } } } @@ -2942,29 +2858,28 @@ paned { /************** * GtkInfoBar * **************/ -infobar { - border-style: none; - - &.info { background-color: $info_bg_color; } +infobar { border-style: none; } - &.question { background-color: $question_bg_color; } +.info { background-color: $info_bg_color; } - &.warning { background-color: $warning_bg_color; } +.question { background-color: $question_bg_color; } - &.error { background-color: $error_bg_color; } +.warning { background-color: $warning_bg_color; } - &.info, - &.question, - &.warning, - &.error { - > label, & { color: $inversed_fg_color; } +.error { background-color: $error_bg_color; } - button { @extend %button_selected; } +.info, +.question, +.warning, +.error { + color: $selected_fg_color; - selection {} + button { @extend %button_selected; } - *:link { @extend %link_selected; } + label:selected { } + + *:link { @extend %link_selected; } } @@ -2975,7 +2890,6 @@ tooltip { &.background { // background-color needs to be set this way otherwise it gets drawn twice // see https://bugzilla.gnome.org/show_bug.cgi?id=736155 for details. - box-shadow: inset 0 1px $highlight_color; background-color: scale-alpha($base_color, $higher_opacity); } @@ -2985,27 +2899,18 @@ tooltip { border-radius: 2px; box-shadow: none; // otherwise it gets inherited by windowframe.csd - &:not(.csd) { - border: 1px solid $borders_color; - border-radius: 2px + 1px; - background-clip: $extra_background_clip; - } - // FIXME: we need a border or tooltips vanish on black background. decoration { background-color: transparent; } label { - // tooltip label has already 6px margins min-height: 32px - 6px * 2; - padding: 0 8px - 6px; + padding: 4px 12px - 6px; } - * { - // workaround for Eclipse. - // do not include any declaration here. - // padding: 0; - // background-color: transparent; - // color: inherit; + * { // Yeah this is ugly + padding: 0; + background-color: transparent; + color: inherit; } } @@ -3024,79 +2929,79 @@ colorswatch { // nth-child is needed by the custom color strip. &.top { - border-top-left-radius: $md_radius + 0.5px; - border-top-right-radius: $md_radius + 0.5px; + border-top-left-radius: $material_radius + 0.5px; + border-top-right-radius: $material_radius + 0.5px; overlay { - border-top-left-radius: $md_radius; - border-top-right-radius: $md_radius; + border-top-left-radius: $material_radius; + border-top-right-radius: $material_radius; } } &.bottom { - border-bottom-left-radius: $md_radius + 0.5px; - border-bottom-right-radius: $md_radius + 0.5px; + border-bottom-left-radius: $material_radius + 0.5px; + border-bottom-right-radius: $material_radius + 0.5px; overlay { - border-bottom-left-radius: $md_radius; - border-bottom-right-radius: $md_radius; + border-bottom-left-radius: $material_radius; + border-bottom-right-radius: $material_radius; } } &.left, &:first-child:not(.top) { - border-top-left-radius: $md_radius + 0.5px; - border-bottom-left-radius: $md_radius + 0.5px; + border-top-left-radius: $material_radius + 0.5px; + border-bottom-left-radius: $material_radius + 0.5px; overlay { - border-top-left-radius: $md_radius; - border-bottom-left-radius: $md_radius; + border-top-left-radius: $material_radius; + border-bottom-left-radius: $material_radius; } } &.right, &:last-child:not(.bottom) { - border-top-right-radius: $md_radius + 0.5px; - border-bottom-right-radius: $md_radius + 0.5px; + border-top-right-radius: $material_radius + 0.5px; + border-bottom-right-radius: $material_radius + 0.5px; overlay { - border-top-right-radius: $md_radius; - border-bottom-right-radius: $md_radius; + border-top-right-radius: $material_radius; + border-bottom-right-radius: $material_radius; } } - &.dark overlay { color: $dark_contrast_color; } + &.dark overlay { color: white; } - &.light overlay { color: $light_contrast_color; } + &.light overlay { color: scale-alpha(black, 0.8); } - &.dark { color: $dark_contrast_color; } // for focus ring + &.dark { color: white; } // for focus ring - &.light { color: $light_contrast_color; } // for focus ring + &.light { color: scale-alpha(black, 0.8); } // for focus ring &:drop(active) { box-shadow: none; &.light overlay { - box-shadow: $z-depth-1, 0 0 0 2px $accent_color; + box-shadow: $z-depth-1, 0 0 0 2px $accent_bg_color; } &.dark overlay { - box-shadow: $z-depth-1, 0 0 0 2px $accent_color; + box-shadow: $z-depth-1, 0 0 0 2px $accent_bg_color; } } overlay { - transition: $shadow_transition; + transition: $material_transition; box-shadow: $z-depth-1; &:hover { box-shadow: $z-depth-2; } } &#add-color-button { - border-radius: $md_radius $md_radius 0 0; - color: $dark_contrast_color; // for focus ring + border-radius: $material_radius $material_radius 0 0; + color: white; // for focus ring - &:only-child { border-radius: $md_radius; } + &:only-child { border-radius: $material_radius; } overlay { background-image: linear-gradient(to right, @@ -3104,7 +3009,7 @@ colorswatch { $warning_bg_color 25%, $warning_bg_color 50%, $info_bg_color 50%, $info_bg_color 75%, $question_bg_color 75%); - color: $dark_contrast_color; + color: white; } } @@ -3118,9 +3023,9 @@ colorswatch { } &#editor-color-sample { - border-radius: $md_radius + 0.5px; + border-radius: $material_radius + 0.5px; - overlay { border-radius: $md_radius; } + overlay { border-radius: $material_radius; } // overlay:hover { box-shadow: $z-depth-1; } } @@ -3128,12 +3033,12 @@ colorswatch { // colorscale popup colorchooser .popover.osd { - transition: $shadow_transition; + transition: box-shadow $material_duration $material_timing_function; border-radius: 2px; - box-shadow: $z-depth-2, inset 0 1px $highlight_color; + box-shadow: $z-depth-2; background-color: $base_color; - &:backdrop { box-shadow: $z-depth-1, inset 0 1px $highlight_color; } + &:backdrop { box-shadow: $z-depth-1; } spinbutton:not(.vertical) { @extend %entry.flat; } } @@ -3166,7 +3071,7 @@ colorchooser .popover.osd { * Window Decorations * *********************/ decoration { - transition: $shadow_transition; + transition: box-shadow $material_duration $material_timing_function; border-radius: 2px 2px 0 0; box-shadow: $z-depth-4, 0 16px 16px transparent; @@ -3183,7 +3088,6 @@ decoration { box-shadow: $z-depth-2, 0 16px 16px transparent; } - .maximized &, .fullscreen &, .tiled & { border-radius: 0; } @@ -3210,20 +3114,19 @@ decoration { } .solid-csd & { - margin: 0; - padding: 4px; + margin: 4px; // border: solid 1px $borders_color; - // border-radius: 0; - box-shadow: inset 0 0 0 4px $headerbar_color; - // background-color: $borders_color; + border-radius: 0; + box-shadow: none; + background-color: $bg_color; } } // Window Close button button.titlebutton { - // @extend %simple_flat_button; + // @extend %button_basic.flat; - @extend %circular_button; + @extend %button_basic.image-button; .selection-mode & { } @@ -3233,16 +3136,16 @@ button.titlebutton { // catch all extend :) %selected_items { - background-color: $primary_color; + background-color: $selected_bg_color; @at-root %nobg_selected_items, & { - color: $inversed_fg_color; + color: $selected_fg_color; - &:disabled { color: $disabled_inversed_fg_color; } + &:disabled { color: $insensitive_selected_fg_color; } } } -.monospace { font-family: monospace; } +.monospace { font: Monospace; } /********************** @@ -3250,8 +3153,8 @@ button.titlebutton { *********************/ //touch selection handlebars for the Popover.osd above cursor-handle { - border-radius: $circular_radius; - background-color: $accent_color; + border-radius: 100px; + background-color: $accent_bg_color; background-image: none; &.top:dir(ltr), &.bottom:dir(rtl) { @@ -3276,21 +3179,11 @@ cursor-handle { .context-menu { font: initial; } // Decouple the font of context menus from their entry/textview -%circular_button, -button.close, button.circular { // FIXME: aggregate to buttons - border-radius: $circular_radius; - -gtk-outline-radius: $circular_radius; + border-radius: 100px; + -gtk-outline-radius: 100px; - // label { padding: 0; } -} - -%small_button { - min-height: $small_size; - min-width: $small_size; - padding: 0; - border-radius: $circular_radius; - -gtk-outline-radius: $circular_radius; + label { padding: 0; } } // shortcut window keys @@ -3311,9 +3204,9 @@ button.circular { // FIXME: aggregate to buttons } *:drop(active) { // FIXME needs to be done widget by widget, this wildcard should really die - transition: $longer_transition; - box-shadow: $z-depth-1, inset 0 0 0 2px $accent_color; - caret-color: $accent_color; + transition: $material_transition; + box-shadow: $z-depth-1, inset 0 0 0 2px $accent_bg_color; + caret-color: $accent_bg_color; } stackswitcher button.text-button { min-width: 100px; } // FIXME aggregate with buttons diff --git a/gtk-3.0/_drawing.scss b/gtk-3.0/_drawing.scss index ab03887be..e283f102d 100644 --- a/gtk-3.0/_drawing.scss +++ b/gtk-3.0/_drawing.scss @@ -5,11 +5,7 @@ // shadows -// based shadow values: -// https://material-design.storage.googleapis.com/images/layout-principles-dimensionality-shadows-08_large_mdpi.png - -// box-shadow 1px blur doesn't draw correctly, see -// https://bugzilla.gnome.org/show_bug.cgi?id=738484 +// FIXME: 1.5px doesn't work in box-shadow // $z-depth-1: 0 1px 1.5px rgba(0, 0, 0, 0.12), 0 1px 1px rgba(0, 0, 0, 0.24); $z-depth-1: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); $z-depth-2: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); @@ -23,61 +19,61 @@ $z-depth-5: 0 19px 19px rgba(0, 0, 0, 0.30), 0 15px 6px rgba(0, 0, 0, 0.22); @keyframes ripple_effect { from { background-image: radial-gradient(circle farthest-corner at center, - $semi_track_color 0%, + gtkalpha(currentColor, $lower_opacity / 2) 0%, transparent 0%), - image($zero_track_color); + image(gtkalpha(currentColor, 0)); } to { background-image: radial-gradient(circle farthest-corner at center, - $semi_track_color 100%, + gtkalpha(currentColor, $lower_opacity / 2) 100%, transparent 0%), - image($semi_track_color); + image(gtkalpha(currentColor, $lower_opacity / 2)); } } @keyframes flat_ripple_effect { from { background-image: radial-gradient(circle farthest-corner at center, - $semi_track_color 0%, + gtkalpha(currentColor, $lower_opacity / 2) 0%, transparent 0%), - image($semi_track_color); + image(gtkalpha(currentColor, $lower_opacity / 2)); } to { background-image: radial-gradient(circle farthest-corner at center, - $semi_track_color 100%, + gtkalpha(currentColor, $lower_opacity / 2) 100%, transparent 0%), - image($semi_track_color); + image(gtkalpha(currentColor, $lower_opacity / 2)); } } @keyframes row_ripple_effect { from { background-image: radial-gradient(circle farthest-corner at center, - $semi_track_color 0%, + gtkalpha(currentColor, $lower_opacity / 2) 0%, transparent 0%), - image($zero_track_color); + image(gtkalpha(currentColor, 0.05)); } to { background-image: radial-gradient(circle farthest-corner at center, - $semi_track_color 100%, + gtkalpha(currentColor, $lower_opacity / 2) 100%, transparent 0%), - image($zero_track_color); + image(gtkalpha(currentColor, $lower_opacity / 2)); } } @keyframes tab_ripple_effect { from { background-image: radial-gradient(circle farthest-corner at center, - scale-alpha($primary_color, $middle_opacity) 0%, + scale-alpha($selected_bg_color, $middle_opacity) 0%, transparent 0%); } 50% { background-image: radial-gradient(circle farthest-corner at center, - scale-alpha($primary_color, $middle_opacity) 100%, + scale-alpha($selected_bg_color, $middle_opacity) 100%, transparent 0%); } @@ -91,19 +87,21 @@ $z-depth-5: 0 19px 19px rgba(0, 0, 0, 0.30), 0 15px 6px rgba(0, 0, 0, 0.22); @keyframes header_ripple_effect { from { background-image: radial-gradient(circle farthest-corner at center, - $primary_color 0%, + $selected_bg_color 0%, transparent 0%); } to { background-image: radial-gradient(circle farthest-corner at center, - $primary_color 100%, + $selected_bg_color 100%, transparent 0%); } } -@mixin entry($t, $fc:$primary_color) { +// entries + +@mixin entry($t, $fc:$selected_bg_color) { // // Entries drawing function // @@ -111,56 +109,58 @@ $z-depth-5: 0 19px 19px rgba(0, 0, 0, 0.30), 0 15px 6px rgba(0, 0, 0, 0.22); // $fc: focus color // // possible $t values: -// normal, focus, disabled, flat-normal, flat-focus, flat-disabled; +// normal, focus, insensitive, flat-normal, flat-focus, flat-insensitive; // - @if $t == normal { - transition: $longer_transition, $shadow_transition; + @if $t==normal { + transition: $material_transition; border-image: none; box-shadow: $z-depth-1; - background-color: if($fc != $primary_color, $fc, $base_color); - color: if($fc != $primary_color, $inversed_fg_color, $fg_color); + background-color: if($fc!=$selected_bg_color, $fc, $base_color); + color: if($fc!=$selected_bg_color, $selected_fg_color, $fg_color); } - @if $t == focus { + @if $t==focus { border-image: none; box-shadow: $z-depth-2; } - @if $t == disabled { + @if $t==insensitive { box-shadow: $z-depth-1; - background-color: $alt_base_color; - color: $disabled_fg_color; + background-color: $secondary_base_color; + color: $insensitive_fg_color; } - @if $t == flat-normal { - transition: $longer_transition; + @if $t==flat-normal { + transition: $material_transition; border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), $fc 0%, transparent 0%) 0 0 0 / 0 0 0px; - box-shadow: inset 0 -1px if($fc != $primary_color, $fc, $track_color); + box-shadow: inset 0 -1px if($fc!=$selected_bg_color, $fc, $track_color); background-color: transparent; color: $fg_color; } - @if $t == flat-focus { + @if $t==flat-focus { border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), $fc 100%, transparent 0%) 0 0 2 / 0 0 2px; - box-shadow: inset 0 -1px if($fc != $primary_color, $fc, $track_color); + box-shadow: inset 0 -1px if($fc!=$selected_bg_color, $fc, $track_color); } - @if $t == flat-disabled { + @if $t==flat-insensitive { box-shadow: inset 0 -1px $track_color; background-color: transparent; - color: $disabled_fg_color; + color: $insensitive_fg_color; } } -@mixin button($t, $c:$lighter_bg_color, $tc:$fg_color) { +// buttons + +@mixin button($t, $c:$light_color, $tc:$fg_color) { // // Button drawing function // @@ -169,99 +169,143 @@ $z-depth-5: 0 19px 19px rgba(0, 0, 0, 0.30), 0 15px 6px rgba(0, 0, 0, 0.22); // $tc: optional text color for colored* types // // possible $t values: -// normal, hover, active, disabled, checked, checked-disabled, -// flat-normal, flat-hover, flat-active, flat-disabled, flat-checked, flat-checked-disabled; +// normal, hover, active, insensitive, checked, checked-insensitive, +// flat-normal, flat-hover, flat-active, flat-insensitive, flat-checked, flat-checked-insensitive; // - @if $t == normal { - transition: $longer_transition, $shadow_transition; + @if $t==normal { + // + // normal button + // + transition: $material_transition; box-shadow: $z-depth-1; background-color: $c; background-image: radial-gradient(circle farthest-corner at center, - $zero_track_color 100%, + gtkalpha(currentColor, 0) 100%, transparent 0%), - image($zero_track_color); + image(gtkalpha(currentColor, 0)); color: $secondary_fg_color; } - @if $t == hover { + @if $t==hover { + // + // hovered button + // box-shadow: $z-depth-2; background-image: radial-gradient(circle farthest-corner at center, - $zero_track_color 100%, + gtkalpha(currentColor, 0) 100%, transparent 0%), - image($zero_track_color); + image(gtkalpha(currentColor, 0)); color: $fg_color; } - @if $t == active { - transition: $longer_transition, $shadow_transition, background-image 0; - animation: ripple_effect $longer_duration $deceleration_curve forwards; + @if $t==active { + // + // pushed button + // + transition: $material_transition, background-image 0; + animation: ripple_effect $material_duration $material_timing_function forwards; box-shadow: $z-depth-2; color: $fg_color; } - @if $t == disabled { + @if $t==insensitive { + // + // insensitive button + // box-shadow: none; background-color: $track_color; - color: if($tc != $fg_color, $disabled_fg_color, $disabled_secondary_fg_color); + color: if($tc!=$fg_color, $insensitive_fg_color, $insensitive_secondary_fg_color); + + > label { color: inherit; } } - @if $t == checked { - background-color: $primary_color; - color: $inversed_fg_color; + @if $t==checked { + // + // checked button + // + background-color: $selected_bg_color; + color: $selected_fg_color; } - @if $t == checked-disabled { + @if $t==checked-insensitive { + // + // checked insensitive button + // background-color: $track_color; - color: scale-alpha($primary_color, $disabled_opacity); + color: scale-alpha($selected_bg_color, $disabled_opacity); + + > label { color: inherit; } } - @if $t == flat-normal { - transition: $longer_transition; + @if $t==flat-normal { + // + // normal flat button + // + transition: $material_transition; box-shadow: none; background-color: transparent; background-image: radial-gradient(circle farthest-corner at center, - $zero_track_color 100%, + gtkalpha(currentColor, 0) 100%, transparent 0%), - image($zero_track_color); - color: gtkalpha(currentColor, $enabled_opacity); + image(gtkalpha(currentColor, 0)); + color: $secondary_fg_color; } - @if $t == flat-hover { + @if $t==flat-hover { + // + // hovered flat button + // box-shadow: none; background-image: radial-gradient(circle farthest-corner at center, - $zero_track_color 100%, + gtkalpha(currentColor, 0) 100%, transparent 0%), - image($semi_track_color); - color: currentColor; + image(gtkalpha(currentColor, $lower_opacity / 2)); + color: $fg_color; } - @if $t == flat-active { - transition: $longer_transition, background-image 0; - animation: flat_ripple_effect $longer_duration $deceleration_curve forwards; + @if $t==flat-active { + // + // pushed flat button + // + transition: $material_transition, background-image 0; + animation: flat_ripple_effect $material_duration $material_timing_function forwards; box-shadow: none; - color: currentColor; + color: $fg_color; } - @if $t == flat-disabled { + @if $t==flat-insensitive { + // + // insensitive flat button + // box-shadow: none; background-color: transparent; - color: if($tc != $fg_color, gtkalpha(currentColor, $disabled_opacity), gtkalpha(currentColor, $enabled_opacity * $disabled_opacity)); + color: if($tc!=$fg_color, $insensitive_fg_color, $insensitive_secondary_fg_color); + + > label { color: inherit; } } - @if $t == flat-checked { + @if $t==flat-checked { + // + // checked flat button + // background-color: $track_color; - color: currentColor; + color: $fg_color; } - @if $t == flat-checked-disabled { + @if $t==flat-checked-insensitive { + // + // checked flat insensitive button + // background-color: $track_color; - color: gtkalpha(currentColor, $disabled_opacity); + color: $insensitive_fg_color; + + > label { color: inherit; } } } -@mixin overshoot($p, $t:normal, $c:$alt_primary_color) { +@mixin overshoot($p, $t:normal, $c:$secondary_selected_bg_color) { // // overshoot // @@ -276,24 +320,24 @@ $z-depth-5: 0 19px 19px rgba(0, 0, 0, 0.30), 0 15px 6px rgba(0, 0, 0, 0.22); // normal, backdrop // - $_position: center $p; - - @if ($p == left) or ($p == right) { - $_position: $p center; - } - - background-image: -gtk-gradient(radial, - $_position, 0, - $_position, 0.75, - to(scale-alpha($c, $lower_opacity)), - to(transparent)); - - background-repeat: no-repeat; - background-position: $_position; - - background-color: transparent; // reset some properties to be sure to not inherit them somehow - border: none; // - box-shadow: none; // +// $_position: center $p; +// +// @if ($p == left) or ($p == right) { +// $_position: $p center; +// } + +// background-image: -gtk-gradient(radial, +// $_position, 0, +// $_position, 0.75, +// to(scale-alpha($c, $lower_opacity)), +// to(transparent)); + +// background-repeat: no-repeat; +// background-position: $_position; + +// background-color: transparent; // reset some properties to be sure to not inherit them somehow +// border: none; // +// box-shadow: none; // } @@ -307,30 +351,29 @@ $z-depth-5: 0 19px 19px rgba(0, 0, 0, 0.30), 0 15px 6px rgba(0, 0, 0, 0.22); // top, bottom, right, left // - $_undershoot_color_dark: scale-alpha($fg_color, $lower_opacity); - $_undershoot_color_light: scale-alpha($base_color, $lower_opacity); - - $_gradient_dir: left; - $_dash_bg_size: 12px 1px; - $_gradient_repeat: repeat-x; - $_bg_pos: left $p; - - background-color: transparent; // shouldn't be needed, but better to be sure; - - @if ($p == left) or ($p == right) { - $_gradient_dir: top; - $_dash_bg_size: 1px 12px; - $_gradient_repeat: repeat-y; - $_bg_pos: $p top; - } - - background-image: linear-gradient(to $_gradient_dir, // this is the dashed line - $_undershoot_color_light 50%, - $_undershoot_color_dark 50%); - - padding-#{$p}: 1px; - background-size: $_dash_bg_size; - background-repeat: $_gradient_repeat; - background-origin: content-box; - background-position: $_bg_pos; +// $_undershoot_color_dark: scale-alpha($fg_color, $lower_opacity); +// $_undershoot_color_light: scale-alpha($base_color, $lower_opacity); + +// $_gradient_dir: left; +// $_dash_bg_size: 16px 2px; +// $_gradient_repeat: repeat-x; +// $_bg_pos: center $p; + +// background-color: transparent; // shouldn't be needed, but better to be sure; + +// @if ($p == left) or ($p == right) { +// $_gradient_dir: top; +// $_dash_bg_size: 2px 16px; +// $_gradient_repeat: repeat-y; +// $_bg_pos: $p center; +// } + +// background-image: linear-gradient(to $_gradient_dir, // this is the dashed line +// $_undershoot_color_light 50%, +// $_undershoot_color_dark 50%); +// padding-#{$p}: 0; +// background-size: $_dash_bg_size; +// background-repeat: $_gradient_repeat; +// background-origin: content-box; +// background-position: $_bg_pos; } diff --git a/gtk-3.0/_lightdm.scss b/gtk-3.0/_lightdm.scss deleted file mode 100644 index ef3d90ffe..000000000 --- a/gtk-3.0/_lightdm.scss +++ /dev/null @@ -1,77 +0,0 @@ -// based css: -// http://bazaar.launchpad.net/~lightdm-gtk-greeter-team/lightdm-gtk-greeter/trunk/view/head:/data/sample-lightdm-gtk-greeter.css - -/************************ - * LightDM GTK+ Greeter * - ************************/ -// the panel widget at the top -#panel_window { - background-color: scale-alpha(black, $lower_opacity); - // color: white; - // font-weight: bold; -} - -// the menubars/menus of the panel, i.e. indicators -#panel_window menubar, -#panel_window separator { - background-color: transparent; -} - -// the login window -#login_window, -#shutdown_dialog, -#restart_dialog { - margin: 8px; - border-radius: 2px; - box-shadow: $z-depth-2, inset 0 1px $highlight_color; - background-color: $lighter_bg_color; -} - -// the top half of the login-window, in GtkDialog terms, the content -#content_frame { - padding-bottom: 20px; - border-bottom: 1px solid $borders_color; -} - -// the user-combobox -#login_window #user_combobox button { @extend %combo_flat; } - -// the entries, one for the username, one for the password -#login_window entry { @extend %entry.flat; } - -// the buttons, alternatively this could also be done with a simple ".lightdm-gtk-greeter .button" -#login_window button, -#shutdown_dialog button, -#restart_dialog button { -} - -.lightdm-gtk-greeter button { @extend %simple_flat_button; } - -// the user's avatar box -#user_image { -} - -// the border around the user's avatar box -#user_image_border { -} - -// the lower half of the login-window, in GtkDialog terms the buttonbox or action area -#buttonbox_frame { - padding-top: 24px; - - button { margin: -16px; } -} - -// the shutdown button -#shutdown_button { -} - -// the restart button -#restart_button { -} - -// the warning, in case a wrong password is entered or something else goes wrong according to PAM -#greeter_infobar { - margin-top: -1px; - // font-weight: bold; -} diff --git a/gtk-3.0/_mate.scss b/gtk-3.0/_mate.scss deleted file mode 100644 index d0250a3c4..000000000 --- a/gtk-3.0/_mate.scss +++ /dev/null @@ -1,283 +0,0 @@ -// based css: -// https://github.com/mate-desktop/mate-themes/blob/master/desktop-themes/Menta/gtk-3.0/mate-applications.css - -/************** - * Mate-Panel * - **************/ - -// first make all transparent -.mate-panel-menu-bar menubar, -#PanelApplet-window-menu-applet-button { - background-color: transparent; -} - -// let's start it -#PanelPlug, -PanelToplevel.background { - background-color: $topbar_color; - color: $inversed_fg_color; - font-weight: 500; -} - -// hide buttons -PanelToplevel > widget > button { - padding: 0 4px; - border-radius: 0; - - @extend %simple_flat_button; -} - -#PanelApplet { - // border-width: 0; -} - -PanelSeparator { - color: $borders_color; -} - -// the grid left from na-tray and wncktasklist -MatePanelAppletFrameDBus { - border-style: solid; - border-width: 0 1px; - border-color: $borders_color; -} - -// main menu -// set normal menubar button -.mate-panel-menu-bar menubar menuitem { - padding: 4px; -} - -// set normal menubar menuitem -.mate-panel-menu-bar menubar menu menuitem { - padding: 6px; - // font-weight: initial; -} - -// all applets -.mate-panel-menu-bar #PanelApplet button { - -GtkWidget-window-dragging: true; - padding: 4px; - border-radius: 0; - - &:not(.flat) { @extend %flat_button; } -} - -// WnckPager -PanelApplet.wnck-applet .wnck-pager { - background-color: transparent; - color: $alt_primary_color; - - &:hover { background-color: $semi_track_color; } - - &:active { background-color: $track_color; } - - &:selected { background-color: $primary_color; } -} - -#clock-applet-button { - // font-weight: initial; -} - -#MatePanelPopupWindow { - border: 1px solid $borders_color; - border-radius: $md_radius + 1px; - box-shadow: inset 0 1px $highlight_color; - - frame > border { border-style: none; } - - // FIXME, does not work - ClockMap { border: 1px solid $borders_color; } -} - -na-tray-applet { - -NaTrayApplet-icon-padding: 3px; - -NaTrayApplet-icon-size: 16; -} - -// remove right space a bit -na-tray-applet > widget > box { - // margin-right: 2px; -} - -// no background for icon-padding area -na-tray-applet widget box widget { - // background-color: transparent; -} - -// Classic icon style -.mate-panel-menu-bar { - -PanelMenuBar-icon-visible: true; -} - -// volume applet, brightness applet -.mate-panel-applet-slider { - background: transparent; - - frame { - border: 1px solid $borders_color; - border-radius: $md_radius + 1px; - box-shadow: inset 0 1px $highlight_color; - background-color: $bg_color; - - frame { all: unset; } - - > border { border-style: none; } - } -} - -/********************* - * CAJA File manager * - *********************/ - -// pathpar toggle button -.caja-navigation-window button.toggle.image-button { - border-radius: $md_radius; -} - -// pathbar -// pathbar buttons -.caja-pathbar button { - margin: 0 -1px 0 -2px; - // padding: 4px; - - @extend %pathbar_button; -} - -// arrow button -.caja-pathbar button > widget { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - -GtkArrow-arrow-scaling: 1; -} - -// places, treeview, history, information, emblems and notes -// .caja-side-pane notebook treeview.view, -// .caja-side-pane notebook textview.view text, -.caja-side-pane notebook viewport.frame, -.caja-side-pane notebook widget .vertical { - background-color: $base_color; -} - -// treeview rows -.caja-side-pane treeview.view { - // padding: 2px 0; -} - -.caja-side-pane notebook .frame, -.caja-notebook .frame { - border-style: none; -} - -.caja-side-pane notebook, -.caja-notebook { - border-top: 1px solid $borders_color; -} - -// window and desktop mode -.caja-canvas-item { - // border-radius: 2px; -} - -// desktop mode -.caja-desktop.caja-canvas-item { - @extend .nautilus-desktop.nautilus-canvas-item; -} - -.caja-desktop EelEditableLabel.entry { -} - -// statusbar -.caja-navigation-window statusbar { - margin: 0 -10px; - padding: 0 4px; - border-top: 1px solid $borders_color; -} - -// infobar -.caja-notebook frame > border { - border-style: none; -} - -#caja-extra-view-widget { - border-bottom: 1px solid $borders_color; - background-color: $bg_color; // needs overriding - - > box > box > label { font-weight: bold; } -} - -/********* - * Pluma * - *********/ - -// Pluma status bar -.pluma-window statusbar { - margin: 0 -10px; - padding: 0 4px; - border-top: 1px solid $borders_color; -} - -.pluma-window statusbar frame > border { - border-style: none; -} - -.pluma-window statusbar frame button.flat { - padding: 0 4px; - border-radius: 0; -} - -.pluma-window statusbar frame button.flat widget { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - -GtkArrow-arrow-scaling: 1; -} - -// Printpreview -.pluma-print-preview toolbar { - border-bottom: 1px solid $borders_color; -} - -.pluma-print-preview scrolledwindow { - // background-color: $base_color; -} - -// sidebar file-browser -.pluma-window paned.horizontal box.vertical box.horizontal button.flat { - margin: 1px; - - @extend %small_button; -} - -.pluma-window paned.horizontal box.vertical .frame { - border-style: none; -} - -.pluma-window paned.horizontal box.vertical notebook.frame { - margin-top: -1px; - border-top: 1px solid $borders_color; -} - -.pluma-window paned.horizontal box.vertical notebook.frame box.vertical toolbar.horizontal { - border-bottom: 1px solid $borders_color; -} - -/********* - * Atril * - *********/ - -.atril-window paned.horizontal box.vertical .frame { - border-style: none; -} - -.atril-window paned.horizontal box.vertical notebook .frame { - border-top: 1px solid $borders_color; -} - -/* mate-screensaver lock dialog */ - -.lock-dialog { - border-radius: $md_radius; - // not sure if box-shadow works here - box-shadow: $z-depth-4, inset 0 1px $highlight_color; - - frame > border { border-style: none; } -} - diff --git a/gtk-3.0/assets.svg b/gtk-3.0/assets.svg index 68c678330..96eb0c7ac 100644 --- a/gtk-3.0/assets.svg +++ b/gtk-3.0/assets.svg @@ -7,92 +7,295 @@ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - width="200" - height="350" - viewBox="0 0 200 350" + width="280" + height="280" id="svg2" version="1.1" inkscape:version="0.91 r13725" sodipodi:docname="assets.svg"> + id="defs4"> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + id="grid2985" + empspacing="5" + visible="true" + enabled="true" + snapvisiblegridlinesonly="true" /> @@ -107,563 +310,739 @@ - - - - - - + transform="translate(0,-772.36218)"> - + inkscape:groupmode="layer" + id="layer2" + inkscape:label="superbackdrop" + sodipodi:insensitive="true"> + + y="772.36218" + x="140" + height="280" + width="140" + id="rect4451" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#37474f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - - - + id="slider" + inkscape:label="#g5834" + transform="translate(-2,56.999967)"> + + inkscape:label="#g5841" + transform="translate(-27,56.999969)"> - + + id="slider-dark" + inkscape:label="#g5845" + transform="translate(-12,56.999967)"> - + id="slider-insensitive-dark" + inkscape:label="#g5852" + transform="translate(-37,56.999969)"> + + + + + - + id="path4883" + d="m 13.514718,696.8769 a 11.999997,11.999997 0 0 0 0,16.97056 11.999997,11.999997 0 0 0 16.970559,0 11.999997,11.999997 0 0 0 0,-16.97056 l -8.485279,-8.48528 -8.48528,8.48528 z" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#448aff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + id="slider-horz-scale-has-marks-above-insensitive" + inkscape:label="#g5375" + transform="translate(-26.999997,211.99996)" + inkscape:transform-center-y="-2.9999997"> + + inkscape:transform-center-y="-2.4852834" /> - + inkscape:connector-curvature="0" + id="path4888" + d="m 75.636038,698.99822 a 8.9999979,8.9999979 0 0 0 0,12.72792 8.9999979,8.9999979 0 0 0 12.727919,0 8.9999979,8.9999979 0 0 0 0,-12.72792 l -6.363959,-6.36395 -6.36396,6.36395 z" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:0.12000002;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:none;fill-opacity:0.24929181;fill-rule:nonzero;stroke:#000000;stroke-width:5.99999857;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.8;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> + id="slider-horz-scale-has-marks-above-dark" + inkscape:label="#g5422" + transform="translate(-11.999999,211.99996)" + inkscape:transform-center-y="-2.999998"> + - + inkscape:transform-center-y="-2.4852859" /> + id="slider-horz-scale-has-marks-above-insensitive-dark" + inkscape:label="#g5482" + transform="translate(-37,211.99996)" + inkscape:transform-center-y="-2.999998"> + + id="path5109" + d="m 223.51472,696.8769 a 11.999995,11.999995 0 0 0 0,16.97056 11.999995,11.999995 0 0 0 16.97056,0 11.999995,11.999995 0 0 0 0,-16.97056 L 232,688.39162 l -8.48528,8.48528 z" + style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#37474f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> - + + + + + + + + + - - + inkscape:transform-center-y="3.000042" + transform="matrix(-1,0,0,-1,331.99998,1687.7244)" + inkscape:label="#g5487" + inkscape:transform-center-x="1.9661296e-05"> + + - - - + inkscape:transform-center-y="3.000042" + transform="matrix(-1,0,0,-1,427,1687.7244)" + inkscape:label="#g5496"> + + + - - + transform="matrix(0,-1,1,0,-745.36218,1009.3622)" + inkscape:transform-center-x="3.0000027" + inkscape:label="#g5394"> + + - - - + transform="matrix(0,-1,1,0,-710.36218,1069.3622)" + inkscape:transform-center-x="3.0000027" + inkscape:label="#g5403"> + + + - - + transform="matrix(0,-1,1,0,-605.36218,1159.3622)" + inkscape:transform-center-x="3.000002" + inkscape:label="#g5501" + inkscape:transform-center-y="-1.9661296e-05"> + + - - - + transform="matrix(0,-1,1,0,-570.36218,1219.3622)" + inkscape:transform-center-x="3.0000016" + inkscape:label="#g5510"> + + + - - + transform="matrix(0,1,-1,0,815.36218,1000.3622)" + inkscape:transform-center-x="-3.0000027" + inkscape:label="#g5408"> + + - - - + transform="matrix(0,1,-1,0,850.36217,940.36214)" + inkscape:transform-center-x="-2.9999927" + inkscape:label="#g5417"> + + + - - + transform="matrix(0,1,-1,0,955.36218,850.36214)" + inkscape:transform-center-x="-3.000002" + inkscape:label="#g5515"> + + - - - + transform="matrix(0,1,-1,0,990.3622,790.36214)" + inkscape:transform-center-x="-3.000002" + inkscape:label="#g5524"> + + + - - + transform="translate(1,-22.999995)" + inkscape:label="#g3954"> + - - + id="checkbox-active-selectionmode" + transform="translate(46,-23.000005)" + inkscape:label="#g3980"> + + + + + - - + inkscape:label="#g4498"> + - - + transform="translate(186,-23.000005)" + id="checkbox-active-selectionmode-dark" + inkscape:label="#g4530"> + + - - - + id="checkbox-insensitive-selectionmode-dark" + transform="translate(231,-23.000005)" + inkscape:label="#g4546"> + - - + id="checkbox-checked-selectionmode" + transform="translate(1,-22.000005)" + inkscape:label="#g3959"> + + sodipodi:nodetypes="ccccccc" /> + id="checkbox-checked-active-selectionmode" + transform="translate(46,-22.000015)" + inkscape:label="#g3988"> + + + sodipodi:nodetypes="ccccccc" /> + + + + sodipodi:nodetypes="ccccccc" /> + + + + d="M 33.171876,855.53407 20,868.70593 14.828124,863.53407 12,866.36219 l 8,8 c 5.333334,-5.33334 10.666666,-10.66666 16,-16 z" + id="use4943" + inkscape:connector-curvature="0" + sodipodi:nodetypes="ccccccc" /> + transform="matrix(2,0,0,2,172,-860.36219)" + id="checkbox-checked-active-selectionmode-dark" + inkscape:label="#g4538"> + + + sodipodi:nodetypes="ccccccc" /> + + + - + sodipodi:nodetypes="ccccccc" /> diff --git a/gtk-3.0/assets.txt b/gtk-3.0/assets.txt index 7240dcda7..2720f67a7 100644 --- a/gtk-3.0/assets.txt +++ b/gtk-3.0/assets.txt @@ -1,7 +1,9 @@ checkbox-selectionmode -checkbox-hover-selectionmode +checkbox-active-selectionmode +checkbox-insensitive-selectionmode checkbox-checked-selectionmode -checkbox-checked-hover-selectionmode +checkbox-checked-active-selectionmode +checkbox-checked-insensitive-selectionmode slider slider-insensitive slider-horz-scale-has-marks-above @@ -13,9 +15,11 @@ slider-vert-scale-has-marks-above-insensitive slider-vert-scale-has-marks-below slider-vert-scale-has-marks-below-insensitive checkbox-selectionmode-dark -checkbox-hover-selectionmode-dark +checkbox-active-selectionmode-dark +checkbox-insensitive-selectionmode-dark checkbox-checked-selectionmode-dark -checkbox-checked-hover-selectionmode-dark +checkbox-checked-active-selectionmode-dark +checkbox-checked-insensitive-selectionmode-dark slider-dark slider-insensitive-dark slider-horz-scale-has-marks-above-dark diff --git a/gtk-3.0/assets/checkbox-active-selectionmode-dark.png b/gtk-3.0/assets/checkbox-active-selectionmode-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..96a670fde5ef028c5b88b7a50566abc88c8e0254 GIT binary patch literal 364 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4I3Z+^4;Ybi&eXt7oEh1rKWYJFa=<-h;dd;8Bn Zj3&SQ*`pMh8i1Z=@O1TaS?83{1OOETl;;2d literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-active-selectionmode-dark@2.png b/gtk-3.0/assets/checkbox-active-selectionmode-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..2ad96ec5a528d12530736f89de96284221b15fa5 GIT binary patch literal 695 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r51|<6gKdl8)EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<{OOgvp2 zLn`LHy}LK-c7VjOkKb)4$?g_;l~$O)IM!?5yG7y?rlb^cy3Dj<*;TRC`baCEW=fX# zyG6bVDIZEzoH^bF+_bw?xmzXS($crabL2k#QEP0e_|fbzc}davgAXry=`Ea|-fLR= zZf4h(ck!Pm%s6qysrIFF?W^Txuin3(qd)KZ?&iG*7u=0}C1d{i&D4%p@3$)nZjKC{ z>ytM5Y+~RPrR|L0*_yuPDp69JyY!sl`z`(|>g=B9o6f8~HgD3Zn7eJkSM%N| zt_&)TUB2q=4dhi@BHtLk-1wlmrr_`2xu1c-c4XegTe~DWM4f|1m7e literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-active-selectionmode.png b/gtk-3.0/assets/checkbox-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..40c7c9885a8ce0163792db1b4acd606ca54b4a45 GIT binary patch literal 345 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR49Z`Wk9M5ws*s%-*%r~?IaBADSpxr|Oat+r&dw$&pABrELq8m@ zW?|TRZRX6kA*GB8i`QBk&v!`)_Oc9KTe@tOyYXx@zG_Do=W~@)&*Xg1FJwqayId%< z{iWsW_@Jw)PQTCB8hftguIqGI&+(;;5W(``p4B5^B`G1}`BCjPht3>VQIb}YiaNeW zdC}^bYlAhP&MA)TJi&NiZK*`V?2b3P*UkQ3TVKf_oM!#(&Fnj%KxFWA^>bP0l+XkK DFPVlo literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-active-selectionmode@2.png b/gtk-3.0/assets/checkbox-active-selectionmode@2.png new file mode 100644 index 0000000000000000000000000000000000000000..3e704c056f1e41acc86764c9241b9ad75469a185 GIT binary patch literal 659 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r51|<6gKdl8)EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<{O1Uy|F zLn`LHz3bQ|94ONI@b|mwP>IcrM=Hw%JU(9dq8H<6ZNP2Be6Z8xi;+pQme8*47k4ps zu6%N@Xj0oY#{m8avD$rsj;RGdPHG#iVyRq`IjeQ%UenFt@BS@%y(_)n{_~U;fqm@) z?}EIfLt~%MDYw77fB%ZtRViumXWnex{d)iWU;l$c`wiocOXwG$tDabVVAneL~X!^EI!!HzjrF8O!&fE>HfPP2O|=$-Cn6dVM9KS<512_}XV3|JMJr!Y1y;%aSO= zd+`^y<%Yj{r~f<7C?u_H;XAvx)h7aW{&v~DPWr2D%7J;GZ?Y#j2rxHE2pnlpU}G^< z=wNi@;TUKk4`+_w``meMn1^1~uU#*p75aCT;W6L)&TU#tzj%h0u3dHS`wYfUQ!Ygn zpW7|*xb%K@+cJ%=)vH$Jg}SI5t5~_pytZGeYs#fOqnUdIE&unNw0wVhQ_Qr~N>wGB zbNipU2G-2+TYmaxPMJXEhkU;8+it(zlY4vW%-E7x^V(PIJ^2*hICGR69y{+ExM%gM dSKl7~l`l8$W##79cnnNH44$rjF6*2UngAn)2L}KE literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-checked-active-selectionmode-dark.png b/gtk-3.0/assets/checkbox-checked-active-selectionmode-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..caf489ebcaa0d1d9eb147b3a5a0f9f1e3a77d459 GIT binary patch literal 581 zcmV-L0=oT)P)|rw%$u3kv!Sy7*^w z6W_xwzJ$-9;2#9Rsf!>Ke2G#UFeyKW5UepVX_7M?@|`l|;KN;VmneYqYiU+B9ZR#R z6tfhV2(~M{I4&2RL)BI1*V3G?@Te3EMZ$uKFt8okx~l0+8xBAz7OWXAwWZlC8WUAT zv!#oE=Ke}4=5*1BxJqEwN?_JXV6f#nwAYf~Uol7d-O?f)ZNsbuH4AQDZ^OzTNPnNJh0NSt3S1)KZUc52-gV9L0Aa{HmvtgwaIXqO zn!+UlKJ|VdN#jV9I7oOFKlQ+x`CjUAq<=kL+7}`<5WE?2MnBKbAk4onFC0v`4~8xG zczNR>#YP>4G=YPZCrJ=#3I`cJSp63V%;6y87j@dxVUo(9rmU5~tW7^q1iNTNR3dz6 zS9mEJ5|uOJSvxKlA`FVg1QVfe3un4>sJga8+Zpj7!f*;;!%vsnzDx7!K)rtfh0vSI T93iBr00000NkvXXu0mjfHO%f8 literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-checked-active-selectionmode-dark@2.png b/gtk-3.0/assets/checkbox-checked-active-selectionmode-dark@2.png new file mode 100644 index 0000000000000000000000000000000000000000..12bc0dc04950f9f3e4ee6f354ebde9dc6b737e9d GIT binary patch literal 1005 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r51|<6gKdl8)EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<{OvpiiK zLn`LHy>s4A*pZ>(WB#(+*RpID9-Mrno3m5=W5R-h3C-oghgn0ubaj4U+sD|>)~_}v zpn{oy0*6Wqv-)H;8^$|R!*=a{yf7z6>R-;xm*@Ou>MLeuY_|Th$$Pi)Y_45VG2xGo z&S+Iwp!Kj(;LfYMv%X%MvkYZg1+CADX>YaMc>U)d4>_H+tGzhGxLM;)_uc>fPrRAS z*(|E*=Tpgx4aO^$mWFC_moc9V-tAnnSmV(G&dH~Z7b!A&ZFu$ZQn-deSV#@4K=l8TbC{)lLehn^+}Td~V3~tQKWjwnT*Iwp_<*Pl;(vTHDwk zWjO^*+{XT}N-n^df5lApD`%Lqo-vw!ZkSc+aMor)8j^6CGJ`i`Pw$uX+m7{Sv*&v; zp6NZj_;Pt{LJs1p)^C z6%Qm5?tM6*c);e7<9vqWZnx?;tn^~svv%3>+ow4Ae=%6ta;=|taJSYJUIjJxdnW>R zUC+OE+deW?q@YS9u4kLPy-b$8sZ~d%ZLYO3+l|iYOPXIW$w@HT@aw;{>R9)nk@3Lk z50k1KOE~#?7?#Zq_HKS5B`3jf$IfT}rBca7-4zKh>KEuOT3wOwA@;|v4!y^X4_m*! zb=DADR~Ou9_Got2@4{RBCnMt$mz@1Emvi>lZ_?hgMAvUAI9c|&jlFi4*t@4Ce!+1c z7xZs7Tqf|jhrM>*xl68RtmRS+u{546&)F8y>3CDFCtK6?PRCEB?BXPSo|_wN6|P(L{)n3` z`des$>WqFRz8wBjQx|nKTdUVJZ0u zpZm%7*+2VLW#oncjv14h9?t$}dXh`3@Jyh@#=AWcE6;ZQJ@@=S<5Mk5MT>719Kfu} N;OXk;vd$@?2>{dGu^9jW literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-checked-active-selectionmode.png b/gtk-3.0/assets/checkbox-checked-active-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..caf489ebcaa0d1d9eb147b3a5a0f9f1e3a77d459 GIT binary patch literal 581 zcmV-L0=oT)P)|rw%$u3kv!Sy7*^w z6W_xwzJ$-9;2#9Rsf!>Ke2G#UFeyKW5UepVX_7M?@|`l|;KN;VmneYqYiU+B9ZR#R z6tfhV2(~M{I4&2RL)BI1*V3G?@Te3EMZ$uKFt8okx~l0+8xBAz7OWXAwWZlC8WUAT zv!#oE=Ke}4=5*1BxJqEwN?_JXV6f#nwAYf~Uol7d-O?f)ZNsbuH4AQDZ^OzTNPnNJh0NSt3S1)KZUc52-gV9L0Aa{HmvtgwaIXqO zn!+UlKJ|VdN#jV9I7oOFKlQ+x`CjUAq<=kL+7}`<5WE?2MnBKbAk4onFC0v`4~8xG zczNR>#YP>4G=YPZCrJ=#3I`cJSp63V%;6y87j@dxVUo(9rmU5~tW7^q1iNTNR3dz6 zS9mEJ5|uOJSvxKlA`FVg1QVfe3un4>sJga8+Zpj7!f*;;!%vsnzDx7!K)rtfh0vSI T93iBr00000NkvXXu0mjfHO%f8 literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-checked-active-selectionmode@2.png b/gtk-3.0/assets/checkbox-checked-active-selectionmode@2.png new file mode 100644 index 0000000000000000000000000000000000000000..12bc0dc04950f9f3e4ee6f354ebde9dc6b737e9d GIT binary patch literal 1005 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r51|<6gKdl8)EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<{OvpiiK zLn`LHy>s4A*pZ>(WB#(+*RpID9-Mrno3m5=W5R-h3C-oghgn0ubaj4U+sD|>)~_}v zpn{oy0*6Wqv-)H;8^$|R!*=a{yf7z6>R-;xm*@Ou>MLeuY_|Th$$Pi)Y_45VG2xGo z&S+Iwp!Kj(;LfYMv%X%MvkYZg1+CADX>YaMc>U)d4>_H+tGzhGxLM;)_uc>fPrRAS z*(|E*=Tpgx4aO^$mWFC_moc9V-tAnnSmV(G&dH~Z7b!A&ZFu$ZQn-deSV#@4K=l8TbC{)lLehn^+}Td~V3~tQKWjwnT*Iwp_<*Pl;(vTHDwk zWjO^*+{XT}N-n^df5lApD`%Lqo-vw!ZkSc+aMor)8j^6CGJ`i`Pw$uX+m7{Sv*&v; zp6NZj_;Pt{LJs1p)^C z6%Qm5?tM6*c);e7<9vqWZnx?;tn^~svv%3>+ow4Ae=%6ta;=|taJSYJUIjJxdnW>R zUC+OE+deW?q@YS9u4kLPy-b$8sZ~d%ZLYO3+l|iYOPXIW$w@HT@aw;{>R9)nk@3Lk z50k1KOE~#?7?#Zq_HKS5B`3jf$IfT}rBca7-4zKh>KEuOT3wOwA@;|v4!y^X4_m*! zb=DADR~Ou9_Got2@4{RBCnMt$mz@1Emvi>lZ_?hgMAvUAI9c|&jlFi4*t@4Ce!+1c z7xZs7Tqf|jhrM>*xl68RtmRS+u{546&)F8y>3CDFCtK6?PRCEB?BXPSo|_wN6|P(L{)n3` z`des$>WqFRz8wBjQx|nKTdUVJZ0u zpZm%7*+2VLW#oncjv14h9?t$}dXh`3@Jyh@#=AWcE6;ZQJ@@=S<5Mk5MT>719Kfu} N;OXk;vd$@?2>{dGu^9jW literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-checked-hover-selectionmode-dark.png b/gtk-3.0/assets/checkbox-checked-hover-selectionmode-dark.png deleted file mode 100644 index f4a8865eeed3dc080ebb52b81c118377175239cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 679 zcmV;Y0$BZtP)TZh4@?Y< zyoWB`fOOzJAcY}Ac@IcTNL`wy>X4A43TSLOv5$fJ^4E?N=bRw*naL0Eoly z0a(Fm%>;}F)l!X}JSMl1RpVg6N-}G@N3&`iEK%y>kT!6zWG$XV+QLDGBY(7T0BbnN z_)TIH7Ull4Gi&}Ipa{KnI>s_u01Qy}&enpN75V4;upKp2r;Z4wOIO|z!7Zxu$y^WL zpx?&1IHvIX8w6{Z?!cq)>nqOr5pr;2ZjbGQ(r@EjeazjKl#O4-e*rKm8-Ss*E0q8M N002ovPDHLkV1h0FGwuKY diff --git a/gtk-3.0/assets/checkbox-checked-hover-selectionmode-dark@2.png b/gtk-3.0/assets/checkbox-checked-hover-selectionmode-dark@2.png deleted file mode 100644 index e13da50523e33511b6fe3dce8449df9e220b1fe2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1163 zcmV;61a$j}P)94n%}LHH0VQZKng zLVbarQO`UAeSx$+aO8wk5SLsyAWD?>4JcG_V5^iyX|s_?+O@qi99m1Oj<@Ue_-nlW zAH9w<`f0tpp7E{#*uH+_vP9klt_Z<0T~kwv|A1dSSAG5Cx3_*5+t+VgR>*w>{kjKd zRf-eWRhy1P-t6#lBMS+stw!<%Tlbct~N%hbm-Kp9+oecE(9WYk183DjmhN=ZJP$D{FO=uV`IwGZFE2p zR5BPFQ_eYUTk5-TSN1wU!#Y62IzYoZK*JUiP^b~!$%8_UHGMXwt;rDo@g3Z=M>wOW zgzs$|9d5Cnfifg`d>i-d5dhxvpYacWGCJhq0KS2jWQw>LfK%|2Oc2`-I0G*!FJij^ zGvXyFr#JV%XfNQLc+uJx(c0GB|E8UQ72!b}0V~9VwgFa*2W&SQ8$!0kB3q zupO{wJg^zC0eDalpm*{Bp+-d>cgmKlu*-pB;pJS;Uy$o(%B^ zcW_?(m1*}f@xTzUceG3IXcqwY#ozdYTje4)S*~_2pO{Fg&hgEH)@q`*d_zds#A@1;g>S;UK%=thuI(YRnz=ws6u~l_fB8GK< dhIN33{SN`qIsVd&b~^w7002ovPDHLkV1jB{8+iZ# diff --git a/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png b/gtk-3.0/assets/checkbox-checked-hover-selectionmode.png deleted file mode 100644 index 0e988df683818542f7f86d575e6e2af760c480ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 659 zcmV;E0&M+>P))+FR?g)!Vk?+)EV!Re*RU}$KSR7{@@dq}6{VBfzA zPCqiFlzxEw`27Kns}~lHDEoYR@h3!i*`^GHxlQ^jnJD0+Uj&dF(U>Q~RxGuuNpV>an-gL#+B(=7{c*NbIZq39eT?-ao&_ z0laDqc++wc`)dV8aY5Xx=fkA}+s!_&pY{Q;%07Er*^rBPt(kz) zxhV^B(YRFL!AWJJ1f?NW;8KCJAXVX}0<$1h;vnN{=HR4)S@LN&`xD5Ztpb-B2(W)_ zF&r8HtURKyMdM(`N)q?F$Fpc0%u(u+kScI6XDyB*RpB7Vl0O(YfHEB9{3lTf3v&D0 znK%CruwqV5x1cdvEP)#!n1se3G$@ErP$bb) zduc8O@!Wr)t@#H^{|)ibONEkKL7SV1Ac|OjeUifP|0%lg;%{Z-HN?lc;W*P_{M&N+_r zC{e*yp z*)F#)Z(>_=1Sw$O7ySCy1g}3hnGaHj=1zMo-)u_}E!iL3eOxzqdwTW3;og(F^sxxw zyA7L%Yi{O)(ya$?T;6XSifoSn{{6N#vhR6=@&j0v>{t=Nf0~DL8IX>>l-NW7KW<9j z7EQp%PShr{rR!Dud!9<4B{pVvQ_KJ=W&jm4fQlJF#YPg)bpozVcT;&SJC#?_sG1${ z(?XlM(;kh99e#f*KgW&RNbP|&JK*QVT|9vAE_~*Pi;)SUqjs)O-cws7t zl?OZsFDxlyr2*sOh4prZp9iQc;IMdqJR9f!^YNkoPbC5K!h;F|=7|Rt1I!x_Dg;;r z9#jOdC_JbDV3ByBIbhLvpfO+>@E|3?tJ7UvC%@Hr*9lm@Q9K@`0Jt>2#gE@~SiaF_ zEC=J-g{6sDW;{p$7 z1Jg#-4G&T{6G;nEM?6UBTv!!RS3F2@HYO>e&UldW#YHPG#&E2FrTM{Mv|$(Vm&GF$8S4Av49^|kl zk`z$~JjiKLX;?&E@F2%kxwwcr;X%&Jng=23h6e?#3-5=hBOVmAu>K{Yu6R)3??l4W zK0sSMDENmqI>Uu&du>cvGJuL1K*bE8Vg^t#1E`n*R4f9R=ar_qC0mY-03NUVxeP|f zjvtBIL;%kXFP6Q>PR0OcoW)tPwG5)Kgz6 N002ovPDHLkV1lsN3=jYS diff --git a/gtk-3.0/assets/checkbox-checked-insensitive-selectionmode-dark.png b/gtk-3.0/assets/checkbox-checked-insensitive-selectionmode-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..1b06714ee66aa08e88a07444308c885c005d0621 GIT binary patch literal 560 zcmV-00?+-4P)?Vq##yBD1d7sZ% z+}}zf;~RB@1;=&6R^x;)f8@ywo;hk74j@s?!6}CZ%WmD6tn7RCOcQ4>O`@2_;?lIh zvT1>3(*oDx=&4~?bofq8%WA~X4S{okj(2oy!b4uozs;Z+xeqUhY6g59P87TydafByc7l zT>OO;LstXmD!3|e#ekL($_PLOmxZiySvLZzE}vDuA!FeR0VOb1mRr(KWK0|s?8Oq8 zVzKE`FChV;x^HePAON0;8ocn`Ki4)x#W>jT9QbCH@nyaIc$*lq%)`00004nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<{OB|Kdm zLn`LHy?fqE+EM1f$MqFBbA&SY0l^g#9<4lj8@` zDh(A@;g~yb{P=g7ZOt;9>6uplx@JA+?!)bO|ICb(IJ)=?Fr%)}H~(t$lqr$PB~?cRrnFi+thTFty49$} zna|Jb)`Z&sXY>QYm}O)x_g8$?=DyUN{EH#${Smdliuq3bUP*`T?7x0fsC%Y+>sQ0P zc}tcoWLMhSJ0;}yB)=Dp9=`F(UyA?FeIAr|(dvuB5^+Y^?uI^BhvP~Mk_9hp%%w`PyOPI`9_*Iz9IQW+^n(^?fFq#SQPh-uvajYI)Q5@d*pJ-SULUe&)z^Qbj~eq2NbiYd;MNa)*Ky;*?J}$ShTw`&zYeAk z2gDyRSA=paavfxrZ}5K*dbU-AgWrZBDmve9t=J+1n-2^ty!3RwhV7c?BGSP=&yIPn zVC$pCW}lz005oA0Axv3-`4VfE3~W-=y1 z{L{X~SIoP;^B&{uPIm7(y&v0dB-liJDw$@SbogTe>*q#pWv&CwqP{E6^=h#2hgm4c zN(Tzat*P*;R|C3$V}sf!jYSSN99vd=kzW*G!||i%%ia5S4q9?8bthsBVy4b1eb|N^ zBN!2tIXA(X-zlqe(G@RaPFsPMQ-!%~&z*4McgafjUAEp#vQ@6*$~rU2mz$lZ&feN# zkso{dDKNE}9(XC}ocm~PjCt;feYFqGkDTRrwk~_;o`b*BjhptroqHpt)*)XxubuHu kUi(Bt$=B`M5C35PT<@CnPT*oZFe5Q|y85}Sb4q9e08$Bx{r~^~ literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-checked-insensitive-selectionmode.png b/gtk-3.0/assets/checkbox-checked-insensitive-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..1b06714ee66aa08e88a07444308c885c005d0621 GIT binary patch literal 560 zcmV-00?+-4P)?Vq##yBD1d7sZ% z+}}zf;~RB@1;=&6R^x;)f8@ywo;hk74j@s?!6}CZ%WmD6tn7RCOcQ4>O`@2_;?lIh zvT1>3(*oDx=&4~?bofq8%WA~X4S{okj(2oy!b4uozs;Z+xeqUhY6g59P87TydafByc7l zT>OO;LstXmD!3|e#ekL($_PLOmxZiySvLZzE}vDuA!FeR0VOb1mRr(KWK0|s?8Oq8 zVzKE`FChV;x^HePAON0;8ocn`Ki4)x#W>jT9QbCH@nyaIc$*lq%)`00004nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<{OB|Kdm zLn`LHy?fqE+EM1f$MqFBbA&SY0l^g#9<4lj8@` zDh(A@;g~yb{P=g7ZOt;9>6uplx@JA+?!)bO|ICb(IJ)=?Fr%)}H~(t$lqr$PB~?cRrnFi+thTFty49$} zna|Jb)`Z&sXY>QYm}O)x_g8$?=DyUN{EH#${Smdliuq3bUP*`T?7x0fsC%Y+>sQ0P zc}tcoWLMhSJ0;}yB)=Dp9=`F(UyA?FeIAr|(dvuB5^+Y^?uI^BhvP~Mk_9hp%%w`PyOPI`9_*Iz9IQW+^n(^?fFq#SQPh-uvajYI)Q5@d*pJ-SULUe&)z^Qbj~eq2NbiYd;MNa)*Ky;*?J}$ShTw`&zYeAk z2gDyRSA=paavfxrZ}5K*dbU-AgWrZBDmve9t=J+1n-2^ty!3RwhV7c?BGSP=&yIPn zVC$pCW}lz005oA0Axv3-`4VfE3~W-=y1 z{L{X~SIoP;^B&{uPIm7(y&v0dB-liJDw$@SbogTe>*q#pWv&CwqP{E6^=h#2hgm4c zN(Tzat*P*;R|C3$V}sf!jYSSN99vd=kzW*G!||i%%ia5S4q9?8bthsBVy4b1eb|N^ zBN!2tIXA(X-zlqe(G@RaPFsPMQ-!%~&z*4McgafjUAEp#vQ@6*$~rU2mz$lZ&feN# zkso{dDKNE}9(XC}ocm~PjCt;feYFqGkDTRrwk~_;o`b*BjhptroqHpt)*)XxubuHu kUi(Bt$=B`M5C35PT<@CnPT*oZFe5Q|y85}Sb4q9e08$Bx{r~^~ literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-checked-selectionmode-dark.png b/gtk-3.0/assets/checkbox-checked-selectionmode-dark.png index f8b636a047acb0c598522cfd09f59edae954978f..bb70d30dcf2b84312406a29452f08903f93cb3d9 100644 GIT binary patch delta 475 zcmV<10VMv91-=B3ZGQo~Nkl1E8S^O3k9uRVKK1AnG&BT2B+C)yc|j8V(@3rGIj(qHpVFCdjGyf6pyy zPxV`1R{(Td0CZabw3duRKIMG;wmiyoi5T3SLSzRbA$WYVpR=|VOvIpauHyhMQgEHM zpSKpE6=yUY+0T^@oQJEnpw_mZFBRw(2NHo^;6M`4D;z8V%%}7-%&ue{?k}cswf6Ej za0o19;3^B{Gk-YPpFhqx=fa`C*Q+i4vr4wWLIy66^zY%24w!}Xa$A=ITF!4umGNW#Pc(8&tJdztlwqf12DD0NwU4fCIk~ z3;I%lhTn?030_o9Py%{>TW0h*f*ZA2RJxiVE#MjG`>g`{2%biQ!`Gtn@dL+3j%~_z Rm!SXv002ovPDHLkV1jq=cer8kLxdMvfaz6TG2C`c~7 zd+2NE)r%*sr()kip*h%tz6ilnu?R^JN?dypYuy+mnI1My%qF|pWHYlV_&d!kv+!Xi zGtX>f<^9&0hdJx4q)PN0879@w%zcPE1>3!$balI%E?*PNb4SM&rr1z z(r_Oizsh#uUVns49%Ys0M>#oo`3`2@pw4$R($NFvi;&5uKno<3hlNeu)j*kDPQ}wV zGjDaXGlQ0YbCJnR>!uSiY$Eau49#5?u8sx{%MKi2BHjg3*@vbFO%JtD3>|8J2E7ZU zyyxQpejg*XZ-1e~?E-_ic9b&}`iebZ7_P7Zh4s+a>;Ol^fel~+9GC_s#6cY3)scT@ z4V$|vQr=C3g8@Ks50T3fQuzd4B|c7{bM-{HNT9ff;C}Zz%{o%vkB1z?vc>}ToK10% zW5z`SnOp5GK~YEpxM<)oNJF^6z&J>QIEZ_jnOjA*9)J9e6GXP#CUEhA0EKmw^P>Ca z5rDyXaWHHp>9^cZGHx7n3qO=1xCnCH*Vr1^h< z(z;L6(VZs+pfiKFXK7IS=g$w_?EJe`EAlEZ=R0t7+PB7R}dO*?#|O;c3@djXZLw_pZSf?7sQ2K zW*$H6?94thjEb5DXLNrMGOiUvKo4-S_BCg$0|mPwtf`QNwSQ^#qxwk|KNy|U?WIFz zH9P@=mJd@#AuylIGqp0QickR@ozv|{hkOCFJ z0o34(?pK=c_|3N7%7NlWpfnSByhb_~hKvWmpzD!HO(}*06y2@|A~g-&0h&v$2O_x3 z{t?2Q!EAYw?F|C_zb=Cl@@#0JnCE$T2!2jXJHG(Jw4=ezl zgcny2qJJbjumG5JPAv(dG(4~XxV)YGOxH<>67j&&XP_yfR6MY_7j6_$G9G{$dZV?? z1t!_4#Qppg{Z4w2ytLKYgXAPxzcOKQGup8vIpdWSE?#b$-g$9N`7T_~=A5Lo;z1K< zV{9R&84sE~on?xcc06dod|;!967Zl!6RPzhN`JwF7S2c~MU;dGEuPXp4N)2%I5;PA z9HK-#aCB0s7Evl5IJ`!Bc^ld*YnO@#jxRD#+xOZ=5_4WSt$9GhJfLA7&@c~Zm z0~+Q54fBA8c|gNFpkV=ueb<8!-0uL*p6gKvZZFWV>UtDXQ<|@V3Rxh!L$|NK$|cRG zpmB0<_<7f(5trh_`n1{!0CIVzfDN}J64iR=0Z*ZF7_%~|in%-m6z_qu)1jriGKzPd ze<*x@uKq&Re{+btH=}#Qka49L){34pf16~*KAK%%wH&grKCO1DpZ*8M4jl|pY|gI$ O0000BP+9x*E{=f z*7K{P+0FX#N4wtHncWqDYq#&rA?luj1%VnqL!)66Zbrv_waaea%xuvcLN0rc~|0Y;ipPF#S-&Co?A;PG>Nhpo?Gbp0|^ ze=yn&Kt2646ZM-HH4>of^G36|2iE4YD96c2?UK=E0#4PlsKw1pO&d)nVA=b57STb~ zXbV3J`$Uchw2TL|j0d!g2eiy&0;+A;c%8_mhL6USHGgUwS^XWpe1Pscy77zE<|bT9pFJtDHzgyw_Z0~G}s7>JYP@6MXNjt-7So8^xP2gSsL zv<6hiIGm%TsCba(h;%}TMaF})hx9EGi;f3b%!$NAbO8^tnp7GS(G@(%a#k)PqDy#? z^?$VH2t?QLAdh+BA&4&GL0%K<2M}GwgFK%T*}LomoW+B@AGC28t{->rjVVYxpk+Lu zWjvr|JfLMfpk+LuWlX>LHk7(CApQ(3V+gFGnzxs!m_p;`A&gJh; zYzH%XJh0nBTFb!Xy%;pg_w`pImhpg=@qm{34!chLjUVbwKL7v#07*qoM6N<$f&oGD A*#H0l diff --git a/gtk-3.0/assets/checkbox-checked-selectionmode.png b/gtk-3.0/assets/checkbox-checked-selectionmode.png index ac4498b3a25e2de97830e293fb88e8ef73113036..bb70d30dcf2b84312406a29452f08903f93cb3d9 100644 GIT binary patch delta 475 zcmV<10VMv61-=B3ZGQo~Nkl1E8S^O3k9uRVKK1AnG&BT2B+C)yc|j8V(@3rGIj(qHpVFCdjGyf6pyy zPxV`1R{(Td0CZabw3duRKIMG;wmiyoi5T3SLSzRbA$WYVpR=|VOvIpauHyhMQgEHM zpSKpE6=yUY+0T^@oQJEnpw_mZFBRw(2NHo^;6M`4D;z8V%%}7-%&ue{?k}cswf6Ej za0o19;3^B{Gk-YPpFhqx=fa`C*Q+i4vr4wWLIy66^zY%24w!}Xa$A=ITF!4umGNW#Pc(8&tJdztlwqf12DD0NwU4fCIk~ z3;I%lhTn?030_o9Py%{>TW0h*f*ZA2RJxiVE#MjG`>g`{2%biQ!`Gtn@dL+3j%~_z Rm!SXv002ovPDHLkV1ja98Vf9dqrvYFWk{hf9;v+!Xi zGymCjq?9j!&%iRXl@74yNGaREqoOqlX**KNAZ%S-yR?o47k?d>-^#HnnG*qPD?ZJJ zV)=ou?`z=IwafnZGSagPi>6Wv`1Gc$k#6`y>sS*B?T+HSnV24t=1AoL}}W z`pWiyE-izW*%`Kk+yawQtNLu$)yRH#Em&e%UGh2D>{2NQER>;jA`<&rAHmfnpARp4 zIDpr6#k)rGNPk)dMsZ=ff0CcE228?z`zbg)EqID2#eoH29vm13=EXq<;C5Y6tNNq5 z#Zs&Ke0-G;HxjtBu4pzC@3*=R}dO*?#|O;c3@djXZLw_pZSf?7sQ2K zW*$H6?94thjEb5DXLNrMGOiUvKo4-S_BCg$0|mPwtf`QNwSQ^#qxwk|KNy|U?WIFz zH9P@=mJd@#AuylIGqp0QickR@ozv|{hkOCFJ z0o34(?pK=c_|3N7%7NlWpfnSByhb_~hKvWmpzD!HO(}*06y2@|A~g-&0h&v$2O_x3 z{t?2Q!EAYw?F|C_zb=Cl@@#0JnCE$T2!2jXJHG(Jw4=ezl zgcny2qJJbjumG5JPAv(dG(4~XxV)YGOxH<>67j&&XP_yfR6MY_7j6_$G9G{$dZV?? z1t!_4#Qppg{Z4w2ytLKYgXAPxzcOKQGup8vIpdWSE?#b$-g$9N`7T_~=A5Lo;z1K< zV{9R&84sE~on?xcc06dod|;!967Zl!6RPzhN`JwF7S2c~MU;dGEuPXp4N)2%I5;PA z9HK-#aCB0s7Evl5IJ`!Bc^ld*YnO@#jxRD#+xOZ=5_4WSt$9GhJfLA7&@c~Zm z0~+Q54fBA8c|gNFpkV=ueb<8!-0uL*p6gKvZZFWV>UtDXQ<|@V3Rxh!L$|NK$|cRG zpmB0<_<7f(5trh_`n1{!0CIVzfDN}J64iR=0Z*ZF7_%~|in%-m6z_qu)1jriGKzPd ze<*x@uKq&Re{+btH=}#Qka49L){34pf16~*KAK%%wH&grKCO1DpZ*8M4jl|pY|gI$ O0000e*F#(h-A%ID+1KpOcT7T9 ze(WaMnaK!%TCKLLSS;QZLY%a1dlX&Igb=@M+kR%6=8dtjv48jCAKpt~L(&JQSU*kE zJSyt-`UBun(nq6ci(+MErKT_2z|~5F@IHJm@N~Jv+fN0){w}cEitE^tX~cjnqZa#j zSe&W0**R|Yd-<5C*Xy>|Gc6P5o|k#NT*CHzMfMW{&hBY*?L-r!*yA-`fGrd5JRD)^ zb0O+uRHD5TCVzJ>HarnMh31}@HC|UsUy97XD0@EVQu^?{z~kjoGYEW2Z~HW%Q#Px{jB)msl6*CXHR8n9Pie+k!PF0DV!SdK->{V``L zN~QrN(}0p`K*@3mSSiD)YCDwo%H2KNhygdxH`qI2vVVPp&Apd~)cfV?3>-1w)>H=% z;PRmsSC7dJaOMVZEuNDsVlDuC;W^15W*%@5o>Nf7OauDGb7}fh6Gckrr1DcW%I| zTPf(H`c!cifrgntK;zXQWYR1FV8xDyErQAIom>0VeC zQB^z$aWp0^5UY!HwNWm=g0P-s#`5?Pc;BiGcXXO&{t_?qSS3kT`M zgNO!Hhq;{nlvX^5a6~#R#5ChU#6$YBh-t@z80JKRBC3D~F-L}7#5gPG7f~fV zh<|xna}c6xc#y!na4$p^@gSjz^|gqq;z5G{6LD_)0A=wY;Xm4_4Ckcm+L*MY0VUIb zl4(H6G@xV}P%;fDnF}z^m8PoYH67~$+_cXBJVoBxJn94Rz@!H3)gccX7vPy{8{yvJ zDEAeF_eK>iz@6h3XZM7&qeYfFx3A6QMr|KwAi%W~P2Vd8^3c9*CNsyqcV+9l3GMug zGLM!@SUKI0u^>8U-puhPrC~Oq?e61`0#CZOLC*U2c$G42UT<-5(&BX0`?BqBAfT>) i`c6bL4Jergl)KO diff --git a/gtk-3.0/assets/checkbox-hover-selectionmode-dark.png b/gtk-3.0/assets/checkbox-hover-selectionmode-dark.png deleted file mode 100644 index 589ce1612e3c6f60578fe6d10b3b0c36bf5c8a6c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 482 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4;; zzX-||bP0l+XkKh&ao~ diff --git a/gtk-3.0/assets/checkbox-hover-selectionmode-dark@2.png b/gtk-3.0/assets/checkbox-hover-selectionmode-dark@2.png deleted file mode 100644 index 4248a30133458be00ecaf18a24559c666c3a713e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 862 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r51|<6gKdl8)EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<{OZhN{o zhE&XXd&kgYN}u>*~ z%kbir?3&UCJq#I}bwnI56~)#t8sxIyea-Kdzkk!ND)#JHi{cFdd+wk9+0}ji-~wr0 zivl;1_xceU_ik>?V`13x_Pbu)Q>N!{_SSt~rFG~L;n)`QNxYcv2V5gxuQ`wd|XI~#To9m#^@GauXocD4j zbGn|SDB5SOS#6l+c3{(`WXs57{inRnm>pZK8WJ(%qw}tHalgx@WgYmB=Plh^W+7sf zHZMQ%XEB#Yki#UVNg@-LG^ntuXexLzdeT)$^7*kG^~sXw`%aduJN5tF>+QM8X*JB| z!t;wZ^~mSu1S;3A4+~KT(R?)+H3EhN4uw9-%s5b`Y1qM%7KbLh*2~7Zy Cgm|+6 diff --git a/gtk-3.0/assets/checkbox-hover-selectionmode.png b/gtk-3.0/assets/checkbox-hover-selectionmode.png deleted file mode 100644 index ea952493c0e6f6434337b633a0b0dc79e9246e40..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 418 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4!iV5?c&-u;rf%O6J^;gmjU*{C_GrUjF{`a!*IGcH&@~Tyb40s}@Jq_p# z;_{qyK%&{A@A_%^dByM2kBYiBX3pYk-Meh7TjaEsJ!{QZt+JA3XSi&#FjLA(xIm&U z*rB>K*8Ov>Y~22x+j9Gb8Bctk^Q>}S=DxSKHA`7e_%__ZL-dvzd#zml_e@!MQHi6# z1)qEa&q=`s)k`zIj2U|kFGS5}x+T`8xMpj~GG6Tu+f&!Rma4sPzxF`iiSM;3k!;zz ji!^Sr$89|Q|LFcEhESg_`yZXa@MQ3G^>bP0l+XkKH_EBS diff --git a/gtk-3.0/assets/checkbox-hover-selectionmode@2.png b/gtk-3.0/assets/checkbox-hover-selectionmode@2.png deleted file mode 100644 index 4c08cee054e16aef2a388664f5455a4acc2dd406..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 784 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r51|<6gKdl8)EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<{OdOckn zLn`LHy|b}PDp2IuM`Q7+p&pksZ*;sh+i5h=kM$}z#JI`>{nd~&^evTpyUGaBvoR+nSlT~c<&*ewfM+3&TIKkBu)Q@ZBT zx{S5^W%%0tHb(q;rZfHY@e-@QUn^|(?fzcm`N-njca5%l*0aw(+uTv{Jx*hxo#pMf z-#Y7W?_WHn$}6_ZeExY=9%sq^h8w_d&Zpu?7H;n6=-gS|XgUlqFlU3K!wi1!=WdKP(D&Fwprwt2Pw zOqQu$uDkB8GhMW)cER=6hWCswzYJ+o*bryTbnbbvBoAA7yjJF~zx#B=xRdi(YR;bD zV-c0jdHBK%X-4(QCw;}d7G2CpIn&ed`s**X(<&3!`o1dJaQki2{uB$Df4h6*7Pu`g z{5ETC?^j))`aVWS9*!gj0p=zNfg=qHY%GQf9ds3Xd}l_EnRIoT&z+rG|98jerJw1E zPq3T6|D=&;N_H~KnyXpnk!qcT_&=Qa46;NVFMA^``8Ni?@-}f4S-AoA=2RW}jX5HUIaWqYWbc>!ZOz^F{ce X`5rCdE!E$Fsh7di)z4*}Q$iB}FIGtM diff --git a/gtk-3.0/assets/checkbox-insensitive-selectionmode-dark.png b/gtk-3.0/assets/checkbox-insensitive-selectionmode-dark.png new file mode 100644 index 0000000000000000000000000000000000000000..331fd30a3e1397464db585fa66b1e4fbcfae497c GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR44nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<_&6FglU zLn`LHy?Ze0kb{WZ!~cCs8eFyim+NS7InLCZB(^%lFg?)g{C1yB9PK`nuFgHxd+)c= zNvo4uCzU+!#(h5jMP<5*^Q7R=x$FJwj=tO*J}LHC#jl&1C-<$YGGd+cXm4uGt1ovZ zJlVUdYBt}Sq&?wlCgn_C61(^Fms!5=Yi}mmB;9>y-%heJ}pi2edm$1G3ITE4xT~v%yMg{*&f08 z@-?eIKM${vpZ-a^O{M)wopDp{q_g^Wuf!Mn6#dvHdC+wG;T@j~tb6!HrdrI|`oJR_ P7$FRvu6{1-oD!M<&(5{( literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-insensitive-selectionmode.png b/gtk-3.0/assets/checkbox-insensitive-selectionmode.png new file mode 100644 index 0000000000000000000000000000000000000000..e65b925c89a056f9da698e06a036589f825ccf3a GIT binary patch literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEEX7WqAsj$Z!;#Vf2?p zUk71ECym(^Ktah8*NBqf{Irtt#G+J&^73-M%)IR4`Q= zxzqYJalcxD?17nGZ`2xmUag6hom{v4uh`CA59HZb$*d?^aH>%Y7ej01%B`zsUP-un wb>5X(_dbfNZ|MD=yu9rT-{cR=pR?J-_x%#F>0!uz19TsQr>mdKI;Vst0B&b#fdBvi literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-insensitive-selectionmode@2.png b/gtk-3.0/assets/checkbox-insensitive-selectionmode@2.png new file mode 100644 index 0000000000000000000000000000000000000000..1e791110b3a2a91ec10d92e9d56cbb079e65a90f GIT binary patch literal 475 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r51|<6gKdl8)EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<_&BRpLk zLn`LHy?fe=*-?byqL;ds#=rmlT?TH8yJt$wpRhzsF@T+|>ZZu&sJn3=Z%gf9&YM>H zfcFN|I$|-vh=U_}Z;=SZ$cLi{H9pdegvuu6_Z>4~LI_hSRdGE%tma znq{4^H?8h{uHK%Rt4%fL6>hGdRy@z}$3N}Km)Gq2y@bh&bqbe;Xn@v&5QmiwL5xf3 zFOa#R=kwXfd+Zx_f6-faBhSG9#ktCD&6P&w=Ztxu-TdHcbC+e$TlJayjrz^sudbOB z{(y7e{A(YaikJ2qZamVw-(8{JmT$4)$bP0 Hl+XkK#DTPf literal 0 HcmV?d00001 diff --git a/gtk-3.0/assets/checkbox-selectionmode-dark.png b/gtk-3.0/assets/checkbox-selectionmode-dark.png index 933cf22724b013a03c7a8d88f6077e81c1f8723d..0364ce9da7f499aa9dddd0a8031b99556fc4d840 100644 GIT binary patch delta 241 zcmcb?e2r;BZau?gPZ!6Kh}O54toa-h1==2#yDe0zlAdtmz)O`R)*R>M3&jQJMzpzT zh%Ud_!RzrQs?%HhdAP;Y9U{Shx+=pzr0f%H@GB1xo@#i3#p}phwMLPv|7xskJo;`k zO+B&U`Z=Xp8Ff4B4>N`^-SntD_iH|Dl-Hm6zr!Mvx$B-fWbpZv(UC0bKX TgTe~DWM4fEBb3g delta 372 zcmcb{bc1<9ZarhDr;B4qMC;odw%&&WM2>xYzHH&i1PzTH8SzU5*$WG|CtOsmW4!1o zGUrZ7aY4c5lPmpp?bxYNGFj;_k5WWa%Of=|tsD1rtTOmkmP};!Z2LUlFYnz4W&P8k z-m7P8d#w!C@KK1iWxQcFb)l5QvjPSK&IO78_!t^KZVasWDs`vci*wpk|B%I{9QH33 z-OPIY^Qmc+-mJnq=Z;zB-1ZU?OO32Nb8g3qY26lwmmA-(FrZXAZ}Ki~sb_7Iquv6i*XUFlQ_h#zR=;&c0|RVsj5{=c|f8v)h|j?Wq0`Sl|{= zATuLPFL1^+#dp?r=k(Wq`1a57byj8WYwf_3_NV{E|Kas9H?0U diff --git a/gtk-3.0/assets/checkbox-selectionmode-dark@2.png b/gtk-3.0/assets/checkbox-selectionmode-dark@2.png index aa26b17617e8f0de68af1c152890322c82e66e0d..b10620d3d1f9c5fcb9eac1a54dc055c643549817 100644 GIT binary patch literal 664 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r51|<6gKdl8)EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<{OL_J*` zLn`LHy=&+pRw#4qU(%EsW)FK*RN@d*r&D&2^YjV zHcxT9^x~3$scA=Y@;)xM_kW{=TsT&-TlLL5Us7OhQ}eKI_PZwGv}a;!&2v;An;9^c z_{V*oe^b3!UHRU$T~V>s+rE7KanizS#=Gyd6hpyQd(Z3(IoyK+x`YG z7L3uEc<1=Xe{P|!=foa_UG|PzowkbMvG4ngwH+Us=44j6cYpo!M%Z$}2}V~wjUtDM z%v~}8Pa2fiMFv_Zq#^OLa@3n>#d*ywRX*IkEByAZ zu*={7zv|zuuf>evv*NC(&D^il)@?zZS0_E>*lz^#-!PC{xWt~$(699;p4ATGr delta 731 zcmbQix|eN2Ui~gl7srr_IdAXm_ZKddIri~+b$H^YYb`<^CaqE&-cQ|mu3U6WnC!|v zW8!`XVRrXqk1zHYEF@!R6c{>Q_ME-oh>)5g#|wuR4f{D7cjhu12JX9_RI{YuTV?P3 z-47?1SM4qPDa9ZmA@{oBNZjpF+#_LDFPMFrGR9j`6%P~kacZ=^buqqNYyw1B<)#Sm21iqJ7W;);1 z^*Xoo+#|35OD|-H9e8%^$-QLl{U^VbEYiH0aCU7&?cJHT>T*sS^f~5-ADb1;csnXM zG*YAM)@9vmXSil`9ACZBTSfKJH~oD#{vCAO|2gm8&j0VttlHk)-52;Rs z_v!h;4wINBiA-41pu(!6so=@z$>kA5C!u<J>&@d_J2vfVJ9H)| zbXwP>>&C7%k-xLfI^RDuIk-|sr{3<%(nU#$FNNprJ<%S=&Aa1uWyOyarq=DQEOl?~ zLe4eHKe#%(yy8O%)4b>H_kzEP+@C*d67P$*rxw`WZMwWX>#@X>eCgRU;$se#6zYB1 m`1fif<5Hu)!iwO4vS$$0n<+c#NW~!rAn#G>2iODXnyxqBvS z&zK&TCHp9LeL44`RYw^4_cVN;|6p<(FQdY-9ikJzN4@55P`^>8c2ocKCov}piR3$z zY?vy{+Wx*@KIKy3yywnqzg~?h)}2(nY>L~B^Hr-SYA(%M8{xeshw*#S0yFlkVnPIC z!8W%wU$j-KvyXbspR+7eSxMdIUgy8L#d)eN22+BpCdo6nWsB;y#h%-lJL}nN{^d3{ UD?Hg!g&2Uq)78&qol`;+0D5a^L;wH) delta 309 zcmcb?G?RHkZat%zr;B4qMC;odig_&#BF8@V`yORrYt8(sQZSXvX!#1KLVliA$7k$3 zoATsZgM3rAsQzy0RdI(D?#1tAJfhEX=5$iee1?6DdmcyqW%zL_si&Mlex>RElJiMD z`+sN7OOMDFbULstce&S;pbJrpUt3)%^}Wt%ao+e?;gMbImLH0%*Y09EY#{Jy+x-pK z)Q&SA*tM?U+{Kvzopr0R51c4gdfE diff --git a/gtk-3.0/assets/checkbox-selectionmode@2.png b/gtk-3.0/assets/checkbox-selectionmode@2.png index 4b66e942ccfeb7e4774c3ed28b86f7d9eb78f0fb..a306ab6f2bd37a7eb0a4d3764d938c56395b03be 100644 GIT binary patch literal 599 zcmeAS@N?(olHy`uVBq!ia0vp^0U*r51|<6gKdl8)EX7WqAsj$Z!;#Vf4nJ zNUsNB#yF{oGC)De64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq!<_&uXwsR zhE&XXd)LuR#!;sAQGLQui(tF`E$faul7tAZJlNV%t)=<31|3Kd9QrVxAitTzjCNVsVpZD1I z-aQlF;|zxTKks|A|81~t_F8LArF)Mm>L0th$f!Q>eXS~M-BBo$-+1<#w^gb1V~cCo zw5y(#&p*NF%BNA}Fp;@SCg4ef61#}yf`JxV#Byh=+{KOaId^34U6gFj8L=hq;>PoV zUX`+f_doppuyWegYi~{F^VZ+1@@+rYmbfF%p6egejqKekrNci5en@8O=m3Tbi(g~v z?cD!cRSPzCv1f0$Tr(vo?(FqMnSy%RW5xE#zxsZ^HW2${;t#;R=;_bK3URht^Em-;g&S}##-xq1vt$1Aj@kgkOo$Yrs-l;1t zzbtuh{M&rlTi+k$nn_3MO`nuH^Ue3_oiTc)y5Dtb?oY4VufO=B$0ChM4+|<@e_LlI z*FW{O*SzOK$2UqOFIhEb`<^N<&5Kc|Q;a5-?S8xOxTwMT;z%8_O>yhx_oWE4I4WFz zc}4PK@m__#^xSV%U{mcJ--_?ZRwKC ztg~wyR$pB;t#y{hX`}2k);sUNZ`HZ%vd-*U^3!|o_x!B+_us6lF>UkB$=A<4-)vfJ z*ZT6jp+X0vBM(QCg8*}rgusyo1vVC3LiNNcBT-e#T7F*3xVl%=fah@3v`nRNY3+o15!XdiR;4af`)K38NMqCU{rqi*7iO%@j$Gxr z<(iQM&zhZ|HEm}4sBkp3>t7Xd6gW{~Qx>b0nO*- zGr!+CGqdvm|5NlNuiffN4i43_M%4l*MR$qmWNUkemwrF<=6|0FO7PNe0-e~YWLv>j zc&(DE0vEho(ss06FU-xpty!=gd_zK9wG*pgr|=C)l};)IwZbmD?Li<`v9z~eLui*CW~Ayk5H)2DPiJMhmIWoke;9U zSd;?j>L1u&r+@Vv5gJ^TFK4pweZN?hQfP|Dpq2fOh+xG8l9)^lFEIdkN)5T-rOHe2 z;#g5=%Eror2o0KP2mq)%Ie0)TwE&2=!GC5lo8aZ4l)~)L^DH*=Ah%DMt;c$4z zf^aD0N-Z)8rfivLBn;14+28QAMl@nCMktu#bw79pP{k<`5#q5}Rf(rH;;|TrDo;TK zrcjU<>VMPxY^Lp4=RqR0Z=J+Uh=jvnW{3zx1VjYS^H3j+Vpn5>`(+gwn|SBEVRRbo1gDpz|ucn}0PUZsW~l#OkUb8yM)=Sj&U0yWkG7r}}jn8AtE$dmH% zihomj?%hI5qBBJZngC7^*}rgQU?bu`HOB9o93P$DnyYp?(S delta 739 zcmV<90v!F>2E_)DZhyi_L_t(YiOrQwNK{c2$N%TNH#1M08FW#!EDhR>wP_+WilBvU z3Jbwz6|IUss3=8WZi_vVXlLG(I}~cGU!n@TCF5 zuAq{N0uQ`O$%+DBcoh;~K}C2#iBS+39zfy|R1L2n`Acy4MCT=o=(-=n)fyrKCi0ae zk}buFvEd<)p#Au{{kF{y0kCPU)*6{?7WqN}k#N{oLX16$Wb@?2=*Y*C6F|qYGaEP* z87D~8uk%bc3xC(urLHVST|5qpjlDoXIcSwg_w~#$0B|VW?FZLoZ~$=Kg)yy7OF)n) zh`RxRQfIpwNb4zR*e3YTGWhbcEJl4i4mRzCp@exei_(WoZ~>5+&H2KYb~2lTm_iMk zlx|}S)N0D-@_8tweBq0wl)_v-Z_EVJ$^zYJ3iE|xMSu8W6^iD$1T-?hYfYi+x`72s z`OGC+#~?8t;cAo!35(!|DYUG>|03A7c`lKBXF#S+p%V!Q7DU44xdKcxf!>(H8pnZc zdv33%Y}-bS;}|n`X^`Fd;s6+)`$z!lV$l^Pwr!&>7KQOuVkqSnURx6%-esDS&6|j5 zt4Bfv$A5`{nII5|2#5%wkd4|J2eIfH-$ze`o;<(b^SIQW=qp0@LDPFg0BRivwLZsS zEW+$O;c96k0MdOuGs<;SAOyes{%|dVBmH-8eg&5O4<^S(J~btG{vyWSg~tC04nb%7 z-mOP}hRP~+`r-kCJcS@u4O>7tSM<@By|??9k6e4ckn#7!Q%&1;qy=1077`HiA8x4_ z3W8T5gxjC>-WV#6S3HW;*{%jsx=kSah-f2()&qcsd?Uzb0u8$J#eo+O?tJlM{06{b VDG)5+L_+`o002ovPDHLkV1hY(Tr>ax diff --git a/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png b/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png index 64aa35e5d128e8203d336f02b375ad240b212fe5..7f2ca8ca24e5d385ce85dc77f310ebe70ed7c361 100644 GIT binary patch delta 1467 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 delta 601 zcmV-f0;c`w1-u22ZhtvRL_t(YiOrVJY7% zA;domp^E5Z2t{xqt%%SE=}ySZv>7ytSlJuzv*JN)i;bgfErU3RZ+S zN)`lv2@gvC5afCO#LQlYR!30;z;rqd8bsu&bMDQ8Aj`6wz#b5V;2Rqo03075H%Tg0 zy%)#v?r%Y!=dqa`02i9zXHT$1QUaSvk{l|4nQga)hiY?K7m;lMDT=~Pr_(PY(rE)f zo2HYP*(8dhtA7gIt%HjQ{eHh`mqbxSzu!k>@oGP1-qEV6w(1u5dOf<`ZV*08x7(%H z>(%zEs@hT@t!u8Wtu2MOm`xS9RM+Wr7QVG$8fGsmV6923#}xQp*O^Qvttp{dGyA5% zu&#M>a?)B5niY|us_K4Sb37j7y%|RUf2jdIX@eYMQ2>RrN7YofG~jj^n*qq3)4+3)lfJt_c4b zMbX2-U{dhmY*FW@k|g;AToaMEbywGX%xt2n?>n8&^?5ifc`qu8!kO7^GrJ)o&dja= nsOs0Ms&Wz82lkwEMTqeWj2sw2FP%3%00000NkvXXu0mjfr^p~5 diff --git a/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive@2.png b/gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive@2.png index 8d519e66d6f4a51e7506a05d73e11e71727c3f0e..5922416eb0d54fce0f704b88bf5c0dc89093e91d 100644 GIT binary patch delta 1332 zcmV-41j_R5Oh9jb?DT(F_jXYkwV9Xf|7i8h(o#ev2>o z!Mmg4p;07lHd}`b;iJ_=^j_U_-_M&XcLVE*ACTp5B3A>Oi60Q=Ya%xTX~Yjm^D~i) z0g3nlaXuz88?X^SAkS_hlYuPa2LiI0ur`o~_<;y}6IKTD6h9DRXF_aX6ygVB zAXqUB6Q4xJZ=zjP)w=7BT>%m^K*i|DR)_~yW};S0|NPqUo>@K;Ul0KJzP~eK^#_Qn z(ri-kNq<<+1S8bMCPsDrTOLgp^7p zA&DS&u_$_;m?spJx=#{RC=^5_5@=y=!?<68S@c7k=f}GiN~z%wtpYpJh<_CbUPeiwp!*`X_^~uQ=Gra^*riGd(n9(PtUs!uG4Xk4T0A{D% z(_p*|;SN0_u-5vu`qboi>)qV2p_!R>KPOVJFk^J}^H5O4gx9Ct$=hYH7iS)sZ-h7Ny4Q>zwlYc#fuL0hZkG9Q0pmS8z`==)+hL-xNJ9K6)T?j57 zf-!H|9>b?Vn?Xlsrgk4AqEy|D_=sU;$6h`H<^#DIVT2$$u2DG}@33iMeMaK@{!T;s zpkcF*fISwu7({1@=^KUUgy(tJZFJ=Hm$N?~gzi3N4EBQ91JffQ+6m?wGcALZ3c-9G qM8AW%RUrPcUn-rM86UrvmHQtS^CTj-Xk|?R0000edu6R{2Gh!4pVFcHf@9Py!mm?pFhBq2T&5yOO*fh5I;LNrY%8%RTZC`QACl7TeE z2T(N;*}y!+2Y*m85y`+j#RrILVy1!95Fa3li4zT+ruYD}OdM;VUa!9f;FCDy`FtJ# zFc=KtqyZ7VY1{V4)B2_wXfzrxaL&I1VCa(O^LZ2s1pq+5-;Zm88;0@H>gwvZ_jepI zu(!8YbzOH8zyrE$li~v;U}C^If2vZc+?{MZWMF%H+kY|)V-vvRx-8Sg2S~ugZ(|c~ z&_I*DrfF^iWNH`&78e)6 zSTaQoDJ9zNHaO=>VWw#oNeJ;A6z>K3d_FPp0KgbSE~h+$nGoU`@_qlTN|a$3SXfw4 zC7X#{E(gOs*lpiQt@LI2@`H&BSmx)R{s* z5`Pih0w7h%q*Mwy5mHK>mm(QsKhVm`${v8*Dv_LXbh}+u!ei0xc6HwVFSc#pBLE!R1|sfHavuh-LES2uz2h34Sk;5q>1yWMa&M5oiynod$mbUGc~^)&Q-|4U$O zU~O%!4d8}OCf9Y*Znu?$92^{=-EPPEqJMo}sZ{<1CN46qR;%cF-tPdk?}>(Cz_Ki4 zvsoC15uWck=ir>f^E|k&tFz-yqMylR9viRS!#A;dz5Wh>_v2)r1Kuu|%O3BEsL(EO z)@rpS%d*Z3AzsA4Q%g0M1h7d&-?*-Oqgt)*>*z?NLfdRM9~MG9D}*=;ph`rmQp%;E v=0rpT#@N0P;tv2@MD!DYTefZAi_85FE%Z2co{1=}00000NkvXXu0mjftFB%u diff --git a/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark.png b/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark.png index 6e0e810eaa445c43c4a90d37ea3e26e53645e77a..2a992b05e575375ffaa09f0e7217ab4d6488b8f8 100644 GIT binary patch delta 724 zcmV;_0xSKv2DS!}Zhx~$L_t(YiLI2+PZL2D$G`8*wA~U+tBG7S5XD4@KmG*ufD$2r z3t114;-BD+1S0$y2ofZfn4k$7;I8o~B*mB#G2l(T&`8Rb?#}Z7;%aBNZSdXpeRn?J z_h#MWH;50moa^Gc^WX;o06=RECzV1=+5u7RoDiW^Gfe^* zrd~JKu9Yggr_DUsGecxJXLTh9*87RfJE_|<2xy*_&XoHJLEF1u;zK^|92_jPX~&5jVKKqjoBZtbNw;CK zSlD=XrTeB2!Y#WAgW10403d;xTFyV63g>D{DNPnWyp1!7htH1xo45AbtVt9+(x4fW zIC!i0Zhy5&L_t(YiLI4SNEA^V$G^Yd8+S+8UA9AB3q5q%ZV8c{s)JpM zl0ddYL6;(lEI~m~(o27o3|tWGmgrLG)$XN`9#x{q&~DX5aLL)-H}BWMRaW=S>@NDd z&HKLjeBR8w-y1?mrMvr@QIwlZxN0EH1Zvt%%x?jH5@_Bp7Jp{56Jr}e46=eBK0PI* zp0UDh7&u{z07JuIjvVfvdj0%IRYCeu?{$K_gCHIXK2!qAiSh5vWJcbXkE;XluHGIZ zc?*GC54^O}2r+e>ZN2z!WocotLU8NBlWUH{laPbbdOgIrl4`xMwz{|1x z4bc^X#Et;pFMk2$V03CaGrH*j05?R2g5UyR$MfLj3-Em(0HBnD8;zjRb*;OEATc2x z0&s`Y-F?ku%s1O^F~(qPI|r?`b)}BuAQ_K=nJYtv7UnZ7+H~090))Z=Kx>Vy?Ht4w z8aSlQ4OXCbTfXCYq409aj^|l3fwZ&0wAex~U#JS-tABjKK9_(N2Kb~c-20%ll-2=r ziJBNB)>n8OB|^d?_-hN5s=ePF$3B-x{xBfxw$P16Y8FHz_PGMAGlAx9VWaE9al#K$ zV7C_$o=MmM$Zr$Ml8 zXjS$kHNcGs?tXal;ulc%KUiB{{GK}3RwTk@>wQFsMj~*d(O@_LW6(b{{&I4EapmFa z^1|oT`8G|!CELwR1Sabz1pxSBhO?Ph!{uWY9Z$0QW#LnpBosbAGH`g@+Jf~;g5ZII zdL&`+P(dw{YVfLpFi9=&ngljUt?;_5v#V#Yv#V$D*uh7s|AgZwe&0u7S^xk507*qo IM6N<$f{jLAxc~qF diff --git a/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png b/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png index fcfcb95f3ea0b0f826451485960f849e9e2c2e5b..0b908674d509900a857e6273f72d4c9cd334e9a9 100644 GIT binary patch delta 1456 zcmV;h1yB0y3ychqZhwhML_t(&f$dpMY*bYg{?2)Cew-hIl_e5Gq(nolghZpR5I2n- z6N9m7ijCBYiAh}wvH^90s5{~Yfx*VMfF_0((j6uyXbb{{D$=qb{x75y+j+zMymya_ z{@7_dopX<7KKX70V`obP+@{+xRrp$cef>s)JzdX|WuW`9P#609fCYCz&sBgg^C zH~}|B(TIqAD|YeRneOgCg2pCO!&K|8HDtLviMR#876TU|qArr6lS-`P1AT{YnefmS zkZNyV2QRdjnO*@9GYL8$0&yVdCRZIeeIosvj;(J2O*{Fm`*~=*cezCPH1^{km&HJSsfMth{Z| zycc9LPSwZ*Q`0G<|29cHYb!JJQ#w|z=at=Uf*_aA!}UBZ8w=Jm%#3;+qkIj>oB9?~ z8-G{{)@ubR6t#lX(l-&W=c(#}f4Huz6{N<#SMz_R4}YlU;tlGXL=yKzzHbTvgaOjp zzle-WN!9mFj--Meiibk}8MD(-ATKOi> zC@WEm-uBDEwk$+zAmYAgRQrCQl$>Xe_^btg zh`Oj_XRw1BU=yT?e-ZQ{vPL;&*elu8eNk$?Uh zm{S)bR~-;R#>Annh#=%eknzAD%>19-w?=*(ny7Es93rBvCXU0Q5Qqqc3Mp|A@&EuO z@1N~GdS>Qt$Z49JyP#rG z1@cZ&sV4?|(j^t@1xMfYE0@MLG=DVSVB+mCEU(X>PJyQl$Q4)ZINO{4W`572XZPsv z(6xEDWp@IfB%Aplqb5r00(13m=+ z%O^s)-oF0cW4_1(8Ulc25TQhiJfJB6sG$grX)_l_AFHY^!jL>*C;%uC@tmm-K!489 zhxzA11Q#Km+CR{jHYN`Q6abiu5Kryz?>+Wz(D;D`0Qw@TMINY<0KmV9YLW-4C;+G| zqT1wvDhmM0i>L*8pauefg()IxMZV@pwRY@DwRY@TX&(QhmiQNTtZ%{t{)Vdn0000< KMNUMnLSTa4(a045 delta 1424 zcmV;B1#kL{4D1V#ZhvV>L_t(&f$f<~Y*b|w$A9OWd*{_bNyMERL!w3nH$EzMCu=)S|d_jWMwhTQSiBz81vy!V;u(I@1~McU(-z zP}=F-@4GYAh5uFW{mwbx|9|IuoO3F)0b7gxS15Xy!W{;=7JqcTB5Q%J1(OnRM&Oi+ zes3c=5=FJchu(PQx1@86uVde1Pp%`AdPJaC;AW2ys&EXI54C#!z}TBFP5bb07O;8O z-m3y@pEj6>K=VG6F2kavs-rfF1`fXd@-J?#F;OfQGt*@E8j*hVpQX`W2qml0;5w@N zhlhvfw}bj1hOF+!+22DDJ9r4HZt&CD_hgbpl`?SEkVHKYLN#Jk&PmD z^1)*N1FdXRD-HG)cRy}Y=53U0`{>1kK-viRZ@gvGUsIDuzG!CGRKV7qdx|3FHMI4w z)Ik^#x%Z~-p4q91@uSNbEGwXI$L=kXGH(%MiLDBRyMJ%E^^R{(OdL76bm$^%+tq)a zweqE)h1Fpf6GACSN%y<2>_2hg>qTFc{^%@&HO#t!BrH#bV~d*NX)FshNGN zdD^%_L^e*7-n-~s*OOwdQ82BjgR?i)oGHB##XK|pzB?Hs#T8-7ZWwd%`C9q zEPr$lVk5GV(M5h5-@7qbMZ9BaOs-% z)%};ODL8+9g~@{>gTL3kR6cZ_G#!Q%x{^1i3tf4ys!ZS`SSV-$HSZv9_W?jYo28KV z7g5OP$!C4KmNHkRJPHc}Mqe8^t*WCwB=R{w5rur7e9o`sY9%^wXn6QfxS%g&qkm{X zky)RBt|F3yno@mwYu%SR|h}4cxc)5@A$;{$(wH5^asd&c>XK4 zAtD`yNtcacdE$eSp=D3WrupmC#F4LV?Cz-;+}kbu=t0kBBKJ-#s@8F@$`0FsM{)INJ~P82~DhX4O`kLgJeSjkdhxY$E{4_s)X#*J}7 zd<8bLkc$iTJ&1{k2Hf!=hUsn^47gG^+)Sn;)pcAT;|SFk5dU4(sq=kR>8dnQk~oe> zmHtDey-VeoDnDww&waLdnbsZ z^qvaV0QD{b??+lv9*2{y)t(@VqFXB7CjbNg2Jhtvxw+GBw|9L2P{?u-oFIZ`6G0Hb z_fNjJF$P(dA%E+3p-@-bb$Zv90n9RvAEeRco-TU?t#z77=wfTedIPjS5t-Y zU?)Yzf8>G_EQJGr@B0`W8Uh`+orJIS9*DxuxSE4zvlM=sMx%kC*>o3)8G%L1DF}i} zc;#9}O90+*)#~iNYOSh{2%yeua3vvBNPc(Kj4`!2#eZx0O_bbrm9i|WEht(`Vq2)X z?riFIYn|fw_!wEY>#V88y1<%MRh%O!^yCrc=O58&@;t}k!GZHNtHMytM+w7lM<{Qd z0GnffZ_g>o^WQbcD+T}oSHdvd5dhHq=OTckx{@k5z(bqM(uoK_yWQR;@dTi=qhC@3 zZUN3tPky()0B8PaQIbAa=<9+`c;fYhMIksJPEEY|Gd`1zB%LSpRUx4y1Yd?z6N`V( zIdU0^3tlL=sH6y9DySB4`3UpBu0+uAk0qC~=#00000NkvXXu0mjfJCru- delta 626 zcmV-&0*(FX1=R(RZhulqL_t(YiM5rnZqz^&MelpFE3Ku#cBG1S$Cl{$k5GUFhz3za z`~nS&M3SX|{6~a@1PXNd5ITg%4i(U>7LaVo_B@JsS0(s{}*Q7CKLPY!4+Q&pRXn$LTh?GjH_e!Z3TU%RS zIs=R`cL5v%xZVbK=(kep$z(El*PP_$AWhS!06ts-4gecfRlThlYpr)+jJZ?8)g|Cf zS!RAXolcL|0ZEcfMdTBJjemr%^b5ePFbq!y03afBADoB~1OY~)5e9?P^DfI0d7dN7 zGKh$)?HUoy0e|dJnx?v{s?V<5qLjjTJjQT1bS|?f3M`jPR8@7(t8dp$2JpZIC!$t3 z01SsijK^aToxklh^B!Akw_VLa5VXRZAwdv0J!|bY1BhJaXf*1C_o$5+zzvtPI?z69 zsoi7%&TDW*5(euW{RS|5nWb6@jn2R@0&%O)J~Jo<4Q&xq)im*jy*QM7k<-WhPw5FflXpl?VU zyfdIHqzm3Fz!%a7ej&wiJTu0KF-GDzo?jWbsU%5ulO);wFYwFi560w0wWmj}kpKVy M07*qoM6N<$f^-8UN&o-= diff --git a/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive@2.png b/gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive@2.png index 91836375cf8a2829ddefcadf0ab8ec9154ab0f4e..79c9d7d12c1c117d40884d5a759a3406b2b5eb7a 100644 GIT binary patch delta 1347 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 LNkvXXu0mjf$3vbax3R2r?G z02p9fSASj1i++QpTY|t~XLlDl-?wJ!Iu5E6321GtYLE-$qVl3{r%hZ$N{RzO&iApi zy9*Jq(ORjXLkV!h#_ngbCB^fD>}Rr8PKmmyNM5j!*?+A4BdhPhft?`h6o9if?&v~K z13&Df#JSL(x9*T~eTAYR_-o^|F1dn^`#O$YAM!^DWYb1^o_Fd1Uevx>D6*+2Sg?`t zm_w6VIp)^PRum_VvX)q)fL za0HAI^U@c#FQi95S@>`ydxvY43OWdt1XxSr@Y#ZGifoFKg&-ZhxmqL_t(YiKUg#OH@%5$3N%Z=gd=QpiPjQB%@79w5VC+(v7)@ zC<`1SYHbi^WDsqlf+mVW`>{zd$ON-C)qh~5v}+Oy0<)mn2@T9RzIRUx6{hCSjM8^` zzn9PV+;h)+SE!@x;H3^$^r(pTI@oTIHUNkIFt7-`j#tXllYfuyF4SU(Z}IrK;q5`J zSB>E$img`!f^&{n2}ztEAG!9WVL<=Dg%ie_F_hN2;D4k@!J%g+M{>_A*Z-=n|LpKZ zW91=Aax?I?N)txt>&$c&^K&zAs{&Rlmxm~3v+&9s5xVzey5{q9GxKY~kR2Fm7i&Lm zwk@@!NWsM`yMHGi-1!!)=9(L|;0hE=B}&U>;y4DtT1%Kr&>V)|DG@YfY;YYoCE3AC z9TL0GzG-pJvGlt@6h+=jgCJl_I)yQwt_rcn@lK<8sL}Dw6^{)s8T^tYp?z^qO#z#!enB@0m($Iy}Do&edDv5!;l~d8p4Ahpg9cv zc&D#Tyi%SPKKY2<{qyv{WZY(xtX_nGF|h6 z^a^ZzPFZaWke#T2R|Twv%y;hHKc-DKEk^b=d_my^2TTbZo*2o^R@-%y9T;jCWBU|6 u1kx@-8-OZ5Ko^L4gSZzH_iul##rOkiDf^3w`J<}<0000799KA31Cx84iHdPyjkh`#uuKm;l+Vk=%iMGREZc6Zs! z%zu1X+O)9U?mxR*`n}CR=klHTFLTbBArt`5H8d^_0jhBzw`A?ZWU`on;-CaX%mRT1X|(Bh@clrx{@i?cA~rGh8q*w z0j#ZWTx1e$C&ES$O58ZjfS8E138$KR+S{+{DCQhMD74E;SXbTv^G*W!^*QDM!EHtO zaK2&hZf$Li=YOJ-Qvh`vU#((CeF~x{@?)4A1ai>b?X~nW9EGX_zFiaHxR)xh}S({T|GQ_q4)Gua#IFSw_)=( zCjJ;X%u*4-OuVLI*^203U+;IB1TqFt7jCR);!kjY$$yW7n4ex!wesg*`p;jy=ic1| z&#!-_65t<*5SSTyxj`UN1E~43<3Rt!@kvj(cI#Fzh(4cf@f@Cs@WHO1- zNEAM=7lDA^RUicNn~)szyXiyDBjO-vNlwQxHg$7m$# z#`z?SMxuzvGcUbt5JDILs5ZQ1p~bigjm*?`91Q(;%hi+51R}!xd2@C5gv6uq1x%uz zfo5G0i9`!V9!M{zi2iJn$7ii(gQ!MF%XXY8Pn&!YPb6SFj+PEH)i5(Eb(9iCAn(?; zKz}M2z@u7Dk|`}G#k5UCOIUz%9VOegwVV{wHi62R1X}fNAvbTnwnZc`EAst(z(UYE zzldD7k_v8{h$1Y4VI3vYG^ZDG30>O)8DS>;uA}6&JX%hQX--7?`~}_2OoV`6yIU#Ac;XvAa=7^# z1V8F%nudY0VBzZivS1K~p?9K-l5<~u(fLnWOG%fm(-NN#!9e~!-e4dApHF{D3ac*Q zPC=7QsWt%GrIEk16y;?>SIdcsFsG~x{!&*R`j{O@Cvc}TcloE@SY`F9g+%nEu74$u zX~O68LMfGVI$YxOVNQ8DESE>JBhH@Vhg&`aCUhl)Q%xk+M!0CJn1+El%Ca9eB~`7sx3aZX(0f%^>jA3Wx6@#aWL3-{!B&ns_R6&2KR3!90lji zBOT2jO(l@^JR7`l{_K*fl>?CQP4#nnqYU=<-h60Y`95#3JPPnrMVpQEhwcyTxh3Ia`}h2ti;8v< zQybp0&_nVz5xIJ6Pl1@DR0|CIJ>4Hb^7`3>E!Dte)HCra7q&!{oKxf+B*$v+Ikfkt z8y*FzO4f!pJ;)w@mYHep2M_3c-*-t`KNIDLJK5>g4h6*6aED{vRt} V9eKU3_S*me002ovPDHLkV1f{Axpe>l delta 1496 zcmV;}1t~{FJ8p=!?WRsdQDMX#s0u6r!jBf-T+O z*}2DuZb@6V-MO>dir>@Dz2`eWv-jRP=gbhwfTp+hJRUHO4Sx`-XW?2QSpnc70Fk^% z0>B*-`c07<6BidTCp^*PKPgWZR&YcahFHnq2#fm^BF%<>N8-qI*51W1uc zcW^TD?#YwwX@4&qPXTP*)3(ZSWPk{(N^{X0MC7uosA=HC&a1^_xtPG_9c|4ySB96$ zc>o}yRfa+F=ACVui^&=bO>T+pebX@L1O!(3-17zkOd`CpdTrzQNPK8`KDl`VXx_ee zCleoo6#thN5lloIS3mzkVkCZHsE|Ox05?$KXA?ifFPp8>2GRpH)jsd z3gD)M_ATXUqYtVxZYNr2jZFV&+ST@isc;pLuwV7AQpjYp$YvcVrQj+B05F)r%rMO$ zEYk#Y34dFQkbq$2nV!zy0U$6v9u&17AYaZarI1LakVay5-;=yvs%5D_X_H0xWX%C~vv!qwaZ0z@B(e7_Vh5fWMi z_T5S<3foMQTikVrd)k z4j-B6&nzx3>M)oYwiVJfR1~%q(k^tAqJM7~OkV=fIvXRl4WjaGW+Fnw*3RYygs=Eq zZ|4mNe$-(yGb$^}SNB&|M78g}0GH17cHZEr3p%4~G!zUX8u48|-$OJK_EnX!qO(B0 zpm8YK2atAk61FT~PDF&N$_j)nKV3^oW;l5Y$am(h#N)};^^G+ITC1xnV1F2} zEej$*E|>Gfu|gp%tB4{P2ox7C01=Tm7_Em~U`@QptESTJn#)rPITYu9q2I5Tw zEM6K~00Np+z-#@zhd*6N&eNH;Wyk)NOu0dT>dNEZ!Vr-WHmK=zcW2R5-&1)t8vpuM zb$G*x=%cv=h#D5_-^jn{K2lBTmQRj${q2RL{Zwg*wbr7El25=wB}09{j1V*oC)5j=nTgM)vTYWrWlh7kUmHmJ4$0000)Tt3pdvY>aW@i?l8kyD6nU zge~0`+IQ%#g+h^nS_FNQ#KAA3RB@$ABV=G^?&(65)ZEF3{+H+Dch0%o!@WWug<&|Y z;xB?OC`_U}13)+vI03e?$wm+ajVy+^jJ4X~r1ABWqHjUHet%7XSdgup(baOfd^oT` zxPP>4)8re%-HT0Z5XB zD2j+W9Tat?jejK?eFjz}48v(F-oER$c*bMASiA+_RgxsMnoUxhx>`#~JjScAy9%aU5kwwYqJv$p%QzrYK6Q+3Z^+j${6|TFz}&CBY`YO%MbP)c$k!?PT zSP^ffQhk{?g{}u@Zmzr~A|J1xzz4vQ55a6{=*QIt^R8N%+3Ys< zY;rJLT2FKS48m7chS)Z-B4*8_5Zr}B#;@W=^?H2@FSm%u0_YT0ufHuu&IB52*}=w} e)oS%Pi}4S!y97v_+`q{H0000WYUdq(srq|n^N>4 zZ0WWO-=Vt}3PlRlBIujADhW4I#a##^Oz_U!zY7xy@lGbje>dkp^PMx7d+r^<92sNU z0JcfK5s{{IZUX>R^@`+$h@6rKBq90DlDYngHNL5cYZiq zbO||CeK+|M0f1hw*8*^ko@4>UO)?zpuq9_WVT>$7PfE^!PMCQT) zAPhsSt*t@CyW0a1*;eP=E1w%h(Omd+ktmA19?91#B8kte)oPXSs$5lVE6L|RbCK?= za-DN8p1S9&#ZMogC<+V)1EgsRYb{8EB&@Ya(-ecj zplphvsy~t>=?ido!HCE?fO=`Wk5d|k;Z~#3xKse>bUGIR-ovw0OUS9}UZc^t1g6gZ zBuP$G^=UHz_eA)oIF64dfd{9QF=od(_Z^R4u2fZb<2XK^4nCOV@lEuSo$M9xSaCrQ#TWBdmfdk)y*Zeyna0000< KMNUMnLSTZ)zbdf+ diff --git a/gtk-3.0/assets/slider-insensitive@2.png b/gtk-3.0/assets/slider-insensitive@2.png index 2fc383da41d450629d9e9e50e827a497321565a8..4b8264a5e63d54c107e3860f8d8fa1bf2177e418 100644 GIT binary patch delta 1400 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 j$R|yDUMWmhd*1#5<4-^h%- zOf?z`hbDRxF(DP&MiLd%grG#z0?~_!e+osdSG^j##3kNX+cYu$iA{_*3Pf>t_V+ws zwhKGM&MxmV$?wg)&-?z~o8S8h9oWdkr9P_myb41O>l37R-+$x&GWbQ1Z)?@c%^M$m z_*+s8X$v@Z;ZYOs9rYN+;UD?365;qpe0}qa4`zSv7(DX&#peY393$UOvWD!MtG%+a z`2LrT>t33V&y7u8R^?-ipdBcHKvq;<=pT6c@6CosDl9L~|DM<&!{d|F9+C((;Gexc_WrFnd*tA8t>OsXOf^b z=h)ibuB%K+tP({8L9SW3q2lb11K|IarhvLcXd_%z$bb0F)ig}&;PgscLmL2uxm?q_ zfM^|xyn9sk?Lq;fD4`r8y}JJtYb)Y0%}mS#D3^+Bg~3yiz?t|2geZ>F( diff --git a/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png b/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png index efe691a2e1ca308077ee94f8adfdee61d70e61ce..d80457d012d891316ba0fa0c29f47c2901f0e60d 100644 GIT binary patch delta 1430 zcmV;H1!?-$3-Sw)Zhvn{L_t(&fz?_~Y*bYg{?2*t&Agd*+KTKHG=!9>7%T&=B2*Gh{3C?$Go6{X zGw0KtZr%ByC4YJ?5k1X}dM#K&pgKUR z#v~{OlA8qlA(}3W$QiM-r@rax`lr;ssZ;}nBD(q2g=BfnM7#;Wnj%byi0&gzpJ}l= zV?7727c-8s6OJ}DErxR5WTx!^!X|7ABn3eid3x{Hy&Zq~(JdR{#@5zg;6}Pl7;g}$ zsvLc2ND3P7d4CJS`%WG>Fj|OCSqMMBedi-Aa*T-@%3*&hL@*%A+ZgNVyfl|Ao9=wW z)}5Oy$l3WK3jjn|PL_Rk!`9}P=90Bcb{yT-@|wkbhyd55-9kWw029AhzjEcR!T$3< z%_L`xaCA#c8#8@?GRztuU;;NTTfQoJc_9AdbOJ^QM}N1pw6R6+ny_U8M6_;c!;0U2 zA2@&Uj(4RRuQakb2qY!UPsWaX@@sy3Nz<=V$pQd@sz^ysV{2FyJ5<48pdG4>cl4lBXWc{gL^$WP+@x z6cR&8B!7mI$YiomN==X*8>B!fg-j-k^zbk|Pr-ITwMT~6%rpV^N zL|CxkKEJ_C6lE68suA7N(#AGdglF?10JPSA*E4C2_>6?dJzH^PbMTac>$<)oHwj;x zmT;wdb}B535pbM>DIUH{ms(R+oo<2b&8mT3Lo9Z`Dlm-r9&il@UN*XOn*=ce6wd6|D`L{(@ccA+J9Ow`%349lfArQfMVs;i4S^&lQvCf0Ph zAdpm6>-8rOeS9^)z2xgs6KmQ$$bS=0Z#&W5@%_{{M(&3z%+sQYcEygicTM-wSOvh~ zK>T$5iq%(%cs=f36@b!Eug5-Z|7a!wqct9b{qeq~4J$4YaU&4|CT-6J5hO+FZLy;r zowLaq_r!_r&d=H6RidTOwC$N7kbXcv9_u;$Cr3Q+-jhcU{q0A0-iu2C zY$W0}Mf5FN^v|s6SVb3?PKOOmO%IUgtR==%0$E0&hX7g#NEHDhpfn)Y1@b3>29@YD kmZDR~dk_CxYTy3@d@FYiBoD~GsQ>@~07*qoM6N<$f+sdCa7=tl^MwtR}>B0?(#u?*OG}xl(MiYN9qzO`HhUvU{ z_qgaxnL>ZweeX_re7m{toO9nd=e%>zJ@*oB0iH=D?_%%<27kH)=zf6jW6%-+v6@H` zz-0n{XX0O_OF7qd&Yb?};NL;#rl1DAqUXiem%%b#AYdy2kNGgc44ehiNv>3nWsdG2 z_wyc2C%pO9-n&gH-w+Vb0^F*_D51#AL(+BohCe*;rb{3swoN45?^ z(KM*@_`&}3jl+S$FSKL)yB$huNuvQj~% z;=q+Iq+|eq5CqdO5Q#)!N23tJe;_ibAYErgy&_XiS~|!|DN!huFi|L?;y7@n1T$ZM zNoKgNM1RF`P%4+=5s4koS^W)SoOB0_sx99ATv zJ}IFn%kI6Iqx;7_$BGWJrE(cpCax-z1*W`yW#TGI<+A$3j2K1D=K+sNOAFa+WfY2~ zASM6+g<=Vlj-#$fycO^e(mgx&>=i_P>N8wN>3>=og;H>`br2DjF6mHBW?XTc6HD>v(l4+2kr!(;hu_My)8WdS_l*Ip!If{0M@QyBPwVFh<{*3 zqp)oYh9S`CaH4vP)b5->82pnEygHK} z{Cpuk6Jk9R(Lya?eCiM42ww;5EB;J2zvW6uxwzjMipPSX=i_j2~vmJ7q! zM?}wQyOBpIy39ic=-tm!1AnQhE)p6pmu{(DE>)eInfQB1aVpf8OJ~F8mv`N17?BM^ z@HzqUfD68dfMuAvKFk1042%=_4*4T diff --git a/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive.png b/gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive.png index 2550685262709cfafa92c2283095a073199e4341..8a5cb253a3780bb2282e9822d17b412e15b986a0 100644 GIT binary patch delta 642 zcmV-|0)73m1?2^hZhvA)L_t(YiM^J~Y7|irhX4PZ=`aD!WffdWlIhHih_9iGAc8v= zF|Qzk888|}^B4-*1Plqd$&*Z`n~t|EL|3^eOv{`;QsHFIMvlf zOpm3erG7SH+&@jKRtAF(Mnqd?GL! zc0u<$ntsp#GTxyVL1 zJ~~1a#k(|3#+W4XkKV|vm)#A5&#w|54(MtCAo20itge>bmseGJr_({$jyDznh{ay+ z0WvW;3CD2~p{FM&i33DQl@+Qfjb7X?Tx7CWf@}GYaJQbrB>-G7=)c^6Y zHy;sd0eddj>+^>|hDG4K+gHy5^Fs+dsg+B+JxkV5&kL4BVN)d6>hq}L&TU^bW?Fp! zpi*%^i0RxS)H{Gllc6UO7_Ie|qjxZ8$vh9XrQ0TH8teK$&i~E)<}oiXkI+C- z6e$1?thILl1ORrY);9n~2r*#hbEQ;Nb_Q(%G{$&D^wL`Uh<}Kjs#s>uq?Bh;%IDo~ z_j6;gG3FkC4*;%ha#;Ysq?8Aq=Y3pU6m@onVfYL{zX22guH<=s8b#5Q#l^K58)JF^ z-ZTI%%L*YL`o4d@7957*5i=ie0Xox90DD0Yd?_suV@$6KNb8ewwD3OeVN$1=0B}hO{zI_<0Il^2Gxy4(@;t|QJbx~%(kf+HR!n97K5v;?>k}e+ zu}yeURRaJK4KMU+rPQl!WuB&KSz&>Q2LGjj2qA8i_Uhqqct}KV%lw8d6GZe*DRpq! zKZzgAyr;DuRsN6Hz4?Z+LWq5>^$4gj2u!Q}5PZwn zK7xeQ_S6dk2_&3E+)3KrKpeOLl@Jhw_!oMi7lIHUO0wQ4=R{}9|XjLKybZSEUxu3j=mFK zT3S6#sbCh0E`T_vMJb~JqU$L!FlSlAccXOe8)4UVGfn0)6sAGQ_r(aK0U_p7#Mdm# z^22oL3*lcKXMfCKT43JAk_7-lUMTv~ zb=^#7bI*hmO?C$iHQ8i(x3jIMDXojF6cU+i7U@(9(l8*U1ONm%YSgRB%1=Aem8CVTLIDIujqI+KBEn(%!O_51Z+iJMKeH4ESkAfktL zkj-WXFn>5W2%>0{i+4b1 zGz-oS%flpW+bMHGJlhE(f|LTjAL>N7+f9nrkAGbWFWc^P63Mn<7zVs856m38k0Sc} zK*CA&>|Q9P&}=rtcOX&SM>y%8eF)6(B5YHHJyF`WopRCw)M1cDw7f|%p4=szq^&0` zgot_+U{iaEC&?gycL|qDg{y)w9Y^8jW&`zlJ^si-LMatVo%Ub3z{E}q_wvLyik(VYX=@Z;iX--~#1Vs^R)t)zR}^R^K|JEUh2 zlXSIOjda3kgPBpSRkFe0S3J{QMBG~f5#eZ@^2sLr?JA>=ZR>$ z-4g4xq$7Iw4U7g0yxvI`&~QK85y%n)X0%Ai3wv)40ZkX;3G*~dDc>3^ocZ>kpMP2d z&WdyEvQp}!NB0VV0w#WYqEPs-tAuWowtM?!rCOf?IKEoX1KcN)m%4ejjlOItuIrv@ zDty)Bi@V4m(9e{TQ>D?-%F(iY0yC#q+|@Fan(5=Ko;ri(#tUb!5mBgWK;M%F*S$O3 zR9mxPzNn4(gQtg|No42R8B|yt`&Q#p#p+c8&h=oML9|FrUnlx;=|QmV-=Bi?&ntx& zKwJdVGaxz%<~%clglK?y4Me|z*)fQ3w$kYv<0B*Y;@bWX5RY2Q>?kIO00000NkvXX Hu0mjf(XdX~ delta 1189 zcmV;W1X}yM3WExeZhwGDL_t(&fz_HzZyQw<$N%?U+Y{M|Vx+DTC$R?^(*<227O?7P z;1O1BSKT0xKx)&9J?TSiKp?RJDj`G=;wzK|-4KMJ3q%?vV>^LL5QD8`Y>z$n9v1OL zuIt$IxK1YjooCK{{Cv)Row*FBpq-tad8O1v*L7dvoIgiICVyirtCY$B0O#B$qW>6U zmQrd%2=Rb(et&Us@vo?Dv*_LTr;Uw`bB1ADQA#ZXcrip31mI`R`I_T6_e!PGUYLGN z9C&MMYZ1Ur#@HnQX-(DI0PdwysnuLAw;QD3#DF(9Hw_`gbpR^>G81aX25?JCdAC?B zI(`aF1h`x-pMO_MtpRvp67>(!!>OsM<+-`JKgJny-7QxtmDiP0>o_@B0JzX@x7W+% z@~h(vwE|m~b=7sV3v;kX|b)ASlV~izq)fqwpz(?hB`Mu)| zw2a{%>}?%&X_6E|yt%Zr^xfc#$iOj#^<+yaUn&-hzkl~Xj07BGSWgdo&__#F=rMc- zU;*HQ5aL?@gHRsU1uKMrVHilIQb;5c;Qa9aS4zQkU35AfIF17;Wt3(PQmNE=Z$}mw zSO=^S0_k)b>9oI{W~#eU;Fn{8 zd!CIQtfyo$iFUgUBJy2EDfRbI;JA8rP*O^CyMJBZ_KdN{Q^0Ze?4a81b|CvFX6c@1 zV>LmIQX&!fB>Kz|@L37tetBC_zapY(?J1r(i!nw=z=cBL4r6R3N`7fu zuvw2aAVAi#FT5i`*X#8_Cmc^ignGRmCX@l7>ALP$K)^Ju4rs@5P^;Afb-dMTp;oJf z^(+8>0b-P<6+%FW!^4}D5>iTSX@A;eGWq<%!or_Ggf9<$C#w^?HW5Az>OtEk0PCFdZ)1JAbeO8u>YP&QqEhN* z042`(5)qy2zdp`!Q?*ogl@yC}^lCaH8WkhX{-Xq`j4aj;*jh#*JQaeBUcPYY4>&6_tfc6RTc z?>nD+?vHa1!N)oy(Rvfqqgk#JQ9Xf<0)PO&MD$k@%-Kp$zkivU{O%XW%gAf6BQkj0 zWQ-E=03c?85RMi#L!hC=v+?BvgRe#Ibdw=Z2~=Hd5C9Otx})^q?DL5i#psQ_AKj6` zyKK-SfC8mJ0e}c)CR1-?OL%K(A^EXraA*I`E;fya?#YzQC%)7eZnaXM=ie0sxA)&V zVVTxjB9xq|Cx0Dup{e;SmKNqe_<~P|&)sLH^IifGL1r_HwY7Dut#4o>lfhrxhKRs2 zO%QpWPY~0^rk1d|w2*x73GR$U>kY$r0D#?2r8HL3tJutDp|#!}*IL82ZP>Pr^0IO; z=YbRF&72KJuh*3k5u{gFvE?|PK>=XPaquUdhNDzo4SyLN>l(N{mID@`-RpA|(<2*MtPv zKFPnm{H9S_9We|8wV@i{|3vArM0{cd09Zu6c!>gm;%iBf(AW+X0GI@GUcz8S0G3(c zVJaRvmVby(jP4y{Tj^O`Jp*`>bBj@Ni8N*r+%7SGsJWmd0L`EMt~Nrh7$3|IknkC zyWjq&^-2Pj)R$lw735N9EU*+ARfD-00000NkvXXu0mjf DKT>oh delta 771 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 X63Y`)XWlou00000NkvXXu0mjfLEI}q delta 613 zcmV-r0-F8c1;_=EZhu8dL_t(YiM5u^Y7{{fh0m?(ffXhWMF~+y$#3ZpnYi%kbZ$k)AM1Le{3m{o)t&gf@>ytbKu(bi`d9cX97&B~|PXK`AeiKwg(ChWk?RJqQ=Y3X|C8pCU zCX)$BMuSQ2dw=hfe!m~BT)g+Ds;bYi?$ugjdwUz5PA3{(6a~iPF{-L+Dy*?`1>jK( zDk7~=0O)i&*xA{E*3E4(tNb!Jgm62ypx5iQLThQQ7s5jbd(OGPwp;7yXrPOK6IGIdP6vd{X!}+tUNFI~Cw67#F9*BTqzIOh&X zK5baI)+ckeb{K2Y&p#=p zUIGaJz+Ma@^141UZQAtJ=UJMjN6VPi{6Lmv9|7DHk%L&b&x>TKlsZh3# diff --git a/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive@2.png b/gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive@2.png index d36ce647f6ff4d735fb3193c6b144da3cd98f4e7..5ad1ab87ca5e3bd89e7d273a14558149c735eae4 100644 GIT binary patch delta 1277 zcmVBp+fr_(s$&y$)D6;^-kmq8crE+!k zP1D+a4VSAcSAD+0+>Tv=Po%T{{{Kz~M8+%yEbRm^8U)zf$Z$8nPF z1D>E%(XI53G2E7zKFVeRKoaigjOpzPmrAQ+WckZFGqNQtBvUCQ;&E897%ZzZ1^B)X zzum_3RtsLU319kQLu?ba(%XiYtJSZ;_#jMhOIS!}(nuy#fu8rgCfp5I+jy8UO+aTO z;IsH6%zxTAl^Q}OlL3+1vYeSwuh-#uP1TS)P_48804D3*FlL8`M{w-eF=ev=KtvcF z9mVjl-kL^rObY;zlBZMyrBXvkr_-vq&iu>YpCLO99_ti9D8pO8;RexH5_=1Y2C9J@+u_^~qY0)`@3QjT= zjoB_yS6VRhxQbRHk=vV{v;eb`s_Dt9A5pxr1|IPoHl}}I z0iuRV11Y7^1p48+E*cG2OQUzaEw=s<2#nuuYb6jA*LAVEsZ@*IFkSE6TnGRURWzQr zT7P;;1i*w@0^OP{WbgETFPLDf2zgDt-OV7Ps%#e_2*0Rk`O??k((Ol-mF*%(rWOIP zQeqn}n3b9g){MBaT|_>A`UwN~Rdjvnqh7D;CHDdcQQ0n{^C1>g19)B&uB-RT0L+;U zdeqZdc*xdWFqETiZZ=S>)k1Y|W=5@6(|_;Agc+4{Edc<OfK+y<=JcSgx+z1WTn~>`(|% z*)BUa4{_o-0zEL3RWu03bXc=MkKt@K>mepC1K7~cED8uSy8j^V+8!1sCaTQz9)Cdk z1I-}1mEG3a>&vr+>`!3455*N&WEiOI|5AM@S68k|DZe_rTL9!U@yBO#xi5_=4tk*C zti2^=`&($du0pawWL+udCVn<48tDAQah!>k#1A2F+$lq#2Nbua3ghESTi0OP0b%Au z*;%~?DX&L(tH))~>}2khIU4L_t(&fz6t~a~nkz$G`hd(%F(d){IlxveAjLJuaZ43RUh7y9FKm>&_okyY)QWJ?Jk8RV`16S z-tH;>boz1M_ujqz^>&xR0OfLdRtRy+_x(4CXi-X;VT>h(5Pt~(Afkqp@&#ioFND~) zEb9po?aa^5|82s)3M}Y@`}_MhY}>vggjfOaMgR#3V2_BlUDw@OT3UJ@)E5<$1I}i% z^8nTuWA6co8}g$8U@I1jZKP7EiXqLu3?1;n!GUdA)~5hg0VG25rvcz0=X`TvVZjZ< zz)%4f3Wa4M#D6w`*TQh355JF%jjhbg%=~3qm}5<&PNLOnq0wk)1>VW@ zm};M9K!3Xsh(@DD1Xvr}wvDN&DKMtCESFNEUa!M-^;VFonI-_RZTl_)1RIaXkxV9) zg9QM_7?Q~(5(&LEjcT8!&OFMb} znZ1nT<6|@$4J{4E*nP)w9$obx5<LMY;zKW1;bu);tGTVhBk;rc5$2quUaxC8cb-vXwhI9O5pAm)a9tNiM@KmiJ( z=PC#QTCLV&v`_AoXf~Uu)oOv7x0DjKT7OMDSODuP`&tA5%gf7E09!$6b zwOTDyt5p*t{(2^pd7$#ZSruQYR8pSj{Rv4HoFLmsP1$7Cq0~!!0u~>YEbN)RvrmKJ)5z(D=I{m9j(V=$JOQq7QzVH8pU^ni9@YJ^LmD$-@rP6g6 zR4=A|0^mNvyVY|HV8d~oO~%-17-|NT&r3QhvNZtj!(8AE0FR^5=tie{3k?&OOW#Gi zsjF&90J}u=^R>QQ+K*DHG$Vw#C4{&MV2Oxcky73`e|?xS_FM>20Pu{6o&eZMr_=wK bu&=_u)bJ}V_{K2400000NkvXXu0mjf80u$$ diff --git a/gtk-3.0/gtk-dark.css b/gtk-3.0/gtk-dark.css index ac1257329..3d433433a 100644 --- a/gtk-3.0/gtk-dark.css +++ b/gtk-3.0/gtk-dark.css @@ -10,28 +10,30 @@ background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 100%, transparent 0%), image(alpha(currentColor, 0.15)); } } @keyframes row_ripple_effect { from { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 0%, transparent 0%), image(alpha(currentColor, 0)); } + background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 0%, transparent 0%), image(alpha(currentColor, 0.05)); } to { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 100%, transparent 0%), image(alpha(currentColor, 0)); } } + background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 100%, transparent 0%), image(alpha(currentColor, 0.15)); } } @keyframes tab_ripple_effect { from { - background-image: radial-gradient(circle farthest-corner at center, rgba(66, 165, 245, 0.6) 0%, transparent 0%); } + background-image: radial-gradient(circle farthest-corner at center, rgba(33, 150, 243, 0.6) 0%, transparent 0%); } 50% { - background-image: radial-gradient(circle farthest-corner at center, rgba(66, 165, 245, 0.6) 100%, transparent 0%); } + background-image: radial-gradient(circle farthest-corner at center, rgba(33, 150, 243, 0.6) 100%, transparent 0%); } to { background-image: radial-gradient(circle farthest-corner at center, transparent 100%, transparent 0%); } } @keyframes header_ripple_effect { from { - background-image: radial-gradient(circle farthest-corner at center, #42A5F5 0%, transparent 0%); } + background-image: radial-gradient(circle farthest-corner at center, #2196F3 0%, transparent 0%); } to { - background-image: radial-gradient(circle farthest-corner at center, #42A5F5 100%, transparent 0%); } } + background-image: radial-gradient(circle farthest-corner at center, #2196F3 100%, transparent 0%); } } * { padding: 0; background-clip: padding-box; -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #DD2C00; + -GtkTextView-error-underline-color: #F50057; -GtkScrolledWindow-scrollbar-spacing: 0; -GtkToolItemGroup-expander-size: 11; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; -GtkWidget-text-handle-width: 24; -GtkWidget-text-handle-height: 24; -GtkDialog-button-spacing: 4; @@ -41,13 +43,13 @@ outline-color: alpha(currentColor, 0.3); outline-offset: -4px; -gtk-outline-radius: 2px; - -gtk-secondary-caret-color: #42A5F5; } + -gtk-secondary-caret-color: #2196F3; } /*************** * Base States * ***************/ .background { - background-color: #455A64; + background-color: #37474F; color: #FFFFFF; } /* @@ -60,23 +62,23 @@ -gtk-icon-effect: dim; } .gtkstyle-fallback { - background-color: #455A64; + background-color: #37474F; color: #FFFFFF; } .gtkstyle-fallback:hover { - background-color: #3b4c55; + background-color: #2d3940; color: #FFFFFF; } .gtkstyle-fallback:active { - background-color: #303f46; + background-color: #222c31; color: #FFFFFF; } .gtkstyle-fallback:disabled { - background-color: #455A64; + background-color: #37474F; color: rgba(255, 255, 255, 0.4); } .gtkstyle-fallback:selected { - background-color: #42A5F5; + background-color: #2196F3; color: #FFFFFF; } .view, iconview { - background-color: #546E7A; + background-color: #455A64; color: #FFFFFF; } .view:hover, iconview:hover, .view:active, iconview:active, .view:selected, iconview:selected { border-radius: 2px; } @@ -85,43 +87,53 @@ .view text, iconview text, textview text { - background-color: #546E7A; + background-color: #455A64; color: #FFFFFF; } .view text:disabled, iconview text:disabled, textview text:disabled { color: rgba(255, 255, 255, 0.4); } textview border { - background-color: #4d646f; + background-color: #3e515a; + background-image: image(rgba(0, 0, 0, 0.2)); + background-repeat: no-repeat; color: rgba(255, 255, 255, 0.6); } + textview border.bottom { + background-size: 100% 1px; + background-position: top; } + textview border.top { + background-size: 100% 1px; + background-position: bottom; } + textview border.left { + background-size: 1px 100%; + background-position: right; } + textview border.right { + background-size: 1px 100%; + background-position: left; } .rubberband, rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband { - border: 1px solid #40C4FF; - background-color: rgba(64, 196, 255, 0.3); } + border: 1px solid #2979FF; + background-color: rgba(41, 121, 255, 0.3); } flowbox flowboxchild { outline-offset: -2px; padding: 4px; border-radius: 2px; } -label { - caret-color: currentColor; } - label.separator { - color: #FFFFFF; } - label selection { - background-color: #42A5F5; - color: #FFFFFF; } - label:disabled { - color: rgba(255, 255, 255, 0.4); } - tab label:disabled, button label:disabled, menuitem label:disabled { - color: inherit; } +label.separator { + color: #FFFFFF; } +label selection { + background-color: #2196F3; + color: #FFFFFF; } +label:disabled { + color: rgba(255, 255, 255, 0.4); } .dim-label, label.separator, .titlebar:not(headerbar) .subtitle, -headerbar .subtitle, .budgie-notification .notification-body { +headerbar .subtitle { opacity: 0.6; } assistant .sidebar { @@ -134,7 +146,8 @@ assistant .sidebar label { assistant .sidebar label.highlight { color: #FFFFFF; } -popover.background.touch-selection, popover.background.magnifier, popover.background.osd, .app-notification, .osd .scale-popup, .nautilus-window .floating-bar, .osd { +popover.background.touch-selection, popover.background.magnifier, popover.background.osd, .csd popover.background.touch-selection, .csd popover.background.magnifier, .csd popover.background.osd, .app-notification, +.app-notification.frame, .osd .scale-popup, .floating-bar, .osd { opacity: 0.9; } /********************* @@ -173,174 +186,162 @@ spinner { /**************** * Text Entries * ****************/ -spinbutton:not(.vertical), +spinbutton:not(.vertical), notebook > stack:not(:only-child) revealer entry, +notebook > stack:not(:only-child) revealer spinbutton:not(.vertical), entry { min-height: 36px; padding: 0 8px; border-radius: 2px; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; border-image: none; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #546E7A; + background-color: #455A64; color: #FFFFFF; } - spinbutton:focus:not(.vertical), + spinbutton:focus:not(.vertical), notebook > stack:not(:only-child) revealer entry:focus, + notebook > stack:not(:only-child) revealer spinbutton:focus:not(.vertical), entry:focus { border-image: none; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - spinbutton:disabled:not(.vertical), + spinbutton:disabled:not(.vertical), notebook > stack:not(:only-child) revealer entry:disabled, + notebook > stack:not(:only-child) revealer spinbutton:disabled:not(.vertical), entry:disabled { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #4d646f; + background-color: #3e515a; color: rgba(255, 255, 255, 0.4); } - spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) entry:not(.search), - notebook > stack:not(:only-child) spinbutton:not(.vertical), colorchooser .popover.osd spinbutton:not(.vertical), entry.preferences-search, layoutpane entry.search, editortweak entry.search, #login_window entry, + spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) entry, + notebook > stack:not(:only-child) spinbutton:not(.vertical), notebook > stack:not(:only-child) revealer entry.flat, + notebook > stack:not(:only-child) revealer spinbutton.flat:not(.vertical), colorchooser .popover.osd spinbutton:not(.vertical), entry.flat { border-radius: 0; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 0%, transparent 0%) 0 0 0/0 0 0px; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #2196F3 0%, transparent 0%) 0 0 0/0 0 0px; box-shadow: inset 0 -1px alpha(currentColor, 0.3); background-color: transparent; color: #FFFFFF; } - spinbutton.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry:focus:not(.search), - notebook > stack:not(:only-child) spinbutton:focus:not(.vertical), colorchooser .popover.osd spinbutton:focus:not(.vertical), entry.preferences-search:focus, layoutpane entry.search:focus, editortweak entry.search:focus, #login_window entry:focus, + spinbutton.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry:focus, + notebook > stack:not(:only-child) spinbutton:focus:not(.vertical), colorchooser .popover.osd spinbutton:focus:not(.vertical), entry.flat:focus { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 100%, transparent 0%) 0 0 2/0 0 2px; + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #2196F3 100%, transparent 0%) 0 0 2/0 0 2px; box-shadow: inset 0 -1px alpha(currentColor, 0.3); } - spinbutton.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry:disabled:not(.search), - notebook > stack:not(:only-child) spinbutton:disabled:not(.vertical), colorchooser .popover.osd spinbutton:disabled:not(.vertical), entry.preferences-search:disabled, layoutpane entry.search:disabled, editortweak entry.search:disabled, #login_window entry:disabled, + spinbutton.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry:disabled, + notebook > stack:not(:only-child) spinbutton:disabled:not(.vertical), colorchooser .popover.osd spinbutton:disabled:not(.vertical), entry.flat:disabled { box-shadow: inset 0 -1px alpha(currentColor, 0.3); background-color: transparent; color: rgba(255, 255, 255, 0.4); } - spinbutton:not(.vertical) image, + spinbutton:not(.vertical) image, notebook > stack:not(:only-child) revealer entry image, + notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) image, entry image { - min-height: 24px; - min-width: 24px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; color: alpha(currentColor, 0.75); } - spinbutton:not(.vertical) image:hover, spinbutton:not(.vertical) image:active, + spinbutton:not(.vertical) image:hover, notebook > stack:not(:only-child) revealer entry image:hover, + notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) image:hover, spinbutton:not(.vertical) image:active, notebook > stack:not(:only-child) revealer entry image:active, + notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) image:active, entry image:hover, entry image:active { color: currentColor; } - spinbutton:not(.vertical) image:disabled, + spinbutton:not(.vertical) image:disabled, notebook > stack:not(:only-child) revealer entry image:disabled, + notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) image:disabled, entry image:disabled { color: alpha(currentColor, 0.6); } - spinbutton:not(.vertical) image.left, + spinbutton:not(.vertical) image.left, notebook > stack:not(:only-child) revealer entry image.left, + notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) image.left, entry image.left { - margin-left: -2px; - margin-right: 2px; } - spinbutton:not(.vertical) image.right, + padding-left: 2px; + padding-right: 6px; } + spinbutton:not(.vertical) image.right, notebook > stack:not(:only-child) revealer entry image.right, + notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) image.right, entry image.right { - margin-left: 2px; - margin-right: -2px; } - spinbutton:not(.vertical) undershoot.left, - entry undershoot.left { - background-color: transparent; - background-image: linear-gradient(to top, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%); - padding-left: 1px; - background-size: 1px 12px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left top; } - spinbutton:not(.vertical) undershoot.right, - entry undershoot.right { - background-color: transparent; - background-image: linear-gradient(to top, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%); - padding-right: 1px; - background-size: 1px 12px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right top; } - spinbutton.error:not(.vertical), + padding-left: 6px; + padding-right: 2px; } + spinbutton.error:not(.vertical), notebook > stack:not(:only-child) revealer entry.error, + notebook > stack:not(:only-child) revealer spinbutton.error:not(.vertical), entry.error { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; border-image: none; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #DD2C00; + background-color: #F50057; color: #FFFFFF; } - spinbutton.error:focus:not(.vertical), + spinbutton.error:focus:not(.vertical), notebook > stack:not(:only-child) revealer entry.error:focus, entry.error:focus { border-image: none; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - spinbutton.error:disabled:not(.vertical), + spinbutton.error:disabled:not(.vertical), notebook > stack:not(:only-child) revealer entry.error:disabled, entry.error:disabled { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #4d646f; + background-color: #3e515a; color: rgba(255, 255, 255, 0.4); } - spinbutton.error.flat:not(.vertical), notebook > stack:not(:only-child) entry.error:not(.search), - notebook > stack:not(:only-child) spinbutton.error:not(.vertical), colorchooser .popover.osd spinbutton.error:not(.vertical), entry.error.preferences-search, layoutpane entry.error.search, editortweak entry.error.search, #login_window entry.error, + spinbutton.error.flat:not(.vertical), notebook > stack:not(:only-child) entry.error, + notebook > stack:not(:only-child) spinbutton.error:not(.vertical), colorchooser .popover.osd spinbutton.error:not(.vertical), entry.error.flat { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #DD2C00 0%, transparent 0%) 0 0 0/0 0 0px; - box-shadow: inset 0 -1px #DD2C00; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #F50057 0%, transparent 0%) 0 0 0/0 0 0px; + box-shadow: inset 0 -1px #F50057; background-color: transparent; color: #FFFFFF; } - spinbutton.error.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry.error:focus:not(.search), - notebook > stack:not(:only-child) spinbutton.error:focus:not(.vertical), colorchooser .popover.osd spinbutton.error:focus:not(.vertical), entry.error.preferences-search:focus, layoutpane entry.error.search:focus, editortweak entry.error.search:focus, #login_window entry.error:focus, + spinbutton.error.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry.error:focus, + notebook > stack:not(:only-child) spinbutton.error:focus:not(.vertical), colorchooser .popover.osd spinbutton.error:focus:not(.vertical), entry.error.flat:focus { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #DD2C00 100%, transparent 0%) 0 0 2/0 0 2px; - box-shadow: inset 0 -1px #DD2C00; } - spinbutton.error.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry.error:disabled:not(.search), - notebook > stack:not(:only-child) spinbutton.error:disabled:not(.vertical), colorchooser .popover.osd spinbutton.error:disabled:not(.vertical), entry.error.preferences-search:disabled, layoutpane entry.error.search:disabled, editortweak entry.error.search:disabled, #login_window entry.error:disabled, + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #F50057 100%, transparent 0%) 0 0 2/0 0 2px; + box-shadow: inset 0 -1px #F50057; } + spinbutton.error.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry.error:disabled, + notebook > stack:not(:only-child) spinbutton.error:disabled:not(.vertical), colorchooser .popover.osd spinbutton.error:disabled:not(.vertical), entry.error.flat:disabled { box-shadow: inset 0 -1px alpha(currentColor, 0.3); background-color: transparent; color: rgba(255, 255, 255, 0.4); } - spinbutton.warning:not(.vertical), + spinbutton.warning:not(.vertical), notebook > stack:not(:only-child) revealer entry.warning, + notebook > stack:not(:only-child) revealer spinbutton.warning:not(.vertical), entry.warning { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; border-image: none; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #FF6D00; + background-color: #F50057; color: #FFFFFF; } - spinbutton.warning:focus:not(.vertical), + spinbutton.warning:focus:not(.vertical), notebook > stack:not(:only-child) revealer entry.warning:focus, entry.warning:focus { border-image: none; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - spinbutton.warning:disabled:not(.vertical), + spinbutton.warning:disabled:not(.vertical), notebook > stack:not(:only-child) revealer entry.warning:disabled, entry.warning:disabled { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #4d646f; + background-color: #3e515a; color: rgba(255, 255, 255, 0.4); } - spinbutton.warning.flat:not(.vertical), notebook > stack:not(:only-child) entry.warning:not(.search), - notebook > stack:not(:only-child) spinbutton.warning:not(.vertical), colorchooser .popover.osd spinbutton.warning:not(.vertical), entry.warning.preferences-search, layoutpane entry.warning.search, editortweak entry.warning.search, #login_window entry.warning, + spinbutton.warning.flat:not(.vertical), notebook > stack:not(:only-child) entry.warning, + notebook > stack:not(:only-child) spinbutton.warning:not(.vertical), colorchooser .popover.osd spinbutton.warning:not(.vertical), entry.warning.flat { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FF6D00 0%, transparent 0%) 0 0 0/0 0 0px; - box-shadow: inset 0 -1px #FF6D00; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #F50057 0%, transparent 0%) 0 0 0/0 0 0px; + box-shadow: inset 0 -1px #F50057; background-color: transparent; color: #FFFFFF; } - spinbutton.warning.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry.warning:focus:not(.search), - notebook > stack:not(:only-child) spinbutton.warning:focus:not(.vertical), colorchooser .popover.osd spinbutton.warning:focus:not(.vertical), entry.warning.preferences-search:focus, layoutpane entry.warning.search:focus, editortweak entry.warning.search:focus, #login_window entry.warning:focus, + spinbutton.warning.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry.warning:focus, + notebook > stack:not(:only-child) spinbutton.warning:focus:not(.vertical), colorchooser .popover.osd spinbutton.warning:focus:not(.vertical), entry.warning.flat:focus { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FF6D00 100%, transparent 0%) 0 0 2/0 0 2px; - box-shadow: inset 0 -1px #FF6D00; } - spinbutton.warning.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry.warning:disabled:not(.search), - notebook > stack:not(:only-child) spinbutton.warning:disabled:not(.vertical), colorchooser .popover.osd spinbutton.warning:disabled:not(.vertical), entry.warning.preferences-search:disabled, layoutpane entry.warning.search:disabled, editortweak entry.warning.search:disabled, #login_window entry.warning:disabled, + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #F50057 100%, transparent 0%) 0 0 2/0 0 2px; + box-shadow: inset 0 -1px #F50057; } + spinbutton.warning.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry.warning:disabled, + notebook > stack:not(:only-child) spinbutton.warning:disabled:not(.vertical), colorchooser .popover.osd spinbutton.warning:disabled:not(.vertical), entry.warning.flat:disabled { box-shadow: inset 0 -1px alpha(currentColor, 0.3); background-color: transparent; color: rgba(255, 255, 255, 0.4); } -spinbutton:not(.vertical) progress, +spinbutton:not(.vertical) progress, notebook > stack:not(:only-child) revealer entry progress, +notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) progress, entry progress { margin: 2px -6px; border-style: none none solid; border-width: 2px; - border-color: #42A5F5; + border-color: #2196F3; background-color: transparent; } -.linked:not(.vertical) > spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) .linked:not(.vertical) > entry:not(.search), -notebook > stack:not(:only-child) .linked:not(.vertical) > spinbutton:not(.vertical), colorchooser .popover.osd .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry.preferences-search, layoutpane .linked:not(.vertical) > entry.search, editortweak .linked:not(.vertical) > entry.search, #login_window .linked:not(.vertical) > entry, .linked.vertical > spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) .linked.vertical > entry:not(.search), -notebook > stack:not(:only-child) .linked.vertical > spinbutton:not(.vertical), colorchooser .popover.osd .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry.preferences-search, layoutpane .linked.vertical > entry.search, editortweak .linked.vertical > entry.search, #login_window .linked.vertical > entry, .linked:not(.vertical) > -entry.flat, .linked.vertical > -entry.flat { - border-radius: 0; } + +treeview acceleditor > label { + background-color: #2196F3; } treeview entry.flat, treeview entry { min-height: 0; padding: 2px; border-radius: 0; - background-color: #546E7A; } + background-color: #455A64; } treeview entry.flat, treeview entry.flat:focus, treeview entry, treeview entry:focus { border-image: none; box-shadow: none; } @@ -350,18 +351,18 @@ treeview entry.flat, treeview entry { ***********/ @keyframes needs_attention { from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448aff), to(transparent)); } + background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448AFF), to(transparent)); } to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#448aff), to(transparent)); } } + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#448AFF), to(transparent)); } } button { min-height: 24px; min-width: 16px; padding: 6px 10px; border-radius: 2px; font-weight: 500; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #607D8B; + background-color: #546E7A; background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); color: rgba(255, 255, 255, 0.75); } button:hover { @@ -369,7 +370,7 @@ button { background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); color: #FFFFFF; } button:active { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1), background-image 0; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, background-image 0; animation: ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); color: #FFFFFF; } @@ -377,114 +378,195 @@ button { box-shadow: none; background-color: alpha(currentColor, 0.3); color: rgba(255, 255, 255, 0.3); } + button:disabled > label { + color: inherit; } button:checked { - background-color: #42A5F5; + background-color: #2196F3; color: #FFFFFF; } button:checked:disabled { background-color: alpha(currentColor, 0.3); - color: rgba(66, 165, 245, 0.4); } - modelbutton.flat, - .menuitem.button.flat, spinbutton:not(.vertical) button, spinbutton.vertical button, popover.background.menu button, - popover.background button.model, notebook > header > tabs > arrow, scrollbar button, check, - radio, calendar.button, messagedialog.csd .dialog-action-area button, button.sidebar-button, .gedit-search-slider button, popover.messagepopover .popover-action-area button, PanelToplevel > widget > button, .raven .raven-header:not(.top) button, .drop-shadow button, .budgie-session-dialog .linked.horizontal > button, .lightdm-gtk-greeter button, :not(headerbar) .caja-pathbar button, .caja-pathbar :not(headerbar) button, :not(headerbar) - .path-bar button, layouttabbar button, .mate-panel-menu-bar #PanelApplet button:not(.flat), .budgie-panel #tasklist-button, .raven stackswitcher.linked > button, toolbar button, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), - headerbar button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button, + color: rgba(33, 150, 243, 0.4); } + button:checked:disabled > label { + color: inherit; } + .inline-toolbar + button, modelbutton.flat, popover.background checkbutton, + popover.background radiobutton, + .menuitem.button.flat, spinbutton:not(.vertical) button, spinbutton.vertical button, toolbar.osd button, .app-notification button, + .app-notification.frame button, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), + headerbar button:not(.suggested-action):not(.destructive-action), notebook > header > tabs > arrow, scrollbar button, check, + radio, calendar.button, messagedialog.csd .dialog-action-area button, button.sidebar-button, button.flat { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; box-shadow: none; background-color: transparent; background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); - color: alpha(currentColor, 0.75); } - modelbutton.flat:hover, - .menuitem.button.flat:hover, spinbutton:not(.vertical) button:hover, spinbutton.vertical button:hover, popover.background.menu button:hover, - popover.background button.model:hover, notebook > header > tabs > arrow:hover, scrollbar button:hover, check:hover, - radio:hover, calendar.button:hover, messagedialog.csd .dialog-action-area button:hover, button.sidebar-button:hover, .gedit-search-slider button:hover, popover.messagepopover .popover-action-area button:hover, PanelToplevel > widget > button:hover, .raven .raven-header:not(.top) button:hover, .drop-shadow button:hover, .budgie-session-dialog .linked.horizontal > button:hover, .lightdm-gtk-greeter button:hover, :not(headerbar) .caja-pathbar button:hover, .caja-pathbar :not(headerbar) button:hover, :not(headerbar) - .path-bar button:hover, layouttabbar button:hover, .mate-panel-menu-bar #PanelApplet button:hover:not(.flat), .budgie-panel #tasklist-button:hover, .raven stackswitcher.linked > button:hover, toolbar button:hover, .titlebar:not(headerbar) button:hover:not(.suggested-action):not(.destructive-action), - headerbar button:hover:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:hover:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:hover, + color: rgba(255, 255, 255, 0.75); } + .inline-toolbar + button:hover, modelbutton.flat:hover, popover.background checkbutton:hover, + popover.background radiobutton:hover, + .menuitem.button.flat:hover, spinbutton:not(.vertical) button:hover, spinbutton.vertical button:hover, toolbar.osd button:hover, .app-notification button:hover, .titlebar:not(headerbar) button:hover:not(.suggested-action):not(.destructive-action), + headerbar button:hover:not(.suggested-action):not(.destructive-action), notebook > header > tabs > arrow:hover, scrollbar button:hover, check:hover, + radio:hover, calendar.button:hover, messagedialog.csd .dialog-action-area button:hover, button.sidebar-button:hover, button.flat:hover { box-shadow: none; background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0.15)); - color: currentColor; } - modelbutton.flat:active, - .menuitem.button.flat:active, spinbutton:not(.vertical) button:active, spinbutton.vertical button:active, popover.background.menu button:active, - popover.background button.model:active, notebook > header > tabs > arrow:active, scrollbar button:active, check:active, - radio:active, calendar.button:active, messagedialog.csd .dialog-action-area button:active, button.sidebar-button:active, .gedit-search-slider button:active, popover.messagepopover .popover-action-area button:active, PanelToplevel > widget > button:active, .raven .raven-header:not(.top) button:active, .drop-shadow button:active, .budgie-session-dialog .linked.horizontal > button:active, .lightdm-gtk-greeter button:active, :not(headerbar) .caja-pathbar button:active, .caja-pathbar :not(headerbar) button:active, :not(headerbar) - .path-bar button:active, layouttabbar button:active, .mate-panel-menu-bar #PanelApplet button:active:not(.flat), .budgie-panel #tasklist-button:active, .raven stackswitcher.linked > button:active, toolbar button:active, .titlebar:not(headerbar) button:active:not(.suggested-action):not(.destructive-action), - headerbar button:active:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:active:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:active, + color: #FFFFFF; } + .inline-toolbar + button:active, modelbutton.flat:active, popover.background checkbutton:active, + popover.background radiobutton:active, + .menuitem.button.flat:active, spinbutton:not(.vertical) button:active, spinbutton.vertical button:active, toolbar.osd button:active, .app-notification button:active, .titlebar:not(headerbar) button:active:not(.suggested-action):not(.destructive-action), + headerbar button:active:not(.suggested-action):not(.destructive-action), notebook > header > tabs > arrow:active, scrollbar button:active, check:active, + radio:active, calendar.button:active, messagedialog.csd .dialog-action-area button:active, button.sidebar-button:active, button.flat:active { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), background-image 0; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, background-image 0; animation: flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; box-shadow: none; - color: currentColor; } - modelbutton.flat:disabled, - .menuitem.button.flat:disabled, spinbutton:not(.vertical) button:disabled, spinbutton.vertical button:disabled, popover.background.menu button:disabled, - popover.background button.model:disabled, notebook > header > tabs > arrow:disabled, scrollbar button:disabled, check:disabled, - radio:disabled, calendar.button:disabled, messagedialog.csd .dialog-action-area button:disabled, button.sidebar-button:disabled, .gedit-search-slider button:disabled, popover.messagepopover .popover-action-area button:disabled, PanelToplevel > widget > button:disabled, .raven .raven-header:not(.top) button:disabled, .drop-shadow button:disabled, .budgie-session-dialog .linked.horizontal > button:disabled, .lightdm-gtk-greeter button:disabled, :not(headerbar) .caja-pathbar button:disabled, .caja-pathbar :not(headerbar) button:disabled, :not(headerbar) - .path-bar button:disabled, layouttabbar button:disabled, .mate-panel-menu-bar #PanelApplet button:disabled:not(.flat), .budgie-panel #tasklist-button:disabled, .raven stackswitcher.linked > button:disabled, toolbar button:disabled, .titlebar:not(headerbar) button:disabled:not(.suggested-action):not(.destructive-action), - headerbar button:disabled:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:disabled:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:disabled, + color: #FFFFFF; } + .inline-toolbar + button:disabled, modelbutton.flat:disabled, popover.background checkbutton:disabled, + popover.background radiobutton:disabled, + .menuitem.button.flat:disabled, spinbutton:not(.vertical) button:disabled, spinbutton.vertical button:disabled, toolbar.osd button:disabled, .app-notification button:disabled, .titlebar:not(headerbar) button:disabled:not(.suggested-action):not(.destructive-action), + headerbar button:disabled:not(.suggested-action):not(.destructive-action), notebook > header > tabs > arrow:disabled, scrollbar button:disabled, check:disabled, + radio:disabled, calendar.button:disabled, messagedialog.csd .dialog-action-area button:disabled, button.sidebar-button:disabled, button.flat:disabled { box-shadow: none; background-color: transparent; - color: alpha(currentColor, 0.3); } - :not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar) - .path-bar button:checked, layouttabbar button:checked, .mate-panel-menu-bar #PanelApplet button:checked:not(.flat), .budgie-panel #tasklist-button:checked, .raven stackswitcher.linked > button:checked, toolbar button:checked, .titlebar:not(headerbar) button:checked:not(.suggested-action):not(.destructive-action), - headerbar button:checked:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:checked:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:checked, - button.flat:checked { - background-color: alpha(currentColor, 0.3); - color: currentColor; } - :not(headerbar) .caja-pathbar button:checked:disabled, .caja-pathbar :not(headerbar) button:checked:disabled, :not(headerbar) - .path-bar button:checked:disabled, layouttabbar button:checked:disabled, .mate-panel-menu-bar #PanelApplet button:checked:disabled:not(.flat), .budgie-panel #tasklist-button:checked:disabled, .raven stackswitcher.linked > button:checked:disabled, toolbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled:not(.suggested-action):not(.destructive-action), - headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:checked:disabled:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:checked:disabled, - button.flat:checked:disabled { - background-color: alpha(currentColor, 0.3); - color: alpha(currentColor, 0.4); } - button.text-button { - padding-left: 16px; - padding-right: 16px; } + color: rgba(255, 255, 255, 0.3); } + .inline-toolbar + button:disabled > label, modelbutton.flat:disabled > label, popover.background checkbutton:disabled > label, + popover.background radiobutton:disabled > label, + .menuitem.button.flat:disabled > label, spinbutton:not(.vertical) button:disabled > label, spinbutton.vertical button:disabled > label, toolbar.osd button:disabled > label, .app-notification button:disabled > label, .titlebar:not(headerbar) button:disabled:not(.suggested-action):not(.destructive-action) > label, + headerbar button:disabled:not(.suggested-action):not(.destructive-action) > label, notebook > header > tabs > arrow:disabled > label, scrollbar button:disabled > label, check:disabled > label, + radio:disabled > label, calendar.button:disabled > label, messagedialog.csd .dialog-action-area button:disabled > label, button.sidebar-button:disabled > label, + button.flat:disabled > label { + color: inherit; } + .inline-toolbar + button:checked, modelbutton.flat:checked, popover.background checkbutton:checked, + popover.background radiobutton:checked, + .menuitem.button.flat:checked, spinbutton:not(.vertical) button:checked, spinbutton.vertical button:checked, toolbar.osd button:checked, .app-notification button:checked, .titlebar:not(headerbar) button:checked:not(.suggested-action):not(.destructive-action), + headerbar button:checked:not(.suggested-action):not(.destructive-action), notebook > header > tabs > arrow:checked, scrollbar button:checked, check:checked, + radio:checked, calendar.button:checked, messagedialog.csd .dialog-action-area button:checked, button.sidebar-button:checked, + button.flat:checked { + background-color: alpha(currentColor, 0.3); + color: #FFFFFF; } + .inline-toolbar + button:checked:disabled, modelbutton.flat:checked:disabled, popover.background checkbutton:checked:disabled, + popover.background radiobutton:checked:disabled, + .menuitem.button.flat:checked:disabled, spinbutton:not(.vertical) button:checked:disabled, spinbutton.vertical button:checked:disabled, toolbar.osd button:checked:disabled, .app-notification button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled:not(.suggested-action):not(.destructive-action), + headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), notebook > header > tabs > arrow:checked:disabled, scrollbar button:checked:disabled, check:checked:disabled, + radio:checked:disabled, calendar.button:checked:disabled, messagedialog.csd .dialog-action-area button:checked:disabled, button.sidebar-button:checked:disabled, + button.flat:checked:disabled { + background-color: alpha(currentColor, 0.3); + color: rgba(255, 255, 255, 0.4); } + .inline-toolbar + button:checked:disabled > label, modelbutton.flat:checked:disabled > label, popover.background checkbutton:checked:disabled > label, + popover.background radiobutton:checked:disabled > label, + .menuitem.button.flat:checked:disabled > label, spinbutton:not(.vertical) button:checked:disabled > label, spinbutton.vertical button:checked:disabled > label, toolbar.osd button:checked:disabled > label, .app-notification button:checked:disabled > label, .titlebar:not(headerbar) button:checked:disabled:not(.suggested-action):not(.destructive-action) > label, + headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action) > label, notebook > header > tabs > arrow:checked:disabled > label, scrollbar button:checked:disabled > label, check:checked:disabled > label, + radio:checked:disabled > label, calendar.button:checked:disabled > label, messagedialog.csd .dialog-action-area button:checked:disabled > label, button.sidebar-button:checked:disabled > label, + button.flat:checked:disabled > label { + color: inherit; } + .inline-toolbar + button:not(.text-button), spinbutton:not(.vertical) button, notebook > header tab button.flat, check, + radio, button.titlebutton, .nautilus-circular-button, button.image-button { min-width: 24px; padding: 6px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; } + -gtk-outline-radius: 100px; + border-radius: 100px; } + button.text-button { + padding-left: 16px; + padding-right: 16px; } + .inline-toolbar + button.text-button:not(.text-button), spinbutton:not(.vertical) button.text-button, notebook > header tab button.text-button.flat, check.text-button, + radio.text-button, button.text-button.titlebutton, .text-button.nautilus-circular-button, button.text-button.image-button { - border-radius: 2px; - -gtk-outline-radius: 2px; } - button.text-button.image-button label:first-child { - margin-left: 10px; - margin-right: 2px; } + padding-left: 10px; + padding-right: 10px; + -gtk-outline-radius: 2px; + border-radius: 2px; } + .inline-toolbar + button.text-button:not(.text-button) label:last-child, spinbutton:not(.vertical) button.text-button label:last-child, notebook > header tab button.text-button.flat label:last-child, check.text-button label:last-child, + radio.text-button label:last-child, button.text-button.titlebutton label:last-child, .text-button.nautilus-circular-button label:last-child, button.text-button.image-button label:last-child { - margin-left: 2px; - margin-right: 10px; } - button.text-button.image-button label:only-child { - margin-left: 10px; - margin-right: 10px; } - button.text-button.image-button image:not(:only-child):first-child { - margin-left: 4px; } - button.text-button.image-button image:not(:only-child):last-child { - margin-right: 4px; } - toolbar .linked > button, .titlebar:not(headerbar) .linked > button:not(.suggested-action):not(.destructive-action), - headerbar .linked > button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button, toolbar .linked.vertical > button, .titlebar:not(headerbar) .linked.vertical > button:not(.suggested-action):not(.destructive-action), - headerbar .linked.vertical > button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked.vertical > button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked.vertical > button, .linked > + padding-left: 2px; + padding-right: 6px; } + .inline-toolbar + button.text-button:not(.text-button) label:first-child, spinbutton:not(.vertical) button.text-button label:first-child, notebook > header tab button.text-button.flat label:first-child, check.text-button label:first-child, + radio.text-button label:first-child, button.text-button.titlebutton label:first-child, .text-button.nautilus-circular-button label:first-child, + button.text-button.image-button label:first-child { + padding-left: 6px; + padding-right: 2px; } + .inline-toolbar .linked > button, .linked > modelbutton.flat, popover.background .linked > checkbutton, + popover.background .linked > radiobutton, + .linked > .menuitem.button.flat, spinbutton:not(.vertical) .linked > button, spinbutton.vertical .linked > button, toolbar.osd .linked > button, .app-notification .linked > button, .titlebar:not(headerbar) .linked > button:not(.suggested-action):not(.destructive-action), + headerbar .linked > button:not(.suggested-action):not(.destructive-action), notebook > header > tabs.linked > arrow, scrollbar .linked > button, .linked > check, + .linked > radio, .linked > calendar.button, messagedialog.csd .dialog-action-area .linked > button, .linked > button.sidebar-button, .inline-toolbar .linked.vertical > button, .linked.vertical > modelbutton.flat, popover.background .linked.vertical > checkbutton, + popover.background .linked.vertical > radiobutton, + .linked.vertical > .menuitem.button.flat, spinbutton:not(.vertical) .linked.vertical > button, spinbutton.vertical .linked.vertical > button, toolbar.osd .linked.vertical > button, .app-notification .linked.vertical > button, .titlebar:not(headerbar) .linked.vertical > button:not(.suggested-action):not(.destructive-action), + headerbar .linked.vertical > button:not(.suggested-action):not(.destructive-action), notebook > header > tabs.linked.vertical > arrow, scrollbar .linked.vertical > button, .linked.vertical > check, + .linked.vertical > radio, .linked.vertical > calendar.button, messagedialog.csd .dialog-action-area .linked.vertical > button, .linked.vertical > button.sidebar-button, .linked > button.flat, .linked.vertical > button.flat { border-radius: 2px; } - toolbar .linked > button.image-button, .titlebar:not(headerbar) .linked > button.image-button:not(.suggested-action):not(.destructive-action), - headerbar .linked > button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button.image-button, toolbar .linked.vertical > button.image-button, .titlebar:not(headerbar) .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action), - headerbar .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked.vertical > button.image-button, .linked > + .inline-toolbar .linked > button.image-button, .inline-toolbar .linked > button.flat:not(.text-button), .linked > modelbutton.image-button.flat, popover.background .linked > checkbutton.image-button, + popover.background .linked > radiobutton.image-button, + .linked > .image-button.menuitem.button.flat, spinbutton:not(.vertical) .linked > button, spinbutton.vertical .linked > button.image-button, toolbar.osd .linked > button.image-button, .app-notification .linked > button.image-button, .titlebar:not(headerbar) .linked > button.image-button:not(.suggested-action):not(.destructive-action), + headerbar .linked > button.image-button:not(.suggested-action):not(.destructive-action), notebook > header > tabs.linked > arrow.image-button, notebook > header tab .linked > button.flat, scrollbar .linked > button.image-button, .linked > check, + .linked > radio, .linked > calendar.image-button.button, messagedialog.csd .dialog-action-area .linked > button.image-button, .linked > button.image-button.sidebar-button, .linked > button.flat.titlebutton, .linked > .flat.nautilus-circular-button, .inline-toolbar .linked.vertical > button.image-button, .inline-toolbar .linked.vertical > button.flat:not(.text-button), .linked.vertical > modelbutton.image-button.flat, popover.background .linked.vertical > checkbutton.image-button, + popover.background .linked.vertical > radiobutton.image-button, + .linked.vertical > .image-button.menuitem.button.flat, spinbutton:not(.vertical) .linked.vertical > button, spinbutton.vertical .linked.vertical > button.image-button, toolbar.osd .linked.vertical > button.image-button, .app-notification .linked.vertical > button.image-button, .titlebar:not(headerbar) .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action), + headerbar .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action), notebook > header > tabs.linked.vertical > arrow.image-button, notebook > header tab .linked.vertical > button.flat, scrollbar .linked.vertical > button.image-button, .linked.vertical > check, + .linked.vertical > radio, .linked.vertical > calendar.image-button.button, messagedialog.csd .dialog-action-area .linked.vertical > button.image-button, .linked.vertical > button.image-button.sidebar-button, .linked.vertical > button.flat.titlebutton, .linked.vertical > .flat.nautilus-circular-button, .linked > button.flat.image-button, .linked.vertical > button.flat.image-button { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - toolbar .linked > button.text-button.image-button, .titlebar:not(headerbar) .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action), - headerbar .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button.text-button.image-button, toolbar .linked.vertical > button.text-button.image-button, .titlebar:not(headerbar) .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action), - headerbar .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked.vertical > button.text-button.image-button, .linked > + -gtk-outline-radius: 100px; + border-radius: 100px; } + .inline-toolbar .linked > button.text-button.image-button, .inline-toolbar .linked > button.flat.text-button:not(.text-button), .linked > modelbutton.text-button.image-button.flat, popover.background .linked > checkbutton.text-button.image-button, + popover.background .linked > radiobutton.text-button.image-button, + .linked > .text-button.image-button.menuitem.button.flat, spinbutton:not(.vertical) .linked > button.text-button, spinbutton.vertical .linked > button.text-button.image-button, toolbar.osd .linked > button.text-button.image-button, .app-notification .linked > button.text-button.image-button, .titlebar:not(headerbar) .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action), + headerbar .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action), notebook > header > tabs.linked > arrow.text-button.image-button, notebook > header tab .linked > button.flat.text-button, scrollbar .linked > button.text-button.image-button, .linked > check.text-button, + .linked > radio.text-button, .linked > calendar.text-button.image-button.button, messagedialog.csd .dialog-action-area .linked > button.text-button.image-button, .linked > button.text-button.image-button.sidebar-button, .linked > button.flat.text-button.titlebutton, .linked > .flat.text-button.nautilus-circular-button, .inline-toolbar .linked.vertical > button.text-button.image-button, .inline-toolbar .linked.vertical > button.flat.text-button:not(.text-button), .linked.vertical > modelbutton.text-button.image-button.flat, popover.background .linked.vertical > checkbutton.text-button.image-button, + popover.background .linked.vertical > radiobutton.text-button.image-button, + .linked.vertical > .text-button.image-button.menuitem.button.flat, spinbutton:not(.vertical) .linked.vertical > button.text-button, spinbutton.vertical .linked.vertical > button.text-button.image-button, toolbar.osd .linked.vertical > button.text-button.image-button, .app-notification .linked.vertical > button.text-button.image-button, .titlebar:not(headerbar) .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action), + headerbar .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action), notebook > header > tabs.linked.vertical > arrow.text-button.image-button, notebook > header tab .linked.vertical > button.flat.text-button, scrollbar .linked.vertical > button.text-button.image-button, .linked.vertical > check.text-button, + .linked.vertical > radio.text-button, .linked.vertical > calendar.text-button.image-button.button, messagedialog.csd .dialog-action-area .linked.vertical > button.text-button.image-button, .linked.vertical > button.text-button.image-button.sidebar-button, .linked.vertical > button.flat.text-button.titlebutton, .linked.vertical > .flat.text-button.nautilus-circular-button, .linked > button.flat.text-button.image-button, .linked.vertical > button.flat.text-button.image-button { - border-radius: 2px; - -gtk-outline-radius: 2px; } -infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, row:selected + -gtk-outline-radius: 2px; + border-radius: 2px; } +.info button:disabled, +.question button:disabled, +.warning button:disabled, +.error button:disabled, row:selected button:disabled { color: rgba(255, 255, 255, 0.3); } +row:selected button.sidebar-button, .info button.flat, +.question button.flat, +.warning button.flat, +.error button.flat, row:selected +button.flat { + color: rgba(255, 255, 255, 0.75); } + row:selected button.sidebar-button:hover, .info button.flat:hover, + .question button.flat:hover, + .warning button.flat:hover, + .error button.flat:hover, row:selected button.sidebar-button:active, .info button.flat:active, + .question button.flat:active, + .warning button.flat:active, + .error button.flat:active, row:selected + button.flat:hover, row:selected + button.flat:active { + color: #FFFFFF; } + row:selected button.sidebar-button:disabled, .info button.flat:disabled, + .question button.flat:disabled, + .warning button.flat:disabled, + .error button.flat:disabled, row:selected + button.flat:disabled { + color: rgba(255, 255, 255, 0.3); } +button separator { + min-width: 0; + min-height: 0; + background: transparent; } button.osd { padding: 12px 16px; } button.osd.image-button { @@ -492,21 +574,25 @@ button.osd { button.osd:disabled { opacity: 0; } button.suggested-action { - background-color: #448aff; + background-color: #448AFF; color: #FFFFFF; } button.suggested-action:disabled { box-shadow: none; background-color: alpha(currentColor, 0.3); color: rgba(255, 255, 255, 0.3); } + button.suggested-action:disabled > label { + color: inherit; } button.suggested-action:checked { - background-color: #ff79a7; } + background-color: #7cadff; } button.suggested-action.flat { background-color: transparent; - color: #448aff; } + color: #448AFF; } button.suggested-action.flat:disabled { box-shadow: none; background-color: transparent; - color: alpha(currentColor, 0.3); } + color: rgba(255, 255, 255, 0.3); } + button.suggested-action.flat:disabled > label { + color: inherit; } button.destructive-action { background-color: #FF5252; color: #FFFFFF; } @@ -514,6 +600,8 @@ button.destructive-action { box-shadow: none; background-color: alpha(currentColor, 0.3); color: rgba(255, 255, 255, 0.3); } + button.destructive-action:disabled > label { + color: inherit; } button.destructive-action:checked { background-color: #ff8686; } button.destructive-action.flat { @@ -522,7 +610,9 @@ button.destructive-action { button.destructive-action.flat:disabled { box-shadow: none; background-color: transparent; - color: alpha(currentColor, 0.3); } + color: rgba(255, 255, 255, 0.3); } + button.destructive-action.flat:disabled > label { + color: inherit; } .stack-switcher > button { outline-offset: -4px; } @@ -550,10 +640,6 @@ button { button.needs-attention:checked > image { animation: none; background-image: none; } -button separator { - min-width: 0; - min-height: 0; - background: transparent; } .primary-toolbar button { -gtk-icon-shadow: none; } @@ -572,93 +658,133 @@ button.needs-attention > image, stacksidebar row.needs-attention > label { button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { background-position: left 3px; } -.linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > -entry, .linked > +.linked:not(.vertical) > spinbutton:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked:not(.vertical) > entry:not(.flat), +notebook > stack:not(:only-child) revealer .linked:not(.vertical) > spinbutton:not(.flat):not(.vertical), .linked:not(.vertical) > +entry:not(.flat), .linked > button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { - border-radius: 0; - -gtk-outline-radius: 2px; } + border-radius: 0; } -.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > -entry:first-child, .linked > -button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; } -.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > -entry:last-child, .linked > -button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; } -.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > -entry:only-child, .linked > -button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 2px; } +.linked:not(.vertical) > spinbutton:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked:not(.vertical) > entry:not(.flat), +notebook > stack:not(:only-child) revealer .linked:not(.vertical) > spinbutton:not(.flat):not(.vertical), .linked:not(.vertical) > +entry:not(.flat), .linked > +button { + -gtk-outline-radius: 2px; } + .linked:not(.vertical) > spinbutton:first-child:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked:not(.vertical) > entry:first-child:not(.flat), + notebook > stack:not(:only-child) revealer .linked:not(.vertical) > spinbutton:first-child:not(.flat):not(.vertical), .linked:not(.vertical) > + entry:first-child:not(.flat), .linked > + button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + .linked:not(.vertical) > spinbutton:last-child:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked:not(.vertical) > entry:last-child:not(.flat), + notebook > stack:not(:only-child) revealer .linked:not(.vertical) > spinbutton:last-child:not(.flat):not(.vertical), .linked:not(.vertical) > + entry:last-child:not(.flat), .linked > + button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + .linked:not(.vertical) > spinbutton:only-child:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked:not(.vertical) > entry:only-child:not(.flat), + notebook > stack:not(:only-child) revealer .linked:not(.vertical) > spinbutton:only-child:not(.flat):not(.vertical), .linked:not(.vertical) > + entry:only-child:not(.flat), .linked > + button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo { + border-radius: 2px; } -.linked.vertical > spinbutton:not(.vertical), .linked.vertical > -entry, .linked.vertical > +.linked.vertical > spinbutton:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked.vertical > entry:not(.flat), +notebook > stack:not(:only-child) revealer .linked.vertical > spinbutton:not(.flat):not(.vertical), .linked.vertical > +entry:not(.flat), .linked.vertical > button, .linked.vertical > combobox > box > button.combo { - border-radius: 0; - -gtk-outline-radius: 2px; } + border-radius: 0; } -.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > -entry:first-child, .linked.vertical > -button:first-child, .linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 2px; - border-top-right-radius: 2px; } -.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > -entry:last-child, .linked.vertical > -button:last-child, .linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; } -.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > -entry:only-child, .linked.vertical > -button:only-child, .linked.vertical > combobox:only-child > box > button.combo { - border-radius: 2px; } +.linked.vertical > spinbutton:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked.vertical > entry:not(.flat), +notebook > stack:not(:only-child) revealer .linked.vertical > spinbutton:not(.flat):not(.vertical), .linked.vertical > +entry:not(.flat), .linked.vertical > +button { + -gtk-outline-radius: 2px; } + .linked.vertical > spinbutton:first-child:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked.vertical > entry:first-child:not(.flat), + notebook > stack:not(:only-child) revealer .linked.vertical > spinbutton:first-child:not(.flat):not(.vertical), .linked.vertical > + entry:first-child:not(.flat), .linked.vertical > + button:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + .linked.vertical > spinbutton:last-child:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked.vertical > entry:last-child:not(.flat), + notebook > stack:not(:only-child) revealer .linked.vertical > spinbutton:last-child:not(.flat):not(.vertical), .linked.vertical > + entry:last-child:not(.flat), .linked.vertical > + button:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; } + .linked.vertical > spinbutton:only-child:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked.vertical > entry:only-child:not(.flat), + notebook > stack:not(:only-child) revealer .linked.vertical > spinbutton:only-child:not(.flat):not(.vertical), .linked.vertical > + entry:only-child:not(.flat), .linked.vertical > + button:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 2px; } /* menu buttons */ -modelbutton.flat, +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, .menuitem.button.flat { min-height: 28px; - padding: 0 8px; + padding-left: 8px; + padding-right: 8px; border-radius: 2px; color: inherit; } - modelbutton.flat check:not(:checked):not(:indeterminate), - modelbutton.flat radio:not(:checked):not(:indeterminate), - .menuitem.button.flat check:not(:checked):not(:indeterminate), - .menuitem.button.flat radio:not(:checked):not(:indeterminate) { - color: alpha(currentColor, 0.6); } - modelbutton.flat check, modelbutton.flat check:hover, + modelbutton.flat check, popover.background checkbutton check, + popover.background radiobutton check, modelbutton.flat check:hover, popover.background checkbutton check:hover, + popover.background radiobutton check:hover, modelbutton.flat radio, + popover.background checkbutton radio, + popover.background radiobutton radio, modelbutton.flat radio:hover, + popover.background checkbutton radio:hover, + popover.background radiobutton radio:hover, .menuitem.button.flat check, .menuitem.button.flat check:hover, .menuitem.button.flat radio, .menuitem.button.flat radio:hover { background-image: none; } - modelbutton.flat check:active, + modelbutton.flat check:active, popover.background checkbutton check:active, + popover.background radiobutton check:active, modelbutton.flat radio:active, + popover.background checkbutton radio:active, + popover.background radiobutton radio:active, .menuitem.button.flat check:active, .menuitem.button.flat radio:active { animation: none; } - modelbutton.flat check:last-child, + modelbutton.flat check:not(:indeterminate):checked:active, popover.background checkbutton check:not(:indeterminate):checked:active, + popover.background radiobutton check:not(:indeterminate):checked:active, + .menuitem.button.flat check:not(:indeterminate):checked:active { + animation: check_check 0.3s cubic-bezier(0, 0, 0.2, 1); } + modelbutton.flat check:indeterminate:checked:active, popover.background checkbutton check:indeterminate:checked:active, + popover.background radiobutton check:indeterminate:checked:active, modelbutton.flat radio:indeterminate:checked:active, popover.background checkbutton radio:indeterminate:checked:active, + popover.background radiobutton radio:indeterminate:checked:active, + .menuitem.button.flat check:indeterminate:checked:active, + .menuitem.button.flat radio:indeterminate:checked:active { + animation: check_indeterminate 0.3s cubic-bezier(0, 0, 0.2, 1); } + 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; - margin-right: -16px; } - modelbutton.flat check:first-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-left: -16px; - margin-right: -8px; } + margin-right: 8px; } -modelbutton.flat arrow { +modelbutton.flat arrow, popover.background checkbutton arrow, +popover.background radiobutton arrow { background: none; } - modelbutton.flat arrow:hover { + modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, + popover.background radiobutton arrow:hover { background: none; } - modelbutton.flat arrow.left { + 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 { + modelbutton.flat arrow.right, popover.background checkbutton arrow.right, + popover.background radiobutton arrow.right { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } button.color { @@ -673,17 +799,23 @@ button.color { button:visited, *:link:hover, button:hover:link, button:hover:visited, *:link:active, button:active:link, button:active:visited { - color: #42A5F5; } + color: #2196F3; } *:link:visited, button:visited, *:link:visited:hover, button:visited:hover, *:link:visited:active, button:visited:active { - color: #E040FB; } -infobar.info *:link, infobar.info button:link, -infobar.info button:visited, infobar.question *:link, infobar.question button:link, -infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, -infobar.warning button:visited, infobar.error *:link, infobar.error button:link, -infobar.error button:visited, *:link:selected, button:selected:link, + color: #82B1FF; } +.info *:link, .info button:link, +.info button:visited, +.question *:link, +.question button:link, +.question button:visited, +.warning *:link, +.warning button:link, +.warning button:visited, +.error *:link, +.error button:link, +.error button:visited, *:link:selected, button:selected:link, button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, headerbar.selection-mode .subtitle:link, *:selected *:link, *:selected button:link, *:selected button:visited { @@ -698,7 +830,7 @@ button:visited > label { *****************/ spinbutton:not(.vertical) { padding: 0; } - notebook > stack:not(:only-child) spinbutton:not(.vertical) entry, notebook > stack:not(:only-child) spinbutton:not(.vertical) entry:focus, notebook > stack:not(:only-child) spinbutton:not(.vertical) entry:disabled, + notebook > stack:not(:only-child) spinbutton:not(.vertical) entry, spinbutton:not(.vertical) entry { min-width: 32px; margin: 0; @@ -707,10 +839,13 @@ spinbutton:not(.vertical) { box-shadow: none; background-color: transparent; } spinbutton:not(.vertical) button { + min-height: 24px; + min-width: 24px; + padding: 0; border: solid 6px transparent; } - spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) { + spinbutton:not(.vertical) button.up { margin-left: -3px; } - spinbutton:not(.vertical) button.up:dir(rtl), spinbutton:not(.vertical) button.down:dir(ltr) { + spinbutton:not(.vertical) button.down { margin-right: -3px; } spinbutton.vertical:disabled { color: rgba(255, 255, 255, 0.4); } @@ -743,54 +878,35 @@ combobox arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); min-height: 16px; min-width: 16px; } -combobox button.combo:checked { - transition: none; } -combobox button.combo cellview:dir(ltr) { - margin-left: -2px; } -combobox button.combo cellview:dir(rtl) { - margin-right: -2px; } -combobox #gtk-combobox-popup-menu { +combobox menu, +combobox .menu { padding: 2px 0; } - combobox #gtk-combobox-popup-menu menuitem { - min-height: 32px; - padding: 0 8px; } + combobox menu menuitem, + combobox .menu menuitem { + min-height: 36px; + padding: 0 10px; } combobox:drop(active) { box-shadow: none; } -notebook > stack:not(:only-child) button.combo, #login_window #user_combobox button { - border-radius: 0; - background-image: none; - font-weight: inherit; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 0%, transparent 0%) 0 0 0/0 0 0px; - box-shadow: inset 0 -1px alpha(currentColor, 0.3); - background-color: transparent; - color: #FFFFFF; } - notebook > stack:not(:only-child) button.combo:hover, #login_window #user_combobox button:hover { - box-shadow: inset 0 -2px alpha(currentColor, 0.3); } - notebook > stack:not(:only-child) button.combo:checked, #login_window #user_combobox button:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 100%, transparent 0%) 0 0 2/0 0 2px; } - notebook > stack:not(:only-child) button.combo:disabled, #login_window #user_combobox button:disabled { - color: rgba(255, 255, 255, 0.4); } - /************ * Toolbars * ************/ toolbar { -GtkWidget-window-dragging: true; padding: 3px; - background-color: #455A64; } + background-color: #37474F; } .osd toolbar { background-color: transparent; } - toolbar.osd, .app-notification, frame.documents-dropdown { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + toolbar.osd, .app-notification, + .app-notification.frame { + transition: box-shadow 0.3s cubic-bezier(0, 0, 0.2, 1); padding: 6px; border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #546E7A; } - toolbar.osd:backdrop, .app-notification:backdrop, frame.documents-dropdown:backdrop { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.1); } - toolbar.osd.left, .left.app-notification, frame.left.documents-dropdown, toolbar.osd.right, .right.app-notification, frame.right.documents-dropdown, toolbar.osd.top, .top.app-notification, frame.top.documents-dropdown, toolbar.osd.bottom, .bottom.app-notification, frame.bottom.documents-dropdown { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); + background-color: #455A64; } + toolbar.osd:backdrop, .app-notification:backdrop { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } + toolbar.osd.left, .left.app-notification, toolbar.osd.right, .right.app-notification, toolbar.osd.top, .top.app-notification, toolbar.osd.bottom, .bottom.app-notification { border-radius: 0; } toolbar.horizontal separator { margin: 3px; } @@ -801,14 +917,6 @@ toolbar { toolbar:not(.inline-toolbar):not(.osd) spinbutton, toolbar:not(.inline-toolbar):not(.osd) button { margin: 3px; } - toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:first-child), - toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:first-child), - toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:first-child) { - margin-left: 0; } - toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:last-child), - toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:last-child), - toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:last-child) { - margin-right: 0; } toolbar:not(.inline-toolbar):not(.osd) switch { margin: 9px 3px; } @@ -817,7 +925,7 @@ toolbar { border-style: solid; border-width: 0 1px 1px; border-color: rgba(0, 0, 0, 0.2); - background-color: #4d646f; } + background-color: #3e515a; } searchbar, .location-bar { @@ -825,7 +933,7 @@ searchbar, border-style: solid; border-width: 0 0 1px; border-color: rgba(0, 0, 0, 0.2); - background-color: #455A64; + background-color: #2f3d44; background-clip: border-box; } /*************** @@ -833,68 +941,69 @@ searchbar, ***************/ .titlebar:not(headerbar), headerbar { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); min-height: 48px; padding: 0 6px; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.2); - background-color: #37474F; - color: #FFFFFF; } - .titlebar:disabled:not(headerbar) :not(button) > label, - headerbar:disabled :not(button) > label { - color: rgba(255, 255, 255, 0.4); } - .titlebar:backdrop:not(headerbar), - headerbar:backdrop { - color: rgba(255, 255, 255, 0.75); } - .titlebar:backdrop:disabled:not(headerbar) :not(button) > label, - headerbar:backdrop:disabled :not(button) > label { - color: rgba(255, 255, 255, 0.3); } + border-width: 0 0 1px; + border-style: solid; + border-color: rgba(0, 0, 0, 0.2); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); + background-color: #2f3d44; + background-clip: border-box; } .titlebar:not(headerbar) .title, headerbar .title { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - padding: 0 12px; + padding-left: 12px; + padding-right: 12px; font-weight: bold; } .titlebar:not(headerbar) .subtitle, headerbar .subtitle { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - padding: 0 12px; + padding-left: 12px; + padding-right: 12px; font-size: smaller; } .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), headerbar button:not(.suggested-action):not(.destructive-action) { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; } + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #2196F3 0%, transparent 0%) 0 0 0/0 0 0px; } .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, headerbar button:not(.suggested-action):not(.destructive-action):checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; } - .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled, - headerbar button:not(.suggested-action):not(.destructive-action):checked, + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #2196F3 100%, transparent 0%) 0 0 2/0 0 2px; + background-color: transparent; + color: #FFFFFF; } + .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled, headerbar button:not(.suggested-action):not(.destructive-action):checked:disabled { - background-color: transparent; } - .titlebar:not(headerbar) button.suggested-action:disabled, .titlebar:not(headerbar) button.destructive-action:disabled, - headerbar button.suggested-action:disabled, - headerbar button.destructive-action:disabled { - color: alpha(currentColor, 0.4); } + background-color: transparent; + color: rgba(255, 255, 255, 0.4); } + .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled > label, + headerbar button:not(.suggested-action):not(.destructive-action):checked:disabled > label { + color: inherit; } .selection-mode.titlebar:not(headerbar), headerbar.selection-mode { - transition: background-color 0 0.3s; - animation: header_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: #42A5F5; + animation: header_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); color: #FFFFFF; } - .selection-mode.titlebar:backdrop:not(headerbar), - headerbar.selection-mode:backdrop { - color: rgba(255, 255, 255, 0.75); } .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), headerbar.selection-mode button:not(.suggested-action):not(.destructive-action) { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; - color: currentColor; } + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FFFFFF 0%, transparent 0%) 0 0 0/0 0 0px; } + .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):hover, .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):active, .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, + headerbar.selection-mode button:not(.suggested-action):not(.destructive-action), + headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):hover, + headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):active, + headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):checked { + color: #FFFFFF; } .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):disabled, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):disabled { - color: alpha(currentColor, 0.4); } + color: rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):disabled > label, + headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):disabled > label { + color: inherit; } .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; - color: currentColor; } + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FFFFFF 100%, transparent 0%) 0 0 2/0 0 2px; + color: #FFFFFF; } .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):checked:disabled { - color: alpha(currentColor, 0.4); } + color: rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled > label, + headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):checked:disabled > label { + color: inherit; } .selection-mode.titlebar:not(headerbar) .selection-menu, headerbar.selection-mode .selection-menu { padding-left: 16px; @@ -905,12 +1014,11 @@ headerbar { .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - .fullscreen .titlebar:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:not(headerbar), .fullscreen - headerbar, .tiled + .tiled .titlebar:not(headerbar), .maximized .titlebar:not(headerbar), .tiled headerbar, .maximized headerbar { border-radius: 0; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } + box-shadow: none; } .default-decoration.titlebar:not(headerbar), headerbar.default-decoration { min-height: 24px; @@ -925,31 +1033,25 @@ headerbar { .default-decoration.titlebar:not(headerbar) button.titlebutton:active, headerbar.default-decoration button.titlebutton:active { background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 100%, transparent 0%), image(alpha(currentColor, 0.15)); } - .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd - headerbar:dir(rtl), .solid-csd - headerbar:dir(ltr) { - margin-left: -2px; - margin-right: -2px; - margin-top: -2px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } headerbar entry, headerbar spinbutton, headerbar button { margin-top: 6px; margin-bottom: 6px; } -headerbar switch { - margin-top: 12px; - margin-bottom: 12px; } -.background:not(.tiled):not(.maximized):not(.fullscreen) .titlebar { +.titlebar { border-top-left-radius: 2px; border-top-right-radius: 2px; } -window:not(.tiled):not(.maximized):not(.fullscreen) separator:first-child + headerbar, window:not(.tiled):not(.maximized):not(.fullscreen) headerbar:first-child { +separator:first-child + headerbar, headerbar:first-child { border-top-left-radius: 2px; } -window:not(.tiled):not(.maximized):not(.fullscreen) headerbar:last-child { + .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar, .tiled headerbar:first-child, .maximized headerbar:first-child { + border-radius: 0; } +headerbar:last-child { border-top-right-radius: 2px; } + .tiled headerbar:last-child, .maximized headerbar:last-child { + border-radius: 0; } window.csd > .titlebar:not(headerbar) { padding: 0; @@ -958,51 +1060,33 @@ window.csd > .titlebar:not(headerbar) { border-style: none; box-shadow: none; } .titlebar:not(headerbar) > separator { - background-color: #37474F; + background-color: #2f3d44; background-image: image(rgba(0, 0, 0, 0.2)); } /************ * Pathbars * ************/ -.caja-pathbar button, -.path-bar button { +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { padding-left: 6px; padding-right: 6px; } - .caja-pathbar button label:not(:only-child):first-child, - .path-bar button label:not(:only-child):first-child { - margin-left: 4px; } - .caja-pathbar button label:not(:only-child):last-child, - .path-bar button label:not(:only-child):last-child { - margin-right: 4px; } - .caja-pathbar button.slider-button, - .path-bar button.slider-button { - padding-left: 4px; - padding-right: 4px; } - :not(headerbar) .caja-pathbar button, .caja-pathbar :not(headerbar) button, :not(headerbar) - .path-bar button { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 0%, transparent 0%) 0 0 0/0 0 0px; - border-radius: 2px; } - :not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar) - .path-bar button:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 100%, transparent 0%) 0 0 2/0 0 2px; } - :not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar) .caja-pathbar button:checked:disabled, .caja-pathbar :not(headerbar) button:checked:disabled, :not(headerbar) - .path-bar button:checked, :not(headerbar) - .path-bar button:checked:disabled { - background-color: transparent; } +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } /************** * Tree Views * **************/ treeview.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; border-left-color: alpha(currentColor, 0.3); border-top-color: rgba(0, 0, 0, 0.2); } - * { - -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:hover, treeview.view:active, treeview.view:selected { border-radius: 0; } treeview.view.separator { @@ -1011,7 +1095,7 @@ treeview.view { treeview.view:drop(active) { border-style: solid none; border-width: 1px; - border-color: #448aff; } + border-color: #448AFF; } treeview.view:drop(active).after { border-top-style: none; } treeview.view:drop(active).before { @@ -1037,17 +1121,17 @@ treeview.view { treeview.view.progressbar { border-style: none none solid; border-width: 4px; - border-color: #42A5F5; - box-shadow: none; - background-color: transparent; } + border-color: #2196F3; + background-color: transparent; + background-image: none; } treeview.view.progressbar:selected { border-color: currentColor; } treeview.view.trough { border-style: none none solid; border-width: 4px; - border-color: rgba(66, 165, 245, 0.3); - box-shadow: none; - background-color: transparent; } + border-color: rgba(33, 150, 243, 0.3); + background-color: transparent; + background-image: none; } treeview.view.trough:selected { border-color: alpha(currentColor, 0.3); } treeview.view header button { @@ -1060,7 +1144,7 @@ treeview.view { treeview.view header button, treeview.view header button:hover, treeview.view header button:active { box-shadow: none; } treeview.view header button, treeview.view header button:disabled { - background-color: #546E7A; } + background-color: #455A64; } treeview.view header button:last-child { border-right-style: none; } treeview.view button.dnd, @@ -1071,11 +1155,9 @@ treeview.view { border-color: rgba(0, 0, 0, 0.2); border-radius: 0; box-shadow: none; - background-color: #546E7A; + background-color: #455A64; background-clip: border-box; - color: #42A5F5; } - treeview.view acceleditor > label { - background-color: #42A5F5; } + color: #2196F3; } /********* * Menus * @@ -1084,112 +1166,87 @@ menubar, .menubar { -GtkWidget-window-dragging: true; padding: 0; - background-color: #37474F; } + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2); + background-color: #2f3d44; } menubar > menuitem, .menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; min-height: 20px; padding: 4px 8px; color: rgba(255, 255, 255, 0.75); } menubar > menuitem:hover, .menubar > menuitem:hover { - transition: none; - background-color: alpha(currentColor, 0.15); + box-shadow: inset 0 -2px #2196F3; color: #FFFFFF; } menubar > menuitem:disabled, .menubar > menuitem:disabled { color: rgba(255, 255, 255, 0.3); } -.csd.popup { - border-radius: 2px; } - menu, -.menu, -.context-menu { +.menu { margin: 4px 0; padding: 4px 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #546E7A; + background-color: #455A64; border: 1px solid rgba(0, 0, 0, 0.2); } .csd menu, .csd - .menu, .csd - .context-menu { + .menu { border: none; border-radius: 2px; } menu menuitem, - .menu menuitem, - .context-menu menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); + .menu menuitem { min-height: 20px; min-width: 40px; padding: 4px 8px; font: initial; text-shadow: none; } menu menuitem:hover, - .menu menuitem:hover, - .context-menu menuitem:hover { - transition: none; - background-color: alpha(currentColor, 0.15); } + .menu menuitem:hover { + background-color: #2196F3; + color: #FFFFFF; } menu menuitem:disabled, - .menu menuitem:disabled, - .context-menu menuitem:disabled { + .menu menuitem:disabled { color: rgba(255, 255, 255, 0.4); } menu menuitem arrow, - .menu menuitem arrow, - .context-menu menuitem arrow { + .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) { + .menu menuitem arrow:dir(ltr) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); margin-left: 8px; } menu menuitem arrow:dir(rtl), - .menu menuitem arrow:dir(rtl), - .context-menu menuitem arrow:dir(rtl) { + .menu menuitem arrow:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); margin-right: 8px; } - 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 { + .menu > arrow { min-height: 16px; min-width: 16px; padding: 4px; border-radius: 0; - background-color: #546E7A; + background-color: #455A64; color: rgba(255, 255, 255, 0.75); } menu > arrow.top, - .menu > arrow.top, - .context-menu > arrow.top { + .menu > arrow.top { margin-top: -4px; border-bottom: 1px solid rgba(0, 0, 0, 0.2); -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } menu > arrow.bottom, - .menu > arrow.bottom, - .context-menu > arrow.bottom { + .menu > arrow.bottom { margin-bottom: -4px; border-top: 1px solid rgba(0, 0, 0, 0.2); -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } menu > arrow:hover, - .menu > arrow:hover, - .context-menu > arrow:hover { + .menu > arrow:hover { background-image: image(alpha(currentColor, 0.15)); color: #FFFFFF; } menu > arrow:disabled, - .menu > arrow:disabled, - .context-menu > arrow:disabled { + .menu > arrow:disabled { border-color: transparent; background-color: transparent; color: transparent; } menu separator, - .menu separator, - .context-menu separator { + .menu separator { margin: 4px 0; } menuitem accelerator { @@ -1203,14 +1260,17 @@ menuitem radio:dir(rtl) { margin-right: -16px; margin-left: -8px; } +.csd.popup { + border-radius: 2px; } + /*************** * Popovers * ***************/ popover.background { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 2px; + transition: box-shadow 0.3s cubic-bezier(0, 0, 0.2, 1); + padding: 0; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); - background-color: #607D8B; } + background-color: #3e515a; } popover.background:backdrop { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } popover.background, .csd popover.background { @@ -1218,10 +1278,6 @@ popover.background { border-width: 1px; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.3); border-radius: 3px; } - popover.background > stack { - margin: -4px; } - popover.background > toolbar { - margin: -2px; } popover.background > list, popover.background > .view, popover.background > iconview, @@ -1229,11 +1285,6 @@ popover.background { border-style: none; box-shadow: none; background-color: transparent; } - popover.background.menu button, - popover.background button.model { - min-height: 32px; - padding: 0 8px; - border-radius: 2px; } popover.background separator { margin: 4px 0; } popover.background list separator { @@ -1245,40 +1296,40 @@ popover.background { notebook > header { border-width: 1px; border-color: rgba(0, 0, 0, 0.2); - background-color: #455A64; + background-color: #2f3d44; background-clip: border-box; } notebook > header.top { border-bottom-style: solid; } - notebook > header.top > tabs { + notebook > header.top > tabs > tab:not(.reorderable-page) { margin-bottom: -1px; } - notebook > header.top > tabs > tab:hover { + notebook > header.top > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 0 -2px alpha(currentColor, 0.3); } - notebook > header.top > tabs > tab:checked { - box-shadow: inset 0 -2px #42A5F5; } + notebook > header.top > tabs > tab:not(.reorderable-page):checked { + box-shadow: inset 0 -2px #2196F3; } notebook > header.bottom { border-top-style: solid; } - notebook > header.bottom > tabs { + notebook > header.bottom > tabs > tab:not(.reorderable-page) { margin-top: -1px; } - notebook > header.bottom > tabs > tab:hover { + notebook > header.bottom > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 0 2px alpha(currentColor, 0.3); } - notebook > header.bottom > tabs > tab:checked { - box-shadow: inset 0 2px #42A5F5; } + notebook > header.bottom > tabs > tab:not(.reorderable-page):checked { + box-shadow: inset 0 2px #2196F3; } notebook > header.left { border-right-style: solid; } - notebook > header.left > tabs { + notebook > header.left > tabs > tab:not(.reorderable-page) { margin-right: -1px; } - notebook > header.left > tabs > tab:hover { + notebook > header.left > tabs > tab:not(.reorderable-page):hover { box-shadow: inset -2px 0 alpha(currentColor, 0.3); } - notebook > header.left > tabs > tab:checked { - box-shadow: inset -2px 0 #42A5F5; } + notebook > header.left > tabs > tab:not(.reorderable-page):checked { + box-shadow: inset -2px 0 #2196F3; } notebook > header.right { border-left-style: solid; } - notebook > header.right > tabs { + notebook > header.right > tabs > tab:not(.reorderable-page) { margin-left: -1px; } - notebook > header.right > tabs > tab:hover { + notebook > header.right > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 2px 0 alpha(currentColor, 0.3); } - notebook > header.right > tabs > tab:checked { - box-shadow: inset 2px 0 #42A5F5; } + notebook > header.right > tabs > tab:not(.reorderable-page):checked { + box-shadow: inset 2px 0 #2196F3; } notebook > header.top > tabs > arrow { border-top-style: none; } notebook > header.bottom > tabs > arrow { @@ -1310,7 +1361,7 @@ notebook > header { min-width: 16px; border-radius: 0; } notebook > header tab { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; min-height: 24px; min-width: 24px; padding: 6px 12px; @@ -1323,23 +1374,28 @@ notebook > header { color: #FFFFFF; } notebook > header tab:hover.reorderable-page { border-color: rgba(0, 0, 0, 0.2); - background-color: #4d646f; } + background-color: #37474F; } notebook > header tab:disabled { color: rgba(255, 255, 255, 0.3); } notebook > header tab:checked { - animation: tab_ripple_effect 0.9s cubic-bezier(0, 0, 0.2, 1); color: #FFFFFF; } notebook > header tab:checked:disabled { color: rgba(255, 255, 255, 0.4); } + notebook > header tab:checked:not(.reorderable-page) { + animation: tab_ripple_effect 0.6s ease-in-out; } notebook > header tab:checked.reorderable-page { border-color: rgba(0, 0, 0, 0.2); background-color: #546E7A; } - notebook > header tab button.flat:last-child { - margin-left: 6px; - margin-right: -6px; } - notebook > header tab button.flat:first-child { - margin-left: -6px; - margin-right: 6px; } + notebook > header tab button.flat { + min-width: 24px; + min-height: 24px; + padding: 0; } + notebook > header tab button.flat:last-child { + margin-left: 6px; + margin-right: -6px; } + notebook > header tab button.flat:first-child { + margin-left: -6px; + margin-right: 6px; } notebook > header.top tabs, notebook > header.bottom tabs { padding-left: 8px; padding-right: 8px; } @@ -1361,14 +1417,14 @@ notebook > header { margin: -1px 0; border-style: solid none; } notebook > stack:not(:only-child) { - background-color: #546E7A; } + background-color: #455A64; } /************** * Scrollbars * **************/ scrollbar { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: #546E7A; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; + background-color: #455A64; background-clip: border-box; } * { -GtkScrollbar-has-backward-stepper: false; @@ -1382,11 +1438,11 @@ scrollbar { scrollbar.right { border-left: 1px solid rgba(0, 0, 0, 0.2); } scrollbar slider { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1), margin 0, border-width 0; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, margin 0, border-width 0; min-width: 8px; min-height: 8px; border: 4px solid transparent; - border-radius: 9999px; + border-radius: 100px; background-clip: padding-box; background-color: rgba(255, 255, 255, 0.6); } scrollbar slider:hover { @@ -1396,7 +1452,7 @@ scrollbar { scrollbar slider:disabled { background-color: rgba(255, 255, 255, 0.24); } scrollbar.fine-tune slider { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1), margin 0, border-width 0, min-width 0, min-height 0; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, margin 0, border-width 0, min-width 0, min-height 0; min-width: 4px; min-height: 4px; } scrollbar.fine-tune.horizontal slider { @@ -1409,14 +1465,14 @@ scrollbar { scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { min-width: 4px; min-height: 4px; - margin: 3px; - border: 1px solid rgba(84, 110, 122, 0.3); } + margin: 2px; + border: 2px solid rgba(69, 90, 100, 0.3); } scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { min-width: 4px; min-height: 4px; - margin: 3px; - border: 1px solid rgba(84, 110, 122, 0.3); - border-radius: 9999px; + margin: 2px; + border: 2px solid rgba(69, 90, 100, 0.3); + border-radius: 100px; background-color: rgba(255, 255, 255, 0.6); background-clip: padding-box; -gtk-icon-source: none; } @@ -1431,7 +1487,7 @@ scrollbar { scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { min-height: 8px; } scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - background-color: rgba(84, 110, 122, 0.9); } + background-color: rgba(69, 90, 100, 0.9); } scrollbar.horizontal slider { min-width: 24px; } scrollbar.vertical slider { @@ -1446,53 +1502,53 @@ scrollbar { scrollbar.vertical button.up { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } scrollbar.horizontal button.down { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); } scrollbar.horizontal button.up { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } /********** * Switch * **********/ switch { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; margin: 6px 0; border: 4px solid transparent; - border-radius: 9999px; + border-radius: 100px; background-color: alpha(currentColor, 0.3); background-clip: padding-box; font-size: 0; } switch:disabled { - color: alpha(currentColor, 0.4); } + color: rgba(255, 255, 255, 0.4); } switch:checked { - background-color: rgba(255, 64, 129, 0.5); } + background-color: rgba(68, 138, 255, 0.5); } switch:checked:disabled { - background-color: rgba(255, 64, 129, 0.2); + background-color: rgba(68, 138, 255, 0.2); color: rgba(255, 255, 255, 0.4); } switch slider { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; border-image: none; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #546E7A; + background-color: #455A64; color: #FFFFFF; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1), margin 0; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, margin 0; min-width: 24px; min-height: 24px; margin: -4px 0 -4px -4px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; } + -gtk-outline-radius: 100px; + border-radius: 100px; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(transparent), to(transparent)); } switch:hover slider { border-image: none; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - switch:checked slider { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1), margin 0, background-image 0, background-color 0 0.3s; - animation: needs_attention 0.3s cubic-bezier(0, 0, 0.2, 1); - margin: -4px -4px -4px 0; - background-color: #448aff; - color: #FFFFFF; } switch:disabled slider { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #4d646f; + background-color: #3e515a; color: rgba(255, 255, 255, 0.4); } + switch:checked slider { + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, margin 0, background-image 0; + animation: needs_attention 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; + margin: -4px -4px -4px 0; + color: #FFFFFF; } switch:checked:disabled slider { animation: none; } @@ -1501,67 +1557,107 @@ switch { *************************/ .view.content-view.check:not(list), iconview.content-view.check:not(list) { -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); + margin: 8px; + background-color: transparent; } + .view.content-view.check:not(list):hover, iconview.content-view.check:not(list):hover, .view.content-view.check:not(list):active, iconview.content-view.check:not(list):active { + -gtk-icon-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } + .view.content-view.check:not(list):disabled, iconview.content-view.check:not(list):disabled { + -gtk-icon-shadow: none; } + +.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { + -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); margin: 8px; background-color: transparent; } + .view.content-view.check:active:not(list):hover, iconview.content-view.check:active:not(list):hover, .view.content-view.check:active:not(list):active, iconview.content-view.check:active:not(list):active { + -gtk-icon-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } + .view.content-view.check:active:not(list):disabled, iconview.content-view.check:active:not(list):disabled { + -gtk-icon-shadow: none; } -.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { +.view.content-view.check:disabled:not(list), iconview.content-view.check:disabled:not(list) { -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode-dark.png"), url("assets/checkbox-hover-selectionmode-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-insensitive-selectionmode.png"), url("assets/checkbox-insensitive-selectionmode@2.png")); margin: 8px; background-color: transparent; } + .view.content-view.check:disabled:not(list):hover, iconview.content-view.check:disabled:not(list):hover, .view.content-view.check:disabled:not(list):active, iconview.content-view.check:disabled:not(list):active { + -gtk-icon-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } + .view.content-view.check:disabled:not(list):disabled, iconview.content-view.check:disabled:not(list):disabled { + -gtk-icon-shadow: none; } .view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); margin: 8px; background-color: transparent; } + .view.content-view.check:checked:not(list):hover, iconview.content-view.check:checked:not(list):hover, .view.content-view.check:checked:not(list):active, iconview.content-view.check:checked:not(list):active { + -gtk-icon-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } + .view.content-view.check:checked:not(list):disabled, iconview.content-view.check:checked:not(list):disabled { + -gtk-icon-shadow: none; } -.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { +.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode-dark.png"), url("assets/checkbox-checked-hover-selectionmode-dark@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); margin: 8px; background-color: transparent; } + .view.content-view.check:checked:active:not(list):hover, iconview.content-view.check:checked:active:not(list):hover, .view.content-view.check:checked:active:not(list):active, iconview.content-view.check:checked:active:not(list):active { + -gtk-icon-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } + .view.content-view.check:checked:active:not(list):disabled, iconview.content-view.check:checked:active:not(list):disabled { + -gtk-icon-shadow: none; } -checkbutton.text-button, -radiobutton.text-button { - padding: 2px; +.view.content-view.check:disabled:checked:not(list), iconview.content-view.check:disabled:checked:not(list) { + -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selectionmode.png"), url("assets/checkbox-checked-insensitive-selectionmode@2.png")); + margin: 8px; + background-color: transparent; } + .view.content-view.check:disabled:checked:not(list):hover, iconview.content-view.check:disabled:checked:not(list):hover, .view.content-view.check:disabled:checked:not(list):active, iconview.content-view.check:disabled:checked:not(list):active { + -gtk-icon-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } + .view.content-view.check:disabled:checked:not(list):disabled, iconview.content-view.check:disabled:checked:not(list):disabled { + -gtk-icon-shadow: none; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; outline-offset: 0; } - checkbutton.text-button label:not(:only-child), - radiobutton.text-button label:not(:only-child) { - margin: 0 4px; } + 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 { min-height: 24px; min-width: 24px; - margin: -12px; - padding: 12px; } + -gtk-icon-source: none; + margin: -12px -8px; + padding: 12px; + outline-offset: 4px; + color: alpha(currentColor, 0.75); } + check:hover, check:active, + radio:hover, + radio:active { + color: currentColor; } + check:checked, check:checked:disabled, + radio:checked, + radio:checked:disabled { + background-color: transparent; } check:checked, check:indeterminate, radio:checked, radio:indeterminate { - color: #448aff; } + color: #448AFF; } check:checked:disabled, check:indeterminate:disabled, radio:checked:disabled, radio:indeterminate:disabled { - color: rgba(255, 64, 129, 0.4); } - row check:not(:checked):not(:indeterminate), row - radio:not(:checked):not(:indeterminate) { - color: alpha(currentColor, 0.75); } - row check:not(:checked):not(:indeterminate):hover, row check:not(:checked):not(:indeterminate):active, row - radio:not(:checked):not(:indeterminate):hover, row - radio:not(:checked):not(:indeterminate):active { - color: currentColor; } - row check:not(:checked):not(:indeterminate):disabled, row - radio:not(:checked):not(:indeterminate):disabled { - color: alpha(currentColor, 0.3); } + color: rgba(68, 138, 255, 0.4); } + check:only-child, + radio:only-child { + margin: -12px; } menu menuitem check, menu menuitem radio { transition: none; - margin: -16px; } - menu menuitem check:not(:checked):not(:indeterminate), menu menuitem - radio:not(:checked):not(:indeterminate) { - color: alpha(currentColor, 0.6); } + margin: -16px -16px; } + menu menuitem check:not(:checked):not(:indeterminate):hover, menu menuitem + radio:not(:checked):not(:indeterminate):hover { + color: alpha(currentColor, 0.75); } menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem radio, menu menuitem radio:hover, menu menuitem @@ -1576,17 +1672,16 @@ check:indeterminate { -gtk-icon-source: image(-gtk-recolor(url("assets/check-dash-symbolic.svg")), -gtk-recolor(url("assets/check-dash-symbolic.png"))); } radio { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448aff), to(transparent)) 24/24px; } - radio { - -gtk-icon-source: image(-gtk-recolor(url("assets/radio-unchecked-symbolic.svg")), -gtk-recolor(url("assets/radio-unchecked-symbolic.png"))); } - radio:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/radio-dash-symbolic.svg")), -gtk-recolor(url("assets/radio-dash-symbolic.png"))); } + border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448AFF), to(transparent)) 24/24px; + -gtk-icon-source: image(-gtk-recolor(url("assets/radio-unchecked-symbolic.svg")), -gtk-recolor(url("assets/radio-unchecked-symbolic.png"))); } radio:checked { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.10417, to(#448aff), to(transparent)) 24/24px; } + border-image: -gtk-gradient(radial, center center, 0, center center, 0.10417, to(#448AFF), to(transparent)) 24/24px; } radio:checked:disabled { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.10417, to(rgba(255, 64, 129, 0.4)), to(transparent)) 24/24px; } + border-image: -gtk-gradient(radial, center center, 0, center center, 0.10417, to(rgba(68, 138, 255, 0.4)), to(transparent)) 24/24px; } + radio:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/radio-dash-symbolic.svg")), -gtk-recolor(url("assets/radio-dash-symbolic.png"))); } radio:indeterminate:checked { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448aff), to(transparent)) 24/24px; } + border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448AFF), to(transparent)) 24/24px; } @keyframes check_check { from { @@ -1595,9 +1690,9 @@ radio { -gtk-icon-transform: unset; } } @keyframes check_radio { from { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448aff), to(transparent)) 24/24px; } + -gtk-icon-transform: scale(0); } to { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.10417, to(#448aff), to(transparent)) 24/24px; } } + -gtk-icon-transform: unset; } } @keyframes check_indeterminate { from { -gtk-icon-transform: unset; } @@ -1605,22 +1700,17 @@ radio { -gtk-icon-transform: scale(0, 1); } to { -gtk-icon-transform: unset; } } -modelbutton.flat check:not(:indeterminate):checked, -.menuitem.button.flat check:not(:indeterminate):checked, check:not(:indeterminate):checked { - animation: check_check 0.3s cubic-bezier(0.4, 0, 0.2, 1); } + animation: check_check 0.3s cubic-bezier(0, 0, 0.2, 1); } check:not(:indeterminate):checked:active { - animation: check_check 0.3s cubic-bezier(0.4, 0, 0.2, 1), flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; } + animation: check_check 0.3s cubic-bezier(0, 0, 0.2, 1), flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; } -modelbutton.flat check:indeterminate:checked, modelbutton.flat radio:indeterminate:checked, -.menuitem.button.flat check:indeterminate:checked, -.menuitem.button.flat radio:indeterminate:checked, check:indeterminate:checked, radio:indeterminate:checked { - animation: check_indeterminate 0.3s cubic-bezier(0.4, 0, 0.2, 1); } + animation: check_indeterminate 0.3s cubic-bezier(0, 0, 0.2, 1); } check:indeterminate:checked:active, radio:indeterminate:checked:active { - animation: check_indeterminate 0.3s cubic-bezier(0.4, 0, 0.2, 1), flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; } + animation: check_indeterminate 0.3s cubic-bezier(0, 0, 0.2, 1), flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; } menu menuitem check:not(:indeterminate):checked, menu menuitem radio:not(:indeterminate):checked, @@ -1631,16 +1721,10 @@ menu menuitem radio:indeterminate:checked { treeview.view check, treeview.view radio { padding: 0; } - treeview.view check:hover, - treeview.view radio:hover { - box-shadow: inset 0 0 0 9999px alpha(#FFFFFF, 0.05); + treeview.view check:checked:hover, treeview.view check:selected:checked:hover, + treeview.view radio:checked:hover, + treeview.view radio:selected:checked:hover { background-image: none; } - treeview.view check:hover:disabled, - treeview.view radio:hover:disabled { - box-shadow: none; } - treeview.view check:hover:selected, - treeview.view radio:hover:selected { - box-shadow: inset 0 0 0 9999px alpha(#FFFFFF, 0.05); } treeview.view check, treeview.view radio { color: rgba(255, 255, 255, 0.75); } @@ -1654,11 +1738,11 @@ treeview.view radio { treeview.view check:checked, treeview.view check:indeterminate, treeview.view radio:checked, treeview.view radio:indeterminate { - color: #448aff; } + color: #448AFF; } treeview.view check:checked:disabled, treeview.view check:indeterminate:disabled, treeview.view radio:checked:disabled, treeview.view radio:indeterminate:disabled { - color: rgba(255, 64, 129, 0.4); } + color: rgba(68, 138, 255, 0.4); } treeview.view check:selected, treeview.view radio:selected { color: rgba(255, 255, 255, 0.75); } @@ -1672,11 +1756,11 @@ treeview.view radio { treeview.view check:selected:checked, treeview.view check:selected:indeterminate, treeview.view radio:selected:checked, treeview.view radio:selected:indeterminate { - color: #448aff; } + color: #448AFF; } treeview.view check:selected:checked:disabled, treeview.view check:selected:indeterminate:disabled, treeview.view radio:selected:checked:disabled, treeview.view radio:selected:indeterminate:disabled { - color: rgba(255, 64, 129, 0.4); } + color: rgba(68, 138, 255, 0.4); } treeview.view radio:checked { -gtk-icon-source: image(-gtk-recolor(url("assets/radio-checked-symbolic.svg")), -gtk-recolor(url("assets/radio-checked-symbolic.png"))); @@ -1690,7 +1774,7 @@ scale { min-width: 12px; padding: 12px; } scale * { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); } + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; } scale slider { min-height: 24px; min-width: 24px; @@ -1701,7 +1785,7 @@ scale { scale trough:disabled { color: rgba(255, 255, 255, 0.4); } scale highlight { - background-color: #448aff; } + background-color: #448AFF; } scale highlight:disabled { background-color: transparent; } scale fill { @@ -1709,7 +1793,6 @@ scale { scale fill:disabled { background-color: transparent; } scale slider { - transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1); background-repeat: no-repeat; background-position: center; background-size: calc(100% - 8px); } @@ -1745,84 +1828,158 @@ scale { scale.vertical indicator { min-height: 1px; min-width: 8px; } - scale.horizontal.marks-before:not(.marks-after) slider { + scale.color.horizontal slider, + scale.horizontal contents:last-child:not(:only-child) > trough > slider { min-height: 30px; min-width: 24px; margin-top: -16px; background-position: center calc(100% - 4px); } - scale.horizontal.marks-before:not(.marks-after) slider { + scale.color.horizontal slider, + scale.horizontal contents:last-child:not(:only-child) > trough > slider { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); } - scale.horizontal.marks-before:not(.marks-after) slider:disabled { + scale.color.horizontal slider:hover, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:hover { + background-position: center calc(100% - 2px); } + scale.color.horizontal slider:active, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:active { + background-position: center calc(100% - 0px); } + scale.color.fine-tune.horizontal slider, scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider { + background-position: center calc(100% - 6px); } + scale.color.horizontal slider, + scale.horizontal contents:last-child:not(:only-child) > trough > slider { + min-height: 30px; + min-width: 24px; + margin-top: -16px; + background-position: center calc(100% - 4px); } + scale.color.horizontal slider:disabled, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:disabled { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png")); } - scale.horizontal.marks-before:not(.marks-after) slider:hover { + scale.color.horizontal slider:hover, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:hover { background-position: center calc(100% - 2px); } - scale.horizontal.marks-before:not(.marks-after) slider:active { + scale.color.horizontal slider:active, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:active { background-position: center calc(100% - 0px); } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + scale.color.fine-tune.horizontal slider, scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider { background-position: center calc(100% - 6px); } - scale.horizontal.marks-after:not(.marks-before) slider { + scale.horizontal contents:first-child:not(:only-child) > trough > slider { min-height: 30px; min-width: 24px; margin-bottom: -16px; background-position: center calc(4px); } - scale.horizontal.marks-after:not(.marks-before) slider { + scale.horizontal contents:first-child:not(:only-child) > trough > slider { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-dark.png"), url("assets/slider-horz-scale-has-marks-below-dark@2.png")); } - scale.horizontal.marks-after:not(.marks-before) slider:disabled { + scale.horizontal contents:first-child:not(:only-child) > trough > slider:hover { + background-position: center calc(2px); } + scale.horizontal contents:first-child:not(:only-child) > trough > slider:active { + background-position: center calc(0px); } + scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider { + background-position: center calc(6px); } + scale.horizontal contents:first-child:not(:only-child) > trough > slider { + min-height: 30px; + min-width: 24px; + margin-bottom: -16px; + background-position: center calc(4px); } + scale.horizontal contents:first-child:not(:only-child) > trough > slider:disabled { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png")); } - scale.horizontal.marks-after:not(.marks-before) slider:hover { + scale.horizontal contents:first-child:not(:only-child) > trough > slider:hover { background-position: center calc(2px); } - scale.horizontal.marks-after:not(.marks-before) slider:active { + scale.horizontal contents:first-child:not(:only-child) > trough > slider:active { background-position: center calc(0px); } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider { background-position: center calc(6px); } - scale.vertical.marks-before:not(.marks-after) slider { + scale.color.vertical:dir(rtl) slider, + scale.vertical contents:last-child:not(:only-child) > trough > slider { min-height: 24px; min-width: 30px; margin-left: -16px; background-position: calc(4px) center; } - scale.vertical.marks-before:not(.marks-after) slider { + scale.color.vertical:dir(rtl) slider, + scale.vertical contents:last-child:not(:only-child) > trough > slider { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-dark.png"), url("assets/slider-vert-scale-has-marks-above-dark@2.png")); } - scale.vertical.marks-before:not(.marks-after) slider:disabled { + scale.color.vertical:dir(rtl) slider:hover, + scale.vertical contents:last-child:not(:only-child) > trough > slider:hover { + background-position: calc(2px) center; } + scale.color.vertical:dir(rtl) slider:active, + scale.vertical contents:last-child:not(:only-child) > trough > slider:active { + background-position: calc(0px) center; } + scale.color.fine-tune.vertical:dir(rtl) slider, scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider { + background-position: calc(6px) center; } + scale.color.vertical:dir(rtl) slider, + scale.vertical contents:last-child:not(:only-child) > trough > slider { + min-height: 24px; + min-width: 30px; + margin-left: -16px; + background-position: calc(4px) center; } + scale.color.vertical:dir(rtl) slider:disabled, + scale.vertical contents:last-child:not(:only-child) > trough > slider:disabled { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png")); } - scale.vertical.marks-before:not(.marks-after) slider:hover { + scale.color.vertical:dir(rtl) slider:hover, + scale.vertical contents:last-child:not(:only-child) > trough > slider:hover { background-position: calc(2px) center; } - scale.vertical.marks-before:not(.marks-after) slider:active { + scale.color.vertical:dir(rtl) slider:active, + scale.vertical contents:last-child:not(:only-child) > trough > slider:active { background-position: calc(0px) center; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { + scale.color.fine-tune.vertical:dir(rtl) slider, scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider { background-position: calc(6px) center; } - scale.vertical.marks-after:not(.marks-before) slider { + scale.color.vertical:dir(ltr) slider, + scale.vertical contents:first-child:not(:only-child) > trough > slider { min-height: 24px; min-width: 30px; margin-right: -16px; background-position: calc(100% - 4px) center; } - scale.vertical.marks-after:not(.marks-before) slider { + scale.color.vertical:dir(ltr) slider, + scale.vertical contents:first-child:not(:only-child) > trough > slider { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-dark.png"), url("assets/slider-vert-scale-has-marks-below-dark@2.png")); } - scale.vertical.marks-after:not(.marks-before) slider:disabled { - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png")); } - scale.vertical.marks-after:not(.marks-before) slider:hover { + scale.color.vertical:dir(ltr) slider:hover, + scale.vertical contents:first-child:not(:only-child) > trough > slider:hover { background-position: calc(100% - 2px) center; } - scale.vertical.marks-after:not(.marks-before) slider:active { + scale.color.vertical:dir(ltr) slider:active, + scale.vertical contents:first-child:not(:only-child) > trough > slider:active { background-position: calc(100% - 0px) center; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { + scale.color.fine-tune.vertical:dir(ltr) slider, scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider { background-position: calc(100% - 6px) center; } - scale.color { - min-height: 0; - min-width: 0; } + scale.color.vertical:dir(ltr) slider, + scale.vertical contents:first-child:not(:only-child) > trough > slider { + min-height: 24px; + min-width: 30px; + margin-right: -16px; + background-position: calc(100% - 4px) center; } + scale.color.vertical:dir(ltr) slider:disabled, + scale.vertical contents:first-child:not(:only-child) > trough > slider:disabled { + background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png")); } + scale.color.vertical:dir(ltr) slider:hover, + scale.vertical contents:first-child:not(:only-child) > trough > slider:hover { + background-position: calc(100% - 2px) center; } + scale.color.vertical:dir(ltr) slider:active, + scale.vertical contents:first-child:not(:only-child) > trough > slider:active { + background-position: calc(100% - 0px) center; } + scale.color.fine-tune.vertical:dir(ltr) slider, scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider { + background-position: calc(100% - 6px) center; } + scale.color { + min-height: 0; + min-width: 0; } scale.color.horizontal { padding: 0 0 12px 0; } - scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl) { - margin-bottom: -12px; - margin-top: -2px; } + scale.color.horizontal trough { + padding-bottom: 4px; } + scale.color.horizontal slider { + margin-bottom: -14px; + margin-top: 0; } scale.color.vertical:dir(ltr) { padding: 0 0 0 12px; } + scale.color.vertical:dir(ltr) trough { + padding-left: 4px; } scale.color.vertical:dir(ltr) slider { - margin-left: -12px; - margin-right: -2px; } + margin-left: -14px; + margin-right: 0; } scale.color.vertical:dir(rtl) { padding: 0 12px 0 0; } + scale.color.vertical:dir(rtl) trough { + padding-right: 4px; } scale.color.vertical:dir(rtl) slider { - margin-right: -12px; - margin-left: -2px; } + margin-right: -14px; + margin-left: 0; } /***************** * Progress bars * @@ -1837,9 +1994,9 @@ progressbar { progressbar.vertical progress { min-width: 4px; } progressbar trough { - background-color: rgba(66, 165, 245, 0.3); } + background-color: rgba(33, 150, 243, 0.3); } progressbar progress { - background-color: #42A5F5; } + background-color: #2196F3; } /************* * Level Bar * @@ -1853,14 +2010,14 @@ levelbar.vertical block { levelbar trough { padding: 2px; border-radius: 2px; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; border-image: none; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #546E7A; + background-color: #455A64; color: #FFFFFF; } levelbar trough:disabled { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #4d646f; + background-color: #3e515a; color: rgba(255, 255, 255, 0.4); } levelbar.horizontal.discrete block { margin: 0 1px; } @@ -1871,9 +2028,9 @@ levelbar.horizontal.discrete trough { levelbar.vertical.discrete trough { padding: 1px 2px; } levelbar block.low { - background-color: #FF6D00; } -levelbar block.high, levelbar block:not(.empty) { - background-color: #42A5F5; } + background-color: #F50057; } +levelbar block.high { + background-color: #2196F3; } levelbar block.full { background-color: #00C853; } levelbar block.empty { @@ -1886,7 +2043,7 @@ levelbar block.empty { printdialog paper { padding: 0; border: 1px solid rgba(0, 0, 0, 0.2); - background: #546E7A; + background: #455A64; color: #FFFFFF; } printdialog .dialog-action-box { margin: 12px; } @@ -1911,72 +2068,12 @@ actionbar > revealer > box { scrolledwindow viewport.frame { border-style: none; } -overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.75, to(rgba(64, 196, 255, 0.3)), to(transparent)); - background-repeat: no-repeat; - background-position: center top; - background-color: transparent; - border: none; - box-shadow: none; } -overshoot.bottom { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.75, to(rgba(64, 196, 255, 0.3)), to(transparent)); - background-repeat: no-repeat; - background-position: center bottom; - background-color: transparent; - border: none; - box-shadow: none; } -overshoot.left { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.75, to(rgba(64, 196, 255, 0.3)), to(transparent)); - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - border: none; - box-shadow: none; } -overshoot.right { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.75, to(rgba(64, 196, 255, 0.3)), to(transparent)); - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; } -undershoot.top { - background-color: transparent; - background-image: linear-gradient(to left, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%); - padding-top: 1px; - background-size: 12px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: left top; } -undershoot.bottom { - background-color: transparent; - background-image: linear-gradient(to left, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%); - padding-bottom: 1px; - background-size: 12px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: left bottom; } -undershoot.left { - background-color: transparent; - background-image: linear-gradient(to top, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%); - padding-left: 1px; - background-size: 1px 12px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left top; } -undershoot.right { - background-color: transparent; - background-image: linear-gradient(to top, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%); - padding-right: 1px; - background-size: 1px 12px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right top; } -junction { +scrolledwindow junction { border-style: solid none none solid; border-width: 1px; border-color: rgba(0, 0, 0, 0.2); - background-color: #546E7A; } - junction:dir(rtl) { + background-color: #455A64; } + scrolledwindow junction:dir(rtl) { border-style: solid solid none none; } separator { @@ -1989,37 +2086,37 @@ separator { *********/ list { border-color: rgba(0, 0, 0, 0.2); - background-color: #546E7A; } + background-color: #455A64; } list row { padding: 2px; } -row.activatable, .view, iconview, treeview.view header button, .budgie-menu button { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0; - box-shadow: inset 0 0 0 9999px alpha(currentColor, 0); - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); } - row.activatable:hover, .view:hover, iconview:hover, treeview.view header button:hover, .budgie-menu button:hover { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0, box-shadow 0; - box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); +row { + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; } + row:hover { + transition: none; } + row.activatable, .view, iconview, treeview.view header button { background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); } - row.activatable.has-open-popup, .has-open-popup.view, iconview.has-open-popup, treeview.view header button.has-open-popup, .budgie-menu button.has-open-popup, row.activatable:active, .view:active, iconview:active, treeview.view header button:active, .budgie-menu button:active { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0, background-image 0; - animation: row_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; - box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.15); } + row.activatable:hover, .view:hover, iconview:hover, treeview.view header button:hover { + background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0.05)); } + row.activatable.has-open-popup, .has-open-popup.view, iconview.has-open-popup, treeview.view header button.has-open-popup, row.activatable:active, .view:active, iconview:active, treeview.view header button:active { + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, background-image 0; + animation: row_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; } /********************* * App Notifications * *********************/ -.app-notification { +.app-notification, +.app-notification.frame { margin: 8px; } - .app-notification.frame, - .app-notification border { - border-style: none; } + .app-notification border, + .app-notification.frame border { + border: none; } /************* * Expanders * *************/ expander arrow { - transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; min-width: 16px; min-height: 16px; -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); @@ -2052,27 +2149,24 @@ calendar { calendar:selected { border-radius: 3px; } calendar.header { - border-style: none none solid; + border: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0; } + calendar:indeterminate { + color: alpha(currentColor, 0.4); } calendar.highlight { color: alpha(currentColor, 0.6); font-weight: 500; } - calendar:indeterminate { - color: alpha(currentColor, 0.4); } /*********** * Dialogs * ***********/ messagedialog.background { - background-color: #607D8B; } + background-color: #546E7A; } messagedialog .titlebar { min-height: 24px; border-style: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #607D8B; - color: #FFFFFF; } - messagedialog .titlebar:backdrop { - color: rgba(255, 255, 255, 0.75); } + background-color: #546E7A; } messagedialog.csd.background { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; } @@ -2088,8 +2182,7 @@ messagedialog.csd .dialog-action-area button { filechooser .dialog-action-box { border-top: 1px solid rgba(0, 0, 0, 0.2); } filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - background-color: #455A64; } + border-bottom: 1px solid rgba(0, 0, 0, 0.2); } filechooserbutton:drop(active) { box-shadow: none; } @@ -2099,7 +2192,7 @@ filechooserbutton:drop(active) { ***********/ .sidebar { border-style: none; - background-color: #607D8B; } + background-color: #3e515a; } 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: 1px solid rgba(0, 0, 0, 0.2); border-left-style: none; } @@ -2124,11 +2217,8 @@ stacksidebar row { ****************/ placessidebar > viewport.frame { border-style: none; } -placessidebar list { - padding: 1px 0 4px; } placessidebar row { min-height: 32px; - margin: -1px 0; padding: 0; } placessidebar row > revealer { padding: 0 12px; } @@ -2146,15 +2236,23 @@ placessidebar row { padding-right: 2px; } placessidebar row label.sidebar-label:dir(rtl) { padding-left: 2px; } + button.sidebar-button { + min-height: 24px; + min-width: 24px; + margin-top: 0; + margin-bottom: 0; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } placessidebar row.sidebar-placeholder-row { min-height: 2px; padding: 0 8px; - background-image: image(#448aff); + background-image: image(#448AFF); background-clip: content-box; } placessidebar row.sidebar-new-bookmark-row { - color: #448aff; } + color: #448AFF; } placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 0 0 2px #448aff; } + box-shadow: inset 0 0 0 2px #448AFF; } placesview .server-list-button > image { -gtk-icon-transform: rotate(0turn); } @@ -2178,7 +2276,7 @@ paned > separator { paned > separator.wide { min-width: 6px; min-height: 6px; - background-color: #455A64; + background-color: #37474F; background-image: image(rgba(0, 0, 0, 0.2)), image(rgba(0, 0, 0, 0.2)); background-size: 1px 1px, 1px 1px; } paned.horizontal > separator { @@ -2212,16 +2310,24 @@ paned.vertical > separator { **************/ infobar { border-style: none; } - infobar.info { - background-color: #66BB6A; } - infobar.question { - background-color: #42A5F5; } - infobar.warning { - background-color: #FFA726; } - infobar.error { - background-color: #EF5350; } - infobar.info > label, infobar.info, infobar.question > label, infobar.question, infobar.warning > label, infobar.warning, infobar.error > label, infobar.error { - color: #FFFFFF; } + +.info { + background-color: #66BB6A; } + +.question { + background-color: #42A5F5; } + +.warning { + background-color: #FFA726; } + +.error { + background-color: #EF5350; } + +.info, +.question, +.warning, +.error { + color: #FFFFFF; } /************ * Tooltips * @@ -2230,17 +2336,16 @@ tooltip { border-radius: 2px; box-shadow: none; } tooltip.background { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: rgba(84, 110, 122, 0.9); } - tooltip:not(.csd) { - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 3px; - background-clip: border-box; } + background-color: rgba(69, 90, 100, 0.9); } tooltip decoration { background-color: transparent; } tooltip label { min-height: 20px; - padding: 0 2px; } + padding: 4px 6px; } + tooltip * { + padding: 0; + background-color: transparent; + color: inherit; } /***************** * Color Chooser * @@ -2270,32 +2375,32 @@ colorswatch.right, colorswatch:last-child:not(.bottom) { border-top-right-radius: 2px; border-bottom-right-radius: 2px; } colorswatch.dark overlay { - color: #FFFFFF; } + color: white; } colorswatch.light overlay { color: rgba(0, 0, 0, 0.8); } colorswatch.dark { - color: #FFFFFF; } + color: white; } colorswatch.light { color: rgba(0, 0, 0, 0.8); } colorswatch:drop(active) { box-shadow: none; } colorswatch:drop(active).light overlay { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), 0 0 0 2px #448aff; } + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), 0 0 0 2px #448AFF; } colorswatch:drop(active).dark overlay { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), 0 0 0 2px #448aff; } + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), 0 0 0 2px #448AFF; } colorswatch overlay { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } colorswatch overlay:hover { box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } colorswatch#add-color-button { border-radius: 2px 2px 0 0; - color: #FFFFFF; } + color: white; } colorswatch#add-color-button:only-child { border-radius: 2px; } colorswatch#add-color-button overlay { background-image: linear-gradient(to right, #EF5350 25%, #FFA726 25%, #FFA726 50%, #66BB6A 50%, #66BB6A 75%, #42A5F5 75%); - color: #FFFFFF; } + color: white; } colorswatch:disabled { opacity: 0.4; } colorswatch:disabled overlay { @@ -2306,30 +2411,30 @@ colorswatch#editor-color-sample { border-radius: 2px; } colorchooser .popover.osd { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: box-shadow 0.3s cubic-bezier(0, 0, 0.2, 1); border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #546E7A; } + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); + background-color: #455A64; } colorchooser .popover.osd:backdrop { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.1); } + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } /******** * Misc * ********/ .content-view { - background-color: #455A64; } + background-color: #37474F; } /********************** * Window Decorations * *********************/ decoration { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: box-shadow 0.3s cubic-bezier(0, 0, 0.2, 1); border-radius: 2px 2px 0 0; box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22), 0 16px 16px transparent; margin: 8px; } decoration:backdrop { box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), 0 16px 16px transparent; } - .maximized decoration, .fullscreen decoration, .tiled decoration { + .fullscreen decoration, .tiled decoration { border-radius: 0; } .popup decoration { box-shadow: none; } @@ -2344,38 +2449,42 @@ decoration { messagedialog.csd decoration { border-radius: 2px; } .solid-csd decoration { - margin: 0; - padding: 4px; - box-shadow: inset 0 0 0 4px #37474F; } + margin: 4px; + border-radius: 0; + box-shadow: none; + background-color: #37474F; } .view:selected, iconview:selected, .view text selection, iconview text selection, -textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, -entry selection, modelbutton.flat:selected, -.menuitem.button.flat:selected, popover.background.menu button:checked, -popover.background button.model:checked, row:selected, calendar:selected, .budgie-menu button:checked { - background-color: #42A5F5; } +textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, notebook > stack:not(:only-child) revealer entry selection, +notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) selection, +entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, +.menuitem.button.flat:selected, row:selected, calendar:selected { + background-color: #2196F3; } row:selected label, label:selected, .view:selected, iconview:selected, .view text selection, iconview text selection, - textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, - entry selection, modelbutton.flat:selected, - .menuitem.button.flat:selected, popover.background.menu button:checked, - popover.background button.model:checked, row:selected, calendar:selected, .budgie-menu button:checked { + textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, notebook > stack:not(:only-child) revealer entry selection, + notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) selection, + entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, + popover.background radiobutton:selected, + .menuitem.button.flat:selected, row:selected, calendar:selected { color: #FFFFFF; } row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, .view text selection:disabled, iconview text selection:disabled, - textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, - entry selection:disabled, modelbutton.flat:disabled:selected, - .menuitem.button.flat:disabled:selected, popover.background.menu button:disabled:checked, - popover.background button.model:disabled:checked, row:disabled:selected, calendar:disabled:selected, .budgie-menu button:disabled:checked { + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, notebook > stack:not(:only-child) revealer entry selection:disabled, + notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, + popover.background radiobutton:disabled:selected, + .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { color: rgba(255, 255, 255, 0.4); } .monospace { - font-family: monospace; } + font: Monospace; } /********************** * Touch Copy & Paste * *********************/ cursor-handle { - border-radius: 9999px; - background-color: #448aff; + border-radius: 100px; + background-color: #448AFF; background-image: none; } cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { padding-left: 6px; @@ -2391,20 +2500,11 @@ cursor-handle { .context-menu { font: initial; } -.inline-toolbar -button:not(.text-button), check, -radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button, -button.close, button.circular { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - -spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat { - min-height: 24px; - min-width: 24px; - padding: 0; - border-radius: 9999px; - -gtk-outline-radius: 9999px; } + border-radius: 100px; + -gtk-outline-radius: 100px; } + button.circular label { + padding: 0; } .keycap { min-width: 12px; @@ -2416,14 +2516,14 @@ spinbutton:not(.vertical) button, notebook > header tab button.flat, button.side border: solid 1px rgba(0, 0, 0, 0.2); border-radius: 3px; box-shadow: inset 0 -2px rgba(0, 0, 0, 0.2); - background-color: #546E7A; + background-color: #455A64; color: #FFFFFF; font-size: smaller; } *:drop(active) { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 0 0 2px #448aff; - caret-color: #448aff; } + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 0 0 2px #448AFF; + caret-color: #448AFF; } stackswitcher button.text-button { min-width: 100px; } @@ -2434,82 +2534,93 @@ stackswitcher button.text-button.circular { min-height: 36px; padding: 0; } +.floating-bar { + min-height: 32px; + padding: 0; + border-style: solid solid none; + border-width: 1px; + border-color: rgba(0, 0, 0, 0.2); + border-radius: 3px 3px 0 0; + background-color: #455A64; + background-clip: border-box; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, border-width 0; } + .floating-bar.left { + margin-right: 7px; + border-left-style: none; + border-top-left-radius: 0; } + .floating-bar.right { + margin-left: 7px; + border-right-style: none; + border-top-right-radius: 0; } + .floating-bar button { + min-height: 24px; + min-width: 24px; + margin: 4px; + padding: 0; } + /************ * Nautilus * ************/ .nautilus-window, .nautilus-window notebook, .nautilus-window notebook > stack { - background: #546E7A; } + background: #455A64; } + +.nautilus-desktop-window, +.nautilus-desktop-window notebook, +.nautilus-desktop-window notebook > stack { + background: transparent; } -.nautilus-desktop.nautilus-canvas-item, .caja-desktop.caja-canvas-item { +.nautilus-desktop.nautilus-canvas-item { color: #FFFFFF; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } -.nautilus-desktop.nautilus-canvas-item:selected, .caja-desktop.caja-canvas-item:selected { +.nautilus-desktop.nautilus-canvas-item:selected { text-shadow: none; } @keyframes needs_attention_keyframes { - from { + 0% { background-color: transparent; } - to { - background-color: alpha(currentColor, 0.3); } } + 50% { + background-color: alpha(currentColor, 0.3); } + 100% { + background-color: transparent; } } .nautilus-operations-button-needs-attention { - color: #448aff; - animation: needs_attention_keyframes 0.3s cubic-bezier(0.4, 0, 0.2, 1) 2 alternate; } + color: #448AFF; + animation: needs_attention_keyframes 2s cubic-bezier(0, 0, 0.2, 1); } .nautilus-operations-button-needs-attention-multiple { - color: #448aff; - animation: needs_attention_keyframes 0.3s cubic-bezier(0.4, 0, 0.2, 1) 4 alternate; } - -.nautilus-window .floating-bar { - min-height: 32px; - padding: 0; - border-style: solid solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.2); - border-radius: 3px 3px 0 0; - background-color: #546E7A; - background-clip: border-box; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), border-width 0; } - .nautilus-window .floating-bar.bottom.left { - margin-right: 7px; - border-left-style: none; - border-top-left-radius: 0; } - .nautilus-window .floating-bar.bottom.right { - margin-left: 7px; - border-right-style: none; - border-top-right-radius: 0; } - .nautilus-window .floating-bar button { - margin: 4px; } + color: #448AFF; + animation: needs_attention_keyframes 2s cubic-bezier(0, 0, 0.2, 1); + animation-iteration-count: 2; } .disk-space-display.unknown { - background-color: #FF6D00; } + background-color: #F50057; } .disk-space-display.used { - background-color: #42A5F5; } + background-color: #2196F3; } .disk-space-display.free { background-color: alpha(currentColor, 0.3); color: rgba(255, 255, 255, 0.4); } -.documents-entry-tag, .photos-entry-tag { +.documents-entry-tag { margin: 3px -2px 3px 8px; padding: 0 8px; - border-radius: 9999px; + border-radius: 100px; box-shadow: none; - background-color: #42A5F5; + background-color: #2196F3; color: #FFFFFF; } - .documents-entry-tag:hover, .photos-entry-tag:hover { + .documents-entry-tag:hover { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } -.documents-entry-tag.button, .button.photos-entry-tag { +.documents-entry-tag.button { margin: 0 -2px; padding: 4px; - border-radius: 9999px; + border-radius: 100px; box-shadow: none; color: rgba(255, 255, 255, 0.75); } - .documents-entry-tag.button:hover, .button.photos-entry-tag:hover, .documents-entry-tag.button:active, .button.photos-entry-tag:active { + .documents-entry-tag.button:hover, .documents-entry-tag.button:active { color: #FFFFFF; } .nautilus-window searchbar { @@ -2518,1080 +2629,65 @@ stackswitcher button.text-button.circular { .nautilus-window .searchbar-container { margin-top: -1px; } -.conflict-row:not(:selected) { - background-color: #876e55; } - -dialog.background > box.dialog-vbox.vertical > grid.horizontal > scrolledwindow.frame { - border-style: none; } -dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child { - margin: -6px 0 0 -6px; - border-top: 1px solid rgba(0, 0, 0, 0.2); } - dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > label { - margin: 0 8px; } - dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > box > button { - border-radius: 0; } - -.nautilus-menu-sort-heading { - margin: 1px 3px; - font-weight: 500; } - .nautilus-menu-sort-heading:disabled { - color: rgba(255, 255, 255, 0.6); } - -.nautilus-window > popover.menu { - padding: 3px; } - .nautilus-window > popover.menu > stack > box > box > box { - margin-top: -6px; } - .nautilus-window > popover.menu > stack > box > box > box > box { - margin-bottom: -6px; } - .nautilus-window > popover.menu > stack > box > box > box > box.linked { - margin-top: 1px; } - .nautilus-window > popover.menu separator { - margin-bottom: -2px; } - -/********* - * gedit * - *********/ -.open-document-selector-name-label { - font-weight: bold; } - -.open-document-selector-path-label { - color: alpha(currentColor, 0.6); - font-size: smaller; } - -.gedit-document-panel { - background-color: #607D8B; } - -.gedit-document-panel-group-row { - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -.gedit-document-panel-group-row:first-child { - border-top: none; } - -.gedit-document-panel row button.flat { - margin-top: 8px; - margin-bottom: 8px; } - -.gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -.gedit-search-slider { - margin: 4px 4px 8px; } - .gedit-search-slider entry:dir(ltr), .gedit-search-slider entry:dir(rtl) { - border-radius: 2px; } - .gedit-search-slider entry:dir(ltr) .gedit-search-entry-occurrences-tag, .gedit-search-slider entry:dir(rtl) .gedit-search-entry-occurrences-tag { - all: unset; - color: alpha(currentColor, 0.6); } - .gedit-search-slider entry:dir(ltr) { - margin-right: -66px; - padding-right: 66px; } - .gedit-search-slider entry:dir(ltr) .gedit-search-entry-occurrences-tag { - margin-left: 6px; } - .gedit-search-slider entry:dir(ltr) image.right { - margin-right: 0; } - .gedit-search-slider entry:dir(rtl) { - margin-left: -66px; - padding-left: 66px; } - .gedit-search-slider entry:dir(rtl) .gedit-search-entry-occurrences-tag { - margin-right: 6px; } - .gedit-search-slider entry:dir(rtl) image.left { - margin-left: 0; } - .gedit-search-slider entry.error ~ button { - color: rgba(255, 255, 255, 0.75); } - .gedit-search-slider entry.error ~ button:hover, .gedit-search-slider entry.error ~ button:active { - color: #FFFFFF; } - .gedit-search-slider entry.error ~ button:disabled { - color: rgba(255, 255, 255, 0.3); } - .gedit-search-slider button { - border: solid 6px transparent; } - .gedit-search-slider button:last-child:dir(ltr), .gedit-search-slider button:not(:first-child):dir(rtl) { - margin-left: -3px; } - .gedit-search-slider button:first-child:dir(rtl), .gedit-search-slider button:not(:last-child):dir(ltr) { - margin-right: -3px; } - -frame.gedit-map-frame > border:dir(ltr) { - border-style: none none none solid; } -frame.gedit-map-frame > border:dir(rtl) { - border-style: none solid none none; } - -/************** - * Tweak Tool * - **************/ -.tweak-categories { - background-image: image(#607D8B); } - .tweak-categories separator { - min-width: 0; - min-height: 0; - background: transparent; } - -.tweak { - padding: 3px; } - .tweak.title:hover { - box-shadow: none; } - -.tweak-group-white, -.tweak-white, -.tweak-white:hover { - background-image: image(#546E7A); } - -.tweak-startup, -.tweak-startup:hover { - background-image: image(#546E7A); } - -.tweak-group-startup { - background-image: image(#546E7A); - border: 1px solid rgba(0, 0, 0, 0.2); } - -/*********** - * Builder * - ***********/ -workbench stack.titlebar { - padding: 0; } - -workbench:not(.tiled):not(.maximized):not(.fullscreen) stack.titlebar headerbar { - border-radius: 2px 2px 0 0; } - -layouttabbar { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - background-color: #455A64; } - -layouttabbar > box > button { - margin: 2px 0; } - -layouttab { - margin: 0 8px; - border-style: none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.2); - box-shadow: inset 0 -2px #42A5F5; - background-color: #546E7A; } - -layouttab separator.vertical { - margin: 8px 4px; } - -layouttab button.text-button, layouttab button.image-button, layouttab button { - margin-top: 8px; - margin-bottom: 8px; - padding: 0 4px; } - -layouttab > box > button.close { - border-radius: 9999px; } - -layout { - border: 1px solid rgba(0, 0, 0, 0.2); - -PnlDockBin-handle-size: 1; } - -entry.search-missing { - background-color: #DD2C00; - color: #FFFFFF; } - -workbench treeview.image { - color: alpha(currentColor, 0.6); } - -workbench treeview.image:selected { - color: rgba(255, 255, 255, 0.6); } - -popover.popover-selector list { - padding: 6px; } - -popover.popover-selector list row { - border-radius: 2px; } - -popover.popover-selector list row image:dir(ltr) { - margin-right: 6px; } -popover.popover-selector list row image:dir(rtl) { - margin-left: 6px; } - -omnibar.linked:not(.vertical) entry { - border-radius: 2px; } -omnibar:not(:hover):not(:active) entry { - color: rgba(255, 255, 255, 0.75); } - -popover.omnibar list row:not(:last-child) { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); } - -entry.preferences-search { - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2); - background-color: #546E7A; } - -preferences stacksidebar.sidebar list { - background-color: #607D8B; } +/* GTK NAMED COLORS + ---------------- + use responsibly! */ +/* +widget text/foreground color */ +@define-color theme_fg_color #FFFFFF; +/* +text color for entries, views and content in general */ +@define-color theme_text_color #FFFFFF; +/* +widget base background color */ +@define-color theme_bg_color #37474F; +/* +text widgets and the like base background color */ +@define-color theme_base_color #455A64; +/* +base background color of selections */ +@define-color theme_selected_bg_color #2196F3; +/* +text/foreground color of selections */ +@define-color theme_selected_fg_color #FFFFFF; +/* +base background color of insensitive widgets */ +@define-color insensitive_bg_color #37474F; +/* +text foreground color of insensitive widgets */ +@define-color insensitive_fg_color rgba(255, 255, 255, 0.4); +/* +insensitive text widgets and the like base background color */ +@define-color insensitive_base_color #3e515a; +/* +widget text/foreground color on backdrop windows */ +@define-color theme_unfocused_fg_color #FFFFFF; +/* +text color for entries, views and content in general on backdrop windows */ +@define-color theme_unfocused_text_color #FFFFFF; +/* +widget base background color on backdrop windows */ +@define-color theme_unfocused_bg_color #37474F; +/* +text widgets and the like base background color on backdrop windows */ +@define-color theme_unfocused_base_color #455A64; +/* +base background color of selections on backdrop windows */ +@define-color theme_unfocused_selected_bg_color #2196F3; +/* +text/foreground color of selections on backdrop windows */ +@define-color theme_unfocused_selected_fg_color #FFFFFF; +/* +widgets main borders color */ +@define-color borders rgba(0, 0, 0, 0.2); +/* +widgets main borders color on backdrop windows */ +@define-color unfocused_borders rgba(0, 0, 0, 0.2); +/* +these are pretty self explicative */ +@define-color warning_color #F50057; +@define-color error_color #F50057; +@define-color success_color #00C853; +@define-color content_view_bg #455A64; -preferences stacksidebar.sidebar:dir(ltr) list, preferences stacksidebar.sidebar:dir(rtl) list { - border-style: none; } - -preferences stacksidebar list separator { - min-width: 0; - min-height: 0; - background: transparent; } - -preferences > box > box:dir(ltr) { - border-right: 1px solid rgba(0, 0, 0, 0.2); } -preferences > box > box:dir(rtl) { - border-left: 1px solid rgba(0, 0, 0, 0.2); } - -popover.messagepopover.background { - padding: 0; } - -popover.messagepopover .popover-action-area button { - padding: 8px 16px; - border-top: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0; } - -popover.messagepopover .popover-action-area button:first-child { - border-bottom-left-radius: 2px; } - -popover.messagepopover .popover-action-area button:last-child { - border-bottom-right-radius: 2px; } - -popover.messagepopover .popover-content-area { - margin: 16px; } - -popover.transfers list { - background-color: transparent; } - -popover.transfers list row:not(:first-child) { - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -popover.transfers list row > box { - padding: 10px; } - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.2); - -PnlDockBin-handle-size: 1; } - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.2); } - -eggsearchbar box.search-bar { - padding: 0 8px; - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - background-color: #455A64; } - -docktabstrip { - padding: 0 8px; - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - background-color: #455A64; } - -docktab { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - min-height: 24px; - min-width: 24px; - margin-bottom: -1px; - padding: 6px 6px; - outline-offset: -6px; - border-width: 1px; - border-color: transparent; - color: rgba(255, 255, 255, 0.75); - font-weight: 500; } - docktab:hover { - box-shadow: inset 0 -2px alpha(currentColor, 0.3); - color: #FFFFFF; } - docktab:checked { - animation: tab_ripple_effect 0.9s cubic-bezier(0, 0, 0.2, 1); - box-shadow: inset 0 -2px #42A5F5; - color: #FFFFFF; } - -dockoverlayedge { - background-color: #455A64; } - -dockoverlayedge docktabstrip { - padding: 0; - border: none; } - -dockoverlayedge.left-edge docktab:hover { - box-shadow: inset -2px 0 alpha(currentColor, 0.3); } -dockoverlayedge.left-edge docktab:checked { - box-shadow: inset -2px 0 #42A5F5; } - -dockoverlayedge.right-edge docktab:hover { - box-shadow: inset 2px 0 alpha(currentColor, 0.3); } -dockoverlayedge.right-edge docktab:checked { - box-shadow: inset 2px 0 #42A5F5; } - -pillbox { - background-color: #455A64; - border-radius: 2px; } - -layoutpane entry.search { - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2); - background-color: #546E7A; } - -editortweak entry.search { - margin-bottom: -1px; - box-shadow: none; } - -.gb-search-entry-occurrences-tag { - box-shadow: none; - background-color: transparent; } - -docktabstrip { - min-height: 39px; } - -workbench preferences preferencesgroup list entry { - padding-top: 8px; - padding-bottom: 8px; } - -button.run-arrow-button { - padding-left: 10px; - padding-right: 10px; } - -/********** - * Photos * - **********/ -GdMainIconView.content-view { - -GdMainIconView-icon-size: 48; } - -.documents-counter { - margin: 8px; - border-radius: 9999px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); - background-color: #448aff; - color: #FFFFFF; - font-weight: bold; } - -.documents-scrolledwin.frame { - border-style: none; } - -.photos-fade-in { - opacity: 1; - transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1); } - -.photos-fade-out { - opacity: 0; - transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1); } - -overlay grid.horizontal > revealer > scrolledwindow.frame:dir(ltr) { - border-style: none none none solid; } -overlay grid.horizontal > revealer > scrolledwindow.frame:dir(rtl) { - border-style: none solid none none; } - -/********* - * Music * - *********/ -.side-panel:dir(ltr) { - border-style: solid; - border-color: rgba(0, 0, 0, 0.2); } - -.side-panel:dir(rtl) { - border-style: solid; - border-color: rgba(0, 0, 0, 0.2); } - -.side-panel .view, .side-panel iconview { - background-image: image(#607D8B); } - .side-panel .view:hover, .side-panel iconview:hover { - background-image: image(#688491); } - -.side-panel .view:selected, .side-panel iconview:selected { - background-image: image(#42A5F5); } - .side-panel .view:selected:hover, .side-panel iconview:selected:hover { - background-image: image(#4baaf6); } - -.songs-list:hover { - background-image: image(alpha(currentColor, 0.05)); } - -frame.documents-dropdown { - margin: 8px; } - frame.documents-dropdown > border { - border: none; } - -box.vertical:not(.titlebar) > revealer > toolbar.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); } - box.vertical:not(.titlebar) > revealer > toolbar.search-bar button > widget { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - -/********* - * To Do * - *********/ -task-row { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - margin: 0 -4px; } - task-row:hover { - transition: none; } - task-row label { - margin: 0 8px; } - task-row image { - margin: 0 4px; } - -task-list-view > box > revealer > box > button { - min-height: 36px; - margin: -4px; - padding: 0 12px; } - task-list-view > box > revealer > box > button label { - margin: 0 8px; } - task-list-view > box > revealer > box > button image { - margin: 0 4px; } - -/******* - * eog * - *******/ -#eog-thumb-nav scrolledwindow { - border-top: none; } -#eog-thumb-nav button { - -gtk-outline-radius: 2px; } - -/************* - * Evolution * - *************/ -frame.taskbar > border { - border-style: solid none none; } - -box.vertical > paned.horizontal notebook widget .frame { - border-style: none; } - -/******** - * gitg * - ********/ -frame.commit-frame > border { - border-style: solid none none; } - -/************** - * Characters * - **************/ -box.dialog-vbox scrolledwindow.related { - border: 1px solid rgba(0, 0, 0, 0.2); } - -list.categories { - background-image: image(#607D8B); } - -/************** - * Calculator * - **************/ -button.title label { - min-height: 36px; } - -/************ - * Terminix * - ************/ -.terminix-background box.vertical > widget > box.horizontal { - padding: 3px 0 2px; } - .terminix-background box.vertical > widget > box.horizontal button { - padding: 4px 8px; } - .terminix-background box.vertical > widget > box.horizontal button.image-button { - padding: 4px; } - -.terminix-background revealer > frame > border { - border-style: none; } - -button.image-button.session-new-button { - min-width: 32px; } - -overlay > revealer.left > scrolledwindow.frame, -overlay > revealer.right > scrolledwindow.frame { - border-style: none; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22); } - -overlay > revealer.left > scrolledwindow.frame { - margin-right: 32px; } - -overlay > revealer.right > scrolledwindow.frame { - margin-left: 32px; } - -.terminix-session-sidebar { - background-image: image(#607D8B); } - -/*********** - * Eclipse * - ***********/ -window.background > box.vertical > scrolledwindow > widget toolbar { - padding: 2px; } - window.background > box.vertical > scrolledwindow > widget toolbar separator, - window.background > box.vertical > scrolledwindow > widget toolbar button { - margin: 2px; } - window.background > box.vertical > scrolledwindow > widget toolbar button { - border-radius: 2px; } - -/*********** - * Firefox * - ***********/ -window.background > widget > menubar { - color: rgba(255, 255, 255, 0.75); } - window.background > widget > menubar:hover { - color: #FFFFFF; } - window.background > widget > menubar:disabled { - color: rgba(255, 255, 255, 0.3); } - -window.background > menu > menuitem > label:disabled { - color: rgba(255, 255, 255, 0.4); } - -window.background > window.background > menu > separator { - color: rgba(0, 0, 0, 0.2); } - -window.background > widget > frame { - color: rgba(0, 0, 0, 0.2); } - -window.background > widget > checkbutton > check, -window.background > widget > radiobutton > radio { - margin: 0; - padding: 0; } - -window.background > widget > radiobutton > radio:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/radio-checked-symbolic.svg")), -gtk-recolor(url("assets/radio-checked-symbolic.png"))); - border-image: none; } - -/*********** - * Synapse * - ***********/ -window.background > box.vertical > widget > widget:selected { - background-color: #42A5F5; } - -/********* - * Unity * - *********/ -UnityDecoration { - -UnityDecoration-extents: 28px 0 0 0; - -UnityDecoration-input-extents: 8px; - -UnityDecoration-shadow-offset-x: 0; - -UnityDecoration-shadow-offset-y: 3px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.48); - -UnityDecoration-active-shadow-radius: 18px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.32); - -UnityDecoration-inactive-shadow-radius: 6px; - -UnityDecoration-glow-size: 8px; - -UnityDecoration-glow-color: #42A5F5; - -UnityDecoration-title-indent: 4px; - -UnityDecoration-title-fade: 32px; - -UnityDecoration-title-alignment: 0.0; } - -UnityDecoration.top { - padding: 0 2px; - border-style: none; - border-radius: 2px 2px 0 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #37474F; - color: #FFFFFF; } - -UnityDecoration.top:backdrop { - color: rgba(255, 255, 255, 0.75); } - -UnityDecoration.menuitem, -UnityDecoration .menuitem { - color: alpha(currentColor, 0.75); } - -UnityDecoration.menubar.menuitem:hover, -UnityDecoration.menubar .menuitem *:hover { - box-shadow: inset 0 -2px currentColor; - background-color: transparent; - color: currentColor; } - -.background:not(.csd) headerbar:not(.titlebar) { - border-radius: 0; - box-shadow: none; } - .background:not(.csd) headerbar:not(.titlebar).inline-toolbar { - border-style: none; } - -UnityPanelWidget, -.unity-panel { - background-color: #263238; - background-image: image(#263238); - color: #FFFFFF; } - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: rgba(255, 255, 255, 0.75); } - -.unity-panel.menuitem, -.unity-panel .menuitem { - color: alpha(currentColor, 0.75); } - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - box-shadow: inset 0 -2px currentColor; - background-color: transparent; - color: currentColor; } - -@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: #42A5F5; } - -/************** - * Mate-Panel * - **************/ -.mate-panel-menu-bar menubar, -#PanelApplet-window-menu-applet-button { - background-color: transparent; } - -#PanelPlug, -PanelToplevel.background { - background-color: #263238; - color: #FFFFFF; - font-weight: 500; } - -PanelToplevel > widget > button { - padding: 0 4px; - border-radius: 0; } - -PanelSeparator { - color: rgba(0, 0, 0, 0.2); } - -MatePanelAppletFrameDBus { - border-style: solid; - border-width: 0 1px; - border-color: rgba(0, 0, 0, 0.2); } - -.mate-panel-menu-bar menubar menuitem { - padding: 4px; } - -.mate-panel-menu-bar menubar menu menuitem { - padding: 6px; } - -.mate-panel-menu-bar #PanelApplet button { - -GtkWidget-window-dragging: true; - padding: 4px; - border-radius: 0; } - -PanelApplet.wnck-applet .wnck-pager { - background-color: transparent; - color: #40C4FF; } - PanelApplet.wnck-applet .wnck-pager:hover { - background-color: alpha(currentColor, 0.15); } - PanelApplet.wnck-applet .wnck-pager:active { - background-color: alpha(currentColor, 0.3); } - PanelApplet.wnck-applet .wnck-pager:selected { - background-color: #42A5F5; } - -#MatePanelPopupWindow { - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 3px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } - #MatePanelPopupWindow frame > border { - border-style: none; } - #MatePanelPopupWindow ClockMap { - border: 1px solid rgba(0, 0, 0, 0.2); } - -na-tray-applet { - -NaTrayApplet-icon-padding: 3px; - -NaTrayApplet-icon-size: 16; } - -.mate-panel-menu-bar { - -PanelMenuBar-icon-visible: true; } - -.mate-panel-applet-slider { - background: transparent; } - .mate-panel-applet-slider frame { - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 3px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #455A64; } - .mate-panel-applet-slider frame frame { - all: unset; } - .mate-panel-applet-slider frame > border { - border-style: none; } - -/********************* - * CAJA File manager * - *********************/ -.caja-navigation-window button.toggle.image-button { - border-radius: 2px; } - -.caja-pathbar button { - margin: 0 -1px 0 -2px; } - -.caja-pathbar button > widget { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - -GtkArrow-arrow-scaling: 1; } - -.caja-side-pane notebook viewport.frame, -.caja-side-pane notebook widget .vertical { - background-color: #546E7A; } - -.caja-side-pane notebook .frame, -.caja-notebook .frame { - border-style: none; } - -.caja-side-pane notebook, -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -.caja-navigation-window statusbar { - margin: 0 -10px; - padding: 0 4px; - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -.caja-notebook frame > border { - border-style: none; } - -#caja-extra-view-widget { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - background-color: #455A64; } - #caja-extra-view-widget > box > box > label { - font-weight: bold; } - -/********* - * Pluma * - *********/ -.pluma-window statusbar { - margin: 0 -10px; - padding: 0 4px; - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -.pluma-window statusbar frame > border { - border-style: none; } - -.pluma-window statusbar frame button.flat { - padding: 0 4px; - border-radius: 0; } - -.pluma-window statusbar frame button.flat widget { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - -GtkArrow-arrow-scaling: 1; } - -.pluma-print-preview toolbar { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); } - -.pluma-window paned.horizontal box.vertical box.horizontal button.flat { - margin: 1px; } - -.pluma-window paned.horizontal box.vertical .frame { - border-style: none; } - -.pluma-window paned.horizontal box.vertical notebook.frame { - margin-top: -1px; - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -.pluma-window paned.horizontal box.vertical notebook.frame box.vertical toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); } - -/********* - * Atril * - *********/ -.atril-window paned.horizontal box.vertical .frame { - border-style: none; } - -.atril-window paned.horizontal box.vertical notebook .frame { - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -/* mate-screensaver lock dialog */ -.lock-dialog { - border-radius: 2px; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22), inset 0 1px rgba(255, 255, 255, 0.1); } - .lock-dialog frame > border { - border-style: none; } - -/****************** - * Budgie Desktop * - ******************/ -.budgie-container { - background-color: transparent; } - -.budgie-menu.background { - padding: 0; } -.budgie-menu scrolledwindow:not(.categories) { - background-color: #546E7A; } -.budgie-menu entry.search { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 2px 2px 0 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - font-size: 120%; } -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #FFFFFF; - font-weight: normal; } - .budgie-menu button:disabled { - color: rgba(255, 255, 255, 0.4); } -.budgie-menu row { - all: unset; } - -button.budgie-menu-launcher { - padding: 0 2px; } - -.user-menu { - padding: 10px; } - -button.raven-trigger { - padding-left: 2px; - padding-right: 2px; } - -.budgie-panel { - background-color: #263238; - color: #FFFFFF; - font-weight: 500; } - .budgie-panel button { - border-radius: 0; } - .budgie-panel separator { - background-color: alpha(currentColor, 0.3); - color: #FFFFFF; } - .budgie-panel .alert { - color: #FF5252; } - .budgie-panel .end-region { - border-radius: 2px; - background-color: rgba(0, 0, 0, 0.2); } - -.budgie-panel #tasklist-button { - padding: 0 4px; } - -.budgie-panel button.flat.launcher { - padding-top: 0; - padding-bottom: 0; } - -.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 0%, transparent 0%) 0 0 0/0px 0 0; } - .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked, .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 { - border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 100%, transparent 0%) 2 0 0/2px 0 0; } -.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; } - .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked, .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 { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; } -.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0px 0 0; } - .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked, .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 { - border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 100%, transparent 0%) 0 2 0 0/0 2px 0 0; } -.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0px; } - .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked, .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 { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 100%, transparent 0%) 0 0 0 2/0 0 0 2px; } - -frame.raven-frame > border { - border-style: none; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22); } - -.top frame.raven-frame > border { - margin-bottom: 32px; } - -.bottom frame.raven-frame > border { - margin-top: 32px; } - -.left frame.raven-frame > border { - margin-right: 32px; } - -.right frame.raven-frame > border { - margin-left: 32px; } - -.raven { - background-color: #546E7A; } - .raven stackswitcher.linked > button { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FFA726 0%, transparent 0%) 0 0 0/0 0 0px; - border-radius: 0; } - .raven stackswitcher.linked > button:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FFA726 100%, transparent 0%) 0 0 2/0 0 2px; - background-color: transparent; } - .raven .raven-header { - min-height: 36px; - padding: 3px; - border-style: none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.2); } - .raven .raven-header:not(.top) { - margin-top: -6px; } - .raven .raven-header:not(.top) button.image-button { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - .raven .raven-header.top { - padding: 2px 0; - border-style: none; - background-color: #42A5F5; - color: #FFFFFF; } - .raven .raven-header.top stackswitcher button { - margin: -6px 0; - min-height: 36px; } - .raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; } - .raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; } - .raven .raven-header.top > image { - margin: 0 8px; } - .raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; } - .raven .raven-header.bottom { - border-style: solid none none; } - .raven viewport.frame .raven-header { - margin-top: -8px; } - .raven .raven-background { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - background-color: #607D8B; } - .raven .raven-background.frame { - border-style: none none solid; } - .raven .raven-background > overlay > image { - color: alpha(currentColor, 0.3); } - .raven scrolledwindow.raven-background { - border-bottom-style: none; } - .raven > stack > box > .raven-background { - border-bottom-style: none; - background-color: #42A5F5; - color: #FFFFFF; } - .raven > stack > box > .raven-background stackswitcher button { - margin: -4px 0; } - .raven .powerstrip button { - margin: 2px 0 1px; - padding: 12px; } - .raven .option-subtitle { - font-size: smaller; } - -calendar.raven-calendar { - border-style: none; - background-color: transparent; } - calendar.raven-calendar:selected { - border-radius: 2px; - background-color: #42A5F5; } - -.raven-mpris { - color: white; - background-color: rgba(0, 0, 0, 0.6); } - .raven-mpris label { - min-height: 24px; } - .raven-mpris button.image-button { - padding: 12px; } - -.budgie-notification-window, .budgie-osd-window { - background-color: transparent; } - -.budgie-notification .notification-title { - font-size: 120%; } - -.budgie-osd .budgie-osd-text { - font-size: 120%; } - -.drop-shadow { - margin: 5px 9px; - padding: 3px; - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #607D8B; } - .drop-shadow .linked > button { - border-radius: 2px; } - -.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { - border-radius: 2px; - background-color: #607D8B; } - .budgie-session-dialog decoration, .budgie-polkit-dialog decoration, .budgie-run-dialog decoration { - border-radius: 2px; } - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title { - font-size: 120%; } -.budgie-session-dialog .linked.horizontal > button { - padding: 8px 16px; - border-top: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0; } - .budgie-session-dialog .linked.horizontal > button:first-child { - border-bottom-left-radius: 2px; } - .budgie-session-dialog .linked.horizontal > button:last-child { - border-bottom-right-radius: 2px; } - -.budgie-polkit-dialog .message { - color: rgba(255, 255, 255, 0.6); } -.budgie-polkit-dialog .failure { - color: #FF5252; } - -.budgie-run-dialog { - background-color: #546E7A; } - .budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 14px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; } - .budgie-run-dialog list .dim-label, .budgie-run-dialog list label.separator, .budgie-run-dialog list .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .budgie-run-dialog list .subtitle, - .budgie-run-dialog list headerbar .subtitle, - headerbar .budgie-run-dialog list .subtitle, .budgie-run-dialog list .budgie-notification .notification-body, .budgie-notification .budgie-run-dialog list .notification-body { - opacity: 1; } - .budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -/************************ - * LightDM GTK+ Greeter * - ************************/ -#panel_window { - background-color: rgba(0, 0, 0, 0.3); } - -#panel_window menubar, -#panel_window separator { - background-color: transparent; } - -#login_window, -#shutdown_dialog, -#restart_dialog { - margin: 8px; - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #607D8B; } - -#content_frame { - padding-bottom: 20px; - border-bottom: 1px solid rgba(0, 0, 0, 0.2); } - -#buttonbox_frame { - padding-top: 24px; } - #buttonbox_frame button { - margin: -16px; } - -#greeter_infobar { - margin-top: -1px; } - -/* GTK NAMED COLORS - ---------------- - use responsibly! */ -/* -widget text/foreground color */ -@define-color theme_fg_color #FFFFFF; -/* -text color for entries, views and content in general */ -@define-color theme_text_color #FFFFFF; -/* -widget base background color */ -@define-color theme_bg_color #455A64; -/* -text widgets and the like base background color */ -@define-color theme_base_color #546E7A; -/* -base background color of selections */ -@define-color theme_selected_bg_color #42A5F5; -/* -text/foreground color of selections */ -@define-color theme_selected_fg_color #FFFFFF; -/* -base background color of insensitive widgets */ -@define-color insensitive_bg_color #455A64; -/* -text foreground color of insensitive widgets */ -@define-color insensitive_fg_color rgba(255, 255, 255, 0.4); -/* -insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #4d646f; -/* -widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color #FFFFFF; -/* -text color for entries, views and content in general on backdrop windows */ -@define-color theme_unfocused_text_color #FFFFFF; -/* -widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #455A64; -/* -text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #546E7A; -/* -base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #42A5F5; -/* -text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color #FFFFFF; -/* -insensitive color on backdrop windows*/ -@define-color unfocused_insensitive_color rgba(255, 255, 255, 0.4); -/* -widgets main borders color */ -@define-color borders rgba(0, 0, 0, 0.2); -/* -widgets main borders color on backdrop windows */ -@define-color unfocused_borders rgba(0, 0, 0, 0.2); -/* -these are pretty self explicative */ -@define-color warning_color #FF6D00; -@define-color error_color #DD2C00; -@define-color success_color #00C853; -@define-color content_view_bg #546E7A; -@define-color placeholder_text_color #bbc5ca; +/*# sourceMappingURL=gtk-dark.css.map */ diff --git a/gtk-3.0/gtk-dark.scss b/gtk-3.0/gtk-dark.scss index 211730378..4122ad208 100644 --- a/gtk-3.0/gtk-dark.scss +++ b/gtk-3.0/gtk-dark.scss @@ -1,11 +1,7 @@ $variant: 'dark'; -$laptop: 'false'; @import 'colors'; @import 'drawing'; @import 'common'; @import 'apps'; -@import 'mate'; -@import 'budgie'; -@import 'lightdm'; @import 'colors-public'; diff --git a/gtk-3.0/gtk-dark_laptop.css b/gtk-3.0/gtk-dark_laptop.css deleted file mode 100644 index ce6fb3daf..000000000 --- a/gtk-3.0/gtk-dark_laptop.css +++ /dev/null @@ -1,3597 +0,0 @@ -@keyframes ripple_effect { - from { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 0%, transparent 0%), image(alpha(currentColor, 0)); } - to { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 100%, transparent 0%), image(alpha(currentColor, 0.15)); } } -@keyframes flat_ripple_effect { - from { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 0%, transparent 0%), image(alpha(currentColor, 0.15)); } - to { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 100%, transparent 0%), image(alpha(currentColor, 0.15)); } } -@keyframes row_ripple_effect { - from { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 0%, transparent 0%), image(alpha(currentColor, 0)); } - to { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 100%, transparent 0%), image(alpha(currentColor, 0)); } } -@keyframes tab_ripple_effect { - from { - background-image: radial-gradient(circle farthest-corner at center, rgba(66, 165, 245, 0.6) 0%, transparent 0%); } - 50% { - background-image: radial-gradient(circle farthest-corner at center, rgba(66, 165, 245, 0.6) 100%, transparent 0%); } - to { - background-image: radial-gradient(circle farthest-corner at center, transparent 100%, transparent 0%); } } -@keyframes header_ripple_effect { - from { - background-image: radial-gradient(circle farthest-corner at center, #42A5F5 0%, transparent 0%); } - to { - background-image: radial-gradient(circle farthest-corner at center, #42A5F5 100%, transparent 0%); } } -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #DD2C00; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 24; - -GtkWidget-text-handle-height: 24; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-style: solid; - outline-width: 2px; - outline-color: alpha(currentColor, 0.3); - outline-offset: -4px; - -gtk-outline-radius: 2px; - -gtk-secondary-caret-color: #42A5F5; } - -/*************** - * Base States * - ***************/ -.background { - background-color: #455A64; - color: #FFFFFF; } - -/* - 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 { - background-color: #455A64; - color: #FFFFFF; } - .gtkstyle-fallback:hover { - background-color: #3b4c55; - color: #FFFFFF; } - .gtkstyle-fallback:active { - background-color: #303f46; - color: #FFFFFF; } - .gtkstyle-fallback:disabled { - background-color: #455A64; - color: rgba(255, 255, 255, 0.4); } - .gtkstyle-fallback:selected { - background-color: #42A5F5; - color: #FFFFFF; } - -.view, iconview { - background-color: #546E7A; - color: #FFFFFF; } - .view:hover, iconview:hover, .view:active, iconview:active, .view:selected, iconview:selected { - border-radius: 2px; } - .view:disabled, iconview:disabled { - color: rgba(255, 255, 255, 0.4); } - -.view text, iconview text, -textview text { - background-color: #546E7A; - color: #FFFFFF; } - .view text:disabled, iconview text:disabled, - textview text:disabled { - color: rgba(255, 255, 255, 0.4); } - -textview border { - background-color: #4d646f; - color: rgba(255, 255, 255, 0.6); } - -.rubberband, -rubberband, -flowbox rubberband, -treeview.view rubberband, -.content-view rubberband { - border: 1px solid #40C4FF; - background-color: rgba(64, 196, 255, 0.3); } - -flowbox flowboxchild { - outline-offset: -2px; - padding: 4px; - border-radius: 2px; } - -label { - caret-color: currentColor; } - label.separator { - color: #FFFFFF; } - label selection { - background-color: #42A5F5; - color: #FFFFFF; } - label:disabled { - color: rgba(255, 255, 255, 0.4); } - tab label:disabled, button label:disabled, menuitem label:disabled { - color: inherit; } - -.dim-label, label.separator, .titlebar:not(headerbar) .subtitle, -headerbar .subtitle, .budgie-notification .notification-body { - opacity: 0.6; } - -assistant .sidebar { - padding: 4px 0; } -assistant .sidebar label { - min-height: 32px; - padding: 0 12px; - color: rgba(255, 255, 255, 0.6); - font-weight: 500; } - assistant .sidebar label.highlight { - color: #FFFFFF; } - -popover.background.touch-selection, popover.background.magnifier, popover.background.osd, .app-notification, .osd .scale-popup, .nautilus-window .floating-bar, .osd { - opacity: 0.9; } - -/********************* - * Spinner Animation * - *********************/ -@keyframes spin { - to { - -gtk-icon-transform: rotate(1turn); } } -@keyframes spin_colors { - 1% { - color: #66BB6A; } - 25% { - color: #66BB6A; } - 26% { - color: #42A5F5; } - 50% { - color: #42A5F5; } - 51% { - color: #FFA726; } - 75% { - color: #FFA726; } - 76% { - color: #EF5350; } - 100% { - color: #EF5350; } } -spinner { - background: none; - opacity: 0; - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } - spinner:checked { - opacity: 1; - animation: spin 1s linear infinite, spin_colors 4s linear infinite; } - spinner:checked:disabled { - opacity: 0.4; } - -/**************** - * Text Entries * - ****************/ -spinbutton:not(.vertical), -entry { - min-height: 32px; - padding: 0 8px; - border-radius: 2px; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - border-image: none; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #546E7A; - color: #FFFFFF; } - spinbutton:focus:not(.vertical), - entry:focus { - border-image: none; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - spinbutton:disabled:not(.vertical), - entry:disabled { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #4d646f; - color: rgba(255, 255, 255, 0.4); } - spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) entry:not(.search), - notebook > stack:not(:only-child) spinbutton:not(.vertical), colorchooser .popover.osd spinbutton:not(.vertical), entry.preferences-search, layoutpane entry.search, editortweak entry.search, #login_window entry, - entry.flat { - border-radius: 0; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 0%, transparent 0%) 0 0 0/0 0 0px; - box-shadow: inset 0 -1px alpha(currentColor, 0.3); - background-color: transparent; - color: #FFFFFF; } - spinbutton.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry:focus:not(.search), - notebook > stack:not(:only-child) spinbutton:focus:not(.vertical), colorchooser .popover.osd spinbutton:focus:not(.vertical), entry.preferences-search:focus, layoutpane entry.search:focus, editortweak entry.search:focus, #login_window entry:focus, - entry.flat:focus { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 100%, transparent 0%) 0 0 2/0 0 2px; - box-shadow: inset 0 -1px alpha(currentColor, 0.3); } - spinbutton.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry:disabled:not(.search), - notebook > stack:not(:only-child) spinbutton:disabled:not(.vertical), colorchooser .popover.osd spinbutton:disabled:not(.vertical), entry.preferences-search:disabled, layoutpane entry.search:disabled, editortweak entry.search:disabled, #login_window entry:disabled, - entry.flat:disabled { - box-shadow: inset 0 -1px alpha(currentColor, 0.3); - background-color: transparent; - color: rgba(255, 255, 255, 0.4); } - spinbutton:not(.vertical) image, - entry image { - min-height: 20px; - min-width: 20px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - color: alpha(currentColor, 0.75); } - spinbutton:not(.vertical) image:hover, spinbutton:not(.vertical) image:active, - entry image:hover, - entry image:active { - color: currentColor; } - spinbutton:not(.vertical) image:disabled, - entry image:disabled { - color: alpha(currentColor, 0.6); } - spinbutton:not(.vertical) image.left, - entry image.left { - margin-left: -2px; - margin-right: 2px; } - spinbutton:not(.vertical) image.right, - entry image.right { - margin-left: 2px; - margin-right: -2px; } - spinbutton:not(.vertical) undershoot.left, - entry undershoot.left { - background-color: transparent; - background-image: linear-gradient(to top, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%); - padding-left: 1px; - background-size: 1px 12px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left top; } - spinbutton:not(.vertical) undershoot.right, - entry undershoot.right { - background-color: transparent; - background-image: linear-gradient(to top, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%); - padding-right: 1px; - background-size: 1px 12px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right top; } - spinbutton.error:not(.vertical), - entry.error { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - border-image: none; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #DD2C00; - color: #FFFFFF; } - spinbutton.error:focus:not(.vertical), - entry.error:focus { - border-image: none; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - spinbutton.error:disabled:not(.vertical), - entry.error:disabled { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #4d646f; - color: rgba(255, 255, 255, 0.4); } - spinbutton.error.flat:not(.vertical), notebook > stack:not(:only-child) entry.error:not(.search), - notebook > stack:not(:only-child) spinbutton.error:not(.vertical), colorchooser .popover.osd spinbutton.error:not(.vertical), entry.error.preferences-search, layoutpane entry.error.search, editortweak entry.error.search, #login_window entry.error, - entry.error.flat { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #DD2C00 0%, transparent 0%) 0 0 0/0 0 0px; - box-shadow: inset 0 -1px #DD2C00; - background-color: transparent; - color: #FFFFFF; } - spinbutton.error.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry.error:focus:not(.search), - notebook > stack:not(:only-child) spinbutton.error:focus:not(.vertical), colorchooser .popover.osd spinbutton.error:focus:not(.vertical), entry.error.preferences-search:focus, layoutpane entry.error.search:focus, editortweak entry.error.search:focus, #login_window entry.error:focus, - entry.error.flat:focus { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #DD2C00 100%, transparent 0%) 0 0 2/0 0 2px; - box-shadow: inset 0 -1px #DD2C00; } - spinbutton.error.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry.error:disabled:not(.search), - notebook > stack:not(:only-child) spinbutton.error:disabled:not(.vertical), colorchooser .popover.osd spinbutton.error:disabled:not(.vertical), entry.error.preferences-search:disabled, layoutpane entry.error.search:disabled, editortweak entry.error.search:disabled, #login_window entry.error:disabled, - entry.error.flat:disabled { - box-shadow: inset 0 -1px alpha(currentColor, 0.3); - background-color: transparent; - color: rgba(255, 255, 255, 0.4); } - spinbutton.warning:not(.vertical), - entry.warning { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - border-image: none; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #FF6D00; - color: #FFFFFF; } - spinbutton.warning:focus:not(.vertical), - entry.warning:focus { - border-image: none; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - spinbutton.warning:disabled:not(.vertical), - entry.warning:disabled { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #4d646f; - color: rgba(255, 255, 255, 0.4); } - spinbutton.warning.flat:not(.vertical), notebook > stack:not(:only-child) entry.warning:not(.search), - notebook > stack:not(:only-child) spinbutton.warning:not(.vertical), colorchooser .popover.osd spinbutton.warning:not(.vertical), entry.warning.preferences-search, layoutpane entry.warning.search, editortweak entry.warning.search, #login_window entry.warning, - entry.warning.flat { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FF6D00 0%, transparent 0%) 0 0 0/0 0 0px; - box-shadow: inset 0 -1px #FF6D00; - background-color: transparent; - color: #FFFFFF; } - spinbutton.warning.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry.warning:focus:not(.search), - notebook > stack:not(:only-child) spinbutton.warning:focus:not(.vertical), colorchooser .popover.osd spinbutton.warning:focus:not(.vertical), entry.warning.preferences-search:focus, layoutpane entry.warning.search:focus, editortweak entry.warning.search:focus, #login_window entry.warning:focus, - entry.warning.flat:focus { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FF6D00 100%, transparent 0%) 0 0 2/0 0 2px; - box-shadow: inset 0 -1px #FF6D00; } - spinbutton.warning.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry.warning:disabled:not(.search), - notebook > stack:not(:only-child) spinbutton.warning:disabled:not(.vertical), colorchooser .popover.osd spinbutton.warning:disabled:not(.vertical), entry.warning.preferences-search:disabled, layoutpane entry.warning.search:disabled, editortweak entry.warning.search:disabled, #login_window entry.warning:disabled, - entry.warning.flat:disabled { - box-shadow: inset 0 -1px alpha(currentColor, 0.3); - background-color: transparent; - color: rgba(255, 255, 255, 0.4); } -spinbutton:not(.vertical) progress, -entry progress { - margin: 2px -6px; - border-style: none none solid; - border-width: 2px; - border-color: #42A5F5; - background-color: transparent; } -.linked:not(.vertical) > spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) .linked:not(.vertical) > entry:not(.search), -notebook > stack:not(:only-child) .linked:not(.vertical) > spinbutton:not(.vertical), colorchooser .popover.osd .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry.preferences-search, layoutpane .linked:not(.vertical) > entry.search, editortweak .linked:not(.vertical) > entry.search, #login_window .linked:not(.vertical) > entry, .linked.vertical > spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) .linked.vertical > entry:not(.search), -notebook > stack:not(:only-child) .linked.vertical > spinbutton:not(.vertical), colorchooser .popover.osd .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry.preferences-search, layoutpane .linked.vertical > entry.search, editortweak .linked.vertical > entry.search, #login_window .linked.vertical > entry, .linked:not(.vertical) > -entry.flat, .linked.vertical > -entry.flat { - border-radius: 0; } - -treeview entry.flat, treeview entry { - min-height: 0; - padding: 2px; - border-radius: 0; - background-color: #546E7A; } - treeview entry.flat, treeview entry.flat:focus, treeview entry, treeview entry:focus { - border-image: none; - box-shadow: none; } - -/*********** - * Buttons * - ***********/ -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448aff), to(transparent)); } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#448aff), to(transparent)); } } -button { - min-height: 24px; - min-width: 16px; - padding: 4px 8px; - border-radius: 2px; - font-weight: 500; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #607D8B; - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); - color: rgba(255, 255, 255, 0.75); } - button:hover { - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); - color: #FFFFFF; } - button:active { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1), background-image 0; - animation: ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); - color: #FFFFFF; } - button:disabled { - box-shadow: none; - background-color: alpha(currentColor, 0.3); - color: rgba(255, 255, 255, 0.3); } - button:checked { - background-color: #42A5F5; - color: #FFFFFF; } - button:checked:disabled { - background-color: alpha(currentColor, 0.3); - color: rgba(66, 165, 245, 0.4); } - modelbutton.flat, - .menuitem.button.flat, spinbutton:not(.vertical) button, spinbutton.vertical button, popover.background.menu button, - popover.background button.model, notebook > header > tabs > arrow, scrollbar button, check, - radio, calendar.button, messagedialog.csd .dialog-action-area button, button.sidebar-button, .gedit-search-slider button, popover.messagepopover .popover-action-area button, PanelToplevel > widget > button, .raven .raven-header:not(.top) button, .drop-shadow button, .budgie-session-dialog .linked.horizontal > button, .lightdm-gtk-greeter button, :not(headerbar) .caja-pathbar button, .caja-pathbar :not(headerbar) button, :not(headerbar) - .path-bar button, layouttabbar button, .mate-panel-menu-bar #PanelApplet button:not(.flat), .budgie-panel #tasklist-button, .raven stackswitcher.linked > button, toolbar button, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), - headerbar button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button, - button.flat { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - box-shadow: none; - background-color: transparent; - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); - color: alpha(currentColor, 0.75); } - modelbutton.flat:hover, - .menuitem.button.flat:hover, spinbutton:not(.vertical) button:hover, spinbutton.vertical button:hover, popover.background.menu button:hover, - popover.background button.model:hover, notebook > header > tabs > arrow:hover, scrollbar button:hover, check:hover, - radio:hover, calendar.button:hover, messagedialog.csd .dialog-action-area button:hover, button.sidebar-button:hover, .gedit-search-slider button:hover, popover.messagepopover .popover-action-area button:hover, PanelToplevel > widget > button:hover, .raven .raven-header:not(.top) button:hover, .drop-shadow button:hover, .budgie-session-dialog .linked.horizontal > button:hover, .lightdm-gtk-greeter button:hover, :not(headerbar) .caja-pathbar button:hover, .caja-pathbar :not(headerbar) button:hover, :not(headerbar) - .path-bar button:hover, layouttabbar button:hover, .mate-panel-menu-bar #PanelApplet button:hover:not(.flat), .budgie-panel #tasklist-button:hover, .raven stackswitcher.linked > button:hover, toolbar button:hover, .titlebar:not(headerbar) button:hover:not(.suggested-action):not(.destructive-action), - headerbar button:hover:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:hover:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:hover, - button.flat:hover { - box-shadow: none; - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0.15)); - color: currentColor; } - modelbutton.flat:active, - .menuitem.button.flat:active, spinbutton:not(.vertical) button:active, spinbutton.vertical button:active, popover.background.menu button:active, - popover.background button.model:active, notebook > header > tabs > arrow:active, scrollbar button:active, check:active, - radio:active, calendar.button:active, messagedialog.csd .dialog-action-area button:active, button.sidebar-button:active, .gedit-search-slider button:active, popover.messagepopover .popover-action-area button:active, PanelToplevel > widget > button:active, .raven .raven-header:not(.top) button:active, .drop-shadow button:active, .budgie-session-dialog .linked.horizontal > button:active, .lightdm-gtk-greeter button:active, :not(headerbar) .caja-pathbar button:active, .caja-pathbar :not(headerbar) button:active, :not(headerbar) - .path-bar button:active, layouttabbar button:active, .mate-panel-menu-bar #PanelApplet button:active:not(.flat), .budgie-panel #tasklist-button:active, .raven stackswitcher.linked > button:active, toolbar button:active, .titlebar:not(headerbar) button:active:not(.suggested-action):not(.destructive-action), - headerbar button:active:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:active:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:active, - button.flat:active { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), background-image 0; - animation: flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; - box-shadow: none; - color: currentColor; } - modelbutton.flat:disabled, - .menuitem.button.flat:disabled, spinbutton:not(.vertical) button:disabled, spinbutton.vertical button:disabled, popover.background.menu button:disabled, - popover.background button.model:disabled, notebook > header > tabs > arrow:disabled, scrollbar button:disabled, check:disabled, - radio:disabled, calendar.button:disabled, messagedialog.csd .dialog-action-area button:disabled, button.sidebar-button:disabled, .gedit-search-slider button:disabled, popover.messagepopover .popover-action-area button:disabled, PanelToplevel > widget > button:disabled, .raven .raven-header:not(.top) button:disabled, .drop-shadow button:disabled, .budgie-session-dialog .linked.horizontal > button:disabled, .lightdm-gtk-greeter button:disabled, :not(headerbar) .caja-pathbar button:disabled, .caja-pathbar :not(headerbar) button:disabled, :not(headerbar) - .path-bar button:disabled, layouttabbar button:disabled, .mate-panel-menu-bar #PanelApplet button:disabled:not(.flat), .budgie-panel #tasklist-button:disabled, .raven stackswitcher.linked > button:disabled, toolbar button:disabled, .titlebar:not(headerbar) button:disabled:not(.suggested-action):not(.destructive-action), - headerbar button:disabled:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:disabled:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:disabled, - button.flat:disabled { - box-shadow: none; - background-color: transparent; - color: alpha(currentColor, 0.3); } - :not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar) - .path-bar button:checked, layouttabbar button:checked, .mate-panel-menu-bar #PanelApplet button:checked:not(.flat), .budgie-panel #tasklist-button:checked, .raven stackswitcher.linked > button:checked, toolbar button:checked, .titlebar:not(headerbar) button:checked:not(.suggested-action):not(.destructive-action), - headerbar button:checked:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:checked:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:checked, - button.flat:checked { - background-color: alpha(currentColor, 0.3); - color: currentColor; } - :not(headerbar) .caja-pathbar button:checked:disabled, .caja-pathbar :not(headerbar) button:checked:disabled, :not(headerbar) - .path-bar button:checked:disabled, layouttabbar button:checked:disabled, .mate-panel-menu-bar #PanelApplet button:checked:disabled:not(.flat), .budgie-panel #tasklist-button:checked:disabled, .raven stackswitcher.linked > button:checked:disabled, toolbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled:not(.suggested-action):not(.destructive-action), - headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:checked:disabled:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:checked:disabled, - button.flat:checked:disabled { - background-color: alpha(currentColor, 0.3); - color: alpha(currentColor, 0.4); } - button.text-button { - padding-left: 16px; - padding-right: 16px; } - button.image-button { - min-width: 24px; - padding: 4px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - button.text-button.image-button { - border-radius: 2px; - -gtk-outline-radius: 2px; } - button.text-button.image-button label:first-child { - margin-left: 12px; - margin-right: 2px; } - button.text-button.image-button label:last-child { - margin-left: 2px; - margin-right: 12px; } - button.text-button.image-button label:only-child { - margin-left: 12px; - margin-right: 12px; } - button.text-button.image-button image:not(:only-child):first-child { - margin-left: 4px; } - button.text-button.image-button image:not(:only-child):last-child { - margin-right: 4px; } - toolbar .linked > button, .titlebar:not(headerbar) .linked > button:not(.suggested-action):not(.destructive-action), - headerbar .linked > button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button, toolbar .linked.vertical > button, .titlebar:not(headerbar) .linked.vertical > button:not(.suggested-action):not(.destructive-action), - headerbar .linked.vertical > button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked.vertical > button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked.vertical > button, .linked > - button.flat, .linked.vertical > - button.flat { - border-radius: 2px; } - toolbar .linked > button.image-button, .titlebar:not(headerbar) .linked > button.image-button:not(.suggested-action):not(.destructive-action), - headerbar .linked > button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button.image-button, toolbar .linked.vertical > button.image-button, .titlebar:not(headerbar) .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action), - headerbar .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked.vertical > button.image-button, .linked > - button.flat.image-button, .linked.vertical > - button.flat.image-button { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - toolbar .linked > button.text-button.image-button, .titlebar:not(headerbar) .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action), - headerbar .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button.text-button.image-button, toolbar .linked.vertical > button.text-button.image-button, .titlebar:not(headerbar) .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action), - headerbar .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked.vertical > button.text-button.image-button, .linked > - button.flat.text-button.image-button, .linked.vertical > - button.flat.text-button.image-button { - border-radius: 2px; - -gtk-outline-radius: 2px; } -infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, row:selected -button:disabled { - color: rgba(255, 255, 255, 0.3); } -button.osd { - padding: 10px 14px; } - button.osd.image-button { - padding: 10px; } - button.osd:disabled { - opacity: 0; } -button.suggested-action { - background-color: #448aff; - color: #FFFFFF; } - button.suggested-action:disabled { - box-shadow: none; - background-color: alpha(currentColor, 0.3); - color: rgba(255, 255, 255, 0.3); } - button.suggested-action:checked { - background-color: #ff79a7; } - button.suggested-action.flat { - background-color: transparent; - color: #448aff; } - button.suggested-action.flat:disabled { - box-shadow: none; - background-color: transparent; - color: alpha(currentColor, 0.3); } -button.destructive-action { - background-color: #FF5252; - color: #FFFFFF; } - button.destructive-action:disabled { - box-shadow: none; - background-color: alpha(currentColor, 0.3); - color: rgba(255, 255, 255, 0.3); } - button.destructive-action:checked { - background-color: #ff8686; } - button.destructive-action.flat { - background-color: transparent; - color: #FF5252; } - button.destructive-action.flat:disabled { - box-shadow: none; - background-color: transparent; - color: alpha(currentColor, 0.3); } -.stack-switcher > -button { - outline-offset: -4px; } - .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:checked > label, - .stack-switcher > - button.needs-attention:checked > image { - animation: none; - background-image: none; } -button separator { - min-width: 0; - min-height: 0; - background: transparent; } -.primary-toolbar -button { - -gtk-icon-shadow: none; } - -.stack-switcher > -button.needs-attention > label, -.stack-switcher > -button.needs-attention > image, stacksidebar row.needs-attention > label { - animation: needs_attention 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; - background-repeat: no-repeat; - background-position: right 3px; - background-size: 6px 6px; } - .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; } - -.linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > -entry, .linked > -button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { - border-radius: 0; - -gtk-outline-radius: 2px; } - -.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > -entry:first-child, .linked > -button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; } -.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > -entry:last-child, .linked > -button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; } -.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > -entry:only-child, .linked > -button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 2px; } - -.linked.vertical > spinbutton:not(.vertical), .linked.vertical > -entry, .linked.vertical > -button, .linked.vertical > combobox > box > button.combo { - border-radius: 0; - -gtk-outline-radius: 2px; } - -.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > -entry:first-child, .linked.vertical > -button:first-child, .linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 2px; - border-top-right-radius: 2px; } -.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > -entry:last-child, .linked.vertical > -button:last-child, .linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; } -.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > -entry:only-child, .linked.vertical > -button:only-child, .linked.vertical > combobox:only-child > box > button.combo { - border-radius: 2px; } - -/* menu buttons */ -modelbutton.flat, -.menuitem.button.flat { - min-height: 28px; - padding: 0 8px; - border-radius: 2px; - color: inherit; } - modelbutton.flat check:not(:checked):not(:indeterminate), - modelbutton.flat radio:not(:checked):not(:indeterminate), - .menuitem.button.flat check:not(:checked):not(:indeterminate), - .menuitem.button.flat radio:not(:checked):not(:indeterminate) { - color: alpha(currentColor, 0.6); } - modelbutton.flat check, modelbutton.flat check:hover, - modelbutton.flat radio, - modelbutton.flat radio:hover, - .menuitem.button.flat check, - .menuitem.button.flat check:hover, - .menuitem.button.flat radio, - .menuitem.button.flat radio:hover { - background-image: none; } - modelbutton.flat check:active, - modelbutton.flat radio:active, - .menuitem.button.flat check:active, - .menuitem.button.flat radio:active { - animation: none; } - 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; - margin-right: -16px; } - modelbutton.flat check:first-child, - modelbutton.flat radio:first-child, - .menuitem.button.flat check:first-child, - .menuitem.button.flat radio:first-child { - margin-left: -16px; - 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 { - min-height: 20px; - min-width: 20px; - padding: 6px; } - -/********* - * Links * - *********/ -*:link, button:link, -button:visited, *:link:hover, button:hover:link, -button:hover:visited, *:link:active, button:active:link, -button:active:visited { - color: #42A5F5; } -*:link:visited, -button:visited, *:link:visited:hover, -button:visited:hover, *:link:visited:active, -button:visited:active { - color: #E040FB; } -infobar.info *:link, infobar.info button:link, -infobar.info button:visited, infobar.question *:link, infobar.question button:link, -infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, -infobar.warning button:visited, infobar.error *:link, infobar.error button:link, -infobar.error button:visited, *:link:selected, button:selected:link, -button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, -headerbar.selection-mode .subtitle:link, *:selected *:link, *:selected button:link, -*:selected button:visited { - color: #FFFFFF; } - -button:link > label, -button:visited > label { - text-decoration-line: underline; } - -/***************** - * GtkSpinButton * - *****************/ -spinbutton:not(.vertical) { - padding: 0; } - notebook > stack:not(:only-child) spinbutton:not(.vertical) entry, notebook > stack:not(:only-child) spinbutton:not(.vertical) entry:focus, notebook > stack:not(:only-child) spinbutton:not(.vertical) entry:disabled, - spinbutton:not(.vertical) entry { - min-width: 28px; - margin: 0; - border-image: none; - border-radius: 0; - box-shadow: none; - background-color: transparent; } - spinbutton:not(.vertical) button { - border: solid 6px transparent; } - spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) { - margin-left: -3px; } - spinbutton:not(.vertical) button.up:dir(rtl), spinbutton:not(.vertical) button.down:dir(ltr) { - margin-right: -3px; } -spinbutton.vertical:disabled { - color: rgba(255, 255, 255, 0.4); } -spinbutton.vertical:drop(active) { - box-shadow: none; } -spinbutton.vertical entry { - min-height: 32px; - min-width: 44px; - padding: 0; } -spinbutton.vertical button { - min-height: 32px; - min-width: 44px; - padding: 0; } - spinbutton.vertical button.up { - border-radius: 2px 2px 0 0; } - spinbutton.vertical button.down { - border-radius: 0 0 2px 2px; } -treeview spinbutton:not(.vertical) { - min-height: 0; - border-style: none; - border-radius: 0; } - treeview spinbutton:not(.vertical) entry { - min-height: 0; - padding: 1px 2px; } - -/************** - * ComboBoxes * - **************/ -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; } -combobox button.combo:checked { - transition: none; } -combobox button.combo cellview:dir(ltr) { - margin-left: 0px; } -combobox button.combo cellview:dir(rtl) { - margin-right: 0px; } -combobox #gtk-combobox-popup-menu { - padding: 2px 0; } - combobox #gtk-combobox-popup-menu menuitem { - min-height: 28px; - padding: 0 8px; } -combobox:drop(active) { - box-shadow: none; } - -notebook > stack:not(:only-child) button.combo, #login_window #user_combobox button { - border-radius: 0; - background-image: none; - font-weight: inherit; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 0%, transparent 0%) 0 0 0/0 0 0px; - box-shadow: inset 0 -1px alpha(currentColor, 0.3); - background-color: transparent; - color: #FFFFFF; } - notebook > stack:not(:only-child) button.combo:hover, #login_window #user_combobox button:hover { - box-shadow: inset 0 -2px alpha(currentColor, 0.3); } - notebook > stack:not(:only-child) button.combo:checked, #login_window #user_combobox button:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 100%, transparent 0%) 0 0 2/0 0 2px; } - notebook > stack:not(:only-child) button.combo:disabled, #login_window #user_combobox button:disabled { - color: rgba(255, 255, 255, 0.4); } - -/************ - * Toolbars * - ************/ -toolbar { - -GtkWidget-window-dragging: true; - padding: 3px; - background-color: #455A64; } - .osd toolbar { - background-color: transparent; } - toolbar.osd, .app-notification, frame.documents-dropdown { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 6px; - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #546E7A; } - toolbar.osd:backdrop, .app-notification:backdrop, frame.documents-dropdown:backdrop { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.1); } - toolbar.osd.left, .left.app-notification, frame.left.documents-dropdown, toolbar.osd.right, .right.app-notification, frame.right.documents-dropdown, toolbar.osd.top, .top.app-notification, frame.top.documents-dropdown, toolbar.osd.bottom, .bottom.app-notification, frame.bottom.documents-dropdown { - border-radius: 0; } - toolbar.horizontal separator { - margin: 3px; } - toolbar.vertical separator { - margin: 3px; } - 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: 3px; } - toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:first-child), - toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:first-child), - toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:first-child) { - margin-left: 0; } - toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:last-child), - toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:last-child), - toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:last-child) { - margin-right: 0; } - toolbar:not(.inline-toolbar):not(.osd) switch { - margin: 9px 3px; } - -.inline-toolbar { - padding: 6px; - border-style: solid; - border-width: 0 1px 1px; - border-color: rgba(0, 0, 0, 0.2); - background-color: #4d646f; } - -searchbar, -.location-bar { - padding: 6px; - border-style: solid; - border-width: 0 0 1px; - border-color: rgba(0, 0, 0, 0.2); - background-color: #455A64; - background-clip: border-box; } - -/*************** - * Header bars * - ***************/ -.titlebar:not(headerbar), -headerbar { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - min-height: 44px; - padding: 0 6px; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.2); - background-color: #37474F; - color: #FFFFFF; } - .titlebar:disabled:not(headerbar) :not(button) > label, - headerbar:disabled :not(button) > label { - color: rgba(255, 255, 255, 0.4); } - .titlebar:backdrop:not(headerbar), - headerbar:backdrop { - color: rgba(255, 255, 255, 0.75); } - .titlebar:backdrop:disabled:not(headerbar) :not(button) > label, - headerbar:backdrop:disabled :not(button) > label { - color: rgba(255, 255, 255, 0.3); } - .titlebar:not(headerbar) .title, - headerbar .title { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - padding: 0 12px; - font-weight: bold; } - .titlebar:not(headerbar) .subtitle, - headerbar .subtitle { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - padding: 0 12px; - font-size: smaller; } - .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), - headerbar button:not(.suggested-action):not(.destructive-action) { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; } - .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, - headerbar button:not(.suggested-action):not(.destructive-action):checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; } - .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled, - headerbar button:not(.suggested-action):not(.destructive-action):checked, - headerbar button:not(.suggested-action):not(.destructive-action):checked:disabled { - background-color: transparent; } - .titlebar:not(headerbar) button.suggested-action:disabled, .titlebar:not(headerbar) button.destructive-action:disabled, - headerbar button.suggested-action:disabled, - headerbar button.destructive-action:disabled { - color: alpha(currentColor, 0.4); } - .selection-mode.titlebar:not(headerbar), - headerbar.selection-mode { - transition: background-color 0 0.3s; - animation: header_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: #42A5F5; - color: #FFFFFF; } - .selection-mode.titlebar:backdrop:not(headerbar), - headerbar.selection-mode:backdrop { - color: rgba(255, 255, 255, 0.75); } - .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), - headerbar.selection-mode button:not(.suggested-action):not(.destructive-action) { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; - color: currentColor; } - .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):disabled, - headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):disabled { - color: alpha(currentColor, 0.4); } - .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, - headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; - color: currentColor; } - .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled, - headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):checked:disabled { - color: alpha(currentColor, 0.4); } - .selection-mode.titlebar:not(headerbar) .selection-menu, - headerbar.selection-mode .selection-menu { - padding-left: 16px; - padding-right: 16px; } - .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, - headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; } - .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, - headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - .fullscreen .titlebar:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:not(headerbar), .fullscreen - headerbar, .tiled - headerbar, .maximized - headerbar { - border-radius: 0; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } - .default-decoration.titlebar:not(headerbar), - headerbar.default-decoration { - min-height: 20px; - padding: 6px; - border-width: 0; } - .default-decoration.titlebar:not(headerbar) button.titlebutton, - headerbar.default-decoration button.titlebutton { - min-height: 20px; - min-width: 20px; - margin: 0; - padding: 0; } - .default-decoration.titlebar:not(headerbar) button.titlebutton:active, - headerbar.default-decoration button.titlebutton:active { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 100%, transparent 0%), image(alpha(currentColor, 0.15)); } - .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd - headerbar:dir(rtl), .solid-csd - headerbar:dir(ltr) { - margin-left: -2px; - margin-right: -2px; - margin-top: -2px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } - -headerbar entry, -headerbar spinbutton, -headerbar button { - margin-top: 6px; - margin-bottom: 6px; } -headerbar switch { - margin-top: 12px; - margin-bottom: 12px; } - -.background:not(.tiled):not(.maximized):not(.fullscreen) .titlebar { - border-top-left-radius: 2px; - border-top-right-radius: 2px; } - -window:not(.tiled):not(.maximized):not(.fullscreen) separator:first-child + headerbar, window:not(.tiled):not(.maximized):not(.fullscreen) headerbar:first-child { - border-top-left-radius: 2px; } -window:not(.tiled):not(.maximized):not(.fullscreen) headerbar:last-child { - border-top-right-radius: 2px; } - -window.csd > .titlebar:not(headerbar) { - padding: 0; - background-color: transparent; - background-image: none; - border-style: none; - box-shadow: none; } -.titlebar:not(headerbar) > separator { - background-color: #37474F; - background-image: image(rgba(0, 0, 0, 0.2)); } - -/************ - * Pathbars * - ************/ -.caja-pathbar button, -.path-bar button { - padding-left: 4px; - padding-right: 4px; } - .caja-pathbar button label:not(:only-child):first-child, - .path-bar button label:not(:only-child):first-child { - margin-left: 4px; } - .caja-pathbar button label:not(:only-child):last-child, - .path-bar button label:not(:only-child):last-child { - margin-right: 4px; } - .caja-pathbar button.slider-button, - .path-bar button.slider-button { - padding-left: 4px; - padding-right: 4px; } - :not(headerbar) .caja-pathbar button, .caja-pathbar :not(headerbar) button, :not(headerbar) - .path-bar button { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 0%, transparent 0%) 0 0 0/0 0 0px; - border-radius: 2px; } - :not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar) - .path-bar button:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 100%, transparent 0%) 0 0 2/0 0 2px; } - :not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar) .caja-pathbar button:checked:disabled, .caja-pathbar :not(headerbar) button:checked:disabled, :not(headerbar) - .path-bar button:checked, :not(headerbar) - .path-bar button:checked:disabled { - background-color: transparent; } - -/************** - * Tree Views * - **************/ -treeview.view { - border-left-color: alpha(currentColor, 0.3); - border-top-color: rgba(0, 0, 0, 0.2); } - * { - -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:hover, treeview.view:active, treeview.view:selected { - border-radius: 0; } - treeview.view.separator { - min-height: 5px; - color: rgba(0, 0, 0, 0.2); } - treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #448aff; } - 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-down-symbolic"); - -gtk-icon-transform: rotate(-90deg); - color: rgba(255, 255, 255, 0.75); } - treeview.view.expander:dir(rtl) { - -gtk-icon-transform: rotate(90deg); } - treeview.view.expander:checked { - -gtk-icon-transform: unset; } - treeview.view.expander:hover, treeview.view.expander:active { - color: #FFFFFF; } - treeview.view.expander:disabled { - color: rgba(255, 255, 255, 0.3); } - treeview.view.expander:selected { - color: rgba(255, 255, 255, 0.75); } - treeview.view.expander:selected:hover, treeview.view.expander:selected:active { - color: #FFFFFF; } - treeview.view.expander:selected:disabled { - color: rgba(255, 255, 255, 0.3); } - treeview.view.progressbar { - border-style: none none solid; - border-width: 4px; - border-color: #42A5F5; - box-shadow: none; - background-color: transparent; } - treeview.view.progressbar:selected { - border-color: currentColor; } - treeview.view.trough { - border-style: none none solid; - border-width: 4px; - border-color: rgba(66, 165, 245, 0.3); - box-shadow: none; - background-color: transparent; } - treeview.view.trough:selected { - border-color: alpha(currentColor, 0.3); } - treeview.view header button { - padding: 2px 6px; - border-style: none solid solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.2); - border-radius: 0; - background-clip: border-box; } - treeview.view header button, treeview.view header button:hover, treeview.view header button:active { - box-shadow: none; } - treeview.view header button, treeview.view header button:disabled { - background-color: #546E7A; } - treeview.view header button:last-child { - border-right-style: none; } - treeview.view button.dnd, - treeview.view header.button.dnd { - padding: 2px 6px; - border-style: none solid solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.2); - border-radius: 0; - box-shadow: none; - background-color: #546E7A; - background-clip: border-box; - color: #42A5F5; } - treeview.view acceleditor > label { - background-color: #42A5F5; } - -/********* - * Menus * - *********/ -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #37474F; } - menubar > menuitem, - .menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - min-height: 20px; - padding: 4px 8px; - color: rgba(255, 255, 255, 0.75); } - menubar > menuitem:hover, - .menubar > menuitem:hover { - transition: none; - background-color: alpha(currentColor, 0.15); - color: #FFFFFF; } - menubar > menuitem:disabled, - .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.3); } - -.csd.popup { - border-radius: 2px; } - -menu, -.menu, -.context-menu { - margin: 4px 0; - padding: 4px 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #546E7A; - border: 1px solid rgba(0, 0, 0, 0.2); } - .csd menu, .csd - .menu, .csd - .context-menu { - border: none; - border-radius: 2px; } - menu menuitem, - .menu menuitem, - .context-menu menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - min-height: 20px; - min-width: 40px; - padding: 4px 8px; - font: initial; - text-shadow: none; } - menu menuitem:hover, - .menu menuitem:hover, - .context-menu menuitem:hover { - transition: none; - background-color: alpha(currentColor, 0.15); } - menu menuitem:disabled, - .menu menuitem:disabled, - .context-menu menuitem:disabled { - color: rgba(255, 255, 255, 0.4); } - 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: 8px; } - 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: 8px; } - 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 { - min-height: 16px; - min-width: 16px; - padding: 4px; - border-radius: 0; - background-color: #546E7A; - color: rgba(255, 255, 255, 0.75); } - menu > arrow.top, - .menu > arrow.top, - .context-menu > arrow.top { - margin-top: -4px; - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - menu > arrow.bottom, - .menu > arrow.bottom, - .context-menu > arrow.bottom { - margin-bottom: -4px; - border-top: 1px solid rgba(0, 0, 0, 0.2); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - menu > arrow:hover, - .menu > arrow:hover, - .context-menu > arrow:hover { - background-image: image(alpha(currentColor, 0.15)); - color: #FFFFFF; } - menu > arrow:disabled, - .menu > arrow:disabled, - .context-menu > arrow:disabled { - border-color: transparent; - background-color: transparent; - color: transparent; } - menu separator, - .menu separator, - .context-menu separator { - margin: 4px 0; } - -menuitem accelerator { - color: alpha(currentColor, 0.6); } -menuitem check:dir(ltr), -menuitem radio:dir(ltr) { - margin-right: -8px; - margin-left: -16px; } -menuitem check:dir(rtl), -menuitem radio:dir(rtl) { - margin-right: -16px; - margin-left: -8px; } - -/*************** - * Popovers * - ***************/ -popover.background { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); - background-color: #607D8B; } - popover.background:backdrop { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } - popover.background, .csd popover.background { - border-style: solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.3); - border-radius: 3px; } - popover.background > stack { - margin: -4px; } - popover.background > toolbar { - margin: -2px; } - popover.background > list, - popover.background > .view, - popover.background > iconview, - popover.background > toolbar { - border-style: none; - box-shadow: none; - background-color: transparent; } - popover.background.menu button, - popover.background button.model { - min-height: 32px; - padding: 0 8px; - border-radius: 2px; } - popover.background separator { - margin: 4px 0; } - popover.background list separator { - margin: 0; } - -/************* - * Notebooks * - *************/ -notebook > header { - border-width: 1px; - border-color: rgba(0, 0, 0, 0.2); - background-color: #455A64; - background-clip: border-box; } - notebook > header.top { - border-bottom-style: solid; } - notebook > header.top > tabs { - margin-bottom: -1px; } - notebook > header.top > tabs > tab:hover { - box-shadow: inset 0 -2px alpha(currentColor, 0.3); } - notebook > header.top > tabs > tab:checked { - box-shadow: inset 0 -2px #42A5F5; } - notebook > header.bottom { - border-top-style: solid; } - notebook > header.bottom > tabs { - margin-top: -1px; } - notebook > header.bottom > tabs > tab:hover { - box-shadow: inset 0 2px alpha(currentColor, 0.3); } - notebook > header.bottom > tabs > tab:checked { - box-shadow: inset 0 2px #42A5F5; } - notebook > header.left { - border-right-style: solid; } - notebook > header.left > tabs { - margin-right: -1px; } - notebook > header.left > tabs > tab:hover { - box-shadow: inset -2px 0 alpha(currentColor, 0.3); } - notebook > header.left > tabs > tab:checked { - box-shadow: inset -2px 0 #42A5F5; } - notebook > header.right { - border-left-style: solid; } - notebook > header.right > tabs { - margin-left: -1px; } - notebook > header.right > tabs > tab:hover { - box-shadow: inset 2px 0 alpha(currentColor, 0.3); } - notebook > header.right > tabs > tab:checked { - box-shadow: inset 2px 0 #42A5F5; } - 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 { - padding-left: 4px; - padding-right: 4px; } - notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { - margin-left: -8px; - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - margin-right: -8px; - -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 { - padding-top: 4px; - padding-bottom: 4px; } - notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { - margin-top: -8px; - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - margin-bottom: -8px; - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - notebook > header > tabs > arrow { - min-height: 16px; - min-width: 16px; - border-radius: 0; } - notebook > header tab { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - min-height: 20px; - min-width: 20px; - padding: 6px 12px; - outline-offset: -6px; - border-width: 1px; - border-color: transparent; - color: rgba(255, 255, 255, 0.75); - font-weight: 500; } - notebook > header tab:hover { - color: #FFFFFF; } - notebook > header tab:hover.reorderable-page { - border-color: rgba(0, 0, 0, 0.2); - background-color: #4d646f; } - notebook > header tab:disabled { - color: rgba(255, 255, 255, 0.3); } - notebook > header tab:checked { - animation: tab_ripple_effect 0.9s cubic-bezier(0, 0, 0.2, 1); - color: #FFFFFF; } - notebook > header tab:checked:disabled { - color: rgba(255, 255, 255, 0.4); } - notebook > header tab:checked.reorderable-page { - border-color: rgba(0, 0, 0, 0.2); - background-color: #546E7A; } - notebook > header tab button.flat:last-child { - margin-left: 6px; - margin-right: -6px; } - notebook > header tab button.flat:first-child { - margin-left: -6px; - margin-right: 6px; } - notebook > header.top tabs, notebook > header.bottom tabs { - padding-left: 8px; - padding-right: 8px; } - notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { - margin-left: 0; } - notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { - margin-right: 0; } - notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { - margin: 0 -1px; - border-style: none solid; } - notebook > header.left tabs, notebook > header.right tabs { - padding-top: 8px; - padding-bottom: 8px; } - notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { - margin-top: 0; } - notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { - margin-bottom: 0; } - notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { - margin: -1px 0; - border-style: solid none; } -notebook > stack:not(:only-child) { - background-color: #546E7A; } - -/************** - * Scrollbars * - **************/ -scrollbar { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: #546E7A; - background-clip: border-box; } - * { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; } - scrollbar.top { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); } - scrollbar.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.2); } - scrollbar.left { - border-right: 1px solid rgba(0, 0, 0, 0.2); } - scrollbar.right { - border-left: 1px solid rgba(0, 0, 0, 0.2); } - scrollbar slider { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1), margin 0, border-width 0; - min-width: 8px; - min-height: 8px; - border: 4px solid transparent; - border-radius: 9999px; - background-clip: padding-box; - background-color: rgba(255, 255, 255, 0.6); } - scrollbar slider:hover { - background-color: rgba(255, 255, 255, 0.75); } - scrollbar slider:active { - background-color: #FFFFFF; } - scrollbar slider:disabled { - background-color: rgba(255, 255, 255, 0.24); } - scrollbar.fine-tune slider { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1), margin 0, border-width 0, min-width 0, min-height 0; - min-width: 4px; - min-height: 4px; } - scrollbar.fine-tune.horizontal slider { - margin: 2px 0; } - scrollbar.fine-tune.vertical slider { - margin: 0 2px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) { - border-color: transparent; - background-color: transparent; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - min-width: 4px; - min-height: 4px; - margin: 3px; - border: 1px solid rgba(84, 110, 122, 0.3); } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { - min-width: 4px; - min-height: 4px; - margin: 3px; - border: 1px solid rgba(84, 110, 122, 0.3); - border-radius: 9999px; - background-color: rgba(255, 255, 255, 0.6); - background-clip: padding-box; - -gtk-icon-source: none; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { - background-color: rgba(255, 255, 255, 0.24); } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { - min-width: 24px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { - min-width: 8px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { - min-height: 24px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { - min-height: 8px; } - scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - background-color: rgba(84, 110, 122, 0.9); } - scrollbar.horizontal slider { - min-width: 24px; } - scrollbar.vertical slider { - min-height: 24px; } - scrollbar button { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; } - scrollbar.vertical button.down { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - scrollbar.vertical button.up { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - scrollbar.horizontal button.down { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - scrollbar.horizontal button.up { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - -/********** - * Switch * - **********/ -switch { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - margin: 6px 0; - border: 4px solid transparent; - border-radius: 9999px; - background-color: alpha(currentColor, 0.3); - background-clip: padding-box; - font-size: 0; } - switch:disabled { - color: alpha(currentColor, 0.4); } - switch:checked { - background-color: rgba(255, 64, 129, 0.5); } - switch:checked:disabled { - background-color: rgba(255, 64, 129, 0.2); - color: rgba(255, 255, 255, 0.4); } - switch slider { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - border-image: none; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #546E7A; - color: #FFFFFF; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 20px; - min-height: 20px; - margin: -4px 0 -4px -4px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - switch:hover slider { - border-image: none; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - switch:checked slider { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1), margin 0, background-image 0, background-color 0 0.3s; - animation: needs_attention 0.3s cubic-bezier(0, 0, 0.2, 1); - margin: -4px -4px -4px 0; - background-color: #448aff; - color: #FFFFFF; } - switch:disabled slider { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #4d646f; - color: rgba(255, 255, 255, 0.4); } - switch:checked:disabled slider { - animation: none; } - -/************************* - * Check and Radio items * - *************************/ -.view.content-view.check:not(list), iconview.content-view.check:not(list) { - -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png")); - margin: 8px; - background-color: transparent; } - -.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { - -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode-dark.png"), url("assets/checkbox-hover-selectionmode-dark@2.png")); - margin: 8px; - background-color: transparent; } - -.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { - -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png")); - margin: 8px; - background-color: transparent; } - -.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { - -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode-dark.png"), url("assets/checkbox-checked-hover-selectionmode-dark@2.png")); - margin: 8px; - background-color: transparent; } - -checkbutton.text-button, -radiobutton.text-button { - padding: 2px; - outline-offset: 0; } - checkbutton.text-button label:not(:only-child), - radiobutton.text-button label:not(:only-child) { - margin: 0 4px; } - -check, -radio { - min-height: 24px; - min-width: 24px; - margin: -10px; - padding: 10px; } - check:checked, check:indeterminate, - radio:checked, - radio:indeterminate { - color: #448aff; } - check:checked:disabled, check:indeterminate:disabled, - radio:checked:disabled, - radio:indeterminate:disabled { - color: rgba(255, 64, 129, 0.4); } - row check:not(:checked):not(:indeterminate), row - radio:not(:checked):not(:indeterminate) { - color: alpha(currentColor, 0.75); } - row check:not(:checked):not(:indeterminate):hover, row check:not(:checked):not(:indeterminate):active, row - radio:not(:checked):not(:indeterminate):hover, row - radio:not(:checked):not(:indeterminate):active { - color: currentColor; } - row check:not(:checked):not(:indeterminate):disabled, row - radio:not(:checked):not(:indeterminate):disabled { - color: alpha(currentColor, 0.3); } - menu menuitem check, menu menuitem - radio { - transition: none; - margin: -16px; } - menu menuitem check:not(:checked):not(:indeterminate), menu menuitem - radio:not(:checked):not(:indeterminate) { - color: alpha(currentColor, 0.6); } - menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem - radio, menu menuitem - radio:hover, menu menuitem - radio:disabled { - background-image: none; } - -check { - -gtk-icon-source: image(-gtk-recolor(url("assets/check-unchecked-symbolic.svg")), -gtk-recolor(url("assets/check-unchecked-symbolic.png"))); } -check:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/check-checked-symbolic.svg")), -gtk-recolor(url("assets/check-checked-symbolic.png"))); } -check:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/check-dash-symbolic.svg")), -gtk-recolor(url("assets/check-dash-symbolic.png"))); } - -radio { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448aff), to(transparent)) 22/22px; } - radio { - -gtk-icon-source: image(-gtk-recolor(url("assets/radio-unchecked-symbolic.svg")), -gtk-recolor(url("assets/radio-unchecked-symbolic.png"))); } - radio:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/radio-dash-symbolic.svg")), -gtk-recolor(url("assets/radio-dash-symbolic.png"))); } - radio:checked { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.11364, to(#448aff), to(transparent)) 22/22px; } - radio:checked:disabled { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.11364, to(rgba(255, 64, 129, 0.4)), to(transparent)) 22/22px; } - radio:indeterminate:checked { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448aff), to(transparent)) 22/22px; } - -@keyframes check_check { - from { - -gtk-icon-transform: rotate(90deg); } - to { - -gtk-icon-transform: unset; } } -@keyframes check_radio { - from { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448aff), to(transparent)) 22/22px; } - to { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.11364, to(#448aff), to(transparent)) 22/22px; } } -@keyframes check_indeterminate { - from { - -gtk-icon-transform: unset; } - 50% { - -gtk-icon-transform: scale(0, 1); } - to { - -gtk-icon-transform: unset; } } -modelbutton.flat check:not(:indeterminate):checked, -.menuitem.button.flat check:not(:indeterminate):checked, -check:not(:indeterminate):checked { - animation: check_check 0.3s cubic-bezier(0.4, 0, 0.2, 1); } - -check:not(:indeterminate):checked:active { - animation: check_check 0.3s cubic-bezier(0.4, 0, 0.2, 1), flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; } - -modelbutton.flat check:indeterminate:checked, modelbutton.flat radio:indeterminate:checked, -.menuitem.button.flat check:indeterminate:checked, -.menuitem.button.flat radio:indeterminate:checked, -check:indeterminate:checked, radio:indeterminate:checked { - animation: check_indeterminate 0.3s cubic-bezier(0.4, 0, 0.2, 1); } - -check:indeterminate:checked:active, radio:indeterminate:checked:active { - animation: check_indeterminate 0.3s cubic-bezier(0.4, 0, 0.2, 1), flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; } - -menu menuitem check:not(:indeterminate):checked, -menu menuitem radio:not(:indeterminate):checked, -menu menuitem check:indeterminate:checked, -menu menuitem radio:indeterminate:checked { - animation: none; } - -treeview.view check, -treeview.view radio { - padding: 0; } - treeview.view check:hover, - treeview.view radio:hover { - box-shadow: inset 0 0 0 9999px alpha(#FFFFFF, 0.05); - background-image: none; } - treeview.view check:hover:disabled, - treeview.view radio:hover:disabled { - box-shadow: none; } - treeview.view check:hover:selected, - treeview.view radio:hover:selected { - box-shadow: inset 0 0 0 9999px alpha(#FFFFFF, 0.05); } - treeview.view check, - treeview.view radio { - color: rgba(255, 255, 255, 0.75); } - treeview.view check:hover, treeview.view check:active, - treeview.view radio:hover, - treeview.view radio:active { - color: #FFFFFF; } - treeview.view check:disabled, - treeview.view radio:disabled { - color: rgba(255, 255, 255, 0.3); } - treeview.view check:checked, treeview.view check:indeterminate, - treeview.view radio:checked, - treeview.view radio:indeterminate { - color: #448aff; } - treeview.view check:checked:disabled, treeview.view check:indeterminate:disabled, - treeview.view radio:checked:disabled, - treeview.view radio:indeterminate:disabled { - color: rgba(255, 64, 129, 0.4); } - treeview.view check:selected, - treeview.view radio:selected { - color: rgba(255, 255, 255, 0.75); } - treeview.view check:selected:hover, treeview.view check:selected:active, - treeview.view radio:selected:hover, - treeview.view radio:selected:active { - color: #FFFFFF; } - treeview.view check:selected:disabled, - treeview.view radio:selected:disabled { - color: rgba(255, 255, 255, 0.3); } - treeview.view check:selected:checked, treeview.view check:selected:indeterminate, - treeview.view radio:selected:checked, - treeview.view radio:selected:indeterminate { - color: #448aff; } - treeview.view check:selected:checked:disabled, treeview.view check:selected:indeterminate:disabled, - treeview.view radio:selected:checked:disabled, - treeview.view radio:selected:indeterminate:disabled { - color: rgba(255, 64, 129, 0.4); } - -treeview.view radio:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/radio-checked-symbolic.svg")), -gtk-recolor(url("assets/radio-checked-symbolic.png"))); - border-image: none; } - -/************ - * GtkScale * - ************/ -scale { - min-height: 8px; - min-width: 8px; - padding: 12px; } - scale * { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); } - scale slider { - min-height: 24px; - min-width: 24px; - margin: -10px; } - scale trough { - outline-offset: 2px; - background-color: alpha(currentColor, 0.3); } - scale trough:disabled { - color: rgba(255, 255, 255, 0.4); } - scale highlight { - background-color: #448aff; } - scale highlight:disabled { - background-color: transparent; } - scale fill { - background-color: alpha(currentColor, 0.3); } - scale fill:disabled { - background-color: transparent; } - scale slider { - transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1); - background-repeat: no-repeat; - background-position: center; - background-size: calc(100% - 8px); } - scale slider { - background-image: -gtk-scaled(url("assets/slider-dark.png"), url("assets/slider-dark@2.png")); } - scale slider:disabled { - background-image: -gtk-scaled(url("assets/slider-insensitive-dark.png"), url("assets/slider-insensitive-dark@2.png")); } - scale slider:hover { - background-size: calc(100% - 4px); } - scale slider:active { - background-size: calc(100% - 0px); } - scale.fine-tune slider { - background-size: calc(100% - 12px); } - scale value { - color: alpha(currentColor, 0.6); } - scale marks { - color: alpha(currentColor, 0.3); } - scale marks.top { - margin-bottom: 8px; - margin-top: -16px; } - scale marks.bottom { - margin-top: 8px; - margin-bottom: -16px; } - scale marks.top { - margin-right: 8px; - margin-left: -16px; } - scale marks.bottom { - margin-left: 8px; - margin-right: -16px; } - scale.horizontal indicator { - min-height: 8px; - min-width: 1px; } - scale.vertical indicator { - min-height: 1px; - min-width: 8px; } - scale.horizontal.marks-before:not(.marks-after) slider { - min-height: 30px; - min-width: 24px; - margin-top: -16px; - background-position: center calc(100% - 4px); } - scale.horizontal.marks-before:not(.marks-after) slider { - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); } - scale.horizontal.marks-before:not(.marks-after) slider:disabled { - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png")); } - scale.horizontal.marks-before:not(.marks-after) slider:hover { - background-position: center calc(100% - 2px); } - scale.horizontal.marks-before:not(.marks-after) slider:active { - background-position: center calc(100% - 0px); } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - background-position: center calc(100% - 6px); } - scale.horizontal.marks-after:not(.marks-before) slider { - min-height: 30px; - min-width: 24px; - margin-bottom: -16px; - background-position: center calc(4px); } - scale.horizontal.marks-after:not(.marks-before) slider { - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-dark.png"), url("assets/slider-horz-scale-has-marks-below-dark@2.png")); } - scale.horizontal.marks-after:not(.marks-before) slider:disabled { - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png")); } - scale.horizontal.marks-after:not(.marks-before) slider:hover { - background-position: center calc(2px); } - scale.horizontal.marks-after:not(.marks-before) slider:active { - background-position: center calc(0px); } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - background-position: center calc(6px); } - scale.vertical.marks-before:not(.marks-after) slider { - min-height: 24px; - min-width: 30px; - margin-left: -16px; - background-position: calc(4px) center; } - scale.vertical.marks-before:not(.marks-after) slider { - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-dark.png"), url("assets/slider-vert-scale-has-marks-above-dark@2.png")); } - scale.vertical.marks-before:not(.marks-after) slider:disabled { - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png")); } - scale.vertical.marks-before:not(.marks-after) slider:hover { - background-position: calc(2px) center; } - scale.vertical.marks-before:not(.marks-after) slider:active { - background-position: calc(0px) center; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - background-position: calc(6px) center; } - scale.vertical.marks-after:not(.marks-before) slider { - min-height: 24px; - min-width: 30px; - margin-right: -16px; - background-position: calc(100% - 4px) center; } - scale.vertical.marks-after:not(.marks-before) slider { - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-dark.png"), url("assets/slider-vert-scale-has-marks-below-dark@2.png")); } - scale.vertical.marks-after:not(.marks-before) slider:disabled { - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png")); } - scale.vertical.marks-after:not(.marks-before) slider:hover { - background-position: calc(100% - 2px) center; } - scale.vertical.marks-after:not(.marks-before) slider:active { - background-position: calc(100% - 0px) center; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - background-position: calc(100% - 6px) center; } - scale.color { - min-height: 0; - min-width: 0; } - scale.color.horizontal { - padding: 0 0 12px 0; } - scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl) { - margin-bottom: -12px; - margin-top: -2px; } - scale.color.vertical:dir(ltr) { - padding: 0 0 0 12px; } - scale.color.vertical:dir(ltr) slider { - margin-left: -12px; - margin-right: -2px; } - scale.color.vertical:dir(rtl) { - padding: 0 12px 0 0; } - scale.color.vertical:dir(rtl) slider { - margin-right: -12px; - margin-left: -2px; } - -/***************** - * Progress bars * - *****************/ -progressbar { - color: rgba(255, 255, 255, 0.6); - font-size: smaller; } - progressbar.horizontal trough, - progressbar.horizontal progress { - min-height: 4px; } - progressbar.vertical trough, - progressbar.vertical progress { - min-width: 4px; } - progressbar trough { - background-color: rgba(66, 165, 245, 0.3); } - progressbar progress { - background-color: #42A5F5; } - -/************* - * Level Bar * - *************/ -levelbar block { - min-width: 32px; - min-height: 4px; } -levelbar.vertical block { - min-width: 4px; - min-height: 32px; } -levelbar trough { - padding: 2px; - border-radius: 2px; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - border-image: none; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #546E7A; - color: #FFFFFF; } - levelbar trough:disabled { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #4d646f; - color: rgba(255, 255, 255, 0.4); } -levelbar.horizontal.discrete block { - margin: 0 1px; } -levelbar.vertical.discrete block { - margin: 1px 0; } -levelbar.horizontal.discrete trough { - padding: 2px 1px; } -levelbar.vertical.discrete trough { - padding: 1px 2px; } -levelbar block.low { - background-color: #FF6D00; } -levelbar block.high, levelbar block:not(.empty) { - background-color: #42A5F5; } -levelbar block.full { - background-color: #00C853; } -levelbar block.empty { - background-color: alpha(currentColor, 0.3); - color: rgba(255, 255, 255, 0.4); } - -/**************** - * Print dialog * -*****************/ -printdialog paper { - padding: 0; - border: 1px solid rgba(0, 0, 0, 0.2); - background: #546E7A; - color: #FFFFFF; } -printdialog .dialog-action-box { - margin: 12px; } - -/********** - * Frames * - **********/ -frame > border, -.frame { - margin: 0; - padding: 0; - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0; - box-shadow: none; } - frame > border.flat, - .frame.flat { - border-style: none; } - -actionbar > revealer > box { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -scrolledwindow viewport.frame { - border-style: none; } -overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.75, to(rgba(64, 196, 255, 0.3)), to(transparent)); - background-repeat: no-repeat; - background-position: center top; - background-color: transparent; - border: none; - box-shadow: none; } -overshoot.bottom { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.75, to(rgba(64, 196, 255, 0.3)), to(transparent)); - background-repeat: no-repeat; - background-position: center bottom; - background-color: transparent; - border: none; - box-shadow: none; } -overshoot.left { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.75, to(rgba(64, 196, 255, 0.3)), to(transparent)); - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - border: none; - box-shadow: none; } -overshoot.right { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.75, to(rgba(64, 196, 255, 0.3)), to(transparent)); - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; } -undershoot.top { - background-color: transparent; - background-image: linear-gradient(to left, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%); - padding-top: 1px; - background-size: 12px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: left top; } -undershoot.bottom { - background-color: transparent; - background-image: linear-gradient(to left, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%); - padding-bottom: 1px; - background-size: 12px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: left bottom; } -undershoot.left { - background-color: transparent; - background-image: linear-gradient(to top, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%); - padding-left: 1px; - background-size: 1px 12px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left top; } -undershoot.right { - background-color: transparent; - background-image: linear-gradient(to top, rgba(84, 110, 122, 0.3) 50%, rgba(255, 255, 255, 0.3) 50%); - padding-right: 1px; - background-size: 1px 12px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right top; } -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.2); - background-color: #546E7A; } - junction:dir(rtl) { - border-style: solid solid none none; } - -separator { - min-width: 1px; - min-height: 1px; - background: rgba(0, 0, 0, 0.2); } - -/********* - * Lists * - *********/ -list { - border-color: rgba(0, 0, 0, 0.2); - background-color: #546E7A; } - list row { - padding: 2px; } - -row.activatable, .view, iconview, treeview.view header button, .budgie-menu button { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0; - box-shadow: inset 0 0 0 9999px alpha(currentColor, 0); - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); } - row.activatable:hover, .view:hover, iconview:hover, treeview.view header button:hover, .budgie-menu button:hover { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0, box-shadow 0; - box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); } - row.activatable.has-open-popup, .has-open-popup.view, iconview.has-open-popup, treeview.view header button.has-open-popup, .budgie-menu button.has-open-popup, row.activatable:active, .view:active, iconview:active, treeview.view header button:active, .budgie-menu button:active { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0, background-image 0; - animation: row_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; - box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.15); } - -/********************* - * App Notifications * - *********************/ -.app-notification { - margin: 8px; } - .app-notification.frame, - .app-notification border { - border-style: none; } - -/************* - * Expanders * - *************/ -expander arrow { - transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1); - min-width: 16px; - min-height: 16px; - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - -gtk-icon-transform: rotate(-90deg); - color: rgba(255, 255, 255, 0.75); } - expander arrow:dir(rtl) { - -gtk-icon-transform: rotate(90deg); } - expander arrow:checked { - -gtk-icon-transform: unset; } - expander arrow:hover, expander arrow:active { - color: #FFFFFF; } - expander arrow:disabled { - color: rgba(255, 255, 255, 0.3); } - expander arrow:selected { - color: rgba(255, 255, 255, 0.75); } - expander arrow:selected:hover, expander arrow:selected:active { - color: #FFFFFF; } - expander arrow:selected:disabled { - color: rgba(255, 255, 255, 0.3); } - -/************ - * Calendar * - ***********/ -calendar { - padding: 1px; - border: 1px solid rgba(0, 0, 0, 0.2); - color: #FFFFFF; } - calendar:disabled { - color: rgba(255, 255, 255, 0.4); } - calendar:selected { - border-radius: 3px; } - calendar.header { - border-style: none none solid; - border-radius: 0; } - calendar.highlight { - color: alpha(currentColor, 0.6); - font-weight: 500; } - calendar:indeterminate { - color: alpha(currentColor, 0.4); } - -/*********** - * Dialogs * - ***********/ -messagedialog.background { - background-color: #607D8B; } -messagedialog .titlebar { - min-height: 20px; - border-style: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #607D8B; - color: #FFFFFF; } - messagedialog .titlebar:backdrop { - color: rgba(255, 255, 255, 0.75); } -messagedialog.csd.background { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; } -messagedialog.csd .dialog-action-area button { - padding: 8px 16px; - border-top: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0; } - messagedialog.csd .dialog-action-area button:first-child { - border-bottom-left-radius: 2px; } - messagedialog.csd .dialog-action-area button:last-child { - border-bottom-right-radius: 2px; } - -filechooser .dialog-action-box { - border-top: 1px solid rgba(0, 0, 0, 0.2); } -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - background-color: #455A64; } - -filechooserbutton:drop(active) { - box-shadow: none; } - -/*********** - * Sidebar * - ***********/ -.sidebar { - border-style: none; - background-color: #607D8B; } - 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: 1px solid rgba(0, 0, 0, 0.2); - 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 rgba(0, 0, 0, 0.2); - border-right-style: none; } - .sidebar list { - background-color: transparent; } - paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; } - -stacksidebar row { - padding: 10px 4px; } - stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; } - -/**************** - * File chooser * - ****************/ -placessidebar > viewport.frame { - border-style: none; } -placessidebar list { - padding: 1px 0 4px; } -placessidebar row { - min-height: 32px; - margin: -1px 0; - padding: 0; } - placessidebar row > revealer { - padding: 0 12px; } - placessidebar row:selected { - color: #FFFFFF; } - placessidebar row:disabled { - color: rgba(255, 255, 255, 0.4); } - placessidebar row image.sidebar-icon { - opacity: 0.6; } - placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 8px; } - placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 8px; } - placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 2px; } - placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 2px; } - placessidebar row.sidebar-placeholder-row { - min-height: 2px; - padding: 0 8px; - background-image: image(#448aff); - background-clip: content-box; } - placessidebar row.sidebar-new-bookmark-row { - color: #448aff; } - placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 0 0 2px #448aff; } - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); } -placesview .server-list-button:checked > image { - -gtk-icon-transform: rotate(-0.5turn); } -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; } - -/********* - * Paned * - *********/ -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: image(rgba(0, 0, 0, 0.2)); - background-size: 1px 1px; } - paned > separator.wide { - min-width: 6px; - min-height: 6px; - background-color: #455A64; - background-image: image(rgba(0, 0, 0, 0.2)), image(rgba(0, 0, 0, 0.2)); - background-size: 1px 1px, 1px 1px; } -paned.horizontal > separator { - background-repeat: repeat-y; } - paned.horizontal > separator:dir(ltr) { - margin: 0 -8px 0 0; - padding: 0 8px 0 0; - background-position: left; } - paned.horizontal > separator:dir(rtl) { - margin: 0 0 0 -8px; - padding: 0 0 0 8px; - background-position: right; } - paned.horizontal > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-y, repeat-y; - background-position: left, right; } -paned.vertical > separator { - margin: 0 0 -8px 0; - padding: 0 0 8px 0; - background-repeat: repeat-x; - background-position: top; } - paned.vertical > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-x, repeat-x; - background-position: bottom, top; } - -/************** - * GtkInfoBar * - **************/ -infobar { - border-style: none; } - infobar.info { - background-color: #66BB6A; } - infobar.question { - background-color: #42A5F5; } - infobar.warning { - background-color: #FFA726; } - infobar.error { - background-color: #EF5350; } - infobar.info > label, infobar.info, infobar.question > label, infobar.question, infobar.warning > label, infobar.warning, infobar.error > label, infobar.error { - color: #FFFFFF; } - -/************ - * Tooltips * - ************/ -tooltip { - border-radius: 2px; - box-shadow: none; } - tooltip.background { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: rgba(84, 110, 122, 0.9); } - tooltip:not(.csd) { - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 3px; - background-clip: border-box; } - tooltip decoration { - background-color: transparent; } - tooltip label { - min-height: 20px; - padding: 0 2px; } - -/***************** - * Color Chooser * - *****************/ -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; } - colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; } -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; } - colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; } -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; } - colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; } -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; } - colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; } -colorswatch.dark overlay { - color: #FFFFFF; } -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.8); } -colorswatch.dark { - color: #FFFFFF; } -colorswatch.light { - color: rgba(0, 0, 0, 0.8); } -colorswatch:drop(active) { - box-shadow: none; } - colorswatch:drop(active).light overlay { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), 0 0 0 2px #448aff; } - colorswatch:drop(active).dark overlay { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), 0 0 0 2px #448aff; } -colorswatch overlay { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } - colorswatch overlay:hover { - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } -colorswatch#add-color-button { - border-radius: 2px 2px 0 0; - color: #FFFFFF; } - colorswatch#add-color-button:only-child { - border-radius: 2px; } - colorswatch#add-color-button overlay { - background-image: linear-gradient(to right, #EF5350 25%, #FFA726 25%, #FFA726 50%, #66BB6A 50%, #66BB6A 75%, #42A5F5 75%); - color: #FFFFFF; } -colorswatch:disabled { - opacity: 0.4; } - colorswatch:disabled overlay { - box-shadow: none; } -colorswatch#editor-color-sample { - border-radius: 2.5px; } - colorswatch#editor-color-sample overlay { - border-radius: 2px; } - -colorchooser .popover.osd { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #546E7A; } - colorchooser .popover.osd:backdrop { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.1); } - -/******** - * Misc * - ********/ -.content-view { - background-color: #455A64; } - -/********************** - * Window Decorations * - *********************/ -decoration { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - border-radius: 2px 2px 0 0; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22), 0 16px 16px transparent; - margin: 8px; } - decoration:backdrop { - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), 0 16px 16px transparent; } - .maximized decoration, .fullscreen decoration, .tiled decoration { - border-radius: 0; } - .popup decoration { - box-shadow: none; } - .ssd decoration { - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16); } - .csd.popup decoration { - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - tooltip.csd decoration { - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - messagedialog.csd decoration { - border-radius: 2px; } - .solid-csd decoration { - margin: 0; - padding: 4px; - box-shadow: inset 0 0 0 4px #37474F; } - -.view:selected, iconview:selected, .view text selection, iconview text selection, -textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, -entry selection, modelbutton.flat:selected, -.menuitem.button.flat:selected, popover.background.menu button:checked, -popover.background button.model:checked, row:selected, calendar:selected, .budgie-menu button:checked { - background-color: #42A5F5; } - row:selected label, label:selected, .view:selected, iconview:selected, .view text selection, iconview text selection, - textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, - entry selection, modelbutton.flat:selected, - .menuitem.button.flat:selected, popover.background.menu button:checked, - popover.background button.model:checked, row:selected, calendar:selected, .budgie-menu button:checked { - color: #FFFFFF; } - row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, .view text selection:disabled, iconview text selection:disabled, - textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, - entry selection:disabled, modelbutton.flat:disabled:selected, - .menuitem.button.flat:disabled:selected, popover.background.menu button:disabled:checked, - popover.background button.model:disabled:checked, row:disabled:selected, calendar:disabled:selected, .budgie-menu button:disabled:checked { - color: rgba(255, 255, 255, 0.4); } - -.monospace { - font-family: monospace; } - -/********************** - * Touch Copy & Paste * - *********************/ -cursor-handle { - border-radius: 9999px; - background-color: #448aff; - background-image: none; } - cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { - padding-left: 6px; - border-top-right-radius: 0; } - cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { - padding-right: 6px; - border-top-left-radius: 0; } - cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { - -GtkWidget-text-handle-width: 24; - -GtkWidget-text-handle-height: 30; - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png")); } - -.context-menu { - font: initial; } - -.inline-toolbar -button:not(.text-button), check, -radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button, -button.close, -button.circular { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - -spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - -.keycap { - min-width: 12px; - min-height: 26px; - margin-top: 2px; - padding-bottom: 2px; - padding-left: 8px; - padding-right: 8px; - border: solid 1px rgba(0, 0, 0, 0.2); - border-radius: 3px; - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.2); - background-color: #546E7A; - color: #FFFFFF; - font-size: smaller; } - -*:drop(active) { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 0 0 2px #448aff; - caret-color: #448aff; } - -stackswitcher button.text-button { - min-width: 100px; } - -stackswitcher button.circular, -stackswitcher button.text-button.circular { - min-width: 32px; - min-height: 32px; - padding: 0; } - -/************ - * Nautilus * - ************/ -.nautilus-window, -.nautilus-window notebook, -.nautilus-window notebook > stack { - background: #546E7A; } - -.nautilus-desktop.nautilus-canvas-item, .caja-desktop.caja-canvas-item { - color: #FFFFFF; - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } - -.nautilus-desktop.nautilus-canvas-item:selected, .caja-desktop.caja-canvas-item:selected { - text-shadow: none; } - -@keyframes needs_attention_keyframes { - from { - background-color: transparent; } - to { - background-color: alpha(currentColor, 0.3); } } -.nautilus-operations-button-needs-attention { - color: #448aff; - animation: needs_attention_keyframes 0.3s cubic-bezier(0.4, 0, 0.2, 1) 2 alternate; } - -.nautilus-operations-button-needs-attention-multiple { - color: #448aff; - animation: needs_attention_keyframes 0.3s cubic-bezier(0.4, 0, 0.2, 1) 4 alternate; } - -.nautilus-window .floating-bar { - min-height: 32px; - padding: 0; - border-style: solid solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.2); - border-radius: 3px 3px 0 0; - background-color: #546E7A; - background-clip: border-box; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), border-width 0; } - .nautilus-window .floating-bar.bottom.left { - margin-right: 7px; - border-left-style: none; - border-top-left-radius: 0; } - .nautilus-window .floating-bar.bottom.right { - margin-left: 7px; - border-right-style: none; - border-top-right-radius: 0; } - .nautilus-window .floating-bar button { - margin: 6px; } - -.disk-space-display.unknown { - background-color: #FF6D00; } - -.disk-space-display.used { - background-color: #42A5F5; } - -.disk-space-display.free { - background-color: alpha(currentColor, 0.3); - color: rgba(255, 255, 255, 0.4); } - -.documents-entry-tag, .photos-entry-tag { - margin: 3px -2px 3px 8px; - padding: 0 8px; - border-radius: 9999px; - box-shadow: none; - background-color: #42A5F5; - color: #FFFFFF; } - .documents-entry-tag:hover, .photos-entry-tag:hover { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } - -.documents-entry-tag.button, .button.photos-entry-tag { - margin: 0 -2px; - padding: 4px; - border-radius: 9999px; - box-shadow: none; - color: rgba(255, 255, 255, 0.75); } - .documents-entry-tag.button:hover, .button.photos-entry-tag:hover, .documents-entry-tag.button:active, .button.photos-entry-tag:active { - color: #FFFFFF; } - -.nautilus-window searchbar { - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -.nautilus-window .searchbar-container { - margin-top: -1px; } - -.conflict-row:not(:selected) { - background-color: #876e55; } - -dialog.background > box.dialog-vbox.vertical > grid.horizontal > scrolledwindow.frame { - border-style: none; } -dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child { - margin: -6px 0 0 -6px; - border-top: 1px solid rgba(0, 0, 0, 0.2); } - dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > label { - margin: 0 8px; } - dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > box > button { - border-radius: 0; } - -.nautilus-menu-sort-heading { - margin: 1px 3px; - font-weight: 500; } - .nautilus-menu-sort-heading:disabled { - color: rgba(255, 255, 255, 0.6); } - -.nautilus-window > popover.menu { - padding: 3px; } - .nautilus-window > popover.menu > stack > box > box > box { - margin-top: -6px; } - .nautilus-window > popover.menu > stack > box > box > box > box { - margin-bottom: -6px; } - .nautilus-window > popover.menu > stack > box > box > box > box.linked { - margin-top: 1px; } - .nautilus-window > popover.menu separator { - margin-bottom: -2px; } - -/********* - * gedit * - *********/ -.open-document-selector-name-label { - font-weight: bold; } - -.open-document-selector-path-label { - color: alpha(currentColor, 0.6); - font-size: smaller; } - -.gedit-document-panel { - background-color: #607D8B; } - -.gedit-document-panel-group-row { - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -.gedit-document-panel-group-row:first-child { - border-top: none; } - -.gedit-document-panel row button.flat { - margin-top: 8px; - margin-bottom: 8px; } - -.gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -.gedit-search-slider { - margin: 4px 4px 8px; } - .gedit-search-slider entry:dir(ltr), .gedit-search-slider entry:dir(rtl) { - border-radius: 2px; } - .gedit-search-slider entry:dir(ltr) .gedit-search-entry-occurrences-tag, .gedit-search-slider entry:dir(rtl) .gedit-search-entry-occurrences-tag { - all: unset; - color: alpha(currentColor, 0.6); } - .gedit-search-slider entry:dir(ltr) { - margin-right: -58px; - padding-right: 58px; } - .gedit-search-slider entry:dir(ltr) .gedit-search-entry-occurrences-tag { - margin-left: 6px; } - .gedit-search-slider entry:dir(ltr) image.right { - margin-right: 0; } - .gedit-search-slider entry:dir(rtl) { - margin-left: -58px; - padding-left: 58px; } - .gedit-search-slider entry:dir(rtl) .gedit-search-entry-occurrences-tag { - margin-right: 6px; } - .gedit-search-slider entry:dir(rtl) image.left { - margin-left: 0; } - .gedit-search-slider entry.error ~ button { - color: rgba(255, 255, 255, 0.75); } - .gedit-search-slider entry.error ~ button:hover, .gedit-search-slider entry.error ~ button:active { - color: #FFFFFF; } - .gedit-search-slider entry.error ~ button:disabled { - color: rgba(255, 255, 255, 0.3); } - .gedit-search-slider button { - border: solid 6px transparent; } - .gedit-search-slider button:last-child:dir(ltr), .gedit-search-slider button:not(:first-child):dir(rtl) { - margin-left: -3px; } - .gedit-search-slider button:first-child:dir(rtl), .gedit-search-slider button:not(:last-child):dir(ltr) { - margin-right: -3px; } - -frame.gedit-map-frame > border:dir(ltr) { - border-style: none none none solid; } -frame.gedit-map-frame > border:dir(rtl) { - border-style: none solid none none; } - -/************** - * Tweak Tool * - **************/ -.tweak-categories { - background-image: image(#607D8B); } - .tweak-categories separator { - min-width: 0; - min-height: 0; - background: transparent; } - -.tweak { - padding: 3px; } - .tweak.title:hover { - box-shadow: none; } - -.tweak-group-white, -.tweak-white, -.tweak-white:hover { - background-image: image(#546E7A); } - -.tweak-startup, -.tweak-startup:hover { - background-image: image(#546E7A); } - -.tweak-group-startup { - background-image: image(#546E7A); - border: 1px solid rgba(0, 0, 0, 0.2); } - -/*********** - * Builder * - ***********/ -workbench stack.titlebar { - padding: 0; } - -workbench:not(.tiled):not(.maximized):not(.fullscreen) stack.titlebar headerbar { - border-radius: 2px 2px 0 0; } - -layouttabbar { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - background-color: #455A64; } - -layouttabbar > box > button { - margin: 4px 0; } - -layouttab { - margin: 0 8px; - border-style: none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.2); - box-shadow: inset 0 -2px #42A5F5; - background-color: #546E7A; } - -layouttab separator.vertical { - margin: 8px 4px; } - -layouttab button.text-button, layouttab button.image-button, layouttab button { - margin-top: 8px; - margin-bottom: 8px; - padding: 0 4px; } - -layouttab > box > button.close { - border-radius: 9999px; } - -layout { - border: 1px solid rgba(0, 0, 0, 0.2); - -PnlDockBin-handle-size: 1; } - -entry.search-missing { - background-color: #DD2C00; - color: #FFFFFF; } - -workbench treeview.image { - color: alpha(currentColor, 0.6); } - -workbench treeview.image:selected { - color: rgba(255, 255, 255, 0.6); } - -popover.popover-selector list { - padding: 6px; } - -popover.popover-selector list row { - border-radius: 2px; } - -popover.popover-selector list row image:dir(ltr) { - margin-right: 6px; } -popover.popover-selector list row image:dir(rtl) { - margin-left: 6px; } - -omnibar.linked:not(.vertical) entry { - border-radius: 2px; } -omnibar:not(:hover):not(:active) entry { - color: rgba(255, 255, 255, 0.75); } - -popover.omnibar list row:not(:last-child) { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); } - -entry.preferences-search { - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2); - background-color: #546E7A; } - -preferences stacksidebar.sidebar list { - background-color: #607D8B; } - -preferences stacksidebar.sidebar:dir(ltr) list, preferences stacksidebar.sidebar:dir(rtl) list { - border-style: none; } - -preferences stacksidebar list separator { - min-width: 0; - min-height: 0; - background: transparent; } - -preferences > box > box:dir(ltr) { - border-right: 1px solid rgba(0, 0, 0, 0.2); } -preferences > box > box:dir(rtl) { - border-left: 1px solid rgba(0, 0, 0, 0.2); } - -popover.messagepopover.background { - padding: 0; } - -popover.messagepopover .popover-action-area button { - padding: 8px 16px; - border-top: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0; } - -popover.messagepopover .popover-action-area button:first-child { - border-bottom-left-radius: 2px; } - -popover.messagepopover .popover-action-area button:last-child { - border-bottom-right-radius: 2px; } - -popover.messagepopover .popover-content-area { - margin: 16px; } - -popover.transfers list { - background-color: transparent; } - -popover.transfers list row:not(:first-child) { - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -popover.transfers list row > box { - padding: 10px; } - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.2); - -PnlDockBin-handle-size: 1; } - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.2); } - -eggsearchbar box.search-bar { - padding: 0 8px; - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - background-color: #455A64; } - -docktabstrip { - padding: 0 8px; - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - background-color: #455A64; } - -docktab { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - min-height: 20px; - min-width: 20px; - margin-bottom: -1px; - padding: 6px 6px; - outline-offset: -6px; - border-width: 1px; - border-color: transparent; - color: rgba(255, 255, 255, 0.75); - font-weight: 500; } - docktab:hover { - box-shadow: inset 0 -2px alpha(currentColor, 0.3); - color: #FFFFFF; } - docktab:checked { - animation: tab_ripple_effect 0.9s cubic-bezier(0, 0, 0.2, 1); - box-shadow: inset 0 -2px #42A5F5; - color: #FFFFFF; } - -dockoverlayedge { - background-color: #455A64; } - -dockoverlayedge docktabstrip { - padding: 0; - border: none; } - -dockoverlayedge.left-edge docktab:hover { - box-shadow: inset -2px 0 alpha(currentColor, 0.3); } -dockoverlayedge.left-edge docktab:checked { - box-shadow: inset -2px 0 #42A5F5; } - -dockoverlayedge.right-edge docktab:hover { - box-shadow: inset 2px 0 alpha(currentColor, 0.3); } -dockoverlayedge.right-edge docktab:checked { - box-shadow: inset 2px 0 #42A5F5; } - -pillbox { - background-color: #455A64; - border-radius: 2px; } - -layoutpane entry.search { - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.2); - background-color: #546E7A; } - -editortweak entry.search { - margin-bottom: -1px; - box-shadow: none; } - -.gb-search-entry-occurrences-tag { - box-shadow: none; - background-color: transparent; } - -docktabstrip { - min-height: 39px; } - -workbench preferences preferencesgroup list entry { - padding-top: 8px; - padding-bottom: 8px; } - -button.run-arrow-button { - padding-left: 8px; - padding-right: 8px; } - -/********** - * Photos * - **********/ -GdMainIconView.content-view { - -GdMainIconView-icon-size: 48; } - -.documents-counter { - margin: 8px; - border-radius: 9999px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); - background-color: #448aff; - color: #FFFFFF; - font-weight: bold; } - -.documents-scrolledwin.frame { - border-style: none; } - -.photos-fade-in { - opacity: 1; - transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1); } - -.photos-fade-out { - opacity: 0; - transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1); } - -overlay grid.horizontal > revealer > scrolledwindow.frame:dir(ltr) { - border-style: none none none solid; } -overlay grid.horizontal > revealer > scrolledwindow.frame:dir(rtl) { - border-style: none solid none none; } - -/********* - * Music * - *********/ -.side-panel:dir(ltr) { - border-style: solid; - border-color: rgba(0, 0, 0, 0.2); } - -.side-panel:dir(rtl) { - border-style: solid; - border-color: rgba(0, 0, 0, 0.2); } - -.side-panel .view, .side-panel iconview { - background-image: image(#607D8B); } - .side-panel .view:hover, .side-panel iconview:hover { - background-image: image(#688491); } - -.side-panel .view:selected, .side-panel iconview:selected { - background-image: image(#42A5F5); } - .side-panel .view:selected:hover, .side-panel iconview:selected:hover { - background-image: image(#4baaf6); } - -.songs-list:hover { - background-image: image(alpha(currentColor, 0.05)); } - -frame.documents-dropdown { - margin: 8px; } - frame.documents-dropdown > border { - border: none; } - -box.vertical:not(.titlebar) > revealer > toolbar.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); } - box.vertical:not(.titlebar) > revealer > toolbar.search-bar button > widget { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - -/********* - * To Do * - *********/ -task-row { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - margin: 0 -4px; } - task-row:hover { - transition: none; } - task-row label { - margin: 0 8px; } - task-row image { - margin: 0 4px; } - -task-list-view > box > revealer > box > button { - min-height: 32px; - margin: -4px; - padding: 0 12px; } - task-list-view > box > revealer > box > button label { - margin: 0 8px; } - task-list-view > box > revealer > box > button image { - margin: 0 4px; } - -/******* - * eog * - *******/ -#eog-thumb-nav scrolledwindow { - border-top: none; } -#eog-thumb-nav button { - -gtk-outline-radius: 2px; } - -/************* - * Evolution * - *************/ -frame.taskbar > border { - border-style: solid none none; } - -box.vertical > paned.horizontal notebook widget .frame { - border-style: none; } - -/******** - * gitg * - ********/ -frame.commit-frame > border { - border-style: solid none none; } - -/************** - * Characters * - **************/ -box.dialog-vbox scrolledwindow.related { - border: 1px solid rgba(0, 0, 0, 0.2); } - -list.categories { - background-image: image(#607D8B); } - -/************** - * Calculator * - **************/ -button.title label { - min-height: 32px; } - -/************ - * Terminix * - ************/ -.terminix-background box.vertical > widget > box.horizontal { - padding: 3px 0 2px; } - .terminix-background box.vertical > widget > box.horizontal button { - padding: 4px 8px; } - .terminix-background box.vertical > widget > box.horizontal button.image-button { - padding: 4px; } - -.terminix-background revealer > frame > border { - border-style: none; } - -button.image-button.session-new-button { - min-width: 28px; } - -overlay > revealer.left > scrolledwindow.frame, -overlay > revealer.right > scrolledwindow.frame { - border-style: none; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22); } - -overlay > revealer.left > scrolledwindow.frame { - margin-right: 32px; } - -overlay > revealer.right > scrolledwindow.frame { - margin-left: 32px; } - -.terminix-session-sidebar { - background-image: image(#607D8B); } - -/*********** - * Eclipse * - ***********/ -window.background > box.vertical > scrolledwindow > widget toolbar { - padding: 2px; } - window.background > box.vertical > scrolledwindow > widget toolbar separator, - window.background > box.vertical > scrolledwindow > widget toolbar button { - margin: 2px; } - window.background > box.vertical > scrolledwindow > widget toolbar button { - border-radius: 2px; } - -/*********** - * Firefox * - ***********/ -window.background > widget > menubar { - color: rgba(255, 255, 255, 0.75); } - window.background > widget > menubar:hover { - color: #FFFFFF; } - window.background > widget > menubar:disabled { - color: rgba(255, 255, 255, 0.3); } - -window.background > menu > menuitem > label:disabled { - color: rgba(255, 255, 255, 0.4); } - -window.background > window.background > menu > separator { - color: rgba(0, 0, 0, 0.2); } - -window.background > widget > frame { - color: rgba(0, 0, 0, 0.2); } - -window.background > widget > checkbutton > check, -window.background > widget > radiobutton > radio { - margin: 0; - padding: 0; } - -window.background > widget > radiobutton > radio:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/radio-checked-symbolic.svg")), -gtk-recolor(url("assets/radio-checked-symbolic.png"))); - border-image: none; } - -/*********** - * Synapse * - ***********/ -window.background > box.vertical > widget > widget:selected { - background-color: #42A5F5; } - -/********* - * Unity * - *********/ -UnityDecoration { - -UnityDecoration-extents: 28px 0 0 0; - -UnityDecoration-input-extents: 8px; - -UnityDecoration-shadow-offset-x: 0; - -UnityDecoration-shadow-offset-y: 3px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.48); - -UnityDecoration-active-shadow-radius: 18px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.32); - -UnityDecoration-inactive-shadow-radius: 6px; - -UnityDecoration-glow-size: 8px; - -UnityDecoration-glow-color: #42A5F5; - -UnityDecoration-title-indent: 4px; - -UnityDecoration-title-fade: 32px; - -UnityDecoration-title-alignment: 0.0; } - -UnityDecoration.top { - padding: 0 2px; - border-style: none; - border-radius: 2px 2px 0 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #37474F; - color: #FFFFFF; } - -UnityDecoration.top:backdrop { - color: rgba(255, 255, 255, 0.75); } - -UnityDecoration.menuitem, -UnityDecoration .menuitem { - color: alpha(currentColor, 0.75); } - -UnityDecoration.menubar.menuitem:hover, -UnityDecoration.menubar .menuitem *:hover { - box-shadow: inset 0 -2px currentColor; - background-color: transparent; - color: currentColor; } - -.background:not(.csd) headerbar:not(.titlebar) { - border-radius: 0; - box-shadow: none; } - .background:not(.csd) headerbar:not(.titlebar).inline-toolbar { - border-style: none; } - -UnityPanelWidget, -.unity-panel { - background-color: #263238; - background-image: image(#263238); - color: #FFFFFF; } - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: rgba(255, 255, 255, 0.75); } - -.unity-panel.menuitem, -.unity-panel .menuitem { - color: alpha(currentColor, 0.75); } - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - box-shadow: inset 0 -2px currentColor; - background-color: transparent; - color: currentColor; } - -@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: #42A5F5; } - -/************** - * Mate-Panel * - **************/ -.mate-panel-menu-bar menubar, -#PanelApplet-window-menu-applet-button { - background-color: transparent; } - -#PanelPlug, -PanelToplevel.background { - background-color: #263238; - color: #FFFFFF; - font-weight: 500; } - -PanelToplevel > widget > button { - padding: 0 4px; - border-radius: 0; } - -PanelSeparator { - color: rgba(0, 0, 0, 0.2); } - -MatePanelAppletFrameDBus { - border-style: solid; - border-width: 0 1px; - border-color: rgba(0, 0, 0, 0.2); } - -.mate-panel-menu-bar menubar menuitem { - padding: 4px; } - -.mate-panel-menu-bar menubar menu menuitem { - padding: 6px; } - -.mate-panel-menu-bar #PanelApplet button { - -GtkWidget-window-dragging: true; - padding: 4px; - border-radius: 0; } - -PanelApplet.wnck-applet .wnck-pager { - background-color: transparent; - color: #40C4FF; } - PanelApplet.wnck-applet .wnck-pager:hover { - background-color: alpha(currentColor, 0.15); } - PanelApplet.wnck-applet .wnck-pager:active { - background-color: alpha(currentColor, 0.3); } - PanelApplet.wnck-applet .wnck-pager:selected { - background-color: #42A5F5; } - -#MatePanelPopupWindow { - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 3px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); } - #MatePanelPopupWindow frame > border { - border-style: none; } - #MatePanelPopupWindow ClockMap { - border: 1px solid rgba(0, 0, 0, 0.2); } - -na-tray-applet { - -NaTrayApplet-icon-padding: 3px; - -NaTrayApplet-icon-size: 16; } - -.mate-panel-menu-bar { - -PanelMenuBar-icon-visible: true; } - -.mate-panel-applet-slider { - background: transparent; } - .mate-panel-applet-slider frame { - border: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 3px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #455A64; } - .mate-panel-applet-slider frame frame { - all: unset; } - .mate-panel-applet-slider frame > border { - border-style: none; } - -/********************* - * CAJA File manager * - *********************/ -.caja-navigation-window button.toggle.image-button { - border-radius: 2px; } - -.caja-pathbar button { - margin: 0 -1px 0 -2px; } - -.caja-pathbar button > widget { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - -GtkArrow-arrow-scaling: 1; } - -.caja-side-pane notebook viewport.frame, -.caja-side-pane notebook widget .vertical { - background-color: #546E7A; } - -.caja-side-pane notebook .frame, -.caja-notebook .frame { - border-style: none; } - -.caja-side-pane notebook, -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -.caja-navigation-window statusbar { - margin: 0 -10px; - padding: 0 4px; - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -.caja-notebook frame > border { - border-style: none; } - -#caja-extra-view-widget { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - background-color: #455A64; } - #caja-extra-view-widget > box > box > label { - font-weight: bold; } - -/********* - * Pluma * - *********/ -.pluma-window statusbar { - margin: 0 -10px; - padding: 0 4px; - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -.pluma-window statusbar frame > border { - border-style: none; } - -.pluma-window statusbar frame button.flat { - padding: 0 4px; - border-radius: 0; } - -.pluma-window statusbar frame button.flat widget { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - -GtkArrow-arrow-scaling: 1; } - -.pluma-print-preview toolbar { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); } - -.pluma-window paned.horizontal box.vertical box.horizontal button.flat { - margin: 1px; } - -.pluma-window paned.horizontal box.vertical .frame { - border-style: none; } - -.pluma-window paned.horizontal box.vertical notebook.frame { - margin-top: -1px; - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -.pluma-window paned.horizontal box.vertical notebook.frame box.vertical toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); } - -/********* - * Atril * - *********/ -.atril-window paned.horizontal box.vertical .frame { - border-style: none; } - -.atril-window paned.horizontal box.vertical notebook .frame { - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -/* mate-screensaver lock dialog */ -.lock-dialog { - border-radius: 2px; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22), inset 0 1px rgba(255, 255, 255, 0.1); } - .lock-dialog frame > border { - border-style: none; } - -/****************** - * Budgie Desktop * - ******************/ -.budgie-container { - background-color: transparent; } - -.budgie-menu.background { - padding: 0; } -.budgie-menu scrolledwindow:not(.categories) { - background-color: #546E7A; } -.budgie-menu entry.search { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 2px 2px 0 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - font-size: 120%; } -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: #FFFFFF; - font-weight: normal; } - .budgie-menu button:disabled { - color: rgba(255, 255, 255, 0.4); } -.budgie-menu row { - all: unset; } - -button.budgie-menu-launcher { - padding: 0 2px; } - -.user-menu { - padding: 10px; } - -button.raven-trigger { - padding-left: 2px; - padding-right: 2px; } - -.budgie-panel { - background-color: #263238; - color: #FFFFFF; - font-weight: 500; } - .budgie-panel button { - border-radius: 0; } - .budgie-panel separator { - background-color: alpha(currentColor, 0.3); - color: #FFFFFF; } - .budgie-panel .alert { - color: #FF5252; } - .budgie-panel .end-region { - border-radius: 2px; - background-color: rgba(0, 0, 0, 0.2); } - -.budgie-panel #tasklist-button { - padding: 0 4px; } - -.budgie-panel button.flat.launcher { - padding-top: 0; - padding-bottom: 0; } - -.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 0%, transparent 0%) 0 0 0/0px 0 0; } - .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked, .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 { - border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 100%, transparent 0%) 2 0 0/2px 0 0; } -.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; } - .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked, .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 { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; } -.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0px 0 0; } - .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked, .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 { - border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 100%, transparent 0%) 0 2 0 0/0 2px 0 0; } -.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0px; } - .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked, .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 { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 100%, transparent 0%) 0 0 0 2/0 0 0 2px; } - -frame.raven-frame > border { - border-style: none; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22); } - -.top frame.raven-frame > border { - margin-bottom: 32px; } - -.bottom frame.raven-frame > border { - margin-top: 32px; } - -.left frame.raven-frame > border { - margin-right: 32px; } - -.right frame.raven-frame > border { - margin-left: 32px; } - -.raven { - background-color: #546E7A; } - .raven stackswitcher.linked > button { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FFA726 0%, transparent 0%) 0 0 0/0 0 0px; - border-radius: 0; } - .raven stackswitcher.linked > button:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FFA726 100%, transparent 0%) 0 0 2/0 0 2px; - background-color: transparent; } - .raven .raven-header { - min-height: 32px; - padding: 3px; - border-style: none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.2); } - .raven .raven-header:not(.top) { - margin-top: -6px; } - .raven .raven-header:not(.top) button.image-button { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - .raven .raven-header.top { - padding: 2px 0; - border-style: none; - background-color: #42A5F5; - color: #FFFFFF; } - .raven .raven-header.top stackswitcher button { - margin: -6px 0; - min-height: 32px; } - .raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; } - .raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; } - .raven .raven-header.top > image { - margin: 0 8px; } - .raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; } - .raven .raven-header.bottom { - border-style: solid none none; } - .raven viewport.frame .raven-header { - margin-top: -8px; } - .raven .raven-background { - border-bottom: 1px solid rgba(0, 0, 0, 0.2); - background-color: #607D8B; } - .raven .raven-background.frame { - border-style: none none solid; } - .raven .raven-background > overlay > image { - color: alpha(currentColor, 0.3); } - .raven scrolledwindow.raven-background { - border-bottom-style: none; } - .raven > stack > box > .raven-background { - border-bottom-style: none; - background-color: #42A5F5; - color: #FFFFFF; } - .raven > stack > box > .raven-background stackswitcher button { - margin: -4px 0; } - .raven .powerstrip button { - margin: 2px 0 1px; - padding: 10px; } - .raven .option-subtitle { - font-size: smaller; } - -calendar.raven-calendar { - border-style: none; - background-color: transparent; } - calendar.raven-calendar:selected { - border-radius: 2px; - background-color: #42A5F5; } - -.raven-mpris { - color: white; - background-color: rgba(0, 0, 0, 0.6); } - .raven-mpris label { - min-height: 24px; } - .raven-mpris button.image-button { - padding: 10px; } - -.budgie-notification-window, .budgie-osd-window { - background-color: transparent; } - -.budgie-notification .notification-title { - font-size: 120%; } - -.budgie-osd .budgie-osd-text { - font-size: 120%; } - -.drop-shadow { - margin: 5px 9px; - padding: 3px; - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #607D8B; } - .drop-shadow .linked > button { - border-radius: 2px; } - -.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { - border-radius: 2px; - background-color: #607D8B; } - .budgie-session-dialog decoration, .budgie-polkit-dialog decoration, .budgie-run-dialog decoration { - border-radius: 2px; } - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title { - font-size: 120%; } -.budgie-session-dialog .linked.horizontal > button { - padding: 8px 16px; - border-top: 1px solid rgba(0, 0, 0, 0.2); - border-radius: 0; } - .budgie-session-dialog .linked.horizontal > button:first-child { - border-bottom-left-radius: 2px; } - .budgie-session-dialog .linked.horizontal > button:last-child { - border-bottom-right-radius: 2px; } - -.budgie-polkit-dialog .message { - color: rgba(255, 255, 255, 0.6); } -.budgie-polkit-dialog .failure { - color: #FF5252; } - -.budgie-run-dialog { - background-color: #546E7A; } - .budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 14px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: transparent; } - .budgie-run-dialog list .dim-label, .budgie-run-dialog list label.separator, .budgie-run-dialog list .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .budgie-run-dialog list .subtitle, - .budgie-run-dialog list headerbar .subtitle, - headerbar .budgie-run-dialog list .subtitle, .budgie-run-dialog list .budgie-notification .notification-body, .budgie-notification .budgie-run-dialog list .notification-body { - opacity: 1; } - .budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.2); } - -/************************ - * LightDM GTK+ Greeter * - ************************/ -#panel_window { - background-color: rgba(0, 0, 0, 0.3); } - -#panel_window menubar, -#panel_window separator { - background-color: transparent; } - -#login_window, -#shutdown_dialog, -#restart_dialog { - margin: 8px; - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #607D8B; } - -#content_frame { - padding-bottom: 20px; - border-bottom: 1px solid rgba(0, 0, 0, 0.2); } - -#buttonbox_frame { - padding-top: 24px; } - #buttonbox_frame button { - margin: -16px; } - -#greeter_infobar { - margin-top: -1px; } - -/* GTK NAMED COLORS - ---------------- - use responsibly! */ -/* -widget text/foreground color */ -@define-color theme_fg_color #FFFFFF; -/* -text color for entries, views and content in general */ -@define-color theme_text_color #FFFFFF; -/* -widget base background color */ -@define-color theme_bg_color #455A64; -/* -text widgets and the like base background color */ -@define-color theme_base_color #546E7A; -/* -base background color of selections */ -@define-color theme_selected_bg_color #42A5F5; -/* -text/foreground color of selections */ -@define-color theme_selected_fg_color #FFFFFF; -/* -base background color of insensitive widgets */ -@define-color insensitive_bg_color #455A64; -/* -text foreground color of insensitive widgets */ -@define-color insensitive_fg_color rgba(255, 255, 255, 0.4); -/* -insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #4d646f; -/* -widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color #FFFFFF; -/* -text color for entries, views and content in general on backdrop windows */ -@define-color theme_unfocused_text_color #FFFFFF; -/* -widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #455A64; -/* -text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #546E7A; -/* -base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #42A5F5; -/* -text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color #FFFFFF; -/* -insensitive color on backdrop windows*/ -@define-color unfocused_insensitive_color rgba(255, 255, 255, 0.4); -/* -widgets main borders color */ -@define-color borders rgba(0, 0, 0, 0.2); -/* -widgets main borders color on backdrop windows */ -@define-color unfocused_borders rgba(0, 0, 0, 0.2); -/* -these are pretty self explicative */ -@define-color warning_color #FF6D00; -@define-color error_color #DD2C00; -@define-color success_color #00C853; -@define-color content_view_bg #546E7A; -@define-color placeholder_text_color #bbc5ca; diff --git a/gtk-3.0/gtk-dark_laptop.scss b/gtk-3.0/gtk-dark_laptop.scss deleted file mode 100644 index 0de1311b6..000000000 --- a/gtk-3.0/gtk-dark_laptop.scss +++ /dev/null @@ -1,11 +0,0 @@ -$variant: 'dark'; -$laptop: 'true'; - -@import 'colors'; -@import 'drawing'; -@import 'common'; -@import 'apps'; -@import 'mate'; -@import 'budgie'; -@import 'lightdm'; -@import 'colors-public'; diff --git a/gtk-3.0/gtk.css b/gtk-3.0/gtk.css index 0b124fe77..e3bfe385b 100644 --- a/gtk-3.0/gtk.css +++ b/gtk-3.0/gtk.css @@ -10,28 +10,30 @@ background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 100%, transparent 0%), image(alpha(currentColor, 0.15)); } } @keyframes row_ripple_effect { from { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 0%, transparent 0%), image(alpha(currentColor, 0)); } + background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 0%, transparent 0%), image(alpha(currentColor, 0.05)); } to { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 100%, transparent 0%), image(alpha(currentColor, 0)); } } + background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 100%, transparent 0%), image(alpha(currentColor, 0.15)); } } @keyframes tab_ripple_effect { from { - background-image: radial-gradient(circle farthest-corner at center, rgba(66, 165, 245, 0.6) 0%, transparent 0%); } + background-image: radial-gradient(circle farthest-corner at center, rgba(33, 150, 243, 0.6) 0%, transparent 0%); } 50% { - background-image: radial-gradient(circle farthest-corner at center, rgba(66, 165, 245, 0.6) 100%, transparent 0%); } + background-image: radial-gradient(circle farthest-corner at center, rgba(33, 150, 243, 0.6) 100%, transparent 0%); } to { background-image: radial-gradient(circle farthest-corner at center, transparent 100%, transparent 0%); } } @keyframes header_ripple_effect { from { - background-image: radial-gradient(circle farthest-corner at center, #42A5F5 0%, transparent 0%); } + background-image: radial-gradient(circle farthest-corner at center, #2196F3 0%, transparent 0%); } to { - background-image: radial-gradient(circle farthest-corner at center, #42A5F5 100%, transparent 0%); } } + background-image: radial-gradient(circle farthest-corner at center, #2196F3 100%, transparent 0%); } } * { padding: 0; background-clip: padding-box; -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #DD2C00; + -GtkTextView-error-underline-color: #F50057; -GtkScrolledWindow-scrollbar-spacing: 0; -GtkToolItemGroup-expander-size: 11; + -GtkTreeView-expander-size: 11; + -GtkTreeView-horizontal-separator: 4; -GtkWidget-text-handle-width: 24; -GtkWidget-text-handle-height: 24; -GtkDialog-button-spacing: 4; @@ -41,13 +43,13 @@ outline-color: alpha(currentColor, 0.3); outline-offset: -4px; -gtk-outline-radius: 2px; - -gtk-secondary-caret-color: #42A5F5; } + -gtk-secondary-caret-color: #2196F3; } /*************** * Base States * ***************/ .background { - background-color: #F5F5F5; + background-color: #ECEFF1; color: rgba(0, 0, 0, 0.8); } /* @@ -60,19 +62,19 @@ -gtk-icon-effect: dim; } .gtkstyle-fallback { - background-color: #F5F5F5; + background-color: #ECEFF1; color: rgba(0, 0, 0, 0.8); } .gtkstyle-fallback:hover { - background-color: #e8e8e8; + background-color: #dde3e6; color: rgba(0, 0, 0, 0.8); } .gtkstyle-fallback:active { - background-color: gainsboro; + background-color: #cfd6db; color: rgba(0, 0, 0, 0.8); } .gtkstyle-fallback:disabled { - background-color: #F5F5F5; + background-color: #ECEFF1; color: rgba(0, 0, 0, 0.32); } .gtkstyle-fallback:selected { - background-color: #42A5F5; + background-color: #2196F3; color: #FFFFFF; } .view, iconview { @@ -92,36 +94,46 @@ textview text { color: rgba(0, 0, 0, 0.32); } textview border { - background-color: #fafafa; + background-color: #f6f7f8; + background-image: image(rgba(0, 0, 0, 0.1)); + background-repeat: no-repeat; color: rgba(0, 0, 0, 0.48); } + textview border.bottom { + background-size: 100% 1px; + background-position: top; } + textview border.top { + background-size: 100% 1px; + background-position: bottom; } + textview border.left { + background-size: 1px 100%; + background-position: right; } + textview border.right { + background-size: 1px 100%; + background-position: left; } .rubberband, rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband { - border: 1px solid #40C4FF; - background-color: rgba(64, 196, 255, 0.3); } + border: 1px solid #2979FF; + background-color: rgba(41, 121, 255, 0.3); } flowbox flowboxchild { outline-offset: -2px; padding: 4px; border-radius: 2px; } -label { - caret-color: currentColor; } - label.separator { - color: rgba(0, 0, 0, 0.8); } - label selection { - background-color: #42A5F5; - color: #FFFFFF; } - label:disabled { - color: rgba(0, 0, 0, 0.32); } - tab label:disabled, button label:disabled, menuitem label:disabled { - color: inherit; } +label.separator { + color: rgba(0, 0, 0, 0.8); } +label selection { + background-color: #2196F3; + color: #FFFFFF; } +label:disabled { + color: rgba(0, 0, 0, 0.32); } .dim-label, label.separator, .titlebar:not(headerbar) .subtitle, -headerbar .subtitle, .budgie-notification .notification-body { +headerbar .subtitle { opacity: 0.6; } assistant .sidebar { @@ -134,7 +146,8 @@ assistant .sidebar label { assistant .sidebar label.highlight { color: rgba(0, 0, 0, 0.8); } -popover.background.touch-selection, popover.background.magnifier, popover.background.osd, .app-notification, .osd .scale-popup, .nautilus-window .floating-bar, .osd { +popover.background.touch-selection, popover.background.magnifier, popover.background.osd, .csd popover.background.touch-selection, .csd popover.background.magnifier, .csd popover.background.osd, .app-notification, +.app-notification.frame, .osd .scale-popup, .floating-bar, .osd { opacity: 0.9; } /********************* @@ -173,168 +186,156 @@ spinner { /**************** * Text Entries * ****************/ -spinbutton:not(.vertical), +spinbutton:not(.vertical), notebook > stack:not(:only-child) revealer entry, +notebook > stack:not(:only-child) revealer spinbutton:not(.vertical), entry { min-height: 36px; padding: 0 8px; border-radius: 2px; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; border-image: none; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); background-color: #FFFFFF; color: rgba(0, 0, 0, 0.8); } - spinbutton:focus:not(.vertical), + spinbutton:focus:not(.vertical), notebook > stack:not(:only-child) revealer entry:focus, + notebook > stack:not(:only-child) revealer spinbutton:focus:not(.vertical), entry:focus { border-image: none; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - spinbutton:disabled:not(.vertical), + spinbutton:disabled:not(.vertical), notebook > stack:not(:only-child) revealer entry:disabled, + notebook > stack:not(:only-child) revealer spinbutton:disabled:not(.vertical), entry:disabled { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #fafafa; + background-color: #f6f7f8; color: rgba(0, 0, 0, 0.32); } - spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) entry:not(.search), - notebook > stack:not(:only-child) spinbutton:not(.vertical), colorchooser .popover.osd spinbutton:not(.vertical), entry.preferences-search, layoutpane entry.search, editortweak entry.search, #login_window entry, + spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) entry, + notebook > stack:not(:only-child) spinbutton:not(.vertical), notebook > stack:not(:only-child) revealer entry.flat, + notebook > stack:not(:only-child) revealer spinbutton.flat:not(.vertical), colorchooser .popover.osd spinbutton:not(.vertical), entry.flat { border-radius: 0; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 0%, transparent 0%) 0 0 0/0 0 0px; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #2196F3 0%, transparent 0%) 0 0 0/0 0 0px; box-shadow: inset 0 -1px alpha(currentColor, 0.3); background-color: transparent; color: rgba(0, 0, 0, 0.8); } - spinbutton.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry:focus:not(.search), - notebook > stack:not(:only-child) spinbutton:focus:not(.vertical), colorchooser .popover.osd spinbutton:focus:not(.vertical), entry.preferences-search:focus, layoutpane entry.search:focus, editortweak entry.search:focus, #login_window entry:focus, + spinbutton.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry:focus, + notebook > stack:not(:only-child) spinbutton:focus:not(.vertical), colorchooser .popover.osd spinbutton:focus:not(.vertical), entry.flat:focus { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 100%, transparent 0%) 0 0 2/0 0 2px; + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #2196F3 100%, transparent 0%) 0 0 2/0 0 2px; box-shadow: inset 0 -1px alpha(currentColor, 0.3); } - spinbutton.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry:disabled:not(.search), - notebook > stack:not(:only-child) spinbutton:disabled:not(.vertical), colorchooser .popover.osd spinbutton:disabled:not(.vertical), entry.preferences-search:disabled, layoutpane entry.search:disabled, editortweak entry.search:disabled, #login_window entry:disabled, + spinbutton.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry:disabled, + notebook > stack:not(:only-child) spinbutton:disabled:not(.vertical), colorchooser .popover.osd spinbutton:disabled:not(.vertical), entry.flat:disabled { box-shadow: inset 0 -1px alpha(currentColor, 0.3); background-color: transparent; color: rgba(0, 0, 0, 0.32); } - spinbutton:not(.vertical) image, + spinbutton:not(.vertical) image, notebook > stack:not(:only-child) revealer entry image, + notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) image, entry image { - min-height: 24px; - min-width: 24px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; color: alpha(currentColor, 0.75); } - spinbutton:not(.vertical) image:hover, spinbutton:not(.vertical) image:active, + spinbutton:not(.vertical) image:hover, notebook > stack:not(:only-child) revealer entry image:hover, + notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) image:hover, spinbutton:not(.vertical) image:active, notebook > stack:not(:only-child) revealer entry image:active, + notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) image:active, entry image:hover, entry image:active { color: currentColor; } - spinbutton:not(.vertical) image:disabled, + spinbutton:not(.vertical) image:disabled, notebook > stack:not(:only-child) revealer entry image:disabled, + notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) image:disabled, entry image:disabled { color: alpha(currentColor, 0.6); } - spinbutton:not(.vertical) image.left, + spinbutton:not(.vertical) image.left, notebook > stack:not(:only-child) revealer entry image.left, + notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) image.left, entry image.left { - margin-left: -2px; - margin-right: 2px; } - spinbutton:not(.vertical) image.right, + padding-left: 2px; + padding-right: 6px; } + spinbutton:not(.vertical) image.right, notebook > stack:not(:only-child) revealer entry image.right, + notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) image.right, entry image.right { - margin-left: 2px; - margin-right: -2px; } - spinbutton:not(.vertical) undershoot.left, - entry undershoot.left { - background-color: transparent; - background-image: linear-gradient(to top, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%); - padding-left: 1px; - background-size: 1px 12px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left top; } - spinbutton:not(.vertical) undershoot.right, - entry undershoot.right { - background-color: transparent; - background-image: linear-gradient(to top, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%); - padding-right: 1px; - background-size: 1px 12px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right top; } - spinbutton.error:not(.vertical), + padding-left: 6px; + padding-right: 2px; } + spinbutton.error:not(.vertical), notebook > stack:not(:only-child) revealer entry.error, + notebook > stack:not(:only-child) revealer spinbutton.error:not(.vertical), entry.error { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; border-image: none; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #DD2C00; + background-color: #F50057; color: #FFFFFF; } - spinbutton.error:focus:not(.vertical), + spinbutton.error:focus:not(.vertical), notebook > stack:not(:only-child) revealer entry.error:focus, entry.error:focus { border-image: none; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - spinbutton.error:disabled:not(.vertical), + spinbutton.error:disabled:not(.vertical), notebook > stack:not(:only-child) revealer entry.error:disabled, entry.error:disabled { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #fafafa; + background-color: #f6f7f8; color: rgba(0, 0, 0, 0.32); } - spinbutton.error.flat:not(.vertical), notebook > stack:not(:only-child) entry.error:not(.search), - notebook > stack:not(:only-child) spinbutton.error:not(.vertical), colorchooser .popover.osd spinbutton.error:not(.vertical), entry.error.preferences-search, layoutpane entry.error.search, editortweak entry.error.search, #login_window entry.error, + spinbutton.error.flat:not(.vertical), notebook > stack:not(:only-child) entry.error, + notebook > stack:not(:only-child) spinbutton.error:not(.vertical), colorchooser .popover.osd spinbutton.error:not(.vertical), entry.error.flat { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #DD2C00 0%, transparent 0%) 0 0 0/0 0 0px; - box-shadow: inset 0 -1px #DD2C00; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #F50057 0%, transparent 0%) 0 0 0/0 0 0px; + box-shadow: inset 0 -1px #F50057; background-color: transparent; color: rgba(0, 0, 0, 0.8); } - spinbutton.error.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry.error:focus:not(.search), - notebook > stack:not(:only-child) spinbutton.error:focus:not(.vertical), colorchooser .popover.osd spinbutton.error:focus:not(.vertical), entry.error.preferences-search:focus, layoutpane entry.error.search:focus, editortweak entry.error.search:focus, #login_window entry.error:focus, + spinbutton.error.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry.error:focus, + notebook > stack:not(:only-child) spinbutton.error:focus:not(.vertical), colorchooser .popover.osd spinbutton.error:focus:not(.vertical), entry.error.flat:focus { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #DD2C00 100%, transparent 0%) 0 0 2/0 0 2px; - box-shadow: inset 0 -1px #DD2C00; } - spinbutton.error.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry.error:disabled:not(.search), - notebook > stack:not(:only-child) spinbutton.error:disabled:not(.vertical), colorchooser .popover.osd spinbutton.error:disabled:not(.vertical), entry.error.preferences-search:disabled, layoutpane entry.error.search:disabled, editortweak entry.error.search:disabled, #login_window entry.error:disabled, + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #F50057 100%, transparent 0%) 0 0 2/0 0 2px; + box-shadow: inset 0 -1px #F50057; } + spinbutton.error.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry.error:disabled, + notebook > stack:not(:only-child) spinbutton.error:disabled:not(.vertical), colorchooser .popover.osd spinbutton.error:disabled:not(.vertical), entry.error.flat:disabled { box-shadow: inset 0 -1px alpha(currentColor, 0.3); background-color: transparent; color: rgba(0, 0, 0, 0.32); } - spinbutton.warning:not(.vertical), + spinbutton.warning:not(.vertical), notebook > stack:not(:only-child) revealer entry.warning, + notebook > stack:not(:only-child) revealer spinbutton.warning:not(.vertical), entry.warning { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; border-image: none; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #FF6D00; + background-color: #F50057; color: #FFFFFF; } - spinbutton.warning:focus:not(.vertical), + spinbutton.warning:focus:not(.vertical), notebook > stack:not(:only-child) revealer entry.warning:focus, entry.warning:focus { border-image: none; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - spinbutton.warning:disabled:not(.vertical), + spinbutton.warning:disabled:not(.vertical), notebook > stack:not(:only-child) revealer entry.warning:disabled, entry.warning:disabled { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #fafafa; + background-color: #f6f7f8; color: rgba(0, 0, 0, 0.32); } - spinbutton.warning.flat:not(.vertical), notebook > stack:not(:only-child) entry.warning:not(.search), - notebook > stack:not(:only-child) spinbutton.warning:not(.vertical), colorchooser .popover.osd spinbutton.warning:not(.vertical), entry.warning.preferences-search, layoutpane entry.warning.search, editortweak entry.warning.search, #login_window entry.warning, + spinbutton.warning.flat:not(.vertical), notebook > stack:not(:only-child) entry.warning, + notebook > stack:not(:only-child) spinbutton.warning:not(.vertical), colorchooser .popover.osd spinbutton.warning:not(.vertical), entry.warning.flat { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FF6D00 0%, transparent 0%) 0 0 0/0 0 0px; - box-shadow: inset 0 -1px #FF6D00; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #F50057 0%, transparent 0%) 0 0 0/0 0 0px; + box-shadow: inset 0 -1px #F50057; background-color: transparent; color: rgba(0, 0, 0, 0.8); } - spinbutton.warning.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry.warning:focus:not(.search), - notebook > stack:not(:only-child) spinbutton.warning:focus:not(.vertical), colorchooser .popover.osd spinbutton.warning:focus:not(.vertical), entry.warning.preferences-search:focus, layoutpane entry.warning.search:focus, editortweak entry.warning.search:focus, #login_window entry.warning:focus, + spinbutton.warning.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry.warning:focus, + notebook > stack:not(:only-child) spinbutton.warning:focus:not(.vertical), colorchooser .popover.osd spinbutton.warning:focus:not(.vertical), entry.warning.flat:focus { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FF6D00 100%, transparent 0%) 0 0 2/0 0 2px; - box-shadow: inset 0 -1px #FF6D00; } - spinbutton.warning.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry.warning:disabled:not(.search), - notebook > stack:not(:only-child) spinbutton.warning:disabled:not(.vertical), colorchooser .popover.osd spinbutton.warning:disabled:not(.vertical), entry.warning.preferences-search:disabled, layoutpane entry.warning.search:disabled, editortweak entry.warning.search:disabled, #login_window entry.warning:disabled, + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #F50057 100%, transparent 0%) 0 0 2/0 0 2px; + box-shadow: inset 0 -1px #F50057; } + spinbutton.warning.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry.warning:disabled, + notebook > stack:not(:only-child) spinbutton.warning:disabled:not(.vertical), colorchooser .popover.osd spinbutton.warning:disabled:not(.vertical), entry.warning.flat:disabled { box-shadow: inset 0 -1px alpha(currentColor, 0.3); background-color: transparent; color: rgba(0, 0, 0, 0.32); } -spinbutton:not(.vertical) progress, +spinbutton:not(.vertical) progress, notebook > stack:not(:only-child) revealer entry progress, +notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) progress, entry progress { margin: 2px -6px; border-style: none none solid; border-width: 2px; - border-color: #42A5F5; + border-color: #2196F3; background-color: transparent; } -.linked:not(.vertical) > spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) .linked:not(.vertical) > entry:not(.search), -notebook > stack:not(:only-child) .linked:not(.vertical) > spinbutton:not(.vertical), colorchooser .popover.osd .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry.preferences-search, layoutpane .linked:not(.vertical) > entry.search, editortweak .linked:not(.vertical) > entry.search, #login_window .linked:not(.vertical) > entry, .linked.vertical > spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) .linked.vertical > entry:not(.search), -notebook > stack:not(:only-child) .linked.vertical > spinbutton:not(.vertical), colorchooser .popover.osd .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry.preferences-search, layoutpane .linked.vertical > entry.search, editortweak .linked.vertical > entry.search, #login_window .linked.vertical > entry, .linked:not(.vertical) > -entry.flat, .linked.vertical > -entry.flat { - border-radius: 0; } + +treeview acceleditor > label { + background-color: #2196F3; } treeview entry.flat, treeview entry { min-height: 0; @@ -350,16 +351,16 @@ treeview entry.flat, treeview entry { ***********/ @keyframes needs_attention { from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448aff), to(transparent)); } + background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448AFF), to(transparent)); } to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#448aff), to(transparent)); } } + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#448AFF), to(transparent)); } } button { min-height: 24px; min-width: 16px; padding: 6px 10px; border-radius: 2px; font-weight: 500; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); background-color: #FAFAFA; background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); @@ -369,7 +370,7 @@ button { background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); color: rgba(0, 0, 0, 0.8); } button:active { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1), background-image 0; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, background-image 0; animation: ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); color: rgba(0, 0, 0, 0.8); } @@ -377,114 +378,195 @@ button { box-shadow: none; background-color: alpha(currentColor, 0.3); color: rgba(0, 0, 0, 0.24); } + button:disabled > label { + color: inherit; } button:checked { - background-color: #42A5F5; + background-color: #2196F3; color: #FFFFFF; } button:checked:disabled { background-color: alpha(currentColor, 0.3); - color: rgba(66, 165, 245, 0.4); } - modelbutton.flat, - .menuitem.button.flat, spinbutton:not(.vertical) button, spinbutton.vertical button, popover.background.menu button, - popover.background button.model, notebook > header > tabs > arrow, scrollbar button, check, - radio, calendar.button, messagedialog.csd .dialog-action-area button, button.sidebar-button, .gedit-search-slider button, popover.messagepopover .popover-action-area button, PanelToplevel > widget > button, .raven .raven-header:not(.top) button, .drop-shadow button, .budgie-session-dialog .linked.horizontal > button, .lightdm-gtk-greeter button, :not(headerbar) .caja-pathbar button, .caja-pathbar :not(headerbar) button, :not(headerbar) - .path-bar button, layouttabbar button, .mate-panel-menu-bar #PanelApplet button:not(.flat), .budgie-panel #tasklist-button, .raven stackswitcher.linked > button, toolbar button, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), - headerbar button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button, + color: rgba(33, 150, 243, 0.4); } + button:checked:disabled > label { + color: inherit; } + .inline-toolbar + button, modelbutton.flat, popover.background checkbutton, + popover.background radiobutton, + .menuitem.button.flat, spinbutton:not(.vertical) button, spinbutton.vertical button, toolbar.osd button, .app-notification button, + .app-notification.frame button, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), + headerbar button:not(.suggested-action):not(.destructive-action), notebook > header > tabs > arrow, scrollbar button, check, + radio, calendar.button, messagedialog.csd .dialog-action-area button, button.sidebar-button, button.flat { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; box-shadow: none; background-color: transparent; background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); - color: alpha(currentColor, 0.75); } - modelbutton.flat:hover, - .menuitem.button.flat:hover, spinbutton:not(.vertical) button:hover, spinbutton.vertical button:hover, popover.background.menu button:hover, - popover.background button.model:hover, notebook > header > tabs > arrow:hover, scrollbar button:hover, check:hover, - radio:hover, calendar.button:hover, messagedialog.csd .dialog-action-area button:hover, button.sidebar-button:hover, .gedit-search-slider button:hover, popover.messagepopover .popover-action-area button:hover, PanelToplevel > widget > button:hover, .raven .raven-header:not(.top) button:hover, .drop-shadow button:hover, .budgie-session-dialog .linked.horizontal > button:hover, .lightdm-gtk-greeter button:hover, :not(headerbar) .caja-pathbar button:hover, .caja-pathbar :not(headerbar) button:hover, :not(headerbar) - .path-bar button:hover, layouttabbar button:hover, .mate-panel-menu-bar #PanelApplet button:hover:not(.flat), .budgie-panel #tasklist-button:hover, .raven stackswitcher.linked > button:hover, toolbar button:hover, .titlebar:not(headerbar) button:hover:not(.suggested-action):not(.destructive-action), - headerbar button:hover:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:hover:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:hover, + color: rgba(0, 0, 0, 0.6); } + .inline-toolbar + button:hover, modelbutton.flat:hover, popover.background checkbutton:hover, + popover.background radiobutton:hover, + .menuitem.button.flat:hover, spinbutton:not(.vertical) button:hover, spinbutton.vertical button:hover, toolbar.osd button:hover, .app-notification button:hover, .titlebar:not(headerbar) button:hover:not(.suggested-action):not(.destructive-action), + headerbar button:hover:not(.suggested-action):not(.destructive-action), notebook > header > tabs > arrow:hover, scrollbar button:hover, check:hover, + radio:hover, calendar.button:hover, messagedialog.csd .dialog-action-area button:hover, button.sidebar-button:hover, button.flat:hover { box-shadow: none; background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0.15)); - color: currentColor; } - modelbutton.flat:active, - .menuitem.button.flat:active, spinbutton:not(.vertical) button:active, spinbutton.vertical button:active, popover.background.menu button:active, - popover.background button.model:active, notebook > header > tabs > arrow:active, scrollbar button:active, check:active, - radio:active, calendar.button:active, messagedialog.csd .dialog-action-area button:active, button.sidebar-button:active, .gedit-search-slider button:active, popover.messagepopover .popover-action-area button:active, PanelToplevel > widget > button:active, .raven .raven-header:not(.top) button:active, .drop-shadow button:active, .budgie-session-dialog .linked.horizontal > button:active, .lightdm-gtk-greeter button:active, :not(headerbar) .caja-pathbar button:active, .caja-pathbar :not(headerbar) button:active, :not(headerbar) - .path-bar button:active, layouttabbar button:active, .mate-panel-menu-bar #PanelApplet button:active:not(.flat), .budgie-panel #tasklist-button:active, .raven stackswitcher.linked > button:active, toolbar button:active, .titlebar:not(headerbar) button:active:not(.suggested-action):not(.destructive-action), - headerbar button:active:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:active:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:active, + color: rgba(0, 0, 0, 0.8); } + .inline-toolbar + button:active, modelbutton.flat:active, popover.background checkbutton:active, + popover.background radiobutton:active, + .menuitem.button.flat:active, spinbutton:not(.vertical) button:active, spinbutton.vertical button:active, toolbar.osd button:active, .app-notification button:active, .titlebar:not(headerbar) button:active:not(.suggested-action):not(.destructive-action), + headerbar button:active:not(.suggested-action):not(.destructive-action), notebook > header > tabs > arrow:active, scrollbar button:active, check:active, + radio:active, calendar.button:active, messagedialog.csd .dialog-action-area button:active, button.sidebar-button:active, button.flat:active { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), background-image 0; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, background-image 0; animation: flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; box-shadow: none; - color: currentColor; } - modelbutton.flat:disabled, - .menuitem.button.flat:disabled, spinbutton:not(.vertical) button:disabled, spinbutton.vertical button:disabled, popover.background.menu button:disabled, - popover.background button.model:disabled, notebook > header > tabs > arrow:disabled, scrollbar button:disabled, check:disabled, - radio:disabled, calendar.button:disabled, messagedialog.csd .dialog-action-area button:disabled, button.sidebar-button:disabled, .gedit-search-slider button:disabled, popover.messagepopover .popover-action-area button:disabled, PanelToplevel > widget > button:disabled, .raven .raven-header:not(.top) button:disabled, .drop-shadow button:disabled, .budgie-session-dialog .linked.horizontal > button:disabled, .lightdm-gtk-greeter button:disabled, :not(headerbar) .caja-pathbar button:disabled, .caja-pathbar :not(headerbar) button:disabled, :not(headerbar) - .path-bar button:disabled, layouttabbar button:disabled, .mate-panel-menu-bar #PanelApplet button:disabled:not(.flat), .budgie-panel #tasklist-button:disabled, .raven stackswitcher.linked > button:disabled, toolbar button:disabled, .titlebar:not(headerbar) button:disabled:not(.suggested-action):not(.destructive-action), - headerbar button:disabled:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:disabled:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:disabled, + color: rgba(0, 0, 0, 0.8); } + .inline-toolbar + button:disabled, modelbutton.flat:disabled, popover.background checkbutton:disabled, + popover.background radiobutton:disabled, + .menuitem.button.flat:disabled, spinbutton:not(.vertical) button:disabled, spinbutton.vertical button:disabled, toolbar.osd button:disabled, .app-notification button:disabled, .titlebar:not(headerbar) button:disabled:not(.suggested-action):not(.destructive-action), + headerbar button:disabled:not(.suggested-action):not(.destructive-action), notebook > header > tabs > arrow:disabled, scrollbar button:disabled, check:disabled, + radio:disabled, calendar.button:disabled, messagedialog.csd .dialog-action-area button:disabled, button.sidebar-button:disabled, button.flat:disabled { box-shadow: none; background-color: transparent; - color: alpha(currentColor, 0.3); } - :not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar) - .path-bar button:checked, layouttabbar button:checked, .mate-panel-menu-bar #PanelApplet button:checked:not(.flat), .budgie-panel #tasklist-button:checked, .raven stackswitcher.linked > button:checked, toolbar button:checked, .titlebar:not(headerbar) button:checked:not(.suggested-action):not(.destructive-action), - headerbar button:checked:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:checked:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:checked, - button.flat:checked { - background-color: alpha(currentColor, 0.3); - color: currentColor; } - :not(headerbar) .caja-pathbar button:checked:disabled, .caja-pathbar :not(headerbar) button:checked:disabled, :not(headerbar) - .path-bar button:checked:disabled, layouttabbar button:checked:disabled, .mate-panel-menu-bar #PanelApplet button:checked:disabled:not(.flat), .budgie-panel #tasklist-button:checked:disabled, .raven stackswitcher.linked > button:checked:disabled, toolbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled:not(.suggested-action):not(.destructive-action), - headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:checked:disabled:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:checked:disabled, - button.flat:checked:disabled { - background-color: alpha(currentColor, 0.3); - color: alpha(currentColor, 0.4); } - button.text-button { - padding-left: 16px; - padding-right: 16px; } + color: rgba(0, 0, 0, 0.24); } + .inline-toolbar + button:disabled > label, modelbutton.flat:disabled > label, popover.background checkbutton:disabled > label, + popover.background radiobutton:disabled > label, + .menuitem.button.flat:disabled > label, spinbutton:not(.vertical) button:disabled > label, spinbutton.vertical button:disabled > label, toolbar.osd button:disabled > label, .app-notification button:disabled > label, .titlebar:not(headerbar) button:disabled:not(.suggested-action):not(.destructive-action) > label, + headerbar button:disabled:not(.suggested-action):not(.destructive-action) > label, notebook > header > tabs > arrow:disabled > label, scrollbar button:disabled > label, check:disabled > label, + radio:disabled > label, calendar.button:disabled > label, messagedialog.csd .dialog-action-area button:disabled > label, button.sidebar-button:disabled > label, + button.flat:disabled > label { + color: inherit; } + .inline-toolbar + button:checked, modelbutton.flat:checked, popover.background checkbutton:checked, + popover.background radiobutton:checked, + .menuitem.button.flat:checked, spinbutton:not(.vertical) button:checked, spinbutton.vertical button:checked, toolbar.osd button:checked, .app-notification button:checked, .titlebar:not(headerbar) button:checked:not(.suggested-action):not(.destructive-action), + headerbar button:checked:not(.suggested-action):not(.destructive-action), notebook > header > tabs > arrow:checked, scrollbar button:checked, check:checked, + radio:checked, calendar.button:checked, messagedialog.csd .dialog-action-area button:checked, button.sidebar-button:checked, + button.flat:checked { + background-color: alpha(currentColor, 0.3); + color: rgba(0, 0, 0, 0.8); } + .inline-toolbar + button:checked:disabled, modelbutton.flat:checked:disabled, popover.background checkbutton:checked:disabled, + popover.background radiobutton:checked:disabled, + .menuitem.button.flat:checked:disabled, spinbutton:not(.vertical) button:checked:disabled, spinbutton.vertical button:checked:disabled, toolbar.osd button:checked:disabled, .app-notification button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled:not(.suggested-action):not(.destructive-action), + headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), notebook > header > tabs > arrow:checked:disabled, scrollbar button:checked:disabled, check:checked:disabled, + radio:checked:disabled, calendar.button:checked:disabled, messagedialog.csd .dialog-action-area button:checked:disabled, button.sidebar-button:checked:disabled, + button.flat:checked:disabled { + background-color: alpha(currentColor, 0.3); + color: rgba(0, 0, 0, 0.32); } + .inline-toolbar + button:checked:disabled > label, modelbutton.flat:checked:disabled > label, popover.background checkbutton:checked:disabled > label, + popover.background radiobutton:checked:disabled > label, + .menuitem.button.flat:checked:disabled > label, spinbutton:not(.vertical) button:checked:disabled > label, spinbutton.vertical button:checked:disabled > label, toolbar.osd button:checked:disabled > label, .app-notification button:checked:disabled > label, .titlebar:not(headerbar) button:checked:disabled:not(.suggested-action):not(.destructive-action) > label, + headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action) > label, notebook > header > tabs > arrow:checked:disabled > label, scrollbar button:checked:disabled > label, check:checked:disabled > label, + radio:checked:disabled > label, calendar.button:checked:disabled > label, messagedialog.csd .dialog-action-area button:checked:disabled > label, button.sidebar-button:checked:disabled > label, + button.flat:checked:disabled > label { + color: inherit; } + .inline-toolbar + button:not(.text-button), spinbutton:not(.vertical) button, notebook > header tab button.flat, check, + radio, button.titlebutton, .nautilus-circular-button, button.image-button { min-width: 24px; padding: 6px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; } + -gtk-outline-radius: 100px; + border-radius: 100px; } + button.text-button { + padding-left: 16px; + padding-right: 16px; } + .inline-toolbar + button.text-button:not(.text-button), spinbutton:not(.vertical) button.text-button, notebook > header tab button.text-button.flat, check.text-button, + radio.text-button, button.text-button.titlebutton, .text-button.nautilus-circular-button, button.text-button.image-button { - border-radius: 2px; - -gtk-outline-radius: 2px; } - button.text-button.image-button label:first-child { - margin-left: 10px; - margin-right: 2px; } + padding-left: 10px; + padding-right: 10px; + -gtk-outline-radius: 2px; + border-radius: 2px; } + .inline-toolbar + button.text-button:not(.text-button) label:last-child, spinbutton:not(.vertical) button.text-button label:last-child, notebook > header tab button.text-button.flat label:last-child, check.text-button label:last-child, + radio.text-button label:last-child, button.text-button.titlebutton label:last-child, .text-button.nautilus-circular-button label:last-child, button.text-button.image-button label:last-child { - margin-left: 2px; - margin-right: 10px; } - button.text-button.image-button label:only-child { - margin-left: 10px; - margin-right: 10px; } - button.text-button.image-button image:not(:only-child):first-child { - margin-left: 4px; } - button.text-button.image-button image:not(:only-child):last-child { - margin-right: 4px; } - toolbar .linked > button, .titlebar:not(headerbar) .linked > button:not(.suggested-action):not(.destructive-action), - headerbar .linked > button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button, toolbar .linked.vertical > button, .titlebar:not(headerbar) .linked.vertical > button:not(.suggested-action):not(.destructive-action), - headerbar .linked.vertical > button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked.vertical > button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked.vertical > button, .linked > + padding-left: 2px; + padding-right: 6px; } + .inline-toolbar + button.text-button:not(.text-button) label:first-child, spinbutton:not(.vertical) button.text-button label:first-child, notebook > header tab button.text-button.flat label:first-child, check.text-button label:first-child, + radio.text-button label:first-child, button.text-button.titlebutton label:first-child, .text-button.nautilus-circular-button label:first-child, + button.text-button.image-button label:first-child { + padding-left: 6px; + padding-right: 2px; } + .inline-toolbar .linked > button, .linked > modelbutton.flat, popover.background .linked > checkbutton, + popover.background .linked > radiobutton, + .linked > .menuitem.button.flat, spinbutton:not(.vertical) .linked > button, spinbutton.vertical .linked > button, toolbar.osd .linked > button, .app-notification .linked > button, .titlebar:not(headerbar) .linked > button:not(.suggested-action):not(.destructive-action), + headerbar .linked > button:not(.suggested-action):not(.destructive-action), notebook > header > tabs.linked > arrow, scrollbar .linked > button, .linked > check, + .linked > radio, .linked > calendar.button, messagedialog.csd .dialog-action-area .linked > button, .linked > button.sidebar-button, .inline-toolbar .linked.vertical > button, .linked.vertical > modelbutton.flat, popover.background .linked.vertical > checkbutton, + popover.background .linked.vertical > radiobutton, + .linked.vertical > .menuitem.button.flat, spinbutton:not(.vertical) .linked.vertical > button, spinbutton.vertical .linked.vertical > button, toolbar.osd .linked.vertical > button, .app-notification .linked.vertical > button, .titlebar:not(headerbar) .linked.vertical > button:not(.suggested-action):not(.destructive-action), + headerbar .linked.vertical > button:not(.suggested-action):not(.destructive-action), notebook > header > tabs.linked.vertical > arrow, scrollbar .linked.vertical > button, .linked.vertical > check, + .linked.vertical > radio, .linked.vertical > calendar.button, messagedialog.csd .dialog-action-area .linked.vertical > button, .linked.vertical > button.sidebar-button, .linked > button.flat, .linked.vertical > button.flat { border-radius: 2px; } - toolbar .linked > button.image-button, .titlebar:not(headerbar) .linked > button.image-button:not(.suggested-action):not(.destructive-action), - headerbar .linked > button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button.image-button, toolbar .linked.vertical > button.image-button, .titlebar:not(headerbar) .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action), - headerbar .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked.vertical > button.image-button, .linked > + .inline-toolbar .linked > button.image-button, .inline-toolbar .linked > button.flat:not(.text-button), .linked > modelbutton.image-button.flat, popover.background .linked > checkbutton.image-button, + popover.background .linked > radiobutton.image-button, + .linked > .image-button.menuitem.button.flat, spinbutton:not(.vertical) .linked > button, spinbutton.vertical .linked > button.image-button, toolbar.osd .linked > button.image-button, .app-notification .linked > button.image-button, .titlebar:not(headerbar) .linked > button.image-button:not(.suggested-action):not(.destructive-action), + headerbar .linked > button.image-button:not(.suggested-action):not(.destructive-action), notebook > header > tabs.linked > arrow.image-button, notebook > header tab .linked > button.flat, scrollbar .linked > button.image-button, .linked > check, + .linked > radio, .linked > calendar.image-button.button, messagedialog.csd .dialog-action-area .linked > button.image-button, .linked > button.image-button.sidebar-button, .linked > button.flat.titlebutton, .linked > .flat.nautilus-circular-button, .inline-toolbar .linked.vertical > button.image-button, .inline-toolbar .linked.vertical > button.flat:not(.text-button), .linked.vertical > modelbutton.image-button.flat, popover.background .linked.vertical > checkbutton.image-button, + popover.background .linked.vertical > radiobutton.image-button, + .linked.vertical > .image-button.menuitem.button.flat, spinbutton:not(.vertical) .linked.vertical > button, spinbutton.vertical .linked.vertical > button.image-button, toolbar.osd .linked.vertical > button.image-button, .app-notification .linked.vertical > button.image-button, .titlebar:not(headerbar) .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action), + headerbar .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action), notebook > header > tabs.linked.vertical > arrow.image-button, notebook > header tab .linked.vertical > button.flat, scrollbar .linked.vertical > button.image-button, .linked.vertical > check, + .linked.vertical > radio, .linked.vertical > calendar.image-button.button, messagedialog.csd .dialog-action-area .linked.vertical > button.image-button, .linked.vertical > button.image-button.sidebar-button, .linked.vertical > button.flat.titlebutton, .linked.vertical > .flat.nautilus-circular-button, .linked > button.flat.image-button, .linked.vertical > button.flat.image-button { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - toolbar .linked > button.text-button.image-button, .titlebar:not(headerbar) .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action), - headerbar .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button.text-button.image-button, toolbar .linked.vertical > button.text-button.image-button, .titlebar:not(headerbar) .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action), - headerbar .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked.vertical > button.text-button.image-button, .linked > + -gtk-outline-radius: 100px; + border-radius: 100px; } + .inline-toolbar .linked > button.text-button.image-button, .inline-toolbar .linked > button.flat.text-button:not(.text-button), .linked > modelbutton.text-button.image-button.flat, popover.background .linked > checkbutton.text-button.image-button, + popover.background .linked > radiobutton.text-button.image-button, + .linked > .text-button.image-button.menuitem.button.flat, spinbutton:not(.vertical) .linked > button.text-button, spinbutton.vertical .linked > button.text-button.image-button, toolbar.osd .linked > button.text-button.image-button, .app-notification .linked > button.text-button.image-button, .titlebar:not(headerbar) .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action), + headerbar .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action), notebook > header > tabs.linked > arrow.text-button.image-button, notebook > header tab .linked > button.flat.text-button, scrollbar .linked > button.text-button.image-button, .linked > check.text-button, + .linked > radio.text-button, .linked > calendar.text-button.image-button.button, messagedialog.csd .dialog-action-area .linked > button.text-button.image-button, .linked > button.text-button.image-button.sidebar-button, .linked > button.flat.text-button.titlebutton, .linked > .flat.text-button.nautilus-circular-button, .inline-toolbar .linked.vertical > button.text-button.image-button, .inline-toolbar .linked.vertical > button.flat.text-button:not(.text-button), .linked.vertical > modelbutton.text-button.image-button.flat, popover.background .linked.vertical > checkbutton.text-button.image-button, + popover.background .linked.vertical > radiobutton.text-button.image-button, + .linked.vertical > .text-button.image-button.menuitem.button.flat, spinbutton:not(.vertical) .linked.vertical > button.text-button, spinbutton.vertical .linked.vertical > button.text-button.image-button, toolbar.osd .linked.vertical > button.text-button.image-button, .app-notification .linked.vertical > button.text-button.image-button, .titlebar:not(headerbar) .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action), + headerbar .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action), notebook > header > tabs.linked.vertical > arrow.text-button.image-button, notebook > header tab .linked.vertical > button.flat.text-button, scrollbar .linked.vertical > button.text-button.image-button, .linked.vertical > check.text-button, + .linked.vertical > radio.text-button, .linked.vertical > calendar.text-button.image-button.button, messagedialog.csd .dialog-action-area .linked.vertical > button.text-button.image-button, .linked.vertical > button.text-button.image-button.sidebar-button, .linked.vertical > button.flat.text-button.titlebutton, .linked.vertical > .flat.text-button.nautilus-circular-button, .linked > button.flat.text-button.image-button, .linked.vertical > button.flat.text-button.image-button { - border-radius: 2px; - -gtk-outline-radius: 2px; } -infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, row:selected + -gtk-outline-radius: 2px; + border-radius: 2px; } +.info button:disabled, +.question button:disabled, +.warning button:disabled, +.error button:disabled, row:selected button:disabled { color: rgba(255, 255, 255, 0.3); } +row:selected button.sidebar-button, .info button.flat, +.question button.flat, +.warning button.flat, +.error button.flat, row:selected +button.flat { + color: rgba(255, 255, 255, 0.75); } + row:selected button.sidebar-button:hover, .info button.flat:hover, + .question button.flat:hover, + .warning button.flat:hover, + .error button.flat:hover, row:selected button.sidebar-button:active, .info button.flat:active, + .question button.flat:active, + .warning button.flat:active, + .error button.flat:active, row:selected + button.flat:hover, row:selected + button.flat:active { + color: #FFFFFF; } + row:selected button.sidebar-button:disabled, .info button.flat:disabled, + .question button.flat:disabled, + .warning button.flat:disabled, + .error button.flat:disabled, row:selected + button.flat:disabled { + color: rgba(255, 255, 255, 0.3); } +button separator { + min-width: 0; + min-height: 0; + background: transparent; } button.osd { padding: 12px 16px; } button.osd.image-button { @@ -492,21 +574,25 @@ button.osd { button.osd:disabled { opacity: 0; } button.suggested-action { - background-color: #448aff; + background-color: #448AFF; color: #FFFFFF; } button.suggested-action:disabled { box-shadow: none; background-color: alpha(currentColor, 0.3); color: rgba(0, 0, 0, 0.32); } + button.suggested-action:disabled > label { + color: inherit; } button.suggested-action:checked { - background-color: #ff79a7; } + background-color: #7cadff; } button.suggested-action.flat { background-color: transparent; - color: #448aff; } + color: #448AFF; } button.suggested-action.flat:disabled { box-shadow: none; background-color: transparent; - color: alpha(currentColor, 0.4); } + color: rgba(0, 0, 0, 0.32); } + button.suggested-action.flat:disabled > label { + color: inherit; } button.destructive-action { background-color: #FF5252; color: #FFFFFF; } @@ -514,6 +600,8 @@ button.destructive-action { box-shadow: none; background-color: alpha(currentColor, 0.3); color: rgba(0, 0, 0, 0.32); } + button.destructive-action:disabled > label { + color: inherit; } button.destructive-action:checked { background-color: #ff8686; } button.destructive-action.flat { @@ -522,7 +610,9 @@ button.destructive-action { button.destructive-action.flat:disabled { box-shadow: none; background-color: transparent; - color: alpha(currentColor, 0.4); } + color: rgba(0, 0, 0, 0.32); } + button.destructive-action.flat:disabled > label { + color: inherit; } .stack-switcher > button { outline-offset: -4px; } @@ -550,10 +640,6 @@ button { button.needs-attention:checked > image { animation: none; background-image: none; } -button separator { - min-width: 0; - min-height: 0; - background: transparent; } .primary-toolbar button { -gtk-icon-shadow: none; } @@ -572,93 +658,133 @@ button.needs-attention > image, stacksidebar row.needs-attention > label { button.needs-attention > image:dir(rtl), stacksidebar row.needs-attention > label:dir(rtl) { background-position: left 3px; } -.linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > -entry, .linked > +.linked:not(.vertical) > spinbutton:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked:not(.vertical) > entry:not(.flat), +notebook > stack:not(:only-child) revealer .linked:not(.vertical) > spinbutton:not(.flat):not(.vertical), .linked:not(.vertical) > +entry:not(.flat), .linked > button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { - border-radius: 0; - -gtk-outline-radius: 2px; } + border-radius: 0; } -.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > -entry:first-child, .linked > -button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; } -.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > -entry:last-child, .linked > -button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; } -.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > -entry:only-child, .linked > -button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 2px; } +.linked:not(.vertical) > spinbutton:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked:not(.vertical) > entry:not(.flat), +notebook > stack:not(:only-child) revealer .linked:not(.vertical) > spinbutton:not(.flat):not(.vertical), .linked:not(.vertical) > +entry:not(.flat), .linked > +button { + -gtk-outline-radius: 2px; } + .linked:not(.vertical) > spinbutton:first-child:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked:not(.vertical) > entry:first-child:not(.flat), + notebook > stack:not(:only-child) revealer .linked:not(.vertical) > spinbutton:first-child:not(.flat):not(.vertical), .linked:not(.vertical) > + entry:first-child:not(.flat), .linked > + button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo { + border-top-left-radius: 2px; + border-bottom-left-radius: 2px; } + .linked:not(.vertical) > spinbutton:last-child:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked:not(.vertical) > entry:last-child:not(.flat), + notebook > stack:not(:only-child) revealer .linked:not(.vertical) > spinbutton:last-child:not(.flat):not(.vertical), .linked:not(.vertical) > + entry:last-child:not(.flat), .linked > + button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo { + border-top-right-radius: 2px; + border-bottom-right-radius: 2px; } + .linked:not(.vertical) > spinbutton:only-child:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked:not(.vertical) > entry:only-child:not(.flat), + notebook > stack:not(:only-child) revealer .linked:not(.vertical) > spinbutton:only-child:not(.flat):not(.vertical), .linked:not(.vertical) > + entry:only-child:not(.flat), .linked > + button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo { + border-radius: 2px; } -.linked.vertical > spinbutton:not(.vertical), .linked.vertical > -entry, .linked.vertical > +.linked.vertical > spinbutton:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked.vertical > entry:not(.flat), +notebook > stack:not(:only-child) revealer .linked.vertical > spinbutton:not(.flat):not(.vertical), .linked.vertical > +entry:not(.flat), .linked.vertical > button, .linked.vertical > combobox > box > button.combo { - border-radius: 0; - -gtk-outline-radius: 2px; } + border-radius: 0; } -.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > -entry:first-child, .linked.vertical > -button:first-child, .linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 2px; - border-top-right-radius: 2px; } -.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > -entry:last-child, .linked.vertical > -button:last-child, .linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; } -.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > -entry:only-child, .linked.vertical > -button:only-child, .linked.vertical > combobox:only-child > box > button.combo { - border-radius: 2px; } +.linked.vertical > spinbutton:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked.vertical > entry:not(.flat), +notebook > stack:not(:only-child) revealer .linked.vertical > spinbutton:not(.flat):not(.vertical), .linked.vertical > +entry:not(.flat), .linked.vertical > +button { + -gtk-outline-radius: 2px; } + .linked.vertical > spinbutton:first-child:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked.vertical > entry:first-child:not(.flat), + notebook > stack:not(:only-child) revealer .linked.vertical > spinbutton:first-child:not(.flat):not(.vertical), .linked.vertical > + entry:first-child:not(.flat), .linked.vertical > + button:first-child, .linked.vertical > combobox:first-child > box > button.combo { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + .linked.vertical > spinbutton:last-child:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked.vertical > entry:last-child:not(.flat), + notebook > stack:not(:only-child) revealer .linked.vertical > spinbutton:last-child:not(.flat):not(.vertical), .linked.vertical > + entry:last-child:not(.flat), .linked.vertical > + button:last-child, .linked.vertical > combobox:last-child > box > button.combo { + border-bottom-left-radius: 2px; + border-bottom-right-radius: 2px; } + .linked.vertical > spinbutton:only-child:not(.flat):not(.vertical), notebook > stack:not(:only-child) revealer .linked.vertical > entry:only-child:not(.flat), + notebook > stack:not(:only-child) revealer .linked.vertical > spinbutton:only-child:not(.flat):not(.vertical), .linked.vertical > + entry:only-child:not(.flat), .linked.vertical > + button:only-child, .linked.vertical > combobox:only-child > box > button.combo { + border-radius: 2px; } /* menu buttons */ -modelbutton.flat, +modelbutton.flat, popover.background checkbutton, +popover.background radiobutton, .menuitem.button.flat { min-height: 28px; - padding: 0 8px; + padding-left: 8px; + padding-right: 8px; border-radius: 2px; color: inherit; } - modelbutton.flat check:not(:checked):not(:indeterminate), - modelbutton.flat radio:not(:checked):not(:indeterminate), - .menuitem.button.flat check:not(:checked):not(:indeterminate), - .menuitem.button.flat radio:not(:checked):not(:indeterminate) { - color: alpha(currentColor, 0.6); } - modelbutton.flat check, modelbutton.flat check:hover, + modelbutton.flat check, popover.background checkbutton check, + popover.background radiobutton check, modelbutton.flat check:hover, popover.background checkbutton check:hover, + popover.background radiobutton check:hover, modelbutton.flat radio, + popover.background checkbutton radio, + popover.background radiobutton radio, modelbutton.flat radio:hover, + popover.background checkbutton radio:hover, + popover.background radiobutton radio:hover, .menuitem.button.flat check, .menuitem.button.flat check:hover, .menuitem.button.flat radio, .menuitem.button.flat radio:hover { background-image: none; } - modelbutton.flat check:active, + modelbutton.flat check:active, popover.background checkbutton check:active, + popover.background radiobutton check:active, modelbutton.flat radio:active, + popover.background checkbutton radio:active, + popover.background radiobutton radio:active, .menuitem.button.flat check:active, .menuitem.button.flat radio:active { animation: none; } - modelbutton.flat check:last-child, + modelbutton.flat check:not(:indeterminate):checked:active, popover.background checkbutton check:not(:indeterminate):checked:active, + popover.background radiobutton check:not(:indeterminate):checked:active, + .menuitem.button.flat check:not(:indeterminate):checked:active { + animation: check_check 0.3s cubic-bezier(0, 0, 0.2, 1); } + modelbutton.flat check:indeterminate:checked:active, popover.background checkbutton check:indeterminate:checked:active, + popover.background radiobutton check:indeterminate:checked:active, modelbutton.flat radio:indeterminate:checked:active, popover.background checkbutton radio:indeterminate:checked:active, + popover.background radiobutton radio:indeterminate:checked:active, + .menuitem.button.flat check:indeterminate:checked:active, + .menuitem.button.flat radio:indeterminate:checked:active { + animation: check_indeterminate 0.3s cubic-bezier(0, 0, 0.2, 1); } + 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; - margin-right: -16px; } - modelbutton.flat check:first-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-left: -16px; - margin-right: -8px; } + margin-right: 8px; } -modelbutton.flat arrow { +modelbutton.flat arrow, popover.background checkbutton arrow, +popover.background radiobutton arrow { background: none; } - modelbutton.flat arrow:hover { + modelbutton.flat arrow:hover, popover.background checkbutton arrow:hover, + popover.background radiobutton arrow:hover { background: none; } - modelbutton.flat arrow.left { + 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 { + modelbutton.flat arrow.right, popover.background checkbutton arrow.right, + popover.background radiobutton arrow.right { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } button.color { @@ -673,17 +799,23 @@ button.color { button:visited, *:link:hover, button:hover:link, button:hover:visited, *:link:active, button:active:link, button:active:visited { - color: #42A5F5; } + color: #2196F3; } *:link:visited, button:visited, *:link:visited:hover, button:visited:hover, *:link:visited:active, button:visited:active { - color: #E040FB; } -infobar.info *:link, infobar.info button:link, -infobar.info button:visited, infobar.question *:link, infobar.question button:link, -infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, -infobar.warning button:visited, infobar.error *:link, infobar.error button:link, -infobar.error button:visited, *:link:selected, button:selected:link, + color: #82B1FF; } +.info *:link, .info button:link, +.info button:visited, +.question *:link, +.question button:link, +.question button:visited, +.warning *:link, +.warning button:link, +.warning button:visited, +.error *:link, +.error button:link, +.error button:visited, *:link:selected, button:selected:link, button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, headerbar.selection-mode .subtitle:link, *:selected *:link, *:selected button:link, *:selected button:visited { @@ -698,7 +830,7 @@ button:visited > label { *****************/ spinbutton:not(.vertical) { padding: 0; } - notebook > stack:not(:only-child) spinbutton:not(.vertical) entry, notebook > stack:not(:only-child) spinbutton:not(.vertical) entry:focus, notebook > stack:not(:only-child) spinbutton:not(.vertical) entry:disabled, + notebook > stack:not(:only-child) spinbutton:not(.vertical) entry, spinbutton:not(.vertical) entry { min-width: 32px; margin: 0; @@ -707,10 +839,13 @@ spinbutton:not(.vertical) { box-shadow: none; background-color: transparent; } spinbutton:not(.vertical) button { + min-height: 24px; + min-width: 24px; + padding: 0; border: solid 6px transparent; } - spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) { + spinbutton:not(.vertical) button.up { margin-left: -3px; } - spinbutton:not(.vertical) button.up:dir(rtl), spinbutton:not(.vertical) button.down:dir(ltr) { + spinbutton:not(.vertical) button.down { margin-right: -3px; } spinbutton.vertical:disabled { color: rgba(0, 0, 0, 0.32); } @@ -743,54 +878,35 @@ combobox arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); min-height: 16px; min-width: 16px; } -combobox button.combo:checked { - transition: none; } -combobox button.combo cellview:dir(ltr) { - margin-left: -2px; } -combobox button.combo cellview:dir(rtl) { - margin-right: -2px; } -combobox #gtk-combobox-popup-menu { +combobox menu, +combobox .menu { padding: 2px 0; } - combobox #gtk-combobox-popup-menu menuitem { - min-height: 32px; - padding: 0 8px; } + combobox menu menuitem, + combobox .menu menuitem { + min-height: 36px; + padding: 0 10px; } combobox:drop(active) { box-shadow: none; } -notebook > stack:not(:only-child) button.combo, #login_window #user_combobox button { - border-radius: 0; - background-image: none; - font-weight: inherit; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 0%, transparent 0%) 0 0 0/0 0 0px; - box-shadow: inset 0 -1px alpha(currentColor, 0.3); - background-color: transparent; - color: rgba(0, 0, 0, 0.8); } - notebook > stack:not(:only-child) button.combo:hover, #login_window #user_combobox button:hover { - box-shadow: inset 0 -2px alpha(currentColor, 0.3); } - notebook > stack:not(:only-child) button.combo:checked, #login_window #user_combobox button:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 100%, transparent 0%) 0 0 2/0 0 2px; } - notebook > stack:not(:only-child) button.combo:disabled, #login_window #user_combobox button:disabled { - color: rgba(0, 0, 0, 0.32); } - /************ * Toolbars * ************/ toolbar { -GtkWidget-window-dragging: true; padding: 3px; - background-color: #F5F5F5; } + background-color: #ECEFF1; } .osd toolbar { background-color: transparent; } - toolbar.osd, .app-notification, frame.documents-dropdown { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + toolbar.osd, .app-notification, + .app-notification.frame { + transition: box-shadow 0.3s cubic-bezier(0, 0, 0.2, 1); padding: 6px; border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.4); + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); background-color: #FFFFFF; } - toolbar.osd:backdrop, .app-notification:backdrop, frame.documents-dropdown:backdrop { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.4); } - toolbar.osd.left, .left.app-notification, frame.left.documents-dropdown, toolbar.osd.right, .right.app-notification, frame.right.documents-dropdown, toolbar.osd.top, .top.app-notification, frame.top.documents-dropdown, toolbar.osd.bottom, .bottom.app-notification, frame.bottom.documents-dropdown { + toolbar.osd:backdrop, .app-notification:backdrop { + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } + toolbar.osd.left, .left.app-notification, toolbar.osd.right, .right.app-notification, toolbar.osd.top, .top.app-notification, toolbar.osd.bottom, .bottom.app-notification { border-radius: 0; } toolbar.horizontal separator { margin: 3px; } @@ -801,14 +917,6 @@ toolbar { toolbar:not(.inline-toolbar):not(.osd) spinbutton, toolbar:not(.inline-toolbar):not(.osd) button { margin: 3px; } - toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:first-child), - toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:first-child), - toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:first-child) { - margin-left: 0; } - toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:last-child), - toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:last-child), - toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:last-child) { - margin-right: 0; } toolbar:not(.inline-toolbar):not(.osd) switch { margin: 9px 3px; } @@ -817,7 +925,7 @@ toolbar { border-style: solid; border-width: 0 1px 1px; border-color: rgba(0, 0, 0, 0.1); - background-color: #fafafa; } + background-color: #f6f7f8; } searchbar, .location-bar { @@ -825,7 +933,7 @@ searchbar, border-style: solid; border-width: 0 0 1px; border-color: rgba(0, 0, 0, 0.1); - background-color: #F5F5F5; + background-color: #dee4e7; background-clip: border-box; } /*************** @@ -833,68 +941,69 @@ searchbar, ***************/ .titlebar:not(headerbar), headerbar { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); min-height: 48px; padding: 0 6px; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.2); - background-color: #455A64; - color: #FFFFFF; } - .titlebar:disabled:not(headerbar) :not(button) > label, - headerbar:disabled :not(button) > label { - color: rgba(255, 255, 255, 0.4); } - .titlebar:backdrop:not(headerbar), - headerbar:backdrop { - color: rgba(255, 255, 255, 0.75); } - .titlebar:backdrop:disabled:not(headerbar) :not(button) > label, - headerbar:backdrop:disabled :not(button) > label { - color: rgba(255, 255, 255, 0.3); } + border-width: 0 0 1px; + border-style: solid; + border-color: rgba(0, 0, 0, 0.1); + box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); + background-color: #dee4e7; + background-clip: border-box; } .titlebar:not(headerbar) .title, headerbar .title { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - padding: 0 12px; + padding-left: 12px; + padding-right: 12px; font-weight: bold; } .titlebar:not(headerbar) .subtitle, headerbar .subtitle { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - padding: 0 12px; + padding-left: 12px; + padding-right: 12px; font-size: smaller; } .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), headerbar button:not(.suggested-action):not(.destructive-action) { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; } + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #2196F3 0%, transparent 0%) 0 0 0/0 0 0px; } .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, headerbar button:not(.suggested-action):not(.destructive-action):checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; } - .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled, - headerbar button:not(.suggested-action):not(.destructive-action):checked, + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #2196F3 100%, transparent 0%) 0 0 2/0 0 2px; + background-color: transparent; + color: rgba(0, 0, 0, 0.8); } + .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled, headerbar button:not(.suggested-action):not(.destructive-action):checked:disabled { - background-color: transparent; } - .titlebar:not(headerbar) button.suggested-action:disabled, .titlebar:not(headerbar) button.destructive-action:disabled, - headerbar button.suggested-action:disabled, - headerbar button.destructive-action:disabled { - color: alpha(currentColor, 0.4); } + background-color: transparent; + color: rgba(0, 0, 0, 0.32); } + .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled > label, + headerbar button:not(.suggested-action):not(.destructive-action):checked:disabled > label { + color: inherit; } .selection-mode.titlebar:not(headerbar), headerbar.selection-mode { - transition: background-color 0 0.3s; - animation: header_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: #42A5F5; + animation: header_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; + box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); color: #FFFFFF; } - .selection-mode.titlebar:backdrop:not(headerbar), - headerbar.selection-mode:backdrop { - color: rgba(255, 255, 255, 0.75); } .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), headerbar.selection-mode button:not(.suggested-action):not(.destructive-action) { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; - color: currentColor; } + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FFFFFF 0%, transparent 0%) 0 0 0/0 0 0px; } + .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):hover, .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):active, .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, + headerbar.selection-mode button:not(.suggested-action):not(.destructive-action), + headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):hover, + headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):active, + headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):checked { + color: #FFFFFF; } .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):disabled, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):disabled { - color: alpha(currentColor, 0.4); } + color: rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):disabled > label, + headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):disabled > label { + color: inherit; } .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; - color: currentColor; } + border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FFFFFF 100%, transparent 0%) 0 0 2/0 0 2px; + color: #FFFFFF; } .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):checked:disabled { - color: alpha(currentColor, 0.4); } + color: rgba(255, 255, 255, 0.4); } + .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled > label, + headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):checked:disabled > label { + color: inherit; } .selection-mode.titlebar:not(headerbar) .selection-menu, headerbar.selection-mode .selection-menu { padding-left: 16px; @@ -905,12 +1014,11 @@ headerbar { .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, headerbar.selection-mode .selection-menu .arrow { -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - .fullscreen .titlebar:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:not(headerbar), .fullscreen - headerbar, .tiled + .tiled .titlebar:not(headerbar), .maximized .titlebar:not(headerbar), .tiled headerbar, .maximized headerbar { border-radius: 0; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } + box-shadow: none; } .default-decoration.titlebar:not(headerbar), headerbar.default-decoration { min-height: 24px; @@ -925,31 +1033,25 @@ headerbar { .default-decoration.titlebar:not(headerbar) button.titlebutton:active, headerbar.default-decoration button.titlebutton:active { background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 100%, transparent 0%), image(alpha(currentColor, 0.15)); } - .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd - headerbar:dir(rtl), .solid-csd - headerbar:dir(ltr) { - margin-left: -2px; - margin-right: -2px; - margin-top: -2px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } headerbar entry, headerbar spinbutton, headerbar button { margin-top: 6px; margin-bottom: 6px; } -headerbar switch { - margin-top: 12px; - margin-bottom: 12px; } -.background:not(.tiled):not(.maximized):not(.fullscreen) .titlebar { +.titlebar { border-top-left-radius: 2px; border-top-right-radius: 2px; } -window:not(.tiled):not(.maximized):not(.fullscreen) separator:first-child + headerbar, window:not(.tiled):not(.maximized):not(.fullscreen) headerbar:first-child { +separator:first-child + headerbar, headerbar:first-child { border-top-left-radius: 2px; } -window:not(.tiled):not(.maximized):not(.fullscreen) headerbar:last-child { + .tiled separator:first-child + headerbar, .maximized separator:first-child + headerbar, .tiled headerbar:first-child, .maximized headerbar:first-child { + border-radius: 0; } +headerbar:last-child { border-top-right-radius: 2px; } + .tiled headerbar:last-child, .maximized headerbar:last-child { + border-radius: 0; } window.csd > .titlebar:not(headerbar) { padding: 0; @@ -958,51 +1060,33 @@ window.csd > .titlebar:not(headerbar) { border-style: none; box-shadow: none; } .titlebar:not(headerbar) > separator { - background-color: #455A64; + background-color: #dee4e7; background-image: image(rgba(0, 0, 0, 0.1)); } /************ * Pathbars * ************/ -.caja-pathbar button, -.path-bar button { +.path-bar button.text-button, .path-bar button.image-button, .path-bar button { padding-left: 6px; padding-right: 6px; } - .caja-pathbar button label:not(:only-child):first-child, - .path-bar button label:not(:only-child):first-child { - margin-left: 4px; } - .caja-pathbar button label:not(:only-child):last-child, - .path-bar button label:not(:only-child):last-child { - margin-right: 4px; } - .caja-pathbar button.slider-button, - .path-bar button.slider-button { - padding-left: 4px; - padding-right: 4px; } - :not(headerbar) .caja-pathbar button, .caja-pathbar :not(headerbar) button, :not(headerbar) - .path-bar button { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 0%, transparent 0%) 0 0 0/0 0 0px; - border-radius: 2px; } - :not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar) - .path-bar button:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 100%, transparent 0%) 0 0 2/0 0 2px; } - :not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar) .caja-pathbar button:checked:disabled, .caja-pathbar :not(headerbar) button:checked:disabled, :not(headerbar) - .path-bar button:checked, :not(headerbar) - .path-bar button:checked:disabled { - background-color: transparent; } +.path-bar button image { + padding-left: 4px; + padding-right: 4px; } +.path-bar button.slider-button { + padding-left: 0; + padding-right: 0; } /************** * Tree Views * **************/ treeview.view { + -GtkTreeView-grid-line-width: 1; + -GtkTreeView-grid-line-pattern: ''; + -GtkTreeView-tree-line-width: 1; + -GtkTreeView-tree-line-pattern: ''; + -GtkTreeView-expander-size: 16; border-left-color: alpha(currentColor, 0.3); border-top-color: rgba(0, 0, 0, 0.1); } - * { - -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:hover, treeview.view:active, treeview.view:selected { border-radius: 0; } treeview.view.separator { @@ -1011,7 +1095,7 @@ treeview.view { treeview.view:drop(active) { border-style: solid none; border-width: 1px; - border-color: #448aff; } + border-color: #448AFF; } treeview.view:drop(active).after { border-top-style: none; } treeview.view:drop(active).before { @@ -1037,17 +1121,17 @@ treeview.view { treeview.view.progressbar { border-style: none none solid; border-width: 4px; - border-color: #42A5F5; - box-shadow: none; - background-color: transparent; } + border-color: #2196F3; + background-color: transparent; + background-image: none; } treeview.view.progressbar:selected { border-color: currentColor; } treeview.view.trough { border-style: none none solid; border-width: 4px; - border-color: rgba(66, 165, 245, 0.3); - box-shadow: none; - background-color: transparent; } + border-color: rgba(33, 150, 243, 0.3); + background-color: transparent; + background-image: none; } treeview.view.trough:selected { border-color: alpha(currentColor, 0.3); } treeview.view header button { @@ -1073,9 +1157,7 @@ treeview.view { box-shadow: none; background-color: #FFFFFF; background-clip: border-box; - color: #42A5F5; } - treeview.view acceleditor > label { - background-color: #42A5F5; } + color: #2196F3; } /********* * Menus * @@ -1084,80 +1166,60 @@ menubar, .menubar { -GtkWidget-window-dragging: true; padding: 0; - background-color: #455A64; } + box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); + background-color: #dee4e7; } menubar > menuitem, .menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; min-height: 20px; padding: 4px 8px; - color: rgba(255, 255, 255, 0.75); } + color: rgba(0, 0, 0, 0.6); } menubar > menuitem:hover, .menubar > menuitem:hover { - transition: none; - background-color: alpha(currentColor, 0.15); - color: #FFFFFF; } + box-shadow: inset 0 -2px #2196F3; + color: rgba(0, 0, 0, 0.8); } menubar > menuitem:disabled, .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.3); } - -.csd.popup { - border-radius: 2px; } + color: rgba(0, 0, 0, 0.24); } menu, -.menu, -.context-menu { +.menu { margin: 4px 0; padding: 4px 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); background-color: #FFFFFF; border: 1px solid rgba(0, 0, 0, 0.1); } .csd menu, .csd - .menu, .csd - .context-menu { + .menu { border: none; border-radius: 2px; } menu menuitem, - .menu menuitem, - .context-menu menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); + .menu menuitem { min-height: 20px; min-width: 40px; padding: 4px 8px; font: initial; text-shadow: none; } menu menuitem:hover, - .menu menuitem:hover, - .context-menu menuitem:hover { - transition: none; - background-color: alpha(currentColor, 0.15); } + .menu menuitem:hover { + background-color: #2196F3; + color: #FFFFFF; } menu menuitem:disabled, - .menu menuitem:disabled, - .context-menu menuitem:disabled { + .menu menuitem:disabled { color: rgba(0, 0, 0, 0.32); } menu menuitem arrow, - .menu menuitem arrow, - .context-menu menuitem arrow { + .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) { + .menu menuitem arrow:dir(ltr) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); margin-left: 8px; } menu menuitem arrow:dir(rtl), - .menu menuitem arrow:dir(rtl), - .context-menu menuitem arrow:dir(rtl) { + .menu menuitem arrow:dir(rtl) { -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); margin-right: 8px; } - 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 { + .menu > arrow { min-height: 16px; min-width: 16px; padding: 4px; @@ -1165,31 +1227,26 @@ menu, background-color: #FFFFFF; color: rgba(0, 0, 0, 0.6); } menu > arrow.top, - .menu > arrow.top, - .context-menu > arrow.top { + .menu > arrow.top { margin-top: -4px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } menu > arrow.bottom, - .menu > arrow.bottom, - .context-menu > arrow.bottom { + .menu > arrow.bottom { margin-bottom: -4px; border-top: 1px solid rgba(0, 0, 0, 0.1); -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } menu > arrow:hover, - .menu > arrow:hover, - .context-menu > arrow:hover { + .menu > arrow:hover { background-image: image(alpha(currentColor, 0.15)); color: rgba(0, 0, 0, 0.8); } menu > arrow:disabled, - .menu > arrow:disabled, - .context-menu > arrow:disabled { + .menu > arrow:disabled { border-color: transparent; background-color: transparent; color: transparent; } menu separator, - .menu separator, - .context-menu separator { + .menu separator { margin: 4px 0; } menuitem accelerator { @@ -1203,14 +1260,17 @@ menuitem radio:dir(rtl) { margin-right: -16px; margin-left: -8px; } +.csd.popup { + border-radius: 2px; } + /*************** * Popovers * ***************/ popover.background { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 2px; + transition: box-shadow 0.3s cubic-bezier(0, 0, 0.2, 1); + padding: 0; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); - background-color: #FAFAFA; } + background-color: #f6f7f8; } popover.background:backdrop { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } popover.background, .csd popover.background { @@ -1218,10 +1278,6 @@ popover.background { border-width: 1px; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.3); border-radius: 3px; } - popover.background > stack { - margin: -4px; } - popover.background > toolbar { - margin: -2px; } popover.background > list, popover.background > .view, popover.background > iconview, @@ -1229,11 +1285,6 @@ popover.background { border-style: none; box-shadow: none; background-color: transparent; } - popover.background.menu button, - popover.background button.model { - min-height: 32px; - padding: 0 8px; - border-radius: 2px; } popover.background separator { margin: 4px 0; } popover.background list separator { @@ -1245,40 +1296,40 @@ popover.background { notebook > header { border-width: 1px; border-color: rgba(0, 0, 0, 0.1); - background-color: #F5F5F5; + background-color: #dee4e7; background-clip: border-box; } notebook > header.top { border-bottom-style: solid; } - notebook > header.top > tabs { + notebook > header.top > tabs > tab:not(.reorderable-page) { margin-bottom: -1px; } - notebook > header.top > tabs > tab:hover { + notebook > header.top > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 0 -2px alpha(currentColor, 0.3); } - notebook > header.top > tabs > tab:checked { - box-shadow: inset 0 -2px #42A5F5; } + notebook > header.top > tabs > tab:not(.reorderable-page):checked { + box-shadow: inset 0 -2px #2196F3; } notebook > header.bottom { border-top-style: solid; } - notebook > header.bottom > tabs { + notebook > header.bottom > tabs > tab:not(.reorderable-page) { margin-top: -1px; } - notebook > header.bottom > tabs > tab:hover { + notebook > header.bottom > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 0 2px alpha(currentColor, 0.3); } - notebook > header.bottom > tabs > tab:checked { - box-shadow: inset 0 2px #42A5F5; } + notebook > header.bottom > tabs > tab:not(.reorderable-page):checked { + box-shadow: inset 0 2px #2196F3; } notebook > header.left { border-right-style: solid; } - notebook > header.left > tabs { + notebook > header.left > tabs > tab:not(.reorderable-page) { margin-right: -1px; } - notebook > header.left > tabs > tab:hover { + notebook > header.left > tabs > tab:not(.reorderable-page):hover { box-shadow: inset -2px 0 alpha(currentColor, 0.3); } - notebook > header.left > tabs > tab:checked { - box-shadow: inset -2px 0 #42A5F5; } + notebook > header.left > tabs > tab:not(.reorderable-page):checked { + box-shadow: inset -2px 0 #2196F3; } notebook > header.right { border-left-style: solid; } - notebook > header.right > tabs { + notebook > header.right > tabs > tab:not(.reorderable-page) { margin-left: -1px; } - notebook > header.right > tabs > tab:hover { + notebook > header.right > tabs > tab:not(.reorderable-page):hover { box-shadow: inset 2px 0 alpha(currentColor, 0.3); } - notebook > header.right > tabs > tab:checked { - box-shadow: inset 2px 0 #42A5F5; } + notebook > header.right > tabs > tab:not(.reorderable-page):checked { + box-shadow: inset 2px 0 #2196F3; } notebook > header.top > tabs > arrow { border-top-style: none; } notebook > header.bottom > tabs > arrow { @@ -1310,7 +1361,7 @@ notebook > header { min-width: 16px; border-radius: 0; } notebook > header tab { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; min-height: 24px; min-width: 24px; padding: 6px 12px; @@ -1323,23 +1374,28 @@ notebook > header { color: rgba(0, 0, 0, 0.8); } notebook > header tab:hover.reorderable-page { border-color: rgba(0, 0, 0, 0.1); - background-color: #fafafa; } + background-color: #ECEFF1; } notebook > header tab:disabled { color: rgba(0, 0, 0, 0.24); } notebook > header tab:checked { - animation: tab_ripple_effect 0.9s cubic-bezier(0, 0, 0.2, 1); color: rgba(0, 0, 0, 0.8); } notebook > header tab:checked:disabled { color: rgba(0, 0, 0, 0.32); } + notebook > header tab:checked:not(.reorderable-page) { + animation: tab_ripple_effect 0.6s ease-in-out; } notebook > header tab:checked.reorderable-page { border-color: rgba(0, 0, 0, 0.1); - background-color: #FFFFFF; } - notebook > header tab button.flat:last-child { - margin-left: 6px; - margin-right: -6px; } - notebook > header tab button.flat:first-child { - margin-left: -6px; - margin-right: 6px; } + background-color: #FAFAFA; } + notebook > header tab button.flat { + min-width: 24px; + min-height: 24px; + padding: 0; } + notebook > header tab button.flat:last-child { + margin-left: 6px; + margin-right: -6px; } + notebook > header tab button.flat:first-child { + margin-left: -6px; + margin-right: 6px; } notebook > header.top tabs, notebook > header.bottom tabs { padding-left: 8px; padding-right: 8px; } @@ -1367,7 +1423,7 @@ notebook > stack:not(:only-child) { * Scrollbars * **************/ scrollbar { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; background-color: #FFFFFF; background-clip: padding-box; } * { @@ -1382,11 +1438,11 @@ scrollbar { scrollbar.right { border-left: 1px solid rgba(0, 0, 0, 0.1); } scrollbar slider { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1), margin 0, border-width 0; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, margin 0, border-width 0; min-width: 8px; min-height: 8px; border: 4px solid transparent; - border-radius: 9999px; + border-radius: 100px; background-clip: padding-box; background-color: rgba(0, 0, 0, 0.48); } scrollbar slider:hover { @@ -1396,7 +1452,7 @@ scrollbar { scrollbar slider:disabled { background-color: rgba(0, 0, 0, 0.192); } scrollbar.fine-tune slider { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1), margin 0, border-width 0, min-width 0, min-height 0; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, margin 0, border-width 0, min-width 0, min-height 0; min-width: 4px; min-height: 4px; } scrollbar.fine-tune.horizontal slider { @@ -1409,14 +1465,14 @@ scrollbar { scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { min-width: 4px; min-height: 4px; - margin: 3px; - border: 1px solid rgba(255, 255, 255, 0.3); } + margin: 2px; + border: 2px solid rgba(255, 255, 255, 0.3); } scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { min-width: 4px; min-height: 4px; - margin: 3px; - border: 1px solid rgba(255, 255, 255, 0.3); - border-radius: 9999px; + margin: 2px; + border: 2px solid rgba(255, 255, 255, 0.3); + border-radius: 100px; background-color: rgba(0, 0, 0, 0.48); background-clip: padding-box; -gtk-icon-source: none; } @@ -1446,53 +1502,53 @@ scrollbar { scrollbar.vertical button.up { -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } scrollbar.horizontal button.down { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } + -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); } scrollbar.horizontal button.up { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } + -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); } /********** * Switch * **********/ switch { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; margin: 6px 0; border: 4px solid transparent; - border-radius: 9999px; + border-radius: 100px; background-color: alpha(currentColor, 0.3); background-clip: padding-box; font-size: 0; } switch:disabled { - color: alpha(currentColor, 0.4); } + color: rgba(0, 0, 0, 0.32); } switch:checked { - background-color: rgba(255, 64, 129, 0.5); } + background-color: rgba(68, 138, 255, 0.5); } switch:checked:disabled { - background-color: rgba(255, 64, 129, 0.2); + background-color: rgba(68, 138, 255, 0.2); color: rgba(0, 0, 0, 0.32); } switch slider { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; border-image: none; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); background-color: #FFFFFF; color: rgba(0, 0, 0, 0.8); - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1), margin 0; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, margin 0; min-width: 24px; min-height: 24px; margin: -4px 0 -4px -4px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; } + -gtk-outline-radius: 100px; + border-radius: 100px; + background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(transparent), to(transparent)); } switch:hover slider { border-image: none; box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - switch:checked slider { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1), margin 0, background-image 0, background-color 0 0.3s; - animation: needs_attention 0.3s cubic-bezier(0, 0, 0.2, 1); - margin: -4px -4px -4px 0; - background-color: #448aff; - color: #FFFFFF; } switch:disabled slider { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #fafafa; + background-color: #f6f7f8; color: rgba(0, 0, 0, 0.32); } + switch:checked slider { + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, margin 0, background-image 0; + animation: needs_attention 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; + margin: -4px -4px -4px 0; + color: #FFFFFF; } switch:checked:disabled slider { animation: none; } @@ -1504,64 +1560,104 @@ switch { -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); margin: 8px; background-color: transparent; } + .view.content-view.check:not(list):hover, iconview.content-view.check:not(list):hover, .view.content-view.check:not(list):active, iconview.content-view.check:not(list):active { + -gtk-icon-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } + .view.content-view.check:not(list):disabled, iconview.content-view.check:not(list):disabled { + -gtk-icon-shadow: none; } + +.view.content-view.check:active:not(list), iconview.content-view.check:active:not(list) { + -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png")); + margin: 8px; + background-color: transparent; } + .view.content-view.check:active:not(list):hover, iconview.content-view.check:active:not(list):hover, .view.content-view.check:active:not(list):active, iconview.content-view.check:active:not(list):active { + -gtk-icon-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } + .view.content-view.check:active:not(list):disabled, iconview.content-view.check:active:not(list):disabled { + -gtk-icon-shadow: none; } -.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { +.view.content-view.check:disabled:not(list), iconview.content-view.check:disabled:not(list) { -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-insensitive-selectionmode.png"), url("assets/checkbox-insensitive-selectionmode@2.png")); margin: 8px; background-color: transparent; } + .view.content-view.check:disabled:not(list):hover, iconview.content-view.check:disabled:not(list):hover, .view.content-view.check:disabled:not(list):active, iconview.content-view.check:disabled:not(list):active { + -gtk-icon-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } + .view.content-view.check:disabled:not(list):disabled, iconview.content-view.check:disabled:not(list):disabled { + -gtk-icon-shadow: none; } .view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); margin: 8px; background-color: transparent; } + .view.content-view.check:checked:not(list):hover, iconview.content-view.check:checked:not(list):hover, .view.content-view.check:checked:not(list):active, iconview.content-view.check:checked:not(list):active { + -gtk-icon-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } + .view.content-view.check:checked:not(list):disabled, iconview.content-view.check:checked:not(list):disabled { + -gtk-icon-shadow: none; } -.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { +.view.content-view.check:checked:active:not(list), iconview.content-view.check:checked:active:not(list) { -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png")); margin: 8px; background-color: transparent; } + .view.content-view.check:checked:active:not(list):hover, iconview.content-view.check:checked:active:not(list):hover, .view.content-view.check:checked:active:not(list):active, iconview.content-view.check:checked:active:not(list):active { + -gtk-icon-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } + .view.content-view.check:checked:active:not(list):disabled, iconview.content-view.check:checked:active:not(list):disabled { + -gtk-icon-shadow: none; } -checkbutton.text-button, -radiobutton.text-button { - padding: 2px; +.view.content-view.check:disabled:checked:not(list), iconview.content-view.check:disabled:checked:not(list) { + -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); + -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selectionmode.png"), url("assets/checkbox-checked-insensitive-selectionmode@2.png")); + margin: 8px; + background-color: transparent; } + .view.content-view.check:disabled:checked:not(list):hover, iconview.content-view.check:disabled:checked:not(list):hover, .view.content-view.check:disabled:checked:not(list):active, iconview.content-view.check:disabled:checked:not(list):active { + -gtk-icon-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } + .view.content-view.check:disabled:checked:not(list):disabled, iconview.content-view.check:disabled:checked:not(list):disabled { + -gtk-icon-shadow: none; } + +checkbutton.text-button, radiobutton.text-button { + padding: 2px 0; outline-offset: 0; } - checkbutton.text-button label:not(:only-child), - radiobutton.text-button label:not(:only-child) { - margin: 0 4px; } + 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 { min-height: 24px; min-width: 24px; - margin: -12px; - padding: 12px; } + -gtk-icon-source: none; + margin: -12px -8px; + padding: 12px; + outline-offset: 4px; + color: alpha(currentColor, 0.75); } + check:hover, check:active, + radio:hover, + radio:active { + color: currentColor; } + check:checked, check:checked:disabled, + radio:checked, + radio:checked:disabled { + background-color: transparent; } check:checked, check:indeterminate, radio:checked, radio:indeterminate { - color: #448aff; } + color: #448AFF; } check:checked:disabled, check:indeterminate:disabled, radio:checked:disabled, radio:indeterminate:disabled { - color: rgba(255, 64, 129, 0.4); } - row check:not(:checked):not(:indeterminate), row - radio:not(:checked):not(:indeterminate) { - color: alpha(currentColor, 0.75); } - row check:not(:checked):not(:indeterminate):hover, row check:not(:checked):not(:indeterminate):active, row - radio:not(:checked):not(:indeterminate):hover, row - radio:not(:checked):not(:indeterminate):active { - color: currentColor; } - row check:not(:checked):not(:indeterminate):disabled, row - radio:not(:checked):not(:indeterminate):disabled { - color: alpha(currentColor, 0.3); } + color: rgba(68, 138, 255, 0.4); } + check:only-child, + radio:only-child { + margin: -12px; } menu menuitem check, menu menuitem radio { transition: none; - margin: -16px; } - menu menuitem check:not(:checked):not(:indeterminate), menu menuitem - radio:not(:checked):not(:indeterminate) { - color: alpha(currentColor, 0.6); } + margin: -16px -16px; } + menu menuitem check:not(:checked):not(:indeterminate):hover, menu menuitem + radio:not(:checked):not(:indeterminate):hover { + color: alpha(currentColor, 0.75); } menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem radio, menu menuitem radio:hover, menu menuitem @@ -1576,17 +1672,16 @@ check:indeterminate { -gtk-icon-source: image(-gtk-recolor(url("assets/check-dash-symbolic.svg")), -gtk-recolor(url("assets/check-dash-symbolic.png"))); } radio { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448aff), to(transparent)) 24/24px; } - radio { - -gtk-icon-source: image(-gtk-recolor(url("assets/radio-unchecked-symbolic.svg")), -gtk-recolor(url("assets/radio-unchecked-symbolic.png"))); } - radio:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/radio-dash-symbolic.svg")), -gtk-recolor(url("assets/radio-dash-symbolic.png"))); } + border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448AFF), to(transparent)) 24/24px; + -gtk-icon-source: image(-gtk-recolor(url("assets/radio-unchecked-symbolic.svg")), -gtk-recolor(url("assets/radio-unchecked-symbolic.png"))); } radio:checked { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.10417, to(#448aff), to(transparent)) 24/24px; } + border-image: -gtk-gradient(radial, center center, 0, center center, 0.10417, to(#448AFF), to(transparent)) 24/24px; } radio:checked:disabled { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.10417, to(rgba(255, 64, 129, 0.4)), to(transparent)) 24/24px; } + border-image: -gtk-gradient(radial, center center, 0, center center, 0.10417, to(rgba(68, 138, 255, 0.4)), to(transparent)) 24/24px; } + radio:indeterminate { + -gtk-icon-source: image(-gtk-recolor(url("assets/radio-dash-symbolic.svg")), -gtk-recolor(url("assets/radio-dash-symbolic.png"))); } radio:indeterminate:checked { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448aff), to(transparent)) 24/24px; } + border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448AFF), to(transparent)) 24/24px; } @keyframes check_check { from { @@ -1595,9 +1690,9 @@ radio { -gtk-icon-transform: unset; } } @keyframes check_radio { from { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448aff), to(transparent)) 24/24px; } + -gtk-icon-transform: scale(0); } to { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.10417, to(#448aff), to(transparent)) 24/24px; } } + -gtk-icon-transform: unset; } } @keyframes check_indeterminate { from { -gtk-icon-transform: unset; } @@ -1605,22 +1700,17 @@ radio { -gtk-icon-transform: scale(0, 1); } to { -gtk-icon-transform: unset; } } -modelbutton.flat check:not(:indeterminate):checked, -.menuitem.button.flat check:not(:indeterminate):checked, check:not(:indeterminate):checked { - animation: check_check 0.3s cubic-bezier(0.4, 0, 0.2, 1); } + animation: check_check 0.3s cubic-bezier(0, 0, 0.2, 1); } check:not(:indeterminate):checked:active { - animation: check_check 0.3s cubic-bezier(0.4, 0, 0.2, 1), flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; } + animation: check_check 0.3s cubic-bezier(0, 0, 0.2, 1), flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; } -modelbutton.flat check:indeterminate:checked, modelbutton.flat radio:indeterminate:checked, -.menuitem.button.flat check:indeterminate:checked, -.menuitem.button.flat radio:indeterminate:checked, check:indeterminate:checked, radio:indeterminate:checked { - animation: check_indeterminate 0.3s cubic-bezier(0.4, 0, 0.2, 1); } + animation: check_indeterminate 0.3s cubic-bezier(0, 0, 0.2, 1); } check:indeterminate:checked:active, radio:indeterminate:checked:active { - animation: check_indeterminate 0.3s cubic-bezier(0.4, 0, 0.2, 1), flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; } + animation: check_indeterminate 0.3s cubic-bezier(0, 0, 0.2, 1), flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; } menu menuitem check:not(:indeterminate):checked, menu menuitem radio:not(:indeterminate):checked, @@ -1631,16 +1721,10 @@ menu menuitem radio:indeterminate:checked { treeview.view check, treeview.view radio { padding: 0; } - treeview.view check:hover, - treeview.view radio:hover { - box-shadow: inset 0 0 0 9999px alpha(rgba(0, 0, 0, 0.8), 0.05); + treeview.view check:checked:hover, treeview.view check:selected:checked:hover, + treeview.view radio:checked:hover, + treeview.view radio:selected:checked:hover { background-image: none; } - treeview.view check:hover:disabled, - treeview.view radio:hover:disabled { - box-shadow: none; } - treeview.view check:hover:selected, - treeview.view radio:hover:selected { - box-shadow: inset 0 0 0 9999px alpha(#FFFFFF, 0.05); } treeview.view check, treeview.view radio { color: rgba(0, 0, 0, 0.6); } @@ -1654,11 +1738,11 @@ treeview.view radio { treeview.view check:checked, treeview.view check:indeterminate, treeview.view radio:checked, treeview.view radio:indeterminate { - color: #448aff; } + color: #448AFF; } treeview.view check:checked:disabled, treeview.view check:indeterminate:disabled, treeview.view radio:checked:disabled, treeview.view radio:indeterminate:disabled { - color: rgba(255, 64, 129, 0.4); } + color: rgba(68, 138, 255, 0.4); } treeview.view check:selected, treeview.view radio:selected { color: rgba(255, 255, 255, 0.75); } @@ -1672,11 +1756,11 @@ treeview.view radio { treeview.view check:selected:checked, treeview.view check:selected:indeterminate, treeview.view radio:selected:checked, treeview.view radio:selected:indeterminate { - color: #448aff; } + color: #448AFF; } treeview.view check:selected:checked:disabled, treeview.view check:selected:indeterminate:disabled, treeview.view radio:selected:checked:disabled, treeview.view radio:selected:indeterminate:disabled { - color: rgba(255, 64, 129, 0.4); } + color: rgba(68, 138, 255, 0.4); } treeview.view radio:checked { -gtk-icon-source: image(-gtk-recolor(url("assets/radio-checked-symbolic.svg")), -gtk-recolor(url("assets/radio-checked-symbolic.png"))); @@ -1690,7 +1774,7 @@ scale { min-width: 12px; padding: 12px; } scale * { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); } + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; } scale slider { min-height: 24px; min-width: 24px; @@ -1701,7 +1785,7 @@ scale { scale trough:disabled { color: rgba(0, 0, 0, 0.32); } scale highlight { - background-color: #448aff; } + background-color: #448AFF; } scale highlight:disabled { background-color: transparent; } scale fill { @@ -1709,7 +1793,6 @@ scale { scale fill:disabled { background-color: transparent; } scale slider { - transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1); background-repeat: no-repeat; background-position: center; background-size: calc(100% - 8px); } @@ -1745,84 +1828,158 @@ scale { scale.vertical indicator { min-height: 1px; min-width: 8px; } - scale.horizontal.marks-before:not(.marks-after) slider { + scale.color.horizontal slider, + scale.horizontal contents:last-child:not(:only-child) > trough > slider { min-height: 30px; min-width: 24px; margin-top: -16px; background-position: center calc(100% - 4px); } - scale.horizontal.marks-before:not(.marks-after) slider { + scale.color.horizontal slider, + scale.horizontal contents:last-child:not(:only-child) > trough > slider { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } - scale.horizontal.marks-before:not(.marks-after) slider:disabled { + scale.color.horizontal slider:hover, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:hover { + background-position: center calc(100% - 2px); } + scale.color.horizontal slider:active, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:active { + background-position: center calc(100% - 0px); } + scale.color.fine-tune.horizontal slider, scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider { + background-position: center calc(100% - 6px); } + scale.color.horizontal slider, + scale.horizontal contents:last-child:not(:only-child) > trough > slider { + min-height: 30px; + min-width: 24px; + margin-top: -16px; + background-position: center calc(100% - 4px); } + scale.color.horizontal slider:disabled, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:disabled { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); } - scale.horizontal.marks-before:not(.marks-after) slider:hover { + scale.color.horizontal slider:hover, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:hover { background-position: center calc(100% - 2px); } - scale.horizontal.marks-before:not(.marks-after) slider:active { + scale.color.horizontal slider:active, + scale.horizontal contents:last-child:not(:only-child) > trough > slider:active { background-position: center calc(100% - 0px); } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { + scale.color.fine-tune.horizontal slider, scale.horizontal.fine-tune contents:last-child:not(:only-child) > trough > slider { background-position: center calc(100% - 6px); } - scale.horizontal.marks-after:not(.marks-before) slider { + scale.horizontal contents:first-child:not(:only-child) > trough > slider { min-height: 30px; min-width: 24px; margin-bottom: -16px; background-position: center calc(4px); } - scale.horizontal.marks-after:not(.marks-before) slider { + scale.horizontal contents:first-child:not(:only-child) > trough > slider { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); } - scale.horizontal.marks-after:not(.marks-before) slider:disabled { + scale.horizontal contents:first-child:not(:only-child) > trough > slider:hover { + background-position: center calc(2px); } + scale.horizontal contents:first-child:not(:only-child) > trough > slider:active { + background-position: center calc(0px); } + scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider { + background-position: center calc(6px); } + scale.horizontal contents:first-child:not(:only-child) > trough > slider { + min-height: 30px; + min-width: 24px; + margin-bottom: -16px; + background-position: center calc(4px); } + scale.horizontal contents:first-child:not(:only-child) > trough > slider:disabled { background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); } - scale.horizontal.marks-after:not(.marks-before) slider:hover { + scale.horizontal contents:first-child:not(:only-child) > trough > slider:hover { background-position: center calc(2px); } - scale.horizontal.marks-after:not(.marks-before) slider:active { + scale.horizontal contents:first-child:not(:only-child) > trough > slider:active { background-position: center calc(0px); } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { + scale.horizontal.fine-tune contents:first-child:not(:only-child) > trough > slider { background-position: center calc(6px); } - scale.vertical.marks-before:not(.marks-after) slider { + scale.color.vertical:dir(rtl) slider, + scale.vertical contents:last-child:not(:only-child) > trough > slider { min-height: 24px; min-width: 30px; margin-left: -16px; background-position: calc(4px) center; } - scale.vertical.marks-before:not(.marks-after) slider { + scale.color.vertical:dir(rtl) slider, + scale.vertical contents:last-child:not(:only-child) > trough > slider { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); } - scale.vertical.marks-before:not(.marks-after) slider:disabled { + scale.color.vertical:dir(rtl) slider:hover, + scale.vertical contents:last-child:not(:only-child) > trough > slider:hover { + background-position: calc(2px) center; } + scale.color.vertical:dir(rtl) slider:active, + scale.vertical contents:last-child:not(:only-child) > trough > slider:active { + background-position: calc(0px) center; } + scale.color.fine-tune.vertical:dir(rtl) slider, scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider { + background-position: calc(6px) center; } + scale.color.vertical:dir(rtl) slider, + scale.vertical contents:last-child:not(:only-child) > trough > slider { + min-height: 24px; + min-width: 30px; + margin-left: -16px; + background-position: calc(4px) center; } + scale.color.vertical:dir(rtl) slider:disabled, + scale.vertical contents:last-child:not(:only-child) > trough > slider:disabled { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); } - scale.vertical.marks-before:not(.marks-after) slider:hover { + scale.color.vertical:dir(rtl) slider:hover, + scale.vertical contents:last-child:not(:only-child) > trough > slider:hover { background-position: calc(2px) center; } - scale.vertical.marks-before:not(.marks-after) slider:active { + scale.color.vertical:dir(rtl) slider:active, + scale.vertical contents:last-child:not(:only-child) > trough > slider:active { background-position: calc(0px) center; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { + scale.color.fine-tune.vertical:dir(rtl) slider, scale.vertical.fine-tune contents:last-child:not(:only-child) > trough > slider { background-position: calc(6px) center; } - scale.vertical.marks-after:not(.marks-before) slider { + scale.color.vertical:dir(ltr) slider, + scale.vertical contents:first-child:not(:only-child) > trough > slider { min-height: 24px; min-width: 30px; margin-right: -16px; background-position: calc(100% - 4px) center; } - scale.vertical.marks-after:not(.marks-before) slider { + scale.color.vertical:dir(ltr) slider, + scale.vertical contents:first-child:not(:only-child) > trough > slider { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); } - scale.vertical.marks-after:not(.marks-before) slider:disabled { + scale.color.vertical:dir(ltr) slider:hover, + scale.vertical contents:first-child:not(:only-child) > trough > slider:hover { + background-position: calc(100% - 2px) center; } + scale.color.vertical:dir(ltr) slider:active, + scale.vertical contents:first-child:not(:only-child) > trough > slider:active { + background-position: calc(100% - 0px) center; } + scale.color.fine-tune.vertical:dir(ltr) slider, scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider { + background-position: calc(100% - 6px) center; } + scale.color.vertical:dir(ltr) slider, + scale.vertical contents:first-child:not(:only-child) > trough > slider { + min-height: 24px; + min-width: 30px; + margin-right: -16px; + background-position: calc(100% - 4px) center; } + scale.color.vertical:dir(ltr) slider:disabled, + scale.vertical contents:first-child:not(:only-child) > trough > slider:disabled { background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); } - scale.vertical.marks-after:not(.marks-before) slider:hover { + scale.color.vertical:dir(ltr) slider:hover, + scale.vertical contents:first-child:not(:only-child) > trough > slider:hover { background-position: calc(100% - 2px) center; } - scale.vertical.marks-after:not(.marks-before) slider:active { + scale.color.vertical:dir(ltr) slider:active, + scale.vertical contents:first-child:not(:only-child) > trough > slider:active { background-position: calc(100% - 0px) center; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { + scale.color.fine-tune.vertical:dir(ltr) slider, scale.vertical.fine-tune contents:first-child:not(:only-child) > trough > slider { background-position: calc(100% - 6px) center; } scale.color { min-height: 0; min-width: 0; } scale.color.horizontal { padding: 0 0 12px 0; } - scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl) { - margin-bottom: -12px; - margin-top: -2px; } + scale.color.horizontal trough { + padding-bottom: 4px; } + scale.color.horizontal slider { + margin-bottom: -14px; + margin-top: 0; } scale.color.vertical:dir(ltr) { padding: 0 0 0 12px; } + scale.color.vertical:dir(ltr) trough { + padding-left: 4px; } scale.color.vertical:dir(ltr) slider { - margin-left: -12px; - margin-right: -2px; } + margin-left: -14px; + margin-right: 0; } scale.color.vertical:dir(rtl) { padding: 0 12px 0 0; } + scale.color.vertical:dir(rtl) trough { + padding-right: 4px; } scale.color.vertical:dir(rtl) slider { - margin-right: -12px; - margin-left: -2px; } + margin-right: -14px; + margin-left: 0; } /***************** * Progress bars * @@ -1837,9 +1994,9 @@ progressbar { progressbar.vertical progress { min-width: 4px; } progressbar trough { - background-color: rgba(66, 165, 245, 0.3); } + background-color: rgba(33, 150, 243, 0.3); } progressbar progress { - background-color: #42A5F5; } + background-color: #2196F3; } /************* * Level Bar * @@ -1853,14 +2010,14 @@ levelbar.vertical block { levelbar trough { padding: 2px; border-radius: 2px; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; border-image: none; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); background-color: #FFFFFF; color: rgba(0, 0, 0, 0.8); } levelbar trough:disabled { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #fafafa; + background-color: #f6f7f8; color: rgba(0, 0, 0, 0.32); } levelbar.horizontal.discrete block { margin: 0 1px; } @@ -1871,9 +2028,9 @@ levelbar.horizontal.discrete trough { levelbar.vertical.discrete trough { padding: 1px 2px; } levelbar block.low { - background-color: #FF6D00; } -levelbar block.high, levelbar block:not(.empty) { - background-color: #42A5F5; } + background-color: #F50057; } +levelbar block.high { + background-color: #2196F3; } levelbar block.full { background-color: #00C853; } levelbar block.empty { @@ -1911,72 +2068,12 @@ actionbar > revealer > box { scrolledwindow viewport.frame { border-style: none; } -overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.75, to(rgba(64, 196, 255, 0.3)), to(transparent)); - background-repeat: no-repeat; - background-position: center top; - background-color: transparent; - border: none; - box-shadow: none; } -overshoot.bottom { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.75, to(rgba(64, 196, 255, 0.3)), to(transparent)); - background-repeat: no-repeat; - background-position: center bottom; - background-color: transparent; - border: none; - box-shadow: none; } -overshoot.left { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.75, to(rgba(64, 196, 255, 0.3)), to(transparent)); - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - border: none; - box-shadow: none; } -overshoot.right { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.75, to(rgba(64, 196, 255, 0.3)), to(transparent)); - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; } -undershoot.top { - background-color: transparent; - background-image: linear-gradient(to left, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%); - padding-top: 1px; - background-size: 12px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: left top; } -undershoot.bottom { - background-color: transparent; - background-image: linear-gradient(to left, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%); - padding-bottom: 1px; - background-size: 12px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: left bottom; } -undershoot.left { - background-color: transparent; - background-image: linear-gradient(to top, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%); - padding-left: 1px; - background-size: 1px 12px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left top; } -undershoot.right { - background-color: transparent; - background-image: linear-gradient(to top, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%); - padding-right: 1px; - background-size: 1px 12px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right top; } -junction { +scrolledwindow junction { border-style: solid none none solid; border-width: 1px; border-color: rgba(0, 0, 0, 0.1); background-color: #FFFFFF; } - junction:dir(rtl) { + scrolledwindow junction:dir(rtl) { border-style: solid solid none none; } separator { @@ -1993,33 +2090,33 @@ list { list row { padding: 2px; } -row.activatable, .view, iconview, treeview.view header button, .budgie-menu button { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0; - box-shadow: inset 0 0 0 9999px alpha(currentColor, 0); - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); } - row.activatable:hover, .view:hover, iconview:hover, treeview.view header button:hover, .budgie-menu button:hover { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0, box-shadow 0; - box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); +row { + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; } + row:hover { + transition: none; } + row.activatable, .view, iconview, treeview.view header button { background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); } - row.activatable.has-open-popup, .has-open-popup.view, iconview.has-open-popup, treeview.view header button.has-open-popup, .budgie-menu button.has-open-popup, row.activatable:active, .view:active, iconview:active, treeview.view header button:active, .budgie-menu button:active { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0, background-image 0; - animation: row_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; - box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.15); } + row.activatable:hover, .view:hover, iconview:hover, treeview.view header button:hover { + background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0.05)); } + row.activatable.has-open-popup, .has-open-popup.view, iconview.has-open-popup, treeview.view header button.has-open-popup, row.activatable:active, .view:active, iconview:active, treeview.view header button:active { + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, background-image 0; + animation: row_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; } /********************* * App Notifications * *********************/ -.app-notification { +.app-notification, +.app-notification.frame { margin: 8px; } - .app-notification.frame, - .app-notification border { - border-style: none; } + .app-notification border, + .app-notification.frame border { + border: none; } /************* * Expanders * *************/ expander arrow { - transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; min-width: 16px; min-height: 16px; -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); @@ -2052,13 +2149,14 @@ calendar { calendar:selected { border-radius: 3px; } calendar.header { - border-style: none none solid; + border: none; + border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-radius: 0; } + calendar:indeterminate { + color: alpha(currentColor, 0.4); } calendar.highlight { color: alpha(currentColor, 0.6); font-weight: 500; } - calendar:indeterminate { - color: alpha(currentColor, 0.4); } /*********** * Dialogs * @@ -2068,11 +2166,7 @@ messagedialog.background { messagedialog .titlebar { min-height: 24px; border-style: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); - background-color: #FAFAFA; - color: rgba(0, 0, 0, 0.8); } - messagedialog .titlebar:backdrop { - color: rgba(0, 0, 0, 0.6); } + background-color: #FAFAFA; } messagedialog.csd.background { border-bottom-left-radius: 2px; border-bottom-right-radius: 2px; } @@ -2088,8 +2182,7 @@ messagedialog.csd .dialog-action-area button { filechooser .dialog-action-box { border-top: 1px solid rgba(0, 0, 0, 0.1); } filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - background-color: #F5F5F5; } + border-bottom: 1px solid rgba(0, 0, 0, 0.1); } filechooserbutton:drop(active) { box-shadow: none; } @@ -2099,7 +2192,7 @@ filechooserbutton:drop(active) { ***********/ .sidebar { border-style: none; - background-color: #FAFAFA; } + background-color: #f6f7f8; } 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: 1px solid rgba(0, 0, 0, 0.1); border-left-style: none; } @@ -2124,11 +2217,8 @@ stacksidebar row { ****************/ placessidebar > viewport.frame { border-style: none; } -placessidebar list { - padding: 1px 0 4px; } placessidebar row { min-height: 32px; - margin: -1px 0; padding: 0; } placessidebar row > revealer { padding: 0 12px; } @@ -2146,15 +2236,23 @@ placessidebar row { padding-right: 2px; } placessidebar row label.sidebar-label:dir(rtl) { padding-left: 2px; } + button.sidebar-button { + min-height: 24px; + min-width: 24px; + margin-top: 0; + margin-bottom: 0; + padding: 0; + border-radius: 100%; + -gtk-outline-radius: 100%; } placessidebar row.sidebar-placeholder-row { min-height: 2px; padding: 0 8px; - background-image: image(#448aff); + background-image: image(#448AFF); background-clip: content-box; } placessidebar row.sidebar-new-bookmark-row { - color: #448aff; } + color: #448AFF; } placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 0 0 2px #448aff; } + box-shadow: inset 0 0 0 2px #448AFF; } placesview .server-list-button > image { -gtk-icon-transform: rotate(0turn); } @@ -2178,7 +2276,7 @@ paned > separator { paned > separator.wide { min-width: 6px; min-height: 6px; - background-color: #F5F5F5; + background-color: #ECEFF1; background-image: image(rgba(0, 0, 0, 0.1)), image(rgba(0, 0, 0, 0.1)); background-size: 1px 1px, 1px 1px; } paned.horizontal > separator { @@ -2212,16 +2310,24 @@ paned.vertical > separator { **************/ infobar { border-style: none; } - infobar.info { - background-color: #66BB6A; } - infobar.question { - background-color: #42A5F5; } - infobar.warning { - background-color: #FFA726; } - infobar.error { - background-color: #EF5350; } - infobar.info > label, infobar.info, infobar.question > label, infobar.question, infobar.warning > label, infobar.warning, infobar.error > label, infobar.error { - color: #FFFFFF; } + +.info { + background-color: #66BB6A; } + +.question { + background-color: #42A5F5; } + +.warning { + background-color: #FFA726; } + +.error { + background-color: #EF5350; } + +.info, +.question, +.warning, +.error { + color: #FFFFFF; } /************ * Tooltips * @@ -2230,17 +2336,16 @@ tooltip { border-radius: 2px; box-shadow: none; } tooltip.background { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); background-color: rgba(255, 255, 255, 0.9); } - tooltip:not(.csd) { - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 3px; - background-clip: padding-box; } tooltip decoration { background-color: transparent; } tooltip label { min-height: 20px; - padding: 0 2px; } + padding: 4px 6px; } + tooltip * { + padding: 0; + background-color: transparent; + color: inherit; } /***************** * Color Chooser * @@ -2270,32 +2375,32 @@ colorswatch.right, colorswatch:last-child:not(.bottom) { border-top-right-radius: 2px; border-bottom-right-radius: 2px; } colorswatch.dark overlay { - color: #FFFFFF; } + color: white; } colorswatch.light overlay { color: rgba(0, 0, 0, 0.8); } colorswatch.dark { - color: #FFFFFF; } + color: white; } colorswatch.light { color: rgba(0, 0, 0, 0.8); } colorswatch:drop(active) { box-shadow: none; } colorswatch:drop(active).light overlay { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), 0 0 0 2px #448aff; } + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), 0 0 0 2px #448AFF; } colorswatch:drop(active).dark overlay { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), 0 0 0 2px #448aff; } + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), 0 0 0 2px #448AFF; } colorswatch overlay { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } colorswatch overlay:hover { box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } colorswatch#add-color-button { border-radius: 2px 2px 0 0; - color: #FFFFFF; } + color: white; } colorswatch#add-color-button:only-child { border-radius: 2px; } colorswatch#add-color-button overlay { background-image: linear-gradient(to right, #EF5350 25%, #FFA726 25%, #FFA726 50%, #66BB6A 50%, #66BB6A 75%, #42A5F5 75%); - color: #FFFFFF; } + color: white; } colorswatch:disabled { opacity: 0.4; } colorswatch:disabled overlay { @@ -2306,30 +2411,30 @@ colorswatch#editor-color-sample { border-radius: 2px; } colorchooser .popover.osd { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: box-shadow 0.3s cubic-bezier(0, 0, 0.2, 1); border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.4); + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); background-color: #FFFFFF; } colorchooser .popover.osd:backdrop { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.4); } + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } /******** * Misc * ********/ .content-view { - background-color: #F5F5F5; } + background-color: #ECEFF1; } /********************** * Window Decorations * *********************/ decoration { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); + transition: box-shadow 0.3s cubic-bezier(0, 0, 0.2, 1); border-radius: 2px 2px 0 0; box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22), 0 16px 16px transparent; margin: 8px; } decoration:backdrop { box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), 0 16px 16px transparent; } - .maximized decoration, .fullscreen decoration, .tiled decoration { + .fullscreen decoration, .tiled decoration { border-radius: 0; } .popup decoration { box-shadow: none; } @@ -2344,38 +2449,42 @@ decoration { messagedialog.csd decoration { border-radius: 2px; } .solid-csd decoration { - margin: 0; - padding: 4px; - box-shadow: inset 0 0 0 4px #455A64; } + margin: 4px; + border-radius: 0; + box-shadow: none; + background-color: #ECEFF1; } .view:selected, iconview:selected, .view text selection, iconview text selection, -textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, -entry selection, modelbutton.flat:selected, -.menuitem.button.flat:selected, popover.background.menu button:checked, -popover.background button.model:checked, row:selected, calendar:selected, .budgie-menu button:checked { - background-color: #42A5F5; } +textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, notebook > stack:not(:only-child) revealer entry selection, +notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) selection, +entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, +popover.background radiobutton:selected, +.menuitem.button.flat:selected, row:selected, calendar:selected { + background-color: #2196F3; } row:selected label, label:selected, .view:selected, iconview:selected, .view text selection, iconview text selection, - textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, - entry selection, modelbutton.flat:selected, - .menuitem.button.flat:selected, popover.background.menu button:checked, - popover.background button.model:checked, row:selected, calendar:selected, .budgie-menu button:checked { + textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, notebook > stack:not(:only-child) revealer entry selection, + notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) selection, + entry selection, modelbutton.flat:selected, popover.background checkbutton:selected, + popover.background radiobutton:selected, + .menuitem.button.flat:selected, row:selected, calendar:selected { color: #FFFFFF; } row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, .view text selection:disabled, iconview text selection:disabled, - textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, - entry selection:disabled, modelbutton.flat:disabled:selected, - .menuitem.button.flat:disabled:selected, popover.background.menu button:disabled:checked, - popover.background button.model:disabled:checked, row:disabled:selected, calendar:disabled:selected, .budgie-menu button:disabled:checked { + textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, notebook > stack:not(:only-child) revealer entry selection:disabled, + notebook > stack:not(:only-child) revealer spinbutton:not(.vertical) selection:disabled, + entry selection:disabled, modelbutton.flat:disabled:selected, popover.background checkbutton:disabled:selected, + popover.background radiobutton:disabled:selected, + .menuitem.button.flat:disabled:selected, row:disabled:selected, calendar:disabled:selected { color: rgba(255, 255, 255, 0.4); } .monospace { - font-family: monospace; } + font: Monospace; } /********************** * Touch Copy & Paste * *********************/ cursor-handle { - border-radius: 9999px; - background-color: #448aff; + border-radius: 100px; + background-color: #448AFF; background-image: none; } cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { padding-left: 6px; @@ -2391,20 +2500,11 @@ cursor-handle { .context-menu { font: initial; } -.inline-toolbar -button:not(.text-button), check, -radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button, -button.close, button.circular { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - -spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat { - min-height: 24px; - min-width: 24px; - padding: 0; - border-radius: 9999px; - -gtk-outline-radius: 9999px; } + border-radius: 100px; + -gtk-outline-radius: 100px; } + button.circular label { + padding: 0; } .keycap { min-width: 12px; @@ -2421,9 +2521,9 @@ spinbutton:not(.vertical) button, notebook > header tab button.flat, button.side font-size: smaller; } *:drop(active) { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 0 0 2px #448aff; - caret-color: #448aff; } + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0; + box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 0 0 2px #448AFF; + caret-color: #448AFF; } stackswitcher button.text-button { min-width: 100px; } @@ -2434,6 +2534,30 @@ stackswitcher button.text-button.circular { min-height: 36px; padding: 0; } +.floating-bar { + min-height: 32px; + padding: 0; + border-style: solid solid none; + border-width: 1px; + border-color: rgba(0, 0, 0, 0.1); + border-radius: 3px 3px 0 0; + background-color: #FFFFFF; + background-clip: padding-box; + transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), color 0, border-width 0; } + .floating-bar.left { + margin-right: 7px; + border-left-style: none; + border-top-left-radius: 0; } + .floating-bar.right { + margin-left: 7px; + border-right-style: none; + border-top-right-radius: 0; } + .floating-bar button { + min-height: 24px; + min-width: 24px; + margin: 4px; + padding: 0; } + /************ * Nautilus * ************/ @@ -2442,74 +2566,61 @@ stackswitcher button.text-button.circular { .nautilus-window notebook > stack { background: #FFFFFF; } -.nautilus-desktop.nautilus-canvas-item, .caja-desktop.caja-canvas-item { +.nautilus-desktop-window, +.nautilus-desktop-window notebook, +.nautilus-desktop-window notebook > stack { + background: transparent; } + +.nautilus-desktop.nautilus-canvas-item { color: #FFFFFF; text-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } -.nautilus-desktop.nautilus-canvas-item:selected, .caja-desktop.caja-canvas-item:selected { +.nautilus-desktop.nautilus-canvas-item:selected { text-shadow: none; } @keyframes needs_attention_keyframes { - from { + 0% { background-color: transparent; } - to { - background-color: alpha(currentColor, 0.3); } } + 50% { + background-color: alpha(currentColor, 0.3); } + 100% { + background-color: transparent; } } .nautilus-operations-button-needs-attention { - color: #448aff; - animation: needs_attention_keyframes 0.3s cubic-bezier(0.4, 0, 0.2, 1) 2 alternate; } + color: #448AFF; + animation: needs_attention_keyframes 2s cubic-bezier(0, 0, 0.2, 1); } .nautilus-operations-button-needs-attention-multiple { - color: #448aff; - animation: needs_attention_keyframes 0.3s cubic-bezier(0.4, 0, 0.2, 1) 4 alternate; } - -.nautilus-window .floating-bar { - min-height: 32px; - padding: 0; - border-style: solid solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.1); - border-radius: 3px 3px 0 0; - background-color: #FFFFFF; - background-clip: padding-box; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), border-width 0; } - .nautilus-window .floating-bar.bottom.left { - margin-right: 7px; - border-left-style: none; - border-top-left-radius: 0; } - .nautilus-window .floating-bar.bottom.right { - margin-left: 7px; - border-right-style: none; - border-top-right-radius: 0; } - .nautilus-window .floating-bar button { - margin: 4px; } + color: #448AFF; + animation: needs_attention_keyframes 2s cubic-bezier(0, 0, 0.2, 1); + animation-iteration-count: 2; } .disk-space-display.unknown { - background-color: #FF6D00; } + background-color: #F50057; } .disk-space-display.used { - background-color: #42A5F5; } + background-color: #2196F3; } .disk-space-display.free { background-color: alpha(currentColor, 0.3); color: rgba(0, 0, 0, 0.32); } -.documents-entry-tag, .photos-entry-tag { +.documents-entry-tag { margin: 3px -2px 3px 8px; padding: 0 8px; - border-radius: 9999px; + border-radius: 100px; box-shadow: none; - background-color: #42A5F5; + background-color: #2196F3; color: #FFFFFF; } - .documents-entry-tag:hover, .photos-entry-tag:hover { + .documents-entry-tag:hover { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } -.documents-entry-tag.button, .button.photos-entry-tag { +.documents-entry-tag.button { margin: 0 -2px; padding: 4px; - border-radius: 9999px; + border-radius: 100px; box-shadow: none; color: rgba(255, 255, 255, 0.75); } - .documents-entry-tag.button:hover, .button.photos-entry-tag:hover, .documents-entry-tag.button:active, .button.photos-entry-tag:active { + .documents-entry-tag.button:hover, .documents-entry-tag.button:active { color: #FFFFFF; } .nautilus-window searchbar { @@ -2518,1019 +2629,6 @@ stackswitcher button.text-button.circular { .nautilus-window .searchbar-container { margin-top: -1px; } -.conflict-row:not(:selected) { - background-color: #ffd3b3; } - -dialog.background > box.dialog-vbox.vertical > grid.horizontal > scrolledwindow.frame { - border-style: none; } -dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child { - margin: -6px 0 0 -6px; - border-top: 1px solid rgba(0, 0, 0, 0.1); } - dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > label { - margin: 0 8px; } - dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > box > button { - border-radius: 0; } - -.nautilus-menu-sort-heading { - margin: 1px 3px; - font-weight: 500; } - .nautilus-menu-sort-heading:disabled { - color: rgba(0, 0, 0, 0.48); } - -.nautilus-window > popover.menu { - padding: 3px; } - .nautilus-window > popover.menu > stack > box > box > box { - margin-top: -6px; } - .nautilus-window > popover.menu > stack > box > box > box > box { - margin-bottom: -6px; } - .nautilus-window > popover.menu > stack > box > box > box > box.linked { - margin-top: 1px; } - .nautilus-window > popover.menu separator { - margin-bottom: -2px; } - -/********* - * gedit * - *********/ -.open-document-selector-name-label { - font-weight: bold; } - -.open-document-selector-path-label { - color: alpha(currentColor, 0.6); - font-size: smaller; } - -.gedit-document-panel { - background-color: #FAFAFA; } - -.gedit-document-panel-group-row { - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -.gedit-document-panel-group-row:first-child { - border-top: none; } - -.gedit-document-panel row button.flat { - margin-top: 8px; - margin-bottom: 8px; } - -.gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -.gedit-search-slider { - margin: 4px 4px 8px; } - .gedit-search-slider entry:dir(ltr), .gedit-search-slider entry:dir(rtl) { - border-radius: 2px; } - .gedit-search-slider entry:dir(ltr) .gedit-search-entry-occurrences-tag, .gedit-search-slider entry:dir(rtl) .gedit-search-entry-occurrences-tag { - all: unset; - color: alpha(currentColor, 0.6); } - .gedit-search-slider entry:dir(ltr) { - margin-right: -66px; - padding-right: 66px; } - .gedit-search-slider entry:dir(ltr) .gedit-search-entry-occurrences-tag { - margin-left: 6px; } - .gedit-search-slider entry:dir(ltr) image.right { - margin-right: 0; } - .gedit-search-slider entry:dir(rtl) { - margin-left: -66px; - padding-left: 66px; } - .gedit-search-slider entry:dir(rtl) .gedit-search-entry-occurrences-tag { - margin-right: 6px; } - .gedit-search-slider entry:dir(rtl) image.left { - margin-left: 0; } - .gedit-search-slider entry.error ~ button { - color: rgba(255, 255, 255, 0.75); } - .gedit-search-slider entry.error ~ button:hover, .gedit-search-slider entry.error ~ button:active { - color: #FFFFFF; } - .gedit-search-slider entry.error ~ button:disabled { - color: rgba(255, 255, 255, 0.3); } - .gedit-search-slider button { - border: solid 6px transparent; } - .gedit-search-slider button:last-child:dir(ltr), .gedit-search-slider button:not(:first-child):dir(rtl) { - margin-left: -3px; } - .gedit-search-slider button:first-child:dir(rtl), .gedit-search-slider button:not(:last-child):dir(ltr) { - margin-right: -3px; } - -frame.gedit-map-frame > border:dir(ltr) { - border-style: none none none solid; } -frame.gedit-map-frame > border:dir(rtl) { - border-style: none solid none none; } - -/************** - * Tweak Tool * - **************/ -.tweak-categories { - background-image: image(#FAFAFA); } - .tweak-categories separator { - min-width: 0; - min-height: 0; - background: transparent; } - -.tweak { - padding: 3px; } - .tweak.title:hover { - box-shadow: none; } - -.tweak-group-white, -.tweak-white, -.tweak-white:hover { - background-image: image(#FFFFFF); } - -.tweak-startup, -.tweak-startup:hover { - background-image: image(#FFFFFF); } - -.tweak-group-startup { - background-image: image(#FFFFFF); - border: 1px solid rgba(0, 0, 0, 0.1); } - -/*********** - * Builder * - ***********/ -workbench stack.titlebar { - padding: 0; } - -workbench:not(.tiled):not(.maximized):not(.fullscreen) stack.titlebar headerbar { - border-radius: 2px 2px 0 0; } - -layouttabbar { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - background-color: #F5F5F5; } - -layouttabbar > box > button { - margin: 2px 0; } - -layouttab { - margin: 0 8px; - border-style: none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.1); - box-shadow: inset 0 -2px #42A5F5; - background-color: #FFFFFF; } - -layouttab separator.vertical { - margin: 8px 4px; } - -layouttab button.text-button, layouttab button.image-button, layouttab button { - margin-top: 8px; - margin-bottom: 8px; - padding: 0 4px; } - -layouttab > box > button.close { - border-radius: 9999px; } - -layout { - border: 1px solid rgba(0, 0, 0, 0.1); - -PnlDockBin-handle-size: 1; } - -entry.search-missing { - background-color: #DD2C00; - color: #FFFFFF; } - -workbench treeview.image { - color: alpha(currentColor, 0.6); } - -workbench treeview.image:selected { - color: rgba(255, 255, 255, 0.6); } - -popover.popover-selector list { - padding: 6px; } - -popover.popover-selector list row { - border-radius: 2px; } - -popover.popover-selector list row image:dir(ltr) { - margin-right: 6px; } -popover.popover-selector list row image:dir(rtl) { - margin-left: 6px; } - -omnibar.linked:not(.vertical) entry { - border-radius: 2px; } -omnibar:not(:hover):not(:active) entry { - color: rgba(0, 0, 0, 0.6); } - -popover.omnibar list row:not(:last-child) { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); } - -entry.preferences-search { - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); - background-color: #FFFFFF; } - -preferences stacksidebar.sidebar list { - background-color: #FAFAFA; } - -preferences stacksidebar.sidebar:dir(ltr) list, preferences stacksidebar.sidebar:dir(rtl) list { - border-style: none; } - -preferences stacksidebar list separator { - min-width: 0; - min-height: 0; - background: transparent; } - -preferences > box > box:dir(ltr) { - border-right: 1px solid rgba(0, 0, 0, 0.1); } -preferences > box > box:dir(rtl) { - border-left: 1px solid rgba(0, 0, 0, 0.1); } - -popover.messagepopover.background { - padding: 0; } - -popover.messagepopover .popover-action-area button { - padding: 8px 16px; - border-top: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 0; } - -popover.messagepopover .popover-action-area button:first-child { - border-bottom-left-radius: 2px; } - -popover.messagepopover .popover-action-area button:last-child { - border-bottom-right-radius: 2px; } - -popover.messagepopover .popover-content-area { - margin: 16px; } - -popover.transfers list { - background-color: transparent; } - -popover.transfers list row:not(:first-child) { - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -popover.transfers list row > box { - padding: 10px; } - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.1); - -PnlDockBin-handle-size: 1; } - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.1); } - -eggsearchbar box.search-bar { - padding: 0 8px; - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - background-color: #F5F5F5; } - -docktabstrip { - padding: 0 8px; - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - background-color: #F5F5F5; } - -docktab { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - min-height: 24px; - min-width: 24px; - margin-bottom: -1px; - padding: 6px 6px; - outline-offset: -6px; - border-width: 1px; - border-color: transparent; - color: rgba(0, 0, 0, 0.6); - font-weight: 500; } - docktab:hover { - box-shadow: inset 0 -2px alpha(currentColor, 0.3); - color: rgba(0, 0, 0, 0.8); } - docktab:checked { - animation: tab_ripple_effect 0.9s cubic-bezier(0, 0, 0.2, 1); - box-shadow: inset 0 -2px #42A5F5; - color: rgba(0, 0, 0, 0.8); } - -dockoverlayedge { - background-color: #F5F5F5; } - -dockoverlayedge docktabstrip { - padding: 0; - border: none; } - -dockoverlayedge.left-edge docktab:hover { - box-shadow: inset -2px 0 alpha(currentColor, 0.3); } -dockoverlayedge.left-edge docktab:checked { - box-shadow: inset -2px 0 #42A5F5; } - -dockoverlayedge.right-edge docktab:hover { - box-shadow: inset 2px 0 alpha(currentColor, 0.3); } -dockoverlayedge.right-edge docktab:checked { - box-shadow: inset 2px 0 #42A5F5; } - -pillbox { - background-color: #F5F5F5; - border-radius: 2px; } - -layoutpane entry.search { - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); - background-color: #FFFFFF; } - -editortweak entry.search { - margin-bottom: -1px; - box-shadow: none; } - -.gb-search-entry-occurrences-tag { - box-shadow: none; - background-color: transparent; } - -docktabstrip { - min-height: 39px; } - -workbench preferences preferencesgroup list entry { - padding-top: 8px; - padding-bottom: 8px; } - -button.run-arrow-button { - padding-left: 10px; - padding-right: 10px; } - -/********** - * Photos * - **********/ -GdMainIconView.content-view { - -GdMainIconView-icon-size: 48; } - -.documents-counter { - margin: 8px; - border-radius: 9999px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); - background-color: #448aff; - color: #FFFFFF; - font-weight: bold; } - -.documents-scrolledwin.frame { - border-style: none; } - -.photos-fade-in { - opacity: 1; - transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1); } - -.photos-fade-out { - opacity: 0; - transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1); } - -overlay grid.horizontal > revealer > scrolledwindow.frame:dir(ltr) { - border-style: none none none solid; } -overlay grid.horizontal > revealer > scrolledwindow.frame:dir(rtl) { - border-style: none solid none none; } - -/********* - * Music * - *********/ -.side-panel:dir(ltr) { - border-style: solid; - border-color: rgba(0, 0, 0, 0.1); } - -.side-panel:dir(rtl) { - border-style: solid; - border-color: rgba(0, 0, 0, 0.1); } - -.side-panel .view, .side-panel iconview { - background-image: image(#FAFAFA); } - .side-panel .view:hover, .side-panel iconview:hover { - background-image: image(rgba(242, 242, 242, 0.99)); } - -.side-panel .view:selected, .side-panel iconview:selected { - background-image: image(#42A5F5); } - .side-panel .view:selected:hover, .side-panel iconview:selected:hover { - background-image: image(#4baaf6); } - -.songs-list:hover { - background-image: image(alpha(currentColor, 0.05)); } - -frame.documents-dropdown { - margin: 8px; } - frame.documents-dropdown > border { - border: none; } - -box.vertical:not(.titlebar) > revealer > toolbar.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); } - box.vertical:not(.titlebar) > revealer > toolbar.search-bar button > widget { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - -/********* - * To Do * - *********/ -task-row { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - margin: 0 -4px; } - task-row:hover { - transition: none; } - task-row label { - margin: 0 8px; } - task-row image { - margin: 0 4px; } - -task-list-view > box > revealer > box > button { - min-height: 36px; - margin: -4px; - padding: 0 12px; } - task-list-view > box > revealer > box > button label { - margin: 0 8px; } - task-list-view > box > revealer > box > button image { - margin: 0 4px; } - -/******* - * eog * - *******/ -#eog-thumb-nav scrolledwindow { - border-top: none; } -#eog-thumb-nav button { - -gtk-outline-radius: 2px; } - -/************* - * Evolution * - *************/ -frame.taskbar > border { - border-style: solid none none; } - -box.vertical > paned.horizontal notebook widget .frame { - border-style: none; } - -/******** - * gitg * - ********/ -frame.commit-frame > border { - border-style: solid none none; } - -/************** - * Characters * - **************/ -box.dialog-vbox scrolledwindow.related { - border: 1px solid rgba(0, 0, 0, 0.1); } - -list.categories { - background-image: image(#FAFAFA); } - -/************** - * Calculator * - **************/ -button.title label { - min-height: 36px; } - -/************ - * Terminix * - ************/ -.terminix-background box.vertical > widget > box.horizontal { - padding: 3px 0 2px; } - .terminix-background box.vertical > widget > box.horizontal button { - padding: 4px 8px; } - .terminix-background box.vertical > widget > box.horizontal button.image-button { - padding: 4px; } - -.terminix-background revealer > frame > border { - border-style: none; } - -button.image-button.session-new-button { - min-width: 32px; } - -overlay > revealer.left > scrolledwindow.frame, -overlay > revealer.right > scrolledwindow.frame { - border-style: none; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22); } - -overlay > revealer.left > scrolledwindow.frame { - margin-right: 32px; } - -overlay > revealer.right > scrolledwindow.frame { - margin-left: 32px; } - -.terminix-session-sidebar { - background-image: image(#FAFAFA); } - -/*********** - * Eclipse * - ***********/ -window.background > box.vertical > scrolledwindow > widget toolbar { - padding: 2px; } - window.background > box.vertical > scrolledwindow > widget toolbar separator, - window.background > box.vertical > scrolledwindow > widget toolbar button { - margin: 2px; } - window.background > box.vertical > scrolledwindow > widget toolbar button { - border-radius: 2px; } - -/*********** - * Firefox * - ***********/ -window.background > widget > menubar { - color: rgba(255, 255, 255, 0.75); } - window.background > widget > menubar:hover { - color: #FFFFFF; } - window.background > widget > menubar:disabled { - color: rgba(255, 255, 255, 0.3); } - -window.background > menu > menuitem > label:disabled { - color: rgba(0, 0, 0, 0.32); } - -window.background > window.background > menu > separator { - color: rgba(0, 0, 0, 0.1); } - -window.background > widget > frame { - color: rgba(0, 0, 0, 0.2); } - -window.background > widget > checkbutton > check, -window.background > widget > radiobutton > radio { - margin: 0; - padding: 0; } - -window.background > widget > radiobutton > radio:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/radio-checked-symbolic.svg")), -gtk-recolor(url("assets/radio-checked-symbolic.png"))); - border-image: none; } - -/*********** - * Synapse * - ***********/ -window.background > box.vertical > widget > widget:selected { - background-color: #42A5F5; } - -/********* - * Unity * - *********/ -UnityDecoration { - -UnityDecoration-extents: 28px 0 0 0; - -UnityDecoration-input-extents: 8px; - -UnityDecoration-shadow-offset-x: 0; - -UnityDecoration-shadow-offset-y: 3px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.48); - -UnityDecoration-active-shadow-radius: 18px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.32); - -UnityDecoration-inactive-shadow-radius: 6px; - -UnityDecoration-glow-size: 8px; - -UnityDecoration-glow-color: #42A5F5; - -UnityDecoration-title-indent: 4px; - -UnityDecoration-title-fade: 32px; - -UnityDecoration-title-alignment: 0.0; } - -UnityDecoration.top { - padding: 0 2px; - border-style: none; - border-radius: 2px 2px 0 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #37474F; - color: #FFFFFF; } - -UnityDecoration.top:backdrop { - color: rgba(255, 255, 255, 0.75); } - -UnityDecoration.menuitem, -UnityDecoration .menuitem { - color: alpha(currentColor, 0.75); } - -UnityDecoration.menubar.menuitem:hover, -UnityDecoration.menubar .menuitem *:hover { - box-shadow: inset 0 -2px currentColor; - background-color: transparent; - color: currentColor; } - -.background:not(.csd) headerbar:not(.titlebar) { - border-radius: 0; - box-shadow: none; } - .background:not(.csd) headerbar:not(.titlebar).inline-toolbar { - border-style: none; } - -UnityPanelWidget, -.unity-panel { - background-color: #263238; - background-image: image(#263238); - color: #FFFFFF; } - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: rgba(255, 255, 255, 0.75); } - -.unity-panel.menuitem, -.unity-panel .menuitem { - color: alpha(currentColor, 0.75); } - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - box-shadow: inset 0 -2px currentColor; - background-color: transparent; - color: currentColor; } - -@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: #42A5F5; } - -/************** - * Mate-Panel * - **************/ -.mate-panel-menu-bar menubar, -#PanelApplet-window-menu-applet-button { - background-color: transparent; } - -#PanelPlug, -PanelToplevel.background { - background-color: #263238; - color: #FFFFFF; - font-weight: 500; } - -PanelToplevel > widget > button { - padding: 0 4px; - border-radius: 0; } - -PanelSeparator { - color: rgba(0, 0, 0, 0.1); } - -MatePanelAppletFrameDBus { - border-style: solid; - border-width: 0 1px; - border-color: rgba(0, 0, 0, 0.1); } - -.mate-panel-menu-bar menubar menuitem { - padding: 4px; } - -.mate-panel-menu-bar menubar menu menuitem { - padding: 6px; } - -.mate-panel-menu-bar #PanelApplet button { - -GtkWidget-window-dragging: true; - padding: 4px; - border-radius: 0; } - -PanelApplet.wnck-applet .wnck-pager { - background-color: transparent; - color: #40C4FF; } - PanelApplet.wnck-applet .wnck-pager:hover { - background-color: alpha(currentColor, 0.15); } - PanelApplet.wnck-applet .wnck-pager:active { - background-color: alpha(currentColor, 0.3); } - PanelApplet.wnck-applet .wnck-pager:selected { - background-color: #42A5F5; } - -#MatePanelPopupWindow { - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 3px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - #MatePanelPopupWindow frame > border { - border-style: none; } - #MatePanelPopupWindow ClockMap { - border: 1px solid rgba(0, 0, 0, 0.1); } - -na-tray-applet { - -NaTrayApplet-icon-padding: 3px; - -NaTrayApplet-icon-size: 16; } - -.mate-panel-menu-bar { - -PanelMenuBar-icon-visible: true; } - -.mate-panel-applet-slider { - background: transparent; } - .mate-panel-applet-slider frame { - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 3px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); - background-color: #F5F5F5; } - .mate-panel-applet-slider frame frame { - all: unset; } - .mate-panel-applet-slider frame > border { - border-style: none; } - -/********************* - * CAJA File manager * - *********************/ -.caja-navigation-window button.toggle.image-button { - border-radius: 2px; } - -.caja-pathbar button { - margin: 0 -1px 0 -2px; } - -.caja-pathbar button > widget { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - -GtkArrow-arrow-scaling: 1; } - -.caja-side-pane notebook viewport.frame, -.caja-side-pane notebook widget .vertical { - background-color: #FFFFFF; } - -.caja-side-pane notebook .frame, -.caja-notebook .frame { - border-style: none; } - -.caja-side-pane notebook, -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -.caja-navigation-window statusbar { - margin: 0 -10px; - padding: 0 4px; - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -.caja-notebook frame > border { - border-style: none; } - -#caja-extra-view-widget { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - background-color: #F5F5F5; } - #caja-extra-view-widget > box > box > label { - font-weight: bold; } - -/********* - * Pluma * - *********/ -.pluma-window statusbar { - margin: 0 -10px; - padding: 0 4px; - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -.pluma-window statusbar frame > border { - border-style: none; } - -.pluma-window statusbar frame button.flat { - padding: 0 4px; - border-radius: 0; } - -.pluma-window statusbar frame button.flat widget { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - -GtkArrow-arrow-scaling: 1; } - -.pluma-print-preview toolbar { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); } - -.pluma-window paned.horizontal box.vertical box.horizontal button.flat { - margin: 1px; } - -.pluma-window paned.horizontal box.vertical .frame { - border-style: none; } - -.pluma-window paned.horizontal box.vertical notebook.frame { - margin-top: -1px; - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -.pluma-window paned.horizontal box.vertical notebook.frame box.vertical toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); } - -/********* - * Atril * - *********/ -.atril-window paned.horizontal box.vertical .frame { - border-style: none; } - -.atril-window paned.horizontal box.vertical notebook .frame { - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -/* mate-screensaver lock dialog */ -.lock-dialog { - border-radius: 2px; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22), inset 0 1px rgba(255, 255, 255, 0.4); } - .lock-dialog frame > border { - border-style: none; } - -/****************** - * Budgie Desktop * - ******************/ -.budgie-container { - background-color: transparent; } - -.budgie-menu.background { - padding: 0; } -.budgie-menu scrolledwindow:not(.categories) { - background-color: #FFFFFF; } -.budgie-menu entry.search { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 2px 2px 0 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); - font-size: 120%; } -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: rgba(0, 0, 0, 0.8); - font-weight: normal; } - .budgie-menu button:disabled { - color: rgba(0, 0, 0, 0.32); } -.budgie-menu row { - all: unset; } - -button.budgie-menu-launcher { - padding: 0 2px; } - -.user-menu { - padding: 10px; } - -button.raven-trigger { - padding-left: 2px; - padding-right: 2px; } - -.budgie-panel { - background-color: #263238; - color: #FFFFFF; - font-weight: 500; } - .budgie-panel button { - border-radius: 0; } - .budgie-panel separator { - background-color: alpha(currentColor, 0.3); - color: #FFFFFF; } - .budgie-panel .alert { - color: #FF5252; } - .budgie-panel .end-region { - border-radius: 2px; - background-color: rgba(0, 0, 0, 0.2); } - -.budgie-panel #tasklist-button { - padding: 0 4px; } - -.budgie-panel button.flat.launcher { - padding-top: 0; - padding-bottom: 0; } - -.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 0%, transparent 0%) 0 0 0/0px 0 0; } - .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked, .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 { - border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 100%, transparent 0%) 2 0 0/2px 0 0; } -.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; } - .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked, .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 { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; } -.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0px 0 0; } - .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked, .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 { - border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 100%, transparent 0%) 0 2 0 0/0 2px 0 0; } -.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0px; } - .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked, .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 { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 100%, transparent 0%) 0 0 0 2/0 0 0 2px; } - -frame.raven-frame > border { - border-style: none; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22); } - -.top frame.raven-frame > border { - margin-bottom: 32px; } - -.bottom frame.raven-frame > border { - margin-top: 32px; } - -.left frame.raven-frame > border { - margin-right: 32px; } - -.right frame.raven-frame > border { - margin-left: 32px; } - -.raven { - background-color: #FFFFFF; } - .raven stackswitcher.linked > button { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FFA726 0%, transparent 0%) 0 0 0/0 0 0px; - border-radius: 0; } - .raven stackswitcher.linked > button:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FFA726 100%, transparent 0%) 0 0 2/0 0 2px; - background-color: transparent; } - .raven .raven-header { - min-height: 36px; - padding: 3px; - border-style: none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.1); } - .raven .raven-header:not(.top) { - margin-top: -6px; } - .raven .raven-header:not(.top) button.image-button { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - .raven .raven-header.top { - padding: 2px 0; - border-style: none; - background-color: #42A5F5; - color: #FFFFFF; } - .raven .raven-header.top stackswitcher button { - margin: -6px 0; - min-height: 36px; } - .raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; } - .raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; } - .raven .raven-header.top > image { - margin: 0 8px; } - .raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; } - .raven .raven-header.bottom { - border-style: solid none none; } - .raven viewport.frame .raven-header { - margin-top: -8px; } - .raven .raven-background { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - background-color: #FAFAFA; } - .raven .raven-background.frame { - border-style: none none solid; } - .raven .raven-background > overlay > image { - color: alpha(currentColor, 0.3); } - .raven scrolledwindow.raven-background { - border-bottom-style: none; } - .raven > stack > box > .raven-background { - border-bottom-style: none; - background-color: #42A5F5; - color: #FFFFFF; } - .raven > stack > box > .raven-background stackswitcher button { - margin: -4px 0; } - .raven .powerstrip button { - margin: 2px 0 1px; - padding: 12px; } - .raven .option-subtitle { - font-size: smaller; } - -calendar.raven-calendar { - border-style: none; - background-color: transparent; } - calendar.raven-calendar:selected { - border-radius: 2px; - background-color: #42A5F5; } - -.raven-mpris { - color: white; - background-color: rgba(0, 0, 0, 0.6); } - .raven-mpris label { - min-height: 24px; } - .raven-mpris button.image-button { - padding: 12px; } - -.budgie-notification-window, .budgie-osd-window { - background-color: transparent; } - -.budgie-notification .notification-title { - font-size: 120%; } - -.budgie-osd .budgie-osd-text { - font-size: 120%; } - -.drop-shadow { - margin: 5px 9px; - padding: 3px; - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.4); - background-color: #FAFAFA; } - .drop-shadow .linked > button { - border-radius: 2px; } - -.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { - border-radius: 2px; - background-color: #FAFAFA; } - .budgie-session-dialog decoration, .budgie-polkit-dialog decoration, .budgie-run-dialog decoration { - border-radius: 2px; } - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title { - font-size: 120%; } -.budgie-session-dialog .linked.horizontal > button { - padding: 8px 16px; - border-top: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 0; } - .budgie-session-dialog .linked.horizontal > button:first-child { - border-bottom-left-radius: 2px; } - .budgie-session-dialog .linked.horizontal > button:last-child { - border-bottom-right-radius: 2px; } - -.budgie-polkit-dialog .message { - color: rgba(0, 0, 0, 0.48); } -.budgie-polkit-dialog .failure { - color: #FF5252; } - -.budgie-run-dialog { - background-color: #FFFFFF; } - .budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 14px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); - background-color: transparent; } - .budgie-run-dialog list .dim-label, .budgie-run-dialog list label.separator, .budgie-run-dialog list .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .budgie-run-dialog list .subtitle, - .budgie-run-dialog list headerbar .subtitle, - headerbar .budgie-run-dialog list .subtitle, .budgie-run-dialog list .budgie-notification .notification-body, .budgie-notification .budgie-run-dialog list .notification-body { - opacity: 1; } - .budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -/************************ - * LightDM GTK+ Greeter * - ************************/ -#panel_window { - background-color: rgba(0, 0, 0, 0.3); } - -#panel_window menubar, -#panel_window separator { - background-color: transparent; } - -#login_window, -#shutdown_dialog, -#restart_dialog { - margin: 8px; - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.4); - background-color: #FAFAFA; } - -#content_frame { - padding-bottom: 20px; - border-bottom: 1px solid rgba(0, 0, 0, 0.1); } - -#buttonbox_frame { - padding-top: 24px; } - #buttonbox_frame button { - margin: -16px; } - -#greeter_infobar { - margin-top: -1px; } - /* GTK NAMED COLORS ---------------- use responsibly! */ @@ -3542,25 +2640,25 @@ text color for entries, views and content in general */ @define-color theme_text_color rgba(0, 0, 0, 0.8); /* widget base background color */ -@define-color theme_bg_color #F5F5F5; +@define-color theme_bg_color #ECEFF1; /* text widgets and the like base background color */ @define-color theme_base_color #FFFFFF; /* base background color of selections */ -@define-color theme_selected_bg_color #42A5F5; +@define-color theme_selected_bg_color #2196F3; /* text/foreground color of selections */ @define-color theme_selected_fg_color #FFFFFF; /* base background color of insensitive widgets */ -@define-color insensitive_bg_color #F5F5F5; +@define-color insensitive_bg_color #ECEFF1; /* text foreground color of insensitive widgets */ @define-color insensitive_fg_color rgba(0, 0, 0, 0.32); /* insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #fafafa; +@define-color insensitive_base_color #f6f7f8; /* widget text/foreground color on backdrop windows */ @define-color theme_unfocused_fg_color rgba(0, 0, 0, 0.8); @@ -3569,20 +2667,17 @@ text color for entries, views and content in general on backdrop windows */ @define-color theme_unfocused_text_color rgba(0, 0, 0, 0.8); /* widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #F5F5F5; +@define-color theme_unfocused_bg_color #ECEFF1; /* text widgets and the like base background color on backdrop windows */ @define-color theme_unfocused_base_color #FFFFFF; /* base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #42A5F5; +@define-color theme_unfocused_selected_bg_color #2196F3; /* text/foreground color of selections on backdrop windows */ @define-color theme_unfocused_selected_fg_color #FFFFFF; /* -insensitive color on backdrop windows*/ -@define-color unfocused_insensitive_color rgba(0, 0, 0, 0.32); -/* widgets main borders color */ @define-color borders rgba(0, 0, 0, 0.1); /* @@ -3590,8 +2685,9 @@ widgets main borders color on backdrop windows */ @define-color unfocused_borders rgba(0, 0, 0, 0.1); /* these are pretty self explicative */ -@define-color warning_color #FF6D00; -@define-color error_color #DD2C00; +@define-color warning_color #F50057; +@define-color error_color #F50057; @define-color success_color #00C853; @define-color content_view_bg #FFFFFF; -@define-color placeholder_text_color rgba(128, 128, 128, 0.88); + +/*# sourceMappingURL=gtk.css.map */ diff --git a/gtk-3.0/gtk.scss b/gtk-3.0/gtk.scss index 850ca4700..dafec7ef3 100644 --- a/gtk-3.0/gtk.scss +++ b/gtk-3.0/gtk.scss @@ -5,13 +5,9 @@ // - if you need to inverse a color function use the @if directive to match for dark $variant $variant: 'light'; -$laptop: 'false'; @import 'colors'; @import 'drawing'; @import 'common'; @import 'apps'; -@import 'mate'; -@import 'budgie'; -@import 'lightdm'; @import 'colors-public'; diff --git a/gtk-3.0/gtk_laptop.css b/gtk-3.0/gtk_laptop.css deleted file mode 100644 index 190fc4855..000000000 --- a/gtk-3.0/gtk_laptop.css +++ /dev/null @@ -1,3597 +0,0 @@ -@keyframes ripple_effect { - from { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 0%, transparent 0%), image(alpha(currentColor, 0)); } - to { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 100%, transparent 0%), image(alpha(currentColor, 0.15)); } } -@keyframes flat_ripple_effect { - from { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 0%, transparent 0%), image(alpha(currentColor, 0.15)); } - to { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 100%, transparent 0%), image(alpha(currentColor, 0.15)); } } -@keyframes row_ripple_effect { - from { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 0%, transparent 0%), image(alpha(currentColor, 0)); } - to { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 100%, transparent 0%), image(alpha(currentColor, 0)); } } -@keyframes tab_ripple_effect { - from { - background-image: radial-gradient(circle farthest-corner at center, rgba(66, 165, 245, 0.6) 0%, transparent 0%); } - 50% { - background-image: radial-gradient(circle farthest-corner at center, rgba(66, 165, 245, 0.6) 100%, transparent 0%); } - to { - background-image: radial-gradient(circle farthest-corner at center, transparent 100%, transparent 0%); } } -@keyframes header_ripple_effect { - from { - background-image: radial-gradient(circle farthest-corner at center, #42A5F5 0%, transparent 0%); } - to { - background-image: radial-gradient(circle farthest-corner at center, #42A5F5 100%, transparent 0%); } } -* { - padding: 0; - background-clip: padding-box; - -GtkToolButton-icon-spacing: 4; - -GtkTextView-error-underline-color: #DD2C00; - -GtkScrolledWindow-scrollbar-spacing: 0; - -GtkToolItemGroup-expander-size: 11; - -GtkWidget-text-handle-width: 24; - -GtkWidget-text-handle-height: 24; - -GtkDialog-button-spacing: 4; - -GtkDialog-action-area-border: 0; - outline-style: solid; - outline-width: 2px; - outline-color: alpha(currentColor, 0.3); - outline-offset: -4px; - -gtk-outline-radius: 2px; - -gtk-secondary-caret-color: #42A5F5; } - -/*************** - * Base States * - ***************/ -.background { - background-color: #F5F5F5; - color: rgba(0, 0, 0, 0.8); } - -/* - 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 { - background-color: #F5F5F5; - color: rgba(0, 0, 0, 0.8); } - .gtkstyle-fallback:hover { - background-color: #e8e8e8; - color: rgba(0, 0, 0, 0.8); } - .gtkstyle-fallback:active { - background-color: gainsboro; - color: rgba(0, 0, 0, 0.8); } - .gtkstyle-fallback:disabled { - background-color: #F5F5F5; - color: rgba(0, 0, 0, 0.32); } - .gtkstyle-fallback:selected { - background-color: #42A5F5; - color: #FFFFFF; } - -.view, iconview { - background-color: #FFFFFF; - color: rgba(0, 0, 0, 0.8); } - .view:hover, iconview:hover, .view:active, iconview:active, .view:selected, iconview:selected { - border-radius: 2px; } - .view:disabled, iconview:disabled { - color: rgba(0, 0, 0, 0.32); } - -.view text, iconview text, -textview text { - background-color: #FFFFFF; - color: rgba(0, 0, 0, 0.8); } - .view text:disabled, iconview text:disabled, - textview text:disabled { - color: rgba(0, 0, 0, 0.32); } - -textview border { - background-color: #fafafa; - color: rgba(0, 0, 0, 0.48); } - -.rubberband, -rubberband, -flowbox rubberband, -treeview.view rubberband, -.content-view rubberband { - border: 1px solid #40C4FF; - background-color: rgba(64, 196, 255, 0.3); } - -flowbox flowboxchild { - outline-offset: -2px; - padding: 4px; - border-radius: 2px; } - -label { - caret-color: currentColor; } - label.separator { - color: rgba(0, 0, 0, 0.8); } - label selection { - background-color: #42A5F5; - color: #FFFFFF; } - label:disabled { - color: rgba(0, 0, 0, 0.32); } - tab label:disabled, button label:disabled, menuitem label:disabled { - color: inherit; } - -.dim-label, label.separator, .titlebar:not(headerbar) .subtitle, -headerbar .subtitle, .budgie-notification .notification-body { - opacity: 0.6; } - -assistant .sidebar { - padding: 4px 0; } -assistant .sidebar label { - min-height: 32px; - padding: 0 12px; - color: rgba(0, 0, 0, 0.48); - font-weight: 500; } - assistant .sidebar label.highlight { - color: rgba(0, 0, 0, 0.8); } - -popover.background.touch-selection, popover.background.magnifier, popover.background.osd, .app-notification, .osd .scale-popup, .nautilus-window .floating-bar, .osd { - opacity: 0.9; } - -/********************* - * Spinner Animation * - *********************/ -@keyframes spin { - to { - -gtk-icon-transform: rotate(1turn); } } -@keyframes spin_colors { - 1% { - color: #66BB6A; } - 25% { - color: #66BB6A; } - 26% { - color: #42A5F5; } - 50% { - color: #42A5F5; } - 51% { - color: #FFA726; } - 75% { - color: #FFA726; } - 76% { - color: #EF5350; } - 100% { - color: #EF5350; } } -spinner { - background: none; - opacity: 0; - -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); } - spinner:checked { - opacity: 1; - animation: spin 1s linear infinite, spin_colors 4s linear infinite; } - spinner:checked:disabled { - opacity: 0.4; } - -/**************** - * Text Entries * - ****************/ -spinbutton:not(.vertical), -entry { - min-height: 32px; - padding: 0 8px; - border-radius: 2px; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - border-image: none; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #FFFFFF; - color: rgba(0, 0, 0, 0.8); } - spinbutton:focus:not(.vertical), - entry:focus { - border-image: none; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - spinbutton:disabled:not(.vertical), - entry:disabled { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #fafafa; - color: rgba(0, 0, 0, 0.32); } - spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) entry:not(.search), - notebook > stack:not(:only-child) spinbutton:not(.vertical), colorchooser .popover.osd spinbutton:not(.vertical), entry.preferences-search, layoutpane entry.search, editortweak entry.search, #login_window entry, - entry.flat { - border-radius: 0; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 0%, transparent 0%) 0 0 0/0 0 0px; - box-shadow: inset 0 -1px alpha(currentColor, 0.3); - background-color: transparent; - color: rgba(0, 0, 0, 0.8); } - spinbutton.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry:focus:not(.search), - notebook > stack:not(:only-child) spinbutton:focus:not(.vertical), colorchooser .popover.osd spinbutton:focus:not(.vertical), entry.preferences-search:focus, layoutpane entry.search:focus, editortweak entry.search:focus, #login_window entry:focus, - entry.flat:focus { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 100%, transparent 0%) 0 0 2/0 0 2px; - box-shadow: inset 0 -1px alpha(currentColor, 0.3); } - spinbutton.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry:disabled:not(.search), - notebook > stack:not(:only-child) spinbutton:disabled:not(.vertical), colorchooser .popover.osd spinbutton:disabled:not(.vertical), entry.preferences-search:disabled, layoutpane entry.search:disabled, editortweak entry.search:disabled, #login_window entry:disabled, - entry.flat:disabled { - box-shadow: inset 0 -1px alpha(currentColor, 0.3); - background-color: transparent; - color: rgba(0, 0, 0, 0.32); } - spinbutton:not(.vertical) image, - entry image { - min-height: 20px; - min-width: 20px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; - color: alpha(currentColor, 0.75); } - spinbutton:not(.vertical) image:hover, spinbutton:not(.vertical) image:active, - entry image:hover, - entry image:active { - color: currentColor; } - spinbutton:not(.vertical) image:disabled, - entry image:disabled { - color: alpha(currentColor, 0.6); } - spinbutton:not(.vertical) image.left, - entry image.left { - margin-left: -2px; - margin-right: 2px; } - spinbutton:not(.vertical) image.right, - entry image.right { - margin-left: 2px; - margin-right: -2px; } - spinbutton:not(.vertical) undershoot.left, - entry undershoot.left { - background-color: transparent; - background-image: linear-gradient(to top, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%); - padding-left: 1px; - background-size: 1px 12px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left top; } - spinbutton:not(.vertical) undershoot.right, - entry undershoot.right { - background-color: transparent; - background-image: linear-gradient(to top, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%); - padding-right: 1px; - background-size: 1px 12px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right top; } - spinbutton.error:not(.vertical), - entry.error { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - border-image: none; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #DD2C00; - color: #FFFFFF; } - spinbutton.error:focus:not(.vertical), - entry.error:focus { - border-image: none; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - spinbutton.error:disabled:not(.vertical), - entry.error:disabled { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #fafafa; - color: rgba(0, 0, 0, 0.32); } - spinbutton.error.flat:not(.vertical), notebook > stack:not(:only-child) entry.error:not(.search), - notebook > stack:not(:only-child) spinbutton.error:not(.vertical), colorchooser .popover.osd spinbutton.error:not(.vertical), entry.error.preferences-search, layoutpane entry.error.search, editortweak entry.error.search, #login_window entry.error, - entry.error.flat { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #DD2C00 0%, transparent 0%) 0 0 0/0 0 0px; - box-shadow: inset 0 -1px #DD2C00; - background-color: transparent; - color: rgba(0, 0, 0, 0.8); } - spinbutton.error.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry.error:focus:not(.search), - notebook > stack:not(:only-child) spinbutton.error:focus:not(.vertical), colorchooser .popover.osd spinbutton.error:focus:not(.vertical), entry.error.preferences-search:focus, layoutpane entry.error.search:focus, editortweak entry.error.search:focus, #login_window entry.error:focus, - entry.error.flat:focus { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #DD2C00 100%, transparent 0%) 0 0 2/0 0 2px; - box-shadow: inset 0 -1px #DD2C00; } - spinbutton.error.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry.error:disabled:not(.search), - notebook > stack:not(:only-child) spinbutton.error:disabled:not(.vertical), colorchooser .popover.osd spinbutton.error:disabled:not(.vertical), entry.error.preferences-search:disabled, layoutpane entry.error.search:disabled, editortweak entry.error.search:disabled, #login_window entry.error:disabled, - entry.error.flat:disabled { - box-shadow: inset 0 -1px alpha(currentColor, 0.3); - background-color: transparent; - color: rgba(0, 0, 0, 0.32); } - spinbutton.warning:not(.vertical), - entry.warning { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - border-image: none; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #FF6D00; - color: #FFFFFF; } - spinbutton.warning:focus:not(.vertical), - entry.warning:focus { - border-image: none; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - spinbutton.warning:disabled:not(.vertical), - entry.warning:disabled { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #fafafa; - color: rgba(0, 0, 0, 0.32); } - spinbutton.warning.flat:not(.vertical), notebook > stack:not(:only-child) entry.warning:not(.search), - notebook > stack:not(:only-child) spinbutton.warning:not(.vertical), colorchooser .popover.osd spinbutton.warning:not(.vertical), entry.warning.preferences-search, layoutpane entry.warning.search, editortweak entry.warning.search, #login_window entry.warning, - entry.warning.flat { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FF6D00 0%, transparent 0%) 0 0 0/0 0 0px; - box-shadow: inset 0 -1px #FF6D00; - background-color: transparent; - color: rgba(0, 0, 0, 0.8); } - spinbutton.warning.flat:focus:not(.vertical), notebook > stack:not(:only-child) entry.warning:focus:not(.search), - notebook > stack:not(:only-child) spinbutton.warning:focus:not(.vertical), colorchooser .popover.osd spinbutton.warning:focus:not(.vertical), entry.warning.preferences-search:focus, layoutpane entry.warning.search:focus, editortweak entry.warning.search:focus, #login_window entry.warning:focus, - entry.warning.flat:focus { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FF6D00 100%, transparent 0%) 0 0 2/0 0 2px; - box-shadow: inset 0 -1px #FF6D00; } - spinbutton.warning.flat:disabled:not(.vertical), notebook > stack:not(:only-child) entry.warning:disabled:not(.search), - notebook > stack:not(:only-child) spinbutton.warning:disabled:not(.vertical), colorchooser .popover.osd spinbutton.warning:disabled:not(.vertical), entry.warning.preferences-search:disabled, layoutpane entry.warning.search:disabled, editortweak entry.warning.search:disabled, #login_window entry.warning:disabled, - entry.warning.flat:disabled { - box-shadow: inset 0 -1px alpha(currentColor, 0.3); - background-color: transparent; - color: rgba(0, 0, 0, 0.32); } -spinbutton:not(.vertical) progress, -entry progress { - margin: 2px -6px; - border-style: none none solid; - border-width: 2px; - border-color: #42A5F5; - background-color: transparent; } -.linked:not(.vertical) > spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) .linked:not(.vertical) > entry:not(.search), -notebook > stack:not(:only-child) .linked:not(.vertical) > spinbutton:not(.vertical), colorchooser .popover.osd .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry.preferences-search, layoutpane .linked:not(.vertical) > entry.search, editortweak .linked:not(.vertical) > entry.search, #login_window .linked:not(.vertical) > entry, .linked.vertical > spinbutton.flat:not(.vertical), notebook > stack:not(:only-child) .linked.vertical > entry:not(.search), -notebook > stack:not(:only-child) .linked.vertical > spinbutton:not(.vertical), colorchooser .popover.osd .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry.preferences-search, layoutpane .linked.vertical > entry.search, editortweak .linked.vertical > entry.search, #login_window .linked.vertical > entry, .linked:not(.vertical) > -entry.flat, .linked.vertical > -entry.flat { - border-radius: 0; } - -treeview entry.flat, treeview entry { - min-height: 0; - padding: 2px; - border-radius: 0; - background-color: #FFFFFF; } - treeview entry.flat, treeview entry.flat:focus, treeview entry, treeview entry:focus { - border-image: none; - box-shadow: none; } - -/*********** - * Buttons * - ***********/ -@keyframes needs_attention { - from { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448aff), to(transparent)); } - to { - background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#448aff), to(transparent)); } } -button { - min-height: 24px; - min-width: 16px; - padding: 4px 8px; - border-radius: 2px; - font-weight: 500; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #FAFAFA; - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); - color: rgba(0, 0, 0, 0.6); } - button:hover { - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); - color: rgba(0, 0, 0, 0.8); } - button:active { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1), background-image 0; - animation: ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); - color: rgba(0, 0, 0, 0.8); } - button:disabled { - box-shadow: none; - background-color: alpha(currentColor, 0.3); - color: rgba(0, 0, 0, 0.24); } - button:checked { - background-color: #42A5F5; - color: #FFFFFF; } - button:checked:disabled { - background-color: alpha(currentColor, 0.3); - color: rgba(66, 165, 245, 0.4); } - modelbutton.flat, - .menuitem.button.flat, spinbutton:not(.vertical) button, spinbutton.vertical button, popover.background.menu button, - popover.background button.model, notebook > header > tabs > arrow, scrollbar button, check, - radio, calendar.button, messagedialog.csd .dialog-action-area button, button.sidebar-button, .gedit-search-slider button, popover.messagepopover .popover-action-area button, PanelToplevel > widget > button, .raven .raven-header:not(.top) button, .drop-shadow button, .budgie-session-dialog .linked.horizontal > button, .lightdm-gtk-greeter button, :not(headerbar) .caja-pathbar button, .caja-pathbar :not(headerbar) button, :not(headerbar) - .path-bar button, layouttabbar button, .mate-panel-menu-bar #PanelApplet button:not(.flat), .budgie-panel #tasklist-button, .raven stackswitcher.linked > button, toolbar button, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), - headerbar button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button, - button.flat { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - box-shadow: none; - background-color: transparent; - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); - color: alpha(currentColor, 0.75); } - modelbutton.flat:hover, - .menuitem.button.flat:hover, spinbutton:not(.vertical) button:hover, spinbutton.vertical button:hover, popover.background.menu button:hover, - popover.background button.model:hover, notebook > header > tabs > arrow:hover, scrollbar button:hover, check:hover, - radio:hover, calendar.button:hover, messagedialog.csd .dialog-action-area button:hover, button.sidebar-button:hover, .gedit-search-slider button:hover, popover.messagepopover .popover-action-area button:hover, PanelToplevel > widget > button:hover, .raven .raven-header:not(.top) button:hover, .drop-shadow button:hover, .budgie-session-dialog .linked.horizontal > button:hover, .lightdm-gtk-greeter button:hover, :not(headerbar) .caja-pathbar button:hover, .caja-pathbar :not(headerbar) button:hover, :not(headerbar) - .path-bar button:hover, layouttabbar button:hover, .mate-panel-menu-bar #PanelApplet button:hover:not(.flat), .budgie-panel #tasklist-button:hover, .raven stackswitcher.linked > button:hover, toolbar button:hover, .titlebar:not(headerbar) button:hover:not(.suggested-action):not(.destructive-action), - headerbar button:hover:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:hover:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:hover, - button.flat:hover { - box-shadow: none; - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0.15)); - color: currentColor; } - modelbutton.flat:active, - .menuitem.button.flat:active, spinbutton:not(.vertical) button:active, spinbutton.vertical button:active, popover.background.menu button:active, - popover.background button.model:active, notebook > header > tabs > arrow:active, scrollbar button:active, check:active, - radio:active, calendar.button:active, messagedialog.csd .dialog-action-area button:active, button.sidebar-button:active, .gedit-search-slider button:active, popover.messagepopover .popover-action-area button:active, PanelToplevel > widget > button:active, .raven .raven-header:not(.top) button:active, .drop-shadow button:active, .budgie-session-dialog .linked.horizontal > button:active, .lightdm-gtk-greeter button:active, :not(headerbar) .caja-pathbar button:active, .caja-pathbar :not(headerbar) button:active, :not(headerbar) - .path-bar button:active, layouttabbar button:active, .mate-panel-menu-bar #PanelApplet button:active:not(.flat), .budgie-panel #tasklist-button:active, .raven stackswitcher.linked > button:active, toolbar button:active, .titlebar:not(headerbar) button:active:not(.suggested-action):not(.destructive-action), - headerbar button:active:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:active:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:active, - button.flat:active { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), background-image 0; - animation: flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; - box-shadow: none; - color: currentColor; } - modelbutton.flat:disabled, - .menuitem.button.flat:disabled, spinbutton:not(.vertical) button:disabled, spinbutton.vertical button:disabled, popover.background.menu button:disabled, - popover.background button.model:disabled, notebook > header > tabs > arrow:disabled, scrollbar button:disabled, check:disabled, - radio:disabled, calendar.button:disabled, messagedialog.csd .dialog-action-area button:disabled, button.sidebar-button:disabled, .gedit-search-slider button:disabled, popover.messagepopover .popover-action-area button:disabled, PanelToplevel > widget > button:disabled, .raven .raven-header:not(.top) button:disabled, .drop-shadow button:disabled, .budgie-session-dialog .linked.horizontal > button:disabled, .lightdm-gtk-greeter button:disabled, :not(headerbar) .caja-pathbar button:disabled, .caja-pathbar :not(headerbar) button:disabled, :not(headerbar) - .path-bar button:disabled, layouttabbar button:disabled, .mate-panel-menu-bar #PanelApplet button:disabled:not(.flat), .budgie-panel #tasklist-button:disabled, .raven stackswitcher.linked > button:disabled, toolbar button:disabled, .titlebar:not(headerbar) button:disabled:not(.suggested-action):not(.destructive-action), - headerbar button:disabled:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:disabled:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:disabled, - button.flat:disabled { - box-shadow: none; - background-color: transparent; - color: alpha(currentColor, 0.3); } - :not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar) - .path-bar button:checked, layouttabbar button:checked, .mate-panel-menu-bar #PanelApplet button:checked:not(.flat), .budgie-panel #tasklist-button:checked, .raven stackswitcher.linked > button:checked, toolbar button:checked, .titlebar:not(headerbar) button:checked:not(.suggested-action):not(.destructive-action), - headerbar button:checked:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:checked:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:checked, - button.flat:checked { - background-color: alpha(currentColor, 0.3); - color: currentColor; } - :not(headerbar) .caja-pathbar button:checked:disabled, .caja-pathbar :not(headerbar) button:checked:disabled, :not(headerbar) - .path-bar button:checked:disabled, layouttabbar button:checked:disabled, .mate-panel-menu-bar #PanelApplet button:checked:disabled:not(.flat), .budgie-panel #tasklist-button:checked:disabled, .raven stackswitcher.linked > button:checked:disabled, toolbar button:checked:disabled, .titlebar:not(headerbar) button:checked:disabled:not(.suggested-action):not(.destructive-action), - headerbar button:checked:disabled:not(.suggested-action):not(.destructive-action), actionbar > revealer > box button:checked:disabled:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification button:checked:disabled, - button.flat:checked:disabled { - background-color: alpha(currentColor, 0.3); - color: alpha(currentColor, 0.4); } - button.text-button { - padding-left: 16px; - padding-right: 16px; } - button.image-button { - min-width: 24px; - padding: 4px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - button.text-button.image-button { - border-radius: 2px; - -gtk-outline-radius: 2px; } - button.text-button.image-button label:first-child { - margin-left: 12px; - margin-right: 2px; } - button.text-button.image-button label:last-child { - margin-left: 2px; - margin-right: 12px; } - button.text-button.image-button label:only-child { - margin-left: 12px; - margin-right: 12px; } - button.text-button.image-button image:not(:only-child):first-child { - margin-left: 4px; } - button.text-button.image-button image:not(:only-child):last-child { - margin-right: 4px; } - toolbar .linked > button, .titlebar:not(headerbar) .linked > button:not(.suggested-action):not(.destructive-action), - headerbar .linked > button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button, toolbar .linked.vertical > button, .titlebar:not(headerbar) .linked.vertical > button:not(.suggested-action):not(.destructive-action), - headerbar .linked.vertical > button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked.vertical > button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked.vertical > button, .linked > - button.flat, .linked.vertical > - button.flat { - border-radius: 2px; } - toolbar .linked > button.image-button, .titlebar:not(headerbar) .linked > button.image-button:not(.suggested-action):not(.destructive-action), - headerbar .linked > button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button.image-button, toolbar .linked.vertical > button.image-button, .titlebar:not(headerbar) .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action), - headerbar .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked.vertical > button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked.vertical > button.image-button, .linked > - button.flat.image-button, .linked.vertical > - button.flat.image-button { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - toolbar .linked > button.text-button.image-button, .titlebar:not(headerbar) .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action), - headerbar .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked > button.text-button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked > button.text-button.image-button, toolbar .linked.vertical > button.text-button.image-button, .titlebar:not(headerbar) .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action), - headerbar .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action), actionbar > revealer > box .linked.vertical > button.text-button.image-button:not(.suggested-action):not(.destructive-action):not(.server-list-button), .app-notification .linked.vertical > button.text-button.image-button, .linked > - button.flat.text-button.image-button, .linked.vertical > - button.flat.text-button.image-button { - border-radius: 2px; - -gtk-outline-radius: 2px; } -infobar.info button:disabled, infobar.question button:disabled, infobar.warning button:disabled, infobar.error button:disabled, row:selected -button:disabled { - color: rgba(255, 255, 255, 0.3); } -button.osd { - padding: 10px 14px; } - button.osd.image-button { - padding: 10px; } - button.osd:disabled { - opacity: 0; } -button.suggested-action { - background-color: #448aff; - color: #FFFFFF; } - button.suggested-action:disabled { - box-shadow: none; - background-color: alpha(currentColor, 0.3); - color: rgba(0, 0, 0, 0.32); } - button.suggested-action:checked { - background-color: #ff79a7; } - button.suggested-action.flat { - background-color: transparent; - color: #448aff; } - button.suggested-action.flat:disabled { - box-shadow: none; - background-color: transparent; - color: alpha(currentColor, 0.4); } -button.destructive-action { - background-color: #FF5252; - color: #FFFFFF; } - button.destructive-action:disabled { - box-shadow: none; - background-color: alpha(currentColor, 0.3); - color: rgba(0, 0, 0, 0.32); } - button.destructive-action:checked { - background-color: #ff8686; } - button.destructive-action.flat { - background-color: transparent; - color: #FF5252; } - button.destructive-action.flat:disabled { - box-shadow: none; - background-color: transparent; - color: alpha(currentColor, 0.4); } -.stack-switcher > -button { - outline-offset: -4px; } - .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:checked > label, - .stack-switcher > - button.needs-attention:checked > image { - animation: none; - background-image: none; } -button separator { - min-width: 0; - min-height: 0; - background: transparent; } -.primary-toolbar -button { - -gtk-icon-shadow: none; } - -.stack-switcher > -button.needs-attention > label, -.stack-switcher > -button.needs-attention > image, stacksidebar row.needs-attention > label { - animation: needs_attention 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; - background-repeat: no-repeat; - background-position: right 3px; - background-size: 6px 6px; } - .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; } - -.linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > -entry, .linked > -button, .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl) { - border-radius: 0; - -gtk-outline-radius: 2px; } - -.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > -entry:first-child, .linked > -button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; } -.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > -entry:last-child, .linked > -button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; } -.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > -entry:only-child, .linked > -button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo { - border-radius: 2px; } - -.linked.vertical > spinbutton:not(.vertical), .linked.vertical > -entry, .linked.vertical > -button, .linked.vertical > combobox > box > button.combo { - border-radius: 0; - -gtk-outline-radius: 2px; } - -.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > -entry:first-child, .linked.vertical > -button:first-child, .linked.vertical > combobox:first-child > box > button.combo { - border-top-left-radius: 2px; - border-top-right-radius: 2px; } -.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > -entry:last-child, .linked.vertical > -button:last-child, .linked.vertical > combobox:last-child > box > button.combo { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; } -.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > -entry:only-child, .linked.vertical > -button:only-child, .linked.vertical > combobox:only-child > box > button.combo { - border-radius: 2px; } - -/* menu buttons */ -modelbutton.flat, -.menuitem.button.flat { - min-height: 28px; - padding: 0 8px; - border-radius: 2px; - color: inherit; } - modelbutton.flat check:not(:checked):not(:indeterminate), - modelbutton.flat radio:not(:checked):not(:indeterminate), - .menuitem.button.flat check:not(:checked):not(:indeterminate), - .menuitem.button.flat radio:not(:checked):not(:indeterminate) { - color: alpha(currentColor, 0.6); } - modelbutton.flat check, modelbutton.flat check:hover, - modelbutton.flat radio, - modelbutton.flat radio:hover, - .menuitem.button.flat check, - .menuitem.button.flat check:hover, - .menuitem.button.flat radio, - .menuitem.button.flat radio:hover { - background-image: none; } - modelbutton.flat check:active, - modelbutton.flat radio:active, - .menuitem.button.flat check:active, - .menuitem.button.flat radio:active { - animation: none; } - 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; - margin-right: -16px; } - modelbutton.flat check:first-child, - modelbutton.flat radio:first-child, - .menuitem.button.flat check:first-child, - .menuitem.button.flat radio:first-child { - margin-left: -16px; - 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 { - min-height: 20px; - min-width: 20px; - padding: 6px; } - -/********* - * Links * - *********/ -*:link, button:link, -button:visited, *:link:hover, button:hover:link, -button:hover:visited, *:link:active, button:active:link, -button:active:visited { - color: #42A5F5; } -*:link:visited, -button:visited, *:link:visited:hover, -button:visited:hover, *:link:visited:active, -button:visited:active { - color: #E040FB; } -infobar.info *:link, infobar.info button:link, -infobar.info button:visited, infobar.question *:link, infobar.question button:link, -infobar.question button:visited, infobar.warning *:link, infobar.warning button:link, -infobar.warning button:visited, infobar.error *:link, infobar.error button:link, -infobar.error button:visited, *:link:selected, button:selected:link, -button:selected:visited, .selection-mode.titlebar:not(headerbar) .subtitle:link, -headerbar.selection-mode .subtitle:link, *:selected *:link, *:selected button:link, -*:selected button:visited { - color: #FFFFFF; } - -button:link > label, -button:visited > label { - text-decoration-line: underline; } - -/***************** - * GtkSpinButton * - *****************/ -spinbutton:not(.vertical) { - padding: 0; } - notebook > stack:not(:only-child) spinbutton:not(.vertical) entry, notebook > stack:not(:only-child) spinbutton:not(.vertical) entry:focus, notebook > stack:not(:only-child) spinbutton:not(.vertical) entry:disabled, - spinbutton:not(.vertical) entry { - min-width: 28px; - margin: 0; - border-image: none; - border-radius: 0; - box-shadow: none; - background-color: transparent; } - spinbutton:not(.vertical) button { - border: solid 6px transparent; } - spinbutton:not(.vertical) button.up:dir(ltr), spinbutton:not(.vertical) button.down:dir(rtl) { - margin-left: -3px; } - spinbutton:not(.vertical) button.up:dir(rtl), spinbutton:not(.vertical) button.down:dir(ltr) { - margin-right: -3px; } -spinbutton.vertical:disabled { - color: rgba(0, 0, 0, 0.32); } -spinbutton.vertical:drop(active) { - box-shadow: none; } -spinbutton.vertical entry { - min-height: 32px; - min-width: 44px; - padding: 0; } -spinbutton.vertical button { - min-height: 32px; - min-width: 44px; - padding: 0; } - spinbutton.vertical button.up { - border-radius: 2px 2px 0 0; } - spinbutton.vertical button.down { - border-radius: 0 0 2px 2px; } -treeview spinbutton:not(.vertical) { - min-height: 0; - border-style: none; - border-radius: 0; } - treeview spinbutton:not(.vertical) entry { - min-height: 0; - padding: 1px 2px; } - -/************** - * ComboBoxes * - **************/ -combobox arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - min-height: 16px; - min-width: 16px; } -combobox button.combo:checked { - transition: none; } -combobox button.combo cellview:dir(ltr) { - margin-left: 0px; } -combobox button.combo cellview:dir(rtl) { - margin-right: 0px; } -combobox #gtk-combobox-popup-menu { - padding: 2px 0; } - combobox #gtk-combobox-popup-menu menuitem { - min-height: 28px; - padding: 0 8px; } -combobox:drop(active) { - box-shadow: none; } - -notebook > stack:not(:only-child) button.combo, #login_window #user_combobox button { - border-radius: 0; - background-image: none; - font-weight: inherit; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 0%, transparent 0%) 0 0 0/0 0 0px; - box-shadow: inset 0 -1px alpha(currentColor, 0.3); - background-color: transparent; - color: rgba(0, 0, 0, 0.8); } - notebook > stack:not(:only-child) button.combo:hover, #login_window #user_combobox button:hover { - box-shadow: inset 0 -2px alpha(currentColor, 0.3); } - notebook > stack:not(:only-child) button.combo:checked, #login_window #user_combobox button:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 100%, transparent 0%) 0 0 2/0 0 2px; } - notebook > stack:not(:only-child) button.combo:disabled, #login_window #user_combobox button:disabled { - color: rgba(0, 0, 0, 0.32); } - -/************ - * Toolbars * - ************/ -toolbar { - -GtkWidget-window-dragging: true; - padding: 3px; - background-color: #F5F5F5; } - .osd toolbar { - background-color: transparent; } - toolbar.osd, .app-notification, frame.documents-dropdown { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 6px; - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.4); - background-color: #FFFFFF; } - toolbar.osd:backdrop, .app-notification:backdrop, frame.documents-dropdown:backdrop { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.4); } - toolbar.osd.left, .left.app-notification, frame.left.documents-dropdown, toolbar.osd.right, .right.app-notification, frame.right.documents-dropdown, toolbar.osd.top, .top.app-notification, frame.top.documents-dropdown, toolbar.osd.bottom, .bottom.app-notification, frame.bottom.documents-dropdown { - border-radius: 0; } - toolbar.horizontal separator { - margin: 3px; } - toolbar.vertical separator { - margin: 3px; } - 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: 3px; } - toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:first-child), - toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:first-child), - toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:first-child) { - margin-left: 0; } - toolbar:not(.inline-toolbar):not(.osd) .linked entry:not(:last-child), - toolbar:not(.inline-toolbar):not(.osd) .linked spinbutton:not(:last-child), - toolbar:not(.inline-toolbar):not(.osd) .linked button:not(:last-child) { - margin-right: 0; } - toolbar:not(.inline-toolbar):not(.osd) switch { - margin: 9px 3px; } - -.inline-toolbar { - padding: 6px; - border-style: solid; - border-width: 0 1px 1px; - border-color: rgba(0, 0, 0, 0.1); - background-color: #fafafa; } - -searchbar, -.location-bar { - padding: 6px; - border-style: solid; - border-width: 0 0 1px; - border-color: rgba(0, 0, 0, 0.1); - background-color: #F5F5F5; - background-clip: border-box; } - -/*************** - * Header bars * - ***************/ -.titlebar:not(headerbar), -headerbar { - transition: background-color 0.2s cubic-bezier(0, 0, 0.2, 1); - min-height: 44px; - padding: 0 6px; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.2); - background-color: #455A64; - color: #FFFFFF; } - .titlebar:disabled:not(headerbar) :not(button) > label, - headerbar:disabled :not(button) > label { - color: rgba(255, 255, 255, 0.4); } - .titlebar:backdrop:not(headerbar), - headerbar:backdrop { - color: rgba(255, 255, 255, 0.75); } - .titlebar:backdrop:disabled:not(headerbar) :not(button) > label, - headerbar:backdrop:disabled :not(button) > label { - color: rgba(255, 255, 255, 0.3); } - .titlebar:not(headerbar) .title, - headerbar .title { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - padding: 0 12px; - font-weight: bold; } - .titlebar:not(headerbar) .subtitle, - headerbar .subtitle { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - padding: 0 12px; - font-size: smaller; } - .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), - headerbar button:not(.suggested-action):not(.destructive-action) { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; } - .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, - headerbar button:not(.suggested-action):not(.destructive-action):checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; } - .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, .titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled, - headerbar button:not(.suggested-action):not(.destructive-action):checked, - headerbar button:not(.suggested-action):not(.destructive-action):checked:disabled { - background-color: transparent; } - .titlebar:not(headerbar) button.suggested-action:disabled, .titlebar:not(headerbar) button.destructive-action:disabled, - headerbar button.suggested-action:disabled, - headerbar button.destructive-action:disabled { - color: alpha(currentColor, 0.4); } - .selection-mode.titlebar:not(headerbar), - headerbar.selection-mode { - transition: background-color 0 0.3s; - animation: header_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: #42A5F5; - color: #FFFFFF; } - .selection-mode.titlebar:backdrop:not(headerbar), - headerbar.selection-mode:backdrop { - color: rgba(255, 255, 255, 0.75); } - .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action), - headerbar.selection-mode button:not(.suggested-action):not(.destructive-action) { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; - color: currentColor; } - .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):disabled, - headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):disabled { - color: alpha(currentColor, 0.4); } - .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked, - headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; - color: currentColor; } - .selection-mode.titlebar:not(headerbar) button:not(.suggested-action):not(.destructive-action):checked:disabled, - headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):checked:disabled { - color: alpha(currentColor, 0.4); } - .selection-mode.titlebar:not(headerbar) .selection-menu, - headerbar.selection-mode .selection-menu { - padding-left: 16px; - padding-right: 16px; } - .selection-mode.titlebar:not(headerbar) .selection-menu GtkArrow, - headerbar.selection-mode .selection-menu GtkArrow { - -GtkArrow-arrow-scaling: 1; } - .selection-mode.titlebar:not(headerbar) .selection-menu .arrow, - headerbar.selection-mode .selection-menu .arrow { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - .fullscreen .titlebar:not(headerbar), .tiled .titlebar:not(headerbar), .maximized .titlebar:not(headerbar), .fullscreen - headerbar, .tiled - headerbar, .maximized - headerbar { - border-radius: 0; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } - .default-decoration.titlebar:not(headerbar), - headerbar.default-decoration { - min-height: 20px; - padding: 6px; - border-width: 0; } - .default-decoration.titlebar:not(headerbar) button.titlebutton, - headerbar.default-decoration button.titlebutton { - min-height: 20px; - min-width: 20px; - margin: 0; - padding: 0; } - .default-decoration.titlebar:not(headerbar) button.titlebutton:active, - headerbar.default-decoration button.titlebutton:active { - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.15) 100%, transparent 0%), image(alpha(currentColor, 0.15)); } - .solid-csd .titlebar:dir(rtl):not(headerbar), .solid-csd .titlebar:dir(ltr):not(headerbar), .solid-csd - headerbar:dir(rtl), .solid-csd - headerbar:dir(ltr) { - margin-left: -2px; - margin-right: -2px; - margin-top: -2px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.2); } - -headerbar entry, -headerbar spinbutton, -headerbar button { - margin-top: 6px; - margin-bottom: 6px; } -headerbar switch { - margin-top: 12px; - margin-bottom: 12px; } - -.background:not(.tiled):not(.maximized):not(.fullscreen) .titlebar { - border-top-left-radius: 2px; - border-top-right-radius: 2px; } - -window:not(.tiled):not(.maximized):not(.fullscreen) separator:first-child + headerbar, window:not(.tiled):not(.maximized):not(.fullscreen) headerbar:first-child { - border-top-left-radius: 2px; } -window:not(.tiled):not(.maximized):not(.fullscreen) headerbar:last-child { - border-top-right-radius: 2px; } - -window.csd > .titlebar:not(headerbar) { - padding: 0; - background-color: transparent; - background-image: none; - border-style: none; - box-shadow: none; } -.titlebar:not(headerbar) > separator { - background-color: #455A64; - background-image: image(rgba(0, 0, 0, 0.1)); } - -/************ - * Pathbars * - ************/ -.caja-pathbar button, -.path-bar button { - padding-left: 4px; - padding-right: 4px; } - .caja-pathbar button label:not(:only-child):first-child, - .path-bar button label:not(:only-child):first-child { - margin-left: 4px; } - .caja-pathbar button label:not(:only-child):last-child, - .path-bar button label:not(:only-child):last-child { - margin-right: 4px; } - .caja-pathbar button.slider-button, - .path-bar button.slider-button { - padding-left: 4px; - padding-right: 4px; } - :not(headerbar) .caja-pathbar button, .caja-pathbar :not(headerbar) button, :not(headerbar) - .path-bar button { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 0%, transparent 0%) 0 0 0/0 0 0px; - border-radius: 2px; } - :not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar) - .path-bar button:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #42A5F5 100%, transparent 0%) 0 0 2/0 0 2px; } - :not(headerbar) .caja-pathbar button:checked, .caja-pathbar :not(headerbar) button:checked, :not(headerbar) .caja-pathbar button:checked:disabled, .caja-pathbar :not(headerbar) button:checked:disabled, :not(headerbar) - .path-bar button:checked, :not(headerbar) - .path-bar button:checked:disabled { - background-color: transparent; } - -/************** - * Tree Views * - **************/ -treeview.view { - border-left-color: alpha(currentColor, 0.3); - border-top-color: rgba(0, 0, 0, 0.1); } - * { - -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:hover, treeview.view:active, treeview.view:selected { - border-radius: 0; } - treeview.view.separator { - min-height: 5px; - color: rgba(0, 0, 0, 0.1); } - treeview.view:drop(active) { - border-style: solid none; - border-width: 1px; - border-color: #448aff; } - 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-down-symbolic"); - -gtk-icon-transform: rotate(-90deg); - color: rgba(0, 0, 0, 0.6); } - treeview.view.expander:dir(rtl) { - -gtk-icon-transform: rotate(90deg); } - treeview.view.expander:checked { - -gtk-icon-transform: unset; } - treeview.view.expander:hover, treeview.view.expander:active { - color: rgba(0, 0, 0, 0.8); } - treeview.view.expander:disabled { - color: rgba(0, 0, 0, 0.24); } - treeview.view.expander:selected { - color: rgba(255, 255, 255, 0.75); } - treeview.view.expander:selected:hover, treeview.view.expander:selected:active { - color: #FFFFFF; } - treeview.view.expander:selected:disabled { - color: rgba(255, 255, 255, 0.3); } - treeview.view.progressbar { - border-style: none none solid; - border-width: 4px; - border-color: #42A5F5; - box-shadow: none; - background-color: transparent; } - treeview.view.progressbar:selected { - border-color: currentColor; } - treeview.view.trough { - border-style: none none solid; - border-width: 4px; - border-color: rgba(66, 165, 245, 0.3); - box-shadow: none; - background-color: transparent; } - treeview.view.trough:selected { - border-color: alpha(currentColor, 0.3); } - treeview.view header button { - padding: 2px 6px; - border-style: none solid solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.1); - border-radius: 0; - background-clip: border-box; } - treeview.view header button, treeview.view header button:hover, treeview.view header button:active { - box-shadow: none; } - treeview.view header button, treeview.view header button:disabled { - background-color: #FFFFFF; } - treeview.view header button:last-child { - border-right-style: none; } - treeview.view button.dnd, - treeview.view header.button.dnd { - padding: 2px 6px; - border-style: none solid solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.1); - border-radius: 0; - box-shadow: none; - background-color: #FFFFFF; - background-clip: border-box; - color: #42A5F5; } - treeview.view acceleditor > label { - background-color: #42A5F5; } - -/********* - * Menus * - *********/ -menubar, -.menubar { - -GtkWidget-window-dragging: true; - padding: 0; - background-color: #455A64; } - menubar > menuitem, - .menubar > menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - min-height: 20px; - padding: 4px 8px; - color: rgba(255, 255, 255, 0.75); } - menubar > menuitem:hover, - .menubar > menuitem:hover { - transition: none; - background-color: alpha(currentColor, 0.15); - color: #FFFFFF; } - menubar > menuitem:disabled, - .menubar > menuitem:disabled { - color: rgba(255, 255, 255, 0.3); } - -.csd.popup { - border-radius: 2px; } - -menu, -.menu, -.context-menu { - margin: 4px 0; - padding: 4px 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); - background-color: #FFFFFF; - border: 1px solid rgba(0, 0, 0, 0.1); } - .csd menu, .csd - .menu, .csd - .context-menu { - border: none; - border-radius: 2px; } - menu menuitem, - .menu menuitem, - .context-menu menuitem { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - min-height: 20px; - min-width: 40px; - padding: 4px 8px; - font: initial; - text-shadow: none; } - menu menuitem:hover, - .menu menuitem:hover, - .context-menu menuitem:hover { - transition: none; - background-color: alpha(currentColor, 0.15); } - menu menuitem:disabled, - .menu menuitem:disabled, - .context-menu menuitem:disabled { - color: rgba(0, 0, 0, 0.32); } - 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: 8px; } - 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: 8px; } - 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 { - min-height: 16px; - min-width: 16px; - padding: 4px; - border-radius: 0; - background-color: #FFFFFF; - color: rgba(0, 0, 0, 0.6); } - menu > arrow.top, - .menu > arrow.top, - .context-menu > arrow.top { - margin-top: -4px; - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - menu > arrow.bottom, - .menu > arrow.bottom, - .context-menu > arrow.bottom { - margin-bottom: -4px; - border-top: 1px solid rgba(0, 0, 0, 0.1); - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - menu > arrow:hover, - .menu > arrow:hover, - .context-menu > arrow:hover { - background-image: image(alpha(currentColor, 0.15)); - color: rgba(0, 0, 0, 0.8); } - menu > arrow:disabled, - .menu > arrow:disabled, - .context-menu > arrow:disabled { - border-color: transparent; - background-color: transparent; - color: transparent; } - menu separator, - .menu separator, - .context-menu separator { - margin: 4px 0; } - -menuitem accelerator { - color: alpha(currentColor, 0.6); } -menuitem check:dir(ltr), -menuitem radio:dir(ltr) { - margin-right: -8px; - margin-left: -16px; } -menuitem check:dir(rtl), -menuitem radio:dir(rtl) { - margin-right: -16px; - margin-left: -8px; } - -/*************** - * Popovers * - ***************/ -popover.background { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - padding: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); - background-color: #FAFAFA; } - popover.background:backdrop { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } - popover.background, .csd popover.background { - border-style: solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.2) rgba(0, 0, 0, 0.3); - border-radius: 3px; } - popover.background > stack { - margin: -4px; } - popover.background > toolbar { - margin: -2px; } - popover.background > list, - popover.background > .view, - popover.background > iconview, - popover.background > toolbar { - border-style: none; - box-shadow: none; - background-color: transparent; } - popover.background.menu button, - popover.background button.model { - min-height: 32px; - padding: 0 8px; - border-radius: 2px; } - popover.background separator { - margin: 4px 0; } - popover.background list separator { - margin: 0; } - -/************* - * Notebooks * - *************/ -notebook > header { - border-width: 1px; - border-color: rgba(0, 0, 0, 0.1); - background-color: #F5F5F5; - background-clip: border-box; } - notebook > header.top { - border-bottom-style: solid; } - notebook > header.top > tabs { - margin-bottom: -1px; } - notebook > header.top > tabs > tab:hover { - box-shadow: inset 0 -2px alpha(currentColor, 0.3); } - notebook > header.top > tabs > tab:checked { - box-shadow: inset 0 -2px #42A5F5; } - notebook > header.bottom { - border-top-style: solid; } - notebook > header.bottom > tabs { - margin-top: -1px; } - notebook > header.bottom > tabs > tab:hover { - box-shadow: inset 0 2px alpha(currentColor, 0.3); } - notebook > header.bottom > tabs > tab:checked { - box-shadow: inset 0 2px #42A5F5; } - notebook > header.left { - border-right-style: solid; } - notebook > header.left > tabs { - margin-right: -1px; } - notebook > header.left > tabs > tab:hover { - box-shadow: inset -2px 0 alpha(currentColor, 0.3); } - notebook > header.left > tabs > tab:checked { - box-shadow: inset -2px 0 #42A5F5; } - notebook > header.right { - border-left-style: solid; } - notebook > header.right > tabs { - margin-left: -1px; } - notebook > header.right > tabs > tab:hover { - box-shadow: inset 2px 0 alpha(currentColor, 0.3); } - notebook > header.right > tabs > tab:checked { - box-shadow: inset 2px 0 #42A5F5; } - 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 { - padding-left: 4px; - padding-right: 4px; } - notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down { - margin-left: -8px; - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up { - margin-right: -8px; - -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 { - padding-top: 4px; - padding-bottom: 4px; } - notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down { - margin-top: -8px; - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up { - margin-bottom: -8px; - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - notebook > header > tabs > arrow { - min-height: 16px; - min-width: 16px; - border-radius: 0; } - notebook > header tab { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - min-height: 20px; - min-width: 20px; - padding: 6px 12px; - outline-offset: -6px; - border-width: 1px; - border-color: transparent; - color: rgba(0, 0, 0, 0.6); - font-weight: 500; } - notebook > header tab:hover { - color: rgba(0, 0, 0, 0.8); } - notebook > header tab:hover.reorderable-page { - border-color: rgba(0, 0, 0, 0.1); - background-color: #fafafa; } - notebook > header tab:disabled { - color: rgba(0, 0, 0, 0.24); } - notebook > header tab:checked { - animation: tab_ripple_effect 0.9s cubic-bezier(0, 0, 0.2, 1); - color: rgba(0, 0, 0, 0.8); } - notebook > header tab:checked:disabled { - color: rgba(0, 0, 0, 0.32); } - notebook > header tab:checked.reorderable-page { - border-color: rgba(0, 0, 0, 0.1); - background-color: #FFFFFF; } - notebook > header tab button.flat:last-child { - margin-left: 6px; - margin-right: -6px; } - notebook > header tab button.flat:first-child { - margin-left: -6px; - margin-right: 6px; } - notebook > header.top tabs, notebook > header.bottom tabs { - padding-left: 8px; - padding-right: 8px; } - notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child { - margin-left: 0; } - notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child { - margin-right: 0; } - notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page { - margin: 0 -1px; - border-style: none solid; } - notebook > header.left tabs, notebook > header.right tabs { - padding-top: 8px; - padding-bottom: 8px; } - notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child { - margin-top: 0; } - notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child { - margin-bottom: 0; } - notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page { - margin: -1px 0; - border-style: solid none; } -notebook > stack:not(:only-child) { - background-color: #FFFFFF; } - -/************** - * Scrollbars * - **************/ -scrollbar { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - background-color: #FFFFFF; - background-clip: padding-box; } - * { - -GtkScrollbar-has-backward-stepper: false; - -GtkScrollbar-has-forward-stepper: false; } - scrollbar.top { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); } - scrollbar.bottom { - border-top: 1px solid rgba(0, 0, 0, 0.1); } - scrollbar.left { - border-right: 1px solid rgba(0, 0, 0, 0.1); } - scrollbar.right { - border-left: 1px solid rgba(0, 0, 0, 0.1); } - scrollbar slider { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1), margin 0, border-width 0; - min-width: 8px; - min-height: 8px; - border: 4px solid transparent; - border-radius: 9999px; - background-clip: padding-box; - background-color: rgba(0, 0, 0, 0.48); } - scrollbar slider:hover { - background-color: rgba(0, 0, 0, 0.6); } - scrollbar slider:active { - background-color: rgba(0, 0, 0, 0.8); } - scrollbar slider:disabled { - background-color: rgba(0, 0, 0, 0.192); } - scrollbar.fine-tune slider { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1), margin 0, border-width 0, min-width 0, min-height 0; - min-width: 4px; - min-height: 4px; } - scrollbar.fine-tune.horizontal slider { - margin: 2px 0; } - scrollbar.fine-tune.vertical slider { - margin: 0 2px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) { - border-color: transparent; - background-color: transparent; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider { - min-width: 4px; - min-height: 4px; - margin: 3px; - border: 1px solid rgba(255, 255, 255, 0.3); } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) button { - min-width: 4px; - min-height: 4px; - margin: 3px; - border: 1px solid rgba(255, 255, 255, 0.3); - border-radius: 9999px; - background-color: rgba(0, 0, 0, 0.48); - background-clip: padding-box; - -gtk-icon-source: none; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering) button:disabled { - background-color: rgba(0, 0, 0, 0.192); } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider { - min-width: 24px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button { - min-width: 8px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider { - min-height: 24px; } - scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button { - min-height: 8px; } - scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering { - background-color: rgba(255, 255, 255, 0.9); } - scrollbar.horizontal slider { - min-width: 24px; } - scrollbar.vertical slider { - min-height: 24px; } - scrollbar button { - min-width: 16px; - min-height: 16px; - padding: 0; - border-radius: 0; } - scrollbar.vertical button.down { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - scrollbar.vertical button.up { - -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); } - scrollbar.horizontal button.down { - -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); } - scrollbar.horizontal button.up { - -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); } - -/********** - * Switch * - **********/ -switch { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - margin: 6px 0; - border: 4px solid transparent; - border-radius: 9999px; - background-color: alpha(currentColor, 0.3); - background-clip: padding-box; - font-size: 0; } - switch:disabled { - color: alpha(currentColor, 0.4); } - switch:checked { - background-color: rgba(255, 64, 129, 0.5); } - switch:checked:disabled { - background-color: rgba(255, 64, 129, 0.2); - color: rgba(0, 0, 0, 0.32); } - switch slider { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - border-image: none; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #FFFFFF; - color: rgba(0, 0, 0, 0.8); - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1), margin 0; - min-width: 20px; - min-height: 20px; - margin: -4px 0 -4px -4px; - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - switch:hover slider { - border-image: none; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - switch:checked slider { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1), margin 0, background-image 0, background-color 0 0.3s; - animation: needs_attention 0.3s cubic-bezier(0, 0, 0.2, 1); - margin: -4px -4px -4px 0; - background-color: #448aff; - color: #FFFFFF; } - switch:disabled slider { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #fafafa; - color: rgba(0, 0, 0, 0.32); } - switch:checked:disabled slider { - animation: none; } - -/************************* - * Check and Radio items * - *************************/ -.view.content-view.check:not(list), iconview.content-view.check:not(list) { - -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png")); - margin: 8px; - background-color: transparent; } - -.view.content-view.check:hover:not(list), iconview.content-view.check:hover:not(list) { - -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png")); - margin: 8px; - background-color: transparent; } - -.view.content-view.check:checked:not(list), iconview.content-view.check:checked:not(list) { - -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png")); - margin: 8px; - background-color: transparent; } - -.view.content-view.check:checked:hover:not(list), iconview.content-view.check:checked:hover:not(list) { - -gtk-icon-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png")); - margin: 8px; - background-color: transparent; } - -checkbutton.text-button, -radiobutton.text-button { - padding: 2px; - outline-offset: 0; } - checkbutton.text-button label:not(:only-child), - radiobutton.text-button label:not(:only-child) { - margin: 0 4px; } - -check, -radio { - min-height: 24px; - min-width: 24px; - margin: -10px; - padding: 10px; } - check:checked, check:indeterminate, - radio:checked, - radio:indeterminate { - color: #448aff; } - check:checked:disabled, check:indeterminate:disabled, - radio:checked:disabled, - radio:indeterminate:disabled { - color: rgba(255, 64, 129, 0.4); } - row check:not(:checked):not(:indeterminate), row - radio:not(:checked):not(:indeterminate) { - color: alpha(currentColor, 0.75); } - row check:not(:checked):not(:indeterminate):hover, row check:not(:checked):not(:indeterminate):active, row - radio:not(:checked):not(:indeterminate):hover, row - radio:not(:checked):not(:indeterminate):active { - color: currentColor; } - row check:not(:checked):not(:indeterminate):disabled, row - radio:not(:checked):not(:indeterminate):disabled { - color: alpha(currentColor, 0.3); } - menu menuitem check, menu menuitem - radio { - transition: none; - margin: -16px; } - menu menuitem check:not(:checked):not(:indeterminate), menu menuitem - radio:not(:checked):not(:indeterminate) { - color: alpha(currentColor, 0.6); } - menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem - radio, menu menuitem - radio:hover, menu menuitem - radio:disabled { - background-image: none; } - -check { - -gtk-icon-source: image(-gtk-recolor(url("assets/check-unchecked-symbolic.svg")), -gtk-recolor(url("assets/check-unchecked-symbolic.png"))); } -check:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/check-checked-symbolic.svg")), -gtk-recolor(url("assets/check-checked-symbolic.png"))); } -check:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/check-dash-symbolic.svg")), -gtk-recolor(url("assets/check-dash-symbolic.png"))); } - -radio { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448aff), to(transparent)) 22/22px; } - radio { - -gtk-icon-source: image(-gtk-recolor(url("assets/radio-unchecked-symbolic.svg")), -gtk-recolor(url("assets/radio-unchecked-symbolic.png"))); } - radio:indeterminate { - -gtk-icon-source: image(-gtk-recolor(url("assets/radio-dash-symbolic.svg")), -gtk-recolor(url("assets/radio-dash-symbolic.png"))); } - radio:checked { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.11364, to(#448aff), to(transparent)) 22/22px; } - radio:checked:disabled { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.11364, to(rgba(255, 64, 129, 0.4)), to(transparent)) 22/22px; } - radio:indeterminate:checked { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448aff), to(transparent)) 22/22px; } - -@keyframes check_check { - from { - -gtk-icon-transform: rotate(90deg); } - to { - -gtk-icon-transform: unset; } } -@keyframes check_radio { - from { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(#448aff), to(transparent)) 22/22px; } - to { - border-image: -gtk-gradient(radial, center center, 0, center center, 0.11364, to(#448aff), to(transparent)) 22/22px; } } -@keyframes check_indeterminate { - from { - -gtk-icon-transform: unset; } - 50% { - -gtk-icon-transform: scale(0, 1); } - to { - -gtk-icon-transform: unset; } } -modelbutton.flat check:not(:indeterminate):checked, -.menuitem.button.flat check:not(:indeterminate):checked, -check:not(:indeterminate):checked { - animation: check_check 0.3s cubic-bezier(0.4, 0, 0.2, 1); } - -check:not(:indeterminate):checked:active { - animation: check_check 0.3s cubic-bezier(0.4, 0, 0.2, 1), flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; } - -modelbutton.flat check:indeterminate:checked, modelbutton.flat radio:indeterminate:checked, -.menuitem.button.flat check:indeterminate:checked, -.menuitem.button.flat radio:indeterminate:checked, -check:indeterminate:checked, radio:indeterminate:checked { - animation: check_indeterminate 0.3s cubic-bezier(0.4, 0, 0.2, 1); } - -check:indeterminate:checked:active, radio:indeterminate:checked:active { - animation: check_indeterminate 0.3s cubic-bezier(0.4, 0, 0.2, 1), flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; } - -menu menuitem check:not(:indeterminate):checked, -menu menuitem radio:not(:indeterminate):checked, -menu menuitem check:indeterminate:checked, -menu menuitem radio:indeterminate:checked { - animation: none; } - -treeview.view check, -treeview.view radio { - padding: 0; } - treeview.view check:hover, - treeview.view radio:hover { - box-shadow: inset 0 0 0 9999px alpha(rgba(0, 0, 0, 0.8), 0.05); - background-image: none; } - treeview.view check:hover:disabled, - treeview.view radio:hover:disabled { - box-shadow: none; } - treeview.view check:hover:selected, - treeview.view radio:hover:selected { - box-shadow: inset 0 0 0 9999px alpha(#FFFFFF, 0.05); } - treeview.view check, - treeview.view radio { - color: rgba(0, 0, 0, 0.6); } - treeview.view check:hover, treeview.view check:active, - treeview.view radio:hover, - treeview.view radio:active { - color: rgba(0, 0, 0, 0.8); } - treeview.view check:disabled, - treeview.view radio:disabled { - color: rgba(0, 0, 0, 0.24); } - treeview.view check:checked, treeview.view check:indeterminate, - treeview.view radio:checked, - treeview.view radio:indeterminate { - color: #448aff; } - treeview.view check:checked:disabled, treeview.view check:indeterminate:disabled, - treeview.view radio:checked:disabled, - treeview.view radio:indeterminate:disabled { - color: rgba(255, 64, 129, 0.4); } - treeview.view check:selected, - treeview.view radio:selected { - color: rgba(255, 255, 255, 0.75); } - treeview.view check:selected:hover, treeview.view check:selected:active, - treeview.view radio:selected:hover, - treeview.view radio:selected:active { - color: #FFFFFF; } - treeview.view check:selected:disabled, - treeview.view radio:selected:disabled { - color: rgba(255, 255, 255, 0.3); } - treeview.view check:selected:checked, treeview.view check:selected:indeterminate, - treeview.view radio:selected:checked, - treeview.view radio:selected:indeterminate { - color: #448aff; } - treeview.view check:selected:checked:disabled, treeview.view check:selected:indeterminate:disabled, - treeview.view radio:selected:checked:disabled, - treeview.view radio:selected:indeterminate:disabled { - color: rgba(255, 64, 129, 0.4); } - -treeview.view radio:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/radio-checked-symbolic.svg")), -gtk-recolor(url("assets/radio-checked-symbolic.png"))); - border-image: none; } - -/************ - * GtkScale * - ************/ -scale { - min-height: 8px; - min-width: 8px; - padding: 12px; } - scale * { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); } - scale slider { - min-height: 24px; - min-width: 24px; - margin: -10px; } - scale trough { - outline-offset: 2px; - background-color: alpha(currentColor, 0.3); } - scale trough:disabled { - color: rgba(0, 0, 0, 0.32); } - scale highlight { - background-color: #448aff; } - scale highlight:disabled { - background-color: transparent; } - scale fill { - background-color: alpha(currentColor, 0.3); } - scale fill:disabled { - background-color: transparent; } - scale slider { - transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1); - background-repeat: no-repeat; - background-position: center; - background-size: calc(100% - 8px); } - scale slider { - background-image: -gtk-scaled(url("assets/slider.png"), url("assets/slider@2.png")); } - scale slider:disabled { - background-image: -gtk-scaled(url("assets/slider-insensitive.png"), url("assets/slider-insensitive@2.png")); } - scale slider:hover { - background-size: calc(100% - 4px); } - scale slider:active { - background-size: calc(100% - 0px); } - scale.fine-tune slider { - background-size: calc(100% - 12px); } - scale value { - color: alpha(currentColor, 0.6); } - scale marks { - color: alpha(currentColor, 0.3); } - scale marks.top { - margin-bottom: 8px; - margin-top: -16px; } - scale marks.bottom { - margin-top: 8px; - margin-bottom: -16px; } - scale marks.top { - margin-right: 8px; - margin-left: -16px; } - scale marks.bottom { - margin-left: 8px; - margin-right: -16px; } - scale.horizontal indicator { - min-height: 8px; - min-width: 1px; } - scale.vertical indicator { - min-height: 1px; - min-width: 8px; } - scale.horizontal.marks-before:not(.marks-after) slider { - min-height: 30px; - min-width: 24px; - margin-top: -16px; - background-position: center calc(100% - 4px); } - scale.horizontal.marks-before:not(.marks-after) slider { - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } - scale.horizontal.marks-before:not(.marks-after) slider:disabled { - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png")); } - scale.horizontal.marks-before:not(.marks-after) slider:hover { - background-position: center calc(100% - 2px); } - scale.horizontal.marks-before:not(.marks-after) slider:active { - background-position: center calc(100% - 0px); } - scale.horizontal.marks-before:not(.marks-after).fine-tune slider { - background-position: center calc(100% - 6px); } - scale.horizontal.marks-after:not(.marks-before) slider { - min-height: 30px; - min-width: 24px; - margin-bottom: -16px; - background-position: center calc(4px); } - scale.horizontal.marks-after:not(.marks-before) slider { - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png")); } - scale.horizontal.marks-after:not(.marks-before) slider:disabled { - background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png")); } - scale.horizontal.marks-after:not(.marks-before) slider:hover { - background-position: center calc(2px); } - scale.horizontal.marks-after:not(.marks-before) slider:active { - background-position: center calc(0px); } - scale.horizontal.marks-after:not(.marks-before).fine-tune slider { - background-position: center calc(6px); } - scale.vertical.marks-before:not(.marks-after) slider { - min-height: 24px; - min-width: 30px; - margin-left: -16px; - background-position: calc(4px) center; } - scale.vertical.marks-before:not(.marks-after) slider { - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png")); } - scale.vertical.marks-before:not(.marks-after) slider:disabled { - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png")); } - scale.vertical.marks-before:not(.marks-after) slider:hover { - background-position: calc(2px) center; } - scale.vertical.marks-before:not(.marks-after) slider:active { - background-position: calc(0px) center; } - scale.vertical.marks-before:not(.marks-after).fine-tune slider { - background-position: calc(6px) center; } - scale.vertical.marks-after:not(.marks-before) slider { - min-height: 24px; - min-width: 30px; - margin-right: -16px; - background-position: calc(100% - 4px) center; } - scale.vertical.marks-after:not(.marks-before) slider { - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png")); } - scale.vertical.marks-after:not(.marks-before) slider:disabled { - background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png")); } - scale.vertical.marks-after:not(.marks-before) slider:hover { - background-position: calc(100% - 2px) center; } - scale.vertical.marks-after:not(.marks-before) slider:active { - background-position: calc(100% - 0px) center; } - scale.vertical.marks-after:not(.marks-before).fine-tune slider { - background-position: calc(100% - 6px) center; } - scale.color { - min-height: 0; - min-width: 0; } - scale.color.horizontal { - padding: 0 0 12px 0; } - scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl) { - margin-bottom: -12px; - margin-top: -2px; } - scale.color.vertical:dir(ltr) { - padding: 0 0 0 12px; } - scale.color.vertical:dir(ltr) slider { - margin-left: -12px; - margin-right: -2px; } - scale.color.vertical:dir(rtl) { - padding: 0 12px 0 0; } - scale.color.vertical:dir(rtl) slider { - margin-right: -12px; - margin-left: -2px; } - -/***************** - * Progress bars * - *****************/ -progressbar { - color: rgba(0, 0, 0, 0.48); - font-size: smaller; } - progressbar.horizontal trough, - progressbar.horizontal progress { - min-height: 4px; } - progressbar.vertical trough, - progressbar.vertical progress { - min-width: 4px; } - progressbar trough { - background-color: rgba(66, 165, 245, 0.3); } - progressbar progress { - background-color: #42A5F5; } - -/************* - * Level Bar * - *************/ -levelbar block { - min-width: 32px; - min-height: 4px; } -levelbar.vertical block { - min-width: 4px; - min-height: 32px; } -levelbar trough { - padding: 2px; - border-radius: 2px; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - border-image: none; - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #FFFFFF; - color: rgba(0, 0, 0, 0.8); } - levelbar trough:disabled { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); - background-color: #fafafa; - color: rgba(0, 0, 0, 0.32); } -levelbar.horizontal.discrete block { - margin: 0 1px; } -levelbar.vertical.discrete block { - margin: 1px 0; } -levelbar.horizontal.discrete trough { - padding: 2px 1px; } -levelbar.vertical.discrete trough { - padding: 1px 2px; } -levelbar block.low { - background-color: #FF6D00; } -levelbar block.high, levelbar block:not(.empty) { - background-color: #42A5F5; } -levelbar block.full { - background-color: #00C853; } -levelbar block.empty { - background-color: alpha(currentColor, 0.3); - color: rgba(0, 0, 0, 0.32); } - -/**************** - * Print dialog * -*****************/ -printdialog paper { - padding: 0; - border: 1px solid rgba(0, 0, 0, 0.1); - background: #FFFFFF; - color: rgba(0, 0, 0, 0.8); } -printdialog .dialog-action-box { - margin: 12px; } - -/********** - * Frames * - **********/ -frame > border, -.frame { - margin: 0; - padding: 0; - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 0; - box-shadow: none; } - frame > border.flat, - .frame.flat { - border-style: none; } - -actionbar > revealer > box { - padding: 6px; - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -scrolledwindow viewport.frame { - border-style: none; } -overshoot.top { - background-image: -gtk-gradient(radial, center top, 0, center top, 0.75, to(rgba(64, 196, 255, 0.3)), to(transparent)); - background-repeat: no-repeat; - background-position: center top; - background-color: transparent; - border: none; - box-shadow: none; } -overshoot.bottom { - background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.75, to(rgba(64, 196, 255, 0.3)), to(transparent)); - background-repeat: no-repeat; - background-position: center bottom; - background-color: transparent; - border: none; - box-shadow: none; } -overshoot.left { - background-image: -gtk-gradient(radial, left center, 0, left center, 0.75, to(rgba(64, 196, 255, 0.3)), to(transparent)); - background-repeat: no-repeat; - background-position: left center; - background-color: transparent; - border: none; - box-shadow: none; } -overshoot.right { - background-image: -gtk-gradient(radial, right center, 0, right center, 0.75, to(rgba(64, 196, 255, 0.3)), to(transparent)); - background-repeat: no-repeat; - background-position: right center; - background-color: transparent; - border: none; - box-shadow: none; } -undershoot.top { - background-color: transparent; - background-image: linear-gradient(to left, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%); - padding-top: 1px; - background-size: 12px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: left top; } -undershoot.bottom { - background-color: transparent; - background-image: linear-gradient(to left, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%); - padding-bottom: 1px; - background-size: 12px 1px; - background-repeat: repeat-x; - background-origin: content-box; - background-position: left bottom; } -undershoot.left { - background-color: transparent; - background-image: linear-gradient(to top, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%); - padding-left: 1px; - background-size: 1px 12px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: left top; } -undershoot.right { - background-color: transparent; - background-image: linear-gradient(to top, rgba(255, 255, 255, 0.3) 50%, rgba(0, 0, 0, 0.24) 50%); - padding-right: 1px; - background-size: 1px 12px; - background-repeat: repeat-y; - background-origin: content-box; - background-position: right top; } -junction { - border-style: solid none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.1); - background-color: #FFFFFF; } - junction:dir(rtl) { - border-style: solid solid none none; } - -separator { - min-width: 1px; - min-height: 1px; - background: rgba(0, 0, 0, 0.1); } - -/********* - * Lists * - *********/ -list { - border-color: rgba(0, 0, 0, 0.1); - background-color: #FFFFFF; } - list row { - padding: 2px; } - -row.activatable, .view, iconview, treeview.view header button, .budgie-menu button { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0; - box-shadow: inset 0 0 0 9999px alpha(currentColor, 0); - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); } - row.activatable:hover, .view:hover, iconview:hover, treeview.view header button:hover, .budgie-menu button:hover { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0, box-shadow 0; - box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.05); - background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0)); } - row.activatable.has-open-popup, .has-open-popup.view, iconview.has-open-popup, treeview.view header button.has-open-popup, .budgie-menu button.has-open-popup, row.activatable:active, .view:active, iconview:active, treeview.view header button:active, .budgie-menu button:active { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), background-color 0, color 0, background-image 0; - animation: row_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards; - box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.15); } - -/********************* - * App Notifications * - *********************/ -.app-notification { - margin: 8px; } - .app-notification.frame, - .app-notification border { - border-style: none; } - -/************* - * Expanders * - *************/ -expander arrow { - transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1); - min-width: 16px; - min-height: 16px; - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - -gtk-icon-transform: rotate(-90deg); - color: rgba(0, 0, 0, 0.6); } - expander arrow:dir(rtl) { - -gtk-icon-transform: rotate(90deg); } - expander arrow:checked { - -gtk-icon-transform: unset; } - expander arrow:hover, expander arrow:active { - color: rgba(0, 0, 0, 0.8); } - expander arrow:disabled { - color: rgba(0, 0, 0, 0.24); } - expander arrow:selected { - color: rgba(255, 255, 255, 0.75); } - expander arrow:selected:hover, expander arrow:selected:active { - color: #FFFFFF; } - expander arrow:selected:disabled { - color: rgba(255, 255, 255, 0.3); } - -/************ - * Calendar * - ***********/ -calendar { - padding: 1px; - border: 1px solid rgba(0, 0, 0, 0.1); - color: rgba(0, 0, 0, 0.8); } - calendar:disabled { - color: rgba(0, 0, 0, 0.32); } - calendar:selected { - border-radius: 3px; } - calendar.header { - border-style: none none solid; - border-radius: 0; } - calendar.highlight { - color: alpha(currentColor, 0.6); - font-weight: 500; } - calendar:indeterminate { - color: alpha(currentColor, 0.4); } - -/*********** - * Dialogs * - ***********/ -messagedialog.background { - background-color: #FAFAFA; } -messagedialog .titlebar { - min-height: 20px; - border-style: none; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); - background-color: #FAFAFA; - color: rgba(0, 0, 0, 0.8); } - messagedialog .titlebar:backdrop { - color: rgba(0, 0, 0, 0.6); } -messagedialog.csd.background { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; } -messagedialog.csd .dialog-action-area button { - padding: 8px 16px; - border-top: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 0; } - messagedialog.csd .dialog-action-area button:first-child { - border-bottom-left-radius: 2px; } - messagedialog.csd .dialog-action-area button:last-child { - border-bottom-right-radius: 2px; } - -filechooser .dialog-action-box { - border-top: 1px solid rgba(0, 0, 0, 0.1); } -filechooser #pathbarbox { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - background-color: #F5F5F5; } - -filechooserbutton:drop(active) { - box-shadow: none; } - -/*********** - * Sidebar * - ***********/ -.sidebar { - border-style: none; - background-color: #FAFAFA; } - 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: 1px solid rgba(0, 0, 0, 0.1); - 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 rgba(0, 0, 0, 0.1); - border-right-style: none; } - .sidebar list { - background-color: transparent; } - paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar { - border-style: none; } - -stacksidebar row { - padding: 10px 4px; } - stacksidebar row > label { - padding-left: 6px; - padding-right: 6px; } - -/**************** - * File chooser * - ****************/ -placessidebar > viewport.frame { - border-style: none; } -placessidebar list { - padding: 1px 0 4px; } -placessidebar row { - min-height: 32px; - margin: -1px 0; - padding: 0; } - placessidebar row > revealer { - padding: 0 12px; } - placessidebar row:selected { - color: #FFFFFF; } - placessidebar row:disabled { - color: rgba(0, 0, 0, 0.32); } - placessidebar row image.sidebar-icon { - opacity: 0.6; } - placessidebar row image.sidebar-icon:dir(ltr) { - padding-right: 8px; } - placessidebar row image.sidebar-icon:dir(rtl) { - padding-left: 8px; } - placessidebar row label.sidebar-label:dir(ltr) { - padding-right: 2px; } - placessidebar row label.sidebar-label:dir(rtl) { - padding-left: 2px; } - placessidebar row.sidebar-placeholder-row { - min-height: 2px; - padding: 0 8px; - background-image: image(#448aff); - background-clip: content-box; } - placessidebar row.sidebar-new-bookmark-row { - color: #448aff; } - placessidebar row:drop(active):not(:disabled) { - box-shadow: inset 0 0 0 2px #448aff; } - -placesview .server-list-button > image { - -gtk-icon-transform: rotate(0turn); } -placesview .server-list-button:checked > image { - -gtk-icon-transform: rotate(-0.5turn); } -placesview > actionbar > revealer > box > label { - padding-left: 8px; - padding-right: 8px; } - -/********* - * Paned * - *********/ -paned > separator { - min-width: 1px; - min-height: 1px; - -gtk-icon-source: none; - border-style: none; - background-color: transparent; - background-image: image(rgba(0, 0, 0, 0.1)); - background-size: 1px 1px; } - paned > separator.wide { - min-width: 6px; - min-height: 6px; - background-color: #F5F5F5; - background-image: image(rgba(0, 0, 0, 0.1)), image(rgba(0, 0, 0, 0.1)); - background-size: 1px 1px, 1px 1px; } -paned.horizontal > separator { - background-repeat: repeat-y; } - paned.horizontal > separator:dir(ltr) { - margin: 0 -8px 0 0; - padding: 0 8px 0 0; - background-position: left; } - paned.horizontal > separator:dir(rtl) { - margin: 0 0 0 -8px; - padding: 0 0 0 8px; - background-position: right; } - paned.horizontal > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-y, repeat-y; - background-position: left, right; } -paned.vertical > separator { - margin: 0 0 -8px 0; - padding: 0 0 8px 0; - background-repeat: repeat-x; - background-position: top; } - paned.vertical > separator.wide { - margin: 0; - padding: 0; - background-repeat: repeat-x, repeat-x; - background-position: bottom, top; } - -/************** - * GtkInfoBar * - **************/ -infobar { - border-style: none; } - infobar.info { - background-color: #66BB6A; } - infobar.question { - background-color: #42A5F5; } - infobar.warning { - background-color: #FFA726; } - infobar.error { - background-color: #EF5350; } - infobar.info > label, infobar.info, infobar.question > label, infobar.question, infobar.warning > label, infobar.warning, infobar.error > label, infobar.error { - color: #FFFFFF; } - -/************ - * Tooltips * - ************/ -tooltip { - border-radius: 2px; - box-shadow: none; } - tooltip.background { - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); - background-color: rgba(255, 255, 255, 0.9); } - tooltip:not(.csd) { - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 3px; - background-clip: padding-box; } - tooltip decoration { - background-color: transparent; } - tooltip label { - min-height: 20px; - padding: 0 2px; } - -/***************** - * Color Chooser * - *****************/ -colorswatch.top { - border-top-left-radius: 2.5px; - border-top-right-radius: 2.5px; } - colorswatch.top overlay { - border-top-left-radius: 2px; - border-top-right-radius: 2px; } -colorswatch.bottom { - border-bottom-left-radius: 2.5px; - border-bottom-right-radius: 2.5px; } - colorswatch.bottom overlay { - border-bottom-left-radius: 2px; - border-bottom-right-radius: 2px; } -colorswatch.left, colorswatch:first-child:not(.top) { - border-top-left-radius: 2.5px; - border-bottom-left-radius: 2.5px; } - colorswatch.left overlay, colorswatch:first-child:not(.top) overlay { - border-top-left-radius: 2px; - border-bottom-left-radius: 2px; } -colorswatch.right, colorswatch:last-child:not(.bottom) { - border-top-right-radius: 2.5px; - border-bottom-right-radius: 2.5px; } - colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay { - border-top-right-radius: 2px; - border-bottom-right-radius: 2px; } -colorswatch.dark overlay { - color: #FFFFFF; } -colorswatch.light overlay { - color: rgba(0, 0, 0, 0.8); } -colorswatch.dark { - color: #FFFFFF; } -colorswatch.light { - color: rgba(0, 0, 0, 0.8); } -colorswatch:drop(active) { - box-shadow: none; } - colorswatch:drop(active).light overlay { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), 0 0 0 2px #448aff; } - colorswatch:drop(active).dark overlay { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), 0 0 0 2px #448aff; } -colorswatch overlay { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } - colorswatch overlay:hover { - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } -colorswatch#add-color-button { - border-radius: 2px 2px 0 0; - color: #FFFFFF; } - colorswatch#add-color-button:only-child { - border-radius: 2px; } - colorswatch#add-color-button overlay { - background-image: linear-gradient(to right, #EF5350 25%, #FFA726 25%, #FFA726 50%, #66BB6A 50%, #66BB6A 75%, #42A5F5 75%); - color: #FFFFFF; } -colorswatch:disabled { - opacity: 0.4; } - colorswatch:disabled overlay { - box-shadow: none; } -colorswatch#editor-color-sample { - border-radius: 2.5px; } - colorswatch#editor-color-sample overlay { - border-radius: 2px; } - -colorchooser .popover.osd { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.4); - background-color: #FFFFFF; } - colorchooser .popover.osd:backdrop { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 1px rgba(255, 255, 255, 0.4); } - -/******** - * Misc * - ********/ -.content-view { - background-color: #F5F5F5; } - -/********************** - * Window Decorations * - *********************/ -decoration { - transition: box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1); - border-radius: 2px 2px 0 0; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22), 0 16px 16px transparent; - margin: 8px; } - decoration:backdrop { - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), 0 16px 16px transparent; } - .maximized decoration, .fullscreen decoration, .tiled decoration { - border-radius: 0; } - .popup decoration { - box-shadow: none; } - .ssd decoration { - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16); } - .csd.popup decoration { - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - tooltip.csd decoration { - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); } - messagedialog.csd decoration { - border-radius: 2px; } - .solid-csd decoration { - margin: 0; - padding: 4px; - box-shadow: inset 0 0 0 4px #455A64; } - -.view:selected, iconview:selected, .view text selection, iconview text selection, -textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, -entry selection, modelbutton.flat:selected, -.menuitem.button.flat:selected, popover.background.menu button:checked, -popover.background button.model:checked, row:selected, calendar:selected, .budgie-menu button:checked { - background-color: #42A5F5; } - row:selected label, label:selected, .view:selected, iconview:selected, .view text selection, iconview text selection, - textview text selection, flowbox flowboxchild:selected, spinbutton:not(.vertical) selection, - entry selection, modelbutton.flat:selected, - .menuitem.button.flat:selected, popover.background.menu button:checked, - popover.background button.model:checked, row:selected, calendar:selected, .budgie-menu button:checked { - color: #FFFFFF; } - row:selected label:disabled, label:disabled:selected, .view:disabled:selected, iconview:disabled:selected, .view text selection:disabled, iconview text selection:disabled, - textview text selection:disabled, flowbox flowboxchild:disabled:selected, label:disabled selection, spinbutton:not(.vertical) selection:disabled, - entry selection:disabled, modelbutton.flat:disabled:selected, - .menuitem.button.flat:disabled:selected, popover.background.menu button:disabled:checked, - popover.background button.model:disabled:checked, row:disabled:selected, calendar:disabled:selected, .budgie-menu button:disabled:checked { - color: rgba(255, 255, 255, 0.4); } - -.monospace { - font-family: monospace; } - -/********************** - * Touch Copy & Paste * - *********************/ -cursor-handle { - border-radius: 9999px; - background-color: #448aff; - background-image: none; } - cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) { - padding-left: 6px; - border-top-right-radius: 0; } - cursor-handle.bottom:dir(ltr), cursor-handle.top:dir(rtl) { - padding-right: 6px; - border-top-left-radius: 0; } - cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) { - -GtkWidget-text-handle-width: 24; - -GtkWidget-text-handle-height: 30; - -gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png")); } - -.context-menu { - font: initial; } - -.inline-toolbar -button:not(.text-button), check, -radio, button.titlebutton, .nautilus-window headerbar > revealer > button, .raven .expander-button, -button.close, -button.circular { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - -spinbutton:not(.vertical) button, notebook > header tab button.flat, button.sidebar-button, .nautilus-window .floating-bar button, .gedit-document-panel row button.flat, .gedit-search-slider button:dir(ltr), .gedit-search-slider button:dir(rtl), .pluma-window paned.horizontal box.vertical box.horizontal button.flat { - min-height: 20px; - min-width: 20px; - padding: 0; - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - -.keycap { - min-width: 12px; - min-height: 26px; - margin-top: 2px; - padding-bottom: 2px; - padding-left: 8px; - padding-right: 8px; - border: solid 1px rgba(0, 0, 0, 0.1); - border-radius: 3px; - box-shadow: inset 0 -2px rgba(0, 0, 0, 0.1); - background-color: #FFFFFF; - color: rgba(0, 0, 0, 0.8); - font-size: smaller; } - -*:drop(active) { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24), inset 0 0 0 2px #448aff; - caret-color: #448aff; } - -stackswitcher button.text-button { - min-width: 100px; } - -stackswitcher button.circular, -stackswitcher button.text-button.circular { - min-width: 32px; - min-height: 32px; - padding: 0; } - -/************ - * Nautilus * - ************/ -.nautilus-window, -.nautilus-window notebook, -.nautilus-window notebook > stack { - background: #FFFFFF; } - -.nautilus-desktop.nautilus-canvas-item, .caja-desktop.caja-canvas-item { - color: #FFFFFF; - text-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } - -.nautilus-desktop.nautilus-canvas-item:selected, .caja-desktop.caja-canvas-item:selected { - text-shadow: none; } - -@keyframes needs_attention_keyframes { - from { - background-color: transparent; } - to { - background-color: alpha(currentColor, 0.3); } } -.nautilus-operations-button-needs-attention { - color: #448aff; - animation: needs_attention_keyframes 0.3s cubic-bezier(0.4, 0, 0.2, 1) 2 alternate; } - -.nautilus-operations-button-needs-attention-multiple { - color: #448aff; - animation: needs_attention_keyframes 0.3s cubic-bezier(0.4, 0, 0.2, 1) 4 alternate; } - -.nautilus-window .floating-bar { - min-height: 32px; - padding: 0; - border-style: solid solid none; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.1); - border-radius: 3px 3px 0 0; - background-color: #FFFFFF; - background-clip: padding-box; - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1), border-width 0; } - .nautilus-window .floating-bar.bottom.left { - margin-right: 7px; - border-left-style: none; - border-top-left-radius: 0; } - .nautilus-window .floating-bar.bottom.right { - margin-left: 7px; - border-right-style: none; - border-top-right-radius: 0; } - .nautilus-window .floating-bar button { - margin: 6px; } - -.disk-space-display.unknown { - background-color: #FF6D00; } - -.disk-space-display.used { - background-color: #42A5F5; } - -.disk-space-display.free { - background-color: alpha(currentColor, 0.3); - color: rgba(0, 0, 0, 0.32); } - -.documents-entry-tag, .photos-entry-tag { - margin: 3px -2px 3px 8px; - padding: 0 8px; - border-radius: 9999px; - box-shadow: none; - background-color: #42A5F5; - color: #FFFFFF; } - .documents-entry-tag:hover, .photos-entry-tag:hover { - box-shadow: 0 1px 1px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24); } - -.documents-entry-tag.button, .button.photos-entry-tag { - margin: 0 -2px; - padding: 4px; - border-radius: 9999px; - box-shadow: none; - color: rgba(255, 255, 255, 0.75); } - .documents-entry-tag.button:hover, .button.photos-entry-tag:hover, .documents-entry-tag.button:active, .button.photos-entry-tag:active { - color: #FFFFFF; } - -.nautilus-window searchbar { - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -.nautilus-window .searchbar-container { - margin-top: -1px; } - -.conflict-row:not(:selected) { - background-color: #ffd3b3; } - -dialog.background > box.dialog-vbox.vertical > grid.horizontal > scrolledwindow.frame { - border-style: none; } -dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child { - margin: -6px 0 0 -6px; - border-top: 1px solid rgba(0, 0, 0, 0.1); } - dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > label { - margin: 0 8px; } - dialog.background > box.dialog-vbox.vertical > grid.horizontal > box.horizontal:last-child > box > button { - border-radius: 0; } - -.nautilus-menu-sort-heading { - margin: 1px 3px; - font-weight: 500; } - .nautilus-menu-sort-heading:disabled { - color: rgba(0, 0, 0, 0.48); } - -.nautilus-window > popover.menu { - padding: 3px; } - .nautilus-window > popover.menu > stack > box > box > box { - margin-top: -6px; } - .nautilus-window > popover.menu > stack > box > box > box > box { - margin-bottom: -6px; } - .nautilus-window > popover.menu > stack > box > box > box > box.linked { - margin-top: 1px; } - .nautilus-window > popover.menu separator { - margin-bottom: -2px; } - -/********* - * gedit * - *********/ -.open-document-selector-name-label { - font-weight: bold; } - -.open-document-selector-path-label { - color: alpha(currentColor, 0.6); - font-size: smaller; } - -.gedit-document-panel { - background-color: #FAFAFA; } - -.gedit-document-panel-group-row { - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -.gedit-document-panel-group-row:first-child { - border-top: none; } - -.gedit-document-panel row button.flat { - margin-top: 8px; - margin-bottom: 8px; } - -.gedit-side-panel-paned statusbar { - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -.gedit-search-slider { - margin: 4px 4px 8px; } - .gedit-search-slider entry:dir(ltr), .gedit-search-slider entry:dir(rtl) { - border-radius: 2px; } - .gedit-search-slider entry:dir(ltr) .gedit-search-entry-occurrences-tag, .gedit-search-slider entry:dir(rtl) .gedit-search-entry-occurrences-tag { - all: unset; - color: alpha(currentColor, 0.6); } - .gedit-search-slider entry:dir(ltr) { - margin-right: -58px; - padding-right: 58px; } - .gedit-search-slider entry:dir(ltr) .gedit-search-entry-occurrences-tag { - margin-left: 6px; } - .gedit-search-slider entry:dir(ltr) image.right { - margin-right: 0; } - .gedit-search-slider entry:dir(rtl) { - margin-left: -58px; - padding-left: 58px; } - .gedit-search-slider entry:dir(rtl) .gedit-search-entry-occurrences-tag { - margin-right: 6px; } - .gedit-search-slider entry:dir(rtl) image.left { - margin-left: 0; } - .gedit-search-slider entry.error ~ button { - color: rgba(255, 255, 255, 0.75); } - .gedit-search-slider entry.error ~ button:hover, .gedit-search-slider entry.error ~ button:active { - color: #FFFFFF; } - .gedit-search-slider entry.error ~ button:disabled { - color: rgba(255, 255, 255, 0.3); } - .gedit-search-slider button { - border: solid 6px transparent; } - .gedit-search-slider button:last-child:dir(ltr), .gedit-search-slider button:not(:first-child):dir(rtl) { - margin-left: -3px; } - .gedit-search-slider button:first-child:dir(rtl), .gedit-search-slider button:not(:last-child):dir(ltr) { - margin-right: -3px; } - -frame.gedit-map-frame > border:dir(ltr) { - border-style: none none none solid; } -frame.gedit-map-frame > border:dir(rtl) { - border-style: none solid none none; } - -/************** - * Tweak Tool * - **************/ -.tweak-categories { - background-image: image(#FAFAFA); } - .tweak-categories separator { - min-width: 0; - min-height: 0; - background: transparent; } - -.tweak { - padding: 3px; } - .tweak.title:hover { - box-shadow: none; } - -.tweak-group-white, -.tweak-white, -.tweak-white:hover { - background-image: image(#FFFFFF); } - -.tweak-startup, -.tweak-startup:hover { - background-image: image(#FFFFFF); } - -.tweak-group-startup { - background-image: image(#FFFFFF); - border: 1px solid rgba(0, 0, 0, 0.1); } - -/*********** - * Builder * - ***********/ -workbench stack.titlebar { - padding: 0; } - -workbench:not(.tiled):not(.maximized):not(.fullscreen) stack.titlebar headerbar { - border-radius: 2px 2px 0 0; } - -layouttabbar { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - background-color: #F5F5F5; } - -layouttabbar > box > button { - margin: 4px 0; } - -layouttab { - margin: 0 8px; - border-style: none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.1); - box-shadow: inset 0 -2px #42A5F5; - background-color: #FFFFFF; } - -layouttab separator.vertical { - margin: 8px 4px; } - -layouttab button.text-button, layouttab button.image-button, layouttab button { - margin-top: 8px; - margin-bottom: 8px; - padding: 0 4px; } - -layouttab > box > button.close { - border-radius: 9999px; } - -layout { - border: 1px solid rgba(0, 0, 0, 0.1); - -PnlDockBin-handle-size: 1; } - -entry.search-missing { - background-color: #DD2C00; - color: #FFFFFF; } - -workbench treeview.image { - color: alpha(currentColor, 0.6); } - -workbench treeview.image:selected { - color: rgba(255, 255, 255, 0.6); } - -popover.popover-selector list { - padding: 6px; } - -popover.popover-selector list row { - border-radius: 2px; } - -popover.popover-selector list row image:dir(ltr) { - margin-right: 6px; } -popover.popover-selector list row image:dir(rtl) { - margin-left: 6px; } - -omnibar.linked:not(.vertical) entry { - border-radius: 2px; } -omnibar:not(:hover):not(:active) entry { - color: rgba(0, 0, 0, 0.6); } - -popover.omnibar list row:not(:last-child) { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); } - -entry.preferences-search { - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); - background-color: #FFFFFF; } - -preferences stacksidebar.sidebar list { - background-color: #FAFAFA; } - -preferences stacksidebar.sidebar:dir(ltr) list, preferences stacksidebar.sidebar:dir(rtl) list { - border-style: none; } - -preferences stacksidebar list separator { - min-width: 0; - min-height: 0; - background: transparent; } - -preferences > box > box:dir(ltr) { - border-right: 1px solid rgba(0, 0, 0, 0.1); } -preferences > box > box:dir(rtl) { - border-left: 1px solid rgba(0, 0, 0, 0.1); } - -popover.messagepopover.background { - padding: 0; } - -popover.messagepopover .popover-action-area button { - padding: 8px 16px; - border-top: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 0; } - -popover.messagepopover .popover-action-area button:first-child { - border-bottom-left-radius: 2px; } - -popover.messagepopover .popover-action-area button:last-child { - border-bottom-right-radius: 2px; } - -popover.messagepopover .popover-content-area { - margin: 16px; } - -popover.transfers list { - background-color: transparent; } - -popover.transfers list row:not(:first-child) { - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -popover.transfers list row > box { - padding: 10px; } - -dockbin { - border: 1px solid rgba(0, 0, 0, 0.1); - -PnlDockBin-handle-size: 1; } - -dockpaned { - border: 1px solid rgba(0, 0, 0, 0.1); } - -eggsearchbar box.search-bar { - padding: 0 8px; - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - background-color: #F5F5F5; } - -docktabstrip { - padding: 0 8px; - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - background-color: #F5F5F5; } - -docktab { - transition: all 0.3s cubic-bezier(0, 0, 0.2, 1); - min-height: 20px; - min-width: 20px; - margin-bottom: -1px; - padding: 6px 6px; - outline-offset: -6px; - border-width: 1px; - border-color: transparent; - color: rgba(0, 0, 0, 0.6); - font-weight: 500; } - docktab:hover { - box-shadow: inset 0 -2px alpha(currentColor, 0.3); - color: rgba(0, 0, 0, 0.8); } - docktab:checked { - animation: tab_ripple_effect 0.9s cubic-bezier(0, 0, 0.2, 1); - box-shadow: inset 0 -2px #42A5F5; - color: rgba(0, 0, 0, 0.8); } - -dockoverlayedge { - background-color: #F5F5F5; } - -dockoverlayedge docktabstrip { - padding: 0; - border: none; } - -dockoverlayedge.left-edge docktab:hover { - box-shadow: inset -2px 0 alpha(currentColor, 0.3); } -dockoverlayedge.left-edge docktab:checked { - box-shadow: inset -2px 0 #42A5F5; } - -dockoverlayedge.right-edge docktab:hover { - box-shadow: inset 2px 0 alpha(currentColor, 0.3); } -dockoverlayedge.right-edge docktab:checked { - box-shadow: inset 2px 0 #42A5F5; } - -pillbox { - background-color: #F5F5F5; - border-radius: 2px; } - -layoutpane entry.search { - box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); - background-color: #FFFFFF; } - -editortweak entry.search { - margin-bottom: -1px; - box-shadow: none; } - -.gb-search-entry-occurrences-tag { - box-shadow: none; - background-color: transparent; } - -docktabstrip { - min-height: 39px; } - -workbench preferences preferencesgroup list entry { - padding-top: 8px; - padding-bottom: 8px; } - -button.run-arrow-button { - padding-left: 8px; - padding-right: 8px; } - -/********** - * Photos * - **********/ -GdMainIconView.content-view { - -GdMainIconView-icon-size: 48; } - -.documents-counter { - margin: 8px; - border-radius: 9999px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23); - background-color: #448aff; - color: #FFFFFF; - font-weight: bold; } - -.documents-scrolledwin.frame { - border-style: none; } - -.photos-fade-in { - opacity: 1; - transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1); } - -.photos-fade-out { - opacity: 0; - transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1); } - -overlay grid.horizontal > revealer > scrolledwindow.frame:dir(ltr) { - border-style: none none none solid; } -overlay grid.horizontal > revealer > scrolledwindow.frame:dir(rtl) { - border-style: none solid none none; } - -/********* - * Music * - *********/ -.side-panel:dir(ltr) { - border-style: solid; - border-color: rgba(0, 0, 0, 0.1); } - -.side-panel:dir(rtl) { - border-style: solid; - border-color: rgba(0, 0, 0, 0.1); } - -.side-panel .view, .side-panel iconview { - background-image: image(#FAFAFA); } - .side-panel .view:hover, .side-panel iconview:hover { - background-image: image(rgba(242, 242, 242, 0.99)); } - -.side-panel .view:selected, .side-panel iconview:selected { - background-image: image(#42A5F5); } - .side-panel .view:selected:hover, .side-panel iconview:selected:hover { - background-image: image(#4baaf6); } - -.songs-list:hover { - background-image: image(alpha(currentColor, 0.05)); } - -frame.documents-dropdown { - margin: 8px; } - frame.documents-dropdown > border { - border: none; } - -box.vertical:not(.titlebar) > revealer > toolbar.search-bar { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); } - box.vertical:not(.titlebar) > revealer > toolbar.search-bar button > widget { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); } - -/********* - * To Do * - *********/ -task-row { - transition: all 0.2s cubic-bezier(0, 0, 0.2, 1); - margin: 0 -4px; } - task-row:hover { - transition: none; } - task-row label { - margin: 0 8px; } - task-row image { - margin: 0 4px; } - -task-list-view > box > revealer > box > button { - min-height: 32px; - margin: -4px; - padding: 0 12px; } - task-list-view > box > revealer > box > button label { - margin: 0 8px; } - task-list-view > box > revealer > box > button image { - margin: 0 4px; } - -/******* - * eog * - *******/ -#eog-thumb-nav scrolledwindow { - border-top: none; } -#eog-thumb-nav button { - -gtk-outline-radius: 2px; } - -/************* - * Evolution * - *************/ -frame.taskbar > border { - border-style: solid none none; } - -box.vertical > paned.horizontal notebook widget .frame { - border-style: none; } - -/******** - * gitg * - ********/ -frame.commit-frame > border { - border-style: solid none none; } - -/************** - * Characters * - **************/ -box.dialog-vbox scrolledwindow.related { - border: 1px solid rgba(0, 0, 0, 0.1); } - -list.categories { - background-image: image(#FAFAFA); } - -/************** - * Calculator * - **************/ -button.title label { - min-height: 32px; } - -/************ - * Terminix * - ************/ -.terminix-background box.vertical > widget > box.horizontal { - padding: 3px 0 2px; } - .terminix-background box.vertical > widget > box.horizontal button { - padding: 4px 8px; } - .terminix-background box.vertical > widget > box.horizontal button.image-button { - padding: 4px; } - -.terminix-background revealer > frame > border { - border-style: none; } - -button.image-button.session-new-button { - min-width: 28px; } - -overlay > revealer.left > scrolledwindow.frame, -overlay > revealer.right > scrolledwindow.frame { - border-style: none; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22); } - -overlay > revealer.left > scrolledwindow.frame { - margin-right: 32px; } - -overlay > revealer.right > scrolledwindow.frame { - margin-left: 32px; } - -.terminix-session-sidebar { - background-image: image(#FAFAFA); } - -/*********** - * Eclipse * - ***********/ -window.background > box.vertical > scrolledwindow > widget toolbar { - padding: 2px; } - window.background > box.vertical > scrolledwindow > widget toolbar separator, - window.background > box.vertical > scrolledwindow > widget toolbar button { - margin: 2px; } - window.background > box.vertical > scrolledwindow > widget toolbar button { - border-radius: 2px; } - -/*********** - * Firefox * - ***********/ -window.background > widget > menubar { - color: rgba(255, 255, 255, 0.75); } - window.background > widget > menubar:hover { - color: #FFFFFF; } - window.background > widget > menubar:disabled { - color: rgba(255, 255, 255, 0.3); } - -window.background > menu > menuitem > label:disabled { - color: rgba(0, 0, 0, 0.32); } - -window.background > window.background > menu > separator { - color: rgba(0, 0, 0, 0.1); } - -window.background > widget > frame { - color: rgba(0, 0, 0, 0.2); } - -window.background > widget > checkbutton > check, -window.background > widget > radiobutton > radio { - margin: 0; - padding: 0; } - -window.background > widget > radiobutton > radio:checked { - -gtk-icon-source: image(-gtk-recolor(url("assets/radio-checked-symbolic.svg")), -gtk-recolor(url("assets/radio-checked-symbolic.png"))); - border-image: none; } - -/*********** - * Synapse * - ***********/ -window.background > box.vertical > widget > widget:selected { - background-color: #42A5F5; } - -/********* - * Unity * - *********/ -UnityDecoration { - -UnityDecoration-extents: 28px 0 0 0; - -UnityDecoration-input-extents: 8px; - -UnityDecoration-shadow-offset-x: 0; - -UnityDecoration-shadow-offset-y: 3px; - -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.48); - -UnityDecoration-active-shadow-radius: 18px; - -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.32); - -UnityDecoration-inactive-shadow-radius: 6px; - -UnityDecoration-glow-size: 8px; - -UnityDecoration-glow-color: #42A5F5; - -UnityDecoration-title-indent: 4px; - -UnityDecoration-title-fade: 32px; - -UnityDecoration-title-alignment: 0.0; } - -UnityDecoration.top { - padding: 0 2px; - border-style: none; - border-radius: 2px 2px 0 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); - background-color: #37474F; - color: #FFFFFF; } - -UnityDecoration.top:backdrop { - color: rgba(255, 255, 255, 0.75); } - -UnityDecoration.menuitem, -UnityDecoration .menuitem { - color: alpha(currentColor, 0.75); } - -UnityDecoration.menubar.menuitem:hover, -UnityDecoration.menubar .menuitem *:hover { - box-shadow: inset 0 -2px currentColor; - background-color: transparent; - color: currentColor; } - -.background:not(.csd) headerbar:not(.titlebar) { - border-radius: 0; - box-shadow: none; } - .background:not(.csd) headerbar:not(.titlebar).inline-toolbar { - border-style: none; } - -UnityPanelWidget, -.unity-panel { - background-color: #263238; - background-image: image(#263238); - color: #FFFFFF; } - -UnityPanelWidget:backdrop, -.unity-panel:backdrop { - color: rgba(255, 255, 255, 0.75); } - -.unity-panel.menuitem, -.unity-panel .menuitem { - color: alpha(currentColor, 0.75); } - -.unity-panel.menubar.menuitem:hover, -.unity-panel.menubar .menuitem *:hover { - box-shadow: inset 0 -2px currentColor; - background-color: transparent; - color: currentColor; } - -@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: #42A5F5; } - -/************** - * Mate-Panel * - **************/ -.mate-panel-menu-bar menubar, -#PanelApplet-window-menu-applet-button { - background-color: transparent; } - -#PanelPlug, -PanelToplevel.background { - background-color: #263238; - color: #FFFFFF; - font-weight: 500; } - -PanelToplevel > widget > button { - padding: 0 4px; - border-radius: 0; } - -PanelSeparator { - color: rgba(0, 0, 0, 0.1); } - -MatePanelAppletFrameDBus { - border-style: solid; - border-width: 0 1px; - border-color: rgba(0, 0, 0, 0.1); } - -.mate-panel-menu-bar menubar menuitem { - padding: 4px; } - -.mate-panel-menu-bar menubar menu menuitem { - padding: 6px; } - -.mate-panel-menu-bar #PanelApplet button { - -GtkWidget-window-dragging: true; - padding: 4px; - border-radius: 0; } - -PanelApplet.wnck-applet .wnck-pager { - background-color: transparent; - color: #40C4FF; } - PanelApplet.wnck-applet .wnck-pager:hover { - background-color: alpha(currentColor, 0.15); } - PanelApplet.wnck-applet .wnck-pager:active { - background-color: alpha(currentColor, 0.3); } - PanelApplet.wnck-applet .wnck-pager:selected { - background-color: #42A5F5; } - -#MatePanelPopupWindow { - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 3px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); } - #MatePanelPopupWindow frame > border { - border-style: none; } - #MatePanelPopupWindow ClockMap { - border: 1px solid rgba(0, 0, 0, 0.1); } - -na-tray-applet { - -NaTrayApplet-icon-padding: 3px; - -NaTrayApplet-icon-size: 16; } - -.mate-panel-menu-bar { - -PanelMenuBar-icon-visible: true; } - -.mate-panel-applet-slider { - background: transparent; } - .mate-panel-applet-slider frame { - border: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 3px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); - background-color: #F5F5F5; } - .mate-panel-applet-slider frame frame { - all: unset; } - .mate-panel-applet-slider frame > border { - border-style: none; } - -/********************* - * CAJA File manager * - *********************/ -.caja-navigation-window button.toggle.image-button { - border-radius: 2px; } - -.caja-pathbar button { - margin: 0 -1px 0 -2px; } - -.caja-pathbar button > widget { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - -GtkArrow-arrow-scaling: 1; } - -.caja-side-pane notebook viewport.frame, -.caja-side-pane notebook widget .vertical { - background-color: #FFFFFF; } - -.caja-side-pane notebook .frame, -.caja-notebook .frame { - border-style: none; } - -.caja-side-pane notebook, -.caja-notebook { - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -.caja-navigation-window statusbar { - margin: 0 -10px; - padding: 0 4px; - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -.caja-notebook frame > border { - border-style: none; } - -#caja-extra-view-widget { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - background-color: #F5F5F5; } - #caja-extra-view-widget > box > box > label { - font-weight: bold; } - -/********* - * Pluma * - *********/ -.pluma-window statusbar { - margin: 0 -10px; - padding: 0 4px; - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -.pluma-window statusbar frame > border { - border-style: none; } - -.pluma-window statusbar frame button.flat { - padding: 0 4px; - border-radius: 0; } - -.pluma-window statusbar frame button.flat widget { - -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); - -GtkArrow-arrow-scaling: 1; } - -.pluma-print-preview toolbar { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); } - -.pluma-window paned.horizontal box.vertical box.horizontal button.flat { - margin: 1px; } - -.pluma-window paned.horizontal box.vertical .frame { - border-style: none; } - -.pluma-window paned.horizontal box.vertical notebook.frame { - margin-top: -1px; - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -.pluma-window paned.horizontal box.vertical notebook.frame box.vertical toolbar.horizontal { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); } - -/********* - * Atril * - *********/ -.atril-window paned.horizontal box.vertical .frame { - border-style: none; } - -.atril-window paned.horizontal box.vertical notebook .frame { - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -/* mate-screensaver lock dialog */ -.lock-dialog { - border-radius: 2px; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22), inset 0 1px rgba(255, 255, 255, 0.4); } - .lock-dialog frame > border { - border-style: none; } - -/****************** - * Budgie Desktop * - ******************/ -.budgie-container { - background-color: transparent; } - -.budgie-menu.background { - padding: 0; } -.budgie-menu scrolledwindow:not(.categories) { - background-color: #FFFFFF; } -.budgie-menu entry.search { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 2px 2px 0 0; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); - font-size: 120%; } -.budgie-menu button { - min-height: 32px; - padding: 0 8px; - border-radius: 0; - color: rgba(0, 0, 0, 0.8); - font-weight: normal; } - .budgie-menu button:disabled { - color: rgba(0, 0, 0, 0.32); } -.budgie-menu row { - all: unset; } - -button.budgie-menu-launcher { - padding: 0 2px; } - -.user-menu { - padding: 10px; } - -button.raven-trigger { - padding-left: 2px; - padding-right: 2px; } - -.budgie-panel { - background-color: #263238; - color: #FFFFFF; - font-weight: 500; } - .budgie-panel button { - border-radius: 0; } - .budgie-panel separator { - background-color: alpha(currentColor, 0.3); - color: #FFFFFF; } - .budgie-panel .alert { - color: #FF5252; } - .budgie-panel .end-region { - border-radius: 2px; - background-color: rgba(0, 0, 0, 0.2); } - -.budgie-panel #tasklist-button { - padding: 0 4px; } - -.budgie-panel button.flat.launcher { - padding-top: 0; - padding-bottom: 0; } - -.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel button.flat.launcher, .budgie-panel .top button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 0%, transparent 0%) 0 0 0/0px 0 0; } - .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel button.flat.launcher:checked, .budgie-panel .top button.flat.launcher:checked, .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 { - border-image: radial-gradient(circle closest-corner at center calc(1px), currentColor 100%, transparent 0%) 2 0 0/2px 0 0; } -.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel button.flat.launcher, .budgie-panel .bottom button.flat.launcher { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 0%, transparent 0%) 0 0 0/0 0 0px; } - .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel button.flat.launcher:checked, .budgie-panel .bottom button.flat.launcher:checked, .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 { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), currentColor 100%, transparent 0%) 0 0 2/0 0 2px; } -.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel button.flat.launcher, .budgie-panel .left button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0px 0 0; } - .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel button.flat.launcher:checked, .budgie-panel .left button.flat.launcher:checked, .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 { - border-image: radial-gradient(circle closest-corner at calc(1px) center, currentColor 100%, transparent 0%) 0 2 0 0/0 2px 0 0; } -.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel button.flat.launcher, .budgie-panel .right button.flat.launcher { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 0%, transparent 0%) 0 0 0 0/0 0 0 0px; } - .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel button.flat.launcher:checked, .budgie-panel .right button.flat.launcher:checked, .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 { - border-image: radial-gradient(circle closest-corner at calc(100% - 1px) center, currentColor 100%, transparent 0%) 0 0 0 2/0 0 0 2px; } - -frame.raven-frame > border { - border-style: none; - box-shadow: 0 14px 14px rgba(0, 0, 0, 0.25), 0 10px 5px rgba(0, 0, 0, 0.22); } - -.top frame.raven-frame > border { - margin-bottom: 32px; } - -.bottom frame.raven-frame > border { - margin-top: 32px; } - -.left frame.raven-frame > border { - margin-right: 32px; } - -.right frame.raven-frame > border { - margin-left: 32px; } - -.raven { - background-color: #FFFFFF; } - .raven stackswitcher.linked > button { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FFA726 0%, transparent 0%) 0 0 0/0 0 0px; - border-radius: 0; } - .raven stackswitcher.linked > button:checked { - border-image: radial-gradient(circle closest-corner at center calc(100% - 1px), #FFA726 100%, transparent 0%) 0 0 2/0 0 2px; - background-color: transparent; } - .raven .raven-header { - min-height: 32px; - padding: 3px; - border-style: none none solid; - border-width: 1px; - border-color: rgba(0, 0, 0, 0.1); } - .raven .raven-header:not(.top) { - margin-top: -6px; } - .raven .raven-header:not(.top) button.image-button { - border-radius: 9999px; - -gtk-outline-radius: 9999px; } - .raven .raven-header.top { - padding: 2px 0; - border-style: none; - background-color: #42A5F5; - color: #FFFFFF; } - .raven .raven-header.top stackswitcher button { - margin: -6px 0; - min-height: 32px; } - .raven .raven-header.top button.image-button:dir(ltr) { - margin-right: 2px; } - .raven .raven-header.top button.image-button:dir(rtl) { - margin-left: 2px; } - .raven .raven-header.top > image { - margin: 0 8px; } - .raven .raven-header.top > label { - margin: 0 -8px; - font-weight: bold; } - .raven .raven-header.bottom { - border-style: solid none none; } - .raven viewport.frame .raven-header { - margin-top: -8px; } - .raven .raven-background { - border-bottom: 1px solid rgba(0, 0, 0, 0.1); - background-color: #FAFAFA; } - .raven .raven-background.frame { - border-style: none none solid; } - .raven .raven-background > overlay > image { - color: alpha(currentColor, 0.3); } - .raven scrolledwindow.raven-background { - border-bottom-style: none; } - .raven > stack > box > .raven-background { - border-bottom-style: none; - background-color: #42A5F5; - color: #FFFFFF; } - .raven > stack > box > .raven-background stackswitcher button { - margin: -4px 0; } - .raven .powerstrip button { - margin: 2px 0 1px; - padding: 10px; } - .raven .option-subtitle { - font-size: smaller; } - -calendar.raven-calendar { - border-style: none; - background-color: transparent; } - calendar.raven-calendar:selected { - border-radius: 2px; - background-color: #42A5F5; } - -.raven-mpris { - color: white; - background-color: rgba(0, 0, 0, 0.6); } - .raven-mpris label { - min-height: 24px; } - .raven-mpris button.image-button { - padding: 10px; } - -.budgie-notification-window, .budgie-osd-window { - background-color: transparent; } - -.budgie-notification .notification-title { - font-size: 120%; } - -.budgie-osd .budgie-osd-text { - font-size: 120%; } - -.drop-shadow { - margin: 5px 9px; - padding: 3px; - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.4); - background-color: #FAFAFA; } - .drop-shadow .linked > button { - border-radius: 2px; } - -.budgie-session-dialog, .budgie-polkit-dialog, .budgie-run-dialog { - border-radius: 2px; - background-color: #FAFAFA; } - .budgie-session-dialog decoration, .budgie-polkit-dialog decoration, .budgie-run-dialog decoration { - border-radius: 2px; } - -.budgie-session-dialog label:not(:last-child), -.budgie-session-dialog .dialog-title { - font-size: 120%; } -.budgie-session-dialog .linked.horizontal > button { - padding: 8px 16px; - border-top: 1px solid rgba(0, 0, 0, 0.1); - border-radius: 0; } - .budgie-session-dialog .linked.horizontal > button:first-child { - border-bottom-left-radius: 2px; } - .budgie-session-dialog .linked.horizontal > button:last-child { - border-bottom-right-radius: 2px; } - -.budgie-polkit-dialog .message { - color: rgba(0, 0, 0, 0.48); } -.budgie-polkit-dialog .failure { - color: #FF5252; } - -.budgie-run-dialog { - background-color: #FFFFFF; } - .budgie-run-dialog entry.search { - font-size: 120%; - padding: 6px 14px; - box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); - background-color: transparent; } - .budgie-run-dialog list .dim-label, .budgie-run-dialog list label.separator, .budgie-run-dialog list .titlebar:not(headerbar) .subtitle, .titlebar:not(headerbar) .budgie-run-dialog list .subtitle, - .budgie-run-dialog list headerbar .subtitle, - headerbar .budgie-run-dialog list .subtitle, .budgie-run-dialog list .budgie-notification .notification-body, .budgie-notification .budgie-run-dialog list .notification-body { - opacity: 1; } - .budgie-run-dialog scrolledwindow { - border-top: 1px solid rgba(0, 0, 0, 0.1); } - -/************************ - * LightDM GTK+ Greeter * - ************************/ -#panel_window { - background-color: rgba(0, 0, 0, 0.3); } - -#panel_window menubar, -#panel_window separator { - background-color: transparent; } - -#login_window, -#shutdown_dialog, -#restart_dialog { - margin: 8px; - border-radius: 2px; - box-shadow: 0 3px 3px rgba(0, 0, 0, 0.16), 0 3px 3px rgba(0, 0, 0, 0.23), inset 0 1px rgba(255, 255, 255, 0.4); - background-color: #FAFAFA; } - -#content_frame { - padding-bottom: 20px; - border-bottom: 1px solid rgba(0, 0, 0, 0.1); } - -#buttonbox_frame { - padding-top: 24px; } - #buttonbox_frame button { - margin: -16px; } - -#greeter_infobar { - margin-top: -1px; } - -/* GTK NAMED COLORS - ---------------- - use responsibly! */ -/* -widget text/foreground color */ -@define-color theme_fg_color rgba(0, 0, 0, 0.8); -/* -text color for entries, views and content in general */ -@define-color theme_text_color rgba(0, 0, 0, 0.8); -/* -widget base background color */ -@define-color theme_bg_color #F5F5F5; -/* -text widgets and the like base background color */ -@define-color theme_base_color #FFFFFF; -/* -base background color of selections */ -@define-color theme_selected_bg_color #42A5F5; -/* -text/foreground color of selections */ -@define-color theme_selected_fg_color #FFFFFF; -/* -base background color of insensitive widgets */ -@define-color insensitive_bg_color #F5F5F5; -/* -text foreground color of insensitive widgets */ -@define-color insensitive_fg_color rgba(0, 0, 0, 0.32); -/* -insensitive text widgets and the like base background color */ -@define-color insensitive_base_color #fafafa; -/* -widget text/foreground color on backdrop windows */ -@define-color theme_unfocused_fg_color rgba(0, 0, 0, 0.8); -/* -text color for entries, views and content in general on backdrop windows */ -@define-color theme_unfocused_text_color rgba(0, 0, 0, 0.8); -/* -widget base background color on backdrop windows */ -@define-color theme_unfocused_bg_color #F5F5F5; -/* -text widgets and the like base background color on backdrop windows */ -@define-color theme_unfocused_base_color #FFFFFF; -/* -base background color of selections on backdrop windows */ -@define-color theme_unfocused_selected_bg_color #42A5F5; -/* -text/foreground color of selections on backdrop windows */ -@define-color theme_unfocused_selected_fg_color #FFFFFF; -/* -insensitive color on backdrop windows*/ -@define-color unfocused_insensitive_color rgba(0, 0, 0, 0.32); -/* -widgets main borders color */ -@define-color borders rgba(0, 0, 0, 0.1); -/* -widgets main borders color on backdrop windows */ -@define-color unfocused_borders rgba(0, 0, 0, 0.1); -/* -these are pretty self explicative */ -@define-color warning_color #FF6D00; -@define-color error_color #DD2C00; -@define-color success_color #00C853; -@define-color content_view_bg #FFFFFF; -@define-color placeholder_text_color rgba(128, 128, 128, 0.88); diff --git a/gtk-3.0/gtk_laptop.scss b/gtk-3.0/gtk_laptop.scss deleted file mode 100644 index 8aa3622e4..000000000 --- a/gtk-3.0/gtk_laptop.scss +++ /dev/null @@ -1,17 +0,0 @@ -// General guidelines: -// - very unlikely you want to edit something else than _common.scss -// - keep the number of defined colors to a minimum, use the color blending functions if -// you need a subtle shade -// - if you need to inverse a color function use the @if directive to match for dark $variant - -$variant: 'light'; -$laptop: 'true'; - -@import 'colors'; -@import 'drawing'; -@import 'common'; -@import 'apps'; -@import 'mate'; -@import 'budgie'; -@import 'lightdm'; -@import 'colors-public'; diff --git a/img/Screenshot1.png b/img/Screenshot1.png deleted file mode 100644 index 72b496ad5a493a5064186094749b204c4afdd3e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 792963 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

P0+JlB-TEOaXc~&9X_&)a4%fDF) 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�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ℜ)XC`ZP`6ma9|}^^ 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%0A6k# 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

AAnfLJ}W#kQ)<{%(T za-?2UAEE7UG>)NNTr7cKy4!n%uCE0u^@!NNb(n-bo*FWJ;9~ZMl`p&?dFsSdS^{$b zS&twucrh3JoC9f=LQ8xs7=sBeYV`lZ6S2g@3H9af6ie!HHgVu_ocrk6D<2Z2-+6l) zPwdUm53xdnYuh^qxvzoq^Cdx}4=^fIt=eoqRc@xTU&Y9MBu6<9_wz$UK9gQ|hP?@K zHsZM!Tq2jh#fhN$jO6SnBZe`c=t;^4!CkfMb^fJH46pH;GJh6+*WOf)o#5TLt08i; zw*XRSscaIaLLmk@%{>X7PR2^7M9Z)%5{d`h-EK6QE$~GzS1o#liATkke`}-W1>iIr zzOlqQ4zyIiz(JU9LdW*76v{NI6ce~Io?U0wHEZsDxjux}Yw-G;L^QV>H8x5Esu>0P z*jQX7s;jGSVbpPHkIS(+``o-veY{AnO_>L@5`$Qu?@lJhU33UEs;linwdZ)_+0!bm zPYNI3u)^K_o?{y(-LErksn4n{2H5(gewh|CE(O*{3<(lJ5iW8ap}#F%-Y&f0F3^q! zi-^(R{Y6g;-GOlo?Xfx2}GJJNPHoZvv13bh4y`c5@avWI9)0=)jYf+^o)(NRBTK73;ux>z_q4b~&Qt7FEBy2`ucld@4&L>}k162=u_Gy3^EGTWP zQGezcHfyymaBuh`3iX@v2|V*DRl}LOmvl{6t*wS!hF|C;6GedTlWU&`9#I3gB;_IZ zcH8bh?SpxKQ_@|Rd#O%WVLxVg9Yb!G^gxzBs>EeQx$`~$ic!-WO>pWimi3NgKOFnP zz%MYxDSJbSVs{yEp!FkPq-cS@DB^hMTh;3*#I0}GW>{w2oxsuZOs3n;TBFKoLu=s? z;i$z^RZX~wd+J(?^6_~{UYo8a(k+dQ%5^f`Tn^}g`x}+X(p}|VpdWD6MEI|}TQtkX zHsRF3f>uPTW!44tnrN8&(9M7zE=$8uA(7s~K$SjElM&YKjDYR@6?>TiTU_VK7x}-#~^zr;`DIM^jwyBHrj~rY8m? zV+`7C|G+SpLoLZAS1+EyEJ~WwYg)$0Fy+wqRpsBikTM1!>OTdze<{Q~Iv~R*VLZTh zOQ))0OGDOYaskmjmHVLWqpEaDhZLXPpm)Uhk2c?S;_wfe$#oA~ZtSYcGP6In{suU@ ziO5aY?~&5H!dG;%(DLr=+hD+B8gyR;gT$hj_Nz)Mav-X>f9kdte?L3j&;8H<=D@-6 z^LgvF`T1C^@x!UlUx#tdr~vx!Dx@VUZ1q)9`dw_BM8))>;0k-V~chl zl+%9YD*w!WAVlB~>N9PjxOmq4=N3H{$y1H`PO>n8LV%Vz<0X&{Rc(7}#qOvQgo&Zr zxt0y@NjTzUcYe!Kf1cPBwb47v?qdb6e+;%gNeN(jir9Jl?z zojKPp4f-u&EBD3mQV90B?x7+-38gmz?|Dfrcj2v#YivbkY_A0y3MpF0=~32)zr4)C zl4ZcE?yZ;2IEZ1+yT-Y($jqPfto|_awas>4CIz=1<~S`s)l?l&^!_&fp>ee zk$PO^@BFTVm36K}RgQ>01UZ1P0G9@MF$5j2GRRh%OgfMZM$jnJL*=jCN6>H#&wMD1 zjmB>G_hI|^=YN6`FlY)_A;CGVbW)>AOH5_)WgEw;v7Ej`rp%~Zv4KumKkrEd4UOQH zE65)z*E3#M*z$!`c_Ep>s1SO_FUAbR#)GDEl2VzRW?WP|S~Bxfa!+h&X{(}Idn3ph zqrThr@aS^<-~aCRrn>JWM+hmXMAnkDB@U<+qH#T!GOp(gh<5Ar(J|Jv9K87kLed&k zVlZZxWg<`TyGAHR&C&C zAH=6=D^zq%Cq6_17}A@~os~5i)YT(V<{nOSBDJ1Zu3T9#LBCMp#F=vR)ObvCnSe0o zfA=p@?f(f{QGL^|`GgR|Q5TwNra;k+(N=uM^nQ=47mjhr_CIZ@a&_*FzUSxj7QU;-?EX&~ z-e_h?(rDR33S)dE28Y&yg`OKd$Thvx|qwd#Y86-76up^(xmk;jv zb~ivJ7_$1LuWKjKhEr?HGp_wiE=_$2OYa)=drAZ`^ZS9dmJlP&ij0@w(XdWfZ;i-$ z{>J&6)}eZE=Zxgrk5wO$R?VL7TmF`N;raNH2fPNizt=P1=L6o0sJv(DZn;i>_d1^y zSCWiUPZG8|opLc(611<~DqR*wt-SuMWPq3YLg=jqlqVovIP?$@$NU#0BNNkI16`$R zL3~JfxHBgGOSZ}P@3DKdY`F%HR9-^B=wz(b5^v;$FLQP=Gj3;RGCg?;17P{(UtXld z6BiBZn5w*@9=YDuaq+tQb??4Ztc^;8z|w?MlN9)KR0&CMATrU_d(P^O>LpFn!cFACDrk+0nRUCUQ zD{j_7b0_rr=Y9tB8f-0#9MtMooLD&5;GX!LJln*5ue|FvTa#JDqFX_bq5Lb8w>gy) z$MwOzp+u_|ecF}3!7QzVKKV{MHRhty#H4se6w7xJ*#ekGw}|68_%SMML!`1lC&*;v z_;)|;yN|6xTpeM@8oBOX9yfh*W*U20rcBJ-zFv$yn(_E&;bVr;nL*kb*nArUtW2)= zP*~5@CNS$W?DRNqa}C8K8eY^E3Bdtq}DJY})o*+Q=wXs!k)}oBz=Vh@W1Ab*=MPdsHFnhn3*G_*# zW$h$a&s(pLrDdRxRK@fWoT`LvQf&}GN$E57CHvDu;nCn&CP)$KJ+)dth^vP;H=PZc z&O{BnA-kpFHrV($OSK_I4QfdkR7?n<5y6B5@fo_FyAup@2&&@cfeC3JVO49UAn?Ir z7xMsVSHvOQ<|)vbS?-W!SBnOChsqlSp%c=ES#r@t99fl8+jfahxcepw;#j)rDKizz z!v2)9yDF|MpCCy_($YDa4!;7UF?Udw{k-P5xy6~`339bRpDseGhJB&IS7x+jFes;U z@_@h@)GP(^YdQ2Z^ec0`^OQe|GwX4BQ2X>uk?gm-z{iPDhf?&P)ZX_OzCgetzhux? zr&6;c@5VO+f}D!5x2jU&mA(v4m(!96dOc0DYx5QTl%11^e+ypj-2OwyoV-MuU- zU=iM2%V={R8zx}_bRF%P#e}_;0{X5?Kcl__D^$B$8sDs*Ev^}-_zvQJVgqIq{ z0i*ivK23RnQ@4W6m#NZ+6=GAGQldbMP#vkyF8BRcd5OcLUyVJhuhZPI`aeN#kn?8@Ho2 z6ncz7ic8F%x-1B*=mT8Y+kCJb2yH&;&*kW=Jpfl>bQg*DtRAt}=Frk@&uaGowc2p#(O~}#GBL6>xy>~d9Z}>JI zqiVDzR%y*pTahTWS17Gnd+(rxR;b#eRH)I|v5VTP_NFLGP*ppq(I`sPitWwk`}@Af z`{(cP6gTQ$!6;L{NQJY1^o5lIZ@9! zV=?+ipz9mcvaVrPFWhyDMazzf{Vhf|72R28+gLcah|%bYXVzQEkLH zrg55Oty=4E|L3ixz|whZf1(gyGBRd?b;r!T;q8SwfW=WEmoCK*4I1F)G6S{lrfK4+=vWQrx_~L9*x{2J5rR9@xBQ{Fozhsz%;6Tl`;sr$ zsPR$n!nl73-+{C#)JdCP5cL?~iZfa`0nT!ZRH8G1%y`C^DO@=h_*xC)xWJ+|=*ruM zY>B2M=D$llEDq&KzjlocYUnoKBO6bb{@gULua)tBC<89jY#eZg)*A~}n zAF&>lw9oWtZrrn%u(^jO7wXj|mPF*?!$NT4kbDBqXpDc{#N6tkK0AhJ$Onp{O8xnc z*HF5^dP7~CSdNXRd~=1KMiDmJ%M*@dYwAJQ`{~_mgP#dk@6>oz1~pT}&l|_#+m8%x z7pj{u@qo-`v8}OaBEkCl1GT(ZK=41vn@&fnI!P|(l$~UkL_PdjQTh7&m)J7D{hg-PQZ zy_e*SX9qM>?CwGis5JjcHE5~6UsLC8523J(^2?_x;pI8I5~a2E`o3`_!{wNAqT%x= zi?Bd?RG?LeP7VOcg&FEN-i@r6oDoVv zKVpbRf*@i%1>E;oSzlS74~}yJ=zs6pC14U?TkJ#_L?T{7p}2ptXA|t@8yoEa?lH=7 zqJy96Vfy%ZTsAL4`&r^G`m3?r#Ky-!{O#fgnH*NxaS}I4M$^y;=2wY95rPJcF+$RK zI%ygPV5qwLC53PWz6#M(##xKWu+0T`)pdfr6WNfF<|=7vOI{B*q#nE`h&ZJpU$+D< zd@6_S8VjxN4rZdhInptatlU{09)=aPGoWe@Cx0MP4i48?Y(J&{^dmz#uO#oHuhW* zK)ku0F@G3h{76lAiD=)n*gifhJab)0rx1@^EL;$bLdW!~5gS7Cqhy#~dSc^k)JQUX z*3zhy5F}ndXKN+E=R10c9&=ART3L!gKpL3@;`a1gUeQr&R%xEdy$W^Hma`^ znuNTTm>Bfp#Gz72VZ|cDlo5Y}W2oN~lTpAa8Rn8@A|sf@MrEf3q}!M=nl)U=p6F?~ z#_Vi0^Js$+bs%s2h|1h;msdzc*4g%9FGiCKB5_VYH);8I}KX~Mtm!@ldB5naIjCoz9w zmNxpP=iSE@HiE<)F^#$Z;+6|roL$4{1$rrH$edPEzCpjvm&Sp^dxpG=c^qy^ynQJ1 zJHn_IOuA`6jnjAZlR8lBC^3&&UA`lYZ)>deXqU$!&H(+#O{2fp0|x98 zdH=+uGfRBN_izsb<>l2vA|pN!Tbxj){4;2gKmHQtNiGQ=BMR2b%0LbtWYCc|x&yYi zSrkkzWb5IBqJkp0YOOl!UrgL5@%Jd3zTZA(nUUb{-IO@H+mYhJXMI3CoCybKEVgm znzx%`Y>izsoEY^L7g>Fl#;O_(ETzG65-y$#F9~sUX>QEVn}v`cfD295In!zpKL zP%qY_ekpy@&AE8xAOPD_NMybjnyQ!^h6y!>rYis1YK|ow9@!kE4H@vuV_EtiJs?JX zCkd`|AhV^iUQ!v?cp{4PPOPe?6N+8uA?bN zH@}SseoGGT2>EkcY0nTpm-}zO`*5))Xe@Ye@c5%zbi(P*_m66!`H_v9{e5ub%__1q zv66Dh-xzUe&OfRa&?W!TBH;~p#NcbMr&{8WrGv$HNwWCkT;Re zfZ4k~PT-!XL?YZq)O4XKwagU(M#Z+6gHeWe=PvbNPx~bul8Sj9D6=L7^i27Qfez&Y z!1QRg){-m|A<)6@bXZ1dWg0aY|5~Jvr`Bsq&uBJNpAYedD~u+LluDd94Z>5uIt9&U zg{H9XYCtin0(4s()7Zt8{oT^zLNdU60IQAI({%dYOB$|wf)>jvBUq0$i4Y{V8zEan=orxb&8=DB$Es%c8}f(4l&)MLS9z!SeX_BKP% z%2N3LrLLUyID~!yt0{oyX7kk2pNI<^^k2{o7Hk4j@lSTJa;&gcH9B$Z#t&gE48@&M z3=zE!Cv-qkYisMpIKf^iX&|}}?L#<^jPc{};o9Dh@(=H5ZD|8UYPrH#3Q&=(z*p{; zW{$u#0bwA3JB2C*iWccyiMZ|>t&MJvH4?H#VlktFALrTRk`@MiD4d;&z=$8%Cb^P| z?7qe31Amz+T~{6B^|Q12QE30D^`~VSX9vvF?ucXzDMxt@5*zVYXz}k**F!{{M$pDs zPM{zDLDHW|%J-d_NdlbdfvxzwFuVcrf+j3{uK`Z0-F^OG;inCy%3UNyj_uk=?w9bQ@ z#GG__qML0W|K-?t_ffNwAniqr(ot27|LI+&*i{~{QxvCvUrq3@!aQv4()G`c%T2G- zw3>h|QZ6r!fHm6dz45E9Cx0i#&xTFqH+Zgp`5tC=|I6z89!=ATHdSuP}dT8)T5K=YcBf?BsgKgKxb4!>$HDE^giMRUJ(|6h% zk&E}n*h7rwK-44J`4w`0LKoBr)0WV<1B(2{oX8322!I=A|B;-huX4W?$8n3vo{r|< z4|R?=bj?S>{TPw_IOMG^U9T?(gXh7$WE9i_FlL)|L z7*}|cfGIB_Z{D4HHE01|+apA$p$amd!eKqfBwShyc|pcTNJkbpF_@)3 z_9Q#A7XC)oSEo3;7?WFF&Lu!J#ndv-?kkSE`G5f#*-$fSt)3B?MCpOpZANRhNX&{2 z-68p;t~=<{ALUFpp&rd-937(tW!YPCvR`PyZ{4A~;m8TVX-oFG?SNLL`mD?{%q`w) zXBi?V7fU1{Ud(+g$XnKDl(dAU%<|Z$L=lLQuV+>SJTuCWA+P>(kvVL>VIT=8Y^;&cr<2G(Bdfc6`H`i&w~mU*9q8mu+*DYjRBk%lyQ%!AGjH65 z*T@)Ijkmtr^)BN_VRLRD23E!Cn<^o-(6nUX`$vN6<~z8STw)Zxwg+p}dNJ1iVG(r% zT~u@vjzi0w>mFUKw9!%Sa0Gb<*WVNo`oIEC-a5A=N~DDsYEIAn%ew$uTocu+&c#o@ z-uS9`cx0>d@zRrt=JY!&nxADL+VreQr)8QA`8w0Bi;xATyu#`U5;@8s%w zhyC)w@_t@WU;6TC)lAoJP9BCo=rk{6#c*{d^sm=t4c`CP_Em3l=e}@W$Uy?}AHjY$ zhpR5xSHA&vLF;)}zY;qx*Fp|Zgw6v6&VFJ-73O?_Qxx=uu)8=ev!q1$!a;-!sQggJ zwM&$EH@i{=n{0^wsR-=}XUN}@sK+re{t!Lp%_`~>F1De=KOtfsQQlpK>9LK*d zrTIGZapz-#bsQjmG|Z~7mcTcp$nV~-2t7PW$|meSv%%{_c4?*MBD^F-(%7Egm2Rjn zl2X}3QHD^1?1BC&H^Y(zW1zjM&7-ACkY19X^=(fYDQzm}U);H+Of4Cn6B{o3Q<vwyeadIGwLFlw88NK_#I>O64q6KGU~;%?Lz?^QJn10T?IrCahYhv#dmq@bc#O0LKr}6_WHE ziZPmz%?H!>?yeTf&bzviW&)+)QxwW(&t(=HMG0Ub=4?CeT#0l!iZsQZNvvUbUTD!}Zdu zs=7{cG;S$i@gUDUs+qrw#GuOT)o-GQlt(eD3Fk=nxfDtP^&EI@VM>$O_I$EU2whWi)y)H(IeH4vvf@1x0bktOoWdfJK356+7eSf{G^` z4yLyu2^|*GG8=pM-QaF;gdy|N#=y@{qX#UkuB54SX(LqKiwJQX<3xv55`YWS56VWb z=aP))+kG&sy4-2F8X7t{eaHYg_(6;iu9l;pET$%O0Suh39j?D}m@+kH}zcRaPc-*CB{=O3_=wX~1mJo&Ij67a`#=_oMK z|6giVy$9p+!GD{tN~B48-Yi=#9e;D_TFtt~9N_uow_|Jx)y)@gZ7<^kZI76) z_nCb{up?KK*ITX98_`OKOVU?|+oAjThqPByGeMi)R$>3I=7*64t^6Ahcc9|bS0^t+ zia$to%vJ{U!RTY2PD=3@`=%r(o6mhYeC#DHLGwAR&L@5H1&k>O+cer|9+?3QbXmT2 zH%&rAL4>B>>Zdc1S;ji2w;V5$=ImA#FVXu}eN==88tE-vvyuHf85%haOp}O33QVR8 zlXvDtc;|@?FvpU!1EF%QttYLxfK8jCjOYr#pqDXDDrc16X z53e+|_1d4D-N0U3^n`DnRS2wme%Se7Id&o0U-+FL`uCf^b%`l* zCM-X=MT|8w&?{rV$6+MjqxozIW*Kvoj8A1pO}EZ13(qIm!E@576#8-kz(6Jr?G za(RLcm?AT17f}wS@Hd9Sk~N?k67xT{hdmr8Qy78F^)jR7ATdfwOrQD#Fhg0@Cp})> zl14lBU~^`aWvnES`%T899k}%yj5ciNC z80-f9yUVr?WnQva0AZ~jcHrT+m;~>=r9Yb9+Cgci#>Wn|$oTaPbcn{XEg-dt@lkXL z_r*c%z;tQyi`zX8D!(EoX1O;+rpsMPu)#z*o^s;UgGE&vI^5q~)z6ndmCOmNU{YJV7_2A%P}jaZJ$AbAcH z()WH`fsyfB=p@`LpA0rPh44(R`t%V6JFdZYJBT6*V*?d3>dHm*0%T0eT(M4*kd@;~@TgTXuh@Tjm zf&Ex6YrE)w!LZw36SD3YJ{T8zHKKITcD-#HdfrF7948aO zkr9Jcy!zMv2AiCl4*;}Yf1avK&Aa&XL^|}(;Pp2C^xx%7a#2a}zUQi~eg0Nq?q13h z620Jo`rL1vXYNXe+ug?`*FVIP)~MNtkIh*A@6vGIAo7gfS^PoT~~8jRQW(Wg5w(pNx>~KQelfcE9CU3Mgsi)$``1yfysHjaPDlHbDTl-D~%R(cEG1w zgDl!9MERq$IWi_{Q2|{&eROtq7Nj^62!rv{Ph+q`&I?5mL@ku(0&drD7dwG;(y-}G zjcQ*+V9=W4hAT>xL_2wa7=yw35~n6P^yE(5L!%q}5lV}*%gC=f)MF0AnTpKot9T=QARRbm6IvE*P7Pmv&mED7;W9ULh@>C4BXYE;0?3`Tv1--ozFK8bY| z5C76zsf}Kd7)|SMqD zKQe}a>!aUm>Zo=4K^834M!}Ojnho*>Fi#!$*iaacz=zUwN-GOt$d|9bbp5(pyI=*= z?XgyQ_(o>~;Cn!Fl(Ye$@%eK?EgHTs9Z+LwYOKRU!vEnZJ&EK%DUrbJ0=z~l+idIe z?heGc)z^(9GAU;U7+}Ykf@+>)ksvE&l{!-#^NoMJrDhSfYX>v7-qB6SL^x9 zh`Y6S$+5i{h#@lFnWQeC(^tQ(A+uZ_L^k_M>=8!Gf``vryr;*_9G8*u?e2vSJJD^e z$1Vl6`CtC!pMQ=^|9j)Esk*$Ia8M`t;iB|)=k@Qqo__N? zIzPJgF4SvI#JZ18OGa!L3OUC^TlgE6{7MRs75{_4-zB>LYn&0>7o;XMbU@<0CFmv! z=WhjS0PX(DUXHHNn_3vSIW=Oq{}weD&v|ggI2BB#qONV;62I#l=IWm7w##bpN^NHp zvS?*w(Xh?{^4 z*14+{@c^87Ar*%n&JM8-%cFXrm_tg6&*C(~?oO0;ti)+ff$sZz?2mxZl%9^c=jKME z9+3>Ty+_)<`-?ds3p~e1kp1f}4tG52+&mNJWB!{C1~j)=Zi3s=sM05!%IDd!g0SbR zk%xOSLa3wKde(O=I^0Y?;aKnl#D1DOcmbexIeoOdsCVqF-rq211iuH^f=f?}T`QEE7#F!ives2FBBTXN z7En!kqt``sFOG`SI>&lf!nJj4y-6K)%eGaJZbbnxpPFTwibcb>58{#H$)hpTggL(F z$jldXU_*3F63EQ*4ewOSjbeuvj6(uwtqk__SOd6SOHO;agm(gp-1!bvgKj15p3%Yh z|F`9Q{v=j*5X$s!#Gtx%N&Ef0<-2LGtPsukT}4PT`utqr}(>JHXP3|w71 zd3^a_I}O)NgtC_^V8}#Mj`RdGZqv<;YimB}o>6Rj4h;8I@}%8Qg2~;4|g4?r>AEF_$yRm}6bKkk(KPpqiRz^<%INb&7p_qNngQ7BVOwWOpn%7%h1 znJ9Dk`Km1t-x=Et>))LNGLc7RsP`Ms|G-<@=1o7Mcf3V%R+nOLyXiBRmj&(TaTu$+ z@gM?fjW0{hRV5bM%`|5M#Amy6vq+&y5uw=D`rVxbohbzo zEA`ko6dDC2Mqw2IUlEo%U*5%i5*sKjmj-fwXczuW>&QnDEkpAFf9wF@azIi41Lqff z@TtGw68msu3jzAU!#oiI_3D$Cr~5{a62YcTL5$K`a|BTw)=`!tw~{D6ycl=NV}`^B zxhYJJ!sWcGq~VLBu|cZP;Q;$ENea(uFQX!sLD(1+w9ecivXZ84=kS5Hut-7&x+|A6 zz~Tn$=h`RYzaM{bXT_olodRDXBhfLMEroB`tG+tla83}^nei1ZWL5qY)=BycR37-n zl|*>BQsiA@pzCBq@a^KUrgBxn-jyhQXQR}HM<+hg6|ptklg$SeTEz*TgP&iHH~JCW zCX*%t32vQ)Ku1YbuWm+rX{jr`sFY9(zpu{tBrpLbQunaZX~8ugBkAY1#p?SQvGBrk zl@CpqD)CO_ax6z~g;n$ZKxM{2|3`za`nnYV#Ti4W)pBRED+A7sJip4nYE4~tLG{?= z2kDVWr<^(_rW2A%X=e7rDu(r^IfO?JJ}FY`>d4JR0et^X&jbbpNEyn$Z?HhAeD8-A z0MVo3hQ{M`8lviy5c-udOi{WuPcEYhw7hPzQ=QHp_DBc#0psPUcluuo8uq+9Y^ukd!eDfrb4%#b#aB_$-4ay z4r{JsOF{>liaO45-Goao+wQ;5y7yxIaM2;Z^E&?Z5frY)x_*ThwyhAc_Ta^9BIH)m z?<7Ezq6L`#7-wiPq9EE)m#W&Mx1f|QM_uvtZ;KN{d~f!oC3DZuvst#BXO~P0{i>xT zpj$;oZqceji{(J~%^o)TBYUD?*z`}YSDw6c!AJnVp>}P$5IaBdoy+ZtcL&w7o;xf^ z@!Um~Pm;Zq&4J=WS9LWKh`ql6DC~vs2X`<~K4uQ2JbS;!mG=7ir$#Drr%0ncH2Qd| zHr9p@h+1L3`BBw3CdK;W;gnn3%Usj7`OUts~tDR0oP6j{fz?pGC+{FvpVksXsU4=KLas-cd`uIvm^&UMK{ zT_R8?=X|o1*{1pzYP{eL7NZ-9lf8wcRaD5QTseS=?d>dMUy}P@U%HRfiP4JdH5XS= ziZPvj(#|uPNkU?B6v*a`WWG0=zXRVbm4+lg&(e)NWeGL18WZ$3%SRtMky)7WlDRNedA!uzxX~boALNfTz_io5p_Sd<=H%dNnsBy*r+mKGSJv$md`F=n2%w_39 zZa-UzkW=G7_cn*~AccQk&FegB=K5kGbRqBZNbE2EROfWRCiF{kWcM$cyvsj{*IQy& z*sP_0;ct%fF6aZ7@ivz?#fZP3UD{q?OK>-rFQ0i`wB}uZvh}}?-ubf8xjsh-)woI= zQaY0BKCbrbUfb~s9Q3;A-fu|nI+N=@RZpBzDo{cE|2Ctul+G;Zoq=M{bfVNpb&xy- zqR-rSU<5-WFr8OH9f+yQ z1l9SN)^6_LXOtcjApfwFQUVy*A#Df+lSDk(gQM(sA4I3!Ok zLmZ+RlL^G*KcE9two?xK!OO)_1J!6`zI>>kBHmfr#Q3BAy8ZNlvStS_usV3yh$A;-+ z$h0J=SjRYi&$|N65;Gl0pRJPX{0nS{Tj5q`D0$k)1Ij3k6%~#X6xpjR@^RP6B#n`w znPCS;(LCX8=`!S{O;7PzChqufv|5rtRB|bi4vrix;|*t9c&*~YpP~5^vqc^&u3jz$ z<5-v-r)7|M`#qiLZauSc-^xr%#AA1)E_-~Vzzxsxdn8FMoGz*LGZZ8^=IE};oVEm> z#9FvddKj4mYa?pDevr{IdL6Kz4SXe=<2k_hqfVJQrhLq?pvfm5sZCBbM5NC86oPWS z+L~H*D6E&Q>V*UviP#!44CR`9YX|HvDp2HS@YnE7dftn{Y6tQFDGUsulx{~4m^Hf^ zO?WDGd&mCRNfELi_UlBEh}r#1SmOe~283om0$aMeG^$=eQxDbMM?Gzh)Ont9Cu((!y zq9F#YDi3$+pOrGM`Y3$+R?Y?l6lq4@)QU{lhCm3#QB!;l_6|vPIOF*Y%QxcOQ6Ptv zv2TDmN#GqlgM>X*tP4fP<8Rour>{1$wldaExRm~!_-k{>j&u;N`Hw;9 zs`2&L(1Y@Y?(UOuo31UrkU75~{74rW;P2)2Ue!s2i;@XInd8lpaQC@?&4rq6k_2iGidSCZHJsSeT>+)#%@=qUO^)ON_ zU}dCx^S;fYT_`Wd(~I|cr$phI-eq;@K=X-U&B+q}@<2~UfSL#iFkVEo|Edh5z{i}n zX!4*I>0dj<)&~{J(b6Q55CHd8KK<7wlxak5YGL@BXlDjA2Bbm%PG-nV#<)SN35&1l zH*+xv-8Px#>EiLv@J_f;N^)T>#K0{mrk^qQH*ucu zQC;e}#lX=OzdH|oO%S>jgpgtOLdp@6PjVBFU zTO}lm)3p05&_beHe{<|sCkujfEKY-uf?kV;AsZrkgxS1%egxc zRTsuu^gF)oy@0a~a*aU~1cN~s3>-|Rcw78GqTd4*H@H9sRapb0lI9H$zVx!xRgU(mbug0!wUb z%S7ldqj}xr^qO19MZA}!NT5(?xeG+hH|2()$yA(p)<}*pNOn0pid9+r;FdiFkm{|B zzt~b-oXDNJbDPp{7!0J3?3p_&D!11Gwmsz*Co^a^!_+?|b`$1+*$n^N>E&1B>~>?A zNFw*~N))3gjT)OXUURsV*~wC(p&olpK8%{d7Pe`;P+kWA@C|3;zsUn zP0(fb>sJNa`qX5$B(I;}FfdG=4jStWnIv|(doQtA?9WCi2<$}_Vqa2>kM_yCcIPCd zoQb>8ac6Q8?WHm~L2h-7r`ugr%+w3I|Nlmigru~ z;<6WxS_xg%+x`onIOV5oz%`t99Zw97rDU?KV{<7my%=Qg2@|pqX4CN<>=Mgl#Wh}` zG_&py>>ijnyM+(M>}5E{zFaig)c9(#>f^_~F4forMe%xbEc|=c`@hKFYpV48PhjX~ z-snvZzr0+flM$uMG(ClrM`Ca04FDIXb4@e&>nEX?=UvyMoN9_cyx!4v?Zo31l(t7~ zj(Z1lsyPEjl!Di2uh@gW*q$clUQ#yXZ%T{@er;C5*^q_>|Fu>+ug71lli8je4zf{3 zIflsncVoX|`Mq1&=I0llM5(PU60hJrTLj(KxyRs0#7#sWUrIgCeX3e0E<8Vg$=oQRt`` zf%?~%celgKD-%J&8MngBKNytR6U~k=>oh@cBMX9zVTAlnNmS{6(>cGu)|{uxiSv<( zjE#Fd`YxO>CQa9>xa@?R4`8>*$@k7VcBsXG6#C;BDeCTxV}h-0o0pC`AVez=zVO-X z${!YL1)0BFghq%gt7Y0(oD*)zqSC!Z+Th7j*Eb)2Q2L^uMlsUIO-jn1ik#B3OJt-d zZphcX+N)Y`dkaM@8QDy~s~I7Yee&TF6mN&Cq-YPU%s|PMmA$=!7?9KkC0+zXsyYRu zH%MSiowk5wj$-F-bL+G|BD4_p_&FP^5n~H421)(zmYW%?A5SI5vAlh!_t?!H`Ljs% zdCMr$eDo$zFtl<6#`hv-4rNCY81DT>T3wN=VSsamj0u`pl;~R+h zv=;{z9$i^toh9aAtw{?h*D5qCgE0-8L{?TgX$z~P`B{#f-fz&i4YPkEtfagwD(jw0$atR0TL>x+8i>E8uv|Z zm(42pT_r827%LuCl7d+Su*@QD3`+ZHEc9 zKQ8BQ0MMt}ELz)@D!*|tw!=t_C6|_$AGB%`o z--#mi3n&{1uojv|vaZbEeY!+P+Xx6f1e+mPXlRboh>!cUfaG_GP?D!gh#PwPB7Mj5xA#$sV!U#}R&87yRGd2>G3;t|I zE)Z1Ro#saU3rrh8Hr}bX2W5yttMHJrAtkn+(WAP`d_rY#>Ap zB;iPH4d8UeO)t!6By|~y^RAz(M$%B#zmm=!HgqvlgI598H4Z5E#WAsmY_@44-FTr+ z$MXJ@NbzxPzim^~uUt)T>L&J}_p?np#_zRtpsG%Y*sV4ZuK58wTxF%@FI-@VHJ$pkRR~)On0h1b&`XuP5?vUN=yR$1XXawI~f%VE_UKdC2 z`7hji-bf@a!uJl-?g4KM3jA$}H(!u^Vc^u=?rp1I_M6qASST~n@OLA`*mq1TzwI?9 z(B}SKt6LK8?rtzo^v^VoU2SaY!_H!(##k;eVR9-pUh92^rA2JX!t}IneHAKqysz)P z?Tv-(OZ#D$#~EV?O|L+<3_&!8V$w68?B_Z7O6hn>!J@sQ8h^Qnv)Z0J*HPV#X$6Fb z-Dsr*#d?3p^6qAfVopgz1Tb1yzK?72)>UWid&L&}n$3vi=x5V+5K^_Zp}-16u^vLj z!i8ODCZo!T&>Zh~2M^4w8b9H3z%tt6wS}!Xl5!i`Q12b0c)f@gx_=~aeW`0?+ z7lKi9qwR7arf;=-b-m;O6*>|UiG;$|sCLb$mye>@wcnxZyM1yu^m+IaGXh+SWQ}}= zwS$|W0pu23`Q_lG)(Ug(Z&QzU6w+lY3CiTda870Dr`pyif8ghr@O$f#yuDTCUHS9} zKL+oqXzsq#mX%hG3{w{P^rs_@uG*sU#ZF>RXMy($fTgBK1xiaJDG|27R-XVK2PD7JsuC;y4tvsj*Oq>;Or*kDP3=HAeM-|gm~8XSEuiDj|%RG{*u_RImHn|j`@g( zSLmM@y|b0~daBo}?Zgqw>vbMe>%hrdYh@duGjH?uB01$l0b#QtxF6}Af8#mN3UY%c z2uiEEwilf*ytZ+Q`HkhHEz^#xx^b)JcM!2IeBt$OAwFb2bZuazw)u45R#)+e zF`;|wa$1HN0BAq1Q#xrD3r-A~Sw45syXvy!f9f=KcGmP_syP|U{sFgyqC^5d&{5G< z*p0AwnmwM``ndA&EhB6DajS3H4N_3Sc)ZqAQLc;u4tlVmcs(U)Q>#Qhx?(=;0aqk3 zlcEy8vl9qij3W_`g+krq%K_YU7WII9>}EHw>4ZXW#A~{fLUN}wU34(VAP^v+)1&=h zW65{c_jHGC$)l;z+U&9a6zVbUfe#l7m3|@~CIG{BA&t_OtP7{D`cVTCGQ9AHGbJO&D zMpWdYgR~9;@|wj%V>oOF6`iYW150}j$iG7doRf@ss{`+jbFvAC@@@+rNb$F&f56-# z#gfHQ<%FBYw-e{mBPPaH_?D zD~tHgO#Ou7dnpXe$(9B4=H#GQM!p|QVWntl8t&BR7I@slMrOe^aX_!6o~ZvEIr!(2 z#T!PH;&|A1<7AyUK(Ob{K|QW~KIE)Ykg?x%wCPP+;E>QtOkR zLtu4#>9JcT7K_mu`tnSa!7(gTtHs0SDc<-lduFGagUDWa%bY>R*%vNqOK()QLo z%5)3&zs1gi4=9`9cL0yb`lkZ{nt~GUR6qLAY{Kb6saUut8I{}#R;KpnQ)sc`xQ;RR zYAyR~Q{zPrjdXQ&HeyR~DUm;&vDx2WKAmg7{QW-n5-V-BO*d)sFyv(NYO3Z6=XJS1*?r#sp!@Xx z_0fx)VVjrT2k*t+@GJd7k6)&`T=b;d?63NXHf^s2+U!-@1`t|F?n3Uzx#5`=j-iCE!Q7Phpf?02wYa*IkJL z!;>L6mymslyIx{}zlE1VtO3gB@0EfkDr)ir75}*@9Tob?y;-|o^Id-6V#4&gTkL!f zcb<2lm-{b~!*4L_>hD*v;PazUGRgkxGmLF{(BSFD_bOkJD^q;?y0z(ez|KvZe-|5_ ze{}K`{dYuLK7V5HOGN%zf_Dq2(qlmX^KzuqJ-u7`6`qz^e5UGQp7Q}@k)W?r zo*h@u;JcHrv-Hi$1)ghyCpG6Ahid2Kz5z=$5xxVjLOCNN4Eh#3e`c<9fNyQ(CYY&` z{?G?QfPB1u_)Zr;YgyHAOs-WiL*lodt2veh3ENMuT}5cf@}$VNQiPbUKd_a~)MUJV6OfeC)h?pUpUIbz%& zz{?`d1qyq`{TmjOhYy>W`Yx_2U|}}%ij5I;`#Z>CS0T=lbMW)d2~)5qw+LpmfuNXX z@zkxDZbF-L7$&E-DTsFRjnVxBunMV(NnC#>Rme9S>O3e(!YlA zy&HD@vU@MMiGqY|NGG7cCudM@O8M{xWuJWJJ^L!-#bP%N zfyi*mn5eS8{K>yKjuFOa%HAHNln(j@Vb7lJTVF9N>jHMjfhAf>TI4I$?H(5NTo!fx z$1I|ZlDeh+#d`{pMbeunq1^!tW|f0?wm2s2_?<-79(8iok>Zp+Qr{g>Hnlh!7s*DV zP&}Q1M%}q{2Vhq}$D*+?mTE=^{Gb4Xl+*Wm{MvmQ9{!@-Q+a6jFVIf=XR#K5=JS{i z)kMT?mdBU?s2WQV<*P``#}dh>;yE>w5n*x0wXeik4(aA}=2>H8GhApbY}C~b z!BB4X2CNR7zO!p*6GM~#QbqzE{rnlK>Zm&YXB})@JNh}0imdzObUZKk%jvg-aZ_f- zcb-gh;t_7jl3Y%%2h3<_X;z}u@$ob6+znPh|3}{ZrJC0N2u}+kGFHA{IxM zVBKEL^Rg25qOJE;`w%1Vc>XkzY#ga_KtE9TU>UKk%+C#)i!QM~FOf*kF@c_<-H8-B zR#e|dX4vLDDn^|y?0Cp1`lFdZAxkC~FwA0GcINq_T*~m!FU6N6k6zCfc4AGyj_VF& zATx5>RoJwzCxi0lR_p)?rI9oCjQh7D#TWgr;*q|2*#9}2EE>1mPyKeI60bI|cS4#S z!){)$FJBhUDB*oWUoX-sUFjx<;&RezmXBuN+8&*y2VYE5Y|KYrABu+ho+Zj}=P44y zTDmr>2dhuNEBP}4dJem0ti5-vuL&DUn^!Ij*qz>PLfXvb*22T~%~y#XqoewFtcImS zMBW@qr{n13eM==B{%cQ)~E3*$~`i`tr-+ z;N1Vi)_aGu9lveEK@g*r*lILFwf0Eu6~rv96`PvTS~Y4_tu{z(H7cl8lo+L`RimiY z7_C{es*R#zQxuQiec#XfJnwtF|9!v5_sBmvj_Y%s*ZDcG^ZfVsbg`oA)uW~svRUV` z1t99MF1T~6Y)5$2wu1=?-2f}^lkf3*$XFy)zyN>FP*}rEUGX6k*pWWP!`(g8{gQdC~!1R zds7n>;IW=o2&Hi_cbrqc5T%Hq#^S0DvMZX}POF6ShgS!e+(OmuS4L@r!)3>goPCbYE_P*q9tMqsuPP!ds+g+&1gV2EkUm2_PMFx|IdprGW( zGl8QZI1NBolrIy~+zb{Zk0l1USg_|PF$ietgpY@fupE}MRrgTRT2bcSwh+u-W%tm` zE3uuAR{6?)uRBmv-^Md+Md2VTr~~{aeK?BmDg-lOE85#0%m{^GrGk<3##dw?`^o~# z1##Aci``fS6&00(jJdxm6(UqvUqFZ@V629(16)S|D9m`F9)q1lWw(oFQx)r$i$HLC zp5piN=>x&VR_&yT>9`W;`i?WU7*I-ia`a;u|o3tlo=b!Brw{?AxJwJ zg?fz-75>>Nfob;ksU(4uh*p@0pkhQL=4H(tJ=d&T@CC6+}d+Uv>QCqXucJYW=5e$>njhRqJs z#hkhH&jzjUsd(vZE)YY@DWapVLIC85buRaE4`!Z7k05i;L()XySTa7l4 z27W@~yh$+AlH7w$6-Fw6jb-qvX_ukFLvNZW*F6qF%iJ&llFS6)5Bi&)wE-Onp5iMn zs&#;M;vqd$^Ycy3*q%o?wKFxgDo;`N0)GDv_b6rO(w#JHLmbZJC7Z+pk6NzbP?`mrJQ4Qudxs-j9Mh^%EAi+o{6MCw5xviIK zoLkQTQ{u2xtM#$Y4sLbJ%Ub)dk!_rFEUf=9i|=o`q{4;Vd9tYbmT%wk{SV8ZE_P%e zoo;7N^BL}yge>xa=R9j#C`LPfcVj%a@vC`h+4UQ0M=kp5|7`F5En1pA8&4xYJ-b5D zbd0XY_;J2WlqDC0PIW~7PMB8A`>J-7FaLqOdHv)MhtK@`MV@!2&nWWz$kv~& z?y8FC9{niueEVt>ez_bBcWB{eaPS@1=(3b4oI^c&vLmW)7<{_Zzqq%NVsuVQ(!Q&- z@gW^B(z&VK^tv)~`Ns9L0aVaS<*F~S|G|8%pBNtmXwo{PE%u_ywVWUlC8{o%`|NNk z1=w!QGI62)A0t36*J!zQ;jUZx_uBR~07PHUC}wDJkq_DMP)Gz|tiU~+hy`-ab3w3> zLa9nwb|4^_I;tT|BhhapI*skOa;xn$6{woZ%z#n)I=^y( zd=dLYVp31)JXP@Z*diicnDq*b1!TJ_FLA+Y@O>2qHLZ^^>M z&K>}D!DUg1{{5UU6m*nn35C|(K^1x-&G-r#X}Il^c!oFZHXE9~-C26S7xx(VUf-=Q zZS)em4SQkQoVD0`*wMbDqe*DAY0kZo*_Odfjsa5G8%@H~IvM`B@XP7lOy((U*?bh+ zvqB5L^DKhXQ@KvOQDX9Cb5s!?j~@^AsTS82{j^}~iB(8^UG_HaH@MM4HR8dt9X;LZ z=5GL*RG%ira@6wC3hbA^+Wq1KH}llk0`iBeey*Yv5CCHrrk&FQl#9i%fB(5lk?MSja` z6T9S$qOxe^BP}5dd4Bgakw0C>N~-`27`uMguq6lxf&EELO)$d}F;P8Ik5R6M+)65( zh}4s-BQ+0Pg!fdYZEUxE9I(<|698#&*;MSX9_gDnPC3gM0wE1cwJOpnQ&PQO^xr_3 z-C$>S*5@1Gp&$xs^AsBGEjOsHm81ir;sv{a;Iu);#z4V&FCE$k)q$HUR>Q+o`n~qA zQeh2&Rb#&xqqYB3(ti$#C4*%j05)QQJL0(DY&T9KVpl!< z5H6v%8LNI06M0OJ1wb{Uw%=kOq=xqZYoX z#dnc$UHRhY^Wcu{rX_#OGdq!DPM>_<7%o&SZ;1jsJq`FH z#I>j$S7M?-Iw2WG9NpT zoUS|?z~v!zO#@^izA%sStk(7Rf<2@3m_p$d>pqYqhzw1=Vx3$7kLr%`AB$uI!LThl z1)nxFJU9+CI!a$-N)O8A7PC}V=~kgZOUc8T1et}@R8*=OuQtv~JWay12Wrv>TUIuf zb!JKZQc3?HoN$pl4tSo8ZEmC~JUu<#Yp`cm&4z=A1<66IbuVF|Ddv-OyH9MG&@`Hl zdjVTHqV#RuecM(NbPzf?v?UJel&y^s215*T-H!%({YG5Dat0B1WFD83L0=Tb@mv)C z+8U@7HB6-lTsi7U?W$HB=b;?mqM>z33my-aei0)HS05c`G#Fg$WV8!5yUa~$4}^<0 zDqvdpiz{F(Aq`WtQD7E`l+id+PqPZmN9K#6RZBfK(sj_bMu!BjGh&b6IsS0uCTD=9wK%1ACVSsjjC=kswfNk(d$$l zgAK5x>iSwUh#bGI4dm2R5c(75^Lj$?1B;o`dGEaWq!(xZ;x)6JbA(=5d%;ZEs1F*^ zP&KxnT>WeRH-Vj^(A3qZUSmQ@iUY892hLB4A+&~xe}_*S>0LgDqDw`GSq?7Spk!7+QYoygb5!20+9$R3_n!6N|kVlXfjPhDBQpS@7@P; z#)7umZ$^YilWY|fD8c-hGWS>#z?A51#UmJIRfHArogDb+zv+)lL|rK>|ET$#<~ajh zSLb%!y?Ny7(xFQ857d^b-!jYj&c)7{vb5pWhc%iw1`2@u>Z?ede}gyGCcjrfx@yk4 z8)Q-c*YBXhfIG^pAphxVC`U9W~LTc{MlefsmseK;R%9PCeWVMZ2F1Y-|EcUBB ziY{D-KZn7~w|Huz1hpn>V0ZlT3B!B0eGXr6tK3V+w}fdRkkZa+_@XZRuf6taOJBIuBp2nv;gB}y|?}L;2wdwZU4)Z?I@+;()hsPxfjV_ z)BNlV2HE?2!(DCW%%4lyeG%a8$-6;leeE7H|3~4@j=gZRt^0t-2U8LLyL*3BQ*QxM zv$cyW2{cIP&F8%W#!1>9)c~pCdIH2*m<^_|aUG)13C4i%(Ot5f(y$K?O%31OVg}?6!Wv*h-29+V%0>N3B;P}Hzw2)Ol4vg48%!wE_X58FQioIbK8_ZI`1=;QX*ol zS~Bt&H78d4w4_1o`WHD-*qJteHsQublD+En52lWT%QIMOiJk$Nqgc_qMd-NP*El!Oa_HH?Ck)YP-PUZxx*R!)<1zqSwnhj8!js-9dd>M{!Hb5yFJ>Y(Y+?!a?TYmL&K*~OniZf=jN{5$ zKX~YXyA`Ht*rPz8?}-4zntV`^8-I##c!9%z0scyh@GCU?lW#-GZ}ScsbnWLC_ljRe z?3Y~s7js&mV_D#5^Y2^O(mwfm_sO#QU-?M?o)^`boqMUY1s4R%f4Qp*F?>ONnQzZF zEh86~4*^n(r_w1OzQ1^Rv2p(-Ir3j`Si#zK#E;#TrDK+qeNrcjlf>5adQ0_~ zVe6mdqxO+yJ3x7G$5Qy{ldV$8$ep#6vm)gsA)n^;^f`v>C*d5s!>^W8I(FqFR)?nt zHp!7&@S2OUwk2wSf8VREz__=Pem`^JS^tGRB)GSNUd|P?FTIVpC~!E5aS6USJyHrk zvugRzJk(SO8YB+Y?j+**W%%m>2;s@WuTqAI?vIj6d%KC$LVoq8Zuz-w39h2HyDC;; zl8ri+-bu(*5Qs`;o{5RcQy4iB=I-1-Ur%li#@xn3&2rkg0f{TAXv^Mb_l1h(MrF*Q zg5Q7ZUz4J`QQ~R`6?i#5aszp?7JAf-efRXFS|1i3|hmYpVj_!fWvb5Q~*5RZYRXN!f#@IInq>`1QdGe z0=A-J9+pR?{$BoR`O}ZMzz;wmWo#Khv&u4GMwA56api$yiyU{P-#pimN5SKuf@l)C zP@)(7#g<#YIg6JW2!r`?=_)#-CKvnt41i3a{sFYy$szFvqPgH!dR0yC!DXYYh4bW|4S{G3T4-w3PtZ*%OWH+O{g>u+Ku|W z2m(MHJdMUESm5bxZqY&zPX!3B77KO;=EUV{^cq*G~0E!j{z?fEQ9vCK7{7x$EZap5wj)G&97_kcX0)&<>`#BA~2XLA8eo3j6$xW?O zL?d9OtU9Lf#KNf1{FZ@QuF3W$8b~772(|A$Aq9pz)mIUG11es9EOT1HFHJF}!*CXg zV!}JUh8lEl$-`#d{TfB8VMCOs@a+jK!U-G%w+tMg_kbE^a!q=0`76=`9#+UdzS;#q zlL0`#W3zLZUGKPCP`;mfZ7g>C zx}GD5T?pn|!1Tr@&eY(L;;y$)uSRSwk(pbDpC9Mzr0HK@WDZZap)3?^)#fG2P^D;t zqj5dewfl?ltV0+XM}_^+vTnQHpi@C;A(Top_;b>=>P97Y!ChY#7K)K#Sq{n~T8ZL9ZGT%Vp6yrlit``kzJDJghi zWxsOiFlQ<9p!E7tm1-sHmy^b~Dj)wXv!e=v|wXWsmqIm#2R zq&V9={t%gPCFrc`oyS?>?(~|x!$B;9Q3yRWyloD|i^Hlr9*6n86l51}`EnoALveZS z>{L#i4+{>|q1>C-8Akrej*|kVY;SkxnRF)h*KMnex(K7_32DlNE2m+1N}h0}-uTgw z$vjl|mkYzEVTh~cjQcogZ!~;c4CK2tawO9f^OZXqaF^lvH`So(=UqtfcP_LJc>Y_3 zA(@Y}xr>ImEgBz=c9kF9Vg&KuH3l*3Xe!F|<<_||QPKmjyropo`845IuYan&d83aZ zUFt7*Ahn_d)~MOPtLyW5WzmEmu6KTJBL!LG~$ zvQf19+`Qf6dh)Uw>jYyAXiy6``_YLa!|0cY2YYlQYrK@KE`lWJ!7F=(^y-e`wn-K~ z!B}iFlzbJFpiGAV%r;JWfXzJZr~zHD)1lNsetP{!NffuCbz)pKx8a$A{rEhWng-xod{A#PJ@{zSa|`Q$nHXbP(r^$g)uVaQ`J=!TgQ=LUb7 zAi-iNiAM1Xn6M1fvdsxnD37iguhpfYP+ECYG9bonPRQAT-3}(jKH8ooV>GUi7)>Ux zTX?di^=z_FR${4cDNwL?-Hp0hMj!~<^+zM0Y~?conKl=ohlhvrUO8oMGOYN!JQl*L z^X8(sXsRguFLS@(uRaiVXej{kOGaM%*;E-~eo4KIH0$n4gJchq^}UG@c77O?AQf=? zMz`3>=gF9v;b<&an7|9+TI=5sp%e#E7cydU67iJ7_vDQ&yrQ7xZPo?Bw; zOF0&hqrD6T((Z!}Obw=M%6hC?SY_)Mxo{Lrq)q1KrL-X~g_l;O&=KDzXo%pw*Y((( zP|rm3jj^6;?jR!*Y!tnfVxuS*tRF?J{9qiO|}Uv_1&0zu&k% zhbTCicr&87ns*R-`RW;=Wz9{Hu-A!IY<-~G|2zo#968#f)!?@0a~2v%RYuSyR3knA?u zw6=FHE;n;fKSVfqK6L-h-1(Wi6~K=gBt(zMaK>J``3HEqaAm0{3P38ZF@zz-ODiZH znVrWo1dd?OE@xK#G%UD=!ikI)A}0PU@|~FJ7lh670^)tMV{(H6e~5A4X=8%m%MV6~ z8o$Y=42@FLQ$o%nZnvpG;*CGI{80_5ASx_C**P_q3aSlQ?oJy3OA9$s@xxdXvne$L zI-fe`Oh1gH2Ewha$VaqMQ3Jga%Rk25C1g~EE(I!rHqGC54?g_EL_Jt;xmXH52Bl*oh)ZwWM1#9H^K^Bt$9@gG`$&m{-#il+0v5VDZbP%V zAZx`50WrX7HIe&M*`YID$+zaf(vNPUXP1_au#0U67TB<@SYyx4xOA`BU#Dr%;^AsA z0CKa?u3cGAxO((P&qOtZjuLI=T7X6hBEauKFp)+HEtd(9W{C)T(O$lk!~?LBlPwqF zsA(j4jLBRG0Ae6tAoHp@5|#I0D|aM!ro8+Gpj7e9Vv=R(?~T z27fYt87zVfQCI0LmCJOBGr0FcrvvDQz77%2y+_d%jm4Eu&DzZQFyR^C0wz;%QlzTp z0@k=(kb6No_1HITK<{RO|2uGS;uJSPUzlA-y9*}&vPAg$@>DMHYEP}V!E$CLKHk?t zKqsmVf2uN?8YTvl`7WvHGlJBf5zn@oW27j}nBo?I`tQ2K7;%Qx@1*u_-)r3V38vIB z?%;+X9~rq+Cs_aQ`RDbog2>hD9g%9QAIvsz_d3p(E_Mz$)RsR6w>Gl#pEg>4Sdlzg zbLUB4+uI7=Y)dKFiwd*v+OYa>I#gT?{szXmIIIB$yq1^HBF{+lT2o|-(FRZf*uOlS z&2dqnggN@4{Zig>8M5)Kd}z8f{2>JL+@b`uij>L^WY?k@9#w|{1n{(!l>Slf-Iw>q z@s}C1=&Qk&?xf$dRBeZ?T(}4M%AdbJ55%;Kmx6xOkR*dY>O%dq#9_`DmKR!%77UaK z!IuImd05KsNo(N8@p%kUmevsp$>EZw!i0gvRO75gLIMUffBA9HG@M0VDYI@-*jebXH%CVjLm zg$jOs!~HG*jJ3Yf-~G&vy73cp)BcRl%{0?HbXkjGAthU(drJevxlMM87woUD#eJNA z6MDBZ1zeP6mz!GjE)-yOX%60tzyP&aF0rC`^f9KhBwR7s<;jLe4u9|o$ z2E9G@>7rQW&GjqVK!J6Ik-fa}g@v%c%gf7)b>YGcK7Ho+&|8^Q=<%n5$;E&7g6Mar zY`EfGYC%d!Ad6ckk90a%L1LfHN@|{tJb>t^@Y5fo2LKpW3uU%*KX8y@R=)!>s)Ng% zrLGE4HcWND0&E!XeJ8|6`B+#@c#-RK{9>C`E#07_NP};8$E6sR39`vOV~wTMk-&Jr z{dpEg4;ekSt8aL&B3);mdfdr=3GP>Vu$9Ji52$nUAp}!CVkZtrt<~~{n6a?y?E5V9 zUF$L=YPg!+8Sfm0OQ+=4y;1<)6sD$%$Lb&u_8~GR+G3Ooxgu~DGvUU#7MrG5FNb?o zx+F^O2Ujd=#M;#>+Gz0iIceEvMhCRG-D*6ZH?mb=k$%k|0xXkG5$vULDg#MP7!c*X zA1OVY0XPYgxzn;!a#T1Nl@Q~LB%P?R9z8>&Nq&G!ju4<+YY;vDIGG|X4G2lV=yrXr zX^2yVa7%3ru$5E|PB+4%@C@B&hFAY>73^ek9)i`<+|z_~!ww{av-y zrkS45nGl*{k(GAlj zd-Awldfd=df9bJ_Q{tIZ*D>5vxgnVo|5IAHt=Etm_K_I?j><@i%m|M_qWQjqGUgLY z3~#JMs|4^BFDff*Hq@zt(bCfXC)VK7evf#$@!0#l$fvc^l!!`BjO43RpzKo3 z2F=$~d^N-k3_p(opc-o#d%iCNYk>{JPz16Bi&rEE6eponAuM`^hq=L1k|sLBW~~P$A9R^;3b7 z^9`XiQI35)6|2ssQ(4bg>soHGsfLb!W8-S&{KcA)o)l9e1-O)DY-Nq>wfSGN%GK^o z?so@ZKR_O_b)pe$XaVRS!UFqE`@WCEdV;X4Oif}iBBo@$loj@MlStK~ym^fp2f{zu z!iM?*paxtv8|0cIJ~x|1np zNDMb6r6#n{xFV*+a9mJp*>uC0zblNvvEm1r#=*06U>|OSsn9Mf(deOq^*KQin>ll1 z_F5o4-QccYl(D0C~3Du@vBss!e~jdT$#Iih!Mk-qj4xFVJZK-fTMY z`mA_>pknOnBueF<{$dWo&$P3toSXRpFgGtLm3KI)Zt0E>R|;Y%VLYiEao1#Cw0GqU z&O;vbPw7R%r9b~(#sa}*d>IaZfAn>moH})N*QtrzOa!9=wt0F=G<*$tI4U4R#3jKbNQ!|v zc@aWwFS|QH+x6{h+Aq5yC7FXn^pp*QP=I^cr%mmBDL^k^8@nwgqD?t+zzKII`EC0K zNV?&^dRhWF*AYY?2Zq1^GzAkw0=kr5dVi{?y%yLVl>fCk_(&bvFKP8eC-{rNI*IT)vB@z>Cgw#vN&%h83A6h$-S~|rb2jnbH;k%Fj$x~ zay^;P6jKNIdx`!mn0>0@&va`+5W2Lm$D6k(F<`p4DRM^7SkZds$O&SOatN1T0?$VP zgFj^J3kh8|^#md)NE*X}IAZhGb)9@6gTSC4Z_+szSMP#IU~o4h#D$l=(x!3LDEo=$ zih`2ZM*Of{2(DJF8De(=f0@Y-%yKjF``_1Y|06%P2^7uJYGzvD1P1a@O7m!28LSc5 z>7#ZoE)!o`r@XAQrvJ6U4$pl^)$Dq%fj1u0Rb1gw$p_F~Pmq6riPPtf0=%h9_1&QG z-44xVuC7`)tRjCnQg+v^l3nHDgdYxyRc=# z&FI#A`s9^^YVYYty2gP6!KC~+x>2N|eQEOpI|it;xtox^m!psYK}6_@THm+kiDiQ2 z26V9q4e<*Wsxfe8*K?zz6Nx^VY`Q72`!G7@TnsZuZesKQTLM znL~@xPcm*0D7_R|>>bJ8bMLPp>Qb}kEcEku-Zr0zZ}|V3Z>IoByKDF5Wwv;8V=ZW; z+uGt)4t1}CQ42?}+W5hxWg^dr!+k3|14GH%!KK&TOf;}>Hz~?84`!~bt90V@%!TOj zS4x78R`=!zz-auis_2~1Z3xYj4fS76wZ6lr8M_eCiozF<{`6V)--4vo;t$SBE!q8f ztB06L%Y5Ynz%NqpEW3nkrP8^*e8rpibvZ{^k2m*f4$;(g5;!|^7YG$ zN97yq13WH&PVY|t{`^=WmwkNWKxtI5Z`%pgC|}59^7q$l%DP;B+ClXjkSvE@0lM+Ff|YWMA7bE}Is{4iC;=CUV*7#IRI5~@iK z&ua2nXbs$$sDV;!^&S5@`lwgJyPvWj`4CMKEu?f_nX4qI0*+dy!!07D0z( z%SeA%Wbp0KsZAG1rD=ysg8&8io!p9R=r_iKdR|T5PA@O?vAe}uDFqdqictZyZlXWTFu zB0z6^se=f>xib2{t!h}DkOD(lNuzQK@-njH{7B-<38y5*NY`e-y|#n(BXj%MDAJFgsWQYwTG zM--NMid)_p;`)rof^f```xMla(vQjf)?^gTCxfKL@_XRkll&lWSS7?)Pw z;qbQRhAWBxi3Jw)RsnGC)PzLt=U=)0dSuVLT5~}y<>gjxjUz->d9?n^T+03M1g?b} z%>)ZKw`+G$8ZFs0pHr3&I{;}>+c-x=HU;C+p33ue+9h`(x?B%!QoNCPwt)fxi<@`Y zh#`1;c~*~(Zq0EjXMY0I$?~lEH%rDxVX0x0bLdkQH;_qROtIt@Vf zSRoHrSKdUPZrKI$Ii2d*)tAY%F)0biR4B;A;<@ERZi;lO9&TM%zoQXV7b>neJqT00 ze{{6}|CHT-KO7`v5wJP$>ijJ9ca)gU5AELGWB%5(xp#1lfQL4ECt`^!Jh_%x%ymPs zp==S#?wR*u2qR)JOhV)}<1No>!QuXZUPkxIVnYxjLwlycL9?diW1lD9SBOZ2Jq>!Lj0$?8Ldkn6x9hhvRWz~PJO^>qVJc-vbbK6nx zdTfls+3EZFJkf~8VZY6{Qr8hu2jQ}VU5q~{-$ndQxZjp?7>v1bNmY3C`BdcfRXi&a z&NE0@FSoL@y!QAn=WC~Cj&ChRL=?oN>;2Y%b1Hr}*SvPBm9i6|YqoafvCqVoC9+lh zyVRDoMtjQw@dGKbQDl5L!&Tn$3xP5kg+&_TTI9Dz6)WjQ9Qj;6R}Gm?tsKN#-9J7i zm_p1pT2;(H(L2q?N}Fk$`VnDWlaVJY_h2xz7d>o}!HP(%n<6&TD|KOS3O8A z7Tj-V;GMBY$ieG=y5zw-wl1x@@&alaCmu6yah`T;@m7&R0rzV9IBz`drDx6H|2N(r z_cbi#xm2YC%|=*(M%<2aP1{x*p0dTej4bGk?)S4R=MuW^(hQd_YW77|FzAkgrx1Q|e)-FCGmUA32N!9ELosxgnOR zEke3W3@~C>9JR&=)C^I6vGJS>-Vl}lYMv>Gw)hm{GuJ`Q&M8WQxI>VW#F4$is^pn| zn=`ku?3~lElmFAp{;Q}?+!z!_>r;teAkQ;wg=5ZMOhS-MsZb7rd(LB_VA%i16)r=;P33lozf2*a36 zey%~yLZS`XSt!Ov)cHoeoN3OwfBc*q*|>=w&a&c75!{u^{gh}g5S)4cKPRzMPrE^2ftoE;i>W009X$p(`^BR1ZL*pk%YDgQQ>%>9 z1(eCduG{TN1k!PksSNDo#!21%yN~6oAz$+9r(pt^OaHMZY7zT978w(o>b*o4l1g=&W`Xy1UX@+ z?U**)ek#|`=@To$wsWLNMG6?%QxKuN%)Facgg?1X^<=zj2x}l)zwCSxqJ}#T(J>e$Rtf#(wkTG5PiqHO(n!6myN&Om+feon0^D-13`v zO9;$c@OI_E)LA-#(cGliLP4JVAz06DA-~jsAl6+NZx zD_ms@P2AzMeVz6~O5pL{*|Cu!KG($AbJ)&ARPMTm5ZYwY*08)o#Ol%i8wXa~cAC3o zwxE96+_^kn1+siPw&ra1LfTsyF3pK=I}h(YSlxeSPh<;lL)Sl3*5!n}Rpbb~b%|tg zv(v>oT<&hCim2P~Z>H5Y2Zzr5I&!XVoFdwZUhPvBn8P`;xw%gzx-J)s*r>VAEf^}1 ztLDosAg+{-%R?{`m?=AW@u4;h#(o}uF74O<@`4n3asT|Jsq;)G|Kecl{QUmE&lhVO z{0NG_xseB*XZ1_xX03#)YxghCI*&OndM;*y{MvhpBKO{&Pj{Yg-Vf*9zc{-5S?Afy z3pm^aA_`~WkZzi^5YdD}s8iECVvjbWvDs8NImjm=6V>s5Z{7bZy)dU4kWxMsLGh2tUblSp{Mn8v4lgX z(LLfuZ9*>I+9Gh=X5}&J0G3p)gXAtW&Y~#w;hgcfS~`7s<9lyz7qES5YTjySKGfe5Z6a%4KD52_sPp1>->uZjDucVr zlmyoKg%_LQ!56k2)_wm-84S`<@p8lZ!x@SK^JhCD#`naq9ePu$5uBsCd2mqu5Le2h z(c>r4h;kZV_4mAGfsh%Ut60iVqY5O{J6d@R9PAtz9vkZx>J_u2H@0|cLVSC}Q zq;|X_8_ozxUJ(qC_~Q}ahHNRX`^{M(ZDeE=b|3MqM7@b#*wQuldC;OAGPRIkUeh>V z#Tx`S14olW(OLNO6U)wX6{Z@S0FeZ2RpVhD9o=&cnSg^!JI(goj|&2tGl+^ZqSeOj zdgsBW=l77#S*vtEifD`|Hp#ahv#fAF*H%mEL6t`TLD>s}U`sk$i`rHQIThIX-+pzq z_tohmj^xQTLVH9UBwFN%pCHD(`iI43oY zXyw_mC1$__08YD>iwG2J$m8`%<(j2ZZMH?`Y+{(jzaPbRcXoDk95Qm@Sjk@IX~JTM zuc{LYW#8cWUEv-eT!QT4`fJDzGS}gkrpjl&?1L(79pau0uesG#DKfs04#Kz$JMpC1 zSh42XjA?&*h`)AQGz@Cf(|@KK{(p^J|7lZa#h;)zoZKud>W4h$_GIt5UV-1J5DR|P z^{L}gOdZLY$#sG(Hk|;&wdSItUUG8sq-`d237@w>`rXQ7Oy8LIO0jn8+qO@bchd`iN}IJ?QfDMX8prgedV;x2*}wGSU% z&=y4vnLDo=-u``Xw(^vB^z2*mCP%v9mvV6Hzk?GNe~sB%7gMu7!#n|y7!cC|%jUoK!yHx8w%4PDcQ+l044WY6=&PrS5FAFgt zvX_(Sm-DBBsi+v!>vFL-u&mb1B(nlF%K=(p(ONNuMU-wcgmnlcw$SEsk04 zpQQU;>}(G`vyCzYEgF_MxMGw@6=iBqxnH08M9~X+tXsrni>3_5czYRzJ3(Nq@kYIw zMo8<0Vi}Q7!?EeUTAIW^49xE~l`G9r=ImX>(@UIK(aMCTjMwOfiFkOpVAo{razsfU zsjXMs(Y%WY8WWVfMNyy7z~oQs^6ZVz@zuSdhOvxG=KoYUD73umKO&*!bD0a92_O~X zX+ul0FABxG$2zXIGa)82cdhIwHn!snQFfXh=HQ7F$$cU9&bj)om3(<=`6C((q3V+z zAyJHVUblF$v7)zE$VRkW!i59bpJO5ntC>2=%hZT!)6Gn(OR9#6zPMI*h1Eowcdv@j z@gt)d4gOuZIX16d8mwZxg)w%3+;@!MP#XS&czpjuYtq^A0HMmzyfB{PmsJ9;^|&^d z&g8c}KW<2b{ab$)zF);Uq*^vbUY`mNp!`W+XU~=s&L0>TZ#8)^T<+Ehi`B z_O(tGd#vE#;oOHb=GURSrTooE5MA{G0xjoC0CyECPXGT^N#KnOnQUQ#1*RhRfi0{* z6bZy8hX&dGRUp|okqB}D(R%jEoBbk6iP=g?t#~Tvj}--xo`p)O(N86F@0%ij)bu(I zB?b(?l)_uzz&5y)hCD|pv$w+lu1IaP7$vfWo@h{vpRB3Izl&-qQ7>v)=|<|w|JuoA z3sZD6{I}S$B*bup_CJq1?OXz98SaBJAdgH)!(tGZN zC*a71Pc0T77)G+GgvF)EPH%)%2xp5H%d|c5{}TqOz=GdS7a^ZFIs`f7-&Wz}G7%xkZ+S4@*BfDw# zxGsIambsb-Stj+oI{i?+&Yc9doO&M$%N?yJ*}zYtwoW7RS5M=09t{DawPzY-n(9=q zj~=eK0gCsf81(81N}H|APERy~b*~mZ5R;bVi4A zEPv}k^V@75i3{%T806N@+5Sqa{^9ov~85+$wE zc5yj{8I_0$O&R9yDO5lUWv4^$YK9;5)e!RO|NT3rD@KKo!)jtQ(clN!-X40{In59g zy8DkKmibnszf8aS`Tv=NS`Qdd6p)WdlTs1Ds{o5)+o8qnMJc#Y1!aBVShOZ2=}Fsl zV4yl|Lj2uGfJ{0TFk#z@I@k#zD&jXU`N}<@2z)9Bfu}R6mNmJY(Hy@TDqh@Lrry)!=x-aA6j4fLeu$3nQ?P(m| z@?Q!*IHnD){}ByW9KDj+$5ufSg)>6DpSKRX!(c*ePC`!Bw*aVzB-m4~x4d+$POMr0 zF-(Q@YZ2UoYBr8>pfP(OcgNIhzXSg5^ylz&4Rfo_zaPqS_ePM0-Od&P`EQ@2a=zr@ zjS2LE^WpjKx+&T}X#)Xp7zLXV<#eOgQvX!lMt_q#`WgxCVD=xM~$)LAKaSg>TOzn_IRB`P&u_Gz!m9YIw2JCS=sI!~rstTL?15l`_r^YVd( zzKy>f4!S*M)ATYNS<^cem6XdPDz8KupC8Yv^iXRpXk@)5chK0&G{1`4zr* z-Z5m5NT3Qxq#(IE_2tBEjf%KV_@umW83|xclM%`M-Ad&~UzhU&yP@#E==#oRHsil< zloqX4RLoj2N~{v2_KHm#BuK1UL5$X3HEOi6N5!UgBUbIAXi?Nwdsh`LwbdSX{^xo1 z+~b_6Y{av3qv~uwHC2MPv&61Rz`xofHYKOILnlHW2SCGiHaOWgyG2f`- zm}s}ACpV*$qPW^T)bCY(^tgFLsH97p)~r~HG3V}Rkr`8#|RtZCvPJ{`i+mg zP>3-nG9g=tPY*9KYWfyy=mfD3Erq8kZ zfTS0Jym@3LWREw+yO!85SN48?vJ-s*#S1DUv|vEE6V60Z=q7YaK0Mu3rAf6L+2u$t?s=x-bDc>{gwY2Vz zJ#^~q>3I{Kmzmqa*YU_;OZ`u8ZDuJ39?e4H{had~s`hCUPO=;ALb8#4Zu<`D&Hgvc zH?@7`TTdqWU&YMm%57ph)nNB@!^&gqhu=Yg1e-NGg3NiH!_T(Q?h7?FJ1`8376aPQ zn3SKpg$9Ske{fy-cX^}l&YoDhBm1pzhR!2b+f1OgeJ6{95l&U7<4(MEv&CRHlZE&< zDAtC{64)~ygwu`1=6?y$D9rlN+#s55Rwj9LRnZS1}=0X-7}+%Kr+$xh3~Z%fI>Zc zY|vPPGwBQHnIiX~Jg6hEKcBR;h#L)t8U__u2*g&^OR|+U3baID~9wTCPsWr zKmm|YtPok0Q(CU%{ct!En&Vka$q5D}^bD=REeO4~OX;VN?~>wUzG6Wj6GtQWs2Z?1 zYx~0J@zE%{{B?faDmhs=%j#d-OZAzp*K6-YxY_>b}g`LzZ>%ng? zm!T}VFuiBsM5%i2gNs@rAJ$dy_ve3y|184QNqh;4QR)$;1ng%}QFB~ANZB4el@*nh zS@USjhI6v7_9(~!U@TRuL1m6SIo2bK#!FZ~;*B2FHrhNMdzL8jiXOL(f=^Ak%d_9R ziFl<#Q<%O!<0e|mrxWU(Td*-lVn8fgZ3SUOGB>JaH#URjBJLOHzgapAhQX zPfXkz777%fDZh0m2)~{kB>a&TJD>n57SZTg@6jw227jBNZWuI7kZc!5`TNPo$m!qpw;cSFysSM2CrOW?Q9D89v|#tImt-*sGqgnHJmxR%r-(q z_zg~||+D*_sCNq5hAPe4!vd_>4Jggm8Meja>~bslpu zSrNk1Ty<>LxV?G#|K^Lhy{rhN!Y)$L+DI)tte3!P-~-_>?%0$%KY#$p}Vhn?R-r4V{5WTzR=yz0}BhHjJz8D-WBz4+Cf; zT8)7V1pGtmbshz9=Y4f<>P;qBHN8(!1XI^A&Ir`xgV+SIx6!!A=+O=JamhPz&yPPvH-|1^22~cEL_sV^LrcPVQS3rW>IZz>5Oy=xw?#^={{qrrv z=k(gmPjn<95W2z*prmzMb7D^=>{~{JU zut?k0m)wN;`Xa&f{3!hZUQ5Vyj$2MDMR#P68gXDTol%xOqi@^{TeY%pM6x~aJT3b-OHs=??VzN%$Qj>Vg2_*S)>R-Vn85tN2YESjqs@%sWCdL|F zjjmSs#}Dll*c0%el5fxWz;t{-Zo)`%*dxpnfJ7~N2FPS#!-(5Hf@x@ zN}4=!-e2j>bS3$+X*`FX+yWaV-4%+Im0kGq+`ROUpl* zGZ;V)s1z)qL<>B-etPA6E2LGer#Pl zAjND`_PM*u8rXEqI|poeRks@Y=Dt3~sccTAJB3lX_bLK{>{>VuG8rSx9@8L#lCaqH z3T)q|5$!=V?G8`N=?m+4;6ORLKzyoPOXNS*h_ih!eDelAfiq^{O;p{SCR@955Fpo( zw=1{bt&0}n`^bTguGpByj_3Q@XvM}>ar`rk0zI?h%h(N=%&7m6o8w>PS5&QNa@9n> zb3|u@%zZ@Bqq59LH=fyWm4Kxau_;t0ydnbJ(Id6~pyX0T*1pPO{o`7L>w0#Z>r^IfmK+xJ9d278 zBEE1GhfRSZSsp$o7$5}S%pB~|;&3y*BJ_F`(8vNXuynxuOBZ>w>AyS?Tj-b9$DmA1 z<)aCNlh7uyxT#Z}-hu&%2h*-mgPJWVQzC)RCPomDlnFgd!o0nK?$PLOen(|@7ljwB zd8ZKfEmX`17j<=f{V&8j1hMr0$&QF8I`c~oV$yJ7K{){}q$-5jXsDn10>~(75R`|1Mkt_TZlWfK7$x<297lS1GJLy(mNMbH`YAXdL&~I! zj_y;JmvZISg|1}-s&@hl#)T3`L!&G8KgH_t(uNmr#lK#bnr2K>F^0nV$8nr?Kiw>T ziFWLGt(~YjISy{e$ezC%}0|Pxb6R|l>&5j~?9jy7>Zv+Eey{qpxW3&7| z{;>ncZ?t)=*sK!{Z6e)C?pOm=!ZYe&35E!SYXvZ4r8-Nl)ZD=SCr>DgUj=pmXn~l@ z_eFU7M)%c=WSRXt-D=tiSWmrP#|sqO+i*q%9X~+yvJA8 zPiDL3J-2;fePRlTL}h$~ci0g7NEGRJP8vU1ZL%~Sa?LjA>&@Mgt`+O{&js5A%|m5_ z%>YDb(w2}h^TO9)hA0zc^=pOw?FQ+;`hDX&a$)^Iruz{@pi8Dqyllun8uLEGw$hvn zTHm3Pu1h_nN?~`od$LxJg_0tipLk097ThL_A4n(Gw<6+zgtM25aZPiNvy4=PsuBw6 zstrvS8eIdi*cNZPi@g(#E|7Tl$t>Z~`Y-D*^yK2gB~$Woi1a`wurr&(n?b9pwC9C0 zlbo~vp~Wh20KV`1yGNL*Y=TaN>l{9DGt=C@q|}~hD%Jb6Caajh{t$XI3rGm<=1*|N zBVPra*4=ByklJJ-de#NGZNADnJdF~saWd1-e8c>O)5Bc3j|*bg<$sY@ZBLMYK)o2y z$kBA8n2j(W9gar+b4&B9qCWL99d)gbBoang?1ByzpG&hiC==B=wU~0eg*aq!&!D_y zZoU4W_#Uvv7)sswxD>rS5c=Wn`m$!k$N1+73)uzy;=^C5xU7?=HlG1FY}LICvYWKm zH4PB<&u-biu64nzAK%-HTfk=K-hPzH`gi;JEiGNGW74%ekhEb1VQO>2f98p4%nY+2 zDXUt#0VO<;nWo?cqW=1aGzn=@31?rJlkbMu3yOp)l-l-*ox!cRs9A}8!QTPQgL=<3 z>kA8My!k*QKt!dBTni~n5H>^Gln{+8R(o#&zWEWA-x{n!7J1XpEAy>#Uznh{7APC1 zdU5gex)x90SdMZwctzP=18QayQ?e@mUTtI)1MF-(kVhaE;>}e*sTl(+=DRs@%15Iw zj(zS$@k0<2f~VpO*65r>UXbtRsLCFWZRuSCD#n4~Z8W93W<=1(m;)c@5$SA27O=DHh0&+CjYcJnhSWv4!Lo?bZ`^P>^9%1EP*gkGS56+ z?G!8{Fp&d|w|4#7;|QuaI__H5BYqufJ{IPrnWTw^g|fc+0uOu`zrid`G(o2e+7>sw zq7G_!t|nYlaOSTLk5S>Ht&70)cL|Ks;OhHLCQ{Z|9P(k`9vS^!Sx$Xk#`ZQjmA3 zfpWyXTbQAyI4&EZpPe8G)o37yP@w;GO~Sa|LQnb@B#QRndU$c}e6hiPM#VN>W@>hQ zJ^&F1kSHko!b={J$jr@Sr%Ah;pQ=V~*ULrAb;~p{Jv3sZNEut5Ny2=CbR+Q&7Y})X zaPwB`Y_A((`!c6>>Vh-f`Fi`DQAf6HvFvy|=(ursCa@|&rssj@9h|UzrK**)MVf#h z17YKS^}jqyk>Ni7fmvBO8!6nKgaOzX0eUki7wai6(E=~CV)YK;=KR``eWe+C;=G(LJoze+8d*CLqOa<`vA?#P12 z(|>|LGwX4jE-0Xym+1XAdo+NN(A+ZKcvEAg+swBRku|p;GjHlr zrfPc|-up1T>I)3v=GmG0gO*D>sbc))=94^57b$+XkF2WmCYyn6N|io67klro|I`~7 z{z809Ekz*4@N~Um=)Aurx@Liqr8S%>bl-IBc*T0l$%-Ql6opBZ+CA0lR#AZ^`C#>C zb6UXm6954XT@33_2G*!-bW4+_h;ti}Yb5HpZaq78lxL)XQ8S@&6C4i-*+kV~RI@m$ zRodXlkH|{IuZ)s0^1=Z3zfC#=oI1|4Z;eEY+YmlcNGJ-D3-{ca+2VQgz*0eJJhU{-bcNh{aN}E{xJzwY>z`n;5ff*NM%uA(=DyNyR%&C`V-X z^2#X-2pfAZ@kre&+PvBNO0k=Puc$~3R#9a#waA$<@8@dD*ZGrn(%>CtoG_Nu$4U)a zr*o6A#+0@H)bI~L_pIq2Z#PzQ{j_3C~f#2_?mS*!f&#=kzal1TUU8FwN z9~-&@*(@Es`%Z@@!Lwq;&wN!vUj;W{oBXLS4n^{MWE^g*ZfWN64}7Rq?UG|2ZGE z?MKphlp%;rrzlj2kT{!3FH9=y5I7w5d7ycs4LR&w(QuCGEfLpKCuY`AzH*6uO7+aP zh9XK8tB#=!6@r!-8vG>WW&BeXK zfdBxj*v%sCQAC8D-O|M58-`#Mg=xux2(~X&VT}8+@Qtg6%yx{p&k96d|l^ zj%Q#TCL~Nbuk06Pj2^E1+Xx(3#rpj|N!ds>Q_Ad%#S2;KB4qyl3s8r0Pr)sxFcvYZ zDj3r3#XI`RNi(~$hZ@49$$SscIPGHaR5SPnd&z8@Q-bJlgLa*mJhuU+xg$&X`FN^m zZy){;>uDjS_a>^w`Xk>gA@i_oec86uKc@EUOK1u+H}+Nq zz;OvrSy8mb{7Q<7lcLYMyThKXQiNyUex~KtfU2QLSRfIu0!O%aas{RQjJ}Z6R zvr6G1xATAja{G4Z%*RwUN)Pt?VacvATgQTVzq=K@qZTG1=v4@637Zs*=Nl&h zsghRGx3A9p1emv_y5-}q_PjU<$-W2;AkX_5`SJ2|Uj7v2m=DKe2d0rsw%FdP;D2Qz z>n~rv^eY$p_xNryA{oioJcNi`*?S;+v2V)Wzp{^EbBInosRuC-exlZ=686(=^ZKU9 zc*MPjR!${qqf_)E&DSSr517;j_3A-Z9HIb!d3JbMjip0>2R$^wdN{nO)UXJ)zySjm zkbPav6}%~#DmX)@kURQW0ihqqNj=}8&XTn5uT#8DrhU5V-u(bl`zzHFQ}S|$eF{aU zQc#m}COiCpEfi-3sRxV#{9L+uwyOBZXfjxs{{YSaQG)42(S-jxICZgHNE5Z<{0SI4 zbk`%93TU-lnpfbSy;~t(2qq6!51EZ)|6oprQae8J) z*H}^oBUBKiYU?YVPf>g&b=_u_FU~&=H;esT(5n`WX%Zqp9f>Ok!^ z(EaV87y>G9WJ=o*UR94OIW-zFrr?W>HAR2`GHWi=;|p2o7k-M6f)D}P_SCxvtMmom zhjkN@*oBywsNlv$cjq=9Z7bNDxylfY5d`N78O@NmZt_kA1rnFkx|W&W%=-eGW=PoK z{oP*giUIlf8*>rj2e~E3o2u4A5OTw`%47~=jQBV# zV^w9Mk-B}a`K5o?(f9Ib?E1lJKx_QUqgroa)=6-;*~iX-aTJlrAa^|S72>dcd3how zAp1J$&*D#>K8r_rQbyi#(r$Kdvq$KJtdeAO#$Q)a7}9JKAxpQ69X;5qf($5{&n@AL zYA|67TjxVlwYfp9f>vZtAeMx;4ZV$^em(1LVG%UT7tPGTP#ZFj$XoAv3jgScNlZPG!B#;8HVI zepQpH44BeG{dfwYNrXgol<-cm{o-3s zqv@%ie60lNo?M%SC_o>^1C6%hb*#u$Ap?$Xx>tA)ATw-Z6PzP87j&5W6_glYABeHk zrM1P46U5{1HoE}q0}LLw`zb~c$NL%1CiO{NT*+H?9B;h6fi5_%m+onb38r+zKUa!g$XTwXubctJP#|8*a#@y2PaE+DY=ER_ zIP<_^FMc+L#6P`Nens3o64P+fXWacYk&?lC2TOeelMRSD5U~vQbhvsCleham#EDKZyyi4Bi1;O2CH32mfq${hGg8I@ZQef@b1yV;LPl+hUN`_n5|v z@hq;qo`(yBnY>t%`g!R5wO6cLzC`qS4g-m8?18*`mkTr^(cpBoKaI}3Dh)gBo)<%1 zA)b_h_`WerrmVNs;gP@>cl%VH-5ZS?SOF~mv4+=u(C=zErmw6ozYTU3lrAs5!T|tb z7^gLjRu>6T{} zZj!z??Cp!-1ZQ=MfYkSh^FA}(YB<|Q7fNVw^DvG|lxBE`>m|?E5j#4w*z6n7V-o1V zijQqJ4-8Z}A2Zq`A4a)K&B;VSN_CE;y6PRXp% zKIzoMz+PGDKvba)0c6P8DRH~~>9-p?dO{LQu*}GZ_jIPQ1cB7x35U2KnYBQ?(GP;BP{I{*J*Lj;eziqJh7!W^ zE+pUlIuUVMdpR2S-55bgiPohs&|u>RXPL}>jrMgqMW`+1F@ISinerId=?~5gFa{fxZVlqaGlg zih)@E-e%(nhmytEKe4;3%t&O@r%h&sv`G{wg4%o2#spfMpu{__Ee4szO7*$lRIRTcP^&C&&2Cg1!~E)bX%!`ijoX%Yuy^J z`y`>8%>?Cq13{x2_7z%5u~msDG<|)|mbzcN(*aj|XGbUwi+G}v1O2wDa+8t-KW$5( z6i*OKJ>Puk4-}a4wp`c6vG)gw792D;Cn~$vcsg-_0VSD()*%VUe*ep5wPa8~UkkqP zu5N$g-(fK*?=hev&fQ-tiGYaTu#JDMogniDDHka08^uy$dsotxN6M@p0^v?VA`gok z{7<~U`cLea97!Eb({2*)goW1Cq|Ma0n;%j&SI__i=M1R6jR6X+C$Bo-CG*|Mbw_R! z;I0-F*hdD;POgTUc11_e8{!WbMkzj@Te(3xl6{28!74L{6PW47HYG#KP&{H3bDP!t zhK`%{8tYpI55Z77U=2)XGXYYMRkn!{j)CfG-59$`-S%no#*}xEzv9DxvQ_ny57gwh zK1fa8fI_Pc2P*HdhbNLH*G!)6`*rPekxRBDu;*bkG6_@`^W7?=-odO!0_sEc9`fta z6Q-X^*BCXr0$SP6IAzu@PEMW~NkArqj5%Y*Z`tQCy5b4+rpW+P_nax><4R~t4D8!K z_o4Myz~nz9Kp;gzZ+3!1xo+r6|G|lm3<1tA+mVxJVjZcW5RXJ?v<~r317rEVaSZ?2 zmc6AuiP90kY2Qv5DDHd&f8ZH=;H^OnTFrkG=WHQRKoEMF(bL3GBJ?FKV|JDa6px4Kh@9qv;w4v6>~(fU9EoFxzV9ZK&zo1#E1(}sR}S(rto4bcppN#-n=$0 z<^Z+(+#D@p=8|@;=~kbAokNejR|5J%^V32~q&MMLN(VclWuzwqI&o!a_2a6|)KxFR8y{_0bRm9`$ zZSrLbD(S5LuoEt3o?mr)TMD!P+-~h5FT#gnmEY$y5k6Z-VkSS40G&LQ?TCMaC>&HH z(J)B|-5gEO(jc+1HSC(=wf#L#u;D9YxIsIb`|u6+7oL)_Z{_skq~VBd#>T}{!%fVT)6Bd=xLa6+($l%xXp7YvQ*Y=P=FO7S>dGZK*4d0?dU`+75TVHu)!RpBZEQd_j=Jk27t@D{ z%iN9x=Yh|qRq~Mqw59MF%{I!f5DJj;Nx_HVCftsitEfUj_=SIy zXYwtY6$IF&U*kK>FW1#OzQeJp38Gb>mehpq-5X^=D_MRzp8=A1H5%H%?SUH&{JX0P zfpb!y7e=q9GJxOQg46_NZcPqK;J0&2`;3_hWMF~g;>e$tjcOI}hC$c-04_VAwq0;C z3$=h5+@j zLh#WQN79p0^ct#A3p!iG6b=1henXe2dMu>EnL(=Jb#3sANiFg+6yp5cieK3>R<>_!H`ma55_$VfVB(EB(Be_a&> zwbQtHZXcLG;xkZ}sI>yny82g^(@A{G8*l{Wssx*4Zt#X~APEapzYwkW8n8r_cj0&a zKg&r1a7k)nvZnrQT4Pi5n|l*4q!FQ_?VKL`h!k)YKhPSN2bUSR`t>q0oS^)m#IT0$ z9`uj;)obDPe|s_OAyo(0h}S8~4;;5@=mo4r9nw*9pN%+EuyAgeGL|QjET$R$zJu;b z3MKbjAsCF>sdJZB7TBjuYrE9j}60+LP0Q_t_k5vDgos>Gs7Lbdn7-KZr;h>r#YMffC@VnY2LG)nDcU$+Q7K)-6w++aQ)O|u#61Vv3Rt#0p1X#~+r=?~edSiPH z;?R=*`PFo;7}x<5=o?sc0E1HK*kyg*T2V2Dou|wkKjclSR@Kf7D8|xZSEJKdvIJhi+tC=?US`#l-=@rumjJBG9u;M>3KhDjr5#RX<}B`NaAI$CRZI zV1hyX_flW-)zCsTYC<&(kw`}woy<-r&{_2K6nnQBZW?yfxDyI3ZB2SerwXoT`ojsA zG%@t6h@s!Qr`dG=p!N@@;&IyGtNSov16QM+De$Wd1Ufs0B%btHmg*})CZM2P&wx#z z!b~JZ_%#)*_eJ~G+Nbep8aoL9!T5}k@bQP%$$YOROzu8d@I1?w7htk z`6~X2I(aYLUgIZ&5>RsfNR{3vFfc0A><}0E)FeMB58dG646QpojfUBiDXi+@K|>oy zWA!4@8ayNr0uriBAfZwoxi3l@jmLZ}!zjHq&Nsi5%QEBs-DIuMI3fFpnce{zzHLq!InH6GPH>s;dVQ**-pIDc zK(toXcQ6bpkTEl)r?8w~uES@10^cN&gi+zWK4JHZ#K|j=I`+4;5VUnqO??#UaIcLs zC&EH|D}q8V7w{GA0->d#UAd9xe2k-ZDNZh=zys{YTC~-394!t z_2+mZ^6OmJ;AVF_^yDrM>N8I$wMyZLHRm^rs*EczuFHia41nq;x>b=kGfbt=ECihYB9_xL8jQ zz!4d*2`lbct;&89=0b99tyIXbdgpu){2puJo=8R z-u+N<7+#);NTj_j?_KNm?G^-~C#gyF+ZIJrz=?7t<-Lc_^}O~m?_$No-%cJyCQG*~ zHsb8HRZ97Jq6q{&6~pg^upamF3DL-svp>hvQ}3Mu%$Iu(O6~j)&PHv%#ZmS*e4jU5 zC}Q^vfTr=kw7^klJ$!WOCwJ5JWf6>hRFJx8T7%)^UQ_`LnvzYNh4A@~K{Owdn$9pu zf1ji0?+-~ZV%lR3P7URk)kJ4zQdZW3-lh!555FB7Ka{N^WDYxgG~v2?%*}l};;1QPvMt7)k{j&5%3QP9~R7hWw&ydiZVskm)i# z)LR%l7heB0o_M|%=880DE*_V8o!QbNM@)^160fzC)5%?@dX`Q)VL?e-E%x}00~!dA zXcoVajni3vbmPN()xiUFXDor&QRB3JQa=9FPx-^k`f1&?^E&$_gBem|p3ku-|YH3zL%<_*`vR4RTFLiSS4 zRl$mke#V=BxnnphzU0x>D8b`^#gi2eWqSTr_zuiew$%XV3~Kr_C+y5dJ$?r<$X zvF=pkjnLXY;u1qpwuTeV7b#*XooMZ)d8+qpNHE-B+~J%W6VEhYJzjA=o8}=Y$U|wP znTDR9O$7L{|1(9hgfQuIo>y>QxpX&m@dUS|jG%TYjraP5*{fFN@Qn-vX0p1aw=L(Y zRB`Y;X;smAHs@8409(V?HN@)ukwqF(L;PgHj-O4xn0G&QUL*2=;pLm(TQh--E%q%m ze^+_ogt)nGn=IwOI;7`0M-|_$uCMq&a?Gr1Xd`I+SqjRE!eMp=9F?kN)4sxhWI^ z7!v``aYbf`uN~d?rK(b6bCAjc1Zua#HP@HFAa^FBC@q?_@HIt2jOEdpxf~hkHXQ{Q zE-E!okInk_GnrDZ1|jj-l_)v9#0^6q+4NjBtcY*j3euTCbFBq^?Gr?aU_ zYfVJW8QsuqzGbPRlK=er;8mJ(lW^~#9-cq60HdMKK$O&Hn?rXbd0PF$P*J_VVaBBj zr$ilqG93SlsS{2SsZZ=+61t4gWzoUhck$>smK_H>$7Y1Fd2K5svQ=j>>teU73NpP{ zvP+X2UGkOQdq2U0bE zc^f#l^f>c~nbfeQ4uw;Fg+VlGC&3L>>YhI(HTWQA|FnNW)psEL?;$B>vP}8&ioe%% zDNjn1^qbu2JL4W4KIw5H*VvJc7d)qLds+5+uBZ0`6V^pbMLF$<^@~%rsJ;x-XwSVW zfR1EF%rA!-Hb%98DYiUCatgtbv+h*_apaPbBa2)}yWs8npg}<}VslFk>PsLe5MTll z#UG&R-o`^yQ)fql*WV7_$n*@3&g6vwgd50@%ilX(_UQpZ_$!#u zkNgc!`Rn1O>o?cy*O&i}zn$7+St260Kq85X71MI>v6-i+AoO1m^XSAm^->*9sW%Sk zNEMLpX@g29;Zj(ss=>@DaQJ}+=2jxJZ1UePO``71n&9$)+P- zz**$T+F$0Kn1Knm;~Q`2;_!{!5=Us+7S!=8PXhaz_^fxs+$j*cyGc++|C$P_vR6j}eyq^p)Q%k2o_H$5Jqt z35q&r<3ofTvnZE;TH+uVwWFZVzVKoqR)wUD7i+m0MRQRo*ay#Ap#==nF0B7yDrCGn z;gRObk~j11)j1s(LcvI1|9!8bv#jk=ui`hKbZs&lsoBViB|JE95ZAm(wjz5^Yq1WzrfX`#uvKRp7ms1v=o7DXWA;53S#tBh{T(QS@EI)NdUcA* zfvO(^fhotYf-ltCCoDrep3Zigu}06b-u9VD8-HEmD@1v58gljSJnr4qZiXn4yuBQ? zx@Nsr<7m1}<~;EXIU2tB`(CNF_1Et8MUK)L(J-ad$JSE@rViO2zRFlS`E##E41V!t z>9la^GV6NGcl^{S*EVoWdtSGovu9pg5d;DuoZ2s+jvNw`ZT2?%dV3BGd_5M4a%Y$3 zu;uy9j1^FHx5N}ddF8fZ3g*e5h%y&qzw=nYfY6a?s#Mj zneS_X89m}U$qzWI5#!vK9qxS`&+QzOF>bMTR{3jik=NGb);0)(*!FGSywQ<5vmjvZ z5-yp~Z?&G0ap2Bl{cQ5JRlh6GuKYMBuEokv7n-4zlQM zfma3M=sRo?@nT-4F)V461XRb@0m6sL%$}5P!#QFIuo!x!m-%${)O=8PX zVj4nebN4)_9V1hTSmluIYfWe8PeZkd7z|o4420ImCq!3|PS-PFcJjetlLt}CTsPX! zCZ<;W9}oj2W>ap}NG(lLLg^x~8Ln>5sV_Q9THpTd9K69_U)`C< zwjWJ6LVy27*+gob47;?XFQFXizS$bAug_`AzU1UsLt0qrNTziU?0l@8Phh#Kmf0?} zjBvpi$~`~a`R6wBZXw-ELcx66frd+N;BvtG{E^`n;h$oErl8kU$6Tc91PoXm^xA*S zyG6a+pE%~vxcAAQjbFs>k75w#cJSKm;{5F&vA^jle3KSg$Y8exdUji{c!LPDD&wNVUer}}UY(6iOCO!zCKQahv2{V^; z@wzvkt4i-2&vTUg>H}{>W^jx9y2w}W9*z8J6C;Y2-I1)HmYcxQ`YX9u5G?0aZNCbR z%GD>DQtG&1DpIQ-vv4BG{kCt|?RDiC6#|-)I;K)9E>xxOZ8Qkj_aK7c$*nP! zcqLou3-4_9-i(!%GhSt?m0sU4P8Q;P6L;s9jGixe(V3hMPnmY~Igdw2r|x!Y*x$>F zxllVb@mC2ek01C5T~?g7UkIGH8;WxJDBK~l^Ngd&^1E~9R$H=j>ixl|2S0=Bd&cNer?h7{Z}?G+FF7;>k!w<=*pI{5nDe?YaVvvb?N zG^YZa%UIV&%tBe9-0C4i8%N~4Q?Df>p%57zw!l}+n%-@}c)D28L9<@{E;$f>zd+Cc zJNROp&TAbu7i_-H%ld3=_<47WQ_&Z{yXrVF?k^Zjms`pPKL*gxJnX%+IYu*0(5S^~ zQTyKyZ7Y-yZ1CM>F1o|YU)S|B{f*%(3q=>5wMXH3-x$cLC0)q#&|o>wQJU4A)G)`akxptos(BcUa-* zo6v!73&(54<_OV1hv2o zfH}qUlTi97Y%pgMbB66u-^QCzjyIGR?}kuq5kz+XV^o>N&>s!K{{n_UdB5DGgWfZv z(6Qy`mF~!~`8>TZHnN%7?J1FW-ipd<(N4ARc?uG!Yz!_@BHBl@WO4UNvm&L?on#&Q zHawiQm2CScZ1}tGir-cVZ7{meOOX_@`-to<#B_K@#$8P4U0oQNpLCqe7-k(~Ru=nh zQYh@~wn4DgBc-Zmh^l9#d-u8lrKT&QvZOY>a>Fbl;n8)JEy!v5nWFYJhguWZZ(b#1 zMHa@*CErxj!vQGn2pJ1Mg#p>$(_pG zYpq)qx2UidfWR(V-@o6e{dSxxY3v)jDx=kPLSU^W%BU<*hkcsNfkrj$mXWG?93;n> znTdp{UduCU3{%sD*chrK*0t6tQYuQSyZ3paW2i`G*V1$zQv{@rIjaf9y{1Ycyeh3J zL=er&EcD`Pe#s8Q@_R-SnN^vwp)u1+p;4sVgJ3}-*5mO|wFXPgOuqb+|7>)l6Ofrj zQAp=`)qKXz7w#rg>;_V1#CHg|Qx*|b&D=5=jfMS~v@Afxo()2F8!Um0>?#}uc~hl7 zQ;1G=HUqc&L~hzhpPe0ecdP83{MXO^#eb!-T12jE2{4`qq6+0GAs;s4vvq3=K2$XW z@jS;E(?+_#d_BK>@wIlfC###jH=D!E-E&1%dZrDtF-+}R=djT$vya9(XM5arJ){K< zb~Zwu=b4!%N>a@{T~$59q&M7bLe1;jH={0hF||1g@C@ugbwB)zzUkKwHkoVObc?DP@-!2N0Di6K^Ld_UhkESZUepah$8N@K#3W)4`}XneaU9(FvjR{XzgoK&AGtN5-Ft#E=yGqky(6_@FLOKM)B!~ z>elBJuP%4A)V_0C)@Khy_61u(KG^ddd`z;By8PoJq!D5fpTvOm(R0e&29}2PZG8dQKWZUlmK}{xw%-&bqGQ zvG;ZdkFZZ0(^-HKvgHhM&4m6CmOl3Lq=buQ?)wR1^%Zq*Y00k4<1{+d=fj-dEjber z?dKqt&a7s+)w&$5z5eXu~9{Dmk^IsBb=`DpNf?{#eI6jFgkf=JvD0 zjV4nTS%|6w$xSenWnOXY+GqKH4#zUrMLib5zYi^QeP!?`QEKKX@Z_m`Sr09N%>JBg?kW zvWJ&bw^SAf*xmB$7lro3PjkV{W#q@aHTZa$g%g=5Rl`)%PyB{7)VMp8Pu{?|**FJa znVKVReV}g~KTRi@rSr07QaYqel}Qqhik$N+?dl$3PPbyA;gf{Ns?5k-VC;;rHe%X7P1rT|}m?LYYUuRr_SfA}x{;><=OWQrzvk@KRfV$>BT$sQ;D-C|11B?gzR8RHagV`}v zIa$v8rwBMefS*P}TdsIgRuu$XB0*V#5@+&#_DZ z%;@HV4XWoHQwny(pWBwaniMM$t%Rr@tlmj!K&*r7e_sVi_z`? zZSL<@b~TFX+kR~wt>&t9QJd&CJ)9$$dP%8qx+mIn6Pd`=4#kxxLZz$Ts;AXq_Hq9dRN9Jk30Op_dU$4bRlv06rcO<*rHax^ok@8mg&e9uY=W5C+2<3K zLe1&kTTHa1MF2Y|-JxnpjgjifoNxo_sffwEa*3e4;j(Heyama^SK5QK`xiptC^ zHiLZElwtnbN<^}fgMKdUpvDKas-CXFgQ&qQlPO~DFg`gs$NfxQRg`mEwwz`VX)gOY z9Av4s?_2H1fnAj#8Au-Dl(c?IT==Ha+`j_jScNM?~k$oWJDheu@)Y;^4B9>JVCN@jw`)1+YisSp4u0%?(D^ zU3WENk=tf!6l+UW3-_G{Gm73s+6my|vE>7&GSSZDSK#4?D){a^2@!;!O4fmSZ@*qW z1his1BPH)|-=qasaGuU-;PBrvt193`ywL(!D%4MKIXK;l$meLLmCeHI98hm%fXdf)f%GC}pJvq!1v;jLM9@+ffcTU5#Cp?`g*XQwROoObT6uH{!| zo^w;_a=N^y)m4}~&e@1R{pXtYxR!cu27P9c4>vq)dqm+>K7ys?~$I(*RJTO!q zMXTQ5Z&lrA>r8>ab8g6qjFNcJz0XF(bzSEigF)v~=9H5pvYp4>uC?}iON%Y5W@VnD z0+0KC^Iel81DinuckEo+(-^|?nq1~74$MS_V_D*6@X0nbeB{ZqiEBAjZgv4+{2iZ+ zKBac@0TDcMq+vMs7PE->lsKPB&_h^hRdqPOLoy#p_6ZOEFFC`?>M9i-x@D$3`wR|r z%w4kliuGF7Qkn1f`?W5%MUVK)_&g=FWG1TP3Q<1ALai_>shI_sse>ozjL}urTABHN ze>X82G_s4uK95_67paAhowvHeo!Wc{S_LqIw4Uo&SvIjF`awbZ+$-HY!~n=){HSp< z5*{ZHVM&$QCj}MD0Hz1TC*5YA#NIDa73p0q)zpsps)R6}1luf1) zao_j;{tm;rHv*N}C1>C6P?b743v<<2k(I-&r>3Kl`W?#WKjVwA5Yy|5wN_j@POAjm3duP z*66?_>)ab+=WK#y&))8UA^UvVerh`8QS^`K#s)me;d6_eOhP|(hHHcpbymq^qh(4b zVEho2@>SMVM&Xi*8r+5Il}942P~l#aR_*Z0qo!hLDJCcMBYFKms86+rbBx6wAxgC} zWk|+>-ba?8X33A4yJgWXt*q?ya51Cg#67rdr;Zz%B4KSsC*igRI6ka5FGRlWl`-hegB%f{0Z9St8yQT#lyqas`|5a#6pbs*{DOe(LM_R#kk=< z(yBQ}9}H;EjYCKJud^|DJQ^thuz}1BwwnSq8!ZD{ApX5R!Za=th(4DGlp)Vs&}U+5 zU+jfkM)LMZhAAp; z(WY;j$WV&poYDulJ6E`H&u)+CD(cY;$WyVRs1qAV0D2~7bFEPTMUaBKn>*lA(q=QB zFcYcsn87(bxYjF+MX#x7t5pdh-L$I{m(RP2Mt)IHB}6mzx?TnwdDQSJ=B6QY84fj6 zwE}IH-OL|`skEFvim^$xNQu1G8rx8W0i|qCKoE*4RB^4f-tXVBzxCTc{cXjG*rsY4 zic~98g|}BZsyj)SZ(}=zEuumi$ ziDR~WR;P*~$$plC!q2oD5tQ!Is;8`Tdgv^i){9y{fkZ5KMHC){Z)W$3t4aXxR*!(Y z)I+C~QKZxH(DGUKna85vON2gm%CtwkJn~82>Bix{nqi+Zb1JFfL0Br$0o5X^aV?%( zqX31LbgYYTb9e97mIi#Y>ogm#ZnqkW52bn6LJv6CmIj<|Yjrrnd4^eFK&tGl43zBf zrVulQSvV(+{m`5IdJTZfoxM21^AU$qGG#t&ovAvyXU0ct4(AM_&DNeL6hNc{kG%Tq zfJG0*-ScT@HOEv?L$^wIRvSR#98<6u8boW|qv|E+7yJfKl`7!=A&t4m>{+-G6s0YX zEfS1c_2$TizomrERnzAiq@yFNSRjsRoibr=FNPx=JpW07JEtvta;Lfn$zneYh_me& z;+ETR)yRBvdf_?5fA*_0osYHpk%6)f8BP$FuY;s_7TM46U3sDnnVny;868X1&+)@F zc;>K}s@hE5<3r2Q5y|RjngLcREp!79@RR-x*wjVBa%GB*Lp(ZNmGojxj)hF_1!=(g)Vxs%tH}1ekPX zfUm`=Zg#`WBS@7Uc{A{#?TOkGbHeF2hT{*+YgSdL2L>YdVYtzr>dvp2fJc5-)ji;K z5=)**%doKkPEPN=N3>4EpP2%5e{m>L)dXo(_dKo#8z}IIaN%)4K94d~prEQ|OpgOX z6%%{nqxUy=gu_92k7|?tBwYN{jQ)t#6)*=^q$>izeZNK89hFJ-7@ZSbG^%R2pS|~e zQ$Ms;3nZf?l?|i(XT*cEC@plj_lIEkW|nwJ%yyz4Lg)j=}xDLJ5GVWYqa z9e{oB0Jx%DD|iBN>(!^U`t1Gn(@*y~Cv#m(_`%meNXUZd(pcVICM_jgAnf=16>;w4 zBigrqHU=E6b~nNW*yn_gbj!>Di|}*b9F6TfaV^fW*INDXyf{NCYFeq!hnwp6@82P^ z5D?Rn+WA_ST+Wyy5q7Zj$!mDDNo7K{AI0JiKRZUL?avp=Z4{S0oaO!W)6dMAS!?aR zhx&So&X&WKGKKS1*R@VncDdU7Y=ya6of8rJ-lj?hbi}g9|M~f>J}a_8b8tZK*4^*# zZysQk=_@$F=V*!aNe&0?@oV~r?nnPrWlLf^IrmnPK1nyg-uv}>@sX67yChYs#o(Fg7A;9|-pRv=r2YLprnx6& zYoC3+E`p@5Sb6eSdtYC#@B4j7uQTzr_Bqn6X5kJsd#(Gv$pwR2pDgXFyyD7pL`s|7 zh8~fo>3Usq8ivfX!uNekmtX5Kn=6@9EwB~wS|wfDEp^{JBB-gM9f?n~0BFxA1@H02 z7hh8LATp}!bzR?n`71VC{`k@{3q9cqojWT3y6D(YVNj3_g0}0t-|ug4S7+Q@Wk*D2 zSC_-^;8xrqExzK@Z%iwsrYb?70Sh}JCL%b=MR>d}7B}>|!ciwb6B!FXElw2`11d#J z%{IJg|#VT)9UFX?sw#vEOxJO~Ig=m$FSM7OQ$dXNQ_p;~l4LEQ#0Nm@nMwMd;%1vzdf zDNEId%M9i?4Rh{?wfY0zFq#Jtf6Yx0HEOtrmbMD9^ zHF_8(Gl0gYg?qTh^G}cOo1xtLc>vY@23Lr*oDu%JuWI;Ec^kYDB5a z)|qUHC-H^)5k|~*qT5tdtfjSP=c*5FL=2y-%CTSAkt#RId^@5G>hC`JPygXR{`pV* z$=~|zKl43PTUt9?>bWZ1xMf^|xs6Y^hug0cU0~)=Gi`DAXXR!e66^+zP)87m%Jgt5B}Mr@K;jZ-cP0kIFtpXXB(>B`h7Qf?gHmu$}D!w zYG%#4M$2kV{ygAnWwQw8^zVYV>K1M2%Cvv+hy8W^=1*T20r+NLt%s}_Ztfx=df*UK zlTsCTJZP#JOMZ6T521&@t3`f_X!Y}t{@{22r~l1=Pwv+*zC>PjSz45J7m4#lZyARU z-NI~!2NY1&(pBNk`uqXZ$cLeiXBWtUDV-?$uo;nipLMOB$sf*Tj=N8h0HdIxRW&Es zLS~X~KN8X1?Wt-`<%8(vL&I56nTo?;7{mO7e~pN?igf`nb5+&0QQyZhcZODJiRxgs z*>9iw(1Mm#3=*tXc)*Y+&)!g!48e>~zr8mB%|n+~ZRtGKqHC>gWswh9XYt{b-EQvJ z#dk;78r)OmoMTS*0!0V*idQ9I2qfx+OX$=)QxjG@^Ir`m^>`!({7`Q_snN&x<`wCmh1M+g82lWgQ2^#Y`tLi^YxWGPe~hE zn{tYoRGaa?WJ%d0L*#s%m0V@Q;#7Us32Nw^nIJb1l{IWYj+-B7>PJ}6hJHYu<`^Ce zEvqEpxvyCHLk+2W?{TJvnS<`7&jS_?o}Mi2a-SK$>g=yM&0|l!&sl4kd1mcXoQm-} z8JaaL^GHhrA{`MY565fV=jAD$7vZbA#1!W4_AJk+?zd-pIZ$szOw*&#8F~LJ={O3p!5 zU$56bN2IUo`uXRd$IRhQBe<%PZ}u=hy?&~!eKz~Q%>4TLf*TgqymkgR3G4@JQl=>(0vYuq2&&?Lx1s?{yhLh;L{8FwO;3(R&f=rG7(d|fI264 zuCK4Vl0G$vKup~)#>Z&*k#a-c_bV1wJVRu;-*1>nmS&wURu}}0iK*-osK5la zUe~wx_sk?ZjR418=?eB_T>F!;Lc28a3o7l1v(MRQyau8OXUrWhkk{+$+g*|+T?8GT zZ+Dc5^x0eXF}3ye)2Sn;+-x4WttwjkST)Q_esqj zrIcA9X4SHf(MIAh)!YZKi(nv%4Y6W81S;8OJ`s`dfr2sAuCx)po8%Cs;hEyHr)BNE zHzni(<6f~i1uB7Py?5_am^=)g>eiOhe!suJB48@oJTu4wtE%tczD*BlW}?BFo$6AY zJd7`>eY7fGuNH-BXKFW$*5FI+bE16|gkc zvrnvOGcn6bMxe{H*mU6J8A*p>7~rsT62A6M(FQk^oMM=9K`K-5d7cKMOQ0gY^jTz< znqU#25BEdj0jQ*tZt;k(pMKt50;`s!0Lh%*JP@p0C8kYV7D(-osAVGQW(EcXU&d3!ou6EMBLF?Hk4#x-cD87@_p~{h_y0%UJ+Fx z)b-#=B2p`91ekit%0!=dNw}*RC+=7d$AcU*3NZp`wGsi`-CH$ciHLbjJdtQ-QJA0v z0qYofo^FsdI>v}k79~5hhQY(003QV?V4!2B`1!(Ra9A`>D4f{wHn=F~jOHtf=V`Z_ zG2_>Kz$sMbRuA^{f!s8uMr>mEbE;e2oM|63zoignB2~D1TBV zMcP`e)kT9a)X<;OkmvrRfAssm^&7wWo4@nt^M0pp^VYVXzJBHqS>4q*>(gU;8Adq+ zF#I<&Vb1P_AC`-@!r-J=Le;TmTm!hm1?EdT-5%8s+jB=%bqUGEopZSra(fi`r2Y?basbrt!VTh9U zgQCsaFiC0#H)CF`0Rm4on(j3$9HLgx4lnbOo|&s5)!YoG4KH^yeS_0xqvRP8N2OTC zJ3>SPFSAk1u6@h>#vlE^{`1eTuM2>-IXzBrH)+*&j0(&=_!`YvkMl58 z2g4Cm747ZjnqoMPP${e5xYoC|{Ga^uzxv<*9sGlO$4@U?mo1-%Qn5+rlZuHE8SY$F zGAEqtLImQvN*WO@DnL8LA(YM9U~QT0mes0~PgskZoBOW1;MB`5x_L%pq12;gCME)w z2?``jmdBOa2(Qe6Jw-r0Pnnsz*OL;>;Yx`f6;&w}4>xzpJ;JW4HY!@qF^HLk`*_XG zQkw7aap*u=z#O+Lga~o+k>=lN>ITd~p&8%;8?v~;)b_oJZ4LL7-j!=DnC){MeDPvo z*R@Xf&Zf4koJ|?V z_f~1qHZza;kb9EqJ4;%aIv3&G5l*yAy}m@Wvl>SAXjQw%sN+RjAyI$)M7hsrFI=~ItqTwx?*$x+Iw}AARQvk?hiCALRPz%>_+=`pK z0Wc!cO*ON9U1gI-o|Bp_P!^fo+`!;wR@qpg?$t@JlCD)h;AY|x-K1|RR7aF@1u!ga zcJ94Xx$g;7cVKzsH+z9Sfn_bnU;1lZD`~>GHV{=2pH}#EgeHc zougGBm5iux-j}NMz}@%lYqe^1DijOqCfY*vf&q$7fkIm|t0!fL!dV(Yn!LV=PhVkh z1m5q>;7;D-V|P<)m8@Zz()Dc~*N4nFZ{ikTxKt2+x~y=;sy6by^F`IDW?>2~C|@ARJ3DHEXeRJxgp z=E?is*`;k=o#%Goa&uFGef##d_I)Q>W!LNHpEzOXCM-`@ACA28l!|u=)}Q|KqCY@g zk1bB0G^S6U_@gJ8B%C5Z^GBwqjVeLkke&!1$Z+po)hexNzzGyNVH=Y!wS z4}|(jFMBvp9}4x@Jp1b}{=00BGIJ;#rVNmILL=m^@@w5^TfoA<-?tn5;dxB}`ouH| zKSX+^&&SnX6>9+?CXy>J6VWT|@f|abySU}*qQx5`cOC;GLRE5~JZHL7_YeH>$?ff5 zxBA*6^1mb3n2=GnE{^C%MCbA<#X7T;|@uoetSksiLlyLmWNN#Wqg->>~I;Mep}L{P-#p z4fnk_lLW|eHRh#?cIMfqvN}^tiD7!ZUc<+E?87$xT$z8 zJ?LsxQ(Y0WqEJ}|skVpJ@FB#_0v!1Gq&W29Sdb(*7~bzUcLtfct~Kglnb7oe&U2ee zW}f#QD;!QV>XF{}o{H0*Tg_94xf!&$zVGkkocwx-rE^a}R&Uj;57ihQ%`*Vud?Vbg z?Y-Tg+G@65FHybsO%}?N?;KU7lL9ADlWN|IFyjJ=Jg-*K>T_~9caMO5U^vx69x+WT z@O@I|gJ*ccOk?*sRLb)|dv8-~sc+xDg}X=t77^^gnVumnTWWp1_IU&vX8Tv)d1>kN z*wR&|U=d~kAzW2Nq`!ZEo7g0}nLbezZLs$_$tc5sz|?IqPe~|O#IuSABYZfOW(!Q+ zXi3j4z$`^hQdZDVHYp2cqIO*u4QNTz3J5apS*tR*hGLV6u!E?k2+W(zAa{kGECbHT z*Vk7zrB(4`mPe_t%6M{Vzk-{C(qMykOJ=ctGBtS27V4SzJ$Che@`atoUW&E3%wu>a z^OOf$=0VY(1Ej*8lfby04LCU{y6(n`ZefAyvCcWL5qrX2)VM(Zpd?Ixa1WlPk}5&sigEfYqlkve&)y8FT&4x zmb+y9&482hre3jV#AYyWRmWNsx^(sFVy9(rNo;p&rEomq@^8ZN{TOU#Tshw&QFeGHEe;Q8@x6SAqS8t5}n zF@yJ5yq~*~X(b$0KRyP1^2a$d9}&}-Lm#m0#K_GrrRALSul_{aaPIt6(hqJAb2;h9 z4>!5OPv{@L%l42EWz%9O$a?6E4dhG8s3aSop62vlLE(q^;({{T6TsM2W4 z7TCypf26ZL$wib1O%6LA+ale#gH96B)IG+IJb(BHfAEW+zkcg4{9E65nO%;{!`qI^ zFeTV)&C~#(N{gQ~r#tR}>8J$Pl_rM?MTDt}K8bpuhWqYbuP{f7D4>BXa)H4tcty6%m-1JO*>pZ`{?)e461FkPqt-9;+%1ZWD1Usv6+|-$~1euy0govQBm8Lx@17 z+dVvj$kYIO_IY-yQw1xowRTljx!Ev|T4;0SmCURtHn&AZ*bwWIkaek~y}W<<7yEDh#&7+f5x+8FeB~K@G#XGijoqT! zFaj}PU@jV8f&sw{LParv9M)kG?ZGo zUGOFZYyNdFLu6&%*SCL#ua|s%{ld+uxE}wDad@QtjSF3q=tL=M}TEmfXcN@>^pFa>D)ZlhBB)rioh5yVXSq7` zW0NvgT`;)681h}KaJYo&KYXw!l@aVyWI+))zqp_}RGJhggTuUEpls$wr zE=)2@Vcin3K9tr0cs!7!v!L}VQfhNF&_N{jd7UuFoLFXV2AYtky({E z7uaTen2*QqIRU}psi94(TU+5iP{gNT{y`h_hYw4n00TwMMTHZ2yp{r3ktCJ%*w%Yc z0JE*3s+1R1#G)II7a0A2y%l$9)LSaa@k%m>a!N7wawv0>qRgvXJZAYV0w(~xLp zS;ZQE6zzaj1SGmt2?em zCLUX@%o2r(4V#yDWs$}G>yLGhh-ksak$}0Ul<5>b)u1VgY(sLQ z;LQLn^OJS*(7|I4buZ!_dPdLPgdK7d)Y)P~dt4;ikeuqYa2 zkg|Ro|KGZT5zT67vyyf=BF@Rz>$TP^Gh2jY(dXi6^@olE7t;nkK|EXs9ws_t{bHo2 zqeSYY5;n<>xS8!S7{hLjxM04|VYT*z5-E#JnhRAWu2)K*Sv7HLO#aG~oN6#fscac= zHaw_edE9`;#(4-iwAI17nAD?RUq6u%dGAxw4-Pl3*Nb#)p*y78Oq)g!l0CZ5$?joIefIsy+6J=~4tL=w{t44jwXp%op&GALj zAWRx*&Ir3Fi7NuNB)8SkbzZZ)+o0oe%bo@Aw>Rva)E{b z(hcDC7ycb0v?yW{ksOd2K2vLZ$P#d8AcF(<-Y|;@rX&YG0Y}D8hT9clMn-ch(wt;H zlI>fID~_xR_uQu)K1HW7R0k_~xmZc=Qzxf@_)OHh&pDJ3uIu9D3!G&T-(i|n%ly4J zpHP`u(x9f)j3a)&LLIuO6B}Ye$PpjO?e3k!^ihRoyP?C(VUFrPjK#D`Nb@H&AkXb; z>slpJRp-4mTp-nbk)#1MloOG=&OV1$`u^dTR%;62inw=<;KKs|fRj1qqvw;M4JoUn zT1C&}(=bOcaitXP+Y?D`KsS`qQp{U9YOT z_ck?;z*EZ1_!Wb@;|a-;bR}gkT2-1e-5|5LRZR8l{q^+)AkP61E1nDlutVPWuBt!! zqd&U${qxU1ceg*+Ijt_koqBLTJyxKxXEXA?DEIE6;_xxFB3KZ<-`_zX?uzf3LiL~j z(|`8U>+5=5hp~-aW)^GR_uZoF>vfWXv2yqDxZgJz((MqHeQua@uTdfnkO$JA^|A_W zSRT$a6_&#EP_s1Gp#iWV2U{af#MX7ORGI)EGOsn8)$X7p8$G0-Evz2C7`Ws_6!Fm~x7Q5mHO6h7hOw9zoc2Hwi~uRoDrQO_EW7uAY& z@BNvAc`O!Hk6?4es;B7wv`^?WK?F@$gvJsZ?bo z$Ve=SF=3n$u|cAofIt zokAp~^aL@H_^c`_Fo?>NSM*Rg2sh*xWYz-+u_t1kO-PF!fr~<=9r90p@9+25Z~pF| z|2N)QsSv4U9qa4VkWxH6MK(XQd9M(ah?P}**qS+jBh5vY)1s~ddm3z#&)_Sf>Qt8~ z$_#-_>H;l1%urcswifSGQT8nZ^tOkZXk{woRKnfY$y{`@_oxfhEPMco z1J)#s!kOEM!PoOjpm#&v-7VP8WtGR`Sn1qb;EM{37XAU=<{amlJ445>>xH?C&8bUr zGcotos`q_cctkj78)jMUE7;I355V}7N!P6`H&9{V9s-+lO_jbEQHhztSQlAC#!X9i zmNeZlC)3=syJc>%WHrTyqL{jabHFNle7oG#-s)c_0$9F&H~#it`T9R({c)(Nrmdq^ z9Af}VWe8=??g9v)Pk50y#3(D&LERdfBqTt@#7(G@emJ}$b|5dcHlJWL4q6>P&p-X( ztVop>PP(Ma1Ex#|ham;xuJ2#P_kU?$*ZRfJKO+{m+vYGZb){kYJTgtSpWKrV+`~D* zaR*?c;%*Bn{!Q`KU12W0fAQ1n5B}L-`EUQ1{(Ilw_FKQDj)u23H~XB3agIh4J;g&2 ziz7vO0tr`KpH-YZa2Fm@%Ok6WRVtuQ-m*uSJGn-W3uIXH1|M3qe3-iPyRwRPQa-0f ztC%9GD^gRn(*<~TV+A5;I}3OI7SdNuG0Qo%eUg3^^PoLZCZPxIE~0r(55d#VK570sm?3oBGJ|;U1ULRYDAU ztHM>p!+$uzMGy{zD!Hx@(P7}KsM^W8u1mU46*t-Med4;f!j*CNySZyOCCt^rflGeS z9&^Caz%Dge!S;xj=DA-p6T@s+xeTl6EC^4tQD05(Rw@I?*14L^%soW)?86h5hu4qs zt_TC|vPw-%b@n1+{UC9Hpy|pzh(fNaSnHg_A+OLNs3r{0bZ43UBdUwOpV|K)GkKy7 z`5IW)b!vK^Nft3{HAHaYJkeYca|FavwY@jiig3jTRS3G?_eo9=RZYVgW5dg`x(xw` z!N@KF@V;+E_==%LKL|>L_t4%^tpjH`hcR)l*Hupo@4jBw)l(Ms2aRZs=|yakNYyaA zQZq9bk<(=!>S&SsY;#|0vBBZ^TUugWA43D&TQt_%jMWA9J|x5BJlm~WvPf#u4=TDv zu63P#_Bm$IpiX?U%{U-8_s${`po*Mgd+%G+XstNsD5v8j5wojuR86A5p%3G_xT4Hr zB92gG^U&8O>cavuKdR~^7dW4x8UT;Qix$p$4`N!UCXxh*b+xpuIX5Q>$Sg-f958U| zO0rN7!&cwl-pwrcBB_~lIPRa~!8M!Cqfcj_EfV2aYu0-!)NE&(d5IhmcXv2FLFeSj z1bq*~;hnS7Jd}acHY|%ljjRLhD57%$5?R|iEcw8FE4=6d#>hdU(Z!B$t#wG8Hu^XJ=Bc=H9Ym>dWK12UICjrl$m3ND*6=r(!%wu@PIl15O zuF5R5I6SVEjBpdN0T?sOQ;Cf|d0+-ai$=U2FAFi8ZIDufn@H!`+67ev_17gTa0PX& z4}pUy&XSL6Sr`$+M>_9-o|9E*N$UUlKmVJ5`FDSJgwiVi_dopo|L{Ngo9u?pNkRty ztN-FZ{Y(Gm@5(a-{rms$_y78T^f!cNts4LPfAe4dXMg$M{9Sp%x&Qv}{r+G7kN-wx ztExMC1pjy@L9?3SjdhfTA*fpt5M&_e-=Y99`pMLu3 z-1qyweMMK@RZxA!idgU5_kBx5cfa3nE&=jnb%x=bW28uDmh-eEN6v~VV^0AgB8>qn zQ%)<@n5M$_-kk;D?BixB!*={=!v{9Pyj^$co@nwS_NX*;@-0-m>SX5gy(^yVJy;RI@hSdB4w1TjK!QWMG=A z+F8!;FsrkqM3%dU2$SMK(zdAH_kAkYbyQ8Vk6*7>gjd$tyU3Dp_qEsy@3VjL8^3tJ-+S-(_ct7C zEjj`!%O*dsA#&f_0Y*;4EUtB!_oX_bY?D)U&Y_LQBjjXfh3zScfzEB@8@Z`WGi-tSp# zkm*9;diDGLuJK>Ubwx^RNpFThNLDQm={kEqL5SX2YA}L=4YopihU{WShbhIy>VuYe z>?3XRoQrCz6mk3zgjS2dcXz|W-NbgL!2zSIYVZBvV)3zDbaH_R9XWtL`e`rSfEztu zfSTRk4k5kr2x!Jr!}~(@>|<^)ugq&Lo*)R5s;p)VR}aHaPxX4eD(m%nWu1NBbgp=; z=Z4aA65-Cp#>uQqN+CRmq%ZB0wboLx>b_6Kg2$pfP#9WW=<_}2O$u5k;N5o@0bp^ZIKTUz7vvdu29@|OMy5d z3CaZ+BoG9_6-uzJ#BST&ap>&*t~o|kaq*0~P76ydw@#mP_WNh8xyGn^p5L#t=9CsPaO1(Lf1Bi+Rkc*wX|#J&ThV^v~+gvcw}iy zQ*BoLa#{*y?4504nfp$ZRiZEKAYF;ZPaL_wo_!Qm-N#1Um8^a5-&pM(kHU6{L)bs7 z8#36*r*{<%@VQa}6Bj{gi9%{IgC~HNN@EM9_uRU-w6ryOaTV+c9*6P!e5lN?Wu-!; zjjE?^@wQHD1svD91onr&_m4mJ^Jo9P|KOkg0E<9$zsV0X<;{*~rbmcq_foa<9G{;T zPhfm3WoEl|x0rTTinfSJKs&oprJ}G=T_AX@YSpS*CV^HphB#r9U!Yj=eqW=+h8J@E5?yJ zCDGC_NH%;xMbxr7pfE56qN-zrfT_dOk}h#K6)l+-M$=wqmdXM?;jP9~zkK*<|6hLg z!~Y08Lq4FNWlM}NTv8ZXHD3WXHxtR;azzm-Hwv_%y;M!LR0k!jMlqB!sJ?}A-F1si z^9B~S%7Qv;Vdng>3=!L822~2)+orpSpt4J|WexXUZ=e7CUq{4;PcDT<65vzF?smmm z{ffniG^hZQyX~QZ-ke1<-Na97%nUlmr$>MJ@}mzQKK<|q-~Pw{d;G!tVsGO-@a%E8 z&pDf)F(M@m_nodV%S@QVyem0oU6rc%ay{+Fsj|67i(M*GwE!W~ty`MTNw5#fEN!Eh z)B!vzp?AC2-Fn9uvl})||_V#$pIZHZ@bFMsyRWU@2s>)mh7sfc}npZAKWxCMAyNiHeck{ug zac5>V*XmntZ@zWDvLT|PCY;L<; z)ZAxI1;#j(3`Ur`=GsX+P+;i02U7Q^{W#9&N`c7m%u*2_qdQyLVg%&Q=k+ZQ)wLHV z`|}#+>YABAJ-@sod_-JV^5jDbhpEOmzC6EZi=>Q*I8IT`D@D{X)GsN?B%8tEU%RrN z*R_e1?ngvd^Qyi}_SNHvf-uNps@*-}Tyx@%$u~q>-Q$`w%!gZMX4N>(s-z3yKKYn( z-&iTzy-n2BPHd#8j-YI8e0b}s0;EfT7=uqmH5cj}Scw2L0cIv-g$p{Xub$@S%nEcT zAXO?DKAz9_xh8{6SzK8G;aa$!PyQB6RHbvJ1_3`VBC=A7xGh!qj+VN^zyP$&qb%AiJs^JcnwC1dIP zB2)AZ9(X*T@8dYHoY@`6;Ue<}rSDx<7-=?GBCXu7o7pjZ&gsw_v+W{stz|G(@2a`h zW(b=(pB0%eF*u35s!+2-w7R8gF;9K7`{h2aDZf>k0AH@>p(eU1`P^@bRAwH>0kJvP7~}ofXjmbt%u{7`E> zKYwYonMI72?#k*k|2MuR@}fF1+SxahW3x46ANJ){d*t5&;BWt}@5-wuDe}#)zWVj= z{f>&U1_|NaZhyR{$eDxdO`#vA6w@OA| zoDI3POI%yCV8|O0$6noX{FPs`i>g~gaF$RPB1DO%RQXmm*0b6>S9PhOGzpeMTJ7zZTuC< zl~M)SQMg-GoT}6vfWi8n>yTcv8UizV6jwEe2RSEyLC-JmwUVj!Rmtqk>gsKDtgf;f zGqQ&c^m1f*L{-*Y+_!!F_~Cgyi9^YiBRsQ2I+Krprr0H~xzI>FPbNAv|6!GkMeIM(&yySHahHk%_S~WlQa?vevxTTB~Rj1l$=jni^lktNL8xn4A)s*Eu}IH?F)s*11?US4hN zKa1}ydrgpU!N_@@x$^w*Mj8p{M9guMYAvGIb@4NYdZJn>)mathEQydyJI46({yvUj zFH}<_t8KqBRbiTYnMs~qjInZE*J6Ci_Rz2?AOav=Xq{`SC@~HtJ*y72wX$|^*SJBZ z;#PoMiPn`X*J4A0S(~gpjuUJT-1<;6;~MOSoXGYCi!eF9YDpJvY)IWc2UT6yBK=0Y zJ1fHHb(z@+pM)7zg*&&siw_gQ^UFJX%v&Z=N)T188DlVV0BKMSzm{s#fdhrK&Ropg z`3_ud6+K7xw2mb2d(=z(27tTZ3Y$gpX+t9iS>dGK{;?(TyO6EnY7dJG0{Z_e^ATQ#(9z5r2iMD(t? z`1_*=SWjSZV=(nae~YRbJXeyjX%TSeJ(FrGF@rlPH@nnk1~>k|o8dL+xFT)7vz~gy0UOn{g4m z`54$pkgqe#`&oc0`N=<&^Fay*b+byiy1+}-$fVevU)~!d*`}=4+n42P0+l-@#6;LW zZ^$;4^ESmr5tYf>C>3$zx8$(e$W5r(&R+EW0^An>p?YW^95*0NzSf?J!qE4k_olHy z0c~_uYl*wGq2|B*!5?|}U;g$lq$0Cvyp$IA;CZ)1rJI#0zy-ELRgB8QRJB&AA>4^V zR`9OAQ{l3MsW#3KKm^nUM^8wy0S(rE1OQhns_jbe5Z4->Wt2;@={J4y8KDe1C<7=VKbZ=BNORh{~G_vn| zxacC-jk*AL2Ia+!Y<+tEgo_PnCTXu)OSm=-x5!m7BI4l32i)U0)XY6J{CQ1};c%%g zm2o^oWX_dc=HAU24H9Z*u2!nl7^zB(7;amh^J)VCt_n3#tm@)h(|tD=RAHeC?MqUA z8vo?yKmNVp&!sD30cGB956B2#igwrgmnQDyHg8j(TU(R?X5zb*AwY+Pp^R~9sD-Jv zxd7_!X1ePcHr)_*nz?yKn86h7_umOsgBrv`-ObHZ7f|lPICBiQ{`6;m{Cqp(0Rz#4Gw^qY<8jc5?HJ5Uq;JdR$ zjhyVt$nL&uKG;oyBH4!etR1~1>LZ+=raL3Hafn8Kg^lotTD5f-w$~lID0aVEBO<#u z<^tH2npX8YI7zEhjLce@5f1aY5W#DD*XA*Z_&6R9k|H8T zaUTF<0$Of@VY2eo6p(Mg7r^zUk}<-R^fq4^wVM87F2kG^A(p)P7qd57j9;@ws2QQ> zZcZw6RVNi~7W-G`QN5X^wW?aid2)F(#$k8z%x{<&%=oL%Yymj9Z=Soz4#z9MBH3O0 z)U_)PEBjVY8;RZqX2`gr!#Gbj+c}yD(S5LFmi(1CW}yDgw2GS*Aqg#6wN^sZjJl*z#11B|nY<~8>Uf+m=WH!G*N3mn%p|v6x(QH5 z#25!3zsWc$s3Bt*t}jryIOq>P_s zYREmFq<`PsuLwcXo_Om{G;~Z~rwDXqCZMWlHZ~b0#6bRfQPp_T~A`w)9*xrO)HIH{|>! zqO-JR&B+cUcQVYqVyEc4GJ{H`E^SHaP)Kz{uUy<7AX~G9m6NI%!Cfw&r*loxR5>i` zOaT0L3GT3)Iz8uP3X4VelqL?ZS5}p<<)Ip8m3a$@WUdv*AkIfblE(q%(NY>Xjxi~d zm4+hMV!{EW*bpN-f}w*O4Ku4MVvOUs<~)FJJ|5SVHoT?zKFR8pQ?m?4=j<>?cvElz zZIxNoRbw2F^E}637MLtlejF3ROA|$PbBek$KR@4LHs?IgGuP^Fx8RuA3}XaT9gfzj zj+0w`(IO4FkK=&h$xx&S+%i)|Ytu#6^}NpW%r53S364;z6@Z?L?@4}sn85_OvRR+s z8W3G`HOW@@T-y|bDO8RgRIlse(~OuDzA!fbT!g>z?xIp7A{^Z2wJGARmtzEDu$d_; z*jqLB^<{qzEo)5y+-%Ji5%cD9+FmzT50A(7e8RBi4EON({P}ZN zA7kYEV*Q_Q?5;kKqcYcAoU5tobIurpFd2^^1-rUeCAY+DPOKbvVJEvc^TAxzIy>ib zv*&!W;i4k0$hm4RQ#II}lgY&aCq8Ud@~_v*u4bZ6q(2^KNzd!z6xhO>Fm92xmYG2@ zJgRe}pJ#49e%Ba-0?2(J8>X#L9X?j&sx&en+;ip)t66-@EH3oiATqBRK&>1WQtfBt zs#*!vbxjk|5hFGuMZ1}Yk}gv#vWW$8I+qHo+aeTRvav<2y0YkKO|F7Ad;s)H-*pm5 z>oeDJoVn86Ekf=V6+vw7TPP3rRxyitEstGPoNK8A27z@86;I5Mt|~J^2K$;<_%L%o zSGC2UaIs-GniP>4gBh((!jB(@*OIX#Wghh1 zV~pd=^+d#0sTiAimbD$Eum~Rj=C#<2+d(+<;ZfU6J2q%VG@&+Pb;B%G8aiikv}ZR2 zTx?4P5JoniTfltf>XtRTw4_R;4J5J=``v<8p^A3S$q&B8jE&xA z_E$gmR*$=sGs9_X9ZJ^y7I>$X#DIw!cN zmsc|s{8Dy&8heyOdlM&4r2?~*27lMGd9vM&*!1>&GU-O_sw`*gJOmmxue_@rCQWev zz2Dzh>J328AX@<4OBB$^BXrfD{?k90V*l1(`T5V1Q4+@x#W6;U_!w?54uS>MA~5X^ zk5_EUVd~blr~KkpZX!Pc*yckaBDKX-;Vrg@TM(H02>L49e2hb-XRbI#cDs;6+GHZR zSyl)6?9v|YVIn~IPV2xbJ7IB*Y~dcOWM65=ILxeC70%s8bN8mov5}Ox2lHQDom?Im zR#pSdu)~dUdbo?ZIAxDQ25WN34BW6HjTmlGhWAXE3bYNT8e<$|zznJqPJdi?J2m%X z(8*dNtCGTG3x9uq|M1l(m{%qgy+M|890zqB5GsGwj>F9%Dn3NTA|k?B+TpWTp^#Oj zAn_D1SKp&RB0|AE6=Kcxqx|sm{lERvU-*X~S*1$ZD<4=Eo7@m*E@pgR00;7l-U2_hyzio$6#Gvk`+=9WdS1?SrwL2l3l>WA> zwtWeW^PzwC<8S>p|M1iQ`r|*Z$A{y?hnCTR*}+*4Z=*2=+^WUg=UUkv5qr1>H3Ex; ztW1d*7GZ8{CDm#h-J8V`&wkGve2g7WVItBH?!=N@!YtP-O|x^_7MN3?7b0ev^MSH%tsm}m9ys7y-31Xx{ugQtybFaff9W>P%q9vguwq6(J4N+jGzjJk1`5o4`cDd+hh;e;T2nzAy>d{7xuEpeP1 zWQ?1B2_Qo5fjfa1n_~)yN-Nf!>{(rF#yETo%ClNzu4NY8YKPxWBUJXvj1PyJK|HH? zTv@Um!lZt2cKb3YR7+L42OV*=AiBGnWjFU~fYI(w%vY;e3=VY_xH3HglzzB3l+5+6 zhCoK}EkGoD;G_Sx=#mIO8I=7f~M?M86M*}80vKR z7ze`FT71NCVB>@rSM8Ts7h(rKXbFnLYfs)#)f@*Me$d+n)v$0_-5D}Q=rZ@1!hP&< zGYD?-)*ZyjBB+3haf5r^ooqe_6#E2HS%ANNc&jRAWtwYRC{OEp92|v6$?)OsONBVW zmv$Qh3nw5;72`Ob&r3_Tp<1yrCwW?CcZ><@zUFc>ZmooD{&2XHf55f>?Ue3)Of}c- zHPKde4_8x>%yObiVIuuHk}=iMfPi??9uT}4Wwr`5jIVh$D}%sPnsD~({mCn>!iWgV zE>1sduI>(x<{_awj!@N-B3R~mU9EkbhpJ{vi$344h)_YqShXnJT%`QN;0_PDR|q`x zl1!}OylE~e#Ly!+d8b&22VnYF_vNlz%nIr;^j_d9Y;`J-DR5&Re6EcI%QdfSl6T&! z$9ZnTv~5l|r*qiwWj1xpBj(Ji9%qP%BUE%8n>BMWC%fjlZ399>mYa=;QW?iFGZ%HbfOOAX=Qvg+2bwP0a|LW= zif?!#{Oiu_YuLTk3b*bePB*)T#>(6&KSfn*RcBRFDWEf_oAW7bBd#^sN0aVrO@0=x zwZg|*ySy-0W>>G(RoPWiqQcpL%(4=tz1OWE*_pX^PKCNyg@GIlA>m6^zI^^15f($v z^T$8_S0Wk~Rh?^kH=p}lpF%XN0$Q179u}2dnJ4YiW~ONAXD##C6rgSuImfX%Mr)nt zIdjDrT2d=VjM_A3k;B)T4jb+s!y>L+mB|#T`_8##mbtC9)Z%!&UGLW!BY;&Y%3rZ^ zue7>y&ht1uT%aYb&^4E4YnZ4SP;;&8k`^7oK=g4OlEo?V7M^lFCQXGxN;A%^B0@3R zIePcOTIr-!9mkPfFhoQfvYV>k`FuXdZtLu+v9vU*dSxBQ`Fvgu?=J1Gl_mz*TuUm) zIJA3steI8qhp#Gbo}SNVm{oSRz@dg*nb##pROUHGz~4WA)>UfO)s!1&mzb`c?k3&W z^ZoHSZ8#eS_YSQ#TD=OljW9DS^cZ2%vXavF>_&KX&s?bPmD*xZH=Fb6!KA9V`!Nn4 zK0aSh4I7Wgtc)?bwX&89NgyV=<|WdA5b|X(QCnU0oTeCeym96_#$dERyG5}o<1u#Z zJXf3G44D__)R~o4=26c}a-Tk0Ek&&Ixz;#Ft;)(29ic5fj^GlW3b+_CvtpbU1Mu~H zcbFRlqNb_sqG9G{T?+H#@g_Ght#GGbbCY}sOn=3(Z5cU5a=>v5hfGRAOs6A{0ixEeT^-{P!<9>6tGa+=9I6mA zZ>%g{_QbTS!@LYBJs8DO)oM1VR+YJT$u$#Th0Hw0bFFb4RmI&viP|}IXE3dHS+Z*- z0}ie5F&bJ5w3woK@pE7(Y>HuF?_*Ri(?}5Oj5@na9kc9>n02IZ$&^ zaf{8BXgNFp%aylg1aRX;PH<1X&B<sIx7+0((yPMh>(^N zZBbJbQfXs|!^Tl1rtap|X>i_BHjeYwIWQeYY`Q2SLck$iD{f>4T($QX2~N|%tXL~z z`!G0H(k*-s?{04FF{TYq#uGRrwOykbDEomEle`Mu&FxT9vt&y4f5K%bCjM zmKiTjZcYetR|gC!TC!B&Za`*9mxrf-y%|xC>LIp`%6xZkZz|YJFzy6;V`TTcOx2jg zuAJJY=54TCPk2nnwLyV)keMEQ9%rSV5SEISmtHUnCI%Q5d-QXY0(}MO)su0Qhkm{w87F` zAj9q9J`4&g^YT!0QB(k8jVLu6_VG{tz)gPm)mPsf;~^-h27GGXKv;4R#bJ^~#9ZWT zOhph7Okx9s(N0rniNcNX9U70SWme71u+gx!1B!u$NJDLAj^pIie*2AJZ21%ziESSv zs|0Eh+=sR5s%E#0tcmL6>e?eDbFDQ-tg47ZEyTQ9+@rH-uNmWL5kE$D&n$O8#>pV| z%tZLgs%nF+Rh+_PEj8kO`!l3ne)*Zehxjr6?a=rS4-K79&OAUWO5aPS4g`e`Cf}O0AM= zs6CrI$e7Pb2Y6;_3q;@FpYSb;=x#PU->(_RSe+(~<;mljreW*g+s$?9ax=W?Zj)SId3g1FW5%95AIee}eM>IA=pi5~w;T!)L zM>AeDqOK{bh+v3&RUPAC4CTxFJ4fLrdx09`G!H!nzk%c`)a{yU?{!4F<-?~>b5B7> zs`5s>oFb(};XYKPv;_qmRdSAVWy&oZu&@>ZGgz*xCY<`GE~vTBYpU%77{VFW=07{v zj?Pf8(Ars|z^WeXXE=S){Wu@pQYD$?#|V!z0*|4zPsZr3a|~wcGrLPx)?txG8%o^f zxV90!YOdLCZAP>X=}A<90j4eLo?S5xQxid>R~BnzopOvrs#2;peh=pMKBs%|xxsYT z)#>g%>F+UK1c-7n_sX(Xj;Yz4>f1#kN^D4rXqb=VL4zb$j2@9!BV1h?qH0pkF(b9c zF@{u&K-I(??sLw}QjYtNLw8qQGncuu<0}fTVQMp#0_G+r=4Ju2YRP7T7%C7I?$P%e z#|_ZynlKCZhMC)Sz4OhgYCb|0FS824!f=?Qno;#$SE}LSexWkVI<_tz3I`q@lk-yS z-RCuDuaxdu>1Kz=x+a_M^O`2m*3O!lZb2$hRl)SRW_3w5T59F<{Ru?GpqgUNDbi*? z^_MmUVk3v3ayJ_H|L?A5t!6K$NW%~j(O>(Uzxv8P^9S|of9JPflt7N0f9*TJy8nio zZ~9;U*S`ft-*QOl{_cPJE3Zl=zn0(p-uL+zGS@b?cQeQ%x96HU)~&3)JJ0;-pFj7D zE0fS$0v2YMh5IqUV_?{g!*>z6t}B9B5(yp>tB7Ei?lDHItj_cC$h9`R*}!zFiH1A# zjGVE0#4(PwGS@PY#!A~?ueG{3bWkcI?;&Iz$59&}qx?6!J84g5*4ffBbNU!9x^mT) zAt)&g&*$^C`rvORDw-Pzk(DeJk{{1>Gutbf zW#Mbbu5JI=dz;)hyGB(-{ibg#5&qp(#eYQhj0`jwL`3sv=V%CtghXf5%IZxfS=aO! zX4Wf*N3N`{?1CC&r?0YauDRB#Ew zsx8;N)R0}{IC#tDHL1GBc`(Qv=V1}=&nJV8YPQA7(hlRF&Q^%Kb2?8>!Z?NiReU~g zFvJ$n?Bcb$d1dvDRDWHqUwrfK=7DTo&oN@nY3^ejSv_L#(ZNbxW=8ndwvyE0E-iCj z-C}O;sLEc+j^CUdoJ#mmMOLb)spgz7|JWWmx%W!pA7R$gYI{6KM9glrbgz{V%sE9h z#&~{t&#di+GIX`l?YY(+4QSn}w;L8DvgTC4x5LRc(%o?7VkTnaW%gE?T^2Qk)D6IE zHS_avQdmcn3cpl`ua&K09@=Vg_YkW|#pQj5skan)UQY=(kCNUUrHJmnGPwwJ4}>>O zhSapiIL7$8YbiUWxI|l?LOCYp1dWjscHRZ*W0-%P>42d`3Fa0> zZRvsD45vLdyH@e!=R8mXqI!&zQ&D;#TYA7Dw(nzro2ST`O?g;8OrNH}^2j6+Dt&P54 z|J|yOx3^l14Z+F5aId-8S?2v9RZQVV2W?P*s&E^Fvrdk__=cpZHM`v%YP&#fR?Tb7 zc6zc!y9j_H!K0GTgsSbiVk1%3hE=V(5D_Ehb8_~o*!duEF7Li|QY~vGRaE0RSw`Jz zHBp6nID41G$%*P(Npp*Zlfk{#QujCpy(rZkv2*CPc}-H?$9a0hnkhe_rZJd`(xNuk zVwo=7cM2PjJ#zip!6(?B5xUW94bHOae!9nX8vAY$b#M^00iex5V zNz4@UG7kc3!=*$;M+BMpXtfy3%~dzeV`^YCnz8q~`7P!QH+yD5%#H0OSJ)~+x3)wK z^KkQA8>GwDKS8=<3_7R@u4RgqA3$xU3a4zHSUDzNw8uDb4<WOfN+gcq3YN|Q zR~QsAM);9g6ct=EpEalScsxYZnoqT8+QWkR!bwDgsq&8bc3*L(I zfNHwcI1bT{z!*jVfTQ3=vXNOE+Mwp?uD39--1)k+Td^h{0f$?deE8uHMC!+1efkt} ziV9rJ6|nA#Vd1WJkD-K6<{ipVl?XFy=O08$0~QH9!%a0rKF#>i$K%8M`#1jn|L_<8 z=imQ4KV>|=YUqn@-=YaA(dx1>V#IT;fWJWh*!z#ptQ%|4M51jGuCazMtvbd51BcYD z5@T=)vFoZ4B1q}nWq#9E9UM3J4V>{^8@icATRUXd(EFsR7_q9vObppg`*W*=yYuU5 z5$E#&xdCcBu_!lvsJFo{m@LVvTty^^0=?l0D7w^CVfHvr+YUYT5qxfqG3;?LgUPI! z8kx4+^!s(!N0i@a9K$@=$bUVN0C)@@fO-6L4~$5Xyhrf#-nU|bL3I(?-rDYnUArmS zfFmE{p4bx_>E^yxGHOnO#Es4Lxfb~Z3RA^#p8RpYSQ*W}8uqG>9XoFBiQV97%EDVg zkZ!K!;lwGx{nh+)^OcJus+IZW`F^cMXNH=z@m1wb~d% zM9o9Zq=h}a?XPQHYefu!Ru<87tOZmxrz`jAQF0YSkUW-m%ghCshbu`kij*cRq@gWx zU6+`P!pD#>gg0PD+b3c5i0~8%50-31;XsN;3;;Vlrh2WVs^dJR_5I5i_h5>MEe*c9 z6zXG$S@Y-Oc+qUQQ{hjky4-!750-S~e$R3V$MAvs;J@66tZ9Z1k})7MyE(jOHb1LK zqN^@$yjXkdy8V+aF~&CEykKzTF~zZ>cUbB ztox30-!4QX{_?jY26LUeCVvhOhv@UV2v6B%AJ*-GWN2a&u$vzP=XtKRvNDdt+@EW@ zqN=vBG;4R^P_Y_12R>FK5dTbUomu|j@UjVuD-5(k+W^Us$?py_vo#6QgQ>b zh2Lyd4VKyOpS-BnOp!KN_D&I(iWFxPP?2F?EDaq8znH4>!ydbmFs6qt21A4r~U)N=7rSA41N%lG~MEaHgZhX&?NhcvUpMIcU3Wy22qW3 zKur~EWvP02-rvPW;=sv0qfLW?6<-ZZ+%tNZ{d-X4ReW;b7JG90Q<4SyRCf|B5F zF`jE0=UCiHi?oPa5Ju-Q2njjHU?O!-H~0ap=vFm@+K3}l7DajP0x>rgke>i|cT&rP z@UNMvfQ?aE*PN`>t<2**&7E^?F?OaTV(e{eZTU?0R=};b!knv6v*6K$M@!_r4W|Wl(g*3-8 zmb9q8oo}jm&Wo+P%4AwZL_CJRP8>K?OJP!=4<82n%Jpg?P5XvBTBwWev zmwl{~me)Th-CeZQdw$E4#v0&hP^QkMa5WA@XhPz=)EM0s={F~<2&x6I@x1&b`>JO~z00_8S@&W0aQ@o|{h7$+AAgL`+8XHHJT z)ttx$QHdJ^wJEn^qE;;inYoB>hItFJ+AUg?34T7yAy}2_MrR-2C!9`-$~lfo;o34= zS5+IjQUx(i3LI6$Tr+zNd|97=cK+YL^v(bF!}ycI9j;GR2@F_rVna-`I~ZVfBV5W< z#jQn~j~tk|yP3e+Ap+$PRL~xP>WF}}`}T-hfJ#Gigsa^vK{I%eIYdUY!!{fO3iII> z?r;}%4IfgEKmUQ{{PAD->YE+`ghH6o-%3~BOLX^Yp+X)wRNP=>6%aRSFgR38*BFov z6F^s?9>bsWr~mFh`sVNbKcDj(KP4Z{{lRIS+=Rn-b?Qr>PpNX02TE?er|aL zfmgX5!l;ItSJ$egK#YU;ujlh(jh(NVl_kDQKV&N@>+LrJmXBYAw-Sqg$5ewf*sK;K z@=FBa%;dpP)esyfsngcFeVE%V(aqh)p0Am`7!gFNlFcO|+(m7OwGRc>O1?L@=z{VR zmVGXb#5e8FIm8$i@w!f$M{Ov!Ls8IIS7}Ryv-Rozt+s^B}_d4hLY9Er4NLz}7 zL~tNSP>jS#BhD|-e+|+I0ylDjT6QA=(sn0q#IWNe5^07K#dGRgbH0}}#$0t2fFKBB z@7h>u^O+8RHqxCqqnPeg?!$Vuw0y=Esc6oQUvY0nZKdBOimzqaHgDtUcmx6T~?m z7Mah8f^ zp$@tCQc$Esu#Zu(?w(`%HEoXf+NugdH>RK6v|=~@d{eU|(NA6vw24mceh87de$ zpDuukpcP{lGgND5!rL_G1SgYKr+Y+_u(`~N_n0pabwT%IwVF`Di4S%CaS5@=u zqo+|HB<$v@R#|AE%xugHc2W$Ybo-o$ltefUY&uBW!t1j$hmY&^-6{Uhe2>7s&q6n(Hbx()g+%6j zy=;v4`^Gv)M9f@GE5po?5Y}vJo*9vG1f5NfL`k|U^Dym|MV~bTLhG+Nh;T`lnX<^b zZxI=D-1ogZ&4-Kby$`#!n$J&%2?>ZOAuQ(pdcBU5h6;|)LykRCV8Vfh6vug8P)h(K z?3l=X{ONxQNCik=%|y>I8sm>9st8s+$%IW&$0Ch2>q%n%3Yn=hcsf}zeF}0W=cEXt@$6j%?pCAAApC8$2orycDRd?U- zRRtykiOAl2&Z(+_@lbc}V2nt*hZ>;cK#8g9e&6c0)&e&J6S_07?jCbw6+EA@cU5JC zsrEBL{+iwUFnnTP8tse}{c(q&a1t>SwIg0xw2(4M>SHj~+KZXjTCw-X#|KcDNB#Qb z*T>%C{_WehzxnIGsm#~)$_RBkgWc|;77=THuY1mUpe3RdUDVy+!K<0A&rbldua6gi zKKK0w=YB_k7@6xv1BGl*HNW5AyZe3La;RSIATOUBtQZX;pS z_gZlA8cXd+Dr^zg`$lr+XRK>LY+jLRZoJdRSg~1n?d|USUSCsnDCp)%v{0Pd)%-s5%3G=KOlX@#ZSi z-f>-*i0qXj;!5`pamyxdb|0~R*b(18K43CX)fEAE32unj$19sNcU47(s|b^g*S+pB zMmJ@rm~j#{sc={34pj+mVLfA!0=Q1zx!ipSzu#|m9c;08cdxaeUI9L6N1_dAmT4Ay zbHlLSkaN0O#;znx$^G*8`|V~#4PRa}Ve-Cr0>9&PbQN`RRaOr70AwwKyA26%qM#c? zwle3;Si)k$5iO!ox%XRP0(6hP1$m(v!t$i?BI*s9^*G9~iC^7SYoKuySQoCIUjUAFC!nPZXJ|oYjf2Ln2{XdrcoW z7h-LqZc~o>;fEjG$FWJWkhF+arDDfcSv%!fh{A2Km6_R9_r2had|e-r0g&R6Eo9t# z!<=7LT^KqX%;CManbuCm_*FVH-TkD5HSN7b#8^ACx?dk3%>1|C|89(7#P7X;S5UJy zk*vM8sWH>SW{VmgAZLjkQEBcGLC;2zh%)<{7nX>7Z+91^s=}Na>9`ATF;ah3tE!21 z2Ci*o>C9qs)~rMlbMFv!%tBGgv5<>_mqpB#*#w{wK}o&V!hVR3)3hKtK9V|SR2R%l za`I`>mFY=h=mWDm0UZ>PdcsRj7Q(r>GY{k49mni*p%<)CsK%JM8$T-=F2uW*CRbNP z>M&wSD%ynr^s0nWpn;R~2*7 z)nR0072q3Dso2z-5)rkj5X2n#4+T|Mb(?B+MTEJV*xEa(hw4=OKB6k;n9Ln(Da#la z+)Ko?B8EFrF;P?pH#L9rxicabAwQWotJRMjI=H)figzECpHHjE*jq#>$;Q~7&0P`A zKFzw4yF?FxwW?UGh;~+2yHFvOWbNv1WiCR9H`*;>mM#F7*)6H_-Yje^EE3!uNm;~- z3cr}Dl0|FZ!>=Y%5vC^Up;7Ys-S_>A_rLn5fAHVcx4)A35G~d_yR_Aq3)yT8_CCaf zkjs!liq))+2lfaiR8+XD3Ymw{gf^)gXXbRz*lM+_RK3qSh>2Rsh=NF(orp-vxSA3Z zd$bG!JcA5VBdW+9lqNs<<-h6A_pg8c2S0ZmMb0Ed&D!}OCo8Mzv9F?uMbDB6)(sm` zL3D9~?2Kgh-*SKFG)n(Et;hRM{@Z{4hyUW={J;H8#DA6-Q8BX^b5vI*lr(x$Lt8|} z1X~dFLGpBDkj`W!st!Jh!CYCYzSh1jf4|?bX=kK}W<+)=u!>B3hYvq9<~RuGnD6 zWOYR3-jG9K{m;kz%V@8NNL6;1%UP=7!#9Chs#S!Db1gAvA{Kpre!BS>W7R$hhex=R zW^StYeUCA+3JyOY7IH^s!hw3F%r2O!1W~qPy9T+{DegaR3%-#nY>@u+aPSlab=fgme`<5$@#fgaqkxlM+sTcS9{f zpo0=aT#K(Td~{_!?JyRQ7(gKS5oJkLsVH!O=GN3zZNz;@-)!#YRy)^PV~(tZl}E() zTHST<*F-JO%vl@e(abCorKYB%5X@Q`HXIUX71_uQ6UnN|gb5qU;jRoQOS^|@MzYGB zbFD>HQDmm~eK*rJFYaEE#H1n_$=#-Ab5z&byE5U*Ma7#L?gQ-I``#*oSsoUSpP%20 zu-Qr4#ODc(_Tz|ee5oC2c5)psXK?q-fTk=vf$NM&2nmEph|qR{OV$w)`R&`s-m&&V zmPHT^_g*_Op)6wI%3@(3WA6oAGDvQFZ&krIg)tFiP8c`$)@M>Q=M3s%iU`i4CN^mz zLmWLbv`u*U=@_j@Rf*Ad2~l_V0EIw$zuv(rQY0o|OiMLUi5rW(-)}wGEP1aRWsHha z!E^)HW0;u;Q%hII#_W5*U=7z+*O{DgHJLOu?P8`D?hG|2q0Aa)wS!DWdr06KM@BE&Trea||b3Oc7L%&{bq- zfbPR2M0~u*R84Henb}CgBU1Cobd~PRj6z6@ib6A>ve#mI{52$%*;S${ZcK#SL(HNc zFo5IuTAx3d2(&S%y8W85Lqu2wqo5;kX6dSo0%&>fNNQs8F<`sL9oJRszD;pbB{QiR zRlnbhiF}MR&qX4(YG+UpqAvE{$ni^RQLRc>M{-QW7Ga`NwTuE(vd&S?igd90B(`B*N$*^2CK7AKk}pO&n&7~IjiD# zpQ`%t?E_Y}?0T{7*hhmEK}|kKL{c{ke$lPac%9@VZ|eBG(d_8M1Gx7ZNc@7r+MP+i z01~g)OH@_=;16-CKsG{6#f{7Xu+O2!2XafkKpUrog17RC;Dk{8m^L40Cc$8LLSLaz z5ryAYp?pLiA%~tprZ}`4xiMc!U&y1Q2R1{G%KB+Gjuui?iTJxe`OliD0qk!=ju}pK zNXJzK1L!#?bkMMq$mv)_RpA!P1|hd&ErCuX0pH)M*66X#TvEg667FFvp!f?_-XLV6m5x1%C2qOCS?VCMvZ+h;q2L~oh z{Qi8KnW?V5uh*+iHr+}05@D`}4Vjy|DtCa*p$6)FMQm4lzu(C2dpSAqEp5cldBnVo_^aRWLhDGDj8JLN3I)gZpev)D+=($MvLokTfjZ9Xm2|3}@!g_xt*I-R~Rbz!vs7nYgHT z<-9IL%VCiVg#1}T5C(3|1eFJ4WT3}=T$xeN!h;_%UN<4)ZQZx3br;e`n&||*G7s|| zySmkss)Y_|y{hJQRc2;^E`l^Z#jw7!j-Q@U$M3z7pNq5`Wj?cv;~~hk7d{TQ(h2o4ON|)%;I9E-X#Fqn_G7Q zq<;D6uFfYYl0=#NN$SM!XvY@Qh;1z9o=us-s@=s*J{*jHB7y>lo+RU@64k?UA||2i zIw@z_uh;8dD>L0J_KpZFT`Mu?LVks<_nndE3fLbqLV;O;Eh{QPc@$Il-RgF(79!Kt|t@#kLV!>+N32Q+b9=BS1Z)wM!qqg~s~Rl1IWJa&{udgnFMbS6y4d(0 zR1Q*PTmT?8A4NUptm>UXBHdh>aFDU84sUMiauZQgQEplhtm1Qu2=blH4eU7~-H7gi zm#_-n;hl*q$y9fwj3K76LRG6UBeg%pi}7;(>2iRpiWAh*?N>gpGlX z(Rl)4-#M>4vv_r}3!7xt7!%(cpnfPIZOp8aCn?*_VTj|$mX2v1C?yC2#UIeaMyCUI z_+nWQXkdvz@RMmHLfv0w>oen(C%1#Y>?Ir8KNrIjdO{so6SuO{_ZHsY+`m3Ql@4T zW7Qy57^0b|&Hw&_qHk)&0{OdsF*2{>mKwqzm`WhPZ(fgzGa zNYq$}xYQN&a)afWh}FQk(erGTO0yI^xgZ!TGP9(G;Y~8(`P+Z5d;jj|zyAwUXJzxj z#KI&-#AG&w8xRkm3(kv<;qi}Z=tjuo;o%9nS@l-EsBfPim4Esd|JzUhmw)^DyYHr7 zbBvKh)F;b}x|5nkK3=azvw##YRoI4}m>e^6HN*X-Y9Im?NyG`S1|>j*e@xR+&nTj1 z_-`05g%mY-1q!wd(fKXOaRjPbKe?vB8W11Hp_@WUN}{+8K?tcPRkLekgfOqYSuHR+ zIjt+T@BwO=ornVBvvgr$=A%MYF|~us(_=)fE`>0e$j68(Wu-4k_)aqySfAVhBI8G- z2}hkAOaZOEs|kI*ncEo0v5G6|%*q9)&`FO_t)}i8^Ago)toXQzvKk_2J37-7@%nYl z(Gx=r0|$I3P(k84b8}I}PEg&~9X>8qUprJ?&HIrVVOSG+0@#^PmMpYiEO=PYe=tQF z^AeSQuEQ_*z!%*ZrCMRg6amXJKwkLw5*li=F=uzL_fnC@d{?a?Vm`0lN&OSE?4n~M zFzl!I-cu1($0%iwa{Q4h(`iu|LP$hUBc=@U9W$G+7X?gC!YUyA7I9Xo4^@Q`_KblA zzqnRYanCAbI3J|=SCVj7Kem!D<9IQV={2XQswt$4*q0xj?6Kx3OpwUltb!tvpK01* zY#S6O;C+b@s5_M`Ox)E}MZ#>49{J$Bo8n* z;i7_Oh)@3Pp)#sjbFqjG2X(EB!O$=@5lyToksW;^!Ko7;(mCf~J5%u_Y7%qr?7gFz zGSi-`Uxy>V_v9_(EP)ri3t=0X^&CE}rjQ;JGgYe?!Ba?F&DZqm%5F8|7Igz41#>wy z+ZkZ39O!D3s2#x8bhr>qrK&13s?^8z?OU@HxOSCI%^3bNF*w~-!XoY<^>lSaCN&-* z{AeVy)-q8x5i_+xPwYIlBP!YmYiVNQ>||y!UC>sl5RCgx%`K;3ZV@#s?=MFu-!R`y z#|{{Uw~4~f$9)|9u#Z&b=@{I=b*WAt<7=RS^Bj+QRG%=u#~5Lzf_(2r9+E~zRL(iG zDGLq^iio|JsEjezy(`;??_5w7;8;5*2xJTZvra@r(N&qTH$D~&jzl;g2Z@;G-sY~; z56OZ#^Q5!HPF2JB8y$zKc4n-Qhs=f@YCWlMUs&KLC$m-0OD!U5zxX41O#MucC+XQD z0{%dl0z<`Ih0X-uJ;=7q+*xwif{#f7Ey2kigc-jSa37rh-9il71Cp}4>Irry`Vr&u zU{>VhN9zBdR&flw&#jNHQU1e!IDB;X7;~?6&8t=L&aiM&M;rqUgq&Z>#N5H~m{g;t z8FLVGS2}A)CAFDFW~u&nV4Le1SC4 z-h1!uHmJ*ve}Pu!rRHi>04ve``G!;VzVEIYW5inHx*`HT&s_${`_hQ`ND!l&2?Rn(G}4cqwxY{spwHhRyG$B%-tP3XJ&5L zzfQ$a$F}T-3>0RnhwO>clT~(v4i}NN_k3L~Ttc-2yErBqb41l%>#^JtH&)LqO%c(; zYT8-S)Q2QvMZ_wUn3zjaWv2?iKi}WJeP<^LgjBSE0syC}D!b;K4`5dyrC;}|=LJJ> zWl^7Pe>Zpgqt1A*#j4l!Qk7muDm-5o5k-a&ncGglFZuP|x7ZuM^vG1VX5#MmUSm!i z6Dsn0y`VJ)mH~OY2j9$sP1>9j(R`S|pkf2pjjOqvqoSLM_qv5eRd(zr?^R3{c8_}E zs*kU^yM_H4(X}&nm6#SY;Eb$V+-wGoEI`#bN!Q-yo?WqaSFQJQvwN+oLTzWNN`go9 zyN_@CeNUf7`L#5{qt4WO$HBr>GxLs$uB;m7ol$$Q>^Uc>?r;d^4ouM0lvSb?pJ2HBs|s-fP(yI1N;7ttF~HX9Fmvw%0;(U_W5Tjw%&WG4oiftJJKh zv6DlnQbeBAWnp2-j1Y45qO%H$NI&K>6+|guGg?JVY}mx`w29icpBw*u-*kt%v2bOp z3S~F-oU@g8RTa4?LGzA?5|Sp`k*bP{P)y)=uB;Qz!?M@5YnmA`L&)~XdAJ&*e=;-5 zLJf`MF86-WkU#F@0m=k=4+v%x#k+GfbO+Qx^q?xb+c9n%9u;V+U9^dCZ(_s)@t;LOI!vaA*?re`9wy>$*BB;BnM6j_xkH<;d1d9nS&Kweb=!R5 zhXjURNQM}>!cdFn5ao6=6VaU4!3z>p6tLSfY&fEx#6s#ij~rFZT}_RujAV79%0u$2 ziZx{w4!w9PE~X}=O;(qgDlvjaghkEwP7-33$YeW#X&r^oAsLptGzkeS*fIDVU8JTa zDx}2ZZZ3wcA;<=32Z~$Gn3c>ZQ=3G^6ktGA_ZF!r5b8;ETw}~ZojQE)00@BGIx*KH z23tlrh0kC}wTTRmE{N(XUjfP({fe52QJ?bE$Hk&}+#~r_fB8?p`)@w3|KoOgb#c3^ z4!X3%CKbKhg1L!HrQ!JR0#UyYQkA8tO$|NMvmDyccr+DQ+$uy|riibv?!z}5?#)%z z_(YLXCI;(Naj(ObRwc^rWq?j|QE^u+_9VJrK}VmMB*Rsq(A)UfANcd_J7{*LFU3dTEE%H>}(;d zqA0q~C!%^LcGHWRNwO0059lIS>=Ue4jiK0heNc5q?g*bFumR2&+WVN{!Q4!^P!G(n7sF?Xg+z9WzE6UC89dJ>@mYSJkT=<@wh_Z$`uvAUNW=zd2 zMMa{`l-$MArrZhqi>SMg`(7E*RU)zys5bie_@JXz%0oRBztzTXLtkzx0sNDaY3#3UbcN*=-C-XTmG7=$^Ccym-TlH)`~jf{z? zb_x?5pQJo|9BX^`!ON(bYGtAiNNTFiET02@WHzKDCiVQ`VC`H0LFvDeb!7>%Q>GPn2M1A=a( z@^p8`m|oq{)XgN0noF3w3adx?+B-gJM(*R@DaD!A)8TW>vDT{0;e)HAa$MJQu$zc}_MVo;R?Q+y8$BSrd1733=| z5S0WR0T?I2>3Sd!k#Vn|yguG*uf5k^V)A2p0}+7Vh*ZWJ@P5Cm3i|7)WD~@r;o-P* zW8DXOT1U^S%VFp1;snkO)G-C1%J8wi{D+DE(%zLnyLs@ z^V7THNvlj1(XRde9PYa*n-NxnPpLA^j9D_WGr5|&g${ZGf4#Fh(o}bBuI4H+`(4~_ zR@CaoM1|b8rXm{d(#^_r*7p94d8jz-A`K+X_@(3Z&aSHKeP6dZlSKJKHNn2z1CXunvA&ls@MSq z2Wy*IMlwkzRk3BZNxRIhlN9CJVmj3B`+j}*?cTQ#v9v(p-2L(G8@qSJ zzHe2nj_!^OZLv8@IjW>vx=99dDaY`6&G-K7$}cAYoZvb}Rt>kT=n7+6Yj^eg{T60Z zv0+7>5yEnPTv@%=En|S6>ozhA7F-dngp8P@b2P(6ZmJR6-PAmGO0%0Wbwv&Hh*Z|- zF5+&wb7gmBLh}}}o0O`AnwzM|bp{noB2a@Gab;3wS2mNsM!86~i7{#HtV-feAs>^O zV{JwFu6so)D}06OPDDCgh9xE)v8&0{sL4d#Tv>`(&F|bYE@G#aV@u5LT-1C} ziNbqF?6^K&CWe-hOk1FpgqVnkDU*ttg_wCo`t{n`hJYQh?&|6>W>OMU#(RYGimB5F%9VR z^-TPcO-kL-og!}9IDfdSDvhQOP|5J@-S@5CVoIjuLPFIv=E%rgyZ1JAD$;Wr(U)mj zhGS-3dpDB}58{dhs|*oa>egA*iEw!yLmQ&@8m!;GePq?VU_CBauG|NU)-EH3*sviD zhI+gR^WWEXz1MBS*`$k*MSZfibr5UuqhSF(yqbk&o=j~)6-!O5B=%^g+UCH@4mJWP z>tXQ}*A|xI-dhYHpcK*QBvn@rYEfP98}hWv2B}t6MvgJ62_EN@d5XK>V8V3H7k49c zZd?~bgvG2ZB$kyb>gG%&MXiFa9y=jm(`|S?20rxOMErVviyhh`EaUasJBAOeigRy_ z5NH(N8eTM#jE@ezNk=|vLE;4-)1)X-u{=2kh{ zO)_(46;k&WnpSz{?<#D@>?SH?I+R^mMYiZYu0~$V~RR)RhA8JrXosefbaattpzU0+*1!fDs~L> z%)F4~DdN}lzHb%js;r!^OWh;O&D|t2ZHzImd#xWnKZm)Qi^;*-GLuPxZ90aj_PyuF zPl`I>)uSHnq3~_Uj_%_!hN)`o zkY>t?wVc&Oby%C|a55!mvm^Z)5bWQ3RnvIQV%9mR+gK_P$tfyA#zn0n#FR=PAnzSM z28ajUJw9GGMn^GGf%Jl`Dx&Nb_li)ndo2+~GL4F4wV0}V3F{b@`Fec_Q$!-{BqJ5; zu_Fl6sIsA1*-RvA{(@M(n1NWaVQb+ElOj5Av`S`mmiCz{7|wrXbz`Bbyx(aGZbqtV zCAoWLsUvtfNC;DBX`1dtyfQiaVSOA8n++3TIegewb5L%vqnh(-CdziTIftpO9rK#C zqm|99SBPo326t2yJgK6rTGT=mI}y>LW;?Qp=JmqHbMJN8czt}d2#Oh>19nt*_c_6o z5VNQ}*b(BcHWo2Ma301QaR(K><}2P?n(xnBhe0Vx*i24`Kt!7M3Sw?0!ZDI9%{IrF zv$%bXW(pAVgimyf`C2i@j5|aGLPd9n7*WhsbVp1ONVr@b?f;VpAc3JgCc;gXWo~MI zjwC+gn%Cm^w<_)NSun5m#Fe3B=5zYmV6mO4oQ+GqRYXN?mPUExaOCxw=*+ zo9?19<^UbPv8|UD4M=F4I*(HH0AtTY9HcShRq6`}4v=FVKPoz)!cQfJG0X+vLN%QqF_gb|xGSvpLs9~8ec?VZXClP{hC8}8u6@c+86GaxWj3LdH zEn|q!Dk`eXBq$Qp+CNTB*sn8n3anuvH;1r>&SgOx>B20mvz z;YHkxFz|*h(3sxe|6s#RWvUa2jZw@=brLBMgl1kEsp9X%X zX0#GwM6CVj3Hye{bzW0!>}q1I1h$_T(qa=CR(JHu6YF^mRZSx|iwI)r?ESf}*LRs! z6)GflQh!iBfvCyMgAMDAsD$34i?K(H+CD~UzudE;n8Zz3-9~jGG^Hvl+jQI!5bV2o ztnKDxqH5@|ifY%UKEr6tZN|qd`S?wD#`M8W?yfA(!dbDls?rIOW#XiY^Klk1cnD%e zQuF~gy*^%%`SJ15)f6?<#B}XF*u<VA5ec;EJ6LNCzTo*as8!@2J88W zeEd6NY2v1@#R&$~hfxT7JNgHRedIwk3AECWRr1_wd|-cHF*8`m;}1ZJd&1?a(68d# zKFXt`CYJFZ{|Su1`(9mj&ABu9h|I04C<~_YuYU{JrZEPHsH*b$!zaEai2m07=05Z@ zWS1RMbGN9N2v)?InU$(y$2|&DzEl<%CV+T+O`id#fM7~QAQL_?>nA?4&izCPh=Zo- z7?Zo`@2HtDDTB%tdj{+-s)`=ABLuUt1D5JDMI}O#jH=#yf%MJKcUTWm8Y65hG&0Y^ zk&jXy+rJ+{QK&rR#6Jr^QBmNdK^Beg$4oOzL{Ou2lRdIfptMDVhnYDsiE4DQnY)9d z`81^sTKC=yADz!hSpWtBdPU6cR$Z|-us*vIg{q2Bc1K8)s_q?_ePfX*CaT<-lqu95 zK`M|r6H#UqHPpvYj%4I{Uzm1m4BC>~AqmXF@7PVTHc;euJ@`?I+E*IwgV+U_;;sQ8m~FvMZkiLS&VE5r|?ZdLcYHmANC78Ea}N0)!Zzbo@Uy zC;FU|uZT2xI#~A1{k+PIWgWDn5I%4bRYe9SSvvx;MLzsE2OlL}H>8W)lx$j6lr??I z**vwWX2ww+s!sUPGQ?CMBxFVxkt;Hyiw~VG3M$v4E+Jsun7A@moVDkp(Kv!c5-#d& z5bBj5I|vFjd`k10KwUp^CG-^pibH0OvF{ri=ZJvq;6zrMxmkAU7)_14GOMUsgn?kI zs`-UhVYtn3y=*57aqb=c|iLxzKBXx zxjF#ZCw}A!=^k^y!35D|WPn)L)kqG6xan-FnTY!9t?#BeoK)ZU5>-=WrixOP%E|~t zT@lmT+sv{Gj|cChBA{%jT3Hgj^^^QV;QUn8y_TBdQfzJ5s@un(&yGf0FU1}^;7M5dTdFgE$v7n>@RWEK${ z;W}txdeWu)j6jk1$d8hdF;TKHCo80*QrRTZOxXqE5Z=wbHc=s%#nd_*37nW?0#JY* zt=Mt*?@S_g)yORBqE`60kHnRl!P{awm{maKva*l?Slvu#Tdb@sY;O13(3l^h&LIr+ zesUM6so}@u$2FzO&8E86eqD2nnUQ8%d9X3`kQ`Xxuv9gLl2A>}9QV|Ldziv^1~(7v zmC@;{+^oYek1_L;v_r%y(G^`R3^!s#@HU`zgtWMRGm9N+9H~-IH{>?9c_4ogif9S87cW$xoJ3pd@c&JYE+E~^qu{H_( zzEvdnctzArMJTI4atEmiXqTqzx=^|>(EJCJD&~WV_FBiW-_+bIK>G!7QQU@rFfpNdRu(3qE*R<0(<}TH2JR+A9Xn7oH&Y(rCN?Yl zfF+Tpl?NbB#4N+cF`Tj-oHUV+p(Li7xkw?~?8x2Jyoc)ernhkCp4a#P_8&1)}!5pajjF^h|s zzO4FU@a?6Dw(u9y3L`(f9e^;Oj1+U1JG;aB{B~miCC}4i+K=3 z)jKmHjHSDyo1;zw0X|z~5gE`)jleMxg|!C9zQCE9g=il$N1Bi_ENIH>Bjz;gSdwN7VDIQf7;C0)%*YDOxA3n}j8^ zASOVzBf@o&as!x&ApDA2MWe#az@>!^OWf3K-AhC!ROiG6cQPbNs$FdWJBYw(R9Qe> z9UMfrsYWFHIV;o0FcC~kS(pvVddV&(jP+IJz@r|vNgcp9UO?v9At=h+V7elLYadrz zcj8tyIm&YsgMwmJnHxcl$}BRjD>L_FL`EC9ci=j%Dijj^_@YoMf94|L7H$@Gi|&j- z=sM!VF%eQT!!T6jdcBTz6*7>fr#5Iv!H?yR1^G!x-ONmL!~bYLFxM1nVu%8prG>eA z43DV2wyF+yCIW2*Q45iw!|uI(4jUu5ZCum^r!saPSjJ#gD9n5B+;PkY5q(Utymu%@ zfglTu0GSez5GSk^MD+UjAmMf2^SW4dM~^XW%pJR{-E4D_${3C%JvKC7q3Eb^sv8Ws zbL28d7piW=3*baHIrI$Dqv=G7?-vw~_z{IaY=e8<%+kzp(&?z8ikb~6R-Jnbg2By- zD7!Q3aPyn0;vAKx+zf9VL{#;dVud9l4$SS~!dcB!Wn*Yn>Av^-*mi*sZgmCamDT`eMOZ6pch{{NVI zyPsRPEvu`4j`7TQ?Nf(?6j(s05-cQ2Vq)Td>jl@EsQd$5nqbgGNemK#h*cugDT}hI z_L|Qa{lkkkp1IDt*x6ZGAMcv)oZ}h2_11oEBVOO<`b3c0qLP`^M?O7sYKk|2svQ#q z(XNKL&!(c9JF-$)O|*!r>+AZGacHrIL$$hz%-zgH&2Y0K)Y1}Ofr#@ge$7kOu_BGV z&tibMit;JB>86M}f);7SwLyZ~Lg`{HdZn|9k!J-^G#vKn$3<)7>-{tz(Ty9yOmfU2JFB2-s10FSEc6MFpsQ$9Qd*q+V$g>_Ov}bibr?%bcdP0t5AGRRl>6OMga&EuGj(bI`g3Vp$Op1 zJC-X@h8f4r0X5L)g%y^jYDj*Fw$~HcI2;CdCvH`}URORflC%SmfqGtntTL6Z`cSAc zQ%yw#k0Qor*bE~O5t%!oDU3+X9I@i=dv8&x9Vq5H1R~Nea_ip8u) z#A?b&ox{xb+Es;MS3T(iJjUFNgu5vN{gZMk_^MR!%Im|j`0;H$T^ZHxgM?Rxn3^hR z)TU~pv3KmiCJjJmem=k$;m)fnOt2ndnMG~pk)x zixknkF8mL=^0G=n#UiQ(KvNGK0I#K+q8(1f&9P*1AFxp*oUM@X5Lr85Vh-GJuF@V`eMzuj37dal=tg3b& zOtjuNi?9k+SL8LX(@6B(Al*DNuQ^DBRhX2{&b7}F2H={T`vq855sB%JI2FIp!SQx{ zR2zAE*gGpL%}iV)vtf);F*6~GNOr@$wwo&9Q9W7_Ki}i?7K*?Xd}Yk*l5Sy`&80zN zIO0)a2~Wgh7=WKm9hv6NV%ZdH!`0<#>wZHXcplIN{)5OVw};2!^s_S)^X@>^q&(ci zj2Pw(;REBPnYqEMixkV_SpY~|TRp_?udTurSS&5&LsDftPCpY&1 zNFUfef|Cbe-DnC?s*(qd37wPAxGVA*x1a%hV&f*y{R%c_sVWAXks1PJX9|QNT#A@m zMT(gCXyybL(jpSI*_G4$PyXQl`t`5>__zPg-x|O8#rx-6**o7xd|j7{n(B4EV#mr< z^LbsTGmeEttBAUo*j0x^@#iK|Hx(6@pkkH#UJ*6isXD7wtupBx6zpnBoJH?kHe6V3 zI8q>;#Y|%k>MnyBm%h-ujN;4}rtidQm zA+<(;=4@H$-Ya&FIkKCH-90M<>09%s_r;ZIbp`c`0RKDb)InT6R3$QX{`8a5VEN;} z_{A0f&wu$J{KLQG|C{w@c6Mh?<)?3uKOPY_brD7zC}NyP*c4`NRaJ3iG>)ECk}wsM zQ85E*(ZXe-qQwHIIg?U#tFuTEm$8|QrW8%;ZLUNmTEdrzsW=FQMa!>OmrncbKlvm2 z(?9<6U;XkYR5XM7NJVG4FK0(}bbpvq>9OTdD?isuQb6$8Qlxj>#x6WEL}a?gjBUt6@ z^-`4`K_U?`#_V$>o>l`f6?atyf;l5pl!?c1R%>Qc+3#egA`%sIBNd7Qnd+2kh>$5t zqE@Cb@66%;slPTo-M`&5#>nSJ+ELsDOdmE0Ea1|}7-PeEz^cQmsw11ZdW(396n%-VCFGqH<>vR-)o;~ZpWPSaho-iZdHrQ3vdJGuI6KeQD`?v0pl4e z@Xt>FVYOkB(_LbD+EWdN0$g&jx)X?H+z<`VL*#6c&y>;4doNVZWF}mqN#y3kZ0*>4 zn>$epN-PMeBeNoG(_7fg{F?l{b&qbv+P|-POHi8IcZrA}lpjbAMb#Eb_KKRrcX*Zx+NSx^EQqi?Hs$cH4&_wri zF{qk8DBg;QibC%wkS~EhRPF2a+6Nk-@U5)-J`J8KpsC<)lGS6*0Darei8OGpd%tar ze0sN7*nC7EeMUq~)YO3Mq^JE02>&w(h!o&3umg4rDvJqN&Qk2HyUp#oUhwhYh98BP z3tVE%&nU-;JBuEFP&bKSslZRy%W!u!IBngXM7k;>T7Ur%5&`=WehzxJ8gzgXyerLh z_}CG+QLnw{8~_QZ$S~WLlx=Qu7RgwT5&Bg4@m>^>I{?JOO;tU|j7T$Edq-@r2O{HR z4{bsz1#(nB^6l7WLGh4baeAkyyG6lnA|m?!{S8RYY2110E6$;BHpgT+A9+_>JCr0c z@t8-~?%qpXPj{ahseq#mMi5~1d>|wYV`yue=vpfxU47^%E*4&E#STUpUn``?tQ-(| zccK%byL}9C6XP9$N_LE>ipu3~%!83pJKSuo8#nT-1o$2=AlfWd(5H8TsgU}h-Sx2{ zF%;*u7VI^6xWH(52y)D0zC^e(BLdaFs(<;fVFyCgSm*N-iTVLwX38u8M^Qjz! zW%)->AUzwGfM9FSpr6ys?NYw1WV0hqDB9U2LDvI3{KJyVb%Rsc&%%u#eHj-KR=MBz(+qpOQvIWk=+xGIe}Cs6 zKJG%S;74hsi2H~Lcu}8sFvr@TJI!g7c8f}SY*rZ?WKWz~a29u#6j7D3AVj04O!N_+ zn&=ucsLb71?)#1mGe1vWr~u4!&Yfwhr5 z(O1UI*xf<1?(BKZy*GO5Gvd^66PsBJ3v*{R(SfKC;l+PlSL_{o1O8Ri2!PKy&Aq!~ z2T{ZId@xKx_8Y4R*!dIfm|eqN4@kE^mlB-pXaUMfRt0;#BFx>#fYwtHj>(}LQY;o4 z)$M9jl>sy35q?l{CaO`%S(G)tUX_`dObUIjI_~>^U06paF?i)oMC5X6vRO^+(HU7( z=(DVeLr7PVj=H}e!u#GEO)OpIkm-f{8A9lhrf_COjem#Cm0pkgg5@@v4}qdu^KglDoc zPYGcrG-RxZps>5o$TA;jI|l9oO;#YA^;4Tk)sfNkytdu&m5T^KqOb^|a=EKlEbtSQ zIAWW-_^4_y!%W>Gu@;Wu&LWWLs=2Ut#a1~}Nr|be+y_=u-J~k+4k)-hC7)E4 z-RMr)dlSo;BfGFA5|Q`XB;vy(3%ATM5Ru0vNvm2_fJ@qIsi?9LlZxIEERs7^jhdU< z+=V$KM1UOyrc_8y6R$m7vv1$Nb>@BFVhEz1?mAUPyT!p%K3$P08fv1b`1Eq1Is;|| z5tU|r>QL|y>H-}SM`@eL*Y!e&IGUO|8{Nv!xjmu_J~bjfpo6pb<*J6VhJ~w|iz=l0 zr~a6c&%lfnk$BF!yP~s!CDHl|+&0NcIZ?ZLRx=ALxw)90!iVEnXEo{KPxWQ>a}6Mh zirR_U8y9FI8s;EG;g)>n9_1qH9p-}{rw3%*Z(*qmY?M!1=oh?i3r|0 zD#A>rE-LSpEK1#OLfyj$l&O=LA&v+SJUdAV{Qa`4vAgCF<=oE%`Ph1E9P*76^5Nt zab8@t{~~_z6aVRd_RD|p*XKV=?&dFcWesVz7M2z!J^KYF=89t&d`bo(uQ{_Y7u@xx zm#{G@B7@9wESub7Cd_tLYbpF(a*pMbRf@S)RM@f`pi5UL66O|m|%b@JI{ICAM z|2F>QkN@NsKfUJlVnL0SiCRG!KU&k%R@x+FCz}t#KA(bIexNx-TqGjxszgQ-WPkFP z{crxG|M_qJH~-}Q$0NqK-y+Ubk>Si-E6xf*6qiE?i=V<$q#cBobX+eZ5|) z`d*8OUe~L#-uD}n7%CFg$T%fv)jkKJTF{K=*M(2VA;6kNCO2i5j|uF43fr7w+9H9R zjtG!bU|lvH(j;!(?vCPRe*9GcRDyH;?4cWCD6@1?W@nT+)DHn;8pfdRUR6aMRX9m@ z#89haxe~aAvI|jrs9#v%pvL@@hKXzz_Tist;>ct~_F$$Pl{ek)j$|y>y&x_hUa+2y z#HUkASR{6cDmO(X!n&l=S;}%2#<;YMakAG<(|zy2i%?ZNLI}HC+L_>4zpiWV9a+qR zu6R7Asai--fe0A)>6AK^eZ2QpU?_GJ_5Ak5A}cl^T59?ifA;5Os_ur$(Jlzh$Yro9 zj8m}Y@Ch-Oxg&gr3?;(W*L6YMKaUAj`~fF&ok>}_;u^D}rMa`4(V_LR7@qZ2K6lpZ zx~eKpUhp_kh*s;V^no-J!TX&y)yom~}Ko}a%PGzBN zW$CK87c~vDUDZrQ#YETjLdqY$oqFP}DF5t};*;)H7R-YJ9TJ@$EcByWPKq1NOfUiL zy#)c{XCWt|h3Y#rU3D2tK4od+y3~xiW8Y>5^mbKe>=v#5-1V7=vm17k1Ei%A765P{ z#8!4m3kx@!n!0BMHKPRUfrNE8%=ol&zZVN1l#}B$BElOsVSYQ5tcKz^SdL*;+tY%nY;{XNCG-`JGR@Iz2=T z)Ma3SiHYdAIi5_MJ{!&tIiu@zqhoezqSG_3Y^G;s{!|O{@kcAtqfAeJ|I=`OsMP&Q z*?!WSk4pWNw{v8%Fp9;FHCp&r|MA~{e}8wi4KD)Rla)nOicY%8hR2Tkz6%DGuA-iE zayK_>L-BwnR}-S|@3)A|IicKrBrpsW;32^A)K!>rkSWd`xSim!ZK9RMDxXvS9N%$h zvpDjwr2YIF{Jff+0Tn__<$**$gQdH3qww(XzvrCKGq}J|KRYxLaya}0)CXU>P2*HwF zMfH5(1(`B=@RtAs#onUoV-z);a`iegJqR8urtrK2w#!YiLrhh*AUTu#uHS4jc zfBX8%%(a$?4D*at5yi~S5-u)Dk%cupCSJ|E$V@>ba$<=apuE{*!Mc-eKh%s zGEwfpCrCxB@-(zoo2oXuyIqr?SFB;cXHpT0eERO59O)8qyoeZ0uqd74BxJn`aaG;rKrF*^T;m zys_k%4MBCRDzKb0vzy`1%^hM!%sw2Y*rad?5e`NXt19Zg#%$_}LMp#b;z_Xdst9Tp z2YS0B>fQjiKuEvqx~{Xsb7N-8R#8EtsqlQw1(eF1SQWBj%>65}b39zn$ixWycRiU1o z9zP_e*^>@~8#)Uy&rbp!&%3q5?D)TsJ-^o;?$}M@7n?g)M5m$UDc<|h^n^VkorUES z(Ipi{ejh(`?)_%5pfKw?JEcs=fA+CYT~v3-LL=XU;Q6{UYf>*bVON6J}90LVhxa`4R zS6NKrD#fsia5bSDH;F~h1>T2Yd`G|Q2{A-uB+4_QS}$Ms2G33nP3)ws*mfY4pl+@- z=Yc*!8)_nbB&W{Cr^bi7J6=g-`5_Q=^>G{Yk2m%yibSOci@9}oW~nd}Ll0ami2X+&siG!kF||i;?sJ%R$z#~&(?Mz-qQceRb-L(Z`p5t4 zU;pp_asB}>|MrVvF0-@5)VTYIQY;tj5lwaAMS2F>lem>RCl*m>opyLBFmg&}h^o3X z^IA8S;#q|vS{#gBm6>i{UD%4LNbZOoItF9)g=U(a=&ySk^ZFw_sQcN`61!?g(&Mdx z`k9GK4&AXnS&w=)vPfc`CxFB%>^)z7a9g+Ls ztsv1pPtqTVtH(Z%>mp3H{J5Uo&3wQR^S;;Xx_$?P4K;<@cHw4G;wEwL}FuoAHfMx>Jl6EQP2i?!Vp^6u-~H#*w|IZ=!% z7j41rhBLFPh;(U!SQS=l z$dqcj_VzJEl?rA@O=@QGhoWijv*)W3PSRHwJ;K$B!aL{ovR16j$VF zZes>9VK{v2u@;hoXq`R2ie?erU9Yc~sTWmet0)mi2D6~w05d{Y3sY2mcy8D0h0#xk zS5`$Fc+r^fY9KwIYd->?oM2iX6L(j;PjFF48Gsov$I};wq^Q*aby#yB`xh*;=N_d* z6nl#wg}Ulwf-uO9*BA6Pbj|zpibAAVjvu&0Pwl*#adTJebz%ER#{0g}eyhXo_X1}L zsWKQKR1|{;6dnxt>TYITm04Z&g4zx_Lq5l<*p&bM411_vfL`tjq~lTN}MIdQl;kaj$Y0Z|g-KC<#z z_0$vQdH_EUy#-ih!4XE!lL{KvGsd2PZPjlcwdc>H6J39>7_XgtXvm^QdKv2%iB4*CQQAy7@r>eLShKLI9djZ2| z?v?58@An&D%NQdve2hGq^4|A*e*3AJ-JOWfuQZKJJaTLfam)9bbKdv6keQ;QNHG)B z^?oCv6EH`2O>-03_igU?UgqwiRY@uwB}BQm9zJzt#<@I+pejdmb7jS5DjP~%bH2DK zBS0D{BIm7#o5UNy7W&7r*#L1}a1jCkRG{ zCQ_9mLJJkx)38y0yz{CW&uua@KbLwl%Sy)QLQe1#*6v-Z#T%STZO7^Zbz&g!xOoKv}DgoA=9ToOCJu9ph`{QbKR zQxUB9Rdo!PrgxD|kM28yO~g%$5c7f7TvfR@5xwtspJ_jvQlI0SS1*y5D9`uqJpPpcCEmmOQhrDAxElegh#=SRHjWOTvH!+JCvz!Rq z6KDnb_v{O)ea_e+KDt_1gk-On*Tn{`A+5DhbiveS4wb(uU)NO~Eu0x9+R{z@{rh(& zcApp>Rh3jk6wjkEUZ9EG_ubud3^%XXaL4e8-JBhv4QI3Jd`tP&AsGT_ZC%Te*N@~A95E)$1{}?b>+Gj6Zvqw4DJt98cjzB*{UqCN`XnG zhn2yM9+*!GjgPk=01{!9hDc#@KrYl!klP@#*RhFGD@%4YGb#7;VK@u)v+XMtE$*fk zA|Y-e7HR%Lg;ka0q)yf1xXrwRxOYviKl`(P`@jFI-}_Jh{!g!;poK-$+WQ)=BJNYv z?X**Hw`43_uoJ0oHCOF|iL6C!sEKMuh^qU{uI$Pz725BcFj}*cu#2Ak1o3OkiUqhK zQ#VVHV6Z1q;s*C0uacP|13RyY#&c1<_pQ^_oSWlV0}#+E>0=LE5$6F!2gD@mksU?X z!=qDW z{CvN^zFtNgdkMDXAVIpL62K zVnKGBGP9W&0kxx9;D*Tiy{O6N$SyN=A8XwaF|KRx1sebo7eXW=_rAf`;WGzGG9M*W z&rN3UC;|zJvAK81f+U?e$7G_e0>VyARqg%$F7DCU%q_$!Kt12S_QgetC@;+)82`5Y+M6{w`OK;-IN)p zz4kPgvzcQvcccb62%_$eNMxj7lErh=+@Vq_D~c09YHwy`@j2Z+?$y-EwC~kSDq7Sg z290&hE8yp7&I~on3L+tUL1$<9v=~PY^Q$cCPQ2BMm zeLtGRNgS%msw8GN$G=yyp-B1|lD+TualSWIR#$Vim}MN|GfF99@8@BQ$MM;SS0Rc) zYR2N~1D4^I&Pss&8!cSGuK^eY5s4)U94KMctgNRGfLZolMCWavk(nXPrY>eS3?Xkg zkoMk(E+Wjs$P|}eCd#g6LVJgrWrix7ISLLV^QJ9kVopQ>Zww-y%-pSJV~l$*xYrTH zfV>8dQeD$J~?1;uPl z;-#}J!dnQq3S5#e)Q^Yz|ug9FH{nb3RmQ6uMdRrCA%_XA=!jodIJBRPjt#cd*W zn}EC%u@A&*nT5MzE#;2LdA*{js7xgyMcB;_%9uEIz-I%2F*2D1RRJUfgH+?RKE5tt zQ?#>Yq5ILQC_6;Y&3s3gnd1(hSy_zGCzFlwJ+`|ad}C2%Df3>dv*25S_Zdc53}L7| zS5>NxwVsG$pRl58ch5P2fj+L>EMjV580z<0T^xH&cORaeq^kC-zX}PN`l+>f5E`G_ zK(4cnKBePyARRya&*!#6DhHF_%_M}%BN&KaPUeRuaiS=F>dfWX30O{z`{z{TZXoWI?Vtqrpm-?ExQJ*z|o1KCv>=(s~pv(Rhv6-AN|xhJ~m;gOcfJVl$cQWyhhe(zl~gO##Pi5 zJ0eqtNmJk3NPKv9nHr+mut}O|DaRAi!DH`rU7+(srinS*S(_8PJ6a}&Xsiv+2Dnae z7&&A?=Iiw;c$t}$g`!own07@}DYL4s4A#>VbJfZ`9Cx$M>_|ZUuX!D|Z}kVd4M`XK9vow9 zEp^x7ojF*!Nz8VaG9%eB)eug!f3~l^MGQGm>Ynwh}WfX#%WMo z@7s#*!35Z0)==XrVk#wj&FE&WK`sv6!F&Wx&{ z?#lRjy?%awXS1mzc6?nIJ_o9tRh{kTB~oC>nF@=sGD#5W9MzoFCdMq3<*Iw{z3({( zb;aH)qQkRuucaIL9nJ{D1+YnpbM4+KOs;~DYGxOwsY;cb#a_o^+$4HfvDBR+gVk9; z38*Y9qO7=YB|cQVpRVkps*a?tG5pR=RDSMc8dY}AS{0RU%Fei~kXBPulIn(onVQU0 zO|v6*lj4n9dg`c-<@8`;i$U{OhA3>zO5Hj~P$7g%!aA?cmX@xL>LfBBSCoxBr`vlSKAZ~|g|m0g%edFR=hr3EQ_{a?tNj*U>)bn)tTSGEK`DTH zwzGjGn)4Fsd%ww9vWhA@=hs&$m-1lU_YHblQ2{_NW+VqcVm1Ic>P%|dUEOa<5xh=Jkq9>5hzMZ88yY(`?kL z`$0)GRm6O~-m#L2R5QcfSOpXa&dm2FlP-$AO{}YgL`ATej!fbvLbyA-+T2JPOhy!; z7E0>6#jL8ST8~vqjCFo}5z*TF8uR=2x3h@qUK`&dSbC7(0L|P@iD+I!)JR3lnS}bJ zwJ@Kfb(xu~N!^}KLdhxzd0dExLnrp8l1RXOV*?z@{>OhqMkVMc{9orqPvcIMiygGmxCi(oiJ zo--r??Ra>yYE8um=kY=1g$R)}bPCbxQg>>kh)z`#H#^r5 ze|`V{XTSb8fB5^q|996fe|g`*tU{GWzH^%bTN05(e2rN|kiDu~hqch^#C5kaxyzYv zrHHtEfI7zfcrafVn?`5E?c!v1cij=DM$|Ty)k~zsyTXn8UaH&~W>zALdgwJ^cB~Lp zm|}29e!aekx*|p0nv7V5yIM+oqKCLth2cS?RyITXu^1^6;mTOWN}{#z&Bc1u|KiRr ze|<%yF=XwmO0n5gBHSV=yo!QK#Yi|P)zn353@T#QyRw>;u`uq^leUF3>gb9^yNMyeXluIu%x?w{|UL4Pp$v-!)fZuw%n`@8N~&%4`Ig@b5`l2C~Pus%&MQH52IxkT6u@utOuq%<*SW(d`oJ5YT}xCzFunTVwJfo$CyJ^MUuLQVN(@* zLjZf8rQsIQ=leJ-A7fq81@`O3`9={Rb_OU8trtmq^_#i;qH-vEr_*tccG4G zhcN3k@}TI?rsPnrMT0srxJyWzPP<7`zrKCzdpQz3h)YLqZgGd*Ojt_Lw5ew-uf|?b zSZb$&FjW;@A0ZD;I^<9fUX-Z`&pYMnAyye?qfDvF=@1mF!5nkMB~iB<)EGAa*AQax zD9ldjAAoNn@?N)(A*L;y-`~>*D1~Y^UbA*GvH4(TF@xE{#yG|cOq~e-P^r+v>R~a9 zh@Cm+1r%2!)Ml1l*Vos*S5?`m%CkciRRz)8L_4CIeHfarL|D~OAl6K1yH-aUMr}?E z5fp`ngMJKfE~?keQ}Nf4d0=-xh%(GXntk85o3B_x>}qk}mB~fLBz6jFtGa+7fSxbl z!RWniclR;iB4n1xIHo*oUWpFUfe6+#=ED_i>M`b8%g4yfdWK@~c7+9?$h(5E|8AOd z;_6tL_|$ZFW^~qGdze3RvIX9UC*gzKu$*pRG`r5p4@ZlI*WT4tmDoK8;<-dYwQ@02 z#NsM#s?#|nB0?&qa$OU&Or!x&yXEGP%uLNxu_rjzX{aA0W?D_GviF@4ux=o`tttXk zccwG}vAFhjB3JFEz1A?N;?DHfS2b}JcPG_kagxsLBC4jy>5`fEzUS*w^T_Zy@cn|1 zM9reg&51bn26m%5Pfv`9sxhmB>xijUH7bqe8uNbNuh$noaV8_OBa5S_j4j_&3XRRerL&71hW7I$SOH>r6Si5jcI?kz5zIeZA$ z7~ag;+*QM^%vNP~+Zglf6;yg!F4}z-Hd0w2k7t*fsp*OoQB%*N$P$|jiZP3^7;$H| z8#>I#>$M~5-mmLL)o$M1eVRp!1@~hP>Tz8idB>hUjd+2z!c5iszEzZ-%IvH%H&!FG z5H%w~rBC!IV^g(b2V2Qiy9@7dm>s)2qk-{crlMMFm++}yrUE^~-MfznYHr?@t{zoEJjRt#LzSy5O0!QTo}hP;5AXMw z--Vcg|MoGe2%h|SZ=mlEY_?mP1Go7D5Fz)WYQhQ-88?$?R%e`wa&&;&Yk+V0vavH; z8G%%8%DtsX-PYcIO?>+3DHQ?LV9cRrm3MZq3Y!BS&dfV@WqtqteMbSE#U!xQ|~-}}!q62){`r|S&fw1e~& ze!xP=^AizOmQU|$JT)T%W}N9m&q1FL4fFg^eeOo?KN{H31&2I1Q9rAd1I+#ee&Lsl zfL}>WT}?$v1a{G5vy#KMCgzTu+gOm#wPDy`e0JcX8s}!yjK1KiSPQGBA02~PPZIhZWR;EE7*>l144MfM z|L_f%s0ro1M5iYT1~;kZCQ z-Y9)$PNXfEGecOale$qb*woo|iA6+0ra7=o;_8m99b7%sP8R0jYY+FRB$dLdQza@* z5N2Tz3@hSbQXWPM5s4}>0qE}L_kEuw5r5Fa0zG2KCZey`t3liPjcUiU+7ZFB8e;LT zAd?o(u0%AYDb_~oJy%mSvRbFSiv`kf21YwWowuKs0Qnr9t&&~Er(9TsKOb;46~hwO zqVnV8QvhLz!1xB83Y(r&-TBZPWADsV+_#v;)J2`a>EBf~Y!*_7SXZpuhbIac&jHdT zEG!j)S5nPj*288S#A+oMQovdgsU+&P?}$Cd5D^fAhB+wycw1s)&qPrPn_-GuSFgF8LmOIOav8kEu zwS=XatI9=_2_E)hN@^V*JC$XqXJ*S`i8QqckKviM_U0mkoxFR!Z&aL77Jqn3OeCm3 zQ7As@4uk@(_z~&D0iQ6nW{&D28g8(Ko@xPMS1WE&1z*MIc<+t%Dy#w6b7t2MB$IL- zCa;ik;bAG%O`SzuCIV+`R-r|tvgBD^z-_el7UAo4C1o+sub*1Ego;{SkAb?{RAL1; zVbNHT2sxUmexx^aXfOkbb$VUIvFQX~o<(7wakm!UJBZ0dsA=yI6&4~aCxpp_MT*Y@ z%G|1}B8VlZh1iFyevVK^faAV*6T$4yyTOacKe-FWfv2~ZxsKL$a+Fm?U|j4l(=kS6 zA5a4^{`sBdYIsS_wWzbsi@En!HMFV@AF7Iw_>nuP?zI$z2osDJDzesMRbifH6(y%l zSOCuU;mzc3l}+6liM)TE6TDRg+c?)#27puIe5O<~vm&o?J*RmwN?)%1wb8c2uHwTN|AlW2Mg0P?c{|W;9W&s8S!-4@rfZqhzPofFSgk%e% zsL?WI4w?7th;Q)2ihZioAPBN5J2US&dq;f3TEF!Y)1i(N$;=UXH2h?{Lq(ODkH=&0 zoz(!U!0&vA@*U?OK1>#w^Kp;`m9Q^FCNu?x5jpdYjVm%T5ZnRl9J4^Ut| zlB#CMo#f1PA{HBoXAzN+YT73Uk5m*;zqi+wnSjj!@)+u49DqkQMPjPB`%Sf@h#Exr zM3|Z$>>D&9#7rmW3IXGc7~GRtf?$%oXDG;-ytQen7JD~jEkq>3OcjZyTB(@2Dpcv) z-~9Ez{OAAdw}17!zw!O|ug`sbjAseCuItlPs8VnGe^C*&De{9Qc9>bMq$UL?H_FtE zxSLEAlwL#;D$6jXC=;b>A(C!s0sv*j$|4h278mj3lVxFG{W}BBsx~ubMI1~cv$r~_ zb`^n+(VSS5*kENSgZ&WRoJ|p5~pEkt|9q-CRk`N@7hc>TY^KG*#WjsxfKR*v5KO5pxnE0p( zDAlM^6Q2X(EHfkG&##}NHXrjOo;B5dPC~pRDzDf?q;8+F&3%p;NUb+Tebop;tY&4f zI9Oz;Aa|j&k;5?^FQUbXF6TT6Y<%3Pod?1LcPX8NPUI};K?p=VW(&1)3%AhCv$5)a ztpz^y-cjA|fDC{?rU>-~&nGfPMIawG!|BI}AfkrS`SEz*-Wg+N#`RkG1$-iBv#CMx zuC8~NE;n=!q-dy8s>{q&WoHmmWx+#N~T$h7V%O!ewXG zAPf=2BE!dUU$KGKUu@k95%eq@66d{Zke!*v#OhDdgFab5et7RS?b2zLcwfBkQcgs z1TrDHow{Ska7WFoZr$bXZjO3GRI~f_dJ&Ngi-ons95?w;-ekCa<8RaSM2vanPg1r-eL!fa;PcChf?5t(C-sup479#>Z!zOcaQ ztEyraU7}K=Hb)Cj9}#&nidDuOI8xONsH=~U?}Qld8sQzAo^g!W_5#SOGsF`yY`L~YPC1JmQWwB5{a7*lVSMj z_TCZUVsj3V+_1(KQ$!<}VY$etU8$RuS(%ueKns-0q^zz|)6U8)2rGANH%lB`B-Pbb zs)kK~LJL^UC&iORI6JR(HIunv2iD+Dm}O+dc2{@LPBCpEHI2?ILx)8qY~Qe73(JZ- z8;QsU;La!2=bcsG)#EWDGFF(`KEp8)mTRrdI$eJzuqW8U?kF`A1b`ib9sihh&wSF4 zo8IHHciuoGWTUcoR5bwDRf)HQ?oa{&l-_LbomG*Wm{i?t^s%ZJj(u*<13VDe#8LOW zgCz-p_QE*9V8yO#eGD~Ix3$+nCKNr!Y$7~nblYsR&N(7{#+!+?6K3m~1jy7Gm9VH> z$P)N??zKKXo_oiQmSPmTZoVr;#aP$65SD&}D;QF??1K9r zK--LIE*Lj-WMv1?0ahlS(jQ%peDuz@mmeX2XF3e~3}(k?!iBlBoL=uXfCF?5)DPcw z?9$)<1Efa8-shXI>Vx|@iZ+lLZ|8d>zZf7nZVaQxJ5%c&S9otK_>Em=zH`_Tq^Has zkj)=7q@tqG1VtC*+)Th<-Xx8x=I)G)PW*%?$Pw^m_u-ze3yxqkn!7?-nW(a`pnw8} znp7kr?^x9`(;ZP&J_i2WwU(-#l0^;TEa+6QoTg*gEr7<;}(qo)Sp5Vx;TnQXzQ?||htA!P zpBIJ*71Xsu9sT*<8#|2HTZbPqBSIaj=q7n*WOonuE4Hc*?Bp|5q#~h-UTf{jKJg)j zp)LOMJ0dHwX_`KSka&YUw1d1LRXT5d#oEXgz&ChKa6gH(c*&JzUkjx|Wx+{cZq(fY z1{NQOqgrLb%a$2tCoctmG(5vd_?8C41ZOk#p{QC84 zC8-#p3+ZOlz2g}5t3(y>J`5a9^|~&Yh`~<67~;AvIFu_>O~)L<96NWUp8T;Nz4P6P z#{pb*8TN4Rd-RWkr7{nFNTrF*J=R7hbQ8hcjo1ogts{Y9utsF;ZNpDFPPHS(7}V!V zKIsijRIMVe2KYc#;uI(5wO&k2&2gxBQjyGzv!#htZM`;&nh#>$RmJ=<=M4}~D0Vkg z0CP|^b!WG@5z)F9@~jkLFPTXD#u9RjG0h_~GSrN_S>QyWy;eqk%x5YC`X z=19s`)yl|fR*AdO6*?QNVSa2h%w{&9&$qplRWe}}^s}0!qIW7V9?omu^tsL^HG9kl zEDOL6Hn6%ymFaUpQ?w7YzX_od00FC2B0E^CQs38NHHy*Kx>SA43GVHjgQ;2Bjx(#D zj|YL1P__3`(TY5reWKGdsLuJ68}A-#J>~nP(LO6{^Zi=A74c9Xl58#LSAq zdmMXrCvvWt=(=9roe`=s=YyHMi<>A9(G_oWSBmo58@|(u6r{LNmkKk1UW(re%UWDR z$TdYnzW3%PH-oLa?$IKeMt5(ZJQ`|duf3~F)iM)7;p=q`pU5K4tT6^)%J3LgMBO3U zRdoXeF^S{Ia(5xwdkYmKtns+%Zc8XNCe)Y=o0|{Mz!5{>eBX-N6VVKYDat2N8$R~l zA_}n^PENu4kQgj-I+14d7F=LFaX+Y)vFW~!p*(<4j+ou-xNAjrtb2fE@B*{mCJYf# zt16X)(nF$bWufiQ%%fTmey2o`-YBPc8v7kH+sXjr((Um=w!4UcYITgRcUX#HeFY5j zaTp@3^I*wD7!ZpCL%VU?_wsC)W2O^voI;iDp7*10Xc*q^C$}tiqf5#(b>(?9EnA3 zsXG%HtD6dwh&8~qVs+@I$|9u1rcRO>YN{$lHRt2o^_f6m4Fj+C!^F+I3s^7}2_@U{ z(Dm1O_22&WAKHKSs~`TiFTA<6M3PITK=20KnQn!$-Y*#5smIWYW)b2hVOCSgd+Uk8 z=7d#(h26Dj6Kyw99k}*YgxKm=8(_7di?u; z{rT~De);a_W-6>Ctm3FZ5n+pcHy_L)M4G3Q`)R!M+jFYgNT+Tp8KM2~XaCv%_22xx ze;EJt>o@x0=Z`O6l8%EGBy<=t)of*qIkCtJ>grbF$^_v1c2oF#Wnl{fA&7`%7mKhO5Vu9tS*mL02-5@0QSoBm zh;h{adG3=lt%P42#AhG=PK`tVXl8)J(A^=zZ4C8~|73yy${ZZ})cv`Zin2&WR^-D6 z$gOK{L{6EV40%vHA|fIX%7vxZiPtv2UKcUj;R%!>ZYQgo_70SMaB8C_XOx~-T&Gh$59eB&ny^D{=E}_K*XsqOKI5{kGCFBhS;eYjP8=YW)mhZ6h%T)5 z;rrI16B9gA5y7Iu{90?yhniIc6T5legi>7nn0(>0Rn@)s^ZCSPSAW8;%t#;|#+Yb< zF+%|MWQ>tN`H0LdGVyFXuw8V3wQ;q0oa1&5`aXavmq&nJV%;RZlM zlZQW%e?&iXW}#^!;*6McKwUWI$f^Y>sHmUFhdv8hQ7WP=YV2d@2Yw}p9m#FxC>JA3Sw|%3|8(+RU2v~BEt>6Q{?M)jWOn& zEc|)BsL$^mu^;n!e<=|eb56nrs0zyxkRQw)Pb2i^*S;F-Wa7Ox^*KI{Jke~9vDVfx zgvdxTqL^?95K-)KRa2G2M###{E}L_&#DX$&qo}@zDu-2D8AHc=`qb4?X{=TK7z4qQ z3bJ-oWa61I(}-Maoum|;?WQe6!c8>Hnchczd4hjQG0Z&gZ`Wf^>_HI(aywp-ky9s{P?eexoplyPdh1|?s5z3766)1Am-zX7 zDxV;?jmV#O42j6KS5%QH#56|>%tWeeTHU6%V>}v?;WrT#T@xYmql%kbMOB$ezyWB| zF)#wU4GoRy4aR+YZ7jgfRPescF%J3>w+s`{xCk=cHZT{{ezy#Rdi!tLj|KPl-3W*7l(e$%m|9}BIVq>!eDfcmX_MZaAuu!99ys;SRM zO?>0YG5k+_p_y?qE^da&$$LE!i-xbv-7^yBLhcx9^KGM#IlX& zRQITQS2m~nz5Pdhpg)aY0B-|2w5r0&_gGQZt}J#9Dq>zIa#~wJ$b*`=FnNRu04h0V zQD)#}0hxM?*(yhBy#tnQP&JyU`XpAVJDz7yPOrVN5$Zd?4g%wdeU>-GZnoETCpvOv znz;>Mdw2I^K2TRxRz-5P9rY}=tC*4(KC*qYq5E6XYs$jDf=x8@YSzlEnS|crZ4V=BFbdimIK_3=yNKND@`nzOFF_ zso>k`Zl9x0yhy_~YobM+U2AU_Gt;DQ<}qjOfD**iV(&3Lg;8a`vG_KuDts9D<7!G- zZdfCwsbOS;&JbBZs@kR{OeVW>a}#uYh%$38qT*Iu75A~mA|2aRHP_~LH33s*G z-K|w)ONWjZzXs>Y@%pMh=d^PdR@nh zaO3;0>tfaJgK5Swi^VqNu$f6zuq<>HiZoGyvr51kfRm$;x-(exq^1#sZ}z6yoBBLMD0y9wF9mKXUaUZQpvzVNmva@D>UM6I_q|3!XtEgaf=MtDusFP#pcmnP0x>y^}5U+um1M`{onukSO3)? z>&J6l>x6k^9`z`pI45GU;i_V4iWym*L3`h3KJ{^BY@$tc?cGAG+C-o0C939wA0FL1 zBfH5=hGP$Rf*H(2MTK@27{eywX4$2z<|gJXEF_gAEW^jcAJqhl!##OaCFw{tXBG@! zjM!D8iB(9YRjW}e>cjOpMki4t{-Q;-2t+&12v$p`q~4u2hq`wpk+5i=sac9kWk$pu zTq--u#MCqqg)#=x++J%}x2dnSTS`rdk~mvAGB_LEW>vH5wboD@=EB5DO5$e4b?x26 zHk?h1X&Q6WW&W|h{jvUoKlrtOY{EreDl(FrrVjAv;kZXcHZw>yrs9G)Ul^>6tlTP<-_LqV4|voQjdtuj*C^W*|~kLXKQ$b&j*-8^p+d}0G7g~gRc1e zb^pzO@vr{)@BPE;pMK5fZ~kB%^ZOrAU8DF^kU?T&Gi2_>tjHEdlT}5;*WQ?^&Bud@ z*50q{QZq5jdnAo>04_{KrM(B8c_P+FMA&p-Bb%sBm&uXob3Pu=9g!9DF^M{27u6h2 zO(@uij@v^?Ijgcnw4x}BO$RdPGfk9;cBRir2+2S*wW5U)YGP*B-k@E-Ra0sPxE~zN z*$onUX6}fS0dusdz{DTp3GM7G%9`ffG}U&dxwDG7clBOd-JTyGbw|Xbxtnv&F(VUJ zn>Q%(6wlC6AJQACLaAz4tOA%Ist5+pt}!PHAyM6Xna1(34WTF~ZT2p5@5omEV{N+y{nGXuYu4dq6h2-B#8?1$(AW-Wf)m$bilh@-9LQ)J-J5a-l3`ox1y?U zM}VAp0fkIJYtRor`c-gAeXO-e1o|g)@MOeP7{v*a)=#)K z#*QaXwT15w*&r}-GgIBKi>u-4sVu4nZ_`LH&`2Sj!$jFkhEuhaaeQXgx#PO7&N5XMxvmRENC`W_e&WZeWl=|FMlnm_x2D>AnT?&vEJ_@a(TT6S zZWY%UlSLyE^YqNhDpD!x;cjMY@3q!^JiGb*KUI`FA|p;*mJrkRxKgP2vmA-;eUL5Y3YZ)>>-6@muuH;{4D5!~7#Ed5@dI17zYH69f14<26AF6-?4k3e}KVs25pE`2Cq|(b&Hzj@B9&Uzpe{TgUT8R zipBArDa2xmnbb+$QLRXItEz_&YT6Y5Zs1Dikc!8DH82~Rh8-yM}s~86ST?6 z@L^_?)BTP)Ar5^nsGCTL=a__DL1LX*I0&GtXywyARz;=)lu-w^&_X-&F(#DDX2vJV z>9D;Z@2##}F~&TaS!Os^Fk8p31V^=*AlZgvNLf@g?-ZkJT_;RW6$I6Dy;U6qR)!E4 zB{iAZEqX%iSVDPv-+vaBw-%LSM+F4Ma8@v@b`_?F_?F-5bu%;f$W*tJ2YD3wCz2T^ zbUDKIG&l6#ecR7fHFr!OO%xf;G<>YRh{@e6cI_Q}s+?m$#>;Gmssh_WAzEwC$7DwO zrFSL<3h340HSQ{Isw#C?x4rk9>w@w3+WRra>+{9T>XzM*(!94fB7y-u-xe_N2Trgj zy8ZjScsw50wdep|3EnH%*$Vs|SPeu)WL*n_zN7so!VtC&GYOate&>+9eHnt9$-Jv7 z>N#iM`&aaPLl- z9+*VMNF}bQELCHY9qB4>g#yx$BlGcis48eDp!7nQnz7+bscNcY2g%Hn9gnw|$lSRb znU-dbt-BBbgomdq)*j5{)_Vnc!=}Ssd`2n?JsMti2g&SwzHAjV&%ABprpdnXRf4e$3g# z(XFnk25+GaGgEvO)7^X$164&P#>7p9`(p2vdkxpM^Kj_gG5LWc)R?rT$HLZ+==Adx7W@M=Od&ykO*O+T2;z| zr;AVja^@SZTK8I^bWsrovZCrX)eJf#(5o_n`)GJo&WzKh1H=Ra4V~aSN$O#a zT_&t(IMNYR%|Eeg9dm|=^m+B5$H__-Jxdxn-6j?JaO4ReZHQV{tDC517IyD^a%%}t z;Gh%sE2<4#GHzZw3jWBHVliRps;JRvueG7zpJ=YWUtzKsqX{N&hV1f*sh$>3$ zOo!!Ohoi8`Zc%~k^v<9@D{#G|LC!dXPsH{4%iNFxVrij*EP@LB6KLcS(+ZfInL~Yp ztWy=k7z$imKfC@R^y{-fxBK90Q0I6KOhm;wwwwI%VmmYi}w#@v|yLmDI)*S&_Am zDW2zW6V0e>s!FOBv8q}TEBD&FsQobnDg&Gw)oxxHS#i+#L<#nX%lz=pG%c2(|F(auz26A@yeHfH8FRqQRg(#*b)N2h${|Jwh@|ML6)Ww(+B&nqZh zXjpX_aUtta;EX<1*pGsGHLVJ>VP-_hTufyuR3XB{%vFWBXsb0*bVpN|F`{;ulQ>X; zQ!f=(8!FZm#GBcOk&Y&!hJEF2XC`5zR-Lu}_WQs17yHZeyYId;e++79ufU`#1T}Uy z@d;cKre;ud3KHjn6Ll>4)1{7n=(_qvP@I6Wh?3Ceyj~YbGKf~I>N6U@=Sn-GcA)$?%F61f0t9A^2{Hyg z@G~^;c6Wb_jKBxGBZfQD6sYRWP3LON;*%J08ABJrExQ#t@AgPO8Bn~BWzgbm$M z&lor<&|7kZ*;Q?-uWNA^ragEK)eM-qBd%gb)+RFxiJCRjD|TcHGv$#siV78Dlz|n+ z$Hy}w5w#~K)wClz1IfV{A6+Z#=KsannF~OC_=1>8MI)mK0#jD8Re>D?CK4i|eo(7f zRT<`9+#s;CkeZ3;0TMSHp@hJaD+6z?BMy{EgfAp)jj=P4+D+Ycu)D-+u>)~}B3jg{ zwyw{L>@Gk0R-vTM#xdK}Haxo!E-xa~)s?I!DsxVOYk`H_I!jDpg_I^CQMCok$Z)vy zpez(&Zf54!f+zbNAknq13y$O?;!=rjQ2vqgsji(316G}|P=~GqA*gH<=zw?32oNR1!CS&cz^L1vmc!|ET`ixR`KCGbH|RgF%rbe?e=;d3wURV zinu9DS5hO1-E@py?Q^tnH!_F1GnshUP&=U)1YaLx-OSNBd}anZ!6K|g4TcyTZkQUs z5jU8`ka3Sx%4gOft;49 zkI(TAG9++g@4@#0c;HjOt;+8q`0dTS1^5s?V+^M!vHkr?A!M(*#xMS$k5N=1v=ri~ zY-)F}OcNQ;2c~KGan%&s%rOT=Mg*w<{Hp)?Qx0Vll$gwXMnVl2&mLnSaJ+8yFJ^NQ zQTOEW&b0(I^NyW0L$cE6b#<4J46`W6os_DTdG`$liLA&zoZRLDCrC?(gur|xmO4$; zX`(+rKh2Frs1DBZc4Hlw3F4tL1LRGHfEponYoSIoH!SK!m70e;TF8Kpzzl8)6OA1v zBF@;A5wYrE5@1iL)V-PD_^3YSbQeHHyE6&JG;vpFL}!BcoqO-s z!rQ*~_Bo>xWHAPe-)&b_pz@}wdVD;aY1m1&d_JFV7UwXFYnxee%NTM4H}T}VI~Yco z=N@e!$+1)rvB=&FhWe_SbAmC#565W?f`Jb2&o#{HKI3xjciJH{H}iE}s!}&Bn~Awv zhvU4%Q8MRbmDgUGIUf&Tj_2dCVh2zpM787j@qtnM+AFHWY>tst@Y(IXD-KBw8UZXq z5c$&7icr_JX_%Q`uNO08?L<^qUF^Nh2JAnF_6tRcN=1lB9bIHGvyTDh$z68pwQ`I{ z773}c#}(r-GIKyBO=M=#8Ecy=#%V5wJ5N-gyj$0`sm+Y4BQ|&=DP+UmB@2sCBpKsn zaZ#f7p_wOb`Me;~NtAWk->fvz`IxV@%x(Hmkt;V|b5e%bWR5}AbI#lBqeXOB{3@hs z!z)tEh}ztNOob*8TO1qK)WgO*v!z{IrLH}`Jbcc?11YRJi#j{8PKcfD*45mkDp@7Q zu#TGQV+^LsT&yR}#>Xgh;m5G)AlV0zRKpFhGGPJ9sus>nW0`Y`+S=>OY zY4S04Y&OM9XL=M>C%|1KrNMOb;m64#6jhkvHuIcA!4d_4)@{W`GNg$Tlbc6|5bccW zPHHtnG%s!=bQ+QIczkJU6@I;5!yjC1(?oS=KAw-r7;}DJudKiw$J9b9!x~}V!em;? zPjgZs6-d=Ee`zLl&#qQ(Wj&1|11i$g%4{kK+rZ;lyANkvB)SBxp}-)|Y8Gqn45+BC z>jG)Hc8IXD?7f88Sd#ki8;*5@i|BndV5nD}u##l94+muw+tSF&>K%dbOl(`CtGaa# zChAP4W^OaxE1FJ946^42+xerZiYU9Yf-y;~G7@7>Y9`7^7SZ9?-nkft}5>eeHe$~hl>u5}{jMz6?HcOI-T?*uc4vqJCS)9R9A5=7a3>kQ<$KCx!Q4)26a z-oYCph^oSDs3Q_mQ@TSy(7R%Kb<_~Jjf4X^fKn1Bg~_9kvWV3+ z@}=>A17C~$cjyDFtEuoIG_`x@j)CT*vqfn2nEp+!|M;i>>=(cNd(Yqdoxl1|e`P*~ z&%pFK%lx5g=3W_H#axSk{|XkFbL`KHSyARhq%!Aq4Yk~X00ycaX4eWKp&}JCb0W@T zz$h_^u4Eom#rn!3VOE}x(GgU%u6;rwh?Y<*mr4rOk`=MxX@$74>h!IBw8w4+ccMg}w@0_bfw zv)G&;kB7Kjdy~jsJ9UuCsoc7|qIGbSl5lessSKG$-NIxDktUWgV5T-Z_}ZtLkaQ+D znW&S5e6_!oKhnSd`#=9jJ&JfM8}oyDyQ;`czo^n&h?}`Yh`3B!jj^pGE;A;YB9n=` z!woi-eJsCZ+>`mq_N^+^Z49YO;(E?OUBtl%ITR_0Vj`%nv}90jQbmko6CvM(gbiwO zm8tTG_1(YySO4kD{Qk?A=bX>X(g2D0nQB`UVyqZYEP7=-iJ1@T?-$7w1D* zMfS(XFaG_%dHmh~>DT_`FF*U&9%FtA|NPTGB*InpwQ$4w@Yh~rJ}MIlQ9>lDSE5Dl zRt}-3&+Jln6qc&G_QuS{%}i}w7d1T}kIY!tVrn;QrZHz^c9oh`rMYF*cuW%$(Osb= z)GTUEJRgrc?d2pXp+4_wA464FE@D%vza9_c6CX5WMh?c-upd#(8)# z^$tjkpI<(*5;QY-Ppk5dA3*SwRHT`T$|(r>tlUn(l&QI!dvwC-)l6(wnb!`V<0N24 z_+voci&2`Ip0y}*9oeSEos_jB#+=0LKGxn%G{?+JH{EMN%jG^u=pFoJ!z0t&hmRc_ zH{kQ}#AHNOtBdVSc$w+Dj}K_E-_snO!yq0ytksrdOJ{RO-&b7-ML%4-%!*Reta?1A zng+I25bDaob`SSrGWVT{DbJ-7V z{adc2W+21Q$HWgl2TT?5smiWbFeX9wH#Uu&WtsMItqhhZS{Zvf9o(!|Fy-1w_X37)QYh z=o||}=+sqn4j8X163?f(XXV=4F@q+=W3-9&94)+J7ZVgYGJKes`KlD=TpJ>N%+31N znTeSVN2Sfs9=n+-l4sb?=BK;yfU(MWd?2VpS+k2pD`Sq?-K64k7Ip0(DFPy5syo8n zP4z(4ndir&n|36#n9JT*Rj~=lLGvH#tm?|lE>}HlY%((!1zoi=!p&|MpeJ|j=%#F3 z3-XwAXA;xn@xXESn3KBD-DK9GhY>3YMKS&Y-1e9|gZV@!b(5=65qH0?3tu@$irS6z z5j7cO!ceHDjL|ko44Kd81HM3a`}}uvE>25}J+_>|Bw;Vi0aB!t?4j zfF20M{<^@WU}4phi*voM=a|Y|*XC?B>S`0kJWbU0x^8MQf;w95H-16K3RhY!Wx%=h4#PQEQ>!So(CGoB#~XijPX zvX5^A>06G?MJ$~4mN%0A*6)j`8pa4gQqBACIJFobzYOPMsxgV|ct40Yj+5 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 Mu8DT(m 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

7+awuy-655cWt-Fj0vq$Bs5m}mn za8#29F-8fJ>zrj$siJ5akAUOuwG;+O$IB8;R<>O#~D?DWJsQRHeRBQEssJZZ9MiVG0C7+ z)}ZYyVG1W3h;Z!Vt#)cf7mO2~gxg1hnHlco5UY5d53a1l>DvB+!1(JMGG(yDqTb4N zrrOb@pl?Y2Rjb6{9Ftoi2O<{W`B62&iGxy8ep|_rmDr&npb}Nz9BD6)copfC01Q5I z#qs%V44G4(9<^3MaP4!+fHKZbQ&sqWs!wjyFkr`G-)-2L9w!+?q)uz1qc$g8!gx2( z%z-uGB$Z4Ft2QXbzRB=OUXF!=()hS(bo_5VWOdqU^nW|>CS&_`|)1PWcmx zP5z9;d`0pt(EgCT5afOJ=SKA$bBpjLkYns%FuZ@I+4V{oyh!+w6 zPnwDHUCR6dNZBj2SR08mC`nnhpa7SexbbOD9>aA!QPPq|RD(PK3J)RLlr2>iGr74C z8Rk>k7;k3-zTBialT`RiAQC?dS=20azMn(QlaG!k*f%3k-8`3@1v>k#U`d&=S#&sT zO@jw~1eC^MpCCl^(PJs@ViC}`ldReT7=YBMY!T|;Ao=^g));$qYOo%MEhrqVrI5>{ zElmQlHM0RRS zN1y_xz_`hXE4VMmts&W@<|!=rgIL}Kr3TNn&v;bpTeTYzinPfx#^##??+9_+=2F=v z(n-7>0k_YX>m=}n9~h|rn1Kh+jN_h)WzATRI7E~_e~my@uYj~CF7ICjjB^;Z!*G@&aMpaxg6@*ZjMLhX;EFI$I&~mvLRFG$5Io9loyQ~h!mZye*dz01sT;Yqk6^Pu2 z5)=+{DHO*hxbz8<#<*;rMYzR|VQ-_@648cqXGpg{;Pf)z%UP6#d82*J3NlyV34@l7 z=lajlq06=Jmt&Tz1XpJZj)=1kCWj%ki@B@3rEJTxu!8kDq)-EDS%V1~PVScf0OTrl zhf=BTp5{)o^r+#iR(+*u{U>4$|0P?_TMt_JIbd%hcI$vHg^sqWr-AfZN5-z_a)07R z&+rjot@qKkq4MtcxQEl@I}Bap_jJv3-Fgt?MR1o5Yv(RXKC9hy+s@E^V*j%3ID+T4 zegc25OW^pFKh6`n97QC zD+Jpc6D;5*l|A>vM`;L8b=@@mpooSEh8sF`h{R5?K3i4`>nqg$PiTowv2G|RG08wl zdo;Wd;?Ig*I@ThhJb)uN9ZL+-9jVo^KS1*&Q6$5TTQfO^bwo8ljM0)rL|xQDU|$!u zMo!CTJuPu`x)Sk^J`EQ5_h>UUh=u;#IEXD4<>_JG2Hu3(Zg*)7sz1YMlMv|@jBVAJ zHP$K+7*O1Iwk$z&NU7@Ozn(d1Wnq5GTpGU7X z;3&g?LczW8+Kq-QcX0};=889%Y?Dd6bKG-nBSE0|pUxsnz%8beSG-g`*BHc3m6rz! z?sT0*bNXcS(@`R#sF`YrZFT;~f1VIWH6A_#x?dwYG@Re>Mn!r)E*e1<_+H`(^gj|N z_rZ~U*t?fGR(rZ4qCJC~9_rd*sCx7@>;mq!x0Je%a z9*^Fw8QyyN8;WgTVtV}E5`TJU>)6VYqrArdilg@>j3^1u7cx=LK;I6D*fQ8gzM~{%LV0rHV*GzukKQ`c~O3j_%^2v@AT( zYY&PGLx@>p;DQ`nb&O50>CnURi6%oZe-Dw=@o=%*UGWX(b0u`?M}s$(8K$0!ubZBO z9b24|`D;JHZ&jOwwQ@YeoB5a5l?(GsAenMfApZ%ZXwm<}_i9#!0J@x-PhAYNI^ z6~;(5G1o^$ls3qPaI_VUw7-`3;-2TLrLK*b9c^q=9Ns*%qQg>7mnvIX%gO)1E}t=rRxM@T&&>u!N!ag~Wu*zW9amk1Tx^uk%kx2Bf#Ki1pXUpAg;_|6 z?|W1+?^&j+=roSH2>L-qz(W*QUnQc_At91GVGn649@Sv8ZqD2e#0D|#?EtLl}b+g+x|o{ z?t7gIqDS8&G)l3p%dQvycY0BZ&r`9O)=RZZpi%$r&zT+7r{}sNpvUF=?)UQ=nJD2p z*8gdNr*rUyxvQ$O9aT?!!md!uR%u!skQ2{Uhqx2P{Aglz4ik0L!DILJhO$mBaxN`*zHZr8}2Lbw$+QeamN{^IoyhX3*ZNVMW zK+xjKpm28v(>Qf8M%!XiMfB9Q-&%;kO!Z=pH_;eq%B1vR>w##Pyitd3O1VY8vK0u& zIUJ~(V2$8$QGLFFwlPo2AU{t9444`YoGV9L0UBdfrFpucx*)nrkcv%GizAI{{RjSq zkt>s7)rqiwQzJl^^bm?SZG9TAL?lYW&YxbhVcY*jxI7bl640f$+HV+&R=h>$Pb{p& zSz9Q<+hgKElIPg!c^wl3Wwy=D!ATUU;;hk?uUZNYPgkdY z>F5>~em8Pw#h%~MYGqILleGXw&g@sMSGJzHUsqWG59JMreqTMGmZD`vJ={y9h_m)(Qu&PxWFvP5MWKbP}wi7dCX z6M0VOYkH?x{tt`?JHYe@z_n+~HQVbjO+bsYJW=_#>&gq@%r^9@<)-`N@})iD`|4f7 z`#fOcru%c!7;)XHW$R_txF%@lbB+eTl=)4A|FvNz$6?g&C%9}FQs_T^4B5DB&{~T0 zJQl~|v%k3Hbo!i4l@K(3TzA|!o=W&OEPk%d3;10Og6`aw>GP-eTPe$?vqM*?uNUEp z9|O)^pXz<|H6iEaw>@(-9^RQ99A~=TmF(0mnHXkFf~F7I z7jxs2dq3mN)*~qQP6hmP!l-@Sb@O;nTbYH%Dl$^UWl?1Yx&n2^OV)}FbE`5|gx>x3 z=g|?3bjz+&Z4v&BS}7ut^;31qk*%r;|#+ch|v z89Nuj(WfbF2fU?qm?+71tke;vN_O-KLn8rFM;X$8$|!3j zZ8tZ=fK|5hNgZ-8xTLUlSEalX^J|G3L27doO(A^PyKHJmRQi0LR8`}Hz;Wpb?TnO` z=Y~g#@7vu#kN1>|z{mB7zV8M2PKL%qGd7C^zjqSk`1X%{x9+rQ z0QNshDqj{J=-Zq`9mj6?0o(R)cz$z;HC@l?H(77>7c-xOY|Ptg^quc0IbR2xGl0|f zi<*w>62P5;z4zJTw>r!FE?Q2T&HNn(;8SBo&tWyN#^)UpF{-)MHhC~Fr+y(#<8$AO zVAE_I!5nb=eo@nNJ+5$BIY;NPrvH7gn9$R57E139$i^W}1v*Obdp!bWar2DBW9qoS z^H7l6F)9|XXEO|E#a_qqamOqA}bfLA7hK~)D!iR3v&M+0R!iosrYAt5=#pjRd14ochyzCz z2lGqbm6dy|n(vwVf#d7DGol2{BU%bUGNp@I-sIbLJ9gkpYcs z@NvFZdD-rm4>S6H&Ys5NBNOk4FX#L$i-t(JZdyY(TS;x~p4uts^VzGe`#_idsT5N} zY4F;IX&E9nWsf;1UaU9K`Y?UV()bL7%zS*us8T^yY39A`y77EFJf3jTf9gi;`u=-? zI@Fkg-?-xW;Ohnm(|#V2smA1b+_Lvxd(7@XoI>P&yD`%TMCiC8FwDfXA67<{*4~R7Ax4jH2Y}Xlx(tY&E_;DS`*>CtfgB3-TG4So5a`|<>#}pBp zwC$IX9UVTI%TgyQqbzS2WzazYHDddYh3C9}=yKrVr$5JwAZ)$nWt>!5IBw9|hHR5e zT)$6$D0E+X5OnT-IdPm8QLYvNUZNSk_rUGByeka75;f>?@Y0!uScoI`s8CvsJP-`@ zaUh-hk4JnT-T_@_!`AeC7ypuWJa)=brgf4aS!LqoCJ+Q<>u(QpnJ{B&%+y*y3#OWD z6>`g07K~ML=zR|?Y^^8uY*zhz&>7HpaQf*1w283bQgEe?C7b5C8%>3zxAQF5cMgBf zImJPwLti`ZixaSEOKcpNz`oG@qD!Dq_bz-OJPa%y)<@ZH_7^FZ!(-$LCmF-tDBP-K zGRrWVP+$WH};v+SG#9rI~E2Ggkj84fygQw@9jd_L&f+ zjJ`n6s}h>*8(y^s&)|j-bpB?H*=SN0XB-HYV$#iPS0-k`;&2|I$grtv+u4FNZ|1b(-v1%BN--yhe0x4=BM+(kQu+Yk)v zo?S+>*;onc{7wCC8@M2R!+98{k8wG^pM`mN0j<7j@Ln{m&#mM@e9A4gmS zuiuv_J>Tikcn%GzjAboWYvc2Rj2edfg?jjDO|F7!OdbUq_)hCQ)!g^z0H4cKxv83a zf3sh+EYXW>eIofv(xTwKy1j?Fxz+kAD&lLvzUeE&C z#F&Yaut?DYe^Wx^zDp<@WQ?^|9fqf!_omYRB}*#My=(TEZ#|UlCNW*5|FQ%M5t*M=S@#Zn9&xaWLo z53=}mzusqC;VGU&ZKurx7plhKL`s*$YJ_~Z8kLlM*Q;!Vr9|+`e|iqlpEq|^f!2O| zik0fLoteb?zQY@>Vgb)0EG*$vHlB6bPoNT0cMq5wvzXXk&w#a&YZsBT9Kv+K0 z_rC|AQvYNzEDI?sf~b(^7I%Ig0DSgg>3Uj^DFiql zN*THzjdwl|0~+Y~6q`nzHtzR$8xPnXr&=o;<NFKVo)vT1>7d`3r^zQ=kSk;QJCd zvfSn+?6bU{HFj#(YCoQ4Ju~EVoo5Ov7MGV&Xb8H@=h`!7QvXSqUE$73d#Z3`YSa2z zd03M79RW`vJMN=c=oL`b`EO|2@kd8EEz_g2pz0*%i;tH79Z3FF=VNQL+LLyOiAeYVxQ?&Njag`4m@zQL~ zYq}+D6HU)0j332WDNJNs)Z{N!&@V+VUxX^6@;pZ?Y}tr7@`xrd8XNge?mF@ z0EoRA+>3+RdT^?DA}z|u#tJ+)`wQ&dcN;5ST3H+0>@xea#!yzyN2O;xa=vqpIbVnJ zD>=U79DqjF%D#yayVw4mocD$l@5?|HS6u}b)K;sr{hHWZ}@`+6JiJvb4?q&z0ujc0>`aqB{dz3YW^Z3}`+e^iY#c-FyH zb)r%v8Wu5_4&6#4mkos7=zH7x3wl=CVX-rcvI>aXkU3ubu}k@`Sm)-HB(f@06Oqf* z=+X{E7h*EZ>0I`JJ8CfzWZu0m&G-8NkDQb$xsTag@UC#kf|F1cDc{h<%*9EfYl29U zM#i{4d}6w=%mxz$>^&QmKRNv%#Tg$sb#gE6m#H`2811LJl9rdEg^k|4&mMXXoFEz= zA(G)Vs1#@T?13s$w+%#o55fdLO5^q`6bYm;MZ2W7|M7`-Z@1{4VFi+LcK_m+Ejs+A zZr!q6uGU7B-iL^k2NUswjg85MTd6KF$UW)&G$yySbSbPh^`YzEjJ9;(Q@&+gZ&b`k37C z`xwW>}!~2iw@BX$PXc8qAy+4n6A{yR%0`~g9 zsbe+)3w|HtK^@(1YApL+eTlZQyzcvm0$)cs=rNQ<<3lfB-!UV6pOQaFfVQJHT9KL-Axf-{Wl6%YQ%vR*f)2k9Z3FH;>Uh9{~Qxu8&Tfo6*k- z{_o|5>WypTlbrgG$GN!woFr4ga-`qewa+u((fg3J;X2LEbGwuP=K-uho4J%0eb>#p z)6DDk?VkOPrM7yH^@jhSIXV5WeZQT@mA^9L$pX(M75p!C6YjfpJhD@u>0)A6`dZs7;8&?Gk6b{dJqoqTC!fw()iF zMzHh5aDv+f(EC9E&RlH!%-Q=$I=&6k?Qma(eLb&RU+abX+$Lu!@c7JNVTNv)Su#DU zH2ZC2uz#%ayzE%_tYrTwQrcX%kwN%@H;;zTkx7! z?7VPqU-W$}uG93nO+#I_$kHGm+bCmJU>6GWacR?~<)U1hDd8(qZK%PQ5nR23GPQ@f zJKbaOPeasCf5UkbcWg&3;lO)}?6#;Wr&8?hih$IkLu-|HkzMTu0CPhZbQT;1dWhU& zQY;8YDs(*n1M^DflvJFw!i!@XEaV{R4?BNDW5F15HZuNt$nSa2*L<9nWeC|zQ5t^f zx2-JO_+{oAw<(l{A5=vFW3pJL?NepIs2s_IHyA~t%BgUpW81F@AKCxF*mc+#{LWNK zi;1FzxWF!56)hr*>2n!C>}&wh7ovdh^_Ox>xafXY3Bu_-4vMW+ueW_)mVtos@0l>w z(0qc~j@gG}!uB3$=72+s`4y{Xj7$fE_&0OYT2PEjiLfSO2!hXW>(y4{MS;;+q3zjRGLKXDKlN&Pz3P$0e=!L9^LuPA$I%N40(>6T zJ6}m0cz}(bkLjMv9-+6zAiwV=#O^=WZuoqUoeVjz^)ACZ*>nWm`&ag_H7k0aa~Ec@ zdr+23pY{Z9pY}UXJ2_rU+-s0Gl>dukSSd!oyCdj%2$MnRc%%uPqP>6REg?np`3as{ z>tkg)H|)XrkdF`mSV~mEJfK{~a-c+IpA<+RZ57t%l8i$-a401Ffmyn*f;uvl0t-1( zw8u6+Tv3SpzLCmz*X~P`s`zY+70(SpSakGAagQwy$zs+y2%5l^sVI~UtCZEIEn(h< z=hSpEcu-l`rK_ts!BKsA2J=&wmOZ=}2d1`Xi!ATkIOZ%Q$J?_D@tF)|ouc7QGi@}g zysxRiCND~?HWv(SWxw{L>p`^DV*9L+r6LkKxuZ~>$pE7D$$8ex;S0y0tLvk4^k#n0 zS2d(K}gYdE|>yL?<=M5dmW})(jl(}yx*cctLK@;sAf)t5zCJhQVDIC!uC-3 zM>BRWHhg+d+19QJebt7@DH86JBTMbB(w6VZ@Ik%HoKpL`d7ff59IEa#Q{pQMwbnjn z=!NzJ5L)A~WNmD*ysLG%i$BeH0lQ9j7;XqFbQuhL*R_=hrXu}Q$nQr-Il_1~(%&|G ze~Elw-hX2lMY&e2IPQd9HA=lq(=MGFX!ltrx^)k%{xk9r$^!~3t`2uXl|EU-SAd0u zB(LT%ZC%M|+BrDn`uoc(|Z_v8y%SntF0m3egb(r16$YMPWz{ zU2KSwakVsT+JAX3tCo2%F=IaL{b`yBHYeTQzW;%r?VMt;q=~yJ=JrsHu~bC|F>G^G za!7}rCpC`P;22X4Ft!F~VqH~|NG={goWQQKJ|Q3^vM8ZaS&p(gw*!Hv-XJwA zU8q%69F6}jS!OMzV@Nt&S|FmMjMS-zxPK2_#%K=SSR?^esZRbSs+T81HN$`7bMkp0 zki+dXU5P-_x%FV?dsx@O|2Vj8x&%Tqy!O#g+rkMrxZrQIh*HcqX>oZQd_f}#rC0(xju%H=i-X`TrPu$M(#kZEH8SZ5tKaww+Xx zif!ArZCg)l+pHKB+fGjQ`>u8Nhx6t9f_YtY%-Q=GZS;1x{lVd~p7(?_1$7zU`+(K# zkEUb47f4J3_9{(}>(%YM*qyuw{o}5?r^WB5z)ODj6J1QbkNaN!TK4s0-MrVa^E`oZ z&$)1Cr{=T%s#&i4s?{%pufi0|0f-Ge_x+4(0p~@7=KUVp+1C>ffi9=le=%+!8%8Zy z#a2$Qd>Xkk7!W^6NVNC+gC)va)hu9=l1aIS%3SVc}1o#FGGp3ycj|yh^ zElLc}(*OBHPxsTY=jlW9@-Sw~ZXrZ}vnsGXO^jCI39_4ykv8U*oq*48m+$l^uQ!Y( zt}!c9CGKi}y$IY;{B0!!1=YB*PEX)A=YpnV@)*~D9rR~jtmB;1hI*NiVGai}>7_40 zR92pfZ@oQKOQ?XFkvn`~@~xwooH+5=dR#a2QCZZhaZj>e`Z>Y8MTLq=P%wMT+!O5C z%u8Cm$v?6PMr8d5umciDGA;loj&^L_zs?>aPx(H-Q_FrwwkAP`wrsO`fsab@a+D#J zuSCGnMq3R*1rs6!xwLm>UZ#GyVck*WHJn>dsfn>fXTljK?Up{>yUi@kPgOp-Qj)Y=M5;U16H6 z=RXa7{!7qjx*ee(L-EJFR$i~qtY7C{6+^CawfFvZXYOx~(M`T2WB00qnclm$O+=5A zrhmZGi6$3@qY(}4mFXbwQh%yPGXfGx;Aqlo6>=k&HoYf*i7rhWYOf^#w+8EPKrFHv zE6;04MrsFVpU)0To41aMsNyxIWLpX(lZyz{W*q@TWi!M>P-TXI z1xhHFxz2NhLRJ(xu~P{2bCi>zxxE?w_*D>I4CrAMBvcI^Z7NdVn9Xv0#6yDYOaFdL%{I7kHEf@ zt-1e8ls}>}5)X_Hh#&S=fI-6hNXmJas;cFr>ue*4m1u?{RbY(U$0J) z*(LNCZ^whd(=$OHBD0f;8QVfu>7Q)zE|zk)3zG-U%IVXNXL`qST;1lG(=|gX`7l4` zPse=xtHSYp`y94(2LE}>mqL<1_FjnwBfXkzbG81=OiSj`^*<} z!)gl3B9-QM#nZwoe2(S)86?$C$sZPselYD4(YudG?e;@;m*<%kc-ZNthinel786PG zuXSS|AphLt97mN#$z=XbB_Mf)S%VfVLl%_hyvtkn?!!I&Mt99sL^A5E!e=URqlpw*>UN9_vN#DjeNJ&ZX3Vq?6RCB zZ{2Kn|F^esbz;+cpZ)bfsO@(yNAav*lHRyooD!9WOT2zavNMgYG4-8Sm+P>Q703DU zSm(DWQR`!EY`h#9cID|9l(vHTTsouYCP`fq%FgwVP`~p|Kh9^-i~liY(vQW@qT;`H zpIN>LMjZ%Y%1*5Y07?@sOFVOh`GqY#zx;Vrj|$F!=`QfFwI?w4eNZ%qk`Yts7A*1C zFa$Yhb+TXZr|@aXMQ)hZhL}D5w8qUH-usv}dk_`z5wE74eb$LXkup+H6*&)U|cjh=K@$cMQ2-a$5RZnpaxi1q(Sr*X{M~z}CouGri?^a%yjRx_y zOcZyfXl)o@$Y|%a8I_F8L;Uy=?D4G0!t=C5N?cLs7CPXRUQ4d-LM%c?uX^<)#(G8+ zm+@yct?tHm9J3oYk#>Bq6WzJq!?v`h{C0;BO)1K#1iG9KdtIlkzXd*z^lR^5j8K`P zm+{`KleCM8TBKn(<3jW6uw9Q@{t+9Q?CqKtz}Vf5;~eOVUz}cMF|o2bj}eD?zi;f+ z3UJ-@frf>4)FS`tId2&?yJ9gbywFsvh{(EV#OL?g2zsvTu-d}kZt2H}GUKyf^ohgZ zpkIG0pQeoH;OY-O+v)P&e^dDSEX(yi&^pd;85B=S{k)3i$X4qv$w!QQ)PKB+Vi34n z(bs!lq@CqHlG*Tm*;l}0 z=0WwpkyTjpbC29>a*?6vP>O%K$3)|Jjmv{-PINOlJ1M77D^yT0WHW>Nut^IRcltQ! zT@r!An!1QZ=NNM#PK5_N<5i%$m}dLIJTkz8NVuenqrgcZF4^I3Q%H+}g$&5ehX}$K zOFJHf#{YpY(3NYjrN9F&dqpXiocs1ozBpals0OXA@*AP@M-$7{0S}`wR zqLTd?#zKuM`$1=B=Y6?VOz;htg{+W*I6I4e|vZ&cNo63SRs8pM26Ibeh|K-J95@9lI%ns2Nwhfg3Gs<^q@ zh-E*Bq}{~>`3Zyyt};P!a#hp;zaTgSXKN=X2~A^{2{)Y*=FeZusp!8lujVhF50b)$ zj#bdZ79k22&ufqfvPTFg0}HwQkowq>H^?SKL6;U(heF+58^a?;Aza)mUk;l(^l!q?fqwsob-nK3awk~phvw@P!MA=pbU>&45YsdLFA zmI`qfE~)rAR;n@NA|c~Q8K@p^v&}WVG!acvvX9bogRRPvztMy=3^qtSz|BPwF1$0# zx;I{X(#j}BjEpPL;&?L+)kLSX#GX1x=JPqNB2%YYuc+?XDawcYkk>wq95!cQ<^OT?OggFVE(IEK!gHp-U5sakC2t;@08T77 zEJSVK_4Cltr_p+O`gy{ji-#8O)`#vZ14WEzkTDE-W%)k- zZ2VA0riiP(k0WmAK(aPTU4QNFuUV(3sfEMwD`h=w7}YxuAc%zJX=8x+SpFMV)XSB5 zKZXeZjqhfVe;GJ65`NY=Q=Q)c0=PRCgfZ~ms!y#Ek;K;W$r6N)=_{7DgnWdy-i$Xc zQc~&o#TlpBfr>`cBPdcd>RM-Q`-JcU=Eb#fCi0EsP|j{E2^P9sd>%TJlsjj{KH4z+ zuoa0R^6dvCrbKpWUa%?>){ML7iYQk(X5z11ggjRzwU#hpk>98SQn(R(8XL77*UU|k zSxmEcX7dcko-ep({Ml{+%J!+ydKa2wygwB2e%;%vY`IV@MenOFo83G-<@Nm<-fmW{ zoX%{vv4!BVGi>U5$w6yO&gy-uSw0_x%C+ghezp{I+q)db)^- z{@(kCCOPx&BWE@5IU@{Fz@y0d%V}r2mHWsiEXQ|+sjk!hC_2W~dk{M8<4U+>>1Jir z=S??H;6PWx&uOdTe9HIGK*HvJLnlSK()(`3PvBmJL!iwX@UKIM(D`iiIXwaRHMmrUKse&Gvxwt zuRkf)SGQML6iGEmlm#v*P7O$HIE0rSghQ>Z%(y}c(INZ~zsZ+6ERk2szL8uxEk>29 zh1nl1E!ZS!M!AH&VXe5^?-SrUh4B^}mnq%lh{;u~5U8xp+6DEs?$IT#4ro%(?CzVLb%7arWg0?OWg z5-lW>)Pe$>k#;Ca5NdCb>CfWB!;PjXD}yTav)`yRq9pjXgyW9M!$@dIn}UBU|IqQR zvx%FNdW%2LtAbSl;CMd6_ZBLs>4+PWGmd_#MjKNoZR|pL5Sm+4vM}l^f-F6@TuX@o z>o+Tv1e@PBka&Yc?(B^~S^cI7`C;pLif@d0UB8}%xG|hq>U$kb<C_$}CzVskCzaT^wNrQ6 z-V-lGO|@#6?Y6tXPb7D*Z@n=XETKOfKB;2?!O2Ic{+{ZIy90M??eo}WsooQTDqk0EU!Rj& ztbrF7k&bPLBo|M&;#xqjj*xkDv+BYc(T5lJmKnI|&-8RYfuS16WGWU85|9L#oI}m4 z3!Y=c(zPm5O5?FcB+WgY{gGvh0SIvlOHLCB0s-zmkbpZd%uG9i=?KQ)l#t*n;puHz zyrT!W9f;QSM9|pc;G3C>{mcnnqATpH?x>VIv2h^p{5=bYrN9qOYD-%B^y??Gp;hl# z9odT^P-3kZGv6kD3j@&PYP3TN;AFvPU!`LTK(KIrupEqP^kw#tl=E>=kz?v@@bj1e zKL3VOo9X6%1WC0|3zwQ<74wTYa-fS!VJ^s!1FIE%!36{`c0S<^pq`fxK0j!QjTpen zN#>Eiujeqh6a9i&sAuZwnSJzV7e>|mIyStVqN3zm22&CxO^%V2rqJ9tgw!hj{r{qm z%>GMvxXZ53R6}RACRga#!)`Q_QmDP`i?|r2VV=$vuV%*>{KaqLj5@DqUOYEGvPZf2 zow$?mlgPruT=RjXDsQP{4{4)PWrAmjmyM~3lv$R2ph+D~FRaG?;fFrS7{dZj))^oV z-U*z$Ez2*y6KpF0)~#wIyNj(^MrW3`=FP~2t^e<_Wst|km~ty82-7;z87;}wqZ22g zr~Rag2OGZsfw58=xmrjO$^se-C8jPMkK7syuO1q+de+h=u31vjG)KfO@Gdl{yf0Z}VmrM{`Ac#kH)I^q`X9#&tM7 z2KHVezcB^>NFrYlj~pXk#PrGkzRAmX<`W4-oCqfj5W2z)UGlc_gb7{>(&3IDfuh+P zKzq=CPw@?B^8Hrc{Gfwg zBBeQDn?<&?FiBiB;Ze-ZAl}vHX+K;PHXw8t=!h9-ObfROB$m&Ew)FGd5yS-Vu_L6F z_4_bl>GDUg^4#L~=T+&{EP&=#9z@RiOu+M% zWel+pD(S5mr3qWiCmHaM5sh{UI2^Y|ve^{d=~7HnI8-VbtjfWq@jO&tA#`Go`$Dqy zt0L2R37BsGNT|ivOx$xS%oXv41A-w`le%Kb71#%_cW=xjE8a2$ZQaT)v5f;OS9%`; ziWR27La2&Qc%RqUuP&=qudEu874?si=obt8H?#(<`fm>|RY}>BUw>WqA&?EQB;z9f zh?hnY^v=-W4#xtMYCrZAh!NZWDx+UQfQcbnDA4lLW{YQrx{SMBx6+XIl1ygUwzhLh z9aJiWJht&Z#9zB)1DL>DkUsUcChQn5{%bR9wU$^;>>7!F?;uXHEmOH*(oZfcKWCLk z400&mp%n|bF-Y-)H0J>=T8}t&3vzQZf3b=*>oA!@vIy1F!@^*2e+f00zO5~=v{oCI zja}XH&J+1{D0CiAV{gjV2CY^xVVcr6^=#-^pzImQsZ6>`jfp&~_V8cvLaSqtD<-V& zmU%%YQu{L?-o#eNgPB6JX+XKvdj8a8ZtXF2yi&|)P<{lxyEeG3h$bx)h8Su4D#7_# z9^&i-S`txngms^TYBR{thV9|LkkqyFY9(n}XJM7n)tmY3W)F%nWtS;meCTmN-Pv~D zu4)^q36Xf_O7Y!UK{XxK)Q!BjU0R^}+&GYWzEbTke?tcTr(V-407SrM9CV$(E3?Jk z=wmNBGyXld@54&?Y~>;h|9NdlLfszZ-}tUrvUw;c#gOh~Hx&)*W%K;YgK1T{2{nt2 z`5AP{0r1hqoHJbKfsU=lGWt0Ul}LylfieTLKV84KPjPYr+;yetv1IEomLMGEVE*ht z!5K}?9Z~E>CPlOmr;s`zV`CZszKMlug1tyFko~8p?Q9Cv2|}MOV86wYBxD0c3(%1}fHBr!xN&#!h4#|Khx3a ztNJ8zt>V!Tx;D39zib5C^y6)}IZTohBeTiLdSMN^3X%oSrG~hwd+~zoo$zol>`%_6tlQxI@IIcMX4|07UsUA zwK^XEwb4&HDWrc;zfIv5BMM^&w~Aw1j)L20(|;J?r@<8dH~DAj+e+HlkHGGKK0&~8P%Mv~dk zQxKwC2i4KAx^j<|`Pu*6kc3qp(hT`tsWy6^L?|735_40{4vAEn^+D;1h6C8NfMnM90BZ}6p}Z2QF3*97U`V(6YnZ6i;Y*>1Z2 z$0xkl6TXD08Kqx8uQpJm=3ua{`xN1Sp-Kz!S?S-#WI2Nl=U}|!VJm5sEh=E+Ymu9A@+J85rEBc$N+jtrK zxVM6!%0@7~MLGO=fLJGr3h<9cJ8&$~e`g4a;{Iz2SG;y6h5%6p!Urt#V-cmRch8Nn zA|>~wD=L8M%n{p4YR#a*Jdrnvb2QYOihQo?jRWCl&OrJ1K*gzc^-@vetc#+NiGh%J z)X3l^Bvw{y9cP&h$k4?E^J6}54q>0)@msl}XY_nvvC2Y_idzsfju<9YYz>DG_^Wl- z=Z=fjL7})f>*P-79%LL`SnCLTX(l8b}D zyfX9#)2w%0kqtUx$Cg-PZaj<#ZnN$r@Fo{uG57ys$1*X=J2IP9Mm3u~sr0{maCPEK zb;^cY8v5b5?T07)VRwhH-tBXUsw%(eR?xScaWmlT_bJqy>qs-Z3r1U9qW028j~Vb07Y-<;R{*w1 z(ol$c)_heW8EapKm}F%Fsl32CRV;Yc14@houJQ>FSUuN7qpaOgc&C5%XoS(fJX2-6 zFqI~g*o-BlckYiR1gW$o#*Xs9#%hm8V2O<;Ze$q_q(ZhXI_I1_PHoisPXo$KY%7bP z@bxD)-E1u*X)XJ4|6r>3N*zVC$JgX2kA5v)djJeyOY(KdIULJp`i=(I?5`CfS|>sE zTQ%PICK!K=vb8p%VG>Ec9xPTBt&{qZ+_AX?Ya{PuOIC{=d1`B9{-uagBE{ytlgagVe}P-4$H~ zWmqM^6D6f|&w3BGV0kJRKG=z6=K#nA_F1oi6T2!(NQSV=G?f>Te@M(^(_-qc=h8$h z7BWT5_EV4%;Of2}0Pivfi59)}B}J)q@_Q6PobwQ8LG^wr-!R5BU?L^8#Tc?8N8rOh zaUu-WkebynJrG>@G_K+JDTw5CdF7Uch65(zsul~1N$RFfeyr(e!&T9oyF>bOoLfQa z>vPd>sKPt&d3@ksn6NVH4Ua216%xO-wTO{A(%+^4opc6jUWwr(IrPcy@S$auoRdKc z6G|QD`E|ZHE---H>G4#Ee-5fYGfwxd#2;mjM_PWcKsLHtRK(}^{q(1=yo`^XNk4u= zM78fThoSPZ#(Upc?m(@)YHR}_7q={%GX zE~+9G?wF`2&3l*)Ek>*iCGlQ_OK-bwWpM`>8ML}Mk?=1XDT<(%$K6mx-OgD ze|v>Ys_U0ZO3Yu0y)Lm@qL=M@8L@YGjs~P~MZXxPlj%=6IsgX(tLhQ85mRA+9dCXp zsM$LV{QP^=?!AjR>`=B$ciA5m@C{J9w2{E~W-<3Yue#mI6SQV~F3X}h$f`(T+6pfC3vFkpJQ`PAKNKO)N~3N+6Nmd-|%Lk zd91f~A}dh6KuM7gT;+v3IQxN$;#}lqKAl2_B2Rg;Z}a9;L_w_B6cgewXcM+kj<66x z!VtBoFV=9v^wa86*TT)*)nz&NjU4m~G##8UUdQ{74gni|9<2?VQbZS;e+<<}y#EKi ze;eNTcG`N#xu$z-%!2xcL<1n%q4>B)RF7v~)vk(LlVd3G;#Yw=0j}64YX(U6W5Yh# zgdheddloi?W&^9q>@P$DsX4`hfSDx#;ojLuB;i~6I0vZBQODWK>}!wt zR!k6hx%#33_~IwTo4Uab*$kOo=bYeZD}MG*4~O4ZUB``9wK^T%VpaN=t&_A*J1$|H zURDLkhbKOM9iI*0h&9^H%%2)=TRyXsZdqP~v%c#=p8e`N@>tT%FrlFo)xCS!(|Q0o zCA9YYdzk4vxD?hSVK_~<5JhfjDp2IRCsy92y@JPPA%!m7WW?fCT(RIW&AZrSe8v*4 z=;~`|B4FTEyQ+E3bFEv7Io$pk9J@`R3@kGQWFxDXbOeYT(#x>9T^N9)1QPkYqs@LK@NV?eOJwnWlW5wlk}$N+FXJ^=9qLy2meYmP+y9Ce^S1L7?M zBgeOJg9AP$!!*n9u3`D7Up)<<)izJ-OcQ{QY!gSXsllVjrNZzTNdTkLe~%;=qVDzQ z2ZZ50W|PafwSV~8T1VMXm(;#KUMDMK?`gvx_6Th8U(X2C;9(nRm3~`}7gGA!kGJZz z4ay_#_#E$#65>ij;u&Xj?3UXu+kHi*NT{jG&IALpvO32AD_UWQ;kx#>|S*^6C~M# z;`lPF!tEsY;dGEg(|f`zY#QbdrDBsGJQZKr0NwF4XGq&<$%$;m?9w#DV7WEd?1G#jz+-Ak50_SML@Xf%`U4EI$G{WXGa-sxR)z=UHr)FmaKKsS zMRTnb9e>lHx`ex0kA)(OWdw{PKnmUgiqJCTO@^i_iho0|8<~N(E~?{K=1Ns*pw1)3=PV+hqQ};nLFtbe zQ>DO`S<8_HTT-6;86ac7@3?o-guwz~=mFPYWm#J^H|#9z{iy$Hi&av%as~l7FX_WQ zJ%pqdqj(O=kGTVm7Q2NFSvr3lhI*stAJB`%&YnpmCyT;hxO^J4^8M^2)bmrh>TCW1 z6~EUe98T&K%=&OWlp7s=zdj|PPi|zWnQ%3F|NZFQPVwTeo1>eRzyAv;8G{K6wbWcq zRtdKB&dP63IE}k0p+c~)$P`khq%hg%)9Dd%92WH~YU#eHamB0C)318fi3=eM5-T-s zZGk>ySHvHjL|^>i%k_~~Sg?)P0ZnYK6ZGq=gw$HRI`#4k)8Sdu=~oC!>O7hQCh?#K)7%iec0v6j$n>AU4J_;5Z_eWms_0^wCuzOaS~~oI5q6eL@j!>ru0K8wHa2YZ==i#R_`PFI<%YScL`D^i%WLCYbgS z_w5bU7F>xotsi^sHqL*0|0Sr@hD+k9^vd%lH_GqjH{-@5YN$iBk36*0$~V`q2hyH0 zoo~8jbK+dHmnWnSr`)>&CY?86#mcFdA4Fi4($}${or*L*;9b6*c7;Hzp_)|B8!%Kaoldsq3F^On_pWq2y`e7Ea$m}_Zw0o;rAd?IEHNhO%vcQ zspR5AJtjT+U;$80Y|j~CDeqXJoGY&arf>efy0!vus54r9Pg?AGg5Pyjo~Hw=1j55}n#S zSIVBrM{x{A-&~^7sUnB4m8!7tI_K)nxHZoN*R%ubHHztlLU#S%0D00Gfa;6}i|V#m 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

-g0x>Qww>}E%sls1Kp^ljXA8GE$ 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∾T9~fXX(Dwfo;yV*jl8%E9A9-Hp_^6 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⁡@R{e2=nQeUNs3H$1M5&vU7bgxXC~TcHYLK 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 diff --git a/img/Screenshot3.png b/img/Screenshot3.png deleted file mode 100644 index 1d3a3dd7b8653c17d786eef4b9e13b4d60038982..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1860208 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

x!_&jV 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%0AV$q4L}tsPO<+(K)2mvXGEqJ* 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 #g&g8X3UoH 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

T~9u6;c>7W2_fh9AouYw890unC$_}4 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%0DhskJ}=g^d)#sXUz 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 lJU_Z8RzTsfns;QfveQ(t9YTSK#{Aq z@+-IgliK~00gRV@E42V$>>kV-BvRM9p8mgo^Z)nH{quj~`|rMAPtSrl`k|KUvJ42G z0IY#SJ;K0Pl(k6F053w-h*%3&M^S}e7)Xg_Igtpmy{X3!7Ll?nE0<~>ss$SvYtBS# zT|{(iyA-WU?Mk<{duxC5 zZ~d*0fA))?{PbrEeQ%ZG`$DY5O&4dDAaN(>J-7u0W<93P9O$8hEY9H|T)1nI2#c`6 zJ?Mgx5Ro?_$3uWEV?+#Vrv`Jl6IoD;Xe_m7x^aMX&~Xq<96Lv2CgKX$Ig}_+Hi(SE z1<`0uMwPgVh%-k|2y|lDO^o^hvk)tVGlxnm;uIT`cYTa29P1=XqJ2X4MsApTl`C^$ zQMV?++|v=6$caOkRElz8*D$C)*v(5EY}jC>Aa-XD5)vjS+K6`H#!N~J$HK7?RVERR zQXD;s6e3bZ7ITeY_aKT6I;EYtF*#Eqs?3Yf%7L@_&eW7UNo;s7w(r~4Htbq8)Z+`#f`*&adsn4&=IqXNOjiV^7%!|h`?H|j+XuCf! z9gy?8ngEY8@Egmz-rv8Bh-IlkRHSrDGKwhlVA<&)^8s~uRZmS167g47?2o_qBe#xX zP4~A;e@!?s3I_>!WvXiH65syLd&HkupMU=S%S$Yd^>%4(_qHhvcNAI|3U&)7R#6rX zp|VtBvc3VfWm$?U#MyM7PMqZ;Lnv=%L|lrtZBNwzrL``xW4j$d-UtbMFC})qI5yd} zRxQQcN-aoKJE-zg8)hD}wP>D2A>8B}?&cSY=1`9~+=BwC3&4zI%Fw)v3hK^BQGp)K zB4)NOYu7%8t*MiyM>pln&`i$B)nfv0Z0`UqMT=@Fka0^XGAQ_^90sv@Uvli9D10PT zbt##7sS6L3voLGX-TKYU=ka_#=N1r%_ABD2PiB_+V`c;XW3p(h;da!g$1!i&a^Cx zQ!on>jh1C`^Nc+{X3^GyNs4MwRvCMm;}2B7`GDaRBYZ1-Xk;VtQF4F0EX%&{rB+eh z_N_x&dImGr5e{;Xz*B%iOP?-abs=`Qx~wyisdvo-f{_MZ+m8_y6y{+5w$?bPbRE`v z4EIDENC7l?*6H3=K`p@%i3!|>vN#1QXGt_ZUoIdr<7I2D^zi(XPt9yDJ__a@35&2{ zKZK+b6!*xua^*wl4zbuf3}EKJs=)b!_GB?y5qh~=iJf})p=^O>YN zH|a06+@nnZ(>VEE13q$_sE+-0Uij=wh4c*?(c#voDF;|p*#aF!AhpZz*VkIn zpSP59**9z|bv);&g>#3+J36?7diJldEXy*?Jgh7uk~B${VrF-Dch|C%2rdvRNc}rU zGf<2PmQ~<-GWV_R%?y(p=JUR12=b|#lEesxVtGvO-nIH2iDUbN+kJrj4$K*9|1IRBkn23dyM0fMQ@>l-q zzxKcTGvD~uKajdaN0M?xkDBF?nUf7EL`zf!70?KBC#U`o30KCrNZ$($M|Sk@VOB5@+}pk0-p2B*k&6&IdR8 zy(Q6}YZn$B;v7thHxI!Jx_gHwbhhsZ8Xq222C|yO!O_Gi4kvk5>SyVZ02m#IAu`H` zeXlFz!Q@OH&~}N43sWH)X)fduTNjW>m=iHU)Jc0m6v75)aCF5}22K_q!I7~ygu9-a z7y+@$D2&L6h@#LqN(8!pIxsT?q9QX(?N@?fnePX~=$LKXLuH1#sN)%JgVf9r@w<7S z@>BHK!QQ6FLKGrFq`l-oy=H{+tB7D*6lQR7hhwya97K-({zaf5 z=3c+RCWYVy27iNm3L%w5A4AL_hO+FLTA37Sxb+d`32(kbN9Ev=z3Dy89_Cmla{b~z z{YPg`Tz21Qv*#@RTs5=g5rUcb(d>4`vCR`HI%SW}I~)lDd|_QmRTUw6aeMoN1uqH%R3kB~NCt8?_u(E1UyR?flnfbo&wG`k}T5C&Puw(9|2($Fpz`e5Xd$TsE zmxY4*V#VOA9+_-iS3>)9EioOFvgHlFoBR8FcX(nvhuM|lfV0^?^5u?;3~T;1x?g}=0MRa=YoDnHdd0BxI}kIxNcruN;_SOI={uV*-#71;p-hDzzYrI1iJlY38r1 zMG?7&5g5#(V(!o>KzX)iWhguIo;by_`SNz;F-Vu=Pma%R+q(6yE@)4N5}j20PR-Us z!W)`q-@^#AvN#kymZYJccDk04Iy>hBbo@L%*4rn#w8`RP{}b>rf3Ce z5-5O?P}hkK=lkO#ZjDk$d zp(mnD3pF{PI5YFXD^JsU(th!|@M?1$<<${rKq2;-M>Gq3xaRlw_nG~b6Y0E^&+&9~ zW$wzVqpH@faYHGr^bu%iSzu!Jk)M6QB8Yt`$SrE)#@x{k3r9%Yux^%RxOXg6u(Ug#r13cg?M`7|R zI{PplcAmv>V+`KcvMk}gT`m|B!&`iiLo)ET54L9Rp73aNVs*`>3n=6dfj^I)DHE zx6f{$J-@lVIh}6S)6H^Pw3MP%RQn??{E&$Kv_$&`0<fs z=r_bYzy8JF&_y1P{=5n4`wa!?t6!7{jSr-eJURYfchQ7}+07%Umb&fx=~VyHzy0t1 znLqdEzWco&EH^jJg0dZ-g`qx6hmrx8!O}Sz{qHKwT$U3nKpK^MS4ZU`NugPbwM36k zkW%WhEW3HBB`C7NI-_eKUVDTVrAOuGxsHCgF+30;-}a`W5w1{m;Yd(+YA(h_K>EHXas284i;(ALN7% zpg<@uX8~=Hj8Z&TQ8-I+s2?bf{_iv+_(w7U*a(<7i42OTFk>qU3WoPeZ0WzIcW^R! zWHeeIL`dW9$tsKd|*dHZiM8gdO@1AqKKvacq9N*iM}JlSD28x;YSP!OU(LES_bSku^$5 zvK~o#V-S%MgYVIc5a=Z9#A*2OkF@Q`j2{~POTEitgmOejrZ5rd&-~#(K1Yq?l*PkF zkshB6Udt}j*`f%Q?Jzr!lk+SR(I5cL)*fViaGwRax$Q*0JpbyifAjuw|Fb{wxf|P; zJ($QOS}_tINv1jCpAev#h!q7c9w2S@pjsAlznm`=QcDqO(P2k_gIPxS&Bbl`KK_?*mL4snomvKI*1CL*XMd(uf{X+L|-`?DB{@wT5^5V0t)TUOs zgt@imW+G)>o?Y&ZNP>jeskl=Ut}wO1YuVR>vC!kL&3l*Tmgk~%S(>%``}?A$^kL0G zWaa_dKx^SagW+rL(A3hpVy#K{?*$^%=an9RL2})!1a+I+KtGpKAO@Kktk4$TI_lu) zxwF>#QPx~V)@6~&)5_d8@vT{@oke?dbF&RspiXeiPRJPx;pud`Qf;pGTM=P!BdX#M z1{W|4o;=A?GEU~RG5OerQtqP(*lwtwJ=qLe4?VbIX*!-gl^O7unhuUV5WgT7=5No1 zf3{-b^Ws^C)(>kt&Quj0<^xE=4_ochb#6o@YO~E?2Py;f(3J?L#rc*@eJJ6%wqONGwJX&n6!e(2e== zN4utU6c}?b?fY)ctQl}(=B~BOY~{Il@F28p(8(X9Q5_UlS?Xf$ogy-t84>V^=)BqJ z$|5}|K#qtotk&q2ImqmTWhsLQKm5+a-#RAzVdOic6XGeU%pZDt1)cH@<@eNZQ*q7_ zl2-%qR&doFNYmkvEwy6s?EAj8-BC;E_30ib*omTPw2ZjDy*=`~i1vM7OV!y_ITVre zc43jz&CRy&ZtbBKPgkb42?~1XJ~uZv^Fbxmx5xd$^U-BlYdVGT=Cd(B0lTOxz_pit z#@_QWbq&vRFDO9y&<#%T12PDfAfMw?dMfO2D?>zU=A#j=m#j|fsTVtmnzdRgt7MHcALm(@gu9sr3eduL zYtn;*l!Q^K1t?=a2IuWQMDwB^J@y)Q(8tSItM}FzT;(Li5hfoYO2#T?N2qO)k?8VpRD+`WpPC zbht2#Ah`b73^6Ym_(jca!Vs4k5R^R@Z~+IAs1g(2-nuN(H>nyUL?q*w208jjCUADgjxdc?44ZO0sPq?|=k9>dMy&fceMIJ?NRSE<);D0r^; zruZ(sZwO41qtR`I9w*knwHD^Not~=;vre6r`20$Kv?D~pE%`9{BKX1KEf5wHWz}Nd zi2R**UcB?-rtL4^y3tR({p_u0%W2gY&)<4>I^CR>by?R^7gbfMC<}pSHR2_n1SZUf zs1GYZKbg=TZxG6-B3J3AS2e}g3ySme^4r4IeR4T|6GipPnDr*8->V$gH?i)%{zE;M z`yc<*YsAgRZ~IB7@RKk2`fKtg7jQm}KK5ih<@(|eyb*66$@t2y=k@+-?ts;^bvYWFe^E3~MV zvZxl3!gWa1*kiZ{hz)&jFU+#6D^gftz4HhurSJN%!kTGOI63=ffI>^bF=0-}ox_T; zbwmf7u=d{B2sam2R$5PMS!(m$#Ho-dNB7(=W>lA(mv?8aw{4@p_m!`G>N6kz#Aj|v zE{hi0y@)`IBPtXc!Au6v?tpPd7xQ|1UGIuPrUM1Txr&-+cQFHn+%XiK^JlG9bkuPj z$J+?sBBDpb1u6(iao7`wUD~B%bd?<5C--n73-+udf+MV4+=IJT*!{Dx_Hf20li+yf z0kLZ*4w4FZ%23Qek%flp42&_=?r`Qna3VlW;}F0Cw4C!Ken$lI?t;_E9!wGj!Up66 z^6oQ6`dQb;dZQ%Z(F63PBwfS_MYs_=4VyZ%c#NzJ^56y%KzFyps|oyS7sGoEgL~itwrD}b9tORi+@FYPHD7X z4H`NbWYJ*$#^+HQ38i%U%q!vp z2Xy!Jq^*9`E|z7Di1WFTNG;Z7;!)D-wGW!ZKxKA7&nLPG$Z!bF<1J-I=lD7g6iYnt zL640W5pjqV)E-_AdAsp?GEv_|c+sjPc=)6)Ct=yGnQum|g$b3S zm6`W#$N3gJer$8^@9$GX8R`k6%t*wd65&jATGpOn2_vT&_#6G!vt)?;>=e!haGZip zr&Au(vy*goOdRd}V-uFfpE5Fe7y(mEDvIgEhrvlzp#rbV(xtjMG}Elq#SrrPVO4r# zatv_?w}8jSYYub2YH!c$W@e|;38md;hM0v>o9vG~q;?BWA5GeF9|U|ccs>VMEr?pj zvXjbFgBfOK5KtqJQ^U6-CXWQOvoo40)rkDeZ8&CP6(;_)_SD#EdK_Hnwys5W2Mg^5)q zKiUjMO~~w=GMCha6pv=h8%=2oxNi6N_u-Dwn@CD@gq2c&*Yb$g_PG_VhdLy`i=qcy zt6nabR995B)@8eFsf!)?V9ZdHM??2?ypIRHG6;+7DU5WqpQl+Y58?U0$Dm?b>XLQP zI?RlHLZE<#aV6yplG+2x;i1%zKi=%&35T|Q2ae`)xtN=%n(aKgRc3wgdg<(T-4NlW z)^%Bk0%+!1%d%9&w#+=Dc_epNvbVfw@O$RGmof(=s>ciWJm1c{{Cu@p4s&<34bH21 z%69!~1erA`aXv2i>2&IKb;^P*!v~D8Wt(i#ctJ#L9pQBo25LU^QXK3r1|L?nx3P`M zO|RbJn8)Vuz*3j|6{(XRKH~B5uRiizAj}bxIPa@DGpAf0c77SJQ){iIhh&)?m=v~Vb3mU(YiS1U&JiM1mx=>UPl<`X z?ak)4IVLfO*}P-SYU1qKhnjXZ$R7&|>0+5u%KDOxo~LKep3x8`GXpaV4Efpjw&z_# zg)gfJ82rq@wO^~xS@`Uq$UK*0RKjYlENoLt3h)GI@W zbULkdl~G!*WAl&AKpj92yfOEFjet+eGzb-`%R<8eJyUCERyZ?jQIz?!D0Nj(0r>{+ zyi7QedDGRUVd6PH7YUOYK#C3(bZN|(phNi14eGE#%%H;gT##>UW^P;|r!Y3IGPhAv z$)ZkcZCzAUBn?PyfBVJl?V=j(ROqeeH*YoJf%7EtI^e0|N4RW zh1UzsANWpQa4c|mq|LsC>q=9c)l`G$%clEkojnR6GB$(w z!h_o&rK?Q+5XMA1aWBU*sfgn31a-}k5E9>8w_%^v-i6rp>q8Uct}H8)MAyiT$U#vc zuS{ib#DDmA)Sy>pB@QCD!~t zin}p69(@p{5Qb^}c#|GvLrMe$qcCgqT){&Xgwu(RE9OMTgpvZZV-+n!KkURlB4duD zQ)00yn)xyK70RS6GVTRXFfPaN?qOWYAu}za=Tr}( zXXsGDA|22~giAMKIwQjMOaHb1*32A)S@No3DlHp2JZ0zec?NEDi_>&?$c{xHSc7fb zYEejc*l{k)vh5pa1AP<8PL&%G(TVrB|K3-AYdi11>vw;a_=ik)m5K(3`3N?BodAtk zsSKMMf>ep1QWoa&?z``vZdjE?3X=pyvwhelb0Uh7L-?TKbgojm`)D{DcxTRMIPLer ztfLP()%oky%!rs>d<$<*LZy_tDZTgN#P9y_ey4SP>(lJdoOKUx=q6OMW<4oUNK`yX zSkL#Dh(O32yg#S)WUay5o6N-7#)YHuw(mvD?ai%yz6l{X7~5^*xx6QGU=|6W&25T@Tw0VE)9*(thJ`K4AvjGv{XxV_tUbjb;(x? zJ`m&(LDIj5*WdSDhZ#i2$XE2$j1wu?sj~*1JBB=#fGyiS$hD>;*qXVSOzj7I+q3(4 z7MqUKV-O*#OM8DhOKE2fPvta>O+c6tu-XngKBc6cA1&&4Siq0Ti12LX>eHW0Bw zRDj^9Hs-V(U3o9?*;SRC6!}YOIghSrmr~YsP02Nb!T=kYuh@)ANMGta>qf-oa*;6% zmSrhgd~jNF)a`92k7ZrAZEM!nb+us!>jLzEnkB4Xh9I7g?Pc4}=d()bS?A+mpA}o& z{cYP=rtZ!lpLh!>T&XItcmys!Za3}%KHcSVNsoV55F$ji4K@x$jTi#czVEEPZj=r( z;E9*oDJwH1{pgW*2l54pbC{`WtxK&^bZ@&B1wLh2*P>E~Rc)5bbNrhbpd+PdLaVpS zB_-*e-NZ5%ie|gF91PPo`!VOj38u#@SOLBVM)D3oZ!KRr%Opp`$EaOp&)s~K!s{Hm z6>}SOBkCk{^jI_ssAq|eioCGynkF$9{2SBP? zd8vB@am4v@fiEe2+@m-&pgQ5?k#`MvpPQSTRKsy?bElVXQ~bzGB*2q(b+fK5nNww} ztAx!Uk3#f>13Kx(xT@J3lv?w)?^gv&yysK|@O;gA35Ogxq)()?_i3c|6{l66X zspRiPZKfe1c~XKNIO3;5QAF4%coWgKZ#pK+?pUKp%Gn$@GCQEV@ICEV%nUMmLS4`+ zo5pZVUs)H=H&#SvfBh9ADZyXq)}Pn$S-KLHt7&}S_Z-h6a(jE)&UfpwH1}|-%R(Oe z`R-Gn{Frd8DmOPb&rUa|Qcuge)LOMJa6I-F=L7e_eC>d~vi!fH1DYuw+cU2O)-zE%wGkujV{5a6> z1NGL|c$`0i0R0;J#2aE#UgaWxYzdF2{(K+|`a>Z&uH4-7{d$a}c~yVF>lx72yw=q$ zo}HHe&7b}A|Jy(Jub*z7nMheq#==^N1=9;LixgHd*l%kURb&aWib#>Jp$X&b5UfR^ z6iZRG6>8B^YVTzU*V5ap0UHS7WPFjzdOCsI$+lc3EXWo8$iT!<5Wo|4x zi7_us3)9AEsqZRZh;&OTtlP{Sv;z_~kjp}hh@HZs#L7$_`_T^HJ4y$R0a?Qw9_NTQ zYQF`j5{%!zI&v`Yy*kXDgPbJMKx!Pb*+2}FZ~)!gc^5+%CDCEH4GO5wfjmDWZp1rL zgs;M7oI8S#{`?rRY$8;Hdg>jqV_Tj5EijZ;y+w*}kh||@ZSVkCq;zsX1Vy+bKOFqu z0Gk+NVSG|pm%&_);XWSj=IAs7ig5BE3%AabMEo5qa|znIYL_dr4pw$2du-g2?Ynkz?ghcRYX`jd@?MV)Cf#c5tYJRxWlrKddgAo@2u`gQ|>-xNN0;^InIFG zA+d*ZidhKeOB6v2&dsHyO%X9PJR z>^+;NfU5|b2*Pnd9Ym4#85BH`rt!Ta0F}EmK%rm$r9U=10_G;T^vggR$kSa?Eayhi zm>i2Zq+vf=hX#6DSA~5wBFr;WrEm3^ms&|_kF79Qu7zG0-+uK!`t^&w_mf}z z=Lli&;Lz53w4!rX561Z=H%n;}LC%ecsMgcz^xk{lKi%9C$!^Xt=F7OLqcjubuUaXm zYUdLhm${43-8m2W;{{=sMVA3)+fF^;FfJx+w69v|yg$F;<#hMMAG~*dd0I}NHYu*; z!bZM(6E@)}0*k*CJt4k4UC$$cy3m-(JqlzHIq>q50k_q^9J-`iyatwKa< zDX6sP5f1MYvrVs>oKEvm5Hbox-ejb7i}c|00&AWlZQC|nfl`Y3gBZ+w7BCbCld;vJ zWmK>Mqv#CZAW^(XCkUl&3M^@S5fZ#|cb~26D$M(~m8EuWCPfh4+}_wEBPQ%Mb;B!z z;gys#Qx34fadQahf437zy0wPg$Q(L~F`tbBc$OhGCKWxUz$@l{mPuxZZ>kTiS!$PNhC;}k_E~FH zm{wHwec$&s@`MX8xNd%0R{)oM)bpyA_2yKUO2Va<^|UgUy0N>!C&hD`B{6r$_6Ms* z=4V2T00&)J`du3XCRLsXzzQuHXgTM+;fl?s@@%e8en@Jpsg+}S!ZkFrbzLF!_pkUt z9!qB~z}bfiMqE^j7MVKt_qO}USQC|HXvaBeqd6lBw-NE)%lBDWiw1?c<9|ynTF`B; zqOx!MRSw5|{Kk=IS=Si}ebgW`61Fbe`7-~fWm!-$no+r`3cWssfXo$0t2jPO&MgU6 z!s6SD*21{L_;t&&V75`!I$$YI4;V_he&LGsC$5&+j0VbMEOp?OhXzX9WrOc~UDtivdTc{ignhSGO2M4dK{VrZ zlVI!nySpH&>w>)y;zo`brva8s$8nCp*{$ysr_;$Nf{KXj)-1faLD48n<)G{mo8xD) z7VGZo=|s%UtkhbU#oU)t1qC+do71T-6(#?qgw35v$8jUBf%{qb%njIFD9Y}N407ns z{i5lCz_XBzWw@=|<#Mww5iGK(7H_fd+fs@(d;7(U=g(hMt*2$ZT~D{`4Z?@37B*jN z#j@Uel9|eQW@iM)wd(iKb@4Q5m*TPFeDykDf6d1B$44Zgr)dncW*3h-3?7Sd^RJjy z>3MtnBro{Mc)Hiyd*?g;CY0eP3#!Wkm07fs2$7V!uqYu53jDxQi4X_UB`2+=t}CYcUdA4MqL9jJt@{** zn~40}`{iyqf(*xArl8pOrlkPrK_X^$Q*Mf=TcdDQp>P%9Ft-bn3kMLTwY>GUuYLEs z-}&w@{QOTnf1w=bZF}!@D&~7Ft2ZZ&gI$5^uY=gYGQdzl$U^KHbRK5z!@dhks_&?u zLo@6x&_PU6v}(bA?;^q!98Mk_5sp%*Lfa1l7Z(W{qisUv8h6S7_8u@!@p)v_pHR>FrQ96pZZnj@SNEN1NpdU z5d}elR29xCD9AzK;gxg=VNqJDJbV82Z+?fJzWmuwmAKTR?tp3>Z1}N$JPaW`zLHCR z^xdu~An2-me|HIz(|SY1K`zJ2(Wj*YC^MC~4oLI^-@x^^P5&wn>;UpOZaO$f8avS@ z(NscRC204m^|GIJ@wZRw`Q4ZAUbw6)mv9PF80B_}#^e#gw1|{uduLRR_;tjxl_B>h zc{Ued971T~S167*FlBg0Owiyb96jAEMTeWLkF-wFIb@DU{X}`H&pv2N81y(Pd4?vL zH}pn&6PCG4f$7*SAvcLUe6*9WjDm_P@g&#M@J&po2&gB?1V}65e2&dNfaBZ_|Kpg1 z_I>Yd%bnHk*;_R4aj!rS%93nuExqzQW>6vKa8DlPyupS03{Y1bt>-pvoRD#_nE??! zrf+B^IH{&D7>PcrQqY36-<; z@=5wzLN*_C7E@s1Nt4~s?s-`jV&3+>)J3NJrN@;dRV`JmHIO~g`-00dww|b6dY+l_ zyYjT$RoZ1SJNWpS+@(cZYkS*A`h?HvXSwxUmgNfhGP@uj?^fZAn@ycq2{IThD8hVj zvwGkqSjmuBg>qZd>u=e@>^<0l1uYR>Vet6`HN{eP-1c$yprh*?DUls~St?*JP^PdM z&F+VOZl`W~&F`tp(i0BG>-25nV9i5-4);31uxwP!@Y0TUo*6zbd~V%ztad|u&h z=E@wCj}q^5KAUBIE+0b(N%!~n=kqzAIAXbS$~->pBaJ{Nxpr2B(`X6HKQy4r<&yL2 z?2yH9N@7gUmYftT)si7{S6M)*%nI??)b*GTgcEk>_(Z**^Zj~Q$W&0F2}7LMf4(~? z#HWRD(Bx^r@?xZ8KR95|>gVC(wj)k(4)L2&S~KWB7bY8Ny>$@A=O4^|4ycgbI~<-N zD2J1sStd>keDL_r?w!;QC^#TI@xYIkxp^~4q)Z(A!`k`K%9ktS)uo2!h=9aqZ5Wu) zRXXbKgMi3A;p71~;HrSyQ%@%*OuCy>_`~v)v3RpTcb4j!wG>bLKIDiC9{$8psF+_Z zXUKGwUg=6Y(WQqXY5c$(%5wpuUuPL&;;_{p-Ekw7l0EXdP8m@r_7p+|_VI3KbkBol zZGymDsSgtXx;tn_VzDDMvU}BuwWyn45vx!p$z`#W^78I(W@pXM4hA6v=p=7+*;@30 z7Q_sgGP+(S6T^YQDW!l)77@F3vvW7vx27zrMZx$Us3o43o@3k+o4cs^1mHqhk*8gU zJme$gQDvSFGYsR{H;T?pU>)uG zms+HT(~g!HX4T5V(H!e_T~05azrBiZ#JVi&vIFxvh5+CT&ef+^+Z_a%a-|ORVY{@ zDq5IJw?Y@~5|b$Plv@#1VkyXn7l|&qs;XwHA=c5eql6-Fnkq|66N~26pgJe^@e<5EpME2yuFfBRHIg z$Cju=9sr3Yi=B~QM?$P!Kkdkc9tRcOM0Iduc}gN1B9xCwxO6p@iP+)ChOULP3j{RK zzdB409$TCPT?Rxr_rOGv8*KczB1Lc<0sH=!58@MXZ@vMc0w)5;9|fK3k@U-JnEyj1;&5ElEY%QH-IUS?HCl*iy&Ky*WW38ry%-?c2_gOM2r3*y;&|oOH{cZYWGMP6Wzn#{d#vQ@J>kHYd(Z7wCIF79yjt@Cn7ZrAgIe>dIJ0 zQVa#`i~r0Yo%iLy#pV)%X(IPSqbck*#Utz*TWdP9(Nk8#+3fJtn5}h@&Uh!5e(Kn_ zjVItQ5v^P+bMVEOq0Y+4<5WJt}uee?UzhjJzg~)E>})!V$7R{ zX$bK`s?A8*h{NTE?q8g?_s?;+T}mywJlmV7mbRZcHX@@C_hKd@UW#tp20acZB9S8l zd!~q_#Y2X$n;P`8Ea2|-bR%~USjEGV#w#)~vhY-PSj3_IN9YLc$pv*5XnJ!o#aur( zv#yQ}8QtA^>TZLce&`F3uFRl0rVNCSpM1%I1&D5jif-G1iWfs)o(aOao1D+yICROF zoBZJHjQ-P+*lUIe(XI%ig*gi|om??QOe7XIGte8XnMWWS$IX+woi50^qK=ADB7<>W z>OHeVLf!WrhNh%pUd1%yzMC02b?*svyJ%4H~&46GFSOI?Q#LNna5jdt<_o~JqOXUt`Rh|DN^K`Wtv(Q^c5y@a}-z7 z&T@EdnC3XIQcBOt<20_a2wSskrMK2FRR%?=#UlXfe{k8SjppTYnPZMpPrNd}n^_r= z)-xe)Fx-;0N&|M^*Wzv4ARvONqA1X#s52gxS}SD7X04fJl{IC!VeRaw`*G#>9CBmh z#K_RYjKspNd8q{#1j7}2LE28;9VqHl!xS0*(GI#`R?HBNtMZ2w=U~k#F}N$e4t9zxxz66 zLuPYd&T{aWUkQ=J;M@|BGB=5*suKPH^zk_3!OY;K%W1s}IxIDnhB!oFpA2AQ?d$74 zjqr>FfB?ckJ-_h7V~MKPq8ZE9AAx42l%>|91&O8Mc#n{kf38pqXH@{>?mx z-Zt?Hr(TvGX@bL{_+-s)PNyWN3-*2!cHnXA@qBu`Dx%C&_pI{gpu!rI?GD?vCBGOx zXjC}*kRCd()`R1LA)SPf9JFm%R<8u9eB8{esH9)@Y7sm}iyvq< zb?=zwZ1gcOw|YwFW#3^&Ff$()yp9TG&NC{S%SViB*c1O)V)W`=S-c<1IvydKW#HKN zT_;>sf0k?YX1V#f+PTe5HmPzV&o(1En0Z}R8z7pQk>Z0V)*o%+`DSHNGjCauLCx*X?G5jdn zncd#r?)zS9eedPv&;NzL_<#F<{QFMqA}-9ObOjl^e}b^6rPgI#S=E_zSrF+)!XkhAPT+%wS-Aj-7U?pr7q3*_VmuLf9>mE``WMl%+G)R`HN@! z#ZUFQ3c25@EJ2#!U*X91bS4=pst_ySyI?P%L?0aNkUCwZbkA_)=_(##?h$n;9@OL4 zVvlH0iXn#u4Ks2~NkTlQlmS2CaDTuZ1q(5>enc8#mp8Oj33!TAm+Y=y>ZyceF=FY6 zJ7qXPX&{a;3JchcSvWb!9^Dx0M(hYDsoo-3 zk7gJF6KwiD)(z%+m`cY@lkRrz1c}Ko5eFTCMFh)h2ZIFRGX^07jRyyrJ9H&_HsT;C z4wAAQVTKJ?Dac85puO?7oZY$0+@lsOb$BQH*zmxO0M|i;b(n`UmMNuM3`-F%(3d@o z!-=h%p~1E$VG`y-1j8~7i8LT1Gw|j8CK-o!_dbp>{dRZY3=K?71PvH8!WHq#o+yvp z(TqziDGT6p^pmEjApTKUzx+#oY~IjAv3lGZg9hq68{~#NH{Wt3@^Pvv^FFU9SyJCk zb|@y4g<6@&+(dN0Sm7ef&SzJbvc7!DFW+xp``T~SDnI!XUyOYtzGG^sFgB|wkj zN548g5;Nf>2@+vGsjlYH_MMs5bs=vfbTZ(lk4N24j~Z~2wl1kb(+J$0zMi!1EXjhYKU+?^ci0>e$VHHVsF!^Ui0TonQkF{Q zETNJ$c$Lc6YK$KHbc2LyWUcTM-70PPs<`K9`0z2;v+*9 zsN#qKcX)&uXVyc|?2EC`NlQHt!-^*k=xtb9w^ss9>PSm_WKLPB!%6S zDww(82!LD+>4Ajdt|IHQ6qVL?G)NvAjVe5(*{rRqL=V8AvqYQzkzA}X6i=s9YSvfH z;7J*tJ2_Ino@Py+6AM!}R8-Y1aSt?+V5cGD6_5;>6>}67W|=qznpsCK zO9_v;KfukDrC>ewNcK@a0yAskFg$9x!hPhCc#iy<8S8Tk!hFI^J?pC70Y3#?epWY8 zBwN?DcNOGOGe&@V{yORf448(9xrokAx@@qR7tl7|KrU5@FUUfp4pwsVh!Pf*Xkhdt zj)q9@MI;XbIY&jQ2laUMu9mKCX%ZL_p~?5tkF5u z?P)jP5DoJZJzi7x?Q)d5$JB9UI+N%Z86&R0PPZHPL7Pt42faSiVH+ZLU20;u4}RC= zIxIXwr3cVsOdXwn1!r-WTw8;stk;IeklyyaYI)E`<_?Q`#`)ge-IWpRdSx-e=B@9D z%)Obi)KVy@ODk9bC5Zco;yu>)M!H9Kr_4~90B zIfoM$cDB9aD>=`UQe;XMPNgXeyD)l#&0@YdSpa(QuDZcisBZu?e* zB}jz?C-J@q=)K+#I6RNkK;h$ay-F#2eF$M+c^?*I9t(3brt>x8qkNEF`GGdlCnd`t zUx5C|UgKB2x7U-D|Kb1nXzwT6D=}Nn;nE*Ufc`+>@{e10O#>c949{?fnw@7_Lt{)2bl3sDvcR_wAc^+NqAORdYo1i)9K zpH;L%HCC;qq9wf`dR!EGbmEQuH~+EU^NY93t!<5CL%2itk4g-?^YHcpvJe!c1bL?)e{Ecn{7z9tpx@AsyFVii z1EZ)@Z@WhZppZrEK|X9j!ogCNnTLoS5f0wMz%K}sFj<%MyMXJ_9jgN8DQJ|;94x`! z7jB;79YV-M)tHR>tAIa&C0ndl7Ko`4TL(yR>5O1jqL6T=aB9Kk)Ci4UR49sY$(eu% z3UxQ)3s)lKiZ{p!5P9lz;83+`C2L;42=?LuJXP>QwOiscS~?De9TMV@Zkb7OyyGw-bJ~d;?puUVNRSMtj!T%}w93-e zkVX9~jcebDi zj*;I`h)Oq^hcQC|A5GqfUlbO2s7U~nj&LU@3071KvOmBF6FUWeO-SarR|Ad!FFg0? z4*i)w{Kw}=ZXC&aPDriTR>CrwmL+)oQaBKio12?`fL2rON~tcB#{=LP5#oM|B%-PS z(lw@z!PZ5igu91PG^)#q%5vZ6>%aNUw{A{9{e@3({D5gEO4#{h1P31t0eud@gXX<> zB_vYWS93Y7E0J&8-MR|13Hw11pV~%Vvt~T5x6dt>*-|}s@eBmSRPZN{(ulcQDONQk z*cx3}D7@7YTI2rw{_WCM)%V_~^Zw3q^ZDJ@T8o0$p_O>?5Q?3JvcS)O$eV#OC z3-f$p?57UocZFl?1FxmK1GIOXLx$i2DE7b{A12E5naoAwHrV zQ;(Q)-sb(fh=3}duHn`idlc=eM=6Dvn>Ac&q-?=Zj7MNDFl4uQH!@c#Mbn(#?^nxI1slnr&g@fxJ@A-zz}(0# zdJJp}cSAclT!-DoIr=h~XepYF#^&zfa5vB0#F-47-Qqy91RZ%+S_JxRr)P|A=v0)5 zxtXVKGH1uplx?WvFJ-A%cd%^d=EB|AWjSgmECo;?APa`Sb>BCeEaV3Zekj!0AqdZ2 zLMMv!s}b(jnz>%ulQZrGlZytIbSO+dq)Ii*c?zfv)yM9O^&** z(>>s#P_e!i|Nz9-$9!=!y__R+mB#x2U=P`3auDXS;)Zx_Bp5%(=f@p46Z2{}DWJX9Q z9h+qcZQieRRUb98Y3)uN+%eCW!rY@8bDYo4)80!l)?A;S2q~J&90w^2542kmEk%Vm zS8H^gm0D<`e$QyHV-@xX6oO^^}KA`+}Vx7 zOwJo9x2s43%Cg}Wt(`|;)L4LyXy}Jzx}0FqP=YHw^+}ep4gECsoH7#2j{2nSY#~jI?Q)YVH5u{rKnJ#15tVb+7UW{ z6Xkq%c@nU|4?U+>yxrL){dxg9UMmCkJy<*u5I67l5KHqB()J!E^u%Mc>W`1$c#SFe zO%NP!qJhqH+M5RzzUoqZGz7=vUWC{GnXL&4Mt_z6`t`|vuQIK_Ug7;65}+TGsb7^L z`FJpYSO@*%ROI}6t@XY4-ush(@?ZYH{`-HmEGHu-(dBe<>5J6p>L{v$bzMsVzL`|; zuOdq0_(`IrE}{kWJrUtjc!Y(~SkqONxx1-ISPSxTOZ0Bz9`0d|Y_}seyzd-}0z-P$ z%sTH_MwUkB_n?2Qugk>PrqxZItP1ow6X@j0c#mxy9LAZFB8$YEK= z5}qzbfjsL}d6&e^pZMad5q}ihx9Zpz#TF5wec)#dlCc zVlEK_@+-nYXJQ-uT?jK2xM#ZqiHx}oibX-tpQ0?lOk_kJygTjP3Qx*Z`**T{H%$zM z7oOb8RL60%F$a@%Q~Gbwr#bPT68??p+(CGU)s0L z%(SD{ifcFrQ7OErmKK-La(eNx{X)O;%U}J>C*JwV&%DLloHuueO`L|wxzkKy0%LRm zx|c7y)d>6)FGVXJ9XI>YyFYyK;`w3EiWbzv10SvgaB|PS=GWyZkLFF8R?zXk@c;sC z(j>UHQmitE>t;d}&g2{~TLkM`+Iu&vgq8PSF3sOsPM;T1$Z*Fh2 z3TrTXaBzqB>fQZ4I*U7}Z_p%yshJ@PuP)2pnuV98M)-U0z1RKk0SB}o3=o3{2f`lc zH}t07H}vdTo`q)Xu1^YrjCEjgz4i86WVMxL$;cfXzer^}UjV5P)otJJ?(Q!89z+%A zI_`)nAUg*<+@EnLZ~(CA{#NLcm|450jA-BXW>%Iu@MP$^jbYPcZ-y?aqNSDsV?H=vGri#| z1SZW#@NXi2H2SPS=kN0(cAmU}oAGydzC{rVCaLn!YvDifM#Ypr44gYPCR@0{sGQxayfZm|zb znQY&89{YYb+hLZR8)<{Wqu{B5#Xj64E|&{5WF~fVGuyUHiZ#8@H^QvDzhPup%95zF zD*^YApY(v%iO9?MUnY)8RZG#mwYsh#hayZ8yb+w+F%FkyQSM1xmwf{q6FR1-)=~i| zPqUjD3O(NTy;qy?*p|ZM(aXmN<0^3Zjc{`d2f5eF@Lls5GE^kzie9^#j3vf$yxMDG>Hf;$2G(?S(XLsPLDHXR#66; zT)6j{4R5TQ(LhXK{qoTiQc4-_evmn=g?n^8_c3CgncZAVp;6{fEjtD1UMlt`MfYZV z+qgL67c8XiT}S_?A|Zt{Bq?G&n`~GU!E{IrbePh`>u{|rb$@aNAg1NV)C@ee8-Q2C`LG}Bhr7p|*?hk(` zEYF`mKdlReRbh5#M*DUz$A!~t5VUie&0{I;0S5QY7|>6Oh7Z6pkA%^Q7#4~Do+Y_C zEBiG9;*()?uS!k)2m->*#Lr(mzq{;z;(zfk{?)(sAC%K` z)@2V{Z*I z@W|uE!w;<*t;D4iq}mem`Eto7PM^F5M2zb4C>67aE=%n=$JP*;QY*O~;-~7fm_x-&;_@DX( z^42V*JHiuI<|O7Y&Gs<5h|U)dis+PO5*cD=kb96)#hHIdw_pu)vLA6U3Gp)E7*IUT zy$v)$avcHo4Z9(60O@V;EcJ8AcKynd!I$53*bZsx2@6E!P%i4W$*x?GIq=X3lYOL3}-RS(b0Rw zaT(ou-XDo{-4pV=cb%QWDH!aAPQ~D1Lx)M(oPud#QITXiOOMd&*TX4@rF2(y?8rbw z7y9uIu@ZHRGKiEu1__ihbQvMR&(QsC(en|8ysFCB<8ybRql_Uk$>ork;Rok|k`5+e zVUg0q1A{yo9Rhs^H~>Eli9gk6A{H(}g;_-^M(LQVox-`}3nlw2DBQ!y2Z(_qGZ5i) z#_1};hz$};P$6RJ1(Hsd>8|gta5Zqfr9Vj&PJ<0j9a&GVKmAAkJ3+MVySX>Bmv?uf zy0?}c_jOs$mrIO0mg!xPB%n=bDazdTJ%&v~MSu|u_oBMgiY=pKugDU??qTLcY#wO( zaGWta5noMWcW)qsnr$ZU`_2FRZ+`7(KlP=Ly>)BlY<|93>V7^Gg=uk7X0Kr-JQU;8 zgAVo$8qt)5NrOU*Z0+JiM58&z_ICl0q!Q<>?sPcsg!xZ&NT@*A;@%w(qR6 zTRUhctrabJ|4S`G-1erT){Kcx>j^!84Qe!$-|*%Jc_>3!ffeQ;yzT9>MZ~%+!a`{+ z2W3sc)aaW+0B2$X^97NGqfkf8>&=as@78m(ok;6qL5`qk_ifvm(6&e_T#C3G)UKj} z4Q9A;!9?2^l^E| zC-*2?QHhBuMi`3o91Mul|57^?sFt!_E@&qKXCsKEuvy#N&O%a^l}l9->a;it5jO8d zyILy=?fY)-%etW6Un`h18bNMBEK(|qQt;j^h|Qy!qb3B0s5N&B!EzkTEVV4*bh+$7 z!76PKc<#?<>K0DVMFj1id)u3}Qp9Yu0?zAj!FmGP@FFp)SI;w8`3Sx^~<`JTDE-`MOwNe zXb4L%%6|BiqJj-1i)mQt1~MX{v15J*;NPC-*M^7pjp*7gzkD-pi$n@TZ{eQ&Kr zH_U!$@_2T8E5za6wjDdPUM!EWQNX}qyrP2A8qHLS5k3jd52T0IniG-m>E;)-D+8|Xm4A?wy3q{9%dFEI1mQ$X1hg{TI;evsI9f?h;j$7oa2BR%}qix zJqAFuu)~dRZsvwAax9D_LLQtBccLmv5zR0OSAitm$Cr1;2vX@GEm*s37paw)HfyMe z8@ZMOC|O+=l+d=;u+a4Wb`}J0dW16}H{8rEC|E=blbE6BNy*8~`yr>?+?gBE&Fx9Z z3fm&+8>r0MOoNI<(i&-mJs22{!x9;@+^n}^^iUv9Jl%C|mKZb-n<_Qi5#EuPH!o4bl1U*sp%@EIod zv_pS-Z&zyjtFRbPUWA!x^D5N%!|xo4c7xK{yZeU^HwbwWu3B2NrJnZPMXO8w?hoJp zpa1j!!e9Fj|N8CQA8XFR5+Y{Kq7lqeR11lSF05s5rpqFw28&0qsMaM!oVbHnixRWc z>ck$QwMs1{+(lVzMxpI!VNoMu(NdT6Qv)5zBCYM)wzEjla%qi4mi1I?H4iDeo=#fI zzBecI<_ocSkhyuVIR(*ry5U}3Ri_}~Wj(R#wznWwgw${WaDqi0bXp2G6Ja4QD*Ltr zh#Y3*ywoKu5C$eviKV%Hlo`gq_(%LWP(m0Nf=d zVhW=$rj2-K5vIbt2;VSOA`LfUCpMAjI1OG%)LDC#fP-i!b|F`04h|>R#Ymkbn4H|B zasLR6)lj8ykWlGjJvHH-s0AANxOh}2SUutB-h*23&T1sc^(zqzMRDIjkHJ6DQy2+I z6OKwDqDG9;g$)R>1dE4+#5G#q80 zPK@q`v{PZXM-j_%;`(ee{*Ax?tDpSDCqDkp+s~G5yZ_#4Elw3k6mcdp;})z_{Gbf> z3a5oRdQx-GHx;hydb(ULM6N|y!`(_LZorTMro+UdvM`s?ydG0X#uJ%854{EnuIWd8 zT$pUR9od8taLXe-wL?XKz6lo>CT)HyUYGm#FW-IlzMfuu&S<@~%V{Cic4>FDtn9_M zoybK!$bu-0l*>}906N$MYY5aiFSCZoIiEMqtt{S$-FGY;XaP4J9^~J=PvKmuj?S3js+Xg>+bSRBOaJ%`OZ<~ zn9VFn*np$F)KU}s8%Hu5#JhYv&*yVcU`EoSqPn+z_JxTmJ7J-%wL)|pBH^L56+V!J~B;$NlOvpoCmToYd#zXvke~# z9_Q2PbTqh(Y(|@S%9t*aPtt3IrP#JZ{^KqYDlF>I$iPh`zQ#=DJ6)U) zPPr2iyGPwlcL!7xR9I;MQr+xyI$bW8ZQI~x+FM)eGPkxw4?>~Li^HNb1LXl}f!KXM zpYcd~&rEMvATl;^Zmgc81!wlfJhU>u4z@U$ZPNrjW`@pgqG=x`qi%$$kouX866}`V z+w{yjqJ1Au*K^b)M9M?}cmKFZ9R}X9EhF%b_laRO2U>c#bm5X1P0&n-X_`<#sdKP% ziYfC-$ILDIsDNjt7c56E6ZWZ;>IGM-AOHOGw|@S`v)}j0kNsyp_0E6p({KIbpL+X0 z|LGTh=;Jqk;A8a{-zh(P8=qS)&-ng+qiygqlJh%r#_)9H?mcl3IqTv(ee706q?Rhk zGng8cI=CN)h{Ut>oS=ZND%ft07++?g`l*kfPCxh7^WXEykN=@hzx9Vc`TP%l>cv0) z=@_W64GnB2+!@?ERuo&>hGH+O@f!N)2yJMr`A@t9gZ_gY;| zcWAQ^X1p@`FcR8s?&gMKQi9Hb<(ZxM?v9E=KIyoX*z(zcWgR1`rwCzH73B1|dov^A zjAIdzrBq?*alY76vKaB!+I#Q)NF$z|)}<&;W$4u%ZMl&V$|_KHOJ8rTodwO;qZocnck_>9h<+0@@*7^&*T);a z2@>Qn^5r$@e6JFqpUeq-y=wo4xAg;E(yw|yPYK^LV%Bn0WCbNA$X+)dA}Wft{`zlx z{a^ZD{;9wHm0!_iH5PN~U6{fnoK3V;7VS(1)gYEqv=k|&Pr4nKp;Bupm9;>dmZGfP z(F|Px%{1niX)9W6b6XO^T6#PV(!fxFolRvxV1(>%TiUwMzO-iUc`GLJ=GR?m>hH3H8zfOd}d0 zOfsrzr~>u`Jiz*e!>JMbnB)}r1tN%k-v1etMObzNt?(?vNlifn*7TV1V{9|EPr`lR zS&!Uf71j~+o&kt4X6&O=otc!JX?Tcxx5}Y16O~RB;SL<`bGYh&Oi=d)166??r?KqTyRO)My&*b+3;9uJ5xKplCwfmdPEY@-!O;C93VXS2nKB}H8R*D=56<^N@P-e z_7}t9czarU{eNuQ!bdZBgf3M-^@(r3`@{dk|Lbdin10tE{JGE6@}9*V@rfPf4B44o zqI!PZr(<&mD;jdS3sX^f_Uy&o-S^D*XU`W_Zu`B6^o&%^Vm^&I$Z5nHzGh9G-UGT4 zo>;5KCAG(4Qx9L+cfXwK$8A%!Z+_^T1CmiNg~v@ZAY7Y?%HE$qj?|+qPm>I<@V+#&uO(*JU^ur4zjklwgX3)7OnX_ z-v^02VGu}VF!d3%EoXOp%7Q6ALVZcTL}t+(-#~P}yO$vxi^#KQ&uni#sa^Q>ixw(f zvP57M4hFSW70v9jnW@roPZ5SAt7OtE!%fz;n@E5$L zga&4wa499M3n<`(SZg=SY0lST>X3nb-=!#+56|CvA=GmXFweCH>)$Ed&28JZ)6LBl zZ+dPw8@X71#d^zw=)q8)o@>0|&CN}AbNBl@3AicY&9w)2N82pUz;N9@wo9ZI{Giu( z$b!AJ;O!Wb!>p0bo+Dm^W-KprH?Ze16%tkAdNKBZ&d5<+Yh^#m4EUwUh=aEjhTqM* zrjz2xY{{9VTFx3((mc}SB_b9kBnlOSn1z>RK^J+LyIZsf=_*e`+v`L*$D@tGnFI2{ zSeiGDLO0B+AEV7|T*+CMou3!z`+41x^mnyf&ePy5WTTlQuX%Pw%qn)Gfz!V~ zeBmQ)qEs&ZJ4-3RuY)pt#pFo>Mh;8iqt2bfAb<6UH{fmGODQ)uH<;d0*qckmIS*%8 z!mP88-6WjgVc}W|9O976Gj>&LnZee1O>*$eDB)>Rz1}ULIGWXhyc)fn8DXulN(#!^ zF*Dc6mhnjT$136?KmDKn^t)f+9hASIxY_^4U;f_D(Zf{w92iN^YMW)4$4t1M^^5GZ z&A7juaxwXzPN&R^MvseGv$pdn3wI5aENc~jZ%I!=#Wqy;TeEbz zQn)prEtdT%rG;V+0Uk`DHtIbP2d(X_eV$KT#{7b{R<}LZ9oz+c^K93c+qCCFn`194 z(|8M<3zS7>_8?8&3 z!9h7z@g8tJ@g{RZ$b!mjDa|z~?|v^+rC))0+Z&Hf8vb1F&rv@0@fUCZ;>YM0KSp1w zA4WFYzxmA{{NO9!|KZ>G(erO@QKT?yuAx`72$NK`h$1hkIVVz ze)6-#1eT$6YjZmYr_A(#Q94mCUSYX?b0PIrse`XknO`G=J_&iareP4jp~U&oG~6cx zvESrJKCHI>4>@4)AD#F1*n|AhwDl*EFTWEElMg$>AId%1lO3Zs8i@TEJM-F_H{V~p zcB&P~ixQ|ked%FVB8!gSp(6+y<;2Vw zWMajZrZe~O3Mw7qEKy3iTrOIRjL0G}+uf$Ql!;kn1kBco?S0>Cjm5&uq%2qEz|51# zTHtOi%c8cFzacHK9fd|o%%Ti9uUgyPDPr$Y9DWY;{7|SC;!58Ar_foQqp&e?5oKAJU6`6R z6iCgtAR=-h8Ts4V0~HD2N8;irKnj(JE*V+`F^mz7_(DyHSg5ctkrI>ixUz_8IS^ry z>U?5Tx4j{uF=Gw8s42`Eq!coO9GoaRFPk-JK|&yUb|b=RC%-6hP%E^smh2mF7iK4B zQet)>j0xIjRB{-DoMH#`OM^tI#}*P3i4(a8d)Kgs*-|{Xwav`Clg66GeHY2IjLap% z5E|GCAZ#q8q{KD$2qCkEa0{ag0WJ_MR0J@r&F>sF6~Tldb_dqKnOzxy;b`@|g%o=Dltf(=u2#0eJ!zXA#B{gM;JF`b4-7e`8 z#W!QOH-qzV44A#WNxQ?T4+q_Cd{62c>9d)aV9y$ELBL`0SfmcG>&=kgQ3`mJyO z#sBB8ef-(a|IFve+gFQRBnp!lJ1H}-ZlOm-Kir#0nW`MQ*}zx_ zpgIe!VG_kyzH`I+#g+N9fB)}%|Jl3mKVLrc6JBqqwb;#VCu+5vmgQM3&+pC`2_kV8 zZ?qdViJCEEfHIP}OHmb3S@!l|L!XD?`Qv93_sj>MbuMJ- zJ}z!!8H1QrYfZE}DP1lXZ+5fxLz*`Of4JKlheWmSJNZzNh)WOsYrSf~q@r3m*_zFa zhnm)7j4kkk~}T!+^dOo`?k2XdKuQ<2ZTVeLl?N@ktM9ascs_Ecra9;~Ba^ zYcc%EfNaLY#{CD>dOVpvW(T5d9Sk}bS}Sj!}zcaJhlrlDfV+m zIAXx8wBD%f3ojYl^ZA+O3U+H;|Q_^N0^5^q&_IAuxZny<{ zu`MFc1NmRC^tFB8QG7$3cTfFlEe1_1Wld-qxKoc`r(I9(?$)3Fum5iPC+k}e=FpeF_V0ZE z=XGRt%*hQMpx+OTI_r0H-t2KuoTAlweBanK94!>o(%h@vx_JKT8O6?CqSroNr!B5oX()nMo-KpMc37 zNFTF5P=$j!4K z-M{?1zxmBCf9|s<777z@icVW#E;+6L@p?J#RpRfP$i%g~AB8)`Ors?)M_|5D=~Um~QkDq%&i8)!sZV_D zD}VoMf8t;Km%j3M|K9U=-nqMMGMHCRK}bj!WntA4K`esMb)zWUsZA6jMWtwKjYVag zaXeyKmu^Rm!0NZG6}DKk1#!`()P7rgrdu5Id{K11c1r{uaT*}kNyi*{jII8hJ~FSH zPry}}NZ8xxRb>D|WN!fj4#A?~v2VdrdQLTQS!y`DxkQy{aIUuSs)beedm`a~>o5I{ z7dP@x{g;1t=w0l0wwD`yi`gVXNP<=)A~ptYG}uS+pw!AiWwh*4Y~d|p!xEv)5lblx zGqcoiju4_f+*smJZkeeRCJB#b7SV`X_&LbQo#A2^fh-Q60xzP^=BapVm%NN<{{xs%FJ9uJW424caYlv z3^+%G8@n>o!puPm!!CN`n7sq3nN^l3L5)Hn^t;DSfk^f!pf7|cz0QB@|5kO+y`EL?iL@@5+o9;pnFmX2h&c@ zAzP3z6+sA}1NPt%u3!44e|A17rY@GE;jBkoQ53Rc8UW1{5w2R&QjG9N4Li9h><*Fc zLeCRD(a4}fj2JVY_h##9y?Oqf@BHZ7Uw{8|pZe^lKX$9}Bj!tRb8)63v9PyMZ+t4= z;rI*2V3qzRZK+j6x62;Rby=A=kLCe%5}F*Ow@q+LI`R5Op+~6{ec{Po>0E;5TK*HR z?a-6IWwu+rl#^lkF1oY z9GQ|qjt8uEN5il7^$f$$$0?5dD0`r-X5V*fhQ^}1^F5Mz>=^m@*#phiT7yvEZ=p(a z8~w$WAzDoI?DqC>zcN8>fr7KHYbriD{!?+t^M6W;vqv%sCs^!TYoY=iy=q~iwrw(b z##MFO_S8wU6FVPU;?bkpJzp#UdrkZDd?&O25$Vb)1?E|9HW%YWir)pfHr??FTPUTV zvn#KLyGv1z*mvXwVd;%*rp^G#D^48FV_DNm(JFg2mSwTF&uZE%_@<(b(sAl3v*40K zOpeC+;l*e~wBzX5aF3qZC?b2?xr5qD1nsS9)og@MuI1J2QM6vUkAY5}y>d)3XIg40 zW`^*?E^JIbq3pW_a5e=j8XezPJux{Eb@^L$-XmV=7kx|3hjx}Xcg}mvJ_er{qx0=Z zi3jznv@_2#_Y4o2J8b5boukdT+a>ydFQq8UEJk21(m9575@GQ^>)1Nu!8vdW{JZBv#%$^_}->@gL%%0otMP} zTJo?dXZCWYyAz<8T5A$xy7OJGUm;zGIelfE%CSz4D3-@IqWKxTGU}o-1FH@Z?bd2t z5Eh43znO_1kbzYF=H7^`f6t>AWsKA5geqXKyA(zGV^+LIGY!jF!V1UP@_5909Og=mqcXEu$MbuKK3(Tq~BNmV-f%^fBmn2 z>xBwd1=;U+D-Ce@^vm(-+!sF)V?&WI!BqF%H58yIt z!0u=I^3QzXo&Ww%(;s?HZ~eF*Uis$pU;5Nf{TE(*b$R*yzrVkr(cp~YDDE-_K=wrE z)QV?+97hxNbne8=U0B?VA__7RFgY{rt?m0xOsELv z?kFp@G==f9Fd9~hs4%N2u8;r!nfudV%d#x56I;XH=iK|=bN86%h|G-0u||qQKwCq# zRU0ylsimSZnr>(ssfEncCea@xYct9EgFpfdS`^(tqXq#DO$lfkN>mk8K~-i!4Ov-L znKkEBIZrWUM8@dh{_Z_{ueJ1H?Y+*v_dWOUh)j?iC(Gmc^?T1fXPDzfNu)Hafd?o(H`xs`Gs$VbU3=x|Njla@%4~5Zu3`f z*}43N5s`NSet|a%ExZ*X<1HXK-YkfwkD{@Vv$hV%hA)Yq#U7!Ed(|6x}_W0ZH z-tAsGoo7^!W+8-Rkbo4aVhen6+5`2xcXD`cGj+=10xLLr*?NQ_kU6Fo(D4zCK4o7Z04tKlzgQIi!A^X_?w=%W-Lu*^i_BB(BZ|uC0STZAeO(A(2 zwl$WAdT37Dx;d1iVJHwHW`0eyyPg_JLqa#O%TwFktE;AG8Rw4sxId2`4jYT^S8v=?H6Y-Aw>~n`=V^ zw`20H5Ur7eKBC4W?CTBeo^%7^Cw~7Q8Qo95v2+u`s37~gE%xVOk?^0m2Q$zC{#Ncp z8{v{LV5Y-87wd^>nh?NL!$(<5^%uHX{nEEQ^^TMIb;RpR zdjmpcQgTl?4nybo&rY5ILPQVBY;oAta-ISB{JfM}wkHWpys}5khy>aJ9(YUD_%?|X z0E0k$zcGAq-LJP^>Q>#l%s|}*=$!U5=2G}(g)QI}G~#-G?F3|h{ngi~;MoEvgeNz5 z3nb*3i&jyc=NUl=u}ZDgHk%Wz6%A^su2M<$v^mcuZSkBpZ|(?Dy69kPb8gqj=lzy& z)afV<&b>QVM&VD}bsl%btjK`+X@TPuUyxr796SpERC@DJ74t@*8@;v_AA@zc^ol zh?f208-vYeb8>RBTlS%+!@$HGd-R&crr&5HvfJ$&Hggw%ca**~1Sz=j=5`Kikp# zb=+qPtK~520paxYx0>fUX0UJ$hKkW@a$wBt@n60o@zqstm@!Tq(rEMA4~_FNU6j&@ z=lRYxzRs}M}~Mzs@@;q<1KEJ(d>Ej@M=Whu9BahpND+2I!3`_ zNQ9s{!oE{V=jVGOc1h0JL3jZ&GZws$&<7*B#PLC*N=(iu^oFLCv-^l^hv54yyxZ;k z2@))ws9yM`$vKDVeq=yF9|@(lJj~T8e~2OSvE)-+Y{24PPrh>(?QS zhL~||G{X3@EX#6oa&iRDjwn%|>ZfTc%i`x@U+?+0x5In>b@}A(K!E=06R)NjdH{4> zon}TJSjkoDQ8g~0;eK+?&(FOk6(tsbG>kKnFMy(;9x8J@w!%s_vgt&G>8#%M_<#C7 z_}y1v`o^Aw%@c2X@ZR4hKlka^uioU@Mb%hf_;b@A^eyyQ)q{Uw2=G`Ix4`sy1CbDO z%03R;Y%gL4g`Rlmk*oj3JK#Gu-|)*xboP#SKb(H!?iW9|zyEbZPASaJwN}6715+Mz zauoH0e;v-{Wm$-wFA0e`CDx9)cj}rUq?}FkD41?Uu1BHQr*TK9gPBx`Wt-G0RUq(m z*6MJ6(>Zy(cZ%T1>-QcGN0~)skrMCsivgxQ6}3EVu3x{t*=)A+M4;%6mB8Vjh|={@ zZ&2Iv4=aHfrEf}rKH3CbYMox0)Ne+B{stmAZZDd@DS7&6_xIMK0{@K(&~JEY?(kDC zjWN9QPrps9-&^$Hw9 z&U2bFA}*zfsQZRmR~GSr5z}Q^ki)~&e%+Ziv#QoAVLXa>9)G;X z(+8P7H9GaRw<8c&_7{;w;nNHZQfh(5wF(e$PNmckya+%QJXxCDJOn6J31)_?pZ)A- zAA8#aPd@p`e*YR_N#y@xLSo>GZr%3A5u)zEb|M6VftzSmc8#k5eG*4RV#3s8TESpJ z49YXQMh##d18b&cEn%;D!91Lj5&)T#G};rTDZdorGJt`q6a#gRGveeZYJUMj1Y8Q3 zdS)$R#`YTL_WIZK>{~;0wDc6iw(YsdMPv=wF~Jl}Y6CHo_S~~jf01bN0;_dybwk2< z)&V8v?Doe7;c)TPGa8ApN7ovLy%RV`#lZ5OaC=`)>;8=XeRYtjdSjTN@=Pm+YL0dHmIrx<(XMo7AFcxDO{>l zm`<;yD`(HY@apG3^Ypu(eDq|qh`hE*XHaBHWT0@#%I3hjOlviuS8%kI-*TD=^ZEJS zpiJ}R*+(g*TEw^XVSws{^-CVZhvZZ1)qnuE3HC5eBMu`r!(cE^^LCyS zv#DlIu4j#p5bue=!zFTbpu3}!cn$ap*)E3Ah_GCi#Z|VkC=zCB7Yzf>8@q^TZ{O{9 zoY+)V)Ga3fFmZ~1(sFhqj*QvBswgwhn@!HSETt@qs^mOzcrBSc$yd8P?;3iz(xyDQ zji{qqn~vkDP@{b57=hp&j~$?+efaeBbYv4F;=J9cYAwa3jVWhuh+*O>Po`$7-s&40 z!km)RlcjoCR%!>Y>Sr>1;<2Lg?oI@BamtNRJ{ZE=>le|tnr?v%vSH{Z?)8QXQR8t_ zgqAUeJJp``6funZ{XV?3!6(H-gZAjv9e??;#lh5CbK+5u^4E;kY$6i1*m#EnJxkQgMPmuUM_>$wS}XRcN%|Ds z=^Y1YY;I8x_EZ!Vq88#YeB(tNdkA9i$L8O^lz(*GDOE+R&!r**<-?|&Qti0F3(H!!6C{yjUcjI;^sA#^FCcN>{pl+zy1{a~$yw5XIf$dEuJoILWj~Z12t?M5a7VzKF>w zC1w-3q3`&n_iX-)hk$RjrCvVrffwJ20}I$E8J}`}{uhzgu3rx^I?^d!-SZOTJkNfc z$5b4G^@y@@S3a2DEcg7DC*f`XziNTrfB3^+ec~0K5-0BC3JHO5DaD%!wWrC9nI$8Z zYE3R>PQ3ajHk(a6+($k#9+KH&g)^doq}L&Q8aIC8o=30#smI}gTL~le*{?kPxu5_1 z=YRaupZ$?fe&z>1_UV88vCsa%C%^Q8FTV8t&p!XtUw-AIUt7L%o@&kyUdn}rIbD0- zZ@%*3o6qmRLRY7Gc8S>w-hn(m>X?q;1h3W@9xVLa?dyR!&|FYyck;I1^-lOB*KVz$ z@1OqSGhh0}FMR&TKl6nj{?(8Dz{fxT&p-9$@Bg*W|H!AGegCJQ{+C~P<)dG_`T5uI zW!v0+dO6}6;Oge?_x|RS58Zs(p2pKWO)-&r)`H)~&IybKh7PR;zElWD9_M7%>iTV! z=wBScnhSwI&E5T>(gscCNQa83PaNoN;gom8O-dx`%!}pg zxQ;zmA>ob?AD60}2ROLH|HL6s{U~c;e9xoM)LW^LN8jiUX6p%feT;uFtz%i@$NP!Wc=LY-SK6Y=2mj{_`}iTe*_Y_ zP5A*YjJiu-6KkY?D@BakN;u4U5;0F56j9=dQu@d*fAmlPxj+BntFPtlRt=1k7&!J- z)Hvmk#em2VDJ5hAMCMGK5Q*~y$kuu=8Id?=f0+U`IfyfI^3*#uSc;gzG;cU1GxR1q zw~lqVVv8R{LI*r1Um#gu$8sZ0EVWjVl(UCFyJ^~;i}O7DMmQ3B{LIhW&3;*?d3FNz zL0cg+LhJM*SGuiXiI-A1F(T$^LS|JXj{{T4l%^IN=+-)MHbi1VWYGE5SIehA{p=Hu zKXmP`WcWIoB9UsLB!FZ>Eo%{a2@gD&5zwREhye`I)eLn+NhyViTKfvQ&}N*>^Y75m z49x%tm|d%Pg0_+$sDh{(5RorGJfx8U2uu+at+_{WJ>>)hVAZ^7SPcx!4cQ)`hbpLVT0yjOnY2vPrnfu+_QyzLKpcA4kH`S5AOXsbODz5pvs^(@zSBS+x zM=o>oHeqV<%TSxP>o!{F7%PG)rG&1En)SZ?20$m|?iW-Hvvtff5U~f`<#I4}f(vL1 zk!(qeh5%$HI|nEOIJ*RL$}S*Lt3xZa{W5|vAroOvi3kiF1L9IXcUxy?%J^ry)b1IK zZQbO7f<4X}K(&G?nj)AO_AsDE|5LT_8n?DmV+8WJcdsP?Soc;tat8<}B&XwmwH;Lj zW1_^^JrJP1THuuySKPgwfV=+LXcb6khAN`nm+k7BGevrOj?WO*1yDw0uX6AczyFVn zeSb$8Q(**)ZqV2Z#ZK6_=sY~;50LFC`D%N=-)mpBkIu3Y`e6?6mL5CZmKT(oqYc$m zmV(tzwx|1Ag)3x!<@Nm+zwpe%4?OVTU1wPK09CBQEo+K~ zT52hb2!txt9kmEhwVEmtxF>Q{mgAuk<76q-4&uKsy3s>68kZn2;GsvU5zI0tLUL~P zlyg}YMnZHew}ip1X}*9SXVlaRL{BsDO{1umS`{p(M81{mJFdhDZ3GabLFY>}$i4ws zPPwU0!%8=C8dp(EEkU*o;#CxQ#+_|!lLGP(_aif(?{;2{@i%dSW1c1^uC{Bp%dGx$Ct#W*WjQ7D z$8FE>Y>1UZ?60?qSCt6KbSZ7Tf<#oi1%6~_ADN~dk?gl&lqE(*CLC&UL1Rt`9WY`Z z#~EPUH;#CaQR*5u`OV-TLi~YI#c=RS*CFzB^d^sdjNA*WwMQd1-bmj#g@-htA~CbY zyE#G!TEi0inzed9A2fZcdSg&?-BE-Ydc=k{%9y3p2pG^O)wVzxM+os~e~yzsR`O!f z_IC@$ON=qsn?{B4Xs_5}C(HhbqrEm&sP=MoZMQSDihMgiqT1I3qrMM^p%F)hsd1k_ z9lhLBu?G>24HmT0v!={SCb? zXlBt&x)K}o-~>i3_JCk6nmFZ@e3_&@RMS^VsP=k#`|tf0_z$n#R*GFd@*~eaK|?#* z=t79fG}4Om9)VHquIY_C!C8tT&{zj*ArpuQaBg@1+fTs5$@fX@cMpvZP$Nti{G#9_VN4rZn?fM*ZmK}`^0a%@!4Ox@wOX0xfa=OVJEXUI*L`P zqT&SJqq#2bvK7r?dQ>crS#G`Mk;c0qFfXHLmb;W`X6O3&JD;Tg{GLlM+iS0W>1TiV zmwxGQef0W|e@#EV&oAJ~vc1brujR9=+pAa8JZqwzEH9p4|J>J}`T5U&@t=I2KC`=e zb`2i9h&`F#{q6_8c6tG~8ffk76JY=Efb#dSZ5WQYzP zP6=8Px>3XWK$WVhDYqUtw1XT@UtmPxYSiV&c8bkrb0j5WFJQz6xvwy&P@@AnbWE@A z2hg9H71XVHhN!BgR8`sU&zJp@^E7X_3eWf|08+I_HScS!9Wkxw)QwdylE9n@pG(6Jtu&O^;4cb#{mK z0+pu-rYR$_IXC*)qwfz)mP+WAN}OR z58wCbqt~k3RNFJ7nt|oS+a`~=M&u|%>H)6J!=gmybFZp&o3Q^QBcyL2BoH7_bXr~ z)=x5#KfMTRoWA>;Z zuc|D~3+%atab z5Cota>R$JhQR|H@edW>9x>@j}FYgV%b93^zrPCek#cn1N)$9axH3g_ugarDgNXB>; z18ypbN@f;-S{6efX4SBEqTh+(h>!lw7%C%&*LO7mN%YG-f?r3n8ysf2__z`ghGvaZ zRWbsklg-vw;j>F-Qn`CbJ*JO`4(Q|pO3vD{O0`O3K-W@9we=IULfp`b^2(xt+}#${mocetY+aAL(tE=rC(8dkrOZU0H$_9j z;ksQBbLW1WFRPc*lVWRM0t5ndlB{_C+fq{JBfIl4xUpd~OerM<1e>SqM>0=2=2<2r zK)SjQqGLjS@FJ&uYvhrQXVj>eYQ$w&Rnx0*rf@M&#I$I`&amxvbB z@qPSY{Oj}3@E(F`$T1U?oFh(N=rKAg^2f>nI4ITxx@q2~UZY&w5l&UPX zN@DP&F94YGwAdmd0N4=@5a)`B&|nd1`)wi*Dy+4pyvi#sLyvQ~3z0E(`8RU2WS}#c zIZrvx{AdCS=`%heBvH56kMerl4*m>^RL{WjghU<;=ux>F(G40dn|?n1tAVa2#POLG zSAR6Z1j6Oww(3B9AHv*1i5r#i@n2Chme!FA+yrQB?KrAKfdnBOm4p~)Y~0$#05(8(7Y-yDjTT^01JT4~3Gr5k?KD4|OOM{`lD?lI`-vANhZObosE{pHH5c?>o7gvl}#+lk^!9 z6q%Ls1Yo8HVEdadeCEqff8ujj?|uAzfArhnn~p5;`M3Y3Z~q|t;wS%ceJ2cI;L&>& zGH#5Ga1}ALt-22yn2BNwwZBpyy8lnT4Nfk8kMhx9{>5MW{%7xg`Q%=j?#cJ(d9zhB zQRxlEfPg346IG?zPOe@Rk*Z}@sr%3T=r1lmkly`U-*fjLed2NLVj78i-+kXBx4ji~d$@G1)ysiSI9+N1M9#^-baW>9Q1{2grO)m$#yOtd zW4*IsGgmy|x`B$$gB8LyM27e=ms)b3h^dMJK%OQr1+drlyU#!O!lL&-bkEgP_add; z^=-Rqux?P_!0vkShi@q9z9HV>4Qb0470e?%l$l+GK##AvLtw}^5P3099k&WOyy(cj zJ?Y{bs~X=4(fIZw;m%+4rcT%GP31?K3P&WvJN&piq^bPtINQx#Xn6P(=2FVlt5arVE)I$ALtM+=z=lOE96^ zMWIPahG>QZ4U7^2<%BDl*j&6!oCbpqX?w6Xc&ZN zu=$3Q_jAm!HyZG@KM#GreTn3Cxj8XFGQ`$`3|9GAgv&ZhD@CEq#}lBNMr=I zl*G6y3ToYoAYC*hpqY>| zu(iZ81FWW~6-0rOAroN&L+2rYE01c8$AF2EF>zH^Ee3l4HP}}LMnhz_guskwj#uvM z9|c2DZa}^Su!Wk`iq^eZF%VD#RDwyNGEOe4xjP!gJLwS<0CLOjK_E8MW{s@2^Xx_d zWiSNq*YSM_nSu}^2)cC|i6|qIDS=hRqFU9eqBPG0HlsaaG85N%4VvMDF(Fb)328>@5FQ$^hpW<&%`0BVLHWFBV7eesee(8REq=bA%RLsC>%+7dx)u_VC8J~k6k zV0M{10RzEAD1t?FF)M%yrd2Zm5PHuv5wbvXZ?kGMk289-+2s8IB1Oai#7xv_D<+gD zY``rBBQrJZf}>-sF(oEN5{I2Y1v9XvVZPZC08qkq62Pp38^E#443LBLN#N=ALDFY^=W^QA07UaH~iB&|N^6W%-6|u$#218H)CInz| zLpGqAdA_AuQBzm<*$^lb5I^=k|Ivu@j8Oa7fsg&RqiYg|jIwAGJ1X0bX)WGWaa2wp zgMiw)5DmwuH^-iuX%+W#8C(~b+;qZUM_)K zIG~Z7X0no@-HBDrln4P$)N(p8;C(4(GEE6dd)>l%A<4!lq48v1K!3#7U-9U^VIp!& zu>jb`hx%BR6;k#ZmQDmpSVSP_3}9Mm%DZ`fy;NCt$Z*%ReNccFJO!NeL!hmPY5h93kSI`{&EY_5!JY_yqJdXsRXe%}|Y$aI~RZ%Im_)bq$8=HyA z)S@^MUeTjkMH;ewpvTQeGi=*ScN$|t%3UIya!!NV!ij;9yT;LEM^$g?AwY)_1mU-e zh|08?{m~d~Uw6Sc7d z9(9Z&@sSB4=bSsdwIMIMNiejS?RI;VQ?FpH2MJNFl{%c<63pwII1m$~oOkF+=LoTk zdnz>dPAgWY$4)sDqLxanrxqN4JfXSmI2 zIKUq~gfOHoH5ijE$B`Be{n)fOVp8vTh>_sii6F7uN_tR}n9#CMvgWj=d&F$M53KXvXoAFapF3ftg&M zBqFB|wG6b=g(?>SP%Iw{gHR*?J+?AC1uJH4tS3dHA7vB~2+K3_u2713`L06@MfDf+i80eUgMau+F=tOwfgf>l!eHM<>^1yqjhgQnBr-^ndb0K`%k=R7i|Gf z^#K6EcRc(K{6Abw8{Gfghkp9~fBBgwp55L*on4u>Tb?G*lJe%*)h0s8UG05Qmyvni zo@`HW|Js*+{MR>6pKO2g(fiXAkKF$`eD?hFbk!Bxiy5;=i+|s(8kh&yPt%lB@@+>> ziRs$zp?m-I6L5j~e17BC|Kaz3aQ9>ThwbhM(&;HqdETA?vvxmNV|hud26=0_A?B1) zp3*d@d7j{<=brt_4?Xh;-UIJGqH^G)_doE$wP(KiQN0F3pME@9#+fZ1ThRm2B4NRt zyurk#CbhOc3HEku3q|-{K-&_rl(4O;NrDb@xuy#yk0%x8fJy#zlLp6L=@`{YXf=mBZ-`kLOas z_vqKx!*0I)m%6wyT-%;v)%|8n(6_>geEl;0t;o?|k2XE-;+ree?>CEgrmoe}$!7k+ zANd!5>HqoH_hNe$AT}g1AWGF2mXw)TOfj*~D30+VW}rlz09}A~Rsd7V%uFe}GrF33 zbRm%A;9;63Vs7GMO5S;aoPZl%Z=PrE>vkZQch|&%m}7PD(0GJTtyNSM%o#@jP?j=H zQz^v_I%BVAYZopHF;^7>i#@fP`4-HL2%F93+>4`LdnTgj>uu2>z77=dRh$A*;>6mq z3Q^F#oK#Dwg?0X1dn7-G;S zB?B8UItl~T{cWbA-8F)S$hq55)j-4wk-Fj7fS4zQ490+HRumN)PnppY0Wma>w{|zF zKSc~YrNdfMA0z-Wt=&4TefML{e~SqrArfjq(4HVe0PK*K9(xFYW+(^(-q6%y&zuwC zHf>j(#Xt?rhaCcYvY?p}C|FgfeZaf)#r~QeLnm$|M|2&aM}r}#H1j2ypD{ts?y@Fe zQ0f4wNaRyMaL%#;7_Q&lz&uOPgZCmr6T7Xqc}c1Llsp>IK&={7&y!OFGd82f(rCLt zY|C?N?Wu@B#EgWPh#5=(8hRVSz$*0Y7@`DD@%98uQ#XbqlCyN0dWi@iMxIzG&g<}h zh=Xg{h6Z0k_O1t0Lom~JDiA=r4vGD1Dz4BzggCc{Qi=f}V250A^r5n3AkYf;XMw&K`Vuj_^(X6lF|=88-y zMS7Qg?8aRS7$31IC(6kX2#^T-__3T?3otV6K{->-nTxg2#lQs*W`waybsAk2j~J7OOL9`7scpgjF1$wSw>A+Fx!NX6cXl)SZcX`b~-~nS$20~^CtpG63Gc#8a1W$zpA_jyJ;5#w|4wi{TRkX*A zwwy6{2RD^6CAVRY{lB3}jXnGBY&z2EBH*iY`nrLdR#Pnx)=TWLksz*k-X``vCz|7R z$Oao)N@?EAEe~*-i23~d93oL|kdFz8dZTVBCH0K8Xy|qm>za_({ZONc(v6Vgxm`-} z$FM8)sygMYy{k76hvAo5(+E43H-g>#ACAdyB2r7!K@z73Rg145LSf_zCL*`u`p+E$ zI_|@3tp@8pHfX}5OGQ;(4v0y^H*z6dHbME&TsbmQM=3d^pK#^-xQ+3nQZKdegxKU9 zw6+T!emMH4LShTRLZ}!mBFy_aIs(OyC*+%`C=ijUG*&>Dt}fZb*uhtJbK(fH^q#Lo zoR}HeOS-jIA_hV=b*F7_v}yg|abj2f$P9_9tPRUS+&)-^s~v4)Mx(S3yqml8pa+ah z*dxqN$en%y*Lc0IbB!BdKa)pghNymqfNN%foV(EQ(o>oR~v>@^#rr zyonUYBgcIh>&8}t_;plXI-=+dw9^z1f^iuz#)sA-t$iZQ$b+ZJIzaqr?i~pmUF_D; zSr&5MI7p%$K8DjJ0ak~dSVz))W5q~Sky@&+i5uYr-OA#gS!1NARE79H^5tDtZv(8) z6-dVnO?UUi-R-Nd(MPGO+j-Lz#?;7BruzEw_~Y-`{+Ewku!Sxk`p^e|?JvLho9}t@ z?6-`6xBSA7J^v)}YBgvs?;(q_)=GzDXMb9a<6(qx$4%#mfP;>oPPl#*@A(6d!rDdw zFMRFUmp+^xqm&elQ*HoC57XIf+IEYGQ|6p}FV>`0VguZqocQfRoKl{qdE+}JPKh{i z%F{d(bILj8DdpVaZF}&M>wPIFukpYdB5uBf7#ATi+G9-W5L6f?jj?*+mEBkxMLx<% z4erelXY%mrpS=IVYVyT@^ml&Z^?!ly+T3+_-fYt}vsaWyQ6~D&fR0E7-ULmYkkg!A zec`$5KYD)mcRes(0swyM$+MsM((~6|=50JfFX9Wvij<2Hqj6YjWg^i0@?H1;$+yAw z*uedZzwnbE_}*uqx^dToCs*&{X%;XMExm{vGqss{K{tp-DW#k^Ci9%9?db_GU-`sm zm!HRL-*wL+k%OLiytdgt7-ETtA- zuAJ|7bDoaw+_75UeF?{j(`!sZYqEh_3i-Oiz&Er$Ae|8xc%m3}(=lyCEz@e@a{ z+ntA4-bO~h&5-!|1?WC{kK3osS}yu_yZ!#}|Ns20zx{X47ZpT9OjF)13s2eg8X}%j zW@dA2EE97gW=zyL6wO5BVPi}@5i@pH1~M5UapIIHbpfk|q6dAntr&gvNz93pwvw0u z0yEP9AA_(L^qo%7q8pN{KQ~3h>6G3e=v}1IA=k>l!2<1Kaofpuv8a_2W4+OIM4}bf z;6PDbbTM!&b3$TK*9hBp0!wCAVV5Q#f@N7Yd0Q9w?5Dr*_#=-!`tW^PU(dX#?l4V# zf@uw4+yeAsnE;B}Wh77eLr{?(j@2H=1eg)H>qQlyQiH4_7&B#n#F!1#umV;OxI<$z zH1$k{mP^<@m0q-sus=jh2nhhu7AJWasC(R94+LaDb^)5L5cmV8nc@>??0Z8nGZ4cC z+#(MiDc1%eAjdq4P~1w4EmJlc*%d$ltJ{0q&w&vbF+qzaQ9uC@HzyAiiXO>_0OprX z4Gb_@3nWaPOp>~==K3rE&CnYZ0o0$j?dhgX3G^Vo2pBhrhNK2YKtMJ|1VB-!et)Q< z89P3rKffCF!!=p(;6#7=LqbdlXtp2;nD?V8m{_}46JbWo2uN6cAaoi>Ltymnff1R) z0w@iF0c?guX4wuSX8-7V_JX`C%e7YP zOKSgLpIO39)3U$%sy$pMzU_(rO*aC&W4{|VtBWH}zD7dMDQ$BRne&E?875W2j62xR zS5Ch8x#!CDo8SK4CqZ9B5CbMKY;{L7RBZ~1tH;4i37ARqUyF*W5i#1VswtCL-R;g@ z3h&iFH52G*hkXm(+u3le)|DT&ikNPq-H zK{F$i*G}iFH*U-~_gDDjni!~6wizT>5#c>%F<~&r+mo59iGl!HPAPL{U{XkpY6C7# zrFqg?o823nVcG^vFnqmJ+svxVE&ytlJJQ!xr)ipYyIpvP{lwH^A2Ny;qY*d_Vw2ZG zM;fmKms5{^T53T9S7u%L4G?YB>ebOIHK%lXavDTP=d*elHAEjLGvByz!&muBDPT6` zY(3zsV}NLyCWn5k5DWlEs|GqY=cJOaKNA)V?l3D~? z4#O%&xS1%_r5iVI95LN|!x;`cGeaVeK!lz|?+R4ws6a%3R^l4Gg#K^6M4_rTZrq4X z?4?czX67j~rST^@=ly=~jpP7OOELFs_Ae4Z&(IcIQN(L(YErAGmboKfRLo0RxG&M7 zpI{Us{Tz-q0U|m%Ia!va^pl@+7OhjtjO4sXcNzH7v$YzCGAAEqQ_j%SK9O3NfWwq> z&YaU|%Jwy4L}vN>A1&fX@Uh=VXIHKS0X8m2ywAApAKTAIkv$*=2(TxyRF80 za(L&S*Udc7(~JNjb?kImABcwr+lz2^-_*71>vQ|yW*w)a7`i?yj?EK3X}8&+XX=(( zy+cUNN?8CPr_4nD91LfrALo9*_mMfzGewXvHBNL+zDcuEimCa3hQbRy+-#IDz4VAo zKq&p(?)dS4=e_X1y6eLB_vIh>2R~Q-nZ8}=fd`)09174M`LP$CY4|cAVEw+D@%;E#^WA^wfB^lKFMR37$MS}2ISC=v#k3UUvpNAa{ECMfX9{!V0USL){|9Ah}58wUKlgH+>D<>zX6ir~k zdhhqLih$WXZyIV0(c9Ooil{iFlQ|`>^72>z>1+3Y*F%R6<;}N$NB#bve)(~kCPX|x zKaZ;!sl_YuShbd-U5GEGc+MJxs^Zw>nzxGdGzxTTyJgmFq_q{j&(~mrJ z|4q(E;CNN_t;&=$B6)s><4PUX>3runpX#ekVn9KU{gx38 z2h{#Us@NSON^XP0ep52>8!E7GXcfOG{@&j7eJcU|Hm$vP=zu;7W4ukc;#)vJ-=3cF zb=sfdnEPq%rb8x9XIHQM!+-SsfA{6+v2Ah6lkYbJ&eps;9yUjKdUjT7?a3C3*oxx&{oXg5&d_%O8e1O+Vh4N; z-8oit@#1_=8zL&Tcl#kRCB$R^K%yop0wA>t)Gh&c=dQ<|QMhzlTDOP2>4$Eu(=qmgb2m}XrKn- z-`!o5uGSG+=PQgbZSCv^!hU`fYM0T~KvWgkjgA>9VTYeUQ=mPm68zcR8({r?mext- zR`l>Yc^aUCnW9Vi4rpvo^W<)HGf}Oo0z}yS=Zr)MA&HnZ`k#qf$5D5JIC_SmSgR`- z+T<~5%#467m8h|6TPZ!9(`XIKZ5>+O`#*#q`F(%TiIY>#rYf}}z&uT0=6^QTrH5UF zyyD&cej!sz+wImXGj0f~B1MPkp z6yij+O)V1;V}jUi+MH4`(hjI9`GW+(f!x|9DlGebpFLIGAGRW@~q0U#q0$OP9JUd_|~^&9fq z4L!ZwCJ`d2Du@QzpeZj*$W&@AwQ%M6a#a5uk`9Mgmhv`%wpz?2{WrIOIfC&cfo}Qmoh_+*=#l{GUW*Y5~nF= zslvoLB^9luQd?m#5{sJOo}6;Zlk;ehm^f|bt*N%wR%@I2^ZhPQSxl>l0r;1SU5&qX z{mP{TZ~zFA*AQM`32|;lFiy!m-A6`aw=@Rjb}7{l&kc1*tOowu&2%cZEDJP(zL{w) zH4}RYJ259>N0*ePfM`w$)b{5)&*kU?4@@l~W#Y`7Q}O{*OGzmwc3K;j{X$@wIdcND zvMf?+FI03ldP>fYkBZ$GU==&+IVCsQscKazB1}}fP^(oC%pW%fy3|EXC{fjFXbP%Y z6_lCOgb5Q96Qc8^z#P6q2#F~%nH{7-`hguGDVI)zjlP8FQSgVze!ouy{?7iJ5aubX zR8#SD1g1WnnrhBDGlS~x{9LOz%?clS*VQ&vd%KpvNa!M{62$&}u zJMX2`Dpi8RV5(BQe$Wb(qOwG-)Yl(Q#X)kcjXMPpNJMKDRa5baguzg%?)QuTd7d^o zPqm6vO`Of377epz&Aw-oe?Beyx1VBYZ!8Kj{tiBU@0mtV^N>1 z#6>X`C8Q~5Uu@=-HuH>t{(TH};MVyw?^B<|Iq@1Pu*gc1KRoERqW>&QTnwp5V z)xXcjDRD~de`V5~(V5d`ni)xI^{Q%u)n;?l0T9K5R@g%*D%IC}1}b=ce(aBZ6MXk{ zVf*`~@B42)_UOm*LzGgj*B*R)J`kYyAO67C-bLN5A54kS`ih8Co?MAT0IAirE$q7? z|L&%mJh`{|H)z=}gvjo;;si~_qf+GN_MYGWz<89O`}CLT<9aG0IZdWeORZJRz!Yi~ z-;Icx?~%QI(X)lU3_MShimRCuAxRa-vy@s)&4+y{WzG{Cs0aZXfS4$lZ`-||bmi=9 zo@PSQDhQBMA_I16f|@r8acZa^Zxc52AdIzbB1qzX8e2hvS;52yxrl;sO8(ULM7#6d z?zQ@k-}x=@okxJ?SN`7L{P2Ar-##>*o>EFG;+-zOT|$GLl9VbUo=vVrm{CemsUGp} z+(@EzzX)cV?UY`7@rQ5T^E>Z{gAcsxo_D&jKd{ZuaElv)6R z6UThw#6fp0dWw4~<>cg~IWu}t5EFZO2AE2%RfJQjDpf^FHPxJaazjE=^Y8$06Ph8m z=LkZX=2v&+?DXnM${B#5npGvM2r^8+{7t=s8a#g+;F8~mBK1)VOXubr zTox@jYJ#KKeNlQ2GwG!g^QD4yyx~PTb!@M^)lV*^42=l*xc6^mA;0CfxOE@xk>2`- zdhwAgix*4-7s=EY-*a>Wj4iE~0!hXW&Z8>AtpxN-J?Xc4!BHXSs04m{4D_Xr^-KTB z#jkeMyLKz#{>X9P{sy&4H)znhr6HlO@D-2&Gp3B3&rA7x|M2_&+TZ*;Mrkib^VX#{ z1JCgA_&;u>3!*enkTRykoN}HhWk3c4Oc^;LCns+pbL&>liKpZghrXm^>VK;WoO8}o zgMlV?G*FkWY^maKPU4j2+0|!56jd=JW<%UB)%Q>?MVdiM*$fC-MO8F$T1#}v!?!i% zl&1-(;Xt8zZi?3eYbniSzzz&SQLQ3VO5SY~0TsRpMIsM&2LnPPBQrD;Lra-~+%`a9 zMvRn_6hO!XgbIksC;_FXpMCCYue|!r-}=pBiX^tYzMZp*5@m4rYm0VMlWL{_#t5$S z5)cBlRWpK`sO=3F03n#Wh)akWDXX!lb0Q3&x{=Y%FNoybDdyH%D+UXq7>F{P5m-`7 zs^t3(gJM|B{PZS;49KczDqsbyq6vbr>$Zwo0eMo&hM=eh3t~mA0D=x)zzo1>hQK|u zQV@k&k2y2V1R0cFV=*8@1r+nO6`&cJWyG0r5?K%nLPh@;W&|0H(UO_dBv7dsiZzx< zMx0CuFd;D_02x4Kt;qzHUcLcr zEqLA0+)t)SW68KxR+TxpCv3oG1XvKwz21h&AOWx;I&&OM93J0{*MMfE#+)|}6z^yn zRS;yLl#m&b5wo^HM+2w?1)=ae{=gp{9XGE2@BrI&0VraoMyz2(Ex9Uv9CTce_WX?0UKK}01CuRh-8R@42;M(>$!j$G(chN$xWQID>g2Y zHUR)8?_so-ZxGNAW=1BLYz#pUad_>(YLzMon3(Gr4rAckhW35^_Gi{k&_P0n9=KyV zIlU2^qVC7PEX#hspXWK`fHhSw@UkiU?x^7lhg7$?8L_o8S(wErHH)rPfg$rMPy=zt zg|&0EZ^W-~#*J^{lf#M?ZhcZ}1EHn;b7oE}uwq@LE?mb_6Ps0l2-lEmov@ zrJY);a|$=^5jVqoSN%|9?i#lf&BVlGCLy_1$}M26S=+VLVeN~El$e;HuZgFe$$%h` zQiw!}Q=@RDMt5bxM2*)Oy} z*Szl)-T5^J9*!&W)yN=r1pD?{(O5yr(-esI@#@2Ys6pcZ7|s6iafwriyfy@r`jXV$ zYI&Z<(-OhCGO((>a!rUX(=<>9^*WZV^IJ;E`vf~3g2tdHPIQRpZm!#L(^aZ?15j|o zz5Esy?`RTQmL+iT5jN%bbxKLCWx4RcCvBsvzd30$^igWP0IWb$zeoH1-YxJ1SW8_> zA!=KfFs{1kGWY|v3NS6DxI{=u1S=B68nDz(PEL;EI*%9&h?qHzHrNrE)23elf11So z?n{pLSuLDe6B0WmaR8Acl5}KET=5Y!?2iu{@IgnLN$-jnN!ERNb4q(FQOxK;h)2ZC1N=zuoY#5=_df7nz8juA zRu5i!=~w^WpZU@^zjEciyx9;@E!XaUJRdor-~Y9D`uGptbflz)|9XsL9U(bKNr^|& zLqu7Q8H@-}7u#LE`+s@wsOWtBV^3fCBA>eY7W2}W3wJ~%jw1|4P&|zMhk=Ih$8oc1 z4=5)EV`jBxrwE{b+}b`HPn4SYN$nX;Yt)1yVxF?~S?eJCcOcpY`(>Q8$1$m@DqDN} z>i_Y`z+Qg*{XbJbbo!38*#MHNCRno~T!`1cqW1|cF+1vnd+=k2#x(FkyBtVJVlSQl zbiVpKu8kjg&$ZJJe(tOHy^=PWlTYj#t;@k3^1RKyOkZ0Q?BvEnXaARb4!?!`%+LI* z=YDv4*XGJK;?(XYQMYF$uN75M5kL4^iU&#`1kxgmh%K*>_A!~Jnc(I6!F>Af9n0$aSNoJMAd_Wy``o_1t8{>&CDODeyIKgXgYg>JGWgM-<0fotZl)V#95Lled!HZ{vXeIwJuus=ybO_giW7 z7lAFevUT4HPy7-X2p)e;6+t5ATt%mO2Bh<){J;vm}A_Cz&ZQPUT|B4f%cYuL8dJ>sao_zP=VG<1v#^f74 z?*L0F1GkTMl!s4RDJ4p&^Bysp8e{zvc94-F))!6I7n{uzd~^w7Ddi8)SP>CXS(ZyL z^tyRLO4t>N=&Y?vS4f(V*1gw=#>{{$0t&!6fAI^SKR>_m*yE3!p3V%fGpHKnX;W(9 z#EwKp^K!cqYCv7NL-4evv^X%=%XPVi?+t<>02g#_d)2pl5K{WW35MoNUq^$qOM z=B}Z6KR6SnmKmspKoP`Hd-k29s8hETn_+FMDxmfoxihkzIISeL?c^WbQ}f`MCiodS_sRt&nd3FhZra<>A5F?Bom28qmfkQA5fA3@g>zL-=$B zp7exlhgY~>Y-Rui$OPQ{%1jZf-NHf55JEiYZhs_G=#Fi5b2K6%W(2SKm!5GtJ`Swa zvJDJ?n(KX?v|LN+^c7T7L}^`iKmg?9rHS7vW@;*qoPic2mx;6ai37#%rq>o|hy8sT zGh0>BDnJDge)#wOLGK-2doBiqWi#w_%4hUoPSX^?*=Xlq1C)rOiGGDqnnnL+%t|rM zxefCo@at$!Zx47eF>%08J2fq-%=rnr*`9vonU~6P{@%CWi|02^PWYx?UnUetq#M$N zV2I_gw!hZWBPdooO&eQP4ZTnA{QL$nZsrLLIXP%t9lrt1x3G4$^@&wSO}S?`t6BH7 zM>p9TlG|d|1J*Hy-t@-S;qhkbL#QGk%v9xMerC=uN_qYHml3Z$u*`V}=NrIjQ3NF{ zjD^q=PK+m@2@KJ>IbhXfnsc6}h|BByPm&>Si;0gy!;mRYId*gh&xuB~$nE%T-L?7- zf8>LY^yB@QwOKY~&gew>|AZRMb>f z#uq}T&Bj-YOSawud>nmwaXTUP097%jUB`sq7@C9LT}la|r;U@QDz97akVHed2A~)Z zUf~!QvVLEj?|0*4YgCcqvpBWNkV*S67ZF5csm1%#S44)jxTlozQPh4KgQe#BuTuZ56t_87lfP8rP?(`~QP zZd(s{9@?-17dEy{!~q002ZmtMaN@@uR7!zi7aFBXpQC&`;iIM}{*bFSErKV)yU<3W zw0}^P*4jBYjM|=yt#NYVDYKN~b%Mx3jCrHYy9?lgHNYcBl70HXR7iuwj&cf9zDSdh`(|%_h@GxLTa4Du>dpj zVYJe6&$WMVR9ed~fAob1pP#Qp{B`JVQE(bT-afI9nE@jLzG-dUtVSa?%FH^y-XHFA zi1`|GDch458;l5hrD}z(x#o+6LwM=PDB4&|ND2t1BWGqul?Ll z{P*x}`Sg@Hb%Eq|safO6H?!St=Y0|*9;8=#+}(fv%5(Q!e+0gDG%U~W{m$3k{}b|d z2~$REQiYiDGAAMuRS~t}>tCN9|6}ilM-LG&FaO++{&o2c>Ex`57h~17tIR&31qx=K z=h}1s)(h9iSf?~X&KazQ;u78b+H?1oN8x?r0*c@D)bfvh^5wT{M}B!rZ^}94madQ0I9*TI877Jk2BhELKpli1OJ$ zM8%t6oJwD71NsxE#3CY6o9U-ZKi;4lQRn2b)hgF-Tt~(MaY< zw_ziNNqH7EN}1F2*Z;=f`X@i|LzJ@tVB+1fP|iq*ZP9|(cZi8LkeJ7NX{be?m@KP1nh=uP1ZPPI~mu z3`xgd>E^I;XBV(XSnWOxhmV8ZZWo@RBMG}j33TuCN_y-;%?Di$uGCpm;|S42phwL4 z)!+#MMXX7mstClQb+es6{mEZnmioT;zI!|GtL*2^X209bIcX_O3C(HCtqC6bly%Nb=p7~4_}q*TdPvtDy$KvsyHQj+NW&`wE`LK)#@jBd zp+l^pQ@gqd1`f7raB>8Q^%EefyCSrcDty_c3VlNo1ZoEf8<;shgUHL?E(iM}UtJ9b zB!?+eOEd%o6K7>;)5kksr78F=ut(Go4ag0-?qu&Wm^LH{;21E2o$K365ek6qQ)1>J zM?$CrwXKT;;MzSH4PdICi|H=o1W1GlfpHB&?EX-r&g@I#KgP|lmiqZkn?Jym>(j;i0Nd4V%O({gd6{mK`w+c|&B zd+x3E6-cn8sz?Zljo5@h4f!yi(2?RH8L1B%zpI`4f&kMrnMf&xkaC^@z-(_QfYy<5 z;!99O0P}i|S772=7@(?FL?yB?Vs{%qn61XH!w^MlmpRsW*qzo5({2VNk`n{kt65&X zl3zdF>|cEKwHt7)x@Aq_cAFFb|aXhW4#UtQK(Q7TL(hC`Y zV3t#A^RtWNW|1@%5=rP#tBM-b=KT^@nlN$4QMrq@^>^ZW%S50}Ep?=Jx=a%nMTaQS zxXnW>9+!qk%2D{;Mj?P;mCwA^EF!IUJ8@{)N2yIg4qes8!At1h(Ydr^Lu!iLxrPgqY;iAL|8r%alhX?PXG};yes~8ltf)IskIuC_Sg*r;GA4KF$6Jf zKkQz}W>N1wI@l{rF6z0D4|`@pj192^4Fy~F#jv?jU1`W#kGhE?Ow7*)QA?;eir^a^ zni1;jKDGUR?@bR!jR?K~i^9)=e$*!l5Y0KKoV=o84yf&f3g*N_`=z?mGj8)E6LCsu zsl`Q8)M$3^hMl%*0;zIf!qtQKY$Yodw_=KFk*Z+RW~RiPlDAlHHX9ve_qcz@*5(#J zLT+7OuapbW;T<0Lu5m9MIcI6CD;y5vHf{-X&MD^+*fQ4V+N{{4FTAG)dQPdE2iv`q z`O>cB6+|uq=qwmHck}=5o(o&y*MIDv{q(c{ z7{8S_C)D?QX1Xj_js@ubhyTS_-%h>c>CgA0R)(;M#!p5g(ov80*tH#JaugjzL~D`< zuKwP$@i2bwBQHGuQr-rbe*B0rbTkUIQDhpoy9YpUrnUwU4N==v{nqvkwzuO%f#+y= zw6(55t2_kNmoQc`Xi!T@OqU8A;UyoXkf>e<9N)~$?w+35{>P_B_>{l;7oPjgNa&FcmqwuKF6(eR6HI#`n@xK?AP%rPKIC1Eriy?FvgV_uTx*&O%Ex@-bvZs+>Aw2 zPR6)Xxw+rX(|nreY)EE+rYMSv28`UU@37|@1?bo#VGqR(hUsw&3hX{ktam2@^rc9X+tZvcm6DIP zYkt^jI4k<@H+~;YF4INcwOZ+v;*NGzB0Qm1*9-`r7sX`Y-*J zANr^NEafcTdO!q3%*p&lMl`RBIdpy~?GPuTge@71nG;Xhl{+GKj7DP>A!1_BQ`>I0 z=A}e~lv7Hn%~MQk5Kc}hr`YjrPqvMDIJm@G$7Gjr+)W%axjRn6p%QgyF1PiF)cEhE3J5XQrv2D#dQZhK5syZq$Y5CMNDOuW3C1E?#rYYPIiL)X+i!NGdlBD5j}0AxmX z^Om(zfeYV;?Fmc7(md&F_M;)Y=ugn}bZ0tthJmw5un8c0 zG1#*K8_vQ2fN=t3x2qb7Il0jMj%*QMOt~Q(T5hDO3ZNqO7Cz*TV>UB2RB#Jt`0Y)wkd+?bFqEU3`sTej})KinnL(IijK!J+OIGjGCxZ}(2aUnQXEPZMlyQoG3^_bd((XY|v zPpOipsnn{b#K}1Ah0IRA@cHLK^@+#tnKygU0tiNeX2~Ea35}i-JM0^?z;i&0m~;Ue zrONi?WLcKo`97r?5drs}ff^5*p#`VSPMyWE>d30nJXEWVsv%Z~GX6pN+DyBtehr-r zhI;Q-B-ET3kQO#$(}a3*W%KIwD)ri&9w6hKN#O+03>Ps~%cvWz#H2`zVg)qh#FPlh zmpsvL?f|KE%h!iIRho4U`ffbuj7=qJ)LeI5m`uRgm0{xI%T`>1P* z7Im@DEk8U27$#;=tEHinUG!8lN?uaN+zqzlGRT2bBkm&>KQxGXzBLcCRU6oxnA!DW zGgT2nOyqt#@|FSzsz$j6u1w)o3%T>rklRqQ6By8 zqXu*_YU!x^FQm`W?;Mju$bZyTNNbHY>+-H0xHyzWMx7`ee}ksLM9q)v72J+|#pWLu z?M|q5V2mj}t#aPK(b#7lUt#T_CvHi&op^iX)?Am)eV&SpCg%1`S5r}`B2`62RW)}i z(csZmT(Muh;6w)qj(`G(`H07 z$Lu%Hv)4}C_6wrD`vky1x>qix#7JNuweEL&?;{I3O>72MMGsLCrkn}T)YUexk#?Mz zs+y$^Djq)LQ%#(}V1IiTi*H)O zI6Q_YkBg0Vv068eCyBM?vecT`cV`IzMI@(0L|!;_(Z^I<@N9qlQCc_E;aj{wGF|IB zel5JFIG(hSpJEd`PRq{Zc{RWNk9-UK?(Kzr@U#EmFMlY1Fh8+5J>!uiLuhvQJ&*7a zg5v`(zAJSE{{fR^7_?&pYFm z@u)h)Nr*C4K(|6W9($77luW&L+ixE)c(0vhgreFoVuP9b$ix?B>OsOFFs*p^-DmfI z$KCU{U$u8_cK68(*Gt;jx`$uO^Fw7Wnh)Xy{^INDq5t)h@X&$M^RxfzXYCVrJ(;F? z?3SEUj{1t%4mwk?qO9JIderUElWdzx+UbEOsj0 z3!euG68v6{3vq)V{}0{?PmC&!e(Q@TTIYC;Mwtl_Ijt9HGy$yES^!bu z76L@$iWjM6Kf03cojqPpJ;I%}C*3%2cgy@(-s8@u^GfRZ`FYF|-q7Y5iA316=|0|S zts;%u(S2)5IpH+zYTYm8{O0*~J~^FcFfC<|Nx_tx>Ji(C14*wpo7=4r6St9BFY%(n zoA5hdYC3NJ3CFhCuP2Z0E#NrrMEU(Xeu!(~W zyTK{vmN3-<%9y8&lsj#MfEk%m&d!wc_##oIl$=KI=~)d8ifvJggktLOg*5~yXYV2Q zYO4ohh;KJ&q9GL}HAsk=pab(eIfJR$h`JsG2BnFKE%%EU8G*6o*%+8QPPygzK_cSbDQac{ zplafpF&H3lSB>q^Mj6+Hv4@AL03evDLNP09)qq=89U@|C^j@Ssy{nmes^OaQYO#^> zxHH$PG6ExVQ_Q>zzj=_MySaT!YpWy2pz$H&#y|#0{a+e@^nDvPL@TAPu(?{Ts?|FT z$blq~5LiL_bE;j9wrGeu(R%%K^>#t)d;(NM^Y9~(7~L&^(s0lT4H49+BR<&KAUY;1 zVnZf3KN&JYa{RBEnpQ$_uD2m$OStscaGx~%eH0MMW&}bqL#IDWLoHj695f`Hz(-U& z+cj#zgxrq8yp_(&31ZFnjbPlY+~{;uCye{$c zS6!RU=1BY+?M^|dF8if5%0V+oc0(mnO8ZiZ$Yy(nX`{IP#3!D<>umGX+wZdF9IzM( zfn>#`EG?M@k2UBBO#@|4VK(=1#ffW?Y1$azZdd2cgtUN(njso7<;=Ej(gN;geKdsI z38JpmjVi4uHSEU8Y|M1-IG*mY@6DiH*9HUthAdVU4Kb-EsA*z3W!k;EUtT}ip56uX zM)gz(g-S&QnwU3cz$^xPwSt`Uv;hODDk9of?M?Qw)wRlfN$r$j->Ev@)cxMh!s|SN z_9U35No939dvc)n6^`84@KO4ox7%$zOQN1J4oD}%MBhyW>xoG1dZj0=yU84A*l>aY z;!?`Z^P5#_PT37IqmwZdwAhu6O4Hh*Oca}t-T96Xb4o5-fZ1l=KwmVgCo!hv|IkBz z!vP&^ip}8)oGgC3Ku1=2Cr^5m8Z-BZaJ1PT*X z&9Q+XER)S|-WO3`%kVbE1~VcY4YTfKcT06j$<(4tgPHyD8KQvWI70<%!y7Q3Sw31u zfJPKqLud34U6v)lou!oBZkO```Z>b znWo7@`J5=)*8}Fsr7mqF;1OrD^r*>pvrkh@4r9l9pl_Vmo2ML8O-N%Sr%ObpoNK9Z zR-KvPhv6@Cu)wGpxvcM!oPYX$zYleC#PW=#4kB_qiziP?m0GJ;?ERvc852XF!0S@l zF+_J+M;#R@V;ywe@Zbv6Rxv*?*W#ne%qJy(UO1X#yffH&=a}mk^kg9n}7d4eDBr#_A6&^yLQie?tk>R z-Sd^lZhr3L`}?%JGy)?Y2Ch--Ty<60-n{?pe{=QlVt(fP{=3)zXVYDG1t6u>?e>f7 znDK~rR7G@w_?_i*j!VyDFvIF5Hmy=UyqECC)6d`Y9Z$f3Mai)F&?laI=z5wATkSd~ zkg+a~)Z7NkUSGZE-am2Q;kWqpzx&r-{SMona>_236VYa~ah=qQj{d*?1-)M7E!bm` z%)g5-+x&j)yO$OL;)ju^3EYp-2@_2pNu-F*R zAWE1!`p-tDW`lKhpx3xNi+#bJkS-3)!lt*u2fqn9@+jNz*1(FlhTXWmNF8gWBZ>T0 z|9R){KPHr1WSHDZ=H8`eFIC^h0)HDX^BaonN6ePn zc-U_PC_jE@)FUf&_d>>N$beF!oBQQ2{KdcYvp@flY2Hwt1RzaQQKgg`bJ=-7PS{{J z_mv?UK+0*}Y=D>&1CzP_MkK1pOgSO5npG9fQ_D@|%!yM@fY?Gx`<~5uNKEVV@9MLN zP~x@<0_4(0J=TaugX6Hhzb99#8dywswFjH~0s6Dd zZ9x8f_c=OPVUbin4!@KVAw*D+Z;=qdTI0OO1oCE{OttI_cw;Vc%9ENhr?N=m86kh= zi_cuSa^=aV9@{Uk&6yK;1+oGaBLtiYXSF?HTw-i1w9Oh^a}{XBIjhp1L)rsCYKyQnQf5YU=#JP6RHE|xZ&wKnIyH8wXQiGlffz}hb< zhXmhj*VaVawh;51(;d*gLkJN4VrjR~HORL4C=^6xRDe>XASEKEb{^P8zs40o#a42d zy*{Amv2E2XzzJ?FMuZt##4@x21Ll;t27iXu*<>aHY9;{Eidf(laweqa>9+C-O1EnIPta6NP5Fs`|Btx+Id<%0%U)Qne6{D> z@{^O3vA;5O;jl*fVr#T8`{cgeZjU&gBY(p>i(sTNUb%8*x7&qa-R7@lXJ9Ear`9UM zDeZQK=G=kC>~UBNQZraHF*LCt_pXTEo^ZSegO16G zhb4xn?bb;ml9oT_0Q@c32`_dn>lR)s%k{nRg7;QA6(Y#^df5Tz{ZbMGqtv=1!jv|p zniL%~`kFBinq$THB#USM^vZIRdPQjr>&wj;YU z*c2}OjWvl7&O*E}vxyTLm}u42s>wY;SizX6ig04+&qX3i^WoyU}$YR)+{Hdm$3Z{B40?RsC5D)t-g2(2($v7o1u1vs0Cw8{uA zg&}{Y)Ka?`>NNxZ7E_+$h8>&5#`76>u^*LN3&*zW(U>+Kuul|W{aZ?D%!F|d@AF9& zf)>Xd4paXK-#NFY^?@uL+HUk0`(JrWFTw$y+qb(HAt9q6J7#V9ft6AwcCj2~APBX& zk+4WzO7Yd6*y;gyxCaq|D5&`z;WR8qbL5;m){9bbez6GzOIgAmH8zHOFUnY82m#%X z*0o*j1)c+zNUi>YIQgL^wUSJ&QSE50Cw(6t((TB4?rqULj!fUcj{=9^Z)3x9Z0zGc z_25Jw3Cpthk&I?fN0C@hqC0X~j&~(pXqgNeLySYe-#vlTi%(`IramW>T7YoMt*+p# z39qUWB6sP0x7&%-=))LmV}TeVBGES9F1m5!F$afh@fd!icNk!;{vPdr+JuJW3}_@0 zQ3Y$+svfuK&IfMMRZ%|}Yku)or4|+Oi{zAf2LQW7)%Fi+(Hr3p;*r(crsdWdXKGse zokGkWZ#B(xp0ejIhIkZR2>$b~$$AT%HCr+rR3&377{%+DLrN(=f%sy>*C8-OsEy`* z@ZcR0hrEwr7{Q|PVI#FltsY5ANFuV^?GTZ(ORG?%j3JXQG>3xLgf`+Tl~W=nQFV8} zuSEPOr52yZ;+PwY#tZ?9J#^ROcm3a;gc zFkb!1pSb?*g?YEzrIcb7;m(Fp8*&kIOuO~c*KW6qqw;&-ow*{i-|hWdY`0tT0&wSI zZMGY=RkZan84C{|52Y4SF);VTgPxt=clV!vJ3K@e6o~ZDefK^1+s}XegS*FW_BN)7 zu8r!Hf4cz9<(zNoqu>1`eA7rSwx9c%U)g-}%3}%`G;r?-nNmLJ9~vq*G1tRr?SlkxU$!6QiF7JyD=aRq+@2<1(cr zs{674BB;d%X9Pg|YSv4t&^rv`Y2q)AQ`B)l>`79dG#f2YjN~*DXF!`-ZS-efV6;Fn z4@cQ)0YpZgFo9Z1d9OtX@^+f%OtmINpyVqCjypQ^=B`h~RvMZwoow7SbuZkJ$~itP zdPe9QfPn8*tF=qm4wp)_cgWwk_~}P2hT{vy?{zU1?dvg9-~J?An!|SSOy1$YJ(7}- z+9@vmBBQW=1hKiae0cGr$D;V19QIM-oh^uK&gV=CAzJ&wOY;IrZcgH7ue?+0h9p%}u>?I0g|iqx&XOrj!8C z*~~3sIx#VEnmq2zp&Y=8FmcYDa_c{(R8?DxKQIzg$}8iZ$%$mkvKZLB-T1nwltM$M zivf7Txv049+8@C!*e>8z-h*lsVW)TgfQaBym$p+?p3`CsKkkG>K>_}XNhRHQB!sJln< zj9zQ2UHRso7TClaP&cUvmrw~ z!O>j6YpH|=rl4ZR$S$#|1FjK~nuxDmj_8u4&V2u2ate9TM? z43QBMAOR_&0xDuSdRuxs7!gg4+Tkphb`I#EErU`Z6Ns8&*_=Avc|il<7rpoq&Od4= zL=me?T8)WpwP(7y`yRPbL>iUFkCBO-8>}?M}u%-Q$rz)b^bafN=Gj4j=&S2m|NW1qA@;SVlhM3OJU*nXBv+o|Q zWseQrHwZ}3Nsocf2$Q1+gYueR=_K;QiP#swp-Q*=ZD{xQ_g8>IVpvfXjS&e*69~)A zE8CK$n>ThhU%yGGS04nVUER&6XVrug5>!S-Q$hyJT1~=9F+dDkY)iy&bIU!mVSCTa z1l=mwp!=YzGHzeZ5+{F7EX!ipB+-#$7&!(p@B$7PYDlbd{Pp1oCTxU@wWHHj7}Z`2 za}E)z+0r-L%oG-zBkyMjmn-F-Qmj5bdZ+2%|>q?=z~{ ziFw{^5wTXOwIV=bM)dD44mj=vv9)RymvZ%1BO)UJ20WCQL!qcUn9&n=87oIy8aT}hOnIyuP_Ifvyb?^iK#Qz+B8z7ChFDa zX0`w^aPfUC=8b#BXgOCA5BT;1NkhR9qNDUU9YOi0fs)@`v|ZqCc{|f|wBH*e>|*~J zj`eV8nnf27jAN;_L?Cu_#=#22#l+CFg7m$1fw+BUD6si~5R!^GBUoxnyQS9q=qR3E z<`|HpV;m(BrGWwM0jE(fU)${sMx1e6j*D)-@jUxD-1FPN{ayJ_+<&3ja{s}f`rya^ z*79w1Z+{ei!uTY zi?h+=sXexgj62@;rPRJQKlmr#1!uR^i#Bu*J^9jCe#!0|TZVJaN2hmXOaZ>Mz3Wdr z2nQIHr~mHX_}X`r%?A5i5nnApS}U(}D5j1nrek*N#UN8k6rGuXX!`22H}3l#55q7z z?!CMG;7`B)9+)P#q@|QfE#73<8hjDL1^f!!^@rXL502mBYv1?xp8K}_$(2oyhY8$J zoY?5@8sSl6vraUch)CO9_ng3Xzc(JS`6OllQ@Z(u8~6O42Vs!(C&C~7@bm9ja&CoT zGoLF)is+H3G#VFzJaZ&*w$q*%0GG1Fa>W30N;&6cw;usk7fCPPOEGfZ*J{lG`#KU1 z57tZ8c#j@GHi)s{t$3}=QdL0GkDYO;6@&qD(-gNShPvn4ymcD2`iZ z+`+o@hg;dA`x_d3Lw?!iUfLrS_{~Po9Vy6Tw&9yqkT1%+-w+VT(aQM_snB<5Grtp2 z_%)o3rX*!wpWJ0hFGW=c;#|Kk7aZ~pC{ z|Hv;+^9G2j8s-VysL75E?m}52*NzRrQ)m3Q2Srbt6Y#VZLQaWua(*;&a*>*tQ=Xs! z6Bq!i3m$H6>*<9CPPbc^E}{z1c8<(!ec|I1BK1`#9VQJrL?d=a?f@WWZ>;wUVw+~; zKBA^<`hM9nv~yoSheqU!#<9+NwD*j6_NB5{@1$01e1^5Zw&fDWPR0NYQH>G7tk!}E zDPgU9)0z{Tp+Vm5@Z%r*{9V`Xe(0gQkgki}0HBnvpluW^XKOYXTT!a*quk+4M2G^l zse3&rul2t7=y*T?kk&Nc#*cP+N*h-iN!5i^i~KKYj0oxzb7$^$6s%ih(U}z{-p6Uc z4TOyBr9gu)Vzz~`ckB^$GenmfB0&xS5L1(Zy-xfw)Tz&>bG}hP6$%}xE3)}LF!E_Dc^?gkX@rx{jXh=%T**g!+WI$y5 zlECGCAH9S~Qq)up+@##I7yU^5K+rYpeg@iw2Lm;bey5;yc^8LyhzOC~(~b=ZjVZ5m(&Ug~yvi526PXhNP^pWX57HQcXvuL3DS9+7*75 zc-Tj4q`z|BWGTh(m;Pl@MRLkS-I#-nl+hN%b0tkDXE5FU`Omz1b)Mh$;0elt6IE6; zz0h9Z-hFG_=I$Vm-@QG}%W3F+d!?3ACFhxmN?FJW_3Pkmo^$v7uK+dc7U|YT!9DPh zg0$w0k^WXu^jMpEE+#D~SmlaltU$(q0$eCnmA%&2H`_W*aO3)G*Kf$l*;NA)Ohu)X z8-&7O1Vl6;CXtqU7k#h3KXd^)v`Y_^H!vDB4xb6Sz=Xb4h~0I&?ntKU{m4Wlrbj_` zZh(sAcyz3XnBwN#7+`IWchI(mq2;Nnfe{mi?bjb>X6}_-_CJ`ehP-}!4GdGO4efwChAJRL+lp32B-++aeU8n}M_JNG1mULeO_5F>_jj;2;`@)?BI4 zn(e*kKGkIRPA-cds!u-Ntv~L`kDB1(2*U*&V*2Q!Y7FrZvdvs%3SDsVOP*yMsMJfY<~ z^&33aqhS;C+a&DaYx%*8#LbR^e#`rKC{jzUu4u$4qAuKQHk%gJ(3O2}BOB=UGEP46 z{5XoW3@AaI+sI2Cnb$|Lex)wq@*6up);I*w)Tut+%;BTg9nhfKO7H+7GWy8zS#%^6 zt0|ZfQl=H+PfQB1)KWbtwN{rTqSO~9jp2GhK-D8+blmcVeRaIhK9lsM7iVy zBi>y-<{8Gy*+{N$T?NZBI_{6?2jiGzX6Hds&-fZ4vr#0bH9!4eQ_9RK=YFywM5_b& ztc6$}7=%Z*?5a}}kG*I_wBPN|w@-f0H^cXwT-flw^aFqY=jy*m@0`xgQU{ACPI^d_ z0MlBoUUWeJ$g@uX(pU-b2V4|OLT(-fUvEW0kA2G&O$MMt>BS!_rX#$|E$uYOzN4SL z>SK>SMZa^ty#VpRHTuC{c=@Rv@mSeC8t^euOFc`Ep8URp_`w%m__e1$z;EL`jRU*g zCZeO*Ceq?A~$-@SVTzI8NW&!7F=m(RY6If_io zJmty96DN+KT@`z2d)NQ=fy2_sumAiH)_3z}c7j}(QAQMUlqilx)vlPY3?;y(54(nbqoTj-f_3Z5A z%g;Xdy?^gqB2JC70l=KF(c>67AtxYo{{j+; z84~*x@92rhoIoPxjLDmT6`8?JR=ycgp}q(7XDe|lPc~9B0QY*ZnE8@ysb#G36A=)* zWaSceTPnejpkFHM!3MOdG9Vgw?D1!b0fM&6$^dLT$%UzM|AVaj^pBus38zlL0P*y|CTWu)xmgVnsPP*H@GNoeKG1GUcD>v)yd+HU;Uh#wAjE`fhHf_&wc=|8?|XJ-s3A|gw%bM6 z9)qahfE0JLdk#$#j;PT$-B1io?^i(g!}^ks(WtqOU0uJ0Dd}kM9$yI_irCBe zT4>Ps8R43=8(W$&097B1R_ z495aBi+)3oquce>Y`n{WK$Fg>Gf)94$feYqX+s87_S2kh-g9mD>g#*0>B^P+s-75f zt-C~(Au-H|Sy2?rJZ;A9QW5!-$YFb!!ltpNbcaJAu7k(3iMms(|5=ri-2a^^&^;-N>7 zwC|uA8zMtRvUu|Z-a9%7@$ zeU2yftetew+?1Pn6O9f>q{~rKjC1Y>yxD9<(Q0g!4PR%Yeh>6vUv2odyO7xDPRUt^e8aJ~p0=q25M>cgREIKy6T9ZEf-)t%m9sOTvk`&u^{i z3=zF~fO;#NH*dxof$FKN}8#j(x zbjKM!0978@`e5G z7ypO<$44Le6$uzlS+YHH_4gh)!$0wBpWOd)evmj( zN4xk{E2V6=TVGD-VJYz_@OH#Tc^6cFAg*im_&1`uH26E|{`x2Lwcj&hwdvl6p85HI zRUgJ~;tPSP)*7hgK;=Z)K2}6gQt}mu2TGSxq~9r-lMkv`>WIjkrxE|vQ+(@a*`uKf z8<+K{_dlhi-CPo}jeeFAH6J1oh68%Y=UAfz3DHVPL}^N#GGsEurRct+|V6Y;X&pPrt4<};uD zzyH}k|Er()Dj(iO4$tE+RUj}6R8P-z6tFKGVFh){>~|3d#bS^C_v5$ z+w!CdUDy}%RogC@C^IKw!a-$@H9RrLCz=`bMLXx*)S+Gx)JO&Jw`!c(F|7(Be0A(@ z^bS!mjo=(nQLyM*+s>O2;pIi~ql+>w6+&Wia*>y!Q%d_~@drrq43fQl&OX@Wq2WQL4!QJV1?Ndube;wc#ds%SM31VsQ*LnH+121)l0 z`zg~d?ulFKi4q#C8CV5ybj0e7?KMkO^L|_;ZkdO1+B_0~Y{1T#(}bPoOvK5*xEP8$ zXw)SL<{pt}S^>pOxce8S+bf-0O-R;Uf^N!IL_p>dIUC8JVrm_b4U_=L&;i62o^EI$ z3-&AC^YyerMZnC^4cTY}$iyzn`R7$@#AE{`f`ph_aRUWW4U1ZhMLr^X$Advj^g}0O zxcWz(bl}`=Btr!dYp{XFT5gw|*kLS)1;8@{iI53gyhP7^^FqAX;*|gdGGMSwn1Zzc zAc4r}J4nKQvRcrkRRFQZ|7qaZCp>2(YsB`lb50XE*!bW(~S@orbY^rfe-p5@0LIGf?s&fHlI>W!s7 z!k{hK8^=$*Hm(g!Ii+d0>_F?hNvaDspS*TEy0wvk<3hn}DQrgI`Iv1}u&$yE!sHcO zeH?7rfIzKo(!uj=ys0xomc+tfs9<$UX;}<;o6^L3eWoSnD=)pcH@zG3eM*T~Q$n%? zG8?eqBD8>@sV8f#;tmDX!FN`pFW$h+eAyi?V@EPITwqru&(F^RV9ME-g;<{GzeuF*d-)#%x3}jLY1k+d0&n))sAgps;joWMi3| z5wr9lnz*>(bC3V5rG~pL#L5uw0%07^>rmmxZr12W4w^wEpoW_p08E5aifB6#@tnG7 z);?<5ZM)4<5!YIl4|ZzbxaY8Sa1SSD2QP%hc;Jxenk8YX>e^{+Vxv+riawy?1ytyA zb@#dZLJdUKx5vTO7(I+()Xkhi4j%J1M=FaiS0W^8#MHzE8X3?Rz0d7JfE@)S9x(@1 zm66TuU2a;BliyY}-g%vl8q!C2h^jixtM}1+p`QHbt`}61DzcrMCV~S-W(@6YEnpo~ zJ$|F{3yQ8VjiW7Vm@C~|ed#V}$Wd7fFky8ZwYkKUDKU{}b{Is88iJWtF;zh1Jk^c} zkF=-}Z`#{&tR)=uP6hYLxlK|;=4qDxD+(}2F0;lq8!8+zD#nX4+8#$3QGl>*#nGTf zA;;BT>z?8Z+tE?$j3~CTDddQM;^TJIzs5p%z{G2_{tSPQEAvlrE0D z<|cCOo=5mNgz%+z=JR`7M2p_x|>`jWVvn zvmblEy#t2%d~7MW$VND-b&a)|*r~2atE1kF&@|g(-(s=4EQ_;-<7+z1x80Zqukl@f z;9)p@W6A1#|ICXY<9o-X3V%TJuyFEW`ck^*k3R+nzVkHRp}?!No{$9`h}?xkl<$MSP6 z3zed(st-T^QYrE8+6W{=VPwFbr<>?R@h`fAacMJa4Lr>nyE9xqBm^0hBnU6v5gtdc80fkHXj- zxSOj@2mmth;t&yr$t`Z`5m#kqiBnAb(cW}K;PK^gvyF8ld9$SxIg);wa%VSj@DE#a ztv})sXTY2iFcpHml%?)xW)j#;^S1uP?RCtz40Qh2^y|o*|8=U{-zee!-;4nL4RKz-p-28rd>n?Yv@OG#ld0Wz z&$W+!>=WPnz5n%>pMEBtp4QP>4B#<1%xUdUol;*5P|Ar@;*^QmF|=-iOW6TmD5i+S zIaA8+-EhwVF`LU}t#^xv34pMBpRvK!cvw3Dbkm0RE=i1hLho<(qTQ4OaMzbiHX2g^ z!1HEn&l`xwIG>kRnaI?Jjhj{(6KKbFkipobDJSY3rJfYtkdLah3K7;)ol)oU^(!aV z9D#SEqHPc|p7y>kAkkALwUPrUuX2hW&Z1$dne zKqkNhNJ#CW)HEYJ>>7ayfe{R$B38s|))%qJ0I4w^n#s{cy$X%y>Lgz#O6Uw}5QPO% z0ZbLq@vY5W>YQB!HwlBQw@RJlfJOvhSUan~g#>nC$ph#J5fWPut?R2=;0}jv;;))C z<+nMAnTVU*-=3_BAc%;N2$SpCW(7f-{^ku#Yr`rzT*7n(LAVfazz{48@FaWJ(4D<* zh^UrZ24s5(Ic>_C^BA!)kr9XjU2P`nI(-wDi4i9PH05TLyv(lF3%LJ8;Qs*JnQ&C^H_2hA4`_*00;MpNAaqD)rE2d6+K zqInTe+s$OK6eeJtUU^y4`~Xi^6cJ3M5*Pv+vM?bV6S%-33P7Be{hpA0z$4k9xfwyn zIH*N4yI;iJvUhF5g`{{AG>MKV&(l&%2w|-)x|^*=xzqLEBfddUgVCBysUg#J7yqbt zxLj+VpUwmTn|bEGtnNEHX@RwUR}kofh-{itinV^zP^P@!@AEXR8**ab*pNHt`s3Lz zoZ3NTS*SuIaM_>V(lZrf$Kq6woRaSYbIxNwftZ$B{oq|>ZL&f~3izprZR)rk&Al*S zVPPKFDPf`-y(0RITjukexJW57j_ zk(N8wx<(~1^1H(034^ILogaLtLT1N z%Dw^tr&NoGYE|)aD*X;b_KUUK z??jbCFzpo%pP(B~E>B^pPALT%uPZMaUbzTTR)vU48x56XrB?e`I>Ir>81Ny_0hcdT zq_R(zh-9FqT7>|KSxr3>b8Q)E*{Ym!5`**It}Ovd%_$}3$j%DAn3*@z9O;x^p9^J& zx_lp=_s9cSMHz&Yb2x}q_3Z4-gJ{M`Jx{6iZHX&r5jTg3H*VZ0rEKO6m@zRTsHk^W zl%+6p?wu$y07(MIGIBp!VNw;k-aXIr5k1fkX)Kmsgbvf-`-&A#N@<#>5IVhJFdF6J zJ;y{1U%`r~sY+LoqNxJh2}9)fQO?;^ZoKvyJ@m-$8bwO^m0$hPPyWT1zE#hz<;{ju zBE(t>0!}G2k%|z~Qp=E5C%fIrWen&ia}Ql~aZm<|cR1XS$XCt8)awvt=3@y618D1# z;yAHyx7)+!aLO3~)dMULz*7pD#B{&g*Y2|h#Ih_w z;$CqC4M%2_SVYRQh=_}KDY5PD%8wk{vGJ!q{LB+&v-LT!jSU}fwfdSo=PZ2hcRmL1 z9sl7gKlr0BeseuN^X9l4=QmvgkShM{_LCg2@4#@65UrMr>oHRzjO;DHu_pF~fhS4& zsvsU%RPQ}|1fCj&BmCKqeC6R+fPs(_o3|MeQWr!#3&P_->rzGqByxuR#&7mOg#JkB zurI=~tV@WSX&%wrDJATlK?PH2&8mDDo*c=O(IF?Mq6UKm9GwS=Ip>5eqe{(`Ijyaw zy(!+@X1mE#ErQIN((_;Y+UbOMUAqbZTIzP%s0glYv@s=KE=(Va z!nb4u52DOBSb)ALBEL1?@loOYPB0yJ&d2!1GN8wW_cvC6erpWqf0F|Aox80s9{-WC z{Wc^M9QNV2|F(xR2_jI+c{Asae&SPq`p^DX&piKCW8MQQAaimAF>z8eN~wi=6Ctwz zy6)H;t~k)ah#ng<71f-ll#}y!jTw7WruViJrD?N4V)X7@gbIDy!j*AvU{!?JH6|l& zqO+>zJc$YbQc8}u12f+;M-g$U4ZG)c$)iYy7M(&g21V@mdyAgSY4S7-G*Gp~?CZVO z$+X|^cDo1<=tOJp!;@VXMc|9RB&1Q^5oRC}+Hd9nL-qO$r zjSZ}!E^pUb+j0Opzu35$9Z?OM;YOY20Z5b(NlbdiOIR1IS7DKv6Qw>WHcEx-kv{b_ zk&{@obY0u~HeC<#?J7HK0-*FTnUKbzE66Tyo5CJY8x0r8T7qKJd!d<#tB(*jX!tv%}284gH9jF@1}#M3T7BXkfkLCBH_pz2g*HLyhJ%ChqZsBvza&1Q^zqh?q) z=+Svz)%N(134-NeqFVi)MPOI$2$|ShjH}wxyKK=EP0da3gv6M@P{EN5+O7o>0(H)> zd8MIW8|!z!hs-PH_d<1W-J>unIS|905_==<-E^E9eNssdLD+7iQSND^B8-1b+N`{;-NV zkXJ>fJV_N(OD*jO`LIcIG%188GEI{sXv1{l*5<&g`N}?4ioV2joolz-1yXhld5BLO zm#6;2{jyY%TGfCIu+(O1s8UN^j9@!Wuz(bmT1~5=?rWJRR+Vd4?|JpL`spv;eDJYv zdEnZ9f=V!h2-0G@Gb6)nFd>CzKOxZ2dS>m8HT8-QAc|H_OhACijBnnko6Q*_gPB=1 zT+AvHqnqzLH5ZT#P|ys-Pz@Ci(hS-oEv{cz{9D$mGu-?)5inzOWiSe80TC@^$`08< zMgV4H^l>03aO3KxO1bgcE3(}@2z*swRzkHMbD4Rfk~1VT@e+t48qmr1Dk?C*$(*MQ z07{sA5K_-8js3ra2-Gy?>^(rlOiTtKDtXGBlKbv_3GXcho|Eh4qr{8`QY)Cvc~UJ1 zHcuH$cjq?|Y|4oV6B8kribzp0VDeZxWIEsPB1Fhk6Z7fGiC3Gvk$>4QQ_iInHKoMJ zla-W$3JHWI5`atcX3RNdIUtenSAFQs8y z;=7baBI=IsX_|c3L5Tse)asG$K+PW-eF=zImZg?zg911Rnf3(+%ywh{+g!P@z zX0riQRUyV{&MC2hidJG&6*cjsz*=Q(m{2XXDp;B_A{MC%rUZ`vcB~{ImRdyB+l=#+ z(Z%JiP59K|2!+)jJNGJq$yjg+MB34%_-+xYH=tO zb?>C9`4&0l48$VZa#5l~3UMjLAkvq~Ih)gFRPBP(DP_5ZC^il{}f z3ZNn?(oz=p&k!~~m8mh(G)<r}QtQo|=RUDT*67*UnWw0)MJc2!+tZ9BrJ6y?$+ap< zZ3jY3+s#%x0k%q2Q%>wgA2s8|d79L8+HAaOJ>}$O9wzqT<@G@AX#UX|?N`kYa#@yA zir>g;W}dy%n2hXwIeoO$!Ewyvyc(6r1jK-Io)WP*%^U#%HuEN@q@t!)rLM$q#Jbzz z!w;_l^y@$R!$0%Ye`Mdxr>EAk!puiC13GetT4=2XRRGME{grz!2+;rR*~gH{K-I)y zJ*5_66s-pK|7Gq^zi!L2v_5P$Ywdl`dz*+Gk&%%Zkr~-%RRN-rHNY~+fCn%TsN@7> zfe@1LVAvo0$$y0gmW_}Q7=w`wNJD7Y!cdm0C5vjH3aTSBtIxiTh>XaL{@(XJXYV!V z^oKdu-0Ph8-WxZv3Wj3D$Z_+=+w8OV+N*iyGk*^;Hfi1k#)V5QqH;JMkjU@3?_|9z zluDGEBK3$F^OWm&LRDGY8*t~3KRf35ee0#?U;3x(yU?Hzxu8G#>%BmjB&ZO(W8(#` z7_Q68NQFp6)@AWM=Wd>Bshi!{J5j)ZP)wUNQ8fhjQk7cP*1Y`2CB}bf*?n((SnmAm z?}sPfUUT}@U-`z(FW~Kd(jh~fcDq${S=+qZ1Cle-)Sh|jee?%LsI>glPk!yGukW91 zJ$yT?7)Yjy0Aku4-&9!4j_bm;s97^bA|Pn0BF*D8cKaP7T;97>RZ+*Ffg*4%=-z+8 zLhKqr6PXaddSmy8$5O}i=9}N7mv&DOqO@kBS)KJ=%I?Mm5Wd+S`vdQXXHKvxKluZ% zeH`XJAl$n;A{XL9#7ML@5jCbl$SP(Egq%Ige!5WbmJVntZh-~_X{|}XF_vX1T)e&u z2L3Lu$Ay@uX)*w|^3BKQKRDjo`s&Ni*OzYI@iyW!`p1d2+4CxgT=aC_rTu@JCROm> zBr4Sam$mtU**{d_%2Z4xx`IrBkeI!~Dry-G-Mm=KoYSfEwY^Uc5Rc1p@9NkhKnC-8 zRhbK6YipC{dk-;K)~4NA*;I(BPGy=a5-_uoJKKPXX0E$ByGlW&sDc0CjrDM4xSuX= z@XTu~2E?$cD48*u0THQhpmFPJx1ooltCe_N{yQf;ko)!?_AjWNeb<=~DI$@A4%r>L z<@RLk`|t&jd-ymocLXKgkJ@~lM1Q7}jtLNBF2(4XxX!13h`f6Sf_Pg<$Qc>q`q!NG zmR%3Gd{7qOeXnq&^Pj1}5C2^EEfU<d6cI~BW@0}Gv$stW7v_Rg&=1I^8j?%cR4M`?a@bdWhseb#q5>+-fOwi_A|_@c zcF{5VX6i)D04U(SlE|e@({61dqExC88ImVh05KpLU=wxIs~Nccc`WDW2{)}&39g)` ziICQ1y>;`Zsjkb?)|H8CDWH*D?Poeahvw7q{^Mzy5TLEAiWKI;g}e)y*vs(lik;^< z8v08yfKsa(lxad@??Mfv927MW6#;Fs&U1BxZ%4c;HrPR}ILWbr!8GshUac>@@U4%1 z?6+QA>`d5tDrQ)L7)Sw+U@IDe5*0&s(TxBKUsw}7fCFzx^*2+7ja8lr$HfFKf5A*yOYN=8rT10`KSTezLEB36XrLNIBnMks1vplS_ZK|CU@$TePkDu4xXC)(ZTAO#y@1FT5gQ~z8QYzTs21&|fM zNQ{ANw1T06|9TJwAvPpq1}}x90lHh<#8i4*Bm1+kkiuO~7lXyHd(VLo3t=%>(Mi$X zcP)!R^V$VsQ7avq;a3Pbjn+fvd9 z7H9r$^BjZkQxEb#C*5o#OAgJ#nbhHXv245cV`Qn-QNqi*GN70OVVP$tte$Gx8kjQ8 zuiw?r{PO3Xee%ZRw=MvWWLIpBi4?(z0SJxRjKK`~oPCDlKHSanzP&-B!pMlU9G7V- z2BNw$V{}HxrmX|UJGHaNqPo{6kRAC42yP3Ee{frX4j4VS$=?7ZO(q5D08w zBr4|3ad9nyyy;0C@swktyF^=4d2QGuJZUKKeptH$l-W&?v0=8kWfV3 zeA-%5NtzUP78|ST+FCw?Q1g4=x2mh6g_xR(OMXZss`EU%1tVW=f2Il3j6VaGVeuN7 z4@A_~whn=H8X!5qMUc*DP!VC!RQlI9D2y3Y$(%0RWNgqPM z<#=>n!8nUe_MeKIF^>FM-8`wmT%TY`bpq4sMb72-! z>YZ#OjR8&*FPC)@5l?~dB{cIF+0*2sD00eq7~x}MTxZUKBeyy~ql;+yzK=13;hJnR zmD&N{>V+9mVfGv{D*f*GxvP{S($-Oce(}Hmn?HBsQ@209yLAgo@m%V-hZwB<(*2Ky zkh>#k?cTlJd!E~!3D7_Ctq<{l$#uQ0514h{Od@Gb zO<(6H{=H|QZWr;;B~cy&8@eqiDwlCXR?cq%u!Y z@&TYe&&PCu5TqHnwZ}j4)F^Jv`)~Z}KeMO2J$%#xV&Af^jC3fE|DpH5 zo$)5T_;a6Jz6+RF5#Xo{QD(Oj2QRO$n5A;ktC1=7_wcfL6jf)Po!J$AFYZ1oCJuU) zEHBr`{@usM&!YPLS3d>sf({S#7ug?uB6?zs4M?tW-{lI3k2>v5?AQ0<`8L(U!3*jX zueCMbD>oGb^Qt!5)*Cb?ZwCa-blTrwrbv$>Dupe!$4b4p(hL%S=D#%0X#RhFNOU(n zctOA?Lrhz&MdToRnF;Wh3fXkJqWAIU}h zAbQ4`yZIq1D zDKnPpzqhl1v6Sk`G@d%;c4>z`W8biOqe*g~l7e;Sn##DEu@Picemrw^BrA@w84t=Z z&y#8H7RESY|HJWk+`5OmCLTd4y%o4}$zmiCG9j2nkeGoX6lQCJ9tKE=OojwNuf6uh z*T43S_r34wJC9!=tPUwQL^G(BgINrKO0hJNyI(u|feLYzE(*Do5CIWuV7~{IDRrih zfC76^075=CSOFTC`nmy-zSmBFb@uMo#_vClyyYKE5EV?r`5GICRCHY6bRUA{-?%9g z0RdNo#3^CCMjK+7DL}F|w!2V-L$cR!z`TI&pjrVW17@56ow?!N0gDlLawKH9g1I8JTX{LG>sohZMLS+g;BHj+SnSieQQkGPb@J zDsAwUcwCC)=tc{Ua-hFDnbl9$j7ErtmM~=iATva$fF(9hag!B?a%!J`9L?PjHm0Ik za3&EMu^=!aVqk}}NIZ%bflQ%@NpveYK?J`=Q}#e#ut?DCBoA}Oss=7C&^H_HI_ndP zW(bO4{K0?kKOS>euB%Ad0K45h?dHql`q^Lo`qR%m{q$4Q z1aDOk6R-k;D1d0Cm{AOQ8Wt+F&dceTW*_(gM~D0 zNtsjVZkZwXGm+#2|6@$&+`1zCb;?HY;HDs$sjGWwz0a04-W9Rc;BtR)k62%P>9w+Z ztX^EKD6;ZYX44fIh13`X4NM4pAQQRa0!#r3%NVGY`6`+1BO-O4)pRUWjL68)P$CteJD2yafpB<{V=HdZnIvSjl zr+n5wo)0SpWivg|AckO{+%BwLfc7I_KC)~L_8(YF-BNmb8yg{&Qc5SIjd7G)$NE6u zPRIASE5cLsN{*H>N^b1O2LSCGDKBd|#v~yF8~WBk4R9iqjFRFghn;z3k}R1Z0z|A_ z#_MrqJvGO%%2I0e)ZVm_jzLCwWAjX#fkNY88|?|(bPQIs(3UQUq)Q|}Y*S2yO~Se%XXoS(gJGDcrGp2dsh@fso?4@)9+JS`w=u_{W4ZEeVu%hs|S z*TVsydFJ1~I37Ry-~6Y){^1vHy=Q;pmWR>%^q45vc%#>j@4&6c#Z=ej=2P#VPXy@o z7k=oa4-l916Xd!%PMhA*pKDOUaL34joLk(rO;KV$i7*E>GktS<;?KNid{$rj+za%@ z`XnzTfcYzP2@bXt?-fNQke&MJ z-V%|EZ(CQ9=GhMjp#EM24b<&M7!6VoEp}cY_C73EBf^U|I9y<_m>`rl?bU^ z5Vx3+WgTDkthDDx%$kOn={f>V=D!@=`~}D3k zb|T2yRK=WA1SqPADW2y8v3wHd7^7lJZ zr5|#CzGDIU(IxobT!6{-Qp5vgXdLw(Jc(w@j*&7Qm-Y7T$F7dcty?#K{Ga~xU-|2Q z<7>~qPVuC)q%L~r*m8um=OXo8hPU( zD4>};@9gE5U;5ftzx>_b{afdGC-ORyP4k6_0<4591E5ZzGbjNypk|I(3uT6gTt@;^ z>-9V{<0uwv<_hi+d7)SO7(qe;1~5cZ6YJfIF7w8m%t?>wMf7~d5rKFxI2wSu5i*RF z#11eC!78L(#S9yZ``>j@L(}+0P8tIT3=?-Cb#H0GBw%zaX4l0GOwIlBPTnY~<3^C6 zn#-~Pw5hik(pKCil|XuQp_hpJ2L z(}kDXaq6w(ChxkSFz!k>yLvydaG{aG4MQ|vewk>z#Yv8yrpb3934)wmpcHi)5h1#} z$6L;}^|L?0EdeaOhqg(9W0~r#7m|oBFE0~wpQ%uzS1vGTU89ergF*X zRS|DYP$JSc(O81lY)#YU^Wu7K~ z;ws|9u|Ivno=-LAkfc(%#bXve8J5G9B&ZHf*D2cyTCu+5iZ-Trk7V%Rx~$74G4!P; z7#iyu)l(#=QROP;4&|}FHNI=3*C9(ifIX*!;7e(CbSD2X8 z6b&2(;*VRSuODlv-s#_3yRpCE!hy&~Fh`x1>V%xNtzL%7mwgN-&4<3W)uF3?Cp9MT zh=VthJ@n$w^m=wRZbm?>j|s9DnY|U;B9J zjv?zs5$$tesD50=>SLBR$35X_Zb1m4(A37T;!=t#+}+*zlcR>Kzy8Z#yZ93Ay`SK^ zB`pt)TN8ans?sD&%ef&L!R4(rB3!#?0!}M@+Y$-U#IUZb>I$#o zuiU=z`yLWR_?5r)e|r9R9rib2uxmN!+*h}`P9Yfszp;PpKN;=Da0Orb;t$$$HUMGb zBdC^Ar&Y3zJzGGM(H=uc_|vRxH6tB{W-77`uH>NgZGaYwS4lQ z-~BCCr?ahoOq*Q5>`lJ&@4RPB{4@C4&wu~&elA7Lj>{VQc#5ihIAL#dHqbFMmV28{ zNdEw}6hC06jbQ9>+Im(B1L8DIX7a{z=MO(SUR9;nf8s|kKMY*33)zVl9X}l+n&{cz z_?Ba=g_Jstro6MBfY7Yh#k*5C?m=G{m>By40lNL?45S$%Q^0w6zpM+L$cYEU!g zEi*IsGkJ5k&&Xq$Gnc%4FP7s{kZY-j!|~p7ukPm?H!p}h$Xv*j3ACdqeSWyET;iB@ z^MG)?cOXF9!@$9hE*o_U=rxfL1_9Jhwyn-2VL*z&q~k%KKuP#LH$(nOG{ zE6$R=+9?P5f}Trr>uEzHAZ6^98_QrhXS!?9zbn=4EWhPzmBy6O&2#pP(!c2I!nia9 z|8SbNNRK=-W_vvVA{Qbi0#noI-Vzb4gk(`OMZ!`IOA|6IFMadXFMjcbf9<#buA8?_ z^(e9;G_tj@u@=@DZ8AW`RbVA3U^LhV{XpmB-!AxgSX|E)1Hi(if01Lm0(#I@AXf{u zXCL~PIU35pjKb7xeW0R8;VJTrgnbYzBC7RWq?uQ<)$NNw*cHVtB3YN6ysq4JFcAM2 zK)ZD8qr7;>fA>*ZIIsgqf_Ok2tAX`L7d*S3ntRHwphqQxtLOont&IVx&-{O;ZL`LBNCW6!pvh$5_G3PYi8k0NuyaN_?_8}v$rvxqlk!>K}!;mChf+Ji}8t% zV=_<3%i6|qnCp#;+PMOaD2$N?nChfk$pC;$@u2e*xq3AKX-MDpaHN!pdvOm`txmO+ z>Li43%erpB>Ngwv2jHx{cB@ ze5T2c$C%MJrP{hi8gm=gwaIBGm(et z`iKn~Q!f%4FalW5H1x5CpC{h2WlUAwiJYy|?rcp%bcg~?u47eHRGawHq#~u35nVDW zQ#mYiy4#2l0~Q9ml{H2b6DG7LNk@oakX+;I(KKhLwY+KhSWj+LN2R-wj{6n*VDcZK z2xA0gwy@;P?DD~~tN{dY7)2?Fbk?MtHIihrYg7R3A z5|J^)GELw9yYg-%RXiV=Kc*9g456!0&Yi@5f7}}9Up&=0AM06M=eQ{!UuW&O-ZB0= zSS=ZgjYz@Bj)zG^`+2v4Sq3dWg_}|e0{R`}Au-Zz;|?g#n>@Y?`I>lvp|!BIr%0VH z@}zc@Qp_9+&{fDl6Gb+ryE6UV87tgln^er(eiKqYb`MKGZ~8E3(#8|JA27xV&=twF zZRU-0yLzV7GSj&07-3C5u10V8c(>0mBTd$Pp%PY*pRU$APm?qckU`xxkKoNRJt31$ zzEMp?;9Fn*+4X~Xc{)%8*rqeUAWvVr-Hw=-b;(8$&;DJPTTec7&Vc^mmp@3n zdH-`k8IeRHn%TBzj)bveAa!s|t9V$kwwg+7czNUTKk=^7h5eadeEF#tc(2}V*gIp+ z5UZoRsxW(wuA3FyGaK%2b+ES5kQkYz%27u5>RpL{7|fPs^%4knlRihhi)FtB=&LV( zjXpcw_`Q!`*C>w5=l|RP^XI?km77m^L-fde-|hCb7WJebQ9?AG+LJfGcVtAs=YHvn z$4}#vMv=tpw_Q~U(02%tg%BG*G&LrQ0P8rXc`B)ih^!4DsCN=A)vU;I({kVjYbW*!>J41)^b z>MdoE6i0APylX8}F-4R46XSPTMjQ|_wblaZj&y*>e$O*-@}Tbh=#Rbn(RFx{&$Q7T z*!$hyY4Q$x0YouHbP8*>iP*TsI;&jzh`qYHbOYlyv3susQFcdzY^c*DfsCC=v0VwD z6ZC4sNtX#D8918rB;F&xChoTAS!a*?Gq%aiU|;sCU=ts--8)_p(?y+%0;_p=l9)IR z7Kge5oOZu?#=~`F+_gQ)qYBUu@!NjK>htw6V0sNC@_IZP1BDqKwmFcJcNkyh>Yxq)1Ti7g5x}f5YO2h2#WjtjWW&uzaRNWfAw$t&DB(p zs1#ACWiqv?P6~*{rD3nt6Z+oRH?l4nGZPnJ3Z0Kbp(bW_Y6L);W-iq?+dyc5(=>B@ zFZ)*lV=#Qx!BZ#gjBy;GUg^(%L9-^!aX_BXlas%DEJm*2h|bUalCgUudjZo8J(9ID ziZ*Awar-gWN5|hdV)1;I^B+F8w~he4%wowO(l-X-_VEElNZ@g<5$PA3G*MA)Q77QK zHZ!2sV4g0%{q47Y`ImnEyT9uLk3D{KS?)0}g_HzPDrXb(#Fv*)ixCy3IanA z2n;|0Wm|2L5efi<0n!2}5$@MTGCy>h8;X$t6gEr-oB?mUqS_)%5D1aSMt=aXNMFlo z%EkC%+J6oTfagSDZ%ac2?)SlkxDKoX-kM#}Tm|xo0&rtF7*h>lK6>2@G0P0S0FNa^ zL_))6pxwRQWk~>nf;kvK0VG6f$YMZ&OgxS&RWL8Od5x|2YHZ7RjAtK~&JOphcg3Qo zM|-IO0X^7|0hmAhr~iD4Yff$UdB@Myhr{7`JZ40=gLTrux`jIf)7e&1O%|x9XL?-n57m#EQm@r4lh1Gb-q^wpB$tMkMmFOuYrtpOXWmQX);^EET}) z==2Ad2VF1GW?;IHt~yQ2@gO46!aT?p;}L>ObuvIUv5sB#?nWdckG{;k{#aa%zv)i5 zX6oTKekFc+Ogv4KjZOMQb(+Q|-~1=j*apA?A!W0?`L~CiP(@AWdG?PfLANa0$M$%B z^Z&c9YdUmN*vbKrTY;oujFcP4;EW*Y(L^&6NYd5L%=`VmEsI5VuBu3DZJs9V2n$Cy z?00*|n55i!#*R0$0?}D-(e&i=S9GeneU%EQ)iI^#Q9(|q?nvnw{otc@D|H!ndZzdu zhSni>NKIQmsAC5{nprI;*qLyH0y5D&&9zqQ5w)WQz-Q5Mf0o8uFDf9SQ^o!N0%GYk zIYd-|)@u*jKte)*RDtt)#_o`myhn#7Gr#rLTM2RA?REgL9FE)-iZiPe^*tz@o)DI0 zNdtHva^{7W+C|S&O6%pE+*am#k>kq$kdpM7WS=+F+htm7K5o5j-y8a}T_E+%lx{i?pwjs1f$hQYR?Y@bZxA$Bmuy0l!#Tt%wA={sjCZxtN*wrBN>bzQlZ zlk;J>NDQgGN`OgmIUEmTGsJOOf;gm>Xp0E&%=aAvqH;JKGB;*xB^f4}QVR6K!w7C3 z6OGn&EnG&HPW;R)phoGA;57CVPxAvfM4qVpNBiM$YVux78@fR9@RR!lGozkN6;(G? z16Y>D2k_dOQ-ffh<2RT2m(H15ebc4 ziwmaI5zN^>4*=6V6Z0xu_j~A5HzKZW_0d&I0W-F&`pDkw& z=uf`#5iS+_6rGPXD^<*VbvT~MG-rKm4t5_0!=~lI$&p@GT<$#fzaB-wVFMt*vDG6@prgAA5R;DOCsk8*#oyEl zm!O|7i*Gr0`#m5Ly!OgBzVZKk{>EDk3mMwwy|-Te%2$8!lb`zezw_$Hm&cyuX)dRw zET8Cz$imhtm5a4o^E2}w-j8Yy@^BZIZ9luF|n%N zEl>Q>69+WHi@)$A_95b80Mj&YOurDyF*_$bGj?5$J|Rc`=dioW_BcQN`jbi&M!sCC z9?ydkCU3p6Cw}*{Fcv#t{qdjv*2nF}4aBV;>?xyel<^`~;F5bIyel~AulK4LAgs$4 zY7*e7&g9v$4biypNa6|wN7a`wN3_9^J2z6TeBnqOQ}{>_sh4u2I-&+dV#bC2$GZ5E z%(0v{_w#N%eEIeGG!n%BGGQ|+)he}0i?%o4c;ktiw|7(~uf7r}8e(@lCftnpT#-C& zp}Q~k7wMfjpzkZ2W`e?ZCfc3|ou{^^cgk_j8vnR;dBf%z zC)cr850arD^m`xOpZ@UAbsg$`pDzoO*qH#0a#f{zf{lJg>7k~Ay9$H%s$~?7Z zTq*$*5HT%1zze)5p2#uK20$(}b3rWV^GpQUddM>pGZ*%3Lub%?o!8Btb)GGYRE`D! z)0k=m5R#_{1J=`L>G8Cv2-7^fRY+8(X#zwCk&V%~qmnaC(|*7A?PYG6T&T$?kxZt^ zt+-EyK9i44Exwn_vrHc7{4X8TaYl*st$4;qCnL^hr-bsI(L9(CzzrXSh=t3t9DM{x zG^KGVye_LYVPZgBn>4Z3q?B4|y1LSLQez*Q$$C# zmM&jumxBWh8~v6D2-Pq1lp+|V)6Nbq;o}YObMUOkA`RgjcxX@qF_R7Y7}70)xz_~L z#6V01(S>=W(0@5U1#bGUw@oubF=I4gUJ>2*5;%&^Jn^(ZM+FFM0qp>BwzZXibi6M&|mQO^i|8Y8fCEetFe$_ODhB4YP|d&{Y} zRlD*_R9*Mu9y}HbwF}n4&zuk_E&vr#)daSKrV-RSk+hR_RBWQBnY8ladF%B~p9#oGGjy~VV$76O}58Ld>F3sw?EwAK~_#iv_BAcl)aV^#VuRG?LsBqcM^VIu-0l}$`q9P)NLOM)G zWRAlvIZ7>Y+kO?_A3C|C=V(eg?y_qgh0DyPYrg8%H?oPMaEdadDB=>Fk_JM^eIq zM;Ld8q>Z-m5mfC>`h+m%6K3#Q{*Y43x-_*-Oq3ojlos7m3PT9NBY@t&z&{-TTpq6c zk)@WGlY>uC$K%nzIEBb$n0Wl%vMjzS8NJVb2=Ae$VFN!N4kJVx2Wx7bYJks})gq@p zly1?nx64n_sUswyWAqD*b62WGV(R(zhCs|s1Q1tgey(=kUq)7fC>k));do4bYd*d# z9%Rp&Z{4zZqiEY&Vt@=gvDvY`&+t)gIaI5!>5=t>YPTG@nlMj0WR)o9B61 zmaD5PRdo`s8;29nVF+BxDos>jNE`Msvw8UkGV<1SAuZq1n_ zQopS(5e`^f_BIzXrJ<_}W z&1d0+angS2=fD2c-T9(UQ^uiZnb0MSjHwv6C^<=HM@w`h5sht^V+6F{)pcF+9w zxUcX>fMZ(tb=C5E2EcWx@xBJ?>)8y1^dQCa%uRLXG(Y zl+A#nq6Xb4KtvwA;|4NMN%d_QmvZ;+T|Z1^8(E6Qxd7$K+BZL5KhAAc`h+r3ERUu8 z{r+$`__rtX%8!bf<4wJRZ@=GOos*$si1 z3fEeztWtO?%-WiU&l)`B8^oqEPxa!ZZ@&8a8+X6wyFbQ7(Her*LWYZxifWy2w1$k} zZdMr7S;y6RT7#M*Hg`&x0w}3zWc_*jqaS1l9cYkIb-fIM@nZtP8OkwOxW1wc1*IU!U4M6wsW8 z1APD>Gy_#pG$i2Au>-piE#IOmIlw~6jKbd=4rm2(s(3FH7(1{d7HITaq-L%u`*)dl zMTi;znyG8u3gS*2#DR?t6nN6`Y!WykgS*8AyLl%P0FeL0yJbm=4U_gADn^kMp-1i zFh0@vN#k%h_+~4Q$65T(PKwc&G_G_0bMoY$0LQWUH1o>SoqFa!$`kS#Q#chXCM3h+ z>LC!C$=axd)v+Vp1@w61*8XyldH?R0zIFHcZ@l>Id+$7ci?!WVFrIc-ORL`He!nn` zUNZNR#^%m9$ZRq$r2>+Onl)ywWdd`5G-vRI1wdT`jx(-^w*8hkHoI@X_YP#&fQ2VN z!np^Ebguo;zYwWzrUaWyEh*@SiQVFUhVepns8<)s02z3Ohofk5Y0dp zjHr}a^IS1zo{VXs^~@scIHDy zB&EU7C5CZ~ouSF8`(Hd&s|YnYvRRSn zxExh=nkV-`TW5Q^Yvv3Vk&b3Rxoxc`o$xSP8gtK@IOZHt=@=ay93v^^Eb!3(nd-U9 zFz&w*v55e3nw8R8x6h!`diG=CTM}3dQ0Ak9rQ%Z-ax8`MM6vlYAOkpLf<>THZ z_a!+zYOOHZ;n7#wV7aJ;aVar6UN*0#Bs_=1IvoQzrJ1k~4<`)|gBo$+&PIqN2?XpG z&YbK0C(QHgf4gxrhd%f5)RcE%OgGA0j%1FD$eVAz`R1E%?&n?ZzWWh+)#z1I_h_6Q zEi!a;ynw9rm;SjR8ksnoW&lh@qLT>BDf8V0A0ZWO7^}H(jKcRB&3x1ZN5XQx5xHQc z@{%vncxW62pz&OdU@5Nop(1MxmZ!STt?Q)o_ z9)(1Vya z=yUS|TJs=^t;fO@A2lXY>s>ozVydVQLT@I8(_Vf*x}0(Cr)e%6i9fNyK!iR8`2i3N z%FrJWFmya=Vj1P3{1y46VmUJzZH!|+`*wWlA>PB^azzoNjHC*HW~33 z&{Gypz%Tv6Tt#o~_7m?t7odOSZGM6<}g?Qa0B+YUwz*P9QL(d>?ij@Je? zZ9T9TI?30}Om_U9TmSaO2^HZdUj1!%0nKclXSkooEx}najWD_C*RRc`%uMF+xu^7r zG3!GkpU3sqUfU-p?fDz$EznNEo~MbrRW@DNB0{Cq-EO|PvA_M;?$+)3=B?@C=Ct2) zokj`cME+)%FI9VZ=}LEg_Xpsk~_1fvzY3Bw}U~b9St$js6lS% zi&yVJcYgnS;fa%v^4ZUQ^IhMbF040=`D4mfxlz^KT+F9zqAgT|>si`WDkk}1iG~P` zCf?WOn;9lzE~Zv$Im10=68pxdDn(V+wz^->Cv%Kr9upTTg$kc_A(R2k72;`=(K(*^ z1lv9eU{|N6f`yF8)b`U1qKB)i!o0tE(+DFX>WoKlO$eoH_U4g`we{}4ou?HaO*ecL zyu)}IC)vxVOvML<)ZN!hJJNx!JC4Uoeb{GwfD-y3@W^$U_-&oPZ>z>$Z}GWq1HaD4 zcoZ)4sNg?3{rMf?p?`zumFtCp`wXqkir;;pf@VG1u?^;UE25|Ifd3c|0f) z5UWu?lM_)vKn0^(kvv!|>~OwKCuUJK&lr!NOg_a@VIsy-N-b0h5CIVo6ESfqT!`6! zj+y~ssTGMu)nf}O^2M-}0tRl1O;*@e+jfsa^f(%fcta7dilr;@jLMY+jK~r=CEEM_ zym#-OcbQ}+L>9CC9FcyMJXAst3G;&M_~xF)QRIxB{_AbiKCt7)V*)d0Pl@X%&bZ^k z>^T9k?1I~E9cu!hDuSSes1U~UD;F=m@X9N%z46@ppS!rI00*Q6PyvYR#j?n5zf)=H z6z%ZUI5b469wCzCGW-XwaYwbnud0snmFMq>)=YQKv321FYU zEToaM2NuUp9cYlLEM>m5A#jJthSn5Wf4YUG0TpnLFa``(qqH%Cj3`~S{rfG1eggn9 z4Ry4uWMF84AhDoP0-B)!IfTG3L_JrmC;kN&q9al@sTaBNb$wJpy5#GeYe)xbAg4Ps zByLOm(ZSLo#2Fa&u$El$h^ZrLLq?#U-Ul6$z2SIG5e%J?6CXT!dQ%~WE=Lef(FaG7 zG@=R=@sEa)8CMLl6Kz}?OYeG@?4CEs1J9n5D&l_g4Kd9r zqxj_FecxlwPb%PXBJ!RGu(qzA8poyhblkNqMQemdK;YdCr3<6|x4-q)H@^PD2cCQH zZf9juQK+;>lrsVP6laktaqq{$(3A}F&1K>uZ2`ktW+GG*VoE$q+Kq^>Z@MVe=YABI z+`0|8oDHDU1!x=u=+iU>XPCng$QqKN87hHclTxm@ylT^{%eub$&8t!_n0e+3P@+6$ zD=~0kbl8t#YjRd*&l9*mi}dNFaq{}MskJ7amhReRYlp+Zjn5;Gvg4t*%qaH@=QvdL z5;7;LJX`fg@nGTN$b5Id&lIFOCa-`6|-RLe}0Aa+Sdk?#RkW61p z4x+aR91ad%&{IE%pC|MD zo{@#~{MN1FfJkbATRG!%`gR8X-G~4v5I@&UiA+Z2J6kBZDI85U!=B znmKBVd4lzUQBMnINa$t%)|zW@ZZ;g>DwhIB^NW)x4MWlz1^v-|S=|oVC%Rgzdy4XK z76nd3=)A@FP_3D0?)kV&X6dFMHPAdlyODog*KB0*N{nY?-n@CUM5aVE_hlcw$KUyC z*ZB`Nt{P`09M`GM>+u5Y)qAq z92N*cXM-U8`A6;`c()2le=e%pI>f+R`hq1zIJP&<)5J*2@tBm$=kom< zjZJ*(~7U7dTgOOOOqbgEM=6%54n=t#}oELXMExZCcUvUwhDFZVATPt-teJ z3KAo8a}L>1EXhiIE|-~sS(tswy$84cz_ak4amIQ1XMXJRyS3KrrPzAN9B^jlfRQMR z0*GpzqL!q(mh)9r8li%-gPNR;-D ztX?x90UYJ=-}*jy`h>RplmGaQkBKkA6iE6_S2Z1ZP()M;*L2dUY8P{v^NN`u%9&$h zWm;amBb5-z^RCVAmOFp!X*datv@ieqSL^4GIGQ$dLzVE*>?F%>s?j;Ig-rAw)H5Y( zRCqmoC|(Bx>OUtVI-Mais@S8R;ukj0^ST^G#ib74lX$rb0HtH#n9oxL#@LT|gY0A) zNe|-~hsw;w$Z7kKYtA?2EUx@PGVy&W6W58u5C1IpRoEZ#ZoG}Ge?NTlcorD#WnwVAef!qs)#cy&fBpTx^|$}-<#OO@QbXdptSgt&V`AA5 zmB8W7*byB5FA^DoXb|y{N}v5IbD>f?*}3@c&vOWU3jss|AZiBS4V2hR_}e59KbTF8 zdkU*to4Z94th-)IEjDauiO2(=vtl>;#>NxP*vspkWN_*sOQFUm-ZWvP+H-YvHQxCI zg5{PVThlND*n1h$x3AgyJemfwKRDAh-0n(l95VC89-UF^0;ie>8W(cUVx+c-wpt4@ zgbBq=6`{-u^Vh!i^1Zu*`vN0XSP6kpKuRo8=6^dKM-Jl*7C2!Ni)O`>|ay zjjwUDqeduV&YgxpgskR2L35%=B|Vz2%5++PnYR5LMCG= zZ7+%xX(nC1b;;YS^~|ga>!Mt$gF6z<5%P-%68bq_wHGwZK)?*S=0efSCE^Yw+D3RT z99~F}wA1#0N-Sv~&RIBFnf_vD911hvy?gia^3wbIQvy!Ahf5oNwof2qDqp^*9O(yM z{u(`cqg~Mt$tV5kJ;pGP!G3Mo%bcD5N>2R;U=mYBF_fuJ3WgeRc|t76O-PKasNLAr z^5HMMtpD&Q-uN?r>?60~OBZx3Dh6s8q`}VWPWChPzlkRWpi$32>_D@mD2is=84E7hieTU z4V+7F%GvF>dXC?C2=_P6yOq;&1*b=vbpM_4ol_Uf_dR>(M_NTfY0o?$BI21gJ?Baz zxCsCa3Ng=o_cFM&XF~sViVgx$VG~%T9q%pO938(d5v8dcp6!ABgFDyTZ;|6B5;&f| z!m|*(@i^_Hr6A=dMpT)KV;_iUuCZYPgSD*yFqPWG;(GTmJ5JX&;_#nugCeefd6{A4no@*IY4?I0!!;rC=Vs4HQm%xaqmO61b)}3n+ zZcs4sL4_Vh01t}F+5GYdUaHAuWiHhdqI{*7)(mwdHDw!J7CsXscZSJ63qmQ8+iTR5 zPzkr8jE?io)bTzK@7H)#p8YrRf0m3ef+=I(hU6m4(N@K4;R zdG^;?*Os)Lu#HdivMkmd!?)Sb<0XQa5F8)?77yAKL{&w(7C=z5dsmn9G!x>wu1s`s zaiP88AeH(Qo5mL;UnqZY<2fNFQi8LC>)GVY%pO28uJ0)d=Z-?%%}vBXaDvv$RK$#C z+Vm{7X#|CB#j{O_>@hD8Ck;aM(!b~PoVDhho!)b(q&M74fMYkbPdK~XZcNJ<5BAKA zf`sIY=CT}pW5i};CKd$zESsGb__Ka*7DL_CoQHE__CXky{_z%Fi~Q=NF+cBhRYgq; zPtw*r2SznwT~E%UgHyN%<^U49?AQ&eq_n?NPOo8^v}c?mz}i+{Q;0}~fp0u_=g!lU z-7a>Ubtb6T5I}TYRIXZkYh7MD9=~J7Y zlnYnxfe?g1nIhu6+nsSm$F(&P%szFm$D`LXyd%MP zN8YWZ1O$i$MaA%hG9g3KLlnikp>JtxYeMAvXflI<`2dpI*(x?lX?_{U%d71B$*s|; zA`FYJM5c!$QrYchUDV37AilC5;oGkvmv`N~p>j!ZYL&G|)e!Fse|Y$Joqd+;U;iip zdS@wQFyuzQBPnxi^}CJ@xlR-Q&PdH;@yt%i)Z?j#?#DU#&cxaAZalwov}{JsC-AN<2sr)k<9j_b7B zuS;X948P!i?Lw zoX7mEdU<)7<@4Qc=gRL`w$EdlPjN|=9IFDU5#`7kcci%?8S8f0-!Ph~#}~>+u8T9i z+)$|=7?SulB<4zotE-6%6gDkPFcm~-w8E+eO|i}ZWm&GM-c)`1NB_xJt`2Yg@BhN@ zv%P^G9=ow$*A;!xP;pdW>5~UCne$eWkr05{ni&=b!KT_2MC~97B#c-hYR?d`fr-Il zpbE;N3s>^oNhDMgkY-+zUepXtfuPXNfWds1a0C#4L(~Y6P!xfQXHzC1&_&`LMrh4IRXLhwX+qzY z+KS|j;79c!#@HouMfQXR12qHHZc|49DgeYl03fK)8iAlK5h$aESQ&Q+h^UAJ)=bUN z%sVxK!$4a0fCX_?TfoGr9lpZ^W}-q+02=^@v6k#)#)O60M70@DHy1fx z+?c-g$}2Z6_D4i|?72^W^~+EG)LWnUy&s+M%hXs{4QntKFw%>GP4f(&zTNSdmn5m<@z{J-a7lNNN*#?~kj6okzhyJ5A#A}}03Mz& z?yGVo8wHE>tffZmhnZlEGOM9`%0d$AhQw_js?iA>w}N9WT$f{(c@yF}?!&h5hkgSy zn0_1{&N3c_SAWs+^q3ziw|&Vl9TU$Iym01z8a1O7`^M7oDBp|7%w&8*^vi8Q6qyK_ z*-?o}Q839XU015b=d_%cMxU~a%N^;^VMM0V$A50Z zQg&w|9pn}BbSA{a;Ea^LGaWFC4Wnu{+FezohvshFfX-_4$}_n=|JqLO1j7=y#ZHKU z5v$ls2rh`^;0&_%b?n2so>{rCA3<@zN9M;#?It8n+9b~0m1Z|a8vM_I8>1&~^mV4@ zn{k5Jt+hl1y5UyxCVQ#%Ox+%%9n)8yHI?YwFjEn4iqft~hR!~)J{|EqN~I2uTi11p z=nRWE46_?IZ?4O-tc?M|U|ALy=+h>jv&Tuhw8{u!NUQbe-P`Y`d_A-1a-CLm{WR-y zi@z+j*307o(>Vy>2LD1N;TbeloxA>fR#iHyyCg!i8#$1=(anp)*w>LUd@oJtTaIPA ziOt3|<`IJAfA7yULCN`2L>L_tAvYCiy0%toRn^tZRD*y_QKV0QV%DX$8o(M=eAKYY zc+<(&7ot+TL-VWzH6G2GIQMwt2p@pmICj{iE;gR@#+EJW{`8)-qwZ;qPA=R%aV9{o z`_=5~@)DSKyWM(ql=|#P?(BZ&Y({F`rm;mv!$^v3RMGSfh_$=7_O zKS57x9AEt7@t6QgBHHiw9xs{1r~EnNB9e=B?wlQenKyQoCT)e_?nUqRO7Qr}2N1Zb zt64EKi|{39P`J_91?W}9RYC&x7vyj}IxpTiyrx1u)(O=LbB{noHE4Z-_D$589OI*` z2)ueCKm$w%k;c_AqeFS^yr>z{F!qLTua8szngGSq+)!CvRqY0JG2=JoIiD0t6)^u!*Q3RilH5)oBHr3f+_T;w!ILpeJ{k zYXA1u+J_)G;1K{0-+_|*FZG}6Vw6>odZ*FWha5|FsqK@wnvo6t&?jwqHqA2;tgWr9c<&>XzW^5Bm{#q}#9kpAG%j&sq6Wj2rl|#+i*}erWaC$wM;6U5Br~d1A`{wlb>E+0mHIRcei)5TS^mTDKPEmIjF#z{;*Nb5paXk?>{!Wx^s*i2)j{ zrP$TIOQdOc``Lf~3t!spe)@m+zx{oMUw-4>8yB^j0P@~6Q}pPJSkzs+%)AS>gP5p* z7}#n?O&FjsF=8Pq7AQ9t9l(IY;*Lx-A(_eIxGFI-SiS!SiNNu^P!SdMh!A06;hY3S zEQE%I1Q7)o4`xjT%t&-G^Oc<3f#`iMu447QqGtw@6R!bX7!tz;z(ft87OIZEHkZF6 zO%ucfp*R2HREmfewFbI^sRywc0UD5@8U@qYbvYA@9sn|&5EvO46hQCK3E2VrCu5K$BmHA59bn8B+1$Pt+cEV3V6igvZIAQVO-J}N4J zqJo+D2oqy8GAMvVz>3En+-If$QQalNLIlcys4Iw>m=v>Bw5YAjH5lIr2Ix_NUODLr zmfq-$%mOBAP0iNj9^k}e2+TC?_dA3Fkuj(SE0~)0Ks#h2q{3vRwzjsIH5aKxguEZC z$M>eAFXvZ7_PvP_`dx{goi)$}fB==>_lZB7;T!&nO5f;s*}t{s85&ntSEZC&w{DGH zU1J?M1D8rEckkZy<5?p7G9)l}lXvglb-!nxRP%72Fttq0@;S>dFRNtvll?%LKY6N? zmzJ7{bnKCetm^^_gxJ=0Jg%m-)_Qe#t5#OirZnv@O1b#OU-*?h+DD&z*UWF4Eofv` z!qDFn2|KKXeAeFP6x;N;rb0cd1C48)*L6J{55zD{RjuLB%WuKKfeoD#rXD{+W49WJ z`=P*vw zLkT3>8&Ztp9=2;x3OoOi2-nt%N-Ua$RXtE|g!hLO*mzQRSg_+6Q32T`~ug!Iw zVkyNu)6|ST5FAle{8eNk1IR{-u~f5NSZk&__0IQEm>2`5Tv0k6uI71;gMH@(*w_|u#sJxTHcsYx3&$)K7LKwpVxIQ zQ)MOuREG&VtE8|Ocerq=6;5q&e)mRCYXCPO`oS$mT~k#icD#?{BWl^QThk{yb}FRx zIO~WfCA4iJhV;C9OUjuQR~5{Eky)u_zu$WUy^0`UEp@ID4VUQ!BX26pJhf-U`!J}r zu3OG~q|*4u^s0Yb+wpkwsrQ{DIR3{Mo~`rjFSx2w_c*8I$3*LpM4!AYH#gnAdzY9B z7cZc70UAU#pF0Iqke z4>#YD4pVO3zVYM-pLp-@elP!<(~IT!?U(Eh)oDy6N)~*sdcHRpCkJ1G{mTxALk@=V zjUM;C-bb8WP0>nHD={?{r}O)%hLg5r3MOyWC;rR{wBn7c7ry%A`aZ*LJQrd_AV7be zMTMtea}kpPtgY?#`zFn2dt$Z$96^ApC(z`k9UudE=63X-P?(qY_;wt zo8LX{c66#WfLi5(M6xd5ynXRUN7}`7dH4CN&*H6RSxbx~a=3q;D)uFycVc2KTzbJ+ zG~S))_i_SEYf*{=@Mn~Xqp6|0vg3|mrYENN%ztEmHcFoV+Sl6W%VRiHM$dC}-ACMU zqWL=Hda4QgqB0h%a-JXKthH~{W1Ux(*2uxlzQnuXEn1Gx!whozJuU|?rIk{M%hloF zd6r1z^cat6@X0E7xudH(_NXEwRLv&`*M_3A5R@2Ar4mnA#SLtPWjDo1U+wi*Uw!wJ zkAs=Ix5W%iGn4@k9PhY+2_MXb7$cP)hEgL+8}hSZ9&fi?TuedJ{Q%;h8BD`xepcA!TV*VBpUKW8i$XDIX* z7Sd0zdA4RO>Qud@8HvFVluTi1 zP2q?Ppa{Ub>E`Eu{fqbRz5d&O$H&+8^~!=`l`D`totY2;)NCc{XuOatwNUBkU{SZM zMgWglfDMSf!xDVN86cn%03$GB&Z9!_u{}UQRHR52 zNoIDm5CI^%$)@yoQ~||6046}9Xa#f(NJkjBWg7v3gTWFlN9rG;SB4#1Jq4J;#AR79 zGjKO569xeTiF;O}rcBpK$msZHKrkQ!HHbh&LPB7S+&^?Q_E6L9JZ3~R@{3Y9#us!} zPBc)*k?OP_WD5X|*(r8%$=1P{_A2!Ael@yB*MYr%pQE#ov7~6GR0-F!q(L zADk_xWCR5;379kisAmENsiV`y5fD)M!+-kEryJCrJNNG08!5VD43t;EvO|CDf*;d? zGj_~3i#d1r*XO3kCmmOjQWwj^q|Zuj2Oy$(o>QUA9OtuMq%?6O;ymvPm0Ie=)tW9> zM^vg@2}neVdD>qzKm#jeZ04RaD-{T7s$clxSEl)0?|sjQXLzX^klj>J#g(cmL_Nl| z7_b=^GCwNBD+uPmcf#PC10YguYV&Ttir%|>HSaE%c3zwjRWE9pO#lVJ4Arv<9adxR zUxTL59AUE!@hI68&j|%cM2U4qc{<|&smmFt01ZqKg~<>VK+uAouAs`w*lxnT{iOGf z@>bhJxwFVDI%xr&<*F@Hxka`!Y|Q5APGD+1Sj=aUXmUhzaF0X#0j$X?(uk1@`PU!U zRZPTenx<0gx-6zj0Avtty-g5F#fbdXrFq_|n2LdU(T$|(RIB3xD;GvWgX7h~fexUt zYL$r${gx^s5aY5OkzktY#0;hiQBw4>Y7<#oo95YL){#ie4$I=x+u?W=)BVN8Znw*# zuC(UDn1i=Wt=3YxB7m$dVu}^KuI=(rYt3JLQ)T2E`wO={)>6>mur3}aZ+pQ}aWS0upg^2sbex$$&&C%+_;wu){`Uy+;BwSzBA1h=PH6#1@hhp$eCDhK^ug zw}|?m9TqXRMEFT{47evEPhpB*fjE^qO%wU*hv;RhyZ7$ZsTTL25+adw*VS&C{9+t^ zwW|{m>DsI-j3Tm%C;~D8*~DB6gDD{trsLtNFcCsq7nPPEI6v6=m#MVkWgMb;D)T&< z0wLB?{05d%tk38^3pJIdD-eh_QRzeq5fx(cek^80RYEL?09u&lsRBXM#>FeBN`!u< z4NN(qnk{Yh>{?FKkV#6&2#b?3*6n$)Fj5A@y>y86wnLOl@6O6(Np& zs^2&NbV%ea)&5-ERtX5A5)5RfQVS9tmZL`IFDh75Q8gekgk@b7tV|UU*4EUtPSshx zsK!WO25P>|KOT-gV@OwlQ)^zOi3$<#r=6;`CZ^Ct*R>U{rXWq5Nc4hrheb9!`x53G zZa@FmiT#Fn9)M_5m0AlTsEPLmqVE+LMWsnY!fCEt*zW@%9GAn@a!^ntSY;IxWJaB?(iT0HJ_?(7YMjMAM~ueCCWN@Q=Ch5d6)sE+W-3~k2}wl= zajKI9Vhjk#?}iKY6ITM#rUr;)q74Xq=QB;kKns(pv~@v*d7h9mURvY?NA&NKL1C7WETa@z=p8 zYY*Y%!hXyHgv0T;tP3%hTGl3Olh(u{$Ai%@;%ktnG9j_3I5Q#mPHQ_Jj{9lua7Q}a zyL2lwsG)0Z2pb}X$vbKfhl2rdDRr7eLHQmsZXUQ7M~){ z5SMi^H>p`95LTv$5c2$Xk;Bb*{fQF>$IIV({*_PH_mxte)ljI&+I+#I&rdQzlCf;p93u#~%W!!P=xwa}yOcgFEkg20k`E zhN~a@fmgl@OHmQ8!CO zRVHl>%|v5c;Gbf*+ih_L-KkKC$3Rygph|wuH#o`yVwcl{I6-z5n6={eA!A{`PG_Rx0Q%+C*Z;wPKx)X37N2R3>C5 zVpHT&-DCq)xJ=9?HWpq|A}sUH=R+&to!GElnc^qP?b?x2BnfsNNFIT10QWn+j?kr5%Cqr4idH0Ps z-bm~QGhbd_&hwm&8omU3w}-E}T-c8@r4~^swHVm4E?j(b2p-R_hFg+Em35(6}I@*(DMdwsJ2UnON2`UAljQ&q-r372SYJKvx$I^1hKVXb$eKjmn>t-L=X%a zx1cxm1A{UsIf)uj02`7bfyx9{)j+Ko3P6jUs40Ql=^42+U~&F6DnMg0a3m};QXwi{ z*YH`bkP@lrYVkr9z!|VQ!bAbZ1X2AWk&wAERm)b;dU z1`EtFU;!foP*4*glYluOnpMCZzywAH0w{z^00asq2Hqd+U~AI&?Jl80ro$K(qMaH> zcpfNvB>^V_W*;p6)x?J2KUTGgtVV3e0EM6+5*Vp=P67(D00Ghtps0bEC^ka@3r7?I zd3dNo1*`ym$TgvM1X2|M0ayXVU;z*WL?~z#(9e&Kfp_}$;<}FuGH3;n z%obN0z#OqHTnNZ3YzR;R32Z^P#2ZEvBoYu9T2nFe^vj0O%-pJ1z$SxY;L&$vm~*Tl zQej4N5CwL}T|;aLE5Gj(fA*|ep54dU#Xs_7vtf2@vKXO|8%?z*faOni#d(yTudl2r zZI5P?RLWe)&MMYf9XLrH?%8yZOj{cOOm)JD0*yt8OCc^`4NM9l5DEZrQAFmVDqsHc zH!m-j4?p`9vx!~pDuYRM9$EpY0KhH-Q#zpWG%6Ro6*}C_Q+t)$ue8s3OblZ5ue_~Hc&Fi_Itd)|qS0pf#32oelby?ql+3JLc zW4k((Y5z1#WMpJiOI1|^RakLI$^x)bD;TsUB1%YH7zZ5c2EZL`alpi-xI3(gcr~c@ ztSwLP+3$8^#8Zy3>z$~Y@`4D z!u=KNF^LG|c#y3(Od%*ze24;c%$k5Sn(du}(RriDH*2!@q`Mazw&(G5g(HmnFDti82gttZWXT zA=J((E77jFwvovI2#H6q%_*}1g~z^c>|EXtwKmYS@zP0~m z<1$beV&gh&4}7-qsWl@6JgVgk&cj*bY#q{l5>#N3RNtSMI?aXIVjQA>i7Y4k}E#xs!M4Q=c`-@t=UBGnlN}CVQoo%nMPX zkH7nA_-*6kSbp+{U;Zv+E}JXGEBgjWSeV$}Tps&_?}Z^m!ORoaOu5L9oQ-tZRPM%ySL@?{;hEC}LI8m0zxvg~XZdmT z9s)B5cKen|Mb@RmC@_;nOLmnN=F;QgBWb8Vg3JOP&obkuAR>#UFD&y;&Eir-)%O8D zX~zoQr@O+Xlp-o)w#Syc)U%|LRdp6vI#OBlKjox7F7e6cCS(x}duHswOhv$en1R>; zMOB(kTy9L2Oicv6=85b+7(&80|36IPysw89Pea%Z?xVn-Q+*NM_G=yqs_-2FF3#w1 z?+Ar)UCccLseQ*k^S)7sXOVI5^e3OU3q07VeSdxbq4<%r(1l02rPp2F57NOOIySb$ zyG71h0Hm;c9s70#0LhSc`~B;$zy4qU-T&_UfB1)P-nxBU8`Wuz4P^Mxj0lJ{>S_er z2Du;+b1BorrMNrSx35SHUP)(ms**X+pq5e`{mfYUHj=5As(RE7C#SmG{L%LS{x4z2 zh2?Avh^z0ePid<8x0gNW384=2o}j~8b<2$SnT zh9rP$07UcGzy8ux=Z}5lgSD)xcWa$gfq4Q2Kr59%B?7!W*v-$DVZ;sh1tO!{277)9 z;S__DC~BB-iww{~5I{J)dlt!DHL^$%Lqd*ly9}D^TNMhFKjM(*;9IyjlzPn?0FV(2 zxR1E!pSge04cOU?XX>w!6AS$3o0<{1GZPUDfcw5P?U05;SWp4{DVgMjei9=U-(Y7T%wD|4ChMr+)ZdylVgo3~nn;%D`_~5ZH z`T+tmgg31@>Z7lB20b*;diW%vL~$5slMRzO?59PSOb`j!V$zG-h|sSh5+Ay6?sGmLQRvxC$4hik#j@#RlfKgt5 z_pB)LxTavB<6`qkRMLB0^@2i_P#aI@q)cv zn}I*x*Tda|pXJsuw{7H7ZP{GI&L+R?a5$7Mbb2#SDaG47`?=KABA`595GO+BsLr97 z%gAzmXz()}sfhn9IiI^VZ5jo$QSL1K++HF9E2S*! z>hkn{zh9Qwem`D$RyspHL7e9qM92E2Hwh--h0LAQdX}6s zx^KM9kaQQ=3RmQxJ)dk+*9T`4jX8w=OUFFkS}W+LG>wA75cWvRy823u9Wg8-r3COZL*r(xN#$| zP*oK|jv7r&j3s-g6%Q%mMD^xv0?%Q8-Euv>61$FxH2mi?Z=kAwZ`sS-& zc;(H{fBW9I4(qE|aIe{_(4cZbrup{8{>fXnpMLzY4?OW}`J$A0Q# zpKE{r>I2T7aX*xZtdV#ZCt-j6eW&5)>=r{;!nxYo0**VY;pI+KdB zjsga6$(iibyPGS;DS!|RRU1+W#5a%da|(ZGd^9 zRrb3JXA*jdmgh`TM~ubx22XYx2{|3hb-&G|6T;Z;S>Y?;Fbn-9Nkg5dB#s18Th0qm9F>1&i1#Z@o1W?(f{b zfkn0T7I9zL3?7<@c*QDEgA+8k3m|Y6e(pHNbHu|5tzQZ~XMn{M^N@+xM<6 z>%14!>KjNmff4ZLDj4&BDN-L=W3V#K#AKU=BJ4t?7H@b$EZ#bRL^(a=Wa?h1EfUrg zhRUK2A9nPn_-h_nDG+tXoUeQ~NP_m_A!N$JmD09?vC7BhdFP9L>A2PevwG zAf{4Eiyty0@5Np-JWxFVH$Y;0?;H2(-~YZ}Gm-E8qaWV0Uag0jkLz-maDOrFmcvRs z0V=>6lA%IBQ~@A!nTZ&26=^C*k1R1*5HA4)v2w5|$jqIQ7+Q{5iH>tdtso)-63#;r zJ(vknW4(cn0|1mjYripeT!u*m+7a~-IV9p*!CC`ptJ8ZC3E&98#G#K{peoc9TTHCf1CaYBNxS1|X(a zghKAr2DfUlw~>0M4-)|S%E(9)Gy`a=EsE}TbUy+iVDQ$+jH6c-08l;J0|*Eha54aE zXnjYe(o7d)E)3MY-cEwH2=4Lix)-NN2~ldNVK~kgwH=t1XhP&}nXT>(Qq=Av^!L4( zd7`33f}P1~M^eAk8aloe05xr5jQ|k+4iKVqC7Gz0q1)~GL;suqWK@^u43xr z*$f$Jo_A)p9FI&;3acqs5?KHmpaca5388qA2~YtQ5ePUo!x5O?nLB6>jbz+-t*xenha7j9Fb~U`k89lRHG}m zlbRA$Y-UXw+M;2)z(qOa-_8=y8!luV(Ep4h5{d{ibAx>_cGgSnvrGPW4eZ>qV%DpixUu!>k>t{Zr=`DeSfU2HR3WRx44sfTwZ;+ zjzF!hAsF^h&Hfl6`-gI>9H-pYGe1)V_j`U~V*#xjiyxWTnaBpwBu>n0lc5(6&=EAz zw$_UQebN~7Y{yha5n0=s#enhCmdA9A#v`aK+X9i4Y&V8)K> z#?TXe8_R{0mgsYJDMclc2AzNpLw=(>aB~{;XOd$qSt6qqePbX>%T^c!1k-i7^~5u0 z4(MO_(Qkhgk+jFIs;c9#-J0&_=2EM4478)4OtqBiA1BJUTxzM=n&x{v7b~-D0BZO6 z&L4XQZaysG>l@$r;xByPr#|(!|HZd|&;O$r@SFD7yB>$ft}6`u+%r$z`<}}$eoEde0IRfBnx6K> zGqaN}&zA4fJzN{{x!32c|D~OlZ#`XZtX_BnRGwy;8O^S4Kk@J09_CzkxI0)t+pzo2qU?$n2+PEN1lib@GMHvCprKCeC)eZ}l>&Y1y0k>iso~N0mXRviT%DK_9pJlRRAkb2&3`X0vGP89+wmSa1 zXIDfj!!TuSroVoGn&;W;wPTGc&tKUynp>TX8$QhHxrB{6psF@iWR|9vZ(XkIa@b?)PUemn6}-&TEoBxmlUg%F;hC(ee!HGj|jfBRWd z^ch`x?9P0rs_R+deB4@}o$=q+Kz(0=$HTwoI}0j&+dK9kxA=X9=Ii8;hr*-1tvJB5 z1V9c8G9^>=!EDCUPLXcixbgWfedRy<&;HWS|BFxUE^Z>CTDS`hh`1zhrqnu3vmsKP zgNeBKpD}1!u_QzbDHmoYW-ctI3cy_JGixr%F{!eR=9RJwfZU?np*9gZFCUZBdpu~ANeA$i`d3}+Ka`or=@`#~lFN?NKa=NkLm1ZGp3!nP*gA2D(#PFAd?-`C`*k*Hh}7B2 z0IKdL4u=4M5dqd!4vJS;7DY4M9oM;*$1d-+&wlQ6cb<6ieeZvEz4rsf;u)QZq0`1VHKFQ0op^@+~}sn|kZ*B-$*fJ(EBUnt>RIK|uo| zB!|T+Ad&@f*pMRi&-2Uro}elXf<+@fF`@&b(NP|*?e?&R*v>mH zSpmrr+Yq*JO%gE#gCZV)Ip+@m6bKM0sKo$epxp+FFc^tpV-%pNLSJ~@Ye|u-~O1%rroj2xw?7-YBX9Bktt+vlc5@VNdWulk;(by{UY5Dfu!Nb zjzGJ3+-jzdnFft$RU`riU_df!5w3`V0SZH8^xUEu@N<9i&z*@o*Y_M}z~!;=cC4=F z_B{jK{pH_kbc4P;Hmr@tfl;CwfBV_un$b^Ztz@ZCj}i7~{7qhjl&rO%iPYD_{d~&pw8y9TQfs-JCS~X-?N{0OuOtH*euu4Sd`0jSF`Gqd`#* zb8&R?<-9xG*uk5xEowKZ-hna^0~oA}HL=X#CN8xn?W#02an&Hl*tq@8W3yNHh;W{F zg}JqMI2`7AR#8#0Q$len%Q-xFP=dy&khIc|8y7-SPy;9Hcl&KBm1fd9;}BqcFE&Dd z-y@CykhDbE5G$N{zN0)kq6|YZDZCvO)KsNMWRWXYL#S%uz4EAvT8fzV zCW>G!*0|u`;8?pMa0t9%QK!4w}sUV`GMK3 zUxvcT7<_vAL~M-s^WQQ$WJRRV#w;3zhRs!<_%A}QCCQ}ld5;wpNbBq5_LX2IiN;ZNCaAs5_z8LyT?aN^IoNk zc|Ns@}fqyk9jnh}-KAUZh=b zLbAR^Da5HUWxcI$E-@9XELVuA!@)&0Y*4<}^9)s2ko$sSs%^b}4Z-nqKl;kYs5cNG zphItmC+j^kbT}N=b)DzA)Y_y)fz6B}sE~cEW(L~GUQ1ofRNv$${^T<--B+bJ{>m?Y z<|qE@Pk;LdUfaJkJv}}7?%nOj>h8vLaZ#q-w7;nHu1r(i?RhtsX{K6v-q+o(UR;!! zrM>>u=Rg0+U%CAB`tE1m4evTv7~XyBN&9VY{@Ty2Pq$u;HZWphF2wP?RMnrx)C5r7cJBCD+H;jt&b_rwkUrO$o6esy|`nDLsu%li6z zU2{46OI4LMLZ7m!C_4_b1|w>tEiNl7A|i6@;wk!HoQ#uC|KJPHmT3;1giGljg0)Gn z8s2^J-jm<^3=9YT-L(IyUw`ETZ@3|6m@BfPleDO1T~q5Eop<@tiO6o6&)5R_ng`E~ z9AwP*o__5A`1pMX*_VFpOYpV&_-?m%lN|yUF4H{uB%gw-zw+z4&eN1p6J1U1+$ugv zG8|j(GV=O_*VIE4{c78~BI16xcXCl5Gv)yIeh0wwcysN`uC+Wv`6%^`TryZwp&sXF zPa7V$L;3Av4(Eo&>rZFvjq}xqPyj`3IUbJ3V&>e z2H^Fk(sv|DKM28b-(<*#{PstrbDSA~?(^F>^b2+#J1`nrkE zn9Uz~APV1=iBl`xe1?e5VjS&R%d(czkMBhb%b~-@?8Nl z#7-cG$DX_?s;VWWN0gZ5j(eAw)n8O2k$<3V}G3RzL%_F+Ox#g|Po3 zPsr=HXk%RXl@tIrQ=%0>yMWCZ@rD>A5d|@9fEu3(3L%40cZyIN7~?)b4<5AG96Ev- zFboAjM-7fHIhG``Dh$=xR^}gj&}bd}?%jzIs9-oOt&qcm2+@38ftp0l9HfNpm&XW^ zVA$#GTAOyWfwoq@^u?EM->e^a?y2SQS_NQGvS!$TnxY}r z5THk$GgF}v5kbsTUqPD^GGUQb=H2eFTph12Ypq-uXhBEzIH?9OeD&P{?OnM!nfq@U z=J&Ye4_Ty73>~>?u)J=sOSk|n6|MkSU{*d7+^cZ7ePe#(EyL-(xVuSI3(w0c*yBVk z(E+9&-r^KWIJMR11*GSzl%fWX*YLmD@An%(ppOk7hgqUXrd~oDbMSZt!XJHl8#fkV zW$WIz=&)W^*8(aBl*T(u^0#<@be_|;d_wQ_t~J+bKk|8j*MIwno;)kzhS*d~My`7u z{0w;v2*h-F_xf58bE~jt*bX@<;@&T&Hfy!vPt!CWYm;9;3ee0f zD(s$_Xx_I%%ufSL$s@G{m`E8Z@ynd>~6mN%h9wrq7_EA(kLK? zLH>BOE+V@MA44~Re-08EkAHnkdgf%X@Jh|?FLv4$b_czW=bJZfM3Z$_HqUxX6Q-V0 zcsBavj#)(70RJ8Pem3+uQ^+X&{&(X%LdO;%;^DZQ^)UGlJRA;Aa)+M3JhnHb_0M|e ziVVGqXH!`o2J%Kpe;K_|BP+zrTnZtewB`%M*f{AQ?XVn~OK`XQEbUW}GpYTb%d4xg zUY;ETX;1cY{wTrZOW_R%N!HE=cE9=FfiZ&Gv)q+M4lm5)E1;^oGI_g4Itje2csw4( zBFsmcq~hc2MM=|;hK@GY(VMi^8RFf4Zx%^G0X=t{MsoA57nc2tTWcPNE9>ni-**;5 z`13#T&F6OeiwJyM78UVVBUh`|?@9D6Q7Bws*4F6SF*Cvq#^SC0zFYGt)c1aj_~!KF zpLx&qUCGzK@tN=cFMeMBnLW2W{?vTqR@u!|CqJj>p*r48Lf70qq?Bs~qItKg({8@F zvA@tazWs%N^sD8?o40=VV`snR$s13;@&4Dp{fqWwI3bDyH#;sLz|0PZ!*MwhQ>nFf zCQlY!T5HhXGVLQlPEq)tjF*P5&c}x_BD<|id*Z2oXS9Ob7r*er{!4U`tbcd0LDw1Y2ryjKmzzM@oS1H?H^I;b1DTqYbp))ciYG@kW? zClg6T-sBJcx$lAx+*iDk&;80*=!NMqKM2*S0>HW~$935v3Y=8gf4i@qk-f~J#q_|* z^E%wvu#z;VtgI6f_cBHQYo5zjMb6WCZ4N$ioHb zEKc9&gmO)Qez>*>k$Zy=mqCBC1ZcQlRN$j%pbxp8hsgB55$?pt#g9!Id!RX4Y}Q7Jg>Kl}MF{-wYCSHAR> zuh!kJsn%&atgTKv-xIgiy!9+l>4@q^+JI>=_}?IT%M~#rv4X4E81P#}1*ml{y;m5J zsFcm(2xNc?mU$b#AH|M-GDI$1Y9VF?z@dsi#s>BYiravW%%?C7Yv0w?)mi&jMh>Qd z$xHIXzMayIluA)P8sGnCm&xdu@rBPf(mtDIjC^h~-61q~=iTn=>dM2YkH;egN|#2GArY#IBj$*xxT)NK1tO9miCH6?OlFlzJk^Ph>)l$> z6c1PQv;XWD-}ls$AO6s@Y6mO}Vq^lk4*N?s_IRBcRy=pt`Bp9;euI8H^CoP{y|! z43J_Wazbq2PNFQXAwRqRO2r)D?$*-Kk-L`^xc9$zsuRQhiyWaEe8`!R9P_)JP?n+eVCt6eLm7jQ>qN7}+E`-K}&T^rko=3R$ zG*3<1<>6|YXA1i>sfemg(@w>D$f-qb6-tnIPBYmM`>qcmz54g9PM`OJ>Dfx(rwxD! z(XcdPMM40EWvZ9Qwq9Np(Z|GgtJuWM1w@sp0L6n2t=~XJY!F$ZQ@cY^({MpVpiqcG zjhJh#sRy~#Qm1K}=k>Uxel#8n^Zc;&-Hwr51M#3k7~|NmpJpbyclYj%8#llrS;$!i zSC+_%BN==q(bDXEE*N0zLVsp**Yj8E(2lnxJOweTfkaZUGZ#nJLRgsm$mhq5@EjRN^SV+;r#QRHwO4D$>@q zlrnX%qG~YmsUK|4-uJPe*I&cYqUaZs@q>N=rSCb$x>W5+^eH|2u$iXGKbIr9v;Qj% z^@)Ye9j8Apr|h`N2!%oTIkCiLLq8HjD3zdAYSj6?foW+g=4{s5dR&ko zn_I`>*K?ds^vCof%kEN^gt-ZD(Zft%#>VV3mB zyu9mM7#mYQE-x=r)D8u(7T=DDimKI80{hiHq|T(Crpbq>=U5&Nhu+lO4f`fdRZPdT zM3@}_nFs-vwWSE|6U*7j#Ak`zclz7vnpdcqhXW!`T&VK|Qd5Y_P!ZLot(D6tBKV%A z>wPf@QMX9ICgLBecBr4rC5NlS*z_7nq{C~Xs$5R8zj6zn`lb)IQ4t=op3yJaTJiWA z#M)hNE=&wHf2`A-QfZX>RQ*=xYvKhb|F8Z&9uJYHiUz^BKlRg{VY_0c?S~@j3o$cC zx6oGNl4Jtnpz`NLdUZH>6*#K}{zGD7Y*BTt(==j3#=S=hTgT;iW(V_YPR_fl@TqDA zmzgFGoEwQ~zu&7wX|p<*cwINhtXHRa zGcM`yf{$%9`Fu};H)^2{y(vuE9=r1lp9s+F&;P{h-{S}lmy)~4OA02c4ysz#ReCMW z%v977H-!r!j&o@i)!b{Dtt9?<0O;QC&YwI(^S<)^|NTGy;(vGVLwe`w`Q|O+GR<=> z)l}DYJsb|xG;v`ASlik}GCFu;Re8<0aH-R@+n0H#>x*Ci>PtUzc;@$=#Nq+qvrpdo zxi?<9`2y_$p`R_uN3U;sTWbl49%JsZH#t9Sv{N8bVPf*IIA;Wz8Wa0b#WVN(sE{5s zZEd;pt}_Apb6>AtEjPzl+VQda_Jaq2euP+#O~)SGBsvm%gC){E>He2>nzQtq{E!Y= zzJ2j@{a?-}4(RXy`qR^HKlS1S*MjW$QC^nC)q$dKd}?|86HktJ{N}~YpZ~^7kH12@ zA;6eitr&6Y>(JtT*1O|c>eba%(5_CCB=a+RBxcih-}&hL=Pw?hd&#eU=F9Up=iBHr z80} zgl`LxcsM5F9RZ8)`=Q>cZTULc@9dyA_Fq24G<`jy?QO;Jv);IefG^$_esUg)^9a9v zT<*{K8*eM1p8<#l$xMT28}XjBu4|npEYl0mzwnp-tH1uGFMqYpJ3|sR1*B5UdlUfb zG;{HaDPgP&42Iwdb%?};sBoz~O+eH{sFdA}n^3>BeH zwUlCLRJhYN&;VSgo~EhPDt;aW1PUaG1EaaHZ!z6Z?fWVBOXd6S(@4&BrSD$G2jMTZ zPgA)G9Cetpn4ipEBBI@HmtMg9!)CPiZMEJHMd=I1=J8a77@&)op#G1CChO$Gx~?^gsteJcqwBb6!gUbz*Z=|4nSnrN z-m8hyWpD%~QRPy?O-yb>cGr0Z`f-$m2zon&b1ZGUSY+k`*0mlLL?Ei3@@R>Rk0~7t zgiOH{!4O#uqlMQ$U7DrSE(OIa7vwf*lg;I*u1^wRi4bD)I+_!9J!6o(CPqwv!QXI( zMBG6`LpC5lK(>?eo*@--geD@m!Gb^Vr~aceqlfD|zO!)#Q0}7qN`1B(n;?8kl*swB zhT=3cj$N+)?XG-{B6X^J2_D*FM!GUJnx1^t%a;GN6OOGPHaNmII{;Cs6BrO$DKynG zPZJ{|sLF~eU}7Sr)ViM*(4$Vj`fFdj^Y|0*fA?bymk3wLptN74k|{lSgAuruPDmTW z1Q3Cln5!urt`06%m;w=&!t1(pv^4YtLO}DxRj<;FJr^TV4bS?;t}o9{+Q}=qw%A9X zxd9mv*lb`%2g7!AKVe(%-bKZWvb(9as5VA4FjXt1YG9ILR+^?d_VoE`m*?7 z(WitbIF7L+a?Cx;&VVe{_yJ>dE%~9*rMc9A91knQ5bu1*zbWa1@Dd9$ zH5DJ^+@(Vg(aHc2pD+t^p-u+q{c+$>8U!?`CHOVa*YK!qbn*kEV?sP3@}#Qj+s#0` z4`C)gwQjJcjDG6h9)|aM^6^}2b9pN)dcj6?yNG0i6?KZdBpq+C-uuu>sU16qnrQ=H;P5~_ zP}`Z^<15xge1|Klb(%yiyR1SNvrfkBFV4~<$kMELA3qwNP~*p=vR4bnd!F-i8G->L z54Lv;C3Ss_NAtgQSeO{l5Ae(u z@Fq=rEhqnw$SE{fmz(DZj^odL|MTz1q19}fCeI^UTX=W}TsVz-hgZND$yD3gJTz&f zm!9#3{di%Q(~IBy+-JV=(x;z)`P0w8{3~Do^gsOKjW67IZn}B9OmptcQnsF^iJ08C zlH0Z|S;#YikP=&|ra)AtX_`@Ad*S=vc+c;D=2U|&zvX-EANKKJ$M z>-ARF|1ryx4m<%s#EW^CXSHZxWDe3JAYxph*S5#WXKZRz)#I}IJn553Mhcfw03O>v z#is)Fr+(=9_e}e}7tSLy!&6V!Hjs$dyRSU)A_@Q@nZkC(k(EZRBq>x&U-a_4Vpn z!c2U<&TGyT>-&msW9ZiC@=5K92V+4V2~+HjF&q>#PkLb_x>^@AyV&g}W@&A%lZ|Za z2Pluj#5R28{TR@1gVz9iDCGBna^zV?3w}rZ;s>#kAJJBPUwQPt3iYFeG+t+w-1j3~ z*NY#*&VC5j;(jN`^Iv+lC_h|_{|>?o$J)$y5U!XwwT@`r32z4P;*03e1LtwKy``k7}h>XW2nd;Xo#2_J4^BGM7@t44Laxr+J55I*z#@6LH~E zc&b3eTpZ%z)>Z)IQjnR5-H-&qSr2{90K7d65Z1Q3s9o!nn}J*la_0AmV(JIvY;(*w z>tq9t7MYx*My?TG0Y!*OyWM^EI4 zdECHLHPE;&#SpQZu~c=Ms;9pkjz@qkrpSd;SNz@0<6&2zT%Ztgn4RnhC}3g@K-n6t z3%>NNm!Ek0*3<93ZP3hzfQLYYIDY$}uNUhm>UIcnnL>u*diH zX_azvjZtoZLgR%9<}pC)%z#etu)Gf3AOa-GRrWR;FbM-*C-~(GV3v$*&DGW^Vt!G5e{Q&$vE6d+ zO;;MJj<~4@)D6+tvpWeLdrgClJJnwQfc}38qw6W>8^eeT^i+037@ld*bxRw!3U1RC z#-R0p7YDN-LOcW5vd9U!qeiqlq1lQa}=U88phYhd@PFyQ>k^Q z3hS~=b!Lx7@oEAE)e(aQ#Grjz!84$h-M5+SLEDRX_wQeP?#@so1Y{$$qNqxO$hN+D zbCO-1k4Id!+`M(uOw<$+h>J%e#4{bjW@`^R7(=(l!ozZ0^Q4+nSe_GHT*5(p&TCGu zoLdpc?MQmW&T=^v)OrxP`*EgHx9^HMj9`0UK!|N!J=_cooCUmg$sm8%SWWTaodWb| zPfHcUHBgRdpsiiV89Spx(EHX?(-e^nvY%3Bzdxn0r&1&aI#o{<@hVPQamS~VDe9Z4 zP0h_m|9|HGG}f{#yYBne`s{O+jc|L$d(18C&LCPOEkqANQtCa6j`!Nu|yVG^ORLNXGX+( z_nx!YTK!?|z0SJ#MMOpxX`lmzL{{V*?mhRMz1RM)|N8wmLI|_t?_(-I_nBg|Kgn0g znrU>WwodNoc;(JSe0w++PabFYUUfvkFfHb2_~<-&H)0(F@~&Fuil>8=uA%KcrLb!v zV~3CQFo^w#(BC(2A!!g;UcW11EaN)(K0d_Io`N^x``;9o!{;@KzD}jb~_h6W6?%LpIqJ`o*p*Lj6|U0+(nS8-rkN1KWrcE zXVTHUjLoHRama616{VLcDvta$7dL&WBSa6obGx)kuTBuqNt!kiCN~F=nNMoRZxrjc z+TAp7{3tte*65(Mm~04UQSk?-iw@ymP774_KIhN9RL+y{*$W?^FJF^d+_M~;W{IYP z55EjguB&F-V1b-Q1;z~-;*P_GbDZxy&0{r&4j^KRug^ij(dX#llf8q8Dfbnx3D6x{ zvPnopHCU^NrPNH=XJ#86qm04H2c(=cvq3`WbQ0N}?~x?dTJx?|(1$W(J$9&&@WOtW z?c1SMc_Qbw0On?onNvhU9_s&T%z5UVx33q+`>25D0F^1dI~`5eBfe zKMt}SZan#7y(U1vRBEL$VBsUEPD9SALA~&XG&h6jt3UQRI*NtmWNAuZdZG1=@7!Bn zTh0IX&Gn*P+@8+QVMJW+>I4Xy{JfI7BiYC2m~u}KYZ%%ee0vYFTXg>`=*zCl zf}Iy`2{qHl>eZ}C(zj`0&ioNeS_n{e>5M-xrTigOgf$Jnj zbt<3!*`NPwfBkQN`J3OW(_E(7M7d0d*05GULLftOoU*8*7vioR6B4uA9g(_rOtoNN zI13hbl$Jm2fP{>Iz*OABXq_WV(>#0Xy8(!5(^g6~?9#WoI{_h27}sf%w3fO!n=_3^ zXcOmdajtLzr|)g`8XM3=s%XdmD{VeX`W)h&J88YvWRJ&YRp}wc@9t&Kma6Z=vj0CjSB#2 zlg3;`)C3qoO{e+Rciwp8D_{Ha)6YKr{Ikz2`zwzWCL$#EbDGFPjsQVNcxw-6cY&Cg ziM?g65|3CHABjA|$8{miBv^n13-pLNAnPnf8`f#<0eB-TPtCB$4B}9qD6qm_e>-zo zd$gc~CK!o_vZTF7f@q+QX!b%yRC^d8n3a6wLOt+p`MU><&sUTATj>zAfCL$pV(J(cRhfWaRkkdusn^GEiHK%ISw;XY2|}QIIK^G z=zYQR-d#S}$BR5WJBwL<5dpIT>ViiTX{rjiN^{;W0vjRmH0^eWbuDK%8sbzR6WM*~ zi(h)~*(aZP{FW^=71Q=^;n9)YHo_x4*Nu1xE<)=_!Bjw4o0xH}JEFVk96f|p| zTr#8+3J?6yp>T9sH07WA>O&8jcuIdu_stj1BDSysRMx_H1z-TxY%K)P_VaXEL0

1>*&b(K;kF#|*obn)f2sl@nX+!e8xgwRINrNCubRK&Y%4!i6v2PT4}9WJ|O z!aEi{4FAc_LC(}LW>#sQx#X+iRHvZ(OqMvbX<2WUdm_N~-iP^yK<7iy8A#3-7jlbqP&)f-~8e8I-ptn*@g+C5^CxA4HBg7Hv5q%|D=S?}<+)~Ew*I$c_{ zMZFT#%M4!6l38}hhI7sN1ELn+=r7EjXkk5buthHH@`KjbMiHk*K(?++`dpl$sg`R# zcgJUG(vy_SRO>W>bqRxqVCP#_Qz6FS2Kd#ESL+3zs7|}xk&q1lqVc#DE{sG2i{Z~y zOc|f#Q)T=@Obo=1Hce9&K*0>urg?_$neIJ})3<31n8@PQv)TYUWht97J<3t0Z# zg(#C_OOFSr``mOi6|w}=cS$?CE8?|n!vTaU;*N{9u3n3~;*Zb~-pp)pdJ+x_N6dZ4 zAjRe(vf*2ad)_w4Rdh;xGmSg5Njvc=mr@AnC>(~mV#36TU9c;)u5De{)dvyGz!^K2 zmzSMO6TPLlEQDc)iK+9GWMc1Va{sEJE2RxOSblC!Df0m+8wbzQmE>HMtDXHcpj zmE8`xUcVoA2I#&S71A;-^XL=3nYS@U9!G`eD9F^H6k!*50`K7q@QziR?9o zryno>@K@jc_+2=Hs{3V+qp}yhQ6y}0ej>fp^xd3LtskAkj*e;+Dbl`@pdBfL()N!% zbreE~U;ENm;Opg<&j2$~^~`ZMcbCQTQvmck@I4!4JR>Z0p?JcR%}&fBe=T{NXG>U;X?){>F1} z*PYL*N6fo}hH!L~MTH`QFHuSh7f2m?Dx3$>eRAT&2AIn~Z&^nDL&qr~KK&DIOBnsR z*4p84D2b!$w`(>n#chTwHkmddlf-IKmsD3 zrq#5m+`D@h&2F5Zqd`ZuUCVwywjSS4zO)lQFJ8y^p8OeRbi6Og;SqJuX!<_L7yLo> z)03XrBl@OKtl5t!C_g%5`Xm%F->44m4`JwB^+5GqayU+afzxCsGoHD?8PP6Dz+pUso~ z+y@OvNCkojqhJfg5$F^#B}unsbFskOPvMLzBVy};;$da$;( zKkU!W&H>RO)asR}+lZ(Rfhf9Y`S$30M{%z@G4V7_^E}_Z zcdyh^nBARVX6vfV)jg?5)I`E^1b|44#HK(@RDj58WdjidE|V&vSGdf}ct6|LPK=h4FR&(Wp0uci)T*^ z3_yvByA@0$SPKvU7sZj+7y`8W?S0Gij0*M0QwGk3Kctk`kVn1*7}oz#eI1_Ke(=fRl>Y`C=gJJ4}846s;#RA^J7H~bbM5x@9n z{ufbygj^EkNM?a$j7DbnTpvBVzM;kmFb`3BQ!W}=VPegLQGVvh#{gfmjv85MBtK^& z<<}6FoR}Y<3ZX0n+C-Wm)v46U43G*SEe%#RAO=&FLMBYg9GDWp;GWX=59|KbcKt*U|#!AIm2+(+@LNd3zPn@59^{v|Q;{4)l zS(+gdvY46q2IISe`sjLSWbpwxfW?J2ukXWp)>;GS2GKS>>TrXI{LXJM41KvUa@8O_ zLEAk;kTDC{4@iKjy0*1=?r_rn^8B?I<$4S*j2NpEWJGjd0z#7OfNm&Dw`-sh9M3wY z54!$4rZ~`J+#=`_!1_c{UvoWyxrTxkzN(FhJW$kmvh^rm4iJtbyc6}Jz_AZK!XEQe z86WylpisKmGT%7_@r>&Ug)yH%@{fwzBKT!-YC4&aty5J|Z$80s`$|kBdhR5?oT5$* z9O39GJ8G?I^G>91A|sVfa&TPltR#6imt_wcCtTOnKf$99B@sD#IfW2Mh@d28*Bf&= z8d&Zr0E2qO9S1elX&sbvS15M7oqupV_-LM>u&%3&uE2IujHZIN=t25qSIpvdgD`b> zXU>@n7Kf`X=6&ttsXy`8$5VD4Ul@n&{_x^9nbc1#g+(Q5Qx`Zk$HZ_w4-92@+Mdn3 z?GXSAznEi!MuVqpl#G;;nkRdf^^n`EF&lKW0@$hB%c&G`;u-^he3F<)fMxKD-6wiv zcp>ug-5<%`A4){{;mjS-YU@j@9k+oqqc&QJE<}z|tWEJh;$P!HhL3ZfKL|~lfAnhR z7{oXcxeng1%y<@@9v%Y|0qxBrS(ZW<0|l7d)qYHhtG9Jc5@9*YjC`FVnRe6lL`20k zEsx!s>cqru0QVbLQ%+|8tVeCbIG*?Mxwxnq`hLgVKr%d}x+@bEqt6#hwyCVk&8J>I z7NFP9ed_g(67lHVP^r~m7{Fs04;J~jhT6oZ$NJJO(uV?%wSfH3jzwbj$wyHY)p_3K z%j+X1T{5#V+p*K8Qjf4|aLS{feD1`7)5FEb5UO&iu&{#ZtU%(5`xeW$Q-HWet*{Zwfik-j_jdlKCWA4k66brAHl5O5H3l_mDaNGX_C+=NF}8 zK)RiYw=;PsaS|glc_1Lyx=4d@Rze4bm9o&%8Z+K{@6E$EzWkLR`aR!wan^_q%);H; zuFR7gNzs(pg;DKZT3|CbAa+86^AoIt6gue6Y0lQI(+-ru!7C(0_S6i*LU8b;5*vqM z2W{!1Id&LDH){)+IP@7h z&cbQVWvEyJD1f5Se3u5O1jTU=7jVsegl^dtR{& z1>br;B>MDsKOj&*=KAqO4b;#O3m|pIC5~%_Tj_;J{K}vID=|{)k7$gk`l91rq?0J5 zSdyYo?r_QOyGaJdut4Vc6eshB@EsVSNO%hxfLoSaPx0^F?RGIsn~}2Hv2DnX+07IY zXHmtPwgN^3z|3`~GBuImx(881s`L4|ngA9v))mgrCxsPYckd2-{mb9@zK`5~;sUW< zg8+UAnNzjo_I)X~iF(u3~gmabiX=O^ThUk+;p& zz~NG*zaOrK4T6Z7$>P z8v-!XrLDEpb#1LRG$8iWti{Yc(kg6Ix&MC>L+3Bv4~H9&fr3r7ole7LALF-$yFEPj zIkKA!%ob_IQQ&b{9TsLsc{)RiO9>)D_H*^_U2oxuiV*gSlRUjKDTW@h=XGacwiLrS zc6T)d9?bN<5p2$7D&gK8Z~Ww#9cSZY7wz|+FCY#)@q!qRX(z7U9$BZy6hfy1GsF0d zaKP0&@nl1}=q}GWGj# zIJjleh7rKGIv?EfgOew5&AVNlrUA@h-@$vPBBBf85d`X!d&C3-Mnr|zW%X=KQ}y~b z7M~op9;;LIy<)lclEx=6;&uxC&U0*hXYsKNf06Nk#|P~f{IK75N(_w2KY%**z@NU@ zTIZf=lRP65ds6_aKvln!Elo5;%&AVj?zJ%q=h>bBj8tpo!rn#jeZf@rhZ|47G@T$g zKK16u=V|UjC!mjj_&hI|F_Eigv4*(s!E~e2JJ5!w8V`5}wj9e49*;@M02{L=86rur zG0VK%Y1>CrrfDjrib&AjsjuoijkEb+feMaMVnnLT8^5Ga{m4-`-m^~~e&T1|`KXrO zyzv{wb0BN2V79;7@20t}YvD2`UBKglLnafEby)33A|4ow8HMl_;#EW*Mcjrlwi9SwLyTw6P=iz!6= z*-P_#b@pWv*3ByE#|HwRKlfx5Z6FO{e{vpSgPKPd@`kLO6Zs z`DfmH<(=RBwf3xBqcOxJwck9;x(4|n7$57pnn52*^SN9#sxRJn@yY-2!|+`GUHAT* zzxVSOzqxybKlJpU%7KLMeC9Ln{BD_N9*wvD8q}i4tfKqFzD!f>@>@PzwisYYwO@Mw7 z(Br;yw+|;-KcYhYL2)9de~Dcxu|7de$J`YJBtzn9{`5co`TzXK{^ruO8J1~kX2fM} z%?y#K&Jz(6vmqdHohD)~r7{;7k|c5^CgRGaMmS-eccLaLE;<{60r?<4Q|;0mfM_b6%X{YAwcW!*p^OK z+R$%mtJf*keY?GO8}tb>FrYO7jwr=gs9EzkGBxQUDIiiotb-t-fC3BKI^dKmb)x z(`Fz8i0sE4M(cvULPylPBU4R#=ZKhq0nD(C`cMb%L%~xMkr4_Z8Z5X)iBNDZdn>*7 zZ8UAK=(KR|d^~5Jg;Y6AHb_3>t)66v0`B)1-8drmvr`1o`OP(c+IUd|Mr|Nw3LpT6 zP=c%NhVC)s)VAyD>gbP zC~5(n4Ow_KzGC+aY^k9Ae~1;#*IDy=Nz^xzvfryIpPxMj#?p+Dn89o@Xh0rgN&pN9 z3IezSDWDP-!kK8-X*Pp{(|cc@ggT7=M4oo4{gy&N7{#cs5rAk)MhI+3LM8-O$a`wV z)L>=0cbi{@cKO!TZqLsG-bSsA3c5@ThjzHL?#s>d7)oWtLW~9oT9~LKbqv4``$H)_ z&l3{@7!jIEDIPM941i#3Tc+Jq3ad0im}+Uu(qu)1Iu%7dtcR%AD=u z)LG*5G_`a_^{4gh?Cb=5>x=aYzunu)2X zII1-aP>ckkA^*T|j9OO+ftjaT346!RnNoyU%j9b&Qz=}*uy7^h<*=$);VMm=_55q? z*}x{MhEQtd(mNaggC&=gGKZg5E*{Y5`%vUbMqe;&_#(oH(gX<$lBt#<+>}y8b@c`V zV0N~8o5w5BUcVx#C=r4J6BRCn3ypd)c8#gd($st1ttsG0@kUyj0Aj5(5la(k?kuC$ z1dv1xi4|aNP5kY9%115e;4r3qj47q4HDcsKs^XRZvL3ilsjMnZRvSnnVxm%j(A{Vr zD&>%bk@8^fu2hq@E>kTADk?Ub#?xFCbd{9~)v2gTk7zJOglVeNR8bYdm~g6v2~C9w z{h@Y@Xf3Sfff4RZ2ag0H?CTr?fpw=$on|C%qD^#d;*2vjPy-^KY5}#%TuYI)ndnq2 zVUH2-TP%gV4c<9bbMKv_wUI$}S z;ljwQV5^FN5)~!}Vrkk`{X;hc5%rSB`4VF4=>OgwC-Odkf*}!C=Ba?g%{{ciI||I= zC^R%e0vl{}_n{E=+Z6!8u^5B{re>;bU8RX%!>QK7#qSLlkyTWh_`k$YFf}kMZi!`P zWUqDntm3OdeVb;x1JLbRQ!oSIQm}x6QXwkj8&*%gL30kRN*e*-9wJ%_vxy>7 z?X94WYlsLNlzuP7gGka6b8|u4xZo2xTZJ??GU_j8cab+=G+ft@-I5f|XbbFnwa%XlbQYYlHw$_>=5ip9W0f_0^S`#7WwKZhoTKxX825psfZKmLqY~lh) zYS2ViQ5Bo!QVQ>OGcz?=Ri#vJvI3aUQy+g3eoqeayZo7-e(e)wn!R(_T66C9RHvSk z;bR1TFV>2z`sTf#`M2&|T=MzEldK}ERIUzSL?p*)mpZ99 z1FaGe7!<0$7Ok=x7&0mFe)r)&^0D$CJOT5O-}|5b!q2?=$@=kn_Wb$tH~x*BLHXK0 z{n_!%IG(FnGi@qj3Pc1<$Y40td8#uQs+zC5W5$U9edwWs=6Xv;lmH0O zRBN3MhXW2w91#^KN@2&G7v{N6)`J+f(ceLqbAT00wR&;lm_}cj>pU%O^#rp)ohKxY z*;h4K*0w(^fK;d1?}4VRsfcQ+wa$}!9AHfRbmvThAI8F-Y1g$@KOlBzoGKB@vP`uC zmPK))^6q{)pC@9bQk#f@l!BvdbX=&9uJ@)VjF;VKy#Za(Fu(_8>m4zd`_H8KU;K@Y z9~hkI6MV!e3;6hd1|HJFj_VHxlgHRRM0}M}Qi0K+6v z5D48xTPIPVY36zQh0lKO|Nhti#(rs7CPBPf7Ou4i{f)xj!NESJ0Ekprfv6NWh}y)5 zV*pS@YnfC{O@SDJ41lRHRWWEH23G5&Dz58Ru3RS*VAWkI(pCXgn7{ezn_vF=*M9f! z{eCJ3(nA5(1x1zXu9Pz|GhDE)qKg@sIq-8uS_{q|dFNs!j_3kYBXCzQ0qqQm`&hx$ zKnN5}5QI>fyrisv)c_1!-d#->1Vtc%LRJt8)uKQO03e9{dmS->Pz(xoA(#vROaKH> z+%1hjg?0!tKmlFAWJ{t$^E(%r2#Xnu8o8O$nwiszfuJ(YgsftoLlwJ1ZvBjqF(45F zBe$m#HpFI5X=em90aa}=!Bf<6?x0u=$(IN-G!K7tS2T*DAemw5N}#N!2e1R7fC(59 zR-)?o3jimmAfP&>0MMU(LMn(v=pbkvzy$5QRxm~)C}=36goY>%3{gYG39tYZ15*&O zg-{R#OdU^xfPid3NDM$`s44&lgyz(3L?W&LUB5w406}Xe4OOtmqPY8>-I|SP2#Tis zk$>l}=9ISJ(1#*CO_QpfbQ(k5IN2Z~b?0Qxjs`p~$NOxg!ZgU=8~(#bmLr4muRAea zy5t?u>fLVVW)_#L;tP&9MMCZt@r18{<9A9(G!-Ujx*p7o%M5j{^W3!EdFRfzzxl>9 zPe1+aQ@pf0Vg`T{PGkVk02`p9F`0iVw2`J9p%c|jOv(Zx5tmxHsOY_WmxW5L1+1ww zB=EU@05l_j>gA7t4Dfdar~t)>pa-&p`mY`p6LkEGCaPq2@n7qx+xT_fU~%1?7{^p7 zHnh8EXLi_MULMZM`BPA5G`*N-k#$w%a(1|C9%$vYp|{2gQv`hZ-s7>JF&$&0$47`B z8K5B98`EGi{PPAMQfU4b?Et$336v1S1NSmcxQ6?h1XN#?K~* zh9D{)V|ZjWb!gYH*aW#acq4J=$7y`G+eupktr#!0SO3F8;vg{^Bb?lERCt`L*+DnC z!`yqd(1i@OO}xwV#n%JVGakX`8+N-Lm*U|J5lIDOElc`j%sN21y|91mY4ibm4#_J|x>JBI8a*abP(BR2?p%#<_(Ya)`C z?$fX!w8;OAQ5Y{zx4XqG00=>X%BL((F$;)5pr72L8#|60mV-te*oS=ZlYZxHqd#$y z_p9Ani)SzoZiiIY+0BVZlp_jr367>R^2+m+Ku(5n1V^S?#TyUvHHfbg9Xx`FZlTR! z=q)oa0xwhn(%owS{w53x$b&2|E`iK9+tK|~Ke24C{w_9TNb8tTK2(EsmA!#i-jfsKx* zHAk5t9lgAh6SbE^&du0(_f0m;lv^FlB1OR0*!|V{GcV640`#X||46A*<~45(Jm*%I zqCvYFrepV0fX{+5JDng8xa1`+C!1~V{)BzV-1a=AAO8AniUmML>r}U&GlJB@?cRTB za#V8RsV!f)apT{-NbkL#UA+3$e?iZBLzju>X^!_8XI&Fz_L=A&?O19Fl9j3wv%*$_ z=Eu3alD#;gk|&x~^-g`_&pw?$*t_d%ul))>7pLWT==$Q{87$inao-)rpjgz#+O|;} zpWR-Ep%@5>s7{p$^AeFUR;xboue}W4pZ%ln{>&%e{=pl!9wXn8u~+i76rU^a##r!N zCSM+x_g+2xa=rN{A3KqQ=K9zt{wGg<{fWEZ{>I_PrEal!{o(D{G4^o*6){z>T2^a5 z`m9Fl^pW55(qsR-SKxO~C$y2zeeN@#|9{%=ns45M^5U~E@E^%v@U74OqsxzBt%YlB z@jg{Ef+%62pX*8J-*rHlf}X6j(5FlLMyWwOwC!IYrw)uEyjYMe`9l#PC?7%0$o%@C zd-dfDC{Jvh4AhS;05((kaoGDdDw?7lb6QWl^41!ToTZ)yOnxFo05WDJ7Lj}Jygl#c zT{kxyOSgH{`aaG>6{ z2ZXSX{go0_u?*tKbL|<05%xhZ_(Nj}+oZ50^DkMyW$EUXbeDr+HJ4| zBd2+!Pyhgxc$dEPZRvr-OaoTXvjI2zrV_6iYjK!HsS zR85gwiXemnzz7J~uzR1~HamD14w~?ELfb+So%}#Jd6J%MwE#MvT#9@@pY`t>G8!X5 z4{agx7iaNJ=zib=d5PRl;uP((fi2~M!+*h79&uQ zfyb1Q4jrGtnbD|5f)M)kxQhV|H{y@8xd{b^zcqxiph0(pbVT7Hb$9=EYc+ zLbqGGbP_{_F;nkidM4HCwLjOkPcSuU3!6^05S69b?)<{TbIva=Uj6RtU;OHqUw-AO z+mB!9x$8~{ZDktf`pmkTBj>LF0LHK0rxi zsEmgWQ*aL1%g%y)^P8D!-)toIEl(@bK7GGs*&U0pG2`a{?r!41_W4cg1CnuQCp-$| z3?qO3$=AmNc{~e_$W${>$wp>BW%-8cZ@jfeT&_=Doy5@lYtH<4e@Edvj)3DFLXy?+ zT>XdW;};~O21G>Gmg7WD%H^;Jp2(?ji1GxC81D)SYEPd__RLZW=s3~2B8FJ%pg;^A zO+{i^Qx!yXg1P&oRHTV0SP&0tt&s|tl|B>AVpjOgc`zJ2g*gxKX5?iE>+unpS}cjo z>~^Z*b?GlYf+f8cJoy|?p6(!khyL4vEn`jg^)_e&Ikql`3&k@Vf9d*c6rJn321_9T zDX}|bE$_t3<4gcwiTvwb>A)QR4jKpJxY_bNvWR%(O9q8!oydp1O?}g80a8EwSiDzt*4M z_<(H8DB$QlQ!2s73X{&;;}yoLRZ4LTL~uL|ftY>q^uq)Ws!tzo7($*jVM>=0QB8@v z80zZtfZK2KMDJWCAt0~w9g++E?uu!uFo16`mh>KDQ94;|PMm8wO*9AH^1|~^fAo(&@vRr^j!1jU&TI=X>67Ck;t8cpG<)DJDDGZ<_V!bM=%vU1 zHy?r@I)`%dWB32$)1Ump|Eqo9eDkqscc%2zho6TZ+P+BPEC2i_yU3cI>u|u*l;7rGDMtC`9H=q`_p=M zc9z8&5%Fg*uL*fNzKbc^t}BxHM)eDxfoyRfM)%8gp%FE&9T(8s-f{BO%HS0B^Ya}8 zGWD3>?q~r8FuEUJa zwGw+oA&%e~Ch9DBKv;XdY17UqSsbDj7_#LP}FrG9G<$^M{?X~pOH;9 zOgs_!3=*Y#9&e(NS{!Ra0Dn$8KsiY4q+RDfB$las^3AbKf!&MO=9^ls0Zz20IC1B% ziFlz{*bz1YwaZ75vy!LkyB{LeX)))}Yc}jKG9qLqFjKV-V(`&sGwuh#=B86Js(kjX zufMt;^b;Td`0kvqmUoE7%+=qDP|zwvMPPSH`3CL)@D5({TMG!h&@}}VcMl^1lMi`% zh#ZalIUFLd%bKzGA{hGs3iz)e)d8v@@BwWA^Uyi$6lVm{bxSfFp?_|X?DPeI@iHv< zv1&3P3>4P6L6PkUVV84#yBM0RxdRuvjBCt@ph&%S3+4_CH0{kMLnx)dh#AxlEbR*W zsKz}-Nv(@4Hh|h2sse_8)U}x297Xc+dh^*?>f)_!ROtS3<_2k^%mEJUPrQur`_X{R z(aH|U+p^^}EuLTiJl;h&Wc7#MR9gVP2aV6?FVVn{U>(NmMe0a?RFfLRy($WUbxppZZm}QkfVeoJM92D8rVZ>E7`5!pY_0jrapvNdUY&9< zeD%-qU-5y4``#VvxrmIS06Tug0wK{H=43)M`NvF^oVqq9Jh5nO=x@X(%shHSk0nRkc*eK#U>a%o2*kixV&$> z2>w*A<8z6=ogKFZq2HDT)9i?XNyk@VNY%Yy8JD{tog`f4qlIIC#3X71!alm>mj7OR z6gKr{4(>NiGS^CR&hCt-L4BOkfr z=HE_+d^+zOlUrNxpy75p8qJA(AGX#sJx3z#z6g#_z5WqmKG`mh<~9JB*^jbQsh-b+ zh^1Bs3Oj?_#kK6gkDD!a!>m609q1O+Y`@LRQS`v_)CCb8mct2r{AB2xh}PD&{fh`p z_g7E+;D_J{dLf_s?0Y}hQmq)J3hw)^286nm?hLQfA^pNbbFcT$g$z7K`7d)l5e(?Lf2OhM&7(;Okv~dsPvBW)?9w% zrpP5c_Qzg0#+AJO&pvbYyXrh^nuqYdudL!ED4<>yaN&8LxfDb~xV-c2@BGxA=YHq~ zxOH7aD$hK9`-LBR{`o(7`|gM5<#xdfUVXHut*t3fTzBRCiL;9rZ#?#i$Da7(FFo<2 zFYzC{4Ikg#FD&lW|N6&1^X@;XAKl%$J)P~4_)2d7{+Hq7+n2un`d7aG&+04FH2afC zg+p3ZRT&oMa1;CWxw^XA@Au2H#HY|7JsZ{9xYN85D8r)IT0zNRKk9m0b($=PSes;c_XI&Q<=jjko@DT)PINo0GOAyY{#2LYSq)2{G4(JD=mfuIZ zeFP@*BhroY%68xPp5OJOSfsyafb#p&Gaeqsc;7F+9vbGS&5? zeg}35$B@c2&9A-j*5CTuf9I2*{LGD;x7H>=qz1&*yopQ2*(;?KVm8DwO+aMWJ1{OZ z8+w$2<1BEVCN9M#yHabJ>NHORV1|9R1^|$$F!se94G4+27A_o8sgrpCzzx?;#C4x; z!i_F?DSlk?nP5+JI4K@Nw;8FkauOKhbL3t_M%8rU*>Vtb9u_K1 z03bn900JX)nTU|lv6_V76JV;)6vS)=;9mP6qY@etvULGr488+qks8T6bUwBvKpvXc z^RWrp=@;&nH2}b7D2~JEn1>Ka&8*J>^uHiv05*>aG&68;vrk2G2YGezSUZ-syz8~`$-VFMKm$^sE^o{5g33?^a(21GE4H#-QE?#TAegg^3N1`3Wt^dUe-V#10; z@*g=g25A1tU{|FX%+SQG;yOMx8aSYV+kz6O=pY8#S@xv#43xw~=WM%WBb^yM5vxHYoU5_X+< z<^Oj#?@ZRV3KIg7NLvKd_-sBq$jUdLn|SxtH^24Y{`{Ly{m-6%@oeAZvLc(DAvM4Q z&^@p-uyX_gXr~KknAO4IkV2i|ivR_2p6V@Wcb0vd&#L2p0Y(fC1vJB5`eGPI3wzK8 zpNSi%@7M5pWs@wf-uc8_6)_Stf}(<#=XUwZS()JMOYb}ekNqCuTSUrqI2`Vjd2V7o z<0umHLU%VXFxS-XYc%NJf*nLFB86C0m&2jg?yb3Ysb;#in7%pD<9f>%V80w3w%bP$ zOkLFLV;xKg=#&E*IVl?zfk+V~4QOZ8HNNb+T`nFIzd5}h8$P%by^oH4DEX$fap#B# zmx6>i^aw_X*clgj!@KJ5{l<+OckW$fk*kB4$7dZ+w7aKs{9T@Q^tX@~gcC&|+d{J> zk>8qsS12#pOq~_*SSVt-$P#n*>BRaF(_8VCegK=N3G_(0UWc(a*b!5$hr?o~Q=R-& z>Eu>3GwHvPYoC3N63rFBjHLGe@EwiqxnSx?*RS01@9C}U~B5@%^_cmT{IOWj7*9*FxnR$Bid zA%Abu=YZnnXwwuy+P%ObC}gvFY`gAC?!BmyV9I54OviVb9pNR}TYKnY z5Eaiyg@N!uK%9UE&s~QP8b-_xA~KQ^NB!WcjVHyajuF%axfXwx-9$iyrs{AhPsQ}V z_4{p;0&9&s*&h(sR&qn-B;w{e%F~-1n;d*U>}JMmTt9?wp2TtIFU7wjwHE937*z?{q~}vC;h+!RxRri@FadqRCb{$@{(jt^-f+ z7uJ)d!=`YOgce+v__0T+an}l)d}GI}iYX{lofi1D6+V%(^)4=+u;mg;UbSM7xdSNI z#m)Af6^~4n*?bW*D_kuNH^fodm&d$!=i1W8r>em_0MBl(W`g;$ENI6hfs-cg+3w8q zQNn5+CbHN8-EJ2lmImM^WivAwx7l&~Enaq8*FC`FC-=!^0R%3krF+#sk>${Q2>NQj z*Pf9z9Na|n`8k)v^7=3ThoAcWfBp~hpSgX1QHd^I`uGKW9KP2-@`d00m0$Q9-+1Bj z?B@B+TRcrZ+YSuR9NqHY`bvA8cg04@X9t#Pe<)$FT-x zWSlR3tt}_|@4Bv~K%iJqUw`ed{n%gs>}P+u?skVJ#*AFn!(yz{JTGhWo=R6woZe7aMtE;u zfe}1`5V)6^RGhzWh(v_}QG=8~NWHl`Cew!!<|74L5nC%En^~z$ayfC|&U6g8AI)v2fyjJ_j=|RW6EmRxu1hI*?%av;I4;6==Oe0FArc#^{or|e zaDZ!=B09~pAnCf80X!kIt$PkxIp^e_E|-`Cn(tL%Xel^P%* zGGZ|hwAB#7$N<5XK6nF+Kuj!fKy-;5%~l0KTSN)Pz<{tibr-A|D0KBwg9M9E3IkzT z0&_K^9w5|KPjCWLgQmI{P@H zfdYsPn8sMCn5beg6!+CNRnO(ytD*=XP5_9&gvCtF8u&C#5GMc$Yhk8Jpo_?&CT7hP z6t%5NREZ~m0#FbIVD-DCN33^`F>|SiAVOVdvu3I$MS%b(=IZjXf(ve{)_NNYiLd~c zT1a#OSX9J74OVk8SOJmH2%#W&QeShiendLD{$I(U6b4vTwQ2L}~HMc<%mjaAniew%|X-iQF-Kic~5f7-0)udm^q81wYId?9gZ$wx$Yd!0(bbXt%*t# zX(IkFog8Q8^=0!=10T;FY;=sb=@E#fn3@ddFEdZmbT}MZYhasyN=;(1^-I0q?@t7s zoCG`1v+KVbQQEAOa_{oW?fEg|7Fn;M|K_GtMwy4PF-kgrYBmu0xV!wu&ca_@x+wm- ze}P7hFyMxHIf_$OF^t0fA!Y4Xcyin-zoh6 z_Kice)M5auh=CDvlU}CsSb5sI#7-2<_uNjdwW@6W46nTwed71M4A10x>(0;r%$@IR zX?5jfP9NAJ%F%G~dHIdqTiVFJA9diB^oAc1$=0YivLl2kgb?55+dujoq}ycGFaP)d zaCxatQ{2E?M+CXAsJ^|5Om*^%y=}C-lq%o+^)J2kb9bM4{wa8t;dktheeD~c|McJa z`S1MX{$;-Xf=TzHV^O|8@^ z8%v{($^#IQh2&O%s9Vag6qHg_#J|%wk!((X-V6i-|(y_h?+Fdj+YtukYc2j#Y+R9vZ|?wtgRWBMYM2j zhjrZ_ZeHA+dK=4;rP@!?fbZvkzCQuuAq?n~!%km~zb6F8ea*JlM@Am>njaDa_$Ww< zM`u81_r`-9$KM-*^I6y;ylUZo78T%%eKP2#`^mT`%#{J z4P$jgIt7CL=ojGP@a_a?22rHxw^Uv&YthH`6!X^Ie#fJ!{IdE(W-~GuBEW2 z)|w-X4QeTfMFGWBpaB9=Sr!DC1nk#-<5!vJhra*!nk-H4Az%5gtyICxtO41`Q*GuT z=8^d*>L_6YTmc2ZdibgufrBiVh$FqlBfT)Tm=vGtyBUCbfSIg483(ZvR>Z1mUT;x-x`i2m(KwD`Jwgj~ ze5QoN0#><_Y))Fl&|Hdp>=UG=@wtR8P@mc%*-dDq`tE)f?hD|aoliO$;q95m6Yxa<| zz_DF8DjxN>>~g{ANOese-dh~qH?*v5`|JLvk{?)s);+L%+#y8o@Z(@cyn7dL@{b^%k^Q;gUu3XibNHn(HM0U9qpb;vgdT z?%kWG8b{v{^3KoCgY@TJEK!A#|GV4mmbS)e+5Jbg6d3te;bF-EafsMNb0v{eYeG-S zCdwFEkD*|HWV}N1qt`S|@lvlxkH#Q&U>rh@S(b$g6O$|H-T?62WCK{%Wm#7>W8&bJ zxEL{-Ua;HkJRQ#8RA;{ub%l;OpcZAgkE8n|t(~8rOKZN2w{#ovi;sL$qRC} z%y*08Xn};>@2XQwz4S)_>BLQ$Lq&WZ`6PtUXYu?x#G`tBWG_bWJOChWgPaPO!3h3) zOC1D{Cb@d%M8;g!LpGx3vt{sPL@l3G{r-vWX5Vh~2-)mklj(KQ6Mair?Sv+0HSiJxxFR&Q!WRx@|Ioj0!X#}RvLe7gsQMN=wL!efmR5g&|e ztts@|FN`++!7a;TqfHyDfj0@luIqhy8i`)L8ADXLRAwTYYCStU6V|TO|K@AI#4mQ^@CpA)Ep$v~MuR4@F6&6U?d)viQfiYs-}vko-uuNnPwp=8 zL%ZLe^!(1h{Oqs(!r%MsxBuZgPriHpiU}y;UCn%g?0B_0A_h{mqx| zp4}|9=Jr6w`fWoeNZA3Cr>|lobG%8gv;D)J>r~RXN$k($oN`utyH` zPOZqYERb?>yaw}IE7lEWE?oUXk6I!s5P$J!XJ@UgE|x{D8y1IHGb@+q)W$mIe!_zUDvnYdFS@yPavULPd!nHq#}EexCs%V^ibLH`g}>2 zqz8WO{izYxqk8l3--8U%*MEDUMIHj3$Upg%7Ls=J>lrQAU&+afy#8~tW8*u^3g#rf3Fu>O0a%@)O&zqS2-U(!&r1Jhz9_iHlGvx3#Bs%cwScQuJ> zYYj&5b*V+9^}!djbzSFqCPUS(&zXT|7mHz2Flbz@%(kpo=*et^2Ibd&?YAb_z4YR9 zM)!d45j92tV>9&*r2)3q3cJkBV5|yaQkaMw+u(Yl!m-FA{Fk?d`_Dc=K9_@&#&MqNDQll;jA_sp1 z!bxq8s`5^l0h)EkI(o<@84`|J5CQ;f+5nWgf2+T42blq?5h$1{sEVop4y-sJAOSMJ z@)!QfiPa)JK`C>YPV9tv{}}&nxh&4vsWC@<-z=>CexE&1QS)UsVjQ$`lxhx6^l6dI zFv`Bpi~{I5Jb*aoWX&Sxul;MzE-nuHgR18!i3iN0DWjnYfifYY$!Y?8<7M7oVTb)&=e^xSE!kXI8PzVT{*v9WxlZ3(!u7ViJ{ko`~qMtY*5Ks`JLZ%VnS* za55fXBkHNA_w6>1J==2eFgyZ$zls3^_L8>zG3bXP<$$0h1*{+-L91}6B$xLt-@BZZ zZa3W3QqB5Kvn-3tB9HS2HIZp*SPPVgY+QmY5euc2t?gf%AF_(+PJXkLOR*ByA0kTgY4C z=j}*A*_h6w?G-uefCwHg1ZkitAELHT7LW45T?jZajGPpj*>M(bEVqQ`KPMqnG0vQ& zu9G>zQp!4f)A3LLU4CLeJ39k_sn*bdvIZ9(#>@%XDBiVp9di()9=GQpaaqFE6Uu#&tbMahqC5O!KH9}0O95SmUh&cUC*}4H_w*Vod&Uwu=sR*w>d0+AIgqPZMkhznl3S0MVOeIa-Fotca*YA~(UOe$@ya&{<21EV zfT@U=v+KJ0iZpUu>$oAy83f=b{2ijK>dVd=KRe}sfu%EYzK~O zjJnY=FDiEL?D2m)(f1B~X+$4(twUh`|KA9EBv5>>X zzx~&KsoN75&*q3c0R0#L!*^eK2Rhp-K%7x{uj^{iZCu_yJem$377Da9s6KAy-lQ3e zz~QjZ7d9wN(s;Rj>xUo9AIlei?Tc5xxqEJRc6LI_LPVwlNuM2#Geg24Y4#P2n95XY zyZg>p{)aDp^(VdzU%#XU=kp6Vf5b`pt5?7N>X$zI>;K}v{gu!CmtVHeFOOfIKY8}p z?fLwo&U3zv0RU`TpStzKnLPdafA{y__yN4Q=-FR{gT1)nP=f;J8DL>X*@mnk&_e_` zYzIRJDWyb8XYXzjZ2?2!))zS}O9zW*GEy1M&hD?@3eIUX(Q__hf^YQdJtNV=KbWDb z?oi7IfgHZNrM4Xhg+*V=YY!1=Z5@X)FzoqVgv4B+o1BfXj3}gjAKtsX+?{!g+8m%% zxSrIaIZt&QKR$qk_F>duut)hJ*T+WRH|Fj>{^&>W=RV@^dSAxz$%gg5{^&<>B|khG z@dJC1AIffi->dXNU+t*^9zN9$yF*ngwE!37@{Mo5`Zs?3zxYR=`b?R3NUp9FprQcg zwnZXhCSocCuEilbvY9-7klAZ@>a1rZ=4qOVxtU_AR0}afcX*5_BW5mzOTjIB5Y-fX zKV4Vfcg!5H3QeS={{c!Z%d*ru_crI`NLH)U6r%|Pq*hK^2+^(x{iG$l;nDYwiaL8B z;&>8s>M_B{``c`9R^lw-@@B9{kjEy_H9Nm)|p z+a;GgfSY`W>7u1!%1E#Ers|d^f+*@nKqF#AXd(_>bRl-^zo-fZiY!D;wIOKF^rE@Y z#c%!kmo9Fdz5L44!22fq%4`Y*9&bl|GjIj3lXk5;Sn(uAxBGR6*ay9F?%dswo4VuB zrCVP;y!qWz(gA~#%v%5*sP#ldPsDOdZ=dc*Bvl(Dp#X?LcfZ|P3|0^UQO2CFD^vu) z0EpnnYVE%Wx_h!q*cOqAh7Q*2Z}y}C*2yylplHx#*^Z`iLCnqII24d^g}kciR^|Sn zP=9k4{$Wtl&bR5-OqYWr8?e6s3v=)Y;@b)|97%l8uby@31|rapY-GdvlhK0^dq!37 zF@!53=Do%r?tQl&=G-TLp#K!nz(X3Vi2t(v;C>U;=iTD`6nK{WmzsRF5FEsTIgGnNwkUbKI%QIn6rr5s2eNB zQTAjbbOU2P`<-~x{O9a;yA12h=kpAKjrn?ChMW?RUE98F#hi8g-k7nCYRoIPTC2EU z)xaed^)`w>iDV+$Rso<|=lb}KtNngiUjCV1|LWz{tN-4gdtsjTKyMM^Vc*WUC~VN< z;Y7EgN!zsvE(Ih26VX~HF=IZPC%U|Pk5H!BW4gtx0oq_dck%jqE%o3a2)qspJN_FQ zrx@I<(?{yL0$+m7fahohVKG`v?mT(^>L-Zp^;@sMbvC{5`_6Z}yZ2U6t+j~ivMgNt z!x(4p;5)}r%Fo_gWlYpWnlz7=D$Iwgy|*ZJbT|xv(wMm)3_7ylTF6q4b_o_$uso?$ zGo!+NWH6m_2Nu$Lig9YO#0_>b-T=H{qy^NE@L-5Bcgn;`d_+1~7Gczv{yl)f};#mR<$t+JWMHF7NqdTneILOWq z+c8TqP1AB%VquA#;*5_tIhDn7kwfH9CQ|*Flx>N%lzEzTR2Zlxtu@^!y&kn>W^XML9)&O17R>t~-hCeM zcerp!z0uk^eUBc0r)tnJp%^0mPF2fPGa|rk6d4lg!cZ7Yf(M!ty@|-iNYM32hD$% z#hb`h;0r z)p)Ms%CwXd7@tne*2J0+Umq#2bzlVY)_Jlt)p-hlK(Exn$0hTh-3>fQYnCw6;pCd8 zX`bh+t1CZSsHmDYk-`OgN(%v)f?x?GoD zW6QXE83}4{9QNnJM%SSt*j(nFtc$g`fAibl`TUo!))mWq_Uw(_^N-zlYK9qcE>O|$ ztL1W8-o3o@`rUi4-95b3raDc)bD3T~yK!SaI}?M^j6bbiO>f+~ar{Q!*zJiYGg0Y% zgD#J5zzS_*-E!rv-wp8XZJu!Puj^Xp;vMA}ZxWGiJ&J;`4VVUP$Q=X2VG~}L!*0|P zZ7leD47!bbJ2!&^A{6Jci}UGZ)WGps*@Q7oHMf^?r586+TU*}IqKhAa)rZ63>}($A zK80B7y&EbG5o@UtbZN{&v8E7wo$UA`$vvS@%0L zkVm00bR#1>IhBdfQF7M%wbacnM9f{`!VybGN*|BccN13Pk2=>~|+5x;R9{Kl3b69H87Hox5T|@d|5E*pp92)AH%kr0TTeJ7IiuV*rrnhGIs%5%_ZQ~?4IdrPzy3qMJxuJ z$Ju<+pRG5wfeWAjn)#W<--RJeh=f$eTt1nB_2c;fK{&I63f0L3p&5Y_QybWdc0d5Y zLZt$*ftiV^0f-Th4W*wp$OjHG+nThDiAO9M23}3(Le+h8^WR{BCNJ6MVV&65%&jR+6=&O z^_)vWj{_s46-|Jaree@cn~~G24Rs#C4K-V#J2$oGG$MM%<}HfW766YfJcyV=GphuJ z2ml#7j~he{!H1O@5s|BtzYW0JYG?=ou$rI%kr^PBJiP2x>8)G00^#b9wBwa?w9!%B zHgG>N)9nYCpj%{AU#vv__kMuSj>r?uE^}H#or$w_3_Cl8!);2w>~4zNKnP_GA`_oO zM04L|CP z@6UW_wyWLTkWHCE*Rcg|0QloPz^#`8J*yN9tf@9Nz{0iegf8#ChX#CJ0GpW*cQ~n2 ztpLzK5cxr)OeeEr*@LWNam|Maf+IdHYL3yp1Oc;Zz{(9t3i9fah;6NR*run?-h(Iq z)wIXg-=g*Q$0|>Uq zQIz746=HTiTk?-mqz3t+pKNsql!Xg!k>v(`_iZBi5FVmcp6@QDtcUd^;yf!gp<;vz zlP5;6(>b$59vVUDn^AxG#dkgKB-=1JKXHo&t}6(w;XevpFC>XzaGy{bV^He|Z;D`e z#D6E~WFB3cBPOO=b373%8KI~+@U$-=a*C*q8Sv0vn>xDL06|Rm%VFBhe!eZW$JUDo zLAQ2#2idc<&CJ||rB-T1Qf4;UhSxm3Fhm5xP2%*~x6BidIx-}Z6PY*(zIYOm7ZOs) zBB7>byLvV*1&D2Jh8q-;EM7{%q|b`9>pq>6oZIW?oG5MM z{@))CIFx$-AWA82VN)3Ek{SW}d~|CgEZ1=;O&sdtkyBpxyV{$}_d$E8v18^cKX*;C z-`^63K3mTH^42j_?tdR+_3<+UrI(lYoY2B>O8<|a5YS|wBAljaS(dlne2WmDeDX;E zOPR8us;s9hzx<|L4P0AaD8%$|So$hK=(-FG0AWl-B2siEPx315I2FDuq5cAj>^FjASR?CPd z59ZC?niz45Z(Noouo5v;mqR|hZ~fkT@5Qz1cX**|5=WT}6)u|c0OI8AOqJ@X-%P41 zK)&)2F#^ciz%z;o@+?Ixi2)_|C!h=Z+rj?MYjAXQXCkFpH z-V^eW;T&<{TuV%YtO{GAkyDkXpNAR(3pf#)PU=E?%XYer{;*?w7(%K6R5R`01ZBeGW`fCPjJouq5%pl9~{ zK)?aXbr1~_G6SNh0&%TX0TmDxjexiiv4MsguXnk?CMrnGC}y^{7Kgs2H8exjX_}fe z1;bHIHB}>21YK7z)P24a09MyYMse?2N7Ng!7x$$Pw;6H&rB_#1G2H3j5}8|3j^>Ie z?>?F67)nuKvT`zN$VB;XqGumFvadOrgBNFqIOb0D&T)4l4j7A+uGeC{jfh)hn}RhN1)wn3P}wG(;4b z09FL*kYDp&3?ULbTmwzSHRz^x3AUP6kh5a0L6aNC0b4&FsSHXo5dyFotN@FExIhgi zAV@F)7SaMhXr3Hw0HP{L27o{l7!g*d`I!Nz7p{u}mTb2G0hqIeKrC9Yr!h^p(*%mE1vD`5cwfNFrG3#_ZDm>on{Xe+>k9uA2N zP|!xIiZucPcb)?QS8^M*9*i!*Rys*F%T`jJVxky{9wDFQeNu_6>UBP8HnfGCQ> z9?VP#tT5G%o(FLxw2!QhfmJ}7*e%_n>L3kU%^F!z-WgVdLftpyLYf#Ts30jo0q=PL z5<&r0X=Vz#nvbI}ATfXF&;8{*?UheNUXjf6>{?0grDvPoP_8Y{Z@O%qqdc-#E?lnH z&Cz)hBs&LlOi-N3W32VWnwRU33_p#d_2zXQuixKnX4E30NvjOd;W~_5mF}= zVJgyWH(zK&FauNvDFc|#G9VT+?qM7Bu*8PZGCH+0o1K13=j^8+kcu_{08}b%hgJnu zNq_{&2+UK$>JHA!a`&A#-dP@_-Qz^GiunF5YJeNr7CQ@PlTCB~VF`FuD<2m<+S}40AefZ<95?4KuBxp3my&12ChwIT1xWF8}&;TTb0P zDWNj3A~OM)j?&n2++W<@msk5hUE>H%4*8=8pw&JSo4w2@%mh)(BDJd?SrN|4PS8b9 ztTdUEb#ehSParEYezuQk@lBKm%Mla7UG1*qT9;+<4?1_n@}uqL#R>l;>)pLYui}YP z9_h*>#RJU8M288;OwzHOh?>f}wxhSN+iICDt3g!se8`h5$2{Tgy_`bi`CYkgi_e{z z%T(2%PtvI!ojg;=LZro6G)HY@Q*Ee_;fam_qHRc%IEu3zM;V%0q@sl@!M*BH(dOBL z@FqlcnD3te<~}G1r;`~*65U2&VumDUMfh#@Zs(%5*H-DZ<*(V^DN~?YDwi?GL)53U zDTocHs(liUnR$11=9RAh*o%vcK2Vt)>!nWqDdz@H7IaQ7$O$iUle(l+T;uu58?OJH zWo=oTh=y@q960praX*W062l0q+4xAz?5KoO$0eZus6Z3s-{q%3QE}FXE85-$c6W(^ zHEB(n4xv2gx}_8*&OD7cljIvF`<)#&l3n(p|K^_)cW?9watylb;9*{l8#~0f6GvF6 zHl6~S&sss6_VZH46XpEpbzL&RffI2eZa-<7({2MQl3nekmTf4(RQ2{L1A6(DPrmkH z*YV&HqMn^kyWQE@`8@ARop{{# zG19a>fa68pE06#1ODW^gKKF}XoW8t!QW1#>qN6!p3Xi!lr}v1Oq{%1WyfVFXnkGjQ zg~2=v@v*}2FoO8A+ZQ@8zb3?-duFl1#NfQYI`iDVW6?jCWZjgLf=Oc)%4WvQZjK_# zYk*vHV#2uuq$LOaIYVQ-M-Y`R7?o1EIGfJIiW(y+pb|91eQO3<3NQCAt;x-^vw|?u z*ea6y^3=Ec2nderGUa{v&iJTm^>5!Pj1R?kt0<|6+I@E6L}a?H&l%ikQ;$r=gp-~oI`og`>+o>i_`s)I?A)H7bDYLy**?5BpTq2pdFz zipU9`(T!q0n&2apMhvc=LPHWn0q@orAr!EJ$bPN_Q0>5Lzd8)S02QGkAfY1pEvJTJ zAnxhx^b%m~s7=4R7RFRxMGy#$5DfT$=p7dVVCxJM2N?PqC+MF=k0xR0-;02TXb1`< z%@#8NV}zNoAhMwX2y7q@BkU01k$=+3%>WA402I)y8y$Sulm<8001QZx3=kA5U?BuV zB{V|S-ZV0Z;gOI0=wHp0cRzIb(;H+Tvp)ImHNAgXJn*AXmKgdDZ(WRD`XUvi`5ea) z`Q84j!}I8s88dr0X~=eds?3`fGhbd_o}ZulNz8loVVBP41z(2z=eRx$}7X zrqJ^`X`Bw?cn0Iiz!6c{J-vP;0|OIaF4AB(U0m(2*0xL&`}}e#6|wZ&Zb%~c<92O@ z7LHI-NGFwC{2g0eECNHX3D8{RoPZ72m70;U(G0AnT0sCNd-K_w`ud&Sq8Bt>Oy?JX zXwq-0MHW?~!hpz?YAJ@$*5=$v@3IE&P|enL@k+DSI@P+r+Pl5fNB@>}Q8P?1R&Sr? z-ihng+4B{hjA@!`DP4X0kJk=W*DH=Qp(-CcMUcm7qi#?-3;iJM?Vdk_QgY_+kM70If*_C8t+L` zN<55(8Nm?HM2SgMQLP{QosWs#;}hbMOW5uu%u;w4Q-&T9e_V79NHGyPso9A=gF?9d z*qF(RV7*Wx&d$#KF?VZWYfVkPlI+VuYm5}h^{ut)(P6ni!#@2)jHIUSP0qzoM!1F- z31fIo4Yad1mp56g4hvD36&>+S`N)nHry_zoUpl3>nUS9(B^w`{i^QN-jJRb7k?Gy0UEFf_g zLjzn88(HkX`@<5%gNVfoDK;GC;|A!T-EOy2QI^cwB zwMc;JWj)4>q!)U~h5hk#m9%rww6paI(MFwMqL^A=C%ap2o8`#Ccs%1H+vvuncr7s! zT#<;@wqEY9m|4}ha4j`3ESVJ(mp5;hJ-l%c5^Aj%7Z7h2;$j9nJ05|R8ias0q)Q4-I(6+;W_87WOb=OWg|Q-kRAS& zF*XDM(>%A%mmv9ccjfNS{@n8YSZd7r zgb}{yn$!ZYZ9SKlmoZYU!*T4vTfMx&o)pt{gt3W7&)0vHk2RRto%+O&z5tn=3}5@) zXY2=Qnu9bF$^{Onu=@dXl%I&uXk2a0BrZpC;W(U^TEq+ir)gJ80fXJyIdS1SajBhE zh*VOJXl|(vYR=Bi5J5*LAj+@~Tx5#Qmi9XeJ<{MPG9g84_HHXc9m=Q~`)t5zObG9U)z3RJpu&i2yfm+++|l5$LgxOdLG~+%$~)IG7*8+_(>s`2h^* z?C8vQCf*O~@+cJMhlCJ5T!4Ob1jnOj$M=J!F`N> z*EBucrI!Q~i{ovy;TVbEyS)6r{NMi5&;RCc-F)K7Lu){c#7z|d=XqY&wmU!f0v^eO zyNHMskxQlU3LtT*KmQBuaSG~+dh=&&4O);5oM#Ud7^dz{35 z_laX{FbrerB3j7V0F>scw>8`+jeMI!#Pjp>lM*Wih;v9_tWE*n&k(aVbGt(xkU?ZH{I<*6R>9@Z0v5&p{)YChJ1xX2*44O0|a)bsth#75Y zmSr$}&8#JNjsb$H43aMsmM$CihokF{W5o?FGa2j+RHdVbtuLF-G$Q~;VzmaK=%#1r z8ne?WoI|aq1}lJq0zz@*G}AOl&f2-s&VY_AK?H?npgway4uCjPUb^VnC1NlIF%Sa* zF5rae@zYdoybJ+UKs7BrdZsVGBr4cJB%|lqgP;U`kug)Ja~b;031Ev7>^Dl0W2K}4u)twz7g2d zdDw@~JHrV3prC=7@+*JgujKsGJeVJ|z_pfIOTUPw>$)Jqx-R0LYA{5Ifru^gYxK3E zQuH4zt6?#Kw(g5zwF+8|F77q@!q>ii zetzr4r(Y*0A>k zoz6P&oG*)q3?u8`C}0)=bKP}esUTiArrCz0GW~i z8Uv9LD5&{!XJ8A%73tk)c>m7ZmzVtPVRv)CKkSeu1=Gf*SS<%z8muC^uIt*G0dOr` z%3(Qp{3~?Ugta{QvF`2f!kt&=+r<>&(P# zSf~(?iJ>775WwMZP|;GDklcsjH%6`1n|*E-49PnOrU%htV*;3gs2i5Ri~tKU6DioL zQl|+Jmvyc4)Kpe!NW`^x8*Jvuby6kq+A6J;!Z&YTn5vn8gZItCBp0}w zX__J#d8>FtdWT1qkO~(UYRT(1H8-CIW7n4pht&IfA)>3RE6`>t2nMEwsTM}C<*;84 zdoX1}BrMb9TB5Yp%NJq*YwKojB=!NAF8-+rlf#yb2n!Js);fijnv3Qrp5}R0ZN8(k zJ9woL0s)j-m`SCzwwkCr_uc!z4pdQ(#-_D3HRD39t^ILs4NZ6RR2XaF-EJ;SA`O5P zahi94bhSS;QSdBU^fCgGcx?jc-Yz39?z>QfwMi58&bEuin-hHP>ioJaCR&IcihWoY z=`#dYxSY?s$=?+s0Wxv0-E)S?vMgR@`dzoQMx|U`?VIS?`MC#n`}SFo7zoYUx|#{7 zGP%27nb1EM5BUW&F(fWrDiW)Ks2QO2Y+w|%waHXS+Ug%cVJb|f()k*GHdhfbX#$4K z#eY;2RfA=1Z584|Ttu61fyAU{%eoR%U$6V^PE1wBJatP%naVWHMC=ClXl&y(+HyWE zwAL7m37G&)dvRyxLDWnhY=f;C`29+Z#GUvye>fn~#qNv%wTX##YB0h&ASZ2E$Ht`5T`sk7;a*rIb8$=^<@p9Co~OxF z+pp6g_y zrdqiunDd1LaTs&)8*CAgh`H3B?v2Eys+#&^3#i(KMW+jj=wZK~OP%XfOX(zT0}l%^ zHOKX6d+dqlPeKSk_o?rG)R}-pj6l-#ur@UigJoG2U^nkj0o7{?f4=+cVJ-wDs~F(< z`MDqMqB9!1NoZTq2n?w!k_Jzx9l>Ans9XQCXgp|Yq{Z3t?CdPQQbfRDsuL3tQeg%I zZM;5y>qm~X)vtWzTl@uj>^e4dQx6FZ!L>+lD4L$j<1hUCKQRCKr||o4l@HxGf90_! zKJny>fAooOymarYzrH?8b@EYZFk~u)D^sbA{;VMw6B2^TD$7&PzXGoui7x;6mtOn6 zchy%I=2Dh*MWRwGAadchw6@B+v}IXE6p>VHNX#2Y{N~T%i#$zY%C&gDrUUiN?ex z7xL`+|2#9GzxmVu)!QGJX`1G_o1p+JvG;L3jS5GZYXGaPqHWt^q_wuzT8L0p)I?Rh z^oohDez+J=Nn$QjUDn0WqXlG<)NxfEh;O{Mt>63m#fGW!uxrPWfVT9&q!T8X)hU}P@kFhH^U{a!`RMwU;U zt$dBm&+M4I>VsJ-!bE5$ZB-H9WOctnux16vs4X{xK?keB4RTu zb;42Dz{+d0wK1#L7N67_AXWSDaVH0U0qO!KtpU_fEohA>e^~J{< z@THV_o;`0cJV2^GKv}>^&`3y3K%OwUHZe6~RsfzR0Y)s$6Ota}s<01{IRAo436KR) z;q0o>C;!Pm`S=fhsRL@aFq19Sf@3gBwc6+d@d0}z^yJU|0fB=gf55(6;8 zgv2U)1VbQqT$u@Z%AX-1n-*09SfHo5m=htmRHh14Oj*0$Y5;=J2o<|odveT$!fMz6 z8-Rcb0udIEYy)Hi6l)3x!-K&}K!DmUFIWJp8TBs)MG!MVGVd-K6teSPapC%s@>E5jxq# zS26-C1QS{@H825K7#;WG36zD9wYy0jPA!IF=qKe0#Ap*(CDO4q2|zROgM1;}A@0B? z0|ZzMnt={mY)1^)xSte-Wa;L6U@$i2QqB;09EAf4tQ6i@DyjxXZt4JQ1}lH~NB@^m zTb!5^Lsf}6--s5xZZC=ni|i50&K(z_GH^DmOkv+}i7G1>87iOg9eEl(_hx+&_jNEF zg5fVXLE4va6G)26N&Zj(sMDnVr9xM-(!d&+6)r#(P0@5BBCgGN1+3?1fcE)+`7bZ# z^Ov4`8u2XxMBRas%2JDoHA6CBMYcXeF&ejdF6n4e38X18PPMky4u{1z7GhFeRhy$w zhOODRXF{YH+(1;Ce8gVmGmJuT+`29^(a?lEq^`Q*s0jix7a-ID#r7ldNw`@|$M+|~o0SnR zL8Pi{YnNB|Jlfcw5l0rBAY#yQC<72dNW|MOsq~lY|TQa&Lwh;-XoDh2ft23W<}^jI!U5Bs>Qu_i8wF+dT%0x2{GWF(T5ii z;xTU4@wQw`@fbCK8Rj~BDyqCV3pyJjmU-GB$o_VSldZ|5wY4=QUj5z%aINPA?in#w z*QeuSvLxe8Xpm4y$M?yq0f$uK_doyXbYaR~1uI!c`g5JVbnQNC$X zuTVTn@mYkrO+*H#*(N99X0AAdwIte;p^ZAvq)zh*3uS}kl!8P}T4Bn^zifU_L&Thi z39JHPlC3lT)5Us zu*LM58E{8nD*#Bx)`wpvKJ<+)P51e8a=!I9JJqQ>uhqO`-9t6~BUl>~`_Ks?$=c%B z#^Z)W2H@-RD;^CjVE_vj77zxd8uFpOB ze|iO;yKejA=bn1%=|8^z*mSaaNPXkGubzFA&Q1VR zsm4n%!iB>WFD{(OjuSjWUW_T6eB;IL)0ogjaQl{bNbMp!ex1gCV>pIPIHvERAahrB0 z@>sMexwG{(tcBsij@9)j#BA)pP1>?7CQ^uY(-go?MLLMw+h5B5-ucB@DU&tzU8)cA zj&q4ulF&V)W4aCz9&m1Xh{^XvfX;INbr8fOq8`3yrt|fo)JKd`JTV|YN(|r!dXWz| zM?VV9`9z*RIXpgy=KMWfN!$E=KD&;72!+Ut^S~Z3pfaiHFaOHt{^S4ifAW>Dex0X@ zr>QkJULbMthAuIYKby|b;6lvA1WdpcxpaSu&(RW(6nftv7<5Cf1N_8T43Jf8)`H&ktZ=!SZQ3%7a*fVhs!jWV{9c_co~d zk?woFj}j!1Y*v`2iN{YP>>JbJaPX{!h%c)1JSdoH^{{d5^;>Mq%OwI(X+(wu4o(3g zH31a_G9V;CRzUs2Z~W$S&p!Y7W4Cq%WW6MUMm|1B1eLHNu%ek8qD_0QJ=B<>>zW~u zsTmj=_t|%>ZlU$T6#xYtC=b6=5dg-ua_WMa2bf{M%eg;>6odQL9nf1AfV+GeBZ9`% z6pT1eH$)dAGDlb-h6FU$WbX6#0ANPoLbI;mg-8Hp_{kMa0R2bJj;I)-AX>+fY%XAc0D<(+V(4@3{zL@Q zo)1YdqFNA+pj&{*P|z3OU5gIDO^gMDCJhW6Ks;kp?rpM2=e4PqseseLXDoB-bdfAd$L$GO!b9wt&OtRJR!N z>I>q?*BaHE=Atl6Y9Z3)3X+LI$$a@h5VNKNOn|}#=V|&^zy3u)`aM7JtnM!>)wV42 z%uQE8Y{WXCJVPWtTEvbK%#LJX(MCvISXGyGVZvJ3^E&;ljO9Q_10K!B8i9&rhycp> z?LQy$zwT4jos?*~*Pi~(@jr%$ig1PN&H3IT!`Yq^qfBElkB6|Q|mOfwduyXRTU)|0f3&jXhya88*&lE zbIDw|95Lkvh+><+FXzL=!7p^KxL$s)?rO5gaya;bKU4OOj7z?)(zuPS|FkvT^CF_6 zl#-X?t|2DO$Z6s{2jH#d{OK>t(#Gt9LmrDez`gDP^s;1KTYS6g3po_RHB&hzjvZlV zhY}h?67eT~PF#VY6=$H>=_I3RNH+e*kL6o>UTa8WCTmC`^ECAhB*NSgu21*J39S!> zh=!yRx^0Fhm>G|7A?_nZT|My?+$*-qCEpt-fzG~Hd#r#PreabU`$&w5$SRGw;8>I% zbdrey@avI5St8s($#?_=kK)gFt&BgCwdFBMr)D3cOD#u#_?qd_z)YPS!${uGLqKQj zfron(4k0E4=x8ss)&MC_)W%j4kz%D3X=~PG9W$4E49x7T6wO^mZ);eA{C>#1 z+J1?EPFV2q%41JlM?supdruN#X&koWw`UuOA55C&@ifR&K~aL6N~V;aglKheDR#}@ zKg!Mu1aRd{d;Yw&otkkR@tB`D@}kb!Xz7EvdeVM~O9TLv2#kIk z=giN@;n~0=YOS?th>~66QAMUL=Kx?i+<5AxQwH>>-}pFlvDBz@n?vVxd-0=sj9lN| z+Q!*ei3$C9*RgjyY9{Xvx!oA8sQ|v^0K>d{_C0;TdGqIc5|A4!Kr9PQo_^`Y^2c(* z-u|Ec!q=bpZaE9YP|h0hH*(|`1AOcJ+5hOHaN~i3$c`R|m%jV8{~n%-Eu+6*J9Q2k zfG&5xQ6B#@nF_)ekA3GiehHpCdd$b!+lQ{!b@j~24vZRlLC$f?56ekAc9gr8qZ%Bq z(eQ;o@G|_~d{e*o_y57GAHTD^@cJP$l!jyg@o48`d_1J36hFxfK2O5*#|;nAmX*@} zrFzuw@ip92UbE2TdzTW{!_no>lH+WRnfG z+Wm=js=hC0w3-8aVzXl+U&nG@MF=`MI45@46Uy*)wJ}z|Xh)4r3g5eY4*?!KzjemN z4ofZEK!r@5d|=4tRyPRI`FBcyzK(c)sL$qsLhuI?c8{FJc7Fl-zIhlYw&LrT`u~3f z=`rG*(5}>{G8)8R?4WRo8dd-cvu8m4PyEywtKmF;y{dfQFcVByRcX5G4ckf-* zc~@#}B5rpLDl&HLh9htoT|VZDxv%MWFcT6nSK^}1k9R5~k~RCcB(F#d z0$#pr-~HCxAA0G9+qcWw?ob6P#K>$j$&6Y6KygKE2#q@By!0a?brujHy5~hj!O3Ev zfQ1O68KG(&cw`=#1Bf;}TIgK7==luHU=jS$ARBPbK1)ML zFi;I0J!u1O*gu;7E0_PHEwf{>6VkTY4P>AEHCl7AH{AC_{sL>!W-z6z^hg z_B-boE-%-7W-}hztas#?nrLLjn&RIZOG)@;V&t|@F^^MCSPNt6>_@P5>E#+=AR4lh z%RQ}m5s%^7tyiW7NQ}%xDy@kqnK7&;b$4bk?boy4_>FI#HT&p?pE(@9d%n|l5QMWv ztYk{+&U-c;=nNQQaSoE{ZVE6h6|Tk2@nCL2^drlsycQ-I_YH_xH)%vPLM~-l z4s9KuK7iBuRzDl~D8Qhmb`xJJ5dCfpIknrAh~3earLJk3rnwekP}3$pKwX#_$yCvR zkr?Ufaz7UMaWJbr&nm{8(KhRr_aCrNVM`l6G8&tDKw|^eyqP*99^LvmRy)_VbF0(0?7 z(5t;^nqrx>&0KTph>3REMkD2N#OfVVkvmws#3?<>xuh5|By_m%Hbi(04j5Jlzhd5K z8RBL)f%ZjVfG&9)&mnAQxVb+e{a$>a$5Vnu8$1yunp_y610E3`~i0I{eoD4+- zk2B?CEZ}&4QqkQCOx{KJ`C>vW6U1^*aVxq_ezW7l-BXZsG zbc83SQTDW}eF<~bP>Q}E^nuZUrY%=(C-cp{og z^`RUja*;EBeuzze+*#L~Prh)B;8;KRnb$vVLrp^>9iA+eUTO66p4Xz(|EbVF9WDh3 z_shYT<){rVFE3B@(`Y9|1K`A}9CuNscn3l9D3!7B^^D(u(fil?*5=4*5jpJlSM9k! z{89LUe3#w*>Ce3R19!Qv9zl`L&7QnSioNvWNAZ6;JzNrb=5hLoU%m6Y?&?-Qi^y)C zVu?uMiifwap88WSLfyXov0Ilv^)q)q20q5*!Q(?uk#Q-a@{B7S5^%oY50ce<@z_2W zFi|CW&54u*7C8rPY*)OmMU7SA<}WK$Q`!&*c*%&kO)V{pyI<$hV16l`scxjf{+d8{fU@(WHT&hy8yCQ4+C0Oox#AHkvr7TZndBWq7&jq)P|UrHea9##?6 zny;DRJI;sDJU5^754Sn>QR%sn@nl{m? z>o0xesoPIota`5&V=JsP+eBE1z;H!s*cr+dfei&{#K#RJP!~;6z*)&yV1V4*txM!a zS{lG&1+8y;dTa$s6 zqMkeGtY-k%GWxO9wEG#5z-UZu_l`%uKoDQE`YFt##$4rSooS)zm{yS}v+F3*6Dm%s<0 z`oH7FybuByiCCzV{g`hfO>e$+TKTb}gF+byfa-qU5oK-FLkoT|qoOH#jj2+K4a~Pl z_i86JsI{0uMpWlAyM@Y5dfxDCFo${0!`Px7`w7P!CDSz9G0&hH>8rV9guqZ z^FqQh`IwL(cr9c2QrzY_F(S^>#9b>{0!gS5@;9B#<=UCIXB-@s@(|k<@jUM^AODN- z=(3vMkB6T)dli?0#I!22R>&{_w6nE=2 z2o6}ZEU?}{tH7o?CUHgZ;$e1WU-1=|9!cYRBQZ-@2JPVLL(uU&;1)%%I9En*S8SW_ zEU1=NekJC)7BF!tKIRHh>7KerFAkBc?gV@NrT3{qZJ4`HHg*}*?O;*h@GWMVi;dk_ z=^61*ZV$8z;9X2xQdZu#akGu~dA|UOKz6@fqrWdP#ZZBEVh=`)#Q@-6JA#7R9G|v% zElN3gP`Kxj(jn`d0}5t!5f`tD!bK#d?|1E6Qi(yStEJxO#9OKir||LH*o>WchCU1F zl2gRpv_A|;>lOdecl;!d7K+ta!)CLIsK*vS*OmJHejg{>;?C&) z(0JSU6?8b;vYyZyavCF#eDEcfkweZm@%lGE1qXcN*MIKEZ+)%gAqJnUjQMdO_a@x< z_GjSHca(6(H{bkR`ZONJFib$T=#?r`RjLScBEoup+CijhQaP?M?l0HVAVc}&&WYXR%&$nib$F1^uFtV@gSt}_18c0*$?8Ac^HV?ULw~lOxe8q)LE*NezmL zmA*0pG^kvd-PF~j&b`RBE9%9)Krk*Bh3|mih#UIdZN=}Xr+*p#;xF}Y-MesncR~Nl z5}?hdxLEv5;jv=1Nh*{ur62jxANjy{eK!zu8dZUZQHhlZiK}YL*+zD;2aqBWa%%sA z1cZPDoRnIC2dBh2Au%zV7l%?3%MVEzTcwA{3EY^0+;sBbg=z{zt*t-p>MbYV#BE8m z&MP8WWB3rwB>iu-UC(oga^Dxc`if(YzMsaHyiX(fjvq}zu>s$HMb2J#`OMAA{S&J} z5BH0en-4#gQY@e-mU(_=Sv|0e@*Ylwj_mLN5;sIg2wUVO7~Ewx9p} ztDpV+%g?^&>62>%)k1EOX;lGxHy2C!2FKhBZ6uf&!GJ&Yl^3R5K$E*T^zJ% z!pEeW3d5=C@Zk4?XzI8j!wa7!HI+jIwMr=nGX#;heX6`ZvzPo2?EVq1+DF5 zox`SdDOPRABa3Y`5;UQc2LLb{DuD=-z2%1TfVyP9fm*~5A}=*QNYmAn7OOJ?5w_eN zSRx_`G5{k)l0m-{%=L|y{%)Vh*ev4Ej2;Mw2&n-{uro>A4-O0sz|x$uq5{~m;}MXN z$)FBEmN41ApS}U0H%0&eke~XNf5$7xI9wU08xF7)-2xm{o}Baf`MIAKOj?R-mi4KQ zj*i?vWj-&{RFj zoy~4Yk?Qu(hzLC3Omz`9mei~ALfwney#17>R0>uG;yu%?ldZh*xk~xE@HlG$HY&yP z!R=^bhS_*5#KfhR7F5X0#Pc+d!(dJjn=Ei^q)FH-P+BkO+tVEJFhn)AjefwS5a$tzK4eUF{ z3lC^Bt^HeSDW#!x16{p|(ft{B+Mq=@*uR{gpSPf4P(rZS-)Pw;;K?S-HnO+{O$!7rsRfVO10slnke+wIm{Bdd}2s3&^dbGuPfGW2H@HA*Q+2#BS( z6OhU4zbFzNIE!tsvHTb!QOT+K)42~jOl7jW*S>8V^N(rW%q-g4g!W&ph3Sh`Tls0> zX4soCoq9_wE{(e zAsxhR*;|S|9!u7WE3Ge05sm8QyDKC9hP|j*4SmN3us!hs)M5I&s^zqT3jM(Mj`h%~3>O=Gp_Q%R@fRxf^v$3_pEn|_ay)tt8ExH25v?q6- zd>q7N+*#iBHP7K6&hhs6=^y;~{V(S$sZ)vl)NSQGA`ZjoMicXbc{$`OcDyp1Q>JgU_^dF_$-EP;qt$kOr>6}PG^&8u2Ew9IXO|xUp zN;&ni&?!>ZzwzCnW0x(n*I{C9i}YQ|8LZ8!%q$=!5Y=sYSq(*v9rzPzAsm=U4cncw zZ6$sX@P0|8OL@P_Zet>{Bi=MkqF8tUr8>{GmYnJM>Pe}yb+%h_6MztWr5wiS1mpH74+B}W93V9T+EUHi#Gu5~2gj49RJGHn5|87iJ$=3QBcdu&Ww9i$ zhAIrf(QLo9+D>DWq66BFsJ3=FC^=4_N7W@7 z3+(u5JB1$^BIS&k&DXVh9=&q5vy3ZOcA)cARi{OH=CjYQ+wv8MYhAXExj0rIN>5~I zvvku03ft}0=DiTnm8%wbKxEO}mIY2|5t2kiR%&r#^PU@;SybmLIUOlZO8Z(#WMn$2 zRiu{f_V`mTzw-IlU;V~!`nm)q0TKe?1Uf0s9f-^bsVh9{&xkFU&FBkNp~v)5lUx{x zC?Q&fW@4x`OcwfbOv1j!a5)}tOr0eKePl7$G5&S_7a_(3`*8iFP)2&QJZhe}Ma%PB7)qN!zGiE>ubi|Z}bO(jfbd=6- zhh?8SDt6`v$J<=f_0>X5U& zJ%8fndA9G>!VNsh(DwdiR-KbO&>G6B(=#I1bw5ve80_=zcDtjaBfGIPvBk$*2QwxR z9&}UMd;k@TqW`fZH0*qs#@#$Zf~nH6LCKmiE5Qvr6OTUZ0@j#6OD_B{S{+L z`x}U(wGJ1`Ll0#Y>w+(5Y4J8sKdE{SwOigIVA|inV#z;@DKma?^Z?p<*#4rekoNU@ z&1zroO1_K$5R>B1&(Cdc&W!_12F4?+m?O{)2(<^OMha?lkS&QKNMdQYwN`0K%54MG z78#$16tkGzDB%}+o@Y+kDdb+T`j6ROBenQ$Wm$i*OKQw0<9K-s(>ux`-PEf-zI5WY!q?U?qONXn>{s5Yz-!8pvH+B{LD)$iGAx@<@Wb;51=jCzm z`+0#)F^h^Sl4(q(`usa3CbBdh$|-3TLNeOE0q+csZ{-CcNtM;$f~gX2b@8p)6-oQ- zetUa$QKX7$3C#3Tt8`m35^_rOG+%UAxl`U6LN3<$m9mTFfE4XSH&Y(%W{4zWdqER- z++S}up10-NwHWd=PgR7NZL-nq3HE;~Xv#UK9G%*p+wS9>DW%i1Q%C6f1drV-{==P<}X48i=q|E~NuR7<Crg~0BQ{(e*NsQ_`c1ZO)V(G zAr+3t@mDh)c4gpQIjNH&j7`f(tO(nqqdeqV>r{&(h{z1j{ekD<52i>F`A2{6^Y5)k z$5xJRx7*#c2Lxi)ej-37sRv}z(vKvqrrPhluW1*>c83Uq_B-F}jVKRA{d)D$Y!C9Q z>C20c-7M5>01A%6hQ;jSj(>!RF7a}xop4pD*BdrA^!D3t`wH1~rCzJJNbLx_m^bL+ zczp1EDfZO*IBpV?8-`&3B2mgI1Jmj0&70?^BK5}AE3AlfWkgCmgIEqh|4{yP!=cYh z57I|2Q$G>b(&x$z>X-Z8oyB+hu}j6%m9|TVn(U>33%{TjPh{~_eiyItO8H&QB;6&< z@KQSVMfdmWMdEF6C#J_m4f^8Ob!kY+g^vlKtqOrQbuTTlkGLqzqCfSsAN(u-*?+D; zz>J)g$hI`aW>hq-nS3*%L@7~Xdr~+JlvoJ`Adj1tPRxYFpol~QGK?F}LsiJbh(u=n zValdu=V2oNoCZ$Gwo%9Kdm9xK7dHl_1PG;6V3LS0L$J&zb88|qsJauSX%v0x!YEZ{ zoN`NVoHmQ|4Wi<#s)i*DBdUJPStW}5!N>Qbi0^YbIQF5fvWkOlak|2{14m?dMeTk9 zFK(?N=VFB!Zrp|7aB3gVU9sBiBSZ_fe?b3G{#Hw$=uMq|W<-^Ef{rOc9Gc>#mXs3` zZH~74{ayh|Er5_xvMZibLL$q%6a}rwnX1gHnbTGjtDGaNNF9fhmp=WukAM7yZ~FSL z&Pi)MXP#1;h*6c0Hi%n51{HuRPz{DbJu?#<8AG%M@jwEeBb3%2pldjIdpZd~6|0!GtJdtY#iiM>`iM+>PzbrH@kok+JY-i| z6;wsoK7_%b?TWVi!zHtsjCTU4hHa^(HmJ9Dn0~{EtB8ntm>C05S0dRiXp3qT)mqtx zv}>E80zgXzvQwMg63*hVN)V9v>2LiGk3w>9a^&vCUBQc8qwK{IMH>wC4tbnjk9cVzO5!t2>tivrsLx7ZS!Y!h8fXGu}L(hNH(3Zx9}fOo-r9 z`FR-Td9pjfe53Y~gf!%wm~C#FkfwPyKDq+rAshQYrW^To>-WGs9mD}!r=%~Ijq_Fe zLCf!=WV?k;o+v2jYK+Kl&XrHW%Lq8cjQXl4T5D}}fSJ2ZxyVBv#(|iLY>l(P-1dT{ z7N1e_1`Iazemes+mBet;c7(_&p3*4~+!yjjcglP4ou39Hv(f~V{j_T}W$yyD6KP^QQ>p4W3^8>u&af}Mvj$RHypv|z zB*UGX_(vSU9eSAk=Fr{R!Z7;!N`e-`|G~WUsV&>$vxB@heFg8vc9cn{v)AP4oYmFw^c-oB8l5fNp z&$Ml-G`xS`g5yAFDP_S>gn)|pyS()kCA`()Jp4(!6;(l`_6SBcIo9yXt0vzH0fT88qS)FKPnQsO8|a#+EB8O1 z)&lhF&jMntf&r?oB2sE=soKRth+#zDmG?r+VOCLoiqeLEE#5iv4LACB<52&_KWt;O z!{D;o#XHI;7^0SRCQtm&o`?6wdUpTQKm5r@-q>FCv1NNpk$d1BYimXC>y2-C0`7lj zujB9i^B40c=t|twh%kCcz0XI4)9w4NttcGFZ=SteKFucxFbsJdhjzwNndaG6t+=+t zFeNKZt!nb~f3)%1Rq(t75kVr=tN7^l+l~+U8^80)&*f*V#TB7O(RhwMu+C>M;!tzn zcWM_hD5Y$ZZFZ)&zOMr0-Vbv|f5dIAr7<%>*`S7q)5ehU&Fk0y&ksY;pFi`$Z@%`6 z=}8(!PE5qbc=`~8Fb~i(mz1@XRN|`cZfoC6T_BETK>Go@kR}~NhFAJpM6|_Q+FNDq zmhQ?6_XAq%JxjZwr4*^M!Z`SOs!w_L+CW5Vl`5r_ljD=ri!_^~je$U`kl5I$jul-> z$)-=D@xpdnf02dj)qO~WELBBB2_e(I%r|e|94H@ej>eqJTq>v_xKkLrA1AQ>zLYRM zl@;3JqMP_4^XeUu$M^Wpsyy?{aW78li|=rS^|(g>$i1+w-!X}CRkvR%Ro~rGefPH= zuTlKTOMV^!F=?whYuCjHiGkDU`R>2{C*S{F|MmCqumLu?g%lZyff8^(9y4=l-c%$; zGT;WLJWxu=EoKmqO;=7ir!*k5HiyJ$8DYaXn76Yzsf`@XTuL1_8*GsY+-N~=Vz7bc z+FJ4{XR}_(VazEK=3y`>5ZlNXqFw;RNw+%L;GL?Lxx~TE6{XF--pzIcAr0G}Ww-Uj z`__loO>c>RZl*vFrC+*_DS7swpW}SsKGyBNf2}%paoFAW9dE40)#;$zLB3ESbWQ1?k#Xv)FwAxs7^#=UQ0o6Htd#O7N5Y@`{Mi5p_i2=}dKxi0c0p(g5 zfQV6a0;z;>zPrsSrF`Yp&)EorK)z%-Wpb*0eH;T{}MXcr82M zOW0*r;fm171kw+^2!IM=kPhhMItogp{W=i1h}R6r+Oqgu)pw!0S+N>kNS$!o#5w}R z;83lG(Xh-*BYkvaZ}Y(b2(~}OkOyduiHPtPP(|wlfB?2OjJA0Y@-3ocuF?D%O_o>m zL_$FG&O#41v@uOjB5dmtKl81B@nV|%iVf-~q8K)^inw*^d~_Rm%2{NLdWja7Ef=6y zR$NbV^YYsL2$3rq0gJxI#VU3MwvJ1-+5Nn7TFKTX3r5ae9N-0jss#uEPz#6v0_4P~ zH5uCnM6>|oPEr~-NObe9^68ged-(nb9(!yuW(<4;G^| zv(3yh6HCS2Zl8xV3`wZU}#98uy)B(Ce=FC39~*(^P0* zd52K5QmR>{ZZ?zDw_pEUIX-?$Xp1D)Td5+pakj)EW`T~5B32RZ64fva^E8{`(WW~@ z#F$oIyR1e~n;)68^;A`aQ_{#7O{@U(JX6q)egA7yEz}~DS3QqIZZF5pxF;DRbTPtj zB3y0e^CFs`)Lli18FV?Q0AbX{BBmy|Zpl|} zJ7?M#>v^hPWwk#<#6Hjj*!YgNM7mDl?%h>6yBbc6W7K|pidgwo$Wj1(rbwE0gHnvV z$egWrw*+MvOlko)3o~KR0X+!IyHJQ&MSWf*nvvuCL=UX94+yBL#Kb94KmR*#(bv^@ z3T=N_Dj`Z0B(inSQvS?V35dk)AQ!b)$0Im@?cynG1!`PV2o<1DdwBh7a|vyfm?-6j zG-=;nPpBA&F_QPA<)IaqcDiggRIAAR|HPh9kcYeqPK@XFZsx(*m~8OzzT-6iID!M0 z-R7_&r5e{eYV^LREQSb#Rji5^>x+N|2Uz47ZR9(M*ZOX0jB-QUR-{&uHo?b?M0FX4 zXd&qbam%6W7WZo(J&qqX67c|mC|Og3TLYhZy2Ww?EYlp@##ZIW^4$iNR-0q=m|QF{ ze8*o!&ZgdSSmmetEj`aO(?Jiw`7{1|-7&gK9==2!Fz|~90|7E|8x{k!UlhYp;|$Qk zUeC$hf-RLkOincTNq22KUiK0Q=^^wva#!0t5GU#Jj|h-*GPSXtpn7vFhXBS}%5Hc3 zz!Sqtfc~M+JVq&}luU&3(KlEy0&JFZUnSzSjW2+y>$Z`{;`ijr`x$2lR>huQ&1j@r zjq_9R+s0oS@1lcFr@&h$*Z=pAL|qc#^FRFkH@}{bPg2KXx)(L3{MjCA$-6k+H$Md5 zkl#t{dGiOp|FiEo8@3pjKL7{$2Yx&zqBP(B-E{5WxEgQAcRzpj!#{ibDPYPeF;Sa= zYsb`s4z7Jm{$R%5k{|Np(2NzdpaB!l{1!a&7oLMB;-@(MC*Sjlr@y$pO2lx;XZINq zJH15cge|tQyWG=K!6$h4`#muO2EQuWX}k?*I3OsJdE6!K^Sz!S0e#@K4$uD4=iwV- zx%Y+t`fq>oJ>~lS!?>~A=6ttXVM$>LiU;ZaGdb*?_*Z9LnfN{XZE1sRUi-z2fq3p% zQS6=D6K~)+fe}rDeugraOh2-MJD@{j;GlMOD!Kxws8q4^6w4?xBzLe}E#k5ToyAs} zw{KUEt@q$<4UEf$4+*)tw1gWIThwjd49uwt+`f4`aT>>wxRF1#N+3J+N@k^S+=Bq^ z4(L^r{!-2KD;`34@ulujfWC{Q`=!3gdjxm9BOfDvZx{9GFHeA8;e9Vvx-UsbYR)7j zQj<2uVZ+1l`kQb4mmm21|MVw+YIEhvWYhAt6s3eIsoJbOH}#pQsDRb$Hh0F1DTmsH zDX{<$Go?h7EQJdRQ_4zYBUuVcDVuiFggqny@B^mlk5ObW$Mn*D@1>e3ECX9oZRNCP zTgn*__xpVc{hmbwpS^P*rj*Or(^G$b`zZl#~%vn6F4Z ze&h95&(3bY@2lS`(1l zGbpNsoi&WI_-=^A?H5^*Xxm4BnB9D9QG2jZN3@-I`htW+%Md@PeTu&BksZS9s}cJm zp{fdCvtbgZ_HDFO7hH1pTEv)zB9e;LG^*mcf`FFZ=;UT|NVQAR-h)wnRGR%68VnkO zR_I4LGeLLSZvP0@u0udjlE%ZXhR#(KKMB~%P%&iA zSE*9De|T3}__06p=Y4tdC14e`VPc;-FRX+u{Rre;ahIF@UyLa4$V~woR=wNkjn)53iXp2Z7WGEF% zm>2+Ln)lY;R77RsJk%)-x#BS8&3$j(gb#n@rNT*Y{q~DK&A0@` zV~-=|mvTp{pLQZnC!Y2#W{?1-2b`wdXx&DZv=4=Ppfko5sX3%XSN0YP`CW~@n-*kK zFh-Gr&JGs_^n9L`6?74&oXZd3jY@kRAG`BOh3Eu~h@^-)icEipmB%WxXR#`UWq}+) zP^(vjDyp?l)dYC9vFD=j7oEACd?2ld0cb-!etM^lEiRr<5qPeBx~uQT3FPjU8EhUzIA_PW_^aZFrC46m1)XKQx0t z7_eA1(w2!ri7r?0EI79%)>;ie5+BT!IbESou82yQ8fpDUn+Q>D**dCP1w<3EMO8DB zjS?j08aVGO2)Ne?kp=Gsef%n>X&S~MrYZU{BWn7v%$lKNzT$FZg80gT9z~+nc>79B zapH{&PYxfu{5XvVdYOX=eI`RhhMZ%|b|p%B2;rst&_xkLWNfi+T_Pt#3RpaEbKHdQ zyp*!v9Y6fk<|2ZF?Mv&*4rx1C`GRGxE`PGD67#``Rb@l%V12=iu#= zPvemhcw8*b!?=oIisFJxnGp=-^A;|oibyTnd%@L7u5>J-Xo!%@`s8aDMr7pZjmV=O6v#&;I=8608t#GH8;I3-9-oZ5t*O)2ppJ^6F4l{u$j@aSwikmg~S=1CRs zFkHRXT0NUum6)|RDaUcNMq}z===Q*xtJ*<57oA~!t=8V;c0DboYR8p_h~`pELEi0l zPO*0dSpOGr>fB$=@-5Hrwib@EKLSzWjW(QQq z_}c!9iI7zpln@J`?aWo18LDm4gbc_43{VaPDMg}$*a^pmo;Ln32xwEc4Gaq%?hF7x z705^zCSfxuS;^b`U{1P1J0J`pGaML?KGH5La1&ve)H>|Wq! zzV$E0X4i7C4+c6{)~t^4l{EJG{eC@CQ)0H{c~WTJM96&}_}F(7U^nJeC@`yJ*4yz4@DqNE`(K_yXw z1TYA2ExR#6nNN?eaG7tu{nlIg>QgvevvuAI)*?MT0TdB4@w}fH$pEsgnb8TG_NJ=} z^>d?NuQ;aN`kZqCfYgm4trvYbhBHud{V}EG*b|kbm5stR)@bC9oo6?yctgc0F4%j> z-i(O?S*lZpfLsShn)Bvwe;jficm$yy-T z3O-zO!&ixmL~ML*d*`0Q9P_*4Dd>O+wAa^i)N+LwhWAm*F_+Cdt$ zk!*^Cbck}!IS*x;;6jPKIHqfz=Xv3AhY)8ky!xz0>oFu+a%oL9E?r^Y4CBh}DoO(2$t@xiU`w!42nl7uQ;Qjzze}x5T}rr9Y>vGMx2R9?KukHa0}Cb<(R5n zHuCfH>a4|tiOHU24>(vj&S({bPV;OCjwq2w7l}EJeU*;$3a%QDkIZ%PYZ*V} z8-CWfAfF$1Uv#1WBTl(ma*; zZD7cqbB>J(&@OOzW563c3Q()Ii5fXr3aUy^;DdpiJ17P!*bDm0&RyBRNIQ*&=;$9@ z4G7!SnR`j#Yuf67YMG+(0>zA-5Kh3W?rD6o;%n;RKNm?OKH51=({8t0#l!=^+4-5f zIDKvd1Ekf?FfQ(x)V`t+mQofUcKBzJGMPctnm`zLTS8rJ&_NAkLY3$lhx^dZ}>Xz->2UpE2n4d^Oeg8jv@!8jh6X}I+lue_ez4SbYq?Y;h`6Jh^{Hu2f zB7EuZ{?(Viv0S+hVa%DCIW3)!NQi2s$JzYxYbSp^MiKIRpPj$|m)?42-xnhDf1I7~ zA_yf0lg5bGs5QilZm)is7O%<8@yY+-d3Y#(ius>@-|s%~*(;A&aNos8!`B%O`=IAL zdH<#!f_n6i?FFP2L0>x+>W?zui{=j0w?x*FP)lQeO*y}^uJrB z6rDF?9w}o%5G;T=4rgUQm1)Ct%siSmzvB<%J!3Jx)PF89!U4O5!H!emEL z6T+xRrJ#ZGO%kKT2z~IYqmBJE?)6NmVuhJs^l`JH0Q%24OFt$o7z#gv`8FN;@o`Wl zZnDEToSmH+V#o?(GckBUwF>97Ro#rz?yvHlD0a5&gdX+fxX)U0yB`>%wJ4IrV_K4* zmt#mEcE@p;JzX42zT5f|=T%%hVA{vD5F@u6wlwlG`w8031htAcVw;IA3>~`l!RU^2 zDGE9axpDIV#4<>=kIS@6#wd^&0479b%A{Q8k`M`*APspawaoLtw0Y^1FC;AQdG1Nj z9m0e(BN~UnoUPJh!emi`O=!>rkO&EJ0xUgv(40gK&I-tg36T^^Pw+cXjHqKO0Y!0A zQznrRNEMlfCEyQ`Pz5GL>5l5=YM~ZaD1b$wHe+zJG9|NVcNe1)88^fHmx;heHW9HR zR?wnNY(@n(4cj^d2-I$QHU71!uLB@=Yo7p!%6uqjAVBU?8v-`r7#E_5NvZaG3?yB& znSYId+%qAY9UB_G5}evk2njJ$6WV%k8oJVLx^6?A*{%mIhp&JER*M zH3+$fpte_DCY^u~*mQ70!{`fA6||ZA=FvuAL>6(XcQp-Kp*f(9?A?#pDr#4=C<5UI zEEMrzvdT4m004gM&-{5$2#JXY;gsfCh=-I$0XDYtG3`?t&u6X#vrgO1(dif9t=CVVede*NCll1$Quj#Qr5s(* zJ8d8Wdn9H5_x@B2IhRtcJ!SXBu*v7=XClIk(B+0^9Do*xDHg7y5b)%_-&42f!$srs zfnyp~J7cs_(l0RD+GC^f0?LWG zADn6_wMy!p+uGeevC(p%h8zX~nF?cDtSdn&B_=lU!b15{&QhxdEA6LgHMkTVxXfIp z(za&=Q*{x+>9H$=;pyoqGmYaod0c~by%LpEQeC7jdpr*m8H9PB_xs7MG{g)F_APXR z5D?*t?%JxQaqLOT$jrBI--e!?KJQ3sYS$N&xNox)!?grrn*6a$G z;jOpZZFexCS7zMlZ#{J0la5<+(e}56eH?strLM&kTj=a~)&L8+_58JpRUY#+N%t}| z>A#Biu@qo8?TJZ5As~$G(8W19XI4aP9FGFi+|^!tKX&7JnptG%$6;Qt2yLyl0xnv` zvq}|Fk(4sGj=YVmfqxH9g^tkbK0=5qScm)a>~rmQyOajv=EZOqu(t}@&eef{h68fF zz%yqIwE=*}R3Ro&AjG*Aqs-g&n$CBG=z*DTg^NurAlz=Z4$pN_27PXe=x*ne!H z5cW}b7Z&Z!J6<{Gj9pUqfBgRUD#ABww}p20;xeNsAyjtZ-UL>dKRZ!Uw9bKdyG;&@ z`Kay{_07U=?3JC+dAPHAttKz+I^4m zfdIY#ji34AyQyOn3_`*ovaF??A(S#(O%Hvt&FAsk(0$La^-hUbjH^Jl`0qYuw=!qN zR-9?s=6h(Lh$*7v{UK`W8!>ZpkrUCmKJ%}<5B^8#P`UWXPycuN^}2XN+DM{NbXT$4 zae9~F%~w8IKC!*}N3LB|SN8kg|DONXho8TF-y`GEk#m_k`d}HSaC4SD2&ELlTc3I3 z;XnE`94OmYw@-mBW||TI}`S87>&WxYq#6&G|j%-#*kiLV2vu~Q{m=(Nhxtk?HmO#&9jth zv6hC1PAQepim)bPt#z)Ygs<^zcW(c3o}d3y?}I;l&_Dh7Z~ww)etz?=?X_zPm^kHO z@X=GRh*nyI#rDQ@1dj@60hqn~@G*`^n5lE=bVo5CQcB6pV*Y^py>zg*BBs7CkK^bp zBTubtHDn01@Uf@%27(hJDorLT9hC717cm|74VZ6&i7d#JJMYDwWv|oXimeN)r*T(3 z`q(W&K1-B{sh7AWhU}&@Mkb{MDWzNi&da0-w{PFnX})oMGN#mUp}5Qs_x3n|Gbg_+ z0eU5_T^hZ9(fs>m3%)CdF9N>f3$C=WhEt($v9AXK_}Ugm;&c?@@qW z@!t*w?xk0E;r#${b1{ya&GzWzKmY50{e!>s%aAtvQU#cE)@}%GVJXZ!WNdORpammzW0wzSF#3>J=0zktsC_>}<6C;u$8ekz0gS~+?WE-H* zIZLm2E#qo74~?bD1MKIS5|>)MwWEg@Xr5>1=KG8(cM-;(jh_5;U~i9YwnlE8C!bLu zqV0BTukXRL3+%2FD^cK<{u_7Qs1|Vgl|C$e34*<<-x+jTFJ+ns?s%q^pXhvZB88-!Y z6u&fxbLVpifMP)q!)%x%n#pxrv)N)P=h$>yBd=S#)IiRnB1O7lZgZDS<7#1jCNuI@u0R?IE}Oo z1Q6{CyFq~g71WU(3Z!7MG%}q{dpbzW@Z&ejQ0T6!AU-YN=97t$G+LpipF>aYI*j`;6nYPrds3?X%tE4?TRsG)gJ80xM z>?g{pO#x5_Ql$z)3WUT$T2VPC&MhU30TU4-oS*NlvnUFp%AAqdmRPAq9K@;aiLrtx zDl!U)Xcej0ut9~{aP_dCCIe!`5&n2`b`zzYkfWI5+nC?6cJ2bgG-SJ@fN0uJLmo0` zMlMxUKuobDma26sT9uK7q-qrqo10CJ|b5`0Q*VF)T! zWhzruHD|2?)Y1m5P?Qj@|4*EV6A`PzG|kz@coB2vaTutjdqH=$!88}kCme z0%IP|&(4@Ab0WYp&sv3%P@x#i0T7vdw8Djn2$4@I0pV`H7uB4y&rIc%GBE*~B~XzJ zSW~K0Q9x2a;)KMd%3P`fN^3fkK=&ce^E}N`DHjF0s-+H`5TKUgkqpwl#4%z@oYNaSc*>jjU)P{hc^WJK~R($~ylk+`ZtoNAG(Kq(P%t-@r@ST0qH z_2Y>EiBkrkxl~c8q6nm-IS)Ax``vW5JNFSk_x8G}v#AvdNIaJ+MeKJCdB|zVDUWGL zDHC!|tg6%lG?O(-MYUF~f}Lk-0EC89K`h-|kEw|)MnS7(mRgt)Kx>&*DyVq!v^nwp z4CW5Ii2EpYj(G_==c`w*+L)v*GMmkYQ?jR zyMvjhG6O=&nG@SRFO9m+mOm~kdCWkBjH)^ryt^yuwjh|m>W@PUIJG*|R^61<(lP-- zwa&!|wu+0Z$XbtX>0LTl3O>BQ63v&KPeU*R=9G=Bm2(D!Dgp>8r^HF65TT&jjsOHx znHAJBlk6%a&ThmmWq$kZ^vDGS$4`9z8Rj$&qdmNv&Bm^~bR>}|AXFr1Y(Iori>lKWmQd$HhNwdjP}{#S(El%zyY0MMMa(dLV&@JO^{YRTYbPvf7b}5^;-9XwyrHIgNbt zwU=J{!B@7og%b+O+3j1Of9X@d^Ao@M&%W!mcTLwHgp~D=07gXfRE9hdwhZwy*Kycb zMb4&r+&=rAlWTwSB)-vy?z{S1uf1{Y<(dHqIayszCKRgJM7A*{w2O0dDMY}D?8!=* zQ|A4Crywb@m2k|YwMwaV&ZiGw`M*DSsOy}6-}n61!!IA*SK6IZ9KIZx{;eHIkaHr& zlv%VAV;)jUZ1rIaDeO#}81dq`?RKlE7FojbRK-*qBpmY4G62V|0JN&IofP3t!&7{z$qb#ij-;?N{cg{Ye^|V_dD61SVAyB^yPUJFc#V5i~wi5 z^SKmGsgyEoMuR2|Dcf^VYMJJ#)M6)bPRWjDoLE$+X|JLPn3$~?Fu6w&_VYB?LWzeV zpY5k2f?an*Vn&|l0*Z-}icZtaOgv=HNde|s=2DzqGR<>U0m96!zapi!6M%^s()4nv zG7Q^!U#GbcAtz3Z0|At}-5l+v`r7StKE8S~WD;!%4FPKM1T~WkQ#W57{EugoXg?`g zSp~gHT>X#zCuD5*1(SAWhiL}QCrbpP7vUJIvE7Rl4s zzEk#Ke8CkoKQ<)p6he5Xe=cg`t2cRf#r!UUH~@7PE%nnT0%GC>fLbLHF+w6jWa0Go z>DgcTYk&PGKKMZzw?e5RQD*!7wsdn&+z<7Dh>7!=+XF$#thH(~GFC)EC?JYJ z1S!$LkQEaEtCB($oB(HlqEG>dc_7*lWT_Q|Lht$s5(?Z1t7{m36NAp zwDi6bD`e3OzzUPm`JOMXducCZ4)hsLMWEX zXloJU0LU%c(Y%N{iS7g@)e4G;33VXNwbX8FtAGMn6)GSgB_swI5HiRaLTzbu3ZORQ z$cU_pstGhBRWuQtz>*~uK|uwiY6VnKNmv;QfdVo}Qq5|;5fFe0U`E*U6My#Kj^hIn zpVuhtwOSX*OX`@e7O9ACOmm>#idwMRQ{%v+AHb&ImGc$K&7uBF{Y_pR3-yzHoZMWM z3k!+qFe%Gk*+Zz!6}XHuhu&JGX6HmmK*U-V6o)i)5^@Wv6x9OCNEw-gP$`XDA*7LB zeCZSCH{X8Zkw>nboaB7FOq0xc$lFpU%Ai1sB&dou3c+CvZPgiGIuVM*oQY}L?@K8s zC&wZNT?J;#v;ji4N!{*Z#tx51P;Q9#KC`ge{{niVIct}{+b*aNn7Ny~#i&}{*gHr- zAOrhkjO4VvHFGq?6Y_MC@W z3jl0}F*ohFntvp7viQGwo~@l!t0>_x4D+-fa`vI`X_}l0-I5H602h2vD=E66*k)k% z^IS?vIZ>d3xNvD@PTaHI0+YMySLfo~=Z2~2w!UcUY~;cIaQUrejxC>IH_%FV*<)e;x@Q5pCvPtw`;#F<}w0l@!6^U$vTX5?h;^nJKYfO)r4_lT?x8 zV*7kXtu}dARoW~MVDJ2zJz-W=!G=)spr^=3v#I18s#9JuJiK3KQ$y!+jX?B`oL18YSQ7Q=zmY@F~_|g3=cw1%LlP(%2lj(3~_36 znjJ^p4zOy3wZ$w}O7TU@^h#!KxfU&~fwUGo-b!zPJ2f7hNKopMONm(KnT<)JN<>4> zIVFWPdf3%8ziLR}&xk8-K2B6hu|yhCEwx!thhgB>^wTBnn9v^z^A4{vglnxG+P}oN z>V>1JNR4+_)mo^hvs|~z6jbwqk9ui$weesJ0 zlB)QKE_wlmB(-pAxs(d6)8pSxr}>dzEETEs5(LN3eBt@r;kNdW9@J?q)mqau9Ecjb{fB<;d+OJ~Fd!hc)Exw4#3PtP4jPY9V}`I5NqHQBl&04{{l;g1 z^^-6C_(xy**_Yn@&A0fo>7jgbm4~tPGkIL=VkT1L!}yVV$h%iwdEn`H!DCT}8Q%Z3 z`JevYt*6dXGvr3DdZc-H9d525OJ|_gbgY>Z69H%~6#+NnfQpFe&6CIePf{iV%xNG_v%vXoe|1coVNgI7VWwJ2-_wjEiI+HIFUJ7l z-9!1%Qn21JyYH|-x|4PHPVZ+~2ks#o@J`(4OWDow0RE2OMoc8WcZ|uU9__o3pzrju zdJp_-1w0&3F(#x+DXPMRBErN(tN_3Ni5LFP2fpiu8EZm4Z_URuFsBj;i4@|fn*bZ?^qJxh&^$Nsv*l1gh zrzF>fH=9j74nzbi9D*xX=y{iGRy?{m(HNt8Ozd_A#wi>z6T)4k(PiSdkiCKp>%?JEM>1!6+jsgDFL%u^8v&M z2~2IUULKmspqR(f_#0}^09g0M1jo`i72q@pv$&a~*>ECOADQIh_SpoMdDyrU+>gkJjF^^SMySnKj(z4pJN835ky$I6EstSbC)L)8FzPt6r#ES8UjJp65CE zI^9<68=kAfk)PP8ZGms)~DRB0|?z(p4MTXGR=|xuQvU zv{5W88(uABIynZxmXcM#ju$1qeDC*rH?qY@vBaZR%|t`y3PrGF)rR={@CcKm`y5zTSi z5lR?0Z?6ni0dDcQ<$p0IcGe!?w$>W#Ju?BKoj=n-rk^FUOUyM-2+d{oWsTA4egQR+(Eacr^Oy`>aCuM#%6mQ^{# z3+xC&jH-Q#RWQ!QGx^Gu6WP8oi!bs?+Cu@l!e_7gk%k5EPhqOM*Kms_-rqkg$wd_r zb6Ri*b}cSFs`&@x9=-%!%J`QTd{Z|YdKErRlW(1kgmBoA zikS+&thqq6!kfB&dVqj92%rlmd~CiRS1_F~;lJG{(Bqx3N^n9%*9z2cPCOVBcADzJ zU$_22m12WX#HQV^l+%_M=VGg_Q;gs_3b3cFU!9VlJp-y)E4gX{Lk>9xa$ewfDygcbB z8qckepf;w87MkRN74|>OycsvO$nBFS|K0b%dsl_nXa4qIeevt|C)cU(ze^@gYxi$@=Ih@L|C_6;Qu0H;`N5Ze z6rUK5Pq;JL{h?##QtC=HjAC4eqQJ`O>=cfev`G*aI6^|oorpS@QmnDpS(UB)ODtyg z@9n_U<(0;>>u~32Da|eQp&@1*0M+L0RHtd;P-}U~8sSSeFbh6b-*Z#6!??Qu#C{QL zsR$sYu80t6;8nD&qtD_Hn8l!t!;qM@$3@Jg^g&oOdKUnw$Gz0zE(ZYE?{@psvvIRc zc@SyaF+#<5N~ajG^rZ^Wm;JoHqvqRc^}z91-M#OaOn4^&`YXb5zDxSw-T%-3p#uvZwaXbtwV;UJSa5V35%GRsSBd$={&JBtxs5mQ40tde3wF*-c_ z88<8RDjO-r4o3op3+2XWU1e+eCgKpJ)%_ep=Dp)J41;l8U6*%Tj1xKBj^MVcm|Nh? zw3u}5xYziJyiXq!fXZC_3-mK@Yz%k+bw8p~nOo>f?MDXteD?2#lSoWzaXTu|9D!74 z7*ZD5mFe_o+%jxF`NF5KTse8_sYj;itvslrpb{%5U~XC=3bZLgLLd-?Y6y+yk#52= z8AAi4Q;!==qc$J4&24z&&wfVrzyS$;yuEoEkve)95y&VEgi^)FD~SjRKnnt@lF8Vr zVy*_V%)Qp=6;&6p5j=ym$A_vaH%CbG7ML%iw|l6K^GgF$m{hg6nEn3&s^CJmpe_eA zrQQmX14?a+FcpDDHEFRIr6M2@X~R%Jf32pWgUu5ofqjC;1+kxOAQe@V*0iF=^ll9C zrlKRDV)t?YsDN}Rw&7^qbqItmh)Glqmli21XazvADag)?BC?J`drA~*hgGX(U>fb( zmIqZtMON&z1k>Kp29Qjxw%^82f6I6HL(&EYyI9~d@n*ZZ7@EAw`io_^J(jiv#1mIE z4aF_o4_CE&TU~+L?RMih`f1tzx*egN{^M9oqs2KkG3Loc3*;)T`_ja-1(Df5pxLo) zy<5HPI1H-{##odP5o0<#DVLG9IVdmilZ zFuJrL>Z-lJ+Ml}C+ygUvM71@WTeNG)C%jW~1p&xhucUHqoX^frcW^|TM*wn8nsGv* zjGF|*EPHDyyR&Z*f1A<`QX~;unZiV9S{@QYGp8^T5X69jixF@DAhihuUg)p(;HcKQ z8Q*&q?%|Ex1G_P7kMx@d`;=b;ATe`Fr52GESZ62f{j_U)VYS@|OsW^8= zg14!?yl6pfc4X}i^_~LX+smN#c-tqn;VJu~Z2ykYh*3H6RG+4lg&Z6I-}c2C0(-OB zI9L$*V06oy*aunUy>1{}ELW}yHIl4UJ-~cZ6aiQ0%uAEd{eZ2a-C=L7qdrV(?@$$) zVg=@zez6C>627f8StX%KpBg(mKL^kb&ITrSGC);XO?rBXuO;x$5V1(nMzUH`C7mj6 zgV=EBUU52}525e(dn8_&0WSs(nI;ySuijEx+=!f{iitHgY*^;r*2R|CWxWmi)e&@a zfaQgQiyr^+8#^aHoP9yxVdG4L`hc-QEv3bXGf_{6Zyuli7&>w%HiP4KZ@)dZu3J;N zbaPEVEtu3EO{SiG7gJ%|Q$TFJIyg+(a^PS*^CUX>x}x~f5Y?p^(P-7YS)ZMVV`y^} z5KV^jd_u>LnU~6{x3;a+YJwCPTdA$*%aUbkOYQD{t4QbR>H{kQdj9W!>a}N0r?z!$ z=$zbmTQcD?d&_jNgZJxIi^LpA7cLiHKf>$Rp8U_A_~`Ne)@RDK+8ZQZeONs{?+<7X z(N47(1qfH!T(*CyDgiPx@qO^negEk*aNkPOn1ANSe}zAE^h6#vrIgJu0z#=(tcIbE zm@t=$f`%@Folh25X-a7v#_iFt+2(PRa!xr@K#(7dUvwI>f1K!LUcj1I%d2Obk^k;jj(%_ZaN2CRuj<~0iQx@?mE(Ed<$yRYBO)r&Mx#X9%5VQ-tx&VxdylP$ zi#GMvz>{`?IJNF$&WL=vdFp@uUig-y)ir+OwO{$szxLL9(#e%PZt^fhkZ4~DG+vlz}HDNWH;VFe@XbY z(-DO(QRd`=SM0dQf@kqW_htZeiG9D{V;9nm6H-dcrUp@_j^*hW*KVPyOwoa{Dz_HT zcwd)HQQ+S45mjUw#*q+8nM;|W*K(znw#}*9oL?!WD&%3a-EL5&%AQfFQ!%t>d3_lI z^d(v|>gtfP!f2RFWA*wgRP?1DEPsbvN> zkQm#jVzNX*_e3L`1Dc81Y(Oaw3M!z6VuFU?NSqT>y(! zdLDC!6grXE2KXAS%b;QXd33EdmfUgd%pRG!Prt?gWJ^}cY2^-CtqIdK`B zMHpWaV>q@M9b%NUW23DYbAOV@l0|7K0$_ax%P&D3tZb*heyld&_w4a*q;IWB4K@L?$DzwgnkgLBN2Q7OIpP zQiEx9m~w})86`wf6$qu>;i_5{r1Pr@fk0UiKp7S_Nr*i;kPrzJNh<;>R5how8mvR1 zv0+IB0m_1$#y%iHi+1Jbp^j#@Q-HIt5tOCLZ!K5RtY4PjW~keaZnun5v_wP`X8{P5 z!mx({M4ZDDXh=c|YU;-i)llw)R=-k#ewriF^nV}UR{<3u^b7t%XQ|&%rZtrIt zNAL2*jP+H%gwr#k`O&veH^X}2z8Y^|@w04T&{tklntal>oiU2!;Rsb#XHK9{PtVV2 z7-oUpUekDOhNIWsIDPY#&%OKECx>x2@E)}g7<|K`t5QwmS!W0h)mkqQ#> zIBd_)&j~T-loJE0LP4w!eebbh+#R20d|ro6Tt@F|H@Z(++x>hP|41%(UJUo>Cr}+h zlI{t1Cs*<2ty@L5ly4AcCtN5g3RwIJ6+g(`hJ>h zT}Ye|L8=Txn|3tbt7XSyKS*dhfrCF0UY+=sx!G*&N$GinW`Y6hMz%c_V4i0rj83aa z6p0dH+~CcH*B%z54Rn%5%%j_EHg5H`uU+6k&$8mi4lo{|XC5MEHkVKzJAmAWr|jE{ zT3)npx^r*^h4*7s3h_P^tid)~8~g1dDk9Wtrf3{+%7HI0F~lQ=nEA87NQRO}!kn_N zkU8bVNu;W1J)9@7#WrS49~~Wmc$|Wn=H)PL)l?N&*}z?=K4cVNG%rLt#Kj(xJ>cd( zSP>gsmyB_6QQdY3wfVCQSrAXN5|Tf)-;K6MndD@bcq%5VF2v**qHV7>g#fNDNsFo~ zw$rg$>D!PXLaD_jB^4T}1DmWIs0#*(>v_<2OWP9{#{;2fIYx$+!U1$5UR>XW=XuW! zN6Y5!G=YGbrB)v&UlLR}A%G23_6tGtJZlI_bwkQ3I8-jfR<1m))?JUfDhK3+Eq(j_ zUi#y2#sdwqg+gbas78g?eK$UGaj_K9*biB2%eVT8?o7fFc$9<@W!*O2sh%i$8ikD07j>85T^!F7O3+Hj5PO zA>y{R0f1Tc%^-=0(=@x$2~?-)%7ZHe$No2d;?;K%r-&B0C@2sfMo57!j`e;zO`LqX zVo~kGbjY;d-yRF+#^VzpvcF}G5OaXqzq?%qx(9O^FzNLI<}lGw8ObK!OzZwq#{zy zj+feGP(Qz*la%|Q01&Kx7X~s+8 zr%aU8l_|1p1V(QELpDZ$h{T=s%#_%`R)&67M77eK2|DG^{$lebaPtH9O$2+k;gVNx z{WL%{*MCY}tNO^MpOO&KQdrwc)d$*^8NLu69;Z@by130=n~S9f_VP-rbuMB&&BbBC z=veYb`*ypH_61*9Txhmq-72a*3OjBs@@a|9X5%3lG0r;9)qrmlN>(Z@J1$L`)nL4t(C%s!+3AS(zOr@962ainJ-7 zW|}7iAXPDHXdg3&%#0{V444HHFiuUm`0~H3$Ra#yUOmq=t>Drbu>l8Vru?(p76N zccBSe$|E-d1}dQV0gxyefEa)QxLbx4K)gIfu;?J80>Sm;eZ2sjRvcUEN#` zNX>dI#;KSTi-INT5P-c7bs@esjx#7Bx7|>?J6e78w0-pi$>cs=KEI3jy;ub{pmwuj z+xLJTUD$tnGoh=g`sCnIoP`|7j}0%NP7n5Y#f7uF_ogs zL(aqQ{46KV15NXkG6IyQ4g(=DB6mN(wpG9yP?xdNq7bk=M=cx?T+DSeM>P4b#vWaO zPGtfTO%?U+t4G7lFTB0iW5r{@P12-^N9lmL=7R0n<1Rvh?vjM&l|I{pJO3Z81_rAT)E`t+qBU5mUKkqKZnu_1=e-c>K7G%~&BJg&Ht+C?IBRmzp0M&XMf_ZR z1OE6oZ)|rQ_;PAi%GhhP71gU=Ct1gXT+aFY{MSPTw|_$~?bq>*?BxKb~>s zrj-}W4pnH(4PBsLrreKq6^Q0qM06O3{eEwirJeIjDXQWmnP$oFL{3u^yk!zs%Xn0< zk6Eh39Np;CcXSU(W#U>&EhTXp`&ViP*c6O54P63gw}Hv2_JX_p&Y$`?zwbW!wz#d@ zfuWJ$7d@rL;AwS&>w}9IxEB&OX1<@M6wVKpB41^VV)yw|zu8tI-AdPJ-xYGZjS1}z zG#IoWa{NAzHW@Pv+Cy&LZqHbAo`79MJ2OORfUV~iP;B>SV;|*|QsWv$VQcP=>}8eM z?c;uAuWWbqG)-Pt1ZO%lkyHce2tjK#xW89HF_*$-Z?y*=s%kA|nyx%>0m1PTuf8jH zTB7wPec4>3rHVQ;^$;PLYFe%;s?L=5fjE9ed>Xy|JePnJw)*8ELff(!_>JEUR-fj=t&mb4o-+ z!+!hpzxv$f-+vI+zF~OfGr#cT-+B7}baHjrZga;?*lpReAA9suG*-tkL@#du@UzEH z{ncl`@EqUV;_kI+13t9WKd*1W_RoAcyU?~;>&tT6&x^=3mf06H+rEGAkd zhPRtNg@si%&R=}{)_?SW{l9(o)z<|8kOXOabOM$gn+HHrQJb_kH=f1)nMO>^ z$P8VBmZmQ=B?d%ueo{`Dl5G%aF#ZO&p?d^C%)>~;f*_zN=gsyA2z`9BRbtjn0kBBt zDq@HmX10@R57`o8n&;WJb?JR;pO~?=cXiSI{OF^uwuabpx7}{5)PwV{2Zs0fbXSU_ z`W(q%winwXKaQVw9ItBMq^FL>q!Sb0J)>x;(rq6kj>ma_((QoRhTHn4 zDYg1d;&z!fvnaJ^2B3=0b++jrP~&a_q7F$(aVn_Fb1ieNfXq1FzO{ep#TVcE-sg{x zha@w%m_BK;5jE%_fs%^xEX>4Us0RcRv6)Fhn6vP6_{Eq5h51Nv!GJzIt2I3X@>$?j)~#9sT0UduYg ze;5X-mj^U0BYvEeLA9t#qLkCfv`Lh;5-R4L(m;a5tmo8RG+MEPdaC&;apN@bZTLdAs{=bZ#EkRwcp~B zM~qIg*U2fzd&7P>R$%Q+tI`aWh^J>~Z32kde9uf=r%9_2w47B%6cr>i!EUqJm@6l$ zt~O&8LpxP9Au&=S9&#R1W}?#3pWdngg~TbROo&qJw4ZXyQmfQzDe8$+l^WsKo#X_y z)1|Ln`9HyQk$uM7zny zyWP$V+O-rXMevdxWZ^l4grydfJmR34uSll7+HWx}%-6k@5UHv|r{o*jdq_DE6O#52 zFlzz%N^27#`~BW2K(^M&-1Iv_%%)70BBg2-3LFFP_BpIGCT3VEyc~K(T$@`ZgSipR zyL53v#m?CN{kIb`(J&1Dh0ODObaZ6!I5XzY^L%=GIt+s+2N+$!K37iJerB4cQf3JA zs>B?(9&cuNzhs&w4eni!!?xYQ9+1sACgv7r$E^=!PbB~(Vg;DyIc4@%lX-G%PnRm7 zFb?B53>3N!Zi-)8M5f>X#`JBw8>eYYR6;<^DV^=kYpM1gOy;X9 zuI<`~vPbV?R&eC#xhlGhVM*_oU>gg7FvHZ|XIgwiIi)cV0H9SEk%`JQ*HTi?vU4A| zZ2`UzxxdDD6W8@zeH(^hKka=(vG?H5oi{(2*qMX=YW5}D@Rr>JzSnpuLLp2nrF6XA zHp+Yz5S0!qFY`Rt(w9?=fmfwmecsCrbr0YFC$7BtXg+0_-qzz%C4v!R?cozM zcGOwgczAq#?TK%A^!lHF7XIWFxORz>@zIa}($DF#zTAWz$8T0u`+kNz!~)54K4X381#`TM{L-hC6ts!}QyPX%{q(QB_~_LqFKE#C zz_lCC|B?GY|Ac(u?J2)0?YJJ-2Wvv3wviVm9&#>a$XB2GLr-1%-#rOmHC+6DKK-d* z{K3C*^AFI~t2_=V56-%YW6M@hd5yH+?-#OgfW-|9P@QXu7Q9+(k%~-peAiPCT>n$=+Wv(H;Yq&u5kC9r zU-}3C&zHXjA9yey9cu`jxCF2!HY>n6B|_TocD~n_xs-V(q$*{VzG#!(ZnY_;Y&RP} zBMif^-EQZ3t|F9pbF@XK-Lw}_MKDN|oBF%MQ*B$}#OBAh%3+!&QV^eQM*>mfM929p zzb7NDK0<-);O4%82+>+We5w(ZkPm>CfO{%H>^9 z7(#JmW!e9PB{U=|% zc?O)2xGEqeATFgS7+D}0@fmZbl$evbf+%H935gVeC=(}4Ttsso07w*&85k)K)|g~Y zl#)3Ui4!)2bjrh~){4x`i8u-9G*9z9n*n*2icAgt++L?m+!j$vTzitiZnsNAHtUj2 z=1m=8VHxtipSHe!|F14{+c#-Hyc(=AppD;1?o7%#?{+&xwEfyK@m^uZPKkGdUGnxR z5T6&19_l!?<|kq+^&`;97Eh}fqbb|gBCCi*fah zx5fBhkM^VH_o}re@pRjn9in6WyZwp%VMFInb2O@3fo+|DXxwaPkZxe#ZnveBl#>m{ zA)-i0IT?GC2#JuG5s+G`!+A&yRT0&!q=b|kLpX7M^NVl)?uTFa>aYIV`>v%byCNlJ zBEqWTFeg-LvmVV}g`mjD%&7sFn@T94+R7q8#0I|T&#wv;K_w#6q5BI>O16$TD2S?v zR*{M@sz4`AA!z?L5TUu1!4zsFi+C5a6Php`Qki<_ACyI;HW8cHWTcb`K}D))m98Kw zpeg|*Y(1p83ADzGw?q}hhI?Dx&Wa*h=V?B#GC=|vhJ77A`NFFt_}D`?j)sD|Peh2RiUN^9#@ z@8o4va*VoFVe>qRK*|Y8Y7wTyDR+ats2A1S84Q~kV-UIL7vk1+C zq%ct3Bq$kfZBjYgmD4(w;e>|GCZ$YlA;^>xB9&V6FcNZ0q|*lFFb{>)YF)?LjjOHs zMl?%ttug5_c(jIOl$v%=3b+Xg2QOl>N`s#;y<6^R z_>|L%x>HNjR`3Go%{6)-ieF|Ln7oH?mC$Ch@dcr|YoR^zyhM3q1k^}g?h;!Z>9tQ3 zRcZeL{}ryuw*13B9^oGrddGIrUKQ*IT+m#l@I_vBB;(VP5Xgu)mtxSjL>$}uiIenU zL%Ss+5!;8t+C>4BQgcr3YuN2}%VNvzn~R}F-fUP!Ev<-ze%nWIZCoBBUgHqyjw+&} zOh&080u+(NDRBY?W|9jxs%!U46qVao!*XXxVZUceP=#VBP%Okl{v){D0AZd{LD6a@ z&_==`;$&CB02hV=uW>A$i0n>qe@D()8aqS}F+>Na#1>Hz94;%-Ttr%C!(pnMOO|a0 zNDZkfUR85q4WJCmQCvNYw!Ya4)+FYx;YQBgYV{~(j)#iqD_o^hVt^fu!!V444+*I% zcWK+zZ4)>ms>1VHFAih+#Z8p_1mA%zVo$M4z&5$nxj>D)0jeghSR@zc6xl3(%35{7 z<8SxQfv*zgjP^xd!t}bgb8JQ=@^f7vTm7NmW7W%~@c3)93pX09F@g}Fkzvt~`jJvC z^L*vL$JPS$&wSzC7Ua7m9|WRe{}pkOCqr;VG{23Y`eDzV1pZvxeErRIqdA}t9f3I9 zc<9PQ@4x?{Kk>l%*BzCIhI*Z6)-nmsiWfx|(Uga451rh2=IVXl_|Ww~{mk+I;sN;T zBRILVIywFMpZVZN|H1VBbmdwaMu=0)mZ75>JE<+GMH{vDKq$e3y4RS|(=<`geay76 zs?A~}Ckjcigf?6EFpl#)i^^C({i`3nHa{}F|Du~aJ@nx9r~cq0!@qKL>j9dMs0h#= zvrlsv#sp}ahZ~Pwec-Dfy!Nj>d*xdng7Jj$0{;@z+P^3VOs-@W-Y>BjwOvms{a zR1ofiFLAIyb-6CS55`(F=UmFX8rfX>Sk7t>AaBc(Dz#8*(+n+AtT&w9aA(KF=IjJO zfGSeDP5}T?>yUHX2przkQ~PXipF%^znJ0X^K|uSCO6ez; zzH_+dg$<4YW;$7EF01G*KaNSMtsTPL&iLHUO&~(JFs>1?wqm`<$PlZw8&R!lJ>8w3 z9G~Pos8mqMIZ3!D?}Ea>!x5i5IF8>r%#h%n9lo*nTt_uE%u;7&o~MaZQlu*IvmgA$|Igq3FW-3cCJr0m z1k3=`c`WVm2O^Vzf!T0Lb~_2(6xF3q z2UbL_*2!bB2J=X8Kfm}%*=Nh*LB^|>h)wek;tlwm^JcR#t3fn4yF%^rA3pZvyJUQk zRS(A7{}K1+<5`V5)yL&m4Jt3{qPfsVdEyZ`ZX!Oj7*Fxq-@m;jciuRK!(wTXFpi}L zWQU4qDRZ)KOk@~FPFzbhtrGzi(elPorARGO8tPXOw5k?FWggzXDgXSpKlbRON7rv$ z;gkTSl>LyIb7EpbMm6gzc5(zZM;oBFR5}Ioy=wFAm{Lj3d_Vv+)mH%!BsI(<10f+9 z{y{-S#W)^-kXxEy|Nkw32mFC(DG1Qw5*5i>hAl{pn&6ob35^-u9K)S&jBI;gPw8te zX$4FFqX53JKtB%y?6Wk>5=1~9I3XQX+F%sznJ|b5(Sqj%=WJN4q6KpRfSpglNwL6$ zoqo|~(Gg0Qn|Mh@16O_(m9&3lPP;X#a))R@zzj4ZHW6D7q2K&%T)%(p04Heq#0w7< z(K%SqN0J(1gp5dT)Dy#fcM?f|gXkBzRXW(c>L!k(T?+)zbY?y${ZeD>ROmvkYd)kA9tOC%3*D_$9|RE>KLHA1F%f<@?Uq+#JyNc zI{A7vPUQnK(bM6GlC~nFFsMo?6+m+a1Rw$>5)iFA11V(|&U)1tUDD_9e5ysb8uJ_YLBj4>Aw=`=0?(}wG#4nb9F!A{`^d;Ub%J!`Mi`F(OgAp z*HaZeh}(Klk&Jw&d9K5P<3hAY_<{KI{?`?;lCjj2A`?sl+j4 zqIq+inN%w%7|d%wE!W*b(sOW%ISocsDaaoLA(m|!j){D6;54!?>{dy{AX=qz;(4B%0l8FA9a66IzB4zgh1C{AbBtrHGEWl| z4MWyLzN)|N_ArX3)J`39DUD+bc55z5S)6^2VM@`-YjJ|SQrfR#i|a+UzRFR`bOJe^iRSFYTzG<#G^Ll^BUuRU+ckOF-AJy|-_t zS)0t=@AoTp$syN^_=xQsLOl=E@gqHYVja0|Z=+4>nGh+Oaza@6xkJvn?4{`RvD&Tf zRxL%!+r@#ED4nm;@EqOX*JTx~4NEOy?5{TdrCQm-N(~WTiJ-0)>_|9TA!eMlQR!- zQH=xs#y6~`9_`=<-he;*z@0@Ae)ypq@X(DYlboLxnnfoiKqllN!BxJ;iSYB&kN@D` z`Q4LGjL&Vap71bYP)nz2+72TqNH={1)xLr#S(_?=oAHp^>PUpx8g#R^fg0>#@kyXd zr_S4wt|F@E=jZ0fFGTm#$A0?f?|*_M_9N*JbuJcPj@c;cy_+5JL==!zc=mb5F^8#twmkvRRHr3S)?=7*I zOdi8Rmz%$eeM_a3JPcLE)0=H+lb-Pl%efImBr!8CtBMjX-eD1~qDc=bdd8`=p-(BL zLTv%XR%cQ>(8*k5&+JkfgTbl0i)*Po9jfVsLz@(-pwb71nmaAnGMu~W?n0k-H;h0l zJ{OX81g-%5KrrSjur)pmzF`71BH?~2G^CUV zrUZyZgws$}P!)-kh=9zwZ!S8VXL`r$fC=ibNCu%sA;bwy`dojaDwzwbL%y12D5uH+gH+zB+yJXehh= zeo#dknl1@h00F8AMM&uQ2%?lxQ3U{s%r>$QsvUW(1~gYpAPN-()ljYgM3@kPG^Hf9 zg4Bw>9O}7>01kiyVQxqbFqdv)4I_vNv&0DrP)I8F1lvhe5w%KY@;bbQ1{${`@RSKT z5sXX%pys$$RnS@MxoAbooJIh)o~BwPV~F=eB8EXgpppoH6af1YCKS`uT52HzD%hQ7 zj1y8o!$~tSLIps=*&Iir#f~=xl_(<(fJXcPP%=nQ?WbBJ*;ovtAPE-G3NY6e=c`Bp zVw1Q8FaVHhRTTm4&uAh_Du815d<9j}8SorXR0g8NICPe@0x+m};v%-bS!Pv8Dl$V$ zJe;eD;*6l&?kEIh?J1ev$y%ZDp&2O|^blM6p-7!TkXVrtKmN`CR$Nn3N;a2q(BM*8 zO>eD&svP#Wnw|GUb?is2WP;V81RoArSSv5WTiew6A@9}Cb$$w31(?bz)7lvF0~SqEkmsN+L)~AV>9)&xm0SY)!xFz0n!L# zk*bmW>l?f)Ye48QSqOPM(QaRB9a4@1ME(PgyFtY5FeYLms#;5}gecXf`<1&BMQUk& zXB7bC+`NH+z{H@yw5aMUO(y_78@U477^rr4Fk>*wps0;nwCe|$hz-XfwGtpF&f{RG zYpXNHadZHP`FVYoDiVIYep-B0hZB)5L`KT6M;w^cW(Pm>?D&mjfj_I;%%Qg{mT`=s zh$XVgC2f4CKTUIwbrMiwN{KB6$OJ)Kk!%Xpl`mUDmjJ6koR3%-bqJ%Sz{ev~uk_%; zti#H^0t%a9P?0*9(#t+y&|57fs<=$%+Jb5SDXK*d<@7?+G1D%!JEg(p?6`fjGiTpE ztX&bMWc!lmdA9VnSYNIv)!MT%Z7jyMNG8%=&NkviAKQ2H>1why5i?mHOt)jJw(D38 zyFrYU^I$17?i^_kD~&(O?9wju24uL!a2x@yfDkty!5@v|=zMbc7t z%!!~P<1pA%iqvXO1LkC@v}tJO3-kP%F}zA8YC>5QplyP|Teh}__~rI7%vfYwNwgYr zT6v`baW17uEww^72-^+gn}p&rTot|Kt2|7n!T5}bk0UJJMrfEF?7Rqe>BN1D)Q9R? z36CvL5|IHxbuRNfmnQP|E!%C>K4#82bvHt@LlB$UTuUv|$*Qq4K_NWQA6~y(VjUF& zUDrmlKA9WOd#cJyvlJ|)n2^)}eBf7Eyen2p+3!ytd~#Shpnvv@@5#g92R38-#IFJX zRB8_^O9G3tvXiFOnA-79SosXh9Ga%jeE6fE_`y$~oDD}$U%MC*c&R#)2Tq%mjx!%8 zI!Z9oy{Q+k{_GF@(yx8s^=D46KfJkeb+bLvFs^6nu!{89C@}JsIlNS)5vW3oZXx9L zM#Wru>M0(!LxL^T|2@8r&o6rbi$HY0A;HYUI25UXXq`m_;yfh0`PR#y`k_}I-9A9i zjqmV9WzO52PBI-O*u3MnR6qLh-~5rk_B+>J+&;Fwc4Is`B2Gk0%v~I1SjG0PoOi1Z zrE$Pchx`BBL-(#V5fNujo19NFZW)GqxyoPs#UKC0pZlAieCXBj#>sv6A6>nw3UT_x zx00wb6A_dacFww=CbxBi2nMuHcfEtEW=<>1o?onGr6uz0M6ELI_aZ__sNm>D10mZ0 zmegA3LWwO2Zt1`g`ues~c5G7~$Fb$oi!jnK4#X^Nzs4e>c2l9&I*V4(##qBK85(d_}(cV-;lgL->04DjMV8hZA3 zbZsAomE8$>@ns0gEAGd=%fu@K*+sfYJRRTVJ>LV{TE=laKR-)s(dgym%Jm=k;eYzw z-}8?qA;CNYR}&Fe*F7=5+pdyYVsbLI z%;Cu@x0o#@Jp7q)jX!y*`hGG4}^Jh0jrMaR-TAOrQ9S&A*tQ zna@Q1Fy0FnTaCr}lC)_ph?(#O1xLaGG zcD=irVHt@Kl4Ts3PG`$eL&KRd88Rw^f>Hr2s5C@l)y%&CeC&W79JBlMN>s9j3klTztK0uZB2f^?dB`~nNR^ow z07Ma#xGI;Tqh;ug=}bzg^vM@qnNIg#^ZdK!-D`Q+7ue@vXuNWd)_^ELA0jxGbVo-#Iplm#67Mx?NkZKqQ3Ms5jjn%dy<|9GN!IJ;??XnB8t>F#t}&i?Vc1_9%Vm;c2jVCM!Y8!#~~g1Y}JJ=U!H#B z4n*g2m?^;rUku*u2@p;A_UFAh*nt*}4_rcpP>pz}Iqp-X9-Mq!Sa$&~&PH5JX7ka9 zd76mm=;+9!V*MBy>10c*z@DW;A-gR_b`$nCVc%1*6R4p!oA#P| zjBPi%Qs)9W*1#9Nl`l087`4KKsMI=cHugN&ZIFj?*k(L?=|jKw$_L+k@aP&pz4@2^ zhUSld?00_d@BQ-YKed07Z#=NQem!qC)b|Swf~gnPv4`!NV=SEf5pFdzXny# zd!A^M9v;53msrc^fBDCL{TIITx6|*!Lq`uhxV?G}n2q3=GOz4=@r=;w5IrE_I!MQN zMj|RwoJZsf@=CBs#8Sm~TSIACeq*UcRGii3`**E%%q_smww+QddiO7EYHmihFhlju z9CA)MbF%xVS(B{7&R5YAldrnsHm z44CFn4*N_-GO)ut5?0lzEgi5OM>MhxC;O^PugYvGBZPW>n-NkTlv4#P0x9P*Ppai) zGi)-WR#aSRxR*GT@62vqotrLIU6&ueE9v-72#%GGeChkS$JD;BhyeX%o1-rUhFr8f zU&7A*Qr;K>P$C;8QI#PNCnr~a=tqC-d;i;ie7c|0c(kt|#6;bXj~y|`42X~rIZ;kX zj6lqZIT=6$5YsRaw*eMTiBpzNPaV z*dowlKcFkE_V6qYq1s}iI4-c!Md!1XF?7d^WVcC~25k>utA44KsS%yz>q2Npz=P7^j3%9@U>Sy2oRZkxcg1WQbC=e-7 zTP&ga`5PPR*#1v)N-y9HXfV+>O|R_|FoI?JA>ag1q2JWD$agIp5EM~GE4JZN0%cVs zP6q$5!5@`MD6r@O)Mm_DEM5gDqM}M|G^P#YG>y2=`m2Bdv9Gq4Uuw9BrZuAgBFF}S z0ijbSsy7#1{83C!Tn4bH(XPdJYzQJFnkeCDo!|y-xJaKqs)`j*RNLGtKr*;CwuC@` zWoRKTm>4rcCIFxvVl^)kbZQAA5i(*1$cO|`8s531cl$onbYDg3Sm*Zs3Au4U7D%*< z@|`GRiF0Ty=>kvyEZ^0vS&Tr4+|ypf0xA^+C?PT0(6d1Tjat;Mg#rja@^5~-t1v!! z2Ztf@a5#_VtAoRlBkMWt>%RKfiN$(iD~6Fh=ayUzP4I}(U07AvWjUQEmSQfTYo*oDJH5}q_rbTOnx$!NQ9YeQnu!& zs8p>fvq({d3R;zlkXGCx%+qexIUkKv#euGU>V?l=J>I_OJrAFsedhRR*xlYUv4dVZ z;KIW!Ay9Q13()?pl#<#!DKKY3R+V|44ADBz`()vCL`)ePF$av`6W!H5h8jd$FEYeh zN^$P6b%zvIW#77N0_HjZs?r2l5GtU~f((P4o}Y|)v%T-NH_Q2+$D?bM()l#kDv8r> z+7V+Oa~=i&sWEuWp-%c?q?A+UWZkrt)zrtd+hl#G`kG1z3j5t|9ENcmwMr?45OeOyPE2Z% zW&5e!V`3T0*6*UIj6|X+GY@$%b0UN^hSo#s*e?$y_gW`LEH+SYt%4c}7zTgrIY{c$ zPp%9yvjrdfH{8fSDo(0#$=mh2r65)7y3sQ5+j}qe-HzK$tUs)}ig{M16uW+E=fn7< zH|JV^K^0A$IPreJms-t^E45lqk)tzIWIs(7T{V|d_7eh%DvDNJ)>V5yR%6+Fn5K!? zMs*q}qtq&9J|&uKv4JeQFn{1|IQvA7E9I0F!4AX5v37Od#=GL^^gPeK3rmp@9dQjS zZvG06;SWyaDVg94(Nf)eLZ0MSO4)2Sb6p&`<~{W7U>F8KnC96YE9esEcDps&CK8Ur zz$q1}(ydtw_9cc z1tet8Y(|O$<_-~Z1cZgvtau<6v67Y-K_hAVe(El1e|Qal;cX%7=(aA}INBCJP19hC zXUERCRAG;Xt%vsMR$@WiI7%r)8rnkbfx~6Ct=YrVsjU;}80aw%HsV^!3`m^VGDJK9 z($b9WX|-b{G5Lz*$bS13F2UChgmrB$x`3Ah2EshgrPgUb*~~=yo`ZN4(LHXrXe;(y zYON~DOuo6AQrP0F5k$qhf%RF=Ear?7i2RZjjo56#JVc2ZO?a?^w-+uFz-+AGMfAZ1ukGxfG>B;s8@0qP} z;h*x^&%XTepZ^!X{ttfnr5}8C^O^MUaP|7}wHuT&^nQlBu@(cbwgf^)aMV&QO>xKr zA^A1+k#Nh!>RE+kxxu+($~(Dhj?`eAIPn;zh}rQyPFiS$0>F@St##f{o9$K=#&N?r zBTm!Jm;U)jU;L5J&==%rd%_Q-FIBdE^^KQ5@{7OoYv27FZ~emQeQ%G~x7V(Z$H&Ml z-m5b|xck;S^u}v%bH~T?yxZRn0$Pv|r~TRMFMaNlzxvUS|IjD)AAf8A+BwcV-q^sG zdy&ijjo+?SvSBg_dXwE-hS+O1DMEw^Au|Bz zZZ1=)iUdTrZ=Yo*sKS8bWUl_0L>TvGLHu6yBj!W7F1Ij!&-qv zzx`i*;MVy>d2_m-^JY^;b4uPWY4<0R8hoP}oCyJ$6EXEgfDk82ip{ziFCkIKA55-voQm+j$o z_@P%>v8!q+toD=kGcHEkpIDrrpQ9a}8tVk7`gmNSz5f_0YroybPt8mapCJDlJvKJR z-gwB0r!o0=Sh_$Q6>2{MxT_$h_$<@Ry?mPI*_0@&;#|3&=b3tZx2S-Ezw^OTj#RCL z&Ur{FPy3y!9&NYnz13n#3C2ogNK&CzA(C-qsdXH$?DiEAXFbmuMUM&cr(b;O%`d$A zbzk!y!ky}5gk&RTAaTA;JN{Q`nn0zcE%+f)^aY);2I3kT=pyn z3Rv-v{DU8h);2rF`{U8@?MN|1%h{bCurtr|I5y~^%N(A^;z#kE$2gC_8t#ZbIL~FW z*S8wZ*5ae1Bh_jrH(Rrui0U0VX0Dy#>w_&Wc6&?EByV40Ovv_noRU;?Fwl# zSPi~en{{RG0#NLEm^5QMpXnxM3@LLFm0=uRz66Do(~yVN7{1fVqj=|cSEP&DW^95l zR4H|8mMf9D7G^#_J2!D;$eEF*{ZwjkU0~tvtw!65n$+dAMB9C>2xu_$bnpPiDNEl| zcT+Kg&-wYejVVO(uVE;xlkBZ>TQ1x>=dQzeIKPO6Eu|2*5MTd(tY76gW@aw4cp8$! zydp%Ur~ozlo|ATCZ7m{YnoqVz(B)VA?fZcJYC~ZOhddb5-PX=*2p|=-?lnN>!Dg&5 zu>yz|#|e?PQp+i`SW=Wl}_J&2;x46V?4}Y06DZFLPJNT6P%_ zMqFC0HRWtKhDA^+fYgdYplVWet0ucAngFX*^HSN>aUEgI%@b|kbI#c)x!Dx{`c+2ahVIVB?6pYIG^X9J{uxb=wh6|}J@Ke;(eQ%YJzJll{M zKwBfB4P7(=Ix(X(3f9@#*|6Q%9DL5nE|b$jTk_$4vc#U;`z5ERr<@b^Sjbw6RH1G* zQGg=Vt`v1T3aBPrT2^K#h%R`yQTtG&Nsz6x(s;@!QUMoumyONFwc0jo0?eH@Xe+Aq z(qau0fzI7N-x76fVcbuX64=_c8OGMS9tLs*l@VZR9bMI46I6;hAeIUW0WzoBgF3}v zGW|f+#(PzB;_3AC=IgJ{yYqHlPkFp@_2~M2d9#U!&p4FUCwTOt3(x+&VNU?gcY6)K zKf4pGLbI5ATO~G|4I$QA2ubFt?x$&Y4pPg0zdzgSc>l8xTzUHH@grA{9=p1|z8$V^ z=<1=;s`dPQx4U_M_QliF*KghY?3-`B^o6%yDc5Ia9>zRwFeT2zuo*dL3CtPmi2}gD z?W|it4|ZXI(o+N)%AZr2=ViF9`xr_owFgfz^IZ0En4p2qJBz6qIFwvd@UDOl3%42- z>VmllLpg*fQs>>SPJ5l^d3U})n{o5t^ABEq?*6M!U)w%(vbnK6{Gw#H+nv94dh7L@ zH(&YU7hin+jgNehr_GgNyG@&I+H5GXAV@F8{qXEJ-Z+l2cN>ZP_6W3ThN??cZy1iL zrIdLFsZ!9v+s*ND9ygqaQY$e>OCU-y9jbsi~o|Z`7+J6jGKZmm6=l-hGE+8Nte6|t18dwXffa>4a)_*5@2 zwCA#jsOxkNp*E)lNF9c>o2I!`;?d%`6Y++S>rACQ_1MD?oQ&7?bO3=Cd75hJ%}Yb4 zf`|%ZS_#va%-Z8S6PZb2W$(Qc_4vz1PJc;ZeHY(yw7J}gF@32?`Cg(6?;?o*|C#%@ zX4|$bEevay-p818?Y&P{)`iN-s>;f&n*b9gtO#EH;P8w6qTr$k$tr~H2>%=_EC>(; zAcew6!m`0K*usvm!xsr7$-)K<5(U(Sq^dHj@^&)M*?Y}7M(?fp;p@GPHpklM(&V+M+ry>|r9 zpk9hG(kW6EWQ%B}5ttGBw$|G7^K&e>;GIM&PnJhuC&ZNW?c2ARcoYasoC2tnmSqXP zU5>*E$J99BPzZ_0?RJAYE%L^LkC>x|@QIdX0YHp596&+9<#_WznNfUZ6+U((H0g0c zq7r+4ejeG*>EH|HTwJu#w$F~E?+qXP-Me?7cf=BipUpF;nA)O&%C@oB>owd<;zqRA ztTlX)ecvzZy3_@3dv8Dfc;EM0inX1)_4~HBy)vo#zTMjMbKe^Eet-AQeYbY+`;Bfy z@9y^Y*ZzC|-5>d%{jq;>(O-Ki?Su8rB2P*#i?_NHbula6g`LD);QOiEt9TWX-aqbk z-}igB=Hp1M!WY$x>JxKiCX%F(WwYD)5JBU=tDj4$EfU`h9QD z-R?xY5i`9OURjr-3+qBGW{t_%O{6g+1re*8d+*-6TkE}TH zya_wA37H59i}1Dg-u-U<-uk_@ZStgxaxJ!-uaoRvl|P^$R`{@an{}JiQ<1`SWnPQECQ_$nd?R``zO#_9iY$c+7=+$> zxBIp~TfY%^X5v5aZ~yNA!UjGVZEA2NyAwUe(;u-SleN_Qj*by4EhM_J)wb43S+a@* zt1hQ$$8X8La*^8xq@edsWI?;YTf#OMT8xm%=VmG3hBUhLlQLKh>^Z@cL@ow_3ZoHS$KqePtK%TTv#Wo*n=n0A`qm9AD}Hi%W5H80X_LZf^0^ z1#*;U5-+u8F|)y$gz3oeLr62#%nLXMq$#T~*!|hd`2PGBQNnnVV;Kf)jVCrYig{QP zOKiKhQwS#>KdjtA9HxGH_~UmSh_;mQDT~jZeY7JkFRCRx>Zf$OEF!}N$xdX$d7y0( zksQAQFBqdEVs)GUXY4lRSgI=SaSOGHJ-6PTx8BGQb4l^IxSI0%jH zh@s#bZpAU@HM1RaNj@aThyPNWmX{NNcIqeNn)vL4N6F%?s|XSmNVsF)1G*=}>oRt~ z*q?1;#Lc>@Dod3`aJbOmb~!&VjBsoPtz#TsGT}L!Uc)-*6)}^@b!s%d-MYE63P!3` z3kLgD#@wUXo+UE)!MyVWavdfoGWPlB=jXaEp(1L%?|ZN7qN?7_&6s#Cm4?0VxI6c@ zzm)pIE)cofduyFL=aBT?b(#sNh;`fAE-IEz)hxY?ezMdW6Xk;IV@JFJL@gpxY892; z`nGKiC>wB`ZU!y6@W~D`_vGWaCsvU$g%wti@kP2DF=O2oIu2QI8;;{^jO({dq z5pglOxjG@a*)d?O)2(M0PD~)iuvw-|(hm7*)^`UUhdDKs6fSsL2Am?fZ3Ix7)q9-M78(yQ;kX=zBtBz3=-* z?&c|dM5YUXGYDvPS*576lv<5gYb|xbq1D`S#KJ>W;6(9zB@jW3=iME`X$t5O;*&`blXAJ!G!N>xb#gV; zLTs=z7R9T|zTLO`o!peT?VExl|NO4E#-P<;8Ndw3+|1U?+FIvQv{X@Du2+%jEM;9w zt-z4-$OpGzk>S+XDV1foH9j_{4rDV`q4>zb1E``)sU60wh)L2h@Y~w%bE+!l!FRzk z10XmGej+MGrnP7{_p;P|-$hhdVW$o!ig;QweJ6+da<_OA@I4^+WXU`pY@hy1kpH*d z_uk+^(36;kv%RT%5sh?;VM0A0)R;>JMG@)2F)R$$!h+E3fVz6aCJ=o8oKua@3pGse zGf=u@^K^GN?hTSPS((Mm*r?y{i*mnjOOc=c;_v#I&)3y9+|+TSN3;w%3*^z@_I*0o zIuzlb8Zh`0fc`A-@&Eq=(4XaZouZ6S9wzVo())w!F%Oyt?(hmPYStV|dNyG%wSMc{ zAO3s){$Kh(|6l);PQ|4dOJncUS%^ieu6W{|NK{z`vUO3xM(51kS?ek)Q@1X4Sv>-X zVPaO+aJIsbyPJ`4w@#?>m}?Y_@x;laTAgPw_%I^i+wE3V$tkx0ncA4c4`cHL`j0Pxp7{LyoRyKi_c})rSP?~wyDRts z+m1p`&6K$H-FqW9YkRxj+IHjC`~Ak|ZM(T|_mA(3Yk&JK-v7xT`2DYc;a~X!Kl!_S zrMFj=Rja7@g_vEO3K^3*bt}!;oJ35;i@1=rZd>d3*6v0~##Rs5O}FgH_}+nS zPVtT!I!m;WWuL_zxqZcpM^MNn^$bQ4FBZ;lnfwk*pz&0!~!Oy-YYY&yWUNVW`6>vwL!Rm#n2nHb^%U z)#)1Ty>;()cqz(*2U%#=91i>Oz+{4qJ83B*Ou|wW5uoVdnc4W@-3KWi58>Vh(;34qDB|Hi6?Ce- zweT;_ak$xH0%BXtAP4KvdY0*Fy1y}BDW!O_p277!Nb6`m^&G((+d{mVwznC|_Yh2) zY`4US(7<4;FRC~RAkf>}PRv@09M%m;Zm{Fo5Frtx6r(yb0dm)&r4S9f^r*b;h+5X% zIv(1?Bf$E>6Lw%sW;A&*GQ`y5X{k%i4@NdP4*v?B?F1rO;M5O!Z0u8(Xy)+S4gN^N zlpXb~ltV-x%7B-V@nFj2B|m?gJV;r6I19NWakQu?BnWx*80AWPe5*ObGal^0s9hE& zZoLK9&wAhYUF5J~ZBuuWjd8NkLC!VJhfbyijfk5mfp4vKGa|k`JzZbFUZ0-o^;*`o z)P?wH=T4{C(OB+VjA}BaAoigZ+4tV6(kGxY(S=mX13k!Q3aLZDI1`)EMld7-n-5;|eV%Ng+Q)?wo!H=^7 zkE0xsltqh{x;{N!U%$D&d2@aBx~!Mw)vJ1Ws!vbr>o-rI`+>`w&n?$i%d6MRt5@~u zRlUAiU%e{JrCwHmxuV)9{n9Jrt?+KZTHUZE1wzrcS28Z}K0f!@)h?cUf%jLSh zdUbj80Wa(N`pxBo57sxId-{RTUqATV^#?w`JiRK{SM~a|yn401eyx`)FU#fW)%Eo& zt&6Bm#hv%ox^-k5F+FJf5xXNItcfc#M>`VE62jR|Fvf>NQe9M8qC`BH)XZ8AS5p-M zeiR#HRQ^F)EOToL@4DVQIrly$D~2?l7rET|d=U{&`*U<6Cui!zOL}IVwALU#rujiW z(ZIn6$N~X=2Ek*Dbf}}IX(9Iikf0H{P4E79@7}efKf^#b{(eYciBDFoDf4z>;sZ8R z;rR@hF>%}5vedn|k3agTP+QlF6Lm#!V}4H*0s_?se}=x9nI#4?1`lv-HzYrplaKlyL{+5hxE z`_H+orCx4(@8m{4f-P7|srU`06ozSoij)HL4Fra1Sy+cFmMEyJinTIhsf(5c1)Bvr zsfSn0ki=`rerO{_v#6G=JsE@WkX(DN+kI>|*|s#3`DkKqI%Sb3tKuB69EZp$QV8}J zF-AH_a*6ePN^{A@QlKKIActrbPlkH|xuS87ysof`JLQz-z^!0@U z+`a1W;fE-J(}Y@l6&fjA?@iHHTJTgg9s<_}>9fYA!zDU6(E5TK8N?(nie>R}p!Cwl9k zfx<-q-{S;Mx6(8UnVu*3O2e;?xl`33obVFb-1@Xjgc8#!+ZWg$@HRygws%cELU5fx&>99Wh#@KlO+I z=qZOi>Hsv5tu+=s@rE7*cfGgP)^*8Ryi*ngGq3CVGA=JWO$Xl)8(*-4PZ$<6U$2+U zDg^=_yBoHWr9ODQuhPUKeoMgScy50IO{-fV`^X7+s_DA1{?~OYzw)J~0l?;~SKJRZ{!=B;_9{}ii z9;j+*`+k3SD@Csx3B!I>+<~VZzsberT1ji?LgEY2(wQ9;NMcD05#jt)M_V*Oeo=QERuoTtdX>>?ds8t%Q1>b5}T;3^Y#F2e}o_8gdFhIg~b z;8Y^S*^hsm1f`PmGqcrlG8>W8s3|m7$G17$v+gEErRdi7Zl<-Y z>%t;~phw=VvmmU&5QFLDOoHnU4cC3UFU!I#Dss3a7a^u>i*^c83~6niC1maJ&~~(* ztE-?<=W1r#x9O8NNMXHq+_RZGe_&XLI%M)7coKhF-vb84?F**)vAdG*t#|7wq1de?8A=qqaqYFybB5|6GD9e-*jj{x-L8+G2E@CF5SAj zYb|Ax90z1GjQ)L_T-RfiHPh+>z%5!rA5D4uldzkm95{%%<(WzV@x$d@4^xy{>w`pt zC;~#qE-{~V35g5QCDOgn}|HUdS!;BBksdq+9Oja@71xohee}Ge5ml( z&O>@FYBpG+Ic6h{B>Z@e?iu4EnwD#za+k7RuB=7Zb-7&1da0KSm3n>sx~wZ{(YmZp zPf}`GR;`QA)cDaPq&Bk8;KU;sFzi|SXmJ5R=Tk49(s)8ZD~_sebc2J0&2wzFog$KQ zK=;J%kJQ1KS!PPRh;(b7?nr!pL>C0%R78?~5M)LPcHtk?Ak@cmO+S6vodCBzFy z(BcpmTgz}po~31pUWNu@2p!K!@4dBtiYm>RHU7TT5_>QF=sNoFT9Fwls--TvEK*BZ z*X8)WL%6juZX8ickEou7lzVDWf>|8D zWkhkL(oRK#$D4fi$`SIMdNG}~#Pxc`)GbC1v1#P}CqCn{EXb1>1o@QigO3+Yjn)F( z2k#azPzI!+ONb$K5Iat;Q(9D5+-PszY|OWwUOl|^z57^7xx9Y86t&)zVUg)f zY*2!_L_E}|#{Kzc0enBjI{Cf8>p$0E!2gB;=+F4OPIescgYl>Pv%8S7JF}~>^+s-5 z^t;dZKmF(aoxky){g;=gH}`utE>e_O87z=mL<^D3|6Ewah+21M5d?n})l#%9qD2wB zT#CY>uGUg(t!pV&Rrl5-(_B@#=nSJ4E{al8ON}rF7MZkVj+9_kT`yPEC+IQn`xa%n zl(9UUjUIuRORc5W`?e7VoHMjD1(7`<&H?GhYKpBmCtaPQfQc8Yo|PX8dHMK2%U0JcO_R{Or+?{^hBGDu1> zx1wbX_07y}txM4nap`0z3RRfQ;Mq(p*1LCR?f3TaWqo@0R^ME|`1P-U*xI|F{};YU z@+{Puj9r*mNr}`+JF^3GBxi0yo!vwhn$AdJ!geXC@s$^MSw;3pok? zoe5sX!+v#S$P>;)0f;?GF3d=1;t{+Dv=$$Q$p?%}<0IhJoB&%5-Xqb_ISq4W7h*E& z&Q8=FA&*R$AE3bV4k9Tof)l%Ng+619-kIIo{A}*t-Ar{Mk{BvKrse`t8zzJE19ayO zJ35}R#Ka_0nRN8%_(nD&8_w4(gXcPZqY+QRbJhzSPe{oOMkqcmsEHV}3&se}ZlYiM zL%(p+%w~8L#Y9br&!J85!vGE>)?kljf7NJ>N-6jI7Hwe$Q=&o*nol?lU9Z>M?H046 zxrbV2)@1hspId{lsFa`xV3+$b8bk3S%EXG&qw6Qc8iAHpq{752swz9E5l> zPZ*cF6s=1srKl{Wh^k0oRj1;vrM~{?Cja0c{*y0#{s%w*`8Qr}=HH`!uPkDPi1C>6 z0Cw#Al?aRqc-tD0tjnc$+xK0Iia6Fx>kWY|>3ljO2NS&IFNY1MVq^N#Pj)i}B9sZ* zoyPjdK8UqD);Ws_w~M!Gn{d;mefZI~tY2VyLUHL#z22?d)s^8l?dkAV^^}T!=8hb z-?oU5+v({#C7kSSXDuK&_{i29+#Dazn`qG!u_(LRCDlCGPo_m7`3#vYnAD{d>n*o` z+3h6qom;bk)|JwFJEjE#1a|AjdhpBQ7o89&fFSu+zH|W4QlmD-Mi;xy!A(ZoJhRY) z1Iz&R-WP+D*~H$X$2L?>Su&C%YT-vqlXZ@f091`0Sw=*KgPz$n)oO7a+`YwL3|;17YNr+TLh>Lr`WS{?$i*^g%GE89548O-2@a?*%;)9q*@T84)5Z zM6M!CJQ;Y-?o!mpP<=eWV<_y##Bs)f4?s+A*7sIRkvU2sa@@)YvB}#-#!cc37!k_j zK!i_O@2w9*qyx_yLz>K|%XLK#K(^i;Y51YtWfnO~v1)zjNk&F17^OcY7XdK%jgOZQuP-SoZ{@JnJ>?|oU90Ln+cTv!`TmU^4bWTY>|o)ETC!O-N%_QIRdGIJ3`h&&65v$M@{ zLis^0$2Z3iD`|!f2s`k&d=`jE)e^#>Fk8TzuC;v+uaPT1vzy;}(OtUrJRih{ws*d*;#(qt#N( zdh6X!x<6)R!Img9BsNTqf}DG>1k8zihOox=MZGt;{F~W2A>ceO4^`hRCnkYCZQu}A ziwb(EqLQz6CJDw<4fXf&pQ>m^;`tfZGhwU;cYZXB<4Bs_=^;&k&8R-QX-6d)jw`V# z-8Tq$hktzx+tzh0I^5xEt+)F+;dZA3OQ7 zE~LUDPIBA#>(kS^E`7f*%It=2*hz?WZe5=k@vfbYvT=d(xo{WlLl^NT;9 z?#S^e@BC9NI9{eQe$q8`Qi^zb%m*a&c=W*sAAIw>-~E$+=Fk82|NL*ta^0FsS(-U% zA^1BpxQ8|4%2GuOi;Tpy*==djQi^EtBMeiV$cW0ah$z4n5+0#pLoFfG zYv_0~$1WjbQ9F69%k}BHZTn!!)LLr6`Ho*5dy7r$(U>(x_FWV<-FmK?vi|AR0mTR{ zBcX9djPRS*FgnV8Uw)C7Gw&Q-n8SGUo{#~e)A<`kMVMSgh)cY3^uj@T1miFtj^XK= zxBU}W>2ylwB;>ff`@X+=^(yy$xp$5xG{4k=q)(K_XLU4#%{4S|`IiPCJj&qH@E|~> zz!QQV4w6=%MxbyJAtu;TjlrQCi}>s>M1edz1R`irm96)!u4}hN>zn(Xv@E~=>;I%y z`O24n(rhb*luVsK@+W2!agq@%=Uu%sIn&~-JW$Tzk2RoSve{b~CShS6X>~j@r`@L= zItd~T8MN(AG#Ir+<6p^{xe_Tn9*LZ&ja+SfAOr`|JfTJpF%0BJm?9S<^+Tp_k=I8^ z;bo!m|87o3vxwrzeqo(tUiPW}pJ?vvT4t&rU>+W65kgehWgyXmvq?-AU7fHT76m** z5xEhYk?;V@MM#;-rJYj`I)4hSi5M_+0qjVcr6vI%eA*>eOu{D7k63mQVE&Vg}uDuv@3W~q2|DZ^|o zWvsW>?)P1^w5|ERTW@CFth;D4tLy9MyZQ2F@AdEhonQRjCoA^hRT{U>RGqoA z;XLP;bNs^t`eBN1=A~A0?ndi+ZTm)Kby4Qtz1O8$KVA>hkFl)iP!llur_9ygYuu5) z3%eCF(m9n}-IYk$r}+*Ukqf&LOXt4P^-{|6O*i}YH}zH=DruIeK+Wi z1F+Ll`aIp^JgBAO(RzM<)~Uw|LbR}G(Xeg8okc=g5Z_`l5wz&Qg|ia;G{ra_!FkNTj zTI*%KY;8OFxSg~kX4d8tb;5Td^#YG7_Q}kP&w8{hIad~aEW$8dKVkYK8hanc;&f>4 z8Ws_V5|_&*ddoO3_TEaZ#Jsm1gDy`ahu-_XZFNRn%VfX0S(}p~)M14Og_dUJy6sy8 zg#{fWYXy4muV1|$0iiyU!SDMP_$W5`Xg+s( z#BlfXc|?x;o}77YS|lNphQ`;Afz!V4tm@>gfh}hM@onOO=H9Kl^>})Z87FgVt;q0w zlEIzq`1`RVxm!0TT9=g*=5-8*$Q{%GEE!RZaN556hKjr{{=n zo3ctD6?HPi$9dF^+?QzsIwst+&dtyKDPA~62r9BJ3lp{0Xxe#)NGsfa@SkHJkOJJbk%bfVtz0h$#7S~(YC7!7dzx@hNc zp(5b^SiC;>bD92cMQ@WbIrss?8A+p+y{v2Ia6v7Ut%_%V^3Y}jViOUvQGeETfgN0| z<*09iGFG*O|IgU%RieSZZyPbW_1wvaMMHib;IW^lbU42v9PUG_SZQW84Sp3BrhOhI(V5+vA+!)*7e!C)`3ahN2=tfkfRh zSdBiahZS2Wx?L_9%y1je%ye#E&Z(i;98vql)0l-vV z+G~6g0R8Q94Q|GCni|7if|&+@Y07pMLtkovuR>Q8!+ks%F!9T^9H!6c$(so(za zyZ`2&_>=#a|KxATdSzL*=3EME*;)gIc^Kk|60?Ysh(XL>iq;~fh!&LoT9=76LoHEg z0$D(NO08vCTZhcaj7UUlt-YHQD@N>)*yxd7Gxq1+;K=8*Q{WkN#AWyrj^0}(aLH|2 zV?{P^-~f>#=#Qq`BJ%3ht1M61w(WEZV8Moz9QApe@<S?@<3tx34&9A?+55AUdfV7&X>MG(wcTBR@xT7nbzOh<=f7h1 zT)8W`2#GK$yNC^fp@|y+XeTgghhM9coAtpXWM?*Fw?6U!pzHMk)B<=MEH#mZNQgmy z?oOQ_JSBYrB7*@uqTi5&cWVqsT=#_Es!5B_juRT0rg zAAJ-7GQsSyNo@!RfR~e1Rmovu!9WRN+cVegw|(;hi7+iy$>e3}dK%1ecOelw+4{0x7PON=HW;erAbzEmgiF zjcBH9&vLyyX(`S6-W$fZFetEY7?N)HyO9O(hyCGlxtyq)?4vNnMi&<|q#n$C-}YRs zM&9Y{ep{`z^)@_$_hxgvF`SE3nI&@-@i>8QH{rQ)L@rCs+~Mr>8UTvc0{0SZLvYL- zh8}`Q1Xt!h3oLR{B<8A);WeCR?mNP`>bea0c%lZl7umHxj;%K5k*FW`eXp}33@e6U zVFXX)dcBHpN4Ot`H??BkR&{(*Etmj(0*~DGaJ`RY&RF}w6pnfDiIbaWw770WgkeT(O+gYF7;Cbf zQMhU2n69<8o?REiE++UXBU^?ffJg`qq-bw_UDl=6-n*7jpyarA#Mflcgqq%D5QVTI zRgJb`&0KiHJuaxP0C$WKpC+3YotzQ8(h^)NLOOuSo}dxg(SU1oE8I+)@$VUmNJez{!Wdjly+>)qxN7Hnd?S{RXM zH`qM>$1ln%z;WCtXK)Y?=Lz(=Ki_h(5uhh7EdI0ghh&kkKnVo7wZ$3bd)otE#M{`m4bLI4-DFrHu_KMsCz*9x_iT@jr~PDrzE)6& zpin-tqrvOyt=+e~&kVi*T&~wEcJf#V`+WlirsJ2Q@M~?Kjf27s zW8e3^HPsTn_Sw-cA})hf7fj(mYNEyqcvo@`?W1FCV7rLe#pa1gWR5Ieli?d!hsUp; z7CpExaqmXgmaN`6sZlWp%}nY%mjE03KDryDf*;SYvija9rZODzTYij&7G z+upZrbL&<0vM$0TtY$Rw&%1?uGtjOFOW(rAdH?&j8o8FE`)maqTjH~)=4{wMy% zfAL?gZ+@`3v~E(0ku)MD9ee(;VJBvmI*O}WD`245!M5J(vea3hFf)z}K#kkJ zw}}#98DeBIbIbAco?h3@Hp>LLFGA8dFF8w1vXy)e!mB~Audh^ z=ws)}9wwP0fT}P4o^AB<*wq86Pf)vx+;8{XZpVHF4-MS?7}*9PEGTi&EusKJ*${*( zOi%Z1L#8DQFJrggRd~6qFd-II9uC3W_C}&b7o%==@5Un6PSok#L`q{HZUp-N<)m;^M705<-&R6rr0NlPuuhiV7=>GAJ)Z4k9zmQ<)GE6y$nEw9s&d zb%(cx1S%zik86hLabi;9MMzjtW&mR~aK_xp%$;1N3?pN~k~sp~$Ymf%GhKAjR%}4A z#ITiMaSjYfj9oaA79mjyE|eC`5<5cgb+#h!=~*3u79ZwedM{)59>Dc_>cw%m4Df z9?FQ=CUQk6BCQ`}(i3en0Hfa9=@31EjA7<|%IiCc{-T)6iQ6ZIy9l4;&)NTI00icl z1{m#b%nY;pdu)HvqG!2H=xSrXh^-1OR-1cSykKAffs8~lNuD&G=5OpW1})Pg+^v@) zFsO0nF5U`#`&%D>?N`6`b6@aA592o>CnA7!(nPWy-8Xg;^1LKPDqGNJlk%XBA ztd_uHLVS&?MO9(p63=RsP}ynA{9tKauh+2YI0)vGni^#1eBGi=#aHnIG*ScU&$Vh8W5Sshm@CX?Apy4f=%iJm9xIskTUFJ*0 zs5=I7*bt)liI0|}AReMwQ)!gLEsjfShq|jh zS40S$QZ(Ypj3zb%91r}^A@rj_Fat|EbTce3L6F#jPTtnhQpRpxMBRP2Zt1>&coJdv z0G@uOyv-Xz%o6g$c~BE5>~|jAHeW(u?oMOmN$9%9;A(FA zwbrNWlh$&?%+9e~oC2X@fo~g}?xVJeym6W+c{U!+hs(SmGJm^X9@ofidbzzE**v&?GB)Szt^+gx3p;KiBo2XYXHS^Z6+StYm8C{{L^j!Q zI}~QqK=XX;X5RY!epi0ToWQ^`bcBG|oVe``m4vlcR1Jax=AxBZdhZCrDk}He^ZkBX z*5!J+w$>0lM=((0_k;wVqBxoSy?${It(3nfZSTFgLHr`A?6<{<{)_;0)U+=hu0Q*4 z{EQ&=rz7T{63KWrWXHf*xVLRtSD?>S%HRGwfA>%Sxqtg_{(t`V<<$qf>F#b$qE(8B z3bT-~GYN*Tm_3XQO-b08z^Ja;Zx$}*|MPqQ5E0-@a}W3%TkW%EM$U>g+;a0iu@Q)Bh`Ea#7=eS zH6ODgPKJlK+bzzKQ@Cgx#9{9q3ovVIfR#t(a0(0z0Yvuu3QYt0+@sK%SS=28um(@o z@L}$nXT!jDbM+Fsr6|232qd&PF%r&aQ&#!M6h9h}pm^t^j>40Kk7Q{d27MBR4ah(_ z>@k}P;A4gjOU{tbtJMHf&Odco$o+b~x_fK8jA$z&re>XqORY4$Nwlc4f{9;6&Dq#V zjd&+EWffU(x2{@$`IrBRX!)5he}M$lhpvT;I+Kjd8y`)yQ52=)FJ?ewVNnBYQEI@j2uv0^AFmMTg z@rBrjK?i8lGwzM}RPo9L@bL4-5VRjWJ zCsl2`?OQMPB04r6cXBr-dZhC3W8}%F8KQ;t9NvzHWlW?R9^N1*+=ux(#z(_SrkF`9 zMYKEJZwuWoZ$7?t`_{K*tv~+i@r_!=GH%n(08 z$=Nz8PN|n%gWQ1SCO;avj3m}tEO0xyTFNUwNO%rc02zmT66X> z%KZ>H&*b+r0DW3+W=3C!X3VBQbY7nQwLUMUOt?fkp+g-}Zf3F3VCU z$ZJ^0BWjEXB#ELS^IzhZ1``2p>%kQmLy_62l{trQ z)}xxmRn2YfFtnk;C2!Wp`Ittb^IDx#j51MoPVe{>^T-JUMKs@t^Gy3{HolbUBXOFb zoN!5IZr!qz`~7~;ZtN2}>AC8DFMyRx<>;1UQBT8llc&JFlVKi zzn`-rMD&w*E$O_l2;kuv2F`PShF*`En;ra;kb6InSIEs>bZ~@%N|N!%eU89SODR7d zt?iRDUReYKC+tQ?&RFlYlrkt0;~~cuQB=tt?n$SqMm~MU=0GEsGDJm31?U7A9d2M5 zbHQ;*kNb9hsImd{sJLdbZXQe5TCp;sCEVJ6de31Pg4e+;{Ip5NeE|`>wYKd|wU~Jk zS(a+O6_yG7shRCt!&Xp~nfP|Uy?yt*Uaqg6p2*!=)1v$RIg|>Y+Nby_+k&CKmBL_{D1X} z|LB9y|H#(KMIFO(L9911)|W`BD~XspOPS`bf{L>)S1!sBfD03|#l;YCFUL27O^67? zjxqlT&>kF?NzIBC$HRnbQiWKP?3KugR7-*sM|K5#gd^KSiXyN#dNgx`2O9Fs_ts9+ z$85VFxWS2^lnt8W7Jy@}Qw(N~Upl#9$9{D*{?pp%7|chVHaR!Tvh;SCm4&B} z&8{;_wZPNHL!Q#(^MRNKGYY0l9Ej_5)*5=~*4%9LU?S$eZTsbNL54Otb+cMm=F-WC zjbvvsW!>(rN_FzJuD3h?t-t+WKfU6g{+X{3lNP4F*COm)M41$PV^*_n@ju)vy$dGLOB%$o$@G&`$M1Sa5YjWGL}RDpxshuW&UHxjth zvyd_?adC(8SjS8jQGT$^o^(^{`#f6=(_#`Zw3$ezOLODN&mQT;tOuwz3^wM)9LTkf z+1Nn;X;7Ux?v$t~vns0_!EYMeT>?Ry9lt122V@L)YP=R3lH%1;p%(PxF-mBI(AH8e;@T81|LUpQebc=! zsz58oXlV>?P&M;o&@(7E9Fdk`)?7+0<+3+=zHMtQIR54|2J44Y_8`$?Dq8LbQXw)F zaPdF)<6n}0`Sb-Mb8n(k=s`>_PVRiS-cEx3m8{mRvoJsMalReTA6B%ku zhLi0~Jff#?hG1Lg1N(H&-Jb8+<}Z+i%;GFXUj}C8>G$NjIPBxY*d)6TzZZ?dFNy_= z_YfMZ9Q7UxIRNN9%8IjpC=x_(xBDdXGeWP|Wo`T3_Exl9*0rd@aYdMmDB@|BTB{cJ zVNAge%PWun!8M|4DXKz@Y|!qV9|6`FCmiPTJd%{)plTD@6p^B(lmdqbRA5m6W%0+b z44(e`!^(NGp>yn2>z3UBhCcc+ZIvT8uUkwMKqnl~&-5tBqT_X1szs>paQX^j?7WG` z6`1{@nc3dR9O1~;JGmDv%7@WJt+n8jMo=jt83s9PT!gaJaZMg|uK||jEJVx+WE|mS zW?IXs)C)mO&JTf1g62S?x5jgVhc18Hx3FRe+rCWgT$Uw#!z>w&V_Xq7d6%*l(NQ%% z`cTD^sWU5msEEpV<<@W~g0qt?8uExJ9)k=9WmklV3cx-YGc(}t zu<}5Y!=cmR!{`jN$xLLgcLrV*#}0Eo4~k)!*A{_F&`jNA8OHY^dk z81vovT!n@&zqfJ0t#>yqC2pd|!$32^=Fvg{BHSDU1=Udo)?-;=H-OhRg6?x{Nj_i3 zhB+VOliDD^XD1GOmM|5~XF<>#;3X@}?;m{dxxe@K zfANq1$v^WOzx7RBo_3OV+m5oI;oYpF1@VKdT0{$p63Or`6A>vaaDNui>q;q76a?pS z^p9jhu1jT6l;MLIR4QyGxhP69Ek#5@OXd+gTRb)&CYkg*5#b|bem)X91h*l<38D{+ zL}nFE$-MUlO*qr|!rw1T3QpU840lg%kWqRa{ET$CDN zFTAHtWeI*uDdp+uDTb7F{>c?)mPh2kq~Iw>?G468F3C=iQDEXx27`kPeShFQBa$Tf zYGxuia4HQVvmY#z)^_BA#K#QWyiDgkyhu#Pvxi$~e>1TigF-NwYIvZP(poFCo*azq zQizAcVbMZ^I?dzJ)4J~_LM+{TXP1j!l*E0%tnz%jlU$50|KK0};*Wjdi$C~-Kg4~z zEbQ$rBr1gu)jJzE2d7mOUAQRPi3!Xyxi|9eZf?XZ?#!x0B1~h0CzF|y2Wh)7z9GOP zbLuSP+nJTAz%FB0Pm|La7$JzP2+x8eNu*b?K$l+Dh|R`ppl&`(ORNfB5@;`saW6y6F8ot9Bx9 zByxml@F#{!-Aj8 zCFoj2Ko9FuGu7^Rbi+o#r$;B*85T*2+moF-O|Xaoxbp~e)2aodG*9;zX=cZzn{Ruq z>o`ru8De#*C$9rUtD)Q+KR!P=ut+nLq9@KECA2ZSJ(yd!@pxd?&%`PtR^s~f5afc@ z8p@#|?ujmXLX$H~V#sjm)Kuiz@2J5$ZD9v94yT|rYYgN|6iDkI@mWZ*=cJ?oMh$qHz zj1_Z{5R^kAs-@^;l$*~YivJ=`3fGL}uKF z4CNGR9e$m$dzc^O^i1z~U_=U?60yW7}9=3o!oPP2}onxyLw z_otJAVGc&l8zwVb0xF9h(gzhmtmv3M6n*K#6Xc|E2hB4b5_@mlj!{~WnAx&cCEmAt zo$&*M;YD0j$a}%u-JDp;vMO_L`>X5aX;I&|wW<@pBKKpF%hOECk_~ zIQ9E~(PsdK$7JPG8OOh^_x9Tbpx>KJ_*v|*kuI>^??3qY&;J*H^Z)g~_!EEXx4!l5 zdv`CF&RUiW*@%8Y3UMFSGy?S5iB*f1DypJNqR1!g!}~%?EwwJjT(p2`IFDTfW{}Q& zau*gEAmj95JPtBai8&>TbBOi=BhHkr);i$w13Ez0GtmhM(XyjgW(x%f^YZqEJU6eG z6TL5zd(jf2HqHa)@XZfgICk}rbVrMtb0Y$_&SoGnF#H_p>Pu3-paql5zsa10=WDA_tLS~jrG zOn3)h&TP!)(*uG?$qRX52I<9_&AE>>V^Sgk=!xEu zxs!L$kb~7Yq{oB3O9_28X702Qm7$R!W9q}SI3#*ZPQzt+Hgi5rnmHM96e0web>_|^ zUlFKlVJhUxMR{z}gI`R;YI?>15er-Lr$uBg-h2_MB8#vHZ#;;kv$sCnKF~e6(VfR- z6n1f9;X(%ioQRAG$}JS_N+d8WbL!;HX?IHMQc@&066u5rZTN>U0tu_o!YnM#)S0{6 z9xh|nhp9NvVE|1UHF0O|#HK&_2mdt~&qsd!(SXfDwk~V@Bfb-s_Ayes-|tyr9}=Pf*L-g1Xct#LeyjmpwEz9!y_3LQoBG4mK zSF(k4p35P1O+-HU-~(KW%eqFvgbr=nws_kyXUodOY=%2O2#Zkn-a%0lEn0-Rw{E>L zE3tdytG;Qz`Fh_=Z+-djo7->v^4I>`KmXp26D0k>vV%Q$-*%XJZQF)u`(RyVkI|F3 zJE*c@c&(~n>tMYEXFLzvYta*s9qI&-$W)b#toI#|{ba3TJ^(ufnK)F`B0&Mj9A29; zH*o!82Ht{4z}$Nq1_B{UO{UvnH^jod_if)`(deLlPo}SmvO7<=gdm}3PNk~u_w9PU z#_%u7kr+I{g5xBu2+~9_l!0T&+_7P6z{v~f_WXRgUhz8N(H6$&8b1E=U?+!5iVYlj zlAxH?Qff$&Wy};|_G-O@hil-0nj3j2X0R=d`rZzuh^SOtXE}tWab(F{uH7YNNooalbPg=nj)Fg+`z}TZOba3q2%x&8IG$x z>ngT3DSx-8vn>y3rAlr(xtqrU96?B05tBQE8+_x9f1jtD+LKUvI(EkZ@L zC^4%@U6y^{dpDrZNU>3ZI^y+CJ#p8SEP+4Koa~V;yBH zk4(bF3x=&qNIr-8Mj5loDr&vA=~V8RPoSgoG4!f)K8p8)fns1=7?Q=%E>>cuMQ2h{ zguF%Od&Usazh&$UF=YW>o0*n_n2&8Cb7m)qa{$n%UlDawMBxQkrJ)3TkGo)Q zIfub9>g=8AAQr^lduXDi6fN7fXYyL?OOiK2Xo@ z=H#U;k--p`CF{76xo|2!u*w3JFtc~>-kltW<0y~4bX_kw|1hwFhj~v@D`rY;=G{kI zk+GQ5;2+akoO+o8|2S_WDau6+zCiBx`@NL1F3T`^cVDj;-1;a>VsM^SM59J3#oeIM zvFZLi67w#X6G|Anedr;2Z$0_09$gE}j1QGXviqFOl~2NL+27-jaY9|++u(eP1;-}=(4Reo@TCWcf9j|BX9Yli zk_YssW7gv2X07)hc=N&k{XhNd|MP$IkALG^A2!mmUT@u4N;gx6Ba?zODWXy;v9Ky! zHMCSI1z$qciquj{)lv}0qNSKQRAj`&GU(E!mSw$+AtgCMV6HNPMuh9KT-FumktLKc zd%p8SOhOdi17ePUPR^-6diUI?)%WV4%l=;+%po4*v;FJIk^t@F6)4Tk>%-q%JqjzZhExZbi$kt z#l!qVL<$W3V6;rs;VIFLSvZUo2f5eT%-D^@naN0piSaNWWa~EgmT=s0XIW{O(>A6~ zf+KivVAzG6rIZoh?(j#RF4#2P2Ym3*5V_dBwZ6kUnOQ&_W)kL(iwARS=&J_U?qKM- z`F(V8kG{K;NsSap3>7B-dw6#bYj2)pP$DBEa^Uzn6DEgAccg7GsZb$iVP`U@?lV`J ziCb^58WApo56((sEHU7C{qi6AAJ@9iu@#Xy$am z5Jp8xT}r8FHcP1@8n3gi7u7;E8lH^9hN2v;8rq2i$e8E@wh5GC>$JDTOWV;FZ{kQQ~&NOcG)(oSE}0kU7f|1jY!;yjf#nw-c4`Z zVKXsoaWLK)Jp&=qy06z)Z$G}1a4p(xt5uyk3~t<%sj4j9H{$Nphje46U(!rwFrRZ9 zI^e81ff@fo#6ks8#41X}?#44K)7*_Zv6(pHWmHIsg`_(ht1(sCe|UMz_iz2?+aFq& z*B5^lskhx574KeLm}uv{N$X_NeJKS-Hbv!rzmbr6*CI~7_nno?vgXq(n!txPsg}Jp zClb|t-?#f+hHbSo5Ta5-Z`fLcL5{h>WU!kVkEofLrr==+-~*5S{eE}rWZw4XW=z~$ zF9=2$O|9b}*JV*rnxsyoDK_gyzW3I8U&;}VoH2qx6E2s_ZQl`Wz@oycQueJCEwEdw zr7}q^1$4`0S&+YsIv`J#F=R%K6)DEi3=hWEwy(=tRIT-*dRf=!`>iAFfEn18h}!Tm z8vnc9x4NvN#hgS7u`n46m7;Yi%Tnu7oQ#FchM$dD?@ryUyY0QflmIJqK6kqJri++& zF2X|2E-FN3?5tE&y7z6nRb9wvDGQ74tvO>}P1cP&DXX&H+YaXTQtDC{>*n2-TH(E5 zX5RZ+S27Y-b|z;Lbz+3it-4gL?2O>M@DYp21kxg>2b|Zs>2YT#-_B*M6XjzNY-mRINQ*-Y` z#L~KL4el#NwA}Vh1}sieYBw)+>E^B5aFHUe=%1O3D*K>m?E4N?<8Dm zVdmZX)^;M*QoA8LsI+caw%xp&v*@y1P+bub#IAGm;ogS+5h$CmSnt-Ys20`zzKgIB z{58m0V=6_JovpjD3abD}`KD5e6eUqsA=&nEM(a|v6eGXy zn~~$5E?UT(SxPMj^+AM%MWtJ}nKcA&$nj9I6fLFJt?fuEpDt|ddn0!hT}l;V7#zd$ zTUcr-!h#7(#z13cfNtk@yJgF=83)(Hn{ot%x|y36g$%)oLK7BNRFM{tahb52ACzYn zP*;RSaXLG>k#z^U>gF=-{Pxzm^|~zgZ8P`)IIVTLUaz<38##^CN>!OqFCt`{_1=3e z)y-vc-pIU`0yo?6yh7+iY;LN0xm<26DP@~u zsvsJZb8lug$S>C2rbjxHh$s>7ZNo;?ddFX!xm$N~8ZeD)_dP~U*y~Q&EzDfkb<|*@ zM65b~d)vDh3yF{{mnAdWP7K+JM+_VjU<4l2tZqaQUtk}BD!x3YLY$E~84sBdF3K|O zl7%@%8M7h~%(u2}z3r`aAFSS5iZGM8ru=j3z3&Y+J8NBpxR%01Mf9?+S`B=)1!iU+2bobWH z*}-B{KnB(w{yeJ8wDQCW5zn9m-2}?NQavuNpNj}keT;VAk@&pZ^j8+~Z(GuDA zy|xe8bt=(;Av5(1SpCefssDEz4 zrpr?5Ds?et66IQ@6#P#sY{!VCAeN9-on>ZVF>7tzwtX+9n3L8;OC1<=siiLN-poi8 zF7}<>nM*BN3g{p<y{pQ)E>(*V!=~?cySW(* zUYePkY0=$!vo56?v#XG3cji$DiSvc{@>}2d?l1q!SHJReUw-;vA=#PLO;jpGx+<%< zGMV`fZ{@*I28CH!l?hoR13_v|o5FjNRJ@W`Ge!icfxbe`d}qP4U5LeLAuH~E#tQP} zn>&#a3$r?@vzEfZE{z%xCvqoNl0u9!+n6??oxBUF0Q4L}CcFVRH&tWm?43!NtIEZ! zI*XGVHRs)_*=R$USedGM>D_@oGk4~l$;n{AHMqz$*gxv->?YhcIQUyLd>!- zt>TLM86`Z6vAA<*X3@%A$rqwR-pCEGhYX8DXCaZoT->C0Stz0aw56um;cBg%f3-zGkQAAvP=v>>d6grZ+p&HiBdbuH!_tthz7Y6 zM#fiWiTWfm$Ao;}cZ?BE*`^Vqidj<-3i7Xr9S~c&(~w1n0%b5J)-|?ErXy@8Tis_v zy08t2A%Bk481leUB10f1mRYR{*}iI7>cZr`x3=%gx?qHh?!pMRBuE04TB|OLi+uCj z-@d)Qf9c15>{2@UTU}b)n(~#UxOUSBPtJ!+&>ClU9j z(qFCg@!hvgF0X!U@2dLL?p=yo>CTPGg^NmAOU0PZ$+vw+;EcPIum}{IGDD#b1DTWa z0HgPdB8<4GE^~lfYQ?C-toOtfJ#y_-Sp}8>Lg&Kt6tJ$UYdY6M#S`l&p2nd(pn?Bx z+vY^!N9OKT>&vk0+`!-4jx1)V_L)gVgNmrCm;`qBo@$_|NOH(S#9YJxJmgvt!Lim_ zYn2&q2j@+CENZv={Uja8!J%X0vVJO;Gc{@0B8$e)h7AZX%}7T<$=!&Y+`3F{a-X4RVAZktVf3Ezpt835h?#QAg4w(oCf?07u|bN9P78Hakf7o4 z&|w=k^(&!dKMVx+y#$9HUa{y0(vdX44wmUZY7Zvq#C2H&FdT8X)@0uy>)l3i!8%jU zgKB*^*tivym)3jXu{#`iv*M2rGGOM9bVNX#&3#>lQ)hbFBQD0e7QJ4txBJZiM+J3S z9^%~w#I`p#TeK8F#?~dJPO0ka*RSJ(j|@RNl46>KojluZXU#_*mShu{mx0)0^Rz~X z-9JrMvBJJ~m{U(Z%E^+>CN}KuY@Q4y92at&EH-kk=n>zE(Oo7upK$;12F+EjDmcZ% zdOP$DGQE#gRrn$LI|RrNhILEL5HJ?OcmQMoBF_Fvd1A5Fda_2ra}_owQ8FWYeB6S(c@Dqw`|bI5 z8yqgD-r64N4%3Fn-Hi_$?wH+8vDyr`6h0YS0h}7t6IE1br)MJrSW_Z4+1Kew4C6#h zD7*CtNWeJ~d7CtBDY-6HlHbKkmOYM@mq{d<;}1)mk~Bau+0D20<+{TK&qgCK~a@SyyG(5H%r zK#GbMtwrG%DH`lcElQ$r-AQGu(y(uVn?Di20aeIVG1D3sAszxBL$4qd+YArD6nSs^ zOJPU0%ZN=TJ1rzWJ_pX5&#$b?ip~XFXx<^SacCeC**<>gc;WC^S}2K;&EmmhvJyWMV}HlED5bIXR@LY$J}#diulDs>oC*2z!5 ztZNJva1oxKu9*sn>$@xq_VH2+W`1>YCIB)_A3vJ0g0#1-NO6-7zw_>Ezy9?f{lbs@ z&=0<5xiN1{U5UvHGkhvIY-TWX!<22>Y}kw>d~i@>8r(IJ;ta4jaM~eICSr1B(&^?* zK3UOD#^N+fG9vg59stZB;ezK4PO_6*XWAx7n26L}hTZYuap7d0$ibu*DIk7fc;?iJ z8Y~Z|wX$Fa31dJeCvWcE+?gh}$v*Y}@J_}j_3mB3TAHpGAT<*ckxdde5toru&C_9d zvNn}u1PMwVArvElrH`tE`1s4rPc!dBKFl=m?h)Q7B*uqtfs=!A06wVTd)W7RwZXf| zQ3F964gcNg<~s+)98`3-`OV6#(|TkWd*i+7PyV4_IK?a16myIR7duy&%7yJtu5NqM zfM@I29F~=>^fSJ8lK36bG0F5cw$9%BzHKMtLRi`6B@H@8yk;m(vbwEL{1>=h*xO@1 zHe?aoJ$GvXsGSDI(f{NGp3s#es5D=|oDZAdVMcRa`tJ4KTEB_bZc5DcN@Zyx;%)hr zfAIBpAK!lNcYm4qL)pH0tyia4&--02w$U^B!c>_=X%}~Kp*e@i0CaGeLsEqBhHbz1 z)~}cAa26OTnq;;U8^?dsRBXKHR6hxQPT%wJFWHwlU2UBYzU7o);BU;l6#s$C_Tl%Q zzy0p%^7;$y#>=wovh93pbl1++7xhY!DKkMLo63Q1LpG^eGRzdRpr`|Ct)584&;jTp z{0g2Kenq&=lxWi2hEpx^sVdE!qrnn#iwvv4AM+y=5+nctVet$={oE9W>a0M9X8kv_?J> zZZtU&)v32?D?C$~P}z9OQc0^_;)CbJGPli*|`dWS&`pmRUWG!Q{Kl@v^Y zrp+Z#YQ61StfL__w`7A0!qtKF!Q@VRW=>!poB2NE>Ri-ef;RV_Ff>+TF#3;lP`35i!i} zMFm_-fDkGIjT#!EEbPtp!E>)0Oy_Q63kqSGPicIH%PDzeEU_s@1EnC z82`UC2RJk_e9kbGh*p~tz3%-4>%R}ik~~(=-yfqsOi7|#$)SHaYwKi!kt1YA#g(c` z$UcskN1xs`AlslDwvqHFGwgJ@fhR+-Y}p(X;QMwjwPIdEHZy^PC~DL6FMVX|*5Ft* zV_FB#AT8B!9gKYy>okmI1Eoszy$2#mvrWcqwLq8i271 z*j2^NTWf9KUagC2K?h>9}v(x?Y>p|Msu^mB0Ge{@QJCQrFJ3^-ei9 zhDo&ofMzKWDN>{$i!u_LMM^Djy}(wkS}}HE9Y8HWEYzY{WX%j4D4cLa#XvX7u}?hj z%UqdAd!rN*TV_krS_4H4wsohxzK5lxiae6T>NinX!IP?7c3|xDgI8wm7F)PJ8dH3#JxP0KHf_xcJQt$n8 zxqudij~3Wh)H&|n_Lc{J_xn9;Essr7XJIx;IdzI-!WAU%KV$2rQQt1LGV}AhcT1_5 zRl||P&5Cl+TSgK&-I$yG)!=M0Puzf@_Re0~7QsDR2bI%q&bkVBy8Lu3BO%##w&4CdF@`dfy9uav><^xfm zojMR~tSPfmvGIjDgIS}pYgx>zGi!BM>t0ko*tg3+{_590zTJM$@BP_z|AxA`E3e#n zzxTb!Ld5D#sf(%D;>V2I&!s~OGclkJ^|2v?N%eDwD+&8>ypyg%3WjUV`cKm6{8_x*?Ks~>*X?_9WZ z>$EfJ;>%)dr(LSRf<PUq#kXEt;sq3$~IRA!$a#!=qDGp*G4U>Dlu=u2>E!4uur3k|X(tnd3W&x=+sC40 zq9qnin0sVz+1@*7`MIsi(y$@&>XskBJUB7vG**3w4rA2Ab*aE=K{84{?wld=*qkHMC&HkjwL676Vjl~J=GcxR z&W@#&I!YP0%yY@%&g0Ld$i;=lqH0W(EiWlRseeaCi@Hywl*~#Th~5 zFD*(zpn$DgYfUm)3^uW|vTq3n)l8-{i+C|5#7H{Nh*`gkpMuNxvTSukD0-#iJLzJCr-_vXO>5;#V0-4 z+?WP|uJy)q?d0ifAp3_)`#2mcV3(W}7jJCaw&&;PTFO#uZ{5w8TH%wsw+6{13d@jl z9?qwGJI0~&Nc0!3nh#{y8M)#z@S~@vCp*BwAz`X=L`pc(9q#bNMS~80Ox{B7dYU{% zzm)B*^A(%yIVUIUX5DD6tdrpS1TF_K7k4&e+?n#9;X-#`O5L^%cw}p>o7GyU{rlKw zdP<+p0e7*PU{CPi)C-52Rf~=Y@;L&EO6+998;Eue84DNP90RCj9EhWMcX#rU{B{7! zl%p?$`IXn;^>RVkHlu1DxPZfgIbFuQlgH+hH^AImo}zAL0CS`)?6hy&WnDWwdC=CF zb@PYr^pUYRz}DdyY)OAMj~JVUnVd@7u0LPv~JrcHp)#Y^PEfqs`wHA@`OZr(rBJ zF(3|L=ns(GLlqeSd@5J8?uIS(nsX{>elKTO-}cp5?Ii%~@8K_9mAwPG?I z`#@~S2ZMgnEr$>=Gr=DpmCTUHx{A?4_Bq&_XUY-g46h>yx5tEw4YNR=fu+JmZmrj{ zD3{qyix%zHQDI9d=KS%;Z{28JFYCIRb@pD^VA4tC=IrF=q>l)65SjS_oTXC$=1YeS ze~kS3EYR~QJ7=D`^0IIG?LyN3Oc>Db1)$&mp?DZD&io-F_qMlM>b~#S>y?=PH-F`? z{^h^&S8r|Kov3JMM%D(AAmbPjNUTLlmC+kgsS6Lan2v}`Evj`$=*US}%QC^}TI<51 z;7BqvOM&WiE}_arr6`FwQ4AoRNSDJ0S&PmiI_J11omOSTB*`nTsfFp&^9LD0A)tf&!JhfY^$0fWo~h&{b5b;e8rg5O#o2 zM`csWOvQ*IGYBR5h{tq4i(Rm}MPmgzcAU1E&>chf*hNzw*n1HFoGS~Q`V>2aH-@mW z*rVd(=ZKdG)Cr+aaKOXHBp~>pmS>47e#P~22~MPlyn6L2?os>&4Cn|sthKH)Rv}q| zYu;Li*=}p=x-PYD+t#~PEiur;k*P9D*oh(v*-glVO5ZE{)Av5S{nD@e(og^N7k=bN zFSmE!S;`{LB*rYlMX0bVux63QY&I;5MLAOYvTy`XtPO)AE=&`+1T^ZyOH}hOCCt>UJ2e&z%WdG^AOe%jkAN@v%#R1!jtn-R7t);i zuvn!Lt;ob~EQiwo3^zAjC5f*v{sK}^JWG)LRa6cqhqgdYM$dLMTqHM$RobMAqYB(03sj3Q@TNm5Y~ zXKHKNO8@wC*Z!^Ve7Ny-dGq5&4COkrs;}aDw;L%z%nnJ^cE3aIOEWVKoYqWvjwdFF;$t@ShywT2gXNI7fdaHWKPOQNL{}USe;*8P9ix=wRxzVj zB(J*+wvI{&J1H)&d1m)}yk|X#&p?{cJRB^Bw5w!LAc~2hqL`tDdvE#E4Ng6X*nBLm zY{(u^psJ4jaXwVjS6y>DmX>;2VkqM>+O@1Ti(&VDzg#Yvq0m}uTbqxHxLa$zmLkVk zkDSSRhgah)nMW8slJv0QT-O!7C7c#ICIRkD4B@b`p= zMR^!DDZ`lhjQ=~_(8jiM!I8xNJ`l>cV}+9CNIKRZK{LqT6k?+ujCQYxfw0U~EU zbv*FUryqQu)Eb!?G1pSeod?@u*hMG{IjM?Dq&z#3~dqH2XjFJZc7Gj4Re0jA)@Ez2T0aafv% zk-1=Wmq@`_o*>!-hZ-$8!`X3gd@x`AeNa zs`+i$BD>iDwK?JkM^qPB1!>vNt8ECa4BdS;!8jT0Ab_-|c*f9WW)em)d`}w>H{z1{DB=Fk24zx;prk8iCxD{E~=TkCKM)KZXU%pzP0iNF+b1Q2Lp zg!X7og(Bj9?v*&q!VJH|M6X2D=Hm(NE& z4FGVSivok9)4(8H#SY?2#xWipz>l+OM%6{ccgS9`I*_{)IB%@4(+-3C0*8&D2?x&) zXKCTrZz}V)4OmZ1OQ!1 zvH8{bbwr;1!E3GH+|*k4ZM)rWrIe-AaUM>5mV$9QtfWfSrR}Y(%Wh^Q&h>jAz5UL& zzx}g6^Oetk@Vd2Ix90(~kO~zZEMPbk!&*V$5kbsMGW;P14|N93fjA@!zIn7{Q5f@F zj^v1qA8;xev5ifaoLvUS!-ahK_z}pwQ(nk4a>d*`><#DJh}=9OQsyF3T5ITshkXPS zvmZ_r4p6Dz?C zt74BaH}(#28F1SqgX4YT)*9}JlMyM}$3T@P+Bsqlrq%86P?;EaKI)u^Wqg$krY&sX zr_Ws;gi@VFIocLOz$5Mjxe$rsd4N9vnGdrBpx8oGh>HHyAO6>)NX0t8-EJcnWimLz z+Bn04*kW$C8@>UzDg-0FcMN$@1n>KPzuz%%i`)`ywVCvU<(>I-S;}!ZIPcpD0*0e} z_-tUhRmViAFU#`o-Mg^hIlwqM!ry{j72EXm)H}?q!=gUC?K4R{BiF$hJow!c^@~8E zT$|!gsBZ#ZA65?s=w?jRdlM#iwyvVD?%j;G%PVbe%|G~ifA2S*w0!w1KjQSAi)^(Q zyBE{$@@%@37wxN1G43PeH2LjHXUjD!a$e1wKZ5BA9Q zPiNT4_W%}l*&rqNz#hKTu9(?`F&CUSn8>`lcOu{IUi|*1K0m#>ee*kSoBW8^H{HZt z*p*znTc_5nAw%!JZTr60WdROXmntH+`wf!Mo(_Oal*=`GocG8U7y|Y=n+=sBXl_0N z%8zKNWm)dGTRtx{GdE7q%Tfbkh8RDS?z6fXlC&&t+NQA=e4rli*6I0>QP&kGaqr}g zwj{!-u$)UNH2n?n&_;TDXzgRIh1Yp0<$Aqh(>MZ`ZS*QIO@3)WAB^wJ3dGzfH0Jxh zFSX=S7!xVv4gZ7?Or@ggiLv0Nu z0ZQmG^vQCiZ>sQ z7Cu3%@yxq}ToaZ0Yygh>e&8%3?88Ppq~Z}P_h6SXH-}Qn#AHZWhN<7aMc9|Sv&yz@ zXxc+p80#_WexE%3=En2H8Ch6(zn#rcsG^Q`L1@ z5jGgR1fGYJ#gJ-NEU?&)Rw`J=YV0yoEpE} zwPN><@OP4f42%L;K=4=^aF80El5#CYU06h~nc6}V8fjuNZ&eoTwq@B0?< zec8k*A4XZGR`Mu9k-R+yt{4Mfuh;E<&zy`rP>ez%ja@mq**MP1R2pWkHv^d!2@_8i zVUl4JY>%TkpbLOTms>%W{xElI;WL7Sr0u!@wa{77xq#249!5E-1rn`d?ixmu?+W zgHmgJUYR_7oo7?{UCB(Z38rc-1yv31%K%ME$z!uT@Xq*ePz5ucFrWC)RluDYTq8*^ zO)2H+>8XJtGpomV2*V6IR_=*O9n*sGa3;6z3_k_kZ(Y~@zGcr@lmW2|y~NNXcPj`< zqYn~2pw?t>7^dVzll6=<7k-S9j1fF^G`2FbI-7NOzu#}mx?V5W?j$0&clYP#o2tCJ zuEJCpad{MYDFo~9alr5sSZpsRQt$PE{uCJZlX%c)wD&VRZ2WTqpihkKmq6sp*O?-X z$Y`WxS-{JAwXT2RKll&->VN##Hj=JIYwgZuS$p@^OiL-XmQrD*Mp~VyyAzA3N~t)% zSwu>O1qX*2jvJAPmhPrn!im4T`80ba73dq7k&?#9s}$8J^ZJbU9OYROb6^^(s#0{l zTo4ll1Saxq>NHh|ttl%B#=)&}61mzVUp_<$*pYAw;4ljEAG({YnU1xb&5L5}6qR%M zU}VKu7@*;I;qUl=kz*7GXkgP>(1Q4? zn8{euBBH))v%cG1O6%Ua)LLHu=5KuG?RW3L@Av+0_uJ*_t>4BBn3>6#J4>Iu;{hNN znG7&`jN+{~bd^k4!OmWtRL1_wb9fzmX<*QZ`!c6SJQ7TOvT%XAiYzqHTOT`&aNxu4 zhpYcc_F!Vh`XV=cXJJx15Z3{oB86R;$pzkB!p&i)Jm^z0*w_f-b9E-+eHcD_$o*y8 zZoTiND3R^$K0l>Q-t@4FWO74{@ANR4TumWT0D;ltn_HEy{y|<1>R+#r~ zUuq?%ecRwPx=-Ta)6>)G#{-d!DkT0rJNtyEUT$t%YuD>FHUa=oIQHN)6dQC{_>bE3 z(RdX5Y_KCoyEP93Y=T(fx7#f?AXo)qTZ!%Le!oXYjVjjWhYh>NIGwba#`edI)?e*X2FAOBnb-@pIC=bpaw<3FHpKVCX5qAtCc zZpFomxGG7P=G-ZH+MFz4g>5C$RKPOm|15t6Bu-!^8>FB#!bkV!gVY5ma)B+dZd#2SNe(4~uA@K@e!$-o1O52S^i=et7C$rjvuP6(8SvZ}+WgIV@{c5D2TH z7_YXyy?gi02T>a4Tx@3B?G8kYCSy)iOQ|XX_NA&4dsy(tFd%DM%?!YLo*Gi3#Ns_) z)@2~zQ!W>kUv#0_A6C-9EV%sfFa(SejLBq~dgFGxvSlH)g(EF6f-+KIztb+x9li(AhjL^#Bu-7s`m0n;xT4#OsX8 zf#Wt9Q`^2n$u&R(6-!_rasV&x+mK1=Om*M4 zEj+d2r=SMCu9q?T5{@AI!Nt;ojO^apcHhu&M_e${4m*%db76L~ecMVY&HC2%m|Wr) zl~RU1v^ncJUN3hk(TBuI-C9HW5di(**ur_)Ny-Et!#2^4nC`bbu7BLJFvCTG7v;?n z$eit85`zi#7%^)Z#x?`=r^n5eK&ibBfhOwRdO>w^2TZQJdBM_%Gc6r5{B zrjZWb1`eZe*TLJ4@-;x}2&{`GCNq3H5X|V$WA~O)WNHH9QHgo*5M`@GVKb!M#0L!@ z7-&_0{1ZSetMvmsAztYc#0QZy^3@mvMsFlOG{77%%uwr9%Qx{j`C z96ED`J$AnU+<6)Yw>HqCFb`d-K!E>fUlxbL7>~8K@B5`L!_uT1Bio}Ed!z;jP@;4E zoP*(pD092#0SS7O>{%4k@i0HkPB>%o4Z|qtO(D=RD@zp>H;-`OwJuE5_ttELZXKe` z>4Cf5?$|0(LA`zZHXrwcjPIkd!Uqhof84M8{T{It*gE(zH{t}jW>h*0UrH&cy@5A} z)hQn7S_%=Hb?1>-6_5S8u4M)?6xHjpqE?6RL9?9*wNUNd_TEWk+uG&&N{ha`y%V9= zub-^9sUO12PxH@!R^fB$;SrMQ+7HD4OaRZ!?w7sH$xP#=x!*}<@xr-~vjF##5agGF zpmVmn=ARl*aq(h4t3$O0`D>$#{iMqzN5tmx9)x4f|@DaB*RTHSH$M8_$3OFPU+(@^ zc;DN$)Pr{gC{TKJiI=C=x-fi(}4*5BT8R4?QyLU_1`91ZHCF94PnkK!*S! zTV4c*C02WI5~FL1y$Lq$I?*fqx>&m5=5ZL;re-qs#O$Y>4fU{9MI2VfszOzfEdueY zRh1@*H;V+P1*oDxjKIU7reZU~28yeMdM-W=LQ%7kLTfFnYt0NiolI0bQm`f!D;OLH zt&fBZq->u<4kLEaq3#taq_vguOTYAw->k2G>W6>iX_2cV?FCXzVeYNN$vPL2B|)y^07#*c zA_~8-5zj@w@6Fu2TW`(hfH&8D^JkAR&+M6=Q(4TcOoSJ&gGGwdJ#1tSN{$|_tj(=( zE(*=n3=X!S|6|jTsUpmBr(uN3WXN^tEoTL@z4xVzup^%#gx$>D$f?Y{#BMFf6hTbLmlWqh06Kvoo^vS)$19F; z5m6*mfanp@(U)GO+1L>kZO+L&SrS3*v+ZqwgJ4n_scRetOp-*Y_693L${s-qfSnm?aMfnW0>@5GW+G;}Hu!FXMDxaZCvE z!iqvePVA4m{< zOJcZAQ(iETsYlS-|;C6;XM{) z=5S@TNmPXNVY(ase(@`^(`dwR=A35<6dqj*;hfIAcU1%aEfiLHIZLax)kL*Sxv0V!0860HMI>ow&zL3xe)DA? zVhHn`vK1=Khu!#*hLQ~cLvW@nr)-`hw&5{C^Mr?H^S2R)C1Z1l;xJg-@Iv+R!4KhA z-`i-xX&9dHj6#}PX(_mv217YOA1E*HxBD}TJiWR?1uddTgBZ2wVfXhQGw7lIejlSb zw`oHB+k%Nd(RulkdCi~2j`=10onw>epYG4eEiHagcUO_#_gaggc9rtA-}=qJ@E`oe z|NZ~*|3qB6Y7-{b>4>V#vee2Ek|pHKMhq6HXd&Y6B&9kqAOVbASX67F;r=QNZYdFq zXsyg*?xIqbT9*ZWK{Ty7q8P*DHMt`SkNC(2Z?lhB*ULk58t!WIP;+-JAhEXa5IfFX z8QLRJ9CJORnbGyfp%!>ZmLa?{hCUs=2X03&mT(L1_q(d( z)(lSihdKl8TQ^j^zy+HbUdNmu=2Igbr{&fb3_O*?M#>sBuX{M|2eDf2dO9|^T z-A>G@M@-F_%^mrVA=??Wbm5AoDXa?|zsDm20j4YCH_a&Wfprfb%;C@rzPgPGLiU=5 zy~~gM5C2Hkb;h{+q=7w|uI3>49ItUA-<_fuT5l(Bo$OK{Zv(qtEclcDoteoktCCyt zlnih@kf}_w&0ct_>cly9C%Y@e@48+tfocV&jLj>^AUH6xZ*NxEjY9v?P7%K@XUoF; z1l50pM8zIA+BOzaxZ^qdPSjjFGq>Gux9-ME6N#qG8nh5`YeSo`WdBL{7En-rBp{T}UsNtNT7uH|G-0=raxG<6*(^QqMKN z`4a)?RFDk^_Nj~rARv6YZ0EbkMeIq8tK8S}(bMJj?eFZj{zLWk4`}JOKcnb@Kp3u_ z$g3FxQc+dy%}!xQ!J-OQX-L;$BFUqL?lW{g#}w{Efaa+{3eOI8|pRy4RLIP$A=d= z*|26>V)pY2MLB#80GJ6&&I?5VeQ0b?0jDPbtF^}D*_b&0>Z5uf4t(~sKcqwbfp&7r zcs!D|M|h2Arry9zY4{f&v97~0TaLzZvhV3QQF%IVABaHj9Y}Z1bUvjs1+X4mq*K(@ zpq}+TCe_0vPY~nF-K|?U_Y#KM(?CDJLf+Qm+fH;Fq!hGdOFFC@QrFbYn)Lv(Q6FOu z&&LNW_7LhK34lXJ-@%D~?0+VWx;KPhF@xSa%)5I7$O05N+YUtVH0yLga?8v|5y82W zLD)E(4#eca6L!eo@)_#x^DLiJyKXW2l&Sq3HPZ{Pz^IQ=X~z5@rY<7lc9;e4b7qh& z3o>bIknGYF7R#`x3O$GtPCaJ~P$Mj>)aB#=lR>vJx-Oc@^+WbJpO2_3gWZYkG+uBr zpowT$+2&UZmB#d2oFS!2op2axxdUF$_=u|R+dfK{ndoTAZtIhVqZ0u+{C_psK8zR? z=I(}RbkKQ(ScqfMt=CJw(ZSrwUa>FrG10pQjPAXstIEWTYc)Vr$R5B$Sl|lP4YNZ@LckM7f8^|0`Vw>RM^kFpb7lx(-Y8Ds`zfU@KadZ; zx+*Nv&EO|928WY~=VMPeC-{Zh`Y5D%?6HC8@?>unQBdHQ%Mzs27+mF2ytOt-333W} z%pa}P12{N*kYJ<}#V~QCU7b8YL#=52ILe)<&1W?L=vbFCxLCtZB;UT!XPlg@f`F{5 zY(vRw^JlmF9a`q>Sehdo0Wi_+g z?Y{T+!3UoM&Y`TT?7cg2_NR_K*zXHKpPiAvpXu}Wr5OLyTX39WAx~d@2|)9UKcD4S ze}Wf>fv6;9&z0e ze3!ajSky-#m@+Gc%MCLK)DWGBO05gvV^S%#h$7*TS;QjyG#=?XwPp3NzQi{KAp77g zNd)==S|Mz0s)|L5K|GROx}idw7e_d7&k)JwgF8;KnCqXMg5OJT&lN&8^vId^*i6Et zG`sQSNWJik&WXn_%qTxL9MpdM9)y_O{N_3{+#_?yQ-0f-dU%kvQ^r;9yYoN@47R9*MP!*# zWKo&dS~$%-;MZ|%Sv*7=Q~E3+F&x>0Ozy5loOfb&E+R^(@y)zb?_QSmmwx%zzVXfP z{O+IsSy48(Wo4p9T)52gm0lMR$i09z}W(ZRX_?#w~zoL@p-u1z$ZL8hh= zx+WuqK38HR>M4!{ix~lt0hTtSkN|?D>^=>(<-J4sVxUyF@0aOy1Mo#(*=lAarbIBZ}8AC5@NRM2F$Q7B5n zS2t`lj>(%UVCCHBW9tm9YgB~svRQXiYb~|7dM9tKS$F4Q*3PW8UM`m_QGdRF)J0U@ zy!%*xM`Q;xo+xz`q%#^KJm!gMzdvYH?qKtH8_xKZ$Bzq_eBJY~;@$2vu#r z{##$KPhV1AFNOBby*mrnQjn5C=EMX8P>6uA8AYZ+UK)oP`Yas=HrKlot(Udg$P}_} zg=bh<5?F!7X^-st@RSGx$Lu`ly#*yIj^Rut!{ax)0zQ)Bh^b91I}E$yry`-^fYr>E z4|0~Lo^!^v5;0#d*SL>x^35va%p4EA`{Y76dZ9AHDuTfBaC?RJ3OUS&k0$_!LQ-&%}jtBtWR8h%)_c^om__A8fBD$ z;J)DSIVGZQ9jCbW>9AHLx1-s4Em-HolH*Ks1W@d*Z9YG>6fhsbJRJ}%YAGxPA0|&K ziWbhgF;USX%&oUm^Lge0sW`C~oeWc=NiQ<9t+zJ$U)g2yG=_`_@(9(0@Circk?}I) zxrYyFh}_!_PfSdGN-a6C^ZAUQLb0tG84LnpCPqV&g}CfSf$ zr0=bO*=IIY_9QHzS?kQ-G@I_6DZu@K&nSG~?!&EO)=9?@T9s9ZX(`9B?Gz|Cc3O8L z29^zXEPRU0zwW)`A;$V*;bmR=-el4=fN$~)89p=wt&eh|3{Ek8BxZ&zqDSoQM=5Mt`q(YTI}><795;$)j@j|_R|!9(DQIiE1dKF2_1Zhf^@DeCUs zI{1b*`{c=0@!YEA-tXi%e_}2lb3Pj~%x*op?ow(gfRBlZ`Yh+N>OUJG!cSjDhLi$q z!bSv+B@?fcMU`bqm|#V*ltU@==@af%qbhS3K|A6B2fEp|ZTO|Fb)#|A!Y2VWKopAO z?l^_LjEJ5T4+Fxx-?P(hCQrrY5N-B}C-ndiDPwx)qxo|vN+F;b&pFFWiejKD5J7MI z9;)p;@_~=!=)mQ1X2!=diE~Gc;TARAkoJ8k6)Od6gv?nvV9{Iph>Gt2|T-dA>EUX=ZPI$P0USpNjFl1rD@0j)c-s_VF7#+mD z`~Cj<_3LkZLeJuMUt3A^pqc!%=Gaak^;nm z9`p4?XXz<7KCI+UEF4UEgHw!yFZP7&U=~Gk1lFC}=g^s*b8#o8oCCCSg%DJd>^>hz zarOm$xU=umG{iFyNIJUL2u=(EN|;EzoZm;6okI&=au;%cmu(U=T9vg3@d`PmDZZMO zxVhKPv;1Iyg)TX2ts!)t3Y(}v0xQp?jW`sdm~XAYPC5#298crj&dRE{mTMRhx!-Rg zBO9#tNI*Gk^m$OE$dRkbBEv@kmJ94G&dknAu59YYWWKJY+xGl?ljYSf|LWJj`Sq{; z{@?feiHzyi+pX5ZUdb2sWvmizT0H2B>;O;YC_)I7td2vJm8l>P5Irz(M+`W?F&D5s1LIYhBD^T|c_c%IO&Su31^_seNiv58!mNU> zY)s@kQ78895lBCS6Maqs#?3N^9|+GY#yt2DW=zK3otl2>5B<>xKL6BBgzGU%#sI0` zOF~ptvWF5X>Z;sfl8@a#tc9{KRX{?qC!W3<2RuRu^YlK;MIWeAk3+lwd?y>LWPs^G zy&L?>KD>uAUowJUq7sd>Dp;H`YKs`|Of?G6zW7DqJ(R)sEVM7BbZSj^WB11FMWr~q z`|i}b?PRW8Rccl3jikPQ?($2&`qdx&{F|Tp!mHIk*7mlraw)sH9-r~$Uj}qEAJITn z9PnJxveb*4zJ2>~U3#eu4-j0!!$QqvG6^i>#qUkV;P(}OpYWd^(dxnE#^8os7W#m@ z8Q)xQTDs8R5laSKcuyB z#^+|QwFaQ}CB7Wgx!!vzdLrn>&Y*~3r|Z-o{FgR z5yovJRe%7kPB3L;$DKU-V<%~?E$byy145ve-?r0077B}-3vus_Ji_L=lp_AnOXQrQ zqb7comBb!(u&9_C9{vea@*F$_Moe?(#2d!o@OHape@v|CaBq;wBnh6^U|8&sc|y5n zj>8DOL|AQ3Y4*Hm?I1TXMfBXtpxh5PwRFg4MAFRaa;*IrpktOpAv;KEQ755dX7t3{7+g!y@bn0(_)8!X*8xU* zTGX0R%1H|(#Zrotxs5s}J)-nTu2JF>gX|f=Ow}aR0-dbDhz+%v!Xes;N zByaogOR_pqdjboKj&a}jk`mkCSYk0Koew}QH3-FFUl{3#QH(t%Lp-}Q&M|cl zO%ir;Ct{N9O&4fF6fGFY9rG#_+cp!Qc!Ci!08@a}VepcjB9t|^_a{m6l;rmSL?V^p zw3QWpV32vzSH;7&&rpPAStQgdbM=i|Lmpmsc%HX?r^InPjqNdLjMnC`kkTiT*#*L4cMXdqRYTKB5~TxXun*!7D$3!tp#i(`~=U;#ZMcDnN>%=JCl^E`|I^ zWr)zx!zNLNbsKhUI0xoO5yxM~ryi`{!xkVNB2i49kj;$0;6GyydWFZab?j_a zw1|lFQ03FuM;EO{w6KWd_C`Zp3d*c`mw}DQbdd(0BD1lR!*-8|n0KVfp(Q)wp!!s# zb7)zP0YQa@do$6&YaX3IdGLiFwswhE8y!W)4Fc1M!z(moSp^g3^`9sgqIn!j_lT8(K-l7}0_+_^Zwl{8*0m_Vn)0^QxowlS*r zp=^7cP;w|mtfixSIT>{1OMN1M=XKyIiXe-OGsiK$EYrzzvvH6K(l+Ac9CE}X`}A@N z{Drkca zOzKpaG`f5ugXi*yZXTx9XoNOI5t4^i6kIiBu0*JfJInMQAfD`abku;<-F$QEIM0y; zII|(~L3rYJ$`oabVEgUv-tZy^rc6kQD`8ztY|Ndg88wnZGk*+dHW}2&oxD4B@-{r6 zPmGC^Fd^Fj9n-?&;#cSRhgDdZ0il+))?RKmbmEcGmtBVfBwE)M|LV<~HzM-<{G5}u z0ByH@3v4SZCcuxt92GV6)D^{kGE!m!d&&&cXm;CN<;AfbEhGM6H2V3=qNNMjoy-n9 zES8?1pR-pr`ogRr#?{DHeYfpJFAy3nMb}y`Oyt~`RR!GUCT@CNE>g8Cdwu%kUHgrH z@|*waFZ{%hd_aZX?%Q3LCD_R9EI#Uyiy5(#GKsPa@0PJ>9(Yi#OWVzzm*v7N@7{i= z)S_CU0d?<>N^NmBjL95Nt_`n_Oqc#N3yw#^Y7V4yIqx86t8 zGLCZ~o5w#inn1GWw^QfJ`x*9SipijHXIlYReZ7(BRTfv<)tJhl)LY(ML-Hh>-tKm zJvK&zb?4xEBWwV-eHbqc9f_7wYwQfRec#*ehS(h6_kG*<7~lgVn9?>oc`ipM8YUQW zn$VbWqQwTZwWdMZY{+FI7YVV-t*k^^CifQk;Bm&D^mqyWMUOD=f7ZE#3O< zelMj4-a2m4$v5{|RI|ZRJc-0)PAo{?qY=WApz7^@A0*Jh(xPo|8MhS{pH3rVg}@Av z_&#sK+?e4{YOR>=^5>$WESzagpbC!lgPTvVvSXoD3Zg;da^Yjbo6SV3kfWWXubE0o zh|n}cwu$3#@d!D0_~FFW3!@C=ARPeQjXorG13r2=wtBMq`r zY;!Y#U<#fV#-oVS(b&BLt7A? zMs|WKrC1yGWwQ9Ne5-m@917b)5eAQN0@w9CtEz0KGs$zv!%6+szsgZF}q8by+Xht985G zUM{tM^ybRu!%K4#_d*uxGpHR0RIDpb3;28mUVFa3hIfA;kBdLM^TuoLa}=)s-#wr| z3$`A%$mDKCxz_s4Z++{R|MuVh$N!&yqRUewZO&avSuTCpUZFWq5n)wlL0Xv$OD(k) z(!#6=vS1Y{Rf{47YuH(d!cy5u;z2+Vg)x~qi%8Y`Z7a(%oY0t^2qLi78nO+yZCjQK z^Nj@+R=ERarQv&XI7F3)c))C^7#AE*cXqdr;uE$=+4Ta6e=Rxt2Ns#z zgHtR-22bOs1KY)qh^h0GcpPq`QHVg)%@pIv$c>W)UlyjLkuDBN_w{;3X~lQQZlyU| zGjz0>fEC>8jKf+|Q{m_gt$CdOs7tXoje!x(XTU5mBE@97&Cst9tYiX2bQJh=Kr}gY zAzpAssAUTNGWYBG`5DZcL-oQuf|Qrh7x7H)O-Q$$C||8NnYQc25HLdpUlehKqfm>av{)=yX(M=fD96%;{j<@(vefoi>*4 z+}*pIsnk)4$YGaEhB(v&&+1K&n!X!B*cWwR^dVf zZXzJ~VPHb!MP-VIXtKq@MyIfa5taD^#YdW=&tY`z;*i;B*4@k*f+`siki%IU5>F>~ zr{>L);_e})O+2EhLS>N`? zDpFL6I?>j4!kEg0kl9j7M4Y2WXGr&y#S!w2aQq0D=hoU~y^83FS95ZwQYr!ldN

btuWs}S+Kn|E=2VlGT{@&4g&{>JZo@u$A{`5(PVdG>x+md+%u)s||Dl9Al^x-~6E zPsJ{a->QFNq%_Q3M)RUF1Pf!uDr&y$jYXHDV!f3rEau)3c-FfyvCExCqM?A2;UwAg zo%motpK_uffo2(YGqXYDDfhrrDk8*w3H9{?H~T`f46-8e`LOv zzI(rP*1O()ePN|a7xk5$S;uTF#E1yHtQTt?5j{Nn`)%L5_1-!%g)f(jimb~bL~Yyg zuywQ6TXz#JB;2gC2qX|_R+eS))|I7*hQ3>f+qS#eQmcyW`@ZjuSwxEyck|w@)`b|s z0#r&Zb!q0^yqWE-cXOY~qgWfd(fz)uYGGMwRT>29szsQ^350IyhP==NUlZx%NAeo1 zvP4*D$I&Rfx3+Ctw?4GMZoT)VD!VblcdakA)S~!JQEB_u+Ft9TuuX&_p84f=gY2Wb zwcderN88WbiGEp>r12G%Q4XNoFyW1^~siTYre@vzxs z6;?Nb+X2pfn`1v#gBCiUkVn)iEZ#cVVbz^XQAWFL?xhwNcBbJcaNhuy?Y&9ST59jR zKtoEr)Y@BDQJg5&yRej6CUL|ui@A0De(2cU-1^h{RHQIT?+E;*);qD7IgcZdm-Vu@ z-nzBcySZrT-HiyOl0KAOg2-I_Lt!;$tlG8IQWq&@DGSr!0Rg)*>ob>pU=xU$&LP_P zzp;%N=qJENIg(+JS5ApycHi!$6b`Lo(bgJ*E2nkjSmch}2y-&G)?4eMO2qeVLy4}- zf~K&wwr_harD%cS=2DmGDI_9F&b`~ZT+F<8V-_Z9tzXwG{?-kjbKSSbgfw;%Q8&Mo z1>AY5#n@Z#Qq)GiuEMSdMm_FCN=Cl5w)fV0b8;mqP@GonGs`#2AZP}`Teo19u61Fe zecO0mVStyV);0kkH&cC?c>)x%GTBf=ApqVwdQj}G=fX1X+YlFgSxG@;YBYL6M zyQnP7(hZiW6<4WhUFy>JZhK$Kves2txyrWh&H6OuU=r?b&CT4#52fK*k0IgBn>Sfn zF>gE*7E7t?S_;Y`3KTgl%fe$1hZk1j^k2{L;i9!P>r%_!8r4eWjvKbAVA%F_s+^9Z0x;TCLP~yx0B8Qd$m%ELQhUyKqJ9s z$$GcG?K?UOM9|RCjWyuis3%nljT6FohSuKq&B@^iFRC_h^SxVN)s>|Gx_Ix5({^~TlGYL)=s9vN#=QIe4%G;YIx*78RSTTii&iIY-F$cgj^uPV+P7xr zszqd+2rA|I_RK0;3v`NFgoVtzDC=m^X{k$i#h{_h3ZzNK7X{PC`jna()aN{nf^-6} zORd-IH8kDs4l}XV8iD~m&1~TqhL8AixeyF?%xfubcE8>691X(?W+T77+(&uuaR2gk zxuC3(GrC{n&dO4Rm076w#_qyoz4hKyxD@R)^gTKocr)AX_qOd!R8*H`v2J~D4NI@0 z&Lk?`dUxM@GjgqkMV+a;g>EbmQhc9UimC+J7Te{^x?(ejcZxeY2Hbqb2BOu#)L!VG>C)vLEhStIH}{ z(6A8?-`gFxplGejx~}W8QgTN&m_vKHqAd|L_#5&YFr}nIfG!Fi9ZyI4|@FB ze5v@{ZTduKr1-UMG!uV@CCK-MiQntve@c%$87!RO^2}i;qDCEePVj@>sV>XyzR9Ay z^&+^<+wc7D@BW8><8OWCcfLXTbf?<6IxkwPFx65-3agR`iGnXDMRZ-bRB)b1YpE+f z0>*z?MJrr0MJtvr_=2*mwXR%>s5%RYz~j}J%;1`!25pgQT@3W>n+g!wY9-O>P+{XL5Uay(mjH4}L zfg(9D`+H#39Y9bVQh1SJR{8Ss5=c}q&BF>K+%N*k%_m&|$|CZe?|dgmDI#qctObz# zf(!uw8sGo<`B`U4?X6>}kI4(HR$<0@0DrZng=t{uz4uaUPzNwDYN<}lqUO}PwQl22;2gnHmZi1LyqjAdxLWU^BghPS^5N4f zs-o)6?ph1LFydm&yOcXE|KH#Iou@a~pZckvpnl^nY;0z%&gw=&bTLw+=Cl(x=k7#K zg?VAF(4q1O9&{oT?IMlD7$O%|_LW?$Z!XMwNvJRv;$on^QD-vdJ_4nt9+_N8glzhZ_|CjDH=%`% zh)lE~pRieQ4oJAWHzOfYDKgWuIu8Rt6LuAYr+~9EkI)(-XJNO&OJgQtaaCtAcjwOB zg`4#qXf?ACsjxaJ45^(OF+53{lMyR(Wm??SkNn>5+?;k61cn!;MeM>#zQ-SV|{&6q5#E0j~{bCqIyPVYt-CKRLnj{!--$SAHIFtKK||}Km5a=|LB8NX%o9UiFjdG=H}W= ztmBC#6WYazsP^||JwGNE@=_P;e!tyBXju!M3YpSKfKDXFp($Wt7PqXh9iYW~x9fRP z!CXFN`Oot?B&SX;M1{Q!Adz+|_-npuf3wPW@4eKIqfHU_c1#4r zFsEBM$#k>Zb_ZxBBCHasVXQjIy(l;mULMc zJm3iPg)Ii9{eLEkqR1@EvbTQPgy#^OnX)rzN~e|nDLVxZ3pVYXZqhk!4W~MMtNmFQs+y}yZZATE*wE95efuYZ3I~NzD%;%$*%EGgw01M z)8#^p68%l@cFNlBN&kgIvCj`{ctoMhpmFdK9Kb1bYg`A$BZ8(uV2iS@6aSp0LaWl6t@bV`mi93n;iB&d8>{0IBaB9706L?0*P)U z|Etzok-;tx-^sm=WLK>P{JXw2na6jaRHw9@=%bFmqn+xG+TawE+{OjDv@U}NvzN}#~_*stw%20oL7VF-%_+jxWQy^^c*C6 z>Hs6mgPB{~lRJmXoE-MH_ttT<^?8`GlL)IEb{{e`e0Ywm@tV;S9^nlMScx|U+H4%P z;NhM;xbvl${I!yKg-2$?xCp$iOWS*#9raO9nqGGnG}DiMib zy9{%Qw)fXjhqwqp6Y@2T&pp^}*%#q3_ID z6ycN=#Y*^Ltbn>Jyjc#~zCGyQ1GTY%Me|Y)DS9Xd@T48le@i_@4xYsI(=&|EA}Sw^ z<*bmc>L3OosyDbhKJP17(`2)tP@2ZQ1j5151~@Irm~{Y5Jnq;q*acJvfq7Kg`D`j2 z@I;g*j};t|rHCPrp{Oz6TPJetrCV#n`t)>Nn9RCp5iNb>C5<@LLDXXs(jUMX`Ln#6 z!*%_&C*c`rrvLx^I;oe=={v8W>i1^w0MeaFXM;6lX07-2vhKZU(QaME{>eZ6^?^j@69_`CmkVWL&z#5EJZ~Nt2)&1wP-1%!lEQBSROEIDXN8G8aw6Ssw$<3 z*5L?;v&J1;Ko&ui^s=s^)u#r2Tz{SRo;oX}=qbq~*YkNq%E_5+AN%#gS1Jg_L0Eq6 zopqAJWCaffoX}P0lQ-LF1YDch#HADfAo0OP`w^!@E*(Lt%~Fi$G~%BGCpwmGCx48n zc;T%-axWlNPXdd}<&tO8Lt;KH@}neX$va9Jpp|T+6y}rJ#Q$Vv8UBG0@ttijAy_G; zz{3r}T`_sZ&2X7~_DqhTSPi zDa@6CSCY%{^-#F24{|kwfQna$-Jh8cRtnh1!iAWXcFH1@QFVux(n!aneI^0Q6kCt9 zzCmPWCf{e&-oPTJir@JNmJQIUIEmxTBWLbRHr=Qt7h^$O3lBeQ*mSU$WY;rEzB5R0 zH1%WIJV0F;*cZM#EIXX2jF&($0D5|n!!O0*?&LlyvHQFZaoJ>M92t+K`!FpjL`uUI z1?r#~7$|~EL0p&$lTOQA_pwbL2PN@z#v*dtojOI5+z4=tOCdhk$wV|4w9_=&d3sb6 z>CgYK{)1Br{3-v0i1vL;fg7VS%7JV|;2=LhHnBd^boudy>Iq|1M};_IWYyP^(jk_#%>6xlbOJ*HAj4HG#U6Z{0U~8 z4DFrFIzj{T8kE7?iH1yG?WnUmimI|RTd(56PTZWSn?1ex(Leg5cYpkc@4oznpZJl_ zRkn}CNl2Z%>&mHh z#;3vgcs_}E0?>mLe&h%~vH(ua{iii%`No5ic_<*JQ$BGww{9-XmkVE?+Q*-?m;H17 zQX047Dz^&}linL|X5O3YTC&BG;L|iSnD%-nCV*c<0xLBI6D<3_MZkSd){0b5Rqf_EoGNGjj_)IaryK8a-}lpVddf9EDh&CA;f8Vo+`X_q zn9f<0Elusyz3^VU9G;-_d_(ruvh8COhg<=T=d!dgn9nWi0G!9n3+)){CXI~!FkQby7PKu-t@N*RU>PHq+vi9=^MQZG2K zw9R{+;3;fR<7XxGUjt8!wN38hRkih&LBzW z5<-_feDh6Ps-6s6^3*gFhgujE#OD5F0tR*h`pq&E?PJ+ClMFcP`t#=Oc)xv4jI-nN z$BpK`@4-?%?2uz{cLY%Cx2G4a*FK z-61h@aMR3K8162)heTV54+8Y(Y~%A96Yn##mmmFS;v{+iul3;!+O`cwYB4kS-eLU| zzL0s9m@4_%k}?3|?Cu?jg4hkjMGhwfD9Q3G42Q}r-;RbBp8|*!8Q?g1t>nuUw^O%v zIHaRf5)Ok@^gO%uL4luWNaSrEAfs6X2?934y9;k?On|2#tka-wX7PL-)-;bh1Dq6j zM>Q%jKg8-fKX7PbL3j%0%KL*8rzCFgi~`_O%hIXLgF2a!klUocVjTUz~ zqan---Hg;A(KIJsK$Zux9-&4_Pq_q54X4Po}afDQTgcU0u5ZZ zF2c$@@rZx{4x-G7Pw+UZd}`}>SiXLi!N&aN{%3RE_(1^ZQ;u9lPES1O_W{uSm|X8f zRBGwgAwGEX=IOuvr@#K6{L0_`#_#{3lxrt779;WCABnKA&n0zr;WJN^&{ z0U(R`+htiSWzmPjMqnu!%Z}$AS1IaD_GJ!)1Z<%=7XqcthaLVlAQ#Mlrx^KDRRp&> z4-s($gl*&fe!pI?F>Ipp46CIHg0JhkE=#bQ0@2QMRt&Q_ngS^H=`#&h&?(9|zxPx5 zI%&bP`E5*6u~I#xa$uv)tg=#yhvy!Jg@_zg#);gDDj{PWWIaNU)wkPop%1?H-+zl; zf8j6wn9(11|DFi5D|;DHcmxOcvHyl^tDsB>BcCa(#fYeNocSV*yij85lVK7SG^l11 zc5<8MND|?@VCIVGxQne#2Ml%}mdeZ&8d@SIYvg3+*2kBXB23O~Jk<<`=l^hn8=$&7 z!X4ernUx8~&BDU)m7eWG9|oI($iv~%Cn9FkPhfBxeL};|(@JVa5lxhg;cYN3EX0Mx zN+i~Mx8dC(0vO#V-I2%Qn2_cLM-Rt$=pNtQ5n4Dt2=LAa0BsLhEQj5-x$;qg4zJdl9ZTADhzo=+SS@2pBqFyWI#9Oid+|F})*t$l zKia?j```ZQFaG!kS6}$XWSyytVOOGE5r#_AchM#+)a5-9g`RK5-c5w-QhMuc--Wdn z$VQrwh$0>YB}1k&&avT%1rj;E7utIzI*X{ov6;ccJePk18YW@~oWq^Dne9fM$%%L6 zd-ad++sE&0m&*^A`a^xIi&P+$kMC|HL2$W=ua&i3~QuiKx5nt!-@&1~Dv3 z5KkOEYgmD23jB~h2xt4zJbJ|sg|BO#W225Woz=^;7AiiVD?$YtDGfYegHiE;z zXu(^D<)w%q>>?^NI%7bDXz#XdLru%DW5x^6WMgl4;%meyFpytznDLpr&hlQh6q#aP zCybK7tt#Z$ZX#As+Hu9EWmX9Qo#w3`M%d9Z#6+=A(I`HGp|TY9 z^y$agKc08DQ>YOW2~8VcA6L7mRxLvXH(k!B2OG1nxwn1C@aeNtWpZo1w>EXzWNiq? z2Un3;OQpwf*Q_a?fK)jxT24|^;9~hh4;9pd^nnHG&T(xi7>M0aXlnK>N-lx<8Fw0< z>0vK;GUYV0?Y`%}1=S|^T6o^EN2v-2Snk0{Qb^|udZY}0M89!7)Mg_udX8{5=gACi zMu6VHF8e4=ST5FDhs5VG-1S5eb$TG!Mz9eL zzW=y#o{W$32%1G^nbw3~_xnA;a1!XlYlphv{4UFK-)_;5#kU%O_|#7@OR$VjkmV7` z<`&Y!9MhMN#gj}S+U$%Dgc31Bd+C+%>0FD~5F3&FTxWmV(=HGI^l^DrB*V>zM`&Zl z1|Er{_%SEycYLgorihmQ1cPP{du#>rq9v~%=E}L}Fy|9)X!C8KHdQB$X#mithwcHz zh6_a6VT8axX1#sim%1J*ff0jjss{kABGwzH!lmUKz<*gIN!ZH8JA+j&O>v~&V~ps>(AT%a=Tq?y{xMfk@Z@HdJ`UY z8_tS(8%xtqv%HuQcK-eSFo0r#u$;L*4@kVph?sZx zE-G!`*Jb%f|M(yOjsN(Uzwxa&?*l5 zQ)ZT-J;I)uMTYELaWc=4D`7YsiiniyKMrQZT;mb5aT-!Ms45RTs?3%RH4K?||h5?Xm2z7a>17k)^-0f>R^Z!F>9fDw3fZg0XCHJ>%XSVCuoV3kO% z$Ow4Mq(L!^8a_4r^Hu7VWLOThWE> zgZ);2^EbY7ePciUvp>Z8tSr)%UEs8+q(YTk*@@YZ2RLHtcsh~sa8Gt0f}RoRH$deW zFbBjuNXI~NVT3aZJ`d+z?*=aLcu*CwA@jjD*iy3)3qECdJ&*C~`M{ynKGt$On zK*Iyr5@iLiywgt9ojOz+Ea7`f!s0I2D2OP-4U}8rhKF53ElaZ2CAQ1^_J#CO3mDull8b{ePV)KjAJPVSQ${EHxLtU~%Ty z@tG~~p7t(OmNMyD(dlL(NjzY=+6Gl2&-s-0c=*a3^n^NIrrS>LjZV-^t|^1xm&By; zvocjV#~%__9)FKo@Z zxRq@ecU|whJb!Zg{cnEzU;U-O^rpVB+>M*Nix;s{9L8E~A|~BsSBpSr{hu zQWrCNe!eYrQPrW&p8$JspHJT;0BBDD(|gUJ^FMsOs6V1{G|Ghh;j8L!Z+ReH_3V<3N*^pzVfI0QC zvt$Z?8_Y|PiX&!s5Evg65FFVHv@X`n&20e~qpcI9wmfw_f- zD8afS!Ea6}C&FWl3V0-QBOcP@+$$H+11CzZf2vAAFtu181OS@ZiE}&8G6PE|34jSg zV>dxxz`_H6c9-*=83*Dq=WxI=aBD%g$|{Ov9*|6PUB#&2a|p?L%*i6`HqZ1RtrXR< z^^Z`*1fpRZS|(Z=GY=p$IkZDF^qS8LK_EzFVz+heB!-e zqd@PI)l-U5Ma17=0x}P*bE>K0&_~O8T6pJWkE$|LY~V7XGUtH7EH5)~^NbPD_H;E7 z3qkHQb#c@aK2%vbz&$$>R2|@8n}|=WvhrXC1`yz?bzLK{&Uzn$5|yl_h%1nL9(on1 zn87AopIVMA5bNen+qSjdK*kuK;ALd~zah_pJN7gC*Wswpo4Odoue znP*R@d=93ybUzU}dvb5jV|?bXp*n?AO~?o`fE!*k8I;et+V!)DW!(B5Wm{-~y|b%B3`O+wMzU*2_he*gJbyp46`)D`xihP?vM#_g-{44>j3><8^!a&`vOa z3Jd4Y78Us3uX$|@{a)ny5r7_8l7KQdnooB3%k}zezxH4K@BX8|@rU32UVZxL-Sf6y zKQt04EAd!BkB*U*!B?9NB#TPbVF5mTpQTA=964y~dXWk% z=MlKXv5^{yg#$rh;SgkNsaVgC86sIjdg#Ujl$hoZ;6?k~>l!EyPG?c82j8_|kmD3>@o_KNSwAO-g9EB@DDzto=>K6wA8bZt(@G!w( zk{^f5dV#}6oZ1;N&y4k)I(QOy>P*bW!F@u^BjPBBCx@;phW8wj`Cji7TrM-S-j2fy zrl1HbQ#BB%M=vq`lbK>|Uzb9}V5f;xa?x^i7b99Om#_ZTSHJLuAN%ni`=LdKlOf5@ zOu|KE^313ccV=jAgnUq6m>)zPkgp;qhzP0mK$|96g%J!moE(5H5DOep@xLTYQ3C(^ zNNzWxKG?^|^K&IQby%aYtz?5?#W>%Fe=!r;5bhseI;~>Il;cdD3GuZ;GoK82(MVfl zV{SllnMJq^T@6gNyfYiKS@&TQf_aa18d=cHPV2_m*4~fRwN?f zdE3MOmx})EzxnUI*5+iES*>+wXA(&&lS*dg>hWY|Yls{e5&(3-%FoZw(G0&1XW7Wq9_yB*yAYWDcoYTTjIm#0@^AWBZd}m}?}k9O^gZw{1lKQ$ zOO~JDZ}G(^j2Yzz3=_**M9GR_CNh4;&)E(#7uipt3vEdFpnYGh3{fzTAmG{>@@)0xhUx!JH56&bpL`JrGA$&dEIA({Ym-o)hL zIhNHiABI9Ih%hwPsR#VAw;cn9BoQt)O#8mmB${p8*7rtX%{28=}u;AVJM2=jKoGyE}`$+3#qGlk)PzlXKaLDqQ1qs%U!|zoiU`afVb1821$cvihNKJB3dRGrS}Q25%Nxfl`NkR-LO&Rqbt1*JDUHkW;3*EC*Q6j9{^DW(PSM<|-m>Yc@f{Ebe~zxf3+ZImVgb4?ge7qcanf zhF((DXSIn|q?8&LcHej5hgX}22iySby27#`gq)$H%*j7RYexMtbeK&!())CpG@_9u zXx3ZD<8z9PKM{5=>k6qXRLPODn&DT_m(W>_`>K!Wu1qYiyT!m9Pj}c*jB=C+N>NUe zL69Re0RMJk0bEKk#J$^aAQ%gYOhRH_OIWS$-|)#sc4`gD27&ol!gTN6-wzu)J*SAt}H zHaH^5a3Q`7-yzVzC~@)ZocynQ@)64S=ZRC{CfaAi4SXLQa6xis=5@KmJBm26K>TOjK*(MXwP?m0!~IP#Sf5G zmvzZ~GOAx-VMzm;Y(_DRss=x8=wC~r!`;Fk(5~38Bq7nz%q3pYti3(V1oC=5<4w2w zEzdZ4Jr>;1alr|7ZEZlq)NO!-xe)PS@2-jbrn(H_ul&DdMQP0->*w? zhbWtU(D9fDY3@^8n?D7BevL=#qajJ`8y=*ee=f)8*Z(eaS3k`}?)yX1Je*58$k0U4 zoPGG_qks5ozxKC&`IkR=xzX};H?EiK-rPvha2`A(;i1u2m7-b-h9p-C$X{_t{n z!mgQ+tj+8!eVB|R_fkZPl)^I)kS61&kNg-dwbVL_!`_>P4Si&)i?C`l8)<2Bm?;g> zI&&N=qc@lgp<3&FY8jIB;qyMt zIs$kN+#`_%dz^8=Ps8RB-!mI!1YjDi&i#H5NzF-?8YEx99of0)&6_v)5z*M^WzuVc zU>*>H5FMlR?RG<3f@*pA!l#NIK9)F1G0p^oc;EM@rzZ^K@k($VU{{TIcYC?TEiv+b zYYh{R2t|yZEy#j-p&O8Wu7NoKEcomv3pm^raU7rlIBAli9^(GlwoUl>0z@XxzMW}~ zS1->mrIu2wS#u&4)#-Dwwcf3jQq8Q^r`t;-?MBVmy}$Vv|NIYr=@)+S$A0vqeS4`3 zi|j0}BjyhD=N-geVuS~ZdFOC5MiH2zNoRvrx=1--qCp{^Suq@l5S*RC+3j@L98cVJ zl0}Hky$_3s0ZR)J0B9(9CbO8p*LG$SDI%3fiG*ke0DVv|qxg*cU$C>5@7vtVLLv6v(f6Cu)d)v<||# zid1rCF0k_k5KnAQMqVNl(nnab4+kUe%&^_40NGIjJ(T?%m%{~@&#ilRGWSjgsal0q zxDe@ZJ7Bz#@G4NI%2eD%fAX*VwanbXqn_OrnYq@It?M&20|gOL=Rrnh=6CPjaWZ`? zrChJqx9{F%6*Hy+#GY>3hEf=zh0*ThnGk=aGhGBVD0Xq-iwCxKcz5LDlA*w0RihkV zE|;A6hf{(4tcj5HYnJRoe;4OO)=PqI4N*Bxtjpz+6O(c~7;sPK=HR=n>*}+az!~}B zhaU!#K0ZF?wkUDA==H*jm`RaFTfL|YweHLHNB;2J@4o%bKlsJJ_+|2sKdhS?sa={= zSM$<|dNC?pnM(3vpXTV{={y;%E6EmM{hs;@XO2k)O=@N zZrjdGg*C4kGLJR0BWW0uNo&3BI~p>blah#(rJmHX(PtcJyKw6bh5(?eKz-kO-`mc@ z>tzK-8GS>z69g?TTwicM;O2~{W8D94IEP|pI8o{G9$RbMzHR%CKo86z>$=1`1kAhK zmqgIb;Vj8wZI5R;Aoc9Crm8Qud-l4D$`BnuB-e)_?_Z^JwqA!_Y9s%l_!xdh%Pu&wYA&ilz`(EGIsX_CgqGc;;qqrIwNGH_9TM z>K@R#ymE*uS@a0Lh~(?cCxYrZU(&3XKawgZV>AS4!F0p>x?Zm*^bPlFcK1de5ss{^ zVi|k2)|Ev?oGIjKISb{a3l4A)Jz_`#!(c8Ze9Yciql)|CdVMOTXwd-*17)7^Q~S0J zfL`FEMaoi3S@1aH&Y6aHnw$r4sn>NqX@i2(n!OqVPaKd$1UceLmU5XKuF-fAm$BSt zDGC@%MBL2H``-HD0#A7SM{LNLfZ+knZbm|RN0Ob;%Z$&eS_+HuFgIu7fLwjVAyT(K zk+PHzELsxg5}{uBM4TKiyVgqc=U$de6U8QG2DkxWA8=?O;D&5QPAd9Z{~oJl zytdwZYkM}q02r4kv85F2$9usFGY8s?N5I0wWJDzIy|q5kKpvhUr@)EWy9EB#=1HM- zjARh;W#}y;{`0;HpN^S%H%dDvPV5=n0PDJD-d`A`W6`En%Ta!tSCjp79i0eS*xJG^0acx0xTlxZI6BouQoW^@e6I$DGcqj_$NQ! zm!+_Z!z;|`c6;Hu51YH9@iL+nscDNAN9PGQx8B2)AT}l8+&UF6Lx6v>hmN-M@3rX5%X91PgX{IO*4`VLA->AY%^7h~ z%=Bpvfpd-LCsK1}oXp4ve=S)%;mGnTFz{r>@EHjupXNZFvE~zXfM4xh9yMxY?nRZ| znW^;#O7gb1fB0*^_Ba35FMs^*S?l#CN?M(iMYSxYF2fkAC{hQdsMZC4Vn#-^UN1z0 z=IpaCa%Us&?y9ve%W&r?wJht{$CpB?G&~XunEpH~c(cyJZ{EDw_8qZ3cyC7DdSCE3 zGh<$;%NkH=uE|kaaTiS&-BDHU_j_Pus6t^clUI_s=Oe!5#8AoGQ2YtJiBBCqas`5f z7cU9VOO8&-%Fg%|U!1KcqD9Fho4i5;*4$dV-EM&zxwt^dfO4NFwUv7i}y6v$b$9kX%?M1)bOhM^z`)d@{(mk@iwD1!n_kNdrSe# zioXqL2zx|)+_)>?ksU`{d{Pl<7LPw%r}3!)O^%N^H108#AK7W{;T-+u&6^mdaav)` zABPtaX;pKB3=WW~#9cvz0PW#g!(2p5t!u5r6IJ%7cYnJ7 z?r(qV3t#xrAN|qKHG9Xpb!#kKRC?dtcNQbE5lBdCKs5$!Hgc+GW-Ux#iG&Lc17Y|- z5GTQWh|MN1w-XzXD0ebra*;6@$;>uKFVTh7M=}_)feMpNVz@Dxk-2r;K`ceM2n%ti z8IUy>)Wp!yV=X02zD?A1SjvKujJy*VRg-rocUNX*5^`pN2R?z7{1}ZV6#gE_N;A;C z5eF1+Q$^K>Cw~|2JmS_MOdpLolTw6{Q6EmRq~mB&5*g-i%;eUYoT)Q2d7btx;?Bd) z1mGW!%%0)IAvEnyLo&i_GrU9U_!|yBxVp0&3vns6)~aFAUDh?b*PW!DU`B^)~U5cx#wmvb*bvkZxxB%46Zcm@okf zy|o*;t98F`wmVbNdLd#Kqax+3tY%({PLm&>YY=|T3OL6JzVbkL{f8$LG!Y)Ww@6N8 zor^CeQy~!-1T-2O=_f_nMeCn_=Pu>VM#^<5D!%U!aFGx1RNOxp`Gkd>)^*8O9;T>n zmUtmfMBU9FZH03%CJw?j6*QTso0#vE`3quY9bmCe zU-c+BVU?iwvg+F& z1?MoFO-@82vP>V_?EIcb`bg-`?yhnF93dpc53x(2R;8bgS9r1`hzT~>qgu-FbnaD>HmnT70WoFcf(xh=Yk7ciq zKsi%Ya`b4}*h=q~HNw%G=Btr?;)2a__8UD>wD=e^06^2Q>4#l_z+N-X#AWhoVO5b8 z^n+%Lo{PEEqD3>{@}Pys%XT7jm_Fy>zt$Sbeo_u+a8EuDoTSiMn~CO&(!GQ`?RvQ^ zWjU?ZS{q|3u=rYQr*Xh%qYO-shjyfQA{S9&Zf)Q8ZOCt#&8=H+y~DjbV}*HU8vqtl zj#i5xuLpHJagKaAVUgKee?A4u%=?6Lf)wHJ0|GKT)of%q}I^Y zZZZOi+0452*1E?51mBoM?|scNob~xYQwFLvpV_P)3$4lcbZpAuW!wP!taaJQH9y*T z5V9W#=Cs@jVk>t{gHFs611j)JRqfXCQ_0-A#R13AXahhb4z@m|%|UR^VH+n)kc`Eg z(*NQS23ag7?eGu_nMlOd8Ew#7u&d!2}U_Ckfu<3K=$tB-*kghL!N zzX#~^*oEePAgzb(wMspETO))p_y6P7K3;7pni(+J(I}e`2Gu$wVzF=<3!YRnV{MR~ z#4+s$P8yr4oD2z-Yh1n1K*WokJK&P1n|SZJf6ls!(*SjZg_@sCT@V5!$scyDC46{f zE^%W@9B=l)XYc4eV%Pz=lkf1bp37@9O1#Jjgv?~gSm$I$Aw3>my>|@zN~|mjUO?~e zgRO6F!b(Og^8EaKyWKA9vM!66OHnuP<}6x7X}XS{Am#@gnf+BP;VX9w|4fJIsV{u5 zM@N33{@f9TC+PY6eiMc$p1_o16vNxg{lEIJ|C?X=d;f>;y?xf@>RL7z;>t3F4D1K8kl2XHc|HvCEA5kaur6o-sd7*;);YqL>Y1>GhCWAI5Z{ zgq}!!%-L<;(|Gm&Ml43uS@))t@;vn1OG9&I(J6u#-s!JyO5qz3kgC7Ug}il7d- z!M~YCB+c-gMBD4^3+9YD|&5b}XCvq3UH(?dv-86i+k%Bn0){^@z zWsPtkd2y-guD3T5FfdZpfsh9AL=8 zoxQMEF}7|dAka(`QE7;aofvx{`lpSk6-@MU-+WxC&nLl9;Wb>wD?7QG1;Bz z{Qz_%isFbRj!9gIS>%4Z_ipQQRZ*gz2CDaWIQ$B0{g>ch}| zRs|<}^PZz*mlW(M57V8E49+TKo!mUE(1GD^;R^V6fsB2m|imRjrmb`P)ff*rUD z_?Cn1)zJnGKsb^ zcrMa+&dqK{Lc941)6W|7P=TBPXb|nAf{hS!8g0Wd@40(FII1#Hn_w*k7Bj^A$(!ip zj2~!SHus3)oJo{}jBvZFDATY(Sl6{Ki|`aR1EZWO4w(#MQD7$>x6?y8bxT1{*>XK%SA%(q2V>uxb?XCd7oNc4A@m{N6X|A}w-1sX z#2NS@Zum}SK}4N9y>Vl+oaCRuqdabya%_uF)8KKAJDsvC;`2R7%E?&F$@jL)ssCZ= zX^nKU+Kl?3MNX$4R?azfM`f&+;2;lwiDSDA8NQSC?&eOUMN6&31XEp_^mb0o*oj(u zggl1~Jl5XwfK27#IqozKYwStvm7=eg`llESVmf*E#{xBFLTVtVMGJ_-eN^T_Bh^~4 zZGs21Oj%M8GeiaS`MigFueAI`_j}!!pQeUNhexBH+6BSNXsvR1W)t zd{P8`A!h7Tia<2d_^XjKEad>bKtjK@LvGy6InOqSZ-)vy@QaX^=dE_Q7=w^ii_#3A z2*}tn9+#fAI2gxwPK4sO&+heO;;qU7fs7_IR6R=N}M&&VQ?=z>$f_RaI*JFaK}<_kZx8 z{hwd9-buJzZp}LjOPOXC0{D2akC_pORq9%o)#m!8Ih9&O745#%f&*h}x5k#9WH^(K ze^=^ps}368!5gQ;{a`}3GQLbiBCuLS*2`t@9n;~1AZEVh;Y=80@MP#G>43{w8?P1#ip>_H@v#*Kjc z9cgbeL5R^jQ_eGE6`975c z_@h7akubR#i8*!iu2P69QE?)p?%v${@Ie(}SicJqvDtut^D1q;AjH%;93jF5U}hZJ36r& zj6|A~0oi6QBXkTe*JZ}IIy249{TN9-5M-JT0i%ckG*_Y`$Dv_xzYrM!Han=wN7&B{ z{MG@}@r3Pdya0p{Kun7uup!SLwyYAC*z<}bd)FeiF^mgjxO_|i+MT$=)x=#NbUBex zGu*P7+4blC>c5}2H>i3c%9{gZJ4L(Z^in)py<67tg&|rV?Sd;23$EDXg?Kzu81DBw z3dbo8TxWwG`^M~HkCzI=&12R|aU}uQX3kv{rtBPo0d;7~ri*m^-0=GBz2S<*0d~C9 z$(YXe|EIWsC@y;hd_5vTc?&9!-l_euH$|j48*$%>8VPsiZn8IP`(EZl-JL`)#&5p< z_3wP|PrvsIzxXAWw{CZKS6_-$W-{JQ`YY>ar&JHH@Nn3t&$UXo4kOcjv))C^BGQJ> zj^O7%T9T2R9ns&XDLaMuoqjWE1uR~9`s`rw5)isDk+{3DnCafNv#rH@rMDk_z;B;l zZuioqaD7Aa)W()+klR2qUFt&aY+giQo!P9?sJQPK>Hp-zkXV=Hw(S);q(e)vTy$(QXq6 z?43nQt=9We>q(b-YL~;S{opTK&oFTS$GKM%eK6vL$NFiO%R!X!UV;uYh~(+KKUx;% zT8h?T{k*Kp7)q1ogNal$(ms7=*~OR?afl%q&O*_Xm*OGdND*YvKI7@m4}R6cX*Pzc zeI9|)3)+Kn^O5_Oy&X;r>kJ_|!X7zt2uX|Hw|iKu;J%{N)W#28*A;8R5#`+W;JD!q zUbK{>S~?7-{ZTa%_eSodLjjN(Oqtmos*&7%#&&ZIpTtY43_zd0wQlFV|y+e>kuOS>DDY#jGJ*AvnzgW(P zS~hJTtF^6R=nBvAlM@0>7-d>2dFw5jA0dWuip}Lm%tG(6w~E|_Fzava6kC)RMT068 zJlXlr@!lU&-5%BA@mXZr5q1W_8g8v|@{>L8Omdk|hnd-o6lW+fR3T+umW4&oLHE|P zn@V_IRvSa>=i?WEw<9{NqsQ-99ZOHdW~};xpVK=CukcS>`)q zq>pwT_s?*{nEmq!`$L5c^SXy+Orl6<-t>v&aUlBwE5!q7mMPF_)`9DVuPV)pgV2b) zNGr93Uoh+JOio#m;P0(fNQ&I)V?G$SKs9 zkCZJmnM7pfqKE(NVQ~gi~sBY@mK#Z-~Hs>%ic-XPTEL` zNk<-m%3L1}uT~itu^DM8_`hXY77*dJ5WItGG57Uyg%_%nqNSP6`>q1OxE`)t-7|+~0Xk`tZXKV`Y`?kK&^bXSox|kl~bw zJIZAw_}$@<7KS--x$td+P!dY?d=atOWL zg6e~PeAqs?4L%GRQFAt@GSB*=qU7u@}F-I1xt;x@^uJiL7Mi+|;>qvnS5*Xxm^6wTW3ljdkP(}z+% z`uJQlTWgS#g_#bf>yu4>@Rec!3(K?PRoNMWIfB%uoYvC`y6-z|j4}otz;4v{aKOmp z1Si~KMg>RF4DMJ6VLVYFv&j80yeF!Sq&q2F zk*;LwDkjtmIdxIGSXW*zU8KAJ$)9{@zu$i8=YOWqi~3!>5qX#1cw-I+2L6=xi6iNf zr}O~tyJ#iiwtL(6W$hv~x@7N}Dbnb=RC5g~md9h`|U#!43^1&l{*&Q3z)MrJKU-GzlJnXnu4USz9E+spp(bCr+2{7g^WJGmjQomEuJa27UaB4u``tvAfWl3M%yv7D+k2P!dW|yQ8Of&aXjY@a5UC|HE-J{EcxWlneWHrW5&eTfRcOL z_ENNzf(G5qd+$br8nbWPNC&;&g{7qVEpK;n9N&XHf(}~B>#lbU=k@^YVW>W(9_MiL zxIS5j1rp+eBrQLBZjp=>NZf-L-fTnwKxeq;wP)gq;}EBQ7J)|3ehL!F2CRY?^ggy) zezYO24VWgUV;_o;tfHCz$Vcl;w6&d_aj)i-)Q9x5QaqV-A3&sga1(m(Wg_nbQWLS1 zxiN$046dwrQ)Sngz{R5T=U zGaMWNCMSaH_3$2f+;q-^(iSbz0t_>#Ft1l(^jxnzCCAXNB?g`cS{Wp(6FBGxe}uJ6 zi!m0n&OBn`Q54Yt%v@LsSLJwEhHa8#M^Ydaq$4Se!nFgu$k;CD@)(2Dw(rqDz;Y)` z`0>8bpr1lxVv|%#v9S@#Qar~F5A1?b58t;j4d;hxv1%tiCcx92#aGKR0wHTfj@gN5 zUuzYoQi_%$1&Q0Md;nU*e z!3iW)>{FK;H2KUE&rf&U7}=N`6upzXQT|P^N;8Z6eQayVw9QCOc+E;X(-I$duDE}q zwYXld**rHB?xOO8Wskk@NpaX;)pme`V{PxdHrXwMH~-TV&nXbt4i@VgD~7nCpa zL5>b!9h)#MBuA4F&2uKNVHxls)JT41<5Qj|U^eTI^~Sg+wHyrPlYneC@VHP}mVTnS zj>g{$9zYCmbhy8JYGAXLz6iShP|4_zrko&QBd6n*!^+r=?si)n)nTaZv z_hx3@L(8L?ohw zNI_;}GNDGe38n#{NHY^Htu+>@b-CYe+im;&haVN?e!nex97V68+ds1f$7c>ZpJBoA z`rCe*VDz(75P$Ft!)*3=yaV_icVk^iR+DO6jE4SQICOv#@mj3H zs-mUTMJo<>0icV4q`PZT9c0oH2W#v&(N%hif|y{&2=D@9W>`TM9SY`0mw(Q;obcY- z@F>l3&9l=xu2rD7nJ?FSkokWz5 z9F7{U`uJ}Eniv)FVj{0Ta($xfKDk#D(e--Gq~kcn;++CD&M~do3O8Z7 zZOp}S1%N(>jy4;ZgcD1izp`XMFQ0ORBfjA{G3nS&?QOr`?|e9h@gVghn~$aU*02OM zywiiyM2*R*s4zFPyRwKcMO7=^+q>oZ(Z}Dree0ip?dN~y%RlxLpC@}J+JuE|Wm<{V zxRKnsw8G`kpieUn;fVhwGq}MI4=0)!?gTxZCMOHy0Z)3a`yg7l@8CERRd)sUI^qO9 z3|Tv~6O*yb!;q%Yh4FA8G-e|brz;KgcG$ezFbMETzhvfu9fdHG06W1(jD)-pRi^pI z@eipZ^Ke>oGqExWlaWmJ)({voi!dpZG8g8;>?0wN9nppGTNYB~O0Gg|;|+3zpM{48 zlMtyBvFx*6;_8EwKAaGV*oH~R)M>L!d3l^hNE9>XT8q+b#<|eeTJ8`R%WKv)}n&`%6Dt?5)@*&fS$=BY%(&$Bl$H&zn(b zDhqf9GPt=Lt?PxkeDcXB%Q~78cbnGfHfj7r9N}iUx0`AwdL7N2jOM6!b4U6y*xe*l z$EJuoaVK_s6DAvW7t}}_b75PUjKxH0Z=bxm@LKhI-=m#B!Je)KIqte5@8~!Ju-`O>x_{bDQCCat<)N1obJZL-K_NvCRf;E<{_k%^78VM zdBKniMOtpw?_@&pqNVM7Z@rc(%)K?HX_aBgNwYVDqps7-^Ydk0gFb`rzt&}Wx@hcmvw!Y`NgwfRz#^_^%)q%#!PAtf&_q;KV_P!1&_FiOn;8Rx{)lj@3;Fcj|5?GF&f<7+uoMC$ouRyVlr&4Ay_F8 zSRhspmi?u`PdUrmGeZgpb!!g>)|{m4Q3D}~J+VK+f^7mW0}Xfgk@!c4q91XBl04T! zet2>PiRKTl7U5&3Iv>l$EUXJxbRa23R5;{a)b<_Wlcg4wp%8bsQdC8(8_Y(l78^&B zA-tjOJ;!xsFVyhy$E}F`@f;qK6_;cwvMk-7X2!x`I#-?SxnW#701+mJ(xSDdwV2s< z-{S6yVFs|Zsxo=t!kHV6^P>0O_HC^T4Ph9uil}aFhXI$(b}u9-p6(eGgv=p5_?T`X z8_(>s62uU=ZD6}Rf>jOB&r&Nor!if?yhWiW8%+?rfV0XD(Oy2IgoMY~YHkWCEAVgl za=0U0F*65GK0gta6Dj9`H{rvL9r?@i%Wm-zGa~qSdJW-`>AjCMqy#=jeQ@&Om|rCO z_T~`FV9wreTOg|0S?kcPt11g&G2mwAEF`Ls2dauNZ`(%t%I!MgnD{S1B5b+Cv*>oa zA&vq?`!LF%%cS1MCJYb0k)PPaA_CzW&c403+x@n#YcBHPkegv>D7*L8mRh&HMJM1i zNX<^ei?(20)IAn3&?mv%e7e#b!0WtJ3r13mg?T5JO-o|fjyH~5BA&9D$?17pX=Zwu z1P(-=NwV-IkC7qKt*WrJ(xkk}l&&_(>96z6q9XbHJdV}lwjsJO_XE)$1QYFgy|&iS znxfEQ>lV*`oB}!XbDAfPU@kM$Qnqc|dn=;uzTLN>HO5PI5;{zZVwp6$Zla}D@axgr zXi=t-?6hqIF|jlzgmcscCR+9)%UkL=g_m_b?Er=hVtyQ@l;yGpj*w~2(TQb}br}6c zOo;c6%D^J0Eo`8}sGsnB540>>3KNSx*K^d2l^kjb=hrc#h|lk_G5qu_ z#N$uIm!-Def93D}y(hNVs%tmVx{wGgNRyIC=?FD0q7`n==A@-asl>zP z!iC!`%Vy+GS}Tw;)I^za;gHNTbB|^AgoafWiZ7&m-|u&F_&**fIK_+i)Pj<}F;Y7%Jm;&W>b@r;tI?;G*;9${= zGesH!km8u6!qqy1(c$b7tI(K^UoT^#YsyDh1fNELZICZ>$4*2`vIq-YD*)&m_8WHF z;VzPk+q-w~o}QlY;-88+VN4r`my^yVg_?qoX=NvTY{ne9UAy{ML#+sAd~``xe0=bk@)`}W<( zKl5{6yk1$Tc{A~%qRiynSWH!Dn4peHgNS7eF^KIm_io-`r3|0sm{kuyXkrJX16-Aa zS#*fr2DN#v@)d&^PU#uZGJK-p`Z3Hel9`9Qb?a^&F3`*u8k5HG-RZqeEX;??kHF)& zyLa+V)Xg1W7?BVud@DTY!`?^Y-{9OpwmtIu#=BrAFuRGJSg5cR5uI#s0MG$yiAZ4* zCM6Q{HXu4DABGpGzJ<9kLGZCVX5NXm!LNj;sWuZE?L^%VU{(Bkl1?U+SVJ^xj(;`lxJ*bB3dI|U`z?xW0 zji|0=L1PqtXNL{$w6?e`tM%Sn$3*Jp>#~;FBf6Q2ym@maa%QTvFw^b!BEqfh06u$f zrKly_zR)t@g#nUAW=Ir>EMv^Z4x&s(Nep4>*mn3Yw70Q zoLJ0#Z>^iDa2E1skqAmZ&X1haikcF(_X9GUfe8kCL_{>GIuQhS&csD_>wE8oOA+Pn zMeF^xo5=EXG3`d3gjoHP`|a+F@khV$o8MsKpZ)0{QTbD{+bVBpzYuT6)=8ZgB4u-> z&NH{v*o~oPBZlFG8FMda-+f!kRkWJBvx%B>2atkHOc;mIkn)N5Qz7ZMTh&@*fh+5M-;8W2B22wCVXCUu8oBkhGkGn#E_H9c zl!Aps=HJCh)_cF-?xmF0+iknEYN_>hzr!1Wi9owXf#hKWLi@H|*4297x6RFQGlpaD zDM~)?u9=OQ%zNv*la-?Dx|nw&FIBY&ldBdbQ5FapROC|Eq5N=XqNP@EJCmt0Yz)Ya z$+ZXzwcfgQCo_ZQgv=q;Wi55RTv-%!d*8K) zDC0*HdFy*!O05OfOXMabMYNVuL}5(;9EVl9*=@T!`So%|CloDdG?(!h2A>z@4$;OZ zLe_e{5D)Kj)v_*&5R=pWb|4L?p^~2PO+`8u$7R4&B@kOM!t|CRtQU}!z;{mG}QSWBt z*+VvW&v6i7MVF<@k+TsQU-+OiJK!W$9w(7#Pq%t0rD|a(>jpAjZ*8pwQ*2!-i?rTa zYevH(*v*zwTep)Q1t&u8`9Pu~_EJ@Z-K|@r*u4oclV}mu);kH0u=S}LE~)k|DWvtvm$z7I*dnj?)x3~Dd4G@Tk9QO zQmr>sGhC%9P$U-JTZ8_u)Pm&Lr#DaN2Wt@_x88bhPR7dQHniUCvkxJN=B)LxGFNH6 zzuaETz0~65BF;j+H+Rz_I4MLK8*33(mC6Nq21pXFwX%x2iwe@NMD@OnFjeZtPE`wa zMbtuVY(W)#=qO5}dvf>VLCoQ#>#huLDx!4-gB5}ce`RE1TzI~d@KY*%sy#Zg3i z>(-5&kz~AM# zn-oEmP`75@VIh@kc+4#M;BL*dR#DyezVFS6OR3%5%vn^lu;_lf0VucD$q5c=V`&5+ zOz`)`&4sl{p-$}V-K$n1v1ZCLtjv4 zpu59^6LxGwEF|cA3v1D$tY*I5_ufoc$yue~_v><5mkTtD-Hn(^t#D5QiU;Q#4uza~ ztxGd+&0wLhZTk#w!@$pLEhn#!Q+gQuoxAl?3o)Y_EbG#G>t+(#7k4tNwbscwSl89a z@B40UQVI!g`;HD~*gf%}aj^dU~o-ZEw`?%ET%d!A+z&8Ig@M##u;Qco>laE0|}W6aJowI~fT(6J8C? zy>k4|Ll(*-!F{ASar}w*_l44bnup3e~HN@}e%p8bMUTQeC8x*Y!fBa4E#XT0~2CmSw4zi-2NA5+T509F>;v-C&amzilqW0Ig?pSsh7)@h~e;! zT8b4k_)ks*2}lm$$)+yuez{)It4mRH-}b%K%EAwk8|IgFWuo3Xp#96bs_4FLka6_Z zqxlQ$HGe>{^8=?OM{b_>6PcBHizI5W0h?af&f~FbQ;LW;j;I&O7G@2bg<8nKM#}fA~7jLmr=z z(?1WwI{@(z`lBDdZ(Fy1yWd!3S=Vm1tjnCpwDrEXX1!x`5G4+m8iOkSa9vmIi30)( z4_M&faaHqF8|3StS7(A(Tv)*LAYx((UCYv1-}i>0pf2m)`t81%lW1wJFSS_feQzi~ zGoF|Cy_tK_!XoT0D&|C7L{=HxsZB+^iFawnF4u4T;UB(z`S|Dm!cVO#+;;K(a`A5O zMA_v^{zN81;9P?_OT@*&0A?a_X2Z!ojZ23`gb_OxW|&G7)19b+GDBRL3jUU*FsV~9 zcj4WAbAuFBg=DH-1vDQcD{MlY$-xU|QYU6ng4w$mQ8VjcOtZ5ScVp$sq)g0aN~YrG zgMYxR#L86Ng@*HTC%zlqRV$MaS&B(xLdz}Y4Bq9!QdkuhQ|24YqP!au3%Xj-euM!M z6LoVYo)qaSS_XM}q|bNq&TOa}LL#I>+PwopA70TyPK{-XIgH#p^Tupog%4+Hu(Y@k ziJ6*-aG#nhnMfNEqKSvsH8Jl@jR_uCR8esWRtRN?)LKXoLCPXi@R7b0v>AJa@opzyx_lN zby!F&v-Q$cj-KKc4@o1of0I4`K(jh!#e_|8)}iNQ*tmKjy9fX%BQ;?pl4XY2;~mYn z54m?yjW(#1szqCG=Dk#N8vZ1?+{b^Y8*-}&Qjf6}g(rw__fjThs( z@2!ZEb?Uo|P<1PP(PFJzx24viYQ1O0_n@tnn$7QUibV2Kvhef0x6uoll~R_aiU^sz zlO%`DY+@e3Ww5%khxmyGGPdF=Ff-rn*}%*Du!|Kwl3UI-0pdOHAKu^y^3IS%iyqOT1 zAI#{Dva~-XJwn+x{5@#eB@Y54R=;Mub+{0KHhWmoKN<(WRsaN3cyxqm>W%^uz1^&G z6g#%yFXZYs

XCC4ipU-8Fp4Ut3j-hjWrIf*=+?6+r|$jFkPfEP<>|m}zlFfe2 zc;mw6-g>9j>mB&X2aROzEs<5c&Qftv--a{J{r(OsehREr*QMlTb zLhd^-)7C7OE2oxzl=xKdfqLaZs2jDd`M4%_~vOnFr(fEB8gRp&mI!!yo23bmXn7VRL_T}v(vN^ zBADxW(m+P*!jCaoSxA)o!_$ovz-9ES(?8}2ZF{Xis>>43MFi4jGlky!m^YHNYjA95 z@D04NbTo)0%)`2Lc8aaF+x-Unqv&36%?C)~E-Kr;fB5t?D)S^hOVKvDx;Y~C+NH~j5-SzBw&Qfe)wbg)y?;D(y!Bld-M7v5c3qZhEy~j;N|c4M!5lo9d6=un_xD`p?{A&) z89vbmNAd?YcmC`zFpjhz<9Ql(>%=6bp!od$zx@6G>{oyF*Z%AO=H=E{FP+6)joDck zbO@z+_*5xHL|qsfRS^}P2&pLJNCG$_W!jUgmIZ_=o2d`X!YZW{caow;K3xe|OYu~_ zODSbtW+O^7WOTPdRhgcl4 zm{4p0X$deiu3?-zp&yO;B7pS_d`CkPh8U;ta~uKruU>0pb3KeLW473ivJlrNPsg!l z$V8b?8)tMoPLS+^cm({;P8fOhx#tXu^y`?`AbkS0U)S|^yTzv*FYILPa&m^uO?w{m zaSZ+~x-}}bz_pSZR zm%jATo0a^=(wV$0mu>Gtf_gHnhaa^fV9>C@4tZ>YC>;6#LWoW;i#yY>+d*d(7MecE zx$ZlSu|R~yCl6)fw)m|F96bMmCv*#!4D#XoVeFz>R4bl2MuGqwqxo>=!}rD`ZRTTb zPh>7o=K>ahD~Jz5x5I*n3HUV<7mXQwFodRonZzy%*miQZ!EV;!F-_Bg7TNNH4{jr8 ze&EzXBVRBJYdj1LCdZkXI}_NN_~NkgP$VKU5mP5vA@cM@7!2vbC3P|};}Hu9mulsS zBs+3^ob>1Z>c1Zz6nRq}=I&2VPavNMr!wq}qXBBI^={cBEqk=3gv-OEG60k;2y*wf zxA3G6IZTcnQ&qF05P&BLll8nB>giF(m&Mr=8^~;V5hXQS$YD#6DHW%jmQy7Rj3!%) z%-}>mO;aavXk7d_HpaGpMm(K7^7HtVn+f<4M3M#*r;#Y#_r2f zpkaeC7#~j?C8zVLr{Dc1AJ}uUH-eyFE2Ta(NNQHE}H)bIb zcazfId~|(&xr?l3>s>BQdAC-%sCS{}VtwgUy>JB<5M6b&4)GM26TqOHI(Q0~$1M&2 zGB^qJ8Pvl>DpE_$|0L4bPV?u9U~*c9hu?Pgg2>S>0W|DeG(Cho{B?4B9)ImaV>;$lnpU?%%&CGdLd@H+D7(})alpX4|!=yPL4 zN5O{~LbiX&{+E{*)iQ{ps^q?0 zmh9$~KcIvuXioe)rEiZw$RzR3DTOC9mN@!vw;Q5FF&cWHQ5NLWeCG-`M^M+1YGmraUJ_K_24n`8F;kolEit4!0w zm|*i;7`uch(o4Wio;!&MTBkcK4tJFIgFArDiJ`W zmhkr(djt5oIuQuM-8u*yIovfkE(c7B*OLHE(9*HY7$GYucsUNuFyg@f-S!s4Mbu1a zdX9Z(c9nVb=ka4+;M^Ffs=47*9WqencFsGY_r)hlPnR^1);y2A2B340!+0vw#$txf zkCia2a@?Kupdv=tT25aa@wSg?t|&e^1u>4ch{uc@GVV#`hsqYof%*2pryT!0YxAQ6 zg!j&TriO6d+&1`SPl@_4;aQd-yq^~mmYzO$CJu5B{)(A9#6ob)6eeLQg3L_YcQO9x zgAa*7ql4B}$eOYX8Pm*n_8$lrcJ}vCgS^oT)`b-kA(osR;MprIy?6 z{^3U-ef?YC{N=y%cm7}h=pVm**)G?Q_GU(6B!FdP`fj*EZzm!GZ^U}Jg6WLB^inF9 zu~dMpObWE&SeGcIe$FIAwM{G{MTsV*eNu~L9-1gY$e|r2=-?(3l0Wwe8iWx+^fP;F zp%lTN;Gg8XU5lRFOQN)9KTJw#oMV3vvt~eFk1pOZWn`j^h}>?sFjC7>!hDqHAubSJ zG!?mkgmExzg3)Vb0Q$rT&X&{JkP5y`;hT};sqn=Idxm+KG_Gp^FKu4o%m|GC8xMGB z?sJI<7Vu{qm&cnrtcQj)wx7tD(A5e4!dxeorot{} zF-{KicNL*XBldl=8)ecHjR%B1yP(m$VUsvCQKEz;I01?sj0>K~l8=6ejcKxT(JdMt zToEZpl^phfKEtB{ypGdmI5as>Z0^liNR)JHgXYg1spiZqB*X*q!nbi3w*k`*b42n< z9(RhP%p-LT5Wfc~OY`*;vHJ`{WD0t~{DK*Xb(AAPSfo4KwDLHZ*Knq0CTa(vo5;yT zhTiAkEm#B1+6X4p z6z8a)D9zEjsVWAE3@+#8e_n)Uc6Owk$3ilj;l@kKZiZkjo$$wV5<2xd`u@_Kx)NV5 z_qOcqbHDS|Z~yQIZ@%~w7oqQvbsmQCL&@w^+!y2G?8J?@u?uHS`GMp35!yr!vy^?q za(Ep9R7}pDs7CjbG8>A3#)=3yrBcsDo z2!4wYo0A;XBsj3sPnI$)o`0VgEhhjva3c7S<{2^vLF8wLh>FUoI}97;Fc;p=3&s-GsnqFYEh2M6 z1!73}6wO2B;rpKqvWewXpmH@EC3@aCIR-G3n@TCuM(-d{WQ(zAe}lW1`Rw@xgoNct zTui%@07`=C`Y(Op?f`fM5s#O zv$%g^y%z}+-MrKa#}X}tgj>h{gt1#{)}wC3M-Vs9aTZ5{+>9Xw(Ndz)62T^=!1AA% ziL9Gw|}Z z2W@P~W~!K(trG;vr7R|hTC2@;+yPoyv?9kHZ{sGK2nADi*pGW-@7;;^*2uloisHi} z=#-?WGnw}jtRGh?(fv51OSwCW8tad93V7~W@RYKe4(9u1y2lQu zd*>08(mN9CzvNyt>yu*rslwUi{3LaawSCGE+A}5S_5OoouoimnS_&BY$fi2+0YfMH zQ2CKqYGbQfYO&clz;#4Kw!R0tVk3=0$Glv$5;M@}0cFxL=?sgBBz^+o3A{D=_B5I{ z7jRDoHkx%d__EUx5bg@0uE-~H&Sp5|Bg~Np8+xw*6NWNiPMVp8oh3?{{v2PkZCiA1 zfh-5i60Q;PbVt<+_&6HcjQrplzI*pB-&$cP5u?PiEaAMD>BGTH3RB}~QF5Akp5ili zD&`a-dVYQ;qRZt1E9BF>laIUrQnClg>1*)u-EOyR_l#7toFSpAZL$f&E;U@gF~gqn zZ!(KHvm(OpA_jahmxFVC_rAARL3zy0prC;#LB$-ida_WR4Si1+7Otosb8<7vq^ z;{oBrK<@0tDRQ&%v~{9sQp}1(uvwpQS-OZ1^TQ}W=FH-bcoK8(p~iw&G81%WGWthx zVp6pcU^d_`a_htQ2zGfG(i!3jF}PQdVUV9J3m$CcgF8&bodr8Nb`vsXQJQv3G}ziB z(~ku(TX7)aX499hqn8kNVVRU=xZ#gfKxdDmd+?fhVC2yz6FGAsQehcdyTkn-)^jwf zIaf>l^&olsbod{^Z%QOno);1tA5?1+GDBXWn-3rxP#yuS7IxJy{?Gqzd8W`<2`ubHV2qS1Jk0TfqV3BIZ2;mZ5Gb0k>d()rmU^NU z53jUIAwgk^!y^=MF?Hi_TiY{j@bqhv`}9;9vsoJ|-DO?#!ZXM$k6?FujjRP1AjZ^a zwz9rEBLbe>9;2{gMG0(3n3gIkSGVdcT)9bWEZvv=PQUY8U;U9E`sm9)`D5(Q!kx*5 zS*Q>#?!}pjjd>UDOe8!)z|bt_ptCu=J1d*{vaD|Ya=SB28E~^r$%9Q%$bmS=!sKYE z1^~@dtT848CJCs8;786gSl& zoJ^qPYul_mvIbClveXD5+fX$g(Yk|Nk6Vu1T5}@Nhs61~0XQeAJPL^7(T;SEvlwtb zdO+AS=p1h?-u3ag@p-}zHu^+h*@+5>W@hdtBFX~hBTtbDGSGu}+4h}9!aoP=;(fYQ zXEZ#67l|usbCrAAx^t-&R;>q+=UyYcJ{ZA5xul%ZU#HCZ!Kf!HN&fgsfg!I8Gn^a; zE=xWzH8Uc~B6Qr$Cj+9~44o#N_Zq51_IKQ_r#)ZXpC>>h?7u_*k#pP7QQdC0CE1(C zr*IP2gHaofY*Fwd^r@6WEO}H81Siulwa9A@OFSv_DWf2VJ^*?1%ixT3fC~=uHOk;J zY!)IX)9Fa!#_fmib9;F?-Sc_E9~Hpu3|r5hzNqrdB*~HGrW4$W26C=Y){?p_#)ncvr*Q z&f@&VV}e>;OWF6GL2)HUJV-4y^AN#z)}pZ~>AeT3{@5{>dZMES3okF@Pa{eQKO;k; zZ8Ie){F+|{2chib;+#>r;ps7-IHL)@F`dK~L8uI9DJuzvb7G%j+kxLX&5jAlDjCqv z^y=8DWUg+mqVWif^5V1<9dgE@`1H+7LTxM5f$W}!1^2|eW{D{ zgWKEbfX-)nG?_WMZj88O89IFJOA{Ie0PFYy_#H_$N$`ijiQL#6#EZ6#ii)vh&~<%e z(})n!x?bW<#ajKuS*vBrC8vPoWUx@@ZTWguKS*}&%d+0L4Q`>e6eiq+GYAOqWj&Ur zluXhxt_QZ}JePH%@vQI%H#c`Y+<7gRtwKhBZVyOq&c8j5Nb(b;m?yRHetl535kDAV ztBT4#Me#vL$k~Q7QkqX-=^POiKbIM&0<`9@S zss)Wy&QpzMMuY=q3Jfd9!5y!20HKHVocSD-h*{Xk#;e6xquRPH>jD+GvwZyaortXK zwJeL`{+QYx#`WIz*()LQC-q@vb)T`w$R z6PBKYqcJX-d3O_0xS$|!xYT8ONfOq^0Di`~z)ZwiMyNQtooV@Xfwv*t)y?f#lFfrS z3Kt%z%jJ?`2byjqQTAbQ99U|E)`rVOj#cmT>^OL)sZWdg`PxA)9;n#UoU=(&I}I{T z#%-eJhu#!lc7kr#q@v@nNJ{-=&Pk5mJI=4DS5XIYpKzj{WO01PF)|PotF@l&l}=iL z*QP*mB_qKid?)bX0-=6T_M|MCPxJT4eQ6fcXTDVLJyuyf5qRmfSKl)WETRjs_U>9LOa10I|K)eS`=|fPzw(R1_o_|336XJ~eHV1<0F-5H(1sUr8G(Up zP90!n_QnIo%QWpWY0wbp@WEhaWmYCO_|VQ3C68c3otWu}=_4{^Vi9#79w17D*tZ?& zW66sPHEN_QjZI>*)j8~S&}ZVdmpczp44o@ zB*V@EhA0g5c{*v#n82yz8b8FduSsQ+#6zF0&mjh7@;VX=XCILwYR9sXr38!P(Zh+D zMYxP$BNitlJeyO;a(1TkD6{HM{^h?`YsGLr&wI@ze{?U|rhVV{D5L42-S6 z6L;o2^Cr&Xa_ac8-*_d-Ck#DBsvH05cfR+*haVCVqss7fy_rvSV(8-`2d@@5HO;W5 zLBW|~ig*oYoz#iCjyybeB^NR!GA6H8_x&cq%3^IVTrQ@|<=xG{{qZNO_s_4F&l{QZ z)@f(CD7_K7wA)Se;H@mn0%w3&Sue|CPMMNCsAq|Oa=l(f=Oj#nd_y)6kYf%{;2J*7 z>-8EBQ8);LND{Eo$%l)GF4H9~(C|~ZFqStl0A%m!Oub*0Qqr7u06NSN(UDU(f5joC zSmS5uS^lJOW8-Ox{d`8XP7VNL9^SY7@`Ct$Bn2}q>!nYRcwyeReGPxH*$;)u+P?4b z!{S5|0sL2M^(kh&Kf!A7Xap zlMpidX^y{=0tpfBUYwPulTPT^`Z#$ozaUP>8PWH4aB!ISDPhJegwqFrX0T&|rkAM1 z>XUA~w^mAd^X3iiZ4oJl@|uE_8t>@PLzvy~cNiMxMjvfM?;V64#Q5ZRgOi&|Fhp=7 z2crbCDmqn))L zL4U0^JYe(jb4jj$2M~rJsWjVw8X4NMT5B+6;{H5Y8wC)PBX?r=aByRNOg_$o@JLK~ zoCEDT^U(1W0FFR$zh~3`SX9T76ja|#$`g@wx^Lrw&BEKmV=a_4Q$C`#0J}!{f>ll= zRp4hu3iOHI9yL7Bfp{^h%H7Ca7{;1|nS$y=Q(>rD3Z77=C|2Xvb?>bSbE%qr(r_P! zH6%LWzK>5CO3{7aIgR(T=2)#&MabOd#o6|KZ@Z7D72ECym(P>bzz``Yb1Xq^kz*&} zW_xRM-C}Y7yu7?*gWb$&$cw%Fdl4DR%+wW}`d<7AEGgG@#Ths5G|xkpo=@S{PF#&< zlNE>$Zc43*d0AJ8tKfs2-^lHDi>CwR5|tr@f?z)^K8Nk{1Sn;GG6iR_^?qWi4nK5J)NN74@&N5tfc~mVZm(DPISUlTow4d}E$ahzfa**Oko`289Ti8o~?#zvl-BpkF_F zp8-JU`)~k%EcE?w>K_Dvo&uhs1u$}F(o(+pt>6ET{^sBOXJ7ehGxFt)k&3P=wL6u% z93R%)H0<5DsFosHScFEnLjmbcRHYQs!YtU(vPiRD$_nj_YGn};6_vU!B)sq4iL@4Y zxX10pY4ZW@A1VflWZW&?9fR1mZF}3->b-|uVVpRD+Jh~3yFI&^iUK$2Hcsb3sA5@{rS02nNPNZvnDBt1 zi{cREX1i;1Ws>TC`R4Ea;RjFGpa1zUw(aA!vO5c}Q2k;x$HW6`rhq|NWnl&*%FLTn zpWdD}aaj>AK!gK&HtSC0Mj{Fh50GUuGw;J?!flv9yD+H?H+Ik&J3bj7-XKCAtlm43 z^={;FKqhm9AIeDCBV?|6c(sKOE#8_r@|>G{cPA%NsUl0H_R%o7=)^sImWhN(rpq)u zsk?hKH-Sqmt8fuk_jnf*!gd;7BnPRPr=N)pxZH=nGXE$&Icj&TN8Y`Ai~IiV z+qc=@J<6rKtCo=9Ws@L0T9eHu8JNhX8Bv~e{@iF9o}ZslCGYn;>e0w&d!=s6u=Td@ zEiL><7pwZ3pqGW@CmlW5-+8MURpYVf+bIAoywy-!uh;9oZA64b>3y=iV_O(x^PIc{ zQAwPInF)xV5Bq>DkinUUG(3FUtTYL6J&E3!U+z2g=C-%(nc2&t`@Szrt>yaeroaB{ zzw--U{NfM&@CVNCy8Y==*gMSAcIK^kS1)R-vmH(tV+G^Ev=2-gp92x8mh1KDPyYBj zPuGho_r9yj23z(l0D&;6T_DlvDb zrdq_sO_^7*DqV@+efYV%`yYSrJKeW0KYjR7SEogkYw6d8-ZXnDbsSWo+|SF^)>=0| z(Ft>i9QyKY-{N#(=Bkw^1u6Oun#&KMJQEcRb+Xw%Yfgg&LG338eW*m4 zhP?X0%$>PZ@!N68F{vSg47IhZ%sUy|tpn$Zz+1 zsRcCGcndgW<4B!b8I7|q28rA*N8m}c4OzY&6*v%_==F1I<-jG$PRof1{tejf!;d}} zpHAHT;Ybi**`fR><$ArIY#aeY3+hgO#+b{?%sf|LO2xH9E*_5b6;n9Y&NPZ2x1Q$ z*okQd9GpMXKr#kFyLV6+x*6bFQSIZ{J&eMmG=Y8?7Z4-!}xS zq>#O+|JYH*^0>PjdF!pH0`%W|3;Y!4&fa#O)|sHZ;iAPG4=^I`E8L%9syo07?{PE7 z!HtgtC=8f-V|Tc1;njPq$%R3vhALk z85s#!p;!?urBs9^&2mfQetl7lhf*0wG zO3g&297}qf<}899Y4~-_ReCHz@c|(-ASzo3tHV&-#1}~r@!^F zWv|Q9teg9?E@;Q|_9Dz%VoF+;1*nA1-FYq5dSB{dy<4}UN>1yttjjXYdU=Y4iL4tr zAyK0)<+b`P3|@z7Fb#2Wh@4PS44b%zv+qIFYFLy2WXx2FI8$(`F|nH2-rE2WEX*OM zD3DBR)l!_e6GU=_oqDs@tr5GhJHLDPwv_V0n=6~Cuq{+r-=b%_t|dZ_ahx0 z1{1=MQA6+HDa$K0=WEm3?`t;wI(qkYlqE9@8IhZH5$@KJoA=MZ{`LRxZ~X87yWje4 z7d5FnRg!8%y*r7PQq5e7V*3L8Ldznhuohs@qJ^bMDR>H{E~PBaYy|(S;>05Ac_njcPE}_T)tSwt=NIoT>L6zsLWLP0uMhC3>pp zKk+PFE*J2%bLJ}EV<6*M-WqibBNeJ>toft1#0U_5^8J1f;235aIRqsqe`XP|JOVxu zB^?M)Jf7KN2t^Nw4F-oi*`cau%XnO+Kzky(ISa>QkspKk$wxc30=NRPcnDYt9~M5Z z5X$2%T-HlmMrKC63REoy(yXw=l@AA`;MQcmR}dHCAI24qBLl#C_MTprCG;_IJu!lX zauoC6kchd7h;?g#3+AY@?Hdu5TD!XxX|2QW!G{qrJF`e}C#SvBv&qJ+BA4FE*S`9- zr|a@_Kl`QLb|UlPw8Pupw5SoYi#t0FF06N_V zOJQuovKg%kz*8QgVpag(qKGtfC-^e;0seAPQDJ3aRS$cOK?A1&Z>b1tWmWeENNR8- z%_9S4!q9GhA8xd+Zq&_0bPz0gK-)xp_*Ns%m35Mo3~#~Q2CIz`ub?!4%!Gi+iH3zo zU~!Y3?88zF6LA^H_=LK4@!^nw`h8z;|U9noLd#tzxXG& zm*w#AP>LV3NBEnfrEiDmKwCl2>m+cV$!WP^o7N_XmZV2D|%l#c3A)w)}6J=VPV zRD`)MOE=G2whZ3kt`6JuBeOBNKt{Whg{v9pj7w2#wcg_C4)glQY$fhSQ46dG+$l2- zMJPoN4T<;USn*6R!3i1tQxubIzA=?W#B=L*8aAd+{Xu$yx?csetF?(ubZfc3!QLxq z+B4^b^GFtpkbGy7+et@!s+_R$$gA~e;{s3)qCqyYJb6B3>O^#+IpjJwSeXHu^N3K{ zPE9lJoVfGxWmQY`mpLN*QJv$#u+9d=4o*{83w6S5Ije5+_bB4jT@(xL;2?s*tnudADbo}i*d zi^%9q+TMZ#dve6a_YXiMB0*TE>I6EQ`=w(nLTXzk(amJJZPVR-D^g(XvW;|^=1LKY&lRM8-WL#d!%xA&!r<@)6lj*#l;!;!<-1GRMI*n*fr@(_h z1`X#uoA+cXg_w;-a;LisYmUYW23(soUa(VTz6IRRC<0ij4R@NQVu2BC-!lh9jt^%|2uz5#0IGMUP=x3)f|WL zkfUh*2|l&9A*che6POTZZ@G?L_Hm4Co1RTtIFD)0IYpp@HkUW-WOwT7ezRFQLVKW zBPA)SBx+2~qFT1rw!JM&y{s#{kAFh2BPA_DkM4G_QqU7e?K6!sg!ub9Y4B%SKfg{H z{j~4n)|qKpmY4hO%?BSi@mGH9tAF=D{RjX3SHISsdAW2dMip!dEk#RVWnz+|T9j2- zMYOmui;io;LxMe$1{FXs)2L}ITBaHF7!AR)jG2g-vDSsJ$uPtzO2lTiuFFwmSfFgk zg^P&R%f*R6qZyspyk}rK9Vs2rTSh+|vXb6Aw*EQcDLc{(lrRAo{AgtZAiLJuThCE) z(Gg`>c3oFAAppcN<7Wy+H6aJO1h#PUV#-_=d{1y}gRzl4)8c_W ziD=^wvz!85Tol9LJI3{Vox+!G{qg~aGc*WH0rEzD2nInR+l$mB*)Ho?ZAQG1a%#wV%MQzMMzF81|Vjbn{AI)uKbp$aq@PY8ePfAUW zFH;ekTMfJ&yuoFzB0935SmwlwTM@~3z1!Vr7l=X3s$O2+^>2OS+tJ#!m;)J$pA=+mo=ze&BeBdkGkz3J zyJ~Vf%mxOA95c1H)dYftC_P{_|^mu`td%7h67iAJR8$_k0M9ry`j>t6mWpB zjoDdOe;C7X4xkHm=j*;9*7BEi$#YcxEaofZ z2t|}h8Qu{aLdoRoaX1)-aV|GTBh}lf8;FZP`bZkFz0;qL+`X1!X#zn$6mS9|Bvh<+!$nv5CukUW#Bq5?)pm{AR#3n|L?BERf_BckJ zRHTSH0twA*f(zUImI-k=Lpb~m!PLvYa=u^0Kc1>?PIQc;DloF({bg}07W+8`Ay^*S z2uoPuk`dI}C`2kc=y+k$m*VWsq_ZRKih@e7qIqAE8ko_$;p*84rzR*Ea%h{A_tqZ< z2B+a)mkQVGmLrpWQ0MXJ1^vADULrb4mZ9bJ<(i|~>#LpWKTAdDAr0z6xJ8{z8{0@j)f z!odSbBEm4sj;$5;3N$m8w^@phsE_n0s?H)bVEl#m~b>5 z9UaDwrX#wEb`af;K#e7gWg!8U7z9X&NkT(uC?U{Pl1i#7)u5`%8gkC}-o4*Bd+)XS zkG1zY>pL$?lKLf^G;Ms9o~p&V7jFdLSXZ$ghK8<|7ENB z5A(t8-mnkkq!R|96Rt31=QsiqL0e{SBk0nfg))qKHub~s20gRA4wqe3Nuiy$1~_Jf zTSE~vKv87&hSl=U^V;Dm-w$`{7AMdc2h&JPXBw<_wjUZ%#;KPc0q5iDQp&O{K;5gi ziE!e1njEDf7?1-IF*&(1RyCWW*Dwo84jT>oPFvOrYNS3OR8S&fOxPM}k5V|*x<~^i zLAY6#>+9>x>A~9%G?CU6`e>?i?(X;8*bThtR|Y`;5)RS7tWWg+764iZK}4#wJWWXS z<3IURU-v)#&p-Q-j~%Watct6kV4^hjsTw6DR8(RzH+|%e0Bc8|Jspe;eI_QPWT*(I zq}n?pW(FeWOvEGHyZ=>md`2W0$dhXkOgr0JL!vx&+rZjd%v~T(W16{kc#raBxB#(}U0 z++gV4t{#$|iQ0<7tXf#(qok8fdF8nN#-cC%eBpP25B z<`}Z=_s9idJ19RcvpD#Vyh9(-$A9aUOlLh0Qlr-<@h6S?X@LqZEw{>{HJRqg_Snt3 zPF18aHh>05#AtR6t@1>-Uw>`=*vEe1p+_Hl=Iw9Ma)T;JKnS(2%;ZrVomFiZB`Wq= zBQg>6sMcnis%leUP+vBTm^$SaVW{WTVqh&K#`X)#gTYQ0siF$RfEqwp)A6A9_}07Y z2pa)Bm7PWqV#?Z+BYfeRrz^ zlLoTCt!n=ygw!#=K2#ugI@LZFX#D2i`$wGq5Vt4iRoOH<8ml`ndhR!OzwslI9Epv;YcR0OQ2Det19-7wC%pVs*}mDoK@cUS0~#M1)X9%L?`GvOvCi?cVkC&p-d{lg~VGaS3e&sDi4P6_|h!L9lg4p8JT;!y10f zyTB8x6%lgEt?9Z}gmgF@6v`NvzQX7ngm%6#9Z8hfOzP*>9xDm*3lh&?HCc2-5$aH2>v9V*E!PE;x-QnhEi`nqy zKw2@iyR>Fa-RNdf13vEB(r8-k!O#(8wBdG7T05O~F4B=N5NOx?3DfSf_Yo!l0%T6c z!v_E!ge0sD#u&nfQJwW+%g7XGo0;g9p}>_Q#UoYKO9LW zqKZVE5)sQ_8mFs!RAOv!1;PS*1;>wF^5k#pqt z4Vze>ikY3LGsv9E8Xt=2ryS!|qds?6!WxUpt9H{(@2Kbo62$`1O3z4_u=wMhvs;`i zblrDdV+KpKBM43Jrm#6Rq!%(X4xTa(iyRG|WOU!!QH<|*OOIMHyYKxG8&w zF&$5X=(PDio5elc5X^I_hC2bfLBWf^@Nzq@U4>MqV? zgK|K97|GTwl*&#qOSwr~Yw?7Yow~74?ptF{xU~TNnM#2(ZXVFvmm1{RsK7|f$9$05 zq&8PJbQKl%47!|>(X!$YC2y#E$8A=6Jg08QzbG~yA;dP+o^NU60Bqqdy_U`vx8h#17yU~pn=2%+62Mny!M zpfqSgs!X5=6}G{s0NSqv zfR1(V{WH!l@m>m0kzt#2hG z@}SY5p^L5=iHIqsj6|ISNKBkkp88{%n1}(15{fqpoF$a2hT~*C4*5R?cxSM<6N(>LwLQ3i`YeMLpsDcOsHI6=$b;$ zo^jT*lcU}2%lBS~3t|x)$@?300w~py>I7Aw|^Q+>c>fUP(#KnfL7ro1}O9J-=6S<+$$jILG zbUH;Dw5nQyo!b1ZvvbEPWd_8=EY@W+i%8-${t+S&82+ll089yh6l`plQ8M8)PnW0V z^z$G4_{G)5+u!`q%u>oqtVEb|vLHG#PBH>u18oYTwre0EuzTNvHr1+7MX9Gu@r;`6 zXB5bKf3s{IeF_aSYj;^vZ2(Q7Dm1`sCHrZKJC;of zU^4^TU==oRUNUC7P32YWcJPzG|Bw135f||}ga?lB+Jm&q0qe)*dDMyR1+f{P<~cew zd$n=axSmh=qhEfMFWtw9u92tHTASwCb#4A*?%gvIa;Mk^_{=H-VFqjNuoAT;1y=(VO#0_+33i{;KIXy^A@*43Me7|iN3H%8(j3?zV! zGVrVbhs>D;wJ0j(IUf(@P!##*75u_SUVg`u&pdQ1E8YdF0-(T%fZRj{@Qs}}w&FOb z4~!CO(be-bOM~T9)08Q#fX%Jb1Lz-E@xdwG)dYk1JO)U*N1x*jMc)nVQ3e7{0EsZG zl44U>fmfteliA-N4s>9xTJK&R+v#+DQ<}~X%i+>#6S~G_tRoj;x8;W!I9VKmNNxbvlaG=&}rZ^jSk7EdPvp6pD%D|M++lZS} zuQO!8*1gI>#Z9g31D;)k{mzRpDqfA4X5N%>hHtat*l9CiWD@Nt+e2muZi~_RhA9z~ zC5i&V8wwqEH#8!r-oW42T?AYIVKCh%v4i?zppQjq(S{DNSvGklGN{}y5|10Nh~V(A z^m^0@;M+e87+);EHfo*-NH5Cm%ewDde3VKlrXbr*<|9BB(ObKNZr`*MrZX=M0Q`DYnM?{IM3 z7Kmt?JEhAkadS%DRN5RcZOAtskoez7RE)cvyN&HxxR%Fr~a33+;OBHzY#30A(u@K%#6px^f5Wk6{uLWZDjE^_#^h4nFTE z-vOdXi+Kq$aw!0Z{zD|u7J=mfO1r|t?b~wB#B5+_PfZ_ezRZad@3I7gMbW#M6DCp zAt7ZW!U0sRr&?F3c|NED6Eh`g_3oX!7sun26M||hX_FxD#q#%YnRRCX@}?uul1W(f>dIpR}uc57TQ2|0kYOZu?wbQpd7X@{A zHMl9~B8sep-q>crU=2s>3Zb|iPP+gCqM}VFnh-jRmvKsTB%Ep~oS{lN75&gpeCR!I zy?pfHgK9%;NKnhloCfA?_ADagS8T^Xa$%05tK}SL$AtZ!^$ec(G!+=d~ zZ#WYX*+5xTD}bR@x$~Hb5OWXx>pmT3y9^B`03KUI18txJXtvSr5X(l}+N|n4O~C68 z9VZnEpmdC@^DGmZiwL<~UJ(^HU>7Z{4*(D}I; zr3V%wL&uJ7^D!oAvwLx7_yW|gZjMX+zMhgmeJTy8&n9go> z?Z(cvrB~UzTOgYw>C-gf7z%kNNmR&2Dz}&2#-Vd(XJ^kv(vYg&yLT^kVu&bmmeK43 zJ+FRRYY6K0_U5l|+k}t$UBYZ(N-muAj6wU3(II*leP;J!UDrJ9P>;u>k1PG{R8?!s zf{5HO2~B`lWj)MD*oaX9YJ-9zhjq%ASs!}s#rD}xJ^z)z>OI8w5Es>|O5!Vazhml`b0d$0MU(ZF( zy8+M!@PGmW1296L+bC3kf>bGKs}*t9niWeTAQh=M7gzP}`s%B9k2Jr9rUxl0h(H52 z#hyjG5JA(r*4m2nW@j`0c1x)<->b~EmeyM0&NQ;W;+lFljBvbwHfS(as4;)y);eaS0(2M7H?iB+#H%NSjq{mjNp9Q66t+Qs46 zDM-?@Zt5UId4(`flTY7m89NPjV;+scIgL$zJhe41}cI{HA+UbvgLuXALL6hK;(c4{6M9e8Ok+f!R!du)NKw{2$>VVob zMLm$mSwm;;lZ8?ARI64~N=ESH#3|>~>EyS=LA^M?ac|0~(zA2c*%j6%+2khn)xK2v zH0yBibe8TopOUH=JNtAx-MxF)U_T$d+f4+3wH9B}r54u&fNauiq)yaQ(X!U~Ao!E+ zTTMzyA^3?I^iRX7b3ir?G^)NLo5YQ+Wjy2dQBOBFhr>ZdYN?yHjJ9BNlOk;yQ$4*% zd6*vK@RJ=VXz#L^c*;pd?KIbs?;0oT*Votcbl44Lt;zCFKF>1}I%Z@yB1VhbI#0tl z-@pKI=2}X93r)#zyFT3nU?N6h;xu4uWB%?eyxK4gu)9-ADbnnFMP|1*Ahoq+UFO5I z<7nGbIh{_{V@hy3@)vh+t6r}{pXAln)@1>ODd*^}*2_g^48V|CuXxDY09;Z8-0d?s zHLLHPoB*I{v#{=Yn(Ao*P-4PFz?5=EAQf3p3nEN;s-?d2+A9y-zIAap5Hv=TYM3Kz z@*2w**|=Ol)@}%nO&Wy^a~m_*tyh5gFfYsM#i7M=j*O@L&-hw&i85?`S^BiV07dW z#$S$j#HPld->46cIz=m|Eg;uHWV>-TxN?u_TI#|e><8{wIy zZhP(WEQ{xLO1Oxu%NiR-+uJ=Ga9I}Pl{@a_{bK}|qdP}@mc1K_(7Bf%)*D8%0dGCx z&wJ#xH{fQCd%#pcygIyf19vkH+PI?p)!qE7C*+h?yz5)v}@3 z+lHteHZ?}I0*E$MK@>D3sS60%{--^FOcCw95HKSWBM=R|Sz2cbLUZ40L}nuGR?9*? z6HLI8(#%Gw`#dQ?QxM$tb+j%9Hnuj7uu{7^K*$J|hu8pA6t(M@%|F&~-Gsoync8-A z-K;z?+Tj9d0kDkJp?e;UCL(o)H#BfB>A^Z52@*~026U=8cK0O%vdw=EnrD++o+OQd z9~fw8V|}a&joniAW;y|_54%DOHh z%`QZfGm-d~rd`SwO{NV{i97dQLG0TjnY#;OPw7pa7nW0=rj+yHcqAsPMV57OR&uoO zadSNv{yU$}x>GkX2);kungF1P*4h9t=LwOVpJDfvN400DjWru_8d=8vW$1IQ^>jK# zekC)fG%+VtsI}GFN~z2Vk=C`S!ZgjbHaD7xU82>dcG%>cMK$G2%(XR9Ewx%AFcJY` zwZ=8GGAaQ`fmZwEqSdv^DyoQ?Cf18mi_C33OkaHc-cSGZN5A~pcRoB%aC0vwTvcJp z+<>*4W1!7bw4v=AphBu-%~cfSQAeeTiL(VI-+TRfo^G{fS-aKJS`&K_1#F@s&_t`Mg4znC5GyyOoH-F70ZMJCK!CLrn@$<3 zV*VbbR_)2!$!r>Jf9zmEYi6LEIcXDMY@JZr=h9Qk(wZ4fm^c)OIVDUiJrNdCN(L6^ zl#Hurs$#d4QjnC{Es}_l6PX{bZC|^6gNM7Vt-q!{YDqxXT0|uX^rT8_s<^eWy^j?U z8;LMcB0_+&mfEV%zyuVT`W~3m%o8EnGHB8;xU*GhO2zlfE)^0rp|jYQ-fLxA!cSK?w(oD*2e#$}$SNeoL8T}u@O;si+cdt0$cJaOteVmCT( zm6-CBk+8O=0OmQ^1wep_xYgQIG(;29G)=V?GX*kA(KP32%2q|$A2O46w=>|BJl7FK z6EOjfh&vm{s|x*I>2ysv(kmDRL_m-onrp3= zIZrgK#I0tUQntI6m@}u$sc9p|Y05b#Kwa16bh=5IQ)Yj0LU!)zE)zIXr*{dlIp@p? zRqI+nH8EGI(Xph11?Q$-$VpTbff55@X;l%XY04=Zx=yzGR8(4bQ3DI>1GRGrL0V-> zJD#sGZEfR9Ij5Y~T5M9)J$Y0ZY04QuQ6X{C+89|yTB#~xxridNtV?N?bFvp?Kt=*l z5G6ouV(Y@Lv+akrt}>@NPbnqOZ59!mRWy;C)5)^PJ-ctpS(^A;Cr(l-h~|{+9hvCj za7@G?D#jfKs8BgGazBu3EjcGE+f(AiB&}M;nhRwd8grM7lv1-{hN^9`oVeD;Idw6+ zs-+!zg1onR_L|nRmQqlGk&JX>G200l0a|SdDW@#0wN~e8?oqck(;Dq@leU-|motc( zGXNt^DL3e;5mltA2m(r{n{?3;(DltJrA#SpciQMJj5Z8zB0lKt8?5M@6DnwJD(V2A zG2MEEj3^;6^@MemCaor>oR|p_)PCQZ7%Jg(R~UoL#7RY4ZK*3AwP);rv{s2m?ha^^ zx~>Zn*oH%l)0|6LQ#SC2Q)X33NCcROm>5*eyuicUhX1u97>_)GVks2>Q_Ak^3P@KM z2YbGnwpt4klvT0`stwp5e%!vs>?RJ+_O~{!uA*-s?IvwU7vmvFQ5zLH`6Hhsb zwq;$2yCOx=yorU8nfNdt5~o^fE!FhPpdd{w^LaI840Y2$8~Lb6S&Lb_)V114J#oq@ zF%c`GXi97uA#plP)A4Yy1_u#KEw$C!n&FRv8`07hkChf) zDll^?-4otc0&!A62_G8Jh$RLp306>223j*;<(%h(BGx9YH6Z4k(|o9+MFfy(nki*Y+5QTNMztnLsT+DQixE~_ z7@;=9>z0g6iBm@6)`Xa=2&Y8E*Vi}5Ow0AS=X58;KHVOyt-R@3~+L$bJWuL zh{bVp`xz&=h@GQ|fLLlVe#s~oGp8hKJg_sljCD^=sfoHk|7Gvx2J1GXidrKsm40mT}4BI0B*eNCl`0#P$lIMsD6qMA4%5ddOh zKoA6E!jwQkrK%Q0Aw&^WpeEDl^uRBE?v=N{`>hw3O0s6rsZmx&VWuo9%ANCTS}_Ib z4r$#ipHVXaiY^ERQMzx4G_&jn+fxAnnV=daksu*vqHKv@JwVSeURhDAbwak&TBf2z zrUNvBhFuhFq=;+;2v9+62n{unGAc1n1QXM&YT=54&{zv%6Ga`)&^o>(Dj+nF3Q$yw z5NnSgODe3Y3RST|x6~lAFM=766jY%BRCAWrrYc0h2uUC{9c*g5O4zV#MH6F6m{GY~ zmq=4Bq9?#=(|v@5nh_Im8UYpx*Z^Ap10)4jNeF~kRjW#~E343qor8!92_OL&CW!B?&foFB+PPIma@Lk9AO1G#`y9)59Y^$i_bsE8a+oJP zXNksum$99-=)Uhn?5=C;6Te;N6-2I|&4GP}<~w^7u<*!YS5yG)R8IT(JeAe}ah_)c zAeEF;L4}+I_;jzn^!!V2e)vtdk4fR)G`Ct$cETtUpdyJvMF3C+NNTR^sAC$mpVGVM zI}@wuvMkdyr$nVJ^I;k;8J=MZVZhU;6JzWH8y)jYRAc9aP1oJoQ>t!btx5odN~omR z8r7kB(1}&rHDQ@EwQ~K+%dZGNaLg9~wF={uYg`z;*_8_OG`krBjVN2kn%(unNcT1=jb2o4I}=B#%d$-K6a&PJ zb+vZiV(hdlpJmVO}^8l?n zm8_fj43_j*h)4`f(K~48?PKh)n5gdO_gUZ%ZmEw>?2Z4*CJj0qB+cBz2|gPG-E4V8 z?4Nb-He1$A#DqvjO-MPLlb5?a7~xJ@LxjXRdb}7^Jy4AC)w&GHG{0y$FW8kxHue=t z?3<+Tb#4UI2kFkLCiblf0X0O}AM(^aSS+b`?7BMmk4Ef@F(zI)x!YQ&u>?~TNBPf^ zuX8d4*t|-0#Nn#@ij2gKU09YI5cfOcnpyX(42DkNQOw)l`{=lzy2DaZ?QxF#e~gZ7 zt<~Bhy6RzBh-8~_=CsxlO`Z(%A@r z*i>MYksxA_Q%_DJYQv0}2Gf=~S-z0BK)Xj?JK<}5QzUdB2^=#yF{c5E0IS#f8@me5 zg5%@W^HwdUgmuWmqm@U7A)jZIl|fNCJLvD*;#>o?S@-ZpKipoh(_96*fk|@nu}D^O zu>lgXVXMP1&lHF;l{5$5qOZfq{jtw;oDSNdXL}GjEw@wGyT$V`c^KuHF>`eoUl<>` z^JE7HUtsjlW1N$DaQtypP!?sTU>>fbif|_8^`3L1DFC)waJZes7|Ef}00bNhWLqIl zKJa_pT0a+>_TjMx7AkFY+cS5_X!L9?_fF{?iE<#=?63i j`wm)gZ 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%0DvjJ_4TJ2&%*~x1GsA>Bj+N};cxt36 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%0Aa; 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

&3H>OU2`fU7bZS%6LfY?9ue$F$sQMS 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℞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

)l1VODTCV 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


J??d`};eL zV8%v9W(eWr8|U8=@w^yEgiqOmT(Ff);N7rx#RXrEB}AE>At5PoTfz@dJel}-q2A&! z0aSq)v&XwY<;12!kH@24ja|Y_HWQ5~elqr1CeJRr-Z2yWq9BM*g=%uj=$r>0ugrp! zQkzmcwn|*QAW9la+W4=J$0JZDc+Wkb&rCkZfUcsxLEXR!*HK=8Sp!0Dn#SC~{h{`P zL?ZSel#KX1s5YWKMgk;nJtwt_s5BT?0P}(`53HZ#W5i?2e7aCuuoC3$?JXW69zX8; z9v%)Tx#E67f5+Pvc2!&o>{GA#54@vc{ji$~!h)H>gzt!N$EH^}&z6b$a@s9|N~kH3 zn;Pyq;J3zCgCY`-28t4FkDPVO73XrA#wijHOB|EjcjcVl-`^SZ|J6{c3a4g>E%lW-izx8HutvC;8Kz?6YYDUUOG ztP)#9@XFC1FCF6|xnkEX4AK^>EXW9!!UZ-dJ}FvA&E>quxbh>DcFG+%5)=JfP6On^ zj)&;yvTg2uv|i1V<$KaT)A^#}&Iq*+asYf-NDi$XA#MC?e+mxsJ#dW+2fn8`05 z@Jc;~Ww6TaejDF$?h^Og4PEhwPDMdHuT$!eNvPxZ~buz)6+-lRAkub;Gqpg>dd>S?FVt&W7 z?bezmW1NDyD&w~-B8x5q9@ee1ap7xEwdhw$DS18u5cm&*NMyK`jZat%+BxujSdq*W zIQV4)GVAWQ+YMy{i{d#0ru%8k6^{mdnVEmePz%;`JP~oM#9kG$nCPz{R6kp+tA8MB zV|cPNmj`eLrsJqm7FgWOzWw&w#dD0MW6L}M4aM{E7$H})ZXA#EWbd+XBeQ_x&;ctd z9{=cxSog!@TXyP0DsnUk5hU~W_O?HUbSVmz$KwH_3~n)xA~-V~*D4Bwuor+E1_U37 zqCpkGbVx?$VUx;S2aur8+tEAJhjC1U1;vVZ(BWA;w>&J1Tp;qLm)QdL4<26xRyaE9RKO00b;|&#A;ZjJLku?-(jznz*FbMBBK)QaLBync1EN zU`=GBa@`XGpfRIQ+a>{9Y=s?j-#i9zJBbuPa8X~kfz+N7Y z$L+SU^)vp!AyP4@hF4*Hn8j+$Oc$qq_#!TkHgi$g9f+MkKtJMkGA{M)cEbb(dj-&5 z79X%zExTm`1bF}SX&g5x6G3Nc!D2(M2g^z@wgEJ>@Tacg~hsL z8Kf~kH{P8+vRVGMs393ViKjb&HO|{Wfx+6E#b2Ave3q#&R|QK#RV<+Z@t0S?2?#C7 zMjlP4l#RYuY$MCemGRom4E!7!Xl0X zn_2g9ibr(jy(lmSIK( zvvAOG<#|LF1x>6;xRc}A$vHQ_IBLah;+hpRb{xzY1G3vAN@36(7MElYA^>wk9>~JI zD2bw~;JItG6N{zMV#&=2I0M$$n7;n{YYaTt(+#ncnAD*Gi;EU_5JrkPh8M;Y-#&JU zLg|K^!fIc3KaZaeAQh?{>{LK+Ie!oB1bRY1155xxoy4v$JSzr^2kaO`({OhYuLJH$ zEG=+G7T9#5!?3m4(l!9*2D$T!DIm9Y4@c;4^UP0L};?1Hb{; z3DLMNBYm_bSO$pqi7N)}_TtFIt{P+1m-2$Gv(7y}!`toNYU{0g@3H<$&b@_XUn8*o zs5_=ju_cBl3FCb-SH-1^mZfO^3 zIi=RCsMh8pDd+6crkn5iKh@QHS3D}+l&qMh`|bYm@$9{(oVJo&x`>)()pWvn;z1`h z8>qBKC(nyQ=C?jH2B_lh2ZTfIAEU zD@hKSJr_mPaU8vM_8>wVvt*UT9uohGfMq-^n8Y&)1vLgLt6p2q*;25=hfP^bdGl7{ z@Y*bIC5vhoNl9-xOFfFpr&9il|MWlm%m2>5eM?&0O}+PKGLqwM8YN9gWc`-B1WfL_^BfPhX=3Hin z<}S8vH?yQ_D(0%Kd+$C#>iJ&YhnsT{nNvz#i6t#!DFwLBwCE^PdJCKBX! zp@igQHUXeTILY*ooU_LGyp+iKh%Ft*O)w#9>+As?#W0^Q%u_?F8ATvJp&Sea9%a;} zKy00i@A!#88R_n9V1j{nKo4lTP(`339ZQAn2))P74|X0q#YH_S-D98y|-Fb zbbmf`$|}kf8I%Y72_vMM9sl5_3bh$i6q!vN|259&ZQH*4?mKkU@m}xm?`WGrg5&3% z(~@xrMm|b-iz9uc^>)l^nY{&KRWK_hK733=!9@aE4SUDv>_A3_RvJ}ApheH;GZBY3 z{^srN4X+b;&=RQ>KsNhs$ES*K`rUWmMfVP~H5|?8WiZlXHhNs`WGA1I&GDlDhbKO3 zv)Iv#x%S8pL=6@XQC#zwxU+vTz87a6B4h$d;nZ(bXdHE7;*(=9>fbK zZ(dxX+a;(Cf=))eVy*I$V0#ucQ~bREdIG@^k+2rw{pXd+ou-dJb6_!Yi|?{+Wx+Za zpFx)dLK~c>n6(xM7K?*(&LK@;&G90*2>^j(3}a>DB4B60F!FxC_uh}0Zs(n7+O5g_ zvM3li7sgUu4%#H}S8*y0ghlCDrdGQl4~sj(E38ry5I6(p}B_=dsp zbs@8>Ugih!c7eVEnLLi2dum1zm%a~|8pjRKe$tQr#GhiNKlpvT`7+UcF}KEtV7b#m zO2^se*Xa!_o=%%ZJymbaRb)cG&%+gU4@M}9-zeW&HcmpU0q=2(g*NCF7)@hWVr39! zGVFf9?m}#OfVCLQmkr(U*)V)Y(ZdDbqVMD5?bXN|=jh@{%f>Fut>Ed?Tp`HT^pv*EI6;jk0gR3=6`V$Le7SwXoI^`mSTuz9wb&5vcc(KPF>&h%A z4oZpzzy{*Hi!DY}Y-WPN1-C9-nlEZT#@0EgVJsMO$-q>ZVe}>SjxW@bFuQQZc^z^m z!xo}(7r>ul8tD=|$cHhyAb65Q|IE}^=IxG%n+XcDbS0Bg9?egzF76MpEkvQf1SPhW z@npkpxh3g!++=q}5630~lB@QXoqSS?G+ z0S*gR^Wb}Ze0(r#o_8kDQ8<#3B|CsKKQeO*%FW?LOk*TlZEQ z@jJvtq5xt+75a9}fCt9sa>Nj5u1SmQGd`FkiD$XzY^KudeoN-h=U@M;f8{^?_x|tJ z+r4COM=a^ENw<{TMU%-0aCa9Ey7Ac4a?Yjn6M>DlwQ$vlu0~D<)_9$95%L6UWYEb| z&T59OZn`#){?J9t5~6!rcU5C@jheZ}>x5s25T!H=rj=$XXGAVrN;YK^W9DMRiv!NQ z-F>J4G;x;Th~^y6QvN(MKj^n+8Lx6ECYiq!+K$JR9L%E1zi>=Y8 zv<}@LX4qjh!+cCG?9qSWz1WqDRRw$*acgjq@%5SgWTevIN_c6Jcrd)M_PEpm61`;i zEfR7J>Xul%l#)yWd!T7d20AS!N?yvpS6pUs(qMzKMPSZO#Qf`QzXsfp0jbk+kYuBA z$H7+!DHxJ+Fd)I3@@2nmw0IWC%L9#~68K00_IW{4jN)A~f z$QWqjTfol_vrQ*OqhWFbB{XwLquq{66nk2XKtL70-|wK;1^)?49d`%r1o74}u>gj` zR~`Xz7f+;X$<2Qco)A+OR5hmpD;{>==9>%h85h;3?qRS&$36p~nF)z;aYChvYYTjX z5h%1jka_@1K@@pd?qF@lbw&pYb{&gpcziC3^3AjTPwe|_ z8o+KxEJ^~^h)&~v0poXUrnA|!<{@%)*l|Yx$zEyjUI2o|tnkGzpVN~^322E=oh6I~quoWx#m(4M zA72hLm@2%=9+~pct_CSgy2soysHw}j%Os;E3X;18;OVSjVmd9W|Ips>bGNvNune4I zOPS#UW_J|pI2iB;<_qvLSWsO|h8Ao1FM8B+ox~3szBS1Efse!o0A+xgO}Ju=lj5}F z)r&5I-P;!q{q>p`+j&Y_xzRbVlHCdleS`ZyXE@+n}6@eN9(`#N53igbI!Z; z0RpOZ@y&ZNYpT9Dsl5Qu!(rpRjHd4WMAx6ZPg?mrW_XLA10})9NIM>o9%D<$UX0ewe*#5xwlp%LjR=o z?p?ZfnJ%>c(hT!q`g&xf>jY@Yf?r0Vm<28+V}PMOK+w2J?lu|YW7(@p7sSqh`8YPo z>F?aTPhXOtn6p6%)N0Aaye0Sdod3#S z{>y*;KmL!ux@|?(>ml9(J#Vc~p_004>)pMpiKWq0k9Hziowcc|_8=wefZ$cth0Z=T zpMaMp(kCX9U|FZrXJb_Vv(1RmKea?9N@DxG2zwY;I2m7r-und5=YE(-Wq&>?#w*HI z_#v8}x#x@@78xP~fF69ASbnAvG&fyY0*@Z%EzCXS(eGu2!G4@Lve594KNU_Hl-xl)WQ`-5Qm$V3YzhxwjwpmREvwh{C76MM z3@(gcp}LFX|Ez5m*Hj*GLd40KOH``w@9zPFF80b8{KW5ua2p?Nf!$eY;eC3f7)9nz zgO^3P34t(9y{P(vNBoKcqf3Hvj-fR8wsEoAYhy?nyfEgV683q87vI-E5D2-dT7U>kzz6dheC5`6-Ngzp@n#HMg~zavXvZ93s9>w zrGU%tC0c2Q^(mlIAbkvF#!~#EpqpV+z`H=NP+8%!;80sen^#(&EJ~ooEfCS%xZUA< z&bGx7LddE(PJqM*08-3pZ0HdJN(MO$%LdAHM)TPWo#`O)i_hm%)R~7Kd<9T9SU`ya za_P{gUCc=Vj)yep@JrqotDM7*5*Fce`JJ~C!x)Uui{ew1}aPVEef<( zo+7jnjKD5s09!nB3MG)hWyjz{=Qs{rLpH=*5{JpRhU(>3V@KPKB5M(o17D0D7 z*%x-^X~<@2`7KskF3&GR(hG#xyW^CHeFBW9Cfai>7Sh-a@ZDqbik&vVTh^eP*3q3v70j`lZ{+CKLpo; zR3XO9CVa3Hr=!D$!?l=K#d*gN$TN1##&Am_?ZQvtGw+qv&k%Mz)ksxZ9=W9h$E4^C zgd}0bV#I;%W1m5VjOF2p4c*^Dc|)yMNkZ6aTOuD}mV)gg2rkTNjhQ@dN=nIcTHhix&-xf4bs|D83G!?xF;H64NOC8`E*!Z2C{nRYo@PUn z(T1%7brqSuCoVA;@)7n;cBEzcD&~-o88S=;5zR8&KfqCBsRUGx~VSiaIZ7 z)a+A?+2bgwG2EKttD0kq+~okT{a5DX0qeZGD$j}h-L}GqT~43 z;n$4WFEb|i)aS7|3*Ww&kMx?|%DI0$5#ebHo{I%;UShSEvFO-Z)s|**u?@*NBSa2I zNeq*Nfsofm(@*R#E?ldO)iNA7W$%hT(EN7wP%jTa~x_S0b(V>fTc}Gij}2 zqDQ^wC0%5Z#kj<_Y_DEm*WWU!DsE;bCTgN4y|>{-tgh;ow0m!8DQZbndh4wRsn_GQ3WEhPP01GdZ9LS=LzJ#3FJlTA4lSO`OT#}NvF_e` zxUwX(-nxo<@8T{l@t?5e0uW)vMo>Y6=FA;FCqvBLzGoB#jYx_Vw&jv`vs-7|aFmTizg0udniJNy9tAtV+V0Ys!YL1a!41O!+(KsLO) zJJVf7P(5eP)V>>7SI_tE-JR*_t~zx-hK+q&Tz>q;5B~IrKmPTruWq##8)Dt92Nb>! zGxOS(vaI81q(sA%sXdA!Z%xTBzv^;}@ zPkm@x=w^f~!*K{M%?`Q)U~4e>1r{)|FSVKRIJexRSPur!d92r?%_tF_h~)7DTT}`1 zM4B$E>OOiJq@|*itHhMIeu8mkqNS5Gm`AES0#BmL6cZFzvX9Q&CeH5Dez7e)4g@%h z`tWwU4YyLuFf%tTWteH1sCpkgR$w8C#d(1q0lyCruh7*5`6O5dasM+om*iR9SOId%S|tzGRdl0F^Wb)j+IpxkBZg z*qXQ?IGv$QWEWR%>l6c`W5-4(%rzB85vfnX4heG-G@{Ip z305a)1G)W4Q9ukTA&86zNUysGmMfR6uhh9xPq-XCBYN;M$C(ut8NA+@McC?sZslUi zOb=i*T=30+6cTqfOfZ09p@WMJ>KtkG(X@=-#e8Yahm~05BJqv8x3%G8;?)v?lqDB& zuR$$3!D!KsGFsTY6q3-C+%=6Tr(L*m)6HrOtOuB_BkeOma;ScBx!^^{kfOTqB7qG8 zDu3|P+06iB4{(*1gD%Qz6#(MV^p#8gA#nlGMc!_2$*_nwgt*J=dTxgCL6Gl?b~RQD zBY?PH+-0NdOaK=<9`INcmzvr79M+28VprH@S%99_Qqf?>Gk(&UTMJMnt}wSP*PO-+ zbjy%5Vm6Zl9+#R&IdLJjL$l7bUxd-66PZUZ3@afB5qa_uLcPwz_|ynkkE3pJoCVc& zR!#L1{DXR!E%L$#2^()rL6~2Qu?>}Zm+?R2OPqBFtPi&UJ6Iae@bk`!^VC;jVW&Vc zj>@jknc6N1Rmwz(MDR}l1w9VORCwc3bWV1Ky1fZF{ z&wlFoHC!@G1-ahksVM_e$)h$dK$7{yTZu(Bp&}dX925r++|4F#ay7T*bChLeEEB*o z#a7EY`eZM_Zn**U3k&qybY*H-8Sr&N?F+#j?2{7PJQZnql@TX0^cJ~O1pDKVLQ*ZBGE zxz$qIvS{2&GFpi}W|(PJ{-g4E53t!<1Lw3H7Y9wOcr7qQ?T zhe-%N0f?(dP+=~8B1kZ}puzq9Xom2-*HVfvMcZ`sRZ(^Gz{FkERL#rS%0pDEFLjh= z)?{1cd8^Vl`|!NK*B}1Z@2Xadw$@zK#9d@r*Ek@0V4R1X9IAQFx;X{-c7CCA=A95* zF;`k?G!j>&s2+4&Eu{n>K@XRYBH^OoOd4V*`r|c=i*x=P9{KZ!4?vUgqeNS4OWQ}^ z`tEiHv~NdQCA*evL>P)N0|_xbJp|&3S;7Y@lncMga_D2#7dkP z)`gT(s-83}c*rWD;jI3|D&_DxK$A%EWp*38Q2~~PQ2+$&Ky%)X_+pe;Ni`e(s!YUt zeFQKYNH{ED1*SmpGG;f@=tp=IfgfW-Hhz-~Z6IKoXC$n8Od%X*CIrZ$%4LmzK&2_q z`J=9hTxfl?qfA0crh!9b<3ia9G`r%uj)MVVF3d)G?yge!T4CQ#tW_?~@Ao^>GFxl+ z`yCnDm;fa=zxljxJ7_>@$D2%-)}n?=1o`9`^BNwTzc{ z5q7DYyz+6mT*HlfE4I>NTb1;M#ug3F6y2E(L% z-vA3ljslj@tF;aX_HxPL?)7KC`ZexQAWayUB#I5sD>(cujlr=%ai`D36)N&jJVC$} z3%9n)6i7UWpi4X+kMd&R4dYr&`#<~aGiL9nQA5;BjKrs=8VAXGyKyqx!lFxe%T*ufGUk2&`(jiN%3|%b2(rd_$R>3o#4qV{UIZ*0V%e z87zP}@ZcuHV<>J~X0>-sev3I3yK|b^a!|R^?FZbl}pW@Oz9*-GuL(4K2ZQNy+>IXNLF~r;9{>H~Mn@_QY1zYAPqnoy#mhia6 z(BQD5jp>A(SIaq^2%Mel?;|#l{mMC!Jc*&=V17QIaoi%%gW>Pw4+zAN8TU+<;S!%0 zJcsYa55r(5cs+4=!{ZqF9stvMv4JbZe+ylDWK#1#a-uy>$^g6ZJsbZ4xyJFyZszzP z>>UyBCmAE+fJ6z!tXph8ys07r8-{}nF*68jW)bOteFi%islL3XuZObu$}Z z#CDidWmb46miWt4UKgmHq9XfB)C2^_Rc+k@)vj9wNi+=`u=LRO%!+A0`wLwH63( z!bqdh3fG0vM{8@X?cd*i`{}2*82^pY&AJv?OP|o9`1F~8)drP5k?vOA93}+E8*=uH z7Llqq5p@~v=58JVZ>l1uZlc3<@A^<_bziH8Z?cHJS9z>e-yiFL-b;J?JnVOUc<<6} z3^6U@Ci`aAM=824ZF_EfPnjr+qCWQEA{3+B7%I9fOFQDWL}c_nMwh9F zwc`HCx_ti0{dd3p&ELNM`o6UBd={0eQfujBL_npMx~%KEtmfXwn1tmr-GRYPlTv(6 zJ4){{4h)%|`xz@8l;;`_&Vhp;How#NOI7>mkLRA3#!Ju*4aXq~XjFv0sj;H3BnOKah!!-A^)_~I*kzu(#I1jh|W&n3Kr zC*oYcan4@6LI`pbr;i&YZuw#vFUzv+d$A_Q0qmE;eNc zk%fVVTyD9sR|YUp4iaapv|z?Xa{(W1kY?bZg4&oTl>AVj<>CC2;M}nelAHOM6@hZd z@KbDV@r=yMkjf-(=n&V$*5{m8fjCWea$_4-W+$*sF!m+pso;@stpa1hJOe`-{wv(z zUpT_^EIVlv`@RQ%KaI+2t$p zoh@EGmGCYn+nk;0tKr9Tzu!Ynfs#8BBJcNmQm&&(#KX(a8cH>^7-7K_w=e2OMj_GG zp-025e>@(F0gnsj2X+YKV&CXC3B0iyBfgdGQqgJhxG}+2z4u0}WKMR)&paNF+ieBh zl%9xl2@Ow{dLTlv+7$#gvfD5qih~OC)jj$7kQ_EEn@k{b52I zZU^o%%S|}&sg&A}2zSovGg$aV{1X7Tzo7FdG&Y zjwdWECv-WFGrzz;*q>%O;U{+mW@HyKvD|VJdCxJzHBME>B{{rYtQ!?9oOUbVx?Ird z#>VfcFB%@tB`KQcI81trB>3Va_?(L_I9|H1QVW~-Sn}T7`GIwQH%kCIc=u6o_}V$& zPsu61_wbEeZ1)x*y1H#OQU{D>v&;IC`f%6g{lA<2KSB;aJ5(Y61mKR4=vMF%Wk2uY zszzi}fXaj5zq3o9v)ev^*IFyAe*dX#sx)i*{Tr1<+Z`E4Z(G)Zx14F)N1M5;S-;Aw zAYntcQ=9WTExWsFmn$EwmBP_OSyFqdwBLtIQp0tszM+R%sg<^ z6yH#N!ua@dlJ<2>?#Opn-?v0R+rOmrpgQ8tyvX8(M-mRj8kYfyksluAV9Sa3mge*4 z%7=CxshT%PnGtDe*%{NjK2xLJ-Aaf72f| zN9ZR)P?a>=ab1YZ%JN&h8M?(l==<`0o|qiyAUjLVa2Q;W19^xI(cZeVrQRGVwwX9(XJ_{PiV!-M7JcW^&A z_U|rb4Xt(y*EC+bdIcBV5xv=(s4+}DTtc@Lhd$U2OT%?^&8%-&M;uWIL73F4Iw`J{ z-Bv0{lhm~@a3nI_ayI|-qcwLlUr*{cv2Xs}`RiMBR7!XL9U`ZGTm(FiajWg9G3DSC zAZx4Js>^_bp}L;oin)`@^9jn!_?rcs4ZhVEjSL)y^Zo>>bQI!LvN*z0gf81&!yV9i zLW9S-Q%7BYZp;g(ba~~Db1ST{4esB3;lDiUMB2`1wQF+D+x@$mt16P!6FOPaYF~E8 z6R&EP6VDS(rGt~MS0 zRDJ>IfsPX!xYZmkbW9pBZK+DjeA8dwyEW-{!J{*qccpnfPwYGT&?KqOfmYuMTWYst zxjSe+yx&ayG34udFqI9Zp3P; zOnE&8YF*mh&vy+DytI2&m3OCWg7t%&XD|$wImkO z)SdJh2YbCH()BDj-^(`g`sR2}ERGb&2&*+D35Or1C*vYL3*bv6kI8!xuQXSwE@8Kh zF`D-aWa$k}KZz{i_J_U7tNY2l*e1^4)r$>PvADnDp@(jG8e8xK3Nqh}v^P3~3FW{* z_;t!4imBYP0R2i*{np8DtXVg!SkmkJbo54j1B|2=tWBvpi4~zXc=*xO`LS9IJq)>u z3#+`^?Bhq%kOV(cT`OvnO~Q#>e+N+vjtIYMkgJk<9Q#dS`Q7f&J{v0*-jfW;|6XZT z@y$U^-s~k34nnQ&8o?D-%UY$moQpSzZ~rnGwDED?-aNZ4xG6?A=^83`AJ9|zOU z605k2!?&WYwp4NIG@YV_`fL1+ykeEDJmP&fgqt)loMg0jPKa@T)N5t6Nrars2K}i}l6E?y@0}{(3T>KlI_Zaw zx#s@W-?(|oiKK-P)bAy0y@^nL{+1oMo2Dr~+zmzIFomQe*i2n>xhTs{Yt&@enjJ?R z<=gMYOs*VD9{o7Vna}oW3_g?uuRHzMU0{oo!^tQ90~LNxeDYwb=~0+Mw5a}wIjZ<9 zMLuanUDE_FBIZNdnwziYEATH=ya+T@JV~qWp6Z*2f zTRMXC4L!;vsS~|bQ8@K^$9UX1s^d-E==pguQxaEj5qYZ!gEL#-9!ZH)WCk}3`dbi}HTI8(>oq|h%rXef;Og`Fc@I2l`6Fou-q-Kn>^VDZ@CU`(&Zsx=$T1t_ zzmm={x*(^IG8yDbvieL|d$CS$J#R*MP<`HvrbYmXhI_OTgTLV~it-{TJV|_H=BWH3 zWh8JmBZ?y8kSXLd=?S6?A*@h=@E-|3@aCw~3ZZ^6UL}kG1YYPkDkWcP#bfIx#_Y`)J;q$e>4FoE9{{*)Wk@U0X6*s=_mb zi%2Ac#C#3BfxZ>FT0H^Tgj@Y9QGEl)dly4CiUY*`22ZWXA6p7C`eptHm760em+8y* z+@L@D^&7Pb=XCAI5`Te7DFcKxn=Sf5flben*YbWgU#tY}5z5WMr_+?<{skujWWHZNaeIms*n=N+o#I~z1s9m+n^B-FW4C+%slD8-8bv^EI_zOtB*7smc1M|!SC4;-U0WLkA>_sbGk6z` zW~)CnVq(`vr!95ZEZ~A~Y|lRQubHFRy>>}Q-MSol`8jZ43*ip}yOa_N|1D&60183q zdeV0xX>~I>g=|-yDAd9Wroab+@FbNF=FGpmX7~inxCDE!TTXNe%)uMZnh0wnS%1039u^a}y(u|w4 zpOHTcTM`XD!7Jz_DqehZ%zg%F`oe`T8I~ABkFbQsx+I%|xhaT@Iqs$jBM*9|9eX(6 zT}03uzwTriz}{^is0fP-3+fn|&G7#m%%A@68F7}Cn_>15I`esfoOebbhroaou{y4)jd10p8`g3pw5U#dyw((ftvx&7E5zV*hP*jn{R z1>q?>nK%7hck0{qJPxOk@kb_pHU7wvc;u}nv89LiVEs3C0}SeyJ2D(nq~VSR-ro`q zjyW1dOzJsF{56slFZ}ahi0@lUj?JLQ?n^CJ@5cZ=J|s4`v9Vq zChGHy5x(*T3gq3oJUGvyD*CRx6X~B7O;s9p)69;uujQ)jS22rHXq2vyq1Y2ilJV}SC@am?Rsl7qHoL_p z1Vt~2y&55D8s|wN+sg!>_td3)fAu?U)yraY{R zxxiP^K|H>q*P_?TCb~tagVH5>BtE>}w(e4PiH~ArjdW;t28};G1Kv_w=tpy>PGD9c zsqw>@6x;_h;M29FVr`%{yU1mS&Rrr`sC*dw;6sG-P22{Ny-{6sD7a!Z;V;oP8sd?j zEYTBaB==F~IX2&w&`x(WxHy(93#lS!_j^&r=Va73#p`kwFZ6r;%o76M9c8I-j@q`$ zsp9v4c}~lCo7L?1^g@^?GM)l_PUK`ANH*&asHd72+-~;={f=739A9#h3B0F=J!8R9 zthZ_N@OB04&jk399)*jw{-S1o9SaO ziVLm5cnQDO?VR`{kg7yYKLJ+hmy$QlLvWkMfhgYv6~xPt1)}1C_-xIdd$vZ32FkGt z`&VVs7YyyW{CUcsBf1h&zRlkf^dza6<*x)x8*4r(4E!@Da+mIUgq_NFr}w!Ye0Io6 zC9QFCQREROG4#kC(&113!}aTS!_l+oPYO8DDvvxakl`KSAYi4pWC3biYZjh`5)WkleiyI!v@65!Z}oCGgtZ=|# zf!n-r^p_X&=S%0)s&>>WM4NrN-d3>M^n{cp3NXyQEa0yPlVO8jUr1aDVL(qvt~mZG zxd<45gFD@->&{>cDKn?(@7<~$l=eEgPy$ZXfm*z}6!@VP!`?<=&*B}jARQrL8vQWE zQbaJ>3~yGEjyM4&-4co`Og3kzA8)$d1k@ldOwEgujTut=RhM_)wH*d8??zwV_Zaeh z&Epja% zReDkl0ZzyIJOQEQ#-yF@>D1{Tajoh*H7)96pEKaP^&2(P^@TbOrx;1!v`_SE+|#d2 zWM}6%WQ~sK-TJUs!!@j}IiLO3XQz@|Me_9ny4W?Jr24=P^^A#E^+np8Q)n-faGFnd zu(q<3OsmGtpl*`|rH|tKj4wg1P43-zgJFyIibc-GJ^E_V>R?i^HPK|+300KEFtzH3SSqZFmZlB z{pldkBlMlMEJglDwg;k6AlXOwxl4-7lR`^cz&#IygUp0iiQf}m;j8qm<+OjN{b=OT zL5stk{k50Dha1y>4&iNK_J#S8*R-WSp?G2ulea<-dG%pSJo~=E;wpv7_S1Jvgb2c(fB2S$3Qb-`n5sj@&Cgx*I;i_`+VW z_`%41W0zYt;$>yOCEhK6GW@b^2*RO&QEW0j(m zaJ6iG9(0M_8ThNKC+(qcUO_p{vM1T-Sm?-}nV%mt(r-#T2Y~BHe%LzQ9jjX}Q=zwZ z+j=R=poW*!TNODw{*xH~0nig>Kb>^HFJZuQrvq zW`UK7`GQ)ma4w2NRC%ZOjg(T?3=ikTfcHKK{a%01=ZMqLLd!o}B#1@va}=wk)eo z^k^jM)2)tnNJo{l$fG}_5$}ElKKUD?dCc@3Sq*b1(KZZ|3AYSm&wxwlclA~|YJbRL zZwjpjn39&HLKr;Cq^qvfk2o4N+l(Z&Le*#e-J`_v&|IE8_|F(;rz=?aix|lTwOI2oCp7)p7-|lp6< zfq+ZLeF>SjD1Uz`XK$1bN#K^+l5t_%*TK`o8(n5MeDu)i$6R^IDmL2PsCgEi z5oONs2hL)SI{_E{K;hGP|LKt1R+xu9rcahL<6}O>4L=P5JB@psCKe4X4GtI$etG5I zE!JhmFSpW9n2%ssE1ES~iGZ^y!56=vO4P)gy*GyNj-utB6n*Ld)Avnvy%&#k!NH@jbM?0gDyGaTBDk^YehDK^c#bwg! zI?u=aM|)e52aitYeXqH~ST4#xnw-j2M+ieN55bM&*$F@|rBK|ccK^s$!$|01FQ@PA zu&0WoswqvE@3#iwOLO14GHLTFa&PnqHOc&bbTL~T;hT2*_29-@{|hBPKn*&27b?Kq zMH@gGbC=+$pSE=G&Wc(3R8xbs^L2%Gh#$XnYdHmV&k^135q^1}_(HUbP1ZMZ?>b+3 z>iX ziJYtBKO-Wv>vLo|-#v0sW;nf9QvLN}o*g)%W6m}ujH8`EIJwuf9>APAv88BrhO@6{8tHg~wI_>DTn1c9qWQ-ZU zM=~9uG~h0bkNs5INv@pXV~0v{Hv)TBUHD=r8iGI%lE!?Y@1FQaNJ030K3o+rRE0=h zV>wt)Y&#fWl-@0z8k1|(A@oOX9PNLH+cY0>6|@bX1x$7&im)719&R3CTN0y!nhFH; z;bd-}1LOR*OA};T5WqsS(DhiLnBO;31-*t~3EqPAdr5{Co(}#k&s5V!* zYer1UQSeWL&D^X1`p&2{ImfesUpr~8z^=1dF*Kuu!c)K$h*H8!CSF`c#)>E4{L<+O z!U>X1rc4o#_ldM&ykxp_tX-Bz*C%p@fJ9`8bqCp4CiGar-}S47U}H``;fUe-bH@w* zYOox1sk#aRIVRu5x$ZBda@1Wj^i*SBh@-j7hg13Iw~#(vMCj$X*ZGe^@5tU39}@q3 z(CAfH82Q1CtU8}Oe|2W`mZW%m!2d-f_%A)-e+mQt6LvFBxZc+GVeZjk?3D<5;N^qA z+p4lL(34LN_W^DCQZmbTN?G>S(J||!!~0ssimYS}{!pv@1D5LdJ7om8QqzoMn07GW z_i{JKas6$r6(Ed+Kthd3mI&WG&K!Wk^M&p&3lx=sp3OuYGD!AHjNIM-4 zCsg?hc-`=uu2-b%DCqu#0PaAe_{A_MzI9^Qu?|u?qn$a6en@e0o(v&fPDfQ`VqkLH?jg(7kjyr%Hf0BMoW<9MKhd_p%9Ha&OV!C z*rCnumULrnyRcQ81{%Nq<2-BrO2ghQ4vu;BNc02pmU^WgfR1)~{+Kdrc!m&LAveo4XvaX%HR6ykkI5lsk6gv~iI41y=`xwud2w$tbB z3ms%~2Jv&=!grvfUjh^+d`kSx=rCo`iH?K^YMNCx^|5t@T0F@w5Rc#ZC7@!IWAg;` znZ%?q7 z=<)M1nxBqnpP=r3S|Da_djBP!3B~BJpIikts)u0y5|wVB`AgId_N`cJP7Kl(pi`0Y z-iU4gY2xc;YD*y(Aa8luY3xa%M*1jA0}^qkEBuDqx4dcSY5E0Tuj+W+xMYrzq+GM7 z_2W|rUxE9+oVSV3GPw;@ijz4ZvTuDkU;Fap@@W*YrZGxf%)z!FWg)3SiGiGM3~29S z=ab1!#cV!{M2yNgy?=UAbe8$f=hJ+ISh+o6(>_)S{o|&rfhm(`z!a{8Ab_=Gv4mCg82U3ucjM~!eH~nsA1-_^U`sA3u7|6U50SK~ zJ<^d^LEnvZ1Q6OL*q49sXYHaHr`goe@{no-aX#s-?|JH z8AJW)_Y(C2jSgK`ZOa&WO84M#nk#t#*b}bHv3g%&tSl;?9H59sxMz4I*W#v3cznak3*liN z0{p%g>NS#ZGONuh6+RcD0X(6HB?Q_Y2fNvwn&eZ-xP}SLP~-F`Cy^LI5iJmPqKS;*s@`b}lrdq&K9h7kZyB^Fc_)Ve2gVg6uSMA-Q8 z-B=0Q2_fH;lJ}&Evz^^nrypD>+c+=gRiRLn{!+DAuJ0n|%cJ8$eMj9>EEB#Lo2~jv zZ3TbrbxI_ZFp6J&NEwk{yqC-uV*^vI7Gg+&Cdd{YAe+ZB^3Y1M_ER51~-4c?>;#t(|)F#Y%RRU zy{*I$w+$QV&@R+_=MlXoN8e>t(?)E}K{gvyos(| zjfTRbA#vw$mg8bq^`v$TX^{I4c_ksvwofFbcMVWAqKEy(*EQEATDpS&Vk?n1Z`OTTkLVQ*p}At;XG zh-DUQTdQjCH`Zeqd2>c>0dKkGY1~z{YK!<)-IEj#RhiH)+>{={e`>&zHs(Pr0-2xI zP7V_m=YvL87nB&iylic(=@`2@dy~#>93K(KNpbrhlb800uKvAmB}ionX@2a-dJ|{T z!TSuNO4(W}reMs`I1U}Ze=1A5CjiR&FWta-180WMHY(ht9?O6ScnBDg_yEzi&mj4h zzw?pDYyq~;=#j!L;dw~Da%QIr6K!7veYr-Zq~(sg!z-E9+h*>}?W#a0 zhZ9kMh+g#S)aCRA3s)$;8P;)tfC<{?06WHf1%NFNnNH@RC}i|7D0g0n({_Z+#T0j!@Fz z1p6KI9X)LyrCtpTu1=WI9IH%1%!7<)LAo{mGS_`#{$Qcuw2I;2kyYp}@gp*5x4V}`?axBpU94|JlDc1Tj#lr0$wdz^QYY#qW&pzx})*Axu0?rj7*Ud zg-JO(A7yPLAOfJ9?{|Fi>sTwX4+DK-z`;~m9t$1pRUN)7iNX)}YOZ>Ppk4-4zYx=Z zd{ZxSWu=pu^*CtPCV(#P-Qgl|M4865of+sr9Dq}FET%rGQ&<;!LX%mIYNkV~9r3RLtrH^t*C{ z0DH1-&?Qmv)PNGXGXnU>7Jv!m-Vc9bN4urH^>5?0lhoL+S&VBAr$$9FV)GOi%w%{4_53|dg~ zlrejzUqx@1n|NZ9`}T_>vwdmLn4@|NJ3X#sMT_8X@U+x_Ejw>08d^9At~?!aQuXIU zo1)| z?26g4rT)bD;hsnf&~wf@#L zyrAK!SaKL8>3DkI`Sr#JPAe>>fLCjXbFYGw1Jm5ZVT0Ef(=;di`MgZ8p-~@ycm8>e zpMS_#X{E_Zm^@24bV)HV#ADqwh2}$A`6Uw0_zL%OQ!KJ%jWaw()qCAtI&(*N>@uJe z7Gd{RD67X_w+PTJai=aL5PR78HwIq@FUbz zoBbgp?9C6M-&ob^5shvpb_<&s4)y)iUJ%659o%|qm*|qPwrq`N7a~1brs@chIKB#! z{xVA3Jn6uOwLCi{(J=3FtRM|mkIo1Jskwdvxio>Ih*X|Wz>eE0n&W8O55RoeSAn5c z7Y`7$uA#4Q7MJbzZ1o(#-MAS=o#$t^=+{@KDGBq4Z7URys6IoMLR8ypPl0WlI8`4f zNYrv|e{zn!CzJD;ytPD?=N0aqAdARj7OpU2v*S$vrS5!q%6|wspU*244Si!Br}18( z<;gG@BkAl;KbcynAA{h8HgQw>lr%5GQlF?*%O(W9GbUZBHWO}i1=SY_9Hf6HUvj!; zUwBh+#V+;^H<#~)2%VhG{p3A`4PM_Ty;UB5(I0R|%90K^o!jIs_8QHSSr1|T=-w^s z0=?9b`F|`>=om8l^On;#>5Ar|JY^#Cxhff*h=p$-uN4tO-Ph`GnZKgAC#OK_8jK}O zzdPL2XuZIT;;iHHSICj41VSh}l2)1n$MUXdw%U}mBXkEocvPOgYs^q)68LI1g1gKf zj}_7zWO@46KaQBsq>cX?-C1MCacHmrj}I4xPc#&I0d@@!)Zn?88W6U7Ob8!N0A7pu z%c}_6HfFXtN;F_?Y#Q?w`*@*;Qj5F!&$(f3{g7ivajM+*E*ZTYuTAE_;|g4tH|Ok;wu{VhgD=x5Y|% zcNUcz*1}e1AgrpYJ73s)uVQDiMsQnDA_su2xh2X5_jR#(x1 zhm=dA`f6^~pAyb^Qi6jDptxrvathaOYzE*fZ6TERHtf0-+gC8x+X-hWB2HM=9x@^a z+C~1yRxr**>?Y>NsvChU3AGLO)ha!M7;STgz-jy`KLkwU>I6X;nlzSO-E>Vg-PRrBm7~Eg?4&LMX4mG?FJl0=1;4+hqoY0cv zy;TkBUzADE{deaU+6!!csn=I|yRDxt^~t+~XN|r)KYo6rS=OAHiFC{fX%&#iRqC#W z&40oUoHf%3r}k3ktEZ8|}Oy_Qh9`?&y^j zrr9TdI`nW1o(td#mF$c>xVnLsAo?aP&u%q7#idiXx=&&sOM-NCtkS3&+8XiNI^DOB ztONS_U}lpvpgW@7&grmM?j#$%`E7ARN0SlOQH{%gfE(o8C2rT>3t?w+O zZ0Qpi9aOC+V7v2^MwK$6rQgSU3iK_n;BVUW4ar%mC-s7t7qHjA>ate_q4);JU0;5C zz5~w6i0Ak>&SCF1wx9Dk*NNJg`2-KMF$F{OAOccVO=z&yYMMcC)t?YSyn zWp*MfcrD%O2~g3!)BI3^Ns7Aj&vtpP4Pe~+FY0HX0RalPMfZfEmCOiJI(F_>-8(W1 zMp8vx)A=X)9a#V~vT@!fmOTLIdy~#zc#~d(Ih{}WVAM8SwI}k3+AExIxtf&9TS2%M zEgJmCnrVn6ohQkM8e|sG5;7kbWzc*wAzlB2cj$TacQf=$A08$8c-V16yj7FPbaz1t zF1C>7+fPO=KQ*!o`r*(})x1d+`9d5?*?KC13R)oA%{nSUq&S1woXNov=D=Vp%RDJt zi!s?x4MjOsgo)+F%5Uei%#hjNF|Xz>%`eFGZO@I#&oSG85V7Yk{VNrsiC)CmkG@uSMtsf z3ip6eI`uS@j@@pb2n8KsZ}`xv^9g3R8q0R9wDc&`V-wlzi# z6)%wd9C1J24?7oQEt*qlOp2v@K;u(vV@K3b<;(>f?nn+aM2~!aG&Ri*)}}MrT_#+) z{@6v{&fcnrIvTxO8)-H;S_dx^8H^Y|ePdK#%k&H-(l?u7B9_H0P&lVYC_*&NJGp{KF^W%-p+Nf+8+@f4N6vr)hoc zKY2C>88N$D1iHpXdpWZZQU=PT876OygD<^SGzlOTQJ@Sgguj{VPR=0UY*0l{)8?NaKaYpc|YD%il^z zh(hP&8av5wRE`JNQAncy;72LkU2AD&`M!k-te%cgE_VOb>MR#fV0Qp2o-)3#adN?-s`XyJ0jSccNH+ zC&AzzJNwEs`;LSpzLs)~Qgzf`P^1U>rfsFQnnZwyyD{}TFo?lWv_zxeoY-o6`d53wuhSg57dIY;)A%Q1HC#> z&oa#VD^N}8)#c`+!>N)RdSEyRY*i|&JJgXz*HoLxQ_+l!+LCdrTPIFjY!+EQ^Mm`i z#2~l_=lwyAobY3A378{fIUuYQ$k(IEA&|fn^smZL@q1kN@!@7EvZ}z~g5% z*$8xwaN+YU@#~XgYR9af$gv%5Sa<(Tl-Xx(|e=fN~D1%J+uO>-KP zpvxN04}Ix$v3;iiUtf#&3*9eE8ajUB>I(BIZsaQ5;~y9#$-y&+^`SoL!=)B=1Rfp+ zWSRTt3*?^krE*09*2iLP{i2zK@5!ZO*sM(Wo7#hokLI+}X zFMsX_|2;)pm|1vL22#K8YjD?B-+ngQv-8}&4k=~?k9{*T-Zo1uSnXTqODG#Y3Uo)6ZqUNM#hL^p0G z)#6m6{*jRj46Gw#c>(f*4tlnByXCpSUt){f)c6x(z&KjbNd$!HmKe%y^R9=xt~c9GDyk2scUrDEocrAODxf!UJ`%moun-85Tn>Y@hmYrEyf4MLO1 zV0`|Xz_$cbbySH^xf`NTXp#+!*v{GKzpnuMsnPGnP_avqG zxXj*Z5&XmFMJFlTPP}7e*%MHHn&^ZarCnF%PV7hlKDltpTsXA+CUaR>cFP>}=-Ey{#rA-TO6G>5?ljFVUR0NNMHRyE0C$=TX;?)5eSjSbS?|3|)eIf~oaJ zB^ZlBbB$4EXJKuZ)Fq%^a!#EiR%41BBlAq-90OoRD6H_KpKtIP#`7fwgwZvOQQBn&R-W4rIIsffgF#PXAT1>5nh%PtG+B5Z`}brRJPJY}JN9DdKO)~R<{bww6(OseO<6sO zHK%Cc6SO}w3ysMOEWOm*t$FDe>W*EFP*K=;_!n-@tsB^HmdhS8L@7ljrlA5%z?V~f z?Lc7DBH1W02_Aw;a*E+a=6gNOBtCPKzC8NjTMz}oI-xu;BcAXhP>$kM&zb~_J4w;* zIu=70GuT`VuozS6DXQ*s_n=G5Ok^&~h=wwQ+uYrXon(NDF#{|OGm8&ExTKu8k)joC z;6R;Ft>2Kb^ke1Gk9-X!S^Le6arwUL)exgT(Pr0S%P;cw@$lHKV)6EgHX?0su%GMQ z(vHIU&!d&Bag}3CAe0%xeBOaMhkIlkM$`Yzm(t2i6*Kc{?yJCGkUm)eGfSun$xVzp z5uBo_KtBuVp$aDDjm8V3d}aOrvD~R0oRkv1Yt_Pl^_=4UO zkCh5#=?A=Dl*6NvqRgVxP_0+G8quhgar*1*lyoQ|nt~^^BhInvs~XwX&^gcrvI#=^ zRk?Ez3JWI451%EnP-w-l^pl&o|8Bjro9vx4cU2m89W66qXlNq?CRrCo6|%Xc@SbaZ z8VJf0kost&`^lb5hNoOugsj+OHjL5UBA>?trJ4!A$!7}6JpZX2{!dFR{x41Oc)<`0 z-QqKxwqRO4tC7r<2zOtdH&CXFZEU5+-A1w!^*!hfd(Sm;0Uie1)O1Z975y9ld+3ku zolDrq2CVY{|-7KXI-Y4)4wJAO3C-818CU{xrI zX<#Y^OU5gcqVLaxoM%B`l+|!>MW${O&q>LX@fxgH{rIZ-_cK985Z?>F73a&+^^4MD zR29tO%~w)@xA$7ZJQO<3<_6N2?9QjM&psUWGn4g@sF7Lx!2djDf-bOu*w1`*jF5k} zRjsdwkV{Um;vzJdGiIK{_&>$ck6p#zcaGgQ%!+~!4=#X+O zIDyacd^IzJ?ggFu_xe;mq!bVIbw^-f1W_mJpY`_=fl8B|i9nBcU(}y=k+m_}on%z{ zT*wz;P`wgE-98qhj-o16+osDtWLCnWS>)v#8)9Z8tIxD^1~^N$DDIf{!D;qpP2JjZ z8tr;GuYPdan~oGiv;kYa#yh=7kCjNa_UNJjl4h_xxoVafEJI&a>2LJmS!Dr4$FDIx zurI-_>S4?$c-sSOQ=N22RrlB(;x~OEX6D2yllD{v0$7ULuP)Hs0QO^Fydt6tkQuGW zWl)FPz<8W46W2qFuZ{HAH+($>2YLBs^yRg?5~IHTD(Zd&3{^DgGU1VsyQR;)6^zkNJ}3flv!rYZ@n%MeFlA|Z|6YFIbH3;P-S_u%-{<~g zjyZ?pkLS$md0p3IyTro8Y@sja7>*Hv0y~O^g&dcQ3k2H=orQ^-XR4? zv+scPYsQle#X4MYA2|3Qrz^5k%l)Mlb59p9X0+NyAk^pe_O_O{ZN=!h$C#r0^e8`_ z39=gBva04cxX0|3JNE?f##7l(j`7eLpwba7~yEv9$o`PY*I>6Y>-6L{L`aPJ~L{ z5f2Noso({1OFSvq^Der(vfh%{WWQi&mY|S5VOn0B8NWanIzxG0m+rp2w%^&xl8&9( z^)ULk;PX~HX5?o|ax5j921yEWiwPV7sW^M8$uQYtzuDv-^2Zb92rjJ9{OA!twWfAt zY|+@^Y4IKY+CH1s)7skuMHO$35xq%uCfA;rrnn8{UhQ)sRK2_R@kUj}`Wi0xT6AMP z51P(Spr^EHun(WJ@?aAy0}1+|3pfM0Pi|Voqf?nHz+_2zpZU`f9|2L!z{o%_3mPA3 zC|-ds<_?PY43j}I(ylN_uRo5403y!;ArdJKC(unL-8URc@~{Ou7$a51FEOVyh=7G6 zIIJ7oY4}ZMYAa8*#R!!Go$6PaAuh5vAR$OmI7opPqRW&gS_>3#w)dNy`pCD0FHf?) zVfl6Dbo-5#Mw(R_cN>*VQC*n8`boM|4rX%dRo13n#C(#&Byz54%n;nlR%;#1Fj>j6 zamq-i7JT+4jx!-!^D-l381XmWf2ykAr+?V%i-Htp(Z8s5B0^#3xK2k)IjZRn{Y#aE zRM&Jggu-~grtN5P=BfHXG1U`ckp&|gjkvq&dt+!i`aA5<=Xr|y&Z`&+H3U16Dx-h) z(6Xo++i&TNsyfCpOb$4gR>zDp?_i#w5F@v@x0!?Ouq1TaqU)E#RGAEFj5Iiq%Saty zB^RQqz)10amU`?x$=s-0w;d4HTNs4cp=H?x?f;pV+Ee*P=YRf&KkK*6pTn z+Ww03$3I_;74YgjbrBE!&L}J(y5%pbQZqZxLmD;+Hp1skiJZP zud}iQ%KZm3urGzRh7z5J-=Nh)amEszHwIlah($S3(W(Zj zYHSrycNUD}DMm8Of{lbe8&nlSha>!Pm4p0&IHiQ)N30r*+@u&f+$#Xb2S2=~boQTy zpTck{f1$f@USv=4Y20%)hk9L}#mTgDkBXb(*0$-MYYICoKHfIn!pw1hMf%(vP?TTK zZAdOn9?yqS{?nv|>0x~#rG=^hy(_OtNC>&^z?hkExJK*RkA=pnJlyed4WJ|w7t zl5P9#b+{{w=rU(H0D(+x{v->!bT#_>ML0%c1t$=i(K)J?>6_$@5=KBI$FvV&-(;j4 z))gWaCU0N9(HP``t+&0HGf?wI*yypg(%|q!=8)s$0(82B5Z!bt+StSbuSGmY^LUAq&?mak(tn@%oKWw^#Yk9@xqs{d zH&i*-pyMR&d=2NkPSqsKFAo!VD)kksRx)ux6|*{vY9dkRg@Cqd)RCtXfOb6uRg?zq zMv__N0ey_;Z^>E|9a8!LC1H0OS6+>Rw|Y{Kf=*HQj}z*oEBJSo_fJ(W;X7tQ1>8|L zW0@&P6jy<@w7()l{ZLE5wWqNvfQwjqD&xKtJupS80Q>A&WcQdEfCHCX$_#C|6ptk-d)?8X0*aF|I>^X1jSKrr ztE{bi($+`lv0!As!NC?T4)br^FmiJV>FT(B7Gb0l+uu^OprVBUhYP-7gq?JVhrAZ8 zo_AIvT6>u4&Did+@4#QuwOaq-R<)-E+E&xMy?M4mx8(O){Ns}rRN0$^QFnMTrf`y z;ffm+qRe==F+K=!X>{=3D4|K#-Gg<#%xHJ-XKA2EM1 zbzkMuZBeDEahsFIPL!Z9WH`Y3I}@h&pqaJn3H_0rFP82F>mB-Tl)A}&x$_@eBJ7!# zT|*|fk5W#;9&IBrZpcj2~p! z60#kpqvaQlT=-C4p;ld=~LO<<&azIJI{^%uLhb&{I+*`2WOBPRY>|_4Xe3{q$j{!~v zed$CMvFNHO+UgSk5eh6t*Ws7*_s>U^s$bEVtdg-WLQ7`?B3dO0u|(CSDBm?daledd zd0{qdyx5k;gr#yXDHD%tU~=`O>oABL2I>4et}p<=gRsw7dQ77!aRRo;?o zwgS0FvMBB|C1)t@dw5f6Y!i0^DUq|?C<~aYAAlPgyKBr&^2ljj8!tZqXgSC7`9&8) zyOC|9?4|Ojb@^oTnklhbQMiL!SzyB=%pTt>g*PdFy5GUzeRFx=Z;L&RVMt%(su3nj^4_WcuUx z2tzIJ7iJD>Y+$YlVydwXaVsLJTv3Bz_B|1{B#Dx&(N<6G(a*xXNyA0oXZ5k>PmGWj zQ*noe*uv*@PC@2LcI9{M5TKBPz}}Y30T!l!emM6(8v*`D10xVQfa2@iTFnhwBXq94 z;>6T#0f1!D+y==n!JgHqkjBs6n3GWq54&F?UfsHOlX7_f`56D$z+@VBUQodo&y2ta z4#DADQyZreFZPu}<%nI9Z^h<@!HP)wFnAwQW@-W($a?Z)S$4|pdd`Ey?rbVHVm@z? z@tH+{9c=E7;Oy)$_#-*-eI@CPxu^@Kb1-^?)Lt?)xlEvXPh-kr>b=FChNtRo=iHwv zgnw=TERIHBRlGkXpp5_<Q?(ojhRBi$C%zTLI*DFGU)raC97ozwx&qZ8(I;h&qiib`HsbCnzO-}0meh-J$nN>8Vq z18ATF&APnOrmf#bm0JnrPqz|aXA?C0LHked-_HxtW{Q4QP@H+6#Vo6NL#K00aF+qO znRcA@y+Y1Xj>_gOZKh}KddEE7>U{6eMq2QS*Y&fHDH?$E7$`aREhbOyw@Wlp!V$cL zH_a62qUAh`&`*}|njpw(TRLozC1`^T0~SIqPPzRj`Dp78vQh@#YM3DHgLhFeuX#0` zGq!=~Tr}Jxy=V+CIXuualqOZ=!8JoYLb}J?5stYJS6T>Y)v0enTeVqhC>??PkzK#( z*iWCYqFqMpI2t(AsI!*>ny#ysM$`T@bEW8Z2Mmq@$`j}+2CbJSMCv*+$@=yE1G4j^ zHV(bHHxzg0JY6QOeUDhEFng>X#mjNb=vtSg?XSJ;1VCn{nVN=8l<1IPGR|NV&v42JWJWG1MZuLpC04s!Cg#ag6v7T^Ao7wJmrPqs4oyeiQ zj9cOF!cS#)Cmv~L&wD_xB2Ak4w;131EB}`JHLm{7dmWea%mCsUORB`@EyJ`Pv-gf5 zZZDQ6nO|?;X_*MtH>9&+2TVD0Z$b~gsavS2@Z`!~BbRt^RNfEsk09>z?r9ZUwtH88eMeiX>*;ghp*_lRuZU*A+^5ynR=M~NCX(526#d=l^Sl4* z+h1n>1kgs+>EsKza~WMMN1pgiYJe)y=M~Eu)zs{2{%h&Fj#r=tg;?skGoG_|Xro@GS=HGprOTvb((t;$ zF|H+)i^yFqS6_iiSTJ*r#<}QO9yQZ^oS$!=J0i`Yw`Jg$i|vcYej}uUe;!mf(!po{ zjiS#+eePK>t%!z;oE+o24FruKqAwrNARn5^x0nLBoLnFdDDs3=+o-dk06mxu7~=or z?XjC{$70ML%}5MiIvm^_~$FH5uiui9b@Db>a3ZFZ+| zO$1d-0XrOucef;+M2DSGo_qn$wnyZYXs1)s&*f_mOy0IGn~QFm?RSGr-7kgO0=JT3 z3%@qgK7t;&5AISt3wmIctG`fk1&N2IIC8fE-C#w}`Fha>FVV0TD(BH&ffTpU-q!Wy zM^=yGBo9*7Vr<{W#U8U-wH-+|o|&*=-d|0S{9-vHxXtjrsE(f^ye9uicKZr83gYIo-oLUiiH%tIK@2Sk;;nc||h@mR*M&{&XbLW!oPp#-LD2SN9nq ziWw?S>8eXTbbK$abhj2yeVu0g=#e!fhP>qNc(Bt)?YwTtBp#T<9B?E9DkHQ@6VkJV z1Ie7;kDO~&r#iK>Co%BAOZ_5v-8 zB=V=1&Z+N}@(WxycX0)pFMz^+b{CJJNp`b(?wQC= z(r&liU!lJk*mNAD|da)zSpgH zWSF0ht!<4oxE$s@u?V_JX@{>*Z7={A;=bW*1J=|_c4KF{=z-wC?=Eddj(AR2t5N(c zVBl!o`2Gz9pL=hnQOLotyxJhj#gjs642Q_Yy`M50q0t5{6D2zDeLgsPy~DZL1lqYp zIepo=vlO@RTVpu-oD%NpY4hd-l={xe{CubV8p9HhogQ44L%Pd;*E{;cM$gWX~+~n*QO;4~ym} z@z0E2{?2GU;@qm~{Chr1x_puqdmI;Y&59iQ+pyh$>{0*>i=MX}(1+jMKC$1dMrJsV zJCN!ft$nNh`Xj@KGQ$#bQK3NUiNqo46Xxs*PZ9kye3ooO(u#;-^cYgCuI=3^$fOrQ zC^|NQiX>HunPoz%lZ&2wBy0RfEnk1`eg;XDedmO`ocD~@sh27lV7TJhH0#W>Y0539 zsYNfh=S6Rf_F-QV?WgPCaezMZy6-zq5_{@Cq9u|>$JX4lotd@&u~grCX~Dfp@skgPH&9hRAG^T%poKgVXS6qN2W zHLDq%!qt}FR@vX-TsZ1Nj&g5$OD1w`3-zd9@;SA6!$LXm+jdMtx}U`OlvGLnf&draMpU zXj9Uzy5QbWBRX_m@ic`qSiHc1JI_s^m=SX&_Dlhj=I$MaNL*Lkce3E4Wy=HOk(`33 zje2q7%wX7u(lMM_q>BLgQXj%PI!rQ5{L-+OEnajh3hdk(@lRB#bA2%FL$=oYI=&GZ zCZ|ACg{D(qdcaHKcNb2}QjQ86?A|gP8NGDASjfN5sAz#+*;mQ2ZKI+_!w| z4f>ZILQ=J~iAvQT5LQ}%Ja#JR)e-v>ViU}36$v}*sCZtnDhQ;M422GZ!w#|V0~lu8 zy4Z7yk{Re2&-as)4s%3lh}d-j1Y#-x>Ygo^v3*&TeF7=P>&xdpM$9vi*_Hq<;o4x( z!f7+$-i|+WJuG8)<^vy?Ar!xkV;qPRUnh^)aC&#BjeXHBMPou?!5!x&Khz)|^Mx_S zSQ#RvA010f@)ru}uPfeom888CduyRyb57WdT;lXg-s+6VF#y(2`Zuulq(g!8fCiyj z9cF)^I)zPji5`By)o|gl1~N$;k$gwftA#-3jh#>0RUnE33HUNb(zsuRP^M<528DLn zdqDrkb)$YrJebPWdrO-3s^1l2>NwN9#D;;lp#X-P3zs|9vK(cqKlDUOf5=F7MTT*< zQPqh#i2skK zrWmn58JftOI0X(X<`T3;!nEr+_8@pd%SK?^WWOlUr63;AR8>sLFi&{N@{Wb>jW)Yb zK*mdRK(mYGwI%bp$9jj4(BJVr_03!R?VIT75+lOUyc|Px{A6f#VxfwD&@%bBQjGeN zvy}x}f5)f5VT` zk;I`3xJr>u!WSbKTmbi<(_AT!H0#JZRMuVLZGgz{0#s`wEE62^kt71OMmU9EYrWI4 zRjb3a@CDrkP0VfRbZvR*<6)vbp1FUF(aJH%r9AQx=DlT# zO(zd+bXk}TZZlkK%g4*{Z6 zQ?b(al>ly5uq|W~jMg*b$%>=T7aQJ`KtDRoT_91(BL0S^{^;-|v7NW_G>%Vtli zgVaOTz$rQJ=hX9jrqAHx4x6AS|8D9L@2-ODncNMdi77|vDab3Ku=^Fs0B1#_e7@Jc zf5qxx3be>_FVVVUZnSadhs63NQKb45VN47N7uk5#>`RD!7%J2PnA?&nu_1wyJo4sz zh}d*%nAnwz6W__{KkJHDe~(AZ5ELc`8w|L*mL{wc4#U;KmbI;ux%@Vm;hMw(L_Q5l zeFR0X2>J8(1Pe`1HY{T7@gtJ>z}YAhmGvR;0-*w){>li$nQv?)cavn4QO zf%8E5IInZ+@!GN7Fxx|>Iwgo&&|0V0UphU_eR54U+7QcsVY; z{?MI5syhm3(6_bIooMc=lR862PEre%5Z)S&;jeU8SP+`E4k9H}FZEbIb8Z1qff7u- z_NW{D4XWt>mEhs^mM0RX!kuvZz}F2{<5?YKZ^+eJLA$|8>m6m@gq+hK-C{3y7I1tr z*E=}3C%-#d9S}<7@N+GXx{<*a%}t3omZ5zJs`;@?)0NN2wG z4lBH0v~U{Ub_>D(St!Lt1($>)niJbb`)kX-xIGtlt^vMyQuhM&-WfQ0@3g7u=GHgE z$Z8{NvX&!K&*i^8vU5mh*G26{vBB(*^11MA{=pnRT#};BjwlUu)y2#Zh1t)I44Xz5 z9Cb0PH`8#ILjl5UPYn{~0s$wG;{{O+Lznr9Ki5t#Odo}q_DIZl7YKM#u@GYRFw&&y zY5+3)C6{nPZ|J z-Iav4?^!^^`$rThLEd*g5Q^eJC6TKS9%NsOm}@;y5I;R2!%Ti}e`B>n<4x!$`7*aW z!!ljY4E20(S?Sn)AVKrCx##I@^W=@Io^!quVPS`YT^viwM2o(nU+!I~5Ot;GA zZM6^TUZdJl@dt51I}0MpV!D`m{Q>=3iTGv1Nh$jpRd#-yXxS2GzNo~-#k67(QW}#} z=@@;~T>8`Fcd)D4q^_h?u1~&Xr_JjJBoS3mC|J&b2IKs8Q-v%vq~iSV<>f^2NqJw~ zWmY8h(u!0_45m$02qO7iD`&NGW3^Yga8id(Vgw^VwQBv5^mk{xzzw7L_VrS zu)(HJ+6(M3-r04($0vt*aW;iB@OTmEF*U}wnzsZgywlU)W^PZnyE}I3VWO{|t%aK) z>%t&avArXq0VBfF@AQMCoj+acUFqg3R*NEIMa$Tkv0tJRZraflAm2JqkKfi7ya_yS z1L|@M4FC!QSfw@vZx^B@(VN3+>Gm`|Ya4k)fgw-X`=9$Qm@h!>K*fO3aV3VP{P|q9 z^t2oVGGzigYMP}$BYuub#E7GY`hssTS$kO6J&6Ua3rVe{}GT{Mca_jqcN#nTYW- ztX+qxSsr~=M3yOIT+2!}%EbF}Va-d2x~$F}nJSl`99=c8NqQ3+G_)ac+_v}8jb}bC zk34L@$P-3l+?D`AcsO16T?IKWI`v0Sv6c5TpW;`y#7Air(pLa8-z5H#;ZvE=E9@WU zY(b!Vo@6;Id$+zPZ!>0{R2^u?#OhpSfhRg1(&ia}yA6=2JET`EP$tP14>#YnlZ@Fz zyla>qAoO_~h_`~4tT4M8eBumsBC_ZHX`D}ni*K6p!TYG--)FqjK>6#av~zbraMK;D z@jNdkeg_aIYbW*ta)M%d{$5j}x zp4gHt&pWtN60bmw7fR|vmjj3J%=TyewcL|a6XgoLDad;)s51eZ_^hR_t1-lnC1;Ud zCu%MA)MSV}5P6XUVHX`@r86E&8Q*f=J6eEp|1S5@b9)xJ$2Nw!djVXPHh_{2#j#xe~o>=hT6h2%pZzUo{ zJM7$aNrcU5kkr2w#rGQwXz0W`o2YOTJA@;suEB#v>Q~^EPt*(8iI0<}4MVtrmw||Y z8fJ6^`raa=8+5>d+V6wN1%S z(ZKQ7xZFcw4VlPTGZ_cnQxFQu7i!?oXlc(devzsN5}S3cky zPJhh+K4h{w}eXs2uRN0w|N_#WK-_!V$VFy`H zh5(y_iu4~o3@x4JXj;Aqd6~}@`2BE3gKhG3Sq-y#RfNrMgK1})X`5tH-LFKe-i!+I zF#{MqIccyRBE+d$6maoYud|A(CF{mnAMI|UjtxY`t%04Cn*Q?ZDfF^NtpPvk~FMjsM*O1vv&hsypcUXi1af|CtKI1~+7RNUf z*D6h_5te@%bdQ(UlqhkSdN<1MyqtRDU9~us(Q3HxJS$UlGEA$kUcePQb`OZ%zXwgK zI*R>4uZfH|O}+8wxRR8A6TZ6F1VYBO84B6wo`v|8;|Ln1&UkH?CQl8;NnMzmPnw#l zcQ5O?6)8xBy_7BzAXZl^dlUGX5&iicNpqdG;x66@2FD?)tw?7kSw7h}qYkmTd(h!G zHAT`#F`p&1qhPsKJ**~h=aZ2CN9^){1hf8od`aNbABSq(WU2#je~)~{(z3nHTIcD^RDyCJ99I?2t zzH8ZEI?0}}WDlshWRm>FcD9F2w`{5**%&yCfstm>b@&2GU#9t>nWXQ8V`%k68 zw{Eq8&IT~}CC*w*>C`{tcVrRr5Tf8C)cImDAmWJ6R>qlDqHCH%EmRZqO0!mvf{oaF zQY`_VB<*oBLcCfeanBj5gY{|dzLax;o1ih|Pf+(9-a)S7UVC=*8lka&&ZNrfBafhW ze=FftHu%bGpn+)|+SvG5H@6}8#B}R7Wbgh8>OI?qC%G7=pD?j&Z4kMd$=axMB&+~W zbD8DL9cYTvFkyCrn6qMe05iwXTeLiIy9+PEb&lj*Oyn%H5d4w#^$@%iCw6X8BLsdR zSX^NEh}YX6GHuUMH(&T!MR0VtHtP7=gF%nTp@t)m%7JPzhmubyOLjD=`)H?Z>9uGg!vEQn@uzJ z!mAs8{2n65-8~X_!_pNH7}s|mbQFXO@!ozg`}scZpIu&_Uyqr1j<6UE{n=lcNm;dB z*tX$XN|d*nM_}p75Tf==R=oyMC5k5Drn;m2 z*A|ODgYRQ$X099uddI!D@=(0n{Tc1BcED&azi`$cXE9{7&yn{E;NLZXfvx6ZfxxuZ z)RPF`PIsVYtk{?}B_s9Z+5%0uQbU!w>1Xo;?P*JwP{SngjHuctyppZ!A&$vVGPfI? zC~9op@}v-WWedWe^(OBYk8jdb4IC$CETJ+!Z(RyggytKnfXiLAM{}1xnZ4ZYFBT|2TGrOa0-{ljPX8J#~ zjfU7#jcn^6-X$jp_yY|c!0YqMvKGNbZ_A$17wFHOIzLCw;M(#l4Gk*iBGC?2pGA^eo|H`an=AdXXr zIy4k%v|t!*39xJ=in#;ABB($B!2S$*l0hu3Xo$Dsf0ljy-vbK%JF)=7H<@nT_=+QS zI>B04+d8i2CbMSvko9@}EG7^&YHfBOC?xl6&DuYIoVvl<$j0tQ>b3iR(7xXaxRCwr z`Q9Q;Oj6F^12atFr&g?3cxF8`#rrGbWJK?iR(Etn;4)wAY|R1wt;r1UKG3@CO|I+iJKAc`_;?Jfav~sUaoPImRcdMp< zom34%^4)XNucS+=vHw}HdQa-lg84&;v8Tk89t=jN$Rf;l!*ap^uKnKN=ezSQ4MwIX z)1L8_rcpnuIs7@z9cj>w)~XaqL;*ldh}>j~?PG*oh1^#{s(r;$r!5G1ybjyG)$!rw z9KQJ=*E8Xa=+}((+JVWW(qFCFl*bxe!v3?0sVyeK$T$QKVAR_eH#eQX5?oU$?h9V? zjKs`!Un+Lt*F9Mx2o8$j-O^(&_s?p7>8~`2yC(LN+$bh?n}zWAW4+j&IxK&XXU4|j z!g|X6qvw|S$WnXC-b9M`3=69>_$!}LI~QvsT3xDPg7QVnQ6IUnCbKb<%-@>QU*7vq znrJ9#seZy}ocP7Qp#1Hph^}C6j=ICxhs<{s z4hy=gw62xx{7zO-RqO`B^X-A^t4uN@iuY zRPHvR)%Oti^Pjb-UQ{$0C@EfYrOni|czG{PSc%w9@p;XrN33Az+#*S(#dZ~(Gqni{ z_&QO^9QwHbI{M)c-+dOkYYJ7&A?)ia_ipgVuxW9ju;s}JLI7Me1$vS<uv2=rtU zltaNzwKDaXAmUve=8yzK1!%430J(=Q8GMca#0X0M$epRu$9 zWwV%HRS2CR?aX&X@I*S^ctD#yr!VO3EYv-w#3ddKQ`}! z*V6>y(JKl1!pP&vPzz#L5X1O7vtOb`L=`Q-jx4~?OC(QsWndQNbBy)|HFq}+GZyHzdvFU(7F4gZ?)6YA@5*nng zMnhg_HdP>9#9a(%11-F%Mos(?=gcMK7FrhRFay0bm7bdoCkGu6)dV`M$Y&Wt)fkF= zctSQ=C1TC1367Ji z_`Ga?c5VCVu~!_sS&$9Wdn;%^is>IK5EjPbmb?Mr!PUWw@Q3L~m)G2(@qUYx*13&y zxo^Y#TRBM@n+Z%hwz4&Hb!6)MC&(@6R56|7ZnXk~w-{YXh)^E|j0ZVdudhI59zK&Q zm;~BdEOtKeJ%g0+sY`rr*>~JAs|;^f9{6TNmsIDvja>qG_7~q4uie{^E4QJ&^-sI zL9A+~Za5&u3sJWD^AzothC%)STp4rrH1{jg3sTy{ z3dyGj=ixd}6+n zQC#IsruEg7tfNO;;ed@)>*3ZR9qaJsM_UQ`En6Xp*I!pL_XEtZC{bR%B0On#cq!wy zYS}Q0*QbiKnPIJ1XFyP6GIyjAnoM(E#b(%SEu zzjIqg(x`?Oi?{$K?<3 z?mJ1{XxE8toqyXZf#ca{;V>NR3tBj0&ix&lFoO7U*Z;~~ISlS_X;}8X%VpDn8yI&f zyl!@r%|%!L9X-#Zrr$e;Uu4-|cgOUP5W0D$;)Or?MxK0B`s>&xWn~fH$ztF7YX-g* zbZ*jaF#6&R_LC-Vu}_+-vNtbahuTAzb!j?4a#6*|L_roXS7QYPh9O`!aWw6)5fWvGxr=9E;5tM6ldKv(6VsA^N-m@4#U`IpEoCY$^@vZG z+t6TTz!sv^5S)LBTO(DEug;4JN<1SMG)WA?GjIIx&15S1BmgGkvk`!sY-DspAs7kQ zZHX*YZK0-9+`pE%Q-0ZS6@J-D94B;TJ+eCRa%uuiSiAz|#azSk zA5F`e;b6zZM>{g{a}D+`bG`y$jO8O7{^3@X!t1RlrOF0tQ{N!IrJgA3w|=Wwe{|M? zu_xc74GhVhv+nA*#b?v<;mBcM_eLvpPZl_wadh$Te73XI&ZMW zNG=)}QIg2&Cz43B6;D5fYWtg}t_VTPpwq-iT|kkzDcL#SbrSc0A=dTS~P)BuXnS}dc^5o*B|48K;*_SSPALr zlf0J*knU$zwkZxwe|)d{X6^6U+;Yn?Kz7AyZ22+udlvMwH|*HhKElfHP-!jzLG-b< z@ulzW+gdhsr8wrcoT(OsU~rDq2=35%7v}m&>3@tbkDoIyyLle_t1nEAnj^DbrBgOIbrtqtJ)z+Kdb!%#+t<5J#YIGS20HnK zWI4X3eB^1+^&wcM^Ff{0nsZ@mfML6TAJ&01W=;LFi24GN5UqkMiB$)>Ep@DM`*q%p z+_JLhjSjd10c?qM42@jQrSsCb8BJPcJaK9(DeTnW;ybW|6S# z_9fILNuK6^sU%|WN7iEq5iC;yf6&>TKQOJLJXOpcHED#m2>UQ!PFJ$$UUE0&pTN!k zHC21XF{x{PQg;O2#D9V_+uv$r2GMV!TAl0@37gu}oxK9Cw*s~yB}yV^JabC=n}*gipj(TRwqfl^!lqJ zbQq|`BZ<;q$*k@W0q;jF4(97dm6z(8wmRQ;K)5{6PQQS5ZO~31GyW{(qdB#^na(W& zkYWs=H8wlGH`UFOj*WzVZ58ll2C8g|(KwCA`H-T?(6+5x-po@gt^K>JL*w{)%Q92r z&B@S30eP7zz5-5S^D}mwC{jS8JrR&9G-vNiq@+=dR)8m!h4f`k0=Z=B@6FVrut#>a zzXu4_W|W-r7W|FXWu=LT49l7uj0YF74;!SYOIDZ9_|O&l5RYcd`QbHz!@@RrjUvGK z*;;7R`Wh48>>8XD6Q~mNZ8}=A*v0-{*^R0@I`4GiqZ^%+?nDpc*bIl0`jZOwzp7|t z0VN$WS1VrzNh9Nm98L2Vg;dx}Z7?y?Pi_-&czQKY!7tnKs*rJuo2Nv86c?Rj!GMR<(q_eckXu7Ux0Q&0$PIriE%r){y$EiR| z$G?=#T(n1+sX`S+&;mDkr7jhjQvhy|!Xsc7D6acjv7whGn<<~COmZlC3d(j&51=kj z|D5eVGD1A_B0udca~)8SYw&J?;5G|h*UOQ!AkgWR1UKeO|1%5QDvY+uV#{3P6QX7V zapGAadk>3L=aGH#$5fm-r6(Eu0bs8_gh-fp2wd><;$S7>))9D$F`#Xe^fg!>H}}+w z7I_t``NBHS;?>wyaIQBs`|@*#)qfl(?;X_tgTy#F{@VwDszr2<5_SyM0tgthZBM(F zlmkMrz23px)!A=QJli{|Tnsu*aLA3CLtQPgiazif&D@K1FGzXGT6R*s0EDG;kZVo> zzW@$Cx*%`}gGhyxilKucZ35%02*^%>2-;J(Ns6=>iUV8|t1|y_FV=r7I)LVP8Jx_< zCWJQ#tb)TteuCgj+{UNhgqFeH6WO7BNSUiC@oOd1P{0ylDRq;%H!;U8VY)ku35t`y z1(qJp_K`%k%T>hiYO}$*619TU!`aj|NmnztRTT5c5jZVe>|q@i5%=>7lHLu5AUUF8 z3F|^(Fgt)n)m{M-9NHlUZuYM_es;j&^OIT&h-G@>eEnvOd3}mjx_DNnwsVjg1g}&R%+#r}%Mqv=46u>29^gMs-He=^ zzdt0bg=CeTW z9a7Sea#%)p3i3Ac?O*&bI^o=J%3!DMpX|lyS)BkR^lD1r@dQ#W79TDNNZ;;hTL;f= zh{#v`nDF33#)U`l4tY?3*`(4+ox9EOR_xGX0UIcRm7qy{NM=R4FMA^;lkznfNr$E= z*Kwp$C|@_poqEh2p!r^f4U&;EOu4pf155a$RoHR7xC&$Dk{Sabnyjxh9?sZSb(3&T zFHYQwI$jb5tKCjSoWM@SYyhhen~QAx1d7Gu9XoRLoW@eB@N3-Fx$j)7sOV2*u8MwX zD*Nr5Sq+U+JZ^lMA0cI(@g4WU1E== zBsvh)TpH>M+_Fheq86mD1j+(T?g?yMbc|WXvg_t*L9?D*gFCN`^|BMpa zcStzQ>cuA-a}L;a3xfXyT(##EO$)IN&)6>nQlQ6IfDJ>=gnl6S zI8n0&Pj1c@JiuF~TIF^If$Sb+Kig(39{+IYDUj4VlU2R1^Ad-d^t4eh@^56qu$SWK z*(gqV-^90})`PoC4gYqzSGKBVAmAs?NhOG_4_h!ruKSyqeAS#^+Ih*_Bs_>V$>W)x z&3AcCr+V6YRf|43k5IhzGbB3xMFOx}GUAb8l6+{Q&E!|iFF(Mo!o82;84t6|4FnHj z^vq007hW#3wja#2r@mHe_f#^|+;j9y zhp2frS+=gBpgPzs+rvUy0qBu8sm0(=MxnSATaP!XO69zDfUR=I-B3@h-K{gFTR?`c z>)I^Ie6u#8Pm4B7x`1>L5A!uOZ($eig=dUzfPq93ALePU!ae5WDFQ(dAXNO(%(ye$ zZRJN+$Ah8u+}65gu<2TYY;k<-cXA4QV`zurDs_?b#YrV;`B3~fiq>QII3IOHr1(wq z=hES#8kbBcHY`edQMzY;8yzcKE?vo`P(;)=m^XqQk@;T9HkA$xfccUiL#@2ugYr4 zKSLK!iDfrYfu3D?PgM&$!da%yO`Kba7Y?ePOkJB zbpddK6Lf|AN zoSki3GYfiVghOJaxe9fmn3EK|m{{9AvpvC3L!x!G8wDxN)FuAyt1;`h<|5Kp%gt6` z^kwHR`+ptwEZYoZOM=KbL%7LVp!Xao^#tDfvqXrE_`as z2IoB)%>0V|x3bYBEN5)gky-lKw|6)j^H%(#zT8rU?AC>ueCxqoD(N9PCbHsc{2 zD&V(`Qh`_m<_C6H3T_(Mlh~37wX>SA6n$~<9sx+38e1{Nx*kw}P&jUNSl@*HpCH#)S5uU5;okw{7qg?5 zleX1?KFj0)Na2;jo6O4fgM9$A1Jc}hKtx!V}Fa`q+4M_}y;fDRaWMA1ff~dQP*L``$Efq&r@8p|q-koAuoraaRuh$3d8sES zz66-(obMasrb*ZMS?E-2W*_!yxErS8!7RyT2C%?)!sEX@g$sExxzn?VOUMx(Audv* zJDYQu(!UqpG?0-P5t7$L0j~gA4U2&Xx=iD-5u6EI)<%kLh24`*_z5zxKZsN)dM#Y4f zB)jHnloJ)K|A`;qi1FXoP1{CBCC*&TY4c<8hup00Ls<{>$Ko>Vf6o6x-(8Z+yti3F zQk<3kG(V@m`aN~_dqAk6YDGxh54nsvd7~dyPP0+=_Ljc7=c}xeC=U{e7uVAk64{FS7LoiT&Z z(URcPGlkou0@?UnT+r0qJ+Yh2Onx6F{tt-5M*J&7ETacT{HeY-6yADo12}PN59@Vt zyVjb)x$>uLhEKwg8`0_<_!K|DM1qEV-2n^|KC=DR5$L6&g>7@RoB;aLt|4(^}=s2h1 z?&&lkNtmF~#nYxq`A2EV4Um{hnL}OFEe~*LtSj?mPE7GXo>(fwDREtiYYaExeil=v zWC4}wF}{OxNJRi)3k47$u#?Bn`tn4y7b?Lv8%Q;a=6wE-Tt48&6gnaRbleb4#>^5w zTy7u{2N;QUq?TC9QtpfQ1U#Bj?R(6Rge)W(FA%(c?wBMb8ytaRe!?{BXvdEFut`(q zP;!}_DPFGD#L=G4T1fHxHdkDimMW8s(Seq~|7?VgRc!vP-{sp_E|_lK_ti;KD|my5Eo zh2tgzlY_;U7C?^n8H?{P7T3Koh1qKCN3f;`)@*sAkmOlGkY&F^H1iK48iJGZbK=wO zIm>oF9aR7cOqWyYq0Q$*{ytW+P`{Hp>xfsH12VYfUpLau$KDl_I1})~jd^21TnaY? zWGuKMW|eF5x@pFxRPcWu34nwBzYUAy=Wm5!&j(^vd|$Wfo`_KB1&_Ig%zpFq^@Axg z?Zcb%tHH|?Qx)GQ@?MRjZvG@Oa0JOX%9iLqpM%&xg!btI=ZkSaPoFv}V=5ES`fj6y zD@oIdgaR+#dM+qo;0V-Y=t$C^Iv{Or$~jOGOTIY+TYT*r)r{`>W}evHxn-T4urRZ* zQ0*ZsvcvJF`13vJ_2G3`b7UoC@jkRV@$p-s<4cyo^=Wr4q?GXj7YsP{n<>YcD3dHX zpMOb50_OycrVRq%x1s?h+fj3i5oN&I8~ptE{880_ZVgPCY!}mBn0Mv&oQ66J9|z%5 z#{D`SV3=XX_bA6t9H*gq&!0lmpB%M22 zl~0?yT=-R&X&jd9-`CBOxSVTT>qG9uh@Qx0BKqK}+N!yml%-QqQe^!e7J#n)Hs&E+M(#qaq8T|T>y-3o#+ z3)Yx9OSZh3JfQJiH!{y3n>B54XC8?ctrV833SmBe)`}2AAbAnlVp)Ru)5`34Sf1Ff zKqvL$U-4szwSq1QMbjuIhiR77I&Pz4Ys&ndktciSDR2Upg_V+~?-&IgY=@kzqm`=H5mi7^!@kgFR;L5S&$~e4WVlS7 zmcEWbz$}?7IhB#|0d#^LJ{L{+x_ZZQ8- z#M;MemaWVo1KQoJwkGoQf@zp5v*4!KXi2YtaV*^L6irUdwr`~4aeRPE57^`%N(hpB z=idBXj3q9)$y5XY9}DfJ#Ze0>qLD!9A?xz92qx z3Q3Ui{u{16=#exnh>%C$X^N!7^4I!4&0SVDfS#%pXv1(m!gsqRtTmQOIG>vZh^CVD zEYFL`xuU-ON$*=v0?c(K#7I5?zU_-OGwP+zuBzM0z1_u4(#41DrB2^oY@Fs>OmRG4 zIonWEmAJ^b3*>%iNuI7j37Y@bqov#7fyS>i1KQd>>l%wJIfT5v0`uXPNTAfu`0&L|DG0 zVM74J@W<2Ec68oanb4d>1Y@hYxjORhtmfyS&V|EYMReaYbTqTcPXrhT`gdZ|W)_w= zA&E5S#ph>Trldvs24+f7wX)XwyS-Ur*WF8&{)bha`f=Rya5pXQs*R&yW+% zXg5HtOa(f6m$9X=KC3cQrM(Nn7?#65QoJyYYY|xW<~`vY(76G?5rO z8v|1pOOWdpGSP(007_FgU5ha{5>4Lq7#Rs&XgJ%wK%QU2ThQGZ;HoMXXloeub3hzO zg)bZzoTIq(Nb*~0co&Q2Y?)?u+=VGB-8fQ_CdoDQ)Vk?}?&V5LMX`&$l3H_nbr+hP zx0P>S^y8~n@*9ni)#zu zsdl*CcR~CkLiF>6*uRWQAtMKW^g7bQ#Sf!Ybypo2~Y_n}mVh>e_DzR(gga}g?dc<~7 z@G2v6q;u~#@0@tw{j=phHQ{uPFGv!8Y4`xsoHKL_;VXU%3_r75My=KjuPrA`vPT5y zwlNg)LMPXm3%>zVtoxPKkUMjPk_Ma5&uB_#y|^$P#h1(7lHj|81t$cB!~s?1LiBZ! zXSIXAbnmBR63PJD%YI5ct0AaXRlsX8djUpktMGx*4fci51) zSEFM&(|DnyzcaGb*2hOto3*2PG<}S}hp}n*#9$!&jU|wppVF#bHI#iG;70v^wKL0d*FA_;Hy(MRa-1uvllB+6BOH-R{q$AvoHgtKIy{Vt>5+-n>c zz?pP$7 zmJ5-#t05(n6a5sk?duft)ew^&qtaZDk-w+7%L#~%Fg^MUFOY2X2(Iq+RGjKgh} zAyF)eU($z@$hT*BJul7--3&QK-Z%y7ar;~cer$HU`da{Lql#5^f3QGMH+TO~+P98% z?Y}(v>n(^o4RVoYS!-=)7dRrKEZoy*E&esHO@BzKV(R_8+L&p+`RDAQG(!40eMGNm z{^CcTm~~^eBwT?+){a$>RBlvoI*qY_)j!eIp1wFeqjY?J_`c2eD|hb!N;*%Jr|Xc! z{LwPv=F^xeoOu*caaw~NEsDF|Y&Uz+S8TMEDn0oeQgK@QUH8vTg}c-T$+N!qKp@qC zKa)IEk-RhKZ#=Fz;B>J55atN;|Mw4$Jb4kjhVOq=EAIZe=8vp{L)Ub11r*1v9nbBF zJe>xCMrg1faS~kP0nJzgIqz13(OM1ut_COHM#8W*xhcZAP5lWPMq7w3&X!gBLmjB= zE@Yfu2ZBN?NLk>I`TYq}YFjD+?(aUdB&-<+aemjOem~;=031Sd*v^-!U*@&;UVoTz{lqH2EUZX@ea;!v31wbac6aUq>V7JA^CA(-J1(RiK;ICCRh%?S91}LMW*ebw z1$X&tT0xG<%u48I`I^8?>OCsnd@E#2{YX9~at%jWXlf~jgK5aE^_^1p?LXHf;bW^H zlN*%L63M-35)|cP6o#Wnh3?^s8KT0uTo)P6Uy+*wd92~QwSlSJ8MN1`_}OrCYXX9V z%rg)Qpctuza#|C10w{;r;U@|ig<;5z;gRQL-c{bqhO9btakJLnR9o7N3d~RKdG<&- zN$HMH>1p)qpA#-~XZ+I0?jtMTmhyx3%P*#z4`eD1yfM=MqNy)cAbv{X8O`rm=N;{- z8JE?|H5*y4<#AF+#Ok~J^Qk>lqdQ_*?#B~?6ZU(kO?tRa-u&+bWA={-U^v(NN-5s1 zA1^k$#)Q4$8NZ2WQxmEelZeQq_PngqsoB(=7JZ}2DVb#geMyy8xqw>HoVF~#qem8$ zxWJq|&;*9>kL%f^2C4_>V)a>I>BfH0<=kvV38yX2bGk7U=Lp>!6dofNjd5^e9x!tT zs`DxRYx4!jaKG8N<1HYh%Rcb5?rkqS8GRk!nNM!4ebUSq?u9^hj^d~j4uDA|EW(fe zzKLb@<6%o*$&oho7gufz-!)Y1Rv=60D@y2nP2y6>)-8GGA*Out6-np4RsP)D&b9vc z&%DM3OA>1rZ)Pkc1jo)96efzlw<>%XzraS3zD6GkI`+h-=DFdG*mUM^QSbaD<80{|v&G*V><5dR1MMmOUMIQa|Z} z14Eek=S9r|!~ks#^CP$P#}74H^r-aqSYED>xFucXTd!BHcI`E56r=pg+G1csN>w+} zL&f5pdR|GC%7tP2>ifC&x%(F9bd`qb?*NpmlmU&{a|Oe1p((Y4toGW_i6+ub zH09SIT5rqn$O7Tjr-uoZr`O8}{P#l0$Pg?xB8RVOvh^u;tQN}ps*Jwk zP{EqpMSbtqC)y+5-*0U=ZT`yo{6JFXh5GYJ1Ri8Trl#byv`eF?WE?F`x&)t%YKuK3 zM+^VR6Co(66PpOTdNhrx!dvcg`nHzy>1ELM8l|ouA5RF)uiFr>of$hc`U(wN;X~N8 zxuNzYMg?&`!mz!cqOdGaCSWDToBVzb2^Dj!?f!W#G#LS9p5y(`pZkb!7XNVsXdaM^ zhwq=e6~7P#3a(lFrS+>3zwh6qZ<(bZrI3_t+Tf2$9a=Gz#~hbrr04kAr*edVPX!>xS>8 ztL}Qa80|;QK7&VM%yT!xu%L**aWDkI+$m7qUH$|Oo=Sk1mNGJZHSZ*>_ zHHPJ-LYs~WKCCO(|^bCN8dlaGj6l{OO=*Mn24FYFP zfO9fS860CJL42Eoz=(J^)%nZ*%9v15UrWLhar#XKZl5wtsQF=NcM9Xy0&sRj5qxJK zfIs?wNTAL+MATm&N@%GX$FtV(1ymBf3SH5N>mCrl)BdGBC$V^*(p$lMRxVs%>An-F7WDNHvfP*t4NMO-VSQTlEUpeeu5;0pd;zDiTSw zd9VBkUi|#UX~oY9qp(=>Aehf=J>;VsuGwQPfc}z;W;7bn>X~a=Z4OHdO?8(!KF|Dg zmi^;X67V(b4|4UEU>7koiJGw<4OYYNJobg_?dCG{&kx+8PRVw)-Pb5F~E;jX62A~@M zbdn`+{De{I)Fe>iQvd+#2LYcgPNSp`gVh%(tL|9$pw*D)6eAlf3Hf_zBs1(+1)-e8 z_*~R7#0d>7XT$pl_)AuGp&qtP!tnbc)qPbDACC;(6WsmYFXnr?Hti(b(pSGlw_>u0+W0~a2FO8i zK=Usu+akAU3zcXUgDSu}}qwn1ld5v3j8Vh7!?=BT7b%Qq6yiG~o6`9T7n5rhSlD=(2$|N;P14h&m)2bBcFG zH6S4Zq*KSJh?Bm4-Y9DCZnrZ$s*|gD*E|i`j=4f30S< zxn&UE^aDkn1&)*%ww1Th+6(9aUh6Pa^D3eDt@nY%75Oy-EScMyMHlpvgqC=Dni`|s z&L$Mr-F^W~>kTJ(t1ovLYUq^g!>JSCgI~?k^#f8cgdfrN!;7u5`n0R@7Tg*@d?_8U*Jn zh!|4%{4T|rN}--TNd0O-u8l4aIoZ9W*Y519z}D&94K(mr9qGQ=3A6y11%&5 zr$XCRY110o%xnKDNY2o#aZ-+Nshtt6I!}oHSQPlN@a<@4&eDHVK_8Q8>w=ILe;3#t znCZt;Zxy`ggfLJOlDe&D^z}XPlT@Hx#|Bms&oy2qa$jIpdI;_=a7?MVA+yH;z{KU% zAdBk~dRAc=fT3vg;4eO(v%m?1tRqgjmqYnlCWc{Ih~A}4KVQEJ zU`6gvcx3A5zW%GC@Iv33VjZxb>=w1Seff|8NdfHt_7A{@P|h`&0oZIA-;@k`*4k-0 zSK<1+k<;ZCb}P-*>zbU$)NLtfb&*!U`RY{llEJwU8^XQO@^W9~a8 zy0If#EpZbuN?n1c#vjXFOf6VD6OduYH+RqE<0l7oAs-?vIFou4VW2Kl543FuC3D=T zp6HQ~xH&hxXJ2X@_8bCrOrFJFpWA+rZL)tN&*3?xA#%yvC;YHBRASfgmvHVm?Z~g{ zIU^uTG@=A)h32RR7U5T8z#=@PrN6bz$4VRciebs* zBCYRzAzAWeCr^{_q0x^}q7G-*_?6bQgg)lhZXGE*GW7M{XH515{S*s?yQDqQzozM% zfKlQ^EIHpDEIAuSSIH_M6J0UCb!jc>s*ij8gv4!3(wsC7M5 zK>)t$3}Z|<&@&`8f3wM7OM%zBf=F~jsrDQM-pVm5S%XcN!tnvXs2Sf6;ZeuAZ6@%o z)BENyC+5isTvy>y!Z6;2Q$Wy!VFzQ9wOsXMc#11*HFJV)i=&uV-TKSH(t%^rL1V{2Z@h$3FsMSAWQU*46Tq0Vs$ur&{xc`F915-Q?I{^J2XI^~iaZbAmu6H1@ zk^g9e@Ap6Nr#>{=Gxqz{4-|hbt>H=py@bD#y^ng2ke5=mUplW{03+}nD4=Lwi_>qALJhE3}+ zk%+zH(h+-#kO<(tS{OG+v0*R9Gnh0+FSW_|7JK9^MZ!q>E!(T#$95I;NNyagy;r}q z8(w6V3zlCQWTekfY8$5uk-r<>rf>NyKBt_?F$jyJ7#%mNT#@cc_;Riw{7QAKEl2G&gNcEuZ@Gki-M(silG_}<{7S}tw@cF~% zKqd5I-ECf_wnXtEi)}lpkV}t09KG_frI_RcR*<{je7=iQkf}r~I4Ne7Z0MNrp*MN& zx|>puf38B0fYiK34e?XKb4XXAESE-)F%spK+{PLh?xc41{yL6u0l@bxGrmM+_A!KF zxyjg9%9(SBPl34yIsdlytMf{lDwlem1mL4Mk`=St|IhaW5xh-WC|5xML%O8JZNxpN z_xJ)6_uhmo_=q>>RFneoTwMwkzwjwRA0`$LkIXa6)rn|EndUZaaqj<4;HsFecHi{k z%^kFHQ0hSX{(Gk5fH4sg)4k;vN+tz)d{R3qX;5OuxPSrX#)8UevX+29 z-(mdD1F~I%$Ig8%e(h>OtpXLs^z6mYzqv-YoOz9Q_bet>9yP^regg5$n%W2M|tK(~8?Cz&@v$~2{o+LrMiC$&)0U#Y;7LYs7I%avIrtX>SOYDBWjc^$ONu)+Kd+qgtp6M1-Cwiln z99kn~(z##x-k=E10C>}Z3#cB4)^l&^0Ew}z$OX)RNP2(5%KAtJ*mI8NwL zV5pRd8fZd59mF^3<~=KAL*WaO>R8502jUa_J%5pT-5K2b!?0iTLJJi#-iwf6QkrkfMtK@SAPxseI#Z@>H`Lk@sD(FtXX1Gr-WmrZ3b|pt>3I%4OJQrNTXh#WBvhj%RhJ4fFL}% zvTa^ppJjGt6Uhw>kI4p4(n$>8J$m&j*kah)jjX5ZUJUOf ze9tI!)K?T`6wsuj=i& zbt~dX9OQ{I03KJ()02R@)5%z6cFc*#I4CrygVAXtJWk(6deM+tTM(3w6|En1Yc=F| z=Nw#j7&2IJow77m@s{%B67~t5_3CVRVEAgc35CObGya%QnO#f5=OxnPDNa10QXmD% zUdn`ra8j$k&FzqFD9z8sDG!YW^}%e&$Dl`3lLld#H4Zh#4MW%*`dXMDVQ~yt`S{Ofqj1_>HuAeGA9yiB-WvXC#@g(MYUcUA)4b#Eq<@TL z`tkYmIZBPrDb~WF`H(ZLA8V6h`r8lx45|MOiXsB&zzV04Rvctnhb;~Esvwqkaf6;+ zZ>46)b_v_hy}L|QZ}ddjBqRQsn~3a|cia6RuoVA$?3_6tcToHL7h{_c4xtFnMJ?^! zaG0D$?%9!qant<+Hz$JshRrlUgSS-yN6GKqQ`}`+oWI>7R(IcnyEn`Mrd|JbxYV8J z|E|3ZI;-3kjWwkN35V9|K&forK!(sjf-&Yt2>(+sjOtKZ>$Ya#8@x*v($nvX)!NIE zvC6Tz>`&-;j=oRNDVc(B^{=$fr^Z6|c2t(+W=@)n9r4tWzQTC2ct?5Q!Ug@uG%))h z;`soEJ&_%PZN!6Ug8WJ1y3uV2@5(Q(z^RD+1lX+v*VcD3qO^Ns2)1e~b0yqzV zv}kRkZqG(N`5my2`{)>f9z{Q(lw)KPWWNKoJ-YG5zWBeF*ptA zu3kZ1T-YOlzVAW;sFA+Z`cS?Ja8x+~xJmFGNJ>-7#&Zg%>}(vx^Dd}IGo+TOHGmJx zg7b?rGu<`}pA!u211O12tXS<3pWX@aYawYoMhpvNOEdcZC8V>zD33mJ%Hu4mI3_!@ zw(rh;kNcM=&KRW4(u{UN$-15`!Ub!Zc2Y~!; zsSDwTsO!B^JrbknOh11Vl$oi{9dQqDg5}+v8tWrOHGfN?ZdXVBlCN1)nT~$Xi_1C1 zdx~g`28fe1-BG~j#1Lg(SHfGx2<;nGEPTd1$Crw^o_DQ*}JABdqe z4_1fx`jt?I!mzc2==F)b+R)k>y~jwKAeZzipUZx2Ifh!2;N^phBWN$%Pe*{mEQ#RD z!S1^`CMM2?{1L7n$2&Ra1Z?m&ojq#CsG6F9UAxO+Kb&zJ#?(wrLY8|#f%f*W|9B4NEMd& zrHlL77WeeOU#l9dr;5)Mw#-?c3bpk_{l3@QDKQF2pT%p$=igNjlNy1`*B+HX{#&`mimUygU;>tfx4?@V<icq$Ni-mZ(W&5r|cy-Fo}RD*G)r5h^F0VXCPfx9j*A&hgrxoq9h#L+7;suK-h zp@?ft4)kSD7lh4ev&2XZ;Gc>aU#W5A0pMUE&r}0=Xwmta+!}Z|aQP~>mZRZ<`KH+Oc}N!7%h3!6=v$iHa-V=f>C=MQW{ZXP=6vCRwD z8ZH_@C!MbQX-;Ve9ExgnPYRG0e%O=jF(XXgh~;#`>Q!)Y9Xjq8`AHXU zGiOQ;F_fuZ>6Qzlm_8uK&OY&)@nS5n0{yi{vm$d|3EWHEy62!>7JFOzW+VC8w>QCA z2a6+POEK`5@Fbc0#gA(C-90g|P;+sMl5ULY9qpa_6NOFLOs>Ssm?6uWSu>%R#DZfq zXc@0$8q-foLVUiC!x<1@z$yyzA!MQGZY7JP9;#F8GZVUSXaf$o4UM9m#oSPrQriI6 zwKn$A6Axr^fx!GbE28?(F78i@UEG5@H30V;wXiO%e>J*R7^cu78w2S22VE_a+aCN^ zZanEfvgAbv9GP=dcenhQte6v_%|}gh`47FYQ7oU*>axjHN}*JpBjbti1O$k=36e3?u@+O;p> zc$x)P|9qy0{<>HN@SaZ=>!&)mo*uqErq|Jcu5D(e3gM%DxEEBtV$oXjj;;#?&T92f zVEets?X}rAaLc5v!oe~V{KrvayZgdcNX5l=sg-8u?q{^GvIaDv^YU54^G6N042X9y z&y~8O#O7tRwBLgy{fnr-4=FcyKRJp}yvMxt8DD6?_BXki%<(Yy-KlG+xqGcosyhVw z{2N146}z4^S`B{?cU;#b>TpLeFPlg^zNBi!7~AmURTJM(^1!^_P?Uw>u1rRhE@;RH zNRZ?D?a-RI{l)nA`iMxx#GA&8+pE)Bdb^NsjPY}ti#r#0RAK}o6nJwPZV}BqlVGnu z56$RcHVwT!A%og(~BXcBr zzP2{p4|xSI@h(c19}h?}2iC}dkJSCfBTs2htC@9`k2o%A=Nblo@Cf1lj zvqyd6awfe5!T@{U{Ts@Or)w_0NgJ%z;r9NO7flunyko=ns6QlNeYVJR+X~niPxpg< ztnX~DjOm0=)K||>OkF8p_-s#1UGj4WDil%Qhr}|rIMbP7*s&n#_9@Qmxs_FIj1RDI z4}KrEEEc@0=;h)GHX2q01`R!UL7))1zLaT2u?>R%q*KK@zUi(W%VUHo8l^Y>yZiJG z#^c3#z$BJL6#6N5JLwtO>Kdr$vx84zbIQ(Rupdg;eq z>|HQ;X;Y}Wzxa{g4Q8nC15wRgobtj9d(cwYA9;F*O|d|5m-sGWVqOg9;)eIL)INr| z<&v*2KB`K4qSR%Z6fi8WuiQfuiVL8E9GwsaAPGPW3=Hkn)9fpstn_RzN$UHlPUJ%f zz@~Eyq2AvcH7YR*kFM2X=Uko3Fc*cvL*pQe!0DV|bZL0!_yeDJCvyMxC!{Z%zaXr1 zFwUdhJ-mG&0Fz#9K(UH|*MM>X7{_At` zTjWQ2iDCwAJYWnajqGXpEysVRF@~Nqn#GOw;1syT>?Ij%mCO-1q|bh8d$-?iAi7dx zqI&Ju3joJ`$y;>GbU-7?+A+~Ob@8#Awo3t!*<#L*dFPccZ3?A5kp`*IN{UU$-`S>{rfndKg#NHf|2Ub&O1Q7gY{ zqsl%ypjBuzsU*-y$kC-tQF`5FfbzX0LC>SHK(li@VeNCUECP25^3Ox#_Xc0>!9}Zh zcjt4iREHwumntn0y!323xrC5covOF5WRlZ6?IGYPI;^R9a^Y&N(n9NIyYzR2ZT+q1 z-}(#_Brlg-T@07UcNRoihSbP`BYLXi9|?a(bvm#+bIiCjvg%z?(+U!q3sdRL&*dha z#@ZC32`>V{MT6cuTO-%wpAN)oU5X1>uOQ;xP;80NqDta#;0WeMWZR>Hk_!Mae^@cK zS%;l0j%&`z^km|-okxbKa4haRF(_nu;iKGh$gV`_t>_6*v{~tYohbiVepMrUK54{; zuhT3yV)xHa&D#^(+e2S9EFF{Jx7I+izzpf%Ft-JeZrx_J&(|hCPk@*CtX_7~!R;cs zv#X%mkK4;cbwrPWx zq?YlfHo17MPbA2EQt+<6ywa877qcF-aN_L-*z?!&uShrTJw)fsB1{c?Hhx^ceK8)l z7<-p1xsdpb*X?Dew*EH1Sn)c_FALEugn!rjgmkUjE>`VK&)Jg;#G-tNd$y@i9OT#G z{HtQ2F&&e@lL78#%bJNGJ}1XkOUw)6Rt?WevlSEQj#U$SOQ+uh@+v;)#gCQ)bf*!w zw}gx;_g~qR^y}D(vo$AazeKw%*bXL+f>}RQrt5@;klkNe(w}IV=Bl4pWcVF8euZU1&(tB)G zzl1a77Zo2R5oQhbY2zkdidj2%rWImo!{}(+_{0fQ4h{W4p_Q-za?LaAfT9=jG`R|6 zZB^dCMk6w#WNKpiG;=me_8RlnaRk5k5S6N2^gEldg>K!+I=2Hag0l9T z?&Nx&aqdMlkpCC=rq+j3G?)KS2S6UpZmtBZ(tthfp(OZEbts@yS#I7Fd4F3%d(pwy zX9`%r2CKtY9Uk6Qt@F1!=EFPx6kNqtk)l7oOo&)D#7&3^zc##dncyx&ac^$dnsqY% z)x?Tw4&sc*htM)t(p<&xBV!Urd~!y($iY6vR@o^@S((F^KBvz+>^Lc{ykx%)?l&1c z#j{D#%PuAt6~zpQyM0{kri&KObhzw>PT?+op)U zrO*_)q6;W!)!lGc&pLn`Idg?QqSx?di6tl&F~r_E>gT)uDKZzo8{hBKE}UCX4L%U+ zJk|^D5Xm)O?F;qt+me&Z2KxnxeldzXMAeE-y63}7=&2<%;TyK6IP*5*o79wo95qr$ zgX0aA#U_Ika)b;Sji7F`pnch5PAO+GVsQkjc4?ZTg7Pb%lU4}<~0XuPRK4beu(>2!FW zC3{#YU>%5I14t)Sd3Q^2j)n@Y=mt@>c=-;K39+~beNDciLe-33IDV&Yl+V-5qispj3;%5up70L(k_@)(^YvN<`<}oKJU+06c98T zgwjgPfMxBgcRv0GkGoh_{j)@VL^W@I$Er}hvm{y*bE%XH_<4&fiC9j_Mk`B8ll?vO zV~A3F)Ru%qSlSCC?s4H>jt^YkI!ulqrlZ=-kJdGR99on1s-r;IRRFl7@8!J2L;k$x z&*fI+LXIl$QEQ*afO5fGoF8|~!p)0*E($lm-Pb_PpxkWv6)|{N7TD?YQYK?Urh+6; z4;{{*>Wmep$2MwDMDOAE4EWpdli0Cx##SIpwu=Wsvs|@+3NKL4D{xlpC&sk`ymzwxO~KF-s7B= z?GkSsxGFE9AB`K4n^qwb0wbMnF8$}NfNQ0J5^a1;>deFri14- ztlFAz&1CWU;IpVJ$?gdbh_MoCQ@Q6(9K=y<)En>t6jW9apP2DQ6G7O$;u}PwS>hR6 zk*!GeF0~eA&f5Mr9f6}`W(%E;Fgp(b}$)z2M z%&Rtl|Mtlr{2*!!fVFokjU1!2trSm@XAa%wz2 z&w$nk{-kde^tLD|dCNcQqyY|Z%Ojet~Gx+oi)P_vfysew-`r%s$ zcX55~SU#QWQM^a%U7X4;pC})&e8~wdu#?t&{u9-#-K8R6Ui}az<||Sw+cTYlvI0BKTs(Ot zKQj*EUeNud$Dc0qmU{CUoD)a%J-Ws1ZN|5CX;ZM2dN!TApp<$6Se;zZ5K%0ri$bcE ziGd?zRler0%5+~un%{!nCB27YHCeM7;*JX{)8st$cbrBc2T}8LdHIyR6zmB)4Y~BC zg#&Q$^x*$K`g`~3Mp~5tY+JREqF@BhRi;hmy<)OjMIwB1L~G1)oyL({O~&g>BfFVr z{C;M>rTCUIW~oagE^9fR=YThWd^23iUnF-;se|E9pWDG1hNSfybxn#H3N)TQI%<%+ zjw2k|A}=%lSe|FdyCaFs=&N*6MgsawUFO|>0cwt=Yvx^&Y(PX|m#1!t^~R;CnEMA` zk&OpBmJ2ek(75$!@2i;_=I5TfVoql>FTVpxHazn{q6$qJJcvl1NJ-U)#}o9eV;gN^ z0SoALk==?G>bf$<6%^s+f)G*{3Ire?q~PdB9OujLzf=HZ>~ClVl@R6p`T{e$3RgS% zu=+AF;sR4Hg$U-m54*&)GNJIj$Dh(Jrk=>Fj;c4_Uo;K^ULM8n6s*A!N?3qKJ*ny_ z6xyiBh3`*j9-`mm#8G^A|CkT_8f1-Tj*H1;gHyw>XVSv3?Sp75Klk>kP$@?`3|@CI z+c4!R*kA|rLkntzeE_zFOSO%|0yiMV$V4!<4-W#ocg$m2$xO&R`56@!y3C7*QD%{3 zSAWie>fz50so57w4#h<;FoioCXmgC9U%@9l`d{oRi55R&fb5eoyU(;=69s;usCuDl zI*EaO`A{=m{r^STnMXq%{%^lhBSIpD8B(^$KEoKx)L4_PQc1~@n33H~X)s#G8b%`f z%ovnPrBK-mWj9Mo$iB@eSx2_YbN74BbI$Xe^Zd^5eE$*Wbo}9b=Kj3z>wR6XOWu?# zY$`4H7;gv6!*M@g1vImUpr8 zy4I-6poUb9f0vLg?lckXz}W1~j1VP#Mv8_LCoY+9up|KRq8Zrg0NloDqBSz(-z9~r zoOhljab1KIIHbG%JNy+G60ngAeM1B6(is2QV9}9w;DRpk`q8+d{OPLsI`{x} zG)A=6SWpG9U1N^+wdg`^BEYisR7ZoghmKkub2!nUwUmGiULLb5(MxIY8KH{T`5`SmqrXMzbZhPQM%MZV!JDNPM|c&);mB5CBitk$Vmy+|trGGlZKa-L3VfxNw` z`G-Hyl^OA7I})~Tcfs@>c_g+o8N*$ItOzcPn;vbIlTIoPSf%YhB*{`YZIWOWVLKZ> zLz;$&5<|xHPb*AI3N@R9Qs;HDdvFPc+$o=}ep6?BRNS?0-zT2bKl|~0@zxB8<(w8MT=w_G~gaEI9P# zhEd0EI&6Ce@;3(?LG*%>X1BIOlUH_}4|huiz)_(U$WM1KiNirf8tCDNn&{zEWl$u0 zra2*wHah!kAN}Z_>Fm;~+nuIA&QM326{?qA9fF%8E(M#v2*^9ZSW2-VaWn2Nx!%dW zDI5w{8`IcUvwGhuwNhhi`@>`N5fMs@KU_WJyt`YkTUWaYq7QaiecF~xS)&mV5vuEP z+pXwU*H8u(7h|3j!Xg8B7S6&gD+!HkodhvGe(^~uBL&VI=S~S!wwyRXRq~bc7#s&t~eVkAg#@jUeFbUc2v7LF!GeFLdxS0`LQlmYz;mFQ!!H{PS z9mQt(E~qe`o2jCsm~0dGlY^LixPw@z1wF+sd`Og@$*!TN^On@r*EJ%8#9xPt4MSn; zg{-$z^D@U-&yS$#fRKJZyxESngSUoOS%D3P#|}y>*}*To4ePlXy;@h^+e@?pv7=?` zA6{g0m;*b7d4DV~F?a15v29z|o{LjgDm4n*q;3w2x|QRushK1X+2c32-&p6^DN)-C zZKOpFFWrDtUCeqS`FwNaaygE2F(&1)892#tpZ3dMF5MgYn&FrQ;dF`wh!t=|M4y|{ zXRM|AtpqdFDq8Xd&hp->AvR@=rt~~5B*LZW(X+Al*`>@L51!%+rHXNlQO`B3(Aypu zm@|)?xg)l$9pHkEhBaMIRj`GYM(&w`aN96o_6!RRo?>&WHYP@{FV7TUm*Mj5Z;?ai zyZ=QY2MUp(Tq&~T87*x9YVnLlZsG#OWpE3mP+QbMg(Xpf?Q4T`lR+-TnEp2qH=B25 zuGZ#VScVz)+Dx8m>7M$-t#1fZLVgM#Wu|2(L*QRhq^CL`j)WQ`*6<`l`JcK!^zIoo z;Bw}UUJ|j{{9sqK=YSs?Pb3WJ$r9e4RO$8vCv`zNFB-ht%Ipzt1;~aYF~I;}&Y8d< zxU%cCMmCajin8!0$^!M?i8mtqZ@*I=Td%Bxc;3oMG{F5jWZjgXxmAFm!%uBzH@h@e zHRWR~%cHd+njsk{kvP9puNgyI9)d@C!SY!^)siTh=q7$uJ|Id~y%Iqp*RAkPx{*G9 zfgZ7}OP6Pfa!ga}=d_@v67HVBW!J#qreB`==*rX>nztYHi7G3l;lq-UI|xqoAG4=* z&r(BpBFVy$ z*xy}d?yGe_W57Cdl2eu~R&7y^Flv3m+hUdZD&e|F0m+x57L=nXY5qe3sF|r$M#Cww z4Tb87!-C2pB-@?l2Lxn{0!9Dm#mp8Ivm-6VjLl0dDd?isS0ejR{U>7}G6+Yh3rO6@ zN5dl3UH~NU6$>>5nIHqC#=8GrdYG{sAWQ2_}L-L8nlRCpUU0ocnETAF#CqrJnd(5J|K~wnSHNt@hbWHB~U+JR9DWT z?&>uz|3Gz;GEf?D37mo{G93rTW=8I748X8m*;Ad{y&a-X2W`rixU0#3c_wquD9zq! ze|Os%BU+K7>Zji;B3tFD9-$$ySK%u}@ zpOHom|7Iyvj~M=&aSu#N-Vi#BZ%GG5bXc$=6L*U|H)K;+`|d}~GT_+<4#bo}--Hb- z1{1xu*CSg`N6IgNGVuKMnGGG7e_-Cp9B8bLsxZiG8A<~CbE`((u()C;LM_y0a6~N@n3}R#5R0v9px%USt`aC^Gy>@NPIY!)`OrcXY zysf%I0W{^vKiAnVjSsJ9us_C@VTDRvO?mO<(V375BhmhEW0k!!e8HxC;~X>y9dG_= z7Kou00|ljd9t9))wK7H-7SmybfBw=pmh@q8oa-+WJyOtNg6cK`g)HN6H$i9CrPKT> z>m>9rq=04qB7!VZ!X5er^aS1|Q&kQ0O$l{$$~{2ALN7Vcw(=wC+AA=cNm{9Ygc<7< z64DfbeP$eloAs~F>YG1HL*^JSsnWP>8_fJlINcELx+iJG=dPjGtw%)ldE07BI4tKQ zv@3hhT3tyKCddO*0cLSSY4c zweosW6lnK$)je16Bp0`$(4QICtabcRC5Eu5!#91v@Pcsa)hoipyWC^`rq>7uxc|!^ z1p1oY5EZ4H?IzpsE}BVHTc0os+v>;Lf1q5i0x9&Tz3Y;*L^%5jZpFpSvY-wt^gti+ zOJg)IG-Do$779p87zC1)LgeUYuR6g$+?&^Lt@{Ia)ek(st-%GD1fD%q6$I9UpSBR` z9H?I;-s?3K4HSlLCEUt?<2w9s<(}8!O!SWM#w0o7YrZq#FDOG>%@i>dJl?k5W6FY0>6BG+C(e#$jjAeG|>2 zInBEt;_nfDi#E{@ZQxv=kP(!9U4)(bMtc*6KHFC$KTwqEM;=~?+H<9fjBC?sF@LlX z-Btjj=pzoc?W<~bhtBhk^{A3 zI`!nkcUzX^+K$VPa+0L~NS>$sN-C7}HaetJ{r(K1NhQ2lmE%-oVGObc#k|L=Yg=NO zhVhUvRI_KoFDSo*tPf1zhuilwv5~8X;}k`bv&;m0*kK}mJijR>sWkUOn_Z^?8zd z#c)33EH9{6ozR-EeHcRW@CfbBcJHkkmqw=q-2YjN0aa-UiqIPkcEvzbvQ@5 z8Qx`OOf?(SYz+)VltJUY$O7%JFrj#_6*mpX*}m%V`lfEU|MIil^ts?nNLw0rf#e#j z_$L`-Y$~9_+U*UKj{NY|;6v#yiC;|YVg%ReI93r|mRdgpYc=Ya(r+Yd6E2b+^I{;( zf`PoAoJ0Z4E-mL1f#@jj@H21Tpk7O#-j(zSUP6$)|H!fEqp9q|tJ8??Jz17cvT}B> zaW9U=J!gifze_+X1{C0j)GhP~i{>%A*%$&?uehou#fK)%^%cTiIR63Ef5rAa9z5eu zvN=aZNRf3-ehY`kokt-qs%WCC5}njMN2voQG6@SoX;|KsMa36Vn5{ z@O&truJ%8{DE=>-=f7Nv^^Fcwf`gb!7Z8THA}kVPQGjStjyPN zgB)n?e3%e>>F*AtLC!=*+70x$HTKD8D~S-wG45EU%;heBo8)t=i^kVS|3u8ho$C;O zeZ$ts?cpv3-|bf1MV{s7!N%iB=p$+p&o^&Hn-Go^z|P0gzKf7#ukh4T8MdP4M^}|| zG+P)tV9Ub!q>e~u2sl5HxTHe3BXWyT8UPXXIr+)u(M%=6yv9L8A?l3AXd^y@ zeVN@O9`{p&5tI8)CK`(1CFWx;hO^~*zhL4(x(=9Cr}3*3`3%;Z*`>}&W=0y>d7G+W zsgA1Pa}L&e1vNF{kwOT4`OO5?DoujCp#9`2&)%!~-yyd8~-gs2ul$v48aqUK-`mvkaA#}6-CR!MgaDSm z@LoF5t#vjh`$2XovlbiwTjtLVt;O3LXJ=&G;F*ug8xhO3446$EMaIgmC_%n1n1}#a zxH~m53;TB!9^&9{A16#aZ#-?laf_wh`^J8GBxZI0jvaA~1`)ZNbn%lhVm63m#;(U^ z#?hGXdZXf@+4Ev~(U9j1ulsCm`7g@A)cTRCOjyYW$+3s+Y;a(enqY;vv*pn*)cBnq z=ij?D?uxm7w4PKrnBRmHGIk>c{uXZlJy-N%4C&3Mat5nC$nT)4Ahcb?5Y@Xo4`#<1 z$p607vGGKHcwQzlXkN=OayGk(%LrOc5(-pUChjd{5$`~2`6A#HyLgTjV@GrO#dLzd ze#Mxf3LqiKBG6Y-w}hIg9uXPr6PGi#E`U3^nO~h2p`j9Y=S^0jEX~b*T3uDNif?<( zm2y@kBa2%EnxGfOgWv9a=0(i8W<-5D!qL00BCliT^j*A*@Bv|Tx~qVtd7E;8cg(uc zz5?0xs=-ZdyMF;PJjbiOJVDD(T$FvqHl0jmfJV+%i0NG&-k!gD3{frF$~}2z!#!4^1u_|$C{S`V%*Dp^wO{Mqxk-*=Kik(()|a( z_mx$9-i0@FX~5!+%)SFvlr@F#Kn4=R(W&{^0A(s^(PW1MO;Lii5W&q}*n9Kth*w|T zQj&3*Zkmj7;*|c>#s4L9u`d={UYx^LYDyEwJYTV|qFiqaA1f6H}0?{mz|qaEB& zi%L|bz6JPOYcg6;BXc@F$C6bkAP4WW=gV9ufU-_u@8tf&7Kt3j6~Z#{ldU1^PrEVIl&S=_v{zVY0V>VO|Q=LrjD*)evQ^dmfwZ4nE6!zjytMPSaVO zpgBv_aM_M=^C;{rkBYhZS)}?@%wL>0&$a{nkBl!L@zyRDB_Fxcq`<$68ckS`k`NCG z3YM=&p0``5f`ZH|5^1(Rpezq{9bYEO!6UEp;P~0T0|OoxOf%&M*nuJxlsSvnRxaF9 zza(2A2mwH>yDBuBC&{7*UmvUsbJ!b3L8-=H$C|mB`%jq^cjkRGVE!DRs>M%91j~rE zFK-)-s4?Fu_(LKJzess>(fZTq-HON7-vpep%Q&gol)gg-wdgfvg>a=Bn zvW%=I$Ll@A43O9&4x3v~F)QPJHM~`mc$REyU2^d;AFn)AdOEWOT%=sMwBK(OGmRDk?qnopD($G6Obd@HO2of~0v($+Jwc}5B&Rsr1DMl;#gTc zc-5+j)~i(!vn#JxBe!XwYeutjX-vaP{cx+^jjQ_nouS#{wDB!csL%R*O-3u&Mnu!p zD!3Y+2f{N>a-Eie2sNU?ppEz1@O#pAA*LjK-mbTpi%f}nS%T_g7KkMnM2hXFztjIq zf{?C@()ZWT#JWWOnl8T(DL7OCPL)m65)Gww5L9B(Ez}^0>p5Rs_`P&54G*jDh#uZc zKBpZ1ND3wP$C8qdsd>tdBGfNa9rF zb(2Bezob&Mc^U46O>$wCCma5Ss!Gg(PK-d}X+$yWiGyOJCwrBJb55(`U)j>Rcbv}v1Lz4 zHam5^5N zOjS_r-=r?{h?O5fHa$ijwr1(AKrpkliXNZlQCq)X?&`#H&=Vi1=}u#@eSM;>b4)T-@4PatTVdR z{d?hY&J_Gd`tdH~9IJ+kyc3COh)q%R_tR!tDGuxepQ`i6lPp-<1Es2WaX#4dzd2b@ z3>egMxgfF`Ik1<_{QMxzPtM zA%(QJnev8r;q2*0-DE+K4_+z;S*{|6o&+|jKNB9u=%rKrUoh-8j6CUF4s`JLiBAu~ zpYvxK)Y1UyekN(6poA9ybEhdVqY&R+|l{bUB(Y4#-_DMEvQ?PE0Z@B8X0`iqCFwY}8m zu=)M;8cl8VI5^!`rO+o99f9%$m8s2isd9OrQ@$R0@R{q{4M(9|voF~( zMz8+CePv9H&Z2S(W#ke#k6rln{sr9I_I#JrT)>}oBv!*T$hf%@+WFXK8~&=iVf?=M z&=Jub`AG#khD;;71>_r(Pt1TYl*O=FBfHj;av5Mk64VJz(kX9HViBo@zU-?~vR8qA z48Az`z*;_Mj<5PSFffq8tvtA4jVGW2TG21fM)K;AkG+u!>(5{Z3H#`E-?$zN#1USv?=}bY*d`sOg5~UKW!wa_hJy zy?(ou-C#h7D1;3-@c>fR_?xUOu+2q@+G~X>h*p0E6)pYFG4fl0iqa9i%Ux={otVw` zWH04o4xo5vb%DX)!aKX2?IAb*+v9tg`~OwiE0m5M;m@$SRz$CM(A=*502t_^?}q4~ z)((2S9yw9#B|4pE?%o_KJ z+mrJJ4`}--Y24nqgZ z$KVsb-M&koMi3b^Y86+AH6i23niyEJD#k8O5bFgaxT+^7i4CWTj|%Yx^*}5a$@#;5f>WH~AOvX0}Cg#zO^l@w-Ag4Jchgi3!5 zCt%Qml?~y*-zS*8(Lr=8gpY}tTkG)&VRZ5J%TLcS8vJ-^N|{1UBFXx=Fo|lx8O)M0 zV`W*xlNFxv@?Dd8@7@dgJP=?i@#ASCkP-jZelfX>2TBz_?7J30_Im7gGset#trFr)68ERd8aR z?n*vbR@G1){&%}bVDK*Ck2)?HEKhgDRmZ zHF-;iV3+O%>tL&b9^&`jW;OCJOM$13!T>fh%G=hETFuZRpqyAaGHxqX0w4M3ucGUd z(C3inG-cObmc*|I9|PbmuP&L_h=en*u)AMka+AdrTR5-0kv?xmmpc6ev-(8Kt3n=k zFa2g|T0Wo!^ogEas9NZ|wUcB}1`S$I(m<1!t4u#)`{z+E_;Jxh_yiaOVs{|Rrf44l z_e3cyN+gb^YhCbXHnLfV=)=GcOrYk5P$R(38o`ZkjTNMlOXZbYm^y@g7mYfi_1};E z&Nh!O4}qId4>CGC%ko@>hD{H=eeiM@F-@^<)Up@xwfMA!O-{|%+Y7wM=LNZXIa>>r zv7DPxk;e-KWO&ElCeW5_Dmqmz+z=1geA<$Q0i$&RRfJ@g7@8Ckz)L?xN%zE^PamgM z#QF%E8=p}MNEI-S33QU`zsxRD=Lh+3w`1&qkS29_9;xHr!q2z*3;3KZzqTKh1Ov`} z>>D86b%qemkZ1rSwqv@y%5tv$Zz^K5A_Ks6sp#D^>yg_l|HmM4?Jf=)-KWJ|S+eg7Q3nPFX(ng}3G4&G8?!t~u(j*`}t{>Hl!Gy?Q+>WAH@x z@pWgj`$Ly2(yePw$Sr1z^|C21 za7&i#r1U~5!|N_A9whnoD_G|>P-4NUiXhGZHr4@*n+75@AV$T6CH|GJXOKd+yxNA6@}Emo?YfY}riL@eBG zf~xc}MBM<8nN{wFFdb&MhxCRD17;G^3dH)t3V>+M*SuZ@?&?*w*`a(YO`p`PkCboM zK%3J9)IMS-gv556(zo$s=)if{W-1sc5;{SH4@+xkRvx@|LFey_{JAfBpQ%ki%x!0u zjs5<3*k6HDCEAmhmDQ0kd1hv##N$>wfkjC55vvn44cu7GJF;F&9w7jnu_eGKyr4DlU9A>~0+&o3!A1wL zK(Ap}qQTMSRAD{t-XyOD}oseym%U1N2w$y9v0TY0#Z=y1;|FLBbx z#?K+UOLI%+#TQK*3x_kGS8djR=p&qX5D2wtx#=2jc&Rn=Eqlc?({EqEJNVW{UaJdY z95~}&CQ#%p=s%o=LAwQ*$&Ad61vy*JK|~5bG#c*A*eW7-0hG_LJ7si4^Ykk`BtWiG zUPzgdEn1y9qrtG}wqk`Mddj08VRrw9)J4lyj1|0)ulS+D@MPcB1KGG5%z@hW*R1@b zvf%p7uUczzi3N7Ci_2@rF3?NUyQ=Q<&XqwAlH{}2Yd)mSjgRV5sD(?itOcTIb2hx(P&?+MOjDPybyw>(EO4Pk-`~8jS%dz&aX9*U$G-1- z56T{}OT32|jrEjG@j+kOdEV;i64ofgPFn6B@BNbGqRM(6QSwi^eE~PQ`1Nynizcw* z!Vn1QmvPasl|PoOZU%U6>+>(?t2cOfQdyK?Z?W@d=c# z;LpBFF$d3<`6(MRdLGJ04(2bzT99~Q(;tRqP%Utv@rjS7%M)oS{#~Ls`PoIR#22PD zuR?iCpLzmLwfyQr>PMqX?|+A57uIHbae-i47$!~Hlcrr1Fr)y)a!04@^l(k$25o#-fT}p+G{gYZ(I*En3|lWntNgGt|&sN z`(N2&Z|C6eQ1F}q4b;`C+f$L1uCWTGLw^eQzGIRwMd=DU5ICJ_Iw@0rJw~yZZX_plG z;TdDpQtZ66k?Ta|ZP1nAP8NgnjL%E;zl!yFY^JKilVawdjh(G}#QvsV;mdyajuXh< zr9yr)Y52yHqR8IcPmTVo$V8J3LSfYNqy3JRWI z+zEruoK9pdtUzqF(Yq5qV#D#{R_-7m185LGzH;WdG|v()Nh~nfjs{)tv|(AwNt>+L z(Ik~2Cd;6MpVG{*g-?0>p9g|Hh+$T{dEN4;*WtX&hG{g=7F z>Vr%lKADSlkEvl@TK+!5Ii~D8u33mYU&BXb4dQA;#@nF_s)AMgs{KIQ0YC$<0#^O( zQoP!FQb*u`KpAvcbJpa91B*RYPNu0^O3{%opt3YC^1ZS0LF!-&B(dF;zL5*f=Jo9# z2=2!BkHoH2j~p7S&i4;cd^(quWNe!VHz+%0=VsoTqx`^STV{#MSHZ4l%J+=IUYlDy zl=Lw=Eog)`{|u!uDhfa9mW*#)&X=L~B60fu*f-q6jq3ZD#QAoJYVy##z6xi(pL|h0hxlfjrR?4 zHI87vfyE8x|9sp#;j^sbx&ITnURV|w+I!2M59bd{%YG);mklZ9$!`mk_zU6Xqu)g- zlF>Cl!{NImqLG2d*EO5CF(+6jN!Mwxq#mxE={TRb;|q4I4eV!k(P4Yz(UN=_8It^P zcOk22bg8&Cg1kNa%^=jyC9-+2E7;_9*?#&dKCC93sZaci$udFmWJ0{ehr^@p*wg5H z!yN!}v1&>3;o{6OuB#VzqH`@X+VG~$%Mi%!Jmso2)Tf*n2B15YRQJT)a)K{bDA?IX z7olu&W;p32{(iNTzaRA}`)HP%N!kCR(BUQbG&uACiJv$3#RZy=m+n18>t=2fp$3Y} z0TofC;A|}I!=P&3)C)5KEy++lzF}T;v#Uz9G9$o`m!*XGobRN>AhIOZMU1}xGy6Lq zC&$v2Kgd>uXNdc-ll3bO76ftP>pj`pyk|p76;$ObI=BE~5NV=3VzFmppR&H|o5i7T zDo!s+xzPm;Nb=I_{t+AOVGFjZ;PTs#;h}8Kz?SKySG{c*0Mc1m{Q}>t!<@tmzy{{0 z@iGm`BNKq*Hruw;N05BP1wZ6Z+*e`k3~#Q26Xt$9^%=9g!AoMKZVCJOLf^i=cuVfX ziA$Kahj^#FH7qk=)aUjo_}6>Hn<3fbv7=EY=idF2dQ$bMyN&xPK*?9fD$dksP%r1k zt6-TF&YP4C+x{xEx#won_I%fG7Mn=}7KNpI%kmD}!Q;gSRL>~&cd>^sh!6Py5jA>> z@)Gl{5Vl(()~D7k{-XJC$0d~sBikEx2Drl31qYTy|1oW_ay0_phad?9KJgZkcjP|i z=8`nuE)DDxB|~AuKGaoS`Lb%*_D|e^1(y``T-11V>AMF}B)9F$Ypta$(l@N?q2+Ag zbMFe=k^{JEQ<`X~j3{n8#Yk1?jBaIcK!eZ7fbrb!^WWX4FdB`|zoY@h4WgNcLn=M5($6z5LZc}@? zDn`44@t-c?i}c=hXM$FyR`>GX;wu!Dq!= zwZKQ!wi`%wRV0AlYr&fL6}v(eXkf!7%>Bwtx&=8Nu|xG%TP#uHBFPuby`(QFwCmc) zP6o#@Li})dG1d;?UmovJi)dNv)+c7U9$lAWenBe=g_8|%AWPVu?_SI%(J=>Zi-hk% z@Lv3ka)Y;o6zL%}gnsJaPD@miySYK&ExU(bWy9*>Em3G;@7~$!uMZfS^~M1r?0Rk4 zkEI{EyEJNUtD!fEHQHlC3eF2vf?DWr&aAwTSbsd3;LHBgpa6D8OV4N_>oB~}%byLR z8|9|{KZxeSrmChoS%(*rP@3nPht?9x!mK`071`PPrF+Os#`ta9Qz5bPB6clZk!%I| zOF0aYdl0R)sxcY@7z6h)rNNpMJ<;{uMiD_0TE9(ke^f@18}^O+FZKXG#Pm{$9h|o` zz+mC&=oL}Y&;$F73oCuaEP-!dF!uBfyLFTI)9`rOrS(p0mM4i~f-<}_UB39D+lB=O zTbkp+3+R=@Fw!|o!xQu%g%!x$PY!nTd)3U?l3FrNl{k%Rrrw;$HQ6*w1pF_5)BWXP z*WYDDqICJn#Ifwj#~zLNJBP-8JF5gbWCv+ApT2368~S>D-|&|7p6?%y%e~IZIO9va z|JRmXC`r}&owv6Th2%_q&g>}IW1tS4-M^Fyd->6Oij#8%r zN0NxW4$fUF=ctfqo*5`9`QUAqi`lr(4vUKQ0cu7^2OEsIr6S3?ysc@N6??KlpoCZ> zWRQo^{)rUYpyWmylWE34+PKW_-@A@H)>HY|JbB$qzK44x9*uMmyTd2?8XHx8 zH<~8Obq1bXCdPc`zJA2wrIDKq@?d-Y0&g5OTLnJd6y@QNCakn+#}E`|JphG`^Vgz- zmY+e8@*xePfc{giVCrbjpLraR=L6OspUS(bsr;GEyADXBO^vH_c6C~-c6e;(sRs9L zyx*Pg2(dBx=RdBY6!h;5*p*G4E-pJ3sbQA(b@NHeaLP6j=k_P%f2(oons%R9JMT9G zPw6v(*GWo{4G51aeb!c_(x)-_}0-VvxlUXQfs z<__~~L0%U_5BrGCLA$5%*K(ZcmUme#GW_g-<(V(sjWmlYZp4Y%?6UAc^Wdh1&p-EC zuu`^%M_uE(^il`cYklvO9uF9w^fkIm!@N#beYlw9XtFd*WrScOu8?cP3^;4q0W+}N zYri1WL@Dfcqg~C2URhb8bDgUP;W@i5s(j#=|XXgAn*g&A%N1qogQ7uUf6@S5E0wcf~K2e5(Udd#REzKeCytbuBfDd7O z8u`-ac@QZC1DNJvv;au^dXZOvKeK2GVjHZew-Tv-KY|Gx2#%!{-hocEE$wcdSbJ6} zK<53pQ~6=(&J5FLg(<si$vruAefSCAs@}oTEXa9f9%zt-dh}m-C3-iwAGu;_XqMV~?Z(&7 z(iKtHbc$HO4Ht0pMIg!T6dx5CDqh0!J4jNoqJtMfN*Z~Vb?kH@>*-FsC0%k5%D1N- z5cr7Ys&?)v;UYd_y%z1%&~%qX*5?8I%tYTcCX~xu{pYN-nxXFZ4Ab(O>omSTHEn!k zw)Xh`u&Em5)uhGLq5)TV1pcp5iN;s!@ZyY$>EAlkdqt^p{`Bn9{q4mC!x@|p0k5U4 zjIo@D0R;;IxH%Qsudym31i#62B9Wm`pt$ADb-J+pL`^o3|R8T?0fnM*MdH6 z$ucE|qgkd!c&J27*q!yx8`s#yEK(*~`#isIjQK4heP(?ixtp6=YRKDB2KDQ8cL0H?7NVmV zR$hboi6zYkopSN3LZvVPu7Z&@ES`Ru+rbm*E} zuFuiXth+^NM83O1ibLMCxIe*SKs~bA7D18}z0V{5e$c4O#PBt87&0}m!wEg^d;KH* zc(*K^3Sk-htwT?V^~+vZ)H}#%)%8&iHN5ivRjk9wiPc#w4}ld*v1CbzZ3WKK|3p%7Ali#c3|-x$ayJ;Rg_C{;)k1owes8|yvwOoW~(Y`Su=FPVzotQT8b*E~*& z`cr(52M=HEe8OtFL8?#YaNUZ~OMB^a^B=j0uH*<{TM1i@bZj+E+>U&d)R1i7Kho?a zA0EZwx)1^c#zD{H8&%r$YtbuLz2;V!M}!DdP-E4rehNlRGXZQ!;8dB9nzz>JdkZ@^ zoJk0I-MfP)7?h2RGK^0$HaS6uC9|#@knYvAZ!+ty1?spbFCsFP?7?11xC`T{^Do7!^IMH$tf2gWXPDhYQCU<> zJw&&{_x^h&eh}fDs8QZH&(DcBnVNwfdipF2^TUS6bfA}>ro#9gKA6(jZjh+3L)n)0uO(W~?S&HAK7^z~fdmvLeLL zwjiQ2xdZ92ry*JN;j$fp3s|93OkhJLU_nWU6Z9yDDtciI^>HYB57n}n`Hc6w<1RDO zGZ||YqLq+)bI&u>cdnCxuGdPdH!q;WaoeMYAEzN-2Mm(eOL9C8Q^93reY`Tt8~0%^xWj-Y zB-I92jM+t3uI-ok?~dmGrn3>4;B(OAQZcQ=&Vn1Gvv3=F=IQmMTBDr>*b;QNgP2>I zqgd=R@us6#e*tTCv01e~f}Fn?YfoRB6^$)}hD;{+&NM4oF06f~4=P-eweUekZP6B` zB~H?QmLAwA(vS?Qlwwn8po28M9d8#fju$bC8_cen>m2UGy*9Lt)xRLtC4O$mNihoP zyw&Bs(eBf>4G7(y1+-~S)Z2T{B?rabgspC7Oov7ba}o+*%}YkcRyTbTLN)FLfFqla z8bgonK0y(PptGsthW1V|G=MTbbOCk?7T4?DD1I2}ZrlRpt6oSX-;W;pS{}WR97|KK zr5v@ru`4L#wA!yr)=pQ!? z-WcBpue9?dw}Z>X=hJv?DtdS{mNm-*8M`zf%TUno$`(xlI+|aH0Sx^`ZE$UIImc?Q zYdG_fs|GAeJ`cGg`0jMRNEp^^HhZagL=toh2F=Yxg`Djf>WgSRuD8(H6Sfaj`DR}O z&5H>~lef+2AJlT*8@1p6lEi8F6T-|%BV8N#j>3-)`&D=rEfxiB2YB$H0?z>4h>C0@ zo8v4z?TO2?zKEg@L=w+_YMRW5s_DwhLSQ;C&8+$!cLV!u}j#9;E z7qc3S088S6jCulQMFUc2CCfk21BBG5<<5G%FsTTPma>R$d$SVE+#`0J$3Nd>HNa(X$COP?eJ}P&W{V1npWx9wx5f=B=aIhDKqJ3P)>`%6aa(5?%EP&1kYP z2*lxc7jV5r3dZLonZ#MiLn)F|388swg|HFlc!^VDL;486)bWGPsfF_Zlwh4a`xq;9 zTS3K-?HM}-=Y3VH_?n+`3{vNz$2&$DXWwqi!GztL6nzX-6y3i(JRK+iE8fUzg>W~; zLY7B()EDkG&-H(W5;{D5?p@a3sb-t8so1mko;P71O*IR3%)9Ik^zYv@pwNvsk5X1) zY4AIpiDHhlF6a+e{_nDthVJtBL)r3u_h7~?T>VyC?)3zCY_8hovfbq)$2z4_kGOF$ z-|f1maSvkOsoE^k?Ae7bnVe_Y6n;4`IG;?E{ON!fH{jgUYU$X#B5hH=w_sF66A@1X z_NrL}Lc=MFs9O7It{ELz(zgMr_?oaL;58oHi|RicL(#$Eq>OSgr5K2Pu36Bg_fhjO z&^mSt%M@3X5D=L%&&#G!F>82l}uMu7l1#ya-*bA=#JHkPPOP?|9s78=l!8 zJ6=6tzWKff4XM<=0M_nh zS+s3EYMGpXEW1r#6v~XQ>n3=gYMSd8M%{)e*o z_s0#rYwe`%%p8MlaFEyxJ2NgY%TD%q*}N}z;$ZZ92~oyd|7L+93L-NI&@2n2~V z&r;v9e=%+A>z2M}wop4{jhp6#C7PKcw%pD!S2WVv9RH*~&n#_oY4*T##E%aq0Ws4( zX@tcPMB2ZHC_XVJ+lPZr_;vXoCaK83;N45GpK_Jx0w19oX`}1n)R)3_zChBbjirT) zi6uN|q}uRS05>Fv%~RvYcL6+cmk--GL4K%Nnt=Rb-{^)D{&ST*nj38k6rZCR-(rT8 zTn$CSESb1hHOQ?{%R*gs{Jd|r?I`IY;vkzWN!Erk`Tf*3wPl<8hu zO#+2o7feC7NO)?FZl!LA#6a)80h#Om;%FjmZtb7NXIlhUIbd$4TI={$zc>GNk1Tqg zYMY0uTpRv)9h`Fvna^z=7u+6hcG-TaGL^mb{T`EG!74bI zpHy@9c!XQ3kEEOj?~k+vYaGIvEgmpTh=n7((!Eq*lPBF($BNm}`iONsPY+?!SXsok zy*bx2g3rvjG!}@g_h8vyr$xgbbmrG=A)~j+@V8xIlWH+HcR>k)2S{(yk)62XE6c@0 zNkJO=qD#cNHr~mLWw{mM}8LG8#m(wUVVp%8cx0kY#xH9!9dKlx-GkMN}lakdS3&5ZQNgk$uKC z#P90!z0dEj?|shaKG&JkKmB!`%j@-gK2{Khek?a})QrO0$jUf_QAO>Kq+batJ@IM2 zA#eGdsV1V#hRzu^nVUuGls(DBT>ibugI(3zI%-V^MdxHP`X%OL3maqq$ocMiM}FBy zoFizOnzmR^yc=f6t9vcI>w!|IJv{%MqWaW&Q`5tv{wLqN2+ww(%}`LRUtpeFgs14G zhQZoj&46RB?V_J>^(CPwe}TV~ZWGQn4qZ~mpq}OdwfE0_v1M%{Qx`xfMkb8uhAlnW zMCom%p5&2*zE{)q;LE7tlhy#hd=-$ka6WlS6oehVo-Jvo7FiPS@VsLf#nPP2fD@>u zkMpJh)j~s-Dd7tUaqdO85pnz2vqXCsO&%Xf{R=|y6Hpqf$gURj7gW({(7w{i`uzcA z1ll(kOPi{1=+)wc4xE?w@o0MDD~MvkPd2f-ye>J|q>#Lh00k7zA2|IGmzB1J$0l8H zk3|a;)|)c;T>8D1K>ivz`&x!ste=)=-0$;>kuEw4jdUqK=t`-K)MoJ%x9?vxTT_t{)J@BE00MHNcuel_0Z|) zzsAh}y=nG;t(mRgGeiXg)1~$dX zR{m|t7V-04(p{JwE#p_@@e(1Zs&T7YJs(sdv?FGV(eyMMF^b$w;9AyDImQdvJY1J? z>}e0~-_h?Z6CkCw^y5A%`x-1GDOc-p(IJINmlN3O)2<)5zJ_+5MUu4+t>0zOue56z zecsR8)hXW|-0&e=(^T2y++Oi&A;5R;0Mg+_!!YR%^%VE;%w;FHdPcE3G~+X0HSgcn z`aC4qE#V7GNn)Ip76Fq|V!#77BP4lA_$h6_K31;j1c+cYIK=;54(BeeQ+@s;5tspK z?_#tUZL^)aI?n!S6LXWeaGJaAU&;7PsPT2DY>`j{MFJ#F;60$&V`GqbTRNtf<>|u> ziSEWMwxA&d1%8VDA`d(rR@DU3;3gDnGbRSJE^&b_K!6NOg&Zg({|qKdm4jFOPx$=} zkW>^qi>lRgip|1c76Qq>E8D`e9Z&?M9Q+&Gx87le?>O&oa#uv8>{N5ApB26RZ9!oB zySDo^=}#PcgV(XOb`9Y=Oiz2moP(EiEY<8gz#U0NCtBbh9+?K*?6B0FzkC7(ZC8Iv zmTO>~CVd}NeDTh(vX@cT8V+XEO^VoqkkxG?gOgy39e>cA1z5TvnGlX@l&68q^kOjx zJM^0mis%eek79UDvt{tU#DyOcC1CgXSIhdsdWIFze^CAgf5qZ2G|zp;JFVJ1C53cb zaDDz4V4r+LH+3T13E0aW^!tO(Tn+q8;p%~%^oCr$lQX!AB;q;<_wgU=@b*o}D&Jd< zcsyH)C3e*DP7EQ>bNfab)#fdhlr1AM%omsZSQ^6+sR1unnCdLrR}uj_P3jl zby6-LyU_Vzz2ZvDonwhJ316{`<%Wfp9Qc5O&NEt=B=k?rL+tI$SKz3--wnu9GopW8 z=e3it-#iLH{}4r{7DKPcYBMUd*}fp`UCpz7(e&NeMSZeRarqVQWW?( z_x)O{CmuwUk3S!}<&;Txv-OuNBP^tFp>3YfWhU#l_kTPa09&nqzBFEJN{O%T;6`(*XL84v$RM=1C^~mmz+C))OM2 z$dQ$7V=QR$yr!vxolP=2w_i*!V|-f z(X|rz$ZYyHlQptu=x!&coTrm@Ly>2blOjo2b3wrJF=m7sqhYDGB05;<99-}>@IkP7 z`a2}popF3{X`0NN&k}B~gAl)|uS(MOpKWY>wS z(QCsh${1nLhuCAODQraa6n*B0JWwcdG80zpZ-Ttv!+5I3nK(10JqEFxe4KFBH$1m} z3XE#qMJ;HI-PR%c-=Iz8G6GJM#MH5%>PyG(Ih6aR=(D!*bH;`L_c}nGH}uGnjn&OJ zwRlk6lu6$&K#*ykVcU1HWQeGdgPg$Tw{)=p&kvtWDMO1AE!-FbieL2#73cOJ<3 zNtM1N^^n0&@|VP$f)$A%Nd^jU1gKj_{og+%VfD3O<~u|D)x^gZZ9cI;`7xW3I93# zIV$%vt*=l-gFlnF&O0IBzpf{t^OXEKkIy5`@Olqp>8G{@?qRp^i@(k=PZMqELemIfAQM`lgkhXDa+oVok3c=zQ!qfi zD=4HD#HipbOg9rIWN8`^rQn#32ZyVJOxD3@)IcQt8n^1~ZAzp(!T+xG0YQorSMOSp zz)22LJ49>vZoGY%Z$fqXScm6@NP1l`F)<%AF+3_aGd!yB*h?+Id%|?`BYNxlEb{KCw zj0>3JcY_2ixbu+|g}{mNWhs(c;H9M>Cux``--_X%(S5o_^{IR!A)jfZylvLD3q%jy$N(rwa)2E;)H2D))X|^{c%3pM$KMJ^v_|n z=+HGYO^x;w!ch=7=XqZ16PU5VRr&s7Q;+#R(;| zFo=%ix2OBy{{;yiL2O^_G~Fl)l|RIKBFEM9rodoT4Pd|&2P7r#_r-qK{p8C@0Y4M6 zC}pe(f=rXDKv{QAk?FU5>1980PwM#Z1Dhd7wbhz!25y1PxrR}!yXsMxC0F!9HT?Xi zqajRHr2md+TJJp()2&s?R#K}-;Pwdj(&0Wmm-e&W zN4@6FZdB}f4*7}XGsiIu&VCfl6gEaCS6vkVIiF+^WW5t`n&f{OuW8h3L;Kkp&N=&6 zB(BiR@F$j@qE#aWnDQk%?<7K#m%?Y1$6UczC4l4==j11Ch}%avkJuTGSk~)nV3X6r z^~+^I1>CFqkZJ}LtTd|>#|u+gvDzj5gkiGwTE^SsbuT?u(w!HTUq2>gv2|PrkuSA( z6%7!@Dyd1ra4Ts3zQstJu8h>EycDsnO*5{6gr0qnM73B0HWwH1R*Q*`@@zgg9bDee zSkS}2C1QiY%Wefl^Wy&_qGQ$U5D|J(U6a5sjr;3MkO~qCdSq^B4d?@UW`FrGBgni9 zc20yF%%H|w5>3?b4OCNJD7V9dadAlA(R@fgeCu5)QAQl1&*102q-_NWR=81@JE#FH zNPygbh@rs&utP>^&-^fIeR+!in7;W8`yHMj^PH37?Z-$PI`Wex{1jFDJBirV9(#;{ z%9+94!0oRHLQNg=+#pj#r3POM19k+6S03iRM}zMa%#i+}g?+3=is*Issr}dCO*^1M zcA`Mp_Kw_V?a1}0l|lEr4;5~@ygT=*@yG7sZNi+))YbDB-y{u`?0V(E%;4$jZS%~z z6akYMm#Ui^>0y6sLXQ-RgpNrX4~W}`37Gx%{S_~KpNH9j89HT(e6iROn!>0hDI7y4 zKnPqH#w$kqa>W!VSNs9v$^U;gd%lw{k+vtQ#MK1z4D|*uo}nEA7_mo8St@_# z&UuA%0*`jHL=$)H%lk!PofibP-jN#2_#|Lsk z83zZEygJd)^dzud;R4R)exZL=udj4a^yLFx<3_G^QFx7*HM9?H&ZPwZ|hf zP@G#VZnX6mSIPxLQ}o;!T-mJj(@p6HKYSo(eXleyuFr}D{j21gt}cpv^jDkbwE&h| zg%VM5T7XP5b#WURH&F$GB`UntU=V3^h7k1sY$lZsFfaALl2DiCtSxQ>m^t@$2CPHe z>i^r)s~?G~ok$|)>IToGh!EC*;!4%*-)!|XlvF!^HY)6XCuVsZOqf}|_ttS)6QO08 zk1?VgKU0nw8-<))R~8w(^#OvIz7gc#t5qWlq!fV{6%}JYp3;?3zSc4R5M$g^{yGPA z4CIZvgu3OP#_gF{8+fr>n{2S=knfz=byQ1Q{e_sKt82W~=a@LCNo#jzmwV=fe5#7j zyxxt|LsK8bHFX4~A7F20W@W*m+pY?HBN&4DX^;8-00=DD5k$&qb~A?slBs2PnYZ4q!z9B(tniQnE8ybX&sL|*U^8CLV zJO3}|ve}W#umg5W52yL~GtJ>06AK6vRDsj6+ z@w&v_7O)a{WPE)P6880327W=NA*FONdruN0KA&w6D_Ikcsv`) zG)zpDS)jfvku{T38DDAhY*w?_z6c;v!O3I?cjX8a$bS=Uf*tb+brYtpL2A5K@He!&V ztQXTgiyW9tky}q+_V`Ju0t0!@&U2NQyhP&aYmeD^M*bm$*ro9O zxkcHvrLlT3mYs~Hz)CZ^S0qpD>gH0A09{o0llWrAPA8+ug| zk=O%L1gTO4Cmb<#=pQSA=U_f!P|b@%^7(bh3Fd;ZEge!9YuYtRdazOzB$(j567qV! zP4)@74*`jPBy~zh|Mz-Ft41)Z0C4|=S9r?qB0YttrR8KzFC2kKYVe~2XXDiaO-m|{ z+;nKroMFpLnSEJcTE8*fmpXIN zlu}%hciMf1;%x*rot6UmRtke3vL8nW`*t`bZZEl|nnyy>BT+J;3Q>lq58j9T{v;m>?b$cAGuE$f#4^;D^~a+UxOh;(5->3+F6@XyfZSNUb- zL0vhH`-cFVEOz3D56j(1yp>7@{3-5OnZ%Amz}{5e4IpkC(c;(e7PJqXv6!IvNuO}N z9^dgYw#SK+L}mIs_?HQ8FVWr6Jgt`a)R%8-volnAl$lj}oZO2@4HC_**0GEfCysx_ zX9@OC+@J+te8>1_Pl5zkgqS<2Ep#zXj6VqRh|$#vAw1W_hQ>KJo#iD6scEY466z_2 zy;g&DQ0XH||9*rK@9fp|Wb7W3o{uhIUvEr0MYk!8(HL=%gEQ4l%nZN@yFCZNmWgMkEkg}S8HOu-5F|S zM?pQMV%f)YxvbwXj^p&#QK14orNYChAhO4&K(|}#IIW|&lj`q`LEp*B8rRbj!*mq( zxpb$;zV@pb+^{WRPV+c7r^a=(PDt!51&BmTSf*;J&f6j@T&7AWz9Y(&iE$aVBf%< zg^z%OzcpO%FEEVUC#QzJ75)n;uxeMIBtSVeDakRjA{II*wNUS>9Mc5C@*%hTK&FPD zdp)~xY|s3E{bcY^_Y-zFYqXpH$m}dSct2LVHv9%)bC+aIDXx(`yRfkAS@vt;k>-BF zLLAE4vV#8g9FpfkUqKaG8+mAktz3x;Sf0G6S-BU~PrN{=POL+&Gg(`Bus4i#a~Iy z&kx>R#6)RJO`V@BL+;m%?rigHD*VNlUD%Wx>r}DFj18Agma%LEc+r_nc5z~z$Jrq%na*WQ60RzgO{YijSzUl5fHH49_BF*J36dB;tlyyBdPh%VFG zs;tB>?ykg|!^7el_OShi(fch7y=LtU3(<6WNc%mkP4vXPm$9dhcQB(X9>Z9X0r$uF zw~#-xnc2i}cjBGn@&$wPF`u=ESIg=dML|{ffoEv1gWT=fT-5GyJ4)?AE_6hudlo*i zbT5DtSkGW3WuqvcR*|5qb`C|M%MY=xn-gp(Fl8z|Ey(wZ7@^copH+)^b6bA^jL`cE z5 z{nIYEnY8|OBKPX&I($X;WtN<4fA2}T_)>e5d>v+zULs)GZ+xzwa%W7x_7E$zYl zL*mAV#kpWG<)@q2cFF#KXgA%kc0&Dhp-<3Mzhp)y)%v17mV~x$gjfRTJPW8AAe@Z0 z24!zBPS!kC>c_RFR%3MKrIQ>6IUY`(VW?kF#W)XBMiiv)%ir>Eb^UN~%q*-Su^NObl|=?N2eyVyrwf zUo~nme;kwAW0J<7S*O`l|KJGWl7z8fk`Tf2@lkV-9uuA#byRp^O}k1Ow${*OQk_U~ z)mut8Cb3{w_=Rtb{Y*Qe^C4$lo^ri0ta0N#9GmXeLM+0R-TEch_( zxv4>Uu1`%A{DgbtC-J)UrtALa9jHXBkeLZ54(6$?K8f{nJ_%*j(7ph+!*=mI$-FA^^D8faZv$-TtI~Vemet9%FRL3H6hXu z0bHmMH%p2m&_(?{zW#{8Kkim`_g0|iK90}RSQt^}A&9Bsc>b&%CuDumHc=-QPHG$8 zyc2;aJ;dD(@>N5H-Pzrr!;z3gMRH-aI?c_V1w{ffU`miomMu@ySB%pOa@PP$M1S#3 zvD9;bZTEWUR}O={8FPV-_&koAR7#wil->6O6GAXq;2)l@Mg00Wj++-OM1qCxGqdII z2aA=<5@Dz>#|OoQ9Oz(a=FV3t6%1y^2nUJHWki5cya8F&#bdw98_Y5OKkO7c_V9{M zyZGv75$@-H^zC(M38YvabaTt@;OklilhEWdxUntE*tExZ%qyl=F}6=3$X(;9jc4ZS z7rs-_+bYKS0-}D-)(dq8)St%G)`6S0AE z+bseO`9$L&t)HyENH9s2lxj4E*8!H97Jj1t z))(z?1n;gt5tS^Vnb(Nc0uYOqk{mv27o>XiZQ$c2hsmYU+Smpnmb=?TmyRj`>hA2ZeV(KOXPt<6Zokf`|(xXF?Fnjf*hwD@we(6RtBz#!vbr~OPiieQs z2yJWKw)Pwva;7ybMIo#_P(5Tvr`ROCLfIl9IXiDt-~QDzPkiRY-KBXK=1Z?zjR+>k zD1vEOLZVqhn1{z?Qyn9wH8^_{X$WxKP#hDd%bj?d=FXrk_(TA-S?i)+SwdHZ)E7(>^4fxq3QK&5Wh zZZyFDLPCWd<^*f>foSRD;uT#&Aow$NW*u}Xvi@5{*IDF4!R$k8$m zX3g~;yy(nQ?D-{u#;hXIx!ML(M_D9{<=p$e$IVrCDu=JjhK7ZT1kUZYAllwq=5?)| z)xVlp!XY`?#K#e0AIhk}vRbjr$`zyU4I3;qRob68YbMep6#2TK)tXL#(aPbAbJ|W9 zGb7!j#MCuEkcN8;Xj89v&D;Rxi*dc{cd>DD%D#i<&tR`IPnv!&4hLll8zMT-Cz@Ru zCyc^iM9+DJ6D?HhN>9dsiWKLK3u8nQ@<-+Vf5zM7M3i8|CN3#EzKM!L>`fgZ$V_!( zCf9O)t_2R^gbDsj}6vTk-073Mf-}iJZmol9P!Mo{Zbv}nblgC zh<(hjKhB@|@@m{^Bf%EvdqE>PH!ND5OA|4|^)Oz2I@v_JK|80M$FM=hHH)M^VpKX3 zA)W!B-53ZGq&mZkhX8vsD$f!K%AP|b3}NT9E$tSh_DO*YWx*Eo&rOr=6-Wt5VV0ej zi&EUn?edu#Ij+Rr-Z3-EVKoztDb}r~6eEIau&=iZXroRd!UO%~qERFLV3yL;arQ;T zGx|4Y;=94((`7zGcf2R;j}D5fta1jgc{Hq4Q0HCil!I9?A54ZWIA>;?v*yOP+n%~k zPEE65496?UtwQtD@%L;FTYYzldVvye@D3F)Gb>9ZkF0LS+!}t}SV0e5l{n`$ z2v+xWL@DxYO<4(OWYVi$ILJ2%Xt-+BME7%S0Rdx?o*y<!r!1iVIY^RX@@wGewtquo8AV-uE8VBQPhye)1OIGuR?um0q(qW$6g7(HF;vWR~_J zPgtd`k&m8;<9|>Me)4m}zT&E4!K*Q|xN!1uvwW7*7tmPu6F!m= zxs-#>)jc<-NbjyRYR$TkpXOzU2wE&S<38HPwDZ|XtfwmP$E4jZ{;UyTn~dADoNF-T z|HwS8bl~!<)Jx{;%!B&&=cBFeaab)Rugs&Q9k%2@L}o4#h0yuq%q;$BB{kB8%d5Q3tI6x zEu1S|@)FH+r3HEEk`~rJPOfKs&p(Kt<6i}YLbnzVow)jU-P8Nj!&2Ahwso`2sC3tV zv=}U5N6MFhZWefoNJXJ2QJhVS96ICprH%ql%0_kUJG%5)RDP<|*1v=B$qvR6^7+tL z07(w+c~3rA&RWXBy&Z*|<3M>3H{aVz+hGuAa{Y4tt%Ci0iQbG#w=ez zPeD2$gM+CWl?s)1QingsS_ZtxzAo%aHifI}IOH0sNAKv>$p^WAh!Rk z(^Q)-A)fY_BIThfQ6L7L3Hw*A#Dzar6nT%NFs*$_C^nL|9{UWI@y2jKf)jS!1;c>n zpEQ-{wSj{^xFc1F3%5&AJNm7h~Jy zW}W%FHlXDo8MV84*W-mHMX8B*#9E|KW9+6);Ve#x$-2GSQkPb*$m0~046qBFxv+Dn z-<)#AD#Wj`aU3F53cV0mdv75{V(^yxW$%W`@AvBZNvg{+ow)p9%+HJH`CoRv=4$8t zRb@MPyZUZQRo2+S|Enk>jBt; z;$UT11Pw}EYxuC@?#{^a$UvKV2|=JkoZ)pgF##Pf1o`iAnE5>*5;KD7T;74ChVIyG zHd%g0EOFs$1{^8<>w_jbh78ClD*xhQMgEIhx;rz>TF{l4XAoy?zE z>gXgj1x5EE$lO>>0dGa}BB=B?SL9LoBo%+lf4{Pq-t%X4PB3wK99~pKQ$gj&@jv?{ zwMV~eFz_wbGXyjve#pZN>?eL5*iyXjA$OT>5^!*pfaz1IGaOf58Kj?jU+!G9ZL8z! z<~xL>spfQ2KFeqHWvF-X_RkwZGJx-Pd?cca52%jMaee?aKZ+O zrnWJDoYgFDL>C$6ofE!)6EK~9Snsy-(C~g-797L71xAQ;90dRU2p(4T1O7(DTrfoh z+7BpJVh)-gs5F$AfA|0+>T6d($=lap6k77*%Um3#V=z3eyu)-SkZSSEcN1FUs zWS!uUKL(?Ll_q63(+qYG|7PcfDG{-kC{H--#VgIPUxcDuU^0%o4(dIus6^Dn4CW<@ zva-5aK;-HTv_AGzi$*EdjBws@LYUh!Bv6K$P0ufQximR?dpL9jU=C6}Zjn;v*S33llCUU~ z06*baI6m45n3R>o0QRD(M@d#{cv!+9qK~FIz@tJHSF3h2x~$7{s&xW0u@#=3h`Tk@p~GNXsB?KFlHWd`hlf2>e!M1F%vDUGYhjenfm0No)(2zKEvM!F}!^%XWlH8GIu4I6R$S`V6Nuw--?q>!ir?^ zBbd3ieEd92StB+N^KhqN!o@}5%N4LR$thV&+6hvPNha(nQNdARQk?T=#3y-4;I*MS zUFiGp%PfPsHZ1^`h(7EK1MkK^M=g=*aS&&-8k2?^c!K43fLS%>wsIp(9bFvIR-M_+k4RRhC$$TOw-kDnGz^-4!=CX|mHIG7L`g9wQWdGhO@B;q5&aMuiuuu;&BX$>aMi%@jC1}_Ox*2kv56J^&e z?&uq6&7>eha=UQJqb8j1qfdRD)!0w!9$ug$h3IL;0a|C>E!vto{6vyfGXkCXyRuF8 zdM-TE_@dH!*MQMgb3LFTSJ$v}E)3G(gMZhJzHP#GVG4JdG&S`ZE1hH(6(RUwXJIW8 z6^W4@Qd9Td)0R(~-sg)gq(yF@=ZKbpe{=X_&tMVn7^GLcTjQ-@IlI_h1q%h5?n6c~ z=*L?-&J_t#K$>6Lhb=@~3xm2`^rE;#$+*Ia!h#qX|J?9~_rA`~PCl zY_;i*!#z25MsGG8tI9z{u|n5$26=Swb@pJ2_w5ARferVo1EZNZUZ2udo#Jw2*sTU= zDtqhG`H7uhZ!oy+{%db4kNm!uRH7-K(UcXdF1hF%V&jjzbu~`X1hiX2O*{tEZY45W^`? zA^dmbwtF-IF52)-{l}Zg%VoJN>!=3e$l2Y~V{3tJJ(veOdiJ}Eab0YADl4OVEih*I zZ2^OAGQ&P&@F#=>lj)veyPuo*S$Ci7-bGj_Dmrd#OaBKYxWRSYy7vinS9XZCqR0c5 zPjwPPM+GQd-1Hj6p)R&x@H%9KFQ`?h5rbW+I*Ur0vC|6NA*-*uk9SObn@p(;@T{4# znagln+*UbDFaO@L>C$2MsUu_D<^6fq@{|>Oc`oN$ms5SmsqTk2b(G97hfP>grmtRK zY(30ewkyGdnT5?p!e`2Nst3RzR%z0XC-Nyt9IU1h0x#p<>@)bY zys;Aa5}w#oGzVStL)C8|h-+>sJFWil9i;wt18NQ$P2jJ5qpr6>gOb~+USK%Rcd9jl zP6gGQKEl+dkJ6mK_is9F#6VmfNd4wpc(g|%D7cZ42)^L2#PHpkbJT`;oCQTVlIJ&@ z1&q}>?~K*?a{@anP`$-chzur6Lbo!}oHAc5#rTp?`J4+aAoH{@Hg$qJeVbvB77m|= zENR3MeATLhTt=ky+*OrHEn{p22!aIqIiA-9p^Rtj#yTQ%F_8APjwC%ENXkM;I9|(w z(I;Ev6l~78lkWBD7W-Jv`2jQzc|}#OF>Uq5zTci-HMa!ebM?{^da1bT4;ONYPnd~1 zO;o7pBgpSY-U7Oo##B4o)Y(TdEtC1);If3KG^47?}nYRt4}pP49>-1 zTAV})Sjh!@0N@kli0F|VXvM8KqeqN6m}wTXpNt;y_Jx6=5}nCtwt$e#1P|~2m5bhG zu8dV_j!kv(avE7_hIQg5MTw8x%~E%ul=sCZ@m6l7cVev8H}R4`F&>;v(lNq93~Et5 zlm11;m_m03RSIU5U?D=y#6yG-ce^f{uF%eZiBdGx9=od`S~X45UM~Pyq{E&uhw5UT z(l{3R9w8V@^5-a)=Nt(86yRApM=-9gDxJ|hzCvKSxC|2IUgV3R@Pnu9za1wc%Ig#_!Q8@d(XW-7*9Vm}Gwda# z3=tKiG&_mI$T61oFNnT^1c)f|A6X6-ybgA@8P~y^VJN(+uk#dvCs=KWnk~|{yViw049(By5gC0X~f4N}XMB=Z( z3vv9HQ^9GM)uNB#^;C19e`3J#&L6%#sZ;*XyP@PPxNG^Bl95th&i9LAP9XAWea~Ox zv{zyc+?!R$yHh-ZQeS1a2ICLs2yD3d(d;zg3}&Kb$!&QZ7R_+!GVQcryQ|T$C|~hN znlKbB-eANF*I$fl61phh4z^21B#U#>LBQFIv3-`aRq2;6j|cNXlk*#W`hm~>U#S5e z;K1Q2L{{VHeygXpfEIS#p!@*^`rEW{^wWmD{r~l&BY44Rh6T){FHtrlc|Pu*04Z`F z!1(|*;F6$0jgQcGM9&^V=eD~^p@0Gh>CdYP{N>97liyc80pK6E23v#t68Z?aVLXpQ zo9_SqJNzCyN$^~qyhpi2k65*nChQ~)jlMu=u0s&H8*RE;SR*FIBF+z-F6LFzg$3{yun+lZrI9_w%?7fOA9Nz^GtZ0v zc>(yAh)hv6@aZqJpy20~ei8h<*zv;tIeZzr8e?NyzXJ(E6(wk4@rn_yo#7Mo-KWqX zSq)$>r~o(kWGtBKpY$Pb4$X5sJ*QFKNFwM<9}$(Mrul$@6|A87pSYk1)sY$hl_R9-@hBuF5*y8oMNcKSCUS*F#ZK$M(;opZtXy=U-7Hc}{WlAfAF+K%nB* zSY7j4`P!DLzu%IA^ZI5?4*g3IVYoGq&N@l3fl@#?`&=q0&`^QX=&S6*gA4HM6kVLJ znlvFdfFjJXaL^ab$;WgB6C?Y7;&R8?*Ghu!)R$v2QHnsH=So2iX0%#;I7n+y_jl3Z z((sPe=zrIIKs?g%dD>@&^4e58?N?DT<)z}t+pnu54{;g&-MR2Lc&+C)!FciwP5&=y zN+z$WZ=UWm4l~hWia|4+jtt$y4!g-*$&CLrq^JqjmWkfP&ObEVkqm0SYt;3e!IUX^ zD5TSBXPARd3T7;N`CW(b*Am5s8*hF;im zs*=un#qdV**mBaXDa)I1YYKgX8$x!VVEQ;nH~*~bT-eU0O7c*doB)M(oOpRBWi6Ks zyP=6FoLq+prm~801?0d65crVDXL%k#a26c1OY1B>jAv551dt~ObfcR(=;urCRTSU6 zll59V;8_|@2^SE8R223a?vkc;cyy(ic8bY(yqr0bp%jwqp4n22?Xu*Amq)p1XzI6L zebZVOBHBH6+VnoZiW&fj^oQ_U1|B<7ZSnYJQ8RP3IGlO6^Rd!pvf+pmGOk>;>Ej8A zO0&<4KJ;NIH{FYYxkj{#rxr_S>P4U+5|U)Y#XV5{Iti}IH}y~Ffj!~ZJ+}oIH^C1q zkJ2)PQT~%&R`?W8Dd&d#JIfBI(vvPwXe%an2v)`vUN)-`U>90YDvuH3ezVg-L+GmW zTl)E+4k|s&c{ycZu*_3^y$ULJJn}|R&lLH5UF-=%dgKv(2P?AWBPr*@K~`4ez6}1P zY8>u;?vQRVv+vQ|pt?_J%a8WWg7WPIBzxi4@q5ujjWc-lm(z(H^E|zZmv)?EzAC8| zQJx`p)kch?Pl6wizA9tth+t-I-YK1(lOJxpnD}#Z;e_swk0S4BvGt7JjB~ztDqqG= zY8v!C0_cr&XW-({0cUwFHGrXZbs(4a(--!TU*{>hK_7575e(u1&`HqLA!1?gnQQ7; zPeE?Hp4ZQDsmTT0k&&nF6eTvMbph9xPyD#Rp3!_q-_9rU5khw}vU*t6#ZoWGK7^eM zAcn!Q^Ycvr^9p{$zm)sbN}|$4C?j{u-bB;C(zDD!ElG2EVGUurQbVTEK1R9nn}rcY?Y(65zKne}*&o%EAN~|NSGe zH|TblmVw@5y_4$*fZL{{ho#YPg*pFakq&U%s`Z~TaXtCOFZb5VUoFm#Ug##&U_Sn=Ur8UjG6+hi80;g>o>j9r&;V#m=L<_47s)(tnNB@i|R!^vrW9Aa7Y6!ga^_d0W-$oSsF|-*T#YSb_GG z;LmCGAp`|HMU*?Z)>5Y=Md*+r?0EgCJC2ePp_odaL!HY>Vkur+*sP2r|MoJqd(RS( z77rnk=q`B&-x65oe$*6S94r?e9Q>Ym!R^~zvg9t@jWt7l81Px$dxYPs~gpiiF=t`v* zjKSxZ?mgIo{)V$>Wy3ZsboCBxTUk9oeDa`xKqN7f>+b7!&ke0lBbob>zBmv?B_{@WQd^ zw*rk4Lht-BzmKQH3s1#~l$a1REA%w1E1rw=0HbdC=m8VNe{uN0`AN@|}B zYFE;tS=R;~U%XbiP(JZ~QlRv`$JdI{-4&0d zlKUq?%^kk&Hjz1N5owksR}r;y)mymT3TIra8~+}{w1yA?<3R}-;{c@}J`Y5vj*w`t zR@5{<^9`N$g`RN(7}UGFUIfw92Mn#70MA*YyFZ{oJH6r@k2KK4t`4k*TG*1!NyT~?m3Ebv`E0;o`RU21m%q9*ID29V$^cE6)z>=a7e`6U~&J7x&#D*QEOJQfF1 z3GJX6aF9#7FWez?8Je0JE+(Pb#`u69G5eqOqLIq7G#g!|@`R9NG`)lrijFD-Gt8Ep zBss1VOSk%|^i6eaFwu%OQd)K3&v(WTVz?m@HFjJc>a_tjX}|#m4X>*Lf}xo(84;j( zc?{gi;+?sAqQ7zcRM2nG(8JnAL33DKuU`Gp_}4D&BfEhDf*snCJYEg+Y}pDzX*X-{ z*b@?+;Itk{&e|G0Hp?Egq5OZ8eQ7k5;s3WvGib(I!VD47Le`A2j0RcCQfaXyNtvna zGiAw8jje2nly$~ZTBL=NJ$q%jZz;0xW>A)9gt7Eoe&_$Z`u|=$&vB09g;)2v@9X=$ zKI@7TE%b8^)a4&6nTg$Q#_&1|O)Me|&V@{rgSl)M9PIHcQ{@+i&UkVYXl$Am+wiZq zdB_;_wq#tHDfprv_MC8})UmMT(!~KC`zkNc)A;Jc(3NWs&s?P5%R_6X`IW)g+<8ap zTjz*+8!FGh>7vA%qwf>n-PcTGqDU^b(A@EBN=3V&Q;-}~_P7<`o8 z>7rO5r(|{vK0)u?rF2S$`jM`TRqA^ooOe13i7!ExMj@~8TFQ(p5BlhQfW9nq_z`TO zJxw5J+F7R$TwlLpiadECFS}Sql?0^3mA&OeH6P1`Qv0*W>}mAk_hId)Q2Wlk(I9*A zg>^e=XiVOQu?=Jl<8XStq~S{9`jlgc&ztu{jc&U?5;5xTNu<^%#PzYDb4C%#i;Wk6 zCE7Fif(GX&KHz+Ap5D$8kL8?HM62xFxJ}eh+$xK;c9T_8JbBK^?%N(ikYuK~qS`Ze ze7NYhavJT4Z%g?}DOoen{+>bP+FuoYnJE>@f(%j23y1s~C-vhdBdaI8xl3udRZkXmk4wPKzAfcLsD?1nR!OJ`L zyazQQ^kG6Q5 zO8kMlbFth*)T{G{6Z|c^;FlGMUgqHWsGaKm#it^KQE3hlGxqneo9R{CrMV5OuQl1u z@x*H&(6_&rcpw<=Q=-!Ny*laUPhn!TsWgx@m|)#)QE7&ECjK%N72;n}L)_EF2bt$( zPu1f9zRS{7STpQD;lqfTqTGE+|K!sK*sHJH<(89-n}B)H?qJzwY%o`$o$R7SLenhz z!^x1)v1v-;MB{s#nQq^O*s&~&r!PsizN4J6ed2vfS-W-2HokP1pICD+ODhB znsJPpL7^1YrfvK4?0M9>_R5Z+&>QQw|9x@hoBpM%c5?EDmD9I`Hm&%XiAHD+eDLdhCP)J*$Zl|BPhUI|AMxVzi9(^wkJgWSnWwGTGzxtN zb~O3PT>OscFFM55zDt~ahvIEN{#*+u*etC>K~|aq?&TqCLV)KWH?jm)5T*LJaS?jh z|F8K`{9)bt2TQCFx^92I=w0`4>P#@)@DZ)0B}Z`RCP%M;N4`*_LE5dl#1fZkgHu zkhY`(zZtLZ+7X7jA8mj&Nhz@vUSBNo50mp>EcN83CiY8hZYOa7v$KOyeJlogrGt~= zddl<#&RF_x`KQSVd5^whkaQCB>Mlk4S{o|OBYCxBm!w+&XK>%N{fSrK)Pjnw(%hY@ zns1xs^hWy|_L}3RQ2nX9k+XVky{F0a=5W({MD;I^1h*+=`_V&bVQ)1_f}4&jOK~r6 zL-Z?3b2ICi$lY|g5KDU19%-)QSEk$K)o{0FDQd@v9#SwDVG~EJLki|ABL&ay!pcz7 zvIkMY+`D4*GY^?1CbaWwr>&%LVF!m z_tcTf2nn}_wLyXINtONSr$Xe6+Y`{{Y;01+ip@9J=%W*OQ)12^{PaxoEd=Bf+?E= z6^NI~OL_{#90SLQ32-`Fu|ej04pIHN75nqc03|^$TFRWyA+oY5tI|r3^_O|z`0+92 z;ad<~oE~0D7U87?B;7xGhv20}wSJp3wpEJTGxBo}yN3vlBfEm5FnCt7N_~QWHr3N) zpGXm>W@ZD1^p#ib?;1X)f=Hzp;dbIEBI{+=_&6+P-f1@1!AQeNK1WGeSv#|6C$Sc1Y}Z zuzz1xs&L-Oy$(od1N1(M<&(ZmIiBi`w##DZ;1D>!*#e9KDHY%BEvRMBcgk;qQgldX z+g*Hu{2)(a{pA;x@8iZ{9~r#@Rv0CN&@>nI;!@|wZj$}uHpNp%hm%_6^}mfrR~TN< z;5M4!8!Pr&tX@{Rf_|mu&nFHp1eetPe`f9BACOM;$DTb6{7^cN-3qk1gtm>RHeZtQ zTbk=aLh*!k*&J2yB4ViLqGAEcwsqIChime+@J58}W*vU|X8H%br4%1m^Co{Q!BWa2 zWmF+vlr}QqLiY8BBssw<@{Dcv6$EXc7MUonpHEyY^MQ-8QD2$#gcdj0 zAttx2i7TgLR1dU$nc0e(?4)P^xwVRoz>7>P1P#^1#2B#siW=Vj=p%&XB;&}FEUz3w z^(OAel+cMO%KkM~yx~V#zT*BLMDfFcGleP_V%T#%`quy`bt z(vAK#z_ev#-=xR=0+{y~UPk$nXIG!p(I}|Szm&CFgLaw5kFZTcj*4F^Z zBf45l&eNEphB8OZqo++M$KJ-c){;_|#s1OXiy`)H>hPdk8C(2}oMVSbsR>i}>b4ul zBHAG@;hZa|Oc}H39=JOPi?4%CC$|SXRD4b>6{3CeU^gk79y=&;5h3fwzJrh7jL2M8 z9Zr`!_n5J#1!OAAaZ7(P4;hfB<+#%2NVO^}2L-cXq6rNZY=H8s!06b%bBI=qB`T`L z+rh&B@BBi~rZT?6>2h)fKN!nvabBIji3RJPw7~mMpaL$%mPP<&hlRVVh~G$?4<8T_ zDXflm-QK?W`wzc@<_e=vr=t z#z)+u&+V-ELUGcN(1&`&Sh0Po zBZimX;q%o?MjDK@4PQmy=n|3}dsck==mE>JSPSTn8#R&=fqUQ_5x%>rXzHlj9QrLa zaWwVpn3TmmtVBP}1O)qd9*^h*#VJe_8vMTZ06u0VuHWleTUSC-&|zPTAi65x1k2rE zpryQV$jiiS^5C>TZTXzVb z7fic;UxS}Ls?l3I7(|o)H+71#r_ZJT|F4IX9%5 zM2K1xRG``79t0l<7Ow8=vccOzIWOs)wsW!>60e1;ra3ex#>yEU3I@2kL_5%1J~G5R z7%4oyN7$l**Ro6 z)&%>=T*^Ve34=_jG@FOroyie~MOJ5?nlWYZwCdV*6E*ze+{y zc(0slYaK84*ToTi)1*Bz1Y64s?Ap`hZ!$e|TEk-W?Ce9u*TvKPQ$&N^s#_T0$^dy% zeSl1I#pFZD!<5nShD!Nzu`AvVQ`&(?%J$F>2KpcG>l+%x=m>bn_5zYsx+d-Ix7N)h?&XEk2cuWUTW>Es6}aHzi{sJM7CZ$H-IvjX>%9sO!W-jVkz^N+@sf1 z_T4SM{rL_`3XozRh&U0sexjmTtitlJl0GN~E!jCPg)zfZ9|`U_5+7%L%uVFg!e0Y0 zFDa99uW0g9sdJ~Qya#Fgp#62nEZwt{o)TA_6WU~B&$Q+A_L((H>9hSW(8=D9=p~Wy zsGPUD#l+-MZFh9$J%8-iPT2jgOxjBDkK)e?FHAaWg8{_!k*M+lUd1-K-$c+7Fx)4f znc%XYf#}!P1!tm84HFccv~|+6q$Bhk_*%8tzyegSTE8iQnINqe-zXe>XO?M4RujGw z?S4#r@KYJ&(@RPusPLur(sZMJ!ueXiktSA4=P}Cb<(eHoYMd(x2XY~65ad6}$@)7s zWN_GL;7d(V+pk8WxnnuJ)lX%(XcXi1kwrw5n^&9}WJS{j`qp%e#p)03;hz`U`m}=< zDr5+lS6L0ONG}Y!*xeUFtir*iib6xX-{MeXX56C>jcvvKyGH|=HI0t%yeH0WF23WD zsQ&0-r|YhnNr96cUQX9HC)$4dP@TWGIwG|RrKT-=`C7YjI(uiS*_J`kh7ut(qJ7$D zo=Yr#hkoU3s*TbI5nCEMi+T$0A_-at{KsCHSfJ8?=%)Hnjk<)B4A&`V6TPa%8(w>W z$edOk&bR{4+0;f82R+KI^dx4P^P(0Y0!KSJI{>_l5`3*1?8e~JJ4cRlnbUk~Ac9*G zxvZ>ksQ&-Uk1WP)Uox+(zRg$6o*S~7nv*YDM@>@3-KThluf9=EG8Fk-vd111EHJnR z5s{uIT-%q8d;w`5etQ`~2J~-2a5X(Z*Oa>nT#CLa$Jq=R$MGtZy>>mIL|Sb z#~JHfCC!~C1Fw%{+2F2Om78AaIHTkx$^Lx3Ov6>F%;1FZmxm??P3>xY-rw8Zlzeh5 z@Z^9>%gKl=cD%$3b&1YB`XuqP4wB$bOYt1bLOkUvN~Y4BEIG2*_x@aLEsT3l4=3@N=I)3;OE1*c;fG(_)iWRN zVV_1h-MD`r1?PUnN_()ogqqHjt)qH$pRc!UC7Ut!EwILZ*GODiFEBK8U>Ji%Z;Z>q z2do%w3A^@0SmbC4q(t-PqegLq_$DbbOk@r2)u96=)a!Fuf!B}cL5sAx(Ig(~T*-wD zY=}SM-Txd$}dUS3$ur1|)&mg9at9HBhOdf0?;oLTkM4f6Pq z)%-g%zpS$8>aPM9{YMOZ2OTKYTQal*EK=S}hU^UT_w^l{{jsU7tup=TGb-UhJSq2B zd@kpDj+OY@#Z%F3RdwzJvGj|7|UG=~q)AL3d*2!EQnCr>3i z21vrZZL@b`fyGE%8Lc0h@@Bpejbk@IB@VK*$Olb(`;}rVr(erZ{fEwhxvhdu)3{S8 zT}(!{8d!eTWjl5-6Qy)0Lg>xKbMnJh^-RYu0sJ2JZ(n|!t>g-RG|{h&zw$_#QD94~ z&)fnY4ficYPR$KXB{iBbtoT}u4Fxj!cMQtKe$&naIy+v4MK+7CVASHm&8guc@=C~~ zgFe*bjN83pjdd)GiMdo?|Ks@(=waFpM6pv8Uw_{kWBgvSw`%<&!Yd7vE(OZw?qI|M z;)NOQJ&iljMk-(Q0bPALoxZPQ0{bl3^If8D1uqF{B)TZ@|o z3;-YuGWH7mV zf&Z!xyeHej}@$=^fY6IiwBl(>pqr)nv}K?quDQALUs) z7-0}N2d?T1FY76;;f{7-6P)H+`?Fr(9Zqi@!2jr8dKdhsoFeJh>5~zc-}<4`bFx|N z`1)i*O|{JC(~pX;Bp%fcRV*$}FgGj(b-$;;1aNN2z9v!R~L$sK%kpIDsNJijNI zOqA<+oE>yRczrwXnN~z&Cv2B|s5n>%cm==>rf)y@K_Fk`Rrr&L-$8Mo8*|tuP+eu@ z4d1~w^``rMW-hD6XO%Uy0}do2k(g`1z7&&dF-;uZI7u<)(Tb0VXHBq)aymEp(HNa~ zbaQF_0>eileycGUt|Y*(COIlEmm*(OC}bEP7{&Z~Ntc{tP53lV%sweNi+spaRr3iC zQxc#JX8}9(z~xf?z%Rc6V{{gYQ|DR3tZQv^L7!y_TNV+(h0}hL>T~>b$joty`*t7i z=sTE~KRBe?DZExl=T=%^pZ=PY(eZ4XTd=`QA5o z4V+^ro4n5uDRQps<90VaTqLIcXk^CZ9g=%xL%EPiRyJ?mqhHTHcOqV$eZ3~qOk1ia z@3ZC+B^g1}ov%!cV_v|%@urm2xz7a+3YI1mNc{In7$XWu{b?uZtO1i)>~{vh@=b4fOlnIoG1bx|mFZ?Y$Iw8H zbb^J5NZK?=jRh(QFD)#9vA$B+gg;C6OW`{uSNxOWv&q&iSLf6+~s= zBnvmw3o-k?FzduYEuGy@L|hZ|${w~TQ{j{CF1Z5hkEtA%SJ6_VnMT-vITyci9L7&l zbeLK5bMnrNJ$y7}z-HtSM81uqfiajbxbPwFSse?nQm$!Hgc%+t&de>}^S}P45bCei zx5VS0eP@l$Ip#ynWd!wSJXJ7De7t{7Yp)Fq{RD!T`twG0vs*R==n8qSYA{JbUW%?) zbL|1~8?aTaO;G5iOiG{X?Fn&us!vsVElxv5;P4wC&?FhM-2PJxBih~kOLC*QZ$Sag9Z;42hmj`^eC>-OTG`Hz8 z`zz6;ZM*)B`x;+iifz1mTdE0k4JQbus~9~Jq^>+5&R#+BtWoeq`Uiq#pt&169iWEV zx3b&CxG#x5+bm#-B+;f1Wd6#le#b?`J1MQ#Zbf!LO{Zv$&6va)u(9Ch<9_~?wlj{J zM*}>W5cX6Aq?wJQ3s$USed;@)B9~0UB9)iHJ1GEjWbx(1p9GP)nW7`y)F%+-F2QxZ zfrm0-#W=@72vEL1;St+ zsHs2I2KrS=X=-ZAd!pUhdEsu+_$S9pttRV~oaJ*QX3dIw2* z72UNB?Se(X09hy~!+t8cE^Qh`Cv)~TvCNWlKgr1CjXgE1u8O?06R$y+yHPDv8C#hS z+hx}+8km0F&NBs9m=-3h8~>Z^v^GCJz@o06O= z8vKCxfX-(#NsQtHG-OgSvDp;cdpMfjLvJ+29strJci8!G5IrSy0QjphhZE>ajW?>6 z5G56ULOzVGJnPNm_0?|h)jnZG61I%T0TBZ2x-S#FYCl+nwJG^Lh~`XNFV6)JOs+Eezyq9;d-@F)Sn~1 zw{HBGpTAB2MTA?1I{fcg7bz%=ej<$Ejj(x2TuXfzs?4VFGY=%I&iefP&H!j^&c^Z` z{hiSOLR)N%n-+rF@P>LUtX##hMcfp(#oD+e4_e747#HV26))*^@A_Ho4|+FLfQ<~S z;Yo9bic)YqyNEk*;kVkkqm17%kV)`*qAyFmI}IaXl;i{DPhp_PcTIFUjU!k?Y_V%W6>N0>G`M8PVx&<^ND|!0q?a(%WOTF z<)PcH!Y7PZ6Hp6JTV+l4J4<%%uYBoxh2nSCK8LV@%bg5N^*EawasWvlo0E56Z~0CN zUIX83fD&z@lhL&+^&2beID>U$VOgl1_4D$W_cTY*p0P7^p)?%`iP~9-r#8T^`XAa0 z1M-F;-jz!&zN}sSX@-Na3Ung)=|}CxJxkYX1j>CI+pMYUN1gQly{p=@*8x|4XoaJB z%IVF650&Sawz-&x?YL0vE4ik9D8^%ZPT0SE&%5y@*;`Tl1M|%86aXWLTH9hoK8PRlhU6fw69|$FHZ@`9?Sth;7%xhJuI5GeQ zJ>dc|s$PWT79C9l`nJ?d{z{A*(QYfElCocwxXm24p{IaC@uM*IR-rWa%)vNU7&Z5$Mud? zp1m4Ee+6w>|6MbLI2hh+v?R6JYboTi@AbLg&L8h*?Q(AOE^zf%TQ?l%E{j&{e_WlN z-EDy1+fD+3v^JE{FCB2J~Aki9UT@zPQlFMkQiPOVQt3V;ap>E}rno5dz zrt5e1YKO<9r+iz+ZEcZ$tkGIG^+9~3L2}sTG>hq3$^DwVBjN3(xOVkCo8qkO1v(qE zPBR&5_>^Gws80W@Sj8JF+w9++@H9g=>AbR`4yZN-EeEKyGh<7pb{AE(!;;tCKV13zI`nw{2gIaW&Y7(kXR?LJuNM#)ZztKNH+cI@7~)b zkc-F^@DoJ^=Lq;Qy9B^}<;TS|u@SwXL+p8#Hi2NwW-{R1fO`;v*x-GLQDc1N_CKj8hk*;N3=(fC@+4y)ho#Ch3_NE1x*79*n3Hi7dbIkR zv&WV3`Y|u$vO&m9GNI|;&+4O4-KiU+^5&4D`TX)+X4W3wxpzyd-rkmg^&HPq$r&!% z|1q0vq%y2$;iY&eNEh_i`!9gI%j#}FmTFMk&u`t<8UOBzr&EfIZNI&TD7GeP)9tk< zn~c*g>zL-aa?{DXO);K16yY3jDcNTlmP+n~-ID405m{7SROSnl5@2;d9TD2)HgZv) zx4!$Yc`m?BK}wo7_bCQQn5!((Pof?Xmo4Sy*Qt;LL z{%hgCFMzrp-_H`-qx}x^m$&*8^c+X=3KBMm_=AsmEl*gNUo4^69E2nT*a0QNmR6O% z8f`lRMbI(OmEeP5ZMHNF@S4pC_!V1nsNjW6%bgoe*x70S4R95xZ=LY7Dmjxrr&l<+X`=sy(|Qn<>VPFbBx=BAY@P6N5^fX8CJlG<6 zn0>*8)7nOBA*M%--J_5{7FgYd%xYp63B_~^R&K&^qmV0pwD>$moe$W|1ss}PHTIupUY>ZEG)}1Ia8EhQ+~}n z!{l?a-={gZ%@{j>0P)CN_hCja0Z+zk_`~1VvEDV1J{VL}K_r`D(9G9?)WpD)+@hEw z;-tsI(s}43QS#5odvaR49btV`B-Rja!PaOKc&vBG|hR^Xn+6fTk@N zdR2cQmTEpe73+DEX)f@wvU~(d2d@zSWo|cCGVVE*SdXY zg?eZGt)E|GL;d&s!|loQGBTlJN77BgZWV>!+4(aHMYmmgcbmBDGb&h0hD!1l|4PBG zyxqIUi{Ayu#y2rjk%H>hrr1NS@lxDRJZ$P@B0M-i3T$UTQC` zaRg(Zw1k+;*N+?AGXE!XJ2UZ*Id$E$edE(ZKHyRkTn2{n81$77q6Zg;+O~TwS*!UN zicT&=6cNuSNxYE5KUhr}ywyO*=KqEKeXe6k>*|S!@bCUCgWImcGHFA(Yxi5g_&$o z>uigKE`|$$^pTqECr9Gl_kHn0fy_BKijbEloUolvIE?1K6NKaTQSW8%dZs2k15QYD z0zcc}20*lXiAC-(or>zoK^n<7Fc$?B$ynw-wfGK?7{#Yo?}#>?5*?A}GOsAIyArG$ znFmlt{oa4|h@;FNnJmKKyCKJ>ZaRgXjg2iYm=^GZ*M;+W#|4&JXB4d4wzG z^>tilJmH04*1P++YOfgz2#bhMK=ekO_~=Xe!zBd1y!{?ww4bHLGwds1Yo8B!dKqWg ziq0gc8=MG<*TK#GYII=SoG8q)DkYT+T=Wg} zS4N?UxLlh@?W-LTj=JsYk?G{W^7;=ZG^EW)6({$`_cFkAAO_d|MN_? z#j(2P@b9~kk4NvjDF5;l5B?cRv=4?aqtenxKaR~X9dUwNLYQ$(#gW8`#71G>86UV$ zj;fwctP^S?`@yDI`x=4Z{*j>s<|d#nl`hU}xE;^5G5xQ2*80-ue+hrh+`&v-ima$6 z#`zqMlA$jlCjVZ@S;ww#%ZgsXd?a*DL-V$1%{4>!Cya#!(klXI3IHy%Rw5#QyXWKP zke7aOgU**5S;qLV%b}J1w9x2j?c8-$Ffx`D-o^c3fvnCbNnXg~D*cbrDoD^jHssQ+ zw_J7L2xOPTrraH&aJ~K}+d}FSB*gU%S+$H%3AXQZbX#~^WG*-gJ%=W1%loAI{gX!- zPtBlM&`;z=_DeK%j(Dn7Y_lURJv_8lO8<`&c@?$eOIc#LuF{H#q7RQC+u- z*v)P1vKBqz`A(gv4q&P*1OrrMQ(ywL8`-+-Oq?(@!(Cnrar$z1({G_D=fZ{+S$h(#DGA9BHfRE?z{Rf zU@;l%LqBxWUXtvCf%o}J5@~&4`Q@cqRb#c!ScCGBaXUYa$+E zN8BauD!u>@3k3gjDyI)vpm|fdQrxW^c@Xx;>O=}I8<4s3ZvOl>I_#eU!8nkgD8@x? z0-2MFAn!DCB7uoHXC+0n8&zZrwllB2L&HAv=_dGO?4FPF zy0o5=!z$ZQYx(kmx-P7@MElgUOS7TFL0b}hbV^!=&*n&%uC$~XL;HAructVlPBGM3 zZWV&H<2}$MXd$s}X9e5>xWaVFc?Ba2AR;#mE}R4zB>vTp=%&klLAQ@;kfv-zFR^RTc5CA^9Qe+2zZAiS90vq4E~uk zwk6-rGhScfl(d3Dz4w`v%fD}nV!G|*6(ZU>*Dl-!g-WV}{k-~${^Ecs@=W^UF19WBO>?Bm>;3alr`nfS0 zw};8X(j$Xmjl=(f4%(oD)f67eaksukwql4)QoIn!exk^nER~;GClbG})4Nd=d6-f@ zxk2$&-i*|uQu!<6BK2%35qkBC?9(xdf-rk^`SF9$r*d-1t&DjtWh*lx3VDF3irj$0 zbgOC(`V0YK{#{<*=yk@9`8Z2ns^9hd>7nPtpu-@hs$4(ta@h6z&!Gg_c9w{*zbMQ~ zB$U@+2?_cRAs<|gc5ULRelZFle4M9W_qeYgBpI0nX#Kx8Nq&9O7=!$|&!^jVh4tm; zc5T~HME2OP&rx=gyxTdR-A?3+Odp7Nl7p?)pgKgf6-CZC>bWg#C`Ma>fU%Jq5j9i_0T)tYD6>E%R??JMg5} zcc#9rc5?}5;~0QF@5Y0S!i~`U)**O3$Z|Q zTI@c@Sn*D2P*%}@x4m9!!RuOH zHDX=yE|%+)&n+qk17yjRxBs>q_2r3pki)r?m^gavUiRDl)K$#onA7C(%O*-qC-eke zR#k`Hv;~cvK3x9K+#uW`x)z~%Of>K-Xpk?8l%2n$i?R`_BaONBc&M9NK~3mC=ZLf2@a9_EbF2G9y%w_^ijXz?RmpTR?8rJt|Y^tjX* z>@rvxO)%~(Vwd+c)M}LoZA0a#)xptbCH4^>1=*9JX_6w;>S7AS&o(AaH{lmW;S4L1 zAOqf4Jfy1d8fg=jU8u{Z$0AzGtUewe0HzJ@rr`T?e+XXiN;DB*e(AF{R+{W%>qL{Q zD4>P3{E3`(5fj)W4Exg&1VX8IJfF@Wvs;t>xZ+5vw~Eu9csV6coA$7$S*>OJiKR~QA z^8l&Fua@ESlW{ztyZ-by^?Kl(*2#frFNV4v&sxt=;Gdp&4kQBdGlX96@JS);dOXQ7 z$${$Pr#L5$GRlMeH4bg8gATlk&~%k^MuWxM`yQWUFIz|lr*!Gw!qAPEpQF16@c0`y zsDGPwg$Z3O_LNlXGt003_O0s7&KdvD$oBRVl=Zz$alYvO5Sqy$a>Zw{u*A-qqHv~i z0I1E-qMv^(#jQ~WI7?t0aQ})#6J0e?Wp?086c)dTa49$6YhWogNPK-Q$00_scsrH< z71}Q&=?1K;AiN@pG^*F!5zBPvv(Y4b@}oDVvC*Dzy~YM}*g1v68vVYST0~QZ7v4Ic5n_y<+$VCY@PK)eSq3%r4lt&|c?-M6fx8 z0%-5y1Me{J*__Rx(%WH<#>0L+VD@}>texf03;8KXJJ{J5cyT!@T!;PMBo3Sy35Q{oTQ)ohBIG zwYz(pw&_K$Uwju?xC8It#?HTUBt8Yrd*ed)))uVfm*#0?j!KQ7WUKzkq>bz4@bw24 z-Id}#yiHV`efI>>e+_`p^@&r&1L$DpZ{kZ6Y_S-%l?h!^BnKkF!Tv_F33Ztao*oEb z$Jf_jh{tZgH3Gb!{`{3&y%^nml}GP6fZWQ*#*9xJX&E*4Tfs_q2tSS{uUjYhtY(w0 z@Emsy-kMCUpv_p7LkoWp2dWa&jJqa-4wmXi=QCJXT6`1k{6F&9(Cc$G6H`DEywJ|7 zYt_R??_`VvKzc67^K^(ZyU1_8`$Osc7P9yDW+S^Fb)*x%rusplZ&M8|=0*|>D3kcQ zfo^pn9{3h9H%efC30Zgc@f>NC4c4q$3YDX6hOf$lP$?+WF4tlpCzm>%9j7jFW>2tc znhE6roVcIb1&Pb`C}qDwId#xOL7Y^dkCqPUKlj{yh}J4AJ-Y!VGjn)Sw5hB?VT!m& zHDKS$9#;@PfeJQ?@QBib>EV_!?l{oAycO6%+6C|#KVz8-!00ee29GQ0za`It^Y(w= zG5RI{vn!J_&(6om@_yI2GuK-HfxbYx9;O(4dSlG z12n@{=kq1Ry`;xAs!!@k?7(|$k6d5d_3)L+OMh%eb9gb<;#Gs&1=s?h_dpT!)v-2S zsu&pavxo_7MCE-92&a*aBf2_Ea~1oUE3J|iQ}V-GJY8GA=u=K@Uc zIRwI1A;%p6RzQ9eZA#0IJAf@O5Ng_Ya`@-5S{E&Z>>)P7^wc=FTF^s_w@#@E1+QHZokR|OZbILaB z2p5}ac;Ihad>eQJph&mkV2M}2+Expz`${@TOt-y+BMwUZNrD+_4`9%NI=rnY zmLzC{(zh2WO9?-C8Ag_()3(ziZ@^<>-06RrUCi6`@I^~hnmar#;?ck)itpfwdzV1>9?YK4SQeh^ zs``c?>K0r_qEdJv&pKJA4+xYZOzDCncn?7mUE9yTf<=0Rl)_E10Dn1N9fGsy;9@WoqDs2{1bD*>QH1Bh}y*E=|^3H)lJz2W`u3!Zm zmcne#HPcbcCyBM;Um1|_)c9~1$GBf)wxCI;KmZ%7} zt=%t7?6RD2?7FyPCb)swA$#)4=-fPFb@e>|MOfsW6i@>@8nJJl6yf>zkFd4TGQC7- zUb0Ev)31JvAMN*R@*@0Pv7#z{p}= zKz(e=?**K8`P=<^0Y@3xBiiMqCvF~VbTT4!l6X_gFE<(eOa8`*QRQL{G^FxL#1VX2 z&s^ok#?0AyUUj=y&Xq*+Om?lbyJ+hrHp4Lo+qqG3MX!z&K0kIm2K#P5)sb$iMOA9j zoM7pVSg}F!ukq|f0Yuy^6H^lO%Uhf@$Surk3c`*epo1c7 z@rj!7cjjpY;XgzZ4Bewd@1lMa+Hbowk#iC5_$&~dgC+WGQ6x7KP5#$CgABfs|91V@ z{h#ZH^IzNz0lW9rHNX_i1}h={Mxba1Ytc^FCCoG})OM3j?bqk)=BF69d6f5}t*?z| z(PY2fl|Uh^K5leQhKD zk+7`{a$9=+XF}n3oBKINGw^|uaA`bibpojrM|KXWvf9ZA+s!TT^7fs?&$I>1{O4pG z+}|FMb|6A0azYaC@yyKhG&}w83%K)<;Fi1bm1Uw6dPg(%pw54&5nn59gcr_6uF3%z z#-d+~oRl7ZH-R{~G=#A6@^g@;X3@hJ0=}+I5KS_PMaSSB$m1!@n>#;w#!JxSF*-HQ zf0OsHInt%IVu#4vnQj|Gt!PcMO@w=XV-u(+($={OPYNMtWfY#*zLh|dts+MC3Vb~u zrW^0V(P(A#?+oo0#-Q=PQ+%0O#?_lN*Zu-0ieXX<1A=)JStb}M^@o0Bsjh{H<$*IX z{yW2-!_qfWvx6}`v)Zxr?Luv4P$}!9!C=tz#_{NP zH*_WVv)6_k@E5U|OK|%=k$rjx?`46I(Hh7Pc1Nu}FcNeD$$JhVDR2eSiv-WhaT9;r zm^>v`Pt7Sz%ezU_tCTU^6@&U;2sBoy;`Kx3mPqe{_n-H$@jsY@7BDENcuaIvLdi%I zw;){h5nsE*J0D2tT-5t2PCc1&4FpnPh>)2g`In4a9rwn!J>-Lj8A8Y4J~8U?I|El{ zm>Api>-?1uudKIp6Ovd^J{Nr9U8~Zb_v;v)X0)de;OOb#ROBsdTSK3J6HhUo&&Qny z0vm?`vL~Z`31JxW)SI#E4^}ROUs&YNf}>WL` z+U$GDef@v_^Qn)DqeG-)UH9os`wxk?>e=p%_0P+PUBe#Q)EwrL7i`^)oe+Ab5cBuAh zOkE(qQFc7jE=ZC5MYzYCzw)wnSV}%aZ30s94XN{7KQ~C2-Tw_b975L$D@?&@wKCG3 zCnk1XLbEw6XHn)p*G;1wmccm&a&^hvm!hi`2AX-2&J0*?)+vOhW+-NiT{67Y=wzHs zFX_+f@`-NRhj!NV5nbAO&qzYT0&g|1gGEXukoFM*@Qc>oMie^c`xna91(ac_3S)O zw&5Ccbwq;CeHNq{?9J8=2^38=?mFZM>f6FXMuii6P;<*g%$0M?=WAyOv+3t$e@!o> z>W8)ELS3RpXSu0nQ10A10$f}+T1Ld1G21*A@q=H8;aMQ1)KK?xJIQ~(RF39dv;;Dp z`lx#sJ;nN%wpkI}0zHlBJz26@8z*zvoIWxpyOd6rGaVf9Vpp7q-wdRCAMRmW_EU`n zZC;raq0{^`L^a5Qrs-LG@)npo^CX+@57MhV`jz+xB=$&`U4>)D1oR&fDJEDHeI|WC zsc$Ejsm{8Ou?&Xi1cDC>`t?2B=I85-rGudPD)Z>SOm~?N&6thOy#G2 zn-btDVTqte_q*7Csma*5tR(!eTMYH!twtVZy85zORraJ0|9qVITHIF_b_>(az62Q{ z$kK{i!3b?Eg>tTp1AORuT>V&C3STI~H zuEUK#w1ZytJ(*dG6ih<693Vm~Hn)_ebR_A*%q_2d`SyT8p%|WNq%o7B!#1iSUfZN^ z5kWtBr|^uPEuPP1ZO9)GC7y7LkOcrEYD}?V`?1adbph>mWrUX#ki?(WQgevCivO?? zFfmzzq_k|5%K}KOy_XJPRaqvK%WKIn#@!*lTjnq|!>X8`j4zXn#>aw-2 zu`@`5VRO=HH&gC=z!I;B9l`LR7s?5ypONNjr4!Y=5o!cWJ*8RZA*A4IKr(f93Cy-% z3tv07BpYn}ySY_dXIMr-5dmnCf>DHX^E@s9t8u{RHg`hDMr$I@6bL@B!@?Y1m4$c&*-ih37iEvaUD zOG6~v%*fcv(xQlBUecnhWwI~X+cYl;A%vJgNHb#@W<0k(pJ)4hf6s9|NB>A2$K>w5 zujRbX^SlOfH_V6s*aUA=^BF~XM)-WLwFDI4un3wB^VXwA+A(t1CwkzjhV;z+ENA|w z9i&TNR(CJdIUU=E>_PG0*Oy~SpWoN-e95f-fjmf0ic+P1U);1z>qMro=-ALzY-@QO zFx;NkZ&pb*5xhLeaJ@&n2uJT|-Sp>tLz}t7Lg*H(!;TLDkq2bMX_tB1w91;bOxR6F ztO4EEhn9K^x`E8Z*e~qxAs&g((U%PH$hU((tg{1#ZupAA?3Bw%&`yM<>=?6eag2E+GWkCG2UTRMjm|vI zuXcEVYX#2m%jx+{mMFOvtfAR-_m8bL7|H?17kD{cZLoZE3wq3SHmREw2PBLyt7mg( zunt^hRNMhx`Xh=4pv~PQGZ;(N3mY^qBws{;<)T3VbJvJK=gSeA?PSr!p+n zF)K4`6%MD~G-3p=EAX%>Qyh&~F?RVGzkGZB@y8aYVhU@XomC3Do4taid7T@_*VUwH z#bIJUDH*px>8r~V1H<53k2bcF{lwJ`82g$Gx5r@g9%v;ygvE;)u*>yZQ5k3U%145t z#q1-*NraRw*eWpa6Rs!gCPK#|kxF3-asfm;xbLlG*kJ_mN`#LIXwfj#tY;&t!;69W zONry0rMi%Q0DsotvHKSI#XMJY>R1cwd2(RF=pFfU&W&;L4)%Kz49kgOw3hm1;;8dvx zgiqGlge+`MeG)yLrds!)9)&Ytg9o-yG8-p7axD3DdX5@y%`w@36;;l%_4{{T*-&|S zLCs^^VHNIrA}nGq_^hDkbDXVxM!M#S0oP)kK1V6&wM6FRwjtVEXjY!_ zQbG_p17*+uYFcM^Yj0F76o--2W*>^rf$`RtiCeh2>6NX0DZW)! z;k6xnN~YIeyatsB1d4J0BlI)=KQe*^BJ#a&7fVz$p4kf6tde7(38i zd92oLR)9%l2clT_-38lCywI=Du$srXW(Prk7YJO*oapZ6X7T6HTiXd|XDhP$?FUu? z7ZR_Tbvi5j?<4H_X~5O@Q{=mxj-gz1$<{WLZ9Z?kLrU-_M8WN9DoC$guGW|3_);e9 zoM2QKLkf9BD!{`?P9ga>E&Beoe;@ls2hnQ()!6z|m0KxZfU$pY6R(Y|5uOQ?sr)Bu z`dFd7*SpwJWpLbCkPcAW6nCcKE@i2F{{kU7ux7A`dC*$c~&i~28$0SnVtHB zpr-{PEjYygbP5GI#xy6_-t5;%?4mbwSSwy>Z}pD=C#F;M_l+!@xuN<4w<%cT4gxT} zS_7+)vAc4Z>#t*RFSr#z(ylF*yUCrL3>$$}g49`8!%$(ynB3o1k=lEn?XGOIvcZUv zE8SLmc*h~@y3J`)*(XIaF<|c&dwVI~>5vllPA>$|JY6=vLx#UD9EDy=;nql7UH73(#wFK{KXctc4Uft_SpH6)RYQ>zSa< z{wkYc8r21^;92oZW41CS$$z~qjF+l(Nk~3bI3$@N4S!o+6!`p}3QYb_kFd}GAPClv za5KG3I$@~LEI8cXs?O5Bo6xnqC`-r50pckb3Q@w>36CEN5+>e9@8Yn+8y9RtLe_l) z^a4WjP`&q5T!}0o764da;n-`yJB{Khhu|yTfpyx?n6r7blr5{sD2KXo>=7_tdo=s= zhg?{&cKi3YQL4Bb^GI#(@?BhceYx?1Q`_F}nSbM&snuhU!hmE|eKbVN$ap#P9$3V_ z(Ts9xgBgP$RlmueR8-_ezpTud-Zr$Kl44MVms2He+;S(0FKM2K*RMyr?4-3kgWKoB zCTP*WB~`*sKKwTz*II3!81K_RT)wpoW94Pfz-*C_8j|Nmg4djK3zGOGZ(PtU5@Ddz zlr2K!$QuVI`J>BiiTk3m&Z(^G;WGA&XcI-Op0k+CT#lnB-I>E$kEsQ80XyvCzZ}A4 zeou%n!nU0NEqzKNaTgFtpXobKcbD_kKGRh%KGC>KY2k$eu2l>A9zQ>s^h=CG_%}3X zG}I}8m!nnnSzGzSTco`)sPV;*P7bA!Qb z_XfVi7RFc=3Fl@PS{^*2fIf5_q5B9og2;5lrHnC+I+uHtpw)t`5htC}j7HW^;rT=L zX25FV{8oWXEBYTzZJ0ob7y+;dt2JbP@p>UMaj~Rysrp^u)!(S{ihhi_i_9oV0 zjQQiY*@Di!UoA@?`O(;inQGz#;rq}ts0nW9`f1e0UD)S=O#R2-1G9g$gtHgZ{?2Jf zm=_Ll^>cQ|Jl@f&8;&|6V?&MJ#pqvk8nRh^sx;Tn3V>>Sj<};$r1smk>O-57Ak`Ul z6|H331ll=x_hu|mqa!Ve(~{-@w*yVTc1-pXZ)4ovruI$Im|ehf?kqSziQwD*e-I*G%p%fm5SUpkKXoLXp4ew2$FbpC-MA>DnZiM1NA5P6@Tj69@ugcMBV8&kz;dc z7ZZWTLbKsZ=8HbsAAX<*-G@hTrjGDf1s)>bJk*p{`zsmgGbJipNC!E{9iL_3M-ap7}=KvZk5t!jC8>XW(%k&caJaVmF?^oYG+@ zR2-BtSE1EHO%RK0(1g$P-;V%#h8xmg_eMD|7W;zCjK^Pl+E5QXWV1wMl3Xy7%Iy6y zK3nqrzdFfx*{H3*o&5sgXGqPG1m#`yV&J8vd{N@aA_s+~7TOz1!aK>>=lvQ_5XL#e z!;f&xMx2vx#QDRMfj{SdsJ{_L+?XsO3isKum~S;(+@8?~Sxf~oCAU3LTL4`C!2Ibe zORQlE-_c0hL-yL(LD(z+^57h~$4p?;Kyk$Ey>g{^Hm}#h?7Zunmjo1V{{qDhMJ_pbxOsjSvV+#re9a(qRgb!YY}}RH0)jFAY)`E6H2>8E5+HD zC)V_RQQ~UN$-cS_CxJ;N1EA|0?;AypwL+R-WIUDe%mO=@!FRS-w1x_ z#Jbswn|iQ>3|tDYLWRA#joy*=514xQu$Y?`mMgZWyxWgj_&1N;j1az*PSoc771YsOg#6LabNsI{A!^wj}lEH;iqU{vD~ z#0a6PLMrvgMPkP;*J-7!eI zeabuR_%?hy5i-$A zmT-+1Ga~j%W+>3Sc5;>^0g--kqXf7mXA+@sL)x=uNPg`w_)=X7zxFKbsfM@F?)Q_m z>Pv>oq_o-FtZsGl)xK-oW740`E^?ypQN}*gSC%ctCOIbzsHTT;AdVAEIjrAUt(~>m zS-5UlxtlEJ?1Js>38(w$iCI+dP(8VA&Q)j;Nc9)iX_gL3nwI+!e4=22E442{9cTIt$VJ`N z?(`WsEN{~~3m=sOlARxO&_T3R&WuElCDAQ@mV0BuZTYjt81WD{GvR(932 z^^YwKtTUcz6ZbXEwq{(ig$b|agMb?wS=@3|C1`5IOq*y8l+2oVr~BG$V4?YPmxa~; z`s*)-@IMCMo=VWVxTIciv2sN&SP<}xB)IH-}&_$p3CQ~3dus{fk5HS$uwjhYs z5kA+S(l_zAMs;BM8k-aKn0Z&&f;o)Sd@n0kc-pUnt(^PIo4c=myk~gghulynp7*{U zY|M51mS$m=n~Ys~fBD@EDs1-e+_9Cu#hEyCzQHZo=27(J#Xa7qW*;jVkL=M}+BPKD z@i1CGHtVR8dG%52b8IHY29U!vOnl%GHO1tXrGy7~IUOCgSS(&2pdW7(g7!28sN?MI z(d=UJq`k(=V`a?>K`RQBTlAZFn)sdgRYFUHVzS87h5)-le?($VzW)WzyGAiN^LUQ5-JT}-_f{Rd)Ykvm*-#AdU{h)fLZt}T*G3OTsMB$+IQ1zO zvuYIsI5PHxp74o&k;kfkbdOTlMrTDYay-Co?j*2jBZz{-IM9gv0_>mV^oVeOe1&B> z-~Ku_j>oz)_WO*_(jJ&K`)q;(Sk9pRRaV6|k`{}HjP7Katf~gz@8>SYY#`SjIY6)b zJe)^ptHGcCPpwyuw*##1kI}dHKTmFam@^169l<`c z^!@o|x^|faV7wfR7%|6E9mhF7$qOwLMNSs`%75NN|6vF6e2n{8QbtwTUs$YsKA?Ns zcd|4OlZ9H{1nXeh)hosO18pk9=7#>8F`ISqlfGL;$#q6I4}FN|L}N5=Aj$DH)UB#qu|5b~E#9?J!I-T18hCy| zQU!Eiy=l6(aLt8yF~5Kf8hCnwE&P6+U4*!$jU8O|Ql5L{U-2YQ?eC~Ud6iqx_HEki z3-Q|Lh;PGVw7~%O)gou9^+z9pD2(_3&@<85q#ahiV@#e?S`fd70-A?(TpVAC`X=qSPs%^+{w0$~oWwirVOi@?{G9=@ zTbn+M#k`FJ|zXhB9tFG_RI{JF_x;Hy>E8ZT`tQ8YNzd>+==TKW@lgJ;zos zPM}T8qcX5j7k)vzwb^(;oc$pgCTGCzJFCq$vFQ-0>>4)E!~@?%PwRLwO?(c5d{e|2 z6NODmhT7GGj-<}Y8_U2TeZ117~!ZdnE5l##^g z<%&AK4|;J3pSKve3zq)^pt!f13^xsp2s&=}uM>L8ScPQCZ1B|CpQ+>}9X7p4b+DY~wu32kM{gq~x`#-a0ufv2rPgwETaR0_t>O?F3%duq8ZPBgK zTlt&n-nIX$=oXxQ^gMiksn9zGxf>Bjk643zNlm%^orZlW`J0oo` z%XKZOvUHYIIltpfpgvl)uw_j}UBLCpK&P(3+y}1#h}=gDB2(aQ`h3xQe&QV3Dy(oG zo!`N#3w+vox75C>v{dQH&#e_Y7Ngd7HQK zV14bu1zID_e5AoO>K)E~WbmRcCxDYEo__0xA!p1ME!nL|&pO*3rbK{we}In5 z=;r&M7@)h|gEZrj{iImTJ;30bamx4Sf-xAr(BI?tF12Xi=)?rSi#&w1&gF@7IdRFrsEjk1 zPElQ$^z82SabLMc4)nDBP}Me6&)a>GKZLiUCsi>oktwNc zqpJ(ccLNtbS(+(X5cZpy?MTE@oe$8nJ2{!4cUVQuXIp>m9h$&sg`$$SX4k#E3%@Rj zu3K3-Pmtmq&OW`D2hlc>x{yaE@W;VcjSIhxKEpsiKe7dB87&ib;uhWq*|rD2(t{5~ zsU+YvTQ)jW$_GvPT{Z9e6PDok}+L7ck zm_Xmm0Sh@a?|>PN%fOjt^u~J&Eh50t61UGjp0o$B=~t0>5$ zHS^N%^%q;3*%L1>KmM+|+CjS)vwaB+MmN?1gX=xzU*L`N(;0UM>%LA z!?Xy0E5?F-Az|cpP?G<30Iy%9#oECVU)QxpsSp1s#l*5@`G#Qkl_dY=H%b0fLD*f< zGa~lWP>R(tBX*UHHk)tKu=c%4gT`BUOq=amC~sUz!=kQ%u|C%^OuPX3fA(C`t>>Q*zGr+3ou<18w z`z~7YJQRaG!p7s2OEJ5Ug8nBG41+<(;q|paGD8afr4)2n^u0DQzd_!J-CvH6(`I)7 zsp)-a@Q$flR8}zxQ0xm6p>70VL490OO~F__A7j2+83Gp#^;zy_2eU{HEC&N4?jf@E zKM{@o!iYE~UE=kk(dh5ZzQRN`jjf;Qie(aSfWC@Dcn@&mFkyZosX7&{GMlvDnFhqr z1(?KSv=vx}Pw7M4E-{`bxW>B|Tb zTw;Xxv!#LUYxNx^ZW_vfIN{o$za9YVI}M0G_Y7h7IeY^<;Pcl>m`4HT4cPK~_sehy zdRR>>`M@ruF3w&F08DCIjmvG{DdXq0k!>1y9|@@!+H8^Y;^ef8;z@BBVaUBUNq!;$ zek0e_3^_lSG)jW9we$gJ>_#&51{Bzm{~Hh9zwzXM)nKpz1xme}#k*mRr;3TQzfIM5 zuJ|_zTQ0t-!z0-L3etN9?FTfT@X)&uHNG;iKb593xTAZpym3htVO2-rMGvc{-Qjaq zO0Kb1?znW;wk~Q~96X;pEzZlDtVlb2zwpq@e_nhz`r^ae&9wL}5)v@&@#8I9;QlQs zhrLABwB~5s3QOi7_U_;w`KN>PD`2XooAPqk;+(G_((k(8wUn=%>HExo=Fti)=>i^b z0k)V!n{I!>&9AUz-=)mGz-Sx^rlQ=8r*-l#nWH}+ zQcSE^Ya)Yplb-O>PYo20m&{#EqGe6-tEY>YH&{btV7PfZg@$iu*}z6fTK$>VXW2Hw zt&A1dhOewqvp=rZ{Z*p+v|s}J>e3PGH~1WV4h|CDfrw!R+ z#5Fc)JRRa$WY`e`%sPRnNtLmpCzK0447=$`lgw?A8t(DIlwzMIMj!362%9*`e7)`C zB=c(@jpk0>h)bNfM)&Nd^Q9hx>tdHJ!{2?F8t~LHdEn)JkS%*~nZYO*gHPcC*`m!szO3D4jeT+7)sYPRZ)n zF44nH*XHkwWB)zT*qu^GjELb18ST&wf|R;)*kDkq0oW~tvz6;@hnxm>o2zZT!Hj;@JmbLb0uR?qjuIxWQObt(#Q9q!V=2G`>Ca!`go@b z1fyC)7xytvmHVV8tv?Nt3Wr5s%G4_`F39zQsgzMrq7Lzv3}Z?q`)6F@bII0?5qsf( zX{KJ<=RBgY+b=-fh4Oq=K95kwp((tQ5M{imGu&7#+;@2pi0*L~Ty)Dw0nS~dw|r^e zZ62X*s{Si|WVF1CzE-&qSB5*F(?x&2*MmA;_sm|5{dk3ML@|NLR@5c1$G*f7{YYey5^k{hqeRSt*UhTlUEU1*;t2WJ(OE9)K&X$(sm5l0k) zZfqESa7+}?PoJ)f>w#21SQ3vXG+vdeT>Y07pS|C#z`a*3u4@qVRfjFgR0t}B7J36d znlvP)K^MCvd5E@ZaZ8P(L&duIhjUP?SSoZC0d_eTi+~jcHyq&9b#an#7mv^_jMb_2 zo+h0u5$+M(h(6BmDXD93KC5o!o1)^N9_F(3N+OTYT=(TGkA<4ORlM9qPkYK^Md{Xp z{-f26TIkMmot3)OY$&LH{i2(|=a<;h6%kWaLXW-A>17uY{l#Rzv}+NKzJiLTO@l{M z(Q4P|;Y;eWqe&*s{6KMX@J-T_(-+!VHQDV1!>WMmHuM)jQb<1*(Q?K>Nk+!pQ8BFX z6P&S&QG`DYvoNu5q4_;X-P*}O*#LhPZblqFAsh~-b^XFy@E~<-wWpCf>>ummPAAy7 zMVT4~y;BHU5=p%Tr|J-6@I{yw=;VgA=fr7+azRp++f*48xymZ>nqMV=Zf3wn{ZU}F zK}m?rNkfJe;R4N3l)+TsR$i3q-AL2ebQVtEgYVm=7Q0TuDJG{(oSYOU==nZa?&wun znCLpe9GGOD|I8z7kMv@Q2EFBTwwxDK?8?U-=cN+_t|+*0l9^J2`=3Dnm zJAEH5S}0qZ+fUd|)(f04GORV+!>`r=oK%hD!1zg)|LatQ?SHP@^SpQ7FRb15)?Yq) zQ|-%nYdM;i=2_Y{eSEk|kl8zkXUTSXcf{JlYC9_Ih!32X^!8zNuY;)zP0uV2b3sj3 zVfwb5f;3tRrIoCHK&J91@HbTl$jj&}alZuo5`w!q74n_aVMmpV>rUf4QXv!~vtA*H zDwiP(zfcNd?`)6~-P(d=N8{5fQlY2PcFmU>Hb&OUB2bY?D=|m}Mi3Fk2$j`$p|twN z|NVWo2qMV5)_aN+G@|+w!N{(A1?A!<`Klvpg(7Uj1Z+Yb>A{jJmm7$%V(mbv_YM{h zYW$iA%&e$8Ry>csLJ=hC?U2i@1C|{t=k)|hk8_#53%2j|1^KzS<9yZ9KH4;ob=OG% z^gG{lCQFnC9~d^HGX{W9F#kJalH>O0Yq<)M5m#=X zq=RiF0@n&*&V0nwm)$sF4~a4#S2jRl5tD_(Y#fDO-zwcbc%7~(gADxlirOAz0pG{7 zyCm9G$rx~pNR$mTFTNuCZ(e|p)I%JXNG}INU`F6&XmyN0pw| zK3C}fGe|LcbL6%rNZSQ-SeY%03nM_fipj5Ioi8fNl99bC!)%uw+ZZ&@y@aQ2!Hl2?&Ey9r!CYdgg+e#~e2>v~fHLzQEl9~4y%Ua44Ddifu0ux-nPD0;M zy_djjh8kXcvCgvm!fEiijK1MOH#!*z8jGi~C-+n_rOAbGFx|CC_Ma*ykiG|#Ti(}~ zn0$=WtoXC+FjKoU;M`U=KM+1sF(ddfjM8jmDuNX6YCUwkV8*rK9^S6zU~WiF!@c=E z;jrRI4Q|YjRe$*4X}klX08LynX?Qkh(okI^?q_Ciua9?6gG`VGNqCl`AyLP9GQ!MF zDg$`fw6r>{w>rJS>wPQop-dcS4D3^fcE`$a%|fMm!;+5Pzh2wYJE)Yhq}sw`LBf`O zPE;Ew=44G>CP@&Q$q=foh4Pv>G(AL(mhhEgOqR(cvm$_!yS#F`Sv70Ddr;(1A1Z?z+I5^>(3T|jNNwN8z>kF5AjYqV`@g5!$_8o|2lR&t zGPL?fQzg+7(Ocq5@XX{a{0y)wN;XSgJDR$%#%~)98;TqEzg>LZ(mwZ8)b#7UmQ6!` zaA>O~aT0HR#0WkI7ly-@+On=uSsFhS7}zE)Lk3@~_Z-}%LrlSwdQo8qyy2F0aq@=y zY00m}GdXTisnx_r1_;Nm0Tt!IDRmjE-E$Bv6>5#qVaFVe>~g`3h3-K`FE2N6~@|W!ez6b9M>m?1l{U-Czi1`Dbrm=xIJ#|0yX&tIX z*lf+|s%Sb|25B@5j1MeLo;wqLl6|xdTI(;sv1)dv;jj$SGk_Fu0y#i?7KaIL(@Iv} zVpa5V9?G;)tK1lOQOfPWrvu(nmG$6Irb@&;x2iG%q<}t3uf;uTdf!)Y53fpPtfM8D zi)ZHO;k%O%x*2!hGz`5K_Z;g;_0AXMn5YXJpPF0{mCKW2ImA7^NO06Cz)3RBO1d6 zp?e4ToSWssONT&e>$xUyU1WWU?W5`VMc9x-{5y9Feuaei-@g)4tVNPI#p}5!2yH>v zwx9M2-a#s#iB!Lm0?MOqC7IsMA6Y;@awOg-_NtWI)fE5MGw?sF1$wrPj9XZ83Vm#A{uqd}gAfJM0WvHF##Om6yi7p!qb-Rd zV6R%29-hweh|=i^8d2hGPM!FQgi4_0GOX(CPfTm zhZ6swa&>Fl^URhsG%oeX$)z5QlXw~@twDA{Fb<`N@m!a}wv!8!qp^KOvRn8OAI5IX zR9`Xq(Kn)Bok+IxrCXdaz?c4gP`ozM3RFs0 z0cN)b-fII6G&s`HQyV~e-yGoW7e+mY-tlC@ZWJ_R%LP0!fGxx<#~xjGL~updTj`$w zMk{+O8nR8OTQ|G`J4U~@>p|(&GbH+%p_CLy}=LRc?E1fp2GTe({*P~s(c0s zi>%i(d2x(K;G5fA5x6e9C*~japq7FvAQ$U^=nn!-=@X{zD8FQM0^)Aos*BAFrh693 zs&Lc4k+V3}<{|cvS<%?M@5=m$48kb?R_)SsxE6xUEz_JjIzmtY0aTslXdm3(Bcpk>CX?2Y%1wJ-+mCYv$o|7%&HIuTFzD2~t-Zf=&As)LzOkB;mVn4j~FYSe3PELPtOyaF&N2n-ZYzo4Fjg~uns*ake7~>Nz?_8|NFbl3Adm`*=DHp>7u!V z{ri9rW$yJjJX7{Mo|%E_EtM$ffA~yu>z=Zv7%`4X0|TEj2X*hzO5V1plHGxCcvjJj z-^(`PnON)EOlF-A(n`K-6QASPWW-$;$5dcklrujkRVldru<;o%4!!CN+Yj>(kwcNL3E3S;k)p#$e-mz}_b3qr~0sFVix@2f99vM7^ zogY>WWiHqbuSHIc6LhWOuF}^}G8G4=ITSVWfa()$_&M~;7wnSsELQPC#39zGroawk zRmW|l5C6TLADoGOAHN)A|C^|0cY-#M0C&*+`yyW<=zV}xCGiG6ftmHPd%suIz@Jl5rEf5$pJXx(*ydzV zF?mFJY3bn;5Cvz5ENQ!M3dXv~f{<58NPuz+IUkG2G+m9$j~ib707+krsMVz3#*Kw<(BVRyDlgO(gCl+?>wW8B zK3SEN(`to4tT8^xbidO@e^UkaAP?c?q0nyn&ZTxhuc}>X6@KLg+D-x*2Z03~I2_h0 zPBJt8*d}-k_)lV=Yiy5YO+X)~Icsp_&)fJig8~s;ijoWxson;e z-G!Y!6?&<1=1ag{O7*~Y8u-!Ox;Dn0m8$&sLCpc~RSIg-A-c(!7Xis~oo)Gg-_>;O zXc?WF9}fR=fZa75U_(SNL8{kfwMp+jM>F-%e)P+4eWem3+WzidGtnT&weTkgc;qk; zRXj9AiUsNHe5|1;D+P^Ovf~wH|KE)h@l)|9cT(MYS=er6-SXl8O?r}G|3CyaM^Io3 z#1sikQ0}J`yA)c!3t{+n~Xu5em|tN8h|6=vmigFJgRMw)JZ( zjB%MzxXj)Qn`m2gw;@&;M)VW07@{&;>OhPS?ZI{ImOV4lb}J;;{F~Jm^86F+^8FuJ zt7$0{)vYWD&{Z8a;H>$c5``7$X(+y$QskTm)dg9Xv}qS;e?T?0Y3C%<*;~-_nE6SB zXkz6qeBf|3{Ps0Lg&e$Qi66LHc-2~BPD}z|dSGKWJ;AjI=d}K^&SdGs7vrqEZgkE) zZV6cc1PpmE`w3~Ft+FjS$*(wY2$v_)o6iJchC5Ur!oQS{%Nwsan}_3ErL*<{S>@eA zS#v$CW`_}Xk^7lMS!wl;6q+cgDankTPz`#R-S3hOh%s`OV5ioBalCITr1)&lUWPoB zqZBl}+53!?8}D)#s42V2Lz~Tz{o$`V6c}d#TK68RIkZ~6$610m%NUj?nJ?+EA6J9g z6bUyLi~H5s=DJ0FK9<y(a^Z6Jr3-J-BX)F!n{d`NCfmf;wx(YuI5oZ&!;KG}y)* z4g;=}=b`%m%ZbzxBcmLsjaMlCN_2*WOiY(>_<`-9m3nwlP@$E-N_xw#v3xMa=Opf}^*%TH zbD9%+HZ*6CZa{7qU5fwRI2HYUSoIwFazzvH2i&8J4ZMf`3d|M1vdlEe$#?tNUpQK9 zWjo1$=yf2CJI7*w6kR^2Scc(?;#tM!Sw4sQbhW z{o|93t)WXALC5RihMal;lsxr~Mm@$mIKZf9s|YeUwLt|2=tUFWTM_|=azxC^sgP)h zuac;--gn^C`Z*{a;Z`T^S*&zyK_Tc&Ort7fvrBE{LZnyX8n_)mP{*V3ipjpe1WA)W zV1m(F2`}niZSWPOpIF=(J&$Jpx0%d4X*xB@ z++~uN09&g zdiz@ZNXVCi%G{Tsa=q2!etopmEZ)!U*tJ&2ft!mCd;D=1^#njT9j?>Te2{@1|FAzl*SU0y>stH{GO)i8{pZ2@q5iF=Z#2=g6gE+zbGix>G-Q zfEvAXQdMgjbl0$bG-eJQ#4x^LpHqAz zL8`J9E_8r3B%}%);9az5`uO8=3K?k-;Sw_}EK;LXhuFLxEI@eS0Wx)fYgDbhXH+nP z%>@r!CHoz00>o6(*iz6!3LB;|3sY4dfwpO zPjhj>ApQ&O{TIU8LImCYaOxo5NAPxfwC#8ufZyFb$~3l-dwUi%&Q z;JYWOhFev(^5@n7vqP066t)&wau%zw46-gTq&D~uT=;*Xggsy!WPNuYk&Hc2}Mu!V}$1FAyXhOu{<7=B>`0z*G>C zQSi6Lst*bGj}#;+dq&WnF++lO_@aI z7p4XnH1eyNsg!A8?(0k^WHSk*R5{$AF?Z6^IA?G$EPVV&FoLm9aK^R|B7p6qKS-cX;MR6Q{YCPX&5&QWWC_mxL4=%g#O1iwoG|kuC`28%;TYa=>eqhH@ z>gVt-`olRsC*y+6{xnJ<_|6Zs$Ql4x>83*KWz;Lh{dDnb!{Gr3I0dWB z7McKP{kdW@$a$AMqY9Vw@tY1KboT}wMOLcp7R$Uqoa*&`BEz)?gfkF+cs{V6f*|Q3@T-bQV_8Ww*M!E4L3YHm{duVfjz`+av(diQM zh>iCnB@b_Fa|ulr$`s>wjt<^j?<4&(f`; z=cOvQxM04>6nI8;iEyoB${Mmo*+EpFOW#Cc0i6v7urs80)MwrjY%u>z7TO-l)#ZT= zW8I=6Zi%El-KcSb^QxG8M{yCZL&O{$IQzBGV=DlT7?GbGL~-V=py5WGQ3J_{=_P7VD)vUdiKri0OU8gwAm3ryKFMJmVS z;0)=wb;DY9xjIk2_`0Ev6l2mL2VkF>eypji|; za%_^6xSp?i2~qQ|WANwCDq+}WfDg~Hz?l) znvw#(&6x7Pe6tolCz&h=1^KnE$n^OjQ&U8Xgn}M zr&hj;JU}QnXTMtd6>xPOKXEo=u?B?uPYGZmQRqFp_+o}a4XI>ah|Dry7N(shr7SWj z{FKwxf0pJ}ZqQeLWxbi-F2bL|t+dUql;M_za-_N*%KM_r-+R70h;V0Cf|r@X5hpJ} z&mg6b(w6t;F?KXxj9rmrfm@)ZtW3B&+|wNT=~qXdqi-La9~@lzJio#jt;<^GQTt2v zg+2foA*u#_J7V3a5%lgz1G!X#L54b&FYa+7>`fC#QdQs7I?j~l zLd(IJ3ir2c1h>6R^E>6+H%m8k7XRI8N8z*Xtg2AUHSo#7h>=%QqkLhz@3xs`7FC1X zT6MCPQ8p?Imu0PVy{GbOqIh-~_my9KeMc|S30*NYS^GR>7=KLE~(-H9NG9-6q>Y+yucHQbsr{rBxl2`o#hX9Jh63CQOhLv%zZR zWL_}vNME^~NgCj^%x3-ZEi0-JleX-Sop*KP2cZ@|Nco@ z`Mj6XZ1^C1FWdDlUUR<@Ti{x#!1w@FfK~J#wPdFfZYaujD=>C8dB5=AA=7(m$eQY>>*^L2=`0jG`+eJgdr>_PbD`yc)Qb}_73vksue z3RV`*n8Tn>LolMUOFmioD!I8w1%I&8=bwl2=47~!A6(yf2o_^nB_MRYFKxD>2UgpJ zB%MT5{*sTxZkK@GBP`1i#zt1hKg(qx+`I_E6_!fp1)wH;$~QWVsC1OI>JSM#E&-<` zvLy5sy6I*AOfnAy2zv6Fz1nhMnkjAd5R5L%B#t92jV=MS@>vOU3V$C+6i}%0zi<0M964XC$TeH?^{;qIj`WHQ8OcPSBZo;1-I#)+uxOq`qQ4 zu3`3;mw-2WS}?r5C}Ji(&C8EDGL^}u7Y&_Mqg}^;ByAm2Aeruy$(Y}qZHTNP-NF}D zHACtSus|s&M2f$!9ug~*H&qOWZHfU8-Yu%jOZ$l~zE7n0BG|B0EUqgW6qWs6nXPAN zl)2>*=(V3oSoQ6NuL@-tZ^Zr95C?RKz@o4@frpq1y=fo=#qAO+Si=rQSy`NeK58fv zw?`HdMZyMZh51W3wdZy1E89VgefjXdbCJ;2#Dz*jL1=~b2>9cBVJsL;tgJ6p0i*em zY0}ql+fQY}>d|W9FB!ORj6>Tu$$ToDHfrSu+MJ>Wms{E=k>aT@HLHc+-_3jZR9F(* zS)aP;$GMNZ02pd(!+h39yVpo797TDNO%aRc@y%`Z%t&!mYqK zK7u@5m`62FcK#l|6l^s6+5-E#CZ&5{$s>&QsZ(r0-m#^i*|c$oSieZhWit_2PHlM_ zvsUo%R+U)LRN-WA?K1l=2p3(H>wo(6(Z6>m*UPN8(X9N5xvML?)}~4ipMv7Q6@~A} z^wu@Mvbz|tb&#NxwE!u;OO|p|9QH4_&F#NCcRFfd zTGV(RG*=sjO7*Qe(x9>jX;4SEWcn^OlPfVffSsXgt(J0#Gb_%n-QO(6{vmDGnb&Zv z6W;Qo;m+6yMp3rYx|l2#Hh_Q?H6u&)93KJ-IU-D}XV71q2oR9g_--D;(?pDMSrEF< zi>mGSK}3K$M&Dk|R|WJFX+S@DR(Gsq9xV-OceU&~L!BZVM~q=Z^*Q889eDf;YXQm} z05g*jz197{UJI*7N`xL~0Y-hi8U4MR-lpF%8F>5!b7!QNb~74at;5rSTWXKZiV)lQ z9IrR?#V&oVnSA8K=i8Q9=^mtQ@U%{&#+@+d34cd7mTXIPji;hyU-&12|Ex_%R&iLH$QCmm;Rn`JCA$b~qeLLyIH6_1wgasA>be;eV&E?T zW7NeFRgr$eHF9vRIkAg1H!|yi;wPH<8ByjtagV-cP{UgPeJvt*{jzvD?6pXyvQ_tG z>I&Mac153Fe!l9WK;Cgm@MCs9S;)uL&JXRSkPRQS8?ZBE;Cq(Dw2cxyka8H@Zle|f z(7MG$|J(j;+D+|0=eQv!ya-*i3XDakOp|)F6 z|E88~*YW67-{@(C=Sc)(dV}|M@G8XMH5OaaMa+X^Y}UXpHW?wfQEROnWXGjpByD;I zUv&brKhnh@$n|v8w*QGLC_PKBUR;vf#~q&}5o=Z!a9;Gfp>(I^>89Wn%8F-F=K4dm z;j?d2W)^3YlKv0A-aQCBW4Nd ztae2yEVWA~RHoB7?NoGRb)pDKWyz^BsA0zMHTHggKA-*mUf1uBy|2B?HD*2Qd0vP6 zzF+s#=~pju|9bE;KYNvFarmtx)_9Ykb7AT`>ELU})Utl4rB1#WPsOz_NvsG5w`EfY0%Kr1}U-S9=ziL}k#k5R-I{>YL6<0K?5Ez8-< zzuM>c+fyYFp@gEYeW99oWp@wOH%$usQvKpo{BNSOdQD^c9e=b}+eokM;XmEoRyerl zp>W4nO1J}x(pe5sU0s(&ogWW_Q{J=S(Led3IPyoCaLJ*2-J(yuH-8(d^obwr@vrlY z>uq%}3hR`28r)~oXZb@rS`Iok3gr!rsb6c$VyLh+xo-S3WYTpd`ni`^LO)VYj ztc{m{c^=+4(C0O9>W3?F_rM{KcJ2tXidpk_jHw_Sw1j@l;UeS9o5*+r7K&!O3q}+qWEAcQmsGTR(n0F+&`AyazW{+}1mpiHD zs`-y(=UID9M9yK)@QJ@s#YXh6pT6WgKO#k$OW1Y7eH4QlG~)TH2Ry~2kf4^lhlE+p z+-8USyo6^yt1l;|Z8 zMQjRmANl~*MK8H!PS{BD-NQ_Yo4MKk#y2llw)KYPBEjD4im5lBN{gze*JMY>Koe19 zXj4>u3JE`~CfAA-{e9tzudU|pvg4_*o0{~#@Q~}4+CbZ( zuFf*W+14t4Y43n}S>Myv?&9AE>ZDfB+{;@GI$Xc!gej!=xVOp%y4uSWz5VXd;mqYc z&W0V@BdVsXrJNJp)anxRXBdi0SPhPJT%Jc!1sMu>1t`tN^JF8$5!!WMx1|7ARdi&S z+WT&I1Oz7^(-O9?*yZPHxN$9Y?`VRb5ez=*bF8mjU$5?LNailcRXb=ncC>gj8P#D# z?|N{Aot4ms(XSjl8##j4@%yNLZjKiD$cPuDo{^PMGu0!+s~F#L$bkG^esD{-V)yrq zKNl-Td7LaL)72)^rR~+f=4|igFD?~~tyk=3QEjQ^dsFWKxv?-{=e^(MC%IH$DQakl z8-)q?1EL+ehrfcay|gB~L1r8jS5Mu$!Eo+2HqH$T3S8fotZR9w5Y5C zyo-QIo!Sryy3@_t8QR*H9vg3uQ`Q>waaj*KJr2a@=b7d=3HviccF<4!v*JIW^A`>7 z50O`!E2NcWgT1|FWk0*V-Ga#Y!AB&o=MVj8%~pJ`ZHoVSqhM#x$yCv|_Sf}Yr8jqH zyK>lx&!N&X5_}(H0nBp)d2Uptguf>-RK2d|!y5xbfb<*ABsmG#rp2s=k!j>>Ywnhx zXCHvL=hRyz_@Nb*?4_|q$I3)Ho|hY*wY`$hntu2So!Iglz)|1BsLlFZmHAVoFD{o)?^@Oj3Y4giE=jdJSmZg# z=N{RrdPG|K8-0=UHM7fQYjVPFxcMvwNy;?_RfXbSG(BAZwrO!~_Ko&xiGpp8^A{~` zF}~CrmadpP5rD@BdJLb;IdZUsLpwTqG8VN#bX_7*EP!F8p@ zFREp|tuum@n)E=B7+c}>y(>ZHTB+Bx!T`pYVRmbD)73D?4Gw_;Ckkf|)!qJ?Z|gc( z-Y=5ga#X~>Zm)md^y9;2cf~FE(}JQ~?_2c}?-Du5)mQ)UFpj03S{y0`J)fx|81902 zoD-l;waQUlth)2JF8fGz=K_&xei&^C66aQ3EBrDiz&Ozl*~dWft3mx)>7|G7FY<*o zzQ)RYlej%Ua)A*F7`sa;TNz1aPBBTAlzWMh>ACVFJr^RAnBtuBYwHRk7wB*T3_k3E zFm}t|X(#3!z?RIIu;l7Iwrq4N5`P*by+mhCE|*QmiQsiC`qG=G6QBYohMnzYpV zIk~@Sh^zA5o^6d9bZUXKn%#0k@y>32ffOWvK-$#z-dQk-f5rE)F$SD}dGpL3Q(ls*2i~WCO!NYQ4 zyQ`BMe_T7eyCSx`B-)|;)>+Y)!h*r~w20we4XphC&;!G4f$%W0KJR=#VBVbDIIoQ# ziAi_a;<*Ep@97YqF`7VP7yKxLn)MqJzHMxxD;+@>#>Hz3HSt?z+ba-Np{TIGSeB!W z>kSysxu)2pO0PYJ1l{Y?6czA#ueSAYXQ57QDqnuEM_%y6@}1e!GiA>OG@s&YUs|wI zg^HEbC$8xY1Nh))GeQxRqv9#|gm)iHs zDd+oJayphZ^SI*jYgWsg4p?v_k}X-}??$v~p~rsxL$BF+-%Tbmg9I2oR*TfDev+Y4 zdGkj3bl}i+umJ9s`_J%Nbt77GIAN4wKv46Fn_*;Byt2vTKEtCJQgQ|rdQ&3>Ud>oc zFo#K%xFqQpS|3G{qJaf$T1BQ(etjOOhUaN*LatpJl)CM9E^d3ITAR%xw+;P~%b=db zV|0cq>f}%kc6fi{JYmjfZD`?3X6cV0N)0Vg-fz6OOll60+somfGjKxIgm^sA|HT)JabZ?j6~I?Xw;j;6-*c5}pa|*_w4~6nsKMg+zG+uc8Ny`!+FgFv^Jy-m)F$%^n zQf;(?pAFV)7AR<1G}?U#qytw{obLNP{v~m{`}_;4ylW4ZY}>r$0(S&=tvbw>1C5yM z5niBs36q>_=rMdhLNJhI{Ts&=bgzlrfO}IHQ{MjJaQ`k;eBUobF33O` zMdeGrUW}ZNtaYDV?;N>iH2K!b_wwNEESlpMO?LgalW&3eIZv=HxhszW6J z885=6;Fa;;h=}L)f?8ipSe97q#bRxsW+mt8(NH2Yot9>UsRvynk{>}-(OYQ`Ol)U z*$vz+Pybj;sk&KkW3^>tZm4!jSe;_kytmA~Bds z`OCLir=LuZ@P=$2)T2tDvv`c>azOF_o=H!)V3z1;P<0xWvwheZhzhUW({S9PIm$;4hqjkKP`BLl|UK=kK=^PMrlm#F$V0Q7uD zo$>KkEu_k_Y6>h``I>`&f!ut#93;Ohi{eS(sPp@GvgW zox*X3nVok^fmtPa5mqa8Jl*Kv3EjNWTXJO@>HX(;-o^6f$b*YdwW-aTW2jFCS(zBz z$W?=so`V`fcIAipH7`Crb}AHDy&lV*Si869MgF2nt4zOt_hdrwRU40i4PBuEoO6PM^Vy~pS|)_AHO z1AGd%YvZ;Vy|dUje^1DJot!d@_=mno;999eG>%gx+fd0x7_UasIgpJ4Ik-U!TheB(~lEu1O8l?^4H_^$-*L z98KD*rS}qVyY8rIO|bF_G2O)vDgACAZw>QQ`MS>L;{?_ofm2Kd&Uh5eyBxXWJ{jt# zG;U;qnlbu`kl5cWY8krDOg=vLL=uX-m0j?2?B^6Kc{)-wPL1=sCf} zqUnNiZ%8=vqt&dD>sQSr4`eD#h&+J;Oo{Dz?qQ;Y#VVA;Jz11gGsz%jDze7JoBQ8F zeMtko`K3n;pwz~E_uSfSZ|KJMVl-QyJldpBV2V+|a?$3wP)zy2-dkClt*>pT zUs<1c+_l8bw>EoWZ>3T2e@H!0Bd8|lqV8c(NfQ5hJ9GHd7*lp28F@4 z3{tNHdHN)elrS<5b|s)sM)h`Q2S4&K-eb$W`eD_%_aqN(H)h=QBA28~15}jP^I;m&c{M0eR)|X9>o$$acjr%v&elGN;wC}W4A&v-tZ9|`#4El~ zJ6&XV-}|$ad9(y*K(;lc%s$d_RXTam;*jRP@w98!c%CJmJ#lzE>=bBnwrD%+SGKI! z)i~bP!$mpR*}1Iw#NNftC$72Lu^Cdq24wAeRr`AR^S6m+lxcb2{`6kd;Qx7Z^4a&m zM5)qyJ1_~KTAu2X)N&G{|9@zv=UqA(m}D)J{%s@?{8fd%io`!oZAvgDFKu2EDD-;&HkkXWVUg`>>-(Gw<;-8v=3DjsIh_GX!kOy zNK9J(*rS|TKSG)S0sxpWik-J^k4I%N_(3a2rR&qkJY-tR%8N~hM(^r)+Ced%w_H7A zar2}Hfx8;7`8h4ERcl%9v~Ra^JLY?)$ z3L=xwep%jpfjf@rnjf-jl$D9*RMfDB*JJAWUn1KDqk8&Wx;fgoxqS6kt6g_j|CioL zl|!|@K%Ihwucvn=9Oh7=Fkr{UeI_lP>II8FUWpnWTeN=z@FRViNo}%15Y-@_FThW~ zroCu-b3mV%nPqOW8;MOxP$gjSF0}OVb|&SLg-SM_V0$CyZbUto86QvU0-dhl0npd? z9Y@HD9sg47b|^g(-)D@ALPzz69kBOL=`bD+Wt@Nukx!vL$e9lJ+E`xJsLU#1%vkuNGusd-V^Q!fL6Lc8_qYMY?mJ;QTr( z6RS&;E&%+<;svoKcz)zmnDlsxg6uGHrD^#xbs>!c*781>mT${!bxP@j{NN@mptkA6 zQmNz3oigLc4XsY{gTF%sS2}cKHE7#lOxXf}2-GQ2>?|E}i2jARdBxoY6J&ul`EA_x zRiX))xLX!AXO$@Hcx`r@iyKT8u56b@{g$2AUY){FlBTIoj2$}MLJVC^|IR-5cw(ZEY_*g z9`7tZvUx403NFswDC$NoeYCnneUn|ykSxusNunfEkM3c zp$mU>KYGukwtd@gsj-p`Wmr%yLojd@3lxP${V}>}aj)Y(uKb`PoXw@iJLC0C(>C`s z|JT`CFxv`KLt$}T7Vln~{XEgVWumm2?8$AdN23Rs0ix}1;|_u20)H<*GT+@?qrLh? zqE*({>4*mqq0!dFH22i~9MdRuNz;ebA-nqCBvx%#7yA4TIzWI_1NYtfa9W?6?2*C{ zpYmu=C;g$=g*?$mzILfvM%ZYn;<@^}^ z%eBr;1qQ7ePTfa7eHBXWHtNLYMiUroQGClWr^C-;vgY*wPWzS6tXLCu^x z{#AC$B$OFF+ud*!u^A4g22u0QtV5Ly97njx6f<;5uK{E1ma3jXJ=(&$Y&HrLd^Hb!>pr z7PEksJZogdw9Xv+R6CGe=eMhC#x(#cDj-D$Sed+tvN0la$2M4O((9QMp`Kw%<{8na zH&H7aES|=!C+o-4giF#%reNOBS4O;G0+69%FGFpz735Q^>FbgEs6P@)t7?ct8k9sc zX*0}C;53(7Zik<;(Wzk4=T;b~-9ye5DxMMYSzj5=4{eEO5_;YW;kc_Kmi%7oB%k z_J&R|>j2ym&QhkbAU94Yk5321vS6dO5Dv@wEnQn0vNXVKOMi&w`<%Xbzq6Y60^pWA~v zBU2)eWF_20f`_J_rg*fLvlUzc2s4{IEonxMBmSgp_SV;dtWQ^!D-ooR0_3)PcP2zm zu2CsJeFn&O&>-vD>MTW)tOk|xK6CF0GGkw634Y-qf1J#?&fr3o_Vs?pso%5~iV|7W z`13%I48G3*D!&n=72`1RhbQc3VDth_-wRok_r+?1kww)5pccRK{m9(1-3+own4q?ult%VL#dGoS2Hutq5UCo7*$vliJU}Ps z+dR$I!@K*!uQ2YI7x~c@pa>HmUFYRazm-D4!JzLmLr-hWd$bhfJ73cPc)$D3;`AR@ zCJe9260a2yER$T4W-U$jN?3HQOUGtqm(J%u*d>3?+XgEJ+^Q}a zs!GOyr5kFP556tEcaD)^kh6aIA-o194}_I3FPk3P^*Y|a^*sENt>L;AqDIRC_gh!m ztGm#`5Ru;l$4fBj*_P|Fbf?#R_t-r5T-vBz2^K>Lx(87zs#9>^o)neZuL4snr2UP0PKhsruY<-{Y59CBS;8p@6zS4xLQcj?s75 zkteabSCVR2y`}ej*vV~79 znXV^|@aW`mVIjK~ttYKf5O~ns)hELhP$#EE{#u3mt0HQ%5xwo?*n22rfSbd_Pj%@q z{vDM=p(|%6V*kfH1Z7&_69eOJZ|i+Omlk>>;l!mVO>G%rdFc~I<4T$6an4E3CN#x~G{XIQ%G=e#UQ8MGG^NI>gW<0#3$nuC>4(hmI%%iSzv<&K6Zmn%}&}#JR)Ru_mFFk@KN2`Nu8(LSgWjV>Q_W1>aP8HAs4M9;$o)}|ai8B5(%tm+LExqS@~ zRfNtSPGFYLhH*WZf4T$`CO^0f9PU#8?eAGz&S?ahd;OCU;+f2#^Xte{H5{NsKbV1_ zuPBWC1Q^sBBf2W_lqK$C#}r5IJKW37QN_Jedk&$JlZ~PEGhp;vyAI0ayRFi%4{-qP7>#LW$4%WxAiC)Xuu0@1ZNOq(>At3$TB!l*ujs?bbY|5BxV2Z{jMK=YOa z3e-9b+)B})6Ku3SVOp-!xX0TP4s)q54Phhjb{m~PWJ)m94t#T}wKt-=cTI0b+3JjH z2^upF^r`;dd84beze^oq&ALnjmtJ6^fZS>j>*SW*h4twB!e8;hc%$#k2aX-G;_hJ~ zoT`xMo8^81=BB3=xSNmbjp2UNQU<5hi@<&C$DQDSU5$||cTG4w_Vjpb4^@AsW&Flf zoI1k~RB^(qP7f%SA8+!e)+XOG`!L_gUKMwIn5$-lGD^yuWvh&|$XoU>bRd?L=cw}F z>Ho$-k4`axzCz#6vdLl`)4tNwbMMt1T{?i=hf>}FiCh(0Wg>BNxT*&8p15wEG?m0d z7_Kvuhf08oO7Cx8#P zJWgg%GLAIgf@!+6ncD3nsP?Zdmpy*GwQh#$6RCwVh1JJHQt1@Dpx6|QG@)(l6-fNC!J9zUj}|_??ZyA#D*ee z$y1@2o0I13&eOt+F#CHd<&%AgMwro?qldSDFs{OA2>V*$oJq(!Uj4)!MaSDFuwx6X z$v!z?ybutn>Yee68=5Zs(#~H727OmRN3vcXlg*dUQlWPLm^+Xo$lom;wp*K)>&RAi z*l;I2qHMgWf!W?vjZVt_$EWoVY2=jWIL)~|??R-#-Q~y?sLqvXI_xbcM;Y!+S03Rv z)dPUrKu@@g0p|;mbQuT&fF79t___wE=@G5=z&FWj$3J9?E@=R;;aG2T3=!WUR;I3KxcFFDqu{^Dx!mw~D5box?G z`Ih&~n#UwLB}H$>jOcwKN)M#@n4q5QvC!u_0wOJ)_RiuM$^cl%Xo^WfwAxElA$5t6AzsL%m5hU$>27An(z+lLZgvDCawkdeOTUXe&1d2uV$)f&J zDF+s8xx|U7RCFHyvpS|932fW1#Gah4M98Q4sNvz55XX4wvO*2AHi$vB!{cwpc)eYA zHQB@UFsAe*f&og9-n5NumUy#;t}OC_EB(}t`i0nh9cV#$@pIA_G>hs1rxL34w1nHn zAk(yjo35*`GsW$up3sGvlRqICJSw(oXnaPW$75#1e)6gZ1#w7EqSBQqa8E<+rd0)$4-Nrrgmj_EeI?MVidlip=X`H)3h&mD3L1N5f@BnVup zO;It8A()RcFcMnJPL!z_JNYvb>*1jB)w)*Z!KMe{?~fXjfhT(%|CIK`!$rKWqvUT{ zl<`*i$*g#AH)N8-`(TzFb>3tx-0xxBDCSw2kqW3XKR>ru{$1Z z=*$nbxD1~ zNT1YWXR71XF5nxcLRPnl-qrQC;>6A1F&|ZU-I_`JKlip`48b#u)aq?jq;Gh&!baz_ znt@vGM`W)~I$8#eS#aYF+${W4rM#;W#GX#&c$olF;Xc8M#z^SXS)a$nEc-OjlMP9c-c&f46 z4?5s$4Hj1(>2nvVXQ)v(nnBn$LOQnE6f!|3C=MCo?MHu{)+by4V`2A?=wx`|@BRx( zFmoXCf5B)K2fV#ndj^s^H8TLk3tA4g4x^c_JxDA)a^`aN5hMYD(4#jf0t(Vk+Y=5O zlZm!EU9eh-m}Cu;=Zl=1$^>^cD6wV|paxI2Hl^1N+URUAW2Nemr&vVSY4hU4%TXPJ zszcH&9isHFQA7<~$BfZZ%WOUpj>43%)7{lo8`;8{W0=~#f#I?QgkuZmu$djHE&AQlP#&H00_7@xt!t%#@CpZchv{o zQdXfa0=pc(jm(+AY&dW{!4Kfj5#n0Y@;`W#S+rU%vrDIH#SCgH0x=mVwx=^e>2hij zikQI*`-gCV>#&32xtR1>0~SO2OW$znsBuYJgBrr;vBYPdk5y22I|IB{70?8=0(gYOQ z4_D~9W#t|#b}eE^Ee!B#AyfRd>ah{oPb2FjCz}ge8G@9>s#J|eiY|Hd%IuLSLbzHT z<9#>vgqUE#h1s|53|}MuTjZJW3tE= zI+2zI$aOA@PF@2#A}zc+3{l75AnWYHjy2zQaEP?Ts$`6iv@i9%>m~pBf<9>1uEn-tt*klc@;8DVq3@}!Ea|8Jm_?ce0GwniJuxU-e;@6 zDY@72G?J_j5^+^{xeB&AsSSQy>*cd9lx=zcy6G=V=f9snE2mBWP$Eb!)L}rerlfG+ z^5$s_alE<&qULUmlrKS!7eTsAFAKh>Mfx)_@Lzn-qE9NAmV7n@3t-1csM5mUjB1T7|f(JccKUl z+!kWx1{S4x09g;3?Sqa2h^!cb<5WFpEM`W z29NoZDFD07KKV+^rq~1n{8m%+=QtQrL6SKf{H4qoPLZ)1etD*FDO%XcUnZAFn=eR~IbD*BkbdjusFD4%QQhL^F=1rj7A)g5)D3pjD8el! z?a>!*P93R^G8;@iM-huUJ@#vVhSFs#jn!o(1VaJ=+#>%e?z0DF>g1h3AV5BV0%p&F z23PYfQ}C8Uedhej`4c35!*Ai=vv`(V>U+t9Na7|CXEyUQVAy3Oxo~}$ugKC2ubrWy zghljbS;Qgdi94^@tHPz)C2i_dT~A^VVG{s~VO=uyh5tU;aYQ|c7g@UDR@K@Ss=UCR zUd2{XH4=SYo%J553lTO0%LE>1EWe3BeL~$BO^Q8<*7dgw9-=f0)4xy`(y@uk) zIOF||uVIh8m|VW8ODA9kWrIxHxocJydrg`qK9=yA&6~`$ZnUs>Yg@;q&div{qT~03 z21f6j);sknlL{O~*o?*k0t8VQy-=ITdVvXYY_{$jMf!lIBl!R(Ni)KIE@0q8xd@fu zsyvm@eI1WLS-0EG6$QDyL?wn=kd3jrb6C*Bk>qjnUjcO5nm}QI=OVF;v1T?vZ}^Vy zsoPX|&oo~}pY*cTaYkZj^|RU-IU3}t#A5umTZe(#4cQgM3q_JkT)cXgDyf~UEcJ)c zLnPkpU6+xN_44n*yQvn;2+@9ruP#aL%o49R@%>$hvUVi4mwC}F>Xl1Ug=+psC#E1} zue@7lt_nE57GhGk0RTwa7_2U73hY3gIs!Z;&hb#mjtWdN8_qo+gvr0gRdL8qA$u>N z%)izGb~6QYPM?l@o4bvWnW&TPD;eSzmGYMQ8w#|r6u-cr^9)f0jH#>8%Z-(dc-pJ> z>I9T&K7|POEn&{=bqp9ZP}AqjQra07KqA~g5ny6?-%%#ll4}k_M|V$u*Qoq;PiW2H zF0I`0wAa0QunaJJWm?{|k=Xoz$qP(AJK5GldlcC-9R;l7Y@|6Ektv6b$c52rvoN7I zlWJ6U1`S!1OVV?sOm|Uo>xzsG-p-l?2v{YfRmky)hcqcuk192?o(&I2^(;Y>5h|p? zE0kB<`cQ>hnzX*5kuaNt`>>eePpMf8l?R$L^#e3bU z(xT!StqkCCNCNfJZn$gtI&e@({P`DkEBq*kU{Y17VvPQ{dC>%n7brU0vs?^5)7Q(e zxQZ3$6*t04Wv`;mV*85H!Ld9%-K?l3KXA89wRl_8@z&CVAr5eMEsVt==$_)y-?)jj z-08L*6}NjswNl^ub5gWg112$!KD0Gunjskm4Sr;H?TK@Xqg zTHOa;F-R8!RQDkY`WH$G)6e%aaD$VlQB|K&i_S99q;lkWYX7`FzAf};(W*$2=pJ6OH?%r6Ue-B zAqC#Ugf9?f^$n9ajYh7Wh;n(Pmz1h)9ha(^bkSfOCea`&enGTc-YDAHl;>VDc;9rGtegd=1Iv+k znflo#i+8Peyl4)!NS`~M84>5QkwuS!HlRBxB3do*vrAIU>w%q%h*6vXjM7T53ZAThI%TbMMeh zO~S02MOHdsv@W7Qy+J`t9HsiZ%eXyqOx97TJaRRY z#*Cae2g=%1zd{ye1P z-Ow}J`1a&^*)iXq=Vq05D~g&#-4+X`1 z&Z%;b?0#)kT_$MzykWq7X4a0Mckh+7lr{eBhzJ?zyEji%dvxB=ppU#MpjGwj@vxA( zcXuKN3jIr^_oHo^ZfzONEb13^95FD9`BEQJCjGkb)=r5wHP28!=pEhF)ncFvk$6S7 zPKGxH2*kkbXf!06bsmC+#Q<&Ai^SV$P!g-()b%D zbit_eE=eyNQQQ(Ou>E1<6DLf;ZBxhLw<4x7VR;S7@vls|L@LbWHqX zTX2SEQU_cq0f>(#SqtSb*inte{qHOPG;_te#(ww<232?)-=mJv^&;WVKu2@=gU^}K z`rG-p`{>y1U6Rg=>7_z><0^SRfA&E6qV}ZJaPxrTHp@y;&R|ttUWlmcTxRFdrfu1Z zww92==1;c%i%N%X&dVC8dT{n#WyQf;@$JV4x@6SAqS8Xy1M^ies|!@A=-GphbKQPk zdyv^);Ht=K=f`~bG|(;i_M;%$ZOc8&CKVirg#*yUubfGohh6T|pu~AbSf!4_>!E=> zuQAV_SXAsZ0q@rmE{{sNy6(0Y*zd0$K|U~GVS?veN}lpz6Y!bZq$3P3T+#pz_6d}3 z!ejUSjNuKKDa)Rz2qe3`z|T9m|kfIyQVwsN2F6e!FQqG;k|K_AbS^JbXi$tnRqa zrmBdz&yS<33nI>oTqc)AwM2G)OE23J+D_Z%7Y#n1$Std>60WM>+5BBEQ@`zrk34p$ z_f&TA;Jcol%4u;ND!sdX2<11#eR%v*dsY2Vs{aV}L&l2r1Lyny-os zG+~1Z?W#@q843m(_%PM=Y@NFEIA*3R-fD>negz2+Wc=PEM~%Qu=NX&wO=C;bn0P@F zLwf9P`g;H83;|5n4cABG@m3+ndU5bCME-S5TFzrg@7UwHQdogccNtPcOWYQLjlZ%w znrO$S`)Z3}^ka?&&JRaID{!W*&5pr@4kK{KK}`7CNZBRm;py;$T?4&4P+o1=>-4ZM zU#h>Mx{-w2UcL#K8|_2(6Gnl7)t3jAS#nWo+(5Fbxx6C9T^QP0w((tTi`?HWy6ur| zu<*O4Pub2-S+eKR`GW(6sje|?df5Xzd(uwDPP#H!72f@`?bASQs^WuP_3Zw;b-n$f zfuGtn+=7z!u+Hw{zI$cGf;)c`W%1rSxlKJfV{p8 z3W73z&U(@g=B`~_vs{wgkagDB16*o7jNNM0L1*HHB)Tf3e+xq##jev+vH&F!s`UPy z&|Zy&%b<=LF$EZkV9_cw2{Yr_c=|Ii;-vfjU#;5&^+Q#!+`m7{4Uv5eGFPmYe{_7E z9um%!ezWgxEFJ*QiJt?h@x6VD_H*5{8@DKGp21vk+xJ_C%EEr0vK5_)`FeL=S^x2) zNNhy%fBzGcJ)SUJW1@e1gvDW!d-vN>xHM)lV5CWr_m!3HVix^uHAH(L zI<@fh>nvVp8~~-RM*%cORHtKxGm-XqixCp+N7P<}Bp}pK9XMQal@kKn(lwJt6Iohp z-l{S8q4ypLXet`~I8iusE%N7aH#|B?Ry8j>_V?wJ_~Xh7x3_y$yY<{P7H$9OJ(1ek z?UTP#(0bHIlpFct?cxbeqa^Bw#^E9LKR$oT?P?#Y%uG4_UWq^Txg_}!S-mVeP76Oe zgTj#YZl}{Ts793e5I==U^i9dyB$4OKWzCZu3t7Bb_jQfQFlV1bD~GrIgZXe-58wrW zkQz#VXYqP<%M+0Fml34FYm_&WUV-wyEqe7}rC%wz~)4ZPtU#_{MEQR4stzi
7_$vIPaKe+(U&pEhN12E6Q;lrg}RtH!YKQ0V;Y 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%0DDVEG%+YWE3EI})}@IV zFc7$EL#1z3hZ7TS=6@y z?tK7Z14SIcFn=>_lNjaWkLSA?d8x!OfM-Lc)#X^)rL{!wtO5+MndAePQ;-PK5Eyg! z-MRJ-sA@Y8wy73J%sf|?~#(xk=F@mL&-@le>M|_n63h*`Z73}OlFx4MR zFYSN1MS4nF1W}zyg$}&c)F&Q!qr8{x>3}O`&wY(#0SWlaOZ@ryX=BhVEjV+t6k4GG zdRSwpSC|YXY8_a@z0nW^B?X`i_zoO~ObS)NuHg@w?-{bEeK3YOF%%0A`864DhUat4 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 z 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
  • bs?aZWrweB+Jaz}h0evjsnzKwHTb*}! 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 z - - diff --git a/metacity-1/close.svg b/metacity-1/close.svg deleted file mode 100644 index ce046bb9d..000000000 --- a/metacity-1/close.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/metacity-1/maximize.svg b/metacity-1/maximize.svg deleted file mode 100644 index 0b783b99c..000000000 --- a/metacity-1/maximize.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/metacity-1/menu.svg b/metacity-1/menu.svg deleted file mode 100644 index b7097ea27..000000000 --- a/metacity-1/menu.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/metacity-1/metacity-theme-2.xml b/metacity-1/metacity-theme-2.xml deleted file mode 100644 index db83fdfee..000000000 --- a/metacity-1/metacity-theme-2.xml +++ /dev/null @@ -1,688 +0,0 @@ - - - - Flat-Plat - nana-4 - GPL - 2016 - Flat-Plat Metacity theme - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -</draw_ops> - -<draw_ops name="title_unfocused"> - <title - x="(0 `max` ((width - title_width) / 2))" - y="(0 `max` ((height - title_height) / 2))" - color="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="title_alt_focused"> - <title - x="(0 `max` ((width - title_width) / 2))" - y="(0 `max` ((height - title_height) / 2))" - color="C_title_alt_focused"/> -</draw_ops> - -<draw_ops name="title_alt_unfocused"> - <title - x="(0 `max` ((width - title_width) / 2))" - y="(0 `max` ((height - title_height) / 2))" - color="C_title_alt_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="entire_background_alt_focused"> - <rectangle color="C_titlebar_alt" x="0" y="0" width="width" height="height" filled="true"/> -</draw_ops> - -<draw_ops name="entire_background_alt_unfocused"> - <include name="entire_background_alt_focused"/> -</draw_ops> - -<draw_ops name="highlight"> - <line color="C_highlight" x1="2" y1="0" x2="width-3" y2="0"/> - <arc color="C_highlight" x="0-1" y="0" width="5" height="5" start_angle="270" extent_angle="90"/> - <arc color="C_highlight" x="width-5" y="0" width="5" height="5" start_angle="0" extent_angle="90"/> -</draw_ops> - -<draw_ops name="highlight_alt"> - <line color="C_highlight_alt" x1="2" y1="0" x2="width-3" y2="0"/> - <arc color="C_highlight_alt" x="0-1" y="0" width="5" height="5" start_angle="270" extent_angle="90"/> - <arc color="C_highlight_alt" x="width-5" y="0" width="5" height="5" start_angle="0" extent_angle="90"/> -</draw_ops> - -<draw_ops name="titlebar_focused"> - <include name="entire_background_focused"/> - <include name="highlight"/> -</draw_ops> - -<draw_ops name="titlebar_unfocused"> - <include name="entire_background_unfocused"/> - <include name="highlight"/> -</draw_ops> - -<draw_ops name="titlebar_alt_focused"> - <include name="entire_background_alt_focused"/> - <include name="highlight_alt"/> -</draw_ops> - -<draw_ops name="titlebar_alt_unfocused"> - <include name="entire_background_alt_unfocused"/> - <include name="highlight_alt"/> -</draw_ops> - - -<!-- button icons --> - -<!-- close --> -<draw_ops name="close_focused"> - <image filename="close.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="close_focused_prelight"> - <image filename="close.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="close_focused_pressed"> - <include name="close_focused_prelight"/> -</draw_ops> - -<draw_ops name="close_unfocused"> - <image filename="close.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="close_unfocused_prelight"> - <image filename="close.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="close_unfocused_pressed"> - <include name="close_unfocused_prelight"/> -</draw_ops> - -<!-- maximize --> -<draw_ops name="maximize_focused"> - <image filename="maximize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="maximize_focused_prelight"> - <image filename="maximize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="maximize_focused_pressed"> - <include name="maximize_focused_prelight"/> -</draw_ops> - -<draw_ops name="maximize_unfocused"> - <image filename="maximize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="maximize_unfocused_prelight"> - <image filename="maximize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="maximize_unfocused_pressed"> - <include name="maximize_unfocused_prelight"/> -</draw_ops> - -<!-- unmaximize --> -<draw_ops name="unmaximize_focused"> - <image filename="unmaximize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="unmaximize_focused_prelight"> - <image filename="unmaximize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="unmaximize_focused_pressed"> - <include name="unmaximize_focused_prelight"/> -</draw_ops> - -<draw_ops name="unmaximize_unfocused"> - <image filename="unmaximize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="unmaximize_unfocused_prelight"> - <image filename="unmaximize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="unmaximize_unfocused_pressed"> - <include name="unmaximize_unfocused_prelight"/> -</draw_ops> - -<!-- minimize --> -<draw_ops name="minimize_focused"> - <image filename="minimize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="minimize_focused_prelight"> - <image filename="minimize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="minimize_focused_pressed"> - <include name="minimize_focused_prelight"/> -</draw_ops> - -<draw_ops name="minimize_unfocused"> - <image filename="minimize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="minimize_unfocused_prelight"> - <image filename="minimize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="minimize_unfocused_pressed"> - <include name="minimize_unfocused_prelight"/> -</draw_ops> - -<!-- menu --> -<draw_ops name="menu_focused"> - <image filename="menu.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="menu_focused_prelight"> - <image filename="menu.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="menu_focused_pressed"> - <include name="menu_focused_prelight"/> -</draw_ops> - -<draw_ops name="menu_unfocused"> - <image filename="menu.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="menu_unfocused_prelight"> - <image filename="menu.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="menu_unfocused_pressed"> - <include name="menu_unfocused_prelight"/> -</draw_ops> - -<!-- shade --> -<draw_ops name="shade_focused"> - <image filename="shade.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="shade_focused_prelight"> - <image filename="shade.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="shade_focused_pressed"> - <include name="shade_focused_prelight"/> -</draw_ops> - -<draw_ops name="shade_unfocused"> - <image filename="shade.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="shade_unfocused_prelight"> - <image filename="shade.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="shade_unfocused_pressed"> - <include name="shade_unfocused_prelight"/> -</draw_ops> - -<!-- unshade --> -<draw_ops name="unshade_focused"> - <image filename="unshade.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="unshade_focused_prelight"> - <image filename="unshade.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="unshade_focused_pressed"> - <include name="unshade_focused_prelight"/> -</draw_ops> - -<draw_ops name="unshade_unfocused"> - <image filename="unshade.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="unshade_unfocused_prelight"> - <image filename="unshade.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="unshade_unfocused_pressed"> - <include name="unshade_unfocused_prelight"/> -</draw_ops> - -<!-- appmenu --> -<constant name="D_appmenu_icon_size" value="16"/> - -<draw_ops name="appmenu_icon_focused"> - <icon - x="(width-D_appmenu_icon_size)/2" y="(height-D_appmenu_icon_size)/2" - width="D_appmenu_icon_size" height="D_appmenu_icon_size"/> -</draw_ops> - -<draw_ops name="appmenu_focused"> - <include name="appmenu_icon_focused"/> -</draw_ops> - -<draw_ops name="appmenu_focused_prelight"> - <include name="appmenu_icon_focused"/> -</draw_ops> - -<draw_ops name="appmenu_focused_pressed"> - <include name="appmenu_icon_focused"/> -</draw_ops> - -<draw_ops name="appmenu_icon_unfocused"> - <icon - x="(width-D_appmenu_icon_size)/2" y="(height-D_appmenu_icon_size)/2" - width="D_appmenu_icon_size" height="D_appmenu_icon_size" - alpha="0.75"/> -</draw_ops> - -<draw_ops name="appmenu_unfocused"> - <include name="appmenu_icon_unfocused"/> -</draw_ops> - -<draw_ops name="appmenu_unfocused_prelight"> - <include name="appmenu_icon_unfocused"/> -</draw_ops> - -<draw_ops name="appmenu_unfocused_pressed"> - <include name="appmenu_icon_unfocused"/> -</draw_ops> - - -<!-- button backgrounds --> - -<draw_ops name="button_focused"> -</draw_ops> - -<draw_ops name="button_focused_prelight"> - <image filename="button.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.15" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="button_focused_pressed"> - <image filename="button.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.3" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="button_unfocused"> -</draw_ops> - -<draw_ops name="button_unfocused_prelight"> - <image filename="button.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.15" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="button_unfocused_pressed"> - <image filename="button.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.3" colorize="C_title_unfocused"/> -</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="titlebar_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 version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_focused"/> --> - <!-- <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_focused_prelight"/> --> - <!-- <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_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="left_middle_background" state="normal" draw_ops="button_focused"/> - <button function="left_middle_background" state="prelight" draw_ops="button_focused_prelight"/> - <button function="left_middle_background" state="pressed" draw_ops="button_focused_pressed"/> - <button function="right_middle_background" state="normal" draw_ops="button_focused"/> - <button function="right_middle_background" state="prelight" draw_ops="button_focused_prelight"/> - <button function="right_middle_background" state="pressed" draw_ops="button_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"> - <piece position="entire_background" draw_ops="entire_background_unfocused"/> - <piece position="titlebar" draw_ops="titlebar_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 version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_unfocused"/> --> - <!-- <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_unfocused_prelight"/> --> - <!-- <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_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="left_middle_background" state="normal" draw_ops="button_unfocused"/> - <button function="left_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> - <button function="left_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> - <button function="right_middle_background" state="normal" draw_ops="button_unfocused"/> - <button function="right_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> - <button function="right_middle_background" state="pressed" draw_ops="button_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" parent="normal_focused"> - <piece position="titlebar" draw_ops="entire_background_focused"/> - <button function="maximize" state="normal" draw_ops="unmaximize_focused"/> - <button function="maximize" state="pressed" draw_ops="unmaximize_focused_pressed"/> - <button function="maximize" state="prelight" draw_ops="unmaximize_focused_prelight"/> -</frame_style> - -<frame_style name="normal_max_unfocused" geometry="max" parent="normal_unfocused"> - <piece position="titlebar" draw_ops="entire_background_unfocused"/> - <button function="maximize" state="normal" draw_ops="unmaximize_unfocused"/> - <button function="maximize" state="pressed" draw_ops="unmaximize_unfocused_pressed"/> - <button function="maximize" state="prelight" draw_ops="unmaximize_unfocused_prelight"/> -</frame_style> - -<frame_style name="tiled_left_focused" geometry="tiled_left" parent="normal_focused"> - <piece position="titlebar" draw_ops="entire_background_focused"/> -</frame_style> - -<frame_style name="tiled_left_unfocused" geometry="tiled_left" parent="normal_unfocused"> - <piece position="titlebar" draw_ops="entire_background_unfocused"/> -</frame_style> - -<frame_style name="tiled_right_focused" geometry="tiled_right" parent="normal_focused"> - <piece position="titlebar" draw_ops="entire_background_focused"/> -</frame_style> - -<frame_style name="tiled_right_unfocused" geometry="tiled_right" parent="normal_unfocused"> - <piece position="titlebar" draw_ops="entire_background_unfocused"/> -</frame_style> - -<frame_style name="dialog_focused" geometry="nobuttons" parent="normal_focused"> -</frame_style> - -<frame_style name="dialog_unfocused" geometry="nobuttons" parent="normal_unfocused"> -</frame_style> - -<frame_style name="modal_dialog_focused" geometry="modal" parent="normal_focused"> - <piece position="entire_background" draw_ops="entire_background_alt_focused"/> - <piece position="titlebar" draw_ops="titlebar_alt_focused"/> - <piece position="title" draw_ops="title_alt_focused"/> -</frame_style> - -<frame_style name="modal_dialog_unfocused" geometry="modal" parent="normal_unfocused"> - <piece position="entire_background" draw_ops="entire_background_alt_unfocused"/> - <piece position="titlebar" draw_ops="titlebar_alt_unfocused"/> - <piece position="title" draw_ops="title_alt_unfocused"/> -</frame_style> - -<frame_style name="utility_focused" geometry="small" parent="normal_focused"> -</frame_style> - -<frame_style name="utility_unfocused" geometry="small" parent="normal_unfocused"> -</frame_style> - -<frame_style name="border_focused" geometry="border" parent="normal_focused"> -</frame_style> - -<frame_style name="border_unfocused" geometry="border" parent="normal_unfocused"> -</frame_style> - -<frame_style name="borderless_focused" geometry="borderless" parent="normal_focused"> -</frame_style> - -<frame_style name="borderless_unfocused" geometry="borderless" parent="normal_unfocused"> -</frame_style> - -<frame_style name="attached_focused" geometry="attached" parent="modal_dialog_focused"> -</frame_style> - -<frame_style name="attached_unfocused" geometry="attached" parent="modal_dialog_unfocused"> -</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 version=">= 3.5" function="appmenu" state="normal"><draw_ops></draw_ops></button> --> - <!-- <button version=">= 3.5" function="appmenu" state="pressed"><draw_ops></draw_ops></button> --> - <button function="shade" state="normal"><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="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_focused"/> - <frame focus="no" state="maximized_and_shaded" style="normal_max_unfocused"/> - <!-- <frame version=">= 3.3" focus="yes" state="tiled_left" style="tiled_left_focused"/> --> - <!-- <frame version=">= 3.3" focus="no" state="tiled_left" style="tiled_left_unfocused"/> --> - <!-- <frame version=">= 3.3" focus="yes" state="tiled_right" style="tiled_right_focused"/> --> - <!-- <frame version=">= 3.3" focus="no" state="tiled_right" style="tiled_right_unfocused"/> --> - <!-- <frame version=">= 3.3" focus="yes" state="tiled_left_and_shaded" style="tiled_left_focused"/> --> - <!-- <frame version=">= 3.3" focus="no" state="tiled_left_and_shaded" style="tiled_left_unfocused"/> --> - <!-- <frame version=">= 3.3" focus="yes" state="tiled_right_and_shaded" style="tiled_right_focused"/> --> - <!-- <frame version=">= 3.3" focus="no" state="tiled_right_and_shaded" style="tiled_right_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_focused"/> - <frame focus="no" state="maximized" style="borderless_unfocused"/> - <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> - -<frame_style_set name="attached_style_set"> - <frame focus="yes" state="normal" resize="both" style="attached_focused"/> - <frame focus="no" state="normal" resize="both" style="attached_unfocused"/> - <frame focus="yes" state="maximized" style="blank"/> - <frame focus="no" state="maximized" style="blank"/> - <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"/> -<!-- <window version=">= 3.2" type="attached" style_set="attached_style_set"/> --> - -</metacity_theme> diff --git a/metacity-1/metacity-theme-3.xml b/metacity-1/metacity-theme-3.xml deleted file mode 100644 index 120260d35..000000000 --- a/metacity-1/metacity-theme-3.xml +++ /dev/null @@ -1,708 +0,0 @@ -<?xml version="1.0"?> -<metacity_theme> -<info> - <name>Flat-Plat</name> - <author>nana-4</author> - <copyright>GPL</copyright> - <date>2016</date> - <description>Flat-Plat Metacity theme</description> -</info> - - -<!-- meaningful constants --> - -<constant name="C_titlebar" value="#37474F"/> -<constant name="C_titlebar_alt" value="gtk:custom(theme_bg_color,gtk:bg[NORMAL])"/> - -<constant name="C_highlight" value="blend/#37474F/#FFFFFF/0.2"/> -<constant name="C_highlight_alt" value="blend/gtk:custom(theme_bg_color,gtk:bg[NORMAL])/#FFFFFF/0.4"/> - -<constant name="C_title_focused" value="#FFFFFF"/> -<constant name="C_title_unfocused" value="blend/#37474F/#FFFFFF/0.75"/> -<constant name="C_title_alt_focused" value="gtk:custom(theme_fg_color,gtk:fg[NORMAL])"/> -<constant name="C_title_alt_unfocused" value="blend/gtk:custom(theme_bg_color,gtk:bg[NORMAL])/gtk:custom(theme_fg_color,gtk:fg[NORMAL])/0.75"/> - - -<!-- geometries --> - -<frame_geometry name="normal" title_scale="medium" rounded_top_left="2" rounded_top_right="2"> - <distance name="left_width" value="0"/> - <distance name="right_width" value="0"/> - <distance name="bottom_height" value="0"/> - <distance name="left_titlebar_edge" value="0"/> - <distance name="right_titlebar_edge" value="0"/> - <distance name="title_vertical_pad" value="14"/> - <border name="title_border" left="10" right="10" top="0" bottom="0"/> - <border name="button_border" left="0" right="0" top="0" bottom="0"/> - <aspect_ratio name="button" value="1"/> -</frame_geometry> - -<frame_geometry name="max" title_scale="medium" 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"/> -</frame_geometry> - -<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> - -<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> - -<frame_geometry name="nobuttons" hide_buttons="true" parent="normal"> -</frame_geometry> - -<frame_geometry name="modal" title_scale="small" hide_buttons="true" rounded_top_left="2" rounded_top_right="2" parent="normal"> - <distance name="title_vertical_pad" value="8"/> -</frame_geometry> - -<frame_geometry name="small" title_scale="small" rounded_top_left="2" rounded_top_right="2" parent="normal"> - <distance name="title_vertical_pad" value="8"/> - <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> - -<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> - -<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="button_border" left="0" right="0" top="0" bottom="0"/> - <border name="title_border" left="0" right="0" top="0" bottom="0"/> -</frame_geometry> - -<frame_geometry name="attached" title_scale="medium" hide_buttons="true" rounded_top_left="2" rounded_top_right="2" rounded_bottom_left="2" rounded_bottom_right="2" parent="normal"> - <distance name="title_vertical_pad" value="6"/> -</frame_geometry> - - -<!-- drawing operations --> - -<!-- title --> -<draw_ops name="title_focused"> - <title version="< 3.1" - x="(0 `max` ((width - title_width) / 2))" - y="(0 `max` ((height - title_height) / 2))" - color="C_title_focused"/> - <title version=">= 3.1" - x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))" - y="(0 `max` ((height - title_height) / 2))" - ellipsize_width="width" - color="C_title_focused"/> -</draw_ops> - -<draw_ops name="title_unfocused"> - <title version="< 3.1" - x="(0 `max` ((width - title_width) / 2))" - y="(0 `max` ((height - title_height) / 2))" - color="C_title_unfocused"/> - <title version=">= 3.1" - x="(0 `max` ((frame_x_center - title_width/2) `min` (width - title_width)))" - y="(0 `max` ((height - title_height) / 2))" - ellipsize_width="width" - color="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="title_alt_focused"> - <title version="< 3.1" - x="(0 `max` ((width - title_width) / 2))" - y="(0 `max` ((height - title_height) / 2))" - color="C_title_alt_focused"/> - <title version=">= 3.1" - x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))" - y="(0 `max` ((height - title_height) / 2))" - ellipsize_width="width" - color="C_title_alt_focused"/> -</draw_ops> - -<draw_ops name="title_alt_unfocused"> - <title version="< 3.1" - x="(0 `max` ((width - title_width) / 2))" - y="(0 `max` ((height - title_height) / 2))" - color="C_title_alt_unfocused"/> - <title version=">= 3.1" - x="(0 `max` ((frame_x_center - title_width/2) `min` (width - title_width)))" - y="(0 `max` ((height - title_height) / 2))" - ellipsize_width="width" - color="C_title_alt_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="entire_background_alt_focused"> - <rectangle color="C_titlebar_alt" x="0" y="0" width="width" height="height" filled="true"/> -</draw_ops> - -<draw_ops name="entire_background_alt_unfocused"> - <include name="entire_background_alt_focused"/> -</draw_ops> - -<draw_ops name="highlight"> - <line color="C_highlight" x1="2" y1="0" x2="width-3" y2="0"/> - <arc color="C_highlight" x="0-1" y="0" width="5" height="5" start_angle="270" extent_angle="90"/> - <arc color="C_highlight" x="width-5" y="0" width="5" height="5" start_angle="0" extent_angle="90"/> -</draw_ops> - -<draw_ops name="highlight_alt"> - <line color="C_highlight_alt" x1="2" y1="0" x2="width-3" y2="0"/> - <arc color="C_highlight_alt" x="0-1" y="0" width="5" height="5" start_angle="270" extent_angle="90"/> - <arc color="C_highlight_alt" x="width-5" y="0" width="5" height="5" start_angle="0" extent_angle="90"/> -</draw_ops> - -<draw_ops name="titlebar_focused"> - <include name="entire_background_focused"/> - <include name="highlight"/> -</draw_ops> - -<draw_ops name="titlebar_unfocused"> - <include name="entire_background_unfocused"/> - <include name="highlight"/> -</draw_ops> - -<draw_ops name="titlebar_alt_focused"> - <include name="entire_background_alt_focused"/> - <include name="highlight_alt"/> -</draw_ops> - -<draw_ops name="titlebar_alt_unfocused"> - <include name="entire_background_alt_unfocused"/> - <include name="highlight_alt"/> -</draw_ops> - - -<!-- button icons --> - -<!-- close --> -<draw_ops name="close_focused"> - <image filename="close.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="close_focused_prelight"> - <image filename="close.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="close_focused_pressed"> - <include name="close_focused_prelight"/> -</draw_ops> - -<draw_ops name="close_unfocused"> - <image filename="close.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="close_unfocused_prelight"> - <image filename="close.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="close_unfocused_pressed"> - <include name="close_unfocused_prelight"/> -</draw_ops> - -<!-- maximize --> -<draw_ops name="maximize_focused"> - <image filename="maximize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="maximize_focused_prelight"> - <image filename="maximize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="maximize_focused_pressed"> - <include name="maximize_focused_prelight"/> -</draw_ops> - -<draw_ops name="maximize_unfocused"> - <image filename="maximize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="maximize_unfocused_prelight"> - <image filename="maximize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="maximize_unfocused_pressed"> - <include name="maximize_unfocused_prelight"/> -</draw_ops> - -<!-- unmaximize --> -<draw_ops name="unmaximize_focused"> - <image filename="unmaximize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="unmaximize_focused_prelight"> - <image filename="unmaximize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="unmaximize_focused_pressed"> - <include name="unmaximize_focused_prelight"/> -</draw_ops> - -<draw_ops name="unmaximize_unfocused"> - <image filename="unmaximize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="unmaximize_unfocused_prelight"> - <image filename="unmaximize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="unmaximize_unfocused_pressed"> - <include name="unmaximize_unfocused_prelight"/> -</draw_ops> - -<!-- minimize --> -<draw_ops name="minimize_focused"> - <image filename="minimize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="minimize_focused_prelight"> - <image filename="minimize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="minimize_focused_pressed"> - <include name="minimize_focused_prelight"/> -</draw_ops> - -<draw_ops name="minimize_unfocused"> - <image filename="minimize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="minimize_unfocused_prelight"> - <image filename="minimize.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="minimize_unfocused_pressed"> - <include name="minimize_unfocused_prelight"/> -</draw_ops> - -<!-- menu --> -<draw_ops name="menu_focused"> - <image filename="menu.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="menu_focused_prelight"> - <image filename="menu.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="menu_focused_pressed"> - <include name="menu_focused_prelight"/> -</draw_ops> - -<draw_ops name="menu_unfocused"> - <image filename="menu.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="menu_unfocused_prelight"> - <image filename="menu.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="menu_unfocused_pressed"> - <include name="menu_unfocused_prelight"/> -</draw_ops> - -<!-- shade --> -<draw_ops name="shade_focused"> - <image filename="shade.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="shade_focused_prelight"> - <image filename="shade.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="shade_focused_pressed"> - <include name="shade_focused_prelight"/> -</draw_ops> - -<draw_ops name="shade_unfocused"> - <image filename="shade.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="shade_unfocused_prelight"> - <image filename="shade.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="shade_unfocused_pressed"> - <include name="shade_unfocused_prelight"/> -</draw_ops> - -<!-- unshade --> -<draw_ops name="unshade_focused"> - <image filename="unshade.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="unshade_focused_prelight"> - <image filename="unshade.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="unshade_focused_pressed"> - <include name="unshade_focused_prelight"/> -</draw_ops> - -<draw_ops name="unshade_unfocused"> - <image filename="unshade.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.75" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="unshade_unfocused_prelight"> - <image filename="unshade.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="1" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="unshade_unfocused_pressed"> - <include name="unshade_unfocused_prelight"/> -</draw_ops> - -<!-- appmenu --> -<constant name="D_appmenu_icon_size" value="16"/> - -<draw_ops name="appmenu_icon_focused"> - <icon - x="(width-D_appmenu_icon_size)/2" y="(height-D_appmenu_icon_size)/2" - width="D_appmenu_icon_size" height="D_appmenu_icon_size"/> -</draw_ops> - -<draw_ops name="appmenu_focused"> - <include name="appmenu_icon_focused"/> -</draw_ops> - -<draw_ops name="appmenu_focused_prelight"> - <include name="appmenu_icon_focused"/> -</draw_ops> - -<draw_ops name="appmenu_focused_pressed"> - <include name="appmenu_icon_focused"/> -</draw_ops> - -<draw_ops name="appmenu_icon_unfocused"> - <icon - x="(width-D_appmenu_icon_size)/2" y="(height-D_appmenu_icon_size)/2" - width="D_appmenu_icon_size" height="D_appmenu_icon_size" - alpha="0.75"/> -</draw_ops> - -<draw_ops name="appmenu_unfocused"> - <include name="appmenu_icon_unfocused"/> -</draw_ops> - -<draw_ops name="appmenu_unfocused_prelight"> - <include name="appmenu_icon_unfocused"/> -</draw_ops> - -<draw_ops name="appmenu_unfocused_pressed"> - <include name="appmenu_icon_unfocused"/> -</draw_ops> - - -<!-- button backgrounds --> - -<draw_ops name="button_focused"> -</draw_ops> - -<draw_ops name="button_focused_prelight"> - <image filename="button.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.15" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="button_focused_pressed"> - <image filename="button.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.3" colorize="C_title_focused"/> -</draw_ops> - -<draw_ops name="button_unfocused"> -</draw_ops> - -<draw_ops name="button_unfocused_prelight"> - <image filename="button.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.15" colorize="C_title_unfocused"/> -</draw_ops> - -<draw_ops name="button_unfocused_pressed"> - <image filename="button.svg" x="(width-object_width)/2" y="(height-object_height)/2" width="object_width" height="object_height" alpha="0.3" colorize="C_title_unfocused"/> -</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="titlebar_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 version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_focused"/> - <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_focused_prelight"/> - <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_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="left_middle_background" state="normal" draw_ops="button_focused"/> - <button function="left_middle_background" state="prelight" draw_ops="button_focused_prelight"/> - <button function="left_middle_background" state="pressed" draw_ops="button_focused_pressed"/> - <button function="right_middle_background" state="normal" draw_ops="button_focused"/> - <button function="right_middle_background" state="prelight" draw_ops="button_focused_prelight"/> - <button function="right_middle_background" state="pressed" draw_ops="button_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"> - <piece position="entire_background" draw_ops="entire_background_unfocused"/> - <piece position="titlebar" draw_ops="titlebar_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 version=">= 3.5" function="appmenu" state="normal" draw_ops="appmenu_unfocused"/> - <button version=">= 3.5" function="appmenu" state="prelight" draw_ops="appmenu_unfocused_prelight"/> - <button version=">= 3.5" function="appmenu" state="pressed" draw_ops="appmenu_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="left_middle_background" state="normal" draw_ops="button_unfocused"/> - <button function="left_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> - <button function="left_middle_background" state="pressed" draw_ops="button_unfocused_pressed"/> - <button function="right_middle_background" state="normal" draw_ops="button_unfocused"/> - <button function="right_middle_background" state="prelight" draw_ops="button_unfocused_prelight"/> - <button function="right_middle_background" state="pressed" draw_ops="button_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" parent="normal_focused"> - <piece position="titlebar" draw_ops="entire_background_focused"/> - <button function="maximize" state="normal" draw_ops="unmaximize_focused"/> - <button function="maximize" state="pressed" draw_ops="unmaximize_focused_pressed"/> - <button function="maximize" state="prelight" draw_ops="unmaximize_focused_prelight"/> -</frame_style> - -<frame_style name="normal_max_unfocused" geometry="max" parent="normal_unfocused"> - <piece position="titlebar" draw_ops="entire_background_unfocused"/> - <button function="maximize" state="normal" draw_ops="unmaximize_unfocused"/> - <button function="maximize" state="pressed" draw_ops="unmaximize_unfocused_pressed"/> - <button function="maximize" state="prelight" draw_ops="unmaximize_unfocused_prelight"/> -</frame_style> - -<frame_style name="tiled_left_focused" geometry="tiled_left" parent="normal_focused"> - <piece position="titlebar" draw_ops="entire_background_focused"/> -</frame_style> - -<frame_style name="tiled_left_unfocused" geometry="tiled_left" parent="normal_unfocused"> - <piece position="titlebar" draw_ops="entire_background_unfocused"/> -</frame_style> - -<frame_style name="tiled_right_focused" geometry="tiled_right" parent="normal_focused"> - <piece position="titlebar" draw_ops="entire_background_focused"/> -</frame_style> - -<frame_style name="tiled_right_unfocused" geometry="tiled_right" parent="normal_unfocused"> - <piece position="titlebar" draw_ops="entire_background_unfocused"/> -</frame_style> - -<frame_style name="dialog_focused" geometry="nobuttons" parent="normal_focused"> -</frame_style> - -<frame_style name="dialog_unfocused" geometry="nobuttons" parent="normal_unfocused"> -</frame_style> - -<frame_style name="modal_dialog_focused" geometry="modal" parent="normal_focused"> - <piece position="entire_background" draw_ops="entire_background_alt_focused"/> - <piece position="titlebar" draw_ops="titlebar_alt_focused"/> - <piece position="title" draw_ops="title_alt_focused"/> -</frame_style> - -<frame_style name="modal_dialog_unfocused" geometry="modal" parent="normal_unfocused"> - <piece position="entire_background" draw_ops="entire_background_alt_unfocused"/> - <piece position="titlebar" draw_ops="titlebar_alt_unfocused"/> - <piece position="title" draw_ops="title_alt_unfocused"/> -</frame_style> - -<frame_style name="utility_focused" geometry="small" parent="normal_focused"> -</frame_style> - -<frame_style name="utility_unfocused" geometry="small" parent="normal_unfocused"> -</frame_style> - -<frame_style name="border_focused" geometry="border" parent="normal_focused"> -</frame_style> - -<frame_style name="border_unfocused" geometry="border" parent="normal_unfocused"> -</frame_style> - -<frame_style name="borderless_focused" geometry="borderless" parent="normal_focused"> -</frame_style> - -<frame_style name="borderless_unfocused" geometry="borderless" parent="normal_unfocused"> -</frame_style> - -<frame_style name="attached_focused" geometry="attached" parent="modal_dialog_focused"> -</frame_style> - -<frame_style name="attached_unfocused" geometry="attached" parent="modal_dialog_unfocused"> -</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 version=">= 3.5" function="appmenu" state="normal"><draw_ops></draw_ops></button> - <button version=">= 3.5" function="appmenu" state="pressed"><draw_ops></draw_ops></button> - <button function="shade" state="normal"><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="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_focused"/> - <frame focus="no" state="maximized_and_shaded" style="normal_max_unfocused"/> - <frame version=">= 3.3" focus="yes" state="tiled_left" style="tiled_left_focused"/> - <frame version=">= 3.3" focus="no" state="tiled_left" style="tiled_left_unfocused"/> - <frame version=">= 3.3" focus="yes" state="tiled_right" style="tiled_right_focused"/> - <frame version=">= 3.3" focus="no" state="tiled_right" style="tiled_right_unfocused"/> - <frame version=">= 3.3" focus="yes" state="tiled_left_and_shaded" style="tiled_left_focused"/> - <frame version=">= 3.3" focus="no" state="tiled_left_and_shaded" style="tiled_left_unfocused"/> - <frame version=">= 3.3" focus="yes" state="tiled_right_and_shaded" style="tiled_right_focused"/> - <frame version=">= 3.3" focus="no" state="tiled_right_and_shaded" style="tiled_right_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_focused"/> - <frame focus="no" state="maximized" style="borderless_unfocused"/> - <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> - -<frame_style_set name="attached_style_set"> - <frame focus="yes" state="normal" resize="both" style="attached_focused"/> - <frame focus="no" state="normal" resize="both" style="attached_unfocused"/> - <frame focus="yes" state="maximized" style="blank"/> - <frame focus="no" state="maximized" style="blank"/> - <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"/> -<window version=">= 3.2" type="attached" style_set="attached_style_set"/> - -</metacity_theme> diff --git a/metacity-1/minimize.svg b/metacity-1/minimize.svg deleted file mode 100644 index 789dd41c4..000000000 --- a/metacity-1/minimize.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <rect height="2" width="8" y="14" x="8" fill="#808080"/> -</svg> diff --git a/metacity-1/shade.svg b/metacity-1/shade.svg deleted file mode 100644 index d1245105e..000000000 --- a/metacity-1/shade.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <path d="m6 14 1.4142 1.414 4.5858-4.586 4.586 4.586 1.414-1.414-6-6z" fill="#808080"/> -</svg> diff --git a/metacity-1/unmaximize.svg b/metacity-1/unmaximize.svg deleted file mode 100644 index d44cce460..000000000 --- a/metacity-1/unmaximize.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <path fill="#808080" d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> -</svg> diff --git a/metacity-1/unshade.svg b/metacity-1/unshade.svg deleted file mode 100644 index 10b4c330a..000000000 --- a/metacity-1/unshade.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <path d="m18 10-1.414-1.4142-4.586 4.5862-4.5858-4.5862-1.4142 1.4142l6 6z" fill="#808080"/> -</svg> diff --git a/unity/buttons/close_focused.svg b/unity/buttons/close_focused.svg deleted file mode 100644 index edbcd58d7..000000000 --- a/unity/buttons/close_focused.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <circle fill-opacity="0" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity=".75" fill="#ffffff" d="m8.4141 7l-1.4141 1.4141 3.586 3.5859-3.586 3.586 1.4141 1.414 3.5859-3.586 3.586 3.586 1.414-1.414-3.586-3.586 3.586-3.5859-1.414-1.4141-3.586 3.586-3.5859-3.586z"/> -</svg> diff --git a/unity/buttons/close_focused_disabled.svg b/unity/buttons/close_focused_disabled.svg deleted file mode 100644 index f73019658..000000000 --- a/unity/buttons/close_focused_disabled.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <circle fill-opacity="0" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity=".3" fill="#ffffff" d="m8.4141 7l-1.4141 1.4141 3.586 3.5859-3.586 3.586 1.4141 1.414 3.5859-3.586 3.586 3.586 1.414-1.414-3.586-3.586 3.586-3.5859-1.414-1.4141-3.586 3.586-3.5859-3.586z"/> -</svg> diff --git a/unity/buttons/close_focused_prelight.svg b/unity/buttons/close_focused_prelight.svg deleted file mode 100644 index 9173f125d..000000000 --- a/unity/buttons/close_focused_prelight.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <circle fill-opacity=".15" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity="1" fill="#ffffff" d="m8.4141 7l-1.4141 1.4141 3.586 3.5859-3.586 3.586 1.4141 1.414 3.5859-3.586 3.586 3.586 1.414-1.414-3.586-3.586 3.586-3.5859-1.414-1.4141-3.586 3.586-3.5859-3.586z"/> -</svg> diff --git a/unity/buttons/close_focused_pressed.svg b/unity/buttons/close_focused_pressed.svg deleted file mode 100644 index 2f3833118..000000000 --- a/unity/buttons/close_focused_pressed.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <circle fill-opacity=".3" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity="1" fill="#ffffff" d="m8.4141 7l-1.4141 1.4141 3.586 3.5859-3.586 3.586 1.4141 1.414 3.5859-3.586 3.586 3.586 1.414-1.414-3.586-3.586 3.586-3.5859-1.414-1.4141-3.586 3.586-3.5859-3.586z"/> -</svg> diff --git a/unity/buttons/close_unfocused.svg b/unity/buttons/close_unfocused.svg deleted file mode 100644 index 8caa37700..000000000 --- a/unity/buttons/close_unfocused.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24" opacity=".75"> - <circle fill-opacity="0" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity=".75" fill="#ffffff" d="m8.4141 7l-1.4141 1.4141 3.586 3.5859-3.586 3.586 1.4141 1.414 3.5859-3.586 3.586 3.586 1.414-1.414-3.586-3.586 3.586-3.5859-1.414-1.4141-3.586 3.586-3.5859-3.586z"/> -</svg> diff --git a/unity/buttons/close_unfocused_disabled.svg b/unity/buttons/close_unfocused_disabled.svg deleted file mode 100644 index f2867df8e..000000000 --- a/unity/buttons/close_unfocused_disabled.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24" opacity=".75"> - <circle fill-opacity="0" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity=".3" fill="#ffffff" d="m8.4141 7l-1.4141 1.4141 3.586 3.5859-3.586 3.586 1.4141 1.414 3.5859-3.586 3.586 3.586 1.414-1.414-3.586-3.586 3.586-3.5859-1.414-1.4141-3.586 3.586-3.5859-3.586z"/> -</svg> diff --git a/unity/buttons/close_unfocused_prelight.svg b/unity/buttons/close_unfocused_prelight.svg deleted file mode 100644 index 38e00a1a4..000000000 --- a/unity/buttons/close_unfocused_prelight.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24" opacity=".75"> - <circle fill-opacity=".15" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity="1" fill="#ffffff" d="m8.4141 7l-1.4141 1.4141 3.586 3.5859-3.586 3.586 1.4141 1.414 3.5859-3.586 3.586 3.586 1.414-1.414-3.586-3.586 3.586-3.5859-1.414-1.4141-3.586 3.586-3.5859-3.586z"/> -</svg> diff --git a/unity/buttons/close_unfocused_pressed.svg b/unity/buttons/close_unfocused_pressed.svg deleted file mode 100644 index b3cdc024a..000000000 --- a/unity/buttons/close_unfocused_pressed.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24" opacity=".75"> - <circle fill-opacity=".3" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity="1" fill="#ffffff" d="m8.4141 7l-1.4141 1.4141 3.586 3.5859-3.586 3.586 1.4141 1.414 3.5859-3.586 3.586 3.586 1.414-1.414-3.586-3.586 3.586-3.5859-1.414-1.4141-3.586 3.586-3.5859-3.586z"/> -</svg> diff --git a/unity/buttons/maximize_focused.svg b/unity/buttons/maximize_focused.svg deleted file mode 100644 index ec4a50804..000000000 --- a/unity/buttons/maximize_focused.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <circle fill-opacity="0" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity=".75" fill="#ffffff" d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> -</svg> diff --git a/unity/buttons/maximize_focused_disabled.svg b/unity/buttons/maximize_focused_disabled.svg deleted file mode 100644 index 2a85176c2..000000000 --- a/unity/buttons/maximize_focused_disabled.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <circle fill-opacity="0" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity=".3" fill="#ffffff" d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> -</svg> diff --git a/unity/buttons/maximize_focused_prelight.svg b/unity/buttons/maximize_focused_prelight.svg deleted file mode 100644 index 880cc072b..000000000 --- a/unity/buttons/maximize_focused_prelight.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <circle fill-opacity=".15" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity="1" fill="#ffffff" d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> -</svg> diff --git a/unity/buttons/maximize_focused_pressed.svg b/unity/buttons/maximize_focused_pressed.svg deleted file mode 100644 index 5836f4e24..000000000 --- a/unity/buttons/maximize_focused_pressed.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <circle fill-opacity=".3" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity="1" fill="#ffffff" d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> -</svg> diff --git a/unity/buttons/maximize_unfocused.svg b/unity/buttons/maximize_unfocused.svg deleted file mode 100644 index 7af5484ac..000000000 --- a/unity/buttons/maximize_unfocused.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24" opacity=".75"> - <circle fill-opacity="0" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity=".75" fill="#ffffff" d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> -</svg> diff --git a/unity/buttons/maximize_unfocused_disabled.svg b/unity/buttons/maximize_unfocused_disabled.svg deleted file mode 100644 index e9f4b495a..000000000 --- a/unity/buttons/maximize_unfocused_disabled.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24" opacity=".75"> - <circle fill-opacity="0" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity=".3" fill="#ffffff" d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> -</svg> diff --git a/unity/buttons/maximize_unfocused_prelight.svg b/unity/buttons/maximize_unfocused_prelight.svg deleted file mode 100644 index a5e4af919..000000000 --- a/unity/buttons/maximize_unfocused_prelight.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24" opacity=".75"> - <circle fill-opacity=".15" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity="1" fill="#ffffff" d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> -</svg> diff --git a/unity/buttons/maximize_unfocused_pressed.svg b/unity/buttons/maximize_unfocused_pressed.svg deleted file mode 100644 index da4e76c2b..000000000 --- a/unity/buttons/maximize_unfocused_pressed.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24" opacity=".75"> - <circle fill-opacity=".3" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity="1" fill="#ffffff" d="m8 8v8h8v-8h-8zm2 2h4v4h-4v-4z"/> -</svg> diff --git a/unity/buttons/minimize_focused.svg b/unity/buttons/minimize_focused.svg deleted file mode 100644 index f259eee7a..000000000 --- a/unity/buttons/minimize_focused.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <circle fill-opacity="0" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity=".75" fill="#ffffff" d="m8 14h8v2h-8z"/> -</svg> diff --git a/unity/buttons/minimize_focused_disabled.svg b/unity/buttons/minimize_focused_disabled.svg deleted file mode 100644 index 68556731c..000000000 --- a/unity/buttons/minimize_focused_disabled.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <circle fill-opacity="0" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity=".3" fill="#ffffff" d="m8 14h8v2h-8z"/> -</svg> diff --git a/unity/buttons/minimize_focused_prelight.svg b/unity/buttons/minimize_focused_prelight.svg deleted file mode 100644 index ecf0e3951..000000000 --- a/unity/buttons/minimize_focused_prelight.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <circle fill-opacity=".15" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity="1" fill="#ffffff" d="m8 14h8v2h-8z"/> -</svg> diff --git a/unity/buttons/minimize_focused_pressed.svg b/unity/buttons/minimize_focused_pressed.svg deleted file mode 100644 index fc042b952..000000000 --- a/unity/buttons/minimize_focused_pressed.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <circle fill-opacity=".3" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity="1" fill="#ffffff" d="m8 14h8v2h-8z"/> -</svg> diff --git a/unity/buttons/minimize_unfocused.svg b/unity/buttons/minimize_unfocused.svg deleted file mode 100644 index c8bc1572d..000000000 --- a/unity/buttons/minimize_unfocused.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24" opacity=".75"> - <circle fill-opacity="0" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity=".75" fill="#ffffff" d="m8 14h8v2h-8z"/> -</svg> diff --git a/unity/buttons/minimize_unfocused_disabled.svg b/unity/buttons/minimize_unfocused_disabled.svg deleted file mode 100644 index 22f692ed5..000000000 --- a/unity/buttons/minimize_unfocused_disabled.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24" opacity=".75"> - <circle fill-opacity="0" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity=".3" fill="#ffffff" d="m8 14h8v2h-8z"/> -</svg> diff --git a/unity/buttons/minimize_unfocused_prelight.svg b/unity/buttons/minimize_unfocused_prelight.svg deleted file mode 100644 index 953f88869..000000000 --- a/unity/buttons/minimize_unfocused_prelight.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24" opacity=".75"> - <circle fill-opacity=".15" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity="1" fill="#ffffff" d="m8 14h8v2h-8z"/> -</svg> diff --git a/unity/buttons/minimize_unfocused_pressed.svg b/unity/buttons/minimize_unfocused_pressed.svg deleted file mode 100644 index 80f2ee946..000000000 --- a/unity/buttons/minimize_unfocused_pressed.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24" opacity=".75"> - <circle fill-opacity=".3" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity="1" fill="#ffffff" d="m8 14h8v2h-8z"/> -</svg> diff --git a/unity/buttons/unmaximize_focused.svg b/unity/buttons/unmaximize_focused.svg deleted file mode 100644 index 192a67776..000000000 --- a/unity/buttons/unmaximize_focused.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <circle fill-opacity="0" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity=".75" fill="#ffffff" d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> -</svg> diff --git a/unity/buttons/unmaximize_focused_disabled.svg b/unity/buttons/unmaximize_focused_disabled.svg deleted file mode 100644 index 4b0945851..000000000 --- a/unity/buttons/unmaximize_focused_disabled.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <circle fill-opacity="0" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity=".3" fill="#ffffff" d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> -</svg> diff --git a/unity/buttons/unmaximize_focused_prelight.svg b/unity/buttons/unmaximize_focused_prelight.svg deleted file mode 100644 index 0f78e6db7..000000000 --- a/unity/buttons/unmaximize_focused_prelight.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <circle fill-opacity=".15" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity="1" fill="#ffffff" d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> -</svg> diff --git a/unity/buttons/unmaximize_focused_pressed.svg b/unity/buttons/unmaximize_focused_pressed.svg deleted file mode 100644 index 0735e1f15..000000000 --- a/unity/buttons/unmaximize_focused_pressed.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24"> - <circle fill-opacity=".3" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity="1" fill="#ffffff" d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> -</svg> diff --git a/unity/buttons/unmaximize_unfocused.svg b/unity/buttons/unmaximize_unfocused.svg deleted file mode 100644 index 1608baf2e..000000000 --- a/unity/buttons/unmaximize_unfocused.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24" opacity=".75"> - <circle fill-opacity="0" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity=".75" fill="#ffffff" d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> -</svg> diff --git a/unity/buttons/unmaximize_unfocused_disabled.svg b/unity/buttons/unmaximize_unfocused_disabled.svg deleted file mode 100644 index d79469040..000000000 --- a/unity/buttons/unmaximize_unfocused_disabled.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24" opacity=".75"> - <circle fill-opacity="0" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity=".3" fill="#ffffff" d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> -</svg> diff --git a/unity/buttons/unmaximize_unfocused_prelight.svg b/unity/buttons/unmaximize_unfocused_prelight.svg deleted file mode 100644 index d6cac5697..000000000 --- a/unity/buttons/unmaximize_unfocused_prelight.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24" opacity=".75"> - <circle fill-opacity=".15" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity="1" fill="#ffffff" d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> -</svg> diff --git a/unity/buttons/unmaximize_unfocused_pressed.svg b/unity/buttons/unmaximize_unfocused_pressed.svg deleted file mode 100644 index fe748154f..000000000 --- a/unity/buttons/unmaximize_unfocused_pressed.svg +++ /dev/null @@ -1,4 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 24 24" opacity=".75"> - <circle fill-opacity=".3" cy="12" cx="12" r="10" fill="#ffffff"/> - <path fill-opacity="1" fill="#ffffff" d="m9 9v6h6v-6h-6zm2 2h2v2h-2v-2z"/> -</svg> diff --git a/unity/dash-widgets.json b/unity/dash-widgets.json deleted file mode 100644 index ac93e2839..000000000 --- a/unity/dash-widgets.json +++ /dev/null @@ -1,162 +0,0 @@ -{ - "stock-icons" : { - "checkmark" : ["/usr/share/icons/unity/checkmark.svg", "32px", "32px"], - "cross" : ["/usr/share/icons/unity/cross.svg", "32px", "32px"], - "grid-view" : ["/usr/share/icons/unity/grid-view.svg", "32px", "32px"], - "flow-view" : ["/usr/share/icons/unity/flow-view.svg", "32px", "32px"], - "star" : ["/usr/share/icons/unity/star.svg", "32px", "32px"], - "triangle" : ["/usr/share/icons/unity/curved-triangle.svg", "32px", "32px"], - "bag" : ["/usr/share/icons/unity/bag.svg", "32px", "32px"], - "next" : ["/usr/share/icons/unity/next.svg", "32px", "32px"], - "prev" : ["/usr/share/icons/unity/prev.svg", "32px", "32px"], - "play" : ["/usr/share/icons/unity/play.svg", "32px", "32px"] - }, - - "regular-text" : { - "text-color" : "#ffffff", - "text-opacity" : 1.0, - "text-size" : 13.0, - "text-mode" : "normal", - "text-weight" : "regular" - }, - - "comments": { - "states" : ["ACTIVE", "NORMAL","PRELIGHT","SELECTED","INSENSITIVE"] - }, - - "button-icon": { - "color" : ["#ffffff", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF"], - "opacity" : [ 1.0, 1.0, 1.0, 0.8, 0.8], - "overlay-opacity": [ 0.30, 0.48, 0.48, 0.45, 0.45], - "overlay-mode" : [ "normal","multiply", "multiply", "normal", "normal"], - "blur-size" : [ 5, 0, 0, 0, 0] - }, - - "icon-only" : { - "color" : "#123456", - "opacity" : 1.0, - "overlay-opacity": 0.2, - "overlay-mode" : "normal", - "blur-size" : 6 - }, - - "lens-nav-bar" : { - "icon-height" : 20, - "icon-gap" : 40 - }, - - "button-label": { - "border-opacity" : [ 0.8, 0.13, 0.13, 0.13, 0.13], - "border-color" : ["#ffffff", "#FFFFFF", "#FFFFFF", "#FFFFFF", "#FFFFFF"], - "border-size" : [ 2.0, 1.0, 1.0, 0.5, 0.5], - "border-radius" : 4.0, - "text-size" : 1.0, - "text-color" : ["#ffffff", "#ffffff", "#ffffff", "#ffffff", "#ffffff"], - "text-opacity" : [ 1.0, 1.0, 1.0, 1.0, 1.0], - "fill-color" : ["#FFFFFF", "#000000", "#000000", "#000000", "#000000"], - "fill-opacity" : [ 0.13, 0.0, 0.0, 0.0, 0.0], - "overlay-opacity": [ 0.1, 0.1, 0.1, 0.0, 0.0], - "overlay-mode" : [ "normal", "normal", "normal", "normal", "normal"], - "blur-size" : [ 1, 1, 1, 0, 0] - }, - - "track-view" : { - "line-gap" : 26.0, - "heading-list-gap" : 30, - "left-padding" : 20 - }, - - "row-caption" : { - "main-text-color" : "#ffffff", - "main-text-opacity" : 1.0, - "main-text-size" : 17.0, - "main-text-weight" : "regular", - "sub-text-color" : "#ffffff", - "sub-text-opacity" : 0.5, - "sub-text-size" : 13.0, - "sub-text-weight" : "regular", - "icon-main-gap" : 10, - "main-sub-gap" : 15, - "sub-arrow-gap" : 10 - }, - - "preview-heading-small" : { - "main-title-size" : 23.0, - "main-title-color" : "#ffffff", - "main-title-opacity" : 1.0, - "main-title-mode" : "normal", - "main-title-weight" : "regular", - "sub-title-size" : 17.0, - "sub-title-color" : "#ffffff", - "sub-title-opacity" : 1.0, - "sub-title-mode" : "normal", - "sub-title-weight" : "regular", - "main-sub-gap" : 15, - "padding" : 10 - }, - - "preview-heading" : { - "main-title-size" : 30.0, - "main-title-color" : "#ffffff", - "main-title-opacity" : 1.0, - "main-title-mode" : "normal", - "main-title-weight" : "regular", - "sub-title-size" : 17.0, - "sub-title-color" : "#ffffff", - "sub-title-opacity" : 1.0, - "sub-title-mode" : "normal", - "sub-title-weight" : "regular", - "main-sub-gap" : 15, - "padding" : 10 - }, - - "scrollbar" : { - "color" : "#fff", - "opacity" : 1.0, - "size" : 8, - "buttons-size" : 0, - "corner-radius" : 3 - }, - - "scrollbar-overlay": { - "color" : "#fff", - "opacity" : 1.0, - "size" : 3, - "corner-radius" : 1.5 - }, - - "scrollbar-track": { - "color" : "#fff", - "opacity" : 0.4 - }, - - "filter-pane" : { - "width" : 330, - "title-size" : 17.0, - "title-color" : "#ffffff", - "title-opacity" : 1.0, - "title-mode" : "normal", - "title-style" : "bold", - "title-arrow-gap" : 10, - "button-height" : 30, - "border-size" : 1 - }, - - "separator" : { - "size" : 1.0, - "color" : "#ffffff", - "opacity" : 0.15, - "overlay-opacity": 0.47, - "overlay-mode" : "normal", - "blur-size" : 6 - }, - - "filter-caption" : { - "text-size" : 17, - "text-color" : "#ffffff", - "text-opacity" : 1.0, - "text-mode" : "normal", - "text-weight" : "bold", - "text-arrow-gap" : 10 - } -} diff --git a/unity/launcher_arrow_btt_19.svg b/unity/launcher_arrow_btt_19.svg deleted file mode 100644 index 6a59964d9..000000000 --- a/unity/launcher_arrow_btt_19.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 19 8"> - <circle cx="10" cy="4" r="2" fill="#ffffff"/> -</svg> diff --git a/unity/launcher_arrow_btt_37.svg b/unity/launcher_arrow_btt_37.svg deleted file mode 100644 index 3c9d675b5..000000000 --- a/unity/launcher_arrow_btt_37.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 37 16"> - <circle cx="19" cy="8" r="4" fill="#ffffff"/> -</svg> diff --git a/unity/launcher_arrow_ltr_19.svg b/unity/launcher_arrow_ltr_19.svg deleted file mode 100644 index 2d7d6d782..000000000 --- a/unity/launcher_arrow_ltr_19.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 8 19"> - <circle cx="4" cy="10" r="2" fill="#ffffff"/> -</svg> diff --git a/unity/launcher_arrow_ltr_37.svg b/unity/launcher_arrow_ltr_37.svg deleted file mode 100644 index 160f12366..000000000 --- a/unity/launcher_arrow_ltr_37.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 16 37"> - <circle cx="8" cy="19" r="4" fill="#ffffff"/> -</svg> diff --git a/unity/launcher_arrow_outline_btt_19.svg b/unity/launcher_arrow_outline_btt_19.svg deleted file mode 100644 index 757d9c889..000000000 --- a/unity/launcher_arrow_outline_btt_19.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 19 8"> - <circle fill-opacity=".6" cx="10" cy="4" r="2" fill="#ffffff"/> -</svg> diff --git a/unity/launcher_arrow_outline_btt_37.svg b/unity/launcher_arrow_outline_btt_37.svg deleted file mode 100644 index 38969d7e5..000000000 --- a/unity/launcher_arrow_outline_btt_37.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 37 16"> - <circle fill-opacity=".6" cx="19" cy="8" r="4" fill="#ffffff"/> -</svg> diff --git a/unity/launcher_arrow_outline_ltr_19.svg b/unity/launcher_arrow_outline_ltr_19.svg deleted file mode 100644 index ba7369595..000000000 --- a/unity/launcher_arrow_outline_ltr_19.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 8 19"> - <circle fill-opacity=".6" cx="4" cy="10" r="2" fill="#ffffff"/> -</svg> diff --git a/unity/launcher_arrow_outline_ltr_37.svg b/unity/launcher_arrow_outline_ltr_37.svg deleted file mode 100644 index 470bd5b3b..000000000 --- a/unity/launcher_arrow_outline_ltr_37.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 16 37"> - <circle fill-opacity=".6" cx="8" cy="19" r="4" fill="#ffffff"/> -</svg> diff --git a/unity/launcher_bfb.png b/unity/launcher_bfb.png deleted file mode 100644 index 9ffc9ec632c6e4416ebc17af3ed91fbc279597f7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9206 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 M07*qoM6N<$f<CV6_W%F@ diff --git a/unity/launcher_icon_back_150.svg b/unity/launcher_icon_back_150.svg deleted file mode 100644 index a36c96316..000000000 --- a/unity/launcher_icon_back_150.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 150 150"></svg> diff --git a/unity/launcher_icon_back_54.svg b/unity/launcher_icon_back_54.svg deleted file mode 100644 index 8a06c125c..000000000 --- a/unity/launcher_icon_back_54.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 54 54"></svg> diff --git a/unity/launcher_icon_edge_150.svg b/unity/launcher_icon_edge_150.svg deleted file mode 100644 index a36c96316..000000000 --- a/unity/launcher_icon_edge_150.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 150 150"></svg> diff --git a/unity/launcher_icon_edge_54.svg b/unity/launcher_icon_edge_54.svg deleted file mode 100644 index 8a06c125c..000000000 --- a/unity/launcher_icon_edge_54.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 54 54"></svg> diff --git a/unity/launcher_icon_glow_200.svg b/unity/launcher_icon_glow_200.svg deleted file mode 100644 index f400b9bc8..000000000 --- a/unity/launcher_icon_glow_200.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 200 200"></svg> diff --git a/unity/launcher_icon_glow_62.svg b/unity/launcher_icon_glow_62.svg deleted file mode 100644 index b71e820b9..000000000 --- a/unity/launcher_icon_glow_62.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 62 62"></svg> diff --git a/unity/launcher_icon_selected_back_150.svg b/unity/launcher_icon_selected_back_150.svg deleted file mode 100644 index 37753844e..000000000 --- a/unity/launcher_icon_selected_back_150.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 150 150"> - <rect rx="4" ry="4" height="148" width="148" y="1" x="1" fill="#cfcfcf"/> -</svg> diff --git a/unity/launcher_icon_selected_back_54.svg b/unity/launcher_icon_selected_back_54.svg deleted file mode 100644 index 155d8890c..000000000 --- a/unity/launcher_icon_selected_back_54.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 54 54"> - <rect rx="2" ry="2" height="52" width="52" y="1" x="1" fill="#cfcfcf"/> -</svg> diff --git a/unity/launcher_icon_shadow_200.svg b/unity/launcher_icon_shadow_200.svg deleted file mode 100644 index f400b9bc8..000000000 --- a/unity/launcher_icon_shadow_200.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 200 200"></svg> diff --git a/unity/launcher_icon_shadow_62.svg b/unity/launcher_icon_shadow_62.svg deleted file mode 100644 index b71e820b9..000000000 --- a/unity/launcher_icon_shadow_62.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 62 62"></svg> diff --git a/unity/launcher_icon_shine_150.svg b/unity/launcher_icon_shine_150.svg deleted file mode 100644 index a36c96316..000000000 --- a/unity/launcher_icon_shine_150.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 150 150"></svg> diff --git a/unity/launcher_icon_shine_54.svg b/unity/launcher_icon_shine_54.svg deleted file mode 100644 index 8a06c125c..000000000 --- a/unity/launcher_icon_shine_54.svg +++ /dev/null @@ -1 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 54 54"></svg> diff --git a/unity/launcher_pip_btt_19.svg b/unity/launcher_pip_btt_19.svg deleted file mode 100644 index 84348b78e..000000000 --- a/unity/launcher_pip_btt_19.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 19 7"> - <circle cx="9.5" cy="3.5" r="1.5" fill="#ffffff"/> -</svg> diff --git a/unity/launcher_pip_btt_37.svg b/unity/launcher_pip_btt_37.svg deleted file mode 100644 index 7597b945c..000000000 --- a/unity/launcher_pip_btt_37.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 37 15"> - <circle cx="18.5" cy="7.5" r="3.5" fill="#ffffff"/> -</svg> diff --git a/unity/launcher_pip_ltr_19.svg b/unity/launcher_pip_ltr_19.svg deleted file mode 100644 index 88c292744..000000000 --- a/unity/launcher_pip_ltr_19.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 7 19"> - <circle cx="3.5" cy="9.5" r="1.5" fill="#ffffff"/> -</svg> diff --git a/unity/launcher_pip_ltr_37.svg b/unity/launcher_pip_ltr_37.svg deleted file mode 100644 index 819580b64..000000000 --- a/unity/launcher_pip_ltr_37.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 15 37"> - <circle cx="7.5" cy="18.5" r="3.5" fill="#ffffff"/> -</svg> diff --git a/unity/progress_bar_fill.svg b/unity/progress_bar_fill.svg deleted file mode 100644 index d111bd86e..000000000 --- a/unity/progress_bar_fill.svg +++ /dev/null @@ -1,3 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 42 4"> - <rect height="4" width="42" y="0" x="0" fill="#42a5f5"/> -</svg> diff --git a/unity/progress_bar_trough.svg b/unity/progress_bar_trough.svg deleted file mode 100644 index 0870442d3..000000000 --- a/unity/progress_bar_trough.svg +++ /dev/null @@ -1,19 +0,0 @@ -<svg xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://www.w3.org/2000/svg" version="1.1" xmlns:cc="http://creativecommons.org/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" viewBox="0 0 54 54"> - <defs> - <filter id="a" style="color-interpolation-filters:sRGB" height="2" width="2" y="-.5" x="-.5"> - <feFlood result="flood" flood-opacity=".12" flood-color="rgb(0,0,0)"/> - <feComposite operator="in" result="composite1" in2="SourceGraphic" in="flood"/> - <feGaussianBlur stdDeviation="1.5" result="blur" in="composite1"/> - <feOffset result="offset" dx="0" dy="1"/> - <feComposite operator="over" result="fbSourceGraphic" in2="offset" in="SourceGraphic"/> - <feColorMatrix values="0 0 0 -1 0 0 0 0 -1 0 0 0 0 -1 0 0 0 0 1 0" result="fbSourceGraphicAlpha" in="fbSourceGraphic"/> - <feFlood result="flood" flood-color="rgb(0,0,0)" in="fbSourceGraphic" flood-opacity=".24"/> - <feComposite operator="in" result="composite1" in2="fbSourceGraphic" in="flood"/> - <feGaussianBlur result="blur" stdDeviation="1" in="composite1"/> - <feOffset result="offset" dx="0" dy="1"/> - <feComposite operator="over" result="composite2" in2="offset" in="fbSourceGraphic"/> - </filter> - </defs> - <rect rx="2" ry="2" height="8" filter="url(#a)" width="46" y="23" x="4" fill="#ffffff"/> - <rect fill-opacity=".096" height="4" width="42" y="25" x="6" fill="#000000"/> -</svg>

  • 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