changeset 0:a48477723cfe

Base Adwaita theme for GTK 3.16 https://github.com/GNOME/gnome-themes-standard/tree/gnome-3-14/themes/Adwaita @ 7c9d684 with gtk-3.0 directory replaced with https://github.com/GNOME/gtk/tree/gtk-3-16/gtk/theme/Adwaita @ ff9ee56
author IBBoard <dev@ibboard.co.uk>
date Sat, 09 Apr 2016 20:21:23 +0100
parents
children 4940e3f37640
files Makefile.am gtk-2.0/Arrows/arrow-down-insens.png gtk-2.0/Arrows/arrow-down-prelight.png gtk-2.0/Arrows/arrow-down-small-insens.png gtk-2.0/Arrows/arrow-down-small-prelight.png gtk-2.0/Arrows/arrow-down-small.png gtk-2.0/Arrows/arrow-down.png gtk-2.0/Arrows/arrow-left-insens.png gtk-2.0/Arrows/arrow-left-prelight.png gtk-2.0/Arrows/arrow-left.png gtk-2.0/Arrows/arrow-right-insens.png gtk-2.0/Arrows/arrow-right-prelight.png gtk-2.0/Arrows/arrow-right.png gtk-2.0/Arrows/arrow-up-insens.png gtk-2.0/Arrows/arrow-up-prelight.png gtk-2.0/Arrows/arrow-up-small-insens.png gtk-2.0/Arrows/arrow-up-small-prelight.png gtk-2.0/Arrows/arrow-up-small.png gtk-2.0/Arrows/arrow-up.png gtk-2.0/Arrows/menu-arrow-prelight.png gtk-2.0/Arrows/menu-arrow.png gtk-2.0/Buttons/button-default-nohilight.png gtk-2.0/Buttons/button-default.png gtk-2.0/Buttons/button-insensitive-nohilight.png gtk-2.0/Buttons/button-insensitive.png gtk-2.0/Buttons/button-prelight-nohilight.png gtk-2.0/Buttons/button-prelight.png gtk-2.0/Buttons/button-pressed-nohilight.png gtk-2.0/Buttons/button-pressed.png gtk-2.0/Check-Radio/checkbox-checked-insensitive.png gtk-2.0/Check-Radio/checkbox-checked.png gtk-2.0/Check-Radio/checkbox-mixed-insensitive.png gtk-2.0/Check-Radio/checkbox-mixed.png gtk-2.0/Check-Radio/checkbox-unchecked-insensitive.png gtk-2.0/Check-Radio/checkbox-unchecked.png gtk-2.0/Check-Radio/menucheck.png gtk-2.0/Check-Radio/menucheck_prelight.png gtk-2.0/Check-Radio/menuoption.png gtk-2.0/Check-Radio/menuoption_prelight.png gtk-2.0/Check-Radio/option-checked-insensitive.png gtk-2.0/Check-Radio/option-checked.png gtk-2.0/Check-Radio/option-mixed-insensitive.png gtk-2.0/Check-Radio/option-mixed.png gtk-2.0/Check-Radio/option-unchecked-insensitive.png gtk-2.0/Check-Radio/option-unchecked.png gtk-2.0/Entry/combo-entry-border-active-bg.png gtk-2.0/Entry/combo-entry-border-active-notebook.png gtk-2.0/Entry/combo-entry-border-active-rtl-bg.png gtk-2.0/Entry/combo-entry-border-active-rtl-notebook.png gtk-2.0/Entry/combo-entry-border-bg.png gtk-2.0/Entry/combo-entry-border-disabled-bg.png gtk-2.0/Entry/combo-entry-border-disabled-notebook.png gtk-2.0/Entry/combo-entry-border-disabled-rtl-bg.png gtk-2.0/Entry/combo-entry-border-disabled-rtl-notebook.png gtk-2.0/Entry/combo-entry-border-notebook.png gtk-2.0/Entry/combo-entry-border-rtl-bg.png gtk-2.0/Entry/combo-entry-border-rtl-notebook.png gtk-2.0/Entry/combo-entry-button-active-rtl.png gtk-2.0/Entry/combo-entry-button-active.png gtk-2.0/Entry/combo-entry-button-disabled-rtl.png gtk-2.0/Entry/combo-entry-button-disabled.png gtk-2.0/Entry/combo-entry-button-rtl.png gtk-2.0/Entry/combo-entry-button.png gtk-2.0/Entry/entry-border-active-bg-solid-spin.png gtk-2.0/Entry/entry-border-active-bg-solid.png gtk-2.0/Entry/entry-border-active-bg.png gtk-2.0/Entry/entry-border-active-notebook.png gtk-2.0/Entry/entry-border-bg-solid-spin.png gtk-2.0/Entry/entry-border-bg-solid.png gtk-2.0/Entry/entry-border-bg.png gtk-2.0/Entry/entry-border-disabled-bg.png gtk-2.0/Entry/entry-border-disabled-notebook.png gtk-2.0/Entry/entry-border-fill-plain.png gtk-2.0/Entry/entry-border-fill-solid.png gtk-2.0/Entry/entry-border-fill.png gtk-2.0/Entry/entry-border-notebook.png gtk-2.0/Entry/notebook-entry-border-active-bg.png gtk-2.0/Entry/notebook-entry-border-bg.png gtk-2.0/Entry/notebook-entry-border-disabled-bg.png gtk-2.0/Expanders/minus.png gtk-2.0/Expanders/plus.png gtk-2.0/Handles/handle-h.png gtk-2.0/Handles/handle-v.png gtk-2.0/Lines/line-h.png gtk-2.0/Lines/line-v.png gtk-2.0/Lines/menu_line_h.png gtk-2.0/Makefile.am gtk-2.0/Menu-Menubar/menubar.png gtk-2.0/Menu-Menubar/menubar_button.png gtk-2.0/Others/focus.png gtk-2.0/Others/null.png gtk-2.0/Others/tree_header.png gtk-2.0/ProgressBar/progressbar.png gtk-2.0/ProgressBar/progressbar_v.png gtk-2.0/ProgressBar/trough-progressbar.png gtk-2.0/ProgressBar/trough-progressbar_v.png gtk-2.0/Range/slider-horiz-prelight.png gtk-2.0/Range/slider-horiz.png gtk-2.0/Range/slider-vert-prelight.png gtk-2.0/Range/slider-vert.png gtk-2.0/Range/trough-horizontal.png gtk-2.0/Range/trough-vertical.png gtk-2.0/Scrollbars/slider-horiz-active.png gtk-2.0/Scrollbars/slider-horiz-insens.png gtk-2.0/Scrollbars/slider-horiz-prelight.png gtk-2.0/Scrollbars/slider-horiz.png gtk-2.0/Scrollbars/slider-vert-active.png gtk-2.0/Scrollbars/slider-vert-insens.png gtk-2.0/Scrollbars/slider-vert-prelight.png gtk-2.0/Scrollbars/slider-vert.png gtk-2.0/Scrollbars/trough-scrollbar-horiz.png gtk-2.0/Scrollbars/trough-scrollbar-vert.png gtk-2.0/Shadows/frame-gap-end.png gtk-2.0/Shadows/frame-gap-start.png gtk-2.0/Shadows/frame.png gtk-2.0/Spin/down-background-disable-rtl.png gtk-2.0/Spin/down-background-disable.png gtk-2.0/Spin/down-background-rtl.png gtk-2.0/Spin/down-background.png gtk-2.0/Spin/up-background-disable-rtl.png gtk-2.0/Spin/up-background-disable.png gtk-2.0/Spin/up-background-rtl.png gtk-2.0/Spin/up-background.png gtk-2.0/Tabs/notebook-gap-horiz.png gtk-2.0/Tabs/notebook-gap-vert.png gtk-2.0/Tabs/notebook.png gtk-2.0/Tabs/tab-bottom-active.png gtk-2.0/Tabs/tab-bottom.png gtk-2.0/Tabs/tab-left-active.png gtk-2.0/Tabs/tab-left.png gtk-2.0/Tabs/tab-right-active.png gtk-2.0/Tabs/tab-right.png gtk-2.0/Tabs/tab-top-active.png gtk-2.0/Tabs/tab-top.png gtk-2.0/Toolbar/inline-toolbar.png gtk-2.0/adwaita-bits.svg gtk-2.0/adwaita-bits2.svg gtk-2.0/adwaita_engine.c gtk-2.0/bits-list.txt gtk-2.0/gtkrc gtk-2.0/render-bits.sh gtk-3.0/Gemfile gtk-3.0/README gtk-3.0/_colors-public.scss gtk-3.0/_colors.scss gtk-3.0/_common.scss gtk-3.0/_drawing.scss gtk-3.0/assets.svg gtk-3.0/assets.txt gtk-3.0/assets/checkbox-active-selectionmode.png gtk-3.0/assets/checkbox-active-selectionmode@2.png gtk-3.0/assets/checkbox-backdrop-selectionmode.png gtk-3.0/assets/checkbox-backdrop-selectionmode@2.png gtk-3.0/assets/checkbox-checked-active-dark.png gtk-3.0/assets/checkbox-checked-active-dark@2.png gtk-3.0/assets/checkbox-checked-active-selectionmode.png gtk-3.0/assets/checkbox-checked-active-selectionmode@2.png gtk-3.0/assets/checkbox-checked-active.png gtk-3.0/assets/checkbox-checked-active@2.png gtk-3.0/assets/checkbox-checked-backdrop-dark.png gtk-3.0/assets/checkbox-checked-backdrop-dark@2.png gtk-3.0/assets/checkbox-checked-backdrop-insensitive-dark.png gtk-3.0/assets/checkbox-checked-backdrop-insensitive-dark@2.png gtk-3.0/assets/checkbox-checked-backdrop-insensitive.png gtk-3.0/assets/checkbox-checked-backdrop-insensitive@2.png gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png gtk-3.0/assets/checkbox-checked-backdrop-selectionmode@2.png gtk-3.0/assets/checkbox-checked-backdrop.png gtk-3.0/assets/checkbox-checked-backdrop@2.png gtk-3.0/assets/checkbox-checked-dark.png gtk-3.0/assets/checkbox-checked-dark@2.png gtk-3.0/assets/checkbox-checked-hover-dark.png gtk-3.0/assets/checkbox-checked-hover-dark@2.png gtk-3.0/assets/checkbox-checked-hover-selectionmode.png gtk-3.0/assets/checkbox-checked-hover-selectionmode@2.png gtk-3.0/assets/checkbox-checked-hover.png gtk-3.0/assets/checkbox-checked-hover@2.png gtk-3.0/assets/checkbox-checked-insensitive-dark.png gtk-3.0/assets/checkbox-checked-insensitive-dark@2.png gtk-3.0/assets/checkbox-checked-insensitive.png gtk-3.0/assets/checkbox-checked-insensitive@2.png gtk-3.0/assets/checkbox-checked-selectionmode.png gtk-3.0/assets/checkbox-checked-selectionmode@2.png gtk-3.0/assets/checkbox-checked.png gtk-3.0/assets/checkbox-checked@2.png gtk-3.0/assets/checkbox-hover-selectionmode.png gtk-3.0/assets/checkbox-hover-selectionmode@2.png gtk-3.0/assets/checkbox-mixed-active-dark.png gtk-3.0/assets/checkbox-mixed-active-dark@2.png gtk-3.0/assets/checkbox-mixed-active.png gtk-3.0/assets/checkbox-mixed-active@2.png gtk-3.0/assets/checkbox-mixed-backdrop-dark.png gtk-3.0/assets/checkbox-mixed-backdrop-dark@2.png gtk-3.0/assets/checkbox-mixed-backdrop-insensitive-dark.png gtk-3.0/assets/checkbox-mixed-backdrop-insensitive-dark@2.png gtk-3.0/assets/checkbox-mixed-backdrop-insensitive.png gtk-3.0/assets/checkbox-mixed-backdrop-insensitive@2.png gtk-3.0/assets/checkbox-mixed-backdrop.png gtk-3.0/assets/checkbox-mixed-backdrop@2.png gtk-3.0/assets/checkbox-mixed-dark.png gtk-3.0/assets/checkbox-mixed-dark@2.png gtk-3.0/assets/checkbox-mixed-hover-dark.png gtk-3.0/assets/checkbox-mixed-hover-dark@2.png gtk-3.0/assets/checkbox-mixed-hover.png gtk-3.0/assets/checkbox-mixed-hover@2.png gtk-3.0/assets/checkbox-mixed-insensitive-dark.png gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png gtk-3.0/assets/checkbox-mixed-insensitive.png gtk-3.0/assets/checkbox-mixed-insensitive@2.png gtk-3.0/assets/checkbox-mixed.png gtk-3.0/assets/checkbox-mixed@2.png gtk-3.0/assets/checkbox-selectionmode.png gtk-3.0/assets/checkbox-selectionmode@2.png gtk-3.0/assets/checkbox-unchecked-active-dark.png gtk-3.0/assets/checkbox-unchecked-active-dark@2.png gtk-3.0/assets/checkbox-unchecked-active.png gtk-3.0/assets/checkbox-unchecked-active@2.png gtk-3.0/assets/checkbox-unchecked-backdrop-dark.png gtk-3.0/assets/checkbox-unchecked-backdrop-dark@2.png gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive-dark.png gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive-dark@2.png gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive.png gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive@2.png gtk-3.0/assets/checkbox-unchecked-backdrop.png gtk-3.0/assets/checkbox-unchecked-backdrop@2.png gtk-3.0/assets/checkbox-unchecked-dark.png gtk-3.0/assets/checkbox-unchecked-dark@2.png gtk-3.0/assets/checkbox-unchecked-hover-dark.png gtk-3.0/assets/checkbox-unchecked-hover-dark@2.png gtk-3.0/assets/checkbox-unchecked-hover.png gtk-3.0/assets/checkbox-unchecked-hover@2.png gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png gtk-3.0/assets/checkbox-unchecked-insensitive.png gtk-3.0/assets/checkbox-unchecked-insensitive@2.png gtk-3.0/assets/checkbox-unchecked.png gtk-3.0/assets/checkbox-unchecked@2.png gtk-3.0/assets/radio-checked-active-dark.png gtk-3.0/assets/radio-checked-active-dark@2.png gtk-3.0/assets/radio-checked-active.png gtk-3.0/assets/radio-checked-active@2.png gtk-3.0/assets/radio-checked-backdrop-dark.png gtk-3.0/assets/radio-checked-backdrop-dark@2.png gtk-3.0/assets/radio-checked-backdrop-insensitive-dark.png gtk-3.0/assets/radio-checked-backdrop-insensitive-dark@2.png gtk-3.0/assets/radio-checked-backdrop-insensitive.png gtk-3.0/assets/radio-checked-backdrop-insensitive@2.png gtk-3.0/assets/radio-checked-backdrop.png gtk-3.0/assets/radio-checked-backdrop@2.png gtk-3.0/assets/radio-checked-dark.png gtk-3.0/assets/radio-checked-dark@2.png gtk-3.0/assets/radio-checked-hover-dark.png gtk-3.0/assets/radio-checked-hover-dark@2.png gtk-3.0/assets/radio-checked-hover.png gtk-3.0/assets/radio-checked-hover@2.png gtk-3.0/assets/radio-checked-insensitive-dark.png gtk-3.0/assets/radio-checked-insensitive-dark@2.png gtk-3.0/assets/radio-checked-insensitive.png gtk-3.0/assets/radio-checked-insensitive@2.png gtk-3.0/assets/radio-checked.png gtk-3.0/assets/radio-checked@2.png gtk-3.0/assets/radio-mixed-active-dark.png gtk-3.0/assets/radio-mixed-active-dark@2.png gtk-3.0/assets/radio-mixed-active.png gtk-3.0/assets/radio-mixed-active@2.png gtk-3.0/assets/radio-mixed-backdrop-dark.png gtk-3.0/assets/radio-mixed-backdrop-dark@2.png gtk-3.0/assets/radio-mixed-backdrop-insensitive-dark.png gtk-3.0/assets/radio-mixed-backdrop-insensitive-dark@2.png gtk-3.0/assets/radio-mixed-backdrop-insensitive.png gtk-3.0/assets/radio-mixed-backdrop-insensitive@2.png gtk-3.0/assets/radio-mixed-backdrop.png gtk-3.0/assets/radio-mixed-backdrop@2.png gtk-3.0/assets/radio-mixed-dark.png gtk-3.0/assets/radio-mixed-dark@2.png gtk-3.0/assets/radio-mixed-hover-dark.png gtk-3.0/assets/radio-mixed-hover-dark@2.png gtk-3.0/assets/radio-mixed-hover.png gtk-3.0/assets/radio-mixed-hover@2.png gtk-3.0/assets/radio-mixed-insensitive-dark.png gtk-3.0/assets/radio-mixed-insensitive-dark@2.png gtk-3.0/assets/radio-mixed-insensitive.png gtk-3.0/assets/radio-mixed-insensitive@2.png gtk-3.0/assets/radio-mixed.png gtk-3.0/assets/radio-mixed@2.png gtk-3.0/assets/radio-unchecked-active-dark.png gtk-3.0/assets/radio-unchecked-active-dark@2.png gtk-3.0/assets/radio-unchecked-active.png gtk-3.0/assets/radio-unchecked-active@2.png gtk-3.0/assets/radio-unchecked-backdrop-dark.png gtk-3.0/assets/radio-unchecked-backdrop-dark@2.png gtk-3.0/assets/radio-unchecked-backdrop-insensitive-dark.png gtk-3.0/assets/radio-unchecked-backdrop-insensitive-dark@2.png gtk-3.0/assets/radio-unchecked-backdrop-insensitive.png gtk-3.0/assets/radio-unchecked-backdrop-insensitive@2.png gtk-3.0/assets/radio-unchecked-backdrop.png gtk-3.0/assets/radio-unchecked-backdrop@2.png gtk-3.0/assets/radio-unchecked-dark.png gtk-3.0/assets/radio-unchecked-dark@2.png gtk-3.0/assets/radio-unchecked-hover-dark.png gtk-3.0/assets/radio-unchecked-hover-dark@2.png gtk-3.0/assets/radio-unchecked-hover.png gtk-3.0/assets/radio-unchecked-hover@2.png gtk-3.0/assets/radio-unchecked-insensitive-dark.png gtk-3.0/assets/radio-unchecked-insensitive-dark@2.png gtk-3.0/assets/radio-unchecked-insensitive.png gtk-3.0/assets/radio-unchecked-insensitive@2.png gtk-3.0/assets/radio-unchecked.png gtk-3.0/assets/radio-unchecked@2.png gtk-3.0/assets/selected-checkbox-checked-active.png gtk-3.0/assets/selected-checkbox-checked-active@2.png gtk-3.0/assets/selected-checkbox-checked-backdrop-insensitive.png gtk-3.0/assets/selected-checkbox-checked-backdrop-insensitive@2.png gtk-3.0/assets/selected-checkbox-checked-backdrop.png gtk-3.0/assets/selected-checkbox-checked-backdrop@2.png gtk-3.0/assets/selected-checkbox-checked-hover.png gtk-3.0/assets/selected-checkbox-checked-hover@2.png gtk-3.0/assets/selected-checkbox-checked-insensitive.png gtk-3.0/assets/selected-checkbox-checked-insensitive@2.png gtk-3.0/assets/selected-checkbox-checked.png gtk-3.0/assets/selected-checkbox-checked@2.png gtk-3.0/assets/selected-checkbox-mixed-active.png gtk-3.0/assets/selected-checkbox-mixed-active@2.png gtk-3.0/assets/selected-checkbox-mixed-backdrop-insensitive.png gtk-3.0/assets/selected-checkbox-mixed-backdrop-insensitive@2.png gtk-3.0/assets/selected-checkbox-mixed-backdrop.png gtk-3.0/assets/selected-checkbox-mixed-backdrop@2.png gtk-3.0/assets/selected-checkbox-mixed-hover.png gtk-3.0/assets/selected-checkbox-mixed-hover@2.png gtk-3.0/assets/selected-checkbox-mixed-insensitive.png gtk-3.0/assets/selected-checkbox-mixed-insensitive@2.png gtk-3.0/assets/selected-checkbox-mixed.png gtk-3.0/assets/selected-checkbox-mixed@2.png gtk-3.0/assets/selected-checkbox-unchecked-active.png gtk-3.0/assets/selected-checkbox-unchecked-active@2.png gtk-3.0/assets/selected-checkbox-unchecked-backdrop-insensitive.png gtk-3.0/assets/selected-checkbox-unchecked-backdrop-insensitive@2.png gtk-3.0/assets/selected-checkbox-unchecked-backdrop.png gtk-3.0/assets/selected-checkbox-unchecked-backdrop@2.png gtk-3.0/assets/selected-checkbox-unchecked-hover.png gtk-3.0/assets/selected-checkbox-unchecked-hover@2.png gtk-3.0/assets/selected-checkbox-unchecked-insensitive.png gtk-3.0/assets/selected-checkbox-unchecked-insensitive@2.png gtk-3.0/assets/selected-checkbox-unchecked.png gtk-3.0/assets/selected-checkbox-unchecked@2.png gtk-3.0/assets/selected-radio-checked-active.png gtk-3.0/assets/selected-radio-checked-active@2.png gtk-3.0/assets/selected-radio-checked-backdrop-insensitive.png gtk-3.0/assets/selected-radio-checked-backdrop-insensitive@2.png gtk-3.0/assets/selected-radio-checked-backdrop.png gtk-3.0/assets/selected-radio-checked-backdrop@2.png gtk-3.0/assets/selected-radio-checked-hover.png gtk-3.0/assets/selected-radio-checked-hover@2.png gtk-3.0/assets/selected-radio-checked-insensitive.png gtk-3.0/assets/selected-radio-checked-insensitive@2.png gtk-3.0/assets/selected-radio-checked.png gtk-3.0/assets/selected-radio-checked@2.png gtk-3.0/assets/selected-radio-mixed-active.png gtk-3.0/assets/selected-radio-mixed-active@2.png gtk-3.0/assets/selected-radio-mixed-backdrop-insensitive.png gtk-3.0/assets/selected-radio-mixed-backdrop-insensitive@2.png gtk-3.0/assets/selected-radio-mixed-backdrop.png gtk-3.0/assets/selected-radio-mixed-backdrop@2.png gtk-3.0/assets/selected-radio-mixed-hover.png gtk-3.0/assets/selected-radio-mixed-hover@2.png gtk-3.0/assets/selected-radio-mixed-insensitive.png gtk-3.0/assets/selected-radio-mixed-insensitive@2.png gtk-3.0/assets/selected-radio-mixed.png gtk-3.0/assets/selected-radio-mixed@2.png gtk-3.0/assets/selected-radio-unchecked-active.png gtk-3.0/assets/selected-radio-unchecked-active@2.png gtk-3.0/assets/selected-radio-unchecked-backdrop-insensitive.png gtk-3.0/assets/selected-radio-unchecked-backdrop-insensitive@2.png gtk-3.0/assets/selected-radio-unchecked-backdrop.png gtk-3.0/assets/selected-radio-unchecked-backdrop@2.png gtk-3.0/assets/selected-radio-unchecked-hover.png gtk-3.0/assets/selected-radio-unchecked-hover@2.png gtk-3.0/assets/selected-radio-unchecked-insensitive.png gtk-3.0/assets/selected-radio-unchecked-insensitive@2.png gtk-3.0/assets/selected-radio-unchecked.png gtk-3.0/assets/selected-radio-unchecked@2.png gtk-3.0/assets/slider-horz-scale-has-marks-above-active-dark.png gtk-3.0/assets/slider-horz-scale-has-marks-above-active-dark@2.png gtk-3.0/assets/slider-horz-scale-has-marks-above-active.png gtk-3.0/assets/slider-horz-scale-has-marks-above-active@2.png gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-dark.png gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop.png gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop@2.png gtk-3.0/assets/slider-horz-scale-has-marks-above-dark.png gtk-3.0/assets/slider-horz-scale-has-marks-above-dark@2.png gtk-3.0/assets/slider-horz-scale-has-marks-above-hover-dark.png gtk-3.0/assets/slider-horz-scale-has-marks-above-hover-dark@2.png gtk-3.0/assets/slider-horz-scale-has-marks-above-hover.png gtk-3.0/assets/slider-horz-scale-has-marks-above-hover@2.png gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive-dark.png gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive.png gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive@2.png gtk-3.0/assets/slider-horz-scale-has-marks-above.png gtk-3.0/assets/slider-horz-scale-has-marks-above@2.png gtk-3.0/assets/slider-horz-scale-has-marks-below-active-dark.png gtk-3.0/assets/slider-horz-scale-has-marks-below-active-dark@2.png gtk-3.0/assets/slider-horz-scale-has-marks-below-active.png gtk-3.0/assets/slider-horz-scale-has-marks-below-active@2.png gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-dark.png gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop.png gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop@2.png gtk-3.0/assets/slider-horz-scale-has-marks-below-dark.png gtk-3.0/assets/slider-horz-scale-has-marks-below-dark@2.png gtk-3.0/assets/slider-horz-scale-has-marks-below-hover-dark.png gtk-3.0/assets/slider-horz-scale-has-marks-below-hover-dark@2.png gtk-3.0/assets/slider-horz-scale-has-marks-below-hover.png gtk-3.0/assets/slider-horz-scale-has-marks-below-hover@2.png gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark.png gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive.png gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive@2.png gtk-3.0/assets/slider-horz-scale-has-marks-below.png gtk-3.0/assets/slider-horz-scale-has-marks-below@2.png gtk-3.0/assets/slider-vert-scale-has-marks-above-active-dark.png gtk-3.0/assets/slider-vert-scale-has-marks-above-active-dark@2.png gtk-3.0/assets/slider-vert-scale-has-marks-above-active.png gtk-3.0/assets/slider-vert-scale-has-marks-above-active@2.png gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-dark.png gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop.png gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop@2.png gtk-3.0/assets/slider-vert-scale-has-marks-above-dark.png gtk-3.0/assets/slider-vert-scale-has-marks-above-dark@2.png gtk-3.0/assets/slider-vert-scale-has-marks-above-hover-dark.png gtk-3.0/assets/slider-vert-scale-has-marks-above-hover-dark@2.png gtk-3.0/assets/slider-vert-scale-has-marks-above-hover.png gtk-3.0/assets/slider-vert-scale-has-marks-above-hover@2.png gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark.png gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive.png gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive@2.png gtk-3.0/assets/slider-vert-scale-has-marks-above.png gtk-3.0/assets/slider-vert-scale-has-marks-above@2.png gtk-3.0/assets/slider-vert-scale-has-marks-below-active-dark.png gtk-3.0/assets/slider-vert-scale-has-marks-below-active-dark@2.png gtk-3.0/assets/slider-vert-scale-has-marks-below-active.png gtk-3.0/assets/slider-vert-scale-has-marks-below-active@2.png gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-dark.png gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop.png gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop@2.png gtk-3.0/assets/slider-vert-scale-has-marks-below-dark.png gtk-3.0/assets/slider-vert-scale-has-marks-below-dark@2.png gtk-3.0/assets/slider-vert-scale-has-marks-below-hover-dark.png gtk-3.0/assets/slider-vert-scale-has-marks-below-hover-dark@2.png gtk-3.0/assets/slider-vert-scale-has-marks-below-hover.png gtk-3.0/assets/slider-vert-scale-has-marks-below-hover@2.png gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark.png gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive.png gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive@2.png gtk-3.0/assets/slider-vert-scale-has-marks-below.png gtk-3.0/assets/slider-vert-scale-has-marks-below@2.png gtk-3.0/gtk-contained-dark.css gtk-3.0/gtk-contained-dark.scss gtk-3.0/gtk-contained.css gtk-3.0/gtk-contained.scss gtk-3.0/gtk-dark.css gtk-3.0/gtk.css gtk-3.0/parse-sass.sh gtk-3.0/render-assets.sh index.theme index.theme.in metacity-1/Makefile.am metacity-1/metacity-theme-3.xml
diffstat 489 files changed, 29367 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Makefile.am	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,17 @@
+SUBDIRS = metacity-1 gtk-3.0
+
+if GTK2_ENGINE
+SUBDIRS += gtk-2.0
+endif
+
+THEME_NAME=Adwaita
+THEME_IN_FILES=index.theme.in
+
+%.theme:   %.theme.in $(INTLTOOL_MERGE) $(wildcard $(top_srcdir)/po/*.po) ; $(INTLTOOL_MERGE) $(top_srcdir)/po $< $@ -d -u -c $(top_builddir)/po/.intltool-merge-cache
+
+themedir = $(datadir)/themes/$(THEME_NAME)
+
+theme_DATA = index.theme
+
+DISTCLEANFILES = index.theme
+EXTRA_DIST = index.theme.in index.theme
Binary file gtk-2.0/Arrows/arrow-down-insens.png has changed
Binary file gtk-2.0/Arrows/arrow-down-prelight.png has changed
Binary file gtk-2.0/Arrows/arrow-down-small-insens.png has changed
Binary file gtk-2.0/Arrows/arrow-down-small-prelight.png has changed
Binary file gtk-2.0/Arrows/arrow-down-small.png has changed
Binary file gtk-2.0/Arrows/arrow-down.png has changed
Binary file gtk-2.0/Arrows/arrow-left-insens.png has changed
Binary file gtk-2.0/Arrows/arrow-left-prelight.png has changed
Binary file gtk-2.0/Arrows/arrow-left.png has changed
Binary file gtk-2.0/Arrows/arrow-right-insens.png has changed
Binary file gtk-2.0/Arrows/arrow-right-prelight.png has changed
Binary file gtk-2.0/Arrows/arrow-right.png has changed
Binary file gtk-2.0/Arrows/arrow-up-insens.png has changed
Binary file gtk-2.0/Arrows/arrow-up-prelight.png has changed
Binary file gtk-2.0/Arrows/arrow-up-small-insens.png has changed
Binary file gtk-2.0/Arrows/arrow-up-small-prelight.png has changed
Binary file gtk-2.0/Arrows/arrow-up-small.png has changed
Binary file gtk-2.0/Arrows/arrow-up.png has changed
Binary file gtk-2.0/Arrows/menu-arrow-prelight.png has changed
Binary file gtk-2.0/Arrows/menu-arrow.png has changed
Binary file gtk-2.0/Buttons/button-default-nohilight.png has changed
Binary file gtk-2.0/Buttons/button-default.png has changed
Binary file gtk-2.0/Buttons/button-insensitive-nohilight.png has changed
Binary file gtk-2.0/Buttons/button-insensitive.png has changed
Binary file gtk-2.0/Buttons/button-prelight-nohilight.png has changed
Binary file gtk-2.0/Buttons/button-prelight.png has changed
Binary file gtk-2.0/Buttons/button-pressed-nohilight.png has changed
Binary file gtk-2.0/Buttons/button-pressed.png has changed
Binary file gtk-2.0/Check-Radio/checkbox-checked-insensitive.png has changed
Binary file gtk-2.0/Check-Radio/checkbox-checked.png has changed
Binary file gtk-2.0/Check-Radio/checkbox-mixed-insensitive.png has changed
Binary file gtk-2.0/Check-Radio/checkbox-mixed.png has changed
Binary file gtk-2.0/Check-Radio/checkbox-unchecked-insensitive.png has changed
Binary file gtk-2.0/Check-Radio/checkbox-unchecked.png has changed
Binary file gtk-2.0/Check-Radio/menucheck.png has changed
Binary file gtk-2.0/Check-Radio/menucheck_prelight.png has changed
Binary file gtk-2.0/Check-Radio/menuoption.png has changed
Binary file gtk-2.0/Check-Radio/menuoption_prelight.png has changed
Binary file gtk-2.0/Check-Radio/option-checked-insensitive.png has changed
Binary file gtk-2.0/Check-Radio/option-checked.png has changed
Binary file gtk-2.0/Check-Radio/option-mixed-insensitive.png has changed
Binary file gtk-2.0/Check-Radio/option-mixed.png has changed
Binary file gtk-2.0/Check-Radio/option-unchecked-insensitive.png has changed
Binary file gtk-2.0/Check-Radio/option-unchecked.png has changed
Binary file gtk-2.0/Entry/combo-entry-border-active-bg.png has changed
Binary file gtk-2.0/Entry/combo-entry-border-active-notebook.png has changed
Binary file gtk-2.0/Entry/combo-entry-border-active-rtl-bg.png has changed
Binary file gtk-2.0/Entry/combo-entry-border-active-rtl-notebook.png has changed
Binary file gtk-2.0/Entry/combo-entry-border-bg.png has changed
Binary file gtk-2.0/Entry/combo-entry-border-disabled-bg.png has changed
Binary file gtk-2.0/Entry/combo-entry-border-disabled-notebook.png has changed
Binary file gtk-2.0/Entry/combo-entry-border-disabled-rtl-bg.png has changed
Binary file gtk-2.0/Entry/combo-entry-border-disabled-rtl-notebook.png has changed
Binary file gtk-2.0/Entry/combo-entry-border-notebook.png has changed
Binary file gtk-2.0/Entry/combo-entry-border-rtl-bg.png has changed
Binary file gtk-2.0/Entry/combo-entry-border-rtl-notebook.png has changed
Binary file gtk-2.0/Entry/combo-entry-button-active-rtl.png has changed
Binary file gtk-2.0/Entry/combo-entry-button-active.png has changed
Binary file gtk-2.0/Entry/combo-entry-button-disabled-rtl.png has changed
Binary file gtk-2.0/Entry/combo-entry-button-disabled.png has changed
Binary file gtk-2.0/Entry/combo-entry-button-rtl.png has changed
Binary file gtk-2.0/Entry/combo-entry-button.png has changed
Binary file gtk-2.0/Entry/entry-border-active-bg-solid-spin.png has changed
Binary file gtk-2.0/Entry/entry-border-active-bg-solid.png has changed
Binary file gtk-2.0/Entry/entry-border-active-bg.png has changed
Binary file gtk-2.0/Entry/entry-border-active-notebook.png has changed
Binary file gtk-2.0/Entry/entry-border-bg-solid-spin.png has changed
Binary file gtk-2.0/Entry/entry-border-bg-solid.png has changed
Binary file gtk-2.0/Entry/entry-border-bg.png has changed
Binary file gtk-2.0/Entry/entry-border-disabled-bg.png has changed
Binary file gtk-2.0/Entry/entry-border-disabled-notebook.png has changed
Binary file gtk-2.0/Entry/entry-border-fill-plain.png has changed
Binary file gtk-2.0/Entry/entry-border-fill-solid.png has changed
Binary file gtk-2.0/Entry/entry-border-fill.png has changed
Binary file gtk-2.0/Entry/entry-border-notebook.png has changed
Binary file gtk-2.0/Entry/notebook-entry-border-active-bg.png has changed
Binary file gtk-2.0/Entry/notebook-entry-border-bg.png has changed
Binary file gtk-2.0/Entry/notebook-entry-border-disabled-bg.png has changed
Binary file gtk-2.0/Expanders/minus.png has changed
Binary file gtk-2.0/Expanders/plus.png has changed
Binary file gtk-2.0/Handles/handle-h.png has changed
Binary file gtk-2.0/Handles/handle-v.png has changed
Binary file gtk-2.0/Lines/line-h.png has changed
Binary file gtk-2.0/Lines/line-v.png has changed
Binary file gtk-2.0/Lines/menu_line_h.png has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-2.0/Makefile.am	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,161 @@
+enginedir = $(libdir)/gtk-2.0/$(GTK2_VERSION)/engines
+engine_LTLIBRARIES = libadwaita.la
+
+libadwaita_la_CFLAGS = $(GTK2_ENGINE_CFLAGS)
+libadwaita_la_SOURCES = adwaita_engine.c
+libadwaita_la_LDFLAGS = -module -avoid-version -no-undefined
+libadwaita_la_LIBADD =  $(GTK2_ENGINE_LIBS)
+
+themedir = $(datadir)/themes/Adwaita/gtk-2.0
+theme_DATA = gtkrc
+
+asset_dirs = "Arrows" "Buttons" "Check-Radio" "Entry" "Expanders" \
+	"Handles" "Lines" "Menu-Menubar" "Others" "ProgressBar" \
+	"Range" "Scrollbars" "Shadows" "Spin" "Tabs" "Toolbar"
+asset_data = \
+	Arrows/arrow-down.png \
+	Arrows/arrow-down-insens.png \
+	Arrows/arrow-down-prelight.png \
+	Arrows/arrow-down-small.png \
+	Arrows/arrow-down-small-insens.png \
+	Arrows/arrow-down-small-prelight.png \
+	Arrows/arrow-left.png \
+	Arrows/arrow-left-insens.png \
+	Arrows/arrow-left-prelight.png \
+	Arrows/arrow-right.png \
+	Arrows/arrow-right-insens.png \
+	Arrows/arrow-right-prelight.png \
+	Arrows/arrow-up.png \
+	Arrows/arrow-up-insens.png \
+	Arrows/arrow-up-prelight.png \
+	Arrows/arrow-up-small.png \
+	Arrows/arrow-up-small-insens.png \
+	Arrows/arrow-up-small-prelight.png \
+	Arrows/menu-arrow.png \
+	Arrows/menu-arrow-prelight.png \
+	Buttons/button-default.png \
+	Buttons/button-insensitive.png \
+	Buttons/button-prelight.png \
+	Buttons/button-pressed.png \
+	Buttons/button-default-nohilight.png \
+	Buttons/button-insensitive-nohilight.png \
+	Buttons/button-prelight-nohilight.png \
+	Buttons/button-pressed-nohilight.png \
+	Check-Radio/checkbox-checked.png \
+	Check-Radio/checkbox-unchecked.png \
+	Check-Radio/checkbox-checked-insensitive.png \
+	Check-Radio/checkbox-unchecked-insensitive.png \
+	Check-Radio/menucheck.png \
+	Check-Radio/menucheck_prelight.png \
+	Check-Radio/menuoption.png \
+	Check-Radio/menuoption_prelight.png \
+	Check-Radio/option-checked.png \
+	Check-Radio/option-unchecked.png \
+	Check-Radio/option-checked-insensitive.png \
+	Check-Radio/option-unchecked-insensitive.png \
+	Entry/combo-entry-border-bg.png \
+	Entry/combo-entry-border-rtl-bg.png \
+	Entry/combo-entry-border-active-bg.png \
+	Entry/combo-entry-border-active-rtl-bg.png \
+	Entry/combo-entry-border-disabled-bg.png \
+	Entry/combo-entry-border-disabled-rtl-bg.png \
+	Entry/combo-entry-border-notebook.png \
+	Entry/combo-entry-border-rtl-notebook.png \
+	Entry/combo-entry-border-active-notebook.png \
+	Entry/combo-entry-border-active-rtl-notebook.png \
+	Entry/combo-entry-border-disabled-notebook.png \
+	Entry/combo-entry-border-disabled-rtl-notebook.png \
+	Entry/combo-entry-button.png \
+	Entry/combo-entry-button-rtl.png \
+	Entry/combo-entry-button-active.png \
+	Entry/combo-entry-button-active-rtl.png \
+	Entry/combo-entry-button-disabled.png \
+	Entry/combo-entry-button-disabled-rtl.png \
+	Entry/entry-border-fill.png \
+	Entry/entry-border-fill-plain.png \
+	Entry/entry-border-fill-solid.png \
+	Entry/entry-border-bg.png \
+	Entry/entry-border-active-bg.png \
+	Entry/entry-border-bg-solid.png \
+	Entry/entry-border-active-bg-solid.png \
+	Entry/entry-border-disabled-bg.png \
+	Entry/entry-border-notebook.png \
+	Entry/entry-border-active-notebook.png \
+	Entry/entry-border-disabled-notebook.png \
+	Entry/entry-border-bg-solid-spin.png \
+	Entry/entry-border-active-bg-solid-spin.png \
+	Entry/notebook-entry-border-active-bg.png \
+	Entry/notebook-entry-border-bg.png \
+	Entry/notebook-entry-border-disabled-bg.png \
+	Expanders/minus.png \
+	Expanders/plus.png \
+	Handles/handle-h.png \
+	Handles/handle-v.png \
+	Lines/line-h.png \
+	Lines/line-v.png \
+	Lines/menu_line_h.png \
+	Menu-Menubar/menubar_button.png \
+	Menu-Menubar/menubar.png \
+	Others/focus.png \
+	Others/null.png \
+	Others/tree_header.png \
+	ProgressBar/progressbar.png \
+	ProgressBar/progressbar_v.png \
+	ProgressBar/trough-progressbar.png \
+	ProgressBar/trough-progressbar_v.png \
+	Range/slider-horiz.png \
+	Range/slider-horiz-prelight.png \
+	Range/slider-vert.png \
+	Range/slider-vert-prelight.png \
+	Range/trough-horizontal.png \
+	Range/trough-vertical.png \
+	Scrollbars/slider-horiz-active.png \
+	Scrollbars/slider-horiz.png \
+	Scrollbars/slider-vert-active.png \
+        Scrollbars/slider-vert.png \
+	Scrollbars/slider-horiz-insens.png \
+	Scrollbars/slider-horiz-prelight.png \
+	Scrollbars/slider-vert-insens.png \
+	Scrollbars/slider-vert-prelight.png \
+        Scrollbars/trough-scrollbar-horiz.png \
+	Scrollbars/trough-scrollbar-vert.png \
+	Shadows/frame.png \
+	Shadows/frame-gap-start.png \
+	Shadows/frame-gap-end.png \
+	Spin/down-background.png \
+	Spin/up-background.png \
+	Spin/down-background-disable.png \
+	Spin/up-background-disable.png \
+	Spin/down-background-rtl.png \
+	Spin/up-background-rtl.png \
+	Spin/down-background-disable-rtl.png \
+	Spin/up-background-disable-rtl.png \
+	Tabs/notebook-gap-horiz.png \
+	Tabs/notebook-gap-vert.png \
+	Tabs/notebook.png \
+	Tabs/tab-bottom.png \
+	Tabs/tab-left.png \
+	Tabs/tab-right.png \
+	Tabs/tab-top.png \
+	Tabs/tab-bottom-active.png \
+	Tabs/tab-left-active.png \
+	Tabs/tab-right-active.png \
+	Tabs/tab-top-active.png \
+	Toolbar/inline-toolbar.png
+
+install-data-local:
+	for dir in $(asset_dirs); do \
+		for file in `cd $(srcdir)/$$dir && find . -maxdepth 1 \( -name "*.png" \)`; do \
+			$(mkdir_p) $(DESTDIR)$(datadir)/themes/Adwaita/gtk-2.0/$$dir; \
+			$(install_sh_DATA) $(srcdir)/$$dir/$$file $(DESTDIR)$(themedir)/$$dir/$$file; \
+		done; \
+	done
+
+uninstall-local:
+	for dir in $(asset_dirs); do \
+		for file in `cd $(srcdir)/$$dir && find . -maxdepth 1 \( -name "*.png" \)`; do \
+			rm -f $(DESTDIR)$(datadir)/themes/Adwaita/gtk-2.0/$$dir/$$file; \
+		done; \
+	done
+
+EXTRA_DIST = $(theme_DATA) $(asset_data)
Binary file gtk-2.0/Menu-Menubar/menubar.png has changed
Binary file gtk-2.0/Menu-Menubar/menubar_button.png has changed
Binary file gtk-2.0/Others/focus.png has changed
Binary file gtk-2.0/Others/null.png has changed
Binary file gtk-2.0/Others/tree_header.png has changed
Binary file gtk-2.0/ProgressBar/progressbar.png has changed
Binary file gtk-2.0/ProgressBar/progressbar_v.png has changed
Binary file gtk-2.0/ProgressBar/trough-progressbar.png has changed
Binary file gtk-2.0/ProgressBar/trough-progressbar_v.png has changed
Binary file gtk-2.0/Range/slider-horiz-prelight.png has changed
Binary file gtk-2.0/Range/slider-horiz.png has changed
Binary file gtk-2.0/Range/slider-vert-prelight.png has changed
Binary file gtk-2.0/Range/slider-vert.png has changed
Binary file gtk-2.0/Range/trough-horizontal.png has changed
Binary file gtk-2.0/Range/trough-vertical.png has changed
Binary file gtk-2.0/Scrollbars/slider-horiz-active.png has changed
Binary file gtk-2.0/Scrollbars/slider-horiz-insens.png has changed
Binary file gtk-2.0/Scrollbars/slider-horiz-prelight.png has changed
Binary file gtk-2.0/Scrollbars/slider-horiz.png has changed
Binary file gtk-2.0/Scrollbars/slider-vert-active.png has changed
Binary file gtk-2.0/Scrollbars/slider-vert-insens.png has changed
Binary file gtk-2.0/Scrollbars/slider-vert-prelight.png has changed
Binary file gtk-2.0/Scrollbars/slider-vert.png has changed
Binary file gtk-2.0/Scrollbars/trough-scrollbar-horiz.png has changed
Binary file gtk-2.0/Scrollbars/trough-scrollbar-vert.png has changed
Binary file gtk-2.0/Shadows/frame-gap-end.png has changed
Binary file gtk-2.0/Shadows/frame-gap-start.png has changed
Binary file gtk-2.0/Shadows/frame.png has changed
Binary file gtk-2.0/Spin/down-background-disable-rtl.png has changed
Binary file gtk-2.0/Spin/down-background-disable.png has changed
Binary file gtk-2.0/Spin/down-background-rtl.png has changed
Binary file gtk-2.0/Spin/down-background.png has changed
Binary file gtk-2.0/Spin/up-background-disable-rtl.png has changed
Binary file gtk-2.0/Spin/up-background-disable.png has changed
Binary file gtk-2.0/Spin/up-background-rtl.png has changed
Binary file gtk-2.0/Spin/up-background.png has changed
Binary file gtk-2.0/Tabs/notebook-gap-horiz.png has changed
Binary file gtk-2.0/Tabs/notebook-gap-vert.png has changed
Binary file gtk-2.0/Tabs/notebook.png has changed
Binary file gtk-2.0/Tabs/tab-bottom-active.png has changed
Binary file gtk-2.0/Tabs/tab-bottom.png has changed
Binary file gtk-2.0/Tabs/tab-left-active.png has changed
Binary file gtk-2.0/Tabs/tab-left.png has changed
Binary file gtk-2.0/Tabs/tab-right-active.png has changed
Binary file gtk-2.0/Tabs/tab-right.png has changed
Binary file gtk-2.0/Tabs/tab-top-active.png has changed
Binary file gtk-2.0/Tabs/tab-top.png has changed
Binary file gtk-2.0/Toolbar/inline-toolbar.png has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-2.0/adwaita-bits.svg	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,3459 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   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="640px"
+   height="480px"
+   id="svg3032"
+   version="1.1"
+   inkscape:version="0.48.2 r9819"
+   sodipodi:docname="adwaita-bits.svg">
+  <defs
+     id="defs3034">
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient4261">
+      <stop
+         style="stop-color:#e0e0e0;stop-opacity:1"
+         offset="0"
+         id="stop4263" />
+      <stop
+         style="stop-color:#a7aba7;stop-opacity:1"
+         offset="1"
+         id="stop4265" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4116"
+       inkscape:collect="always">
+      <stop
+         id="stop4118"
+         offset="0"
+         style="stop-color:#ebebeb;stop-opacity:1" />
+      <stop
+         id="stop4120"
+         offset="1"
+         style="stop-color:#ffffff;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3919">
+      <stop
+         style="stop-color:#dbdbdb;stop-opacity:1"
+         offset="0"
+         id="stop3921" />
+      <stop
+         style="stop-color:#f7f7f7;stop-opacity:1"
+         offset="1"
+         id="stop3923" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3837">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1;"
+         offset="0"
+         id="stop3839" />
+      <stop
+         style="stop-color:#ffffff;stop-opacity:0;"
+         offset="1"
+         id="stop3841" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845"
+       id="linearGradient4043"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,0.46428562)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3837"
+       id="linearGradient4053"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.38461536,0,0,2.25,1.9230769,-0.875)"
+       x1="7.999999"
+       y1="1.92503"
+       x2="7.999999"
+       y2="14.003025" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3919"
+       id="linearGradient4056"
+       gradientUnits="userSpaceOnUse"
+       x1="5.0000005"
+       y1="28.387304"
+       x2="5.0000005"
+       y2="3.6127" />
+    <linearGradient
+       y2="3.6127"
+       x2="5.0000005"
+       y1="28.387304"
+       x1="5.0000005"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4097"
+       xlink:href="#linearGradient4116"
+       inkscape:collect="always"
+       gradientTransform="translate(10,0)" />
+    <linearGradient
+       y2="3.6127"
+       x2="5.0000005"
+       y1="28.387304"
+       x1="5.0000005"
+       gradientTransform="translate(30,0)"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4242"
+       xlink:href="#linearGradient4261"
+       inkscape:collect="always" />
+    <linearGradient
+       id="linearGradient4080-70-3">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4082-6-39" />
+      <stop
+         style="stop-color:#f1f1f1;stop-opacity:1"
+         offset="1"
+         id="stop4084-4-2" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient4080-70-3-0">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4082-6-39-41" />
+      <stop
+         style="stop-color:#f1f1f1;stop-opacity:1"
+         offset="1"
+         id="stop4084-4-2-04" />
+    </linearGradient>
+    <linearGradient
+       y2="82.123726"
+       x2="5"
+       y1="109.80856"
+       x1="5"
+       gradientUnits="userSpaceOnUse"
+       id="linearGradient4224"
+       xlink:href="#linearGradient4080-70-3-0"
+       inkscape:collect="always"
+       gradientTransform="translate(30,0)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4080-70-3"
+       id="linearGradient4612"
+       gradientUnits="userSpaceOnUse"
+       x1="5"
+       y1="109.80856"
+       x2="5"
+       y2="82.123726" />
+    <linearGradient
+       id="linearGradient4080-70-3-2">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4082-6-39-66" />
+      <stop
+         style="stop-color:#f1f1f1;stop-opacity:1"
+         offset="1"
+         id="stop4084-4-2-7" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath4697">
+      <rect
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect4699"
+         width="10"
+         height="32"
+         x="0"
+         y="80"
+         rx="0"
+         ry="0" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath4697-3">
+      <rect
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect4699-1"
+         width="10"
+         height="32"
+         x="0"
+         y="80"
+         rx="0"
+         ry="0" />
+    </clipPath>
+    <linearGradient
+       id="linearGradient4080-70-3-2-2">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4082-6-39-66-7" />
+      <stop
+         style="stop-color:#f1f1f1;stop-opacity:1"
+         offset="1"
+         id="stop4084-4-2-7-8" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4080-70-3-2-2"
+       id="linearGradient4885"
+       gradientUnits="userSpaceOnUse"
+       x1="5"
+       y1="109.80856"
+       x2="5"
+       y2="82.123726" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23"
+       id="linearGradient4887"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4080-70-3-2"
+       id="linearGradient4889"
+       gradientUnits="userSpaceOnUse"
+       x1="5"
+       y1="109.80856"
+       x2="5"
+       y2="82.123726" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845"
+       id="linearGradient4891"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath4919">
+      <rect
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect4921"
+         width="10"
+         height="32"
+         x="110"
+         y="80" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4080-70-3"
+       id="linearGradient4923"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(110,0)"
+       x1="5"
+       y1="109.80856"
+       x2="5"
+       y2="82.123726" />
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath4697-3-1">
+      <rect
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect4699-1-1"
+         width="10"
+         height="32"
+         x="0"
+         y="80"
+         rx="0"
+         ry="0" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-8"
+       id="linearGradient4887-8"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-8">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-9" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4458-6"
+       id="linearGradient5015-2"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(120,0)"
+       x1="5"
+       y1="109.80856"
+       x2="5"
+       y2="82.123726" />
+    <linearGradient
+       id="linearGradient4458-6">
+      <stop
+         id="stop4460-1"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         id="stop4462-2"
+         offset="1"
+         style="stop-color:#d9d9d9;stop-opacity:1" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath4697-2">
+      <rect
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect4699-6"
+         width="10"
+         height="32"
+         x="0"
+         y="80"
+         rx="0"
+         ry="0" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-18"
+       id="linearGradient4891-6"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-18">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-02" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-38" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath4697-3-0">
+      <rect
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect4699-1-8"
+         width="10"
+         height="32"
+         x="0"
+         y="80"
+         rx="0"
+         ry="0" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-9"
+       id="linearGradient4887-4"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-9">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-5" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-19" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath4697-3-0-8">
+      <rect
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect4699-1-8-3"
+         width="10"
+         height="32"
+         x="0"
+         y="80"
+         rx="0"
+         ry="0" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-9-3"
+       id="linearGradient4887-4-7"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-9-3">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-5-5" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-19-9" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath4697-2-4">
+      <rect
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect4699-6-5"
+         width="10"
+         height="32"
+         x="0"
+         y="80"
+         rx="0"
+         ry="0" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-18-7"
+       id="linearGradient4891-6-1"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-18-7">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-02-7" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-38-9" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath4697-3-1-3">
+      <rect
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect4699-1-1-7"
+         width="10"
+         height="32"
+         x="0"
+         y="80"
+         rx="0"
+         ry="0" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4458-6-8"
+       id="linearGradient5015-2-2"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(120,0)"
+       x1="5"
+       y1="109.80856"
+       x2="5"
+       y2="82.123726" />
+    <linearGradient
+       id="linearGradient4458-6-8">
+      <stop
+         id="stop4460-1-9"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         id="stop4462-2-6"
+         offset="1"
+         style="stop-color:#d9d9d9;stop-opacity:1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-8-6"
+       id="linearGradient4887-8-9"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-8-6">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-9-9" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-1-8" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath4919-9">
+      <rect
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect4921-8"
+         width="10"
+         height="32"
+         x="110"
+         y="80" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4080-70-3-63"
+       id="linearGradient4923-8"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="translate(110,0)"
+       x1="5"
+       y1="109.80856"
+       x2="5"
+       y2="82.123726" />
+    <linearGradient
+       id="linearGradient4080-70-3-63">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4082-6-39-1" />
+      <stop
+         style="stop-color:#f1f1f1;stop-opacity:1"
+         offset="1"
+         id="stop4084-4-2-1" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath4697-3-08">
+      <rect
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect4699-1-15"
+         width="10"
+         height="32"
+         x="0"
+         y="80"
+         rx="0"
+         ry="0" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4080-70-3-2-2-5"
+       id="linearGradient4885-5"
+       gradientUnits="userSpaceOnUse"
+       x1="5"
+       y1="109.80856"
+       x2="5"
+       y2="82.123726" />
+    <linearGradient
+       id="linearGradient4080-70-3-2-2-5">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4082-6-39-66-7-2" />
+      <stop
+         style="stop-color:#f1f1f1;stop-opacity:1"
+         offset="1"
+         id="stop4084-4-2-7-8-6" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-7"
+       id="linearGradient4887-9"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-7">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-8" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-8" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath4697-7">
+      <rect
+         style="color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect4699-7"
+         width="10"
+         height="32"
+         x="0"
+         y="80"
+         rx="0"
+         ry="0" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4080-70-3-2-4"
+       id="linearGradient4889-1"
+       gradientUnits="userSpaceOnUse"
+       x1="5"
+       y1="109.80856"
+       x2="5"
+       y2="82.123726" />
+    <linearGradient
+       id="linearGradient4080-70-3-2-4">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4082-6-39-66-1" />
+      <stop
+         style="stop-color:#f1f1f1;stop-opacity:1"
+         offset="1"
+         id="stop4084-4-2-7-9" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-00"
+       id="linearGradient4891-3"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-00">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-099" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4080-70-3-2-2-55"
+       id="linearGradient4885-8"
+       gradientUnits="userSpaceOnUse"
+       x1="5"
+       y1="109.80856"
+       x2="5"
+       y2="82.123726" />
+    <linearGradient
+       id="linearGradient4080-70-3-2-2-55">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4082-6-39-66-7-1" />
+      <stop
+         style="stop-color:#f1f1f1;stop-opacity:1"
+         offset="1"
+         id="stop4084-4-2-7-8-57" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-0"
+       id="linearGradient4887-7"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-0">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-1" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-9" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4080-70-3-2-2-55-4"
+       id="linearGradient4885-8-1"
+       gradientUnits="userSpaceOnUse"
+       x1="5"
+       y1="109.80856"
+       x2="5"
+       y2="82.123726" />
+    <linearGradient
+       id="linearGradient4080-70-3-2-2-55-4">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4082-6-39-66-7-1-1" />
+      <stop
+         style="stop-color:#f1f1f1;stop-opacity:1"
+         offset="1"
+         id="stop4084-4-2-7-8-57-8" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-0-8"
+       id="linearGradient4887-7-0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-0-8">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-1-6" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-9-4" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5747">
+      <rect
+         style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5749"
+         width="10"
+         height="16"
+         x="-10"
+         y="96"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5751">
+      <rect
+         style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5753"
+         width="10"
+         height="16"
+         x="-10"
+         y="80"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-9-34"
+       id="linearGradient4887-4-2"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-9-34">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-5-6" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-19-94" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-9-34-1"
+       id="linearGradient4887-4-2-6"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-9-34-1">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-5-6-3" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-19-94-6" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5899">
+      <rect
+         style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5901"
+         width="10"
+         height="16"
+         x="-10"
+         y="80"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5903">
+      <rect
+         style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5905"
+         width="10"
+         height="16"
+         x="-10"
+         y="96"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5747-3">
+      <rect
+         style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5749-3"
+         width="10"
+         height="16"
+         x="-10"
+         y="96"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4080-70-3-2-2-55-9"
+       id="linearGradient4885-8-8"
+       gradientUnits="userSpaceOnUse"
+       x1="5"
+       y1="109.80856"
+       x2="5"
+       y2="82.123726" />
+    <linearGradient
+       id="linearGradient4080-70-3-2-2-55-9">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4082-6-39-66-7-1-9" />
+      <stop
+         style="stop-color:#f1f1f1;stop-opacity:1"
+         offset="1"
+         id="stop4084-4-2-7-8-57-4" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-0-5"
+       id="linearGradient4887-7-8"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-0-5">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-1-5" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-9-1" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5751-2">
+      <rect
+         style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5753-3"
+         width="10"
+         height="16"
+         x="-10"
+         y="80"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4080-70-3-2-2-55-4-7"
+       id="linearGradient4885-8-1-6"
+       gradientUnits="userSpaceOnUse"
+       x1="5"
+       y1="109.80856"
+       x2="5"
+       y2="82.123726" />
+    <linearGradient
+       id="linearGradient4080-70-3-2-2-55-4-7">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4082-6-39-66-7-1-1-8" />
+      <stop
+         style="stop-color:#f1f1f1;stop-opacity:1"
+         offset="1"
+         id="stop4084-4-2-7-8-57-8-0" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-0-8-0"
+       id="linearGradient4887-7-0-0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-0-8-0">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-1-6-2" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-9-4-8" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5903-7">
+      <rect
+         style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5905-5"
+         width="10"
+         height="16"
+         x="-10"
+         y="96"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-9-34-1-0"
+       id="linearGradient4887-4-2-6-3"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-9-34-1-0">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-5-6-3-3" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-19-94-6-2" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5899-0">
+      <rect
+         style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5901-3"
+         width="10"
+         height="16"
+         x="-10"
+         y="80"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-9-34-3"
+       id="linearGradient4887-4-2-4"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-9-34-3">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-5-6-8" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-19-94-2" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3919-64">
+      <stop
+         style="stop-color:#4795e5;stop-opacity:1"
+         offset="0"
+         id="stop3921-45" />
+      <stop
+         id="stop4701"
+         offset="0.25"
+         style="stop-color:#1f7bd9;stop-opacity:1" />
+      <stop
+         style="stop-color:#76b0ec;stop-opacity:1"
+         offset="1"
+         id="stop3923-6" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5899-0-4">
+      <rect
+         style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5901-3-2"
+         width="10"
+         height="16"
+         x="-10"
+         y="80"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-9-34-3-6"
+       id="linearGradient4887-4-2-4-2"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-9-34-3-6">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-5-6-8-3" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-19-94-2-9" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5751-2-9">
+      <rect
+         style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5753-3-49"
+         width="10"
+         height="16"
+         x="-10"
+         y="80"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4080-70-3-2-2-55-4-7-26"
+       id="linearGradient4885-8-1-6-4"
+       gradientUnits="userSpaceOnUse"
+       x1="5"
+       y1="109.80856"
+       x2="5"
+       y2="82.123726" />
+    <linearGradient
+       id="linearGradient4080-70-3-2-2-55-4-7-26">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4082-6-39-66-7-1-1-8-1" />
+      <stop
+         style="stop-color:#f1f1f1;stop-opacity:1"
+         offset="1"
+         id="stop4084-4-2-7-8-57-8-0-1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-0-8-0-3"
+       id="linearGradient4887-7-0-0-9"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-0-8-0-3">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-1-6-2-6" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-9-4-8-6" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5899-4">
+      <rect
+         style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5901-8"
+         width="10"
+         height="16"
+         x="-10"
+         y="80"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-9-34-2"
+       id="linearGradient4887-4-2-8"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-9-34-2">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-5-6-4" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-19-94-62" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5751-3">
+      <rect
+         style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5753-85"
+         width="10"
+         height="16"
+         x="-10"
+         y="80"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4080-70-3-2-2-55-4-4"
+       id="linearGradient4885-8-1-7"
+       gradientUnits="userSpaceOnUse"
+       x1="5"
+       y1="109.80856"
+       x2="5"
+       y2="82.123726" />
+    <linearGradient
+       id="linearGradient4080-70-3-2-2-55-4-4">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4082-6-39-66-7-1-1-6" />
+      <stop
+         style="stop-color:#f1f1f1;stop-opacity:1"
+         offset="1"
+         id="stop4084-4-2-7-8-57-8-2" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-0-8-8"
+       id="linearGradient4887-7-0-9"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-0-8-8">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-1-6-8" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-9-4-4" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5903-7-0">
+      <rect
+         style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5905-5-0"
+         width="10"
+         height="16"
+         x="-10"
+         y="96"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-9-34-1-0-9"
+       id="linearGradient4887-4-2-6-3-8"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-9-34-1-0-9">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-5-6-3-3-4" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-19-94-6-2-2" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5747-3-7">
+      <rect
+         style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5749-3-7"
+         width="10"
+         height="16"
+         x="-10"
+         y="96"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4080-70-3-2-2-55-9-7"
+       id="linearGradient4885-8-8-3"
+       gradientUnits="userSpaceOnUse"
+       x1="5"
+       y1="109.80856"
+       x2="5"
+       y2="82.123726" />
+    <linearGradient
+       id="linearGradient4080-70-3-2-2-55-9-7">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4082-6-39-66-7-1-9-0" />
+      <stop
+         style="stop-color:#f1f1f1;stop-opacity:1"
+         offset="1"
+         id="stop4084-4-2-7-8-57-4-1" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-0-5-6"
+       id="linearGradient4887-7-8-3"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-0-5-6">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-1-5-9" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-9-1-4" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5903-8">
+      <rect
+         style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5905-6"
+         width="10"
+         height="16"
+         x="-10"
+         y="96"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-9-34-1-2"
+       id="linearGradient4887-4-2-6-0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-9-34-1-2">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-5-6-3-9" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-19-94-6-0" />
+    </linearGradient>
+    <clipPath
+       clipPathUnits="userSpaceOnUse"
+       id="clipPath5747-9">
+      <rect
+         style="color:#000000;fill:#808080;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5749-97"
+         width="10"
+         height="16"
+         x="-10"
+         y="96"
+         transform="scale(-1,1)" />
+    </clipPath>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient4080-70-3-2-2-55-1"
+       id="linearGradient4885-8-5"
+       gradientUnits="userSpaceOnUse"
+       x1="5"
+       y1="109.80856"
+       x2="5"
+       y2="82.123726" />
+    <linearGradient
+       id="linearGradient4080-70-3-2-2-55-1">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop4082-6-39-66-7-1-8" />
+      <stop
+         style="stop-color:#f1f1f1;stop-opacity:1"
+         offset="1"
+         id="stop4084-4-2-7-8-57-41" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3845-23-0-6"
+       id="linearGradient4887-7-2"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.46666667,0,0,2.0714287,1.2666667,80.464286)"
+       x1="8.0000019"
+       y1="1.5371597"
+       x2="8.000001"
+       y2="13.462841" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient3845-23-0-6">
+      <stop
+         style="stop-color:#b2b6b2;stop-opacity:1"
+         offset="0"
+         id="stop3847-09-1-1" />
+      <stop
+         style="stop-color:#bdbfbd;stop-opacity:1"
+         offset="1"
+         id="stop3849-655-9-2" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3919-64"
+       id="linearGradient3896"
+       gradientUnits="userSpaceOnUse"
+       x1="5.0000005"
+       y1="28.387304"
+       x2="5.0000005"
+       y2="3" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1"
+     inkscape:cx="225.95688"
+     inkscape:cy="295.42715"
+     inkscape:current-layer="layer1"
+     inkscape:document-units="px"
+     showgrid="false"
+     inkscape:snap-bbox="true"
+     inkscape:snap-global="true"
+     inkscape:snap-nodes="false"
+     inkscape:window-width="1248"
+     inkscape:window-height="665"
+     inkscape:window-x="1"
+     inkscape:window-y="59"
+     inkscape:window-maximized="0"
+     showguides="false"
+     inkscape:guide-bbox="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3076" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="110,393"
+       id="guide4677" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="114,400"
+       id="guide4679" />
+    <sodipodi:guide
+       orientation="0,1"
+       position="121,368"
+       id="guide4681" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="120,390"
+       id="guide4683" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="114,388"
+       id="guide4685" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="116,387"
+       id="guide4687" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata3037">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     id="layer1"
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer">
+    <g
+       id="Buttons_button-default"
+       inkscape:label="#button-default">
+      <rect
+         ry="0"
+         rx="0"
+         y="0"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078"
+         style="color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         sodipodi:nodetypes="cssssc"
+         inkscape:connector-curvature="0"
+         id="rect17861-5"
+         d="m 8.5,20 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -1.9999995,0 C 2.6150002,31.5 1.5,30.385 1.5,29 l 0,-9"
+         style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4267">
+        <rect
+           ry="2.5"
+           rx="2.5000005"
+           y="1.5"
+           x="1.5"
+           height="29"
+           width="7"
+           id="rect17861-3"
+           style="color:#000000;fill:url(#linearGradient4056);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <rect
+           ry="1.5"
+           rx="1.5"
+           y="2.5"
+           x="2.5"
+           height="27"
+           width="5"
+           id="rect17861-6"
+           style="opacity:0.8;color:#000000;fill:none;stroke:url(#linearGradient4053);stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <rect
+           ry="2.5"
+           rx="2.5000005"
+           y="1.5"
+           x="1.5"
+           height="29"
+           width="7"
+           id="rect17861"
+           style="color:#000000;fill:none;stroke:url(#linearGradient4043);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+    </g>
+    <g
+       id="Buttons_button-prelight"
+       inkscape:label="#Buttons/button-prelight">
+      <rect
+         ry="0"
+         rx="0"
+         y="0"
+         x="10"
+         height="32"
+         width="10"
+         id="rect3078-8"
+         style="color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         height="480"
+         width="640"
+         transform="translate(10,0)"
+         id="use4058"
+         xlink:href="#rect17861-5"
+         y="0"
+         x="0" />
+      <g
+         id="g4274">
+        <rect
+           ry="2.5"
+           rx="2.5000005"
+           y="1.5"
+           x="11.5"
+           height="29"
+           width="7"
+           id="rect17861-3-0"
+           style="color:#000000;fill:url(#linearGradient4097);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <use
+           x="0"
+           y="0"
+           xlink:href="#rect17861-6"
+           id="use4060"
+           transform="translate(10,0)"
+           width="640"
+           height="480" />
+        <use
+           x="0"
+           y="0"
+           xlink:href="#rect17861"
+           id="use4062"
+           transform="translate(10,0)"
+           width="640"
+           height="480" />
+      </g>
+    </g>
+    <g
+       id="Buttons_button-insensitive"
+       inkscape:label="#Buttons/button-insensitive">
+      <rect
+         ry="0"
+         rx="0"
+         y="0"
+         x="20"
+         height="32"
+         width="10"
+         id="rect3078-8-8"
+         style="color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         transform="translate(20,0)"
+         height="480"
+         width="640"
+         id="use4058-1"
+         xlink:href="#rect17861-5"
+         y="0"
+         x="0" />
+      <g
+         id="g4281">
+        <rect
+           ry="2.5"
+           rx="2.5000005"
+           y="1.5"
+           x="21.5"
+           height="29"
+           width="7"
+           id="rect17861-3-0-6"
+           style="color:#000000;fill:#f4f4f2;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <use
+           x="0"
+           y="0"
+           xlink:href="#rect17861"
+           id="use4062-7"
+           width="640"
+           height="480"
+           transform="translate(20,0)" />
+      </g>
+    </g>
+    <g
+       id="Buttons_button-pressed"
+       inkscape:label="#Buttons/button-pressed">
+      <rect
+         ry="0"
+         rx="0"
+         y="0"
+         x="30"
+         height="32"
+         width="10"
+         id="rect3078-8-8-9"
+         style="color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         transform="translate(30,0)"
+         height="480"
+         width="640"
+         id="use4058-1-0"
+         xlink:href="#rect17861-5"
+         y="0"
+         x="0" />
+      <g
+         id="g4287">
+        <rect
+           ry="2.5"
+           rx="2.5000005"
+           y="1.5"
+           x="31.5"
+           height="29"
+           width="7"
+           id="rect17861-3-0-7"
+           style="color:#000000;fill:url(#linearGradient4242);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <use
+           x="0"
+           y="0"
+           xlink:href="#rect17861"
+           id="use4062-7-5"
+           width="640"
+           height="480"
+           transform="translate(30,0)" />
+      </g>
+    </g>
+    <g
+       id="Buttons_button-prelight-nohilight"
+       inkscape:label="#Buttons/button-prelight-nohilight">
+      <rect
+         ry="0"
+         rx="0"
+         y="40"
+         x="10"
+         height="32"
+         width="10"
+         id="rect3078-8-9"
+         style="color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         height="480"
+         width="640"
+         transform="translate(0,40)"
+         id="use4279"
+         xlink:href="#g4274"
+         y="0"
+         x="0" />
+    </g>
+    <g
+       id="Buttons_button-insensitive-nohilight"
+       inkscape:label="#Buttons/button-insensitive-nohilight">
+      <rect
+         ry="0"
+         rx="0"
+         y="40"
+         x="20"
+         height="32"
+         width="10"
+         id="rect3078-8-8-0"
+         style="color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         height="480"
+         width="640"
+         transform="translate(0,40)"
+         id="use4285"
+         xlink:href="#g4281"
+         y="0"
+         x="0" />
+    </g>
+    <g
+       id="Buttons_button-pressed-nohilight"
+       inkscape:label="#Buttons/button-pressed-nohilight">
+      <rect
+         ry="0"
+         rx="0"
+         y="40"
+         x="30"
+         height="32"
+         width="10"
+         id="rect3078-8-8-9-4"
+         style="color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         height="480"
+         width="640"
+         transform="translate(0,40)"
+         id="use4291"
+         xlink:href="#g4287"
+         y="0"
+         x="0" />
+    </g>
+    <g
+       id="Buttons_button-default-nohilight"
+       inkscape:label="#Buttons/button-default-nohilight">
+      <rect
+         ry="0"
+         rx="0"
+         y="40"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-2"
+         style="color:#000000;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         height="480"
+         width="640"
+         transform="translate(0,40)"
+         id="use4272"
+         xlink:href="#g4267"
+         y="0"
+         x="0" />
+    </g>
+    <g
+       id="Entry_entry-border-active"
+       inkscape:label="#g4391">
+      <use
+         x="0"
+         y="0"
+         xlink:href="#rect17861-3-2-1"
+         id="use4126"
+         width="1"
+         height="1"
+         transform="translate(10,0)" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="10"
+         height="32"
+         width="10"
+         id="rect3078-81-1"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         sodipodi:nodetypes="ssssssssscsssscc"
+         inkscape:connector-curvature="0"
+         id="rect17861-3-2-4-8-5-0"
+         d="m 14,81.5 c -1.385,0 -2.5,1.115 -2.5,2.5 l 0,24 c 0,1.385 1.115,2.5 2.5,2.5 l 2,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-24 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z m 3,2.5 0,24 c 0,0.554 -0.446,1 -1,1 l -2,0 c -0.554,0 -1,-0.446 -1,-1 l 0,-24 z"
+         style="opacity:0.1;color:#000000;fill:#4a90d9;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         id="rect17861-3-2-4-8-5"
+         d="m 14,81.5 c -1.385,0 -2.5,1.115 -2.5,2.5 l 0,24 c 0,1.385 1.115,2.5 2.5,2.5 l 2,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-24 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 l -2,0 z m 0,1.5 2,0 c 0.554,0 1,0.446 1,1 l 0,24 c 0,0.554 -0.446,1 -1,1 l -2,0 c -0.554,0 -1,-0.446 -1,-1 l 0,-24 c 0,-0.554 0.446,-1 1,-1 z"
+         style="opacity:0.1;color:#000000;fill:#4a90d9;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         transform="translate(10,80)"
+         height="1"
+         width="1"
+         id="use4343-6"
+         xlink:href="#rect17861-5"
+         y="0"
+         x="0" />
+      <rect
+         style="color:#000000;fill:none;stroke:#4a90d9;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect17861-0-6"
+         width="7"
+         height="29"
+         x="11.5"
+         y="81.5"
+         rx="2.5000005"
+         ry="2.5" />
+    </g>
+    <g
+       id="Entry_entry-border"
+       inkscape:label="#g4383">
+      <rect
+         ry="2.5"
+         rx="2.5000005"
+         y="81.5"
+         x="1.5"
+         height="29"
+         width="7"
+         id="rect17861-3-2-1"
+         style="color:#000000;fill:url(#linearGradient4612);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377">
+        <path
+           style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 c 0,-1.108 0.892,-2 2,-2 l 2,0 c 1.108,0 2,0.892 2,2 l 0.5,0 0,-2 C 8.5,82.615 7.3850003,81.5 6,81.5 l -2,0 z"
+           id="rect17861-3-2-9"
+           inkscape:connector-curvature="0" />
+        <path
+           style="opacity:0.1;color:#000000;fill:#2b0000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 0,-1 c 0,-1.108 0.892,-2 2,-2 l 2,0 c 1.108,0 2,0.892 2,2 l 0,1 0.5,0 0,-2 C 8.5,82.615 7.3850003,81.5 6,81.5 l -2,0 z"
+           id="rect17861-3-2-9-9"
+           inkscape:connector-curvature="0" />
+        <use
+           x="0"
+           y="0"
+           xlink:href="#rect17861-5"
+           id="use4343"
+           width="1"
+           height="1"
+           transform="translate(0,80)" />
+        <use
+           x="0"
+           y="0"
+           xlink:href="#rect17861"
+           id="use4309"
+           transform="translate(0,80)"
+           width="640"
+           height="480" />
+      </g>
+    </g>
+    <g
+       inkscape:label="#Buttons/button-insensitive"
+       id="Entry_entry-border-disabled"
+       transform="translate(0,80)">
+      <rect
+         ry="2.5"
+         rx="2.5000005"
+         y="1.5"
+         x="21.5"
+         height="29"
+         width="7"
+         id="rect17861-3-2-1-0"
+         style="color:#000000;fill:#f4f4f2;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3183"
+         width="10"
+         height="32"
+         x="20"
+         y="0"
+         rx="0"
+         ry="0" />
+      <use
+         x="0"
+         y="0"
+         xlink:href="#rect17861-5"
+         id="use3185"
+         width="640"
+         height="480"
+         transform="translate(20,0)" />
+      <g
+         id="g3187">
+        <use
+           transform="translate(20,0)"
+           height="480"
+           width="640"
+           id="use3191"
+           xlink:href="#rect17861"
+           y="0"
+           x="0" />
+      </g>
+    </g>
+    <rect
+       ry="0"
+       rx="0"
+       y="84"
+       x="33"
+       height="24"
+       width="4"
+       id="Entry_entry-bg"
+       style="color:#000000;fill:url(#linearGradient4224);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       inkscape:label="#rect17861-3-2-1-3" />
+    <rect
+       style="opacity:1;color:#000000;fill:#f4f4f2;fill-opacity:1;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="Entry_entry-bg-disabled"
+       width="4"
+       height="24"
+       x="43"
+       y="84"
+       rx="0"
+       ry="0"
+       inkscape:label="#rect4206-7" />
+    <g
+       id="Entry_combo-entry-border"
+       inkscape:label="#g4383"
+       transform="translate(50,0)"
+       clip-path="url(#clipPath4697)">
+      <path
+         style="color:#000000;fill:url(#linearGradient4889);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7">
+        <path
+           style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-5"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssccsss" />
+        <path
+           style="opacity:0.1;color:#000000;fill:#2b0000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 0,-1 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0,1 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-9-3"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssssccsss" />
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4891);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+    </g>
+    <g
+       id="Entry_combo-entry-button"
+       inkscape:label="#g4383"
+       transform="matrix(-1,0,0,1,70,0)"
+       clip-path="url(#clipPath4697-3)">
+      <path
+         style="color:#000000;fill:url(#linearGradient4885);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7-4">
+        <path
+           style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-5-5"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssccsss" />
+        <path
+           style="opacity:0.1;color:#000000;fill:#2b0000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 0,-1 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0,1 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-9-3-9"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssssccsss" />
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6"
+         width="1"
+         height="26"
+         x="9"
+         y="84"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Entry_combo-entry-border-active"
+       clip-path="url(#clipPath4919)"
+       inkscape:label="#g4909"
+       transform="translate(-40,0)">
+      <path
+         sodipodi:nodetypes="sssssssss"
+         inkscape:connector-curvature="0"
+         id="use4126-2"
+         d="m 114,81.5 12,0 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -12,0 c -1.385,0 -2.5,-1.115 -2.5,-2.5 l 0,-24 c 0,-1.385 1.115,-2.5 2.5,-2.5 z"
+         style="color:#000000;fill:url(#linearGradient4923);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="110"
+         height="32"
+         width="10"
+         id="rect3078-81-1-0"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         sodipodi:nodetypes="ssssssssscsssscc"
+         inkscape:connector-curvature="0"
+         id="rect17861-3-2-4-8-5-0-3"
+         d="m 114,81.5 c -1.385,0 -2.5,1.115 -2.5,2.5 l 0,24 c 0,1.385 1.115,2.5 2.5,2.5 l 12,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-24 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z m 13,2.5 0,24 c 0,0.554 -0.446,1 -1,1 l -12,0 c -0.554,0 -1,-0.446 -1,-1 l 0,-24 z"
+         style="opacity:0.1;color:#000000;fill:#4a90d9;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         sodipodi:nodetypes="ssssssssssssssssss"
+         inkscape:connector-curvature="0"
+         id="rect17861-3-2-4-8-5-7"
+         d="m 114,81.5 c -1.385,0 -2.5,1.115 -2.5,2.5 l 0,24 c 0,1.385 1.115,2.5 2.5,2.5 l 12,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-24 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z m 0,1.5 12,0 c 0.554,0 1,0.446 1,1 l 0,24 c 0,0.554 -0.446,1 -1,1 l -12,0 c -0.554,0 -1,-0.446 -1,-1 l 0,-24 c 0,-0.554 0.446,-1 1,-1 z"
+         style="opacity:0.1;color:#000000;fill:#4a90d9;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         sodipodi:nodetypes="cssssc"
+         inkscape:connector-curvature="0"
+         id="use4343-6-9"
+         d="m 128.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -12,0 c -1.385,0 -2.5,-1.115 -2.5,-2.5 l 0,-9"
+         style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         sodipodi:nodetypes="sssssssss"
+         inkscape:connector-curvature="0"
+         id="rect17861-0-6-1"
+         d="m 114,81.5 12,0 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -12,0 c -1.385,0 -2.5,-1.115 -2.5,-2.5 l 0,-24 c 0,-1.385 1.115,-2.5 2.5,-2.5 z"
+         style="color:#000000;fill:none;stroke:#4a90d9;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       id="Entry_combo-entry-button-active"
+       inkscape:label="#g4383"
+       transform="matrix(-1,0,0,1,90,0)"
+       clip-path="url(#clipPath4697-3-1)">
+      <path
+         style="color:#000000;fill:url(#linearGradient5015-2);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-5"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-6"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7-4-9">
+        <path
+           style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-5-5-2"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssccsss" />
+        <path
+           style="opacity:0.1;color:#000000;fill:#2b0000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 0,-1 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0,1 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-9-3-9-0"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssssccsss" />
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-6"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-8);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-9"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-7"
+         width="1"
+         height="26"
+         x="9"
+         y="84"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Entry_combo-entry-border-disabled"
+       inkscape:label="#g4383"
+       transform="translate(90,0)"
+       clip-path="url(#clipPath4697-2)">
+      <path
+         style="color:#000000;fill:#f4f4f2;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-3"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-1"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7-0">
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-0"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4891-6);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-3"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+    </g>
+    <g
+       id="Entry_combo-entry-button-disabled"
+       inkscape:label="#g4383"
+       transform="matrix(-1,0,0,1,110,0)"
+       clip-path="url(#clipPath4697-3-0)">
+      <path
+         style="color:#000000;fill:#f4f4f2;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-6"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-9"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7-4-4">
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-5"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-4);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-5"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-5"
+         width="1"
+         height="28"
+         x="9"
+         y="82"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Entry_combo-entry-button-rtl"
+       inkscape:label="#g4383"
+       transform="translate(50,40)"
+       clip-path="url(#clipPath4697-3-08)">
+      <path
+         style="color:#000000;fill:url(#linearGradient4885-5);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-59"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-4"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7-4-1">
+        <path
+           style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-5-5-0"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssccsss" />
+        <path
+           style="opacity:0.1;color:#000000;fill:#2b0000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 0,-1 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0,1 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-9-3-9-4"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssssccsss" />
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-9"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-9);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-8"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-1"
+         width="1"
+         height="26"
+         x="9"
+         y="84"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Entry_combo-entry-border-rtl"
+       inkscape:label="#g4383"
+       transform="matrix(-1,0,0,1,70,40)"
+       clip-path="url(#clipPath4697-7)">
+      <path
+         style="color:#000000;fill:url(#linearGradient4889-1);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-9"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-9"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7-40">
+        <path
+           style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-5-2"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssccsss" />
+        <path
+           style="opacity:0.1;color:#000000;fill:#2b0000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 0,-1 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0,1 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-9-3-4"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssssccsss" />
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-8"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4891-3);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-4"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+    </g>
+    <g
+       id="Entry_combo-entry-button-disabled-rtl"
+       inkscape:label="#g4383"
+       transform="translate(90,40)"
+       clip-path="url(#clipPath4697-3-0-8)">
+      <path
+         style="color:#000000;fill:#f4f4f2;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-6-7"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-9-1"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7-4-4-2">
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-5-7"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-4-7);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-5-5"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-5-3"
+         width="1"
+         height="28"
+         x="9"
+         y="82"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Entry_combo-entry-button-active-rtl"
+       inkscape:label="#g4383"
+       transform="translate(70,40)"
+       clip-path="url(#clipPath4697-3-1-3)">
+      <path
+         style="color:#000000;fill:url(#linearGradient5015-2-2);fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-5-2"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-6-2"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7-4-9-2">
+        <path
+           style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-5-5-2-6"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssccsss" />
+        <path
+           style="opacity:0.1;color:#000000;fill:#2b0000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 0,-1 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0,1 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-9-3-9-0-3"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssssccsss" />
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-6-1"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-8-9);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-9-7"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-7-8"
+         width="1"
+         height="26"
+         x="9"
+         y="84"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Entry_combo-entry-border-active-rtl"
+       clip-path="url(#clipPath4919-9)"
+       inkscape:label="#g4909"
+       transform="matrix(-1,0,0,1,200,40)">
+      <path
+         sodipodi:nodetypes="sssssssss"
+         inkscape:connector-curvature="0"
+         id="use4126-2-1"
+         d="m 114,81.5 12,0 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -12,0 c -1.385,0 -2.5,-1.115 -2.5,-2.5 l 0,-24 c 0,-1.385 1.115,-2.5 2.5,-2.5 z"
+         style="color:#000000;fill:url(#linearGradient4923-8);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="110"
+         height="32"
+         width="10"
+         id="rect3078-81-1-0-5"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         sodipodi:nodetypes="ssssssssscsssscc"
+         inkscape:connector-curvature="0"
+         id="rect17861-3-2-4-8-5-0-3-0"
+         d="m 114,81.5 c -1.385,0 -2.5,1.115 -2.5,2.5 l 0,24 c 0,1.385 1.115,2.5 2.5,2.5 l 12,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-24 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z m 13,2.5 0,24 c 0,0.554 -0.446,1 -1,1 l -12,0 c -0.554,0 -1,-0.446 -1,-1 l 0,-24 z"
+         style="opacity:0.1;color:#000000;fill:#4a90d9;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         sodipodi:nodetypes="ssssssssssssssssss"
+         inkscape:connector-curvature="0"
+         id="rect17861-3-2-4-8-5-7-3"
+         d="m 114,81.5 c -1.385,0 -2.5,1.115 -2.5,2.5 l 0,24 c 0,1.385 1.115,2.5 2.5,2.5 l 12,0 c 1.385,0 2.5,-1.115 2.5,-2.5 l 0,-24 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z m 0,1.5 12,0 c 0.554,0 1,0.446 1,1 l 0,24 c 0,0.554 -0.446,1 -1,1 l -12,0 c -0.554,0 -1,-0.446 -1,-1 l 0,-24 c 0,-0.554 0.446,-1 1,-1 z"
+         style="opacity:0.1;color:#000000;fill:#4a90d9;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         sodipodi:nodetypes="cssssc"
+         inkscape:connector-curvature="0"
+         id="use4343-6-9-0"
+         d="m 128.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -12,0 c -1.385,0 -2.5,-1.115 -2.5,-2.5 l 0,-9"
+         style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         sodipodi:nodetypes="sssssssss"
+         inkscape:connector-curvature="0"
+         id="rect17861-0-6-1-0"
+         d="m 114,81.5 12,0 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -12,0 c -1.385,0 -2.5,-1.115 -2.5,-2.5 l 0,-24 c 0,-1.385 1.115,-2.5 2.5,-2.5 z"
+         style="color:#000000;fill:none;stroke:#4a90d9;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       id="Entry_combo-entry-border-disabled-rtl"
+       inkscape:label="#g4383"
+       transform="matrix(-1,0,0,1,110,40)"
+       clip-path="url(#clipPath4697-2-4)">
+      <path
+         style="color:#000000;fill:#f4f4f2;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-3-0"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-1-4"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7-0-3">
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-0-6"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4891-6-1);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-3-6"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+    </g>
+    <g
+       id="Spin_down-background"
+       inkscape:label="#g4383"
+       transform="matrix(-1,0,0,1,130,0)"
+       clip-path="url(#clipPath5747)">
+      <path
+         style="color:#000000;fill:url(#linearGradient4885-8);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-53"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-5"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7-4-5">
+        <path
+           style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-5-5-8"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssccsss" />
+        <path
+           style="opacity:0.1;color:#000000;fill:#2b0000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 0,-1 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0,1 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-9-3-9-7"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssssccsss" />
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-1"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-7);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-2"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-3"
+         width="1"
+         height="26"
+         x="9"
+         y="84"
+         rx="0"
+         ry="0" />
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-3-4"
+         width="7"
+         height="1"
+         x="2"
+         y="96"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Spin_down-background-disable"
+       inkscape:label="#g4383"
+       transform="matrix(-1,0,0,1,150,0)"
+       clip-path="url(#clipPath5903)">
+      <path
+         style="color:#000000;fill:#f4f4f2;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-6-1-0"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-9-7-7"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7-4-4-5-3">
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-5-5-1"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-4-2-6);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-5-55-7"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-5-33-0"
+         width="1"
+         height="28"
+         x="9"
+         y="82"
+         rx="0"
+         ry="0" />
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-3-4-5"
+         width="7"
+         height="1"
+         x="2"
+         y="96"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Spin_down-background-rtl"
+       inkscape:label="#g4383"
+       transform="translate(120,40)"
+       clip-path="url(#clipPath5747-3)">
+      <path
+         style="color:#000000;fill:url(#linearGradient4885-8-8);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-53-7"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-5-4"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7-4-5-7">
+        <path
+           style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-5-5-8-5"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssccsss" />
+        <path
+           style="opacity:0.1;color:#000000;fill:#2b0000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 0,-1 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0,1 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-9-3-9-7-3"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssssccsss" />
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-1-6"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-7-8);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-2-1"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-3-3"
+         width="1"
+         height="26"
+         x="9"
+         y="84"
+         rx="0"
+         ry="0" />
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-3-4-1"
+         width="7"
+         height="1"
+         x="2"
+         y="96"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Spin_down-background-disable-rtl"
+       inkscape:label="#g4383"
+       transform="translate(140,40)"
+       clip-path="url(#clipPath5903-7)">
+      <path
+         style="color:#000000;fill:#f4f4f2;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-6-1-0-1"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-9-7-7-9"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7-4-4-5-3-6">
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-5-5-1-7"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-4-2-6-3);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-5-55-7-6"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-5-33-0-3"
+         width="1"
+         height="28"
+         x="9"
+         y="82"
+         rx="0"
+         ry="0" />
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-3-4-5-1"
+         width="7"
+         height="1"
+         x="2"
+         y="96"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Spin_up-background"
+       inkscape:label="#g4383"
+       transform="matrix(-1,0,0,1,130,0)"
+       clip-path="url(#clipPath5751)">
+      <path
+         style="color:#000000;fill:url(#linearGradient4885-8-1);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-53-1"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-5-9"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7-4-5-0">
+        <path
+           style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-5-5-8-8"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssccsss" />
+        <path
+           style="opacity:0.1;color:#000000;fill:#2b0000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 0,-1 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0,1 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-9-3-9-7-9"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssssccsss" />
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-1-7"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-7-0);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-2-0"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-3-0"
+         width="1"
+         height="26"
+         x="9"
+         y="84"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Spin_up-background-disable"
+       inkscape:label="#g4383"
+       transform="matrix(-1,0,0,1,150,0)"
+       clip-path="url(#clipPath5899)">
+      <path
+         style="color:#000000;fill:#f4f4f2;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-6-1"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-9-7"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7-4-4-5">
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-5-5"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-4-2);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-5-55"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-5-33"
+         width="1"
+         height="28"
+         x="9"
+         y="82"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Spin_up-background-rtl"
+       inkscape:label="#g4383"
+       transform="translate(120,40)"
+       clip-path="url(#clipPath5751-2)">
+      <path
+         style="color:#000000;fill:url(#linearGradient4885-8-1-6);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-53-1-7"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-5-9-4"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7-4-5-0-6">
+        <path
+           style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-5-5-8-8-0"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssccsss" />
+        <path
+           style="opacity:0.1;color:#000000;fill:#2b0000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 0,-1 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0,1 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-9-3-9-7-9-1"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssssccsss" />
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-1-7-9"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-7-0-0);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-2-0-1"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-3-0-1"
+         width="1"
+         height="26"
+         x="9"
+         y="84"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Spin_up-background-disable-rtl"
+       inkscape:label="#g4383"
+       transform="translate(140,40)"
+       clip-path="url(#clipPath5899-0)">
+      <path
+         style="color:#000000;fill:#f4f4f2;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-6-1-5"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-9-7-6"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4377-7-4-4-5-5">
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-5-5-7"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-4-2-4);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-5-55-0"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-5-33-7"
+         width="1"
+         height="28"
+         x="9"
+         y="82"
+         rx="0"
+         ry="0" />
+    </g>
+    <use
+       x="0"
+       y="0"
+       xlink:href="#Buttons_button-pressed"
+       id="ProgressBar_trough-progressbar"
+       transform="translate(140,0)"
+       width="640"
+       height="480"
+       inkscape:label="#use3614" />
+    <g
+       id="ProgressBar_trough-progressbar_v"
+       inkscape:label="#g4498"
+       transform="matrix(-1,0,0,1,392,0)">
+      <rect
+         y="22"
+         x="180"
+         height="10"
+         width="32"
+         id="rect3728"
+         style="color:#000000;fill:none;stroke:none;stroke-width:0.60000002;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g3724">
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 210.5,27 0,2 c 0,1.385 -1.115,2.5 -2.5,2.5 l -24,0 c -1.385,0 -2.5,-1.115 -2.5,-2.5 l 0,-2"
+           id="use4058-1-0-9"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <use
+           x="0"
+           y="0"
+           xlink:href="#use4291"
+           id="use3660"
+           width="1"
+           height="1"
+           transform="matrix(0,1,-1,0,252,-8)" />
+      </g>
+    </g>
+    <g
+       id="ProgressBar_progressbar"
+       inkscape:label="#g4704"
+       transform="translate(220,0)">
+      <g
+         id="g4761">
+        <rect
+           ry="2.5"
+           rx="2.5000005"
+           y="1.5"
+           x="1.5"
+           height="29"
+           width="7"
+           id="rect17861-3-8"
+           style="color:#000000;fill:url(#linearGradient3896);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <path
+           style="opacity:0.2;color:#000000;fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 2.5,29.999999 2.5,4 C 2.5,3.169 3.169,2.5 4,2.5 l 4,0"
+           id="rect17861-8-5"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssc" />
+        <path
+           style="opacity:0.1;color:#000000;fill:none;stroke:#ffffff;stroke-width:0.99999994;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 7.5,2 0,25.999999 c 0,0.831 -0.669,1.5 -1.5,1.5 l -4,0"
+           id="rect17861-8-5-3"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssc" />
+        <rect
+           ry="2.5"
+           rx="2.5000005"
+           y="1.5"
+           x="1.5"
+           height="29"
+           width="7"
+           id="rect17861-8"
+           style="color:#000000;fill:none;stroke:#2a79cb;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+    </g>
+    <g
+       id="ProgressBar_progressbar_v"
+       inkscape:label="#g4818"
+       transform="translate(220,0)">
+      <use
+         transform="matrix(0,1,1,0,10,22)"
+         height="1"
+         width="1"
+         id="use4783"
+         xlink:href="#g4761"
+         y="0"
+         x="0" />
+    </g>
+    <g
+       id="Spin_up-background-notebook"
+       inkscape:label="#g4383"
+       transform="matrix(-1,0,0,1,170,0)"
+       clip-path="url(#clipPath5751-3)">
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-5-9-6"
+         style="color:#000000;fill:#ffffff;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         style="color:#000000;fill:url(#linearGradient4885-8-1-7);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-53-1-5"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <g
+         id="g4377-7-4-5-0-2">
+        <path
+           style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-5-5-8-8-07"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssccsss" />
+        <path
+           style="opacity:0.1;color:#000000;fill:#2b0000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 0,-1 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0,1 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-9-3-9-7-9-6"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssssccsss" />
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-1-7-92"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-7-0-9);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-2-0-4"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-3-0-6"
+         width="1"
+         height="26"
+         x="9"
+         y="84"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Spin_down-background-notebook"
+       inkscape:label="#g4383"
+       transform="matrix(-1,0,0,1,170,0)"
+       clip-path="url(#clipPath5747-9)">
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-5-3"
+         style="color:#000000;fill:#ffffff;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         style="color:#000000;fill:url(#linearGradient4885-8-5);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-53-76"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <g
+         id="g4377-7-4-5-4">
+        <path
+           style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-5-5-8-1"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssccsss" />
+        <path
+           style="opacity:0.1;color:#000000;fill:#2b0000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 0,-1 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0,1 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-9-3-9-7-2"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssssccsss" />
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-1-62"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-7-2);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-2-7"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-3-2"
+         width="1"
+         height="26"
+         x="9"
+         y="84"
+         rx="0"
+         ry="0" />
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-3-4-3"
+         width="7"
+         height="1"
+         x="2"
+         y="96"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Spin_down-background-disable-notebook"
+       inkscape:label="#g4383"
+       transform="matrix(-1,0,0,1,190,0)"
+       clip-path="url(#clipPath5903-8)">
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-9-7-7-1"
+         style="color:#000000;fill:#ffffff;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         style="color:#000000;fill:#f4f4f2;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-6-1-0-3"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <g
+         id="g4377-7-4-4-5-3-4">
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-5-5-1-73"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-4-2-6-0);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-5-55-7-67"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-5-33-0-2"
+         width="1"
+         height="28"
+         x="9"
+         y="82"
+         rx="0"
+         ry="0" />
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-3-4-5-3"
+         width="7"
+         height="1"
+         x="2"
+         y="96"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Spin_up-background-notebook-rtl"
+       inkscape:label="#g4383"
+       transform="translate(160,40)"
+       clip-path="url(#clipPath5751-2-9)">
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-5-9-4-0"
+         style="color:#000000;fill:#ffffff;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         style="color:#000000;fill:url(#linearGradient4885-8-1-6-4);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-53-1-7-0"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <g
+         id="g4377-7-4-5-0-6-5">
+        <path
+           style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-5-5-8-8-0-6"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssccsss" />
+        <path
+           style="opacity:0.1;color:#000000;fill:#2b0000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 0,-1 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0,1 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-9-3-9-7-9-1-9"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssssccsss" />
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-1-7-9-9"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-7-0-0-9);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-2-0-1-2"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-3-0-1-0"
+         width="1"
+         height="26"
+         x="9"
+         y="84"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Spin_down-background-notebook-rtl"
+       inkscape:label="#g4383"
+       transform="translate(160,40)"
+       clip-path="url(#clipPath5747-3-7)">
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-5-4-3"
+         style="color:#000000;fill:#ffffff;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         style="color:#000000;fill:url(#linearGradient4885-8-8-3);fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-53-7-5"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <g
+         id="g4377-7-4-5-7-8">
+        <path
+           style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-5-5-8-5-6"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssccsss" />
+        <path
+           style="opacity:0.1;color:#000000;fill:#2b0000;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 4,81.5 c -1.3850003,0 -2.5,1.115 -2.5,2.5 l 0,2 0.5,0 0,-1 c 0,-1.108 0.892,-2 2,-2 l 12,0 c 1.108,0 2,0.892 2,2 l 0,1 0.5,0 0,-2 c 0,-1.385 -1.115,-2.5 -2.5,-2.5 z"
+           id="rect17861-3-2-9-9-3-9-7-3-5"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="ssccssssccsss" />
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-1-6-4"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-7-8-3);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-2-1-0"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-3-3-9"
+         width="1"
+         height="26"
+         x="9"
+         y="84"
+         rx="0"
+         ry="0" />
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-3-4-1-2"
+         width="7"
+         height="1"
+         x="2"
+         y="96"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Spin_up-background-disable-notebook-rtl"
+       inkscape:label="#g4383"
+       transform="translate(180,40)"
+       clip-path="url(#clipPath5899-0-4)">
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-9-7-6-8"
+         style="color:#000000;fill:#ffffff;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         style="color:#000000;fill:#f4f4f2;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-6-1-5-3"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <g
+         id="g4377-7-4-4-5-5-7">
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-5-5-7-1"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-4-2-4-2);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-5-55-0-0"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-5-33-7-9"
+         width="1"
+         height="28"
+         x="9"
+         y="82"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Spin_down-background-disable-notebook-rtl"
+       inkscape:label="#g4383"
+       transform="translate(180,40)"
+       clip-path="url(#clipPath5903-7-0)">
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-9-7-7-9-7"
+         style="color:#000000;fill:#ffffff;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         style="color:#000000;fill:#f4f4f2;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-6-1-0-1-5"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <g
+         id="g4377-7-4-4-5-3-6-2">
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-5-5-1-7-6"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-4-2-6-3-8);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-5-55-7-6-9"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-5-33-0-3-0"
+         width="1"
+         height="28"
+         x="9"
+         y="82"
+         rx="0"
+         ry="0" />
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-3-4-5-1-0"
+         width="7"
+         height="1"
+         x="2"
+         y="96"
+         rx="0"
+         ry="0" />
+    </g>
+    <g
+       id="Spin_up-background-disable-notebook"
+       inkscape:label="#g4383"
+       transform="matrix(-1,0,0,1,190,0)"
+       clip-path="url(#clipPath5899-4)">
+      <rect
+         ry="0"
+         rx="0"
+         y="80"
+         x="0"
+         height="32"
+         width="10"
+         id="rect3078-81-8-0-9-7-9"
+         style="color:#000000;fill:#ffffff;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         style="color:#000000;fill:#f4f4f2;fill-opacity:1;stroke:none;stroke-width:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+         id="rect17861-3-2-1-2-2-6-1-01"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="sssssssss" />
+      <g
+         id="g4377-7-4-4-5-31">
+        <path
+           style="opacity:0.6;color:#000000;fill:none;stroke:#ffffff;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 18.5,100 0,9 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,111.5 1.5,110.385 1.5,109 l 0,-9"
+           id="use4343-2-7-5-5-8"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cssssc" />
+        <path
+           style="color:#000000;fill:none;stroke:url(#linearGradient4887-4-2-8);stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="M 4.0000005,81.5 16,81.5 c 1.385,0 2.5,1.115 2.5,2.5 l 0,24 c 0,1.385 -1.115,2.5 -2.5,2.5 l -11.9999995,0 C 2.6150002,110.5 1.5,109.385 1.5,108 l 0,-24 c 0,-1.385 1.1150002,-2.5 2.5000005,-2.5 z"
+           id="use4309-7-2-5-55-9"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="sssssssss" />
+      </g>
+      <rect
+         style="opacity:0.03999999;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect3994-7-8-5-6-5-33-8"
+         width="1"
+         height="28"
+         x="9"
+         y="82"
+         rx="0"
+         ry="0" />
+    </g>
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-2.0/adwaita-bits2.svg	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,1046 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   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="1000"
+   height="1052.3622"
+   id="svg9892"
+   version="1.1"
+   inkscape:version="0.91pre2 r13556"
+   sodipodi:docname="adwaita-bits2.svg">
+  <defs
+     id="defs9894">
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7">
+      <stop
+         id="stop5583-0-92-8-0-7-6"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         style="stop-color:#ededed;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9" />
+      <stop
+         id="stop5587-6-7-2-0-3-1"
+         offset="1"
+         style="stop-color:#d3d3d3;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-38">
+      <stop
+         id="stop5583-0-92-8-0-7-6-2"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         style="stop-color:#ededed;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-14" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-05"
+         offset="1"
+         style="stop-color:#d3d3d3;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1"
+         offset="0"
+         style="stop-color:#454c4c;stop-opacity:1;" />
+      <stop
+         style="stop-color:#393f3f;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5"
+         offset="1"
+         style="stop-color:#2d3232;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-23">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-35"
+         offset="0"
+         style="stop-color:#212424;stop-opacity:1" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-72"
+         offset="1"
+         style="stop-color:#2d3232;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-50">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-0"
+         offset="0"
+         style="stop-color:#454c4c;stop-opacity:1;" />
+      <stop
+         style="stop-color:#393f3f;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-55" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-0"
+         offset="1"
+         style="stop-color:#2d3232;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-23-74">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-35-8"
+         offset="0"
+         style="stop-color:#212424;stop-opacity:1" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-72-27"
+         offset="1"
+         style="stop-color:#2d3232;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-38-7">
+      <stop
+         id="stop5583-0-92-8-0-7-6-2-3"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         style="stop-color:#ededed;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-14-97" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-05-6"
+         offset="1"
+         style="stop-color:#d3d3d3;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-38-7-2">
+      <stop
+         id="stop5583-0-92-8-0-7-6-2-3-3"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         style="stop-color:#ededed;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-14-97-6" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-05-6-5"
+         offset="1"
+         style="stop-color:#d3d3d3;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-38-7-6">
+      <stop
+         id="stop5583-0-92-8-0-7-6-2-3-4"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         style="stop-color:#ededed;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-14-97-1" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-05-6-59"
+         offset="1"
+         style="stop-color:#d3d3d3;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-38-7-6-4">
+      <stop
+         id="stop5583-0-92-8-0-7-6-2-3-4-7"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         style="stop-color:#ededed;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-14-97-1-8" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-05-6-59-5"
+         offset="1"
+         style="stop-color:#d3d3d3;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-1">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-7"
+         offset="0"
+         style="stop-color:#454c4c;stop-opacity:1;" />
+      <stop
+         style="stop-color:#393f3f;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-4" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-74"
+         offset="1"
+         style="stop-color:#2d3232;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-1-1">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-7-8"
+         offset="0"
+         style="stop-color:#454c4c;stop-opacity:1;" />
+      <stop
+         style="stop-color:#393f3f;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-4-6" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-74-2"
+         offset="1"
+         style="stop-color:#2d3232;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-1-4">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-7-1"
+         offset="0"
+         style="stop-color:#454c4c;stop-opacity:1;" />
+      <stop
+         style="stop-color:#393f3f;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-4-8" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-74-0"
+         offset="1"
+         style="stop-color:#2d3232;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-1-8">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-7-3"
+         offset="0"
+         style="stop-color:#454c4c;stop-opacity:1;" />
+      <stop
+         style="stop-color:#393f3f;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-4-1" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-74-22"
+         offset="1"
+         style="stop-color:#2d3232;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9-5"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3-7" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8-21"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-0">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9-5-5"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3-7-7" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8-21-6"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-3">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9-5-4"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3-7-77" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8-21-7"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-34">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9-5-3"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3-7-5" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8-21-71"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9-5-1"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3-7-75" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8-21-1"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-2">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9-5-1-1"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3-7-75-3" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8-21-1-1"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-46">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9-5-1-9"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3-7-75-0" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8-21-1-6"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-3">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9-5-1-2"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3-7-75-64" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8-21-1-85"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-0">
+      <stop
+         id="stop5583-0-92-8-0-7-6-4"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         style="stop-color:#ededed;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-69" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-9"
+         offset="1"
+         style="stop-color:#d3d3d3;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-38-6">
+      <stop
+         id="stop5583-0-92-8-0-7-6-2-0"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         style="stop-color:#ededed;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-14-6" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-05-4"
+         offset="1"
+         style="stop-color:#d3d3d3;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7"
+       id="linearGradient11692"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.1367307,0,0,0.38275878,-39.9049,-17.174046)"
+       x1="63.568954"
+       y1="127.16142"
+       x2="63.568954"
+       y2="152.6618" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7"
+       id="linearGradient11808"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.1367307,0,0,0.38275878,-39.9049,-17.174046)"
+       x1="63.568954"
+       y1="127.16142"
+       x2="63.568954"
+       y2="152.6618" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-38"
+       id="linearGradient11814"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="63.568954"
+       y1="127.05545"
+       x2="63.568954"
+       y2="152.76778" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-38"
+       id="linearGradient11902"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="63.568954"
+       y1="127.05545"
+       x2="63.568954"
+       y2="152.76778" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1"
+     inkscape:cx="83.225755"
+     inkscape:cy="1019.8856"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     showborder="false"
+     inkscape:window-width="1280"
+     inkscape:window-height="1375"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     inkscape:snap-global="true"
+     showguides="false"
+     inkscape:guide-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:object-nodes="false">
+    <inkscape:grid
+       type="xygrid"
+       id="grid10919"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="371.875,774.25"
+       id="guide8384" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata9897">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:groupmode="layer"
+     id="layer3"
+     inkscape:label="superbackdrop"
+     style="display:inline">
+    <rect
+       ry="0"
+       rx="0"
+       y="-155.27379"
+       x="-6.9116116"
+       height="440"
+       width="350"
+       id="rect18028"
+       style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;enable-background:accumulate"
+       transform="scale(1,-1)" />
+  </g>
+  <g
+     inkscape:label="assets"
+     inkscape:groupmode="layer"
+     id="layer1"
+     style="display:inline">
+    <g
+       style="display:inline"
+       id="option-unchecked"
+       transform="matrix(0.93617253,0,0,0.93566004,-96.78315,-244.76084)"
+       inkscape:label="#g15805">
+      <rect
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate"
+         id="rect14348-4"
+         width="14.954501"
+         height="16.031458"
+         x="206.99513"
+         y="261.97873" />
+      <g
+         id="g7025"
+         transform="matrix(0.92827364,0,0,0.92827806,14.885569,18.827693)">
+        <g
+           style="display:inline"
+           id="g5489-2-9-3"
+           transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+          <g
+             id="g5428-8-1-7">
+            <rect
+               rx="16.620338"
+               y="127.75496"
+               x="50.570232"
+               height="28.919117"
+               width="29.385006"
+               id="rect11816"
+               style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:2.24310899;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+               ry="16.647875" />
+            <rect
+               ry="16.647875"
+               style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient11814);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.24310899;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+               id="rect5147-9-1-7"
+               width="29.385006"
+               height="28.919117"
+               x="50.570232"
+               y="125.5297"
+               rx="16.620338" />
+          </g>
+        </g>
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4"
+           d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
+           style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;enable-background:accumulate" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-3-0"
+           d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
+           style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#f3f3f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;enable-background:accumulate" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-1"
+           d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+           style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;enable-background:accumulate" />
+      </g>
+    </g>
+    <g
+       style="display:inline"
+       id="option-checked"
+       transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-244.03705)"
+       inkscape:label="#g2928">
+      <rect
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate"
+         id="rect14348-4-1"
+         width="14.998803"
+         height="16.078928"
+         x="456.99512"
+         y="261.97867" />
+      <use
+         transform="matrix(1.0029614,0,0,1.0029613,249.38699,-0.77583998)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025"
+         id="use7034"
+         width="1"
+         height="1" />
+      <g
+         id="g7444"
+         transform="matrix(0.77123967,0,0,0.80896956,105.86808,51.162815)">
+        <rect
+           rx="10.250696"
+           y="268.29523"
+           x="462.22174"
+           height="5.5533452"
+           width="5.5564694"
+           id="use15101-6-2"
+           style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;enable-background:accumulate"
+           ry="9.9409285" />
+        <rect
+           rx="3.6002719"
+           y="267.2233"
+           x="462.22174"
+           height="5.5533452"
+           width="5.5564694"
+           id="use15101-6"
+           style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;enable-background:accumulate"
+           ry="3.4323573" />
+      </g>
+    </g>
+    <g
+       id="checkbox-checked"
+       transform="matrix(0.99650823,0,0,0.99810193,0.25541,-29.912933)"
+       inkscape:label="#g10801">
+      <use
+         transform="matrix(1.003504,0,0,1.0019017,19.813775,-0.08723323)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400"
+         id="use5460"
+         width="1"
+         height="1" />
+      <rect
+         y="30.332689"
+         x="36.873344"
+         height="13.024722"
+         width="18.063072"
+         id="rect13523-5"
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" />
+      <g
+         id="g5708"
+         transform="translate(1.9515643,-0.92894796)">
+        <path
+           id="path12830-4-17-08"
+           transform="matrix(1.003504,0,0,1.0019017,-0.25630433,39.988835)"
+           d="M 50.9375,-7.59375 44,-0.75 42.125,-2.625 40,-2.65625 l 0,1.71875 2.9375,2.90625 c 0.584627,0.5855605 1.540374,0.5855605 2.125,0 l 5.9375,-6 0,-3.5625 -0.0625,0 z"
+           style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;opacity:0.7;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;marker:none;enable-background:accumulate"
+           inkscape:connector-curvature="0" />
+        <path
+           sodipodi:nodetypes="cccccccccc"
+           inkscape:connector-curvature="0"
+           id="path12830-4-17"
+           d="m 50.868001,31.380423 -6.9811,6.843038 -1.871896,-1.872654 -2.138425,-0.01563 0.01122,1.699486 2.936988,2.938186 c 0.586676,0.586674 1.537597,0.586674 2.124273,0 l 7.996316,-8.077832 0.002,-1.570761 z"
+           style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:3;marker:none;enable-background:accumulate" />
+      </g>
+    </g>
+    <g
+       id="option-mixed"
+       transform="matrix(0.93617253,0,0,0.93566004,8.83241,-28.03304)"
+       inkscape:label="#g10885">
+      <use
+         transform="translate(-70.089173,-231.63092)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025"
+         id="use7034-3"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate"
+         id="rect14348-4-9"
+         width="14.954515"
+         height="16.031464"
+         x="136.90594"
+         y="30.347799" />
+      <rect
+         ry="1.586449"
+         rx="1.5855805"
+         y="36.793777"
+         x="140.11049"
+         height="3.1728981"
+         width="8.545433"
+         id="rect5203-9-2-3"
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;enable-background:accumulate" />
+      <rect
+         ry="1.0687642"
+         rx="0.94949263"
+         y="36.760384"
+         x="140.11049"
+         height="2.1375284"
+         width="8.545433"
+         id="rect5203-9-24"
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.12132025;stroke-miterlimit:4;stroke-dasharray:none;marker:none;enable-background:accumulate" />
+    </g>
+    <g
+       id="checkbox-mixed"
+       transform="translate(39.99573,-30)"
+       inkscape:label="#g14334">
+      <use
+         transform="translate(0.08739624,-3.9091922e-6)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400"
+         id="use5460-0"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate"
+         id="rect14348"
+         width="18.004271"
+         height="13"
+         x="17"
+         y="30.362183" />
+      <g
+         id="g5684"
+         transform="matrix(0.88888888,0,0,1,4.2226947,-2.03125)">
+        <rect
+           ry="1.4843769"
+           rx="1.669924"
+           y="37.393383"
+           x="20.004272"
+           height="2.9687538"
+           width="9"
+           id="rect5203-9-2"
+           style="color:#000000;display:inline;overflow:visible;visibility:visible;opacity:0.5;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;enable-background:accumulate" />
+        <rect
+           ry="1"
+           rx="1"
+           y="37.393433"
+           x="20.004272"
+           height="2"
+           width="9"
+           id="rect5203-9"
+           style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.12132025;stroke-miterlimit:4;stroke-dasharray:none;marker:none;enable-background:accumulate" />
+      </g>
+    </g>
+    <g
+       id="checkbox-unchecked"
+       inkscape:label="#g14325"
+       transform="translate(0,-30)">
+      <g
+         style="display:inline"
+         id="g15812-6-6-1"
+         transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)">
+        <g
+           transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+           id="g5489-2-9-6-8-8"
+           style="display:inline">
+          <g
+             id="g5428-8-1-4-0-0" />
+        </g>
+      </g>
+      <rect
+         y="30.362183"
+         x="17"
+         height="13"
+         width="18"
+         id="rect13523"
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" />
+      <g
+         id="g5400"
+         transform="translate(2.9168759,0)">
+        <rect
+           rx="2.2699459"
+           y="31.862183"
+           x="17.5"
+           height="11.100005"
+           width="11.083124"
+           id="rect11694"
+           style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+           ry="2.3081794" />
+        <rect
+           ry="2.3081794"
+           style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient11692);fill-opacity:1;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+           id="rect5147-9-1-5-7-6"
+           width="11.083124"
+           height="11.100005"
+           x="17.5"
+           y="30.862183"
+           rx="2.2699459" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-5-7-6-1-7"
+           d="m 18,37.987183 0,1.397748 c 0,1.333912 0.602111,1.977252 1.901808,1.977252 l 6.544733,0 c 1.299697,0 1.517005,-0.64334 1.517005,-1.977252 l 0,-1.397748 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -5.307296,0 C 19.044053,40.362183 18,39.321095 18,37.987183 Z"
+           style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;enable-background:accumulate"
+           sodipodi:nodetypes="csssscssc" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-5-7-6-1-7-7"
+           d="m 18,36.987183 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 5.35149,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -5.35149,0 C 19.044053,39.362183 18,38.321095 18,36.987183 Z"
+           style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;enable-background:accumulate"
+           sodipodi:nodetypes="csssscssc" />
+        <path
+           style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:Sans;-inkscape-font-specification:Sans;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;enable-background:accumulate"
+           d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 5.35149,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -5.35149,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+           id="rect5147-9-1-5-7-6-1-7-7-5"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="csssscssc" />
+      </g>
+    </g>
+    <g
+       inkscape:label="#g10801"
+       transform="matrix(1.9947791,0,0,1.9939719,354.38167,165.09433)"
+       id="sjhgfjsgf" />
+    <g
+       inkscape:label="#g10801"
+       transform="matrix(0.99650823,0,0,0.99810193,0.25541,-9.912933)"
+       id="checkbox-checked-insensitive"
+       style="opacity:0.5">
+      <use
+         height="1"
+         width="1"
+         id="use11764"
+         xlink:href="#g11796"
+         y="0"
+         x="0"
+         style="display:inline"
+         transform="matrix(1.003504,0,0,1.0019017,19.813775,-0.08723323)" />
+      <rect
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate"
+         id="rect11766"
+         width="18.063072"
+         height="13.024722"
+         x="36.873344"
+         y="30.332689" />
+      <g
+         transform="translate(1.9515643,-0.92894796)"
+         id="g11768"
+         style="">
+        <path
+           style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;-inkscape-font-specification:sans-serif;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;display:inline;overflow:visible;visibility:visible;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:3;marker:none;enable-background:accumulate"
+           d="m 50.868001,31.380423 -6.9811,6.843038 -1.871896,-1.872654 -2.138425,-0.01563 0.01122,1.699486 2.936988,2.938186 c 0.586676,0.586674 1.537597,0.586674 2.124273,0 l 7.996316,-8.077832 0.002,-1.570761 z"
+           id="path11772"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cccccccccc" />
+      </g>
+    </g>
+    <g
+       inkscape:label="#g14334"
+       transform="translate(39.99573,-10)"
+       id="checkbox-mixed-insensitive"
+       style="opacity:0.5">
+      <use
+         height="1"
+         width="1"
+         id="use11776"
+         xlink:href="#g11796"
+         y="0"
+         x="0"
+         style="display:inline"
+         transform="translate(0.08739624,-3.9091922e-6)" />
+      <rect
+         y="30.362183"
+         x="17"
+         height="13"
+         width="18.004271"
+         id="rect11778"
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" />
+      <g
+         transform="matrix(0.88888888,0,0,1,4.2226947,-2.03125)"
+         id="g11780"
+         style="">
+        <rect
+           style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.12132025;stroke-miterlimit:4;stroke-dasharray:none;marker:none;enable-background:accumulate"
+           id="rect11784"
+           width="9"
+           height="1.9687538"
+           x="20.004272"
+           y="37.424679"
+           rx="0.98437691"
+           ry="0.98437691" />
+      </g>
+    </g>
+    <g
+       transform="translate(0,-10)"
+       inkscape:label="#g14325"
+       id="checkbox-unchecked-insensitive"
+       style="opacity:0.5">
+      <g
+         transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)"
+         id="g11788"
+         style="display:inline">
+        <g
+           style="display:inline"
+           id="g11790"
+           transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
+          <g
+             id="g11792"
+             style="" />
+        </g>
+      </g>
+      <rect
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate"
+         id="rect11794"
+         width="18"
+         height="13"
+         x="17"
+         y="30.362183" />
+      <g
+         transform="translate(2.9168759,0)"
+         id="g11796"
+         style="">
+        <rect
+           ry="2.3081794"
+           style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;stroke:#ffffff;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+           id="rect11798"
+           width="11.083124"
+           height="11.100005"
+           x="17.5"
+           y="31.862183"
+           rx="2.2699459" />
+        <rect
+           rx="2.2699459"
+           y="30.862183"
+           x="17.5"
+           height="11.100005"
+           width="11.083124"
+           id="rect11800"
+           style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient11808);fill-opacity:1;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+           ry="2.3081794" />
+      </g>
+    </g>
+    <g
+       inkscape:label="#g15805"
+       transform="matrix(0.93617253,0,0,0.93566004,-96.78315,-224.76084)"
+       id="option-unchecked-insensitive"
+       style="display:inline;opacity:0.5">
+      <rect
+         y="261.97873"
+         x="206.99513"
+         height="16.031458"
+         width="14.954501"
+         id="rect11862"
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" />
+      <g
+         transform="matrix(0.92827364,0,0,0.92827806,14.885569,18.827693)"
+         id="g11864"
+         style="">
+        <g
+           transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"
+           id="g11866"
+           style="display:inline">
+          <g
+             id="g11868"
+             style="">
+            <rect
+               ry="16.647875"
+               style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;fill-opacity:1;fill-rule:nonzero;stroke:#ffffff;stroke-width:2.24310899;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+               id="rect11870"
+               width="29.385006"
+               height="28.919117"
+               x="50.570232"
+               y="127.75496"
+               rx="16.620338" />
+            <rect
+               rx="16.620338"
+               y="125.5297"
+               x="50.570232"
+               height="28.919117"
+               width="29.385006"
+               id="rect11872"
+               style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:url(#linearGradient11902);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.24310899;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;marker:none;enable-background:accumulate"
+               ry="16.647875" />
+          </g>
+        </g>
+        <path
+           style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;enable-background:accumulate"
+           d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
+           id="path11874"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;enable-background:accumulate"
+           d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+           id="path11878"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       inkscape:label="#g2928"
+       transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-224.03705)"
+       id="option-checked-insensitive"
+       style="display:inline;opacity:0.5">
+      <rect
+         y="261.97867"
+         x="456.99512"
+         height="16.078928"
+         width="14.998803"
+         id="rect11882"
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" />
+      <use
+         height="1"
+         width="1"
+         id="use11884"
+         xlink:href="#g11864"
+         y="0"
+         x="0"
+         style="display:inline"
+         transform="matrix(1.0029614,0,0,1.0029613,249.38699,-0.77583998)" />
+      <g
+         transform="matrix(0.77123967,0,0,0.80896956,105.86808,51.162815)"
+         id="g11886"
+         style="">
+        <rect
+           ry="3.4323573"
+           style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;enable-background:accumulate"
+           id="rect11890"
+           width="5.5564694"
+           height="5.5533452"
+           x="462.22174"
+           y="267.2233"
+           rx="3.6002719" />
+      </g>
+    </g>
+    <g
+       inkscape:label="#g10885"
+       transform="matrix(0.93617253,0,0,0.93566004,8.83241,-8.03304)"
+       id="option-mixed-insensitive"
+       style="opacity:0.5">
+      <use
+         height="1"
+         width="1"
+         id="use11894"
+         xlink:href="#g11864"
+         y="0"
+         x="0"
+         style="display:inline"
+         transform="translate(-70.089173,-231.63092)" />
+      <rect
+         y="30.347799"
+         x="136.90594"
+         height="16.031464"
+         width="14.954515"
+         id="rect11896"
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:none;stroke:none;stroke-width:2;marker:none;enable-background:accumulate" />
+      <rect
+         style="color:#000000;display:inline;overflow:visible;visibility:visible;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.12132025;stroke-miterlimit:4;stroke-dasharray:none;marker:none;enable-background:accumulate"
+         id="rect11900"
+         width="8.545433"
+         height="2.1375284"
+         x="140.11049"
+         y="36.760384"
+         rx="0.94949263"
+         ry="1.0687642" />
+    </g>
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-2.0/adwaita_engine.c	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,265 @@
+/* Adwaita - a GTK+ engine
+ *
+ * Copyright (C) 2012 Red Hat, Inc.
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.	 See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
+ *
+ * Authors: Cosimo Cecchi <cosimoc@gnome.org>
+ */
+
+#include <gmodule.h>
+#include <glib.h>
+#include <gtk/gtk.h>
+
+#ifdef GDK_WINDOWING_X11
+#include <gdk/gdkx.h>
+#endif
+
+/***************************************/
+/* Register & Initialize Drawing Style */
+/***************************************/
+#define ADWAITA_TYPE_STYLE              (adwaita_style_get_type ())
+#define ADWAITA_STYLE(object)           (G_TYPE_CHECK_INSTANCE_CAST ((object), ADWAITA_TYPE_STYLE, AdwaitaStyle))
+#define ADWAITA_STYLE_CLASS(klass)      (G_TYPE_CHECK_CLASS_CAST ((klass), ADWAITA_TYPE_STYLE, AdwaitaStyleClass))
+#define ADWAITA_IS_STYLE(object)        (G_TYPE_CHECK_INSTANCE_TYPE ((object), ADWAITA_TYPE_STYLE))
+#define ADWAITA_IS_STYLE_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), ADWAITA_TYPE_STYLE))
+#define ADWAITA_STYLE_GET_CLASS(obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), ADWAITA_TYPE_STYLE, AdwaitaStyleClass))
+ 
+typedef struct
+{
+  GtkStyle parent_instance;
+} AdwaitaStyle;
+ 
+typedef struct
+{
+  GtkStyleClass parent_class;
+} AdwaitaStyleClass;
+
+G_DEFINE_DYNAMIC_TYPE (AdwaitaStyle, adwaita_style, GTK_TYPE_STYLE)
+
+static void
+do_toplevel_hack (GtkWidget   *widget,
+                  const gchar *widget_name)
+{
+  gboolean tried_hack;
+
+  tried_hack = GPOINTER_TO_INT (g_object_get_data (G_OBJECT (widget), "adwaita-toplevel-hack"));
+
+  if (!tried_hack)
+    {
+      g_object_set_data (G_OBJECT (widget),
+                         "adwaita-toplevel-hack", GINT_TO_POINTER (1));
+      gtk_widget_set_name (widget, widget_name);
+    }
+}
+
+static gboolean
+wm_is_fallback (void)
+{
+#ifdef GDK_WINDOWING_X11
+  const gchar *name;
+  name = gdk_x11_screen_get_window_manager_name (gdk_screen_get_default ());
+  return g_strcmp0 (name, "GNOME Shell") != 0;
+#else
+  return TRUE;
+#endif
+}
+
+static cairo_t * 
+drawable_to_cairo (GdkDrawable  *window,
+                   GdkRectangle *area)
+{
+  cairo_t *cr;
+
+  g_return_val_if_fail (window != NULL, NULL);
+
+  cr = (cairo_t*) gdk_cairo_create (window);
+  cairo_set_line_width (cr, 1.0);
+  cairo_set_line_cap (cr, CAIRO_LINE_CAP_SQUARE);
+  cairo_set_line_join (cr, CAIRO_LINE_JOIN_MITER);
+
+  if (area)
+    {
+      cairo_rectangle (cr, area->x, area->y, area->width, area->height);
+      cairo_clip_preserve (cr);
+      cairo_new_path (cr);
+    }
+
+  return cr;
+}
+
+static void
+adwaita_draw_box (GtkStyle * style,
+                  GdkWindow * window,
+                  GtkStateType state_type,
+                  GtkShadowType shadow_type,
+                  GdkRectangle * area,
+                  GtkWidget * widget,
+                  const gchar * detail, 
+                  gint x, 
+                  gint y, 
+                  gint width, 
+                  gint height)
+{
+  if (GTK_IS_MENU (widget) &&
+      g_strcmp0 (detail, "menu") == 0 &&
+      wm_is_fallback ())
+    {
+      cairo_t *cr = drawable_to_cairo (window, area);
+      cairo_pattern_t *pattern = cairo_pattern_create_linear (x, y, x, y + height);
+      gdouble stop_1, stop_2, stop_3;
+
+      stop_1 = MIN (1.0, 6.0 / (gdouble) height);
+      stop_2 = MAX (stop_1, 0.33);
+      stop_3 = MAX (stop_2, 0.66);
+
+      cairo_pattern_add_color_stop_rgba (pattern, 0.0, 0.66, 0.66, 0.66, 0.0);
+      cairo_pattern_add_color_stop_rgba (pattern, stop_1, 0.66, 0.66, 0.66, 0.25);
+      cairo_pattern_add_color_stop_rgba (pattern, stop_2, 0.66, 0.66, 0.66, 0.80);
+      cairo_pattern_add_color_stop_rgba (pattern, stop_3, 0.66, 0.66, 0.66, 1.0);
+      cairo_pattern_add_color_stop_rgba (pattern, 1.0, 0.66, 0.66, 0.66, 1.0);
+      cairo_pattern_set_extend (pattern, CAIRO_EXTEND_REPEAT);
+
+      cairo_set_source (cr, pattern);
+      cairo_rectangle (cr, x, y, width, height);
+      cairo_stroke (cr);
+
+      cairo_destroy (cr);
+      cairo_pattern_destroy (pattern);
+    }
+  else
+    {
+      GTK_STYLE_CLASS (adwaita_style_parent_class)->draw_box (style, window, state_type, shadow_type,
+                                                              area, widget, detail,
+                                                              x, y, width, height);
+    }
+}
+
+void
+adwaita_draw_flat_box (GtkStyle      *style,
+                       GdkWindow     *window,
+                       GtkStateType   state_type,
+                       GtkShadowType  shadow_type,
+                       GdkRectangle  *area,
+                       GtkWidget     *widget,
+                       const gchar   *detail,
+                       gint           x,
+                       gint	      y,
+                       gint	      width,
+                       gint	      height)
+{
+  const gchar *app_name;
+
+  GTK_STYLE_CLASS (adwaita_style_parent_class)->draw_flat_box (style, window, state_type, shadow_type,
+                                                               area, widget, detail,
+                                                               x, y, width, height);
+
+  /* HACK: this is totally awful, but I don't see a better way to "tag" the OO.o hierarchy */
+  if (!GTK_IS_WINDOW (widget) ||
+      (gtk_window_get_window_type (GTK_WINDOW (widget)) != GTK_WINDOW_TOPLEVEL))
+    return;
+
+  app_name = g_get_application_name ();
+  if (g_str_has_prefix (app_name, "OpenOffice.org"))
+    do_toplevel_hack (widget, "openoffice-toplevel");
+  else if (g_str_has_prefix (app_name, "LibreOffice"))
+    do_toplevel_hack (widget, "libreoffice-toplevel");
+}
+
+static void
+adwaita_style_init (AdwaitaStyle *style)
+{
+}
+
+static void
+adwaita_style_class_init (AdwaitaStyleClass * klass)
+{
+  GtkStyleClass *style_class = GTK_STYLE_CLASS (klass);
+ 
+  style_class->draw_box = adwaita_draw_box;
+  style_class->draw_flat_box = adwaita_draw_flat_box;
+}
+
+static void
+adwaita_style_class_finalize (AdwaitaStyleClass * klass)
+{
+}
+
+/**********************************/ 
+/* Register & Initialize RC Style */ 
+/**********************************/ 
+#define ADWAITA_TYPE_RC_STYLE              (adwaita_rc_style_get_type ())
+#define ADWAITA_RC_STYLE(object)           (G_TYPE_CHECK_INSTANCE_CAST ((object), ADWAITA_TYPE_RC_STYLE, AdwaitaRcStyle))
+#define ADWAITA_RC_STYLE_CLASS(klass)      (G_TYPE_CHECK_CLASS_CAST ((klass), ADWAITA_TYPE_RC_STYLE, AdwaitaRcStyleClass))
+#define ADWAITA_IS_RC_STYLE(object)        (G_TYPE_CHECK_INSTANCE_TYPE ((object), ADWAITA_TYPE_RC_STYLE))
+#define ADWAITA_IS_RC_STYLE_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE ((klass), ADWAITA_TYPE_RC_STYLE))
+#define ADWAITA_RC_STYLE_GET_CLASS(obj)    (G_TYPE_INSTANCE_GET_CLASS ((obj), ADWAITA_TYPE_RC_STYLE, AdwaitaRcStyleClass))
+ 
+typedef struct
+{
+  GtkRcStyle parent_instance;
+} AdwaitaRcStyle;
+ 
+typedef struct
+{
+  GtkRcStyleClass parent_class;
+} AdwaitaRcStyleClass;
+
+G_DEFINE_DYNAMIC_TYPE (AdwaitaRcStyle, adwaita_rc_style, GTK_TYPE_RC_STYLE)
+
+static GtkStyle *
+adwaita_rc_style_create_style (GtkRcStyle *rc_style)
+{
+  return g_object_new (ADWAITA_TYPE_STYLE, NULL);
+}
+
+static void
+adwaita_rc_style_init (AdwaitaRcStyle *rc_style)
+{
+}
+
+static void
+adwaita_rc_style_class_init (AdwaitaRcStyleClass * klass)
+{
+  GtkRcStyleClass *rc_class = GTK_RC_STYLE_CLASS (klass);
+
+  rc_class->create_style = adwaita_rc_style_create_style;
+}
+
+static void
+adwaita_rc_style_class_finalize (AdwaitaRcStyleClass * klass)
+{
+}
+
+/**************** 
+ * Engine Hooks * 
+ ****************/
+void
+theme_init (GTypeModule * module)
+{
+  adwaita_rc_style_register_type (module);
+  adwaita_style_register_type (module);
+}
+ 
+void
+theme_exit (void)
+{
+}
+ 
+GtkRcStyle *
+theme_create_rc_style (void)
+{
+  return g_object_new (ADWAITA_TYPE_RC_STYLE, NULL);
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-2.0/bits-list.txt	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,46 @@
+Buttons/button-default
+Buttons/button-prelight
+Buttons/button-insensitive
+Buttons/button-pressed
+Buttons/button-default-nohilight
+Buttons/button-prelight-nohilight
+Buttons/button-insensitive-nohilight
+Buttons/button-pressed-nohilight
+Entry/entry-border
+Entry/entry-border-active
+Entry/entry-border-disabled
+Entry/entry-bg
+Entry/entry-bg-disabled
+Entry/combo-entry-border
+Entry/combo-entry-border-active
+Entry/combo-entry-border-rtl
+Entry/combo-entry-border-active-rtl
+Entry/combo-entry-border-disabled
+Entry/combo-entry-border-disabled-rtl
+Entry/combo-entry-button
+Entry/combo-entry-button-active
+Entry/combo-entry-button-rtl
+Entry/combo-entry-button-active-rtl
+Entry/combo-entry-button-disabled
+Entry/combo-entry-button-disabled-rtl
+Spin/down-background
+Spin/down-background-disable
+Spin/down-background-rtl
+Spin/down-background-disable-rtl
+Spin/up-background
+Spin/up-background-disable
+Spin/up-background-rtl
+Spin/up-background-disable-rtl
+Spin/down-background-notebook
+Spin/down-background-disable-notebook
+Spin/down-background-notebook-rtl
+Spin/down-background-disable-notebook-rtl
+Spin/up-background-notebook
+Spin/up-background-disable-notebook
+Spin/up-background-notebook-rtl
+Spin/up-background-disable-notebook-rtl
+ProgressBar/trough-progressbar
+ProgressBar/trough-progressbar_v
+ProgressBar/progressbar
+ProgressBar/progressbar_v
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-2.0/gtkrc	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,2385 @@
+# Bridge | ScionicSpectre
+
+gtk-color-scheme	= "base_color:#FFFFFF\nfg_color:#2E3436\ntooltip_fg_color:#FFFFFF\nselected_bg_color:#4A90D9\nselected_fg_color:#FFFFFF\ntext_color:#313739\nbg_color:#EDEDED\ninsensitive_bg_color:#F4F4F2\ntooltip_bg_color:#343434"
+
+gtk-auto-mnemonics              = 1
+gtk-primary-button-warps-slider = 1
+
+style "default"
+{
+	xthickness	= 1
+	ythickness	= 1
+
+	# Style Properties
+
+	GtkWidget::focus-line-width	= 1
+	GtkMenuBar::window-dragging	= 1
+	GtkToolbar::window-dragging	= 1
+	GtkToolbar::internal-padding	= 4
+        GtkToolButton::icon-spacing     = 4
+
+        GtkWidget::tooltip-radius       = 3
+        GtkWidget::tooltip-alpha        = 235
+        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		= 13
+	GtkRange::stepper-size		= 0
+
+	GtkScrollbar::activate-slider	                = 1
+	GtkScrollbar::has-backward-stepper		= 0  
+	GtkScrollbar::has-forward-stepper		= 0
+        GtkScrollbar::min-slider-length                 = 42
+	GtkScrolledWindow::scrollbar-spacing		= 0
+	GtkScrolledWindow::scrollbars-within-bevel	= 1
+
+	GtkVScale::slider_length 	= 16
+	GtkVScale::slider_width 	= 16
+	GtkHScale::slider_length 	= 16
+	GtkHScale::slider_width 	= 16
+
+	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_spacing	= 3
+	GtkOptionMenu::indicator_spacing	= { 8, 2, 0, 0 }
+
+	GtkTreeView::row_ending_details 	= 0
+	GtkTreeView::expander-size		= 11
+	GtkTreeView::vertical-separator		= 4
+	GtkTreeView::horizontal-separator	= 4
+	GtkTreeView::allow-rules		= 1
+
+        GtkExpander::expander-size              = 11
+
+	# Colors
+
+	bg[NORMAL]		= @bg_color
+	bg[PRELIGHT]		= shade (1.02, @bg_color)
+	bg[SELECTED]		= @selected_bg_color
+	bg[INSENSITIVE] 	= @bg_color
+	bg[ACTIVE]		= shade (0.9, @bg_color)
+
+	fg[NORMAL]		= @text_color
+	fg[PRELIGHT]		= @fg_color
+	fg[SELECTED]		= @selected_fg_color
+	fg[INSENSITIVE]		= darker (@bg_color)
+	fg[ACTIVE]		= @fg_color
+
+	text[NORMAL]		= @text_color
+	text[PRELIGHT]		= @text_color
+	text[SELECTED]		= @selected_fg_color
+	text[INSENSITIVE]	= darker (@bg_color)
+	text[ACTIVE]		= @selected_fg_color
+
+	base[NORMAL]		= @base_color
+	base[PRELIGHT]		= shade (0.95, @bg_color)
+	base[SELECTED]		= @selected_bg_color
+	base[INSENSITIVE]	= @bg_color
+	base[ACTIVE]		= shade (0.9, @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/checkbox-unchecked.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= CHECK
+            recolorable     		= TRUE
+            state 			= PRELIGHT
+            shadow          		= OUT
+            overlay_file    		= "Check-Radio/checkbox-unchecked.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= CHECK
+            recolorable     		= TRUE
+            state 			= ACTIVE
+            shadow          		= OUT
+            overlay_file    		= "Check-Radio/checkbox-unchecked.png"
+            overlay_stretch 		= FALSE
+        }
+	image
+	{
+            function        		= CHECK
+            recolorable     		= TRUE
+            state 			= SELECTED
+            shadow          		= OUT
+            overlay_file    		= "Check-Radio/checkbox-unchecked.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= CHECK
+            recolorable     		= TRUE
+            state 			= INSENSITIVE
+            shadow          		= OUT
+            overlay_file    		= "Check-Radio/checkbox-unchecked-insensitive.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= CHECK
+            recolorable     		= TRUE
+	    state	 		= NORMAL
+            shadow          		= IN
+            overlay_file    		= "Check-Radio/checkbox-checked.png"
+            overlay_stretch	 	= FALSE
+        }
+	image 
+	{
+            function        		= CHECK
+            recolorable     		= TRUE
+	    	  state 		= PRELIGHT
+            shadow          		= IN
+            overlay_file    		= "Check-Radio/checkbox-checked.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= CHECK
+            recolorable     		= TRUE
+	    state 		        = ACTIVE
+            shadow          		= IN
+            overlay_file    		= "Check-Radio/checkbox-checked.png"
+            overlay_stretch 		= FALSE
+        }
+	image
+	{
+            function        		= CHECK
+            recolorable     		= TRUE
+	    state 		        = SELECTED
+            shadow          		= IN
+            overlay_file    		= "Check-Radio/checkbox-checked.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+  	{
+            function        		= CHECK
+            recolorable     		= TRUE
+            state 		        = INSENSITIVE
+            shadow          		= IN
+            overlay_file		= "Check-Radio/checkbox-checked-insensitive.png"
+            overlay_stretch 		= FALSE
+	}
+
+	# Radio Buttons
+
+	image 
+	{
+            function        		= OPTION
+            state 			= NORMAL
+            shadow          		= OUT
+            overlay_file    		= "Check-Radio/option-unchecked.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= OPTION
+            state 			= PRELIGHT
+            shadow          		= OUT
+            overlay_file    		= "Check-Radio/option-unchecked.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= OPTION
+            state 			= ACTIVE
+            shadow          		= OUT
+            overlay_file    		= "Check-Radio/option-unchecked.png"
+            overlay_stretch 		= FALSE
+        }
+	image
+	{
+            function        		= OPTION
+            state 			= SELECTED
+            shadow          		= OUT
+            overlay_file    		= "Check-Radio/option-unchecked.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= OPTION
+            state 			= INSENSITIVE
+            shadow         		= OUT
+            overlay_file    		= "Check-Radio/option-unchecked-insensitive.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= OPTION
+	    state 			= NORMAL
+            shadow          		= IN
+            overlay_file    		= "Check-Radio/option-checked.png"
+            overlay_stretch 		= FALSE
+        }
+ 	image 
+	{
+            function        		= OPTION
+	    state			= PRELIGHT
+            shadow          		= IN
+            overlay_file    		= "Check-Radio/option-checked.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= OPTION
+	    state			= ACTIVE
+            shadow          		= IN
+            overlay_file    		= "Check-Radio/option-checked.png"
+            overlay_stretch	 	= FALSE
+        }
+	image
+	{
+            function        		= OPTION
+	    state			= SELECTED
+            shadow          		= IN
+            overlay_file    		= "Check-Radio/option-checked.png"
+            overlay_stretch	 	= FALSE
+        }
+	image 
+	{
+            function        		= OPTION
+	    state 			= INSENSITIVE
+            shadow          		= IN
+            overlay_file    		= "Check-Radio/option-checked-insensitive.png"
+            overlay_stretch 		= FALSE
+        }
+
+	# Arrows
+
+	image
+	{
+            function			= ARROW
+	    overlay_file		= "Arrows/arrow-up.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	    arrow_direction		= UP
+	}
+	image
+	{
+	    function			= ARROW
+	    state			= PRELIGHT
+	    overlay_file		= "Arrows/arrow-up-prelight.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	    arrow_direction		= UP
+	}
+	image
+	{
+	    function			= ARROW
+	    state			= ACTIVE
+	    overlay_file		= "Arrows/arrow-up-prelight.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	    arrow_direction		= UP
+	}
+	image
+	{
+	    function			= ARROW
+	    state			= INSENSITIVE
+	    overlay_file		= "Arrows/arrow-up-insens.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	    arrow_direction		= UP
+	}
+
+
+	image
+	{
+            function			= ARROW
+	    state			= NORMAL
+	    overlay_file		= "Arrows/arrow-down.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	    arrow_direction		= DOWN
+	}
+	image
+	{
+	    function			= ARROW
+	    state			= PRELIGHT
+	    overlay_file		= "Arrows/arrow-down-prelight.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	    arrow_direction		= DOWN
+	}
+	image
+	{
+	    function			= ARROW
+	    state			= ACTIVE
+	    overlay_file		= "Arrows/arrow-down-prelight.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	    arrow_direction		= DOWN
+	}
+	image
+	{
+	    function			= ARROW
+	    state			= INSENSITIVE
+	    overlay_file		= "Arrows/arrow-down-insens.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	    arrow_direction		= DOWN
+	}
+
+	image
+	{
+	    function			= ARROW
+	    overlay_file		= "Arrows/arrow-left.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	    arrow_direction		= LEFT
+	}
+	image
+	{
+	    function			= ARROW
+	    state			= PRELIGHT
+	    overlay_file		= "Arrows/arrow-left-prelight.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	    arrow_direction		= LEFT
+	}
+	image
+	{
+	    function			= ARROW
+	    state			= ACTIVE
+	    overlay_file		= "Arrows/arrow-left-prelight.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	    arrow_direction		= LEFT
+	}
+	image
+	{
+	    function			= ARROW
+	    state			= INSENSITIVE
+	    overlay_file		= "Arrows/arrow-left-insens.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	    arrow_direction		= LEFT
+	}
+
+	image
+	{
+	    function			= ARROW
+	    overlay_file		= "Arrows/arrow-right.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	    arrow_direction		= RIGHT
+	}
+	image
+	{
+	    function			= ARROW
+	    state			= PRELIGHT
+	    overlay_file		= "Arrows/arrow-right-prelight.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	    arrow_direction		= RIGHT
+	}
+	image
+	{
+	    function			= ARROW
+	    state			= ACTIVE
+	    overlay_file		= "Arrows/arrow-right-prelight.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	    arrow_direction		= RIGHT
+	}
+	image
+	{
+	    function			= ARROW
+	    state			= INSENSITIVE
+	    overlay_file		= "Arrows/arrow-right-insens.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	    arrow_direction		= RIGHT
+	}
+
+
+	# Option Menu Arrows
+
+	image
+	{
+	    function                    = TAB
+	    state		        = INSENSITIVE
+	    overlay_file	        = "Arrows/arrow-down-insens.png"
+	    overlay_stretch	        = FALSE
+	}
+	image
+	{
+	    function			= TAB
+	    state			= NORMAL
+	    overlay_file		= "Arrows/arrow-down.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	}
+	image
+	{
+	    function			= TAB
+	    state			= PRELIGHT
+	    overlay_file		= "Arrows/arrow-down-prelight.png"
+	    overlay_border		= { 0, 0, 0, 0 }
+	    overlay_stretch		= FALSE
+	}
+
+	# Lines
+
+	image
+	{
+	    function			= VLINE
+	    file			= "Lines/line-v.png"
+	    border			= { 0, 0, 0, 0 }
+	    stretch			= TRUE
+	}
+	image
+	{
+	    function			= HLINE
+	    file			= "Lines/line-h.png"
+	    border			= { 0, 0, 0, 0 }
+	    stretch			= TRUE
+	}
+
+	# Focuslines
+
+	image 
+	{
+	    function                    = FOCUS
+	    file			= "Others/focus.png"
+	    border			= { 1, 1, 1, 1 }
+	    stretch			= TRUE
+        }
+
+	# Handles
+
+	image
+	{
+	    function			= HANDLE
+	    overlay_file		= "Handles/handle-h.png"
+	    overlay_stretch		= FALSE
+	    orientation			= HORIZONTAL
+	}
+	image
+	{
+	    function			= HANDLE
+	    overlay_file		= "Handles/handle-v.png"
+	    overlay_stretch		= FALSE
+	    orientation			= VERTICAL
+	}
+
+	# Expanders
+
+	image
+	{
+	    function                    = EXPANDER
+	    expander_style	        = COLLAPSED
+	    file		        = "Expanders/plus.png"
+	}
+
+	image
+	{
+            function            	= EXPANDER
+	    expander_style              = EXPANDED
+	    file                        = "Expanders/minus.png"
+	}
+
+	image
+	{
+	    function            	= EXPANDER
+	    expander_style	        = SEMI_EXPANDED
+	    file		        = "Expanders/minus.png"
+	}
+
+	image
+	{
+	    function            	= EXPANDER
+            expander_style	        = SEMI_COLLAPSED
+            file                        = "Expanders/plus.png"
+	}
+	
+	# Others
+	
+	image
+	{
+	    function                    = RESIZE_GRIP
+	    state		        = NORMAL
+	    detail		        = "statusbar"
+	    overlay_file	        = "Others/null.png"	
+	    overlay_border	        = { 0,0,0,0 }
+	    overlay_stretch             = FALSE
+	}
+
+	# Shadows ( this area needs help :P )
+
+        image
+        {
+            function			= SHADOW_GAP
+            file			= "Others/null.png"
+            border			= { 4, 4, 4, 4 }
+            stretch			= TRUE
+        }
+  
+        }
+}
+
+style "toplevel_hack"
+{
+        engine "adwaita"
+        {
+        }
+}
+
+style "ooo_stepper_hack"
+{
+	GtkScrollbar::stepper-size	        = 13
+	GtkScrollbar::has-backward-stepper	= 1
+	GtkScrollbar::has-forward-stepper	= 1
+}
+
+style "scrollbar"
+{
+  engine "pixmap" 
+  {
+    image 
+    {
+      function			= BOX
+      detail			= "trough"
+      file			= "Scrollbars/trough-scrollbar-horiz.png"
+      border			= { 19, 19, 4, 4 }
+      stretch			= TRUE
+      orientation		= HORIZONTAL
+    }
+    image 
+    {
+      function			= BOX
+      detail			= "trough"
+      file			= "Scrollbars/trough-scrollbar-vert.png"
+      border			= { 4, 4, 19, 19 }
+      stretch			= TRUE
+      orientation		= VERTICAL
+    }
+
+    # Sliders
+
+    image 
+    {
+      function				= SLIDER
+      state           			= NORMAL
+      file				= "Scrollbars/slider-horiz.png" 
+      border				= { 7, 7, 5, 5 }
+      stretch				= TRUE
+      orientation			= HORIZONTAL
+
+    }
+    image 
+    {
+      function				= SLIDER
+      state           			= ACTIVE
+      file				= "Scrollbars/slider-horiz-active.png" 
+      border				= { 7, 7, 5, 5 }
+      stretch				= TRUE
+      orientation			= HORIZONTAL
+
+    }
+    image 
+    {
+      function				= SLIDER
+      state           			= PRELIGHT
+      file				= "Scrollbars/slider-horiz-prelight.png" 
+      border				= { 7, 7, 5, 5 }
+      stretch				= TRUE
+      orientation			= HORIZONTAL
+
+    }
+    image 
+    {
+      function				= SLIDER
+      state           			= INSENSITIVE
+      file				= "Scrollbars/slider-horiz-insens.png"
+      border				= { 7, 7, 5, 5 }
+      stretch				= TRUE
+      orientation			= HORIZONTAL
+    }
+
+# X Verticals
+
+    image 
+    {
+      function				= SLIDER
+      state           			= NORMAL
+      file				= "Scrollbars/slider-vert.png" 
+      border				= { 5, 5, 7, 7 }
+      stretch				= TRUE
+      orientation			= VERTICAL
+
+    }
+    image 
+    {
+      function				= SLIDER
+      state           			= ACTIVE
+      file				= "Scrollbars/slider-vert-active.png" 
+      border				= { 5, 5, 7, 7 }
+      stretch				= TRUE
+      orientation			= VERTICAL
+
+    }
+    image 
+    {
+      function				= SLIDER
+      state           			= PRELIGHT
+      file				= "Scrollbars/slider-vert-prelight.png" 
+      border				= { 5, 5, 7, 7 }
+      stretch				= TRUE
+      orientation			= VERTICAL
+
+    }
+    image 
+    {
+      function				= SLIDER
+      state           			= INSENSITIVE
+      file				= "Scrollbars/slider-vert-insens.png"
+      border				= { 5, 5, 7, 7 }
+      stretch				= TRUE
+      orientation			= VERTICAL
+
+    }
+  }
+}
+
+style "menubar"
+{
+	bg[PRELIGHT]	= "#FFF"
+	fg[SELECTED]	= @text_color
+
+	xthickness	= 0
+	ythickness	= 0
+
+	engine "pixmap"
+	{
+	  image
+          {
+	      function		= BOX
+	      recolorable	= TRUE
+	      state		= PRELIGHT
+	      file		= "Menu-Menubar/menubar_button.png"
+
+	      border		= { 4, 4, 4, 4 }
+	      stretch		= TRUE
+	  }
+	}
+}
+
+style "menu"
+{
+	xthickness	= 0
+	ythickness	= 0
+
+	GtkMenuItem::arrow-scaling	= 0.4
+
+	bg[NORMAL]	= shade (1.08, @bg_color)
+        bg[INSENSITIVE] = @base_color
+        bg[PRELIGHT]    = @base_color
+
+	engine "pixmap"	# For menus that use horizontal lines rather than gtkseparator
+	{
+	image
+	{
+	  function			= HLINE
+	  file				= "Lines/menu_line_h.png"
+	  border			= { 0, 0, 0, 0 }
+	  stretch			= TRUE
+	}
+    }
+}
+
+style "menu_framed_box"
+{
+	engine "adwaita"
+	{
+        }
+}
+
+style "menu_item"
+{
+	xthickness	= 2
+	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.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= CHECK
+            recolorable     		= TRUE
+            state 			= PRELIGHT
+            shadow          		= OUT
+            overlay_file    		= "Others/null.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= CHECK
+            recolorable     		= TRUE
+            state 			= ACTIVE
+            shadow          		= OUT
+            overlay_file    		= "Others/null.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= CHECK
+            recolorable     		= TRUE
+            state 			= INSENSITIVE
+            shadow          		= OUT
+            overlay_file    		= "Others/null.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= CHECK
+            recolorable     		= TRUE
+	    state	 		= NORMAL
+            shadow          		= IN
+            overlay_file    		= "Check-Radio/menucheck.png"
+            overlay_stretch	 	= FALSE
+        }
+	image 
+	{
+            function        		= CHECK
+            recolorable     		= TRUE
+            state                       = PRELIGHT
+            shadow          		= IN
+            overlay_file    		= "Check-Radio/menucheck_prelight.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= CHECK
+            recolorable     		= TRUE
+	    state                       = ACTIVE
+            shadow          		= IN
+            overlay_file    		= "Check-Radio/menucheck.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+  	{
+ 	    function        		= CHECK
+   	    recolorable     		= TRUE
+       	    state 			= INSENSITIVE
+       	    shadow          		= IN
+       	    overlay_file   		= "Others/null.png"
+       	    overlay_stretch 		= FALSE
+	}
+
+	# Radio Buttons
+
+	image 
+	{
+            function        		= OPTION
+            state 			= NORMAL
+            shadow          		= OUT
+            overlay_file    		= "Others/null.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= OPTION
+            state 			= PRELIGHT
+            shadow          		= OUT
+            overlay_file    		= "Others/null.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= OPTION
+            state 			= ACTIVE
+            shadow          		= OUT
+            overlay_file    		= "Others/null.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= OPTION
+            state 			= INSENSITIVE
+            shadow         		= OUT
+            overlay_file    		= "Others/null.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= OPTION
+	    state 			= NORMAL
+            shadow          		= IN
+            overlay_file    		= "Check-Radio/menuoption.png"
+            overlay_stretch 		= FALSE
+        }
+ 	image 
+	{
+            function        		= OPTION
+	    state			= PRELIGHT
+            shadow          		= IN
+            overlay_file    		= "Check-Radio/menuoption_prelight.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+	{
+            function        		= OPTION
+	    state			= ACTIVE
+            shadow          		= IN
+            overlay_file    		= "Check-Radio/menuoption.png"
+            overlay_stretch	 	= FALSE
+        }
+	image 
+	{
+            function        		= OPTION
+	    state 			= INSENSITIVE
+            shadow          		= IN
+            overlay_file    		= "Others/null.png"
+            overlay_stretch 		= FALSE
+        }
+	image 
+      	{
+            function                    = SHADOW # This fixes boxy Qt menu items
+	    file        		= "Others/null.png"
+	    border      		= { 4, 4, 4, 4 }
+	    stretch         	        = TRUE
+      	}
+
+	# Arrow Buttons
+
+	image
+	{
+	  function			= ARROW
+	  state				= NORMAL
+	  overlay_file			= "Arrows/menu-arrow.png"
+	  overlay_border		= { 0, 0, 0, 0 }
+	  overlay_stretch		= FALSE
+	  arrow_direction		= RIGHT
+	}
+	image
+	{
+	  function			= ARROW
+	  state				= PRELIGHT
+	  overlay_file			= "Arrows/menu-arrow-prelight.png"
+	  overlay_border		= { 0, 0, 0, 0 }
+	  overlay_stretch		= FALSE
+	  arrow_direction		= RIGHT
+	}
+    }
+}
+
+style "menubar_item"
+{
+	xthickness	= 2
+	ythickness	= 3
+	bg[PRELIGHT]	= @selected_fg_color
+	fg[PRELIGHT]	= @text_color
+}
+
+style "button"
+{
+  xthickness	= 3
+  ythickness	= 3
+
+  engine "pixmap"
+  {
+    image
+    {
+      function			= BOX
+      state			= NORMAL
+      file			= "Buttons/button-default.png"
+      border			= { 4, 4, 4, 4 }
+      stretch			= TRUE
+    }
+    image
+    {
+      function			= BOX
+      state			= PRELIGHT
+      file			= "Buttons/button-prelight.png"
+      border			= { 4, 4, 4, 4 }
+      stretch			= TRUE
+    }
+    image
+    {
+      function			= BOX
+      state			= ACTIVE
+      file			= "Buttons/button-pressed.png"
+      border			= { 4, 4, 4, 4 }
+      stretch			= TRUE
+    }	
+    image 
+    {
+      function			= BOX
+      state			= INSENSITIVE
+      file			= "Buttons/button-insensitive.png"
+      border			= { 4, 4, 4, 4 }
+      stretch			= TRUE
+    }
+  }
+}
+
+style "button_nohilight"
+{
+  xthickness	= 3
+  ythickness	= 4
+
+  engine "pixmap"
+  {
+    image
+    {
+      function			= BOX
+      state			= NORMAL
+      file			= "Buttons/button-default-nohilight.png"
+      border			= { 4, 4, 4, 4 }
+      stretch			= TRUE
+    }
+    image
+    {
+      function			= BOX
+      state			= PRELIGHT
+      file			= "Buttons/button-prelight-nohilight.png"
+      border			= { 4, 4, 4, 4 }
+      stretch			= TRUE
+    }
+    image
+    {
+      function			= BOX
+      state			= ACTIVE
+      file			= "Buttons/button-pressed-nohilight.png"
+      border			= { 4, 4, 4, 4 }
+      stretch			= TRUE
+    }
+    image
+    {
+      function			= BOX
+      state			= INSENSITIVE
+      file			= "Buttons/button-insensitive-nohilight.png"
+      border			= { 4, 4, 4, 4 }
+      stretch			= TRUE
+    }
+  }
+}
+
+style "checkbutton"
+{
+  fg[PRELIGHT] = @text_color
+  fg[ACTIVE]   = @text_color
+}
+
+style "entry"
+{
+	xthickness	= 3
+	ythickness   	= 4
+
+        base[NORMAL] = @base_color
+        base[INSENSITIVE] = @insensitive_bg_color
+
+	engine "pixmap"
+	{
+	image
+	{
+		function		= SHADOW
+		detail			= "entry"
+                state                   = NORMAL
+		shadow			= IN
+		file			= "Entry/entry-border-bg.png"
+		border			= { 4, 4, 4, 4 }
+		stretch			= TRUE
+	}
+	image
+	{
+		function		= SHADOW
+		detail			= "entry"
+                state                   = INSENSITIVE
+		shadow			= IN
+		file			= "Entry/entry-border-disabled-bg.png"
+		border			= { 4, 4, 4, 4 }
+		stretch			= TRUE
+	}
+        image
+        {
+		function		= SHADOW
+		detail			= "entry"
+                state                   = ACTIVE
+		file			= "Entry/entry-border-active-bg.png"
+		border			= { 4, 4, 4, 4 }
+		stretch			= TRUE
+	}
+	image
+	{
+	        function                = FLAT_BOX
+	        detail                  = "entry_bg"
+	        state                   = NORMAL
+		file			= "Others/null.png"
+		border			= { 0, 0, 0, 0 }
+		stretch			= TRUE
+	}
+	image
+	{
+	        function                = FLAT_BOX
+	        detail                  = "entry_bg"
+	        state                   = ACTIVE
+		file			= "Others/null.png"
+		border			= { 0, 0, 0, 0 }
+		stretch			= TRUE
+	}
+    }
+}
+
+style "notebook_entry"
+{
+	xthickness	= 3
+	ythickness   	= 4
+
+        base[NORMAL] 		= @base_color
+        base[INSENSITIVE] 	= @insensitive_bg_color
+
+	engine "pixmap"
+	{
+	image
+	{
+		function		= SHADOW
+		detail			= "entry"
+                state                   = NORMAL
+		shadow			= IN
+		file			= "Entry/notebook-entry-border-bg.png"
+		border			= { 4, 4, 4, 4 }
+		stretch			= TRUE
+	}
+	image
+	{
+		function		= SHADOW
+		detail			= "entry"
+                state                   = INSENSITIVE
+		shadow			= IN
+		file			= "Entry/notebook-entry-border-disabled-bg.png"
+		border			= { 4, 4, 4, 4 }
+		stretch			= TRUE
+	}
+        image
+        {
+		function		= SHADOW
+		detail			= "entry"
+	        state                   = ACTIVE
+		file			= "Entry/notebook-entry-border-active-bg.png"
+		border			= { 4, 4, 4, 4 }
+		stretch			= TRUE
+	}
+	image
+	{
+	        function                = FLAT_BOX
+	        detail                  = "entry_bg"
+	        state                   = NORMAL
+		file			= "Others/null.png"
+		border			= { 0, 0, 0, 0 }
+		stretch			= TRUE
+	}
+	image
+	{
+	        function                = FLAT_BOX
+	        detail                  = "entry_bg"
+	        state                   = ACTIVE
+		file			= "Others/null.png"
+		border			= { 0, 0, 0, 0 }
+		stretch			= TRUE
+	}
+	}
+}
+
+style "notebook_tab_label"
+{
+  fg[ACTIVE] = @text_color
+}
+
+style "combobox_entry"
+{
+	xthickness	= 2
+	ythickness   	= 4
+
+	engine "pixmap"
+	{
+        # LTR version
+	image
+	{
+		function		= SHADOW
+		detail			= "entry"
+                state                   = NORMAL
+		shadow			= IN
+		file			= "Entry/combo-entry-border-bg.png"
+		border			= { 4, 4, 4, 4 }
+		stretch			= TRUE
+                direction               = LTR
+	}
+	image
+	{
+		function		= SHADOW
+		detail			= "entry"
+                state                   = INSENSITIVE
+		shadow			= IN
+		file			= "Entry/combo-entry-border-disabled-bg.png"
+		border			= { 4, 4, 5, 4 }
+		stretch			= TRUE
+                direction               = LTR
+	}
+        image
+        {
+		function		= SHADOW
+		detail			= "entry"
+                state                   = ACTIVE
+		file			= "Entry/combo-entry-border-active-bg.png"
+		border			= { 4, 4, 5, 4 }
+		stretch			= TRUE
+                direction               = LTR
+        }
+
+        # RTL version
+	image
+	{
+		function		= SHADOW
+		detail			= "entry"
+                state                   = NORMAL
+		shadow			= IN
+		file			= "Entry/combo-entry-border-rtl-bg.png"
+		border			= { 4, 4, 5, 4 }
+		stretch			= TRUE
+                direction               = RTL
+	}
+	image
+	{
+		function		= SHADOW
+		detail			= "entry"
+                state                   = INSENSITIVE
+		shadow			= IN
+		file			= "Entry/combo-entry-border-disabled-rtl-bg.png"
+		border			= { 4, 4, 5, 4 }
+		stretch			= TRUE
+                direction               = RTL
+	}
+        image
+        {
+		function		= SHADOW
+		detail			= "entry"
+                state                   = ACTIVE
+		file			= "Entry/combo-entry-border-active-rtl-bg.png"
+		border			= { 4, 4, 5, 4 }
+		stretch			= TRUE
+                direction               = RTL
+        }
+    }
+}
+
+style "combobox_entry_button"
+{
+        fg[ACTIVE] = @text_color
+
+	engine "pixmap"
+	{
+        # LTR version
+	image
+	{
+		function		= BOX
+                state                   = NORMAL
+		file			= "Entry/combo-entry-button.png"
+		border			= { 4, 4, 5, 4 }
+		stretch			= TRUE
+                direction               = LTR
+	}
+	image
+	{
+		function		= BOX
+                state                   = PRELIGHT
+		file			= "Entry/combo-entry-button.png"
+		border			= { 4, 4, 5, 4 }
+		stretch			= TRUE
+                direction               = LTR
+	}
+	image
+	{
+		function		= BOX
+                state                   = INSENSITIVE
+		file			= "Entry/combo-entry-button-disabled.png"
+		border			= { 4, 4, 5, 4 }
+		stretch			= TRUE
+                direction               = LTR
+	}
+        image
+        {
+		function		= BOX
+                state                   = ACTIVE
+		file			= "Entry/combo-entry-button-active.png"
+		border			= { 4, 4, 5, 4 }
+		stretch			= TRUE
+                direction               = LTR
+        }
+
+        # RTL version
+	image
+	{
+		function		= BOX
+                state                   = NORMAL
+		file			= "Entry/combo-entry-button-rtl.png"
+		border			= { 4, 4, 5, 4 }
+		stretch			= TRUE
+                direction               = RTL
+	}
+	image
+	{
+		function		= BOX
+                state                   = PRELIGHT
+		file			= "Entry/combo-entry-button-rtl.png"
+		border			= { 4, 4, 5, 4 }
+		stretch			= TRUE
+                direction               = RTL
+	}
+	image
+	{
+		function		= BOX
+                state                   = INSENSITIVE
+		file			= "Entry/combo-entry-button-disabled-rtl.png"
+		border			= { 4, 4, 5, 4 }
+		stretch			= TRUE
+                direction               = RTL
+	}
+        image
+        {
+		function		= BOX
+                state                   = ACTIVE
+		file			= "Entry/combo-entry-button-active-rtl.png"
+		border			= { 4, 4, 5, 4 }
+		stretch			= TRUE
+                direction               = RTL
+        }
+    }
+}
+
+style "spinbutton"
+{
+	bg[NORMAL] = @bg_color
+
+	xthickness	= 4
+	ythickness	= 4
+
+	engine "pixmap"
+	{
+	image
+	{
+		function		= ARROW
+	}
+
+	# Spin-Up LTR
+	image
+	{
+		function		= BOX
+		state 			= NORMAL
+		detail			= "spinbutton_up"
+		file			= "Spin/up-background.png"
+		border			= { 1, 4, 5, 0 }
+		stretch			= TRUE
+		overlay_file		= "Arrows/arrow-up-small.png"
+		overlay_stretch		= FALSE
+		direction               = LTR
+	}
+	image
+	{
+		function		= BOX
+		state 			= PRELIGHT
+		detail			= "spinbutton_up"
+		file			= "Spin/up-background.png"
+		border			= { 1, 4, 5, 0 }
+		stretch			= TRUE
+		overlay_file		= "Arrows/arrow-up-small-prelight.png"
+		overlay_stretch		= FALSE
+		direction                = LTR
+	}
+	image
+	{
+		function		= BOX
+		state 			= INSENSITIVE
+		detail			= "spinbutton_up"
+		file			= "Spin/up-background-disable.png"
+		border			= { 1, 4, 5, 0 }
+		stretch			= TRUE
+		overlay_file		= "Arrows/arrow-up-small-insens.png"
+		overlay_stretch		= FALSE
+		direction               = LTR
+	}
+	image
+	{
+		function		= BOX
+		state 			= ACTIVE
+		detail			= "spinbutton_up"
+		file			= "Spin/up-background.png"
+		border			= { 1, 4, 5, 0 }
+		stretch			= TRUE
+		overlay_file		= "Arrows/arrow-up-small-prelight.png"
+		overlay_stretch		= FALSE
+		direction               = LTR
+	}
+
+	# Spin-Up RTL
+	image
+	{
+		function		= BOX
+		state 			= NORMAL
+		detail			= "spinbutton_up"
+		file			= "Spin/up-background-rtl.png"
+		border			= { 4, 1, 5, 0 }
+		stretch			= TRUE
+		overlay_file		= "Arrows/arrow-up-small.png"
+		overlay_stretch		= FALSE
+		direction               = RTL
+	}
+	image
+	{
+		function		= BOX
+		state 			= PRELIGHT
+		detail			= "spinbutton_up"
+		file			= "Spin/up-background-rtl.png"
+		border			= { 4, 1, 5, 0 }
+		stretch			= TRUE
+		overlay_file		= "Arrows/arrow-up-small-prelight.png"
+		overlay_stretch		= FALSE
+		direction               = RTL
+	}
+	image
+	{
+		function		= BOX
+		state 			= INSENSITIVE
+		detail			= "spinbutton_up"
+		file			= "Spin/up-background-disable-rtl.png"
+		border			= { 4, 1, 5, 0 }
+		stretch			= TRUE
+		overlay_file		= "Arrows/arrow-up-small-insens.png"
+		overlay_stretch		= FALSE
+		direction               = RTL
+	}
+        image
+        {
+		function		= BOX
+		state 			= ACTIVE
+		detail			= "spinbutton_up"
+		file			= "Spin/up-background-rtl.png"
+		border			= { 4, 1, 5, 0 }
+		stretch			= TRUE
+		overlay_file		= "Arrows/arrow-up-small-prelight.png"
+		overlay_stretch		= FALSE
+		direction               = RTL
+	}
+
+    # Spin-Down LTR
+    image
+    {
+      function			= BOX
+      state 			= NORMAL
+      detail			= "spinbutton_down"
+      file			= "Spin/down-background.png"
+      border			= { 1, 4, 1, 4 }
+      stretch			= TRUE
+      overlay_file		= "Arrows/arrow-down-small.png"
+      overlay_stretch		= FALSE
+      direction                 = LTR
+    }
+    image
+    {
+      function			= BOX
+      state 			= PRELIGHT
+      detail			= "spinbutton_down"
+      file			= "Spin/down-background.png"
+      border			= { 1, 4, 1, 4 }
+      stretch			= TRUE
+      overlay_file		= "Arrows/arrow-down-small-prelight.png"
+      overlay_stretch		= FALSE
+      direction                 = LTR
+    }
+    image
+    {
+      function			= BOX
+      state 			= INSENSITIVE
+      detail			= "spinbutton_down"
+      file			= "Spin/down-background-disable.png"
+      border			= { 1, 4, 1, 4 }
+      stretch			= TRUE
+      overlay_file		= "Arrows/arrow-down-small-insens.png"
+      overlay_stretch		= FALSE
+      direction                 = LTR
+    }
+    image
+    {
+      function			= BOX
+      state 			= ACTIVE
+      detail			= "spinbutton_down"
+      file			= "Spin/down-background.png"
+      border			= { 1, 4, 1, 4 }
+      stretch			= TRUE
+      overlay_file		= "Arrows/arrow-down-small-prelight.png"
+      overlay_stretch		= FALSE
+      direction                 = LTR
+    }
+
+    # Spin-Down RTL
+    image
+    {
+      function			= BOX
+      state 			= NORMAL
+      detail			= "spinbutton_down"
+      file			= "Spin/down-background-rtl.png"
+      border			= { 4, 1, 1, 4 }
+      stretch			= TRUE
+      overlay_file		= "Arrows/arrow-down-small.png"
+      overlay_stretch		= FALSE
+      direction                 = RTL
+    }
+    image
+    {
+      function			= BOX
+      state 			= PRELIGHT
+      detail			= "spinbutton_down"
+      file			= "Spin/down-background-rtl.png"
+      border			= { 4, 1, 1, 4 }
+      stretch			= TRUE
+      overlay_file		= "Arrows/arrow-down-small-prelight.png"
+      overlay_stretch		= FALSE
+      direction                 = RTL
+    }
+    image
+    {
+      function			= BOX
+      state 			= INSENSITIVE
+      detail			= "spinbutton_down"
+      file			= "Spin/down-background-disable-rtl.png"
+      border			= { 4, 1, 1, 4 }
+      stretch			= TRUE
+      overlay_file		= "Arrows/arrow-down-small-insens.png"
+      overlay_stretch		= FALSE
+      direction                 = RTL
+    }
+    image
+    {
+      function			= BOX
+      state 			= ACTIVE
+      detail			= "spinbutton_down"
+      file			= "Spin/down-background-rtl.png"
+      border			= { 4, 1, 1, 4 }
+      stretch			= TRUE
+      overlay_file		= "Arrows/arrow-down-small-prelight.png"
+      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/arrow-up-small.png"
+      overlay_stretch		= FALSE
+    }
+    image
+    {
+      function			= BOX
+      state 			= PRELIGHT
+      detail			= "spinbutton_up"
+      overlay_file		= "Arrows/arrow-up-small-prelight.png"
+      overlay_stretch		= FALSE
+    }
+    image
+    {
+      function			= BOX
+      state 			= ACTIVE
+      detail			= "spinbutton_up"
+      overlay_file		= "Arrows/arrow-up-small-prelight.png"
+      overlay_stretch		= FALSE
+    }
+    image
+    {
+      function			= BOX
+      state 			= INSENSITIVE
+      detail			= "spinbutton_up"
+      overlay_file		= "Arrows/arrow-up-small-insens.png"
+      overlay_stretch		= FALSE
+    }
+    image
+    {
+      function			= BOX
+      state 			= NORMAL
+      detail			= "spinbutton_down"
+      overlay_file		= "Arrows/arrow-down-small.png"
+      overlay_stretch		= FALSE
+    }
+    image
+    {
+      function			= BOX
+      state 			= PRELIGHT
+      detail			= "spinbutton_down"
+      overlay_file		= "Arrows/arrow-down-small-prelight.png"
+      overlay_stretch		= FALSE
+    }
+    image
+    {
+      function			= BOX
+      state 			= ACTIVE
+      detail			= "spinbutton_down"
+      overlay_file		= "Arrows/arrow-down-small-prelight.png"
+      overlay_stretch		= FALSE
+    }
+    image
+    {
+      function			= BOX
+      state 			= INSENSITIVE
+      detail			= "spinbutton_down"
+      overlay_file		= "Arrows/arrow-down-small-insens.png"
+      overlay_stretch		= FALSE
+    }
+  }
+}
+
+style "libreoffice_entry"
+{
+        engine "pixmap"
+        {
+        image
+        {
+                function                = FLAT_BOX
+                detail                  = "entry_bg"
+                state                   = NORMAL
+                overlay_file		= "Entry/entry-border-fill-solid.png"
+	        overlay_border		= { 0, 0, 0, 0 }
+                overlay_stretch         = TRUE
+        }
+        image
+        {
+                function                = FLAT_BOX
+                detail                  = "entry_bg"
+                state                   = ACTIVE
+                overlay_file		= "Entry/entry-border-fill-solid.png"
+	        overlay_border		= { 0, 0, 0, 0 }
+                overlay_stretch         = TRUE
+        }
+	image
+	{
+		function		= SHADOW
+		detail			= "entry"
+                state                   = NORMAL
+		shadow			= IN
+		file			= "Entry/entry-border-bg-solid.png"
+		border			= { 4, 4, 4, 4 }
+		stretch			= TRUE
+	}
+        image
+        {
+		function		= SHADOW
+		detail			= "entry"
+                state                   = ACTIVE
+		file			= "Entry/entry-border-active-bg-solid.png"
+		border			= { 4, 4, 4, 4 }
+		stretch			= TRUE
+        }
+        }
+}
+
+style "libreoffice_spinbutton_entry"
+{
+        engine "pixmap"
+        {
+	image
+	{
+		function		= SHADOW
+		detail			= "entry"
+	        state                   = NORMAL
+		shadow			= IN
+		file			= "Entry/entry-border-bg-solid-spin.png"
+		border			= { 4, 4, 4, 4 }
+		stretch			= TRUE
+	}
+	image
+	{
+		function		= SHADOW
+		detail			= "entry"
+	        state                   = ACTIVE
+		file			= "Entry/entry-border-active-bg-solid-spin.png"
+		border			= { 4, 4, 4, 4 }
+		stretch			= TRUE
+	}
+	image
+	{
+	        function                = FLAT_BOX
+	        detail                  = "entry_bg"
+	        state                   = NORMAL
+	        overlay_file		= "Entry/entry-border-fill-solid.png"
+		overlay_border		= { 0, 0, 0, 0 }
+	        overlay_stretch         = TRUE
+	}
+	image
+	{
+	        function                = FLAT_BOX
+	        detail                  = "entry_bg"
+	        state                   = ACTIVE
+	        overlay_file		= "Entry/entry-border-fill-solid.png"
+		overlay_border		= { 0, 0, 0, 0 }
+	        overlay_stretch         = TRUE
+	}
+        }
+}
+
+style "standalone_entry"
+{
+        engine "pixmap"
+        {
+        image
+        {
+                function                = FLAT_BOX
+                detail                  = "entry_bg"
+                state                   = ACTIVE
+                file                    = "Entry/entry-border-fill-plain.png"
+                stretch                 = TRUE
+                border                  = { 0, 0, 0, 0 }
+        }
+	image
+	{
+		function		= SHADOW
+		detail			= "entry"
+                state                   = NORMAL
+		shadow			= IN
+		file			= "Entry/entry-border-bg-solid.png"
+		border			= { 4, 4, 4, 4 }
+		stretch			= TRUE
+	}
+        image
+        {
+		function		= SHADOW
+		detail			= "entry"
+                state                   = ACTIVE
+		file			= "Entry/entry-border-active-bg-solid.png"
+		border			= { 4, 4, 4, 4 }
+		stretch			= TRUE
+	}
+	image
+	{
+	        function                = FLAT_BOX
+	        detail                  = "entry_bg"
+	        state                   = NORMAL
+	        file                    = "Entry/entry-border-fill-plain.png"
+	        stretch                 = TRUE
+	        border                  = { 0, 0, 0, 0 }
+	}
+        }
+}
+
+style "notebook"
+{
+
+  xthickness	= 5
+  ythickness	= 2
+
+  engine "pixmap" 
+  {
+    image 
+    {
+        function		= EXTENSION
+	state			= ACTIVE
+	file			= "Tabs/tab-bottom.png"
+	border			= { 3,3,3,5 }
+	stretch			= TRUE
+	gap_side		= TOP
+    }
+    image 
+    {
+        function		= EXTENSION
+	state			= ACTIVE
+	file			= "Tabs/tab-top.png"
+	border			= { 3,3,5,3 }
+	stretch			= TRUE
+	gap_side		= BOTTOM
+    }
+    image 
+    {
+        function		= EXTENSION
+	state			= ACTIVE
+	file			= "Tabs/tab-left.png"
+	border			= { 3,3,3,3 }
+	stretch			= TRUE
+	gap_side		= RIGHT
+    }
+    image 
+    {
+        function		= EXTENSION
+	state			= ACTIVE
+	file			= "Tabs/tab-right.png"
+	border			= { 3,3,3,3 }
+	stretch			= TRUE
+	gap_side		= LEFT
+    }	
+    image 
+    {
+        function		= EXTENSION
+	file			= "Tabs/tab-top-active.png"
+	border			= { 3,3,3,3 }
+	stretch			= TRUE
+	gap_side		= BOTTOM
+    }
+    image 
+    {
+        function		= EXTENSION
+	file			= "Tabs/tab-bottom-active.png"
+	border			= { 3,3,3,3 }
+	stretch			= TRUE
+	gap_side		= TOP
+    }
+    image 
+    {
+        function		= EXTENSION
+	file			= "Tabs/tab-left-active.png"
+	border			= {  3,3,3,3 }
+	stretch			= TRUE
+	gap_side		= RIGHT
+    }
+    image
+    {
+        function		= EXTENSION
+	file			= "Tabs/tab-right-active.png"
+	border			= {  3,3,3,3 }
+	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				= "Tabs/notebook.png" 
+	border				= { 4, 4, 4, 4 }
+	stretch				= TRUE
+	gap_file			= "Tabs/notebook-gap-horiz.png"
+	gap_border     			= { 1, 1, 0, 0 }
+	gap_side			= TOP
+    }
+    image 
+    {
+        function			= BOX_GAP
+	file				= "Tabs/notebook.png"
+	border				= { 4, 4, 4, 4 }
+	stretch				= TRUE
+	gap_file			= "Tabs/notebook-gap-horiz.png"
+	gap_border			= { 1, 1, 0, 0 }
+	gap_side			= BOTTOM
+    }
+    image 
+    {
+        function			= BOX_GAP
+	file				= "Tabs/notebook.png"
+	border				= { 4, 4, 4, 4 }
+	stretch				= TRUE
+	gap_file			= "Tabs/notebook-gap-vert.png"
+	gap_border			= { 0, 0, 1, 1 }
+	gap_side			= LEFT
+    }
+    image 
+    {
+        function			= BOX_GAP
+	file				= "Tabs/notebook.png" 
+	border				= { 4, 4, 4, 4 }
+	stretch				= TRUE
+	gap_file			= "Tabs/notebook-gap-vert.png"
+	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			= "Tabs/notebook.png"
+	border			= { 4, 4, 4, 4 }
+	stretch			= TRUE
+    }
+  }
+}
+
+style "handlebox"
+{
+  engine "pixmap"
+  {
+    image
+    {
+      function                  = BOX
+      file			= "Others/null.png"
+      border			= { 4, 4, 4, 4 }
+      stretch			= TRUE
+      detail                    = "handlebox_bin"
+      shadow                    = IN
+    }
+    image
+    {
+      function                  = BOX
+      file			= "Others/null.png"
+      border			= { 4, 4, 4, 4 }
+      stretch			= TRUE
+      detail                    = "handlebox_bin"
+      shadow                    = OUT
+    }
+  }
+}
+
+style "button_separator"
+{
+  xthickness = 0
+  ythickness = 0
+  GtkWidget::wide-separators = 1
+}
+
+style "combobox"
+{
+  xthickness = 0
+  ythickness = 0
+}
+
+style "combobox_button"
+{
+  xthickness = 2
+  ythickness = 2
+}
+
+style "range"
+{	
+  engine "pixmap" 
+  {
+    image 
+    {
+      function			= BOX
+      detail			= "trough"
+      file			= "Range/trough-horizontal.png"
+      border			= { 4, 4, 0, 0 }
+      stretch			= TRUE
+      orientation		= HORIZONTAL
+    }	
+    image 
+    {
+      function			= BOX
+      detail			= "trough"
+      file			= "Range/trough-vertical.png"
+      border			= { 0, 0, 4, 4 }
+      stretch			= TRUE
+      orientation		= VERTICAL
+    }
+
+    # Horizontal
+
+    image 
+    {
+      function				= SLIDER
+      state           			= NORMAL
+      file				= "Others/null.png"
+      border				= { 0, 0, 0, 0 }
+      stretch				= TRUE
+      overlay_file			= "Range/slider-horiz.png"
+      overlay_stretch			= FALSE
+      orientation			= HORIZONTAL
+    }
+    image 
+    {
+      function				= SLIDER
+      state           			= PRELIGHT
+      file				= "Others/null.png"
+      border				= { 0, 0, 0, 0 }
+      stretch				= TRUE
+      overlay_file			= "Range/slider-horiz-prelight.png"
+      overlay_stretch			= FALSE
+      orientation			= HORIZONTAL
+    }
+    image 
+    {
+      function				= SLIDER
+      state           			= INSENSITIVE
+      file				= "Others/null.png"
+      border				= { 0, 0, 0, 0 }
+      stretch				= TRUE
+      overlay_file			= "Range/slider-horiz.png"
+      overlay_stretch			= FALSE
+      orientation			= HORIZONTAL
+    }
+
+    # Vertical
+
+    image 
+    {
+      function				= SLIDER
+      state           			= NORMAL
+      file				= "Others/null.png"
+      border				= { 0, 0, 0, 0 }
+      stretch				= TRUE
+      overlay_file			= "Range/slider-vert.png"
+      overlay_stretch			= FALSE
+      orientation			= VERTICAL
+    }
+    image 
+    {
+      function				= SLIDER
+      state           			= PRELIGHT
+      file				= "Others/null.png"
+      border				= { 0, 0, 0, 0 }
+      stretch				= TRUE
+      overlay_file			= "Range/slider-vert-prelight.png"
+      overlay_stretch			= FALSE
+      orientation			= VERTICAL
+    }
+    image 
+    {
+      function				= SLIDER
+      state           			= INSENSITIVE
+      file				= "Others/null.png"
+      border				= { 0, 0, 0, 0 }
+      stretch				= TRUE
+      overlay_file			= "Range/slider-vert.png"
+      overlay_stretch			= FALSE
+      orientation			= VERTICAL
+    }
+
+    # Function below removes ugly boxes
+    image 
+    {
+       	function		= BOX
+	file        		= "Others/null.png"
+	border      		= { 3, 3, 3, 3 }
+	stretch         	= TRUE
+    }
+
+  }
+}
+
+style "progressbar"
+{
+  xthickness            		= 1
+  ythickness            		= 1
+
+  engine "pixmap" 
+  {
+    image
+    {
+      function				= BOX
+      detail				= "trough"
+      file				= "ProgressBar/trough-progressbar.png"
+      border				= { 4, 4, 4, 4 }
+      stretch				= TRUE
+      orientation			= HORIZONTAL
+    }
+    image
+    {
+      function				= BOX
+      detail				= "bar"
+      file				= "ProgressBar/progressbar.png"
+      stretch				= TRUE
+      border				= { 3, 3, 3, 3 }
+      orientation			= HORIZONTAL
+    }
+    image
+    {
+      function				= BOX
+      detail				= "trough"
+      file				= "ProgressBar/trough-progressbar_v.png"
+      border				= { 4, 4, 4, 4 }
+      stretch				= TRUE
+      orientation			= VERTICAL
+    }
+    image
+    {
+      function				= BOX
+      detail				= "bar"
+      file				= "ProgressBar/progressbar_v.png"
+      stretch				= TRUE
+      border				= { 3, 3, 3, 3 }
+      orientation			= VERTICAL
+    }
+  }
+}
+
+style "separator_menu_item" 
+{
+	engine "pixmap"
+	{
+	image 
+      	{
+                function		= BOX
+		file        		= "Lines/menu_line_h.png"
+		border      		= { 0, 0, 1, 0 }
+		stretch         	= TRUE
+      	}
+    }
+}
+
+style "treeview_header"
+{
+        ythickness = 1
+
+        fg[NORMAL] = shade(0.55, @bg_color)
+        fg[PRELIGHT] = shade(0.80, @text_color)
+        font_name = "Bold"
+
+	engine "pixmap"
+	{
+	image 
+      	{
+        	function		= BOX
+		file        		= "Others/tree_header.png"
+		border      		= { 1, 1, 1, 1 }
+		stretch         	= TRUE
+	}
+    }
+}
+
+style "scrolled_window"
+{
+        xthickness      = 1
+        ythickness      = 1
+
+        engine "pixmap"
+	{
+        image
+        {
+                function		= SHADOW
+                file			= "Shadows/frame.png"				
+                border			= { 5, 5, 5, 5 }
+                stretch			= TRUE
+        }
+        }
+}
+
+style "frame"
+{
+        xthickness      = 1
+        ythickness      = 1
+
+        engine "pixmap"
+	{
+        image
+        {
+                function                = SHADOW
+                file                    = "Shadows/frame.png"
+                border                  = { 1, 1, 1, 1 }
+                stretch                 = TRUE
+                shadow                  = IN
+        }
+        image
+        {
+                function                = SHADOW_GAP
+                file                    = "Shadows/frame.png"
+                border                  = { 1, 1, 1, 1 }
+                stretch                 = TRUE
+                gap_start_file          = "Shadows/frame-gap-start.png"
+                gap_start_border        = { 1, 0, 0, 0 }
+                gap_end_file            = "Shadows/frame-gap-end.png"
+                gap_end_border          = { 0, 1, 0, 0 }
+                shadow                  = IN
+        }
+        image
+        {
+                function                = SHADOW
+                file                    = "Shadows/frame.png"
+                border                  = { 1, 1, 1, 1 }
+                stretch                 = TRUE
+                shadow                  = OUT
+        }
+        image
+        {
+                function                = SHADOW_GAP
+                file                    = "Shadows/frame.png"
+                border                  = { 1, 1, 1, 1 }
+                stretch                 = TRUE
+                gap_start_file          = "Shadows/frame-gap-start.png"
+                gap_start_border        = { 1, 0, 0, 0 }
+                gap_end_file            = "Shadows/frame-gap-end.png"
+                gap_end_border          = { 0, 1, 0, 0 }
+                shadow                  = OUT
+        }
+        image
+        {
+                function                = SHADOW
+                file                    = "Shadows/frame.png"
+                border			= { 1, 1, 1, 1 }
+                stretch                 = TRUE
+                shadow                  = ETCHED_IN
+        }
+        image
+        {
+                function                = SHADOW_GAP
+                file                    = "Shadows/frame.png"
+                border                  = { 1, 1, 1, 1 }
+                stretch                 = TRUE
+                gap_start_file          = "Shadows/frame-gap-start.png"
+                gap_start_border        = { 1, 0, 0, 0 }
+                gap_end_file            = "Shadows/frame-gap-end.png"
+                gap_end_border          = { 0, 1, 0, 0 }
+                shadow                  = ETCHED_IN
+        }
+        image
+        {
+                function                = SHADOW
+                file                    = "Shadows/frame.png"
+                border                  = { 1, 1, 1, 1 }
+                stretch                 = TRUE
+                shadow                  = ETCHED_OUT
+        }
+        image
+        {
+                function                = SHADOW_GAP
+                file                    = "Shadows/frame.png"
+                border                  = { 1, 1, 1, 1 }
+                stretch                 = TRUE
+                gap_start_file          = "Shadows/frame-gap-start.png"
+                gap_start_border        = { 1, 0, 0, 0 }
+                gap_end_file            = "Shadows/frame-gap-end.png"
+                gap_end_border          = { 0, 1, 0, 0 }
+                shadow                  = ETCHED_OUT
+        }
+        }
+}
+
+style "gimp_toolbox_frame"
+{
+        engine "pixmap"
+	{
+        image
+        {
+                function		= SHADOW
+        }
+        }
+}
+
+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.png"
+                stretch                 = TRUE
+        }
+        }
+}
+
+style "notebook_viewport"
+{
+        bg[NORMAL]   = @base_color
+}
+
+style "tooltips"
+{
+    xthickness	= 8
+    ythickness	= 4
+
+    bg[NORMAL]	  = @tooltip_bg_color
+    fg[NORMAL]	  = @tooltip_fg_color
+    bg[SELECTED]  = @tooltip_bg_color
+}
+
+style "eclipse-tooltips"
+{
+    xthickness	= 8
+    ythickness	= 4
+
+    bg[NORMAL]	  = shade(1.05, @bg_color)
+    fg[NORMAL]	  = @text_color
+    bg[SELECTED]  = shade(1.05, @bg_color)
+}
+
+# Chromium
+style "chrome-gtk-frame"
+{
+	ChromeGtkFrame::frame-color = @bg_color
+	ChromeGtkFrame::inactive-frame-color = @bg_color
+
+	ChromeGtkFrame::frame-gradient-size = 16
+	ChromeGtkFrame::frame-gradient-color = shade(1.07, @bg_color)
+
+	ChromeGtkFrame::incognito-frame-color = shade(0.85, @bg_color)
+	ChromeGtkFrame::incognito-inactive-frame-color = @bg_color
+
+	ChromeGtkFrame::incognito-frame-gradient-color = @bg_color
+
+	ChromeGtkFrame::scrollbar-trough-color = shade(0.912, @bg_color)
+	ChromeGtkFrame::scrollbar-slider-prelight-color = shade(1.04, @bg_color)
+	ChromeGtkFrame::scrollbar-slider-normal-color = @bg_color
+}
+
+style "chrome_menu_item"
+{
+        bg[SELECTED] = @selected_bg_color
+}
+
+style "null"
+{
+	engine "pixmap"
+	{
+	image
+	{
+	    function	= BOX
+	    file	= "Others/null.png"
+	    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 "*<GtkMenuBar>*"			style "menubar"
+widget_class "*<GtkMenu>*"			style "menu"
+widget_class "*<GtkMenu>*"			style "menu_framed_box"
+widget_class "*<GtkMenuItem>*"			style "menu_item"
+widget_class "*<GtkMenuBar>.<GtkMenuItem>*"	style "menubar_item"
+widget_class "*<GtkCheckButton>*"               style "checkbutton"
+widget_class "*<GtkComboBox>"                   style "combobox"
+widget_class "*<GtkComboBox>*<GtkButton>"       style "combobox_button"
+widget_class "*<GtkButton>*<GtkSeparator>"	style "button_separator"
+widget_class "*HandleBox"                       style "handlebox"
+widget_class "*<GtkTreeView>*<GtkButton>*"      style "treeview_header"
+widget_class "*<GtkFileChooserDefault>*<GtkToolbar>" style "inline_toolbar"
+widget_class "*<GtkFileChooserDefault>*<GtkToolbar>*<GtkButton>" style "button_nohilight"
+widget_class "*<GtkComboBoxEntry>*<GtkEntry>"   style "combobox_entry"
+widget_class "*<GtkComboBoxEntry>*<GtkButton>"  style "combobox_entry_button"
+widget_class "*<GtkInfoBar>*<GtkButton>"        style "button_nohilight"
+widget_class "*<GtkNotebook>*<GtkScrolledWindow>*<GtkViewport>"  style "notebook_viewport"
+
+# 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 "*<GtkNotebook>*<GtkEntry>"                style "notebook_entry"
+widget_class "*<GtkNotebook>*<GtkEventBox>*<GtkEntry>"       style "entry"
+
+#widget_class "*<GtkNotebook>*<GtkComboBoxEntry>*<GtkEntry>" style "notebook_combobox_entry"
+widget_class "*<GtkNotebook>*<GtkEventBox>*<GtkComboBoxEntry>*<GtkEntry>" style "combobox_entry"
+
+# We also need to avoid changing fg color for the inactive notebook tab labels
+widget_class "*<GtkNotebook>.<GtkLabel>"                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 "*<GimpToolbox>*<GtkFrame>" style "gimp_toolbox_frame"
+
+# Chrome/Chromium
+class "ChromeGtkFrame" 			             style "chrome-gtk-frame"
+widget_class "*Chrom*Button*"		             style "button"
+widget_class "*<GtkCustomMenu>*<GtkCustomMenuItem>*" 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 "<GtkEntry>"                            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_spinbutton_entry"
+widget "*libreoffice-toplevel*GtkEntry"       style "libreoffice_entry"
+widget "*libreoffice-toplevel*GtkSpinButton"  style "libreoffice_spinbutton_entry"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-2.0/render-bits.sh	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,16 @@
+#! /bin/bash
+#
+# Yeah this script is pretty bad and ugly, so?
+#
+INKSCAPE=/usr/bin/inkscape
+SVG=adwaita-bits.svg
+LISTFILE=bits-list.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
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-3.0/Gemfile	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,2 @@
+source 'https://rubygems.org'
+gem "sass", "~> 3.4.0"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-3.0/README	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,36 @@
+Summary
+-------
+
+* Do not edit the CSS directly, edit the source SCSS files and process them with SASS (run 
+  `/.parse-sass.sh` when you have the required sofwtare installed, as described below)
+* To be able to use the lates/adequate version of sass, install ruby, gem, sass & bundle. 
+  On Fedora F20, this is done with `sudo dnf install rubygems && gem install bundle && bundle install`
+  from the same directory this README resides in.
+
+How to tweak the theme
+----------------------
+
+Adwaita is a complex themes, so to keep it maintainable it's written and processed in SASS, the
+generated CSS is then transformed into a gresource file during gtk build and used at runtime in a 
+non-legible or editable form.
+
+It is very likely your change will happen in the _common.scss file. That's where all the widget 
+selectors are defined. Here's a rundown of the "supporting" stylesheets, that are unlikely to be the 
+right place for a drive by stylesheet fix:
+
+_colors.scss        - global color definitions. We keep the number of defined colors to a necessary minimum, 
+                      most colors are derived form a handful of basics. It covers both the light variant and
+                      the dark variant.
+
+_colors-public.scss - SCSS colors exported through gtk to allow for 3rd party apps color mixing.
+
+_drawing.scss       - drawing helper mixings/functions to allow easier definition of widget drawing under
+                      specific context. This is why Adwaita isn't 15000 LOC.
+
+_common.scss        - actual definitions of style for each widget. This is where you are likely to add/remove
+                      your changes.
+                      
+You can read about SASS at http://sass-lang.com/documentation/. Once you make your changes to the
+_common.scss file, you can either run the ./parse-sass.sh script or keep SASS watching for changes as you
+edit. This is done by running `bundle exec sass --watch --sourcemap=none .` If sass is out of date, or is
+missing, you can install it with `bundle install`.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-3.0/_colors-public.scss	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,112 @@
+//apps rely on some named colors to be exported
+/* GTK NAMED COLORS
+   ----------------
+   use responsibly! */
+
+// Sass thinks we're using the colors in the variables as strings and may shoot
+// warning, it's innocuous and can be defeated by using "" + $var
+/*
+widget text/foreground color */
+@define-color theme_fg_color #{"" +$fg_color};
+
+/*
+text color for entries, views and content in general */
+@define-color theme_text_color #{"" +$text_color};
+
+/*
+widget base background color */
+@define-color theme_bg_color #{"" +$bg_color};
+
+/*
+text widgets and the like base background color */
+@define-color theme_base_color #{"" +$base_color};
+
+/*
+base background color of selections */
+@define-color theme_selected_bg_color #{"" +$selected_bg_color};
+
+/*
+text/foreground color of selections */
+@define-color theme_selected_fg_color #{"" +$selected_fg_color};
+
+/*
+base background color of insensitive widgets */
+@define-color insensitive_bg_color #{"" +$insensitive_bg_color};
+
+/*
+text foreground color of insensitive widgets */
+@define-color insensitive_fg_color #{"" +$insensitive_fg_color};
+
+/*
+insensitive text widgets and the like base background color */
+@define-color insensitive_base_color #{"" +$base_color};
+
+/*
+widget text/foreground color on backdrop windows */
+@define-color theme_unfocused_fg_color #{"" +$backdrop_fg_color};
+
+/*
+text color for entries, views and content in general on backdrop windows */
+@define-color theme_unfocused_text_color #{"" +$text_color};
+
+/*
+widget base background color on backdrop windows */
+@define-color theme_unfocused_bg_color #{"" +$backdrop_bg_color};
+
+/*
+text widgets and the like base background color on backdrop windows */
+@define-color theme_unfocused_base_color #{"" +$backdrop_base_color};
+
+/*
+base background color of selections on backdrop windows */
+@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 #{"" + $selected_fg_color};
+
+/*
+widgets main borders color */
+@define-color borders #{"" +$borders_color};
+
+/*
+widgets main borders color on backdrop windows */
+@define-color unfocused_borders #{"" +$backdrop_borders_color};
+
+/*
+these are pretty self explicative */
+@define-color warning_color #{"" +$warning_color};
+@define-color error_color #{"" +$error_color};
+@define-color success_color #{"" +$success_color};
+//@define-color destructive_color #{$destructive_color}
+
+//WM
+
+$_wm_highlight: if($variant=='light', $top_hilight,  // Sass gets mad if this is
+                  transparentize(black,1));          // done directly in the
+                                                     // color definition
+
+/*
+these colors are exported for the window manager and shouldn't be used in applications,
+read if you used those and something break with a version upgrade you're on your own... */
+@define-color wm_title shade(#{$fg_color}, 1.8);
+@define-color wm_unfocused_title #{$backdrop_fg_color};
+@define-color wm_highlight #{"" + $_wm_highlight};
+@define-color wm_borders_edge #{"" + $borders_edge};
+
+@define-color wm_bg_a shade(#{$bg_color}, 1.2);
+@define-color wm_bg_b #{$bg_color};
+
+@define-color wm_shadow alpha(black, 0.35);
+@define-color wm_border alpha(black, 0.18);
+
+@define-color wm_button_hover_color_a shade(#{$bg_color}, 1.3);
+@define-color wm_button_hover_color_b #{$bg_color};
+@define-color wm_button_active_color_a shade(#{$bg_color}, 0.85);
+@define-color wm_button_active_color_b shade(#{$bg_color}, 0.89);
+@define-color wm_button_active_color_c shade(#{$bg_color}, 0.9);
+
+//FIXME this is really an API
+
+@define-color content_view_bg #{"" + $base_color};
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-3.0/_colors.scss	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,54 @@
+// When color definition differs for dark and light variant,
+// it gets @if ed depending on $variant
+
+
+$base_color: if($variant == 'light', #ffffff, #292929);
+$text_color: if($variant == 'light', black, white);
+$bg_color: if($variant == 'light', #ededed, #393f3f);
+$fg_color: if($variant == 'light', #2e3436, #eeeeec);
+
+$selected_fg_color: #ffffff;
+$selected_bg_color: if($variant == 'light', #4a90d9, darken(#4a90d9,20%));
+$selected_borders_color: if($variant== 'light', darken($selected_bg_color, 30%), darken($selected_bg_color, 20%));
+$borders_color: if($variant == 'light', darken($bg_color,30%), darken($bg_color,12%));
+$borders_edge: if($variant == 'light', white, transparentize($fg_color, 0.9));
+$link_color: if($variant == 'light', darken($selected_bg_color,10%), lighten($selected_bg_color,20%));
+$link_visited_color: if($variant == 'light', darken($selected_bg_color,20%), lighten($selected_bg_color,10%));
+$top_hilight: $borders_edge;
+
+$scrollbar_bg_color: darken($bg_color, 7%);
+
+$warning_color: #f57900;
+$error_color: #cc0000;
+$success_color: if($variant == 'light', #73d216, darken(#73d216,10%));
+$destructive_color: if($variant == 'light', #ef2929, darken(#ef2929,10%));
+
+$osd_fg_color: #eeeeec;
+$osd_text_color: white;
+$osd_bg_color: transparentize(#202526, 0.3);
+$osd_insensitive_bg_color: transparentize(mix($osd_fg_color, opacify($osd_bg_color, 1), 10%), 0.5);
+$osd_insensitive_fg_color: mix($osd_fg_color, opacify($osd_bg_color, 1), 50%);
+$osd_borders_color: transparentize(black, 0.3);
+
+$sidebar_bg_color: lighten($bg_color,5%);
+
+$tooltip_borders_color: transparentize(white, 0.9);
+
+//insensitive state derived colors
+$insensitive_fg_color: mix($fg_color, $bg_color, 50%);
+$insensitive_bg_color: mix($bg_color, $base_color, 60%);
+$insensitive_borders_color: $borders_color;
+
+//colors for the backdrop state, derived from the main colors.
+$backdrop_base_color: if($variant ==' light', darken($base_color, 1%), lighten($base_color, 1%));
+$backdrop_text_color: mix($text_color, $backdrop_base_color, 80%);
+$backdrop_bg_color: $bg_color;
+$backdrop_fg_color: mix($fg_color, $backdrop_bg_color, 50%);
+$backdrop_insensitive_color: if($variant == 'light', darken($backdrop_bg_color, 15%), lighten($backdrop_bg_color, 15%));
+$backdrop_selected_fg_color: $selected_fg_color;
+$backdrop_selected_bg_color: desaturate($selected_bg_color,100%);
+$backdrop_borders_color: mix($borders_color, $bg_color, 90%);
+$backdrop_dark_fill: mix($backdrop_borders_color, $backdrop_bg_color, 35%);
+$backdrop_sidebar_bg_color: lighten($backdrop_bg_color,5%);
+
+$backdrop_scrollbar_bg_color: darken($backdrop_bg_color, 3%);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-3.0/_common.scss	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,3379 @@
+@function gtkalpha($c,$a) {
+  @return unquote("alpha(#{$c},#{$a})");
+}
+
+$ease-out-quad: cubic-bezier(0.25, 0.46, 0.45, 0.94);
+
+* {
+  padding: 0;
+  -GtkToolButton-icon-spacing: 4;
+  -GtkTextView-error-underline-color: $error_color;
+
+  -GtkCheckButton-indicator-size: 16;
+  -GtkCheckMenuItem-indicator-size: 16;
+
+  // The size for scrollbars. The slider is 2px smaller, but we keep it
+  // up so that the whole area is sensitive to button presses for the
+  // slider. The stepper button is larger in both directions, the slider
+  // only in the width
+
+  -GtkScrolledWindow-scrollbar-spacing: 0;
+  -GtkScrolledWindow-scrollbars-within-bevel: 1;
+
+  -GtkToolItemGroup-expander-size: 11;
+  -GtkExpander-expander-size: 16;
+  -GtkTreeView-expander-size: 11;
+
+  -GtkTreeView-horizontal-separator: 4;
+
+  -GtkMenu-horizontal-padding: 0;
+  -GtkMenu-vertical-padding: 0;
+
+  -GtkWidget-link-color: $link_color;
+  -GtkWidget-visited-link-color: $link_visited_color;
+
+  -GtkWidget-focus-padding: 2;    // FIXME: do we still need these?
+  -GtkWidget-focus-line-width: 1; //
+
+  -GtkWidget-text-handle-width: 20;
+  -GtkWidget-text-handle-height: 20;
+
+  -GtkDialog-button-spacing: 4;
+  -GtkDialog-action-area-border: 0;
+
+  -GtkStatusbar-shadow-type: none;
+
+  // We use the outline properties to signal the focus properties
+  // to the adwaita engine: using real CSS properties is faster,
+  // and we don't use any outlines for now.
+
+  outline-color: transparentize($fg_color, 0.7);
+  outline-style: dashed;
+  outline-offset: -3px;
+  outline-width: 1px;
+  outline-radius: 2px;
+}
+
+
+/***************
+ * Base States *
+ ***************/
+
+.background {
+  color: $fg_color;
+  background-color: if($variant == 'light', darken($bg_color, 1.5%), $bg_color);
+
+  &:backdrop {
+    text-shadow: none;
+    icon-shadow: none;
+    color: $backdrop_fg_color;
+    background-color: $backdrop_bg_color;
+  }
+}
+
+/*
+   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.
+*/
+
+*:insensitive {
+  -gtk-image-effect: dim;
+}
+
+.gtkstyle-fallback {
+  background-color: $bg_color;
+  color: $fg_color;
+  &:prelight {
+    background-color: lighten($bg_color, 10%);
+    color: $fg_color;
+  }
+  &:active {
+    background-color: darken($bg_color, 10%);
+    color: $fg_color;
+  }
+  &:insensitive {
+    background-color: $insensitive_bg_color;
+    color: $insensitive_fg_color;
+  }
+  &:selected {
+    background-color: $selected_bg_color;
+    color: $selected_fg_color;
+  }
+}
+
+.view {
+  color: $text_color;
+  background-color: $base_color;
+
+  &:backdrop {
+    color: $backdrop_text_color;
+    background-color: $backdrop_base_color;
+  }
+
+  &:selected {
+    border-radius: 3px;
+    @extend %selected_items;
+  }
+}
+
+.rubberband {
+  border: 1px solid $selected_bg_color;
+  background-color: transparentize($selected_bg_color,0.8);
+}
+
+.label {
+  &.separator {
+    color: $fg_color;
+    @extend .dim-label;
+    &:backdrop { color: $backdrop_fg_color; }
+  }
+  &:selected,
+  &:selected:focus,
+  &:selected:hover {
+    @extend %selected_items;
+  }
+  &:insensitive {
+    color: $insensitive_fg_color;
+    &:backdrop { color: $backdrop_insensitive_color; }
+  }
+}
+
+.dim-label {
+  opacity: 0.55;
+  text-shadow: none;
+}
+
+GtkAssistant {
+  .sidebar {
+    background-color: $base_color;
+    border-top: 1px solid $borders_color;
+    &:dir(ltr) { border-right: 1px solid $borders_color; }
+    &:dir(rtl) { border-left: 1px solid $borders_color; }
+    &:backdrop {
+      background-color: $backdrop_base_color;
+      border-color: $backdrop_borders_color;
+    }
+  }
+  &.csd .sidebar { border-top-style: none; }
+  .sidebar .label {
+    padding: 6px 12px;
+  }
+  .sidebar .label.highlight {
+    background-color: mix($bg_color, $fg_color, 80%);
+  }
+}
+
+GtkTextView { // This will get overridden by .view, needed by gedit line numbers
+  background-color: mix($bg_color, $base_color, 50%);
+  &:backdrop { background-color: mix($backdrop_bg_color,
+                                     $backdrop_base_color, 50%); }
+}
+
+.grid-child {
+  padding: 3px;
+  border-radius: 3px;
+  &:selected {
+    @extend %selected_items;
+    outline-offset: -2px;
+  }
+}
+
+%osd, .osd {
+  color: $osd_fg_color;
+  border: none;
+  background-color: $osd_bg_color;
+  background-clip: padding-box;
+  outline-color: transparentize($osd_fg_color, 0.7);
+  box-shadow: none;
+  text-shadow: 0 1px black;
+  icon-shadow: 0 1px black;
+  &:backdrop { text-shadow: none; }
+}
+
+/*********************
+ * Spinner Animation *
+ *********************/
+
+@keyframes spin {
+  to { -gtk-icon-transform: rotate(1turn); }
+}
+
+.spinner {
+  background-image: none;
+  background-color: blue;
+  opacity: 0; // non spinning spinner makes no sense
+  -gtk-icon-source: -gtk-icontheme('process-working-symbolic');
+  &:active {
+    opacity: 1;
+    animation: spin 1s linear infinite;
+    &:insensitive {
+      opacity: 0.5;
+    }
+  }
+}
+
+/****************
+ * Text Entries *
+ ****************/
+
+.entry {
+  border: 1px solid;
+  padding: 5px 8px 6px;
+
+  &.image { // icons inside the entry
+    &.left { padding-left: 0; }
+    &.right { padding-right: 0; }
+  }
+
+  border-radius: 3px;
+  transition: all 200ms $ease-out-quad;
+  @include entry(normal);
+
+  &.flat, &.flat:focus {
+    padding: 2px;
+    @include entry(normal, $edge:none);
+    border: none;
+    border-radius: 0;
+  }
+
+  &:focus { @include entry(focus); }
+  &:insensitive { @include entry(insensitive); }
+  &:backdrop { @include entry(backdrop); }
+  &:backdrop:insensitive { @include entry(backdrop-insensitive); }
+
+  &:selected,
+  &:selected:focus {
+    @extend %selected_items;
+  }
+
+  &.progressbar {
+    margin: 1px;
+    border-radius: 0;
+    border-width: 0 0 2px;
+    border-color: $selected_bg_color;
+    border-style: solid;
+    background-image: none;
+    background-color: transparent;
+    box-shadow: none;
+    &:backdrop { background-color: transparent; }
+  }
+
+  .linked > & { //FIXME: use same buttons linking logic and template
+    border-radius: 0;
+    &:first-child {
+      border-top-left-radius: 3px;
+      border-bottom-left-radius: 3px;
+      &:dir(rtl) { border-right-style: none;}
+    }
+    &:last-child {
+      border-top-right-radius: 3px;
+      border-bottom-right-radius: 3px;
+      border-left-style: none;
+      &:dir(rtl) { border-left-style: solid; }
+    }
+  }
+
+  &.error { // FIXME: dark variant love needed
+    color: $error_color;
+    border-color: $error_color;
+    &:focus { @include entry(focus, $error_color); }
+    &:selected, &:selected:focus {
+      background-color: $error_color;
+    }
+  }
+
+  &.warning { // FIXME: dark variant love needed
+    color: $warning_color;
+    border-color: $warning_color;
+    &:focus { @include entry(focus, $warning_color); }
+    &:selected, &:selected:focus {
+      background-color: $warning_color;
+    }
+  }
+
+  &.image { // entry icons colors
+    color: mix($fg_color, $base_color, 80%);
+    &:hover { color: $fg_color; }
+    &:active { color: $selected_bg_color; }
+    &:backdrop { color: mix($backdrop_fg_color, $backdrop_base_color, 80%); }
+  }
+
+  .linked.vertical > & { //FIXME comment stuff and make the whole thing smarter.
+    @include entry(normal, $edge: none);
+    background-image: linear-gradient(to bottom, $base_color);
+    border-bottom-color: mix($borders_color, $base_color, 30%);
+    box-shadow: none;
+    @extend %linked_vertical;
+    &:focus {
+      border-color: entry_focus_border($selected_bg_color);
+      box-shadow: entry_focus_glow($selected_bg_color),
+                  0 -1px 0 0 entry_focus_border($selected_bg_color);
+      @extend %linked_vertical;
+    }
+    &:insensitive {
+      @include entry(insensitive, $edge: none);
+      border-bottom-color: mix($borders_color, $base_color, 30%);
+      @extend %linked_vertical;
+      &:backdrop {
+        @include entry(backdrop-insensitive, $edge: none);
+        border-bottom-color: mix($backdrop_borders_color, $backdrop_base_color, 30%);
+        @extend %linked_vertical;
+      }
+    }
+    &:backdrop {
+      @include entry(backdrop, $edge: none);
+      border-bottom-color: mix($backdrop_borders_color, $backdrop_base_color, 30%);
+      @extend %linked_vertical;
+    }
+    &:first-child {
+      @include entry(normal, $edge: none);
+      border-bottom-color: mix($borders_color, $base_color, 30%);
+      &:focus { @include entry(focus, $edge: none); }
+      &:insensitive {
+        @include entry(insensitive, $edge: none);
+        border-bottom-color: mix($backdrop_borders_color, $backdrop_base_color, 30%);
+        @extend %linked_vertical:first-child;
+        &:backdrop {
+          @include entry(backdrop-insensitive, $edge: none);
+          border-bottom-color: mix($backdrop_borders_color, $backdrop_base_color, 30%);
+          border-top-style: solid;
+        }
+      }
+      &:backdrop {
+        @include entry(backdrop, $edge: none);
+        border-bottom-color: mix($backdrop_borders_color, $backdrop_base_color, 30%);
+        @extend %linked_vertical:first-child;
+      }
+    }
+    &:last-child {
+      @include entry(normal);
+      background-image: linear-gradient(to bottom, $base_color);
+      box-shadow: _widget_edge();
+      &:focus {
+        border-color: entry_focus_border($selected_bg_color);
+        box-shadow: entry_focus_glow($selected_bg_color),
+                    0 -1px 0 0 entry_focus_border($selected_bg_color),
+                    _widget_edge();
+        @extend %linked_vertical:last-child;
+      }
+      &:insensitive {
+        @include entry(insensitive);
+        @extend %linked_vertical:last-child;
+        &:backdrop {
+          @include entry(backdrop-insensitive);
+          @extend %linked_vertical:last-child;
+        }
+      }
+      &:backdrop {
+        @include entry(backdrop);
+        @extend %linked_vertical:last-child;
+      }
+    }
+  }
+  .osd & {
+    @include entry(osd);
+    &:focus { @include entry(osd-focus); }
+    &:backdrop { @include entry(osd-backdrop); }
+    &:insensitive { @include entry(osd-insensitive); }
+  }
+}
+
+/***********
+ * Buttons *
+ ***********/
+
+// stuff for .needs-attention
+$_dot_color: if($variant=='light', $selected_bg_color,
+                                   lighten($selected_bg_color,15%));
+@keyframes needs_attention {
+  from {
+    background-image: -gtk-gradient(radial,
+                                    center center, 0,
+                                    center center, 0.01,
+                                    to($_dot_color),
+                                    to(transparent));
+  }
+  to {
+    background-image: -gtk-gradient(radial,
+                                    center center, 0,
+                                    center center, 0.5,
+                                    to($selected_bg_color),
+                                    to(transparent));
+  }
+}
+
+
+.button {
+
+  $_button_transition: all 200ms $ease-out-quad;
+
+  border: 1px solid;
+  border-radius: 3px;
+  padding: 5px 8px 6px;
+  transition: $_button_transition;
+  @include button(normal);
+  &.flat {
+    @include button(undecorated);
+    // to avoid adiacent buttons borders clashing when transitioning, the transition on the normal state is set
+    // to none, while it's added back in the hover state, so the button decoration will fade in on hover, but
+    // it won't fade out when the pointer leave the button allocation area. To make the transition more evident
+    // in this case the duration is increased.
+    transition: none;
+    &:hover {
+      transition: $_button_transition;
+      transition-duration: 500ms;
+      &:active { transition: $_button_transition; }
+    }
+  }
+  &:hover {
+    @include button(hover);
+    -gtk-image-effect: highlight;
+  }
+  &:active, &:checked {
+    @include button(active);
+    transition-duration: 50ms;
+  }
+  &:backdrop, &.flat:backdrop {
+    @include button(backdrop);
+    -gtk-image-effect: none;
+    &:active, &:checked {
+      @include button(backdrop-active);
+    }
+    &:insensitive {
+      @include button(backdrop-insensitive);
+    }
+    &:insensitive:active, &:insensitive:checked {
+      @include button(backdrop-insensitive-active);
+    }
+  }
+  &.flat:backdrop, &.flat:insensitive, &.flat:backdrop:insensitive {
+    @include button(undecorated);
+  }
+  &:insensitive {
+    @include button(insensitive);
+    &:active, &:checked {
+      @include button(insensitive-active);
+    }
+  }
+  // big standalone buttons like in Documents pager
+  &.osd {
+    &.image-button { padding: 13px; }
+    color: $osd_fg_color;
+    border-radius: 5px;
+    outline-color: transparentize($osd_fg_color, 0.7);  //FIXME: define a color var?
+    @include button(osd);
+    border: none;
+    box-shadow: none;
+    &:hover {
+      @include button(osd-hover);
+      border: none;
+      box-shadow: none;
+    }
+    &:active, &:checked {
+      @include button(osd-active);
+      border: none;
+      box-shadow: none;
+    }
+    &:insensitive, &:backdrop:insensitive {
+      @include button(osd-insensitive);
+      border: none;
+    }
+    &:backdrop {
+      @include button(osd-backdrop);
+      border: none;
+    }
+  }
+  //overlay / OSD style
+  .osd & {
+    @include button(osd);
+    // there's a problem with sass which prevents it to extend the linked
+    // placeholder as expected, it should just be "@extend %linked;", the
+    // placeholder is basically replicated here
+    //
+    // Workaround START
+    border-radius: 0;
+    border-left-style: none;
+    &:dir(rtl) {
+      border-radius: 0;
+      border-right-style: none;
+      border-left-style: solid
+    }
+    &:first-child {
+      border-radius: 3px 0 0 3px;
+      border-left-style: solid;
+    }
+    &:last-child {
+      border-radius: 0 3px 3px 0;
+      &:dir(rtl) { border-right-style: solid; }
+    }
+    &:only-child {
+      border-radius: 3px;
+      border-style: solid;
+    }
+    // Workaround END
+    &:hover {
+      @include button(osd-hover);
+      @extend %linked;
+    }
+    &:active, &:checked, &:backdrop:active, &:backdrop:checked {
+      @include button(osd-active);
+      @extend %linked;
+    }
+    &:insensitive, &:backdrop:insensitive {
+      @include button(osd-insensitive);
+      @extend %linked;
+    }
+    &:backdrop {
+      @include button(osd-backdrop);
+      @extend %linked;
+    }
+    &.flat {
+      @include button(undecorated);
+      box-shadow: none; //FIXME respect no edge on the button mixin
+      text-shadow: 0 1px black;
+      icon-shadow: 0 1px black;
+      &:hover {
+        @include button(osd-hover);
+        background-clip: padding-box;
+        border-color: transparent;
+        box-shadow: none;
+      }
+      &:insensitive {
+        @include button(osd-insensitive);
+        background-image: none;
+        border-color: transparent;
+        box-shadow: none;
+      }
+      &:backdrop { @include button(undecorated); }
+      &:active, &:checked {
+        @include button(osd-active);
+        background-clip: padding-box;
+        border-color: transparent;
+        box-shadow: none;
+      }
+    }
+  }
+
+  // Suggested and Destructive Action buttons
+  @each $b_type, $b_color in (suggested-action, $selected_bg_color),
+                              (destructive-action, $destructive_color) {
+    &.#{$b_type} {
+      @include button(normal, $b_color, white);
+      &.flat {
+        @include button(undecorated);
+        color: $b_color; //FIXME: does it work on the dark variant?
+      }
+      &:hover { @include button(hover, $b_color, white); }
+      &:active, &:checked { @include button(active, $b_color, white); }
+      &:backdrop, &.flat:backdrop {
+        @include button(backdrop, $b_color, white);
+        &:active, &:checked {
+          @include button(backdrop-active, $b_color, white);
+        }
+        &:insensitive {
+          @include button(backdrop-insensitive);
+          &:active, &:checked {
+            @include button(backdrop-insensitive-active, $b_color, white);
+          }
+        }
+      }
+      &.flat:backdrop, &.flat:insensitive, &.flat:backdrop:insensitive {
+        @include button(undecorated);
+        color: transparentize($b_color, 0.2);
+      }
+      &:insensitive {
+        @include button(insensitive);
+        &:active, &:checked {
+          @include button(insensitive-active, $b_color, white);
+        }
+      }
+      .osd & {
+        @include button(osd, $b_color);
+        @extend %linked;
+        &:hover {
+          @include button(osd-hover, $b_color);
+          @extend %linked;
+        }
+        &:active, &:checked, &:backdrop:active, &:backdrop:checked {
+          @include button(osd-active, $b_color);
+          @extend %linked;
+        }
+        &:insensitive, &:backdrop:insensitive {
+          @include button(osd-insensitive, $b_color);
+          @extend %linked;
+        }
+        &:backdrop {
+          @include button(osd-backdrop, $b_color);
+          @extend %linked;
+        }
+      }
+    }
+  }
+
+  &.image-button { padding: 8px; }
+
+  &.text-button {
+    padding-left: 16px;
+    padding-right: 16px;
+  }
+
+  &.text-button.image-button {
+    // those buttons needs uneven horizontal padding, we want the icon side
+    // to have the image-button padding, while the text side the text-button
+    // one, so we're adding the missing padding to the label depending on
+    // its position inside the button
+    padding: 5px 8px 6px; // same as .button
+    .label:first-child { padding-left: 8px; }
+    .label:last-child { padding-right: 8px; }
+  }
+
+  .stack-switcher > & {
+    // to position the needs attention dot, padding is added to the button
+    // child, a label needs just lateral padding while an icon needs vertical
+    // padding added too.
+
+    outline-offset: -3px; // needs to be set or it gets overriden by GtkRadioButton outline-offset
+
+    > .label {
+      padding-left: 6px;  // label padding
+      padding-right: 6px; //
+    }
+    > GtkImage {
+      padding-left: 6px;   // image padding
+      padding-right: 6px;  //
+      padding-top: 3px;    //
+      padding-bottom: 3px; //
+    }
+    &.text-button {
+      padding: 5px 10px 6px; // needed or it will get overridden
+    }
+    &.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: 5px 2px;
+    }
+    &.needs-attention > .label,
+    &.needs-attention > GtkImage { @extend %needs_attention; }
+    &.needs-attention:active > .label,
+    &.needs-attention:active > GtkImage,
+    &.needs-attention:checked > .label,
+    &.needs-attention:checked > GtkImage {
+      animation: none;
+      background-image: none;
+    }
+  }
+
+  //inline-toolbar buttons
+  .inline-toolbar &, .inline-toolbar &:backdrop {
+    border-radius: 2px;
+    border-width: 1px;
+    @extend %linked;
+  }
+
+  .primary-toolbar & { icon-shadow: none; } // tango icons don't need shadows
+
+  .linked > &,
+  .linked > &:hover,
+  .linked > &:active,
+  .linked > &:checked,
+  .linked > &:backdrop { @extend %linked; }
+
+  .linked.vertical > &,
+  .linked.vertical > &:hover,
+  .linked.vertical > &:active,
+  .linked.vertical > &:checked,
+  .linked.vertical > &:backdrop { @extend %linked_vertical; }
+}
+
+%needs_attention {
+  animation: needs_attention 150ms ease-in;
+  $_dot_shadow: _text_shadow_color();
+  $_dot_shadow_r: if($variant=='light',0.5,0.45);
+  background-image: -gtk-gradient(radial,
+                                  center center, 0,
+                                  center center, 0.5,
+                                  to($_dot_color),
+                                  to(transparent)),
+                    -gtk-gradient(radial,
+                                  center center, 0,
+                                  center center, $_dot_shadow_r,
+                                  to($_dot_shadow),
+                                  to(transparent));
+  background-size: 6px 6px, 6px 6px;
+  background-repeat: no-repeat;
+  @if $variant == 'light' { background-position: right 3px, right 4px; }
+  @else { background-position: right 3px, right 2px; }
+  &:backdrop { background-size: 6px 6px, 0 0;}
+  &:dir(rtl) {
+    @if $variant == 'light' { background-position: left 3px, left 4px; }
+    @else { background-position: left 3px, left 2px; }
+  }
+}
+
+
+// all the following is for the +|- buttons on inline toolbars, that way
+// should really be deprecated...
+.inline-toolbar GtkToolButton > .button { // redefining the button look is
+                                          // needed since those are flat...
+  @include button(normal);
+  &:hover { @include button(hover); }
+  &:active,
+  &:checked{ @include button(active); }
+  &:insensitive { @include button(insensitive); }
+  &:insensitive:active,
+  &:insensitive:checked { @include button(insensitive-active); }
+  &:backdrop { @include button(backdrop); };
+  &:backdrop:active,
+  &:backdrop:checked { @include button(backdrop-active); }
+  &:backdrop:insensitive { @include button(backdrop-insensitive); }
+  &:backdrop:insensitive:active,
+  &:backdrop:insensitive:checked {
+    @include button(backdrop-insensitive-active); }
+}
+
+// More inline toolbar buttons
+.inline-toolbar.toolbar GtkToolButton,
+.inline-toolbar.toolbar GtkToolButton:backdrop {
+  & > .button.flat { @extend %linked_middle; }
+  &:dir(rtl) > .button.flat { @extend %linked_middle:dir(rtl); }
+  &:first-child > .button.flat { @extend %linked:first-child; }
+  &:last-child > .button.flat { @extend %linked:last-child; }
+  &:last-child:dir(rtl) > .button.flat { @extend %linked:last-child:dir(rtl); }
+  &:only-child > .button.flat { @extend %linked:only-child; }
+}
+
+%linked_middle {
+  border-radius: 0;
+  border-left-style: none;
+  &:dir(rtl) {
+    border-radius: 0; // needed when including %linked_middle:dir(rtl)
+    border-right-style: none;
+    border-left-style: solid
+  }
+}
+
+%linked {
+  @extend %linked_middle;
+  &:first-child {
+    border-radius: 3px 0 0 3px;
+    border-left-style: solid;
+  }
+  &:last-child {
+    border-radius: 0 3px 3px 0;
+    &:dir(rtl) { border-right-style: solid; }
+  }
+  &:only-child {
+    border-radius: 3px;
+    border-style: solid;
+  }
+}
+
+%linked_vertical_middle {
+  border-left-style: solid;
+  border-top-style: none;
+  border-radius: 0;
+}
+
+%linked_vertical{
+  @extend %linked_vertical_middle;
+  &:first-child {
+    border-style: solid;
+    border-radius: 3px 3px 0 0;
+  }
+  &:last-child {
+    border-radius: 0 0 3px 3px;
+  }
+  &:only-child {
+    border-radius: 3px;
+    border-style: solid;
+  }
+}
+
+%undecorated_button {
+  border-color: transparent;
+  background-color: transparent;
+  background-image: none;
+  box-shadow: inset 0 1px transparentize(white,1),
+              0 1px transparentize(white, 1);
+  text-shadow: none;
+  icon-shadow: none;
+}
+
+/* menu buttons */
+.menuitem.button.flat {
+  @extend %undecorated_button;
+  outline-offset: -1px;
+  &:hover { background-color: mix($fg_color, $bg_color, 10%); }
+  &:selected { @extend %selected_items; }
+  &:backdrop, &:backdrop:hover {
+    @extend %undecorated_button;
+  }
+}
+
+
+GtkColorButton.button {
+  padding: 5px; // Uniform padding on the GtkColorButton
+
+  GtkColorSwatch:first-child:last-child { // :first-child:last-child for a specificity bump, it gets overridden by the
+                                          // colorpicker style, otherwise
+    border-radius: 0;
+    box-shadow: inset 0 1px 1px transparentize(black, 0.9),
+                _widget_edge();
+    &:insensitive,
+    &:backdrop { box-shadow: none; }
+  }
+}
+
+/*********
+ * Links *
+ *********/
+
+*:link {
+  color: $link_color;
+  &:visited {
+    color: $link_visited_color;
+    *:selected & { color: mix($selected_fg_color, $selected_bg_color, 60%); }
+  }
+  &:hover {
+    color: lighten($link_color,10%);
+    *:selected & { color: mix($selected_fg_color, $selected_bg_color, 90%); }
+  }
+  &:active {
+    color: $link_color;
+    *:selected & { color: mix($selected_fg_color, $selected_bg_color, 80%); }
+  }
+  &:backdrop, &:backdrop:hover, &:backdrop:hover:selected {
+    color: $selected_bg_color;
+  }
+  &:selected, *:selected & {
+    color: mix($selected_fg_color, $selected_bg_color, 80%);
+  }
+}
+
+.button:link, .button:visited {
+  @extend %undecorated_button;
+  @extend *:link;
+  text-shadow: none;
+  &:hover, &:active, &:checked {
+    @extend %undecorated_button;
+    text-shadow: none;
+  }
+  &:backdrop {
+    @extend %undecorated_button; //This shouldn't be needed but avoids
+                                 //a weird transition which for some reason
+                                 //makes borders blink on hover
+  }
+}
+
+/*****************
+ * GtkSpinButton *
+ *****************/
+
+.spinbutton {
+  .button {
+    background-image: none;
+    border-style: none none none solid;
+    border-color: transparentize($borders_color, 0.7);
+    color: mix($fg_color, $base_color, 90%);
+    border-radius: 0;
+    box-shadow: none;
+  //  padding-left: 6px;
+  //  padding-right: 6px;
+    &:dir(rtl) { border-style: none solid none none; }
+    &:hover {
+      color: $fg_color;
+      background-color: transparentize($fg_color, 0.95);
+    }
+    &:insensitive {
+      color: transparentize($insensitive_fg_color, 0.7);
+    }
+    &:active {
+      box-shadow: inset 0 2px 3px -1px transparentize(black, 0.8);
+      background-color: transparentize(black, 0.9);
+    }
+    &:backdrop {
+      color: mix($backdrop_fg_color, $backdrop_base_color, 90%);
+      border-color: transparentize($backdrop_borders_color, 0.7);
+      background-color: transparent;
+    }
+    &:backdrop:insensitive {
+      background-image: none;
+      color: transparentize($backdrop_insensitive_color,0.7);
+      border-style: none none none solid; // It is needed or it gets overridden
+      &:dir(rtl) { border-style: none solid none none; }
+    }
+  }
+  .osd & {
+    .button {
+      @include button(undecorated);
+      color: $osd_fg_color;
+      border-style: none none none solid;
+      border-color: transparentize($osd_borders_color, 0.3);
+      border-radius: 0;
+      box-shadow: none;
+      icon-shadow: 0 1px black;
+      &:dir(rtl) { border-style: none solid none none; }
+      &:hover {
+        @include button(undecorated);
+        color: $osd_fg_color;
+        border-color: transparentize(opacify($osd_borders_color, 1), 0.5);
+        background-color: transparentize($osd_fg_color, 0.9);
+        icon-shadow: 0 1px black;
+        box-shadow: none;
+      }
+      &:backdrop {
+        @include button(undecorated);
+        color: $osd_fg_color;
+        border-color: transparentize(opacify($osd_borders_color, 1), 0.5);
+        icon-shadow: none;
+        box-shadow: none;
+      }
+      &:insensitive {
+        @include button(undecorated);
+        color: $osd_insensitive_fg_color;
+        border-color: transparentize(opacify($osd_borders_color, 1), 0.5);
+        icon-shadow: none;
+        box-shadow: none;
+      }
+      &:last-child { border-radius: 0 3px 3px 0; }
+      &:dir(rtl):first-child { border-radius: 3px 0 0 3px; }
+    }
+  }
+  &.vertical, &.vertical:dir(rtl) { //FIXME: try using linking templates for vertically linked stuff
+    .button {
+      padding-top: 8px;    //  Same vertical padding as image-buttons
+      padding-bottom: 8px; //
+      &:first-child {
+        @extend %top_button;
+        @include button(normal, $edge:none);
+        &:active {
+          @extend %top_button;
+          @include button(active, $edge:none);
+        }
+        &:hover {
+          @extend %top_button;
+          @include button(hover, $edge:none);
+        }
+        &:insensitive {
+          @extend %top_button;
+          @include button(insensitive, $edge:none);
+        }
+        &:backdrop {
+          @extend %top_button;
+          @include button(backdrop, $edge:none);
+        }
+      }
+      &:last-child {
+        @extend %bottom_button;
+        @include button(normal);
+        &:active {
+          @extend %bottom_button;
+          @include button(active);
+        }
+        &:hover {
+          @extend %bottom_button;
+          @include button(hover);
+        }
+        &:insensitive {
+          @extend %bottom_button;
+          @include button(insensitive);
+        }
+        &:backdrop {
+          @extend %bottom_button;
+          @include button(backdrop);
+        }
+      }
+      &:backdrop:insensitive {
+        @include button(backdrop-insensitive);
+      }
+    }
+    &.entry {
+      // we should remove the bottom edge hilight here, but seems
+      // like buttons are on top of it so it doesn't show up
+      border-radius: 0;
+      padding-left: 3px;
+      padding-right: 3px;
+    }
+    %top_button {
+      border-radius: 3px 3px 0 0;
+      border-style: solid solid none solid;
+    }
+    %bottom_button {
+      border-radius: 0 0 3px 3px;
+      border-style: none solid solid solid;
+    }
+  }
+  GtkTreeView & {
+    &.entry, &.entry:focus {
+      padding: 1px;
+      border-width: 1px 0;
+      border-color: $selected_bg_color;
+      border-radius: 0;
+      box-shadow: none;
+    }
+  }
+}
+
+/**************
+ * ComboBoxes *
+ **************/
+GtkComboBox {
+  > .button { padding-top: 3px; padding-bottom: 4px; } // Otherwise combos
+                                                       // are bigger then
+                                                       // buttons
+  -GtkComboBox-arrow-scaling: 0.5;
+  -GtkComboBox-shadow-type: none;
+
+  box-shadow: 0 1px $borders_edge;
+
+  @include _button_text_shadow;
+
+  &:insensitive {
+    color: $insensitive_fg_color;
+    text-shadow: none;
+    icon-shadow: none;
+  }
+  &:backdrop {
+    color: $backdrop_fg_color;
+    text-shadow: none;
+    icon-shadow: none;
+  }
+  &:backdrop:insensitive {
+    color: $backdrop_insensitive_color;
+  }
+  .menuitem { text-shadow: none; }
+  .separator.vertical {
+    // always disable separators
+    -GtkWidget-wide-separators: true;
+  }
+  &.combobox-entry .entry { @extend %linked; }
+  &.combobox-entry .button, &.combobox-entry .button:backdrop {
+    // It is needed to specify the backdrop button or it gets overridden
+    @extend %linked;
+  }
+}
+
+.linked > GtkComboBox > .button {
+  // the combo is a composite widget so the way we do button linkind doesn't
+  // work, special case needed. See
+  // https://bugzilla.gnome.org/show_bug.cgi?id=733979
+  &:dir(ltr) { @extend %linked_middle; } // specificity bump
+  &:dir(rtl) { @extend %linked_middle:dir(rtl); }
+}
+.linked > GtkComboBox:first-child > .button {
+  @extend %linked:first-child;
+}
+.linked > GtkComboBox:last-child > .button {
+  @extend %linked:last-child;
+}
+.linked > GtkComboBox:only-child > .button {
+  @extend %linked:only-child;
+}
+.linked.vertical > GtkComboBoxText > .button,
+.linked.vertical > GtkComboBox > .button { @extend %linked_vertical_middle; }
+.linked.vertical > GtkComboBoxText:first-child > .button,
+.linked.vertical > GtkComboBox:first-child > .button { @extend %linked_vertical:first-child; }
+.linked.vertical > GtkComboBoxText:last-child > .button,
+.linked.vertical > GtkComboBox:last-child > .button { @extend %linked_vertical:last-child; }
+.linked.vertical > GtkComboBoxText:only-child > .button,
+.linked.vertical > GtkComboBox:only-child > .button { @extend %linked_vertical:only-child; }
+
+/************
+ * Toolbars *
+ ************/
+.toolbar {
+  -GtkWidget-window-dragging: true;
+  padding: 4px;
+  background-color: $bg_color;
+  .osd &, &.osd {
+    padding: 13px;
+    border: none;
+    border-radius: 5px;
+    background-color: $osd_bg_color;
+  }
+}
+
+//searchbar, location-bar & inline-toolbar
+.inline-toolbar {
+  @extend .toolbar;
+  @extend %inset-bar;
+  border-width: 0 1px 1px;
+  padding: 3px;
+  border-radius: 0  0 5px 5px;
+}
+.search-bar, .location-bar {
+  @extend .toolbar;
+  @extend %inset-bar;
+  border-width: 0 0 1px;
+  padding: 3px;
+}
+
+%inset-bar {
+  border-style: solid;
+  border-color: $borders_color;
+  $_bg: mix($bg_color, $borders_color, 70%);
+  background-color: $_bg;
+  box-shadow: inset 0 2px 3px -1px mix($borders_color, $_bg, 60%),
+              _widget_edge();
+  //FIXME edge would be nice, but doesn't work
+  &:backdrop {
+    border-color: $backdrop_borders_color;
+    background-color: $backdrop_dark_fill;
+    box-shadow: none;
+  }
+}
+
+/***************
+ * Header bars *
+ ***************/
+
+.titlebar,
+.header-bar {
+  padding: 6px;
+  border-width: 0 0 1px;
+  border-style: solid;
+  border-color: $borders_color;
+  border-radius: 7px 7px 0 0;
+  background-color: transparent;
+
+  @include headerbar_fill;
+
+  &:backdrop {
+    border-color: $backdrop_borders_color;
+    background-color: $bg_color;
+    background-image: none;
+    box-shadow: inset 0 1px $top_hilight;
+  }
+
+  .title {
+    font-weight: bold;
+    padding-left: 12px;
+    padding-right: 12px;
+  }
+
+  .subtitle {
+    font-size: smaller;
+    padding-left: 12px;
+    padding-right: 12px;
+    @extend .dim-label;
+  }
+
+  .header-bar-separator,
+  & > GtkBox > .separator.vertical {
+    -GtkWidget-wide-separators: true;
+    -GtkWidget-separator-width: 1px;
+    border-width: 0 1px;
+    border-image: linear-gradient(to bottom,
+                                  transparentize($borders_color,1),
+                                  $borders_color 30%,
+                                  $borders_color 70%,
+                                  transparentize($borders_color,1) 100%)
+                  0 1 / 0 1px stretch; //FIXME use a proper color
+
+    &:backdrop {
+      border-image: linear-gradient(to bottom, transparentize($backdrop_borders_color, 0.5))
+                    0 1 / 1px 1px;  //FIXME use a proper color
+    }
+  }
+
+  &.selection-mode {
+    $_hc: mix($top_hilight,$selected_bg_color, 50%); // hilight color
+
+    color: $selected_fg_color;
+    text-shadow: 0 -1px transparentize(black, 0.5);
+    border-color: $selected_borders_color;
+    background-image: linear-gradient(to bottom,
+                                      lighten($selected_bg_color,5%),
+                                      $selected_bg_color);
+    box-shadow: inset 0 -1px mix($selected_borders_color, $selected_bg_color, 35%), //bottom shade
+                inset 0 1px $_hc;
+
+    &:backdrop {
+      background-image: linear-gradient(to bottom, $selected_bg_color);
+      box-shadow: inset 0 1px mix($top_hilight, $selected_bg_color, 60%);
+    }
+
+    .subtitle:link { @extend *:link:selected;  }
+
+    .button {
+      @include button(normal, $selected_bg_color, $selected_fg_color, $_hc);
+
+      &.flat { @include button(undecorated); }
+
+      &:hover { @include button(hover, $selected_bg_color, $selected_fg_color, $_hc); }
+
+      &:active, &:checked { @include button(active, $selected_bg_color, $selected_fg_color, $_hc); }
+
+      &:backdrop,
+      &.flat:backdrop {
+        @include button(backdrop, $selected_bg_color, $selected_fg_color, $_hc);
+        -gtk-image-effect: none;
+        border-color: $selected_borders_color;
+
+        &:active,
+        &:checked {
+          @include button(backdrop-active, $selected_bg_color, $selected_fg_color, $_hc);
+          border-color: $selected_borders_color;
+        }
+
+        &:insensitive {
+          @include button(backdrop-insensitive, $selected_bg_color, $selected_fg_color, $_hc);
+          border-color: $selected_borders_color;
+        }
+
+        &:insensitive:active,
+        &:insensitive:checked {
+          @include button(backdrop-insensitive-active, $selected_bg_color,
+                          $selected_fg_color, $_hc);
+          border-color: $selected_borders_color;
+        }
+      }
+
+      &.flat:backdrop,
+      &.flat:insensitive,
+      &.flat:insensitive:backdrop {
+        @include button(undecorated);
+      }
+
+      &:insensitive {
+        @include button(insensitive, $selected_bg_color, $selected_fg_color, $_hc);
+
+        &:active, &:checked { @include button(insensitive-active, $selected_bg_color, $selected_fg_color, $_hc); }
+      }
+
+      &.suggested-action {
+        @include button(normal, $edge:$_hc);
+        border-color: $selected_borders_color;
+
+        &:hover {
+          @include button(hover, $edge:$_hc);
+          border-color: $selected_borders_color;
+        }
+
+        &:active {
+          @include button(active, $edge:$_hc);
+          border-color: $selected_borders_color;
+        }
+
+        &:insensitive {
+          @include button(insensitive, $edge:$_hc);
+          border-color: $selected_borders_color;
+        }
+
+        &:backdrop {
+          @include button(backdrop, $edge:$_hc);
+          border-color: $selected_borders_color;
+        }
+
+        &:backdrop:insensitive {
+          @include button(backdrop-insensitive, $edge:$_hc);
+          border-color: $selected_borders_color;
+        }
+      }
+    }
+
+    .selection-menu {
+      border-color: transparentize($selected_bg_color, 1);
+      background-image: linear-gradient(to bottom, transparentize($selected_bg_color, 1));
+      box-shadow: none;
+      padding-left: 10px;
+      padding-right: 10px;
+
+      GtkArrow { -GtkArrow-arrow-scaling: 1; }
+
+      .arrow {
+        -gtk-icon-source: -gtk-icontheme('pan-down-symbolic');
+        color: transparentize($selected_fg_color,0.5);
+        icon-shadow: none;
+      }
+
+      &:backdrop { @extend .selection-menu };
+    }
+  }
+
+  .tiled &, .maximized & {
+    border-radius: 0; // squared corners when the window is max'd or tiled
+  }
+
+  &.default-decoration {
+    padding: 4px;
+    .button { padding: 5px; }
+  }
+}
+
+/************
+ * Pathbars *
+ ************/
+
+.path-bar .button {
+  padding: 5px 6px 6px;
+  &:first-child { padding-left: 8px; }
+  &:last-child { padding-right: 8px; }
+  &:only-child {
+    padding-left: 12px;
+    padding-right: 12px;
+  }
+
+  // the following is for spacing the icon and the label inside the home button
+  .label:last-child { padding-left: 2px; }
+  .label:first-child { padding-right: 2px; }
+  .label:only-child { padding-right: 0; padding-left: 0; }
+  GtkImage { padding-top: 1px; }
+}
+
+/**************
+ * Tree Views *
+ **************/
+GtkTreeView.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: mix($fg_color, $base_color, 50%); // this is actually the tree lines color,
+  border-top-color: $bg_color;                         // while this is the grid lines color, better then nothing
+
+  &:selected { border-radius: 0; } // rest border radius in lists
+
+  &:selected, &:backdrop:selected {
+    border-left-color: mix($selected_fg_color, $selected_bg_color, 50%);
+    border-top-color: transparentize($fg_color, 0.9); // doesn't work unfortunatelly
+  }
+
+  &:insensitive {
+    color: $insensitive_fg_color;
+    &:selected {
+      color: mix($selected_fg_color, $selected_bg_color, 40%);
+      &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 30%); }
+    }
+    &:backdrop { color: $backdrop_insensitive_color; }
+  }
+
+  &.separator:backdrop {
+    color: transparentize(black, 0.9);
+  }
+
+  &:backdrop {
+    border-left-color: mix($backdrop_fg_color, $backdrop_bg_color, 50%);
+    border-top: $backdrop_bg_color;
+  }
+
+  &.dnd {
+    border-style: solid none;
+    border-width: 1px;
+    border-color: mix($fg_color, $selected_bg_color, 50%);
+  }
+
+  &.expander {
+    -gtk-icon-source: -gtk-icontheme('pan-end-symbolic');
+    &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); }
+    color: mix($fg_color, $base_color, 70%);
+    &:hover { color: $fg_color; }
+    &:selected {
+      color: mix($selected_fg_color, $selected_bg_color, 70%);
+      &:hover { color: $selected_fg_color; }
+      &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 70%); }
+    }
+
+    &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); }
+
+    &:backdrop { color: mix($backdrop_fg_color, $backdrop_base_color, 70%); }
+  }
+
+  &.progressbar { // progress bar in treeviews
+    @if $variant == light { color: $base_color; }
+
+    border: 1px solid $selected_borders_color;
+    border-radius: 4px;
+    background-image: linear-gradient(to bottom,
+                                      $selected_bg_color,
+                                      darken($selected_bg_color,10%));
+    box-shadow: inset 0 1px if($variant=='light', transparentize(white,0.7),
+                                                  transparentize(white,0.85)),
+                      0 1px if($variant=='light', transparentize(black, 0.8),
+                                                  transparentize(black,0.9));
+
+    &:selected {
+      @if $variant == 'light' {
+         color: $selected_bg_color;
+         box-shadow: none;
+      }
+
+      @else { box-shadow: inset 0 1px transparentize(white, 0.95); }
+
+      background-image: linear-gradient(to bottom,
+                                        $base_color,
+                                        darken($base_color,10%));
+
+      &:backdrop {
+        @if $variant == 'light' {
+          color: $selected_bg_color;
+          border-color: $selected_borders_color; // otherwise it gets inherited by .view(?!?)
+        }
+        @else { border-color: $backdrop_base_color; }
+        background-color: $backdrop_base_color;
+      }
+    }
+
+    &:backdrop {
+      @if $variant == 'light' { color: $backdrop_base_color; }
+      @else { border-color: $backdrop_base_color; }
+      background-image: none;
+      box-shadow: none;
+    }
+  }
+
+  &.trough { // progress bar trough in treeviews
+    background-color: transparentize($fg_color,0.9);
+    border-radius: 4px;
+
+    &:selected {
+      background-color: if($variant == 'light',
+                           transparentize($selected_fg_color, 0.7),
+                           darken($selected_bg_color, 10%));
+      @if $variant == 'light' {
+        border-width: 1px 0;
+        border-style: solid;
+        border-color: $selected_bg_color;
+      }
+    }
+  }
+}
+
+column-header {
+  .button {
+    @extend %column_header_button;
+    $_column_header_color: mix($fg_color, $base_color, 50%);
+    color: $_column_header_color;
+    background-color: $base_color;
+    font-weight: bold;
+    text-shadow: none;
+    box-shadow: none;
+    &:hover {
+      @extend %column_header_button;
+      color: mix($_column_header_color, $fg_color, 50%);
+      box-shadow: none;
+      transition: none; //I shouldn't need this
+    }
+    &:active {
+      @extend %column_header_button;
+      color: $fg_color;
+      transition: none; //I shouldn't need this
+    }
+    &.dnd {
+      @extend column-header.button.dnd;
+    }
+  }
+  &:last-child .button,
+  &:last-child .button:backdrop, // set :backdrop too or the border will be visibile there
+  &:last-child.button,
+  &:last-child.button:backdrop { //treeview-like derived widgets in Banshee and Evolution
+    border-right-style: none;
+  }
+}
+
+column-header.button.dnd { // for treeview-like derive widgets
+  transition: none;
+  color: $selected_bg_color;
+  box-shadow: inset 1px 1px 0 1px $selected_bg_color,
+              inset -1px 0 0 1px $selected_bg_color,
+              inset 1px 1px $base_color, inset -1px 0 $base_color;;
+  &:active { @extend column-header.button.dnd; }
+  &:selected { @extend column-header.button.dnd; }
+  &:hover { @extend column-header.button.dnd; }
+}
+
+%column_header_button {
+  padding: 3px 6px;
+  border-style: none solid solid none;
+  border-radius: 0;
+  background-image: none;
+  border-color: $bg_color;
+  text-shadow: none;
+  &:insensitive {
+    border-color: $bg_color;
+    background-image: none;
+  }
+  &:backdrop {
+    border-color: $backdrop_bg_color;
+    border-style: none solid solid none;
+    color: mix($backdrop_fg_color, $backdrop_bg_color, 50%);
+    background-image: none;
+    background-color: $backdrop_base_color;
+    &:insensitive {
+      border-color: $backdrop_bg_color;
+      background-image: none;
+    }
+  }
+}
+
+
+/*********
+ * Menus *
+ *********/
+.menubar {
+  -GtkWidget-window-dragging: true;
+  padding: 0px;
+  box-shadow: inset 0 -1px transparentize(black, 0.9);
+  &:backdrop { background-color: $backdrop_bg_color; }
+  & > .menuitem {
+    padding: 4px 8px;
+    &:hover { //Seems like it :hover even with keyboard focus
+      box-shadow: inset 0 -3px $selected_bg_color;
+      color: $link_color;
+    }
+    &:insensitive {
+      color: $insensitive_fg_color;
+      box-shadow: none;
+    }
+  }
+}
+
+.menu {
+  margin: 4px;
+  padding: 0px;
+  background-color: $base_color;
+  border: 1px solid $borders_color; // adds borders in a non composited env
+  .csd & { border: none; }  // axes borders in a composited env
+  .menuitem {
+    text-shadow: none;
+    padding: 4px;
+    &:hover {
+      color: $selected_fg_color;
+      background-color: $selected_bg_color;
+    }
+    &:insensitive {
+      color: $insensitive_fg_color;
+      &:backdrop { color: $backdrop_insensitive_color; }
+    }
+    &:backdrop, &:backdrop:hover {
+      color: $backdrop_fg_color;
+      background-color: $backdrop_base_color;
+    }
+    //submenu indicators
+    &.arrow { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic'); }
+    &.arrow:dir(rtl) {-gtk-icon-source:-gtk-icontheme('pan-end-symbolic-rtl'); }
+  }
+  &.button { // overlow buttons
+    @extend %undecorated_button;
+    border-style: none;
+    border-radius: 0;
+    &.top { border-bottom: 1px solid mix($fg_color, $base_color, 10%); }
+    &.bottom { border-top: 1px solid mix($fg_color, $base_color, 10%); }
+    &:hover { background-color: mix($fg_color, $base_color, 10%); }
+    &:insensitive {
+      color: transparent;
+      background-color: transparent;
+      border-color: transparent ;
+    }
+  }
+}
+
+.menuitem .accelerator { color: gtkalpha(currentColor,0.55); }
+
+
+/***************
+ * Popovers   *
+ ***************/
+
+.popover {
+  padding: 2px;
+  border: 1px solid $borders_color;
+  border-radius: 5px;
+  background-color: mix($bg_color, $base_color, 50%);
+
+  box-shadow: 0 1px 2px transparentize(black, 0.7);
+
+  &:backdrop {
+    box-shadow: none;
+  }
+
+  > .list,
+  > .view,
+  > .toolbar,
+  &.osd > .toolbar {
+    border-style: none;
+    background-color: transparent;
+  }
+
+  .button.flat,
+  .button.flat:hover {
+    text-shadow: none;
+    transition: none;
+  }
+
+  &.osd { @extend %osd; }
+}
+
+//touch selection handlebars for the Popover.osd above
+.entry.cursor-handle,
+.cursor-handle {
+  background-color: transparent;
+  background-image: none;
+  box-shadow: none;
+  border-style: none;
+  &.top { -gtk-icon-source: -gtk-icontheme('selection-start-symbolic'); }
+  &.bottom { -gtk-icon-source: -gtk-icontheme('selection-end-symbolic'); }
+}
+
+/*****************
+ * Notebooks and *
+ * Tabs          *
+ *****************/
+
+.notebook {
+  // Through me you go to the grief wracked city;
+  // Through me you go to everlasting pain;
+  // Through me you go a pass among lost souls.
+  // ...
+  // Abandon all hope — Ye Who Enter Here
+  padding: 0;
+  background-color: $base_color;
+  -GtkNotebook-initial-gap: 10;
+  -GtkNotebook-arrow-spacing: 5;
+  -GtkNotebook-tab-curvature: 0;
+  -GtkNotebook-tab-overlap: -8;
+  -GtkNotebook-has-tab-gap: false;
+  -GtkWidget-focus-padding: 0;
+  -GtkWidget-focus-line-width: 0;
+  transition: all 200ms $ease-out-quad;
+  &:backdrop {
+    background-color: $backdrop_base_color;
+  }
+  &.frame {
+    border: 1px solid $borders_color;
+    // FIXME doesn't work
+    &.top { border-top-width: 0; }
+    &.bottom { border-bottom-width: 0; }
+    &.right { border-right-width: 0; }
+    &.left { border-left-width: 0; }
+    &:backdrop { border-color: $backdrop_borders_color; }
+  }
+  &.header {
+    // FIXME: double borders in some case, can't fix it w/o a class tho
+    // FIXME: doesn't work on dark var
+    background-color: mix($bg_color, $borders_color, 70%);
+
+    // this is the shading of the header behind the tabs
+    &.frame {
+      border: 1px solid $borders_color;
+      &.top { border-bottom-width: 0; }
+      &.bottom { border-top-width: 0; }
+      &.right { border-left-width: 0; }
+      &.left { border-right-width: 0; }
+      &:backdrop { border-color: $backdrop_borders_color; }
+    }
+
+    $_header_shade: inset 0 2px 3px -1px transparentize(black, 0.85);
+    &.top {
+      box-shadow: $_header_shade,
+                  inset 0 -1px $borders_color; // border
+      &:backdrop { box-shadow: inset 0 -1px $backdrop_borders_color; }
+    }
+    &.bottom {
+      box-shadow: $_header_shade,
+                  inset 0 1px $borders_color;
+      &:backdrop { box-shadow: inset 0 1px $backdrop_borders_color; }
+    }
+    &.right {
+      box-shadow: $_header_shade,
+                  inset 1px 0 $borders_color;
+      &:backdrop { box-shadow: inset 1px 0 $backdrop_borders_color; }
+    }
+    &.left {
+      box-shadow: $_header_shade,
+                  inset -1px 0 $borders_color;
+      &:backdrop { box-shadow: inset -1px 0 $backdrop_borders_color; }
+    }
+    &:backdrop {
+      // same color as backdrop pushed button
+      background-color: $backdrop_dark_fill;
+      box-shadow: none;
+    }
+  }
+  tab {
+    border-width: 0;
+    border-style: solid;
+    border-color: transparent;
+    background-color: transparent;
+
+    outline-offset: 0;
+
+    $tab_indicator_size: 3px;
+    //vertical tab sizing
+    $vt_vpadding: 8px;
+    $vt_hpadding: 20px;
+    // horizontal tab sizing
+    $ht_vpadding: 5px;
+    $ht_hpadding: 20px;
+
+    //FIXME: we get double border in some cases, not considering the broken
+    //notebook content frame...
+    &.top, &.bottom { padding: $vt_vpadding $vt_hpadding; }
+    &.left, &.right { padding: $ht_vpadding $ht_hpadding; }
+
+
+    /* works for testnotebookdnd, but there's a superfluous border
+       in gedit or web, commented out for now, needs gtk fixes
+    &.reorderable-page {
+      &.top {
+        padding-top: ($vt_vpadding - 1px);
+        border-top-width: 1px;
+        border-left-width: 1px;
+        border-right-width: 1px;
+      }
+      &.bottom {
+        padding-bottom: ($vt_vpadding - 1px);
+        border-bottom-width: 1px;
+        border-left-width: 1px;
+        border-right-width: 1px;
+      }
+      &.left {
+        padding-left: ($ht_hpadding - 1px);
+        border-left-width: 1px;
+        border-top-width: 1px;
+        border-bottom-width: 1px;
+      }
+      &.right {
+        padding-right: ($ht_hpadding - 1px);
+        border-right-width: 1px;
+        border-top-width: 1px;
+        border-bottom-width: 1px;
+      }
+    }
+    */
+    &.reorderable-page {
+      &.top, &.bottom {
+        padding-left: 12px;  // for a nicer close button
+        padding-right: 12px; // placement
+        border-left-width: 1px;
+        border-right-width: 1px;
+      }
+      &.left, &.right {
+        border-bottom-width: 1px;
+        border-top-width: 1px;
+      }
+    }
+    &.top {
+      //padding-bottom: ($vt_vpadding -$tab_indicator_size);
+      border-bottom-width: $tab_indicator_size;
+    }
+    &.bottom {
+      //padding-top: ($vt_vpadding -$tab_indicator_size);
+      border-top-width: $tab_indicator_size;
+    }
+    &.left {
+      //padding-right: ($ht_hpadding -$tab_indicator_size);
+      border-right-width: $tab_indicator_size;
+    }
+    &.right {
+      //padding-left: ($ht_hpadding -$tab_indicator_size);
+      border-left-width: $tab_indicator_size;
+    }
+
+    //here's the interesting stuff
+    &:hover, &.prelight-page {
+      border-color: $borders_color;
+    }
+    &:active, &.active-page, &:backdrop:active {
+      border-color: $selected_bg_color;
+    }
+    &:backdrop {
+      background-color: transparent;
+      border-color: transparent;
+    }
+    @each $_tab, $_border in (top, bottom),
+                             (bottom, top),
+                             (left, right),
+                             (right, left) {
+      &.reorderable-page.#{$_tab} {
+        border-color: transparent;
+        &:hover, &.prelight-page {
+          border-color: transparentize($borders_color,0.7);
+          border-#{$_border}-color: $borders_color;
+          background-color: transparentize($bg_color,0.8);
+        }
+        &:active, &.active-page {
+          background-color: transparentize($bg_color,0.5);
+          border-color: transparentize($borders_color,0.5);
+          border-#{$_border}-color: $selected_bg_color;
+          &:hover { background-color: transparentize($bg_color,0.3); }
+          &:backdrop {
+            border-color: $backdrop_borders_color;
+            background-color: $backdrop_bg_color;
+            border-#{$_border}-color: $selected_bg_color;
+          }
+        }
+        &:backdrop {
+          border-color: transparent;
+          background-color: transparent;
+        }
+      }
+    }
+    .label { //tab text
+      padding: 0 2px; // needed for a nicer focus ring
+      font-weight: bold;
+      color: $insensitive_fg_color;
+      &:backdrop, &.prelight-page:backdrop {
+        color: mix($backdrop_fg_color, $backdrop_insensitive_color, 50%);
+      }
+    }
+    .prelight-page .label, .label.prelight-page {
+      // prelight tab text
+      color: mix($fg_color, $insensitive_fg_color, 50%);
+      &:backdrop { // FIXME, it's the same as .label:backdrop up here
+        color: mix($backdrop_fg_color, $backdrop_insensitive_color, 50%);
+      }
+    }
+    .active-page .label, .label.active-page {
+      // active tab text
+      color: $fg_color;
+      &:backdrop { color: $backdrop_fg_color; }
+    }
+    .button { //tab close button
+      padding: 0;
+      border: 1px solid transparent;
+      @extend %undecorated_button;
+      icon-shadow: none;
+      transition: none;
+      color: transparentize($fg_color,0.7);
+      &:hover {
+        color:  $fg_color;
+        @include button(hover, $edge:none);
+        background-image: none;
+        box-shadow: none;
+      }
+      &:active {
+        @include button(active, $edge:none);
+      }
+      &:backdrop {
+        color: transparentize($backdrop_fg_color,0.7);
+        border-color: transparent;
+      }
+      & > GtkImage { // this is a hack which makes tabs grow
+        padding: 2px;
+      }
+    }
+  }
+  &.arrow {
+    color: $insensitive_fg_color;
+    &:hover { color: mix($fg_color, $insensitive_fg_color, 50%); }
+    &:active { color: $fg_color; }
+    &:insensitive {
+      color: transparentize($insensitive_fg_color,0.7);
+    }
+    &:backdrop {
+      color: transparentize($backdrop_fg_color,0.6);
+      &:insensitive {
+        color: $backdrop_insensitive_color;
+      }
+    }
+  }
+}
+
+/**************
+ * Scrollbars *
+ **************/
+
+.scrollbar {
+  -GtkRange-slider-width: 13;
+  -GtkRange-trough-border: 0;
+  -GtkScrollbar-has-backward-stepper: false;
+  -GtkScrollbar-has-forward-stepper: false;
+  -GtkScrollbar-min-slider-length: 42; // minimum size for the slider.
+                                       // sadly can't be in '.slider'
+                                       // where it belongs
+  -GtkRange-stepper-spacing: 0;
+  -GtkRange-trough-under-steppers: 1;
+
+  $_slider_margin: 3px;
+  $_slider_fine_tune_margin: 4px;
+
+  .button {
+    border: none;
+  }
+
+  &.overlay-indicator {
+    &:not(.dragging):not(.hovering) { // Overlay scrolling indicator
+      opacity: 0.4;
+
+      -GtkRange-slider-width: 5px;
+
+      .slider {
+        margin: 0;
+        background-color: $fg_color;
+        border: 1px solid if($variant==light, white, black);
+        background-clip: padding-box;
+      }
+
+      .trough {
+        border-style: none;
+        background-color: transparent;
+      }
+
+      // w/o the following margin tweaks the slider shrinks when hovering/dragging
+      &.vertical .slider {
+        margin-top: $_slider_margin - 1px;
+        margin-bottom: $_slider_margin - 1px;
+      }
+
+      &.horizontal .slider {
+        margin-left: $_slider_margin - 1px;
+        margin-right: $_slider_margin - 1px;
+      }
+
+    }
+
+    &.dragging,
+    &.hovering { opacity: 0.7; }
+  }
+
+  // trough coloring
+  .trough {
+    background-color: $scrollbar_bg_color;
+    border: 1px none $borders_color;
+
+    &:backdrop {
+      background-color: $backdrop_scrollbar_bg_color;
+      border-color: $backdrop_borders_color;
+    }
+  }
+
+  // slider coloring
+  .slider {
+    background-color: mix($fg_color, $bg_color, 60%);
+
+    &:hover { background-color: mix($fg_color, $bg_color, 80%); }
+
+    &:prelight:active { background-color: if($variant=='light', darken($selected_bg_color, 10%), lighten($selected_bg_color, 10%));}
+
+    &:backdrop { background-color: mix($backdrop_fg_color, $backdrop_bg_color, 40%); }
+
+    &:insensitive {
+      background-color: transparent;
+    }
+  }
+
+
+  // sizing
+  .slider {
+    border-radius: 100px;
+    margin: $_slider_margin;
+  }
+
+  &.fine-tune .slider { margin: $_slider_fine_tune_margin; }
+
+  &.vertical {
+
+    .slider {
+      margin-left: 1px + $_slider_margin;
+
+      &:dir(rtl) {
+        margin-left: $_slider_margin;
+        margin-right: 1px + $_slider_margin;
+      }
+    }
+
+    &.fine-tune .slider {
+      margin-left: 1px + $_slider_fine_tune_margin;
+
+      &:dir(rtl) {
+        margin-left: $_slider_fine_tune_margin;
+        margin-right: 1px + $_slider_fine_tune_margin;
+      }
+    }
+
+    .trough {
+      border-left-style: solid;
+
+      &:dir(rtl) {
+        border-left-style: none;
+        border-right-style: solid;
+      }
+    }
+  }
+
+  &.horizontal {
+
+    .slider { margin-top: 1px + $_slider_margin; }
+
+    &.fine-tune .slider { margin-top: 1px + $_slider_fine_tune_margin; }
+
+    .trough { border-top-style: solid; }
+  }
+}
+
+.scrollbars-junction,
+.scrollbars-junction.frame { // the small square between two scrollbars
+  border-color: transparent;
+  // the border image is used to add the missing dot between the borders, details, details, details...
+  border-image: linear-gradient(to bottom, $borders_color 1px, transparent 1px) 0 0 0 1 / 0 1px stretch;
+  background-color: $scrollbar_bg_color;
+
+  &:dir(rtl) { border-image-slice: 0 1 0 0; }
+
+  &:backdrop {
+    border-image-source: linear-gradient(to bottom, $backdrop_borders_color 1px, transparent 1px);
+    background-color: $backdrop_scrollbar_bg_color;
+  }
+}
+
+
+/**********
+ * Switch *
+ **********/
+
+GtkSwitch {
+  -GtkSwitch-slider-width: 45px; // 55px is the right value to make it as tall
+                                 // as buttons, not doing that for now
+  font-weight: bold;
+  font-size: smaller;
+  outline-offset: -4px;
+  box-shadow: inset 0 1px transparentize(black, 0.9), // needs to be set here
+              _widget_edge();                         // otherwise it gets
+                                                      // clipped
+  &.trough {
+    // similar to the .scale
+    border: 1px solid $borders_color;
+    border-radius: 3px;
+    color: $fg_color;
+    background-image: linear-gradient(to bottom, mix($bg_color, $borders_color, 60%));
+    text-shadow: 0 1px transparentize(black, 0.9);
+    &:active {
+      @include progressbar_fill;
+      color: white;
+      border-color: $selected_borders_color;
+      box-shadow: _widget_edge();
+      text-shadow: 0 1px transparentize($selected_borders_color, 0.5),
+                   0 0 2px transparentize(white, 0.4);
+    }
+    &:insensitive {
+      color: $insensitive_fg_color;
+      border-color: $borders_color;
+      background-image: none;
+      background-color: $insensitive_bg_color;
+      box-shadow: _widget_edge();
+      text-shadow: none;
+    }
+    &:backdrop {
+      color: $backdrop_fg_color;
+      border-color: $backdrop_borders_color;
+      background-image: linear-gradient(to bottom, $backdrop_dark_fill);
+      box-shadow: none;
+      text-shadow: none;
+      &:active {
+        @if $variant == 'light' { color: $backdrop_bg_color; }
+        border-color: if($variant == 'light', $selected_bg_color,
+                                              $selected_borders_color);
+        background-image: linear-gradient(to bottom, $selected_bg_color);
+        box-shadow: none;
+      }
+      &:insensitive {
+        color: $backdrop_insensitive_color;
+        border-color: $backdrop_borders_color;
+        background-image: none;
+        background-color: $insensitive_bg_color;
+      }
+    }
+  }
+  &.slider {
+    border: 1px solid;
+    border-radius: 3px;
+    @include button(normal);
+    box-shadow: inset 0 1px if($variant=='light', white,
+                               transparentize(white, 0.85)),
+                inset 0 -2px transparentize($bg_color, 0.4),
+                inset 0 -1px mix($bg_color, $borders_color, 50%);
+    &:hover {
+      @include button(hover);
+      box-shadow: inset 0 1px if($variant=='light', white,
+                                 transparentize(white, 0.85)),
+                  inset 0 -2px transparentize($bg_color, 0.4),
+                  inset 0 -1px mix($bg_color, $borders_color, 50%);
+    }
+    &:active { border: 1px solid $selected_borders_color; }
+    &:insensitive { @include button(insensitive, $edge:none); }
+    &:backdrop {
+      @include button(backdrop);
+      box-shadow: none;
+      &:active{
+        border-color: if($variant == 'light', $selected_bg_color,
+                                              $selected_borders_color);
+      }
+      &:insensitive {
+        @include button(backdrop-insensitive);
+        box-shadow: none;
+      }
+    }
+  }
+  .list-row:selected & {
+    @if $variant == 'light' {
+      box-shadow: none;
+      border-color: $selected_borders_color;
+      &:backdrop { border-color: $selected_borders_color; }
+      &.slider:dir(rtl) { border-left-color: $borders_color; }
+      &.slider:dir(ltr) { border-right-color: $borders_color; }
+      &.slider,
+      &.slider:active { border-color: $selected_borders_color; }
+    }
+  }
+
+}
+
+/*************************
+ * Check and Radio items *
+ *************************/
+
+// draw regular check and radio items using our PNG assets
+// all assets are rendered from assets.svg. never add pngs directly
+
+$asset_suffix: if($variant=='dark', '-dark', '');
+@each $w,$a in ('check', 'checkbox'),
+               ('radio','radio') {
+
+  //standard checks and radios
+  @each $s,$as in ('','-unchecked'),
+                  (':hover', '-unchecked-hover'),
+                  (':active', '-unchecked-active'),
+                  (':insensitive','-unchecked-insensitive'),
+                  (':backdrop', '-unchecked-backdrop'),
+                  (':backdrop:insensitive', '-unchecked-backdrop-insensitive'),
+                  (':inconsistent', '-mixed'),
+                  (':inconsistent:hover', '-mixed-hover'),
+                  (':inconsistent:selected', '-mixed-active'),
+                  (':inconsistent:backdrop', '-mixed-backdrop'),
+                  (':inconsistent:insensitive', '-mixed-insensitive'),
+                  (':inconsistent:insensitive:backdrop', '-mixed-backdrop-insensitive'),
+                  (':checked', '-checked'),
+                  (':checked:insensitive','-checked-insensitive'),
+                  (':checked:hover', '-checked-hover'),
+                  (':checked:active', '-checked-active'),
+                  (':backdrop:checked', '-checked-backdrop'),
+                  (':backdrop:checked:insensitive', '-checked-backdrop-insensitive') {
+    .#{$w}#{$s} {
+      -gtk-icon-source: -gtk-scaled(url("assets/#{$a}#{$as}#{$asset_suffix}.png"),
+                                    url("assets/#{$a}#{$as}#{$asset_suffix}@2.png"));
+      icon-shadow: if(str-index($s,"backdrop"), none, 0 1px 0 $borders_edge); //no edge highlight for :backdrop
+      &.button.flat { icon-shadow: none; }
+    }
+    @if $variant == 'light' {
+      // the borders of the light variant versions of checks and radios are
+      // too similar in luminosity to the selected background color, hence
+      // we need special casing.
+      .view.#{$w}#{$s}:selected,
+      .list-row:selected .#{$w}#{$s} {
+        -gtk-icon-source: -gtk-scaled(url("assets/selected-#{$a}#{$as}#{$asset_suffix}.png"),
+                                      url("assets/selected-#{$a}#{$as}#{$asset_suffix}@2.png"));
+      }
+    }
+  }
+
+  //menu
+  .menu .menuitem.#{$w} {
+    -gtk-icon-source: -gtk-icontheme('#{$a}-symbolic');
+    color: mix($fg_color, $bg_color, 60%);
+    icon-shadow: none;
+    &:active, &:checked {
+      -gtk-icon-source: -gtk-icontheme('#{$a}-checked-symbolic');
+    }
+    &:inconsistent {
+      -gtk-icon-source: -gtk-icontheme('#{$a}-mixed-symbolic');
+    }
+    &:hover { color: $selected_fg_color; }
+    &:insensitive { color: mix($insensitive_fg_color, $bg_color, 50%); }
+  }
+}
+
+//treeview and list-rows
+.view.check, .view.radio,
+.list-row .check, list-row .radio {
+  icon-shadow: none;
+  &:selected, &:hover { icon-shadow: none; }
+}
+
+//content view (grid/list)
+
+.content-view {
+  background-color: darken($bg_color,7%);
+  &:backdrop { background-color: darken($bg_color,7%); }
+  &.rubberband { @extend .rubberband; }
+}
+
+//selection-mode
+@each $s,$as in ('','-selectionmode'),
+                  (':hover', '-hover-selectionmode'),
+                  (':active', '-active-selectionmode'),
+                  (':backdrop', '-backdrop-selectionmode'),
+                  (':checked', '-checked-selectionmode'),
+                  (':checked:hover', '-checked-hover-selectionmode'),
+                  (':checked:active', '-checked-active-selectionmode'),
+                  (':backdrop:checked', '-checked-backdrop-selectionmode') {
+  .view.content-view.check#{$s} {
+    icon-shadow: none;
+    -gtk-icon-source: -gtk-scaled(url("assets/checkbox#{$as}.png"),
+                                    url("assets/checkbox#{$as}@2.png"));
+    background-color: transparent;
+  }
+}
+
+GtkCheckButton.text-button, GtkRadioButton.text-button {
+  // this is for a nice focus on check and radios text
+  padding: 1px 2px 4px;
+  outline-offset: 0;
+  &:insensitive,
+  &:insensitive:active,
+  &:insensitive:inconsistent {
+    // set insensitive color, which is overriden otherwise
+    color: $insensitive_fg_color;
+    &:backdrop { color: $backdrop_insensitive_color; }
+  }
+}
+
+/************
+ * GtkScale *
+ ************/
+.scale,
+.scale.scale-has-marks-above.scale-has-marks-below,
+.scale.vertical.scale-has-marks-above.scale-has-marks-below {
+  // FIXME: rationalize
+  -GtkScale-slider-length: 20;
+  -GtkRange-slider-width: 20;
+  -GtkRange-trough-border: 2;
+  outline-offset: -9px;
+  outline-radius: 4px;
+
+  &.fine-tune {
+    outline-offset: -7px;
+    outline-radius: 6px;
+    &.trough {
+      margin: 8px;
+      border-radius: 4px;
+    }
+  }
+
+  &.slider {
+    //FIXME: better gradient on the slider and hover state
+    @include button(normal);
+    border: 1px solid;
+    border-radius: 50%;
+    border-color: darken($borders_color,3%);
+    box-shadow: inset 0 1px if($variant=='light', white,
+                               transparentize(white,0.85)),
+                inset 0 #{-2px} $bg_color,
+                inset 0 #{-1px} mix($bg_color, $borders_color, 50%);
+    &:hover {
+      @include button(hover);
+      border-color: darken($borders_color,3%);
+      border-radius: 50%; // needed for double marks scales
+      box-shadow: inset 0 1px if($variant=='light', white,
+                                 transparentize(white, 0.85)),
+                  inset 0 #{-2px} if($variant=='light', white,
+                                     transparentize(white, 0.86)),
+                  inset 0 #{-1px} mix($bg_color, $borders_color, 70%);
+    }
+    &:insensitive {
+      border-style: solid; // needed for double marks scales or they'll get
+      border-radius: 50%;  // overridden
+      background-image: linear-gradient(to bottom, $insensitive_bg_color);
+      box-shadow: none;
+    }
+    &:backdrop {
+      border-style: solid; // needed for double marks scales or they'll get
+      border-radius: 50%;  // overridden
+      border-color: darken($backdrop_borders_color,3%);
+      background-image: linear-gradient(to bottom, $backdrop_bg_color);
+      box-shadow: none;
+    }
+    &:backdrop:insensitive {
+      @include button(backdrop-insensitive);
+    }
+    &:active {
+      border: 1px solid if($variant=='light',darken($selected_borders_color,3%),
+                           darken($selected_bg_color,15%));
+    }
+    //OSD sliders
+    .osd & {
+      @include button(osd);
+      background-color: opacify($osd_bg_color, 1);
+      &:hover { @include button(osd-hover); }
+      &:active { @include button(osd-active); }
+      &:backdrop { @include button(osd-backdrop); }
+    }
+  }
+  &.trough {
+    margin: 10px;
+    border: 1px solid $borders_color;
+    border-radius: 3px;
+    background-color: mix($bg_color, $borders_color, 60%);
+    box-shadow: inset 1px 1px transparentize(black, 0.9),
+                _widget_edge();
+    &.highlight {
+      @include progressbar_fill;
+      border-color: $selected_borders_color;
+      box-shadow: _widget_edge();
+      &.vertical { @include progressbar_fill(vertical); }
+      &:backdrop {
+         border-color: if($variant=='light', $selected_bg_color,
+                                             $selected_borders_color);
+         background-color: $selected_bg_color;
+         box-shadow: none;
+      }
+    }
+    &:insensitive, &.vertical:insensitive {
+      border-color: $insensitive_borders_color;
+      background-image: none;
+      background-color: $insensitive_bg_color;
+      box-shadow: _widget_edge();
+    }
+    &:backdrop {
+      border-color: $backdrop_borders_color;
+      background-color: mix($backdrop_bg_color, $borders_color, 50%);
+      box-shadow: none;
+    }
+    &:backdrop:insensitive, .highlight:backdrop:insensitive {
+      border-color: $backdrop_borders_color;
+      background-color: $insensitive_bg_color;
+    }
+    //OSD troughs
+    .osd & {
+      border-color: $osd_borders_color;
+      box-shadow: none;
+      margin: 9px;
+      &.fine-tune { margin: 7px; }
+      background-color: transparentize($osd_borders_color, 0.2);
+      outline-color: transparentize($osd_fg_color, 0.8);
+      outline-offset: -8px;
+      &.highlight {
+        background-image: none;
+        background-color: $selected_bg_color;
+      }
+      &:insensitive, &:backdrop:insensitive {
+        border-color: transparent;
+        background-color: transparent;
+      }
+      &:backdrop {
+        border-color: $osd_borders_color;
+        background-image: none;
+      }
+    }
+  }
+}
+
+$asset_suffix: if($variant=='dark', '-dark', '');
+@each $d,$dn in ('', 'horz'),
+                ('.vertical', 'vert') {
+  @each $w,$we in  ('scale-has-marks-below','scale_marks_below'),
+                   ('scale-has-marks-above','scale_marks_above') {
+    .scale#{$d}.#{$w} {
+      -GtkScale-slider-length: 20;
+      -GtkRange-slider-width: 24;
+      -GtkRange-trough-border: 2;
+
+      @extend %#{$we}_#{$dn};
+
+      @each $s,$as in ('',''),
+                      (':hover','-hover'),
+                      (':active','-active'),
+                      (':insensitive','-insensitive'),
+                      (':backdrop','-backdrop'),
+                      (':backdrop:insensitive','-backdrop-insensitive') {
+        &.slider#{$s} {
+          $_url: 'assets/slider-#{$dn}-#{$w}#{$as}#{$asset_suffix}';
+          border-style: none;
+          border-radius: 0;
+          background-color: transparent;
+          background-image: -gtk-scaled(url('#{$_url}.png'),
+                            url('#{$_url}@2.png'));
+          background-repeat: no-repeat;
+          background-position: center;
+          box-shadow: none;
+        }
+      }
+    }
+  }
+}
+
+%scale_marks_above_horz {
+  .trough { margin: 14px 10px 10px; }
+  &.fine-tune .trough { margin: 12px 8px 8px; }
+}
+%scale_marks_below_horz {
+ .trough { margin: 10px 10px 14px; }
+  &.fine-tune .trough { margin: 8px 8px 12px; }
+}
+%scale_marks_above_vert {
+  .trough { margin: 10px 10px 10px 14px; }
+  &.fine-tune .trough { margin: 8px 8px 8px 12px; }
+}
+%scale_marks_below_vert {
+  .trough { margin: 10px 14px 10px 10px; }
+  &.fine-tune .trough { margin: 8px 12px 8px 8px; }
+}
+
+/*****************
+ * Progress bars *
+ *****************/
+
+GtkProgressBar {
+  padding: 0;
+  font-size: smaller;
+  color: transparentize($fg_color, 0.6);
+  box-shadow: inset 1px 1px transparentize(black, 0.9), // needs to be set
+              _widget_edge();                           // here ot it gets
+                                                        // clipped
+  &:backdrop {
+    color: $backdrop_insensitive_color;
+  }
+  &.osd {
+    -GtkProgressBar-xspacing: 0;
+    -GtkProgressBar-yspacing: 0;
+    -GtkProgressBar-min-horizontal-bar-height: 3;
+  }
+  &.trough {  // background
+    border: 1px solid $borders_color;
+    border-radius: 3px;
+    background-color: mix($borders_color, $bg_color, 35%);
+    &:backdrop{
+      border-color: $backdrop_borders_color;
+      background-color: $backdrop_dark_fill;
+      box-shadow: 0 1px transparentize(white,1);
+    }
+    &.osd {
+      border-style: none;
+      background-color: transparent;
+      box-shadow: none;
+    }
+  }
+}
+
+// moving bit
+.progressbar {
+  @include progressbar_fill;
+  border: 1px solid $selected_borders_color;
+  border-radius: 1.5px;
+  box-shadow: none; //needed for clipping
+  &.left {
+    border-top-left-radius: 3px;
+    border-bottom-left-radius: 3px;
+  }
+  &.right {
+    border-top-right-radius: 3px;
+    border-bottom-right-radius: 3px;
+  }
+  &.left.right {
+    box-shadow: none;
+  }
+  &.vertical {
+    @include progressbar_fill(vertical);
+    &.bottom {
+      border-bottom-left-radius: 3px;
+      border-bottom-right-radius: 3px;
+      box-shadow: none;
+    }
+    &.top {
+      border-top-left-radius: 3px;
+      border-top-right-radius: 3px;
+    }
+  }
+  &:backdrop {
+    border-color: if($variant=='light', $selected_bg_color,
+                                        $selected_borders_color);
+    background-image: none;
+    background-color: $selected_bg_color;
+    box-shadow: none;
+  }
+  &.osd {
+    background-image: none;
+    background-color: $selected_bg_color;
+    border-style: none;
+    border-radius: 0;
+  }
+}
+
+
+/*************
+ * Level Bar *
+ *************/
+
+.level-bar.vertical {
+  -GtkLevelBar-min-block-width: 3;
+  -GtkLevelBar-min-block-height: 34;
+}
+
+.level-bar {
+  box-shadow: _widget_edge(); // needs to be set here to avoid clipping
+  -GtkLevelBar-min-block-width: 34;
+  -GtkLevelBar-min-block-height: 3;
+  &.vertical {
+    -GtkLevelBar-min-block-width: 3;
+    -GtkLevelBar-min-block-height: 34;
+  }
+  &.trough {
+    border: 1px solid;
+    padding: 2px;
+    border-radius: 3px;
+    @include entry(normal);
+    &:backdrop {
+      @include entry(backdrop);
+    }
+  }
+  &.fill-block {
+    // FIXME: it would be nice to set make fill blocks bigger, but we'd need
+    // :nth-child working on discrete indicators
+    border: 1px solid if($variant=='light', darken($selected_bg_color,10%),
+                                            darken($selected_bg_color,5%));
+    background-color: $selected_bg_color;
+    box-shadow: 0 1px transparentize(black, 0.9);
+    border-radius: 1px;
+    &:backdrop {
+      border-color: $selected_bg_color;
+      box-shadow: none;
+    }
+    &.indicator-discrete {
+      &.horizontal { margin: 0 1px; }
+      &.vertical { margin: 1px 0; }
+    }
+    &.level-high {
+      border-color: darken($success_color,10%);
+      background-color: $success_color;
+      &:backdrop { border-color: $success_color; }
+    }
+    &.level-low {
+      border-color: darken($warning_color,10%);
+      background-color: $warning_color;
+      &:backdrop { border-color: $warning_color; };
+    }
+    &.empty-fill-block {
+      background-color: transparent;
+      border-color: if($variant=='light', transparentize($fg_color,0.8),
+                       transparentize($fg_color,0.9));
+      box-shadow: none;
+      &:backdrop { border-color: transparentize($backdrop_fg_color,0.85); }
+    }
+  }
+}
+
+
+/**********
+ * Frames *
+ **********/
+.frame {
+  border: 1px solid $borders_color;
+  &.flat { border-style: none; }
+  &:backdrop { border-color: $backdrop_borders_color; }
+  padding: 0;
+  &.action-bar {
+    padding: 6px;
+    border-width: 1px 0 0;
+  }
+}
+
+GtkScrolledWindow {
+  GtkViewport.frame { // avoid double borders when viewport inside
+                      // scrolled window
+    border-style: none;
+  }
+}
+
+//vbox and hbox separators
+.separator {
+  // always disable separators
+  // -GtkWidget-wide-separators: true;
+  color: transparentize(black, 0.9);
+
+  // Font and File button separators
+  GtkFileChooserButton &.vertical,
+  GtkFontButton &.vertical {
+    // always disable separators
+    -GtkWidget-wide-separators: true;
+  }
+}
+
+/*********
+ * Lists *
+ *********/
+
+.list, .list-row {
+  background-color: $base_color;
+  border-color: $borders_color;
+  &:backdrop {
+    background-color: $backdrop_base_color;
+    border-color: $backdrop_borders_color;
+  }
+}
+
+.list-row,
+.grid-child {
+  padding: 2px;
+}
+
+.list-row.button,
+.list-row.button:backdrop,
+.list-row.button:backdrop:active,
+.list-row.button:backdrop:checked,
+.list-row.button:backdrop:insensitive,
+.list-row.button:backdrop:insensitive:active,
+.list-row.button:backdrop:insensitive:checked,
+.list-row.button:insensitive:active,
+.list-row.button:insensitive:checked {
+  // reset button inherited stuff
+  @extend %undecorated_button;
+  background-color: transparentize($base_color,1); // for the transition
+  border-style: none; // I need no borders here
+  border-radius: 0;   // and no rounded corners
+  box-shadow: none;   // and no box-shadow
+
+}
+
+.list-row.button {
+  // let's take care of background colors
+  &:hover {
+    background-color: mix($fg_color, $base_color, 5%);
+  }
+  &:active {
+    box-shadow: inset 0 2px 2px -2px transparentize(black, 0.8);
+  }
+  &:backdrop:hover { background-color: transparent; }
+  &:selected {
+    &:active { box-shadow: inset 0 2px 3px -1px transparentize(black, 0.5); }
+    &:hover {
+      background-color: mix($fg_color, $selected_bg_color, 10%);
+    }
+    &:backdrop { background-color: $selected_bg_color; }
+  }
+}
+
+.list-row:selected {
+  @extend %selected_items;
+  .button {
+    @include button(normal, $edge:none);
+    @if $variant == 'light' { border-color: $selected_borders_color; }
+    &.flat {
+      @include button(undecorated, $edge:none);
+      color: $selected_fg_color;
+    }
+    &:hover {
+      @include button(hover, $edge:none);
+      @if $variant == 'light' { border-color: $selected_borders_color; }
+    }
+    &:active, &:checked {
+      @include button(active, $edge:none);
+      @if $variant == 'light' { border-color: $selected_borders_color; }
+    }
+    &:backdrop, &.flat:backdrop {
+      @include button(backdrop, $edge:none);
+      @if $variant == 'light' { border-color: $selected_borders_color; }
+      &:active, &:checked {
+        @include button(backdrop-active, $edge:none);
+        @if $variant == 'light' { border-color: $selected_borders_color; }
+      }
+      &:insensitive {
+        @include button(backdrop-insensitive, $edge:none);
+        @if $variant == 'light' { border-color: $selected_borders_color; }
+        &:active, &:checked {
+          @include button(backdrop-insensitive-active, $edge:none);
+          @if $variant == 'light' { border-color: $selected_borders_color; }
+        }
+      }
+    }
+    &.flat:backdrop {
+      @include button(undecorated);
+      color: if($variant=='light', $backdrop_base_color, $backdrop_fg_color);
+    }
+    &:insensitive {
+      @include button(insensitive, $edge:none);
+      @if $variant == 'light' { border-color: $selected_borders_color; }
+      &:active, &:checked { @include button(insensitive-active, $edge:none); }
+    }
+    //FIXME: make placeholder with buttons w/o edge to be extended around
+    //       istead of repeating everytime this stuff.
+  }
+}
+
+// transition
+.list-row, list-row.button {
+  transition: all 300ms $ease-out-quad;
+  &:hover { transition: none; }
+}
+
+
+/*********************
+ * App Notifications *
+ *********************/
+
+.app-notification,
+.app-notification.frame {
+  @extend %osd;
+  padding: 10px;
+  border: none;
+  border-radius: 0 0 6px 6px;
+  background-color: $osd_bg_color;
+  background-image: linear-gradient(to bottom, transparentize(black, 0.8),
+                                               transparent 2px);
+  background-clip: padding-box;
+  &:backdrop { background-image: none; }
+  .button {
+    @include button(osd);
+    &.flat {
+      @extend %undecorated_button;
+      icon-shadow: 0 1px black;
+      text-shadow: 0 1px black;
+      &:backdrop,
+      &:insensitive,
+      &:backdrop:insensitive { @extend %undecorated_button; }
+    }
+    &:hover { @include button(osd-hover); }
+    &:active,
+    &:checked,
+    &:backdrop:active,
+    &:backdrop:checked {
+      @include button(osd-active);
+    }
+    &:insensitive,
+    &:backdrop:insensitive {
+      @include button(osd-insensitive);
+    }
+    &:backdrop { @include button(osd-backdrop); }
+  }
+}
+
+/*************
+ * Expanders *
+ *************/
+
+.expander {
+  -gtk-icon-source: -gtk-icontheme('pan-end-symbolic');
+  &:dir(rtl) { -gtk-icon-source: -gtk-icontheme('pan-end-symbolic-rtl'); }
+  &:hover { color: lighten($fg_color,30%); } //only lightens the arrow
+  &:checked { -gtk-icon-source: -gtk-icontheme('pan-down-symbolic'); }
+}
+
+/************
+ * Calendar *
+ ***********/
+GtkCalendar {
+  color: $text_color;
+  border: 1px solid $borders_color;
+
+  &:selected {
+    @extend .view:selected;
+  }
+
+  &.header {
+    border: 1px solid transparentize(black, 0.9);
+    border-radius: 0;
+
+    &:backdrop { border-color: transparentize(black, 0.9); }
+  }
+
+  &.button {
+    @extend %undecorated_button;
+    color: transparentize($fg_color, 0.55);
+
+    &:hover {
+      @extend %undecorated_button;
+      color: $fg_color;
+    }
+
+    &:backdrop {
+      @extend %undecorated_button;
+      color: transparentize($backdrop_fg_color,0.55);
+    }
+  }
+
+  &:inconsistent, &:inconsistent:backdrop,
+  &.highlight, &.highlight:backdrop { color: gtkalpha(currentColor, 0.55); }
+
+
+  &:backdrop {
+    color: $backdrop_text_color;
+    border-color: $backdrop_borders_color;
+  }
+}
+
+/***********
+ * Dialogs *
+ ***********/
+
+.message-dialog .dialog-action-area .button {
+  padding: 8px;
+}
+
+.message-dialog { // Message Dialog styling
+  -GtkDialog-button-spacing: 0;
+
+  @if $variant==light {
+    // the bright variant as a slightly darker bg which in this case clashes with the window decoration, overriding
+    &.background { background-color: $bg_color; }
+  }
+
+  .titlebar {
+    border-style: none;
+    box-shadow: inset 0 1px $borders_edge;
+  }
+  &.csd { // rounded bottom border styling for csd version
+    &.background {
+      // bigger radius for better antialiasing
+      border-bottom-left-radius: 9px;
+      border-bottom-right-radius: 9px;
+    }
+    .dialog-action-area .button {
+      padding: 12px;
+      border-radius: 0;
+      @include button(normal, $edge:none);
+      @extend %middle_button;
+      &:hover {
+        @include button(hover, $edge:none);
+        @extend %middle_button;
+      }
+      &:active {
+        @include button(active, $edge:none);
+        @extend %middle_button;
+      }
+      &:insensitive {
+        @include button(insensitive, $edge:none);
+        @extend %middle_button;
+      }
+      &:backdrop {
+        @include button(backdrop, $edge:none);
+        @extend %middle_button;
+      }
+      &:backdrop:insensitive {
+        @include button(backdrop-insensitive, $edge:none);
+        @extend %middle_button;
+      }
+      @each $b_type, $b_color in (suggested-action, $selected_bg_color),
+                                 (destructive-action, $destructive_color) {
+        &.#{$b_type} {
+          @include button(normal, $b_color, white, $edge:none);
+          @extend %middle_button;
+          &:hover {
+            @include button(hover, $b_color, white, $edge:none);
+            @extend %middle_button;
+          }
+          &:active {
+            @include button(active, $b_color, white, $edge:none);
+            @extend %middle_button;
+          }
+          &:backdrop {
+            @include button(backdrop, $b_color, white, $edge:none);
+            @extend %middle_button;
+            &:insensitive {
+              @include button(backdrop-insensitive, $edge:none);
+              @extend %middle_button;
+            }
+          }
+          &:insensitive {
+            @include button(insensitive, $edge:none);
+            @extend %middle_button;
+          }
+        }
+      }
+      &:first-child{ @extend %first_button; }
+      &:last-child { @extend %last_button; }
+    }
+    %middle_button {
+      border-left-style: solid;
+      border-right-style: none;
+      border-bottom-style: none;
+    }
+    %last_button {
+      border-bottom-right-radius: 7px;
+      outline-bottom-right-radius: 5px;
+    }
+    %first_button {
+      border-left-style: none;
+      border-bottom-left-radius: 7px;
+      outline-bottom-left-radius: 5px;
+    }
+  }
+}
+
+GtkFileChooserDialog {
+  .search-bar {
+    background-color: $base_color;
+    border-color: $bg_color;
+    box-shadow: none;
+    &:backdrop {
+      background-color: $backdrop_base_color;
+      border-color: $backdrop_bg_color;
+    }
+  }
+  .dialog-action-box {
+    border-top: 1px solid $borders_color;
+    &:backdrop { border-top-color: $backdrop_borders_color; }
+  }
+}
+
+/***********
+ * Sidebar *
+ ***********/
+
+.sidebar {
+  border: none;
+  background-color: $sidebar_bg_color;
+
+  &:backdrop {
+    background-color: $backdrop_sidebar_bg_color;
+  }
+
+  &:selected {
+    @extend %selected_items;
+  }
+}
+
+// Places sidebar is a special case, since the view here have to look like chrome not content, so we override text color
+GtkPlacesSidebar.sidebar .view {
+
+  color: $fg_color;
+  background-color: transparent;
+
+  .separator,
+  .separator:backdrop { @extend .separator; }
+
+  .image { // icons color
+    color: mix($fg_color, $sidebar_bg_color, 70%);
+
+    &:selected {
+      color: mix($selected_fg_color, $selected_bg_color, 90%);
+
+      &:backdrop { color: mix($backdrop_selected_fg_color, $selected_bg_color, 90%); }
+    }
+
+    &:insensitive { color: mix($insensitive_fg_color, $sidebar_bg_color, 70%); }
+
+    &:backdrop {
+      color: mix($backdrop_fg_color, $sidebar_bg_color, 70%);
+
+      &:insensitive { color: mix($backdrop_insensitive_color, $sidebar_bg_color, 70%); }
+    }
+  }
+
+  &:insensitive { color: $insensitive_fg_color; }
+
+  &:backdrop {
+    color: $backdrop_fg_color;
+
+    &:insensitive { color: $backdrop_insensitive_color; }
+  }
+
+  &:selected {
+    @extend %selected_items;
+  }
+}
+
+
+.sidebar-item {
+  padding: 10px 4px;
+  > .label {
+    padding-left: 6px;
+    padding-right: 6px;
+  }
+  &.needs-attention > .label {
+    @extend %needs_attention;
+    background-size: 6px 6px, 0 0;
+  }
+}
+
+
+/*********
+ * Paned *
+ *********/
+
+GtkPaned { // this is for the standard paned separator
+
+  -GtkPaned-handle-size: 1; // sets separator width
+
+  -gtk-icon-source: none; // removes handle decoration
+  margin: 0 8px 8px 0; // drag area of the separator, not a real margin
+  &:dir(rtl) {
+    margin-right: 0;
+    margin-left: 8px;
+  }
+  .pane-separator {
+    background-color: $borders_color;
+    &:backdrop {
+      background-color: $backdrop_borders_color;
+    }
+  }
+}
+
+GtkPaned.wide { // this is for the paned with wide separator
+  -GtkPaned-handle-size: 5; // wider separator here
+  margin: 0; // no need of the invisible drag area so, reset margin
+  .pane-separator {
+    background-color: transparent;
+    border-style: none solid;
+    border-color: $borders_color;
+    border-width: 1px;
+  }
+  &.vertical .pane-separator { border-style: solid none;}
+  .pane-separator:backdrop { border-color: $backdrop_borders_color; }
+}
+
+
+/**************
+ * GtkInfoBar *
+ **************/
+GtkInfoBar {
+  border-style: none;
+}
+
+.info,
+.question,
+.warning,
+.error {
+  background-color: $selected_bg_color;
+  color: $selected_fg_color;
+  text-shadow: 0 1px darken($selected_bg_color, 10%);
+  border-color: darken($selected_bg_color, 10%);
+  .button {
+    // FIXME: extend selection mode buttons
+    @include button(normal, $selected_bg_color, $selected_fg_color, none);
+    &:hover {
+      @include button(hover, $selected_bg_color, $selected_fg_color, none); }
+    &:active {
+      @include button(active, $selected_bg_color, $selected_fg_color, none); }
+    &:insensitive {
+      @include button(insensitive,$selected_bg_color,$selected_fg_color,none); }
+    &:backdrop {
+      @include button(backdrop, $selected_bg_color, $selected_fg_color, none);
+      border-color: _border_color($selected_bg_color);
+      &:insensitive {
+        @include button(backdrop-insensitive, $selected_bg_color,
+                        $selected_fg_color, none);
+        border-color: _border_color($selected_bg_color);
+      }
+    }
+  }
+  .label:selected,
+  .label:selected:focus,
+  .label:selected:hover {
+    background-color: darken($selected_bg_color, 10%);
+  }
+}
+
+/************
+ * Tooltips *
+ ************/
+
+.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.
+    background-color: transparentize(black, 0.2);
+    background-clip: padding-box;
+    border: 1px solid $tooltip_borders_color; // this suble border is meant to
+                                              // not make the tooltip melt with
+                                              // very dark backgrounds
+  }
+
+  color: white;
+  padding: 4px; /* not working */
+  border-radius: 5px;
+  box-shadow: none; // otherwise it gets inherited by windowframe.csd
+  text-shadow: 0 1px black;
+  // FIXME: we need a border or tooltips vanish on black background.
+  &.window-frame.csd {
+    background-color: transparent;
+  }
+}
+
+.tooltip * { //Yeah this is ugly
+  padding: 4px;
+  background-color: transparent;
+  color: inherit; // just to be sure
+}
+
+/*****************
+ * Color Chooser *
+ *****************/
+
+GtkColorSwatch {
+  // This widget is made of two boxes one on top of the other, the lower box is GtkColorSwatch {} the other one
+  // is GtkColorSwatch > .overlay {}, GtkColorSwatch has the programmatically set background, so most of the style
+  // is applied to the overlay box.
+
+  $_colorswatch_shadow: inset 0 1px transparentize(black, 0.9), _widget_edge();
+
+  $_colorswatch_radius: 5px;
+
+  box-shadow: $_colorswatch_shadow;
+
+  // take care of colorswatches on selected elements
+  :selected & {
+    box-shadow: none;
+    &.overlay, &.overlay:hover {
+      border-color: $selected_fg_color;
+    }
+  }
+
+  // we need to re-set the shadow here since it get axed by the previous bit
+  &:selected { box-shadow: $_colorswatch_shadow; }
+
+  // base color corners rounding
+  // to avoid the artifacts caused by rounded corner anti-aliasing the base color
+  // sports a bigger radius.
+  // nth-child is needed by the custom color strip.
+  // The :not() madness is needed since actually the overlay is selectable by GtkColorSwatch > .overlay
+  // and GtkColorSwatch.overlay, I know it's weird, but this is gtk+, not a browser.
+  &.top {
+    border-top-left-radius: $_colorswatch-radius + 1px;
+    border-top-right-radius: $_colorswatch-radius + 1px;
+  }
+  &.bottom {
+    border-bottom-left-radius: $_colorswatch-radius + 1px;
+    border-bottom-right-radius: $_colorswatch-radius + 1px;
+  }
+  &.left, &:first-child:not(.overlay):not(.top) {
+    border-top-left-radius: $_colorswatch-radius + 1px;
+    border-bottom-left-radius: $_colorswatch-radius + 1px;
+  }
+  &.right, &:last-child:not(.overlay):not(.bottom) {
+    border-top-right-radius: $_colorswatch-radius + 1px;
+    border-bottom-right-radius: $_colorswatch-radius + 1px;
+  }
+  &:only-child:not(.overlay) { border-radius: $_colorswatch-radius + 1px; }
+
+  // overlay corner rounding
+  &.top > .overlay {
+    border-top-left-radius: $_colorswatch-radius;
+    border-top-right-radius: $_colorswatch-radius;
+  }
+  &.bottom > .overlay {
+    border-bottom-left-radius: $_colorswatch-radius;
+    border-bottom-right-radius: $_colorswatch-radius;
+  }
+  &:first-child:not(.top) > .overlay {
+    border-top-left-radius: $_colorswatch-radius;
+    border-bottom-left-radius: $_colorswatch-radius;
+  }
+  &:last-child:not(.bottom) > .overlay {
+    border-top-right-radius: $_colorswatch-radius;
+    border-bottom-right-radius: $_colorswatch-radius;
+  }
+  &:only-child > .overlay { border-radius: $_colorswatch-radius; }
+
+  // hover effect
+  &:hover,
+  &:hover:selected {
+    background-image: linear-gradient(135deg, transparentize(white, 0.3),
+                                              transparentize(white, 1) 50%);
+    box-shadow: inset 0 1px transparentize(white, 0.6),
+                inset 0 -1px if($variant == 'light', transparentize(black, 0.9), transparentize(black, 0.6));
+    &.color-dark { // swatches with colors with luminosity lower than 50% get the color-dark class
+      background-image: linear-gradient(135deg, transparentize(white, 0.5),
+                                                transparentize(white, 1) 50%);
+    }
+  }
+  &:backdrop,
+  &:backdrop:selected
+  &.color-dark:backdrop,
+  &.color-dark:backdrop:selected {
+    background-image: none;
+    box-shadow: none;
+  }
+
+  // no hover effect for the colorswatch in the color editor
+  GtkColorEditor & {
+    border-radius: 3px; // same radius as the entry
+    &:hover {
+      background-image: none;
+      box-shadow: inset 0 1px transparentize(black, 0.9), _widget_edge();
+    }
+    &:backdrop { box-shadow: none; }
+  }
+
+  // indicator and keynav outline colors
+  &.color-dark {
+    color: white;
+    outline-color: transparentize(black, 0.7);
+    &:backdrop { color: transparentize(white, 0.7); }
+  }
+  &.color-light {
+    color: black;
+    outline-color: transparentize(white, 0.5);
+    &:backdrop { color: transparentize(black, 0.7); }
+  }
+
+  // border color
+  &.overlay,
+  &.overlay:selected {
+    border: 1px solid if($variant == 'light', transparentize(black, 0.7), $borders_color);
+    &:hover { border-color: if($variant == 'light', transparentize(black, 0.5), black); }
+  }
+
+  // make the add color button looks like, well, a button
+  &#add-color-button {
+    border-style: solid; // the borders are drawn by the overlay for standard colorswatches to have them semi
+    border-width: 1px;   // translucent on the colored background, here it's not necessary so they need to be set
+    @include button(normal);
+    &:hover { @include button(hover); }
+    &:backdrop { @include button(backdrop); }
+    .overlay { @include button(undecorated); } // reset the overlay to not cover the button style underneat
+  }
+}
+
+
+/********
+ * Misc *
+ ********/
+
+.scale-popup .button { // +/- buttons on GtkVolumeButton popup
+  padding: 6px;
+  &:hover {
+    @extend %undecorated_button;
+    background-color: transparentize($fg_color,0.9);
+    border-radius: 5px;
+  }
+  &:backdrop,
+  &:backdrop:hover,
+  &:backdrop:insensitive { @extend %undecorated_button; }
+}
+
+GtkVolumeButton.button { padding: 8px; }
+
+/**********************
+ * Window Decorations *
+ *********************/
+
+.window-frame {
+  border-radius: 7px 7px 0 0;
+  // lamefun trick to get rounded borders regardless of CSD use
+  border-width: 0px;
+
+  // this needs to be transparent
+  // see bug #722563
+  $_wm_border: if($variant=='light', transparentize(black, 0.77), transparentize($borders_color, 0.1));
+  $_wm_border_backdrop: if($variant=='light', transparentize(black, 0.82), transparentize($borders_color, 0.1));
+
+  box-shadow: 0 3px 9px 1px transparentize(black, 0.5),
+              0 0 0 1px $_wm_border; //doing borders with box-shadow
+
+  // FIXME rationalize window-frame shadows
+
+  /* this is used for the resize cursor area */
+  margin: 10px;
+
+  &:backdrop {
+    box-shadow: 0 2px 6px 2px transparentize(black, 0.8),
+                0 0 0 1px $_wm_border_backdrop;
+  }
+  &.tiled {
+    border-radius: 0;
+  }
+  &.popup {
+    box-shadow: none;
+  }
+  // server-side decorations as used by mutter
+  &.ssd {
+    box-shadow: 0 0 0 1px $_wm_border; //just doing borders, wm draws actual shadows
+  }
+  &.csd {
+    .popup {
+      border-radius: 0;
+      box-shadow: 0 1px 2px transparentize(black, 0.8),
+                  0 0 0 1px transparentize($_wm_border,0.1);
+    }
+    &.tooltip {
+      border-radius: 5px;
+      box-shadow: none;
+    }
+    &.message-dialog {
+      border-radius: 7px;
+      box-shadow: 0 1px 2px transparentize(black, 0.8),
+                  0 0 0 1px transparentize($_wm_border,0.1);
+    }
+  }
+  &.solid-csd {
+    border-radius: 0;
+    margin: 4px;
+    background-color: $backdrop_bg_color;
+    border: solid 1px $backdrop_borders_color;
+    box-shadow: none;
+  }
+}
+
+// Window Close button
+.header-bar .button.titlebutton,
+.titlebar .button.titlebutton {
+  @extend .button;
+  @extend .button.flat;
+  @extend .image-button;
+  @include _button_text_shadow;
+  &:backdrop { icon-shadow: none; }
+}
+
+.header-bar.selection-mode .button.titlebutton,
+.titlebar.selection-mode .button.titlebutton {
+  @include _button_text_shadow(white, $selected_bg_color);
+  &:backdrop { icon-shadow: none; }
+}
+
+
+// catch all extend :)
+
+%selected_items {
+  background-color: $selected_bg_color;
+  color: $selected_fg_color;
+  @if $variant == 'light' {
+    outline-color: transparentize($selected_fg_color, 0.7);
+  }
+  &:backdrop {
+    color: $backdrop_selected_fg_color;
+    background-color: $backdrop_selected_bg_color;
+  }
+}
+
+/* Decouple the font of context menus from their entry/textview */
+.touch-selection,
+.context-menu {
+  font: initial;
+}
+
+.monospace {
+  font: Monospace;
+}
+
+// This is used by GtkScrolledWindow, when content is touch-dragged past boundaries.
+// This draws a box on top of the content, the size changes programmatically.
+.overshoot {
+  &.top {
+    @include overshoot(top);
+    &:backdrop { @include overshoot(top, backdrop); }
+  }
+  &.bottom {
+    @include overshoot(bottom);
+    &:backdrop { @include overshoot(bottom, backdrop); }
+  }
+  &.left {
+    @include overshoot(left);
+    &:backdrop { @include overshoot(left, backdrop); }
+  }
+  &.right {
+    @include overshoot(right);
+    &:backdrop { @include overshoot(right, backdrop); }
+  }
+}
+
+// Overflow indication, works similarly to the overshoot, the size if fixed tho.
+.undershoot {
+  &.top {
+    @include undershoot(top);
+  }
+
+  &.bottom {
+    @include undershoot(bottom);
+  }
+
+  &.left {
+    @include undershoot(left);
+  }
+
+  &.right {
+    @include undershoot(right);
+  }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-3.0/_drawing.scss	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,618 @@
+// Drawing mixins
+
+// generic drawing of more complex things
+
+@function _widget_edge($c:$borders_edge) {
+// outer highlight "used" on most widgets
+  @return 0 1px $c;
+}
+
+@mixin _shadows($shadow1, $shadow2:none, $shadow3:none, $shadow4:none) {
+//
+// Helper function to stack up to 4 box-shadows;
+//
+  @if $shadow4!=none { box-shadow: $shadow1, $shadow2, $shadow3, $shadow4; }
+  @else if $shadow3!=none { box-shadow: $shadow1, $shadow2, $shadow3; }
+  @else if $shadow2!=none { box-shadow: $shadow1, $shadow2; }
+  @else { box-shadow: $shadow1; }
+}
+
+// entries
+
+@function entry_focus_border($fc) {
+  @if $variant == 'light' { @return $fc; }
+  @else { @return if($fc==$selected_bg_color, $selected_borders_color, darken($fc,35%)); }
+}
+
+@function entry_focus_glow($fc) {
+  $_focus_glow_color: if($variant=='light', transparentize($fc,0.85),
+                                            transparentize($fc,0.3));
+  @return inset 0 0 0 1px $_focus_glow_color;
+}
+
+@function entry_gradient($c) {
+  @return linear-gradient(to bottom, darken($c,3%), $c 90%);
+}
+
+@mixin entry($t, $fc:$selected_bg_color, $edge: $borders_edge) {
+//
+// Entries drawing function
+//
+// $t: entry type
+// $fc: focus color
+// $edge: set to none to not draw the bottom edge or specify a color to not
+//        use the default one
+//
+// possible $t values:
+// normal, focus, insensitive, backdrop, backdrop-insensitive, osd, osd-focus, osd-backdrop;
+//
+  background-color: transparent;
+  background-image: entry_gradient($base_color);
+  $_blank_edge: if($edge == none, none, 0 1px transparentize($edge,1));
+  $_entry_edge: if($edge == none, none, _widget_edge($edge));
+  $_inner_shadows: inset 0 3px transparentize(black, 0.98),
+                   inset 0 2px transparentize(black, 0.97),
+                   inset 0 1px transparentize(black, 0.92);
+
+  // we need to match the same shadow types (inset/outset) in various states
+  // hence transparent shadows istead of resetting them when not needed
+  $_blank_inner_shadows: inset 0 3px transparentize(black, 1),
+                         inset 0 2px transparentize(black, 1),
+                         inset 0 1px transparentize(black, 1);
+  @if $t==normal {
+    color: $text_color;
+    border-color: $borders_color;
+    @include _shadows($_inner_shadows,
+                      entry_focus_glow(transparentize($fc,1)),
+                      $_entry_edge);
+    // the second transparent shadow is needed for the transition to work
+  }
+  @if $t==focus {
+    @include _shadows($_inner_shadows,
+                      entry_focus_glow($fc),
+                      $_entry_edge);
+    border-color: entry_focus_border($fc);
+  }
+  @if $t==insensitive {
+    color: $insensitive_fg_color;
+    border-color: $borders_color;
+    background-image: linear-gradient(to bottom, $insensitive_bg_color);
+    @include _shadows($_blank_inner_shadows, $_entry_edge);
+
+  }
+  @if $t==backdrop {
+    color: $backdrop_text_color;
+    border-color: $backdrop_borders_color;
+    background-image: linear-gradient(to bottom, $backdrop_base_color);
+    @include _shadows($_blank_inner_shadows, $_blank_edge);
+  }
+  @if $t==backdrop-insensitive {
+    color: $backdrop_insensitive_color;
+    border-color: $backdrop_borders_color;
+    background-image: linear-gradient(to bottom, $insensitive_bg_color);
+    @include _shadows($_blank_inner_shadows, $_blank_edge);
+  }
+  @if $t==osd {
+    color: $osd_text_color;
+    border-color: $osd_borders_color;
+    background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5));
+    background-clip: padding-box;
+    box-shadow: none;
+    text-shadow: 0 1px black;
+    icon-shadow: 0 1px black;
+  }
+  @if $t==osd-focus {
+    color: $osd_text_color;
+    border-color: $selected_bg_color;
+    background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5));
+    background-clip: padding-box;
+    box-shadow: entry_focus_glow($selected_bg_color);
+    text-shadow: 0 1px black;
+    icon-shadow: 0 1px black;
+  }
+  @if $t==osd-insensitive {
+    color: $osd_insensitive_fg_color;
+    border-color: $osd_borders_color;
+    background-image: linear-gradient(to bottom, $osd_insensitive_bg_color);
+    background-clip: padding-box;
+    box-shadow: none;
+    text-shadow: none;
+    icon-shadow: none;
+  }
+  @if $t==osd-backdrop {
+    color: $osd_text_color;
+    border-color: $osd_borders_color;
+    background-image: linear-gradient(to bottom, transparentize(opacify($osd_borders_color, 1), 0.5));
+    background-clip: padding-box;
+    box-shadow: none;
+    text-shadow: none;
+    icon-shadow: none;
+  }
+}
+
+// buttons
+
+@function _border_color ($c) { @return darken($c,25%); } // colored buttons want
+                                                         // the border form the
+                                                         // base color
+
+@function _text_shadow_color ($tc:$fg_color, $bg:$bg_color) {
+//
+// calculate the color of text shadows
+//
+// $tc is the text color
+// $bg is the background color
+//
+  $_lbg: lightness($bg)/100%;
+  @if lightness($tc)<50% { @return transparentize(white,1-$_lbg/($_lbg*1.3)); }
+  @else { @return transparentize(black,$_lbg*0.8); }
+}
+
+@function _button_hilight_color($c) {
+//
+// calculate the right top hilight color for buttons
+//
+// $c: base color;
+//
+  @if lightness($c)>90% { @return white; }
+  @else if lightness($c)>80% { @return transparentize(white, 0.3); }
+  @else if lightness($c)>50% { @return transparentize(white, 0.5); }
+  @else if lightness($c)>40% { @return transparentize(white, 0.7); }
+  @else { @return transparentize(white, 0.9); }
+}
+
+@mixin _button_text_shadow ($tc:$fg_color, $bg:$bg_color) {
+//
+// helper function for the text emboss effect
+//
+// $tc is the optional text color, not the shadow color
+//
+// TODO: this functions needs a way to deal with special cases
+//
+
+  $_shadow: _text_shadow_color($tc, $bg);
+
+  @if lightness($tc)<50% {
+    text-shadow: 0 1px $_shadow;
+    icon-shadow: 0 1px $_shadow;
+  }
+  @else {
+    text-shadow: 0 -1px $_shadow;
+    icon-shadow: 0 -1px $_shadow;
+  }
+}
+
+@mixin button($t, $c:$bg_color, $tc:$fg_color, $edge: $borders_edge) {
+//
+// Button drawing function
+//
+// $t:    button type,
+// $c:    base button color for colored* types
+// $tc:   optional text color for colored* types
+// $edge: set to none to not draw the bottom edge or specify a color to not
+//        use the default one
+//
+// possible $t values:
+// normal, hover, active, insensitive, insensitive-active,
+// backdrop, backdrop-active, backdrop-insensitive, backdrop-insensitive-active,
+// osd, osd-hover, osd-active, osd-insensitive, osd-backdrop, undecorated
+//
+
+  $_hilight_color: _button_hilight_color($c);
+  $_button_edge: if($edge == none, none, _widget_edge($edge));
+  $_blank_edge: if($edge == none, none, _widget_edge(transparentize($edge,1)));
+
+  @if $t==normal {
+  //
+  // normal button
+  //
+    color: $tc;
+    outline-color: transparentize($tc, 0.7);
+    border-color: if($c!=$bg_color, _border_color($c), $borders_color);
+    background-image: linear-gradient(to bottom,
+                                  lighten($c,5%),
+                                  $c 40%,
+                                  darken($c,5%)
+                                  );
+    @include _button_text_shadow($tc,$c);
+    @include _shadows(inset 0 1px $_hilight_color, $_button_edge);
+  }
+
+  @else if $t==hover {
+  //
+  // hovered button
+  //
+    color: $tc;
+    outline-color: transparentize($tc, 0.7);
+    border-color: if($c!=$bg_color, _border_color($c), $borders_color);
+    background-image: linear-gradient(to bottom,
+                                      lighten($c,14%),
+                                      lighten($c,4%) 40%,
+                                      $c);
+
+    @include _button_text_shadow($tc,lighten($c,4%));
+    @include _shadows(inset 0 1px $_hilight_color, $_button_edge);
+  }
+
+  @else if $t==active {
+  //
+  // pushed button
+  //
+    color: $tc;
+    outline-color: transparentize($tc, 0.7);
+    border-color: if($c!=$bg_color, _border_color($c), $borders_color);
+    background-image: linear-gradient(to bottom,
+                                      darken($c,9%),
+                                      darken($c,6.6%) 40%,
+                                      darken($c,5%));
+    @include _button_text_shadow($tc,darken($c,10%));
+    @include _shadows(inset 0 1px transparentize(black, 0.93),
+                      inset 0 2px 1px -2px transparentize(black,0.4),
+                      $_button_edge);
+  }
+  @else if $t==insensitive {
+  //
+  // insensitive button
+  //
+    $_bg: if($c!=$bg_color, mix($c,$base_color,85%), $insensitive_bg_color);
+
+    color: if($tc!=$fg_color, mix($tc,$_bg,50%), $insensitive_fg_color);
+    border-color: if($c!=$bg_color, _border_color($c),
+                                    $insensitive_borders_color);
+    background-image: linear-gradient(to bottom, $_bg);
+    text-shadow: none;
+    icon-shadow: none;
+    // white with 0 alpha to avoid an ugly transition, since no color means
+    // black with 0 alpha
+    @include _shadows(inset 0 1px transparentize(white,1), $_button_edge);
+    > .label { color: inherit; }
+  }
+  @else if $t==insensitive-active {
+  //
+  // insensitive pushed button
+  //
+    $_bg: if($c!=$bg_color, darken(mix($c,$base_color,85%),5%),
+                            $insensitive_bg_color);
+    $_bc: if($c!=$bg_color, _border_color($c), $insensitive_borders_color);
+
+    color: if($c!=$bg_color, mix($tc,$_bg,60%), $insensitive_fg_color);
+    border-color: $_bc;
+    background-image: linear-gradient(to bottom, mix($_bc, $_bg, 10%), $_bg);
+    // white with 0 alpha to avoid an ugly transition, since no color means
+    // black with 0 alpha
+    @include _shadows(inset 0 1px transparentize(white,1), $_button_edge);
+    > .label { color: inherit; }
+  }
+
+  @else if $t==backdrop {
+  //
+  // backdrop button
+  //
+    $_bg: if($c!=$bg_color,$c,$backdrop_bg_color);
+    $_bc: if($variant=='light',$c,_border_color($c));
+
+    color: if($tc!=$fg_color,mix($tc, $_bg, 80%), $backdrop_fg_color);
+    border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color);
+    background-image: linear-gradient(to bottom, $_bg);
+    text-shadow: none;
+    icon-shadow: none;
+    @include _shadows(inset 0 1px transparentize(white,1),
+                      $_blank_edge);
+  }
+
+  @else if $t==backdrop-active {
+  //
+  // backdrop pushed button FIXME no colors here!
+  //
+    $_bg: if($c!=$bg_color, darken($c,10%), $backdrop_dark_fill);
+    $_bc: if($variant=='light',$_bg,_border_color($c));
+
+    color: if($tc!=$fg_color, mix($tc,$_bg,80%), $backdrop_fg_color);
+    border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color);
+    background-image: linear-gradient(to bottom, $_bg);
+    @include _shadows(inset 0 1px transparentize(white,1),
+                      $_blank_edge);
+  }
+
+  @else if $t==backdrop-insensitive {
+  //
+  // backdrop insensitive button
+  //
+
+    $_bg: if($c!=$bg_color, mix($c,$base_color,85%), $insensitive_bg_color);
+    $_bc: if($variant=='light',$_bg,_border_color($c));
+
+    color: if($c!=$bg_color, mix($tc,$_bg,35%), $backdrop_insensitive_color);
+    border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color);
+    background-image: linear-gradient(to bottom, $_bg);
+    text-shadow: none;
+    icon-shadow: none;
+    // white with 0 alpha to avoid an ugly transition, since no color means
+    // black with 0 alpha
+    @include _shadows(inset 0 1px transparentize(white,1),
+                      $_blank_edge);
+    > .label { color: inherit; }
+  }
+
+  @else if $t==backdrop-insensitive-active {
+  //
+  // backdrop insensitive pushed button
+  //
+
+    $_bg: if($c!=$bg_color, darken(mix($c,$base_color,85%),5%),
+                            darken($insensitive_bg_color,5%));
+    $_bc: if($variant=='light',$_bg,_border_color($c));
+
+    color: if($c!=$bg_color, mix($tc,$_bg,35%), $backdrop_insensitive_color);
+    border-color: if($c!=$bg_color, $_bc, $backdrop_borders_color);
+    background-image: linear-gradient(to bottom, $_bg);
+    @include _shadows(inset 0 1px transparentize(white,1),
+                      $_blank_edge);
+    > .label { color: inherit; }
+  }
+
+  @else if $t==osd {
+  //
+  // normal osd button
+  //
+    $_bg: if($c!=$bg_color, transparentize($c, 0.5),
+                            $osd_bg_color);
+
+    color: $osd_fg_color;
+    border-color: $osd_borders_color;
+    background-image: linear-gradient(to bottom, $_bg);
+    background-clip: padding-box;
+    box-shadow: inset 0 1px transparentize(white, 0.9);
+    text-shadow: 0 1px black;
+    icon-shadow: 0 1px black;
+    outline-color: transparentize($osd_fg_color, 0.7);
+  }
+  @else if $t==osd-hover {
+  //
+  // active osd button
+  //
+    $_bg: if($c!=$bg_color, transparentize($c, 0.3),
+                            lighten($osd_bg_color, 12%));
+
+    color: white;
+    border-color: $osd_borders_color;
+    background-image: linear-gradient(to bottom, $_bg);
+    background-clip: padding-box;
+    box-shadow: inset 0 1px transparentize(white, 0.9);
+    text-shadow: 0 1px black;
+    icon-shadow: 0 1px black;
+    outline-color: transparentize($osd_fg_color, 0.7);
+  }
+  @else if $t==osd-active {
+  //
+  // active osd button
+  //
+    $_bg: if($c!=$bg_color, $c, $osd_borders_color);
+
+    color: white;
+    border-color: $osd_borders_color;
+    background-image: linear-gradient(to bottom, $_bg);
+    background-clip: padding-box;
+    box-shadow: none;
+    text-shadow: none;
+    icon-shadow: none;
+    outline-color: transparentize($osd_fg_color, 0.7);
+  }
+  @else if $t==osd-insensitive {
+  //
+  // insensitive osd button
+  //
+    color: $osd_insensitive_fg_color;
+    border-color: $osd_borders_color;
+    background-image: linear-gradient(to bottom, $osd_insensitive_bg_color);
+    background-clip: padding-box;
+    box-shadow: none;
+    text-shadow: none;
+    icon-shadow: none;
+  }
+  @else if $t==osd-backdrop {
+  //
+  // backdrop osd button
+  //
+    $_bg: if($c!=$bg_color, transparentize($c, 0.5),
+                            $osd_bg_color);
+
+    color: $osd_fg_color;
+    border-color: $osd_borders_color;
+    background-image: linear-gradient(to bottom, $_bg);
+    background-clip: padding-box;
+    box-shadow: none;
+    text-shadow: none;
+    icon-shadow: none;
+  }
+  @else if $t==undecorated {
+  //
+  // reset
+  //
+    border-color: transparent;
+    background-color: transparent;
+    background-image: none;
+
+    @include _shadows(inset 0 1px transparentize(white, 1),
+                      $_blank_edge);
+
+    text-shadow: none;
+    icon-shadow: none;
+  }
+}
+
+@mixin trough($flat:false, $c:$bg_color, $tc:$fg_color, $noedge:false) {
+  color: mix($tc,$bg_color,80%);
+  @if $flat { background-image: linear-gradient(to bottom,$c); }
+  @else {
+    background-image: linear-gradient(to bottom,
+                                      mix(black,$c,15%) 5%,
+                                      mix(black,$c,10%) 20%,
+                                      mix(black,$c,10%) 90%,
+                                      $c);
+  }
+
+  border-color: if($c!=$bg_color, _border_color($c), $border_color);
+
+  @if not($noedge) {
+    @if lightness($c) > 60% {
+      box-shadow: inset 0 -1px $borders_edge,
+                  0 1px $borders_edge;
+    }
+    @else {
+      box-shadow: inset 0 -1px transparentize($borders_edge,0.5),
+                  0 1px transparentize($borders_edge,0.5);
+    }
+  }
+  @else { box-shadow: none; }
+}
+
+@mixin progressbar_fill($d:horizontal) {
+  $dir: if($d==vertical,right,bottom);
+  background-image: linear-gradient(to $dir, $selected_bg_color 2px,
+                                             lighten($selected_bg_color,6%));
+}
+
+@function headerbar_gradient($c, $tc:lighten($c,4%)) {
+//
+// headerbar gradient helper function
+//
+// $c:  base color
+// $tc: top color
+//
+  @return linear-gradient(to bottom, $tc, $c);
+}
+
+@mixin headerbar_fill($c:$bg_color, $tc:lighten($c,4%), $hc:$top_hilight) {
+//
+// headerbar fill
+//
+// $c:  base color
+// $tc: top color
+// $hc: top highlight color
+//
+  $_bottom_shade_color: if($variant == 'light', mix(_border_color($c), $c, 30%),
+                                                mix(_border_color($c), $c, 20%));
+
+  background-image: headerbar_gradient($c, $tc);
+  box-shadow: inset 0 -1px $_bottom_shade_color, // bottom shade
+              inset 0 1px $hc; // top highlight
+
+}
+
+@mixin overshoot($p, $t:normal, $c:$fg_color) {
+//
+// overshoot
+//
+// $p: position
+// $t: type
+// $c: base color
+//
+// possible $p values:
+// top, bottom, right, left
+//
+// possible $t values:
+// normal, backdrop
+//
+
+  $_small_gradient_length: 5%;
+  $_big_gradient_length: 100%;
+
+  $_position: center top;
+  $_small_gradient_size: 100% $_small_gradient_length;
+  $_big_gradient_size: 100% $_big_gradient_length;
+
+  @if $p==bottom {
+    $_position: center bottom;
+    $_linear_gradient_direction: to top;
+  }
+
+  @else if $p==right {
+    $_position: right center;
+    $_small_gradient_size: $_small_gradient_length 100%;
+    $_big_gradient_size: $_big_gradient_length 100%;
+  }
+
+  @else if $p==left {
+    $_position: left center;
+    $_small_gradient_size: $_small_gradient_length 100%;
+    $_big_gradient_size: $_big_gradient_length 100%;
+  }
+
+  $_small_gradient_color: $c;
+  $_big_gradient_color: $c;
+
+  @if $c==$fg_color {
+    $_small_gradient_color: darken($borders_color, 10%);
+    $_big_gradient_color: $fg_color;
+
+    @if $t==backdrop { $_small_gradient_color: $backdrop_borders_color; }
+  }
+
+  $_small_gradient: -gtk-gradient(radial,
+                                  $_position, 0,
+                                  $_position, 0.5,
+                                  to($_small_gradient_color),
+                                  to(transparentize($_small_gradient_color, 1)));
+
+  $_big_gradient: -gtk-gradient(radial,
+                                $_position, 0,
+                                $_position, 0.6,
+                                from(transparentize($_big_gradient_color, 0.93)),
+                                to(transparentize($_big_gradient_color, 1)));
+
+  @if $t==normal {
+    background-image: $_small_gradient, $_big_gradient;
+    background-size: $_small_gradient_size, $_big_gradient_size;
+  }
+
+  @else if $t==backdrop {
+    background-image: $_small_gradient;
+    background-size: $_small_gradient_size;
+  }
+
+  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;              //
+}
+
+@mixin undershoot($p) {
+//
+// undershoot
+//
+// $p: position
+//
+// possible $p values:
+// top, bottom, right, left
+//
+
+  $_undershoot_color_dark: transparentize(black, 0.8);
+  $_undershoot_color_light: transparentize(white, 0.8);
+
+  $_gradient_dir: left;
+  $_dash_bg_size: 10px 1px;
+  $_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: 1px 10px;
+    $_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}: 1px;
+  background-size: $_dash_bg_size;
+  background-repeat: $_gradient_repeat;
+  background-origin: content-box;
+  background-position: $_bg_pos;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-3.0/assets.svg	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,6452 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   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="1000"
+   height="1052.3622"
+   id="svg9892"
+   version="1.1"
+   inkscape:version="0.48.5 r10040"
+   sodipodi:docname="assets.svg">
+  <defs
+     id="defs9894">
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7">
+      <stop
+         id="stop5583-0-92-8-0-7-6"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         style="stop-color:#ededed;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9" />
+      <stop
+         id="stop5587-6-7-2-0-3-1"
+         offset="1"
+         style="stop-color:#d3d3d3;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient9524-6-0-1-0-3">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9526-2-6-8-7-1" />
+      <stop
+         id="stop9528-3-09-6-5-3"
+         offset="0.62613326"
+         style="stop-color:#fbfbfb;stop-opacity:1" />
+      <stop
+         style="stop-color:#eeeeec;stop-opacity:1"
+         offset="1"
+         id="stop9530-3-4-7-2-8" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="pushed-27-4-47-7">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9855-55-0-7-2" />
+      <stop
+         id="stop9857-44-0-4-3"
+         offset="0.61748672"
+         style="stop-color:#d3d7cf;stop-opacity:1" />
+      <stop
+         style="stop-color:#babdb6;stop-opacity:1"
+         offset="1"
+         id="stop9859-2-3-05-6" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-38">
+      <stop
+         id="stop5583-0-92-8-0-7-6-2"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         style="stop-color:#ededed;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-14" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-05"
+         offset="1"
+         style="stop-color:#d3d3d3;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient9524-6-0-1-3-9-4">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9526-2-6-8-2-5-9" />
+      <stop
+         id="stop9528-3-09-6-4-4-9"
+         offset="0.62613326"
+         style="stop-color:#fbfbfb;stop-opacity:1" />
+      <stop
+         style="stop-color:#eeeeec;stop-opacity:1"
+         offset="1"
+         id="stop9530-3-4-7-5-0-9" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="pushed-27-4-47-7-4-3">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9855-55-0-7-2-6-3" />
+      <stop
+         id="stop9857-44-0-4-3-2-9"
+         offset="0.61748672"
+         style="stop-color:#d3d7cf;stop-opacity:1" />
+      <stop
+         style="stop-color:#babdb6;stop-opacity:1"
+         offset="1"
+         id="stop9859-2-3-05-6-43-9" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1"
+         offset="0"
+         style="stop-color:#454c4c;stop-opacity:1;" />
+      <stop
+         style="stop-color:#393f3f;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5"
+         offset="1"
+         style="stop-color:#2d3232;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-23">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-35"
+         offset="0"
+         style="stop-color:#212424;stop-opacity:1" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-72"
+         offset="1"
+         style="stop-color:#2d3232;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-50">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-0"
+         offset="0"
+         style="stop-color:#454c4c;stop-opacity:1;" />
+      <stop
+         style="stop-color:#393f3f;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-55" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-0"
+         offset="1"
+         style="stop-color:#2d3232;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-23-74">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-35-8"
+         offset="0"
+         style="stop-color:#212424;stop-opacity:1" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-72-27"
+         offset="1"
+         style="stop-color:#2d3232;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-38-7">
+      <stop
+         id="stop5583-0-92-8-0-7-6-2-3"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         style="stop-color:#ededed;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-14-97" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-05-6"
+         offset="1"
+         style="stop-color:#d3d3d3;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-38-7-2">
+      <stop
+         id="stop5583-0-92-8-0-7-6-2-3-3"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         style="stop-color:#ededed;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-14-97-6" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-05-6-5"
+         offset="1"
+         style="stop-color:#d3d3d3;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-38-7-6">
+      <stop
+         id="stop5583-0-92-8-0-7-6-2-3-4"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         style="stop-color:#ededed;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-14-97-1" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-05-6-59"
+         offset="1"
+         style="stop-color:#d3d3d3;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-38-7-6-4">
+      <stop
+         id="stop5583-0-92-8-0-7-6-2-3-4-7"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         style="stop-color:#ededed;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-14-97-1-8" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-05-6-59-5"
+         offset="1"
+         style="stop-color:#d3d3d3;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-1"
+       id="linearGradient4838-7-9"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="95.213127"
+       y1="167.30688"
+       x2="95.213127"
+       y2="186.8056" />
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-1">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-7"
+         offset="0"
+         style="stop-color:#454c4c;stop-opacity:1;" />
+      <stop
+         style="stop-color:#393f3f;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-4" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-74"
+         offset="1"
+         style="stop-color:#2d3232;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-1-1">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-7-8"
+         offset="0"
+         style="stop-color:#454c4c;stop-opacity:1;" />
+      <stop
+         style="stop-color:#393f3f;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-4-6" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-74-2"
+         offset="1"
+         style="stop-color:#2d3232;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-1-4"
+       id="linearGradient4838-7-9-0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="95.213127"
+       y1="167.30688"
+       x2="95.213127"
+       y2="186.8056" />
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-1-4">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-7-1"
+         offset="0"
+         style="stop-color:#454c4c;stop-opacity:1;" />
+      <stop
+         style="stop-color:#393f3f;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-4-8" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-74-0"
+         offset="1"
+         style="stop-color:#2d3232;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-1-8"
+       id="linearGradient4838-7-9-8"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="95.213127"
+       y1="167.30688"
+       x2="95.213127"
+       y2="186.8056" />
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-1-8">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-7-3"
+         offset="0"
+         style="stop-color:#454c4c;stop-opacity:1;" />
+      <stop
+         style="stop-color:#393f3f;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-4-1" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-74-22"
+         offset="1"
+         style="stop-color:#2d3232;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-1-1"
+       id="linearGradient5571"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="95.213127"
+       y1="167.30688"
+       x2="95.213127"
+       y2="186.8056" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-38-7"
+       id="linearGradient5573"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317572,0,0,1.0087271,-72.663381,4.1693176)"
+       x1="94.883377"
+       y1="-16.46591"
+       x2="94.883377"
+       y2="2.869415" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-38-7-6"
+       id="linearGradient6163"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0403456,0,0,1.0053174,-13.47968,4.1784518)"
+       x1="94.883377"
+       y1="-16.46591"
+       x2="94.883377"
+       y2="2.869415" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-38-7-6-4"
+       id="linearGradient6165"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0403456,0,0,1.0053174,-43.533507,4.178448)"
+       x1="94.883377"
+       y1="-16.46591"
+       x2="94.883377"
+       y2="2.869415" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-38-7-2"
+       id="linearGradient6167"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317572,0,0,1.0076035,-102.66338,4.2155236)"
+       x1="94.883377"
+       y1="-16.46591"
+       x2="94.883377"
+       y2="2.869415" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-23-74"
+       id="linearGradient7099"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="63.568954"
+       y1="127.16142"
+       x2="63.568954"
+       y2="152.6618" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2"
+       id="linearGradient7101"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="63.568954"
+       y1="127.16142"
+       x2="63.568954"
+       y2="152.6618" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-50"
+       id="linearGradient7103"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="63.568954"
+       y1="127.16142"
+       x2="63.568954"
+       y2="152.6618" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-23"
+       id="linearGradient7105"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="63.568954"
+       y1="127.16142"
+       x2="63.568954"
+       y2="152.6618" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0"
+       id="linearGradient7107"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="63.568954"
+       y1="127.16142"
+       x2="63.568954"
+       y2="152.6618" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8"
+       id="linearGradient7109"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="63.568954"
+       y1="127.16142"
+       x2="63.568954"
+       y2="152.6618" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient9524-6-0-1-0-3-2"
+       id="linearGradient7117-1"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+       x1="95.453751"
+       y1="-12.24312"
+       x2="95.453751"
+       y2="6.2584834" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient9524-6-0-1-0-3-2">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9526-2-6-8-7-1-0" />
+      <stop
+         id="stop9528-3-09-6-5-3-5"
+         offset="0.62613326"
+         style="stop-color:#fbfbfb;stop-opacity:1" />
+      <stop
+         style="stop-color:#eeeeec;stop-opacity:1"
+         offset="1"
+         id="stop9530-3-4-7-2-8-7" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient9524-6-0-1-0-3-2-4"
+       id="linearGradient7117-1-5"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+       x1="95.453751"
+       y1="-12.241209"
+       x2="95.453751"
+       y2="6.2706885" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient9524-6-0-1-0-3-2-4">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9526-2-6-8-7-1-0-4" />
+      <stop
+         id="stop9528-3-09-6-5-3-5-7"
+         offset="0.62613326"
+         style="stop-color:#fbfbfb;stop-opacity:1" />
+      <stop
+         style="stop-color:#eeeeec;stop-opacity:1"
+         offset="1"
+         id="stop9530-3-4-7-2-8-7-2" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient9524-6-0-1-0-3-2-9"
+       id="linearGradient7117-1-3"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+       x1="95.453751"
+       y1="-12.24312"
+       x2="95.453751"
+       y2="6.2584834" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient9524-6-0-1-0-3-2-9">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9526-2-6-8-7-1-0-6" />
+      <stop
+         id="stop9528-3-09-6-5-3-5-3"
+         offset="0.62613326"
+         style="stop-color:#fbfbfb;stop-opacity:1" />
+      <stop
+         style="stop-color:#eeeeec;stop-opacity:1"
+         offset="1"
+         id="stop9530-3-4-7-2-8-7-9" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient9524-6-0-1-0-3-2-90"
+       id="linearGradient7117-1-2"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+       x1="95.453751"
+       y1="-12.24312"
+       x2="95.453751"
+       y2="6.2584834" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient9524-6-0-1-0-3-2-90">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9526-2-6-8-7-1-0-5" />
+      <stop
+         id="stop9528-3-09-6-5-3-5-2"
+         offset="0.62613326"
+         style="stop-color:#fbfbfb;stop-opacity:1" />
+      <stop
+         style="stop-color:#eeeeec;stop-opacity:1"
+         offset="1"
+         id="stop9530-3-4-7-2-8-7-7" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient9524-6-0-1-0-3-2-90-4"
+       id="linearGradient7117-1-2-4"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+       x1="95.453751"
+       y1="-12.24312"
+       x2="95.453751"
+       y2="6.2584834" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient9524-6-0-1-0-3-2-90-4">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9526-2-6-8-7-1-0-5-3" />
+      <stop
+         id="stop9528-3-09-6-5-3-5-2-9"
+         offset="0.62613326"
+         style="stop-color:#fbfbfb;stop-opacity:1" />
+      <stop
+         style="stop-color:#eeeeec;stop-opacity:1"
+         offset="1"
+         id="stop9530-3-4-7-2-8-7-7-5" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient9524-6-0-1-0-3-2-9-1"
+       id="linearGradient7117-1-3-7"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+       x1="95.453751"
+       y1="-12.24312"
+       x2="95.453751"
+       y2="6.2584834" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient9524-6-0-1-0-3-2-9-1">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9526-2-6-8-7-1-0-6-0" />
+      <stop
+         id="stop9528-3-09-6-5-3-5-3-4"
+         offset="0.62613326"
+         style="stop-color:#fbfbfb;stop-opacity:1" />
+      <stop
+         style="stop-color:#eeeeec;stop-opacity:1"
+         offset="1"
+         id="stop9530-3-4-7-2-8-7-9-9" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient9524-6-0-1-0-3-2-4-1"
+       id="linearGradient7117-1-5-5"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+       x1="95.453751"
+       y1="-12.241209"
+       x2="95.453751"
+       y2="6.2706885" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient9524-6-0-1-0-3-2-4-1">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9526-2-6-8-7-1-0-4-3" />
+      <stop
+         id="stop9528-3-09-6-5-3-5-7-4"
+         offset="0.62613326"
+         style="stop-color:#fbfbfb;stop-opacity:1" />
+      <stop
+         style="stop-color:#eeeeec;stop-opacity:1"
+         offset="1"
+         id="stop9530-3-4-7-2-8-7-2-3" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient9524-6-0-1-0-3-2-7"
+       id="linearGradient7117-1-6"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+       x1="95.453751"
+       y1="-12.24312"
+       x2="95.453751"
+       y2="6.2584834" />
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient9524-6-0-1-0-3-2-7">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9526-2-6-8-7-1-0-42" />
+      <stop
+         id="stop9528-3-09-6-5-3-5-34"
+         offset="0.62613326"
+         style="stop-color:#fbfbfb;stop-opacity:1" />
+      <stop
+         style="stop-color:#eeeeec;stop-opacity:1"
+         offset="1"
+         id="stop9530-3-4-7-2-8-7-8" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7"
+       id="linearGradient7101-3"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="94.996544"
+       y1="167.37457"
+       x2="94.996544"
+       y2="185.89658" />
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9-5"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3-7" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8-21"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-0"
+       id="linearGradient7101-3-9"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="94.996544"
+       y1="167.37657"
+       x2="94.996544"
+       y2="185.90889" />
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-0">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9-5-5"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3-7-7" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8-21-6"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-3"
+       id="linearGradient7101-3-5"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="94.996544"
+       y1="167.37457"
+       x2="94.996544"
+       y2="185.89658" />
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-3">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9-5-4"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3-7-77" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8-21-7"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-34"
+       id="linearGradient7101-3-6"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="94.996544"
+       y1="167.37457"
+       x2="94.996544"
+       y2="185.89658" />
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-34">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9-5-3"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3-7-5" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8-21-71"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7"
+       id="linearGradient7101-3-0"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="94.996544"
+       y1="167.37457"
+       x2="94.996544"
+       y2="185.89658" />
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9-5-1"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3-7-75" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8-21-1"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-2"
+       id="linearGradient7101-3-0-6"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="94.996544"
+       y1="167.37457"
+       x2="94.996544"
+       y2="185.89658" />
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-2">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9-5-1-1"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3-7-75-3" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8-21-1-1"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-46"
+       id="linearGradient7101-3-0-9"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="94.996544"
+       y1="167.37457"
+       x2="94.996544"
+       y2="185.89658" />
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-46">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9-5-1-9"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3-7-75-0" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8-21-1-6"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-3"
+       id="linearGradient7101-3-0-4"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="94.996544"
+       y1="167.37457"
+       x2="94.996544"
+       y2="185.89658" />
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-35-8-0-2-7-7-3">
+      <stop
+         id="stop5583-0-92-8-0-7-6-5-1-2-9-5-1-2"
+         offset="0"
+         style="stop-color:#5b6464;stop-opacity:1;" />
+      <stop
+         style="stop-color:#434a4a;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-92-0-5-3-7-75-64" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-21-5-7-8-21-1-85"
+         offset="1"
+         style="stop-color:#393f3f;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="pushed-27-4-47-7-1">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9855-55-0-7-2-1" />
+      <stop
+         id="stop9857-44-0-4-3-2"
+         offset="0.61748672"
+         style="stop-color:#d3d7cf;stop-opacity:1" />
+      <stop
+         style="stop-color:#babdb6;stop-opacity:1"
+         offset="1"
+         id="stop9859-2-3-05-6-2" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7"
+       id="linearGradient8655"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.0882418,0,0,0.36290768,-35.769827,-13.055003)"
+       x1="63.568954"
+       y1="127.16142"
+       x2="63.568954"
+       y2="152.6618" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#pushed-27-4-47-7-1"
+       id="linearGradient8767"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1.3656216,0,0,0.46323921,-51.116279,-156.72118)"
+       x1="60.805183"
+       y1="446.62411"
+       x2="60.805183"
+       y2="404.45575" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#pushed-27-4-47-7-4-3"
+       id="linearGradient4834"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.025641,0,0,1,-102.29487,-280)"
+       x1="60.805183"
+       y1="446.62411"
+       x2="60.805183"
+       y2="404.45575" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient9524-6-0-1-3-9-4"
+       id="linearGradient4836"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+       x1="63.568954"
+       y1="124.97202"
+       x2="63.568954"
+       y2="154.85121" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#pushed-27-4-47-7"
+       id="linearGradient4838"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.025641,0,0,1,-102.29487,-280)"
+       x1="60.805183"
+       y1="446.62411"
+       x2="60.805183"
+       y2="404.45575" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient9524-6-0-1-0-3"
+       id="linearGradient4840"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+       x1="63.568954"
+       y1="124.97202"
+       x2="63.568954"
+       y2="154.85121" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7"
+       id="linearGradient4842"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="63.568954"
+       y1="127.16142"
+       x2="63.568954"
+       y2="152.6618" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-38"
+       id="linearGradient4844"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="63.568954"
+       y1="127.05545"
+       x2="63.568954"
+       y2="152.76778" />
+    <linearGradient
+       inkscape:collect="always"
+       id="pushed-27-4-47-7-4-3-1">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9855-55-0-7-2-6-3-4" />
+      <stop
+         id="stop9857-44-0-4-3-2-9-2"
+         offset="0.61748672"
+         style="stop-color:#d3d7cf;stop-opacity:1" />
+      <stop
+         style="stop-color:#babdb6;stop-opacity:1"
+         offset="1"
+         id="stop9859-2-3-05-6-43-9-5" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient9524-6-0-1-3-9-4-6">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9526-2-6-8-2-5-9-3" />
+      <stop
+         id="stop9528-3-09-6-4-4-9-5"
+         offset="0.62613326"
+         style="stop-color:#fbfbfb;stop-opacity:1" />
+      <stop
+         style="stop-color:#eeeeec;stop-opacity:1"
+         offset="1"
+         id="stop9530-3-4-7-5-0-9-6" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="pushed-27-4-47-7-7">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9855-55-0-7-2-0" />
+      <stop
+         id="stop9857-44-0-4-3-5"
+         offset="0.61748672"
+         style="stop-color:#d3d7cf;stop-opacity:1" />
+      <stop
+         style="stop-color:#babdb6;stop-opacity:1"
+         offset="1"
+         id="stop9859-2-3-05-6-9" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       id="linearGradient9524-6-0-1-0-3-8">
+      <stop
+         style="stop-color:#ffffff;stop-opacity:1"
+         offset="0"
+         id="stop9526-2-6-8-7-1-8" />
+      <stop
+         id="stop9528-3-09-6-5-3-2"
+         offset="0.62613326"
+         style="stop-color:#fbfbfb;stop-opacity:1" />
+      <stop
+         style="stop-color:#eeeeec;stop-opacity:1"
+         offset="1"
+         id="stop9530-3-4-7-2-8-2" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-0">
+      <stop
+         id="stop5583-0-92-8-0-7-6-4"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         style="stop-color:#ededed;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-69" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-9"
+         offset="1"
+         style="stop-color:#d3d3d3;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient5581-5-2-4-6-8-7-38-6">
+      <stop
+         id="stop5583-0-92-8-0-7-6-2-0"
+         offset="0"
+         style="stop-color:#ffffff;stop-opacity:1" />
+      <stop
+         style="stop-color:#ededed;stop-opacity:1;"
+         offset="0.40000001"
+         id="stop5585-4-7-2-7-9-9-14-6" />
+      <stop
+         id="stop5587-6-7-2-0-3-1-05-4"
+         offset="1"
+         style="stop-color:#d3d3d3;stop-opacity:1;" />
+    </linearGradient>
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-38-6"
+       id="linearGradient6046"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="63.568954"
+       y1="127.05545"
+       x2="63.568954"
+       y2="152.76778" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient5581-5-2-4-6-8-7-0"
+       id="linearGradient6048"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.0317573,0,0,1.0053174,-102.66338,-0.82153381)"
+       x1="63.568954"
+       y1="127.16142"
+       x2="63.568954"
+       y2="152.6618" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient9524-6-0-1-0-3-8"
+       id="linearGradient6050"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+       x1="63.568954"
+       y1="124.97202"
+       x2="63.568954"
+       y2="154.85121" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#pushed-27-4-47-7-7"
+       id="linearGradient6052"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.025641,0,0,1,-102.29487,-280)"
+       x1="60.805183"
+       y1="446.62411"
+       x2="60.805183"
+       y2="404.45575" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient9524-6-0-1-3-9-4-6"
+       id="linearGradient6054"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.025641,0,0,1,-102.29487,0)"
+       x1="63.568954"
+       y1="124.97202"
+       x2="63.568954"
+       y2="154.85121" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#pushed-27-4-47-7-4-3-1"
+       id="linearGradient6056"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(3.025641,0,0,1,-102.29487,-280)"
+       x1="60.805183"
+       y1="446.62411"
+       x2="60.805183"
+       y2="404.45575" />
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1"
+     inkscape:cx="385.43859"
+     inkscape:cy="845.13718"
+     inkscape:document-units="px"
+     inkscape:current-layer="checkbox-checked-selectionmode"
+     showgrid="false"
+     showborder="false"
+     inkscape:window-width="1918"
+     inkscape:window-height="1013"
+     inkscape:window-x="0"
+     inkscape:window-y="27"
+     inkscape:window-maximized="0"
+     inkscape:snap-nodes="true"
+     inkscape:snap-bbox="true"
+     inkscape:bbox-paths="true"
+     inkscape:snap-global="true"
+     showguides="false"
+     inkscape:guide-bbox="true"
+     inkscape:bbox-nodes="true"
+     inkscape:object-nodes="true">
+    <inkscape:grid
+       type="xygrid"
+       id="grid10919"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true" />
+    <sodipodi:guide
+       orientation="1,0"
+       position="371.875,774.25"
+       id="guide8384" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata9897">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title />
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:groupmode="layer"
+     id="layer3"
+     inkscape:label="superbackdrop"
+     style="display:inline">
+    <rect
+       style="color:#000000;fill:#393f3f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       id="rect18026"
+       width="350"
+       height="470"
+       x="-7"
+       y="155.36218"
+       rx="0"
+       ry="0" />
+    <rect
+       ry="0"
+       rx="0"
+       y="-155.36218"
+       x="-7"
+       height="440"
+       width="350"
+       id="rect18028"
+       style="color:#000000;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+       transform="scale(1,-1)" />
+    <rect
+       ry="0"
+       rx="0"
+       y="155.36218"
+       x="342"
+       height="470"
+       width="350"
+       id="rect8047"
+       style="color:#000000;fill:#3465a4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    <rect
+       ry="0"
+       rx="0"
+       y="-284.63782"
+       x="343"
+       height="440"
+       width="349"
+       id="rect8047-5"
+       style="color:#000000;fill:#3465a4;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+  </g>
+  <g
+     inkscape:label="assets"
+     inkscape:groupmode="layer"
+     id="layer1"
+     style="display:inline">
+    <g
+       style="display:inline"
+       id="radio-unchecked"
+       transform="matrix(0.93617253,0,0,0.93566004,-96.78315,-244.76084)"
+       inkscape:label="#g15805">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4"
+         width="17.090866"
+         height="17.100227"
+         x="206.99057"
+         y="261.97873" />
+      <g
+         id="g7025">
+        <g
+           style="display:inline"
+           id="g5489-2-9-3"
+           transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+          <g
+             id="g5428-8-1-7">
+            <rect
+               ry="15.453857"
+               style="color:#000000;fill:url(#linearGradient4844);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.08222389;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+               id="rect5147-9-1-7"
+               width="29.385006"
+               height="28.919117"
+               x="50.570232"
+               y="125.5297"
+               rx="15.428222" />
+          </g>
+        </g>
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4"
+           d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
+           style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-3-0"
+           d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
+           style="color:#000000;fill:#f3f3f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-1"
+           d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+    </g>
+    <g
+       style="display:inline"
+       id="radio-checked"
+       transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-244.03705)"
+       inkscape:label="#g2928">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-1"
+         width="17.141478"
+         height="17.150867"
+         x="456.99054"
+         y="261.97867" />
+      <use
+         transform="matrix(1.0029614,0,0,1.0029613,249.38699,-0.77583998)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025"
+         id="use7034"
+         width="1"
+         height="1" />
+      <g
+         id="g7444">
+        <rect
+           rx="7.9057436"
+           y="268.29523"
+           x="462.22174"
+           height="5.5533452"
+           width="5.5564694"
+           id="use15101-6-2"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           ry="8.0419083" />
+        <rect
+           rx="2.7766726"
+           y="267.2233"
+           x="462.22174"
+           height="5.5533452"
+           width="5.5564694"
+           id="use15101-6"
+           style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           ry="2.7766726" />
+      </g>
+    </g>
+    <g
+       id="checkbox-checked"
+       transform="matrix(0.99650823,0,0,0.99810193,0.25541,-29.912933)"
+       inkscape:label="#g10801">
+      <use
+         transform="matrix(1.003504,0,0,1.0019017,19.813776,-0.08723712)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400"
+         id="use5460"
+         width="1"
+         height="1" />
+      <rect
+         y="30.332689"
+         x="36.905502"
+         height="16.030426"
+         width="16.023939"
+         id="rect13523-5"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g5708">
+        <path
+           id="path12830-4-17-08"
+           transform="matrix(1.003504,0,0,1.0019017,-0.25630433,39.988835)"
+           d="M 50.9375,-7.59375 44,-0.75 42.125,-2.625 40,-2.65625 l 0,1.71875 2.9375,2.90625 c 0.584627,0.5855605 1.540374,0.5855605 2.125,0 l 5.9375,-6 0,-3.5625 -0.0625,0 z"
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+           inkscape:connector-curvature="0" />
+        <path
+           sodipodi:nodetypes="cccccccccc"
+           inkscape:connector-curvature="0"
+           id="path12830-4-17"
+           d="m 50.868001,31.380423 -6.9811,6.843038 -1.871896,-1.872654 -2.138425,-0.01563 0.01122,1.699486 2.936988,2.938186 c 0.586676,0.586674 1.537597,0.586674 2.124273,0 l 7.996316,-8.077832 0.002,-1.570761 z"
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif" />
+      </g>
+    </g>
+    <g
+       id="radio-mixed"
+       transform="matrix(0.93617253,0,0,0.93566004,8.83241,-28.03304)"
+       inkscape:label="#g10885">
+      <use
+         transform="translate(-70.089173,-231.63092)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025"
+         id="use7034-3"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-9"
+         width="17.090866"
+         height="17.100227"
+         x="136.9014"
+         y="30.347799" />
+      <g
+         id="use7164"
+         transform="matrix(1.0681792,0,0,1.0687642,118.74234,-2.1022682)">
+        <rect
+           style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect4477"
+           width="9"
+           height="2.9687538"
+           x="20.004272"
+           y="37.393383"
+           rx="1.4843769"
+           ry="1.4843769" />
+        <rect
+           style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect4479"
+           width="9"
+           height="2.9687538"
+           x="20.004272"
+           y="36.393433"
+           rx="1.4843769"
+           ry="1.4843769" />
+      </g>
+    </g>
+    <g
+       id="checkbox-mixed"
+       transform="translate(39.99573,-30)"
+       inkscape:label="#g14334">
+      <use
+         transform="translate(0.004272,-3.9091922e-6)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400"
+         id="use5460-0"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+      <g
+         id="g5684">
+        <rect
+           ry="1.4843769"
+           rx="1.4843769"
+           y="37.393383"
+           x="20.004272"
+           height="2.9687538"
+           width="9"
+           id="rect5203-9-2"
+           style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <rect
+           ry="1.4843769"
+           rx="1.4843769"
+           y="36.393433"
+           x="20.004272"
+           height="2.9687538"
+           width="9"
+           id="rect5203-9"
+           style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+    </g>
+    <g
+       id="checkbox-unchecked"
+       inkscape:label="#g14325"
+       transform="translate(0,-30)">
+      <g
+         style="display:inline"
+         id="g15812-6-6-1"
+         transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)">
+        <g
+           transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+           id="g5489-2-9-6-8-8"
+           style="display:inline">
+          <g
+             id="g5428-8-1-4-0-0" />
+        </g>
+      </g>
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect13523"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g5400">
+        <rect
+           ry="6"
+           style="color:#000000;fill:url(#linearGradient4842);fill-opacity:1;stroke:#a1a1a1;stroke-width:2.09697676;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect5147-9-1-5-7-6"
+           width="29.559635"
+           height="29.154205"
+           x="50.440369"
+           y="125.3458"
+           rx="6"
+           transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-5-7-6-1-7"
+           d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-5-7-6-1-7-7"
+           d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+        <path
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+           d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+           id="rect5147-9-1-5-7-6-1-7-7-5"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       inkscape:label="#g10801"
+       transform="matrix(0.99850603,0,0,0.99810197,0.14963,-9.912935)"
+       id="checkbox-checked-hover">
+      <use
+         transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400-0"
+         id="use5994"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14466"
+         width="16.023939"
+         height="16.030426"
+         x="36.905502"
+         y="30.332689" />
+      <use
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5708"
+         id="use5736"
+         transform="matrix(0.99799921,0,0,0.99999996,0.1059371,1.727819e-5)"
+         width="1000"
+         height="1052.3622" />
+    </g>
+    <g
+       inkscape:label="#g14334"
+       transform="translate(39.99573,-10)"
+       id="checkbox-mixed-hover">
+      <use
+         transform="translate(0.004272,0)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400-0"
+         id="use5994-2"
+         width="1"
+         height="1" />
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect14482"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         transform="translate(-4.609375e-7,-5e-5)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5684"
+         id="use5688"
+         width="1"
+         height="1" />
+    </g>
+    <g
+       inkscape:label="#g14325"
+       id="checkbox-unchecked-hover"
+       transform="translate(0,-10)">
+      <g
+         transform="translate(0,-3.9660404e-6)"
+         style="display:inline"
+         id="g5400-0">
+        <rect
+           ry="6"
+           style="color:#000000;fill:url(#linearGradient4840);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect5147-9-1-5-7-6-4"
+           width="29.559635"
+           height="29.154205"
+           x="50.440369"
+           y="125.3458"
+           rx="6"
+           transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-5-7-6-1-7-78"
+           d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-5-7-6-1-7-7-3"
+           d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.4;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+        <path
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+           d="m 18,34.737187 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+           id="rect5147-9-1-5-7-6-1-7-7-5-0"
+           inkscape:connector-curvature="0" />
+      </g>
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14506"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+    </g>
+    <g
+       id="checkbox-checked-active"
+       transform="matrix(0.99850603,0,0,0.99810197,0.14963,10.087065)"
+       inkscape:label="#g10801">
+      <use
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400-0-5"
+         id="use6314"
+         transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
+         width="1"
+         height="1" />
+      <rect
+         y="30.332689"
+         x="36.905502"
+         height="16.030426"
+         width="16.023939"
+         id="rect14685"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path12830-4-17-08-5"
+         d="m 50.863858,32.380676 -6.94788,6.856765 -1.877805,-1.878566 -2.12818,-0.03131 0,1.722018 2.941895,2.911777 c 0.585502,0.586674 1.542679,0.586674 2.12818,0 l 5.946383,-6.01141 0,-3.569274 -0.06259,0 z"
+         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif" />
+      <use
+         transform="matrix(0.99799921,0,0,0.99999996,0.1059371,1.6393686e-5)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#path12830-4-17"
+         id="use5756"
+         width="1"
+         height="1" />
+    </g>
+    <g
+       id="checkbox-mixed-active"
+       transform="translate(39.99573,10)"
+       inkscape:label="#g14334">
+      <use
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400-0-5"
+         id="use6314-1"
+         transform="translate(0.004272,0)"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14701"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+      <rect
+         style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="use5812-4"
+         width="9"
+         height="2.9687538"
+         x="20.004272"
+         y="37.393383"
+         rx="1.4843769"
+         ry="1.4843769" />
+      <use
+         transform="translate(-4.609375e-7,-5e-5)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5203-9"
+         id="use5812"
+         width="1"
+         height="1" />
+    </g>
+    <g
+       id="checkbox-unchecked-active"
+       inkscape:label="#g14325"
+       transform="translate(0,10)">
+      <g
+         transform="translate(0,-3.9660404e-6)"
+         style="display:inline"
+         id="g5400-0-5">
+        <rect
+           ry="6"
+           style="color:#000000;fill:url(#linearGradient4838);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect5147-9-1-5-7-6-4-8"
+           width="29.559635"
+           height="29.154205"
+           x="50.440369"
+           y="125.3458"
+           rx="6"
+           transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+        <path
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.07000002;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+           d="m 18,34.737187 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+           id="rect5147-9-1-5-7-6-1-7-7-5-0-5"
+           inkscape:connector-curvature="0" />
+      </g>
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect14725"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       inkscape:label="#g10801"
+       transform="matrix(0.99850603,0,0,0.99810197,0.14963,30.087065)"
+       id="checkbox-checked-insensitive">
+      <use
+         transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400-0-5-7"
+         id="use6445"
+         width="1"
+         height="1" />
+      <g
+         transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)"
+         id="g14999"
+         style="display:inline">
+        <g
+           style="display:inline"
+           id="g15001"
+           transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
+          <g
+             id="g15003" />
+        </g>
+      </g>
+      <g
+         style="display:inline"
+         transform="translate(-341.01864,-230.63092)"
+         id="g15009">
+        <g
+           id="g15013" />
+      </g>
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect15021"
+         width="16.023939"
+         height="16.030426"
+         x="36.905502"
+         y="30.332689" />
+      <path
+         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#8d9091;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+         d="m 50.868001,31.380439 -6.981099,6.843039 -1.871897,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938187 c 0.586676,0.586674 1.537597,0.586674 2.124274,0 l 7.996315,-8.077832 0.002,-1.570761 z"
+         id="path12830-4-17-2"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccccc" />
+    </g>
+    <g
+       inkscape:label="#g14334"
+       transform="translate(39.99573,30)"
+       id="checkbox-mixed-insensitive">
+      <use
+         transform="translate(0.004272,0)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400-0-5-7"
+         id="use6465"
+         width="1"
+         height="1" />
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect15025"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5203"
+         width="9"
+         height="2.9687538"
+         x="20.004272"
+         y="36.393433"
+         rx="1.4843769"
+         ry="1.4843769" />
+    </g>
+    <g
+       inkscape:label="#g14325"
+       id="checkbox-unchecked-insensitive"
+       transform="translate(0,30)">
+      <g
+         transform="translate(0,-3.9660404e-6)"
+         style="fill:#ededed;fill-opacity:1;display:inline"
+         id="g5400-0-5-7">
+        <rect
+           ry="6"
+           style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect5147-9-1-5-7-6-4-8-3"
+           width="29.559635"
+           height="29.154205"
+           x="50.440369"
+           y="125.3458"
+           rx="6"
+           transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+      </g>
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect15057"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+    </g>
+    <g
+       transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-224.76084)"
+       id="radio-unchecked-hover"
+       style="display:inline"
+       inkscape:label="#g15392">
+      <g
+         style="display:inline"
+         id="g7025-8">
+        <g
+           style="display:inline"
+           id="g5489-2-9-3-0"
+           transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+          <g
+             id="g5428-8-1-7-1">
+            <rect
+               ry="15.453857"
+               style="color:#000000;fill:url(#linearGradient4836);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+               id="rect5147-9-1-7-8"
+               width="29.385006"
+               height="28.919117"
+               x="50.570232"
+               y="125.5297"
+               rx="15.428222" />
+          </g>
+        </g>
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-2"
+           d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
+           style="color:#000000;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-3-0-4"
+           d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-1-9"
+           d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-7"
+         width="17.090866"
+         height="17.100227"
+         x="206.99057"
+         y="261.97873" />
+    </g>
+    <g
+       transform="matrix(0.93893373,0,0,0.93841974,-312.08814,-225.48386)"
+       id="radio-checked-hover"
+       style="display:inline"
+       inkscape:label="#g15404">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-79"
+         width="17.040606"
+         height="17.049938"
+         x="456.99057"
+         y="261.97876" />
+      <use
+         transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046421)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-8"
+         id="use7392"
+         width="1"
+         height="1" />
+      <g
+         id="use7448"
+         transform="matrix(0.99411529,0,0,0.99411529,2.6893006,1.5417626)">
+        <rect
+           ry="8.0419083"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect4483"
+           width="5.5564694"
+           height="5.5533452"
+           x="462.22174"
+           y="268.29523"
+           rx="7.9057436" />
+        <rect
+           ry="2.7766726"
+           style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect4485"
+           width="5.5564694"
+           height="5.5533452"
+           x="462.22174"
+           y="267.2233"
+           rx="2.7766726" />
+      </g>
+    </g>
+    <g
+       transform="matrix(0.93619363,0,0,0.93568113,8.82935,-8.033851)"
+       id="radio-mixed-hover"
+       inkscape:label="#g15422">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-8"
+         width="17.090481"
+         height="17.099842"
+         x="136.90158"
+         y="30.34798" />
+      <use
+         transform="matrix(0.99997746,0,0,0.99997746,-70.084327,-231.62484)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-8"
+         id="use7392-3"
+         width="1"
+         height="1" />
+      <g
+         id="use7508"
+         transform="matrix(1.0681551,0,0,1.0687402,118.74293,-2.1013573)">
+        <rect
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect7530"
+           width="9"
+           height="2.9687538"
+           x="20.004272"
+           y="37.393383"
+           rx="1.4843769"
+           ry="1.4843769" />
+        <rect
+           style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect7532"
+           width="9"
+           height="2.9687538"
+           x="20.004272"
+           y="36.393433"
+           rx="1.4843769"
+           ry="1.4843769" />
+      </g>
+    </g>
+    <g
+       style="display:inline"
+       id="radio-unchecked-active"
+       transform="matrix(0.93344283,0,0,0.93293183,-96.218362,-204.04632)"
+       inkscape:label="#g15458">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-7-3"
+         width="17.140844"
+         height="17.150234"
+         x="206.99081"
+         y="261.97894" />
+      <g
+         transform="matrix(1.0029243,0,0,1.0029243,-0.60505212,-0.76587606)"
+         style="display:inline"
+         id="g7025-1">
+        <g
+           style="display:inline"
+           id="g5489-2-9-3-7"
+           transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+          <g
+             id="g5428-8-1-7-18">
+            <rect
+               ry="15.453857"
+               style="color:#000000;fill:url(#linearGradient4834);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+               id="rect5147-9-1-7-88"
+               width="29.385006"
+               height="28.919117"
+               x="50.570232"
+               y="125.5297"
+               rx="15.428222" />
+          </g>
+        </g>
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-1-2"
+           d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+           style="opacity:0.07000002;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+    </g>
+    <g
+       transform="matrix(0.93893104,0,0,0.93841705,-77.354156,-205.48315)"
+       id="radio-checked-active"
+       style="display:inline"
+       inkscape:label="#g16048">
+      <use
+         transform="matrix(0.99415483,0,0,0.99415482,1.2096678,1.53112)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-1"
+         id="use5399"
+         width="1"
+         height="1" />
+      <g
+         style="display:inline"
+         id="g16050"
+         transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+        <g
+           id="g16052" />
+      </g>
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-7-4"
+         width="17.040653"
+         height="17.049988"
+         x="206.99059"
+         y="261.97876" />
+      <rect
+         ry="7.9946065"
+         style="opacity:0.7;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="use15101-5-8"
+         width="5.5237875"
+         height="5.5206814"
+         x="212.19102"
+         y="268.25815"
+         rx="7.8592429" />
+      <rect
+         ry="2.7603407"
+         style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="use15101-5"
+         width="5.5237875"
+         height="5.5206814"
+         x="212.19102"
+         y="267.19257"
+         rx="2.7603407" />
+    </g>
+    <g
+       style="display:inline"
+       id="radio-mixed-active"
+       transform="matrix(0.93617253,0,0,0.93566004,-56.78315,-204.76084)"
+       inkscape:label="#g16079">
+      <use
+         transform="matrix(0.99708419,0,0,0.99708419,0.60329674,0.76365256)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-1"
+         id="use5399-3"
+         width="1"
+         height="1" />
+      <g
+         transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"
+         id="g16081"
+         style="display:inline">
+        <g
+           id="g16083" />
+      </g>
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-7-32"
+         width="17.090866"
+         height="17.100227"
+         x="206.99057"
+         y="261.97873" />
+      <rect
+         style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect7532-0-4"
+         width="9.6136122"
+         height="3.1728981"
+         x="210.19966"
+         y="269.49341"
+         rx="1.5855805"
+         ry="1.586449" />
+      <rect
+         style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect7532-0"
+         width="9.6136122"
+         height="3.1728981"
+         x="210.19966"
+         y="268.42465"
+         rx="1.5855805"
+         ry="1.586449" />
+    </g>
+    <g
+       transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-184.76084)"
+       id="radio-unchecked-insensitive"
+       style="display:inline"
+       inkscape:label="#g15524">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-7-5"
+         width="17.090866"
+         height="17.100227"
+         x="206.99057"
+         y="261.97873" />
+      <g
+         style="display:inline"
+         id="g7025-1-7">
+        <g
+           style="display:inline"
+           id="g5489-2-9-3-7-7"
+           transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+          <g
+             id="g5428-8-1-7-18-8">
+            <rect
+               ry="15.453857"
+               style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+               id="rect5147-9-1-7-88-8"
+               width="29.385006"
+               height="28.919117"
+               x="50.570232"
+               y="125.5297"
+               rx="15.428222" />
+          </g>
+        </g>
+      </g>
+    </g>
+    <g
+       transform="matrix(0.93893373,0,0,0.93841974,-312.08814,-185.48386)"
+       id="radio-checked-insensitive"
+       style="display:inline"
+       inkscape:label="#g15536">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-7-9"
+         width="17.040606"
+         height="17.049938"
+         x="456.99057"
+         y="261.97876" />
+      <use
+         transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046421)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-1-7"
+         id="use5683"
+         width="1"
+         height="1" />
+      <rect
+         ry="2.7603328"
+         style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="use15101-5-6"
+         width="5.5237718"
+         height="5.5206656"
+         x="462.19101"
+         y="267.19254"
+         rx="2.7603328" />
+    </g>
+    <g
+       transform="matrix(0.93341132,0,0,0.93290035,9.21044,32.050751)"
+       id="radio-mixed-insensitive"
+       inkscape:label="#g15554">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-7-98"
+         width="17.141424"
+         height="17.150812"
+         x="136.90137"
+         y="30.347755" />
+      <use
+         transform="matrix(1.0029582,0,0,1.0029582,-70.701507,-232.40595)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-1-7"
+         id="use5683-3"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect7532-0-7"
+         width="9.6420517"
+         height="3.1822839"
+         x="140.11996"
+         y="36.812756"
+         rx="1.590271"
+         ry="1.5911419" />
+    </g>
+    <g
+       inkscape:label="#g10801"
+       transform="matrix(0.99850603,0,0,0.99810197,0.14963105,170.08706)"
+       id="checkbox-checked-dark">
+      <use
+         transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08721831)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400-2-5"
+         id="use5671"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect17347"
+         width="16.023939"
+         height="16.030426"
+         x="36.905502"
+         y="30.332689" />
+      <path
+         inkscape:connector-curvature="0"
+         style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="m 49.643285,31.597916 -5.758604,5.6357 -1.877805,-1.87856 -2.128179,-0.0313 0,1.72202 2.941895,2.91177 c 0.586676,0.58668 1.541503,0.58668 2.128179,0 l 5.97768,-6.01141 0,-0.28178 c 0,-0.90678 -0.53207,-1.67899 -1.283166,-2.06642 z"
+         id="rect5147-9-1-5-7-6-5-8-7" />
+      <path
+         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+         d="m 50.868001,31.380411 -6.9811,6.84304 -1.871896,-1.87265 -2.138425,-0.0156 0.01122,1.69948 2.936988,2.938193 c 0.586676,0.58667 1.537597,0.58667 2.124273,0 l 7.996316,-8.077833 0.002,-1.57077 z"
+         id="path12830-4-17-0"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccccc" />
+    </g>
+    <g
+       inkscape:label="#g14334"
+       transform="translate(39.995728,170)"
+       id="checkbox-mixed-dark">
+      <use
+         transform="translate(0.004272,6.0339596e-6)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400-2-5"
+         id="use5671-4"
+         width="1"
+         height="1" />
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect17363"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         ry="1.4843769"
+         rx="1.4843769"
+         y="35.393452"
+         x="20.004272"
+         height="2.9687538"
+         width="9"
+         id="rect5203-9-0-1-5"
+         style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         ry="1.4843769"
+         rx="1.4843769"
+         y="36.393452"
+         x="20.004272"
+         height="2.9687538"
+         width="9"
+         id="rect5203-9-0-1"
+         style="color:#000000;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       inkscape:label="#g14325"
+       id="checkbox-unchecked-dark"
+       transform="translate(0,170)">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect17387"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+      <g
+         style="display:inline"
+         id="checkbox-unchecked-4-9"
+         inkscape:label="#g14325"
+         transform="translate(0,1e-5)">
+        <g
+           style="display:inline"
+           id="g15812-6-6-1-5-6"
+           transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)">
+          <g
+             transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+             id="g5489-2-9-6-8-8-4-5"
+             style="display:inline">
+            <g
+               id="g5428-8-1-4-0-0-2-6" />
+          </g>
+        </g>
+        <rect
+           y="30.362183"
+           x="17"
+           height="16"
+           width="16"
+           id="rect13523-0-9"
+           style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <g
+           id="g5400-2-5">
+          <rect
+             ry="6"
+             style="color:#000000;fill:url(#linearGradient7109);fill-opacity:1;stroke:#1c1f1f;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+             id="rect5147-9-1-5-7-6-5-8"
+             width="29.559635"
+             height="29.154205"
+             x="50.440369"
+             y="125.3458"
+             rx="6"
+             transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+          <path
+             inkscape:connector-curvature="0"
+             id="rect5147-9-1-5-7-6-1-7-9-4"
+             d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
+             style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+          <path
+             inkscape:connector-curvature="0"
+             id="rect5147-9-1-5-7-6-1-7-7-9-4"
+             d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
+             style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#393f3f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+          <path
+             style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+             d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+             id="rect5147-9-1-5-7-6-1-7-7-5-06-6"
+             inkscape:connector-curvature="0" />
+        </g>
+      </g>
+    </g>
+    <g
+       id="checkbox-checked-hover-dark"
+       transform="matrix(0.99850603,0,0,0.99810197,0.14963105,190.08706)"
+       inkscape:label="#g10801">
+      <use
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#checkbox-unchecked-hover-dark"
+         id="use5987"
+         transform="matrix(1.0014962,0,0,1.0019016,19.880069,-190.44854)"
+         width="1"
+         height="1" />
+      <rect
+         y="30.332689"
+         x="36.905502"
+         height="16.030426"
+         width="16.023939"
+         id="rect17795"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="m 49.643285,31.597916 -5.758604,5.6357 -1.877805,-1.87856 -2.128179,-0.0313 0,1.72202 2.941895,2.91177 c 0.586676,0.58668 1.541503,0.58668 2.128179,0 l 5.97768,-6.01141 0,-0.28178 c 0,-0.90678 -0.53207,-1.67899 -1.283166,-2.06642 z"
+         id="rect5147-9-1-5-7-6-5-8-7-4" />
+      <use
+         transform="translate(3.6476755e-7,-4.6063144e-6)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#path12830-4-17-0"
+         id="use6213"
+         width="1"
+         height="1" />
+    </g>
+    <g
+       id="checkbox-mixed-hover-dark"
+       transform="translate(39.995728,190)"
+       inkscape:label="#g14334">
+      <use
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#checkbox-unchecked-hover-dark"
+         id="use5987-9"
+         transform="translate(0.004272,-190)"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect17813"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+      <rect
+         ry="1.4843769"
+         rx="1.4843769"
+         y="35.393452"
+         x="20.004272"
+         height="2.9687538"
+         width="9"
+         id="rect5203-9-0-1-5-2"
+         style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5203-9-0-1"
+         id="use6244"
+         width="1"
+         height="1" />
+    </g>
+    <g
+       transform="translate(0,190)"
+       id="checkbox-unchecked-hover-dark"
+       inkscape:label="#g14325">
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect17839"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         style="display:inline"
+         id="checkbox-unchecked-4-9-1"
+         inkscape:label="#g14325"
+         transform="translate(0,1e-5)">
+        <g
+           style="display:inline"
+           id="g15812-6-6-1-5-6-4"
+           transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)">
+          <g
+             transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+             id="g5489-2-9-6-8-8-4-5-3"
+             style="display:inline">
+            <g
+               id="g5428-8-1-4-0-0-2-6-7" />
+          </g>
+        </g>
+        <rect
+           y="30.362183"
+           x="17"
+           height="16"
+           width="16"
+           id="rect13523-0-9-0"
+           style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <g
+           id="g5400-2-5-9">
+          <rect
+             ry="6"
+             style="color:#000000;fill:url(#linearGradient7107);fill-opacity:1;stroke:#1c1f1f;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+             id="rect5147-9-1-5-7-6-5-8-9"
+             width="29.559635"
+             height="29.154205"
+             x="50.440369"
+             y="125.3458"
+             rx="6"
+             transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+          <path
+             inkscape:connector-curvature="0"
+             id="rect5147-9-1-5-7-6-1-7-9-4-2"
+             d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
+             style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+          <path
+             inkscape:connector-curvature="0"
+             id="rect5147-9-1-5-7-6-1-7-7-9-4-6"
+             d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
+             style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#474f4f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+          <path
+             style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+             d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+             id="rect5147-9-1-5-7-6-1-7-7-5-06-6-2"
+             inkscape:connector-curvature="0" />
+        </g>
+      </g>
+    </g>
+    <g
+       inkscape:label="#g10801"
+       transform="matrix(0.99850603,0,0,0.99810197,0.14963105,210.08706)"
+       id="checkbox-checked-active-dark">
+      <use
+         transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722833)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#checkbox-unchecked-4-9-2"
+         id="use6163"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect17971"
+         width="16.023939"
+         height="16.030426"
+         x="36.905502"
+         y="30.332689" />
+      <path
+         inkscape:connector-curvature="0"
+         style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.99999994;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="m 49.643285,31.597916 -5.758604,5.6357 -1.877805,-1.87856 -2.128179,-0.0313 0,1.72202 2.941895,2.91177 c 0.586676,0.58668 1.541502,0.58668 2.128179,0 l 5.977679,-6.01141 0,-0.28178 c 0,-0.90678 -0.53207,-1.67899 -1.283165,-2.06642 z"
+         id="rect5147-9-1-5-7-6-5-8-7-4-6" />
+      <use
+         transform="translate(3.6476755e-7,-4.2126285e-6)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#path12830-4-17-0"
+         id="use15213-8"
+         width="1000"
+         height="1052.3622" />
+    </g>
+    <g
+       inkscape:label="#g14334"
+       transform="translate(39.995728,210)"
+       id="checkbox-mixed-active-dark">
+      <use
+         transform="translate(0.004272,-3.9660404e-6)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#checkbox-unchecked-4-9-2"
+         id="use6163-0"
+         width="1"
+         height="1" />
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect17989"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         ry="1.4843769"
+         rx="1.4843769"
+         y="35.393452"
+         x="20.004272"
+         height="2.9687538"
+         width="9"
+         id="rect5203-9-0-1-5-2-4"
+         style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         transform="translate(-4.609375e-7,2.6171874e-6)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5203-9-0-1"
+         id="use6244-6"
+         width="1"
+         height="1" />
+    </g>
+    <g
+       inkscape:label="#g14325"
+       id="checkbox-unchecked-active-dark"
+       transform="translate(0,210)">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect18015"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+      <g
+         style="display:inline"
+         id="checkbox-unchecked-4-9-2"
+         inkscape:label="#g14325"
+         transform="translate(0,1e-5)">
+        <g
+           id="g5400-2-5-3">
+          <rect
+             ry="6"
+             style="color:#000000;fill:url(#linearGradient7105);fill-opacity:1;stroke:#1c1f1f;stroke-width:2.09697652;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+             id="rect5147-9-1-5-7-6-5-8-2"
+             width="29.559635"
+             height="29.154205"
+             x="50.440369"
+             y="125.3458"
+             rx="6"
+             transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+          <path
+             style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+             d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+             id="rect5147-9-1-5-7-6-1-7-7-5-06-6-5"
+             inkscape:connector-curvature="0" />
+        </g>
+      </g>
+    </g>
+    <g
+       transform="translate(0,230)"
+       id="checkbox-unchecked-insensitive-dark"
+       inkscape:label="#g14325">
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect18233"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         style="display:inline"
+         id="checkbox-unchecked-4-9-2-1"
+         inkscape:label="#g14325"
+         transform="translate(-3.3541394e-8,6e-6)">
+        <g
+           id="g5400-2-5-3-8">
+          <rect
+             ry="6"
+             style="color:#000000;fill:#323636;fill-opacity:1;stroke:#1c1f1f;stroke-width:2.09697652000000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+             id="rect5147-9-1-5-7-6-5-8-2-9"
+             width="29.559635"
+             height="29.154205"
+             x="50.440369"
+             y="125.3458"
+             rx="6"
+             transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+        </g>
+      </g>
+    </g>
+    <g
+       inkscape:label="#g14325"
+       id="checkbox-checked-insensitive-dark"
+       transform="translate(20,230)">
+      <use
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#checkbox-unchecked-4-9-2-1"
+         id="use6419"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect18292"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+      <path
+         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#8d9091;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+         d="m 30.941637,31.407933 -6.97067,6.83006 -1.8691,-1.8691 -2.13523,-0.0156 0.0112,1.69625 2.932601,2.93262 c 0.585799,0.58556 1.535299,0.58556 2.121099,0 l 7.98437,-8.0625 0.002,-1.56779 z"
+         id="path12830-4-17-0-8"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccccc" />
+    </g>
+    <g
+       transform="translate(40,230)"
+       id="checkbox-mixed-insensitive-dark"
+       inkscape:label="#g14325">
+      <use
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#checkbox-unchecked-4-9-2-1"
+         id="use6419-0"
+         width="1"
+         height="1" />
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect18306"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427000000010;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="use6244-6-1"
+         width="9"
+         height="2.9687538"
+         x="20"
+         y="36.393452"
+         rx="1.4843769"
+         ry="1.4843769" />
+    </g>
+    <g
+       inkscape:label="#g15805"
+       transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-44.76084)"
+       id="radio-unchecked-dark"
+       style="display:inline">
+      <rect
+         y="261.97873"
+         x="206.99057"
+         height="17.100227"
+         width="17.090866"
+         id="rect18880"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         transform="translate(8.5871184e-7,9.4903214e-6)"
+         style="display:inline"
+         id="g7025-4-5">
+        <g
+           style="display:inline"
+           id="g5489-2-9-3-4-6"
+           transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+          <g
+             id="g5428-8-1-7-4-4">
+            <rect
+               ry="15.453857"
+               style="color:#000000;fill:url(#linearGradient7103);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+               id="rect5147-9-1-7-6-4"
+               width="29.385006"
+               height="28.919117"
+               x="50.570232"
+               y="125.5297"
+               rx="15.428222" />
+          </g>
+        </g>
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-5-4"
+           d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
+           style="color:#000000;fill:#262a2a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-3-0-5-4"
+           d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
+           style="color:#000000;fill:#3e4444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-1-8-2"
+           d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+           style="opacity:0.17000002;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+    </g>
+    <g
+       inkscape:label="#g2928"
+       transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-44.03705)"
+       id="radio-checked-dark"
+       style="display:inline">
+      <use
+         transform="matrix(1.0029614,0,0,1.0029613,249.38698,-0.77583891)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-4-5"
+         id="use6849"
+         width="1000"
+         height="1052.3622" />
+      <rect
+         y="261.97867"
+         x="456.99054"
+         height="17.150867"
+         width="17.141478"
+         id="rect18900"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g7024">
+        <rect
+           ry="2.7197769"
+           style="opacity:0.9;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect15095-0-4"
+           width="5.4426146"
+           height="5.4395537"
+           x="462.27869"
+           y="266.20828"
+           rx="2.7197769" />
+        <rect
+           ry="2.7197769"
+           style="color:#000000;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect15095-0"
+           width="5.4426146"
+           height="5.4395537"
+           x="462.27869"
+           y="267.28021"
+           rx="2.7197769" />
+      </g>
+    </g>
+    <g
+       inkscape:label="#g10885"
+       transform="matrix(0.93617253,0,0,0.93566004,8.8324075,171.96696)"
+       id="radio-mixed-dark">
+      <use
+         transform="translate(-70.089184,-231.63092)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-4-5"
+         id="use6849-8"
+         width="1000"
+         height="1052.3622" />
+      <rect
+         y="30.347799"
+         x="136.9014"
+         height="17.100227"
+         width="17.090866"
+         id="rect18922"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g7055">
+        <rect
+           ry="1.586449"
+           rx="1.5855805"
+           y="35.724964"
+           x="140.11049"
+           height="3.1728981"
+           width="9.6136122"
+           id="rect4479-9-0-8"
+           style="opacity:0.8;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <rect
+           ry="1.586449"
+           rx="1.5855805"
+           y="36.793736"
+           x="140.11049"
+           height="3.1728981"
+           width="9.6136122"
+           id="rect4479-9-0"
+           style="color:#000000;fill:#eeeeec;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+    </g>
+    <g
+       inkscape:label="#g15524"
+       style="display:inline"
+       id="radio-unchecked-insensitive-dark"
+       transform="matrix(0.93617253,0,0,0.93566004,-96.814401,15.23916)">
+      <rect
+         y="261.97873"
+         x="206.99057"
+         height="17.100227"
+         width="17.090866"
+         id="rect19038"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         transform="translate(0.03338152,1.0490322e-5)"
+         style="display:inline"
+         id="g7025-4-5-2-0-3">
+        <g
+           style="display:inline"
+           id="g5489-2-9-3-4-6-0-2-6"
+           transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+          <g
+             id="g5428-8-1-7-4-4-0-2-2">
+            <rect
+               ry="15.453857"
+               style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+               id="rect5147-9-1-7-6-4-1-7-7"
+               width="29.385006"
+               height="28.919117"
+               x="50.570232"
+               y="125.5297"
+               rx="15.428222" />
+          </g>
+        </g>
+      </g>
+    </g>
+    <g
+       inkscape:label="#g15536"
+       style="display:inline"
+       id="radio-checked-insensitive-dark"
+       transform="matrix(0.93893373,0,0,0.93841974,-312.08814,14.51614)">
+      <use
+         transform="matrix(0.99705922,0,0,0.99705921,250.57545,0.77046441)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-4-5-2-0-3"
+         id="use7470"
+         width="1"
+         height="1" />
+      <rect
+         y="261.97876"
+         x="456.99057"
+         height="17.049938"
+         width="17.040606"
+         id="rect19052"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         ry="2.7037716"
+         style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19598865999999981;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect15095-0-7"
+         width="5.4105864"
+         height="5.4075432"
+         x="462.24762"
+         y="267.24915"
+         rx="2.7037716" />
+    </g>
+    <g
+       inkscape:label="#g15554"
+       id="radio-mixed-insensitive-dark"
+       transform="matrix(0.93341132,0,0,0.93290035,9.210439,232.05075)">
+      <use
+         transform="matrix(1.0029582,0,0,1.0029582,-70.734987,-232.40595)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-4-5-2-0-3"
+         id="use7470-8"
+         width="1"
+         height="1" />
+      <g
+         transform="translate(-320.08917,-231.63092)"
+         id="g19064"
+         style="display:inline" />
+      <rect
+         y="30.347755"
+         x="136.90137"
+         height="17.150812"
+         width="17.141424"
+         id="rect19068"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         ry="1.5911419"
+         rx="1.590271"
+         y="36.812767"
+         x="140.11996"
+         height="3.1822839"
+         width="9.6420517"
+         id="rect4479-9-0-9"
+         style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.21489716000000003;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       style="display:inline"
+       id="radio-unchecked-hover-dark"
+       transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-24.76084)"
+       inkscape:label="#g15805">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect19380"
+         width="17.090866"
+         height="17.100227"
+         x="206.99057"
+         y="261.97873" />
+      <g
+         transform="translate(9.1830016e-7,1.0490322e-5)"
+         style="display:inline"
+         id="g7025-4-5-2">
+        <g
+           style="display:inline"
+           id="g5489-2-9-3-4-6-0"
+           transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+          <g
+             id="g5428-8-1-7-4-4-0">
+            <rect
+               ry="15.453857"
+               style="color:#000000;fill:url(#linearGradient7101);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+               id="rect5147-9-1-7-6-4-1"
+               width="29.385006"
+               height="28.919117"
+               x="50.570232"
+               y="125.5297"
+               rx="15.428222" />
+          </g>
+        </g>
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-5-4-4"
+           d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
+           style="color:#000000;fill:#262a2a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-3-0-5-4-0"
+           d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
+           style="color:#000000;fill:#4c5454;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-1-8-2-0"
+           d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+           style="opacity:0.17000002;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+    </g>
+    <g
+       style="display:inline"
+       id="radio-checked-hover-dark"
+       transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-24.03705)"
+       inkscape:label="#g2928">
+      <use
+         transform="matrix(1.0029614,0,0,1.0029613,249.38698,-0.77583991)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-4-5-2"
+         id="use7140"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect19416"
+         width="17.141478"
+         height="17.150867"
+         x="456.99054"
+         y="261.97867" />
+      <use
+         transform="translate(1.1102355e-7,-5.7254078e-6)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7024"
+         id="use7028"
+         width="1"
+         height="1" />
+    </g>
+    <g
+       id="radio-mixed-hover-dark"
+       transform="matrix(0.93617253,0,0,0.93566004,8.8324075,191.96696)"
+       inkscape:label="#g10885">
+      <use
+         transform="translate(-70.089174,-231.63092)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-4-5-2"
+         id="use7140-5"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect19440"
+         width="17.090866"
+         height="17.100227"
+         x="136.9014"
+         y="30.347799" />
+      <use
+         transform="translate(1.7462727e-6,4.9032167e-7)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7055"
+         id="use7059"
+         width="1"
+         height="1" />
+    </g>
+    <g
+       inkscape:label="#g15805"
+       transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-4.76084)"
+       id="radio-unchecked-active-dark"
+       style="display:inline">
+      <rect
+         y="261.97873"
+         x="206.99057"
+         height="17.100227"
+         width="17.090866"
+         id="rect19536"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         transform="translate(9.1830016e-7,1.0490322e-5)"
+         style="display:inline"
+         id="g7025-4-5-2-0">
+        <g
+           style="display:inline"
+           id="g5489-2-9-3-4-6-0-2"
+           transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+          <g
+             id="g5428-8-1-7-4-4-0-2">
+            <rect
+               ry="15.453857"
+               style="color:#000000;fill:url(#linearGradient7099);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:2.08222342;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+               id="rect5147-9-1-7-6-4-1-7"
+               width="29.385006"
+               height="28.919117"
+               x="50.570232"
+               y="125.5297"
+               rx="15.428222" />
+          </g>
+        </g>
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-1-8-2-0-7"
+           d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+           style="opacity:0.1;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+    </g>
+    <g
+       inkscape:label="#g2928"
+       transform="matrix(0.93340838,0,0,0.93289741,-309.56307,-4.03705)"
+       id="radio-checked-active-dark"
+       style="display:inline">
+      <use
+         transform="matrix(1.0029614,0,0,1.0029613,249.38698,-0.77583991)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-4-5-2-0"
+         id="use7303"
+         width="1"
+         height="1" />
+      <rect
+         y="261.97867"
+         x="456.99054"
+         height="17.150867"
+         width="17.141478"
+         id="rect19572"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         transform="translate(1.1102355e-7,-5.7254081e-6)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7024"
+         id="use7028-7"
+         width="1"
+         height="1" />
+    </g>
+    <g
+       inkscape:label="#g10885"
+       transform="matrix(0.93617253,0,0,0.93566004,8.8324075,211.96696)"
+       id="radio-mixed-active-dark">
+      <use
+         transform="translate(-70.089174,-231.63092)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-4-5-2-0"
+         id="use7303-6"
+         width="1"
+         height="1" />
+      <rect
+         y="30.347799"
+         x="136.9014"
+         height="17.100227"
+         width="17.090866"
+         id="rect19596"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         transform="translate(1.7462727e-6,-5.0967833e-7)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7055"
+         id="use7059-6"
+         width="1"
+         height="1" />
+    </g>
+    <g
+       id="checkbox-checked-backdrop"
+       transform="matrix(0.99850603,0,0,0.99810197,0.14963,50.087065)"
+       inkscape:label="#g10801">
+      <use
+         transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722939)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-5-7-6-4-8-3-0"
+         id="use6551"
+         width="1"
+         height="1" />
+      <g
+         style="display:inline"
+         id="g19927"
+         transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)">
+        <g
+           transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+           id="g19929"
+           style="display:inline">
+          <g
+             id="g19931" />
+        </g>
+      </g>
+      <rect
+         y="30.332689"
+         x="36.905502"
+         height="16.030426"
+         width="16.023939"
+         id="rect19941"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#54595a;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+         d="m 50.868001,31.380439 -6.981099,6.843039 -1.871897,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938187 c 0.586676,0.586674 1.537597,0.586674 2.124274,0 l 7.996315,-8.077832 0.002,-1.570761 z"
+         id="path12830-4-17-2-3"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccccc" />
+    </g>
+    <g
+       id="checkbox-mixed-backdrop"
+       transform="translate(39.99573,50)"
+       inkscape:label="#g14334">
+      <use
+         transform="translate(0.004272,-2.9802322e-8)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-5-7-6-4-8-3-0"
+         id="use6551-3"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect19945"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+      <g
+         style="display:inline"
+         id="g19947"
+         transform="matrix(0.92951982,0,0,0.92914368,-156.74643,-212.9618)">
+        <g
+           transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+           id="g19949"
+           style="display:inline">
+          <g
+             id="g19951" />
+        </g>
+      </g>
+      <rect
+         style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5203-6"
+         width="9"
+         height="2.9687538"
+         x="20.004272"
+         y="36.393433"
+         rx="1.4843769"
+         ry="1.4843769" />
+    </g>
+    <g
+       transform="translate(0,50)"
+       id="checkbox-unchecked-backdrop"
+       inkscape:label="#g14325">
+      <rect
+         ry="2.8844237"
+         style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5147-9-1-5-7-6-4-8-3-0"
+         width="13.98312"
+         height="14.015514"
+         x="17.500002"
+         y="30.862183"
+         rx="2.8382866" />
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect19971"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       inkscape:label="#g15524"
+       style="display:inline"
+       id="radio-unchecked-backdrop"
+       transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-164.76084)">
+      <rect
+         y="261.97873"
+         x="206.99057"
+         height="17.100227"
+         width="17.090866"
+         id="rect19981"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         ry="7.9957981"
+         style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.06847155;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5147-9-1-7-88-8-5"
+         width="14.954509"
+         height="14.9627"
+         x="207.52921"
+         y="262.51309"
+         rx="7.8516736" />
+    </g>
+    <g
+       inkscape:label="#g15536"
+       style="display:inline"
+       id="radio-checked-backdrop"
+       transform="matrix(0.93893373,0,0,0.93841974,-312.08814,-165.48386)">
+      <rect
+         y="261.97876"
+         x="456.99057"
+         height="17.049938"
+         width="17.040606"
+         id="rect19995"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046669)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-7-88-8-5"
+         id="use5805"
+         width="1"
+         height="1" />
+      <rect
+         ry="2.7603328"
+         style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="use15101-5-6-3"
+         width="5.5237718"
+         height="5.5206656"
+         x="462.19101"
+         y="267.19254"
+         rx="2.7603328" />
+    </g>
+    <g
+       inkscape:label="#g15554"
+       id="radio-mixed-backdrop"
+       transform="matrix(0.93341132,0,0,0.93290035,9.21044,52.050751)">
+      <rect
+         y="30.347755"
+         x="136.90137"
+         height="17.150812"
+         width="17.141424"
+         id="rect20011"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         transform="matrix(1.0029582,0,0,1.0029582,-70.701511,-232.40595)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-7-88-8-5"
+         id="use5805-1"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect7532-0-7-9"
+         width="9.6420517"
+         height="3.1822839"
+         x="140.11996"
+         y="36.812756"
+         rx="1.590271"
+         ry="1.5911419" />
+    </g>
+    <g
+       inkscape:label="#g10801"
+       transform="matrix(0.99850603,0,0,0.99810197,0.14963,70.08706)"
+       id="checkbox-checked-backdrop-insensitive">
+      <use
+         transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722438)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-7"
+         id="use6749"
+         width="1"
+         height="1" />
+      <g
+         transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)"
+         id="g20167"
+         style="display:inline">
+        <g
+           style="display:inline"
+           id="g20169"
+           transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
+          <g
+             id="g20171" />
+        </g>
+      </g>
+      <g
+         style="display:inline"
+         transform="translate(-341.01864,-230.63092)"
+         id="g20175">
+        <g
+           id="g20177" />
+      </g>
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect20181"
+         width="16.023939"
+         height="16.030426"
+         x="36.905502"
+         y="30.332689" />
+      <path
+         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c7c7c7;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+         d="m 50.868001,31.380443 -6.981098,6.843039 -1.871898,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938186 c 0.586676,0.586675 1.537597,0.586675 2.124275,0 l 7.996314,-8.077832 0.002,-1.57076 z"
+         id="path12830-4-17-2-3-9"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccccc" />
+    </g>
+    <g
+       inkscape:label="#g14334"
+       transform="translate(39.99573,70)"
+       id="checkbox-mixed-backdrop-insensitive">
+      <use
+         transform="translate(0.004272,-2.9802322e-8)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-7"
+         id="use6749-5"
+         width="1"
+         height="1" />
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect20185"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         transform="matrix(0.92951982,0,0,0.92914368,-156.74643,-212.9618)"
+         id="g20187"
+         style="display:inline">
+        <g
+           style="display:inline"
+           id="g20189"
+           transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
+          <g
+             id="g20191" />
+        </g>
+      </g>
+      <g
+         transform="translate(-40.874249,-1.0164925)"
+         id="g20195"
+         style="display:inline">
+        <g
+           style="display:inline"
+           id="g20197"
+           transform="translate(-400.08917,-231.63092)" />
+      </g>
+      <rect
+         style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5203-6-8"
+         width="9"
+         height="2.9687538"
+         x="20.004272"
+         y="36.393433"
+         rx="1.4843769"
+         ry="1.4843769" />
+    </g>
+    <g
+       inkscape:label="#g14325"
+       id="checkbox-unchecked-backdrop-insensitive"
+       transform="translate(0,70)">
+      <rect
+         ry="2.8844237"
+         style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5147-9-1-5-7-6-4-8-3-0-7"
+         width="13.98312"
+         height="14.015514"
+         x="17.500002"
+         y="30.862183"
+         rx="2.8382866" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect20211"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+    </g>
+    <g
+       transform="matrix(0.93617253,0,0,0.93566004,-96.783151,-144.76084)"
+       id="radio-unchecked-backdrop-insensitive"
+       style="display:inline"
+       inkscape:label="#g15524">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect20221"
+         width="17.090866"
+         height="17.100227"
+         x="206.99057"
+         y="261.97873" />
+      <rect
+         ry="7.9957981"
+         style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.06847155;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5147-9-1-7-88-8-5-7"
+         width="14.954509"
+         height="14.9627"
+         x="207.52921"
+         y="262.51309"
+         rx="7.8516736" />
+    </g>
+    <g
+       transform="matrix(0.93893373,0,0,0.93841974,-312.08814,-145.48386)"
+       id="radio-checked-backdrop-insensitive"
+       style="display:inline"
+       inkscape:label="#g15536">
+      <g
+         style="display:inline"
+         id="g20225"
+         transform="translate(250,1.6004853e-6)">
+        <g
+           transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"
+           id="g20227"
+           style="display:inline">
+          <g
+             id="g20229" />
+        </g>
+      </g>
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect20235"
+         width="17.040606"
+         height="17.049938"
+         x="456.99057"
+         y="261.97876" />
+      <use
+         transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046669)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-7-88-8-5-7"
+         id="use5938"
+         width="1"
+         height="1" />
+      <rect
+         ry="2.7603328"
+         style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="use15101-5-6-3-9"
+         width="5.5237718"
+         height="5.5206656"
+         x="462.19101"
+         y="267.19254"
+         rx="2.7603328" />
+    </g>
+    <g
+       transform="matrix(0.93341132,0,0,0.93290035,9.21044,72.05075)"
+       id="radio-mixed-backdrop-insensitive"
+       inkscape:label="#g15554">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect20251"
+         width="17.141424"
+         height="17.150812"
+         x="136.90137"
+         y="30.347755" />
+      <use
+         transform="matrix(1.0029582,0,0,1.0029582,-70.701511,-232.40595)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-7-88-8-5-7"
+         id="use5938-3"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect7532-0-7-9-6"
+         width="9.6420517"
+         height="3.1822839"
+         x="140.11996"
+         y="36.812756"
+         rx="1.590271"
+         ry="1.5911419" />
+    </g>
+    <g
+       inkscape:label="#g14325"
+       id="checkbox-unchecked-backdrop-dark"
+       transform="translate(0,250)">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect23509"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+      <rect
+         ry="2.8844237"
+         style="color:#000000;fill:#393f3f;fill-opacity:1;stroke:#1e2222;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5147-9-1-5-7-6-5-8-2-9-8"
+         width="13.98312"
+         height="14.015514"
+         x="17.500002"
+         y="30.862192"
+         rx="2.8382866" />
+    </g>
+    <g
+       transform="translate(20,250)"
+       id="checkbox-checked-backdrop-dark"
+       inkscape:label="#g14325">
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect23521"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-5-7-6-5-8-2-9-8"
+         id="use6506"
+         width="1"
+         height="1" />
+      <path
+         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c9cbc9;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+         d="m 30.941637,31.407933 -6.97067,6.83006 -1.8691,-1.8691 -2.13523,-0.0156 0.0112,1.69625 2.932601,2.93262 c 0.585799,0.58556 1.535299,0.58556 2.121099,0 l 7.98437,-8.0625 0.002,-1.56779 z"
+         id="path12830-4-17-0-8-9"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccccc" />
+    </g>
+    <g
+       inkscape:label="#g14325"
+       id="checkbox-mixed-backdrop-dark"
+       transform="translate(40,250)">
+      <use
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-5-7-6-5-8-2-9-8"
+         id="use6506-5"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect23535"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+      <rect
+         style="color:#000000;fill:#c9cbc9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="use6244-6-1-4"
+         width="9"
+         height="2.9687538"
+         x="20"
+         y="36.393452"
+         rx="1.4843769"
+         ry="1.4843769" />
+    </g>
+    <g
+       transform="matrix(0.93617253,0,0,0.93566004,-96.814401,35.23916)"
+       id="radio-unchecked-backdrop-dark"
+       style="display:inline"
+       inkscape:label="#g15524">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect23547"
+         width="17.090866"
+         height="17.100227"
+         x="206.99057"
+         y="261.97873" />
+      <rect
+         ry="7.9957981"
+         style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.06847155;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5147-9-1-7-6-4-1-7-7-8"
+         width="14.954509"
+         height="14.9627"
+         x="207.56259"
+         y="262.51312"
+         rx="7.8516736" />
+    </g>
+    <g
+       transform="matrix(0.93893373,0,0,0.93841974,-312.08814,34.51614)"
+       id="radio-checked-backdrop-dark"
+       style="display:inline"
+       inkscape:label="#g15536">
+      <use
+         transform="matrix(0.99705922,0,0,0.99705921,250.57545,0.77046823)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-7-6-4-1-7-7-8"
+         id="use7611"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect23559"
+         width="17.040606"
+         height="17.049938"
+         x="456.99057"
+         y="261.97876" />
+      <rect
+         ry="2.7037716"
+         style="color:#000000;fill:#c9cbc9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19598866;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect15095-0-7-2"
+         width="5.4105864"
+         height="5.4075432"
+         x="462.24762"
+         y="267.24915"
+         rx="2.7037716" />
+    </g>
+    <g
+       transform="matrix(0.93341132,0,0,0.93290035,9.210439,252.05075)"
+       id="radio-mixed-backdrop-dark"
+       inkscape:label="#g15554">
+      <use
+         transform="matrix(1.0029582,0,0,1.0029582,-70.734987,-232.40595)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-7-6-4-1-7-7-8"
+         id="use7611-8"
+         width="1"
+         height="1" />
+      <g
+         style="display:inline"
+         id="g23569"
+         transform="translate(-320.08917,-231.63092)" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect23573"
+         width="17.141424"
+         height="17.150812"
+         x="136.90137"
+         y="30.347755" />
+      <rect
+         ry="1.5911419"
+         rx="1.590271"
+         y="36.812767"
+         x="140.11996"
+         height="3.1822839"
+         width="9.6420517"
+         id="rect4479-9-0-9-9"
+         style="color:#000000;fill:#c9cbc9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.21489716;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(0,270)"
+       id="checkbox-unchecked-backdrop-insensitive-dark"
+       inkscape:label="#g14325">
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect23585"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         ry="2.8844237"
+         style="color:#000000;fill:#323636;fill-opacity:1;stroke:#1c1f1f;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;fill-rule:nonzero"
+         id="rect5147-9-1-5-7-6-5-8-2-9-8-7"
+         width="13.98312"
+         height="14.015514"
+         x="17.500002"
+         y="30.862192"
+         rx="2.8382866" />
+    </g>
+    <g
+       inkscape:label="#g14325"
+       id="checkbox-checked-backdrop-insensitive-dark"
+       transform="translate(20,270)">
+      <use
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-5-7-6-5-8-2-9-8-7"
+         id="use6598"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect23597"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+      <path
+         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#454c4c;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+         d="m 30.941637,31.407933 -6.97067,6.83006 -1.8691,-1.8691 -2.13523,-0.0156 0.0112,1.69625 2.932601,2.93262 c 0.585799,0.58556 1.535299,0.58556 2.121099,0 l 7.98437,-8.0625 0.002,-1.56779 z"
+         id="path12830-4-17-0-8-5"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccccc" />
+    </g>
+    <g
+       transform="translate(40,270)"
+       id="checkbox-mixed-backdrop-insensitive-dark"
+       inkscape:label="#g14325">
+      <use
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-5-7-6-5-8-2-9-8-7"
+         id="use6598-5"
+         width="1"
+         height="1" />
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect23611"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         style="color:#000000;fill:#454c4c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="use6244-6-1-4-8"
+         width="9"
+         height="2.9687538"
+         x="20"
+         y="36.393452"
+         rx="1.4843769"
+         ry="1.4843769" />
+    </g>
+    <g
+       inkscape:label="#g15524"
+       style="display:inline"
+       id="radio-unchecked-backdrop-insensitive-dark"
+       transform="matrix(0.93617253,0,0,0.93566004,-96.814401,55.23916)">
+      <rect
+         y="261.97873"
+         x="206.99057"
+         height="17.100227"
+         width="17.090866"
+         id="rect23623"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         ry="7.9957981"
+         style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.06847161;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5147-9-1-7-6-4-1-7-7-8-9"
+         width="14.954509"
+         height="14.9627"
+         x="207.56259"
+         y="262.51312"
+         rx="7.8516736" />
+    </g>
+    <g
+       inkscape:label="#g15536"
+       style="display:inline"
+       id="radio-checked-backdrop-insensitive-dark"
+       transform="matrix(0.93893373,0,0,0.93841974,-312.08814,54.51614)">
+      <use
+         transform="matrix(0.99705922,0,0,0.99705921,250.57545,0.77046823)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-7-6-4-1-7-7-8-9"
+         id="use7762"
+         width="1"
+         height="1" />
+      <rect
+         y="261.97876"
+         x="456.99057"
+         height="17.049938"
+         width="17.040606"
+         id="rect23635"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         ry="2.7037716"
+         style="color:#000000;fill:#454c4c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19598866;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect15095-0-7-2-1"
+         width="5.4105864"
+         height="5.4075432"
+         x="462.24762"
+         y="267.24915"
+         rx="2.7037716" />
+    </g>
+    <g
+       inkscape:label="#g15554"
+       id="radio-mixed-backdrop-insensitive-dark"
+       transform="matrix(0.93341132,0,0,0.93290035,9.210439,272.05075)">
+      <g
+         transform="translate(-320.08917,-231.63092)"
+         id="g23645"
+         style="display:inline" />
+      <use
+         transform="matrix(1.0029582,0,0,1.0029582,-70.734987,-232.40595)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-7-6-4-1-7-7-8-9"
+         id="use7762-6"
+         width="1"
+         height="1" />
+      <rect
+         y="30.347755"
+         x="136.90137"
+         height="17.150812"
+         width="17.141424"
+         id="rect23649"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         ry="1.5911419"
+         rx="1.590271"
+         y="36.812767"
+         x="140.11996"
+         height="3.1822839"
+         width="9.6420517"
+         id="rect4479-9-0-9-9-0"
+         style="color:#000000;fill:#454c4c;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.21489716;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       id="slider-horz-scale-has-marks-below"
+       transform="translate(0,-20)"
+       inkscape:label="#g5515">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-8"
+         d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+         style="color:#000000;fill:url(#linearGradient6167);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4740">
+        <path
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+           id="path4552"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#c0c0c0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+           id="path4552-6"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#f9f9f9;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
+           id="path4720"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       id="slider-horz-scale-has-marks-above"
+       transform="matrix(1,0,0,0.99944391,0,-20.008718)"
+       inkscape:label="#g5522">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497"
+         d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+         style="color:#000000;fill:url(#linearGradient5573);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.00027823;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4740-2"
+         style="display:inline"
+         transform="matrix(-1,0,0,-1,419.98546,-5.2628174)">
+        <path
+           style="color:#000000;fill:#c0c0c0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+           id="path4552-2"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+           id="path4552-6-8"
+           inkscape:connector-curvature="0" />
+      </g>
+      <path
+         style="color:#000000;fill:#f3f3f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="m 224.98546,5.3621826 c 2.30863,-10e-7 4.61312,-0.859113 6.375,-2.625 1.88818,-1.8924693 2.75978,-4.4008102 2.625,-6.875 -0.12078,2.1382318 -0.99306,4.239352 -2.625,5.875 -1.76188,1.765887 -4.06637,2.624999 -6.375,2.625 -2.30863,1e-6 -4.61312,-0.859111 -6.375,-2.625 -1.63194,-1.6356505 -2.50422,-3.7367683 -2.625,-5.875 -0.13081,2.4697869 0.7403,4.9860195 2.625,6.875 1.76188,1.765889 4.06637,2.625001 6.375,2.625 z"
+         id="path4552-2-2"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="slider-vert-scale-has-marks-above"
+       transform="translate(0,-20)"
+       inkscape:label="#g5529">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-7"
+         d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+         style="color:#000000;fill:url(#linearGradient6165);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g5028">
+        <path
+           style="color:#000000;fill:#c0c0c0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+           id="path4906"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#f3f3f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+           id="path4906-3"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+           id="path4906-6"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       id="slider-vert-scale-has-marks-below"
+       transform="translate(0,-20)"
+       inkscape:label="#g5536">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0"
+         d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+         style="color:#000000;fill:url(#linearGradient6163);fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.00000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g5028-9"
+         style="display:inline"
+         transform="matrix(-1,0,0,1,540.0136,-0.02786437)">
+        <path
+           style="color:#000000;fill:#c0c0c0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+           id="path4906-0"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#f3f3f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+           id="path4906-3-6"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+           id="path4906-6-6"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       id="slider-horz-scale-has-marks-below-dark"
+       inkscape:label="#g5543">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-8-2"
+         d="m 201.71751,170.6638 c -3.70998,-3.71842 -9.72504,-3.71842 -13.43502,0 -3.70999,3.71841 -3.70999,9.74716 0,13.46558 l 6.71751,6.73279 6.71751,-6.73279 c 3.70999,-3.71842 3.70999,-9.74716 0,-13.46558 z"
+         style="color:#000000;fill:url(#linearGradient4838-7-9);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         transform="translate(0,180)"
+         id="g4740-3"
+         style="display:inline">
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+           id="path4552-1"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+           id="path4552-6-3"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#3e4444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
+           id="path4720-9"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       id="slider-horz-scale-has-marks-above-dark"
+       transform="matrix(1,0,0,0.99944373,0,0.09114351)"
+       inkscape:label="#g5550">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-3"
+         d="m 218.28249,184.08308 c 3.70998,3.72257 9.72504,3.72256 13.43502,0 3.70999,-3.72257 3.70999,-9.75803 0,-13.4806 L 225,163.86218 l -6.71751,6.7403 c -3.70999,3.72257 -3.70999,9.75803 0,13.4806 z"
+         style="color:#000000;fill:url(#linearGradient5571);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.00027812;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4740-2-9"
+         style="display:inline"
+         transform="matrix(-1,0,0,-1,419.98546,174.73718)">
+        <path
+           style="color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+           id="path4552-2-29"
+           inkscape:connector-curvature="0" />
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+           id="path4552-6-8-0"
+           inkscape:connector-curvature="0" />
+      </g>
+      <path
+         style="color:#000000;fill:#3e4444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="m 224.98546,185.36218 c 2.30863,0 4.61312,-0.85911 6.375,-2.625 1.88818,-1.89247 2.75978,-4.40081 2.625,-6.875 -0.12078,2.13824 -0.99306,4.23936 -2.625,5.875 -1.76188,1.76589 -4.06637,2.625 -6.375,2.625 -2.30863,0 -4.61312,-0.85911 -6.375,-2.625 -1.63194,-1.63565 -2.50422,-3.73676 -2.625,-5.875 -0.13081,2.46979 0.7403,4.98602 2.625,6.875 1.76188,1.76589 4.06637,2.625 6.375,2.625 z"
+         id="path4552-2-2-8"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       id="slider-vert-scale-has-marks-above-dark"
+       inkscape:label="#g5557">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-7-4"
+         d="m 261.70963,184.0925 c 3.7205,-3.70999 3.7205,-9.72505 0,-13.43503 -3.72049,-3.70998 -9.75259,-3.70998 -13.47308,0 l -6.73655,6.71751 6.73655,6.71752 c 3.72049,3.70998 9.75259,3.70998 13.47308,0 z"
+         style="color:#000000;fill:url(#linearGradient4838-7-9-0);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         transform="translate(0,180)"
+         id="g5028-6"
+         style="display:inline">
+        <path
+           style="color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+           id="path4906-8"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#3e4444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+           id="path4906-3-9"
+           inkscape:connector-curvature="0" />
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+           id="path4906-6-5"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       id="slider-vert-scale-has-marks-below-dark"
+       inkscape:label="#g5564">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-9"
+         d="m 278.29038,170.65747 c -3.7205,3.70998 -3.7205,9.72505 0,13.43503 3.72049,3.70998 9.75259,3.70998 13.47308,0 l 6.73655,-6.71752 -6.73655,-6.71751 c -3.72049,-3.70998 -9.75259,-3.70999 -13.47308,0 z"
+         style="color:#000000;fill:url(#linearGradient4838-7-9-8);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g5028-9-6"
+         style="display:inline"
+         transform="matrix(-1,0,0,1,540.0136,179.97214)">
+        <path
+           style="color:#000000;fill:#2a2f2f;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+           id="path4906-0-3"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#3e4444;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+           id="path4906-3-6-3"
+           inkscape:connector-curvature="0" />
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+           id="path4906-6-6-4"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       transform="translate(2.5596046e-6,10.000045)"
+       style="display:inline"
+       id="slider-horz-scale-has-marks-below-hover"
+       inkscape:label="#g5515-6">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-8-5"
+         d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+         style="color:#000000;fill:url(#linearGradient7117-1);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4740-1">
+        <path
+           inkscape:connector-curvature="0"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+           id="path4552-63" />
+        <path
+           inkscape:connector-curvature="0"
+           style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+           id="path4552-6-6" />
+        <path
+           inkscape:connector-curvature="0"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
+           id="path4720-2" />
+      </g>
+    </g>
+    <g
+       style="display:inline"
+       id="slider-horz-scale-has-marks-above-hover"
+       transform="matrix(1,0,0,0.99944391,2.5596046e-6,9.991327)"
+       inkscape:label="#g5522-9">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-9"
+         d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+         style="color:#000000;fill:url(#linearGradient7117-1-5);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:1.00027812;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4740-2-0"
+         style="display:inline"
+         transform="matrix(-1,0,0,-1,419.98546,-5.2628174)">
+        <path
+           style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+           id="path4552-2-8"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+           id="path4552-6-8-02"
+           inkscape:connector-curvature="0" />
+      </g>
+      <path
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="m 224.98546,5.3621826 c 2.30863,-10e-7 4.61312,-0.859113 6.375,-2.625 1.88818,-1.8924693 2.75978,-4.4008102 2.625,-6.875 -0.12078,2.1382318 -0.99306,4.239352 -2.625,5.875 -1.76188,1.765887 -4.06637,2.624999 -6.375,2.625 -2.30863,1e-6 -4.61312,-0.859111 -6.375,-2.625 -1.63194,-1.6356505 -2.50422,-3.7367683 -2.625,-5.875 -0.13081,2.4697869 0.7403,4.9860195 2.625,6.875 1.76188,1.765889 4.06637,2.625001 6.375,2.625 z"
+         id="path4552-2-2-9"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       transform="translate(2.5596046e-6,10.000045)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-above-hover"
+       inkscape:label="#g5529-3">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-7-6"
+         d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+         style="color:#000000;fill:url(#linearGradient7117-1-3);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g5028-2">
+        <path
+           inkscape:connector-curvature="0"
+           style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+           id="path4906-2" />
+        <path
+           inkscape:connector-curvature="0"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+           id="path4906-3-93" />
+        <path
+           inkscape:connector-curvature="0"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+           id="path4906-6-54" />
+      </g>
+    </g>
+    <g
+       transform="translate(2.5596046e-6,10.000045)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-below-hover"
+       inkscape:label="#g5536-0">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-3"
+         d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+         style="color:#000000;fill:url(#linearGradient7117-1-2);fill-opacity:1;fill-rule:nonzero;stroke:#a1a1a1;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g5028-9-66"
+         style="display:inline"
+         transform="matrix(-1,0,0,1,540.0136,-0.02786437)">
+        <path
+           style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+           id="path4906-0-0"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+           id="path4906-3-6-8"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+           id="path4906-6-6-1"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       transform="translate(2.5596046e-6,130.00005)"
+       style="display:inline"
+       id="slider-horz-scale-has-marks-below-backdrop-insensitive"
+       inkscape:label="#g5515-6-0-2-0-2">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-8-5-5-9-2-9"
+         d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+         style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4740-1-5-6-8-2" />
+    </g>
+    <g
+       style="display:inline"
+       id="slider-horz-scale-has-marks-above-backdrop-insensitive"
+       transform="matrix(1,0,0,0.99944391,2.5596046e-6,129.99133)"
+       inkscape:label="#g5522-9-5-3-0-5">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-9-4-8-8-9"
+         d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+         style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.0002781;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.5596046e-6,130.00005)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-above-backdrop-insensitive"
+       inkscape:label="#g5529-3-5-9-3-7">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-7-6-5-0-0-3"
+         d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+         style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.5596046e-6,130.00005)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-below-backdrop-insensitive"
+       inkscape:label="#g5536-0-7-4-3-7">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-3-4-7-7-2"
+         d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+         style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.4701977e-6,30.000004)"
+       style="display:inline"
+       id="slider-horz-scale-has-marks-below-hover-dark"
+       inkscape:label="#g5543-1">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-8-2-0"
+         d="m 201.71751,170.6638 c -3.70998,-3.71842 -9.72504,-3.71842 -13.43502,0 -3.70999,3.71841 -3.70999,9.74716 0,13.46558 l 6.71751,6.73279 6.71751,-6.73279 c 3.70999,-3.71842 3.70999,-9.74716 0,-13.46558 z"
+         style="color:#000000;fill:url(#linearGradient7101-3);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         transform="translate(0,180)"
+         id="g4740-3-3"
+         style="display:inline">
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+           id="path4552-1-8"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+           id="path4552-6-3-2"
+           inkscape:connector-curvature="0" />
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
+           id="path4720-9-9"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       style="display:inline"
+       id="slider-horz-scale-has-marks-above-hover-dark"
+       transform="matrix(1,0,0,0.99944373,2.4701977e-6,30.091144)"
+       inkscape:label="#g5550-2">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-3-5"
+         d="m 218.28249,184.08308 c 3.70998,3.72257 9.72504,3.72256 13.43502,0 3.70999,-3.72257 3.70999,-9.75803 0,-13.4806 L 225,163.86218 l -6.71751,6.7403 c -3.70999,3.72257 -3.70999,9.75803 0,13.4806 z"
+         style="color:#000000;fill:url(#linearGradient7101-3-9);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.00027823;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4740-2-9-6"
+         style="display:inline"
+         transform="matrix(-1,0,0,-1,419.98546,174.73718)">
+        <path
+           style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+           id="path4552-2-29-7"
+           inkscape:connector-curvature="0" />
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+           id="path4552-6-8-0-8"
+           inkscape:connector-curvature="0" />
+      </g>
+      <path
+         style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="m 224.98546,185.36218 c 2.30863,0 4.61312,-0.85911 6.375,-2.625 1.88818,-1.89247 2.75978,-4.40081 2.625,-6.875 -0.12078,2.13824 -0.99306,4.23936 -2.625,5.875 -1.76188,1.76589 -4.06637,2.625 -6.375,2.625 -2.30863,0 -4.61312,-0.85911 -6.375,-2.625 -1.63194,-1.63565 -2.50422,-3.73676 -2.625,-5.875 -0.13081,2.46979 0.7403,4.98602 2.625,6.875 1.76188,1.76589 4.06637,2.625 6.375,2.625 z"
+         id="path4552-2-2-8-9"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       transform="translate(2.4701977e-6,30.000004)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-above-hover-dark"
+       inkscape:label="#g5557-6">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-7-4-4"
+         d="m 261.70963,184.0925 c 3.7205,-3.70999 3.7205,-9.72505 0,-13.43503 -3.72049,-3.70998 -9.75259,-3.70998 -13.47308,0 l -6.73655,6.71751 6.73655,6.71752 c 3.72049,3.70998 9.75259,3.70998 13.47308,0 z"
+         style="color:#000000;fill:url(#linearGradient7101-3-5);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         transform="translate(0,180)"
+         id="g5028-6-2"
+         style="display:inline">
+        <path
+           style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+           id="path4906-8-0"
+           inkscape:connector-curvature="0" />
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+           id="path4906-3-9-2"
+           inkscape:connector-curvature="0" />
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+           id="path4906-6-5-4"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       transform="translate(2.4701977e-6,30.000004)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-below-hover-dark"
+       inkscape:label="#g5564-7">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-9-0"
+         d="m 278.29038,170.65747 c -3.7205,3.70998 -3.7205,9.72505 0,13.43503 3.72049,3.70998 9.75259,3.70998 13.47308,0 l 6.73655,-6.71752 -6.73655,-6.71751 c -3.72049,-3.70998 -9.75259,-3.70999 -13.47308,0 z"
+         style="color:#000000;fill:url(#linearGradient7101-3-6);fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g5028-9-6-2"
+         style="display:inline"
+         transform="matrix(-1,0,0,1,540.0136,179.97214)">
+        <path
+           style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+           id="path4906-0-3-4"
+           inkscape:connector-curvature="0" />
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+           id="path4906-3-6-3-4"
+           inkscape:connector-curvature="0" />
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+           id="path4906-6-6-4-9"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       transform="translate(2.5596046e-6,100.00005)"
+       style="display:inline"
+       id="slider-horz-scale-has-marks-below-backdrop"
+       inkscape:label="#g5515-6-0-2-0-2-6">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-8-5-5-9-2-9-6"
+         d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+         style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4740-1-5-6-8-2-3" />
+    </g>
+    <g
+       style="display:inline"
+       id="slider-horz-scale-has-marks-above-backdrop"
+       transform="matrix(1,0,0,0.99944391,2.5596046e-6,99.99133)"
+       inkscape:label="#g5522-9-5-3-0-5-1">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-9-4-8-8-9-2"
+         d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+         style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.000278;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.5596046e-6,100.00005)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-above-backdrop"
+       inkscape:label="#g5529-3-5-9-3-7-0">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-7-6-5-0-0-3-5"
+         d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+         style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.5596046e-6,100.00005)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-below-backdrop"
+       inkscape:label="#g5536-0-7-4-3-7-2">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-3-4-7-7-2-0"
+         d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+         style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.4403953e-6,70.00005)"
+       style="display:inline"
+       id="slider-horz-scale-has-marks-below-insensitive"
+       inkscape:label="#g5515-6-0-2-0-2-6-1">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-8-5-5-9-2-9-6-5"
+         d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+         style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4740-1-5-6-8-2-3-9" />
+    </g>
+    <g
+       style="display:inline"
+       id="slider-horz-scale-has-marks-above-insensitive"
+       transform="matrix(1,0,0,0.99944391,2.4403953e-6,69.991326)"
+       inkscape:label="#g5522-9-5-3-0-5-1-0">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-9-4-8-8-9-2-7"
+         d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+         style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:1.00027812;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.4403953e-6,70.00005)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-above-insensitive"
+       inkscape:label="#g5529-3-5-9-3-7-0-9">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-7-6-5-0-0-3-5-3"
+         d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+         style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.4403953e-6,70.00005)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-below-insensitive"
+       inkscape:label="#g5536-0-7-4-3-7-2-8">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-3-4-7-7-2-0-8"
+         d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+         style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#999999;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.4701977e-6,330.00005)"
+       style="display:inline"
+       id="slider-horz-scale-has-marks-below-backdrop-insensitive-dark"
+       inkscape:label="#g5515-6-0-2-0-2-66">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-8-5-5-9-2-9-8"
+         d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+         style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999987999999995;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4740-1-5-6-8-2-4" />
+    </g>
+    <g
+       style="display:inline"
+       id="slider-horz-scale-has-marks-above-backdrop-insensitive-dark"
+       transform="matrix(1,0,0,0.99944391,2.4701977e-6,329.99133)"
+       inkscape:label="#g5522-9-5-3-0-5-7">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-9-4-8-8-9-4"
+         d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+         style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.00027804;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.4701977e-6,330.00005)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-above-backdrop-insensitive-dark"
+       inkscape:label="#g5529-3-5-9-3-7-2">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-7-6-5-0-0-3-3"
+         d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+         style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999987999999995;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.4701977e-6,330.00005)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-below-backdrop-insensitive-dark"
+       inkscape:label="#g5536-0-7-4-3-7-0">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-3-4-7-7-2-5"
+         d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+         style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999987999999995;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.4701977e-6,300.00005)"
+       style="display:inline"
+       id="slider-horz-scale-has-marks-below-backdrop-dark"
+       inkscape:label="#g5515-6-0-2-0-2-6-7">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-8-5-5-9-2-9-6-2"
+         d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+         style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4740-1-5-6-8-2-3-7" />
+    </g>
+    <g
+       style="display:inline"
+       id="slider-horz-scale-has-marks-above-backdrop-dark"
+       transform="matrix(1,0,0,0.99944391,2.4701977e-6,299.99133)"
+       inkscape:label="#g5522-9-5-3-0-5-1-4">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-9-4-8-8-9-2-6"
+         d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+         style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.000278;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.4701977e-6,300.00005)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-above-backdrop-dark"
+       inkscape:label="#g5529-3-5-9-3-7-0-7">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-7-6-5-0-0-3-5-30"
+         d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+         style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.4701977e-6,300.00005)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-below-backdrop-dark"
+       inkscape:label="#g5536-0-7-4-3-7-2-0">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-3-4-7-7-2-0-87"
+         d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+         style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999988;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.4701977e-6,270.00005)"
+       style="display:inline"
+       id="slider-horz-scale-has-marks-below-insensitive-dark"
+       inkscape:label="#g5515-6-0-2-0-2-6-1-1">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-8-5-5-9-2-9-6-5-3"
+         d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+         style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4740-1-5-6-8-2-3-9-6" />
+    </g>
+    <g
+       style="display:inline"
+       id="slider-horz-scale-has-marks-above-insensitive-dark"
+       transform="matrix(1,0,0,0.99944391,2.4701977e-6,269.99133)"
+       inkscape:label="#g5522-9-5-3-0-5-1-0-1">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-9-4-8-8-9-2-7-2"
+         d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+         style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:1.00027812;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.4701977e-6,270.00005)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-above-insensitive-dark"
+       inkscape:label="#g5529-3-5-9-3-7-0-9-7">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-7-6-5-0-0-3-5-3-6"
+         d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+         style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.4701977e-6,270.00005)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-below-insensitive-dark"
+       inkscape:label="#g5536-0-7-4-3-7-2-8-0">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-3-4-7-7-2-0-8-5"
+         d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+         style="color:#000000;fill:#363c3c;fill-opacity:1;fill-rule:nonzero;stroke:#1c1f1f;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       transform="translate(2.4701977e-6,40.000045)"
+       style="display:inline"
+       id="slider-horz-scale-has-marks-below-active"
+       inkscape:label="#g5515-6-7">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-8-5-8"
+         d="m 201.71751,-9.3362027 c -3.70998,-3.7184223 -9.72504,-3.7184173 -13.43502,0 -3.70999,3.718416 -3.70999,9.74715932 0,13.4655793 L 195,10.862168 201.71751,4.1293766 c 3.70999,-3.71841698 3.70999,-9.7471583 0,-13.4655793 z"
+         style="color:#000000;fill:url(#linearGradient7117-1-6);fill-opacity:1;fill-rule:nonzero;stroke:#3e7aba;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4740-1-7">
+        <path
+           inkscape:connector-curvature="0"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+           id="path4552-63-8" />
+        <path
+           inkscape:connector-curvature="0"
+           style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+           id="path4552-6-6-4" />
+        <path
+           inkscape:connector-curvature="0"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
+           id="path4720-2-1" />
+      </g>
+    </g>
+    <g
+       style="display:inline"
+       id="slider-horz-scale-has-marks-above-active"
+       transform="matrix(1,0,0,0.99944391,2.4701977e-6,39.991327)"
+       inkscape:label="#g5522-9-5">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-9-7"
+         d="m 218.28249,4.0830772 c 3.70998,3.7225673 9.72504,3.7225638 13.43502,0 3.70999,-3.72256391 3.70999,-9.7580291 0,-13.4805964 L 225,-16.137818 l -6.71751,6.7402988 c -3.70999,3.7225638 -3.70999,9.75802901 0,13.4805964 z"
+         style="color:#000000;fill:url(#linearGradient7117-1-5-5);fill-opacity:1;fill-rule:nonzero;stroke:#3e7aba;stroke-width:1.00027812;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4740-2-0-6"
+         style="display:inline"
+         transform="matrix(-1,0,0,-1,419.98546,-5.2628174)">
+        <path
+           style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+           id="path4552-2-8-2"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+           id="path4552-6-8-02-1"
+           inkscape:connector-curvature="0" />
+      </g>
+      <path
+         style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="m 224.98546,5.3621826 c 2.30863,-10e-7 4.61312,-0.859113 6.375,-2.625 1.88818,-1.8924693 2.75978,-4.4008102 2.625,-6.875 -0.12078,2.1382318 -0.99306,4.239352 -2.625,5.875 -1.76188,1.765887 -4.06637,2.624999 -6.375,2.625 -2.30863,1e-6 -4.61312,-0.859111 -6.375,-2.625 -1.63194,-1.6356505 -2.50422,-3.7367683 -2.625,-5.875 -0.13081,2.4697869 0.7403,4.9860195 2.625,6.875 1.76188,1.765889 4.06637,2.625001 6.375,2.625 z"
+         id="path4552-2-2-9-1"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       transform="translate(2.4701977e-6,40.000045)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-above-active"
+       inkscape:label="#g5529-3-1">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-7-6-6"
+         d="m 261.70963,4.0924971 c 3.7205,-3.70998424 3.7205,-9.7250478 0,-13.4350284 -3.72049,-3.7099807 -9.75259,-3.7099847 -13.47308,-2e-7 l -6.73655,6.7175144 6.73655,6.7175147 c 3.72049,3.7099806 9.75259,3.7099837 13.47308,-5e-7 z"
+         style="color:#000000;fill:url(#linearGradient7117-1-3-7);fill-opacity:1;fill-rule:nonzero;stroke:#3e7aba;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g5028-2-8">
+        <path
+           inkscape:connector-curvature="0"
+           style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+           id="path4906-2-3" />
+        <path
+           inkscape:connector-curvature="0"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+           id="path4906-3-93-8" />
+        <path
+           inkscape:connector-curvature="0"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+           id="path4906-6-54-5" />
+      </g>
+    </g>
+    <g
+       transform="translate(2.4701977e-6,40.000045)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-below-active"
+       inkscape:label="#g5536-0-2">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-3-3"
+         d="m 278.29038,-9.3425315 c -3.7205,3.7099842 -3.7205,9.72504797 0,13.4350286 3.72049,3.7099807 9.75259,3.7099842 13.47308,0 l 6.73655,-6.7175144 -6.73655,-6.7175145 c -3.72049,-3.7099802 -9.75259,-3.7099842 -13.47308,3e-7 z"
+         style="color:#000000;fill:url(#linearGradient7117-1-2-4);fill-opacity:1;fill-rule:nonzero;stroke:#3e7aba;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g5028-9-66-6"
+         style="display:inline"
+         transform="matrix(-1,0,0,1,540.0136,-0.02786437)">
+        <path
+           style="color:#000000;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+           id="path4906-0-0-7"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+           id="path4906-3-6-8-7"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.93591636;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+           id="path4906-6-6-1-9"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       transform="translate(2.4701977e-6,60.000004)"
+       style="display:inline"
+       id="slider-horz-scale-has-marks-below-active-dark"
+       inkscape:label="#g5543-1-3">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-8-2-0-3"
+         d="m 201.71751,170.6638 c -3.70998,-3.71842 -9.72504,-3.71842 -13.43502,0 -3.70999,3.71841 -3.70999,9.74716 0,13.46558 l 6.71751,6.73279 6.71751,-6.73279 c 3.70999,-3.71842 3.70999,-9.74716 0,-13.46558 z"
+         style="color:#000000;fill:url(#linearGradient7101-3-0);fill-opacity:1;fill-rule:nonzero;stroke:#14375d;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         transform="translate(0,180)"
+         id="g4740-3-3-5"
+         style="display:inline">
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+           id="path4552-1-8-7"
+           inkscape:connector-curvature="0" />
+        <path
+           style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+           id="path4552-6-3-2-6"
+           inkscape:connector-curvature="0" />
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186.0625,-3.65625 c -0.0184,0.1578753 -0.0524,0.3102699 -0.0625,0.46875 9.6e-4,0.021167 -0.001,0.041339 0,0.0625 0.113,2.14970912 0.98494,4.2624574 2.625,5.90625 L 195,9.1875 201.375,2.78125 c 1.64006,-1.6437912 2.512,-3.75654062 2.625,-5.90625 -0.001,-0.020511 0.001,-0.041996 0,-0.0625 -0.01,-0.155035 -0.0445,-0.3142975 -0.0625,-0.46875 -0.20963,1.9842189 -1.04419,3.9157419 -2.5625,5.4375 L 195,8.1875 188.625,1.78125 c -1.51831,-1.5217594 -2.35287,-3.453281 -2.5625,-5.4375 z"
+           id="path4720-9-9-2"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       style="display:inline"
+       id="slider-horz-scale-has-marks-above-active-dark"
+       transform="matrix(1,0,0,0.99944373,2.4701977e-6,60.091144)"
+       inkscape:label="#g5550-2-6">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-3-5-7"
+         d="m 218.28249,184.08308 c 3.70998,3.72257 9.72504,3.72256 13.43502,0 3.70999,-3.72257 3.70999,-9.75803 0,-13.4806 L 225,163.86218 l -6.71751,6.7403 c -3.70999,3.72257 -3.70999,9.75803 0,13.4806 z"
+         style="color:#000000;fill:url(#linearGradient7101-3-0-6);fill-opacity:1;fill-rule:nonzero;stroke:#14375d;stroke-width:1.00027823;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g4740-2-9-6-9"
+         style="display:inline"
+         transform="matrix(-1,0,0,-1,419.98546,174.73718)">
+        <path
+           style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 195,-11.625 c -2.30863,10e-7 -4.61312,0.859113 -6.375,2.625 -1.88818,1.8924693 -2.75978,4.4008102 -2.625,6.875 0.12078,-2.1382318 0.99306,-4.239352 2.625,-5.875 1.76188,-1.765887 4.06637,-2.624999 6.375,-2.625 2.30863,-10e-7 4.61312,0.859111 6.375,2.625 1.63194,1.6356505 2.50422,3.7367683 2.625,5.875 0.13081,-2.4697869 -0.7403,-4.9860195 -2.625,-6.875 -1.76188,-1.765889 -4.06637,-2.625001 -6.375,-2.625 z"
+           id="path4552-2-29-7-3"
+           inkscape:connector-curvature="0" />
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 186,-3.125 c -0.14009,2.48003388 0.73219,5.009137 2.625,6.90625 L 195,10.1875 201.375,3.78125 c 1.89281,-1.8971113 2.76509,-4.42621625 2.625,-6.90625 -0.11682,2.14449281 -0.98843,4.26596 -2.625,5.90625 L 195,9.1875 188.625,2.78125 C 186.98843,1.1409586 186.11682,-0.9805068 186,-3.125 z"
+           id="path4552-6-8-0-8-9"
+           inkscape:connector-curvature="0" />
+      </g>
+      <path
+         style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         d="m 224.98546,185.36218 c 2.30863,0 4.61312,-0.85911 6.375,-2.625 1.88818,-1.89247 2.75978,-4.40081 2.625,-6.875 -0.12078,2.13824 -0.99306,4.23936 -2.625,5.875 -1.76188,1.76589 -4.06637,2.625 -6.375,2.625 -2.30863,0 -4.61312,-0.85911 -6.375,-2.625 -1.63194,-1.63565 -2.50422,-3.73676 -2.625,-5.875 -0.13081,2.46979 0.7403,4.98602 2.625,6.875 1.76188,1.76589 4.06637,2.625 6.375,2.625 z"
+         id="path4552-2-2-8-9-0"
+         inkscape:connector-curvature="0" />
+    </g>
+    <g
+       transform="translate(2.4701977e-6,60.000004)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-above-active-dark"
+       inkscape:label="#g5557-6-9">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-7-4-4-6"
+         d="m 261.70963,184.0925 c 3.7205,-3.70999 3.7205,-9.72505 0,-13.43503 -3.72049,-3.70998 -9.75259,-3.70998 -13.47308,0 l -6.73655,6.71751 6.73655,6.71752 c 3.72049,3.70998 9.75259,3.70998 13.47308,0 z"
+         style="color:#000000;fill:url(#linearGradient7101-3-0-9);fill-opacity:1;fill-rule:nonzero;stroke:#14375d;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         transform="translate(0,180)"
+         id="g5028-6-2-0"
+         style="display:inline">
+        <path
+           style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+           id="path4906-8-0-7"
+           inkscape:connector-curvature="0" />
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+           id="path4906-3-9-2-7"
+           inkscape:connector-curvature="0" />
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+           id="path4906-6-5-4-7"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       transform="translate(2.4701977e-6,60.000004)"
+       style="display:inline"
+       id="slider-vert-scale-has-marks-below-active-dark"
+       inkscape:label="#g5564-7-7">
+      <path
+         inkscape:connector-curvature="0"
+         id="path3497-0-9-0-6"
+         d="m 278.29038,170.65747 c -3.7205,3.70998 -3.7205,9.72505 0,13.43503 3.72049,3.70998 9.75259,3.70998 13.47308,0 l 6.73655,-6.71752 -6.73655,-6.71751 c -3.72049,-3.70998 -9.75259,-3.70999 -13.47308,0 z"
+         style="color:#000000;fill:url(#linearGradient7101-3-0-4);fill-opacity:1;fill-rule:nonzero;stroke:#14375d;stroke-width:0.99999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g5028-9-6-2-0"
+         style="display:inline"
+         transform="matrix(-1,0,0,1,540.0136,179.97214)">
+        <path
+           style="color:#000000;fill:#353b3b;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 242.6875,-3.125 -0.5,0.5 6.40625,6.375 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.8909,-1.8855547 2.75998,-4.40573231 2.625,-6.875 -0.11699,2.14022713 -0.98607,4.2407037 -2.625,5.875 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.90625,-5.875 z"
+           id="path4906-0-3-4-4"
+           inkscape:connector-curvature="0" />
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 263.9375,-3.65625 c -0.20946,1.9781727 -1.042,3.89005249 -2.5625,5.40625 -3.53003,3.520064 -9.25122,3.5200613 -12.78125,0 l -5.40625,-5.375 -0.5,0.5 5.90625,5.875 c 3.53003,3.5200613 9.25122,3.520064 12.78125,0 1.63841,-1.6337777 2.50934,-3.73426266 2.625,-5.875 -10e-4,-0.020474 10e-4,-0.042033 0,-0.0625 -0.01,-0.1568009 -0.0447,-0.3125289 -0.0625,-0.46875 z"
+           id="path4906-3-6-3-4-3"
+           inkscape:connector-curvature="0" />
+        <path
+           style="opacity:0.15;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           d="m 254.96875,-11.625 c -2.31201,-10e-7 -4.60901,0.863994 -6.375,2.625 l -6.40625,6.375 0.5,0.5 5.90625,-5.875 c 1.76599,-1.761006 4.06299,-2.625001 6.375,-2.625 2.31201,10e-7 4.64224,0.865965 6.40625,2.625 1.63893,1.6342942 2.50801,3.734773 2.625,5.875 0.13498,-2.4692679 -0.7341,-4.9894477 -2.625,-6.875 -1.76401,-1.759035 -4.09424,-2.624999 -6.40625,-2.625 z"
+           id="path4906-6-6-4-9-3"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       inkscape:label="#g10801"
+       transform="matrix(1.990788,0,0,1.9939718,294.59299,125.13908)"
+       id="checkbox-checked-selectionmode">
+      <g
+         id="use8051"
+         transform="matrix(1.003504,0,0,1.0019017,19.813776,-0.08723712)">
+        <rect
+           ry="4.1330299"
+           style="opacity:0.3;color:#000000;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.48329952;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect8196"
+           width="20.022388"
+           height="20.022388"
+           x="14.473747"
+           y="27.822527"
+           rx="4.1330299" />
+        <g
+           id="g8323">
+          <rect
+             ry="2.1659286"
+             style="color:#000000;fill:url(#linearGradient8655);fill-opacity:1;stroke:#555753;stroke-width:0.49806672;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;opacity:1"
+             id="rect8133"
+             width="10.610355"
+             height="10.524323"
+             x="19.186378"
+             y="32.48991"
+             rx="2.1536846" />
+          <path
+             inkscape:connector-curvature="0"
+             id="path8135"
+             d="m 19.391061,40.242103 0,0.746384 c 0,0.995613 0.820325,1.772664 1.841514,1.772664 l 6.531232,0 c 1.021188,0 1.81696,-0.777051 1.81696,-1.772664 l 0,-0.746384 c 0,0.995611 -0.795772,1.772664 -1.81696,1.772664 l -6.531232,0 c -1.021189,0 -1.841514,-0.777053 -1.841514,-1.772664 z"
+             style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+          <path
+             sodipodi:nodetypes="csssscssc"
+             inkscape:connector-curvature="0"
+             id="path8137"
+             d="m 19.391061,39.586662 0,0.785713 c 0,1.048072 0.820325,1.866067 1.841514,1.866067 l 6.531232,0 c 1.021188,0 1.81696,-0.817995 1.81696,-1.866067 l 0,-0.785713 c 0,1.048072 -0.795772,2.170876 -1.81696,2.170876 l -6.531232,0 c -1.021189,0 -1.841514,-1.122804 -1.841514,-2.170876 z"
+             style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.50055969;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+        </g>
+      </g>
+      <g
+         id="g8055">
+        <path
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2870bc;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+           d="m 50.868001,31.261445 -6.9811,6.803452 -1.871896,-1.861821 -2.138425,-0.01553 0.01122,1.689654 2.936988,2.921189 c 0.586676,0.58328 1.537597,0.58328 2.124273,0 l 7.996316,-8.031103 0.002,-1.561674 z"
+           id="path8059"
+           inkscape:connector-curvature="0"
+           sodipodi:nodetypes="cccccccccc" />
+      </g>
+    </g>
+    <g
+       id="checkbox-checked-hover-selectionmode"
+       transform="matrix(1.9947791,0,0,1.9939719,294.38167,169.09433)"
+       inkscape:label="#g10801">
+      <use
+         transform="matrix(1.0014962,0,0,1.0019016,19.880068,-0.06479538)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect8196"
+         id="use8666"
+         width="100%"
+         height="100%" />
+      <g
+         id="use8507">
+        <use
+           style="display:inline;stroke:#555753"
+           x="0"
+           y="0"
+           xlink:href="#g8323"
+           id="use8585"
+           transform="matrix(1.0014962,0,0,1.0019016,19.88007,-0.06478938)"
+           width="100%"
+           height="100%" />
+        <rect
+           style="opacity:0.68300003;color:#000000;color-interpolation:sRGB;color-interpolation-filters:linearRGB;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;paint-order:normal;marker:none;visibility:visible;display:inline;overflow:visible;isolation:auto;mix-blend-mode:normal;enable-background:accumulate;clip-rule:nonzero;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto"
+           id="rect8587"
+           width="10.124799"
+           height="10.08457"
+           x="39.367149"
+           y="32.726746"
+           rx="1.8288052"
+           ry="1.8288052" />
+      </g>
+      <use
+         height="1052.3622"
+         width="1000"
+         transform="matrix(0.99799921,0,0,0.99999996,0.1059371,1.727819e-5)"
+         id="use8067"
+         xlink:href="#g8055"
+         y="0"
+         x="0"
+         style="display:inline" />
+    </g>
+    <g
+       inkscape:label="#g10801"
+       transform="matrix(1.9947791,0,0,1.9939719,294.38167,213.04961)"
+       id="checkbox-checked-active-selectionmode">
+      <use
+         height="100%"
+         width="100%"
+         id="use8683"
+         xlink:href="#rect8196"
+         y="0"
+         x="0"
+         style="display:inline"
+         transform="matrix(1.0014962,0,0,1.0019016,19.880068,-0.04236738)" />
+      <use
+         style="display:inline;stroke:#555753"
+         x="0"
+         y="0"
+         xlink:href="#use8071"
+         id="use8456"
+         width="100%"
+         height="100%" />
+      <use
+         height="1052.3622"
+         width="1000"
+         transform="matrix(0.99799923,0,0,0.99999995,0.10593796,0.02244762)"
+         id="use8067-8"
+         xlink:href="#g8055"
+         y="0"
+         x="0"
+         style="display:inline" />
+    </g>
+    <g
+       inkscape:label="#g10801"
+       transform="matrix(1.9947791,0,0,1.9939719,294.38167,256.96017)"
+       id="checkbox-checked-backdrop-selectionmode">
+      <use
+         transform="matrix(1.0014962,0,0,1.0019016,19.880068,0.00248762)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect8196"
+         id="use8700"
+         width="100%"
+         height="100%" />
+      <rect
+         ry="2.1665556"
+         style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#555753;stroke-width:0.49543846;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="use8386"
+         width="10.542755"
+         height="10.527368"
+         x="39.169666"
+         y="32.578323"
+         rx="2.1399629" />
+      <g
+         transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)"
+         id="g8101"
+         style="display:inline">
+        <g
+           style="display:inline"
+           id="g8103"
+           transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
+          <g
+             id="g8105" />
+        </g>
+      </g>
+      <path
+         sodipodi:nodetypes="cccccccccc"
+         inkscape:connector-curvature="0"
+         id="path8109"
+         d="m 50.868001,31.380439 -6.981099,6.843039 -1.871897,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938187 c 0.586676,0.586674 1.537597,0.586674 2.124274,0 l 7.996315,-8.077832 0.002,-1.570761 z"
+         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2870bc;fill-opacity:1;stroke:none;stroke-width:2.99699715;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif;fill-rule:nonzero" />
+    </g>
+    <g
+       id="checkbox-selectionmode"
+       transform="matrix(1.990788,0,0,1.9939718,338.59299,125.13908)"
+       inkscape:label="#g10801">
+      <g
+         transform="matrix(1.003504,0,0,1.0019017,19.813776,-0.08723712)"
+         id="g8239" />
+      <use
+         transform="matrix(1.003504,0,0,1.0019016,19.813773,-0.08723622)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect8196"
+         id="use8700-3"
+         width="100%"
+         height="100%" />
+      <use
+         transform="matrix(1.003504,0,0,1.0019017,19.813777,-0.08723885)"
+         style="display:inline;stroke:#555753"
+         x="0"
+         y="0"
+         xlink:href="#g8323"
+         id="use8608"
+         width="100%"
+         height="100%" />
+    </g>
+    <g
+       inkscape:label="#g10801"
+       transform="matrix(1.9947791,0,0,1.9939719,354.38167,165.09433)"
+       id="sjhgfjsgf" />
+    <g
+       id="checkbox-active-selectionmode"
+       transform="matrix(1.9947791,0,0,1.9939719,338.38167,213.04961)"
+       inkscape:label="#g10801">
+      <use
+         transform="matrix(1.0014962,0,0,1.0019016,19.880067,-0.04236769)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect8196"
+         id="use8700-1"
+         width="100%"
+         height="100%" />
+      <g
+         id="use8071"
+         style="display:inline"
+         transform="matrix(0.79809794,0,0,0.7889583,24.941149,7.9461609)">
+        <rect
+           rx="2.7080972"
+           y="31.050892"
+           x="17.820696"
+           height="13.505371"
+           width="13.341726"
+           id="rect8176"
+           style="color:#000000;fill:url(#linearGradient8767);fill-opacity:1;fill-rule:nonzero;stroke:#555753;stroke-width:0.47996393;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           ry="2.7794352" />
+        <path
+           inkscape:connector-curvature="0"
+           id="path8178"
+           d="m 18.088488,34.607345 0,-0.986346 c 0,-1.315724 1.029805,-2.342598 2.311766,-2.342598 l 8.199058,0 c 1.281961,0 2.28095,1.026874 2.28095,2.342598 l 0,0.986346 c 0,-1.315702 -0.998989,-2.342598 -2.28095,-2.342598 l -8.199058,0 c -1.281961,0 -2.311766,1.026896 -2.311766,2.342598 z"
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.07000002;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+      </g>
+    </g>
+    <g
+       id="checkbox-backdrop-selectionmode"
+       transform="matrix(1.9947791,0,0,1.9939719,338.38167,256.96017)"
+       inkscape:label="#g10801">
+      <g
+         style="display:inline"
+         id="g8299"
+         transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)">
+        <g
+           transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+           id="g8301"
+           style="display:inline">
+          <g
+             id="g8303" />
+        </g>
+      </g>
+      <use
+         transform="matrix(1.0014962,0,0,1.0019016,19.880067,0.00248762)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect8196"
+         id="use8700-18"
+         width="100%"
+         height="100%" />
+      <rect
+         rx="2.1399629"
+         y="32.578323"
+         x="39.16967"
+         height="10.527368"
+         width="10.542755"
+         id="use8099"
+         style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#555753;stroke-width:0.49543846;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         ry="2.1665556" />
+    </g>
+    <g
+       transform="matrix(1.9947791,0,0,1.9939719,338.38167,169.09433)"
+       style="display:inline"
+       id="checkbox-hover-selectionmode"
+       inkscape:label="#g8503">
+      <use
+         transform="matrix(1.0014962,0,0,1.0019016,19.880067,-0.06479522)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect8196"
+         id="use8700-5"
+         width="100%"
+         height="100%" />
+      <use
+         height="100%"
+         width="100%"
+         transform="matrix(1.0014962,0,0,1.0019016,19.88007,-0.06478938)"
+         id="use8347"
+         xlink:href="#g8323"
+         y="0"
+         x="0"
+         style="display:inline;stroke:#555753" />
+      <rect
+         ry="1.8288052"
+         rx="1.8288052"
+         y="32.726746"
+         x="39.367149"
+         height="10.08457"
+         width="10.124799"
+         id="rect8378"
+         style="opacity:0.68300003;color:#000000;color-interpolation:sRGB;color-interpolation-filters:linearRGB;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;paint-order:normal;marker:none;visibility:visible;display:inline;overflow:visible;isolation:auto;mix-blend-mode:normal;enable-background:accumulate;clip-rule:nonzero;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto" />
+    </g>
+    <g
+       style="display:inline"
+       id="selected-radio-unchecked"
+       transform="matrix(0.93617253,0,0,0.93566004,263.21685,-244.76083)"
+       inkscape:label="#g15805">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-0"
+         width="17.090866"
+         height="17.100227"
+         x="206.99057"
+         y="261.97873" />
+      <g
+         id="g7025-0">
+        <g
+           style="display:inline"
+           id="g5489-2-9-3-05"
+           transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+          <g
+             id="g5428-8-1-7-7">
+            <rect
+               ry="15.453857"
+               style="color:#000000;fill:url(#linearGradient6046);fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.08222388999999986;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+               id="rect5147-9-1-7-81"
+               width="29.385006"
+               height="28.919117"
+               x="50.570232"
+               y="125.5297"
+               rx="15.428222" />
+          </g>
+        </g>
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-24"
+           d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
+           style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-3-0-49"
+           d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
+           style="color:#000000;fill:#f3f3f3;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-1-7"
+           d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+    </g>
+    <g
+       style="display:inline"
+       id="selected-radio-checked"
+       transform="matrix(0.93340838,0,0,0.93289741,50.43693,-244.03704)"
+       inkscape:label="#g2928">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-1-8"
+         width="17.141478"
+         height="17.150867"
+         x="456.99054"
+         y="261.97867" />
+      <use
+         transform="matrix(1.0029614,0,0,1.0029613,249.38699,-0.77583998)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-0"
+         id="use7034-4"
+         width="1"
+         height="1" />
+      <g
+         id="g7444-9">
+        <rect
+           rx="7.9057436"
+           y="268.29523"
+           x="462.22174"
+           height="5.5533452"
+           width="5.5564694"
+           id="use15101-6-2-9"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           ry="8.0419083" />
+        <rect
+           rx="2.7766726"
+           y="267.2233"
+           x="462.22174"
+           height="5.5533452"
+           width="5.5564694"
+           id="use15101-6-6"
+           style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           ry="2.7766726" />
+      </g>
+    </g>
+    <g
+       style="display:inline"
+       id="selected-checkbox-checked"
+       transform="matrix(0.99650823,0,0,0.99810193,360.25541,-29.912922)"
+       inkscape:label="#g10801">
+      <use
+         transform="matrix(1.003504,0,0,1.0019017,19.813776,-0.08723712)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400-4"
+         id="use5460-1"
+         width="1"
+         height="1" />
+      <rect
+         y="30.332689"
+         x="36.905502"
+         height="16.030426"
+         width="16.023939"
+         id="rect13523-5-8"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g5708-7">
+        <path
+           id="path12830-4-17-08-9"
+           transform="matrix(1.003504,0,0,1.0019017,-0.25630433,39.988835)"
+           d="M 50.9375,-7.59375 44,-0.75 42.125,-2.625 40,-2.65625 l 0,1.71875 2.9375,2.90625 c 0.584627,0.5855605 1.540374,0.5855605 2.125,0 l 5.9375,-6 0,-3.5625 -0.0625,0 z"
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.7;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+           inkscape:connector-curvature="0" />
+        <path
+           sodipodi:nodetypes="cccccccccc"
+           inkscape:connector-curvature="0"
+           id="path12830-4-17-07"
+           d="m 50.868001,31.380423 -6.9811,6.843038 -1.871896,-1.872654 -2.138425,-0.01563 0.01122,1.699486 2.936988,2.938186 c 0.586676,0.586674 1.537597,0.586674 2.124273,0 l 7.996316,-8.077832 0.002,-1.570761 z"
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif" />
+      </g>
+    </g>
+    <g
+       style="display:inline"
+       id="selected-radio-mixed"
+       transform="matrix(0.93617253,0,0,0.93566004,368.83241,-28.033029)"
+       inkscape:label="#g10885">
+      <use
+         transform="translate(-70.089173,-231.63092)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-0"
+         id="use7034-3-8"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-9-9"
+         width="17.090866"
+         height="17.100227"
+         x="136.9014"
+         y="30.347799" />
+      <g
+         id="use7164-1"
+         transform="matrix(1.0681792,0,0,1.0687642,118.74234,-2.1022682)">
+        <rect
+           style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect4477-2"
+           width="9"
+           height="2.9687538"
+           x="20.004272"
+           y="37.393383"
+           rx="1.4843769"
+           ry="1.4843769" />
+        <rect
+           style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect4479-7"
+           width="9"
+           height="2.9687538"
+           x="20.004272"
+           y="36.393433"
+           rx="1.4843769"
+           ry="1.4843769" />
+      </g>
+    </g>
+    <g
+       style="display:inline"
+       id="selected-checkbox-mixed"
+       transform="translate(399.99573,-29.999989)"
+       inkscape:label="#g14334">
+      <use
+         transform="translate(0.004272,-3.9091922e-6)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400-4"
+         id="use5460-0-3"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-0"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+      <g
+         id="g5684-9">
+        <rect
+           ry="1.4843769"
+           rx="1.4843769"
+           y="37.393383"
+           x="20.004272"
+           height="2.9687538"
+           width="9"
+           id="rect5203-9-2-2"
+           style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <rect
+           ry="1.4843769"
+           rx="1.4843769"
+           y="36.393433"
+           x="20.004272"
+           height="2.9687538"
+           width="9"
+           id="rect5203-9-8"
+           style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+    </g>
+    <g
+       style="display:inline"
+       id="selected-checkbox-unchecked"
+       inkscape:label="#g14325"
+       transform="translate(360,-29.999989)">
+      <g
+         style="display:inline"
+         id="g15812-6-6-1-4"
+         transform="matrix(0.92951982,0,0,0.92914368,-156.75069,-212.9618)">
+        <g
+           transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+           id="g5489-2-9-6-8-8-5"
+           style="display:inline">
+          <g
+             id="g5428-8-1-4-0-0-8" />
+        </g>
+      </g>
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect13523-3"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         id="g5400-4">
+        <rect
+           ry="6"
+           style="color:#000000;fill:url(#linearGradient6048);fill-opacity:1;stroke:#184472;stroke-width:2.09697676000000000;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect5147-9-1-5-7-6-9"
+           width="29.559635"
+           height="29.154205"
+           x="50.440369"
+           y="125.3458"
+           rx="6"
+           transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-5-7-6-1-7-3"
+           d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-5-7-6-1-7-7-8"
+           d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+        <path
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+           d="m 18,34.737183 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+           id="rect5147-9-1-5-7-6-1-7-7-5-02"
+           inkscape:connector-curvature="0" />
+      </g>
+    </g>
+    <g
+       style="display:inline"
+       inkscape:label="#g10801"
+       transform="matrix(0.99850603,0,0,0.99810197,360.14963,-9.9129244)"
+       id="selected-checkbox-checked-hover">
+      <use
+         transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400-0-59"
+         id="use5994-3"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14466-5"
+         width="16.023939"
+         height="16.030426"
+         x="36.905502"
+         y="30.332689" />
+      <use
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5708-7"
+         id="use5736-6"
+         transform="matrix(0.99799921,0,0,0.99999996,0.1059371,1.727819e-5)"
+         width="1000"
+         height="1052.3622" />
+    </g>
+    <g
+       style="display:inline"
+       inkscape:label="#g14334"
+       transform="translate(399.99573,-9.9999894)"
+       id="selected-checkbox-mixed-hover">
+      <use
+         transform="translate(0.004272,0)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400-0-59"
+         id="use5994-2-6"
+         width="1"
+         height="1" />
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect14482-6"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         transform="translate(-4.609375e-7,-5e-5)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5684-9"
+         id="use5688-0"
+         width="1"
+         height="1" />
+    </g>
+    <g
+       style="display:inline"
+       inkscape:label="#g14325"
+       id="selected-checkbox-unchecked-hover"
+       transform="translate(360,-9.9999894)">
+      <g
+         transform="translate(0,-3.9660404e-6)"
+         style="display:inline"
+         id="g5400-0-59">
+        <rect
+           ry="6"
+           style="color:#000000;fill:url(#linearGradient6050);fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.09697652000000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect5147-9-1-5-7-6-4-1"
+           width="29.559635"
+           height="29.154205"
+           x="50.440369"
+           y="125.3458"
+           rx="6"
+           transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-5-7-6-1-7-78-7"
+           d="m 18,40.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,43.374983 18,42.333895 18,40.999983 z"
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-5-7-6-1-7-7-3-8"
+           d="m 18,39.999983 0,1 c 0,1.333912 1.044053,2.375 2.34375,2.375 l 8.3125,0 c 1.299697,0 2.3125,-1.041088 2.3125,-2.375 l 0,-1 c 0,1.333912 -1.012803,2.375 -2.3125,2.375 l -8.3125,0 C 19.044053,42.374983 18,41.333895 18,39.999983 z"
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.4;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+        <path
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+           d="m 18,34.737187 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+           id="rect5147-9-1-5-7-6-1-7-7-5-0-4"
+           inkscape:connector-curvature="0" />
+      </g>
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14506-2"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+    </g>
+    <g
+       style="display:inline"
+       id="selected-checkbox-checked-active"
+       transform="matrix(0.99850603,0,0,0.99810197,360.14963,10.087075)"
+       inkscape:label="#g10801">
+      <use
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400-0-5-9"
+         id="use6314-5"
+         transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
+         width="1"
+         height="1" />
+      <rect
+         y="30.332689"
+         x="36.905502"
+         height="16.030426"
+         width="16.023939"
+         id="rect14685-4"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         inkscape:connector-curvature="0"
+         id="path12830-4-17-08-5-9"
+         d="m 50.863858,32.380676 -6.94788,6.856765 -1.877805,-1.878566 -2.12818,-0.03131 0,1.722018 2.941895,2.911777 c 0.585502,0.586674 1.542679,0.586674 2.12818,0 l 5.946383,-6.01141 0,-3.569274 -0.06259,0 z"
+         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif" />
+      <use
+         transform="matrix(0.99799921,0,0,0.99999996,0.1059371,1.6393686e-5)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#path12830-4-17-07"
+         id="use5756-7"
+         width="1"
+         height="1" />
+    </g>
+    <g
+       style="display:inline"
+       id="selected-checkbox-mixed-active"
+       transform="translate(399.99573,10.00001)"
+       inkscape:label="#g14334">
+      <use
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400-0-5-9"
+         id="use6314-1-4"
+         transform="translate(0.004272,0)"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14701-5"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+      <rect
+         style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="use5812-4-5"
+         width="9"
+         height="2.9687538"
+         x="20.004272"
+         y="37.393383"
+         rx="1.4843769"
+         ry="1.4843769" />
+      <use
+         transform="translate(-4.609375e-7,-5e-5)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5203-9-8"
+         id="use5812-8"
+         width="1"
+         height="1" />
+    </g>
+    <g
+       style="display:inline"
+       id="selected-checkbox-unchecked-active"
+       inkscape:label="#g14325"
+       transform="translate(360,10.00001)">
+      <g
+         transform="translate(0,-3.9660404e-6)"
+         style="display:inline"
+         id="g5400-0-5-9">
+        <rect
+           ry="6"
+           style="color:#000000;fill:url(#linearGradient6052);fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.09697652000000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect5147-9-1-5-7-6-4-8-8"
+           width="29.559635"
+           height="29.154205"
+           x="50.440369"
+           y="125.3458"
+           rx="6"
+           transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+        <path
+           style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;opacity:0.07000002;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+           d="m 18,34.737187 0,-1 c 0,-1.333912 1.044053,-2.375 2.34375,-2.375 l 8.3125,0 c 1.299697,0 2.3125,1.041088 2.3125,2.375 l 0,1 c 0,-1.333912 -1.012803,-2.375 -2.3125,-2.375 l -8.3125,0 c -1.299697,0 -2.34375,1.041088 -2.34375,2.375 z"
+           id="rect5147-9-1-5-7-6-1-7-7-5-0-5-6"
+           inkscape:connector-curvature="0" />
+      </g>
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect14725-3"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       style="display:inline"
+       inkscape:label="#g10801"
+       transform="matrix(0.99850603,0,0,0.99810197,360.14963,30.087076)"
+       id="selected-checkbox-checked-insensitive">
+      <use
+         transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722936)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400-0-5-7-6"
+         id="use6445-2"
+         width="1"
+         height="1" />
+      <g
+         transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)"
+         id="g14999-1"
+         style="display:inline">
+        <g
+           style="display:inline"
+           id="g15001-0"
+           transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
+          <g
+             id="g15003-5" />
+        </g>
+      </g>
+      <g
+         style="display:inline"
+         transform="translate(-341.01864,-230.63092)"
+         id="g15009-7">
+        <g
+           id="g15013-9" />
+      </g>
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect15021-7"
+         width="16.023939"
+         height="16.030426"
+         x="36.905502"
+         y="30.332689" />
+      <path
+         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#8d9091;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+         d="m 50.868001,31.380439 -6.981099,6.843039 -1.871897,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938187 c 0.586676,0.586674 1.537597,0.586674 2.124274,0 l 7.996315,-8.077832 0.002,-1.570761 z"
+         id="path12830-4-17-2-7"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccccc" />
+    </g>
+    <g
+       style="display:inline"
+       inkscape:label="#g14334"
+       transform="translate(399.99573,30.000011)"
+       id="selected-checkbox-mixed-insensitive">
+      <use
+         transform="translate(0.004272,0)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g5400-0-5-7-6"
+         id="use6465-8"
+         width="1"
+         height="1" />
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect15025-0"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5203-3"
+         width="9"
+         height="2.9687538"
+         x="20.004272"
+         y="36.393433"
+         rx="1.4843769"
+         ry="1.4843769" />
+    </g>
+    <g
+       style="display:inline"
+       inkscape:label="#g14325"
+       id="selected-checkbox-unchecked-insensitive"
+       transform="translate(360,30.000011)">
+      <g
+         transform="translate(0,-3.9660404e-6)"
+         style="fill:#ededed;fill-opacity:1;display:inline"
+         id="g5400-0-5-7-6">
+        <rect
+           ry="6"
+           style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.09697652000000012;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect5147-9-1-5-7-6-4-8-3-8"
+           width="29.559635"
+           height="29.154205"
+           x="50.440369"
+           y="125.3458"
+           rx="6"
+           transform="matrix(0.47304779,0,0,0.4807373,-6.3607039,-29.396216)" />
+      </g>
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect15057-7"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+    </g>
+    <g
+       transform="matrix(0.93617253,0,0,0.93566004,263.21685,-224.76083)"
+       id="selected-radio-unchecked-hover"
+       style="display:inline"
+       inkscape:label="#g15392">
+      <g
+         style="display:inline"
+         id="g7025-8-2">
+        <g
+           style="display:inline"
+           id="g5489-2-9-3-0-6"
+           transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+          <g
+             id="g5428-8-1-7-1-1">
+            <rect
+               ry="15.453857"
+               style="color:#000000;fill:url(#linearGradient6054);fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.08222342000000005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+               id="rect5147-9-1-7-8-5"
+               width="29.385006"
+               height="28.919117"
+               x="50.570232"
+               y="125.5297"
+               rx="15.428222" />
+          </g>
+        </g>
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-2-0"
+           d="m 208.0967,269.64077 c -0.006,0.11897 -0.0334,0.24687 -0.0334,0.36738 0,3.84862 3.09665,6.94697 6.94316,6.94697 3.84651,0 6.94316,-3.09835 6.94316,-6.94697 0,-0.12051 -0.0273,-0.24841 -0.0333,-0.36738 -0.3543,3.51156 -3.30368,6.24559 -6.90979,6.24559 -3.60611,0 -6.55549,-2.73403 -6.90978,-6.24559 z"
+           style="color:#000000;fill:#e0e0e0;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.06847179;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-3-0-4-9"
+           d="m 208.16346,268.93939 c -0.0346,0.22741 -0.0487,0.46549 -0.0668,0.70138 0.35429,3.51156 3.30367,6.24559 6.90978,6.24559 3.60611,0 6.55549,-2.73403 6.90978,-6.24559 -0.0182,-0.23589 -0.0322,-0.47397 -0.0668,-0.70138 -0.51523,3.33254 -3.36353,5.8782 -6.84302,5.8782 -3.47949,0 -6.32779,-2.54566 -6.84302,-5.8782 z"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-1-9-0"
+           d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-7-0"
+         width="17.090866"
+         height="17.100227"
+         x="206.99057"
+         y="261.97873" />
+    </g>
+    <g
+       transform="matrix(0.93893373,0,0,0.93841974,47.91186,-225.48385)"
+       id="selected-radio-checked-hover"
+       style="display:inline"
+       inkscape:label="#g15404">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-79-9"
+         width="17.040606"
+         height="17.049938"
+         x="456.99057"
+         y="261.97876" />
+      <use
+         transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046421)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-8-2"
+         id="use7392-0"
+         width="1"
+         height="1" />
+      <g
+         id="use7448-4"
+         transform="matrix(0.99411529,0,0,0.99411529,2.6893006,1.5417626)">
+        <rect
+           ry="8.0419083"
+           style="color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect4483-5"
+           width="5.5564694"
+           height="5.5533452"
+           x="462.22174"
+           y="268.29523"
+           rx="7.9057436" />
+        <rect
+           ry="2.7766726"
+           style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect4485-6"
+           width="5.5564694"
+           height="5.5533452"
+           x="462.22174"
+           y="267.2233"
+           rx="2.7766726" />
+      </g>
+    </g>
+    <g
+       style="display:inline"
+       transform="matrix(0.93619363,0,0,0.93568113,368.82935,-8.0338405)"
+       id="selected-radio-mixed-hover"
+       inkscape:label="#g15422">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-8-6"
+         width="17.090481"
+         height="17.099842"
+         x="136.90158"
+         y="30.34798" />
+      <use
+         transform="matrix(0.99997746,0,0,0.99997746,-70.084327,-231.62484)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-8-2"
+         id="use7392-3-6"
+         width="1"
+         height="1" />
+      <g
+         id="use7508-3"
+         transform="matrix(1.0681551,0,0,1.0687402,118.74293,-2.1013573)">
+        <rect
+           style="color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect7530-3"
+           width="9"
+           height="2.9687538"
+           x="20.004272"
+           y="37.393383"
+           rx="1.4843769"
+           ry="1.4843769" />
+        <rect
+           style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+           id="rect7532-7"
+           width="9"
+           height="2.9687538"
+           x="20.004272"
+           y="36.393433"
+           rx="1.4843769"
+           ry="1.4843769" />
+      </g>
+    </g>
+    <g
+       style="display:inline"
+       id="selected-radio-unchecked-active"
+       transform="matrix(0.93344283,0,0,0.93293183,263.78164,-204.04631)"
+       inkscape:label="#g15458">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-7-3-2"
+         width="17.140844"
+         height="17.150234"
+         x="206.99081"
+         y="261.97894" />
+      <g
+         transform="matrix(1.0029243,0,0,1.0029243,-0.60505212,-0.76587606)"
+         style="display:inline"
+         id="g7025-1-1">
+        <g
+           style="display:inline"
+           id="g5489-2-9-3-7-8"
+           transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+          <g
+             id="g5428-8-1-7-18-2">
+            <rect
+               ry="15.453857"
+               style="color:#000000;fill:url(#linearGradient6056);fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.08222342000000005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+               id="rect5147-9-1-7-88-7"
+               width="29.385006"
+               height="28.919117"
+               x="50.570232"
+               y="125.5297"
+               rx="15.428222" />
+          </g>
+        </g>
+        <path
+           inkscape:connector-curvature="0"
+           id="rect5147-9-1-7-4-1-2-6"
+           d="m 208.0967,270.36184 c -0.006,-0.11897 -0.0334,-0.24687 -0.0334,-0.36738 0,-3.84862 3.09665,-6.94697 6.94316,-6.94697 3.84651,0 6.94316,3.09835 6.94316,6.94697 0,0.12051 -0.0273,0.24841 -0.0333,0.36738 -0.3543,-3.51156 -3.30368,-6.24559 -6.90979,-6.24559 -3.60611,0 -6.55549,2.73403 -6.90978,6.24559 z"
+           style="opacity:0.07000002;color:#000000;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1.00000012;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      </g>
+    </g>
+    <g
+       transform="matrix(0.93893104,0,0,0.93841705,282.64584,-205.48314)"
+       id="selected-radio-checked-active"
+       style="display:inline"
+       inkscape:label="#g16048">
+      <use
+         transform="matrix(0.99415483,0,0,0.99415482,1.2096678,1.53112)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-1-1"
+         id="use5399-5"
+         width="1"
+         height="1" />
+      <g
+         style="display:inline"
+         id="g16050-3"
+         transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+        <g
+           id="g16052-3" />
+      </g>
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-7-4-9"
+         width="17.040653"
+         height="17.049988"
+         x="206.99059"
+         y="261.97876" />
+      <rect
+         ry="7.9946065"
+         style="opacity:0.7;color:#000000;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="use15101-5-8-9"
+         width="5.5237875"
+         height="5.5206814"
+         x="212.19102"
+         y="268.25815"
+         rx="7.8592429" />
+      <rect
+         ry="2.7603407"
+         style="color:#000000;fill:#2e3436;fill-opacity:1;stroke:none;stroke-width:2.08838987;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="use15101-5-64"
+         width="5.5237875"
+         height="5.5206814"
+         x="212.19102"
+         y="267.19257"
+         rx="2.7603407" />
+    </g>
+    <g
+       style="display:inline"
+       id="selected-radio-mixed-active"
+       transform="matrix(0.93617253,0,0,0.93566004,303.21685,-204.76083)"
+       inkscape:label="#g16079">
+      <use
+         transform="matrix(0.99708419,0,0,0.99708419,0.60329674,0.76365256)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-1-1"
+         id="use5399-3-5"
+         width="1"
+         height="1" />
+      <g
+         transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"
+         id="g16081-5"
+         style="display:inline">
+        <g
+           id="g16083-3" />
+      </g>
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-7-32-3"
+         width="17.090866"
+         height="17.100227"
+         x="206.99057"
+         y="261.97873" />
+      <rect
+         style="opacity:0.5;color:#000000;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect7532-0-4-6"
+         width="9.6136122"
+         height="3.1728981"
+         x="210.19966"
+         y="269.49341"
+         rx="1.5855805"
+         ry="1.586449" />
+      <rect
+         style="color:#000000;fill:#2e3436;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99191427;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect7532-0-3"
+         width="9.6136122"
+         height="3.1728981"
+         x="210.19966"
+         y="268.42465"
+         rx="1.5855805"
+         ry="1.586449" />
+    </g>
+    <g
+       transform="matrix(0.93617253,0,0,0.93566004,263.21685,-184.76083)"
+       id="selected-radio-unchecked-insensitive"
+       style="display:inline"
+       inkscape:label="#g15524">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-7-5-3"
+         width="17.090866"
+         height="17.100227"
+         x="206.99057"
+         y="261.97873" />
+      <g
+         style="display:inline"
+         id="g7025-1-7-9">
+        <g
+           style="display:inline"
+           id="g5489-2-9-3-7-7-5"
+           transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)">
+          <g
+             id="g5428-8-1-7-18-8-9">
+            <rect
+               ry="15.453857"
+               style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:2.08222342000000005;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+               id="rect5147-9-1-7-88-8-8"
+               width="29.385006"
+               height="28.919117"
+               x="50.570232"
+               y="125.5297"
+               rx="15.428222" />
+          </g>
+        </g>
+      </g>
+    </g>
+    <g
+       transform="matrix(0.93893373,0,0,0.93841974,47.91186,-185.48385)"
+       id="selected-radio-checked-insensitive"
+       style="display:inline"
+       inkscape:label="#g15536">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-7-9-5"
+         width="17.040606"
+         height="17.049938"
+         x="456.99057"
+         y="261.97876" />
+      <use
+         transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046421)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-1-7-9"
+         id="use5683-5"
+         width="1"
+         height="1" />
+      <rect
+         ry="2.7603328"
+         style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="use15101-5-6-0"
+         width="5.5237718"
+         height="5.5206656"
+         x="462.19101"
+         y="267.19254"
+         rx="2.7603328" />
+    </g>
+    <g
+       style="display:inline"
+       transform="matrix(0.93341132,0,0,0.93290035,369.21044,32.050762)"
+       id="selected-radio-mixed-insensitive"
+       inkscape:label="#g15554">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect14348-4-7-98-9"
+         width="17.141424"
+         height="17.150812"
+         x="136.90137"
+         y="30.347755" />
+      <use
+         transform="matrix(1.0029582,0,0,1.0029582,-70.701507,-232.40595)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#g7025-1-7-9"
+         id="use5683-3-0"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:#8d9091;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect7532-0-7-4"
+         width="9.6420517"
+         height="3.1822839"
+         x="140.11996"
+         y="36.812756"
+         rx="1.590271"
+         ry="1.5911419" />
+    </g>
+    <g
+       style="display:inline"
+       id="selected-checkbox-checked-backdrop"
+       transform="matrix(0.99850603,0,0,0.99810197,360.14963,50.087076)"
+       inkscape:label="#g10801">
+      <use
+         transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722939)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-2"
+         id="use6551-6"
+         width="1"
+         height="1" />
+      <g
+         style="display:inline"
+         id="g19927-5"
+         transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)">
+        <g
+           transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+           id="g19929-1"
+           style="display:inline">
+          <g
+             id="g19931-2" />
+        </g>
+      </g>
+      <rect
+         y="30.332689"
+         x="36.905502"
+         height="16.030426"
+         width="16.023939"
+         id="rect19941-8"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <path
+         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#54595a;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+         d="m 50.868001,31.380439 -6.981099,6.843039 -1.871897,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938187 c 0.586676,0.586674 1.537597,0.586674 2.124274,0 l 7.996315,-8.077832 0.002,-1.570761 z"
+         id="path12830-4-17-2-3-2"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccccc" />
+    </g>
+    <g
+       style="display:inline"
+       id="selected-checkbox-mixed-backdrop"
+       transform="translate(399.99573,50.000011)"
+       inkscape:label="#g14334">
+      <use
+         transform="translate(0.004272,-2.9802322e-8)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-2"
+         id="use6551-3-4"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect19945-7"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+      <g
+         style="display:inline"
+         id="g19947-5"
+         transform="matrix(0.92951982,0,0,0.92914368,-156.74643,-212.9618)">
+        <g
+           transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)"
+           id="g19949-2"
+           style="display:inline">
+          <g
+             id="g19951-4" />
+        </g>
+      </g>
+      <rect
+         style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5203-6-0"
+         width="9"
+         height="2.9687538"
+         x="20.004272"
+         y="36.393433"
+         rx="1.4843769"
+         ry="1.4843769" />
+    </g>
+    <g
+       style="display:inline"
+       transform="translate(360,50.000011)"
+       id="selected-checkbox-unchecked-backdrop"
+       inkscape:label="#g14325">
+      <rect
+         ry="2.8844237"
+         style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5147-9-1-5-7-6-4-8-3-0-2"
+         width="13.98312"
+         height="14.015514"
+         x="17.500002"
+         y="30.862183"
+         rx="2.8382866" />
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect19971-4"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+    </g>
+    <g
+       inkscape:label="#g15524"
+       style="display:inline"
+       id="selected-radio-unchecked-backdrop"
+       transform="matrix(0.93617253,0,0,0.93566004,263.21685,-164.76083)">
+      <rect
+         y="261.97873"
+         x="206.99057"
+         height="17.100227"
+         width="17.090866"
+         id="rect19981-6"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <rect
+         ry="7.9957981"
+         style="color:#000000;fill:#ededed;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:1.06847154999999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5147-9-1-7-88-8-5-5"
+         width="14.954509"
+         height="14.9627"
+         x="207.52921"
+         y="262.51309"
+         rx="7.8516736" />
+    </g>
+    <g
+       inkscape:label="#g15536"
+       style="display:inline"
+       id="selected-radio-checked-backdrop"
+       transform="matrix(0.93893373,0,0,0.93841974,47.91186,-165.48385)">
+      <rect
+         y="261.97876"
+         x="456.99057"
+         height="17.049938"
+         width="17.040606"
+         id="rect19995-7"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046669)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-7-88-8-5-5"
+         id="use5805-3"
+         width="1"
+         height="1" />
+      <rect
+         ry="2.7603328"
+         style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="use15101-5-6-3-92"
+         width="5.5237718"
+         height="5.5206656"
+         x="462.19101"
+         y="267.19254"
+         rx="2.7603328" />
+    </g>
+    <g
+       style="display:inline"
+       inkscape:label="#g15554"
+       id="selected-radio-mixed-backdrop"
+       transform="matrix(0.93341132,0,0,0.93290035,369.21044,52.050762)">
+      <rect
+         y="30.347755"
+         x="136.90137"
+         height="17.150812"
+         width="17.141424"
+         id="rect20011-1"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <use
+         transform="matrix(1.0029582,0,0,1.0029582,-70.701511,-232.40595)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-7-88-8-5-5"
+         id="use5805-1-4"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:#54595a;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect7532-0-7-9-0"
+         width="9.6420517"
+         height="3.1822839"
+         x="140.11996"
+         y="36.812756"
+         rx="1.590271"
+         ry="1.5911419" />
+    </g>
+    <g
+       style="display:inline"
+       inkscape:label="#g10801"
+       transform="matrix(0.99850603,0,0,0.99810197,360.14963,70.087071)"
+       id="selected-checkbox-checked-backdrop-insensitive">
+      <use
+         transform="matrix(1.0014962,0,0,1.0019016,19.880069,-0.08722438)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-7-0"
+         id="use6749-8"
+         width="1"
+         height="1" />
+      <g
+         transform="matrix(0.93091057,0,0,0.93091058,-137.10516,-213.45401)"
+         id="g20167-8"
+         style="display:inline">
+        <g
+           style="display:inline"
+           id="g20169-9"
+           transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
+          <g
+             id="g20171-3" />
+        </g>
+      </g>
+      <g
+         style="display:inline"
+         transform="translate(-341.01864,-230.63092)"
+         id="g20175-1">
+        <g
+           id="g20177-1" />
+      </g>
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect20181-3"
+         width="16.023939"
+         height="16.030426"
+         x="36.905502"
+         y="30.332689" />
+      <path
+         style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#c7c7c7;fill-opacity:1;stroke:none;stroke-width:3;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:sans-serif;-inkscape-font-specification:sans-serif"
+         d="m 50.868001,31.380443 -6.981098,6.843039 -1.871898,-1.872655 -2.138425,-0.01563 0.01122,1.699485 2.936988,2.938186 c 0.586676,0.586675 1.537597,0.586675 2.124275,0 l 7.996314,-8.077832 0.002,-1.57076 z"
+         id="path12830-4-17-2-3-9-3"
+         inkscape:connector-curvature="0"
+         sodipodi:nodetypes="cccccccccc" />
+    </g>
+    <g
+       style="display:inline"
+       inkscape:label="#g14334"
+       transform="translate(399.99573,70.000011)"
+       id="selected-checkbox-mixed-backdrop-insensitive">
+      <use
+         transform="translate(0.004272,-2.9802322e-8)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-5-7-6-4-8-3-0-7-0"
+         id="use6749-5-9"
+         width="1"
+         height="1" />
+      <rect
+         y="30.362183"
+         x="17"
+         height="16"
+         width="16"
+         id="rect20185-0"
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate" />
+      <g
+         transform="matrix(0.92951982,0,0,0.92914368,-156.74643,-212.9618)"
+         id="g20187-2"
+         style="display:inline">
+        <g
+           style="display:inline"
+           id="g20189-1"
+           transform="matrix(0.5089163,0,0,0.51739823,161.7932,197.56426)">
+          <g
+             id="g20191-6" />
+        </g>
+      </g>
+      <g
+         transform="translate(-40.874249,-1.0164925)"
+         id="g20195-4"
+         style="display:inline">
+        <g
+           style="display:inline"
+           id="g20197-6"
+           transform="translate(-400.08917,-231.63092)" />
+      </g>
+      <rect
+         style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:2.99491191;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5203-6-8-9"
+         width="9"
+         height="2.9687538"
+         x="20.004272"
+         y="36.393433"
+         rx="1.4843769"
+         ry="1.4843769" />
+    </g>
+    <g
+       style="display:inline"
+       inkscape:label="#g14325"
+       id="selected-checkbox-unchecked-backdrop-insensitive"
+       transform="translate(360,70.000011)">
+      <rect
+         ry="2.8844237"
+         style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:0.99999994000000003;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5147-9-1-5-7-6-4-8-3-0-7-0"
+         width="13.98312"
+         height="14.015514"
+         x="17.500002"
+         y="30.862183"
+         rx="2.8382866" />
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect20211-5"
+         width="16"
+         height="16"
+         x="17"
+         y="30.362183" />
+    </g>
+    <g
+       transform="matrix(0.93617253,0,0,0.93566004,263.21685,-144.76083)"
+       id="selected-radio-unchecked-backdrop-insensitive"
+       style="display:inline"
+       inkscape:label="#g15524">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect20221-1"
+         width="17.090866"
+         height="17.100227"
+         x="206.99057"
+         y="261.97873" />
+      <rect
+         ry="7.9957981"
+         style="color:#000000;fill:#f4f4f4;fill-opacity:1;fill-rule:nonzero;stroke:#184472;stroke-width:1.06847154999999994;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect5147-9-1-7-88-8-5-7-2"
+         width="14.954509"
+         height="14.9627"
+         x="207.52921"
+         y="262.51309"
+         rx="7.8516736" />
+    </g>
+    <g
+       transform="matrix(0.93893373,0,0,0.93841974,47.91186,-145.48385)"
+       id="selected-radio-checked-backdrop-insensitive"
+       style="display:inline"
+       inkscape:label="#g15536">
+      <g
+         style="display:inline"
+         id="g20225-2"
+         transform="translate(250,1.6004853e-6)">
+        <g
+           transform="matrix(0.5089163,0,0,0.51739823,181.7932,197.56426)"
+           id="g20227-7"
+           style="display:inline">
+          <g
+             id="g20229-2" />
+        </g>
+      </g>
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect20235-3"
+         width="17.040606"
+         height="17.049938"
+         x="456.99057"
+         y="261.97876" />
+      <use
+         transform="matrix(0.99705922,0,0,0.99705921,250.60873,0.77046669)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-7-88-8-5-7-2"
+         id="use5938-1"
+         width="1"
+         height="1" />
+      <rect
+         ry="2.7603328"
+         style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.19056797;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="use15101-5-6-3-9-4"
+         width="5.5237718"
+         height="5.5206656"
+         x="462.19101"
+         y="267.19254"
+         rx="2.7603328" />
+    </g>
+    <g
+       style="display:inline"
+       transform="matrix(0.93341132,0,0,0.93290035,369.21044,72.050761)"
+       id="selected-radio-mixed-backdrop-insensitive"
+       inkscape:label="#g15554">
+      <rect
+         style="color:#000000;fill:none;stroke:none;stroke-width:2;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect20251-9"
+         width="17.141424"
+         height="17.150812"
+         x="136.90137"
+         y="30.347755" />
+      <use
+         transform="matrix(1.0029582,0,0,1.0029582,-70.701511,-232.40595)"
+         style="display:inline"
+         x="0"
+         y="0"
+         xlink:href="#rect5147-9-1-7-88-8-5-7-2"
+         id="use5938-3-2"
+         width="1"
+         height="1" />
+      <rect
+         style="color:#000000;fill:#c7c7c7;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:3.20944476;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate"
+         id="rect7532-0-7-9-6-6"
+         width="9.6420517"
+         height="3.1822839"
+         x="140.11996"
+         y="36.812756"
+         rx="1.590271"
+         ry="1.5911419" />
+    </g>
+  </g>
+</svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-3.0/assets.txt	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,164 @@
+checkbox-checked
+checkbox-checked-hover
+checkbox-checked-active
+checkbox-checked-insensitive
+checkbox-checked-backdrop
+checkbox-checked-backdrop-insensitive
+checkbox-unchecked
+checkbox-unchecked-hover
+checkbox-unchecked-active
+checkbox-unchecked-insensitive
+checkbox-unchecked-backdrop
+checkbox-unchecked-backdrop-insensitive
+checkbox-mixed
+checkbox-mixed-hover
+checkbox-mixed-active
+checkbox-mixed-insensitive
+checkbox-mixed-backdrop
+checkbox-mixed-backdrop-insensitive
+radio-checked
+radio-checked-hover
+radio-checked-active
+radio-checked-insensitive
+radio-checked-backdrop
+radio-checked-backdrop-insensitive
+radio-unchecked
+radio-unchecked-hover
+radio-unchecked-active
+radio-unchecked-insensitive
+radio-unchecked-backdrop
+radio-unchecked-backdrop-insensitive
+radio-mixed
+radio-mixed-hover
+radio-mixed-active
+radio-mixed-insensitive
+radio-mixed-backdrop
+radio-mixed-backdrop-insensitive
+selected-checkbox-checked
+selected-checkbox-checked-hover
+selected-checkbox-checked-active
+selected-checkbox-checked-insensitive
+selected-checkbox-checked-backdrop
+selected-checkbox-checked-backdrop-insensitive
+selected-checkbox-unchecked
+selected-checkbox-unchecked-hover
+selected-checkbox-unchecked-active
+selected-checkbox-unchecked-insensitive
+selected-checkbox-unchecked-backdrop
+selected-checkbox-unchecked-backdrop-insensitive
+selected-checkbox-mixed
+selected-checkbox-mixed-hover
+selected-checkbox-mixed-active
+selected-checkbox-mixed-insensitive
+selected-checkbox-mixed-backdrop
+selected-checkbox-mixed-backdrop-insensitive
+selected-radio-checked
+selected-radio-checked-hover
+selected-radio-checked-active
+selected-radio-checked-insensitive
+selected-radio-checked-backdrop
+selected-radio-checked-backdrop-insensitive
+selected-radio-unchecked
+selected-radio-unchecked-hover
+selected-radio-unchecked-active
+selected-radio-unchecked-insensitive
+selected-radio-unchecked-backdrop
+selected-radio-unchecked-backdrop-insensitive
+selected-radio-mixed
+selected-radio-mixed-hover
+selected-radio-mixed-active
+selected-radio-mixed-insensitive
+selected-radio-mixed-backdrop
+selected-radio-mixed-backdrop-insensitive
+checkbox-checked-dark
+checkbox-checked-hover-dark
+checkbox-checked-active-dark
+checkbox-checked-insensitive-dark
+checkbox-checked-backdrop-dark
+checkbox-checked-backdrop-insensitive-dark
+checkbox-unchecked-dark
+checkbox-unchecked-hover-dark
+checkbox-unchecked-active-dark
+checkbox-unchecked-insensitive-dark
+checkbox-unchecked-backdrop-dark
+checkbox-unchecked-backdrop-insensitive-dark
+checkbox-selectionmode
+checkbox-hover-selectionmode
+checkbox-active-selectionmode
+checkbox-backdrop-selectionmode
+checkbox-checked-selectionmode
+checkbox-checked-hover-selectionmode
+checkbox-checked-active-selectionmode
+checkbox-checked-backdrop-selectionmode
+checkbox-mixed-dark
+checkbox-mixed-hover-dark
+checkbox-mixed-active-dark
+checkbox-mixed-insensitive-dark
+checkbox-mixed-backdrop-dark
+checkbox-mixed-backdrop-insensitive-dark
+radio-checked-dark
+radio-checked-hover-dark
+radio-checked-active-dark
+radio-checked-insensitive-dark
+radio-checked-backdrop-dark
+radio-checked-backdrop-insensitive-dark
+radio-unchecked-dark
+radio-unchecked-hover-dark
+radio-unchecked-active-dark
+radio-unchecked-insensitive-dark
+radio-unchecked-backdrop-dark
+radio-unchecked-backdrop-insensitive-dark
+radio-mixed-dark
+radio-mixed-hover-dark
+radio-mixed-active-dark
+radio-mixed-insensitive-dark
+radio-mixed-backdrop-dark
+radio-mixed-backdrop-insensitive-dark
+slider-horz-scale-has-marks-below
+slider-horz-scale-has-marks-below-hover
+slider-horz-scale-has-marks-below-active
+slider-horz-scale-has-marks-below-insensitive
+slider-horz-scale-has-marks-below-backdrop
+slider-horz-scale-has-marks-below-backdrop-insensitive
+slider-vert-scale-has-marks-below
+slider-vert-scale-has-marks-below-hover
+slider-vert-scale-has-marks-below-active
+slider-vert-scale-has-marks-below-insensitive
+slider-vert-scale-has-marks-below-backdrop
+slider-vert-scale-has-marks-below-backdrop-insensitive
+slider-horz-scale-has-marks-above
+slider-horz-scale-has-marks-above-hover
+slider-horz-scale-has-marks-above-active
+slider-horz-scale-has-marks-above-insensitive
+slider-horz-scale-has-marks-above-backdrop
+slider-horz-scale-has-marks-above-backdrop-insensitive
+slider-vert-scale-has-marks-above
+slider-vert-scale-has-marks-above-hover
+slider-vert-scale-has-marks-above-active
+slider-vert-scale-has-marks-above-insensitive
+slider-vert-scale-has-marks-above-backdrop
+slider-vert-scale-has-marks-above-backdrop-insensitive
+slider-horz-scale-has-marks-below-dark
+slider-horz-scale-has-marks-below-hover-dark
+slider-horz-scale-has-marks-below-active-dark
+slider-horz-scale-has-marks-below-insensitive-dark
+slider-horz-scale-has-marks-below-backdrop-dark
+slider-horz-scale-has-marks-below-backdrop-insensitive-dark
+slider-vert-scale-has-marks-below-dark
+slider-vert-scale-has-marks-below-hover-dark
+slider-vert-scale-has-marks-below-active-dark
+slider-vert-scale-has-marks-below-insensitive-dark
+slider-vert-scale-has-marks-below-backdrop-dark
+slider-vert-scale-has-marks-below-backdrop-insensitive-dark
+slider-horz-scale-has-marks-above-dark
+slider-horz-scale-has-marks-above-hover-dark
+slider-horz-scale-has-marks-above-active-dark
+slider-horz-scale-has-marks-above-insensitive-dark
+slider-horz-scale-has-marks-above-backdrop-dark
+slider-horz-scale-has-marks-above-backdrop-insensitive-dark
+slider-vert-scale-has-marks-above-dark
+slider-vert-scale-has-marks-above-hover-dark
+slider-vert-scale-has-marks-above-active-dark
+slider-vert-scale-has-marks-above-insensitive-dark
+slider-vert-scale-has-marks-above-backdrop-dark
+slider-vert-scale-has-marks-above-backdrop-insensitive-dark
Binary file gtk-3.0/assets/checkbox-active-selectionmode.png has changed
Binary file gtk-3.0/assets/checkbox-active-selectionmode@2.png has changed
Binary file gtk-3.0/assets/checkbox-backdrop-selectionmode.png has changed
Binary file gtk-3.0/assets/checkbox-backdrop-selectionmode@2.png has changed
Binary file gtk-3.0/assets/checkbox-checked-active-dark.png has changed
Binary file gtk-3.0/assets/checkbox-checked-active-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-checked-active-selectionmode.png has changed
Binary file gtk-3.0/assets/checkbox-checked-active-selectionmode@2.png has changed
Binary file gtk-3.0/assets/checkbox-checked-active.png has changed
Binary file gtk-3.0/assets/checkbox-checked-active@2.png has changed
Binary file gtk-3.0/assets/checkbox-checked-backdrop-dark.png has changed
Binary file gtk-3.0/assets/checkbox-checked-backdrop-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-checked-backdrop-insensitive-dark.png has changed
Binary file gtk-3.0/assets/checkbox-checked-backdrop-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-checked-backdrop-insensitive.png has changed
Binary file gtk-3.0/assets/checkbox-checked-backdrop-insensitive@2.png has changed
Binary file gtk-3.0/assets/checkbox-checked-backdrop-selectionmode.png has changed
Binary file gtk-3.0/assets/checkbox-checked-backdrop-selectionmode@2.png has changed
Binary file gtk-3.0/assets/checkbox-checked-backdrop.png has changed
Binary file gtk-3.0/assets/checkbox-checked-backdrop@2.png has changed
Binary file gtk-3.0/assets/checkbox-checked-dark.png has changed
Binary file gtk-3.0/assets/checkbox-checked-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-checked-hover-dark.png has changed
Binary file gtk-3.0/assets/checkbox-checked-hover-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-checked-hover-selectionmode.png has changed
Binary file gtk-3.0/assets/checkbox-checked-hover-selectionmode@2.png has changed
Binary file gtk-3.0/assets/checkbox-checked-hover.png has changed
Binary file gtk-3.0/assets/checkbox-checked-hover@2.png has changed
Binary file gtk-3.0/assets/checkbox-checked-insensitive-dark.png has changed
Binary file gtk-3.0/assets/checkbox-checked-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-checked-insensitive.png has changed
Binary file gtk-3.0/assets/checkbox-checked-insensitive@2.png has changed
Binary file gtk-3.0/assets/checkbox-checked-selectionmode.png has changed
Binary file gtk-3.0/assets/checkbox-checked-selectionmode@2.png has changed
Binary file gtk-3.0/assets/checkbox-checked.png has changed
Binary file gtk-3.0/assets/checkbox-checked@2.png has changed
Binary file gtk-3.0/assets/checkbox-hover-selectionmode.png has changed
Binary file gtk-3.0/assets/checkbox-hover-selectionmode@2.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-active-dark.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-active-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-active.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-active@2.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-backdrop-dark.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-backdrop-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-backdrop-insensitive-dark.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-backdrop-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-backdrop-insensitive.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-backdrop-insensitive@2.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-backdrop.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-backdrop@2.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-dark.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-hover-dark.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-hover-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-hover.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-hover@2.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-insensitive-dark.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-insensitive.png has changed
Binary file gtk-3.0/assets/checkbox-mixed-insensitive@2.png has changed
Binary file gtk-3.0/assets/checkbox-mixed.png has changed
Binary file gtk-3.0/assets/checkbox-mixed@2.png has changed
Binary file gtk-3.0/assets/checkbox-selectionmode.png has changed
Binary file gtk-3.0/assets/checkbox-selectionmode@2.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-active-dark.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-active-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-active.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-active@2.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-backdrop-dark.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-backdrop-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive-dark.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-backdrop-insensitive@2.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-backdrop.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-backdrop@2.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-dark.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-hover-dark.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-hover-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-hover.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-hover@2.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-insensitive-dark.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-insensitive.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked-insensitive@2.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked.png has changed
Binary file gtk-3.0/assets/checkbox-unchecked@2.png has changed
Binary file gtk-3.0/assets/radio-checked-active-dark.png has changed
Binary file gtk-3.0/assets/radio-checked-active-dark@2.png has changed
Binary file gtk-3.0/assets/radio-checked-active.png has changed
Binary file gtk-3.0/assets/radio-checked-active@2.png has changed
Binary file gtk-3.0/assets/radio-checked-backdrop-dark.png has changed
Binary file gtk-3.0/assets/radio-checked-backdrop-dark@2.png has changed
Binary file gtk-3.0/assets/radio-checked-backdrop-insensitive-dark.png has changed
Binary file gtk-3.0/assets/radio-checked-backdrop-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/radio-checked-backdrop-insensitive.png has changed
Binary file gtk-3.0/assets/radio-checked-backdrop-insensitive@2.png has changed
Binary file gtk-3.0/assets/radio-checked-backdrop.png has changed
Binary file gtk-3.0/assets/radio-checked-backdrop@2.png has changed
Binary file gtk-3.0/assets/radio-checked-dark.png has changed
Binary file gtk-3.0/assets/radio-checked-dark@2.png has changed
Binary file gtk-3.0/assets/radio-checked-hover-dark.png has changed
Binary file gtk-3.0/assets/radio-checked-hover-dark@2.png has changed
Binary file gtk-3.0/assets/radio-checked-hover.png has changed
Binary file gtk-3.0/assets/radio-checked-hover@2.png has changed
Binary file gtk-3.0/assets/radio-checked-insensitive-dark.png has changed
Binary file gtk-3.0/assets/radio-checked-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/radio-checked-insensitive.png has changed
Binary file gtk-3.0/assets/radio-checked-insensitive@2.png has changed
Binary file gtk-3.0/assets/radio-checked.png has changed
Binary file gtk-3.0/assets/radio-checked@2.png has changed
Binary file gtk-3.0/assets/radio-mixed-active-dark.png has changed
Binary file gtk-3.0/assets/radio-mixed-active-dark@2.png has changed
Binary file gtk-3.0/assets/radio-mixed-active.png has changed
Binary file gtk-3.0/assets/radio-mixed-active@2.png has changed
Binary file gtk-3.0/assets/radio-mixed-backdrop-dark.png has changed
Binary file gtk-3.0/assets/radio-mixed-backdrop-dark@2.png has changed
Binary file gtk-3.0/assets/radio-mixed-backdrop-insensitive-dark.png has changed
Binary file gtk-3.0/assets/radio-mixed-backdrop-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/radio-mixed-backdrop-insensitive.png has changed
Binary file gtk-3.0/assets/radio-mixed-backdrop-insensitive@2.png has changed
Binary file gtk-3.0/assets/radio-mixed-backdrop.png has changed
Binary file gtk-3.0/assets/radio-mixed-backdrop@2.png has changed
Binary file gtk-3.0/assets/radio-mixed-dark.png has changed
Binary file gtk-3.0/assets/radio-mixed-dark@2.png has changed
Binary file gtk-3.0/assets/radio-mixed-hover-dark.png has changed
Binary file gtk-3.0/assets/radio-mixed-hover-dark@2.png has changed
Binary file gtk-3.0/assets/radio-mixed-hover.png has changed
Binary file gtk-3.0/assets/radio-mixed-hover@2.png has changed
Binary file gtk-3.0/assets/radio-mixed-insensitive-dark.png has changed
Binary file gtk-3.0/assets/radio-mixed-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/radio-mixed-insensitive.png has changed
Binary file gtk-3.0/assets/radio-mixed-insensitive@2.png has changed
Binary file gtk-3.0/assets/radio-mixed.png has changed
Binary file gtk-3.0/assets/radio-mixed@2.png has changed
Binary file gtk-3.0/assets/radio-unchecked-active-dark.png has changed
Binary file gtk-3.0/assets/radio-unchecked-active-dark@2.png has changed
Binary file gtk-3.0/assets/radio-unchecked-active.png has changed
Binary file gtk-3.0/assets/radio-unchecked-active@2.png has changed
Binary file gtk-3.0/assets/radio-unchecked-backdrop-dark.png has changed
Binary file gtk-3.0/assets/radio-unchecked-backdrop-dark@2.png has changed
Binary file gtk-3.0/assets/radio-unchecked-backdrop-insensitive-dark.png has changed
Binary file gtk-3.0/assets/radio-unchecked-backdrop-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/radio-unchecked-backdrop-insensitive.png has changed
Binary file gtk-3.0/assets/radio-unchecked-backdrop-insensitive@2.png has changed
Binary file gtk-3.0/assets/radio-unchecked-backdrop.png has changed
Binary file gtk-3.0/assets/radio-unchecked-backdrop@2.png has changed
Binary file gtk-3.0/assets/radio-unchecked-dark.png has changed
Binary file gtk-3.0/assets/radio-unchecked-dark@2.png has changed
Binary file gtk-3.0/assets/radio-unchecked-hover-dark.png has changed
Binary file gtk-3.0/assets/radio-unchecked-hover-dark@2.png has changed
Binary file gtk-3.0/assets/radio-unchecked-hover.png has changed
Binary file gtk-3.0/assets/radio-unchecked-hover@2.png has changed
Binary file gtk-3.0/assets/radio-unchecked-insensitive-dark.png has changed
Binary file gtk-3.0/assets/radio-unchecked-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/radio-unchecked-insensitive.png has changed
Binary file gtk-3.0/assets/radio-unchecked-insensitive@2.png has changed
Binary file gtk-3.0/assets/radio-unchecked.png has changed
Binary file gtk-3.0/assets/radio-unchecked@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-checked-active.png has changed
Binary file gtk-3.0/assets/selected-checkbox-checked-active@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-checked-backdrop-insensitive.png has changed
Binary file gtk-3.0/assets/selected-checkbox-checked-backdrop-insensitive@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-checked-backdrop.png has changed
Binary file gtk-3.0/assets/selected-checkbox-checked-backdrop@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-checked-hover.png has changed
Binary file gtk-3.0/assets/selected-checkbox-checked-hover@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-checked-insensitive.png has changed
Binary file gtk-3.0/assets/selected-checkbox-checked-insensitive@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-checked.png has changed
Binary file gtk-3.0/assets/selected-checkbox-checked@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-mixed-active.png has changed
Binary file gtk-3.0/assets/selected-checkbox-mixed-active@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-mixed-backdrop-insensitive.png has changed
Binary file gtk-3.0/assets/selected-checkbox-mixed-backdrop-insensitive@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-mixed-backdrop.png has changed
Binary file gtk-3.0/assets/selected-checkbox-mixed-backdrop@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-mixed-hover.png has changed
Binary file gtk-3.0/assets/selected-checkbox-mixed-hover@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-mixed-insensitive.png has changed
Binary file gtk-3.0/assets/selected-checkbox-mixed-insensitive@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-mixed.png has changed
Binary file gtk-3.0/assets/selected-checkbox-mixed@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-unchecked-active.png has changed
Binary file gtk-3.0/assets/selected-checkbox-unchecked-active@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-unchecked-backdrop-insensitive.png has changed
Binary file gtk-3.0/assets/selected-checkbox-unchecked-backdrop-insensitive@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-unchecked-backdrop.png has changed
Binary file gtk-3.0/assets/selected-checkbox-unchecked-backdrop@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-unchecked-hover.png has changed
Binary file gtk-3.0/assets/selected-checkbox-unchecked-hover@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-unchecked-insensitive.png has changed
Binary file gtk-3.0/assets/selected-checkbox-unchecked-insensitive@2.png has changed
Binary file gtk-3.0/assets/selected-checkbox-unchecked.png has changed
Binary file gtk-3.0/assets/selected-checkbox-unchecked@2.png has changed
Binary file gtk-3.0/assets/selected-radio-checked-active.png has changed
Binary file gtk-3.0/assets/selected-radio-checked-active@2.png has changed
Binary file gtk-3.0/assets/selected-radio-checked-backdrop-insensitive.png has changed
Binary file gtk-3.0/assets/selected-radio-checked-backdrop-insensitive@2.png has changed
Binary file gtk-3.0/assets/selected-radio-checked-backdrop.png has changed
Binary file gtk-3.0/assets/selected-radio-checked-backdrop@2.png has changed
Binary file gtk-3.0/assets/selected-radio-checked-hover.png has changed
Binary file gtk-3.0/assets/selected-radio-checked-hover@2.png has changed
Binary file gtk-3.0/assets/selected-radio-checked-insensitive.png has changed
Binary file gtk-3.0/assets/selected-radio-checked-insensitive@2.png has changed
Binary file gtk-3.0/assets/selected-radio-checked.png has changed
Binary file gtk-3.0/assets/selected-radio-checked@2.png has changed
Binary file gtk-3.0/assets/selected-radio-mixed-active.png has changed
Binary file gtk-3.0/assets/selected-radio-mixed-active@2.png has changed
Binary file gtk-3.0/assets/selected-radio-mixed-backdrop-insensitive.png has changed
Binary file gtk-3.0/assets/selected-radio-mixed-backdrop-insensitive@2.png has changed
Binary file gtk-3.0/assets/selected-radio-mixed-backdrop.png has changed
Binary file gtk-3.0/assets/selected-radio-mixed-backdrop@2.png has changed
Binary file gtk-3.0/assets/selected-radio-mixed-hover.png has changed
Binary file gtk-3.0/assets/selected-radio-mixed-hover@2.png has changed
Binary file gtk-3.0/assets/selected-radio-mixed-insensitive.png has changed
Binary file gtk-3.0/assets/selected-radio-mixed-insensitive@2.png has changed
Binary file gtk-3.0/assets/selected-radio-mixed.png has changed
Binary file gtk-3.0/assets/selected-radio-mixed@2.png has changed
Binary file gtk-3.0/assets/selected-radio-unchecked-active.png has changed
Binary file gtk-3.0/assets/selected-radio-unchecked-active@2.png has changed
Binary file gtk-3.0/assets/selected-radio-unchecked-backdrop-insensitive.png has changed
Binary file gtk-3.0/assets/selected-radio-unchecked-backdrop-insensitive@2.png has changed
Binary file gtk-3.0/assets/selected-radio-unchecked-backdrop.png has changed
Binary file gtk-3.0/assets/selected-radio-unchecked-backdrop@2.png has changed
Binary file gtk-3.0/assets/selected-radio-unchecked-hover.png has changed
Binary file gtk-3.0/assets/selected-radio-unchecked-hover@2.png has changed
Binary file gtk-3.0/assets/selected-radio-unchecked-insensitive.png has changed
Binary file gtk-3.0/assets/selected-radio-unchecked-insensitive@2.png has changed
Binary file gtk-3.0/assets/selected-radio-unchecked.png has changed
Binary file gtk-3.0/assets/selected-radio-unchecked@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-active-dark.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-active-dark@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-active.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-active@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-dark.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-backdrop@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-dark.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-dark@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-hover-dark.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-hover-dark@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-hover.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-hover@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive-dark.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above-insensitive@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-above@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-active-dark.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-active-dark@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-active.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-active@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-dark.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-backdrop@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-dark.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-dark@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-hover-dark.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-hover-dark@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-hover.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-hover@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below-insensitive@2.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below.png has changed
Binary file gtk-3.0/assets/slider-horz-scale-has-marks-below@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-active-dark.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-active-dark@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-active.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-active@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-dark.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-backdrop@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-dark.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-dark@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-hover-dark.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-hover-dark@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-hover.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-hover@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above-insensitive@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-above@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-active-dark.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-active-dark@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-active.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-active@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-dark.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-backdrop@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-dark.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-dark@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-hover-dark.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-hover-dark@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-hover.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-hover@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below-insensitive@2.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below.png has changed
Binary file gtk-3.0/assets/slider-vert-scale-has-marks-below@2.png has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-3.0/gtk-contained-dark.css	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,4589 @@
+* {
+  padding: 0;
+  -GtkToolButton-icon-spacing: 4;
+  -GtkTextView-error-underline-color: #cc0000;
+  -GtkCheckButton-indicator-size: 16;
+  -GtkCheckMenuItem-indicator-size: 16;
+  -GtkScrolledWindow-scrollbar-spacing: 0;
+  -GtkScrolledWindow-scrollbars-within-bevel: 1;
+  -GtkToolItemGroup-expander-size: 11;
+  -GtkExpander-expander-size: 16;
+  -GtkTreeView-expander-size: 11;
+  -GtkTreeView-horizontal-separator: 4;
+  -GtkMenu-horizontal-padding: 0;
+  -GtkMenu-vertical-padding: 0;
+  -GtkWidget-link-color: #4a90d9;
+  -GtkWidget-visited-link-color: #2a76c6;
+  -GtkWidget-focus-padding: 2;
+  -GtkWidget-focus-line-width: 1;
+  -GtkWidget-text-handle-width: 20;
+  -GtkWidget-text-handle-height: 20;
+  -GtkDialog-button-spacing: 4;
+  -GtkDialog-action-area-border: 0;
+  -GtkStatusbar-shadow-type: none;
+  outline-color: rgba(238, 238, 236, 0.3);
+  outline-style: dashed;
+  outline-offset: -3px;
+  outline-width: 1px;
+  outline-radius: 2px; }
+
+/***************
+ * Base States *
+ ***************/
+.background {
+  color: #eeeeec;
+  background-color: #393f3f; }
+  .background:backdrop {
+    text-shadow: none;
+    icon-shadow: none;
+    color: #939695;
+    background-color: #393f3f; }
+
+/*
+   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.
+*/
+*:insensitive {
+  -gtk-image-effect: dim; }
+
+.gtkstyle-fallback {
+  background-color: #393f3f;
+  color: #eeeeec; }
+  .gtkstyle-fallback:prelight {
+    background-color: #515a5a;
+    color: #eeeeec; }
+  .gtkstyle-fallback:active {
+    background-color: #212424;
+    color: #eeeeec; }
+  .gtkstyle-fallback:insensitive {
+    background-color: #323636;
+    color: #939695; }
+  .gtkstyle-fallback:selected {
+    background-color: #215d9c;
+    color: #ffffff; }
+
+.view {
+  color: white;
+  background-color: #292929; }
+  .view:backdrop {
+    color: #d4d4d4;
+    background-color: #2c2c2c; }
+  .view:selected, GtkCalendar:selected {
+    border-radius: 3px; }
+
+.rubberband, .content-view.rubberband {
+  border: 1px solid #215d9c;
+  background-color: rgba(33, 93, 156, 0.2); }
+
+.label.separator, GtkPlacesSidebar.sidebar .view .label.separator {
+  color: #eeeeec; }
+  .label.separator:backdrop, GtkPlacesSidebar.sidebar .view .label.separator:backdrop {
+    color: #939695; }
+.label:insensitive {
+  color: #939695; }
+  .label:insensitive:backdrop {
+    color: #5d6767; }
+
+.dim-label, .label.separator, GtkPlacesSidebar.sidebar .view .label.separator, .titlebar .subtitle,
+.header-bar .subtitle {
+  opacity: 0.55;
+  text-shadow: none; }
+
+GtkAssistant .sidebar {
+  background-color: #292929;
+  border-top: 1px solid #1c1f1f; }
+  GtkAssistant .sidebar:dir(ltr) {
+    border-right: 1px solid #1c1f1f; }
+  GtkAssistant .sidebar:dir(rtl) {
+    border-left: 1px solid #1c1f1f; }
+  GtkAssistant .sidebar:backdrop {
+    background-color: #2c2c2c;
+    border-color: #1e2222; }
+GtkAssistant.csd .sidebar {
+  border-top-style: none; }
+GtkAssistant .sidebar .label {
+  padding: 6px 12px; }
+GtkAssistant .sidebar .label.highlight {
+  background-color: #5d6261; }
+
+GtkTextView {
+  background-color: #313434; }
+  GtkTextView:backdrop {
+    background-color: #323535; }
+
+.grid-child {
+  padding: 3px;
+  border-radius: 3px; }
+  .grid-child:selected {
+    outline-offset: -2px; }
+
+.popover.osd, .app-notification,
+.app-notification.frame, .osd {
+  color: #eeeeec;
+  border: none;
+  background-color: rgba(32, 37, 38, 0.7);
+  background-clip: padding-box;
+  outline-color: rgba(238, 238, 236, 0.3);
+  box-shadow: none;
+  text-shadow: 0 1px black;
+  icon-shadow: 0 1px black; }
+  .popover.osd:backdrop, .app-notification:backdrop, .osd:backdrop {
+    text-shadow: none; }
+
+/*********************
+ * Spinner Animation *
+ *********************/
+@keyframes spin {
+  to {
+    -gtk-icon-transform: rotate(1turn); } }
+.spinner {
+  background-image: none;
+  background-color: blue;
+  opacity: 0;
+  -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); }
+  .spinner:active {
+    opacity: 1;
+    animation: spin 1s linear infinite; }
+    .spinner:active:insensitive {
+      opacity: 0.5; }
+
+/****************
+ * Text Entries *
+ ****************/
+.entry {
+  border: 1px solid;
+  padding: 5px 8px 6px;
+  border-radius: 3px;
+  transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
+  background-color: transparent;
+  background-image: linear-gradient(to bottom, #212121, #292929 90%);
+  color: white;
+  border-color: #1c1f1f;
+  box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0), 0 1px rgba(238, 238, 236, 0.1); }
+  .entry.image.left {
+    padding-left: 0; }
+  .entry.image.right {
+    padding-right: 0; }
+  .entry.flat, .entry.flat:focus {
+    padding: 2px;
+    background-color: transparent;
+    background-image: linear-gradient(to bottom, #212121, #292929 90%);
+    color: white;
+    border-color: #1c1f1f;
+    box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0);
+    border: none;
+    border-radius: 0; }
+  .entry:focus {
+    background-color: transparent;
+    background-image: linear-gradient(to bottom, #212121, #292929 90%);
+    box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0.7), 0 1px rgba(238, 238, 236, 0.1);
+    border-color: #0f2b48; }
+  .entry:insensitive {
+    background-color: transparent;
+    background-image: linear-gradient(to bottom, #212121, #292929 90%);
+    color: #939695;
+    border-color: #1c1f1f;
+    background-image: linear-gradient(to bottom, #323636);
+    box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0.1); }
+  .entry:backdrop {
+    background-color: transparent;
+    background-image: linear-gradient(to bottom, #212121, #292929 90%);
+    color: #d4d4d4;
+    border-color: #1e2222;
+    background-image: linear-gradient(to bottom, #2c2c2c);
+    box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0); }
+  .entry:backdrop:insensitive {
+    background-color: transparent;
+    background-image: linear-gradient(to bottom, #212121, #292929 90%);
+    color: #5d6767;
+    border-color: #1e2222;
+    background-image: linear-gradient(to bottom, #323636);
+    box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0); }
+  .entry.progressbar {
+    margin: 1px;
+    border-radius: 0;
+    border-width: 0 0 2px;
+    border-color: #215d9c;
+    border-style: solid;
+    background-image: none;
+    background-color: transparent;
+    box-shadow: none; }
+    .entry.progressbar:backdrop {
+      background-color: transparent; }
+  .linked > .entry {
+    border-radius: 0; }
+    .linked > .entry:first-child {
+      border-top-left-radius: 3px;
+      border-bottom-left-radius: 3px; }
+      .linked > .entry:first-child:dir(rtl) {
+        border-right-style: none; }
+    .linked > .entry:last-child {
+      border-top-right-radius: 3px;
+      border-bottom-right-radius: 3px;
+      border-left-style: none; }
+      .linked > .entry:last-child:dir(rtl) {
+        border-left-style: solid; }
+  .entry.error {
+    color: #cc0000;
+    border-color: #cc0000; }
+    .entry.error:focus {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #212121, #292929 90%);
+      box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(204, 0, 0, 0.7), 0 1px rgba(238, 238, 236, 0.1);
+      border-color: #1a0000; }
+    .entry.error:selected, .entry.error:selected:focus {
+      background-color: #cc0000; }
+  .entry.warning {
+    color: #f57900;
+    border-color: #f57900; }
+    .entry.warning:focus {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #212121, #292929 90%);
+      box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(245, 121, 0, 0.7), 0 1px rgba(238, 238, 236, 0.1);
+      border-color: #432100; }
+    .entry.warning:selected, .entry.warning:selected:focus {
+      background-color: #f57900; }
+  .entry.image {
+    color: #c6c6c5; }
+    .entry.image:hover {
+      color: #eeeeec; }
+    .entry.image:active {
+      color: #215d9c; }
+    .entry.image:backdrop {
+      color: #7e8080; }
+  .linked.vertical > .entry {
+    background-color: transparent;
+    background-image: linear-gradient(to bottom, #212121, #292929 90%);
+    color: white;
+    border-color: #1c1f1f;
+    box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0);
+    background-image: linear-gradient(to bottom, #292929);
+    border-bottom-color: #252626;
+    box-shadow: none; }
+    .linked.vertical > .entry:focus {
+      border-color: #0f2b48;
+      box-shadow: inset 0 0 0 1px rgba(33, 93, 156, 0.7), 0 -1px 0 0 #0f2b48; }
+    .linked.vertical > .entry:insensitive {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #212121, #292929 90%);
+      color: #939695;
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #323636);
+      box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+      border-bottom-color: #252626; }
+      .linked.vertical > .entry:insensitive:backdrop {
+        background-color: transparent;
+        background-image: linear-gradient(to bottom, #212121, #292929 90%);
+        color: #5d6767;
+        border-color: #1e2222;
+        background-image: linear-gradient(to bottom, #323636);
+        box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+        border-bottom-color: #272929; }
+    .linked.vertical > .entry:backdrop {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #212121, #292929 90%);
+      color: #d4d4d4;
+      border-color: #1e2222;
+      background-image: linear-gradient(to bottom, #2c2c2c);
+      box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+      border-bottom-color: #272929; }
+    .linked.vertical > .entry:first-child {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #212121, #292929 90%);
+      color: white;
+      border-color: #1c1f1f;
+      box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0);
+      border-bottom-color: #252626; }
+      .linked.vertical > .entry:first-child:focus {
+        background-color: transparent;
+        background-image: linear-gradient(to bottom, #212121, #292929 90%);
+        box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0.7);
+        border-color: #0f2b48; }
+      .linked.vertical > .entry:first-child:insensitive {
+        background-color: transparent;
+        background-image: linear-gradient(to bottom, #212121, #292929 90%);
+        color: #939695;
+        border-color: #1c1f1f;
+        background-image: linear-gradient(to bottom, #323636);
+        box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+        border-bottom-color: #272929; }
+        .linked.vertical > .entry:first-child:insensitive:backdrop {
+          background-color: transparent;
+          background-image: linear-gradient(to bottom, #212121, #292929 90%);
+          color: #5d6767;
+          border-color: #1e2222;
+          background-image: linear-gradient(to bottom, #323636);
+          box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+          border-bottom-color: #272929;
+          border-top-style: solid; }
+      .linked.vertical > .entry:first-child:backdrop {
+        background-color: transparent;
+        background-image: linear-gradient(to bottom, #212121, #292929 90%);
+        color: #d4d4d4;
+        border-color: #1e2222;
+        background-image: linear-gradient(to bottom, #2c2c2c);
+        box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+        border-bottom-color: #272929; }
+    .linked.vertical > .entry:last-child {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #212121, #292929 90%);
+      color: white;
+      border-color: #1c1f1f;
+      box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0), 0 1px rgba(238, 238, 236, 0.1);
+      background-image: linear-gradient(to bottom, #292929);
+      box-shadow: 0 1px rgba(238, 238, 236, 0.1); }
+      .linked.vertical > .entry:last-child:focus {
+        border-color: #0f2b48;
+        box-shadow: inset 0 0 0 1px rgba(33, 93, 156, 0.7), 0 -1px 0 0 #0f2b48, 0 1px rgba(238, 238, 236, 0.1); }
+      .linked.vertical > .entry:last-child:insensitive {
+        background-color: transparent;
+        background-image: linear-gradient(to bottom, #212121, #292929 90%);
+        color: #939695;
+        border-color: #1c1f1f;
+        background-image: linear-gradient(to bottom, #323636);
+        box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0.1); }
+        .linked.vertical > .entry:last-child:insensitive:backdrop {
+          background-color: transparent;
+          background-image: linear-gradient(to bottom, #212121, #292929 90%);
+          color: #5d6767;
+          border-color: #1e2222;
+          background-image: linear-gradient(to bottom, #323636);
+          box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0); }
+      .linked.vertical > .entry:last-child:backdrop {
+        background-color: transparent;
+        background-image: linear-gradient(to bottom, #212121, #292929 90%);
+        color: #d4d4d4;
+        border-color: #1e2222;
+        background-image: linear-gradient(to bottom, #2c2c2c);
+        box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0); }
+  .osd .entry {
+    background-color: transparent;
+    background-image: linear-gradient(to bottom, #212121, #292929 90%);
+    color: white;
+    border-color: rgba(0, 0, 0, 0.7);
+    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
+    background-clip: padding-box;
+    box-shadow: none;
+    text-shadow: 0 1px black;
+    icon-shadow: 0 1px black; }
+    .osd .entry:focus {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #212121, #292929 90%);
+      color: white;
+      border-color: #215d9c;
+      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
+      background-clip: padding-box;
+      box-shadow: inset 0 0 0 1px rgba(33, 93, 156, 0.7);
+      text-shadow: 0 1px black;
+      icon-shadow: 0 1px black; }
+    .osd .entry:backdrop {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #212121, #292929 90%);
+      color: white;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none; }
+    .osd .entry:insensitive {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #212121, #292929 90%);
+      color: #878989;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none; }
+
+/***********
+ * Buttons *
+ ***********/
+@keyframes needs_attention {
+  from {
+    background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#3583d5), to(transparent)); }
+  to {
+    background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#215d9c), to(transparent)); } }
+.button, .header-bar .button.titlebutton,
+.titlebar .button.titlebutton {
+  border: 1px solid;
+  border-radius: 3px;
+  padding: 5px 8px 6px;
+  transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
+  color: #eeeeec;
+  outline-color: rgba(238, 238, 236, 0.3);
+  border-color: #1c1f1f;
+  background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+  text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+  icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+  box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+  .button.flat, .header-bar .titlebutton.button,
+  .titlebar .titlebutton.button {
+    border-color: transparent;
+    background-color: transparent;
+    background-image: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+    text-shadow: none;
+    icon-shadow: none;
+    transition: none; }
+    .button.flat:hover, .header-bar .titlebutton.button:hover,
+    .titlebar .titlebutton.button:hover {
+      transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
+      transition-duration: 500ms; }
+      .button.flat:hover:active, .header-bar .titlebutton.button:hover:active,
+      .titlebar .titlebutton.button:hover:active {
+        transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
+  .button:hover, .header-bar .button.titlebutton:hover,
+  .titlebar .button.titlebutton:hover {
+    color: #eeeeec;
+    outline-color: rgba(238, 238, 236, 0.3);
+    border-color: #1c1f1f;
+    background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1);
+    -gtk-image-effect: highlight; }
+  .button:active, .header-bar .button.titlebutton:active,
+  .titlebar .button.titlebutton:active, .button:checked, .header-bar .button.titlebutton:checked,
+  .titlebar .button.titlebutton:checked {
+    color: #eeeeec;
+    outline-color: rgba(238, 238, 236, 0.3);
+    border-color: #1c1f1f;
+    background-image: linear-gradient(to bottom, #232727, #292d2d 40%, #2d3232);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+    box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(238, 238, 236, 0.1);
+    transition-duration: 50ms; }
+  .button:backdrop, .header-bar .button.titlebutton:backdrop,
+  .titlebar .button.titlebutton:backdrop, .button.flat:backdrop, .header-bar .titlebutton.button:backdrop,
+  .titlebar .titlebutton.button:backdrop {
+    color: #939695;
+    border-color: #1e2222;
+    background-image: linear-gradient(to bottom, #393f3f);
+    text-shadow: none;
+    icon-shadow: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+    -gtk-image-effect: none; }
+    .button:backdrop:active, .button:backdrop:checked, .button.flat:backdrop:active, .header-bar .titlebutton.button:backdrop:active,
+    .titlebar .titlebutton.button:backdrop:active, .button.flat:backdrop:checked, .header-bar .titlebutton.button:backdrop:checked,
+    .titlebar .titlebutton.button:backdrop:checked {
+      color: #939695;
+      border-color: #1e2222;
+      background-image: linear-gradient(to bottom, #2f3434);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+    .button:backdrop:insensitive, .button.flat:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive,
+    .titlebar .titlebutton.button:backdrop:insensitive {
+      color: #5d6767;
+      border-color: #1e2222;
+      background-image: linear-gradient(to bottom, #323636);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+      .button:backdrop:insensitive > .label, .header-bar .button.titlebutton:backdrop:insensitive > .label,
+      .titlebar .button.titlebutton:backdrop:insensitive > .label, .button.flat:backdrop:insensitive > .label, .header-bar .titlebutton.button:backdrop:insensitive > .label,
+      .titlebar .titlebutton.button:backdrop:insensitive > .label {
+        color: inherit; }
+    .button:backdrop:insensitive:active, .button:backdrop:insensitive:checked, .button.flat:backdrop:insensitive:active, .header-bar .titlebutton.button:backdrop:insensitive:active,
+    .titlebar .titlebutton.button:backdrop:insensitive:active, .button.flat:backdrop:insensitive:checked, .header-bar .titlebutton.button:backdrop:insensitive:checked,
+    .titlebar .titlebutton.button:backdrop:insensitive:checked {
+      color: #5d6767;
+      border-color: #1e2222;
+      background-image: linear-gradient(to bottom, #262929);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+      .button:backdrop:insensitive:active > .label, .header-bar .button.titlebutton:backdrop:insensitive:active > .label,
+      .titlebar .button.titlebutton:backdrop:insensitive:active > .label, .button:backdrop:insensitive:checked > .label, .header-bar .button.titlebutton:backdrop:insensitive:checked > .label,
+      .titlebar .button.titlebutton:backdrop:insensitive:checked > .label, .button.flat:backdrop:insensitive:active > .label, .header-bar .titlebutton.button:backdrop:insensitive:active > .label,
+      .titlebar .titlebutton.button:backdrop:insensitive:active > .label, .button.flat:backdrop:insensitive:checked > .label, .header-bar .titlebutton.button:backdrop:insensitive:checked > .label,
+      .titlebar .titlebutton.button:backdrop:insensitive:checked > .label {
+        color: inherit; }
+  .button.flat:backdrop, .header-bar .titlebutton.button:backdrop,
+  .titlebar .titlebutton.button:backdrop, .button.flat:insensitive, .header-bar .titlebutton.button:insensitive,
+  .titlebar .titlebutton.button:insensitive, .button.flat:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive,
+  .titlebar .titlebutton.button:backdrop:insensitive {
+    border-color: transparent;
+    background-color: transparent;
+    background-image: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+    text-shadow: none;
+    icon-shadow: none; }
+  .button:insensitive, .header-bar .button.titlebutton:insensitive,
+  .titlebar .button.titlebutton:insensitive {
+    color: #939695;
+    border-color: #1c1f1f;
+    background-image: linear-gradient(to bottom, #323636);
+    text-shadow: none;
+    icon-shadow: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+    .button:insensitive > .label, .header-bar .button.titlebutton:insensitive > .label,
+    .titlebar .button.titlebutton:insensitive > .label {
+      color: inherit; }
+    .button:insensitive:active, .button:insensitive:checked {
+      color: #939695;
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #2f3333, #323636);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+      .button:insensitive:active > .label, .header-bar .button.titlebutton:insensitive:active > .label,
+      .titlebar .button.titlebutton:insensitive:active > .label, .button:insensitive:checked > .label, .header-bar .button.titlebutton:insensitive:checked > .label,
+      .titlebar .button.titlebutton:insensitive:checked > .label {
+        color: inherit; }
+  .button.osd, .header-bar .osd.button.titlebutton,
+  .titlebar .osd.button.titlebutton {
+    color: #eeeeec;
+    border-radius: 5px;
+    outline-color: rgba(238, 238, 236, 0.3);
+    color: #eeeeec;
+    border-color: rgba(0, 0, 0, 0.7);
+    background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+    background-clip: padding-box;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+    text-shadow: 0 1px black;
+    icon-shadow: 0 1px black;
+    outline-color: rgba(238, 238, 236, 0.3);
+    border: none;
+    box-shadow: none; }
+    .button.osd.image-button, .header-bar .osd.titlebutton.button,
+    .titlebar .osd.titlebutton.button {
+      padding: 13px; }
+    .button.osd:hover {
+      color: white;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+      background-clip: padding-box;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+      text-shadow: 0 1px black;
+      icon-shadow: 0 1px black;
+      outline-color: rgba(238, 238, 236, 0.3);
+      border: none;
+      box-shadow: none; }
+    .button.osd:active, .button.osd:checked {
+      color: white;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none;
+      outline-color: rgba(238, 238, 236, 0.3);
+      border: none;
+      box-shadow: none; }
+    .button.osd:insensitive, .button.osd:backdrop:insensitive {
+      color: #878989;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none;
+      border: none; }
+    .button.osd:backdrop {
+      color: #eeeeec;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none;
+      border: none; }
+  .osd .button, .osd .header-bar .button.titlebutton, .header-bar .osd .button.titlebutton,
+  .osd .titlebar .button.titlebutton,
+  .titlebar .osd .button.titlebutton {
+    color: #eeeeec;
+    border-color: rgba(0, 0, 0, 0.7);
+    background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+    background-clip: padding-box;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+    text-shadow: 0 1px black;
+    icon-shadow: 0 1px black;
+    outline-color: rgba(238, 238, 236, 0.3);
+    border-radius: 0;
+    border-left-style: none; }
+    .osd .button:dir(rtl) {
+      border-radius: 0;
+      border-right-style: none;
+      border-left-style: solid; }
+    .osd .button:first-child {
+      border-radius: 3px 0 0 3px;
+      border-left-style: solid; }
+    .osd .button:last-child {
+      border-radius: 0 3px 3px 0; }
+      .osd .button:last-child:dir(rtl) {
+        border-right-style: solid; }
+    .osd .button:only-child {
+      border-radius: 3px;
+      border-style: solid; }
+    .osd .button:hover {
+      color: white;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+      background-clip: padding-box;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+      text-shadow: 0 1px black;
+      icon-shadow: 0 1px black;
+      outline-color: rgba(238, 238, 236, 0.3); }
+    .osd .button:active, .osd .button:checked, .osd .button:backdrop:active, .osd .button:backdrop:checked {
+      color: white;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none;
+      outline-color: rgba(238, 238, 236, 0.3); }
+    .osd .button:insensitive, .osd .button:backdrop:insensitive {
+      color: #878989;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none; }
+    .osd .button:backdrop {
+      color: #eeeeec;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none; }
+    .osd .button.flat, .osd .header-bar .titlebutton.button, .header-bar .osd .titlebutton.button,
+    .osd .titlebar .titlebutton.button,
+    .titlebar .osd .titlebutton.button {
+      border-color: transparent;
+      background-color: transparent;
+      background-image: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: none;
+      text-shadow: 0 1px black;
+      icon-shadow: 0 1px black; }
+      .osd .button.flat:hover, .osd .header-bar .titlebutton.button:hover, .header-bar .osd .titlebutton.button:hover,
+      .osd .titlebar .titlebutton.button:hover,
+      .titlebar .osd .titlebutton.button:hover {
+        color: white;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+        background-clip: padding-box;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+        text-shadow: 0 1px black;
+        icon-shadow: 0 1px black;
+        outline-color: rgba(238, 238, 236, 0.3);
+        background-clip: padding-box;
+        border-color: transparent;
+        box-shadow: none; }
+      .osd .button.flat:insensitive, .osd .header-bar .titlebutton.button:insensitive, .header-bar .osd .titlebutton.button:insensitive,
+      .osd .titlebar .titlebutton.button:insensitive,
+      .titlebar .osd .titlebutton.button:insensitive {
+        color: #878989;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none;
+        background-image: none;
+        border-color: transparent;
+        box-shadow: none; }
+      .osd .button.flat:backdrop, .osd .header-bar .titlebutton.button:backdrop, .header-bar .osd .titlebutton.button:backdrop,
+      .osd .titlebar .titlebutton.button:backdrop,
+      .titlebar .osd .titlebutton.button:backdrop {
+        border-color: transparent;
+        background-color: transparent;
+        background-image: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+        text-shadow: none;
+        icon-shadow: none; }
+      .osd .button.flat:active, .osd .header-bar .titlebutton.button:active, .header-bar .osd .titlebutton.button:active,
+      .osd .titlebar .titlebutton.button:active,
+      .titlebar .osd .titlebutton.button:active, .osd .button.flat:checked, .osd .header-bar .titlebutton.button:checked, .header-bar .osd .titlebutton.button:checked,
+      .osd .titlebar .titlebutton.button:checked,
+      .titlebar .osd .titlebutton.button:checked {
+        color: white;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none;
+        outline-color: rgba(238, 238, 236, 0.3);
+        background-clip: padding-box;
+        border-color: transparent;
+        box-shadow: none; }
+  .button.suggested-action, .header-bar .suggested-action.button.titlebutton,
+  .titlebar .suggested-action.button.titlebutton {
+    color: white;
+    outline-color: rgba(255, 255, 255, 0.3);
+    border-color: #0b1e33;
+    background-image: linear-gradient(to bottom, #256ab1, #215d9c 40%, #1c5187);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+    .button.suggested-action.flat, .header-bar .suggested-action.titlebutton.button,
+    .titlebar .suggested-action.titlebutton.button {
+      border-color: transparent;
+      background-color: transparent;
+      background-image: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+      text-shadow: none;
+      icon-shadow: none;
+      color: #215d9c; }
+    .button.suggested-action:hover {
+      color: white;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #0b1e33;
+      background-image: linear-gradient(to bottom, #3180d4, #2467ad 40%, #215d9c);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+    .button.suggested-action:active, .button.suggested-action:checked {
+      color: white;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #0b1e33;
+      background-image: linear-gradient(to bottom, #194776, #1b4d80 40%, #1c5187);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
+      box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(238, 238, 236, 0.1); }
+    .button.suggested-action:backdrop, .button.suggested-action.flat:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop,
+    .titlebar .suggested-action.titlebutton.button:backdrop {
+      color: #d2deeb;
+      border-color: #0b1e33;
+      background-image: linear-gradient(to bottom, #215d9c);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+      .button.suggested-action:backdrop:active, .button.suggested-action:backdrop:checked, .button.suggested-action.flat:backdrop:active, .header-bar .suggested-action.titlebutton.button:backdrop:active,
+      .titlebar .suggested-action.titlebutton.button:backdrop:active, .button.suggested-action.flat:backdrop:checked, .header-bar .suggested-action.titlebutton.button:backdrop:checked,
+      .titlebar .suggested-action.titlebutton.button:backdrop:checked {
+        color: #d0d9e2;
+        border-color: #0b1e33;
+        background-image: linear-gradient(to bottom, #184472);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+      .button.suggested-action:backdrop:insensitive, .button.suggested-action.flat:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive,
+      .titlebar .suggested-action.titlebutton.button:backdrop:insensitive {
+        color: #5d6767;
+        border-color: #1e2222;
+        background-image: linear-gradient(to bottom, #323636);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+        .button.suggested-action:backdrop:insensitive > .label, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > .label,
+        .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > .label, .button.suggested-action.flat:backdrop:insensitive > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive > .label,
+        .titlebar .suggested-action.titlebutton.button:backdrop:insensitive > .label {
+          color: inherit; }
+        .button.suggested-action:backdrop:insensitive:active, .button.suggested-action:backdrop:insensitive:checked, .button.suggested-action.flat:backdrop:insensitive:active, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active,
+        .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active, .button.suggested-action.flat:backdrop:insensitive:checked, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked,
+        .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked {
+          color: #6c88a5;
+          border-color: #0b1e33;
+          background-image: linear-gradient(to bottom, #1d4876);
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+          .button.suggested-action:backdrop:insensitive:active > .label, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive:active > .label,
+          .titlebar .suggested-action.button.titlebutton:backdrop:insensitive:active > .label, .button.suggested-action:backdrop:insensitive:checked > .label, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive:checked > .label,
+          .titlebar .suggested-action.button.titlebutton:backdrop:insensitive:checked > .label, .button.suggested-action.flat:backdrop:insensitive:active > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label,
+          .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label, .button.suggested-action.flat:backdrop:insensitive:checked > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label,
+          .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label {
+            color: inherit; }
+    .button.suggested-action.flat:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop,
+    .titlebar .suggested-action.titlebutton.button:backdrop, .button.suggested-action.flat:insensitive, .header-bar .suggested-action.titlebutton.button:insensitive,
+    .titlebar .suggested-action.titlebutton.button:insensitive, .button.suggested-action.flat:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive,
+    .titlebar .suggested-action.titlebutton.button:backdrop:insensitive {
+      border-color: transparent;
+      background-color: transparent;
+      background-image: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+      text-shadow: none;
+      icon-shadow: none;
+      color: rgba(33, 93, 156, 0.8); }
+    .button.suggested-action:insensitive {
+      color: #939695;
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #323636);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+      .button.suggested-action:insensitive > .label, .header-bar .suggested-action.button.titlebutton:insensitive > .label,
+      .titlebar .suggested-action.button.titlebutton:insensitive > .label {
+        color: inherit; }
+      .button.suggested-action:insensitive:active, .button.suggested-action:insensitive:checked {
+        color: #a4b5c8;
+        border-color: #0b1e33;
+        background-image: linear-gradient(to bottom, #1b436f, #1d4876);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+        .button.suggested-action:insensitive:active > .label, .header-bar .suggested-action.button.titlebutton:insensitive:active > .label,
+        .titlebar .suggested-action.button.titlebutton:insensitive:active > .label, .button.suggested-action:insensitive:checked > .label, .header-bar .suggested-action.button.titlebutton:insensitive:checked > .label,
+        .titlebar .suggested-action.button.titlebutton:insensitive:checked > .label {
+          color: inherit; }
+    .osd .button.suggested-action {
+      color: #eeeeec;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(33, 93, 156, 0.5));
+      background-clip: padding-box;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+      text-shadow: 0 1px black;
+      icon-shadow: 0 1px black;
+      outline-color: rgba(238, 238, 236, 0.3); }
+      .osd .button.suggested-action:hover {
+        color: white;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(33, 93, 156, 0.7));
+        background-clip: padding-box;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+        text-shadow: 0 1px black;
+        icon-shadow: 0 1px black;
+        outline-color: rgba(238, 238, 236, 0.3); }
+      .osd .button.suggested-action:active, .osd .button.suggested-action:checked, .osd .button.suggested-action:backdrop:active, .osd .button.suggested-action:backdrop:checked {
+        color: white;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, #215d9c);
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none;
+        outline-color: rgba(238, 238, 236, 0.3); }
+      .osd .button.suggested-action:insensitive, .osd .button.suggested-action:backdrop:insensitive {
+        color: #878989;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none; }
+      .osd .button.suggested-action:backdrop {
+        color: #eeeeec;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(33, 93, 156, 0.5));
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none; }
+  .button.destructive-action, .header-bar .destructive-action.button.titlebutton,
+  .titlebar .destructive-action.button.titlebutton {
+    color: white;
+    outline-color: rgba(255, 255, 255, 0.3);
+    border-color: #5e0707;
+    background-image: linear-gradient(to bottom, #ed1212, #d51010 40%, #bd0e0e);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(238, 238, 236, 0.1); }
+    .button.destructive-action.flat, .header-bar .destructive-action.titlebutton.button,
+    .titlebar .destructive-action.titlebutton.button {
+      border-color: transparent;
+      background-color: transparent;
+      background-image: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+      text-shadow: none;
+      icon-shadow: none;
+      color: #d51010; }
+    .button.destructive-action:hover {
+      color: white;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #5e0707;
+      background-image: linear-gradient(to bottom, #f03c3c, #e81111 40%, #d51010);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.60878);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.60878);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(238, 238, 236, 0.1); }
+    .button.destructive-action:active, .button.destructive-action:checked {
+      color: white;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #5e0707;
+      background-image: linear-gradient(to bottom, #aa0d0d, #b60e0e 40%, #bd0e0e);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.72078);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.72078);
+      box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(238, 238, 236, 0.1); }
+    .button.destructive-action:backdrop, .button.destructive-action.flat:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop,
+    .titlebar .destructive-action.titlebutton.button:backdrop {
+      color: #f6cfcf;
+      border-color: #5e0707;
+      background-image: linear-gradient(to bottom, #d51010);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+      .button.destructive-action:backdrop:active, .button.destructive-action:backdrop:checked, .button.destructive-action.flat:backdrop:active, .header-bar .destructive-action.titlebutton.button:backdrop:active,
+      .titlebar .destructive-action.titlebutton.button:backdrop:active, .button.destructive-action.flat:backdrop:checked, .header-bar .destructive-action.titlebutton.button:backdrop:checked,
+      .titlebar .destructive-action.titlebutton.button:backdrop:checked {
+        color: #edcece;
+        border-color: #5e0707;
+        background-image: linear-gradient(to bottom, #a60c0c);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+      .button.destructive-action:backdrop:insensitive, .button.destructive-action.flat:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive,
+      .titlebar .destructive-action.titlebutton.button:backdrop:insensitive {
+        color: #5d6767;
+        border-color: #1e2222;
+        background-image: linear-gradient(to bottom, #323636);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+        .button.destructive-action:backdrop:insensitive > .label, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive > .label,
+        .titlebar .destructive-action.button.titlebutton:backdrop:insensitive > .label, .button.destructive-action.flat:backdrop:insensitive > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive > .label,
+        .titlebar .destructive-action.titlebutton.button:backdrop:insensitive > .label {
+          color: inherit; }
+        .button.destructive-action:backdrop:insensitive:active, .button.destructive-action:backdrop:insensitive:checked, .button.destructive-action.flat:backdrop:insensitive:active, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active,
+        .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active, .button.destructive-action.flat:backdrop:insensitive:checked, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked,
+        .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked {
+          color: #c36464;
+          border-color: #5e0707;
+          background-image: linear-gradient(to bottom, #a41111);
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+          .button.destructive-action:backdrop:insensitive:active > .label, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive:active > .label,
+          .titlebar .destructive-action.button.titlebutton:backdrop:insensitive:active > .label, .button.destructive-action:backdrop:insensitive:checked > .label, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive:checked > .label,
+          .titlebar .destructive-action.button.titlebutton:backdrop:insensitive:checked > .label, .button.destructive-action.flat:backdrop:insensitive:active > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label,
+          .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label, .button.destructive-action.flat:backdrop:insensitive:checked > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label,
+          .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label {
+            color: inherit; }
+    .button.destructive-action.flat:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop,
+    .titlebar .destructive-action.titlebutton.button:backdrop, .button.destructive-action.flat:insensitive, .header-bar .destructive-action.titlebutton.button:insensitive,
+    .titlebar .destructive-action.titlebutton.button:insensitive, .button.destructive-action.flat:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive,
+    .titlebar .destructive-action.titlebutton.button:backdrop:insensitive {
+      border-color: transparent;
+      background-color: transparent;
+      background-image: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+      text-shadow: none;
+      icon-shadow: none;
+      color: rgba(213, 16, 16, 0.8); }
+    .button.destructive-action:insensitive {
+      color: #939695;
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #323636);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+      .button.destructive-action:insensitive > .label, .header-bar .destructive-action.button.titlebutton:insensitive > .label,
+      .titlebar .destructive-action.button.titlebutton:insensitive > .label {
+        color: inherit; }
+      .button.destructive-action:insensitive:active, .button.destructive-action:insensitive:checked {
+        color: #da9f9f;
+        border-color: #5e0707;
+        background-image: linear-gradient(to bottom, #9d1010, #a41111);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+        .button.destructive-action:insensitive:active > .label, .header-bar .destructive-action.button.titlebutton:insensitive:active > .label,
+        .titlebar .destructive-action.button.titlebutton:insensitive:active > .label, .button.destructive-action:insensitive:checked > .label, .header-bar .destructive-action.button.titlebutton:insensitive:checked > .label,
+        .titlebar .destructive-action.button.titlebutton:insensitive:checked > .label {
+          color: inherit; }
+    .osd .button.destructive-action {
+      color: #eeeeec;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(213, 16, 16, 0.5));
+      background-clip: padding-box;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+      text-shadow: 0 1px black;
+      icon-shadow: 0 1px black;
+      outline-color: rgba(238, 238, 236, 0.3); }
+      .osd .button.destructive-action:hover {
+        color: white;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(213, 16, 16, 0.7));
+        background-clip: padding-box;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+        text-shadow: 0 1px black;
+        icon-shadow: 0 1px black;
+        outline-color: rgba(238, 238, 236, 0.3); }
+      .osd .button.destructive-action:active, .osd .button.destructive-action:checked, .osd .button.destructive-action:backdrop:active, .osd .button.destructive-action:backdrop:checked {
+        color: white;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, #d51010);
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none;
+        outline-color: rgba(238, 238, 236, 0.3); }
+      .osd .button.destructive-action:insensitive, .osd .button.destructive-action:backdrop:insensitive {
+        color: #878989;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none; }
+      .osd .button.destructive-action:backdrop {
+        color: #eeeeec;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(213, 16, 16, 0.5));
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none; }
+  .button.image-button, .header-bar .titlebutton.button,
+  .titlebar .titlebutton.button {
+    padding: 8px; }
+  .button.text-button, .header-bar .text-button.button.titlebutton,
+  .titlebar .text-button.button.titlebutton {
+    padding-left: 16px;
+    padding-right: 16px; }
+  .button.text-button.image-button, .header-bar .text-button.titlebutton.button,
+  .titlebar .text-button.titlebutton.button {
+    padding: 5px 8px 6px; }
+    .button.text-button.image-button .label:first-child, .header-bar .text-button.titlebutton.button .label:first-child,
+    .titlebar .text-button.titlebutton.button .label:first-child {
+      padding-left: 8px; }
+    .button.text-button.image-button .label:last-child, .header-bar .text-button.titlebutton.button .label:last-child,
+    .titlebar .text-button.titlebutton.button .label:last-child {
+      padding-right: 8px; }
+  .stack-switcher > .button, .header-bar .stack-switcher > .button.titlebutton,
+  .titlebar .stack-switcher > .button.titlebutton {
+    outline-offset: -3px; }
+    .stack-switcher > .button > .label {
+      padding-left: 6px;
+      padding-right: 6px; }
+    .stack-switcher > .button > GtkImage, .header-bar .stack-switcher > .button.titlebutton > GtkImage,
+    .titlebar .stack-switcher > .button.titlebutton > GtkImage {
+      padding-left: 6px;
+      padding-right: 6px;
+      padding-top: 3px;
+      padding-bottom: 3px; }
+    .stack-switcher > .button.text-button, .header-bar .stack-switcher > .text-button.button.titlebutton,
+    .titlebar .stack-switcher > .text-button.button.titlebutton {
+      padding: 5px 10px 6px; }
+    .stack-switcher > .button.image-button, .header-bar .stack-switcher > .titlebutton.button,
+    .titlebar .stack-switcher > .titlebutton.button {
+      padding: 5px 2px; }
+    .stack-switcher > .button.needs-attention:active > .label, .stack-switcher > .button.needs-attention:active > GtkImage, .stack-switcher > .button.needs-attention:checked > .label, .stack-switcher > .button.needs-attention:checked > GtkImage {
+      animation: none;
+      background-image: none; }
+  .inline-toolbar .button, .inline-toolbar .header-bar .button.titlebutton, .header-bar .inline-toolbar .button.titlebutton,
+  .inline-toolbar .titlebar .button.titlebutton,
+  .titlebar .inline-toolbar .button.titlebutton, .inline-toolbar .button:backdrop {
+    border-radius: 2px;
+    border-width: 1px; }
+  .primary-toolbar .button, .primary-toolbar .header-bar .button.titlebutton, .header-bar .primary-toolbar .button.titlebutton,
+  .primary-toolbar .titlebar .button.titlebutton,
+  .titlebar .primary-toolbar .button.titlebutton {
+    icon-shadow: none; }
+
+.stack-switcher > .button.needs-attention > .label, .stack-switcher > .button.needs-attention > GtkImage, .sidebar-item.needs-attention > .label {
+  animation: needs_attention 150ms ease-in;
+  background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#3583d5), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.81176)), to(transparent));
+  background-size: 6px 6px, 6px 6px;
+  background-repeat: no-repeat;
+  background-position: right 3px, right 2px; }
+  .stack-switcher > .button.needs-attention > .label:backdrop, .stack-switcher > .button.needs-attention > GtkImage:backdrop, .sidebar-item.needs-attention > .label:backdrop {
+    background-size: 6px 6px, 0 0; }
+  .stack-switcher > .button.needs-attention > .label:dir(rtl), .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .sidebar-item.needs-attention > .label:dir(rtl) {
+    background-position: left 3px, left 2px; }
+
+.inline-toolbar GtkToolButton > .button, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton > .button.titlebutton {
+  color: #eeeeec;
+  outline-color: rgba(238, 238, 236, 0.3);
+  border-color: #1c1f1f;
+  background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+  text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+  icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+  box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+  .inline-toolbar GtkToolButton > .button:hover, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:hover,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:hover {
+    color: #eeeeec;
+    outline-color: rgba(238, 238, 236, 0.3);
+    border-color: #1c1f1f;
+    background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+  .inline-toolbar GtkToolButton > .button:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:active,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:active, .inline-toolbar GtkToolButton > .button:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:checked,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:checked {
+    color: #eeeeec;
+    outline-color: rgba(238, 238, 236, 0.3);
+    border-color: #1c1f1f;
+    background-image: linear-gradient(to bottom, #232727, #292d2d 40%, #2d3232);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+    box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(238, 238, 236, 0.1); }
+  .inline-toolbar GtkToolButton > .button:insensitive, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:insensitive,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:insensitive {
+    color: #939695;
+    border-color: #1c1f1f;
+    background-image: linear-gradient(to bottom, #323636);
+    text-shadow: none;
+    icon-shadow: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+    .inline-toolbar GtkToolButton > .button:insensitive > .label {
+      color: inherit; }
+  .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:insensitive:active,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:insensitive:checked,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:insensitive:checked {
+    color: #939695;
+    border-color: #1c1f1f;
+    background-image: linear-gradient(to bottom, #2f3333, #323636);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+    .inline-toolbar GtkToolButton > .button:insensitive:active > .label, .inline-toolbar GtkToolButton > .button:insensitive:checked > .label {
+      color: inherit; }
+  .inline-toolbar GtkToolButton > .button:backdrop, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop {
+    color: #939695;
+    border-color: #1e2222;
+    background-image: linear-gradient(to bottom, #393f3f);
+    text-shadow: none;
+    icon-shadow: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+  .inline-toolbar GtkToolButton > .button:backdrop:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:active,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:active, .inline-toolbar GtkToolButton > .button:backdrop:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:checked,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:checked {
+    color: #939695;
+    border-color: #1e2222;
+    background-image: linear-gradient(to bottom, #2f3434);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+  .inline-toolbar GtkToolButton > .button:backdrop:insensitive, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:insensitive,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:insensitive {
+    color: #5d6767;
+    border-color: #1e2222;
+    background-image: linear-gradient(to bottom, #323636);
+    text-shadow: none;
+    icon-shadow: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+    .inline-toolbar GtkToolButton > .button:backdrop:insensitive > .label {
+      color: inherit; }
+  .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:insensitive:active,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:insensitive:active, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:insensitive:checked,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:insensitive:checked {
+    color: #5d6767;
+    border-color: #1e2222;
+    background-image: linear-gradient(to bottom, #262929);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+    .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active > .label, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked > .label {
+      color: inherit; }
+
+.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.search-bar GtkToolButton > .button.flat, .inline-toolbar.location-bar GtkToolButton > .button.flat, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton > .button.titlebutton,
+.inline-toolbar.toolbar GtkToolButton:backdrop > .button.flat,
+.inline-toolbar GtkToolButton:backdrop > .button.flat,
+.inline-toolbar.search-bar GtkToolButton:backdrop > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:backdrop > .button.flat,
+.inline-toolbar .header-bar GtkToolButton:backdrop > .button.titlebutton,
+.header-bar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:backdrop > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:backdrop:active, .osd .button:backdrop:checked, .osd .button:insensitive, .osd .button:backdrop:insensitive, .osd .button:backdrop, .osd .button.suggested-action, .osd .button.suggested-action:hover, .osd .button.suggested-action:active, .osd .button.suggested-action:checked, .osd .button.suggested-action:backdrop:active, .osd .button.suggested-action:backdrop:checked, .osd .button.suggested-action:insensitive, .osd .button.suggested-action:backdrop:insensitive, .osd .button.suggested-action:backdrop, .osd .button.destructive-action, .osd .button.destructive-action:hover, .osd .button.destructive-action:active, .osd .button.destructive-action:checked, .osd .button.destructive-action:backdrop:active, .osd .button.destructive-action:backdrop:checked, .osd .button.destructive-action:insensitive, .osd .button.destructive-action:backdrop:insensitive, .osd .button.destructive-action:backdrop, .inline-toolbar .button, .inline-toolbar .header-bar .button.titlebutton, .header-bar .inline-toolbar .button.titlebutton,
+.inline-toolbar .titlebar .button.titlebutton,
+.titlebar .inline-toolbar .button.titlebutton, .inline-toolbar .button:backdrop, .linked > .button, .header-bar .linked > .button.titlebutton,
+.titlebar .linked > .button.titlebutton, .linked > .button:hover, .linked > .button:active, .linked > .button:checked, .linked > .button:backdrop, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, GtkComboBox.combobox-entry .header-bar .button.titlebutton, .header-bar GtkComboBox.combobox-entry .button.titlebutton,
+GtkComboBox.combobox-entry .titlebar .button.titlebutton,
+.titlebar GtkComboBox.combobox-entry .button.titlebutton, GtkComboBox.combobox-entry .button:backdrop, .linked > GtkComboBox > .button:dir(ltr) {
+  border-radius: 0;
+  border-left-style: none; }
+  .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:dir(rtl), .header-bar .inline-toolbar GtkToolButton > .button.titlebutton:dir(rtl),
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:dir(rtl),
+  .titlebar .inline-toolbar GtkToolButton > .button.titlebutton:dir(rtl),
+  .inline-toolbar GtkToolButton:backdrop > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar.search-bar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar.location-bar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar .header-bar GtkToolButton:dir(rtl) > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:dir(rtl) > .button.titlebutton,
+  .inline-toolbar .titlebar GtkToolButton:dir(rtl) > .button.titlebutton,
+  .titlebar .inline-toolbar GtkToolButton:dir(rtl) > .button.titlebutton,
+  .inline-toolbar.toolbar GtkToolButton:backdrop:dir(rtl) > .button.flat,
+  .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.flat,
+  .inline-toolbar.search-bar GtkToolButton:backdrop:dir(rtl) > .button.flat,
+  .inline-toolbar.location-bar GtkToolButton:backdrop:dir(rtl) > .button.flat,
+  .inline-toolbar .header-bar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
+  .header-bar .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
+  .inline-toolbar .titlebar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
+  .titlebar .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .osd .button:dir(rtl):backdrop, .osd .button.suggested-action:dir(rtl), .osd .button.destructive-action:dir(rtl), .inline-toolbar .button:dir(rtl), .linked > .button:dir(rtl), .header-bar .linked > .button.titlebutton:dir(rtl),
+  .titlebar .linked > .button.titlebutton:dir(rtl), GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) {
+    border-radius: 0;
+    border-right-style: none;
+    border-left-style: solid; }
+
+.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .osd .button:first-child:backdrop, .osd .button.suggested-action:first-child, .osd .button.destructive-action:first-child, .inline-toolbar .button:first-child, .linked > .button:first-child, .header-bar .linked > .button.titlebutton:first-child,
+.titlebar .linked > .button.titlebutton:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:first-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:first-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:first-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:first-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:first-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:first-child > .button.titlebutton,
+.inline-toolbar.toolbar GtkToolButton:backdrop:first-child > .button.flat,
+.inline-toolbar GtkToolButton:backdrop:first-child > .button.flat,
+.inline-toolbar.search-bar GtkToolButton:backdrop:first-child > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:backdrop:first-child > .button.flat,
+.inline-toolbar .header-bar GtkToolButton:backdrop:first-child > .button.titlebutton,
+.header-bar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:backdrop:first-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button {
+  border-radius: 3px 0 0 3px;
+  border-left-style: solid; }
+.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .osd .button:last-child:backdrop, .osd .button.suggested-action:last-child, .osd .button.destructive-action:last-child, .inline-toolbar .button:last-child, .linked > .button:last-child, .header-bar .linked > .button.titlebutton:last-child,
+.titlebar .linked > .button.titlebutton:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:last-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:last-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:last-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:last-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:last-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:last-child > .button.titlebutton,
+.inline-toolbar.toolbar GtkToolButton:backdrop:last-child > .button.flat,
+.inline-toolbar GtkToolButton:backdrop:last-child > .button.flat,
+.inline-toolbar.search-bar GtkToolButton:backdrop:last-child > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:backdrop:last-child > .button.flat,
+.inline-toolbar .header-bar GtkToolButton:backdrop:last-child > .button.titlebutton,
+.header-bar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:backdrop:last-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button {
+  border-radius: 0 3px 3px 0; }
+  .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .osd .button:last-child:dir(rtl):backdrop, .osd .button.suggested-action:last-child:dir(rtl), .osd .button.destructive-action:last-child:dir(rtl), .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .header-bar .linked > .button.titlebutton:last-child:dir(rtl),
+  .titlebar .linked > .button.titlebutton:last-child:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar .header-bar GtkToolButton:last-child > .button.titlebutton:dir(rtl), .header-bar .inline-toolbar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
+  .inline-toolbar .titlebar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
+  .titlebar .inline-toolbar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
+  .inline-toolbar GtkToolButton:backdrop:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar.search-bar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar.location-bar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar .header-bar GtkToolButton:last-child:dir(rtl) > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
+  .inline-toolbar .titlebar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
+  .titlebar .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
+  .inline-toolbar.toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
+  .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
+  .inline-toolbar.search-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
+  .inline-toolbar.location-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
+  .inline-toolbar .header-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
+  .header-bar .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
+  .inline-toolbar .titlebar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
+  .titlebar .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl) {
+    border-right-style: solid; }
+.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .osd .button:only-child:backdrop, .osd .button.suggested-action:only-child, .osd .button.destructive-action:only-child, .inline-toolbar .button:only-child, .linked > .button:only-child, .header-bar .linked > .button.titlebutton:only-child,
+.titlebar .linked > .button.titlebutton:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:only-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:only-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:only-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:only-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:only-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:only-child > .button.titlebutton,
+.inline-toolbar.toolbar GtkToolButton:backdrop:only-child > .button.flat,
+.inline-toolbar GtkToolButton:backdrop:only-child > .button.flat,
+.inline-toolbar.search-bar GtkToolButton:backdrop:only-child > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:backdrop:only-child > .button.flat,
+.inline-toolbar .header-bar GtkToolButton:backdrop:only-child > .button.titlebutton,
+.header-bar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:backdrop:only-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button {
+  border-radius: 3px;
+  border-style: solid; }
+
+.linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .entry:insensitive:backdrop, .linked.vertical > .entry:backdrop, .linked.vertical > .button, .header-bar .linked.vertical > .button.titlebutton,
+.titlebar .linked.vertical > .button.titlebutton, .linked.vertical > .button:hover, .linked.vertical > .button:active, .linked.vertical > .button:checked, .linked.vertical > .button:backdrop, .linked.vertical > GtkComboBoxText > .button,
+.linked.vertical > GtkComboBox > .button {
+  border-left-style: solid;
+  border-top-style: none;
+  border-radius: 0; }
+
+.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .header-bar .linked.vertical > .button.titlebutton:first-child,
+.titlebar .linked.vertical > .button.titlebutton:first-child, .linked.vertical > GtkComboBoxText:first-child > .button,
+.linked.vertical > GtkComboBox:first-child > .button {
+  border-style: solid;
+  border-radius: 3px 3px 0 0; }
+.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .header-bar .linked.vertical > .button.titlebutton:last-child,
+.titlebar .linked.vertical > .button.titlebutton:last-child, .linked.vertical > GtkComboBoxText:last-child > .button,
+.linked.vertical > GtkComboBox:last-child > .button {
+  border-radius: 0 0 3px 3px; }
+.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .header-bar .linked.vertical > .button.titlebutton:only-child,
+.titlebar .linked.vertical > .button.titlebutton:only-child, .linked.vertical > GtkComboBoxText:only-child > .button,
+.linked.vertical > GtkComboBox:only-child > .button {
+  border-radius: 3px;
+  border-style: solid; }
+
+.menuitem.button.flat, .header-bar .menuitem.titlebutton.button,
+.titlebar .menuitem.titlebutton.button, .menuitem.button.flat:backdrop, .menuitem.button.flat:backdrop:hover, .header-bar .menuitem.titlebutton.button:backdrop:hover,
+.titlebar .menuitem.titlebutton.button:backdrop:hover, .button:link, .header-bar .button.titlebutton:link,
+.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
+.titlebar .button.titlebutton:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .button:link:backdrop, .button:visited:backdrop, .menu.button, .header-bar .menu.button.titlebutton,
+.titlebar .menu.button.titlebutton, .notebook tab .button, .notebook tab .header-bar .button.titlebutton, .header-bar .notebook tab .button.titlebutton,
+.notebook tab .titlebar .button.titlebutton,
+.titlebar .notebook tab .button.titlebutton, .list-row.button, .header-bar .list-row.button.titlebutton,
+.titlebar .list-row.button.titlebutton,
+.list-row.button:backdrop,
+.list-row.button:backdrop:active,
+.list-row.button:backdrop:checked,
+.list-row.button:backdrop:insensitive,
+.list-row.button:backdrop:insensitive:active,
+.list-row.button:backdrop:insensitive:checked,
+.list-row.button:insensitive:active,
+.list-row.button:insensitive:checked, .app-notification .button.flat, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button,
+.app-notification .titlebar .titlebutton.button,
+.titlebar .app-notification .titlebutton.button,
+.app-notification.frame .button.flat, .app-notification .button.flat:backdrop, .app-notification .button.flat:insensitive, .app-notification .button.flat:backdrop:insensitive, .app-notification .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .app-notification .titlebutton.button:backdrop:insensitive,
+.app-notification .titlebar .titlebutton.button:backdrop:insensitive,
+.titlebar .app-notification .titlebutton.button:backdrop:insensitive,
+.app-notification.frame .button.flat:backdrop,
+.app-notification.frame .header-bar .button.titlebutton:backdrop,
+.header-bar .app-notification.frame .button.titlebutton:backdrop,
+.app-notification.frame .titlebar .button.titlebutton:backdrop,
+.titlebar .app-notification.frame .button.titlebutton:backdrop,
+.app-notification.frame .button.flat:insensitive,
+.app-notification.frame .header-bar .button.titlebutton:insensitive,
+.header-bar .app-notification.frame .button.titlebutton:insensitive,
+.app-notification.frame .titlebar .button.titlebutton:insensitive,
+.titlebar .app-notification.frame .button.titlebutton:insensitive,
+.app-notification.frame .button.flat:backdrop:insensitive, GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
+.titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover, GtkCalendar.button:backdrop, .scale-popup .button:hover, .scale-popup .button:backdrop, .scale-popup .button:backdrop:hover, .scale-popup .button:backdrop:insensitive {
+  border-color: transparent;
+  background-color: transparent;
+  background-image: none;
+  box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+  text-shadow: none;
+  icon-shadow: none; }
+
+/* menu buttons */
+.menuitem.button.flat, .header-bar .menuitem.titlebutton.button,
+.titlebar .menuitem.titlebutton.button {
+  outline-offset: -1px; }
+  .menuitem.button.flat:hover, .header-bar .menuitem.titlebutton.button:hover,
+  .titlebar .menuitem.titlebutton.button:hover {
+    background-color: #4b5050; }
+
+GtkColorButton.button, .header-bar GtkColorButton.button.titlebutton,
+.titlebar GtkColorButton.button.titlebutton {
+  padding: 5px; }
+  GtkColorButton.button GtkColorSwatch:first-child:last-child {
+    border-radius: 0;
+    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+    GtkColorButton.button GtkColorSwatch:first-child:last-child:insensitive, GtkColorButton.button GtkColorSwatch:first-child:last-child:backdrop {
+      box-shadow: none; }
+
+/*********
+ * Links *
+ *********/
+*:link, .button:link, .header-bar .button.titlebutton:link,
+.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
+.titlebar .button.titlebutton:visited {
+  color: #4a90d9; }
+  *:link:visited, .button:visited, .header-bar .button.titlebutton:visited,
+  .titlebar .button.titlebutton:visited {
+    color: #2a76c6; }
+    *:selected *:link:visited, *:selected .button:visited {
+      color: #a6bed7; }
+  *:link:hover, .button:hover:link, .button:hover:visited {
+    color: #74aae2; }
+    *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited {
+      color: #e8eef5; }
+  *:link:active, .button:active:link, .button:active:visited {
+    color: #4a90d9; }
+    *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited {
+      color: #d2deeb; }
+  *:link:backdrop, .button:backdrop:link, .button:backdrop:visited, *:link:backdrop:hover, .button:backdrop:hover:link, .button:backdrop:hover:visited, *:link:backdrop:hover:selected, .button:backdrop:hover:selected:link, .button:backdrop:hover:selected:visited, .titlebar.selection-mode .subtitle:backdrop:hover:link,
+  .header-bar.selection-mode .subtitle:backdrop:hover:link {
+    color: #215d9c; }
+  *:link:selected, .button:selected:link, .button:selected:visited, .titlebar.selection-mode .subtitle:link,
+  .header-bar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited {
+    color: #d2deeb; }
+
+.button:link, .header-bar .button.titlebutton:link,
+.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
+.titlebar .button.titlebutton:visited {
+  text-shadow: none; }
+  .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked {
+    text-shadow: none; }
+
+/*****************
+ * GtkSpinButton *
+ *****************/
+.spinbutton .button, .spinbutton .header-bar .button.titlebutton, .header-bar .spinbutton .button.titlebutton,
+.spinbutton .titlebar .button.titlebutton,
+.titlebar .spinbutton .button.titlebutton {
+  background-image: none;
+  border-style: none none none solid;
+  border-color: rgba(28, 31, 31, 0.3);
+  color: #dadad8;
+  border-radius: 0;
+  box-shadow: none; }
+  .spinbutton .button:dir(rtl) {
+    border-style: none solid none none; }
+  .spinbutton .button:hover {
+    color: #eeeeec;
+    background-color: rgba(238, 238, 236, 0.05); }
+  .spinbutton .button:insensitive {
+    color: rgba(147, 150, 149, 0.3); }
+  .spinbutton .button:active {
+    box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2);
+    background-color: rgba(0, 0, 0, 0.1); }
+  .spinbutton .button:backdrop {
+    color: #888b8a;
+    border-color: rgba(30, 34, 34, 0.3);
+    background-color: transparent; }
+  .spinbutton .button:backdrop:insensitive {
+    background-image: none;
+    color: rgba(93, 103, 103, 0.3);
+    border-style: none none none solid; }
+    .spinbutton .button:backdrop:insensitive:dir(rtl) {
+      border-style: none solid none none; }
+.osd .spinbutton .button {
+  border-color: transparent;
+  background-color: transparent;
+  background-image: none;
+  box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+  text-shadow: none;
+  icon-shadow: none;
+  color: #eeeeec;
+  border-style: none none none solid;
+  border-color: rgba(0, 0, 0, 0.4);
+  border-radius: 0;
+  box-shadow: none;
+  icon-shadow: 0 1px black; }
+  .osd .spinbutton .button:dir(rtl) {
+    border-style: none solid none none; }
+  .osd .spinbutton .button:hover {
+    border-color: transparent;
+    background-color: transparent;
+    background-image: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+    text-shadow: none;
+    icon-shadow: none;
+    color: #eeeeec;
+    border-color: rgba(0, 0, 0, 0.5);
+    background-color: rgba(238, 238, 236, 0.1);
+    icon-shadow: 0 1px black;
+    box-shadow: none; }
+  .osd .spinbutton .button:backdrop {
+    border-color: transparent;
+    background-color: transparent;
+    background-image: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+    text-shadow: none;
+    icon-shadow: none;
+    color: #eeeeec;
+    border-color: rgba(0, 0, 0, 0.5);
+    icon-shadow: none;
+    box-shadow: none; }
+  .osd .spinbutton .button:insensitive {
+    border-color: transparent;
+    background-color: transparent;
+    background-image: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+    text-shadow: none;
+    icon-shadow: none;
+    color: #878989;
+    border-color: rgba(0, 0, 0, 0.5);
+    icon-shadow: none;
+    box-shadow: none; }
+  .osd .spinbutton .button:last-child {
+    border-radius: 0 3px 3px 0; }
+  .osd .spinbutton .button:dir(rtl):first-child {
+    border-radius: 3px 0 0 3px; }
+.spinbutton.vertical .button, .spinbutton.vertical:dir(rtl) .button {
+  padding-top: 8px;
+  padding-bottom: 8px; }
+  .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child {
+    color: #eeeeec;
+    outline-color: rgba(238, 238, 236, 0.3);
+    border-color: #1c1f1f;
+    background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+    .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active {
+      color: #eeeeec;
+      outline-color: rgba(238, 238, 236, 0.3);
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #232727, #292d2d 40%, #2d3232);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+      box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+    .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover {
+      color: #eeeeec;
+      outline-color: rgba(238, 238, 236, 0.3);
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+    .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive {
+      color: #939695;
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #323636);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+      .spinbutton.vertical .button:first-child:insensitive > .label, .spinbutton.vertical .header-bar .button.titlebutton:first-child:insensitive > .label,
+      .spinbutton.vertical .titlebar .button.titlebutton:first-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .header-bar .button.titlebutton:first-child:insensitive > .label,
+      .spinbutton.vertical:dir(rtl) .titlebar .button.titlebutton:first-child:insensitive > .label {
+        color: inherit; }
+    .spinbutton.vertical .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop {
+      color: #939695;
+      border-color: #1e2222;
+      background-image: linear-gradient(to bottom, #393f3f);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+  .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child {
+    color: #eeeeec;
+    outline-color: rgba(238, 238, 236, 0.3);
+    border-color: #1c1f1f;
+    background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+    .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active {
+      color: #eeeeec;
+      outline-color: rgba(238, 238, 236, 0.3);
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #232727, #292d2d 40%, #2d3232);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+      box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(238, 238, 236, 0.1); }
+    .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover {
+      color: #eeeeec;
+      outline-color: rgba(238, 238, 236, 0.3);
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+    .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive {
+      color: #939695;
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #323636);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0.1); }
+      .spinbutton.vertical .button:last-child:insensitive > .label, .spinbutton.vertical .header-bar .button.titlebutton:last-child:insensitive > .label,
+      .spinbutton.vertical .titlebar .button.titlebutton:last-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .header-bar .button.titlebutton:last-child:insensitive > .label,
+      .spinbutton.vertical:dir(rtl) .titlebar .button.titlebutton:last-child:insensitive > .label {
+        color: inherit; }
+    .spinbutton.vertical .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop {
+      color: #939695;
+      border-color: #1e2222;
+      background-image: linear-gradient(to bottom, #393f3f);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+  .spinbutton.vertical .button:backdrop:insensitive, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive {
+    color: #5d6767;
+    border-color: #1e2222;
+    background-image: linear-gradient(to bottom, #323636);
+    text-shadow: none;
+    icon-shadow: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+    .spinbutton.vertical .button:backdrop:insensitive > .label, .spinbutton.vertical .header-bar .button.titlebutton:backdrop:insensitive > .label,
+    .spinbutton.vertical .titlebar .button.titlebutton:backdrop:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive > .label, .spinbutton.vertical:dir(rtl) .header-bar .button.titlebutton:backdrop:insensitive > .label,
+    .spinbutton.vertical:dir(rtl) .titlebar .button.titlebutton:backdrop:insensitive > .label {
+      color: inherit; }
+.spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry {
+  border-radius: 0;
+  padding-left: 3px;
+  padding-right: 3px; }
+.spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop {
+  border-radius: 3px 3px 0 0;
+  border-style: solid solid none solid; }
+.spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop {
+  border-radius: 0 0 3px 3px;
+  border-style: none solid solid solid; }
+GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus {
+  padding: 1px;
+  border-width: 1px 0;
+  border-color: #215d9c;
+  border-radius: 0;
+  box-shadow: none; }
+
+/**************
+ * ComboBoxes *
+ **************/
+GtkComboBox {
+  -GtkComboBox-arrow-scaling: 0.5;
+  -GtkComboBox-shadow-type: none;
+  box-shadow: 0 1px rgba(238, 238, 236, 0.1);
+  text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+  icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); }
+  GtkComboBox > .button, .header-bar GtkComboBox > .button.titlebutton,
+  .titlebar GtkComboBox > .button.titlebutton {
+    padding-top: 3px;
+    padding-bottom: 4px; }
+  GtkComboBox:insensitive {
+    color: #939695;
+    text-shadow: none;
+    icon-shadow: none; }
+  GtkComboBox:backdrop {
+    color: #939695;
+    text-shadow: none;
+    icon-shadow: none; }
+  GtkComboBox:backdrop:insensitive {
+    color: #5d6767; }
+  GtkComboBox .menuitem {
+    text-shadow: none; }
+  GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .view .vertical.separator, GtkPlacesSidebar.sidebar .view GtkComboBox .vertical.separator {
+    -GtkWidget-wide-separators: true; }
+
+/************
+ * Toolbars *
+ ************/
+.toolbar, .inline-toolbar, .search-bar, .location-bar {
+  -GtkWidget-window-dragging: true;
+  padding: 4px;
+  background-color: #393f3f; }
+  .osd .toolbar, .osd .inline-toolbar, .osd .search-bar, .osd .location-bar, .toolbar.osd, .osd.inline-toolbar, .osd.search-bar, .osd.location-bar {
+    padding: 13px;
+    border: none;
+    border-radius: 5px;
+    background-color: rgba(32, 37, 38, 0.7); }
+
+.inline-toolbar {
+  border-width: 0 1px 1px;
+  padding: 3px;
+  border-radius: 0  0 5px 5px; }
+
+.search-bar, .location-bar {
+  border-width: 0 0 1px;
+  padding: 3px; }
+
+.inline-toolbar, .search-bar, .location-bar {
+  border-style: solid;
+  border-color: #1c1f1f;
+  background-color: #303535;
+  box-shadow: inset 0 2px 3px -1px #242727, 0 1px rgba(238, 238, 236, 0.1); }
+  .inline-toolbar:backdrop, .search-bar:backdrop, .location-bar:backdrop {
+    border-color: #1e2222;
+    background-color: #2f3434;
+    box-shadow: none; }
+
+/***************
+ * Header bars *
+ ***************/
+.titlebar,
+.header-bar {
+  padding: 6px;
+  border-width: 0 0 1px;
+  border-style: solid;
+  border-color: #1c1f1f;
+  border-radius: 7px 7px 0 0;
+  background-color: transparent;
+  background-image: linear-gradient(to bottom, #434a4a, #393f3f);
+  box-shadow: inset 0 -1px #2d3232, inset 0 1px rgba(238, 238, 236, 0.1); }
+  .titlebar:backdrop,
+  .header-bar:backdrop {
+    border-color: #1e2222;
+    background-color: #393f3f;
+    background-image: none;
+    box-shadow: inset 0 1px rgba(238, 238, 236, 0.1); }
+  .titlebar .title,
+  .header-bar .title {
+    font-weight: bold;
+    padding-left: 12px;
+    padding-right: 12px; }
+  .titlebar .subtitle,
+  .header-bar .subtitle {
+    font-size: smaller;
+    padding-left: 12px;
+    padding-right: 12px; }
+  .titlebar .header-bar-separator, .titlebar > GtkBox > .separator.vertical,
+  GtkPlacesSidebar.sidebar .view .titlebar > GtkBox > .vertical.separator:backdrop,
+  .header-bar .header-bar-separator,
+  .header-bar > GtkBox > .separator.vertical,
+  GtkPlacesSidebar.sidebar .view .header-bar > GtkBox > .vertical.separator:backdrop {
+    -GtkWidget-wide-separators: true;
+    -GtkWidget-separator-width: 1px;
+    border-width: 0 1px;
+    border-image: linear-gradient(to bottom, rgba(28, 31, 31, 0), #1c1f1f 30%, #1c1f1f 70%, rgba(28, 31, 31, 0) 100%) 0 1/0 1px stretch; }
+    .titlebar .header-bar-separator:backdrop, .titlebar > GtkBox > .separator.vertical:backdrop,
+    .header-bar .header-bar-separator:backdrop,
+    .header-bar > GtkBox > .separator.vertical:backdrop {
+      border-image: linear-gradient(to bottom, rgba(30, 34, 34, 0.5)) 0 1/1px 1px; }
+  .titlebar.selection-mode,
+  .header-bar.selection-mode {
+    color: #ffffff;
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.5);
+    border-color: #0f2b48;
+    background-image: linear-gradient(to bottom, #256ab1, #215d9c);
+    box-shadow: inset 0 -1px #1a4b7e, inset 0 1px rgba(43, 100, 160, 0.55); }
+    .titlebar.selection-mode:backdrop,
+    .header-bar.selection-mode:backdrop {
+      background-image: linear-gradient(to bottom, #215d9c);
+      box-shadow: inset 0 1px rgba(48, 103, 161, 0.46); }
+    .titlebar.selection-mode .button,
+    .header-bar.selection-mode .button {
+      color: #ffffff;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #0b1e33;
+      background-image: linear-gradient(to bottom, #256ab1, #215d9c 40%, #1c5187);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(43, 100, 160, 0.55); }
+      .titlebar.selection-mode .button.flat,
+      .titlebar.selection-mode .titlebutton.button,
+      .header-bar.selection-mode .button.flat,
+      .header-bar.selection-mode .titlebutton.button {
+        border-color: transparent;
+        background-color: transparent;
+        background-image: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+        text-shadow: none;
+        icon-shadow: none; }
+      .titlebar.selection-mode .button:hover,
+      .header-bar.selection-mode .button:hover {
+        color: #ffffff;
+        outline-color: rgba(255, 255, 255, 0.3);
+        border-color: #0b1e33;
+        background-image: linear-gradient(to bottom, #3180d4, #2467ad 40%, #215d9c);
+        text-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
+        icon-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(43, 100, 160, 0.55); }
+      .titlebar.selection-mode .button:active, .titlebar.selection-mode .button:checked,
+      .header-bar.selection-mode .button:active,
+      .header-bar.selection-mode .button:checked {
+        color: #ffffff;
+        outline-color: rgba(255, 255, 255, 0.3);
+        border-color: #0b1e33;
+        background-image: linear-gradient(to bottom, #194776, #1b4d80 40%, #1c5187);
+        text-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
+        icon-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
+        box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(43, 100, 160, 0.55); }
+      .titlebar.selection-mode .button:backdrop, .titlebar.selection-mode .button.flat:backdrop,
+      .titlebar.selection-mode .titlebutton.button:backdrop,
+      .header-bar.selection-mode .button:backdrop,
+      .header-bar.selection-mode .button.flat:backdrop,
+      .header-bar.selection-mode .titlebutton.button:backdrop {
+        color: #d2deeb;
+        border-color: #0b1e33;
+        background-image: linear-gradient(to bottom, #215d9c);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
+        -gtk-image-effect: none;
+        border-color: #0f2b48; }
+        .titlebar.selection-mode .button:backdrop:active, .titlebar.selection-mode .button:backdrop:checked, .titlebar.selection-mode .button.flat:backdrop:active,
+        .titlebar.selection-mode .titlebutton.button:backdrop:active, .titlebar.selection-mode .button.flat:backdrop:checked,
+        .titlebar.selection-mode .titlebutton.button:backdrop:checked,
+        .header-bar.selection-mode .button:backdrop:active,
+        .header-bar.selection-mode .button:backdrop:checked,
+        .header-bar.selection-mode .button.flat:backdrop:active,
+        .header-bar.selection-mode .titlebutton.button:backdrop:active,
+        .header-bar.selection-mode .button.flat:backdrop:checked,
+        .header-bar.selection-mode .titlebutton.button:backdrop:checked {
+          color: #d0d9e2;
+          border-color: #0b1e33;
+          background-image: linear-gradient(to bottom, #184472);
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
+          border-color: #0f2b48; }
+        .titlebar.selection-mode .button:backdrop:insensitive, .titlebar.selection-mode .button.flat:backdrop:insensitive,
+        .titlebar.selection-mode .titlebutton.button:backdrop:insensitive,
+        .header-bar.selection-mode .button:backdrop:insensitive,
+        .header-bar.selection-mode .button.flat:backdrop:insensitive,
+        .header-bar.selection-mode .titlebutton.button:backdrop:insensitive {
+          color: #6f90b2;
+          border-color: #0b1e33;
+          background-image: linear-gradient(to bottom, #22558a);
+          text-shadow: none;
+          icon-shadow: none;
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
+          border-color: #0f2b48; }
+          .titlebar.selection-mode .button:backdrop:insensitive > .label, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive > .label, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive > .label,
+          .titlebar.selection-mode .titlebutton.button:backdrop:insensitive > .label,
+          .header-bar.selection-mode .button:backdrop:insensitive > .label,
+          .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive > .label,
+          .header-bar.selection-mode .button.flat:backdrop:insensitive > .label,
+          .header-bar.selection-mode .titlebutton.button:backdrop:insensitive > .label,
+          .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive > .label {
+            color: inherit; }
+        .titlebar.selection-mode .button:backdrop:insensitive:active, .titlebar.selection-mode .button:backdrop:insensitive:checked, .titlebar.selection-mode .button.flat:backdrop:insensitive:active,
+        .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked,
+        .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked,
+        .header-bar.selection-mode .button:backdrop:insensitive:active,
+        .header-bar.selection-mode .button:backdrop:insensitive:checked,
+        .header-bar.selection-mode .button.flat:backdrop:insensitive:active,
+        .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active,
+        .header-bar.selection-mode .button.flat:backdrop:insensitive:checked,
+        .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked {
+          color: #6c88a5;
+          border-color: #0b1e33;
+          background-image: linear-gradient(to bottom, #1d4876);
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
+          border-color: #0f2b48; }
+          .titlebar.selection-mode .button:backdrop:insensitive:active > .label, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive:active > .label, .titlebar.selection-mode .button:backdrop:insensitive:checked > .label, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive:checked > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:active > .label, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive:active > .label,
+          .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked > .label, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive:checked > .label,
+          .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label,
+          .header-bar.selection-mode .button:backdrop:insensitive:active > .label,
+          .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive:active > .label,
+          .header-bar.selection-mode .button:backdrop:insensitive:checked > .label,
+          .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive:checked > .label,
+          .header-bar.selection-mode .button.flat:backdrop:insensitive:active > .label,
+          .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label,
+          .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive:active > .label,
+          .header-bar.selection-mode .button.flat:backdrop:insensitive:checked > .label,
+          .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label,
+          .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive:checked > .label {
+            color: inherit; }
+      .titlebar.selection-mode .button.flat:backdrop,
+      .titlebar.selection-mode .titlebutton.button:backdrop, .titlebar.selection-mode .button.flat:insensitive,
+      .titlebar.selection-mode .titlebutton.button:insensitive, .titlebar.selection-mode .button.flat:insensitive:backdrop,
+      .titlebar.selection-mode .titlebutton.button:insensitive:backdrop,
+      .header-bar.selection-mode .button.flat:backdrop,
+      .header-bar.selection-mode .titlebutton.button:backdrop,
+      .header-bar.selection-mode .button.flat:insensitive,
+      .header-bar.selection-mode .titlebutton.button:insensitive,
+      .header-bar.selection-mode .button.flat:insensitive:backdrop,
+      .header-bar.selection-mode .titlebutton.button:insensitive:backdrop {
+        border-color: transparent;
+        background-color: transparent;
+        background-image: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+        text-shadow: none;
+        icon-shadow: none; }
+      .titlebar.selection-mode .button:insensitive,
+      .header-bar.selection-mode .button:insensitive {
+        color: #90aac4;
+        border-color: #0b1e33;
+        background-image: linear-gradient(to bottom, #22558a);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0.55); }
+        .titlebar.selection-mode .button:insensitive > .label, .titlebar.selection-mode .header-bar .button.titlebutton:insensitive > .label,
+        .header-bar.selection-mode .button:insensitive > .label,
+        .header-bar.selection-mode .titlebar .button.titlebutton:insensitive > .label {
+          color: inherit; }
+        .titlebar.selection-mode .button:insensitive:active, .titlebar.selection-mode .button:insensitive:checked,
+        .header-bar.selection-mode .button:insensitive:active,
+        .header-bar.selection-mode .button:insensitive:checked {
+          color: #a4b5c8;
+          border-color: #0b1e33;
+          background-image: linear-gradient(to bottom, #1b436f, #1d4876);
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0.55); }
+          .titlebar.selection-mode .button:insensitive:active > .label, .titlebar.selection-mode .header-bar .button.titlebutton:insensitive:active > .label, .titlebar.selection-mode .button:insensitive:checked > .label, .titlebar.selection-mode .header-bar .button.titlebutton:insensitive:checked > .label,
+          .header-bar.selection-mode .button:insensitive:active > .label,
+          .header-bar.selection-mode .titlebar .button.titlebutton:insensitive:active > .label,
+          .header-bar.selection-mode .button:insensitive:checked > .label,
+          .header-bar.selection-mode .titlebar .button.titlebutton:insensitive:checked > .label {
+            color: inherit; }
+      .titlebar.selection-mode .button.suggested-action,
+      .header-bar.selection-mode .button.suggested-action {
+        color: #eeeeec;
+        outline-color: rgba(238, 238, 236, 0.3);
+        border-color: #1c1f1f;
+        background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+        text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+        icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(43, 100, 160, 0.55);
+        border-color: #0f2b48; }
+        .titlebar.selection-mode .button.suggested-action:hover,
+        .header-bar.selection-mode .button.suggested-action:hover {
+          color: #eeeeec;
+          outline-color: rgba(238, 238, 236, 0.3);
+          border-color: #1c1f1f;
+          background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+          text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+          icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(43, 100, 160, 0.55);
+          border-color: #0f2b48; }
+        .titlebar.selection-mode .button.suggested-action:active,
+        .header-bar.selection-mode .button.suggested-action:active {
+          color: #eeeeec;
+          outline-color: rgba(238, 238, 236, 0.3);
+          border-color: #1c1f1f;
+          background-image: linear-gradient(to bottom, #232727, #292d2d 40%, #2d3232);
+          text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+          icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+          box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px rgba(43, 100, 160, 0.55);
+          border-color: #0f2b48; }
+        .titlebar.selection-mode .button.suggested-action:insensitive,
+        .header-bar.selection-mode .button.suggested-action:insensitive {
+          color: #939695;
+          border-color: #1c1f1f;
+          background-image: linear-gradient(to bottom, #323636);
+          text-shadow: none;
+          icon-shadow: none;
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0.55);
+          border-color: #0f2b48; }
+          .titlebar.selection-mode .button.suggested-action:insensitive > .label, .titlebar.selection-mode .header-bar .suggested-action.button.titlebutton:insensitive > .label,
+          .header-bar.selection-mode .button.suggested-action:insensitive > .label,
+          .header-bar.selection-mode .titlebar .suggested-action.button.titlebutton:insensitive > .label {
+            color: inherit; }
+        .titlebar.selection-mode .button.suggested-action:backdrop,
+        .header-bar.selection-mode .button.suggested-action:backdrop {
+          color: #939695;
+          border-color: #1e2222;
+          background-image: linear-gradient(to bottom, #393f3f);
+          text-shadow: none;
+          icon-shadow: none;
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
+          border-color: #0f2b48; }
+        .titlebar.selection-mode .button.suggested-action:backdrop:insensitive,
+        .header-bar.selection-mode .button.suggested-action:backdrop:insensitive {
+          color: #5d6767;
+          border-color: #1e2222;
+          background-image: linear-gradient(to bottom, #323636);
+          text-shadow: none;
+          icon-shadow: none;
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(43, 100, 160, 0);
+          border-color: #0f2b48; }
+          .titlebar.selection-mode .button.suggested-action:backdrop:insensitive > .label, .titlebar.selection-mode .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > .label,
+          .header-bar.selection-mode .button.suggested-action:backdrop:insensitive > .label,
+          .header-bar.selection-mode .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > .label {
+            color: inherit; }
+    .titlebar.selection-mode .selection-menu, .titlebar.selection-mode .selection-menu:backdrop,
+    .header-bar.selection-mode .selection-menu,
+    .header-bar.selection-mode .selection-menu:backdrop {
+      border-color: rgba(33, 93, 156, 0);
+      background-image: linear-gradient(to bottom, rgba(33, 93, 156, 0));
+      box-shadow: none;
+      padding-left: 10px;
+      padding-right: 10px; }
+      .titlebar.selection-mode .selection-menu GtkArrow, .titlebar.selection-mode .selection-menu:backdrop GtkArrow,
+      .header-bar.selection-mode .selection-menu GtkArrow,
+      .header-bar.selection-mode .selection-menu:backdrop GtkArrow {
+        -GtkArrow-arrow-scaling: 1; }
+      .titlebar.selection-mode .selection-menu .arrow,
+      .header-bar.selection-mode .selection-menu .arrow {
+        -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
+        color: rgba(255, 255, 255, 0.5);
+        icon-shadow: none; }
+  .tiled .titlebar, .maximized .titlebar, .tiled
+  .header-bar, .maximized
+  .header-bar {
+    border-radius: 0; }
+  .titlebar.default-decoration,
+  .header-bar.default-decoration {
+    padding: 4px; }
+    .titlebar.default-decoration .button,
+    .header-bar.default-decoration .button {
+      padding: 5px; }
+
+/************
+ * Pathbars *
+ ************/
+.path-bar .button, .path-bar .header-bar .button.titlebutton, .header-bar .path-bar .button.titlebutton,
+.path-bar .titlebar .button.titlebutton,
+.titlebar .path-bar .button.titlebutton {
+  padding: 5px 6px 6px; }
+  .path-bar .button:first-child {
+    padding-left: 8px; }
+  .path-bar .button:last-child {
+    padding-right: 8px; }
+  .path-bar .button:only-child {
+    padding-left: 12px;
+    padding-right: 12px; }
+  .path-bar .button .label:last-child {
+    padding-left: 2px; }
+  .path-bar .button .label:first-child {
+    padding-right: 2px; }
+  .path-bar .button .label:only-child {
+    padding-right: 0;
+    padding-left: 0; }
+  .path-bar .button GtkImage, .path-bar .header-bar .button.titlebutton GtkImage, .header-bar .path-bar .button.titlebutton GtkImage,
+  .path-bar .titlebar .button.titlebutton GtkImage,
+  .titlebar .path-bar .button.titlebutton GtkImage {
+    padding-top: 1px; }
+
+/**************
+ * Tree Views *
+ **************/
+GtkTreeView.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: #8b8b8a;
+  border-top-color: #393f3f; }
+  GtkTreeView.view:selected {
+    border-radius: 0; }
+  GtkTreeView.view:selected, GtkTreeView.view:backdrop:selected {
+    border-left-color: #90aecd;
+    border-top-color: rgba(238, 238, 236, 0.1); }
+  GtkTreeView.view:insensitive {
+    color: #939695; }
+    GtkTreeView.view:insensitive:selected {
+      color: #799dc3; }
+      GtkTreeView.view:insensitive:selected:backdrop {
+        color: #638db9; }
+    GtkTreeView.view:insensitive:backdrop {
+      color: #5d6767; }
+  GtkTreeView.view.separator:backdrop {
+    color: rgba(0, 0, 0, 0.1); }
+  GtkTreeView.view:backdrop {
+    border-left-color: #666a6a;
+    border-top: #393f3f; }
+  GtkTreeView.view.dnd {
+    border-style: solid none;
+    border-width: 1px;
+    border-color: #87a5c4; }
+  GtkTreeView.view.expander {
+    -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
+    color: #b2b2b1; }
+    GtkTreeView.view.expander:dir(rtl) {
+      -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
+    GtkTreeView.view.expander:hover {
+      color: #eeeeec; }
+    GtkTreeView.view.expander:selected {
+      color: #bccee1; }
+      GtkTreeView.view.expander:selected:hover {
+        color: #ffffff; }
+      GtkTreeView.view.expander:selected:backdrop {
+        color: #bccee1; }
+    GtkTreeView.view.expander:checked {
+      -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
+    GtkTreeView.view.expander:backdrop {
+      color: #747675; }
+  GtkTreeView.view.progressbar {
+    border: 1px solid #0f2b48;
+    border-radius: 4px;
+    background-image: linear-gradient(to bottom, #215d9c, #184472);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); }
+    GtkTreeView.view.progressbar:selected {
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.05);
+      background-image: linear-gradient(to bottom, #292929, #101010); }
+      GtkTreeView.view.progressbar:selected:backdrop {
+        border-color: #2c2c2c;
+        background-color: #2c2c2c; }
+    GtkTreeView.view.progressbar:backdrop {
+      border-color: #2c2c2c;
+      background-image: none;
+      box-shadow: none; }
+  GtkTreeView.view.trough {
+    background-color: rgba(238, 238, 236, 0.1);
+    border-radius: 4px; }
+    GtkTreeView.view.trough:selected {
+      background-color: #184472; }
+
+column-header .button, column-header .header-bar .button.titlebutton, .header-bar column-header .button.titlebutton,
+column-header .titlebar .button.titlebutton,
+.titlebar column-header .button.titlebutton {
+  color: #8b8b8a;
+  background-color: #292929;
+  font-weight: bold;
+  text-shadow: none;
+  box-shadow: none; }
+  column-header .button:hover, column-header .header-bar .button.titlebutton:hover, .header-bar column-header .button.titlebutton:hover,
+  column-header .titlebar .button.titlebutton:hover,
+  .titlebar column-header .button.titlebutton:hover {
+    color: #bcbcbb;
+    box-shadow: none;
+    transition: none; }
+  column-header .button:active, column-header .header-bar .button.titlebutton:active, .header-bar column-header .button.titlebutton:active,
+  column-header .titlebar .button.titlebutton:active,
+  .titlebar column-header .button.titlebutton:active {
+    color: #eeeeec;
+    transition: none; }
+column-header:last-child .button, column-header:last-child .header-bar .button.titlebutton, .header-bar column-header:last-child .button.titlebutton,
+column-header:last-child .titlebar .button.titlebutton,
+.titlebar column-header:last-child .button.titlebutton, column-header:last-child .button:backdrop, column-header:last-child.button, .header-bar column-header.button.titlebutton:last-child,
+.titlebar column-header.button.titlebutton:last-child, column-header:last-child.button:backdrop {
+  border-right-style: none; }
+
+column-header.button.dnd, column-header .button.dnd, column-header .header-bar .dnd.button.titlebutton, .header-bar column-header .dnd.button.titlebutton,
+column-header .titlebar .dnd.button.titlebutton,
+.titlebar column-header .dnd.button.titlebutton, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover, .header-bar column-header.dnd.button.titlebutton,
+.titlebar column-header.dnd.button.titlebutton {
+  transition: none;
+  color: #215d9c;
+  box-shadow: inset 1px 1px 0 1px #215d9c, inset -1px 0 0 1px #215d9c, inset 1px 1px #292929, inset -1px 0 #292929; }
+
+column-header .button, column-header .header-bar .button.titlebutton, .header-bar column-header .button.titlebutton,
+column-header .titlebar .button.titlebutton,
+.titlebar column-header .button.titlebutton, column-header .button:hover, column-header .button:active {
+  padding: 3px 6px;
+  border-style: none solid solid none;
+  border-radius: 0;
+  background-image: none;
+  border-color: #393f3f;
+  text-shadow: none; }
+  column-header .button:insensitive, column-header .header-bar .button.titlebutton:insensitive, .header-bar column-header .button.titlebutton:insensitive,
+  column-header .titlebar .button.titlebutton:insensitive,
+  .titlebar column-header .button.titlebutton:insensitive {
+    border-color: #393f3f;
+    background-image: none; }
+  column-header .button:backdrop, column-header .header-bar .button.titlebutton:backdrop, .header-bar column-header .button.titlebutton:backdrop,
+  column-header .titlebar .button.titlebutton:backdrop,
+  .titlebar column-header .button.titlebutton:backdrop {
+    border-color: #393f3f;
+    border-style: none solid solid none;
+    color: #666a6a;
+    background-image: none;
+    background-color: #2c2c2c; }
+    column-header .button:backdrop:insensitive {
+      border-color: #393f3f;
+      background-image: none; }
+
+/*********
+ * Menus *
+ *********/
+.menubar {
+  -GtkWidget-window-dragging: true;
+  padding: 0px;
+  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); }
+  .menubar:backdrop {
+    background-color: #393f3f; }
+  .menubar > .menuitem {
+    padding: 4px 8px; }
+    .menubar > .menuitem:hover {
+      box-shadow: inset 0 -3px #215d9c;
+      color: #4a90d9; }
+    .menubar > .menuitem:insensitive {
+      color: #939695;
+      box-shadow: none; }
+
+.menu {
+  margin: 4px;
+  padding: 0px;
+  background-color: #292929;
+  border: 1px solid #1c1f1f; }
+  .csd .menu {
+    border: none; }
+  .menu .menuitem {
+    text-shadow: none;
+    padding: 4px; }
+    .menu .menuitem:hover {
+      color: #ffffff;
+      background-color: #215d9c; }
+    .menu .menuitem:insensitive {
+      color: #939695; }
+      .menu .menuitem:insensitive:backdrop {
+        color: #5d6767; }
+    .menu .menuitem:backdrop, .menu .menuitem:backdrop:hover {
+      color: #939695;
+      background-color: #2c2c2c; }
+    .menu .menuitem.arrow {
+      -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
+    .menu .menuitem.arrow:dir(rtl) {
+      -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
+  .menu.button, .header-bar .menu.button.titlebutton,
+  .titlebar .menu.button.titlebutton {
+    border-style: none;
+    border-radius: 0; }
+    .menu.button.top {
+      border-bottom: 1px solid #3c3c3c; }
+    .menu.button.bottom {
+      border-top: 1px solid #3c3c3c; }
+    .menu.button:hover {
+      background-color: #3c3c3c; }
+    .menu.button:insensitive {
+      color: transparent;
+      background-color: transparent;
+      border-color: transparent; }
+
+.menuitem .accelerator {
+  color: alpha(currentColor,0.55); }
+
+/***************
+ * Popovers   *
+ ***************/
+.popover {
+  padding: 2px;
+  border: 1px solid #1c1f1f;
+  border-radius: 5px;
+  background-color: #313434;
+  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); }
+  .popover:backdrop {
+    box-shadow: none; }
+  .popover > .list,
+  .popover > .view,
+  .popover > .toolbar,
+  .popover > .inline-toolbar,
+  .popover > .search-bar,
+  .popover > .location-bar, .popover.osd > .toolbar, .popover.osd > .inline-toolbar, .popover.osd > .search-bar, .popover.osd > .location-bar {
+    border-style: none;
+    background-color: transparent; }
+  .popover .button.flat, .popover .header-bar .titlebutton.button, .header-bar .popover .titlebutton.button,
+  .popover .titlebar .titlebutton.button,
+  .titlebar .popover .titlebutton.button,
+  .popover .button.flat:hover,
+  .popover .header-bar .titlebutton.button:hover,
+  .header-bar .popover .titlebutton.button:hover,
+  .popover .titlebar .titlebutton.button:hover,
+  .titlebar .popover .titlebutton.button:hover {
+    text-shadow: none;
+    transition: none; }
+
+.entry.cursor-handle,
+.cursor-handle {
+  background-color: transparent;
+  background-image: none;
+  box-shadow: none;
+  border-style: none; }
+  .entry.cursor-handle.top,
+  .cursor-handle.top {
+    -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); }
+  .entry.cursor-handle.bottom,
+  .cursor-handle.bottom {
+    -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); }
+
+/*****************
+ * Notebooks and *
+ * Tabs          *
+ *****************/
+.notebook {
+  padding: 0;
+  background-color: #292929;
+  -GtkNotebook-initial-gap: 10;
+  -GtkNotebook-arrow-spacing: 5;
+  -GtkNotebook-tab-curvature: 0;
+  -GtkNotebook-tab-overlap: -8;
+  -GtkNotebook-has-tab-gap: false;
+  -GtkWidget-focus-padding: 0;
+  -GtkWidget-focus-line-width: 0;
+  transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
+  .notebook:backdrop {
+    background-color: #2c2c2c; }
+  .notebook.frame {
+    border: 1px solid #1c1f1f; }
+    .notebook.frame.top {
+      border-top-width: 0; }
+    .notebook.frame.bottom {
+      border-bottom-width: 0; }
+    .notebook.frame.right {
+      border-right-width: 0; }
+    .notebook.frame.left {
+      border-left-width: 0; }
+    .notebook.frame:backdrop {
+      border-color: #1e2222; }
+  .notebook.header {
+    background-color: #303535; }
+    .notebook.header.frame {
+      border: 1px solid #1c1f1f; }
+      .notebook.header.frame.top {
+        border-bottom-width: 0; }
+      .notebook.header.frame.bottom {
+        border-top-width: 0; }
+      .notebook.header.frame.right {
+        border-left-width: 0; }
+      .notebook.header.frame.left {
+        border-right-width: 0; }
+      .notebook.header.frame:backdrop {
+        border-color: #1e2222; }
+    .notebook.header.top {
+      box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 -1px #1c1f1f; }
+      .notebook.header.top:backdrop {
+        box-shadow: inset 0 -1px #1e2222; }
+    .notebook.header.bottom {
+      box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 1px #1c1f1f; }
+      .notebook.header.bottom:backdrop {
+        box-shadow: inset 0 1px #1e2222; }
+    .notebook.header.right {
+      box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 1px 0 #1c1f1f; }
+      .notebook.header.right:backdrop {
+        box-shadow: inset 1px 0 #1e2222; }
+    .notebook.header.left {
+      box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset -1px 0 #1c1f1f; }
+      .notebook.header.left:backdrop {
+        box-shadow: inset -1px 0 #1e2222; }
+    .notebook.header:backdrop {
+      background-color: #2f3434;
+      box-shadow: none; }
+  .notebook tab {
+    border-width: 0;
+    border-style: solid;
+    border-color: transparent;
+    background-color: transparent;
+    outline-offset: 0;
+    /* works for testnotebookdnd, but there's a superfluous border
+       in gedit or web, commented out for now, needs gtk fixes
+    &.reorderable-page {
+      &.top {
+        padding-top: ($vt_vpadding - 1px);
+        border-top-width: 1px;
+        border-left-width: 1px;
+        border-right-width: 1px;
+      }
+      &.bottom {
+        padding-bottom: ($vt_vpadding - 1px);
+        border-bottom-width: 1px;
+        border-left-width: 1px;
+        border-right-width: 1px;
+      }
+      &.left {
+        padding-left: ($ht_hpadding - 1px);
+        border-left-width: 1px;
+        border-top-width: 1px;
+        border-bottom-width: 1px;
+      }
+      &.right {
+        padding-right: ($ht_hpadding - 1px);
+        border-right-width: 1px;
+        border-top-width: 1px;
+        border-bottom-width: 1px;
+      }
+    }
+    */ }
+    .notebook tab.top, .notebook tab.bottom {
+      padding: 8px 20px; }
+    .notebook tab.left, .notebook tab.right {
+      padding: 5px 20px; }
+    .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom {
+      padding-left: 12px;
+      padding-right: 12px;
+      border-left-width: 1px;
+      border-right-width: 1px; }
+    .notebook tab.reorderable-page.left, .notebook tab.reorderable-page.right {
+      border-bottom-width: 1px;
+      border-top-width: 1px; }
+    .notebook tab.top {
+      border-bottom-width: 3px; }
+    .notebook tab.bottom {
+      border-top-width: 3px; }
+    .notebook tab.left {
+      border-right-width: 3px; }
+    .notebook tab.right {
+      border-left-width: 3px; }
+    .notebook tab:hover, .notebook tab.prelight-page {
+      border-color: #1c1f1f; }
+    .notebook tab:active, .notebook tab.active-page, .notebook tab:backdrop:active {
+      border-color: #215d9c; }
+    .notebook tab:backdrop {
+      background-color: transparent;
+      border-color: transparent; }
+    .notebook tab.reorderable-page.top {
+      border-color: transparent; }
+      .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page {
+        border-color: rgba(28, 31, 31, 0.3);
+        border-bottom-color: #1c1f1f;
+        background-color: rgba(57, 63, 63, 0.2); }
+      .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page {
+        background-color: rgba(57, 63, 63, 0.5);
+        border-color: rgba(28, 31, 31, 0.5);
+        border-bottom-color: #215d9c; }
+        .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover {
+          background-color: rgba(57, 63, 63, 0.7); }
+        .notebook tab.reorderable-page.top:active:backdrop, .notebook tab.reorderable-page.top.active-page:backdrop {
+          border-color: #1e2222;
+          background-color: #393f3f;
+          border-bottom-color: #215d9c; }
+      .notebook tab.reorderable-page.top:backdrop {
+        border-color: transparent;
+        background-color: transparent; }
+    .notebook tab.reorderable-page.bottom {
+      border-color: transparent; }
+      .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page {
+        border-color: rgba(28, 31, 31, 0.3);
+        border-top-color: #1c1f1f;
+        background-color: rgba(57, 63, 63, 0.2); }
+      .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page {
+        background-color: rgba(57, 63, 63, 0.5);
+        border-color: rgba(28, 31, 31, 0.5);
+        border-top-color: #215d9c; }
+        .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover {
+          background-color: rgba(57, 63, 63, 0.7); }
+        .notebook tab.reorderable-page.bottom:active:backdrop, .notebook tab.reorderable-page.bottom.active-page:backdrop {
+          border-color: #1e2222;
+          background-color: #393f3f;
+          border-top-color: #215d9c; }
+      .notebook tab.reorderable-page.bottom:backdrop {
+        border-color: transparent;
+        background-color: transparent; }
+    .notebook tab.reorderable-page.left {
+      border-color: transparent; }
+      .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page {
+        border-color: rgba(28, 31, 31, 0.3);
+        border-right-color: #1c1f1f;
+        background-color: rgba(57, 63, 63, 0.2); }
+      .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page {
+        background-color: rgba(57, 63, 63, 0.5);
+        border-color: rgba(28, 31, 31, 0.5);
+        border-right-color: #215d9c; }
+        .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover {
+          background-color: rgba(57, 63, 63, 0.7); }
+        .notebook tab.reorderable-page.left:active:backdrop, .notebook tab.reorderable-page.left.active-page:backdrop {
+          border-color: #1e2222;
+          background-color: #393f3f;
+          border-right-color: #215d9c; }
+      .notebook tab.reorderable-page.left:backdrop {
+        border-color: transparent;
+        background-color: transparent; }
+    .notebook tab.reorderable-page.right {
+      border-color: transparent; }
+      .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page {
+        border-color: rgba(28, 31, 31, 0.3);
+        border-left-color: #1c1f1f;
+        background-color: rgba(57, 63, 63, 0.2); }
+      .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page {
+        background-color: rgba(57, 63, 63, 0.5);
+        border-color: rgba(28, 31, 31, 0.5);
+        border-left-color: #215d9c; }
+        .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover {
+          background-color: rgba(57, 63, 63, 0.7); }
+        .notebook tab.reorderable-page.right:active:backdrop, .notebook tab.reorderable-page.right.active-page:backdrop {
+          border-color: #1e2222;
+          background-color: #393f3f;
+          border-left-color: #215d9c; }
+      .notebook tab.reorderable-page.right:backdrop {
+        border-color: transparent;
+        background-color: transparent; }
+    .notebook tab .label {
+      padding: 0 2px;
+      font-weight: bold;
+      color: #939695; }
+      .notebook tab .label:backdrop, .notebook tab .label.prelight-page:backdrop {
+        color: #787e7e; }
+    .notebook tab .prelight-page .label, .notebook tab .label.prelight-page {
+      color: #c0c2c0; }
+      .notebook tab .prelight-page .label:backdrop, .notebook tab .label.prelight-page:backdrop {
+        color: #787e7e; }
+    .notebook tab .active-page .label, .notebook tab .label.active-page {
+      color: #eeeeec; }
+      .notebook tab .active-page .label:backdrop, .notebook tab .label.active-page:backdrop {
+        color: #939695; }
+    .notebook tab .button, .notebook tab .header-bar .button.titlebutton, .header-bar .notebook tab .button.titlebutton,
+    .notebook tab .titlebar .button.titlebutton,
+    .titlebar .notebook tab .button.titlebutton {
+      padding: 0;
+      border: 1px solid transparent;
+      icon-shadow: none;
+      transition: none;
+      color: rgba(238, 238, 236, 0.3); }
+      .notebook tab .button:hover {
+        color: #eeeeec;
+        color: #eeeeec;
+        outline-color: rgba(238, 238, 236, 0.3);
+        border-color: #1c1f1f;
+        background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+        text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+        icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+        background-image: none;
+        box-shadow: none; }
+      .notebook tab .button:active {
+        color: #eeeeec;
+        outline-color: rgba(238, 238, 236, 0.3);
+        border-color: #1c1f1f;
+        background-image: linear-gradient(to bottom, #232727, #292d2d 40%, #2d3232);
+        text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+        icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+        box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+      .notebook tab .button:backdrop {
+        color: rgba(147, 150, 149, 0.3);
+        border-color: transparent; }
+      .notebook tab .button > GtkImage, .notebook tab .header-bar .button.titlebutton > GtkImage, .header-bar .notebook tab .button.titlebutton > GtkImage,
+      .notebook tab .titlebar .button.titlebutton > GtkImage,
+      .titlebar .notebook tab .button.titlebutton > GtkImage {
+        padding: 2px; }
+  .notebook.arrow {
+    color: #939695; }
+    .notebook.arrow:hover {
+      color: #c0c2c0; }
+    .notebook.arrow:active {
+      color: #eeeeec; }
+    .notebook.arrow:insensitive {
+      color: rgba(147, 150, 149, 0.3); }
+    .notebook.arrow:backdrop {
+      color: rgba(147, 150, 149, 0.4); }
+      .notebook.arrow:backdrop:insensitive {
+        color: #5d6767; }
+
+/**************
+ * Scrollbars *
+ **************/
+.scrollbar {
+  -GtkRange-slider-width: 13;
+  -GtkRange-trough-border: 0;
+  -GtkScrollbar-has-backward-stepper: false;
+  -GtkScrollbar-has-forward-stepper: false;
+  -GtkScrollbar-min-slider-length: 42;
+  -GtkRange-stepper-spacing: 0;
+  -GtkRange-trough-under-steppers: 1; }
+  .scrollbar .button, .scrollbar .header-bar .button.titlebutton, .header-bar .scrollbar .button.titlebutton,
+  .scrollbar .titlebar .button.titlebutton,
+  .titlebar .scrollbar .button.titlebutton {
+    border: none; }
+  .scrollbar.overlay-indicator:not(.dragging):not(.hovering) {
+    opacity: 0.4;
+    -GtkRange-slider-width: 5px; }
+    .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider {
+      margin: 0;
+      background-color: #eeeeec;
+      border: 1px solid black;
+      background-clip: padding-box; }
+    .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough {
+      border-style: none;
+      background-color: transparent; }
+    .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider {
+      margin-top: 2px;
+      margin-bottom: 2px; }
+    .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider {
+      margin-left: 2px;
+      margin-right: 2px; }
+  .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering {
+    opacity: 0.7; }
+  .scrollbar .trough {
+    background-color: #282c2c;
+    border: 1px none #1c1f1f; }
+    .scrollbar .trough:backdrop {
+      background-color: #323737;
+      border-color: #1e2222; }
+  .scrollbar .slider {
+    background-color: #a5a8a6; }
+    .scrollbar .slider:hover {
+      background-color: #c9cbc9; }
+    .scrollbar .slider:prelight:active {
+      background-color: #2a76c6; }
+    .scrollbar .slider:backdrop {
+      background-color: #5d6161; }
+    .scrollbar .slider:insensitive {
+      background-color: transparent; }
+  .scrollbar .slider {
+    border-radius: 100px;
+    margin: 3px; }
+  .scrollbar.fine-tune .slider {
+    margin: 4px; }
+  .scrollbar.vertical .slider {
+    margin-left: 4px; }
+    .scrollbar.vertical .slider:dir(rtl) {
+      margin-left: 3px;
+      margin-right: 4px; }
+  .scrollbar.vertical.fine-tune .slider {
+    margin-left: 5px; }
+    .scrollbar.vertical.fine-tune .slider:dir(rtl) {
+      margin-left: 4px;
+      margin-right: 5px; }
+  .scrollbar.vertical .trough {
+    border-left-style: solid; }
+    .scrollbar.vertical .trough:dir(rtl) {
+      border-left-style: none;
+      border-right-style: solid; }
+  .scrollbar.horizontal .slider {
+    margin-top: 4px; }
+  .scrollbar.horizontal.fine-tune .slider {
+    margin-top: 5px; }
+  .scrollbar.horizontal .trough {
+    border-top-style: solid; }
+
+.scrollbars-junction,
+.scrollbars-junction.frame {
+  border-color: transparent;
+  border-image: linear-gradient(to bottom, #1c1f1f 1px, transparent 1px) 0 0 0 1/0 1px stretch;
+  background-color: #282c2c; }
+  .scrollbars-junction:dir(rtl),
+  .scrollbars-junction.frame:dir(rtl) {
+    border-image-slice: 0 1 0 0; }
+  .scrollbars-junction:backdrop,
+  .scrollbars-junction.frame:backdrop {
+    border-image-source: linear-gradient(to bottom, #1e2222 1px, transparent 1px);
+    background-color: #323737; }
+
+/**********
+ * Switch *
+ **********/
+GtkSwitch {
+  -GtkSwitch-slider-width: 45px;
+  font-weight: bold;
+  font-size: smaller;
+  outline-offset: -4px;
+  box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+  GtkSwitch.trough {
+    border: 1px solid #1c1f1f;
+    border-radius: 3px;
+    color: #eeeeec;
+    background-image: linear-gradient(to bottom, #2d3232);
+    text-shadow: 0 1px rgba(0, 0, 0, 0.1); }
+    GtkSwitch.trough:active {
+      background-image: linear-gradient(to bottom, #215d9c 2px, #266cb5);
+      color: white;
+      border-color: #0f2b48;
+      box-shadow: 0 1px rgba(238, 238, 236, 0.1);
+      text-shadow: 0 1px rgba(15, 43, 72, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); }
+    GtkSwitch.trough:insensitive {
+      color: #939695;
+      border-color: #1c1f1f;
+      background-image: none;
+      background-color: #323636;
+      box-shadow: 0 1px rgba(238, 238, 236, 0.1);
+      text-shadow: none; }
+    GtkSwitch.trough:backdrop {
+      color: #939695;
+      border-color: #1e2222;
+      background-image: linear-gradient(to bottom, #2f3434);
+      box-shadow: none;
+      text-shadow: none; }
+      GtkSwitch.trough:backdrop:active {
+        border-color: #0f2b48;
+        background-image: linear-gradient(to bottom, #215d9c);
+        box-shadow: none; }
+      GtkSwitch.trough:backdrop:insensitive {
+        color: #5d6767;
+        border-color: #1e2222;
+        background-image: none;
+        background-color: #323636; }
+  GtkSwitch.slider {
+    border: 1px solid;
+    border-radius: 3px;
+    color: #eeeeec;
+    outline-color: rgba(238, 238, 236, 0.3);
+    border-color: #1c1f1f;
+    background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -2px rgba(57, 63, 63, 0.6), inset 0 -1px #2a2f2f; }
+    GtkSwitch.slider:hover {
+      color: #eeeeec;
+      outline-color: rgba(238, 238, 236, 0.3);
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -2px rgba(57, 63, 63, 0.6), inset 0 -1px #2a2f2f; }
+    GtkSwitch.slider:active {
+      border: 1px solid #0f2b48; }
+    GtkSwitch.slider:insensitive {
+      color: #939695;
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #323636);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+      GtkSwitch.slider:insensitive > .label {
+        color: inherit; }
+    GtkSwitch.slider:backdrop {
+      color: #939695;
+      border-color: #1e2222;
+      background-image: linear-gradient(to bottom, #393f3f);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+      box-shadow: none; }
+      GtkSwitch.slider:backdrop:active {
+        border-color: #0f2b48; }
+      GtkSwitch.slider:backdrop:insensitive {
+        color: #5d6767;
+        border-color: #1e2222;
+        background-image: linear-gradient(to bottom, #323636);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+        box-shadow: none; }
+        GtkSwitch.slider:backdrop:insensitive > .label {
+          color: inherit; }
+
+/*************************
+ * Check and Radio items *
+ *************************/
+.check {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .check.button.flat, .header-bar .check.titlebutton.button,
+  .titlebar .check.titlebutton.button {
+    icon-shadow: none; }
+
+.check:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover-dark.png"), url("assets/checkbox-unchecked-hover-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .check:hover.button.flat, .header-bar .check.titlebutton.button:hover,
+  .titlebar .check.titlebutton.button:hover {
+    icon-shadow: none; }
+
+.check:active {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active-dark.png"), url("assets/checkbox-unchecked-active-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .check:active.button.flat, .header-bar .check.titlebutton.button:active,
+  .titlebar .check.titlebutton.button:active {
+    icon-shadow: none; }
+
+.check:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .check:insensitive.button.flat, .header-bar .check.titlebutton.button:insensitive,
+  .titlebar .check.titlebutton.button:insensitive {
+    icon-shadow: none; }
+
+.check:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-dark.png"), url("assets/checkbox-unchecked-backdrop-dark@2.png"));
+  icon-shadow: none; }
+  .check:backdrop.button.flat, .header-bar .check.titlebutton.button:backdrop,
+  .titlebar .check.titlebutton.button:backdrop {
+    icon-shadow: none; }
+
+.check:backdrop:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive-dark.png"), url("assets/checkbox-unchecked-backdrop-insensitive-dark@2.png"));
+  icon-shadow: none; }
+  .check:backdrop:insensitive.button.flat, .header-bar .check.titlebutton.button:backdrop:insensitive,
+  .titlebar .check.titlebutton.button:backdrop:insensitive {
+    icon-shadow: none; }
+
+.check:inconsistent {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .check:inconsistent.button.flat, .header-bar .check.titlebutton.button:inconsistent,
+  .titlebar .check.titlebutton.button:inconsistent {
+    icon-shadow: none; }
+
+.check:inconsistent:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover-dark.png"), url("assets/checkbox-mixed-hover-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .check:inconsistent:hover.button.flat, .header-bar .check.titlebutton.button:inconsistent:hover,
+  .titlebar .check.titlebutton.button:inconsistent:hover {
+    icon-shadow: none; }
+
+.check:inconsistent:selected {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active-dark.png"), url("assets/checkbox-mixed-active-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .check:inconsistent:selected.button.flat, .header-bar .check.titlebutton.button:inconsistent:selected,
+  .titlebar .check.titlebutton.button:inconsistent:selected {
+    icon-shadow: none; }
+
+.check:inconsistent:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-dark.png"), url("assets/checkbox-mixed-backdrop-dark@2.png"));
+  icon-shadow: none; }
+  .check:inconsistent:backdrop.button.flat, .header-bar .check.titlebutton.button:inconsistent:backdrop,
+  .titlebar .check.titlebutton.button:inconsistent:backdrop {
+    icon-shadow: none; }
+
+.check:inconsistent:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .check:inconsistent:insensitive.button.flat, .header-bar .check.titlebutton.button:inconsistent:insensitive,
+  .titlebar .check.titlebutton.button:inconsistent:insensitive {
+    icon-shadow: none; }
+
+.check:inconsistent:insensitive:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive-dark.png"), url("assets/checkbox-mixed-backdrop-insensitive-dark@2.png"));
+  icon-shadow: none; }
+  .check:inconsistent:insensitive:backdrop.button.flat, .header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop,
+  .titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop {
+    icon-shadow: none; }
+
+.check:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .check:checked.button.flat, .header-bar .check.titlebutton.button:checked,
+  .titlebar .check.titlebutton.button:checked {
+    icon-shadow: none; }
+
+.check:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .check:checked:insensitive.button.flat, .header-bar .check.titlebutton.button:checked:insensitive,
+  .titlebar .check.titlebutton.button:checked:insensitive {
+    icon-shadow: none; }
+
+.check:checked:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-dark.png"), url("assets/checkbox-checked-hover-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .check:checked:hover.button.flat, .header-bar .check.titlebutton.button:checked:hover,
+  .titlebar .check.titlebutton.button:checked:hover {
+    icon-shadow: none; }
+
+.check:checked:active {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-dark.png"), url("assets/checkbox-checked-active-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .check:checked:active.button.flat, .header-bar .check.titlebutton.button:checked:active,
+  .titlebar .check.titlebutton.button:checked:active {
+    icon-shadow: none; }
+
+.check:backdrop:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-dark.png"), url("assets/checkbox-checked-backdrop-dark@2.png"));
+  icon-shadow: none; }
+  .check:backdrop:checked.button.flat, .header-bar .check.titlebutton.button:backdrop:checked,
+  .titlebar .check.titlebutton.button:backdrop:checked {
+    icon-shadow: none; }
+
+.check:backdrop:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive-dark.png"), url("assets/checkbox-checked-backdrop-insensitive-dark@2.png"));
+  icon-shadow: none; }
+  .check:backdrop:checked:insensitive.button.flat, .header-bar .check.titlebutton.button:backdrop:checked:insensitive,
+  .titlebar .check.titlebutton.button:backdrop:checked:insensitive {
+    icon-shadow: none; }
+
+.menu .menuitem.check {
+  -gtk-icon-source: -gtk-icontheme("checkbox-symbolic");
+  color: #a5a8a6;
+  icon-shadow: none; }
+  .menu .menuitem.check:active, .menu .menuitem.check:checked {
+    -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); }
+  .menu .menuitem.check:inconsistent {
+    -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); }
+  .menu .menuitem.check:hover {
+    color: #ffffff; }
+  .menu .menuitem.check:insensitive {
+    color: #666a6a; }
+
+.radio {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .radio.button.flat, .header-bar .radio.titlebutton.button,
+  .titlebar .radio.titlebutton.button {
+    icon-shadow: none; }
+
+.radio:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover-dark.png"), url("assets/radio-unchecked-hover-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .radio:hover.button.flat, .header-bar .radio.titlebutton.button:hover,
+  .titlebar .radio.titlebutton.button:hover {
+    icon-shadow: none; }
+
+.radio:active {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active-dark.png"), url("assets/radio-unchecked-active-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .radio:active.button.flat, .header-bar .radio.titlebutton.button:active,
+  .titlebar .radio.titlebutton.button:active {
+    icon-shadow: none; }
+
+.radio:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .radio:insensitive.button.flat, .header-bar .radio.titlebutton.button:insensitive,
+  .titlebar .radio.titlebutton.button:insensitive {
+    icon-shadow: none; }
+
+.radio:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-dark.png"), url("assets/radio-unchecked-backdrop-dark@2.png"));
+  icon-shadow: none; }
+  .radio:backdrop.button.flat, .header-bar .radio.titlebutton.button:backdrop,
+  .titlebar .radio.titlebutton.button:backdrop {
+    icon-shadow: none; }
+
+.radio:backdrop:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive-dark.png"), url("assets/radio-unchecked-backdrop-insensitive-dark@2.png"));
+  icon-shadow: none; }
+  .radio:backdrop:insensitive.button.flat, .header-bar .radio.titlebutton.button:backdrop:insensitive,
+  .titlebar .radio.titlebutton.button:backdrop:insensitive {
+    icon-shadow: none; }
+
+.radio:inconsistent {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .radio:inconsistent.button.flat, .header-bar .radio.titlebutton.button:inconsistent,
+  .titlebar .radio.titlebutton.button:inconsistent {
+    icon-shadow: none; }
+
+.radio:inconsistent:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover-dark.png"), url("assets/radio-mixed-hover-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .radio:inconsistent:hover.button.flat, .header-bar .radio.titlebutton.button:inconsistent:hover,
+  .titlebar .radio.titlebutton.button:inconsistent:hover {
+    icon-shadow: none; }
+
+.radio:inconsistent:selected {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active-dark.png"), url("assets/radio-mixed-active-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .radio:inconsistent:selected.button.flat, .header-bar .radio.titlebutton.button:inconsistent:selected,
+  .titlebar .radio.titlebutton.button:inconsistent:selected {
+    icon-shadow: none; }
+
+.radio:inconsistent:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-dark.png"), url("assets/radio-mixed-backdrop-dark@2.png"));
+  icon-shadow: none; }
+  .radio:inconsistent:backdrop.button.flat, .header-bar .radio.titlebutton.button:inconsistent:backdrop,
+  .titlebar .radio.titlebutton.button:inconsistent:backdrop {
+    icon-shadow: none; }
+
+.radio:inconsistent:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .radio:inconsistent:insensitive.button.flat, .header-bar .radio.titlebutton.button:inconsistent:insensitive,
+  .titlebar .radio.titlebutton.button:inconsistent:insensitive {
+    icon-shadow: none; }
+
+.radio:inconsistent:insensitive:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive-dark.png"), url("assets/radio-mixed-backdrop-insensitive-dark@2.png"));
+  icon-shadow: none; }
+  .radio:inconsistent:insensitive:backdrop.button.flat, .header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop,
+  .titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop {
+    icon-shadow: none; }
+
+.radio:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .radio:checked.button.flat, .header-bar .radio.titlebutton.button:checked,
+  .titlebar .radio.titlebutton.button:checked {
+    icon-shadow: none; }
+
+.radio:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .radio:checked:insensitive.button.flat, .header-bar .radio.titlebutton.button:checked:insensitive,
+  .titlebar .radio.titlebutton.button:checked:insensitive {
+    icon-shadow: none; }
+
+.radio:checked:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover-dark.png"), url("assets/radio-checked-hover-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .radio:checked:hover.button.flat, .header-bar .radio.titlebutton.button:checked:hover,
+  .titlebar .radio.titlebutton.button:checked:hover {
+    icon-shadow: none; }
+
+.radio:checked:active {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active-dark.png"), url("assets/radio-checked-active-dark@2.png"));
+  icon-shadow: 0 1px 0 rgba(238, 238, 236, 0.1); }
+  .radio:checked:active.button.flat, .header-bar .radio.titlebutton.button:checked:active,
+  .titlebar .radio.titlebutton.button:checked:active {
+    icon-shadow: none; }
+
+.radio:backdrop:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-dark.png"), url("assets/radio-checked-backdrop-dark@2.png"));
+  icon-shadow: none; }
+  .radio:backdrop:checked.button.flat, .header-bar .radio.titlebutton.button:backdrop:checked,
+  .titlebar .radio.titlebutton.button:backdrop:checked {
+    icon-shadow: none; }
+
+.radio:backdrop:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive-dark.png"), url("assets/radio-checked-backdrop-insensitive-dark@2.png"));
+  icon-shadow: none; }
+  .radio:backdrop:checked:insensitive.button.flat, .header-bar .radio.titlebutton.button:backdrop:checked:insensitive,
+  .titlebar .radio.titlebutton.button:backdrop:checked:insensitive {
+    icon-shadow: none; }
+
+.menu .menuitem.radio {
+  -gtk-icon-source: -gtk-icontheme("radio-symbolic");
+  color: #a5a8a6;
+  icon-shadow: none; }
+  .menu .menuitem.radio:active, .menu .menuitem.radio:checked {
+    -gtk-icon-source: -gtk-icontheme("radio-checked-symbolic"); }
+  .menu .menuitem.radio:inconsistent {
+    -gtk-icon-source: -gtk-icontheme("radio-mixed-symbolic"); }
+  .menu .menuitem.radio:hover {
+    color: #ffffff; }
+  .menu .menuitem.radio:insensitive {
+    color: #666a6a; }
+
+.view.check, .view.radio,
+.list-row .check, list-row .radio {
+  icon-shadow: none; }
+  .view.check:selected, GtkCalendar.check:selected, .view.check:hover, .view.radio:selected, GtkCalendar.radio:selected, .view.radio:hover,
+  .list-row .check:selected,
+  .list-row .check:hover, list-row .radio:selected, list-row .radio:hover {
+    icon-shadow: none; }
+
+.content-view {
+  background-color: #282c2c; }
+  .content-view:backdrop {
+    background-color: #282c2c; }
+
+.view.content-view.check {
+  icon-shadow: none;
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png"));
+  background-color: transparent; }
+
+.view.content-view.check:hover {
+  icon-shadow: none;
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png"));
+  background-color: transparent; }
+
+.view.content-view.check:active {
+  icon-shadow: none;
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png"));
+  background-color: transparent; }
+
+.view.content-view.check:backdrop {
+  icon-shadow: none;
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png"));
+  background-color: transparent; }
+
+.view.content-view.check:checked {
+  icon-shadow: none;
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png"));
+  background-color: transparent; }
+
+.view.content-view.check:checked:hover {
+  icon-shadow: none;
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png"));
+  background-color: transparent; }
+
+.view.content-view.check:checked:active {
+  icon-shadow: none;
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png"));
+  background-color: transparent; }
+
+.view.content-view.check:backdrop:checked {
+  icon-shadow: none;
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png"));
+  background-color: transparent; }
+
+GtkCheckButton.text-button, GtkRadioButton.text-button {
+  padding: 1px 2px 4px;
+  outline-offset: 0; }
+  GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent {
+    color: #939695; }
+    GtkCheckButton.text-button:insensitive:backdrop, GtkCheckButton.text-button:insensitive:active:backdrop, GtkCheckButton.text-button:insensitive:inconsistent:backdrop, GtkRadioButton.text-button:insensitive:backdrop, GtkRadioButton.text-button:insensitive:active:backdrop, GtkRadioButton.text-button:insensitive:inconsistent:backdrop {
+      color: #5d6767; }
+
+/************
+ * GtkScale *
+ ************/
+.scale,
+.scale.scale-has-marks-above.scale-has-marks-below,
+.scale.vertical.scale-has-marks-above.scale-has-marks-below {
+  -GtkScale-slider-length: 20;
+  -GtkRange-slider-width: 20;
+  -GtkRange-trough-border: 2;
+  outline-offset: -9px;
+  outline-radius: 4px; }
+  .scale.fine-tune,
+  .scale.scale-has-marks-above.scale-has-marks-below.fine-tune,
+  .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune {
+    outline-offset: -7px;
+    outline-radius: 6px; }
+    .scale.fine-tune.trough,
+    .scale.scale-has-marks-above.scale-has-marks-below.fine-tune.trough,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune.trough {
+      margin: 8px;
+      border-radius: 4px; }
+  .scale.slider,
+  .scale.scale-has-marks-above.scale-has-marks-below.slider,
+  .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider {
+    color: #eeeeec;
+    outline-color: rgba(238, 238, 236, 0.3);
+    border-color: #1c1f1f;
+    background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1);
+    border: 1px solid;
+    border-radius: 50%;
+    border-color: #151717;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -2px #393f3f, inset 0 -1px #2a2f2f; }
+    .scale.slider:hover,
+    .scale.scale-has-marks-above.scale-has-marks-below.slider:hover,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover {
+      color: #eeeeec;
+      outline-color: rgba(238, 238, 236, 0.3);
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1);
+      border-color: #151717;
+      border-radius: 50%;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), inset 0 -2px rgba(255, 255, 255, 0.14), inset 0 -1px #303535; }
+    .scale.slider:insensitive,
+    .scale.scale-has-marks-above.scale-has-marks-below.slider:insensitive,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:insensitive {
+      border-style: solid;
+      border-radius: 50%;
+      background-image: linear-gradient(to bottom, #323636);
+      box-shadow: none; }
+    .scale.slider:backdrop,
+    .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop {
+      border-style: solid;
+      border-radius: 50%;
+      border-color: #171a1a;
+      background-image: linear-gradient(to bottom, #393f3f);
+      box-shadow: none; }
+    .scale.slider:backdrop:insensitive,
+    .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive {
+      color: #5d6767;
+      border-color: #1e2222;
+      background-image: linear-gradient(to bottom, #323636);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+      .scale.slider:backdrop:insensitive > .label,
+      .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive > .label,
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive > .label {
+        color: inherit; }
+    .scale.slider:active,
+    .scale.scale-has-marks-above.scale-has-marks-below.slider:active,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:active {
+      border: 1px solid #14375d; }
+    .osd .scale.slider, .osd
+    .scale.scale-has-marks-above.scale-has-marks-below.slider, .osd
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider {
+      color: #eeeeec;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+      background-clip: padding-box;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+      text-shadow: 0 1px black;
+      icon-shadow: 0 1px black;
+      outline-color: rgba(238, 238, 236, 0.3);
+      background-color: #202526; }
+      .osd .scale.slider:hover, .osd
+      .scale.scale-has-marks-above.scale-has-marks-below.slider:hover, .osd
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover {
+        color: white;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+        background-clip: padding-box;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+        text-shadow: 0 1px black;
+        icon-shadow: 0 1px black;
+        outline-color: rgba(238, 238, 236, 0.3); }
+      .osd .scale.slider:active, .osd
+      .scale.scale-has-marks-above.scale-has-marks-below.slider:active, .osd
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:active {
+        color: white;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none;
+        outline-color: rgba(238, 238, 236, 0.3); }
+      .osd .scale.slider:backdrop, .osd
+      .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop, .osd
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop {
+        color: #eeeeec;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none; }
+  .scale.trough,
+  .scale.scale-has-marks-above.scale-has-marks-below.trough,
+  .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough {
+    margin: 10px;
+    border: 1px solid #1c1f1f;
+    border-radius: 3px;
+    background-color: #2d3232;
+    box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+    .scale.trough.highlight,
+    .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight {
+      background-image: linear-gradient(to bottom, #215d9c 2px, #266cb5);
+      border-color: #0f2b48;
+      box-shadow: 0 1px rgba(238, 238, 236, 0.1); }
+      .scale.trough.highlight.vertical,
+      .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical,
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical {
+        background-image: linear-gradient(to right, #215d9c 2px, #266cb5); }
+      .scale.trough.highlight:backdrop,
+      .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop,
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop {
+        border-color: #0f2b48;
+        background-color: #215d9c;
+        box-shadow: none; }
+    .scale.trough:insensitive, .scale.trough.vertical:insensitive,
+    .scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive,
+    .scale.scale-has-marks-above.scale-has-marks-below.trough.vertical:insensitive,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.vertical:insensitive {
+      border-color: #1c1f1f;
+      background-image: none;
+      background-color: #323636;
+      box-shadow: 0 1px rgba(238, 238, 236, 0.1); }
+    .scale.trough:backdrop,
+    .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
+      border-color: #1e2222;
+      background-color: #2a2f2f;
+      box-shadow: none; }
+    .scale.trough:backdrop:insensitive, .scale.trough .highlight:backdrop:insensitive,
+    .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive,
+    .scale.scale-has-marks-above.scale-has-marks-below.trough .highlight:backdrop:insensitive,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough .highlight:backdrop:insensitive {
+      border-color: #1e2222;
+      background-color: #323636; }
+    .osd .scale.trough, .osd
+    .scale.scale-has-marks-above.scale-has-marks-below.trough, .osd
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough {
+      border-color: rgba(0, 0, 0, 0.7);
+      box-shadow: none;
+      margin: 9px;
+      background-color: rgba(0, 0, 0, 0.5);
+      outline-color: rgba(238, 238, 236, 0.2);
+      outline-offset: -8px; }
+      .osd .scale.trough.fine-tune, .osd
+      .scale.scale-has-marks-above.scale-has-marks-below.trough.fine-tune, .osd
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.fine-tune {
+        margin: 7px; }
+      .osd .scale.trough.highlight, .osd
+      .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight, .osd
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight {
+        background-image: none;
+        background-color: #215d9c; }
+      .osd .scale.trough:insensitive, .osd .scale.trough:backdrop:insensitive, .osd
+      .scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive, .osd
+      .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive, .osd
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive, .osd
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive {
+        border-color: transparent;
+        background-color: transparent; }
+      .osd .scale.trough:backdrop, .osd
+      .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop, .osd
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: none; }
+
+.scale.scale-has-marks-below {
+  -GtkScale-slider-length: 20;
+  -GtkRange-slider-width: 24;
+  -GtkRange-trough-border: 2; }
+  .scale.scale-has-marks-below.slider {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-dark.png"), url("assets/slider-horz-scale-has-marks-below-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-below.slider:hover {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover-dark.png"), url("assets/slider-horz-scale-has-marks-below-hover-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-below.slider:active {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active-dark.png"), url("assets/slider-horz-scale-has-marks-below-active-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-below.slider:insensitive {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-below.slider:backdrop {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-dark.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-below.slider:backdrop:insensitive {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+
+.scale.scale-has-marks-above {
+  -GtkScale-slider-length: 20;
+  -GtkRange-slider-width: 24;
+  -GtkRange-trough-border: 2; }
+  .scale.scale-has-marks-above.slider {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-above.slider:hover {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover-dark.png"), url("assets/slider-horz-scale-has-marks-above-hover-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-above.slider:active {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active-dark.png"), url("assets/slider-horz-scale-has-marks-above-active-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-above.slider:insensitive {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-above.slider:backdrop {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-dark.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-above.slider:backdrop:insensitive {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+
+.scale.vertical.scale-has-marks-below {
+  -GtkScale-slider-length: 20;
+  -GtkRange-slider-width: 24;
+  -GtkRange-trough-border: 2; }
+  .scale.vertical.scale-has-marks-below.slider {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-dark.png"), url("assets/slider-vert-scale-has-marks-below-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-below.slider:hover {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover-dark.png"), url("assets/slider-vert-scale-has-marks-below-hover-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-below.slider:active {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active-dark.png"), url("assets/slider-vert-scale-has-marks-below-active-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-below.slider:insensitive {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-below.slider:backdrop {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-dark.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-below.slider:backdrop:insensitive {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+
+.scale.vertical.scale-has-marks-above {
+  -GtkScale-slider-length: 20;
+  -GtkRange-slider-width: 24;
+  -GtkRange-trough-border: 2; }
+  .scale.vertical.scale-has-marks-above.slider {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-dark.png"), url("assets/slider-vert-scale-has-marks-above-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-above.slider:hover {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover-dark.png"), url("assets/slider-vert-scale-has-marks-above-hover-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-above.slider:active {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active-dark.png"), url("assets/slider-vert-scale-has-marks-above-active-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-above.slider:insensitive {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-above.slider:backdrop {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-dark.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-above.slider:backdrop:insensitive {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive-dark@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+
+.scale.scale-has-marks-above .trough {
+  margin: 14px 10px 10px; }
+.fine-tune.scale.scale-has-marks-above .trough {
+  margin: 12px 8px 8px; }
+
+.scale.scale-has-marks-below .trough {
+  margin: 10px 10px 14px; }
+.fine-tune.scale.scale-has-marks-below .trough {
+  margin: 8px 8px 12px; }
+
+.scale.vertical.scale-has-marks-above .trough {
+  margin: 10px 10px 10px 14px; }
+.fine-tune.scale.vertical.scale-has-marks-above .trough {
+  margin: 8px 8px 8px 12px; }
+
+.scale.vertical.scale-has-marks-below .trough {
+  margin: 10px 14px 10px 10px; }
+.fine-tune.scale.vertical.scale-has-marks-below .trough {
+  margin: 8px 12px 8px 8px; }
+
+/*****************
+ * Progress bars *
+ *****************/
+GtkProgressBar {
+  padding: 0;
+  font-size: smaller;
+  color: rgba(238, 238, 236, 0.4);
+  box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+  GtkProgressBar:backdrop {
+    color: #5d6767; }
+  GtkProgressBar.osd {
+    -GtkProgressBar-xspacing: 0;
+    -GtkProgressBar-yspacing: 0;
+    -GtkProgressBar-min-horizontal-bar-height: 3; }
+  GtkProgressBar.trough {
+    border: 1px solid #1c1f1f;
+    border-radius: 3px;
+    background-color: #2e3333; }
+    GtkProgressBar.trough:backdrop {
+      border-color: #1e2222;
+      background-color: #2f3434;
+      box-shadow: 0 1px rgba(255, 255, 255, 0); }
+    GtkProgressBar.trough.osd {
+      border-style: none;
+      background-color: transparent;
+      box-shadow: none; }
+
+.progressbar {
+  background-image: linear-gradient(to bottom, #215d9c 2px, #266cb5);
+  border: 1px solid #0f2b48;
+  border-radius: 1.5px;
+  box-shadow: none; }
+  .progressbar.left {
+    border-top-left-radius: 3px;
+    border-bottom-left-radius: 3px; }
+  .progressbar.right {
+    border-top-right-radius: 3px;
+    border-bottom-right-radius: 3px; }
+  .progressbar.left.right {
+    box-shadow: none; }
+  .progressbar.vertical {
+    background-image: linear-gradient(to right, #215d9c 2px, #266cb5); }
+    .progressbar.vertical.bottom {
+      border-bottom-left-radius: 3px;
+      border-bottom-right-radius: 3px;
+      box-shadow: none; }
+    .progressbar.vertical.top {
+      border-top-left-radius: 3px;
+      border-top-right-radius: 3px; }
+  .progressbar:backdrop {
+    border-color: #0f2b48;
+    background-image: none;
+    background-color: #215d9c;
+    box-shadow: none; }
+  .progressbar.osd {
+    background-image: none;
+    background-color: #215d9c;
+    border-style: none;
+    border-radius: 0; }
+
+/*************
+ * Level Bar *
+ *************/
+.level-bar.vertical {
+  -GtkLevelBar-min-block-width: 3;
+  -GtkLevelBar-min-block-height: 34; }
+
+.level-bar {
+  box-shadow: 0 1px rgba(238, 238, 236, 0.1);
+  -GtkLevelBar-min-block-width: 34;
+  -GtkLevelBar-min-block-height: 3; }
+  .level-bar.vertical {
+    -GtkLevelBar-min-block-width: 3;
+    -GtkLevelBar-min-block-height: 34; }
+  .level-bar.trough {
+    border: 1px solid;
+    padding: 2px;
+    border-radius: 3px;
+    background-color: transparent;
+    background-image: linear-gradient(to bottom, #212121, #292929 90%);
+    color: white;
+    border-color: #1c1f1f;
+    box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(33, 93, 156, 0), 0 1px rgba(238, 238, 236, 0.1); }
+    .level-bar.trough:backdrop {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #212121, #292929 90%);
+      color: #d4d4d4;
+      border-color: #1e2222;
+      background-image: linear-gradient(to bottom, #2c2c2c);
+      box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(238, 238, 236, 0); }
+  .level-bar.fill-block {
+    border: 1px solid #1c5187;
+    background-color: #215d9c;
+    box-shadow: 0 1px rgba(0, 0, 0, 0.1);
+    border-radius: 1px; }
+    .level-bar.fill-block:backdrop {
+      border-color: #215d9c;
+      box-shadow: none; }
+    .level-bar.fill-block.indicator-discrete.horizontal {
+      margin: 0 1px; }
+    .level-bar.fill-block.indicator-discrete.vertical {
+      margin: 1px 0; }
+    .level-bar.fill-block.level-high {
+      border-color: #40760c;
+      background-color: #5aa411; }
+      .level-bar.fill-block.level-high:backdrop {
+        border-color: #5aa411; }
+    .level-bar.fill-block.level-low {
+      border-color: #c26000;
+      background-color: #f57900; }
+      .level-bar.fill-block.level-low:backdrop {
+        border-color: #f57900; }
+    .level-bar.fill-block.empty-fill-block {
+      background-color: transparent;
+      border-color: rgba(238, 238, 236, 0.1);
+      box-shadow: none; }
+      .level-bar.fill-block.empty-fill-block:backdrop {
+        border-color: rgba(147, 150, 149, 0.15); }
+
+/**********
+ * Frames *
+ **********/
+.frame {
+  border: 1px solid #1c1f1f;
+  padding: 0; }
+  .frame.flat {
+    border-style: none; }
+  .frame:backdrop {
+    border-color: #1e2222; }
+  .frame.action-bar {
+    padding: 6px;
+    border-width: 1px 0 0; }
+
+GtkScrolledWindow GtkViewport.frame {
+  border-style: none; }
+
+.separator, GtkPlacesSidebar.sidebar .view .separator,
+GtkPlacesSidebar.sidebar .view .separator:backdrop {
+  color: rgba(0, 0, 0, 0.1); }
+  GtkFileChooserButton .separator.vertical, GtkFileChooserButton GtkPlacesSidebar.sidebar .view .vertical.separator, GtkPlacesSidebar.sidebar .view GtkFileChooserButton .vertical.separator, GtkFontButton .separator.vertical, GtkFontButton GtkPlacesSidebar.sidebar .view .vertical.separator, GtkPlacesSidebar.sidebar .view GtkFontButton .vertical.separator {
+    -GtkWidget-wide-separators: true; }
+
+/*********
+ * Lists *
+ *********/
+.list, .list-row {
+  background-color: #292929;
+  border-color: #1c1f1f; }
+  .list:backdrop, .list-row:backdrop {
+    background-color: #2c2c2c;
+    border-color: #1e2222; }
+
+.list-row,
+.grid-child {
+  padding: 2px; }
+
+.list-row.button, .header-bar .list-row.button.titlebutton,
+.titlebar .list-row.button.titlebutton,
+.list-row.button:backdrop,
+.list-row.button:backdrop:active,
+.list-row.button:backdrop:checked,
+.list-row.button:backdrop:insensitive,
+.list-row.button:backdrop:insensitive:active,
+.list-row.button:backdrop:insensitive:checked,
+.list-row.button:insensitive:active,
+.list-row.button:insensitive:checked {
+  background-color: rgba(41, 41, 41, 0);
+  border-style: none;
+  border-radius: 0;
+  box-shadow: none; }
+
+.list-row.button:hover {
+  background-color: #323232; }
+.list-row.button:active {
+  box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); }
+.list-row.button:backdrop:hover {
+  background-color: transparent; }
+.list-row.button:selected:active {
+  box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); }
+.list-row.button:selected:hover {
+  background-color: #356ba4; }
+.list-row.button:selected:backdrop {
+  background-color: #215d9c; }
+
+.list-row:selected .button {
+  color: #eeeeec;
+  outline-color: rgba(238, 238, 236, 0.3);
+  border-color: #1c1f1f;
+  background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+  text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+  icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+  box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+  .list-row:selected .button.flat, .list-row:selected .header-bar .titlebutton.button, .header-bar .list-row:selected .titlebutton.button,
+  .list-row:selected .titlebar .titlebutton.button,
+  .titlebar .list-row:selected .titlebutton.button {
+    border-color: transparent;
+    background-color: transparent;
+    background-image: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+    text-shadow: none;
+    icon-shadow: none;
+    color: #ffffff; }
+  .list-row:selected .button:hover {
+    color: #eeeeec;
+    outline-color: rgba(238, 238, 236, 0.3);
+    border-color: #1c1f1f;
+    background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+  .list-row:selected .button:active, .list-row:selected .button:checked {
+    color: #eeeeec;
+    outline-color: rgba(238, 238, 236, 0.3);
+    border-color: #1c1f1f;
+    background-image: linear-gradient(to bottom, #232727, #292d2d 40%, #2d3232);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+    box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+  .list-row:selected .button:backdrop, .list-row:selected .button.flat:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop,
+  .list-row:selected .titlebar .titlebutton.button:backdrop,
+  .titlebar .list-row:selected .titlebutton.button:backdrop {
+    color: #939695;
+    border-color: #1e2222;
+    background-image: linear-gradient(to bottom, #393f3f);
+    text-shadow: none;
+    icon-shadow: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+    .list-row:selected .button:backdrop:active, .list-row:selected .button:backdrop:checked, .list-row:selected .button.flat:backdrop:active, .list-row:selected .header-bar .titlebutton.button:backdrop:active, .header-bar .list-row:selected .titlebutton.button:backdrop:active,
+    .list-row:selected .titlebar .titlebutton.button:backdrop:active,
+    .titlebar .list-row:selected .titlebutton.button:backdrop:active, .list-row:selected .button.flat:backdrop:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:checked,
+    .list-row:selected .titlebar .titlebutton.button:backdrop:checked,
+    .titlebar .list-row:selected .titlebutton.button:backdrop:checked {
+      color: #939695;
+      border-color: #1e2222;
+      background-image: linear-gradient(to bottom, #2f3434);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+    .list-row:selected .button:backdrop:insensitive, .list-row:selected .button.flat:backdrop:insensitive, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive,
+    .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive,
+    .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive {
+      color: #5d6767;
+      border-color: #1e2222;
+      background-image: linear-gradient(to bottom, #323636);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+      .list-row:selected .button:backdrop:insensitive > .label, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive > .label,
+      .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive > .label, .list-row:selected .button.flat:backdrop:insensitive > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive > .label,
+      .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive > .label,
+      .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive > .label {
+        color: inherit; }
+      .list-row:selected .button:backdrop:insensitive:active, .list-row:selected .button:backdrop:insensitive:checked, .list-row:selected .button.flat:backdrop:insensitive:active, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active,
+      .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active,
+      .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active, .list-row:selected .button.flat:backdrop:insensitive:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked,
+      .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked,
+      .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked {
+        color: #5d6767;
+        border-color: #1e2222;
+        background-image: linear-gradient(to bottom, #262929);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+        .list-row:selected .button:backdrop:insensitive:active > .label, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive:active > .label,
+        .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive:active > .label, .list-row:selected .button:backdrop:insensitive:checked > .label, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive:checked > .label,
+        .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive:checked > .label, .list-row:selected .button.flat:backdrop:insensitive:active > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label,
+        .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active > .label,
+        .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label, .list-row:selected .button.flat:backdrop:insensitive:checked > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label,
+        .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked > .label,
+        .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label {
+          color: inherit; }
+  .list-row:selected .button.flat:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop,
+  .list-row:selected .titlebar .titlebutton.button:backdrop,
+  .titlebar .list-row:selected .titlebutton.button:backdrop {
+    border-color: transparent;
+    background-color: transparent;
+    background-image: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+    text-shadow: none;
+    icon-shadow: none;
+    color: #939695; }
+  .list-row:selected .button:insensitive {
+    color: #939695;
+    border-color: #1c1f1f;
+    background-image: linear-gradient(to bottom, #323636);
+    text-shadow: none;
+    icon-shadow: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+    .list-row:selected .button:insensitive > .label, .list-row:selected .header-bar .button.titlebutton:insensitive > .label,
+    .list-row:selected .titlebar .button.titlebutton:insensitive > .label {
+      color: inherit; }
+    .list-row:selected .button:insensitive:active, .list-row:selected .button:insensitive:checked {
+      color: #939695;
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #2f3333, #323636);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+      .list-row:selected .button:insensitive:active > .label, .list-row:selected .header-bar .button.titlebutton:insensitive:active > .label,
+      .list-row:selected .titlebar .button.titlebutton:insensitive:active > .label, .list-row:selected .button:insensitive:checked > .label, .list-row:selected .header-bar .button.titlebutton:insensitive:checked > .label,
+      .list-row:selected .titlebar .button.titlebutton:insensitive:checked > .label {
+        color: inherit; }
+
+.list-row, list-row.button, .header-bar list-row.button.titlebutton,
+.titlebar list-row.button.titlebutton {
+  transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
+  .list-row:hover, list-row.button:hover, .header-bar list-row.button.titlebutton:hover,
+  .titlebar list-row.button.titlebutton:hover {
+    transition: none; }
+
+/*********************
+ * App Notifications *
+ *********************/
+.app-notification,
+.app-notification.frame {
+  padding: 10px;
+  border: none;
+  border-radius: 0 0 6px 6px;
+  background-color: rgba(32, 37, 38, 0.7);
+  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px);
+  background-clip: padding-box; }
+  .app-notification:backdrop,
+  .app-notification.frame:backdrop {
+    background-image: none; }
+  .app-notification .button, .app-notification .header-bar .button.titlebutton, .header-bar .app-notification .button.titlebutton,
+  .app-notification .titlebar .button.titlebutton,
+  .titlebar .app-notification .button.titlebutton,
+  .app-notification.frame .button {
+    color: #eeeeec;
+    border-color: rgba(0, 0, 0, 0.7);
+    background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+    background-clip: padding-box;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+    text-shadow: 0 1px black;
+    icon-shadow: 0 1px black;
+    outline-color: rgba(238, 238, 236, 0.3); }
+    .app-notification .button.flat, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button,
+    .app-notification .titlebar .titlebutton.button,
+    .titlebar .app-notification .titlebutton.button,
+    .app-notification.frame .button.flat,
+    .app-notification.frame .header-bar .titlebutton.button,
+    .header-bar .app-notification.frame .titlebutton.button,
+    .app-notification.frame .titlebar .titlebutton.button,
+    .titlebar .app-notification.frame .titlebutton.button {
+      icon-shadow: 0 1px black;
+      text-shadow: 0 1px black; }
+    .app-notification .button:hover,
+    .app-notification.frame .button:hover {
+      color: white;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+      background-clip: padding-box;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+      text-shadow: 0 1px black;
+      icon-shadow: 0 1px black;
+      outline-color: rgba(238, 238, 236, 0.3); }
+    .app-notification .button:active, .app-notification .button:checked, .app-notification .button:backdrop:active, .app-notification .button:backdrop:checked,
+    .app-notification.frame .button:active,
+    .app-notification.frame .button:checked,
+    .app-notification.frame .button:backdrop:active,
+    .app-notification.frame .button:backdrop:checked {
+      color: white;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none;
+      outline-color: rgba(238, 238, 236, 0.3); }
+    .app-notification .button:insensitive, .app-notification .button:backdrop:insensitive,
+    .app-notification.frame .button:insensitive,
+    .app-notification.frame .button:backdrop:insensitive {
+      color: #878989;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none; }
+    .app-notification .button:backdrop,
+    .app-notification.frame .button:backdrop {
+      color: #eeeeec;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none; }
+
+/*************
+ * Expanders *
+ *************/
+.expander {
+  -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
+  .expander:dir(rtl) {
+    -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
+  .expander:hover {
+    color: white; }
+  .expander:checked {
+    -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
+
+/************
+ * Calendar *
+ ***********/
+GtkCalendar {
+  color: white;
+  border: 1px solid #1c1f1f; }
+  GtkCalendar.header {
+    border: 1px solid rgba(0, 0, 0, 0.1);
+    border-radius: 0; }
+    GtkCalendar.header:backdrop {
+      border-color: rgba(0, 0, 0, 0.1); }
+  GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
+  .titlebar GtkCalendar.button.titlebutton {
+    color: rgba(238, 238, 236, 0.45); }
+    GtkCalendar.button:hover, .header-bar GtkCalendar.button.titlebutton:hover,
+    .titlebar GtkCalendar.button.titlebutton:hover {
+      color: #eeeeec; }
+    GtkCalendar.button:backdrop, .header-bar GtkCalendar.button.titlebutton:backdrop,
+    .titlebar GtkCalendar.button.titlebutton:backdrop {
+      color: rgba(147, 150, 149, 0.45); }
+  GtkCalendar:inconsistent, GtkCalendar:inconsistent:backdrop, GtkCalendar.highlight, GtkCalendar.highlight:backdrop {
+    color: alpha(currentColor,0.55); }
+  GtkCalendar:backdrop {
+    color: #d4d4d4;
+    border-color: #1e2222; }
+
+/***********
+ * Dialogs *
+ ***********/
+.message-dialog .dialog-action-area .button {
+  padding: 8px; }
+
+.message-dialog {
+  -GtkDialog-button-spacing: 0; }
+  .message-dialog .titlebar {
+    border-style: none;
+    box-shadow: inset 0 1px rgba(238, 238, 236, 0.1); }
+  .message-dialog.csd.background {
+    border-bottom-left-radius: 9px;
+    border-bottom-right-radius: 9px; }
+  .message-dialog.csd .dialog-action-area .button {
+    padding: 12px;
+    border-radius: 0;
+    color: #eeeeec;
+    outline-color: rgba(238, 238, 236, 0.3);
+    border-color: #1c1f1f;
+    background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+    .message-dialog.csd .dialog-action-area .button:hover {
+      color: #eeeeec;
+      outline-color: rgba(238, 238, 236, 0.3);
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+    .message-dialog.csd .dialog-action-area .button:active {
+      color: #eeeeec;
+      outline-color: rgba(238, 238, 236, 0.3);
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #232727, #292d2d 40%, #2d3232);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.89176);
+      box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+    .message-dialog.csd .dialog-action-area .button:insensitive {
+      color: #939695;
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #323636);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+      .message-dialog.csd .dialog-action-area .button:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .button.titlebutton:insensitive > .label,
+      .message-dialog.csd .dialog-action-area .titlebar .button.titlebutton:insensitive > .label {
+        color: inherit; }
+    .message-dialog.csd .dialog-action-area .button:backdrop {
+      color: #939695;
+      border-color: #1e2222;
+      background-image: linear-gradient(to bottom, #393f3f);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+    .message-dialog.csd .dialog-action-area .button:backdrop:insensitive {
+      color: #5d6767;
+      border-color: #1e2222;
+      background-image: linear-gradient(to bottom, #323636);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+      .message-dialog.csd .dialog-action-area .button:backdrop:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .button.titlebutton:backdrop:insensitive > .label,
+      .message-dialog.csd .dialog-action-area .titlebar .button.titlebutton:backdrop:insensitive > .label {
+        color: inherit; }
+    .message-dialog.csd .dialog-action-area .button.suggested-action {
+      color: white;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #0b1e33;
+      background-image: linear-gradient(to bottom, #256ab1, #215d9c 40%, #1c5187);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+      .message-dialog.csd .dialog-action-area .button.suggested-action:hover {
+        color: white;
+        outline-color: rgba(255, 255, 255, 0.3);
+        border-color: #0b1e33;
+        background-image: linear-gradient(to bottom, #3180d4, #2467ad 40%, #215d9c);
+        text-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
+        icon-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+      .message-dialog.csd .dialog-action-area .button.suggested-action:active {
+        color: white;
+        outline-color: rgba(255, 255, 255, 0.3);
+        border-color: #0b1e33;
+        background-image: linear-gradient(to bottom, #194776, #1b4d80 40%, #1c5187);
+        text-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
+        icon-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
+        box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+      .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop {
+        color: #d2deeb;
+        border-color: #0b1e33;
+        background-image: linear-gradient(to bottom, #215d9c);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+        .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive {
+          color: #5d6767;
+          border-color: #1e2222;
+          background-image: linear-gradient(to bottom, #323636);
+          text-shadow: none;
+          icon-shadow: none;
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+          .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > .label,
+          .message-dialog.csd .dialog-action-area .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > .label {
+            color: inherit; }
+      .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive {
+        color: #939695;
+        border-color: #1c1f1f;
+        background-image: linear-gradient(to bottom, #323636);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+        .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .suggested-action.button.titlebutton:insensitive > .label,
+        .message-dialog.csd .dialog-action-area .titlebar .suggested-action.button.titlebutton:insensitive > .label {
+          color: inherit; }
+    .message-dialog.csd .dialog-action-area .button.destructive-action {
+      color: white;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #5e0707;
+      background-image: linear-gradient(to bottom, #ed1212, #d51010 40%, #bd0e0e);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); }
+      .message-dialog.csd .dialog-action-area .button.destructive-action:hover {
+        color: white;
+        outline-color: rgba(255, 255, 255, 0.3);
+        border-color: #5e0707;
+        background-image: linear-gradient(to bottom, #f03c3c, #e81111 40%, #d51010);
+        text-shadow: 0 -1px rgba(0, 0, 0, 0.60878);
+        icon-shadow: 0 -1px rgba(0, 0, 0, 0.60878);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); }
+      .message-dialog.csd .dialog-action-area .button.destructive-action:active {
+        color: white;
+        outline-color: rgba(255, 255, 255, 0.3);
+        border-color: #5e0707;
+        background-image: linear-gradient(to bottom, #aa0d0d, #b60e0e 40%, #bd0e0e);
+        text-shadow: 0 -1px rgba(0, 0, 0, 0.72078);
+        icon-shadow: 0 -1px rgba(0, 0, 0, 0.72078);
+        box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+      .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop {
+        color: #f6cfcf;
+        border-color: #5e0707;
+        background-image: linear-gradient(to bottom, #d51010);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+        .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive {
+          color: #5d6767;
+          border-color: #1e2222;
+          background-image: linear-gradient(to bottom, #323636);
+          text-shadow: none;
+          icon-shadow: none;
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+          .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .destructive-action.button.titlebutton:backdrop:insensitive > .label,
+          .message-dialog.csd .dialog-action-area .titlebar .destructive-action.button.titlebutton:backdrop:insensitive > .label {
+            color: inherit; }
+      .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
+        color: #939695;
+        border-color: #1c1f1f;
+        background-image: linear-gradient(to bottom, #323636);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+        .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .destructive-action.button.titlebutton:insensitive > .label,
+        .message-dialog.csd .dialog-action-area .titlebar .destructive-action.button.titlebutton:insensitive > .label {
+          color: inherit; }
+  .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive, .message-dialog.csd .dialog-action-area .button:backdrop, .message-dialog.csd .dialog-action-area .button:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action, .message-dialog.csd .dialog-action-area .button.suggested-action:hover, .message-dialog.csd .dialog-action-area .button.suggested-action:active, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action, .message-dialog.csd .dialog-action-area .button.destructive-action:hover, .message-dialog.csd .dialog-action-area .button.destructive-action:active, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
+    border-left-style: solid;
+    border-right-style: none;
+    border-bottom-style: none; }
+  .message-dialog.csd .dialog-action-area .button:last-child {
+    border-bottom-right-radius: 7px;
+    outline-bottom-right-radius: 5px; }
+  .message-dialog.csd .dialog-action-area .button:first-child {
+    border-left-style: none;
+    border-bottom-left-radius: 7px;
+    outline-bottom-left-radius: 5px; }
+
+GtkFileChooserDialog .search-bar {
+  background-color: #292929;
+  border-color: #393f3f;
+  box-shadow: none; }
+  GtkFileChooserDialog .search-bar:backdrop {
+    background-color: #2c2c2c;
+    border-color: #393f3f; }
+GtkFileChooserDialog .dialog-action-box {
+  border-top: 1px solid #1c1f1f; }
+  GtkFileChooserDialog .dialog-action-box:backdrop {
+    border-top-color: #1e2222; }
+
+/***********
+ * Sidebar *
+ ***********/
+.sidebar {
+  border: none;
+  background-color: #454c4c; }
+  .sidebar:backdrop {
+    background-color: #454c4c; }
+
+GtkPlacesSidebar.sidebar .view {
+  color: #eeeeec;
+  background-color: transparent; }
+  GtkPlacesSidebar.sidebar .view .image {
+    color: #bbbdbc; }
+    GtkPlacesSidebar.sidebar .view .image:selected {
+      color: #e8eef5; }
+      GtkPlacesSidebar.sidebar .view .image:selected:backdrop {
+        color: #e8eef5; }
+    GtkPlacesSidebar.sidebar .view .image:insensitive {
+      color: #7b7f7f; }
+    GtkPlacesSidebar.sidebar .view .image:backdrop {
+      color: #7b7f7f; }
+      GtkPlacesSidebar.sidebar .view .image:backdrop:insensitive {
+        color: #555e5e; }
+  GtkPlacesSidebar.sidebar .view:insensitive {
+    color: #939695; }
+  GtkPlacesSidebar.sidebar .view:backdrop {
+    color: #939695; }
+    GtkPlacesSidebar.sidebar .view:backdrop:insensitive {
+      color: #5d6767; }
+
+.sidebar-item {
+  padding: 10px 4px; }
+  .sidebar-item > .label {
+    padding-left: 6px;
+    padding-right: 6px; }
+  .sidebar-item.needs-attention > .label {
+    background-size: 6px 6px, 0 0; }
+
+/*********
+ * Paned *
+ *********/
+GtkPaned {
+  -GtkPaned-handle-size: 1;
+  -gtk-icon-source: none;
+  margin: 0 8px 8px 0; }
+  GtkPaned:dir(rtl) {
+    margin-right: 0;
+    margin-left: 8px; }
+  GtkPaned .pane-separator {
+    background-color: #1c1f1f; }
+    GtkPaned .pane-separator:backdrop {
+      background-color: #1e2222; }
+
+GtkPaned.wide {
+  -GtkPaned-handle-size: 5;
+  margin: 0; }
+  GtkPaned.wide .pane-separator {
+    background-color: transparent;
+    border-style: none solid;
+    border-color: #1c1f1f;
+    border-width: 1px; }
+  GtkPaned.wide.vertical .pane-separator {
+    border-style: solid none; }
+  GtkPaned.wide .pane-separator:backdrop {
+    border-color: #1e2222; }
+
+/**************
+ * GtkInfoBar *
+ **************/
+GtkInfoBar {
+  border-style: none; }
+
+.info,
+.question,
+.warning,
+.error {
+  background-color: #215d9c;
+  color: #ffffff;
+  text-shadow: 0 1px #184472;
+  border-color: #184472; }
+  .info .button, .info .header-bar .button.titlebutton, .header-bar .info .button.titlebutton,
+  .info .titlebar .button.titlebutton,
+  .titlebar .info .button.titlebutton,
+  .question .button,
+  .question .header-bar .button.titlebutton,
+  .header-bar .question .button.titlebutton,
+  .question .titlebar .button.titlebutton,
+  .titlebar .question .button.titlebutton,
+  .warning .button,
+  .warning .header-bar .button.titlebutton,
+  .header-bar .warning .button.titlebutton,
+  .warning .titlebar .button.titlebutton,
+  .titlebar .warning .button.titlebutton,
+  .error .button,
+  .error .header-bar .button.titlebutton,
+  .header-bar .error .button.titlebutton,
+  .error .titlebar .button.titlebutton,
+  .titlebar .error .button.titlebutton {
+    color: #ffffff;
+    outline-color: rgba(255, 255, 255, 0.3);
+    border-color: #0b1e33;
+    background-image: linear-gradient(to bottom, #256ab1, #215d9c 40%, #1c5187);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+    .info .button:hover,
+    .question .button:hover,
+    .warning .button:hover,
+    .error .button:hover {
+      color: #ffffff;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #0b1e33;
+      background-image: linear-gradient(to bottom, #3180d4, #2467ad 40%, #215d9c);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.67153);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1); }
+    .info .button:active,
+    .question .button:active,
+    .warning .button:active,
+    .error .button:active {
+      color: #ffffff;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #0b1e33;
+      background-image: linear-gradient(to bottom, #194776, #1b4d80 40%, #1c5187);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.78353);
+      box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+    .info .button:insensitive,
+    .question .button:insensitive,
+    .warning .button:insensitive,
+    .error .button:insensitive {
+      color: #90aac4;
+      border-color: #0b1e33;
+      background-image: linear-gradient(to bottom, #22558a);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+      .info .button:insensitive > .label, .info .header-bar .button.titlebutton:insensitive > .label,
+      .info .titlebar .button.titlebutton:insensitive > .label,
+      .question .button:insensitive > .label,
+      .question .header-bar .button.titlebutton:insensitive > .label,
+      .question .titlebar .button.titlebutton:insensitive > .label,
+      .warning .button:insensitive > .label,
+      .warning .header-bar .button.titlebutton:insensitive > .label,
+      .warning .titlebar .button.titlebutton:insensitive > .label,
+      .error .button:insensitive > .label,
+      .error .header-bar .button.titlebutton:insensitive > .label,
+      .error .titlebar .button.titlebutton:insensitive > .label {
+        color: inherit; }
+    .info .button:backdrop,
+    .question .button:backdrop,
+    .warning .button:backdrop,
+    .error .button:backdrop {
+      color: #d2deeb;
+      border-color: #0b1e33;
+      background-image: linear-gradient(to bottom, #215d9c);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+      border-color: #0b1e33; }
+      .info .button:backdrop:insensitive,
+      .question .button:backdrop:insensitive,
+      .warning .button:backdrop:insensitive,
+      .error .button:backdrop:insensitive {
+        color: #6f90b2;
+        border-color: #0b1e33;
+        background-image: linear-gradient(to bottom, #22558a);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+        border-color: #0b1e33; }
+        .info .button:backdrop:insensitive > .label, .info .header-bar .button.titlebutton:backdrop:insensitive > .label,
+        .info .titlebar .button.titlebutton:backdrop:insensitive > .label,
+        .question .button:backdrop:insensitive > .label,
+        .question .header-bar .button.titlebutton:backdrop:insensitive > .label,
+        .question .titlebar .button.titlebutton:backdrop:insensitive > .label,
+        .warning .button:backdrop:insensitive > .label,
+        .warning .header-bar .button.titlebutton:backdrop:insensitive > .label,
+        .warning .titlebar .button.titlebutton:backdrop:insensitive > .label,
+        .error .button:backdrop:insensitive > .label,
+        .error .header-bar .button.titlebutton:backdrop:insensitive > .label,
+        .error .titlebar .button.titlebutton:backdrop:insensitive > .label {
+          color: inherit; }
+  .info .label:selected,
+  .info .label:selected:focus,
+  .info .label:selected:hover,
+  .question .label:selected,
+  .question .label:selected:focus,
+  .question .label:selected:hover,
+  .warning .label:selected,
+  .warning .label:selected:focus,
+  .warning .label:selected:hover,
+  .error .label:selected,
+  .error .label:selected:focus,
+  .error .label:selected:hover {
+    background-color: #184472; }
+
+/************
+ * Tooltips *
+ ************/
+.tooltip {
+  color: white;
+  padding: 4px;
+  /* not working */
+  border-radius: 5px;
+  box-shadow: none;
+  text-shadow: 0 1px black; }
+  .tooltip.background {
+    background-color: rgba(0, 0, 0, 0.8);
+    background-clip: padding-box;
+    border: 1px solid rgba(255, 255, 255, 0.1); }
+  .tooltip.window-frame.csd {
+    background-color: transparent; }
+
+.tooltip * {
+  padding: 4px;
+  background-color: transparent;
+  color: inherit; }
+
+/*****************
+ * Color Chooser *
+ *****************/
+GtkColorSwatch {
+  box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+  :selected GtkColorSwatch {
+    box-shadow: none; }
+    :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover {
+      border-color: #ffffff; }
+  GtkColorSwatch:selected {
+    box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+  GtkColorSwatch.top {
+    border-top-left-radius: 6px;
+    border-top-right-radius: 6px; }
+  GtkColorSwatch.bottom {
+    border-bottom-left-radius: 6px;
+    border-bottom-right-radius: 6px; }
+  GtkColorSwatch.left, GtkColorSwatch:first-child:not(.overlay):not(.top) {
+    border-top-left-radius: 6px;
+    border-bottom-left-radius: 6px; }
+  GtkColorSwatch.right, GtkColorSwatch:last-child:not(.overlay):not(.bottom) {
+    border-top-right-radius: 6px;
+    border-bottom-right-radius: 6px; }
+  GtkColorSwatch:only-child:not(.overlay) {
+    border-radius: 6px; }
+  GtkColorSwatch.top > .overlay {
+    border-top-left-radius: 5px;
+    border-top-right-radius: 5px; }
+  GtkColorSwatch.bottom > .overlay {
+    border-bottom-left-radius: 5px;
+    border-bottom-right-radius: 5px; }
+  GtkColorSwatch:first-child:not(.top) > .overlay {
+    border-top-left-radius: 5px;
+    border-bottom-left-radius: 5px; }
+  GtkColorSwatch:last-child:not(.bottom) > .overlay {
+    border-top-right-radius: 5px;
+    border-bottom-right-radius: 5px; }
+  GtkColorSwatch:only-child > .overlay {
+    border-radius: 5px; }
+  GtkColorSwatch:hover, GtkColorSwatch:hover:selected {
+    background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0) 50%);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), inset 0 -1px rgba(0, 0, 0, 0.4); }
+    GtkColorSwatch:hover.color-dark, GtkColorSwatch:hover:selected.color-dark {
+      background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%); }
+  GtkColorSwatch:backdrop, GtkColorSwatch:backdrop:selected
+  GtkColorSwatch.color-dark:backdrop, GtkColorSwatch.color-dark:backdrop:selected {
+    background-image: none;
+    box-shadow: none; }
+  GtkColorEditor GtkColorSwatch {
+    border-radius: 3px; }
+    GtkColorEditor GtkColorSwatch:hover {
+      background-image: none;
+      box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+    GtkColorEditor GtkColorSwatch:backdrop {
+      box-shadow: none; }
+  GtkColorSwatch.color-dark {
+    color: white;
+    outline-color: rgba(0, 0, 0, 0.3); }
+    GtkColorSwatch.color-dark:backdrop {
+      color: rgba(255, 255, 255, 0.3); }
+  GtkColorSwatch.color-light {
+    color: black;
+    outline-color: rgba(255, 255, 255, 0.5); }
+    GtkColorSwatch.color-light:backdrop {
+      color: rgba(0, 0, 0, 0.3); }
+  GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected {
+    border: 1px solid #1c1f1f; }
+    GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover {
+      border-color: black; }
+  GtkColorSwatch#add-color-button {
+    border-style: solid;
+    border-width: 1px;
+    color: #eeeeec;
+    outline-color: rgba(238, 238, 236, 0.3);
+    border-color: #1c1f1f;
+    background-image: linear-gradient(to bottom, #454c4c, #393f3f 40%, #2d3232);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+    GtkColorSwatch#add-color-button:hover {
+      color: #eeeeec;
+      outline-color: rgba(238, 238, 236, 0.3);
+      border-color: #1c1f1f;
+      background-image: linear-gradient(to bottom, #5b6464, #434a4a 40%, #393f3f);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.77976);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0 1px rgba(238, 238, 236, 0.1); }
+    GtkColorSwatch#add-color-button:backdrop {
+      color: #939695;
+      border-color: #1e2222;
+      background-image: linear-gradient(to bottom, #393f3f);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0); }
+    GtkColorSwatch#add-color-button .overlay {
+      border-color: transparent;
+      background-color: transparent;
+      background-image: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(238, 238, 236, 0);
+      text-shadow: none;
+      icon-shadow: none; }
+
+/********
+ * Misc *
+ ********/
+.scale-popup .button, .scale-popup .header-bar .button.titlebutton, .header-bar .scale-popup .button.titlebutton,
+.scale-popup .titlebar .button.titlebutton,
+.titlebar .scale-popup .button.titlebutton {
+  padding: 6px; }
+  .scale-popup .button:hover {
+    background-color: rgba(238, 238, 236, 0.1);
+    border-radius: 5px; }
+
+GtkVolumeButton.button, .header-bar GtkVolumeButton.button.titlebutton,
+.titlebar GtkVolumeButton.button.titlebutton {
+  padding: 8px; }
+
+/**********************
+ * Window Decorations *
+ *********************/
+.window-frame {
+  border-radius: 7px 7px 0 0;
+  border-width: 0px;
+  box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(28, 31, 31, 0.9);
+  /* this is used for the resize cursor area */
+  margin: 10px; }
+  .window-frame:backdrop {
+    box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(28, 31, 31, 0.9); }
+  .window-frame.tiled {
+    border-radius: 0; }
+  .window-frame.popup {
+    box-shadow: none; }
+  .window-frame.ssd {
+    box-shadow: 0 0 0 1px rgba(28, 31, 31, 0.9); }
+  .window-frame.csd .popup {
+    border-radius: 0;
+    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(28, 31, 31, 0.8); }
+  .window-frame.csd.tooltip {
+    border-radius: 5px;
+    box-shadow: none; }
+  .window-frame.csd.message-dialog {
+    border-radius: 7px;
+    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(28, 31, 31, 0.8); }
+  .window-frame.solid-csd {
+    border-radius: 0;
+    margin: 4px;
+    background-color: #393f3f;
+    border: solid 1px #1e2222;
+    box-shadow: none; }
+
+.header-bar .titlebutton.button,
+.titlebar .titlebutton.button {
+  text-shadow: 0 -1px rgba(0, 0, 0, 0.81176);
+  icon-shadow: 0 -1px rgba(0, 0, 0, 0.81176); }
+  .header-bar .titlebutton.button:backdrop,
+  .titlebar .titlebutton.button:backdrop {
+    icon-shadow: none; }
+
+.header-bar.selection-mode .titlebutton.button,
+.titlebar.selection-mode .titlebutton.button {
+  text-shadow: 0 -1px rgba(0, 0, 0, 0.70353);
+  icon-shadow: 0 -1px rgba(0, 0, 0, 0.70353); }
+  .header-bar.selection-mode .titlebutton.button:backdrop,
+  .titlebar.selection-mode .titlebutton.button:backdrop {
+    icon-shadow: none; }
+
+.view:selected, GtkCalendar:selected, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .entry:selected, .entry:selected:focus, .menuitem.button.flat:selected, .header-bar .menuitem.titlebutton.button:selected,
+.titlebar .menuitem.titlebutton.button:selected, .list-row:selected, .sidebar:selected, GtkPlacesSidebar.sidebar .view:selected, GtkPlacesSidebar.sidebar GtkCalendar:selected {
+  background-color: #215d9c;
+  color: #ffffff; }
+  .view:backdrop:selected, GtkCalendar:backdrop:selected, .label:backdrop:selected, .grid-child:backdrop:selected, .entry:backdrop:selected, .menuitem.button.flat:backdrop:selected, .header-bar .menuitem.titlebutton.button:backdrop:selected,
+  .titlebar .menuitem.titlebutton.button:backdrop:selected, .list-row:backdrop:selected, .sidebar:backdrop:selected, GtkPlacesSidebar.sidebar .view:backdrop:selected, GtkPlacesSidebar.sidebar GtkCalendar:backdrop:selected {
+    color: #ffffff;
+    background-color: #5e5e5e; }
+
+/* Decouple the font of context menus from their entry/textview */
+.touch-selection,
+.context-menu {
+  font: initial; }
+
+.monospace {
+  font: Monospace; }
+
+.overshoot.top {
+  background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#040404), to(rgba(4, 4, 4, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(238, 238, 236, 0.07)), to(rgba(238, 238, 236, 0)));
+  background-size: 100% 5%, 100% 100%;
+  background-repeat: no-repeat;
+  background-position: center top;
+  background-color: transparent;
+  border: none;
+  box-shadow: none; }
+  .overshoot.top:backdrop {
+    background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#1e2222), to(rgba(30, 34, 34, 0)));
+    background-size: 100% 5%;
+    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.5, to(#040404), to(rgba(4, 4, 4, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(238, 238, 236, 0.07)), to(rgba(238, 238, 236, 0)));
+  background-size: 100% 5%, 100% 100%;
+  background-repeat: no-repeat;
+  background-position: center bottom;
+  background-color: transparent;
+  border: none;
+  box-shadow: none; }
+  .overshoot.bottom:backdrop {
+    background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#1e2222), to(rgba(30, 34, 34, 0)));
+    background-size: 100% 5%;
+    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.5, to(#040404), to(rgba(4, 4, 4, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(238, 238, 236, 0.07)), to(rgba(238, 238, 236, 0)));
+  background-size: 5% 100%, 100% 100%;
+  background-repeat: no-repeat;
+  background-position: left center;
+  background-color: transparent;
+  border: none;
+  box-shadow: none; }
+  .overshoot.left:backdrop {
+    background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#1e2222), to(rgba(30, 34, 34, 0)));
+    background-size: 5% 100%;
+    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.5, to(#040404), to(rgba(4, 4, 4, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(238, 238, 236, 0.07)), to(rgba(238, 238, 236, 0)));
+  background-size: 5% 100%, 100% 100%;
+  background-repeat: no-repeat;
+  background-position: right center;
+  background-color: transparent;
+  border: none;
+  box-shadow: none; }
+  .overshoot.right:backdrop {
+    background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#1e2222), to(rgba(30, 34, 34, 0)));
+    background-size: 5% 100%;
+    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.2) 50%, rgba(0, 0, 0, 0.2) 50%);
+  padding-top: 1px;
+  background-size: 10px 1px;
+  background-repeat: repeat-x;
+  background-origin: content-box;
+  background-position: center top; }
+.undershoot.bottom {
+  background-color: transparent;
+  background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%);
+  padding-bottom: 1px;
+  background-size: 10px 1px;
+  background-repeat: repeat-x;
+  background-origin: content-box;
+  background-position: center bottom; }
+.undershoot.left {
+  background-color: transparent;
+  background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%);
+  padding-left: 1px;
+  background-size: 1px 10px;
+  background-repeat: repeat-y;
+  background-origin: content-box;
+  background-position: left center; }
+.undershoot.right {
+  background-color: transparent;
+  background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%);
+  padding-right: 1px;
+  background-size: 1px 10px;
+  background-repeat: repeat-y;
+  background-origin: content-box;
+  background-position: right center; }
+
+/* GTK NAMED COLORS
+   ----------------
+   use responsibly! */
+/*
+widget text/foreground color */
+@define-color theme_fg_color #eeeeec;
+/*
+text color for entries, views and content in general */
+@define-color theme_text_color white;
+/*
+widget base background color */
+@define-color theme_bg_color #393f3f;
+/*
+text widgets and the like base background color */
+@define-color theme_base_color #292929;
+/*
+base background color of selections */
+@define-color theme_selected_bg_color #215d9c;
+/*
+text/foreground color of selections */
+@define-color theme_selected_fg_color #ffffff;
+/*
+base background color of insensitive widgets */
+@define-color insensitive_bg_color #323636;
+/*
+text foreground color of insensitive widgets */
+@define-color insensitive_fg_color #939695;
+/*
+insensitive text widgets and the like base background color */
+@define-color insensitive_base_color #292929;
+/*
+widget text/foreground color on backdrop windows */
+@define-color theme_unfocused_fg_color #939695;
+/*
+text color for entries, views and content in general on backdrop windows */
+@define-color theme_unfocused_text_color white;
+/*
+widget base background color on backdrop windows */
+@define-color theme_unfocused_bg_color #393f3f;
+/*
+text widgets and the like base background color on backdrop windows */
+@define-color theme_unfocused_base_color #2c2c2c;
+/*
+base background color of selections on backdrop windows */
+@define-color theme_unfocused_selected_bg_color #215d9c;
+/*
+text/foreground color of selections on backdrop windows */
+@define-color theme_unfocused_selected_fg_color #ffffff;
+/*
+widgets main borders color */
+@define-color borders #1c1f1f;
+/*
+widgets main borders color on backdrop windows */
+@define-color unfocused_borders #1e2222;
+/*
+these are pretty self explicative */
+@define-color warning_color #f57900;
+@define-color error_color #cc0000;
+@define-color success_color #5aa411;
+/*
+these colors are exported for the window manager and shouldn't be used in applications,
+read if you used those and something break with a version upgrade you're on your own... */
+@define-color wm_title shade(#eeeeec, 1.8);
+@define-color wm_unfocused_title #939695;
+@define-color wm_highlight transparent;
+@define-color wm_borders_edge rgba(238, 238, 236, 0.1);
+@define-color wm_bg_a shade(#393f3f, 1.2);
+@define-color wm_bg_b #393f3f;
+@define-color wm_shadow alpha(black, 0.35);
+@define-color wm_border alpha(black, 0.18);
+@define-color wm_button_hover_color_a shade(#393f3f, 1.3);
+@define-color wm_button_hover_color_b #393f3f;
+@define-color wm_button_active_color_a shade(#393f3f, 0.85);
+@define-color wm_button_active_color_b shade(#393f3f, 0.89);
+@define-color wm_button_active_color_c shade(#393f3f, 0.9);
+@define-color content_view_bg #292929;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-3.0/gtk-contained-dark.scss	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,6 @@
+$variant: 'dark';
+
+@import 'colors';
+@import 'drawing';
+@import 'common';
+@import 'colors-public';
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-3.0/gtk-contained.css	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,4762 @@
+* {
+  padding: 0;
+  -GtkToolButton-icon-spacing: 4;
+  -GtkTextView-error-underline-color: #cc0000;
+  -GtkCheckButton-indicator-size: 16;
+  -GtkCheckMenuItem-indicator-size: 16;
+  -GtkScrolledWindow-scrollbar-spacing: 0;
+  -GtkScrolledWindow-scrollbars-within-bevel: 1;
+  -GtkToolItemGroup-expander-size: 11;
+  -GtkExpander-expander-size: 16;
+  -GtkTreeView-expander-size: 11;
+  -GtkTreeView-horizontal-separator: 4;
+  -GtkMenu-horizontal-padding: 0;
+  -GtkMenu-vertical-padding: 0;
+  -GtkWidget-link-color: #2a76c6;
+  -GtkWidget-visited-link-color: #215d9c;
+  -GtkWidget-focus-padding: 2;
+  -GtkWidget-focus-line-width: 1;
+  -GtkWidget-text-handle-width: 20;
+  -GtkWidget-text-handle-height: 20;
+  -GtkDialog-button-spacing: 4;
+  -GtkDialog-action-area-border: 0;
+  -GtkStatusbar-shadow-type: none;
+  outline-color: rgba(46, 52, 54, 0.3);
+  outline-style: dashed;
+  outline-offset: -3px;
+  outline-width: 1px;
+  outline-radius: 2px; }
+
+/***************
+ * Base States *
+ ***************/
+.background {
+  color: #2e3436;
+  background-color: #e9e9e9; }
+  .background:backdrop {
+    text-shadow: none;
+    icon-shadow: none;
+    color: #8d9091;
+    background-color: #ededed; }
+
+/*
+   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.
+*/
+*:insensitive {
+  -gtk-image-effect: dim; }
+
+.gtkstyle-fallback {
+  background-color: #ededed;
+  color: #2e3436; }
+  .gtkstyle-fallback:prelight {
+    background-color: white;
+    color: #2e3436; }
+  .gtkstyle-fallback:active {
+    background-color: lightgray;
+    color: #2e3436; }
+  .gtkstyle-fallback:insensitive {
+    background-color: #f4f4f4;
+    color: #8d9091; }
+  .gtkstyle-fallback:selected {
+    background-color: #4a90d9;
+    color: #ffffff; }
+
+.view {
+  color: black;
+  background-color: #ffffff; }
+  .view:backdrop {
+    color: #323232;
+    background-color: white; }
+  .view:selected, GtkCalendar:selected {
+    border-radius: 3px; }
+
+.rubberband, .content-view.rubberband {
+  border: 1px solid #4a90d9;
+  background-color: rgba(74, 144, 217, 0.2); }
+
+.label.separator, GtkPlacesSidebar.sidebar .view .label.separator {
+  color: #2e3436; }
+  .label.separator:backdrop, GtkPlacesSidebar.sidebar .view .label.separator:backdrop {
+    color: #8d9091; }
+.label:insensitive {
+  color: #8d9091; }
+  .label:insensitive:backdrop {
+    color: #c7c7c7; }
+
+.dim-label, .label.separator, GtkPlacesSidebar.sidebar .view .label.separator, .titlebar .subtitle,
+.header-bar .subtitle {
+  opacity: 0.55;
+  text-shadow: none; }
+
+GtkAssistant .sidebar {
+  background-color: #ffffff;
+  border-top: 1px solid #a1a1a1; }
+  GtkAssistant .sidebar:dir(ltr) {
+    border-right: 1px solid #a1a1a1; }
+  GtkAssistant .sidebar:dir(rtl) {
+    border-left: 1px solid #a1a1a1; }
+  GtkAssistant .sidebar:backdrop {
+    background-color: white;
+    border-color: #a8a8a8; }
+GtkAssistant.csd .sidebar {
+  border-top-style: none; }
+GtkAssistant .sidebar .label {
+  padding: 6px 12px; }
+GtkAssistant .sidebar .label.highlight {
+  background-color: #c6c8c8; }
+
+GtkTextView {
+  background-color: #f6f6f6; }
+  GtkTextView:backdrop {
+    background-color: #f6f6f6; }
+
+.grid-child {
+  padding: 3px;
+  border-radius: 3px; }
+  .grid-child:selected {
+    outline-offset: -2px; }
+
+.popover.osd, .app-notification,
+.app-notification.frame, .osd {
+  color: #eeeeec;
+  border: none;
+  background-color: rgba(32, 37, 38, 0.7);
+  background-clip: padding-box;
+  outline-color: rgba(238, 238, 236, 0.3);
+  box-shadow: none;
+  text-shadow: 0 1px black;
+  icon-shadow: 0 1px black; }
+  .popover.osd:backdrop, .app-notification:backdrop, .osd:backdrop {
+    text-shadow: none; }
+
+/*********************
+ * Spinner Animation *
+ *********************/
+@keyframes spin {
+  to {
+    -gtk-icon-transform: rotate(1turn); } }
+.spinner {
+  background-image: none;
+  background-color: blue;
+  opacity: 0;
+  -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); }
+  .spinner:active {
+    opacity: 1;
+    animation: spin 1s linear infinite; }
+    .spinner:active:insensitive {
+      opacity: 0.5; }
+
+/****************
+ * Text Entries *
+ ****************/
+.entry {
+  border: 1px solid;
+  padding: 5px 8px 6px;
+  border-radius: 3px;
+  transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
+  background-color: transparent;
+  background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+  color: black;
+  border-color: #a1a1a1;
+  box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0), 0 1px white; }
+  .entry.image.left {
+    padding-left: 0; }
+  .entry.image.right {
+    padding-right: 0; }
+  .entry.flat, .entry.flat:focus {
+    padding: 2px;
+    background-color: transparent;
+    background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+    color: black;
+    border-color: #a1a1a1;
+    box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0);
+    border: none;
+    border-radius: 0; }
+  .entry:focus {
+    background-color: transparent;
+    background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+    box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0.15), 0 1px white;
+    border-color: #4a90d9; }
+  .entry:insensitive {
+    background-color: transparent;
+    background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+    color: #8d9091;
+    border-color: #a1a1a1;
+    background-image: linear-gradient(to bottom, #f4f4f4);
+    box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px white; }
+  .entry:backdrop {
+    background-color: transparent;
+    background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+    color: #323232;
+    border-color: #a8a8a8;
+    background-image: linear-gradient(to bottom, white);
+    box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); }
+  .entry:backdrop:insensitive {
+    background-color: transparent;
+    background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+    color: #c7c7c7;
+    border-color: #a8a8a8;
+    background-image: linear-gradient(to bottom, #f4f4f4);
+    box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); }
+  .entry.progressbar {
+    margin: 1px;
+    border-radius: 0;
+    border-width: 0 0 2px;
+    border-color: #4a90d9;
+    border-style: solid;
+    background-image: none;
+    background-color: transparent;
+    box-shadow: none; }
+    .entry.progressbar:backdrop {
+      background-color: transparent; }
+  .linked > .entry {
+    border-radius: 0; }
+    .linked > .entry:first-child {
+      border-top-left-radius: 3px;
+      border-bottom-left-radius: 3px; }
+      .linked > .entry:first-child:dir(rtl) {
+        border-right-style: none; }
+    .linked > .entry:last-child {
+      border-top-right-radius: 3px;
+      border-bottom-right-radius: 3px;
+      border-left-style: none; }
+      .linked > .entry:last-child:dir(rtl) {
+        border-left-style: solid; }
+  .entry.error {
+    color: #cc0000;
+    border-color: #cc0000; }
+    .entry.error:focus {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+      box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(204, 0, 0, 0.15), 0 1px white;
+      border-color: #cc0000; }
+    .entry.error:selected, .entry.error:selected:focus {
+      background-color: #cc0000; }
+  .entry.warning {
+    color: #f57900;
+    border-color: #f57900; }
+    .entry.warning:focus {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+      box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(245, 121, 0, 0.15), 0 1px white;
+      border-color: #f57900; }
+    .entry.warning:selected, .entry.warning:selected:focus {
+      background-color: #f57900; }
+  .entry.image {
+    color: #575c5e; }
+    .entry.image:hover {
+      color: #2e3436; }
+    .entry.image:active {
+      color: #4a90d9; }
+    .entry.image:backdrop {
+      color: #a3a6a7; }
+  .linked.vertical > .entry {
+    background-color: transparent;
+    background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+    color: black;
+    border-color: #a1a1a1;
+    box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0);
+    background-image: linear-gradient(to bottom, #ffffff);
+    border-bottom-color: #e2e2e2;
+    box-shadow: none; }
+    .linked.vertical > .entry:focus {
+      border-color: #4a90d9;
+      box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0.15), 0 -1px 0 0 #4a90d9; }
+    .linked.vertical > .entry:insensitive {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+      color: #8d9091;
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, #f4f4f4);
+      box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+      border-bottom-color: #e2e2e2; }
+      .linked.vertical > .entry:insensitive:backdrop {
+        background-color: transparent;
+        background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+        color: #c7c7c7;
+        border-color: #a8a8a8;
+        background-image: linear-gradient(to bottom, #f4f4f4);
+        box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+        border-bottom-color: #e4e4e4; }
+    .linked.vertical > .entry:backdrop {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+      color: #323232;
+      border-color: #a8a8a8;
+      background-image: linear-gradient(to bottom, white);
+      box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+      border-bottom-color: #e4e4e4; }
+    .linked.vertical > .entry:first-child {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+      color: black;
+      border-color: #a1a1a1;
+      box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0);
+      border-bottom-color: #e2e2e2; }
+      .linked.vertical > .entry:first-child:focus {
+        background-color: transparent;
+        background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+        box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0.15);
+        border-color: #4a90d9; }
+      .linked.vertical > .entry:first-child:insensitive {
+        background-color: transparent;
+        background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+        color: #8d9091;
+        border-color: #a1a1a1;
+        background-image: linear-gradient(to bottom, #f4f4f4);
+        box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+        border-bottom-color: #e4e4e4; }
+        .linked.vertical > .entry:first-child:insensitive:backdrop {
+          background-color: transparent;
+          background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+          color: #c7c7c7;
+          border-color: #a8a8a8;
+          background-image: linear-gradient(to bottom, #f4f4f4);
+          box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+          border-bottom-color: #e4e4e4;
+          border-top-style: solid; }
+      .linked.vertical > .entry:first-child:backdrop {
+        background-color: transparent;
+        background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+        color: #323232;
+        border-color: #a8a8a8;
+        background-image: linear-gradient(to bottom, white);
+        box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent;
+        border-bottom-color: #e4e4e4; }
+    .linked.vertical > .entry:last-child {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+      color: black;
+      border-color: #a1a1a1;
+      box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0), 0 1px white;
+      background-image: linear-gradient(to bottom, #ffffff);
+      box-shadow: 0 1px white; }
+      .linked.vertical > .entry:last-child:focus {
+        border-color: #4a90d9;
+        box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0.15), 0 -1px 0 0 #4a90d9, 0 1px white; }
+      .linked.vertical > .entry:last-child:insensitive {
+        background-color: transparent;
+        background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+        color: #8d9091;
+        border-color: #a1a1a1;
+        background-image: linear-gradient(to bottom, #f4f4f4);
+        box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px white; }
+        .linked.vertical > .entry:last-child:insensitive:backdrop {
+          background-color: transparent;
+          background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+          color: #c7c7c7;
+          border-color: #a8a8a8;
+          background-image: linear-gradient(to bottom, #f4f4f4);
+          box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); }
+      .linked.vertical > .entry:last-child:backdrop {
+        background-color: transparent;
+        background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+        color: #323232;
+        border-color: #a8a8a8;
+        background-image: linear-gradient(to bottom, white);
+        box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); }
+  .osd .entry {
+    background-color: transparent;
+    background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+    color: white;
+    border-color: rgba(0, 0, 0, 0.7);
+    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
+    background-clip: padding-box;
+    box-shadow: none;
+    text-shadow: 0 1px black;
+    icon-shadow: 0 1px black; }
+    .osd .entry:focus {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+      color: white;
+      border-color: #4a90d9;
+      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
+      background-clip: padding-box;
+      box-shadow: inset 0 0 0 1px rgba(74, 144, 217, 0.15);
+      text-shadow: 0 1px black;
+      icon-shadow: 0 1px black; }
+    .osd .entry:backdrop {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+      color: white;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none; }
+    .osd .entry:insensitive {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+      color: #878989;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none; }
+
+/***********
+ * Buttons *
+ ***********/
+@keyframes needs_attention {
+  from {
+    background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#4a90d9), to(transparent)); }
+  to {
+    background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#4a90d9), to(transparent)); } }
+.button, .header-bar .button.titlebutton,
+.titlebar .button.titlebutton {
+  border: 1px solid;
+  border-radius: 3px;
+  padding: 5px 8px 6px;
+  transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
+  color: #2e3436;
+  outline-color: rgba(46, 52, 54, 0.3);
+  border-color: #a1a1a1;
+  background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+  text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+  icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+  box-shadow: inset 0 1px white, 0 1px white; }
+  .button.flat, .header-bar .titlebutton.button,
+  .titlebar .titlebutton.button {
+    border-color: transparent;
+    background-color: transparent;
+    background-image: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+    text-shadow: none;
+    icon-shadow: none;
+    transition: none; }
+    .button.flat:hover, .header-bar .titlebutton.button:hover,
+    .titlebar .titlebutton.button:hover {
+      transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
+      transition-duration: 500ms; }
+      .button.flat:hover:active, .header-bar .titlebutton.button:hover:active,
+      .titlebar .titlebutton.button:hover:active {
+        transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
+  .button:hover, .header-bar .button.titlebutton:hover,
+  .titlebar .button.titlebutton:hover {
+    color: #2e3436;
+    outline-color: rgba(46, 52, 54, 0.3);
+    border-color: #a1a1a1;
+    background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+    text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    box-shadow: inset 0 1px white, 0 1px white;
+    -gtk-image-effect: highlight; }
+  .button:active, .header-bar .button.titlebutton:active,
+  .titlebar .button.titlebutton:active, .button:checked, .header-bar .button.titlebutton:checked,
+  .titlebar .button.titlebutton:checked {
+    color: #2e3436;
+    outline-color: rgba(46, 52, 54, 0.3);
+    border-color: #a1a1a1;
+    background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0);
+    text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white;
+    transition-duration: 50ms; }
+  .button:backdrop, .header-bar .button.titlebutton:backdrop,
+  .titlebar .button.titlebutton:backdrop, .button.flat:backdrop, .header-bar .titlebutton.button:backdrop,
+  .titlebar .titlebutton.button:backdrop {
+    color: #8d9091;
+    border-color: #a8a8a8;
+    background-image: linear-gradient(to bottom, #ededed);
+    text-shadow: none;
+    icon-shadow: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+    -gtk-image-effect: none; }
+    .button:backdrop:active, .button:backdrop:checked, .button.flat:backdrop:active, .header-bar .titlebutton.button:backdrop:active,
+    .titlebar .titlebutton.button:backdrop:active, .button.flat:backdrop:checked, .header-bar .titlebutton.button:backdrop:checked,
+    .titlebar .titlebutton.button:backdrop:checked {
+      color: #8d9091;
+      border-color: #a8a8a8;
+      background-image: linear-gradient(to bottom, #d4d4d4);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+    .button:backdrop:insensitive, .button.flat:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive,
+    .titlebar .titlebutton.button:backdrop:insensitive {
+      color: #c7c7c7;
+      border-color: #a8a8a8;
+      background-image: linear-gradient(to bottom, #f4f4f4);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+      .button:backdrop:insensitive > .label, .header-bar .button.titlebutton:backdrop:insensitive > .label,
+      .titlebar .button.titlebutton:backdrop:insensitive > .label, .button.flat:backdrop:insensitive > .label, .header-bar .titlebutton.button:backdrop:insensitive > .label,
+      .titlebar .titlebutton.button:backdrop:insensitive > .label {
+        color: inherit; }
+    .button:backdrop:insensitive:active, .button:backdrop:insensitive:checked, .button.flat:backdrop:insensitive:active, .header-bar .titlebutton.button:backdrop:insensitive:active,
+    .titlebar .titlebutton.button:backdrop:insensitive:active, .button.flat:backdrop:insensitive:checked, .header-bar .titlebutton.button:backdrop:insensitive:checked,
+    .titlebar .titlebutton.button:backdrop:insensitive:checked {
+      color: #c7c7c7;
+      border-color: #a8a8a8;
+      background-image: linear-gradient(to bottom, #e7e7e7);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+      .button:backdrop:insensitive:active > .label, .header-bar .button.titlebutton:backdrop:insensitive:active > .label,
+      .titlebar .button.titlebutton:backdrop:insensitive:active > .label, .button:backdrop:insensitive:checked > .label, .header-bar .button.titlebutton:backdrop:insensitive:checked > .label,
+      .titlebar .button.titlebutton:backdrop:insensitive:checked > .label, .button.flat:backdrop:insensitive:active > .label, .header-bar .titlebutton.button:backdrop:insensitive:active > .label,
+      .titlebar .titlebutton.button:backdrop:insensitive:active > .label, .button.flat:backdrop:insensitive:checked > .label, .header-bar .titlebutton.button:backdrop:insensitive:checked > .label,
+      .titlebar .titlebutton.button:backdrop:insensitive:checked > .label {
+        color: inherit; }
+  .button.flat:backdrop, .header-bar .titlebutton.button:backdrop,
+  .titlebar .titlebutton.button:backdrop, .button.flat:insensitive, .header-bar .titlebutton.button:insensitive,
+  .titlebar .titlebutton.button:insensitive, .button.flat:backdrop:insensitive, .header-bar .titlebutton.button:backdrop:insensitive,
+  .titlebar .titlebutton.button:backdrop:insensitive {
+    border-color: transparent;
+    background-color: transparent;
+    background-image: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+    text-shadow: none;
+    icon-shadow: none; }
+  .button:insensitive, .header-bar .button.titlebutton:insensitive,
+  .titlebar .button.titlebutton:insensitive {
+    color: #8d9091;
+    border-color: #a1a1a1;
+    background-image: linear-gradient(to bottom, #f4f4f4);
+    text-shadow: none;
+    icon-shadow: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+    .button:insensitive > .label, .header-bar .button.titlebutton:insensitive > .label,
+    .titlebar .button.titlebutton:insensitive > .label {
+      color: inherit; }
+    .button:insensitive:active, .button:insensitive:checked {
+      color: #8d9091;
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, #ebebeb, #f4f4f4);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+      .button:insensitive:active > .label, .header-bar .button.titlebutton:insensitive:active > .label,
+      .titlebar .button.titlebutton:insensitive:active > .label, .button:insensitive:checked > .label, .header-bar .button.titlebutton:insensitive:checked > .label,
+      .titlebar .button.titlebutton:insensitive:checked > .label {
+        color: inherit; }
+  .button.osd, .header-bar .osd.button.titlebutton,
+  .titlebar .osd.button.titlebutton {
+    color: #eeeeec;
+    border-radius: 5px;
+    outline-color: rgba(238, 238, 236, 0.3);
+    color: #eeeeec;
+    border-color: rgba(0, 0, 0, 0.7);
+    background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+    background-clip: padding-box;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+    text-shadow: 0 1px black;
+    icon-shadow: 0 1px black;
+    outline-color: rgba(238, 238, 236, 0.3);
+    border: none;
+    box-shadow: none; }
+    .button.osd.image-button, .header-bar .osd.titlebutton.button,
+    .titlebar .osd.titlebutton.button {
+      padding: 13px; }
+    .button.osd:hover {
+      color: white;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+      background-clip: padding-box;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+      text-shadow: 0 1px black;
+      icon-shadow: 0 1px black;
+      outline-color: rgba(238, 238, 236, 0.3);
+      border: none;
+      box-shadow: none; }
+    .button.osd:active, .button.osd:checked {
+      color: white;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none;
+      outline-color: rgba(238, 238, 236, 0.3);
+      border: none;
+      box-shadow: none; }
+    .button.osd:insensitive, .button.osd:backdrop:insensitive {
+      color: #878989;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none;
+      border: none; }
+    .button.osd:backdrop {
+      color: #eeeeec;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none;
+      border: none; }
+  .osd .button, .osd .header-bar .button.titlebutton, .header-bar .osd .button.titlebutton,
+  .osd .titlebar .button.titlebutton,
+  .titlebar .osd .button.titlebutton {
+    color: #eeeeec;
+    border-color: rgba(0, 0, 0, 0.7);
+    background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+    background-clip: padding-box;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+    text-shadow: 0 1px black;
+    icon-shadow: 0 1px black;
+    outline-color: rgba(238, 238, 236, 0.3);
+    border-radius: 0;
+    border-left-style: none; }
+    .osd .button:dir(rtl) {
+      border-radius: 0;
+      border-right-style: none;
+      border-left-style: solid; }
+    .osd .button:first-child {
+      border-radius: 3px 0 0 3px;
+      border-left-style: solid; }
+    .osd .button:last-child {
+      border-radius: 0 3px 3px 0; }
+      .osd .button:last-child:dir(rtl) {
+        border-right-style: solid; }
+    .osd .button:only-child {
+      border-radius: 3px;
+      border-style: solid; }
+    .osd .button:hover {
+      color: white;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+      background-clip: padding-box;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+      text-shadow: 0 1px black;
+      icon-shadow: 0 1px black;
+      outline-color: rgba(238, 238, 236, 0.3); }
+    .osd .button:active, .osd .button:checked, .osd .button:backdrop:active, .osd .button:backdrop:checked {
+      color: white;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none;
+      outline-color: rgba(238, 238, 236, 0.3); }
+    .osd .button:insensitive, .osd .button:backdrop:insensitive {
+      color: #878989;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none; }
+    .osd .button:backdrop {
+      color: #eeeeec;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none; }
+    .osd .button.flat, .osd .header-bar .titlebutton.button, .header-bar .osd .titlebutton.button,
+    .osd .titlebar .titlebutton.button,
+    .titlebar .osd .titlebutton.button {
+      border-color: transparent;
+      background-color: transparent;
+      background-image: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: none;
+      text-shadow: 0 1px black;
+      icon-shadow: 0 1px black; }
+      .osd .button.flat:hover, .osd .header-bar .titlebutton.button:hover, .header-bar .osd .titlebutton.button:hover,
+      .osd .titlebar .titlebutton.button:hover,
+      .titlebar .osd .titlebutton.button:hover {
+        color: white;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+        background-clip: padding-box;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+        text-shadow: 0 1px black;
+        icon-shadow: 0 1px black;
+        outline-color: rgba(238, 238, 236, 0.3);
+        background-clip: padding-box;
+        border-color: transparent;
+        box-shadow: none; }
+      .osd .button.flat:insensitive, .osd .header-bar .titlebutton.button:insensitive, .header-bar .osd .titlebutton.button:insensitive,
+      .osd .titlebar .titlebutton.button:insensitive,
+      .titlebar .osd .titlebutton.button:insensitive {
+        color: #878989;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none;
+        background-image: none;
+        border-color: transparent;
+        box-shadow: none; }
+      .osd .button.flat:backdrop, .osd .header-bar .titlebutton.button:backdrop, .header-bar .osd .titlebutton.button:backdrop,
+      .osd .titlebar .titlebutton.button:backdrop,
+      .titlebar .osd .titlebutton.button:backdrop {
+        border-color: transparent;
+        background-color: transparent;
+        background-image: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+        text-shadow: none;
+        icon-shadow: none; }
+      .osd .button.flat:active, .osd .header-bar .titlebutton.button:active, .header-bar .osd .titlebutton.button:active,
+      .osd .titlebar .titlebutton.button:active,
+      .titlebar .osd .titlebutton.button:active, .osd .button.flat:checked, .osd .header-bar .titlebutton.button:checked, .header-bar .osd .titlebutton.button:checked,
+      .osd .titlebar .titlebutton.button:checked,
+      .titlebar .osd .titlebutton.button:checked {
+        color: white;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none;
+        outline-color: rgba(238, 238, 236, 0.3);
+        background-clip: padding-box;
+        border-color: transparent;
+        box-shadow: none; }
+  .button.suggested-action, .header-bar .suggested-action.button.titlebutton,
+  .titlebar .suggested-action.button.titlebutton {
+    color: white;
+    outline-color: rgba(255, 255, 255, 0.3);
+    border-color: #1c5187;
+    background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; }
+    .button.suggested-action.flat, .header-bar .suggested-action.titlebutton.button,
+    .titlebar .suggested-action.titlebutton.button {
+      border-color: transparent;
+      background-color: transparent;
+      background-image: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+      text-shadow: none;
+      icon-shadow: none;
+      color: #4a90d9; }
+    .button.suggested-action:hover {
+      color: white;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #1c5187;
+      background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; }
+    .button.suggested-action:active, .button.suggested-action:checked {
+      color: white;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #1c5187;
+      background-image: linear-gradient(to bottom, #2b79cb, #2e7fd3 40%, #3583d5);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
+      box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; }
+    .button.suggested-action:backdrop, .button.suggested-action.flat:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop,
+    .titlebar .suggested-action.titlebutton.button:backdrop {
+      color: #dae8f7;
+      border-color: #4a90d9;
+      background-image: linear-gradient(to bottom, #4a90d9);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+      .button.suggested-action:backdrop:active, .button.suggested-action:backdrop:checked, .button.suggested-action.flat:backdrop:active, .header-bar .suggested-action.titlebutton.button:backdrop:active,
+      .titlebar .suggested-action.titlebutton.button:backdrop:active, .button.suggested-action.flat:backdrop:checked, .header-bar .suggested-action.titlebutton.button:backdrop:checked,
+      .titlebar .suggested-action.titlebutton.button:backdrop:checked {
+        color: #d4e3f3;
+        border-color: #2a76c6;
+        background-image: linear-gradient(to bottom, #2a76c6);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+      .button.suggested-action:backdrop:insensitive, .button.suggested-action.flat:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive,
+      .titlebar .suggested-action.titlebutton.button:backdrop:insensitive {
+        color: #c7c7c7;
+        border-color: #a8a8a8;
+        background-image: linear-gradient(to bottom, #f4f4f4);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+        .button.suggested-action:backdrop:insensitive > .label, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > .label,
+        .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > .label, .button.suggested-action.flat:backdrop:insensitive > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive > .label,
+        .titlebar .suggested-action.titlebutton.button:backdrop:insensitive > .label {
+          color: inherit; }
+        .button.suggested-action:backdrop:insensitive:active, .button.suggested-action:backdrop:insensitive:checked, .button.suggested-action.flat:backdrop:insensitive:active, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active,
+        .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active, .button.suggested-action.flat:backdrop:insensitive:checked, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked,
+        .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked {
+          color: #8db8e6;
+          border-color: #5093da;
+          background-image: linear-gradient(to bottom, #5093da);
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+          .button.suggested-action:backdrop:insensitive:active > .label, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive:active > .label,
+          .titlebar .suggested-action.button.titlebutton:backdrop:insensitive:active > .label, .button.suggested-action:backdrop:insensitive:checked > .label, .header-bar .suggested-action.button.titlebutton:backdrop:insensitive:checked > .label,
+          .titlebar .suggested-action.button.titlebutton:backdrop:insensitive:checked > .label, .button.suggested-action.flat:backdrop:insensitive:active > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label,
+          .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:active > .label, .button.suggested-action.flat:backdrop:insensitive:checked > .label, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label,
+          .titlebar .suggested-action.titlebutton.button:backdrop:insensitive:checked > .label {
+            color: inherit; }
+    .button.suggested-action.flat:backdrop, .header-bar .suggested-action.titlebutton.button:backdrop,
+    .titlebar .suggested-action.titlebutton.button:backdrop, .button.suggested-action.flat:insensitive, .header-bar .suggested-action.titlebutton.button:insensitive,
+    .titlebar .suggested-action.titlebutton.button:insensitive, .button.suggested-action.flat:backdrop:insensitive, .header-bar .suggested-action.titlebutton.button:backdrop:insensitive,
+    .titlebar .suggested-action.titlebutton.button:backdrop:insensitive {
+      border-color: transparent;
+      background-color: transparent;
+      background-image: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+      text-shadow: none;
+      icon-shadow: none;
+      color: rgba(74, 144, 217, 0.8); }
+    .button.suggested-action:insensitive {
+      color: #8d9091;
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, #f4f4f4);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+      .button.suggested-action:insensitive > .label, .header-bar .suggested-action.button.titlebutton:insensitive > .label,
+      .titlebar .suggested-action.button.titlebutton:insensitive > .label {
+        color: inherit; }
+      .button.suggested-action:insensitive:active, .button.suggested-action:insensitive:checked {
+        color: #b9d3f0;
+        border-color: #1c5187;
+        background-image: linear-gradient(to bottom, #4a8cd1, #5093da);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+        .button.suggested-action:insensitive:active > .label, .header-bar .suggested-action.button.titlebutton:insensitive:active > .label,
+        .titlebar .suggested-action.button.titlebutton:insensitive:active > .label, .button.suggested-action:insensitive:checked > .label, .header-bar .suggested-action.button.titlebutton:insensitive:checked > .label,
+        .titlebar .suggested-action.button.titlebutton:insensitive:checked > .label {
+          color: inherit; }
+    .osd .button.suggested-action {
+      color: #eeeeec;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(74, 144, 217, 0.5));
+      background-clip: padding-box;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+      text-shadow: 0 1px black;
+      icon-shadow: 0 1px black;
+      outline-color: rgba(238, 238, 236, 0.3); }
+      .osd .button.suggested-action:hover {
+        color: white;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(74, 144, 217, 0.7));
+        background-clip: padding-box;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+        text-shadow: 0 1px black;
+        icon-shadow: 0 1px black;
+        outline-color: rgba(238, 238, 236, 0.3); }
+      .osd .button.suggested-action:active, .osd .button.suggested-action:checked, .osd .button.suggested-action:backdrop:active, .osd .button.suggested-action:backdrop:checked {
+        color: white;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, #4a90d9);
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none;
+        outline-color: rgba(238, 238, 236, 0.3); }
+      .osd .button.suggested-action:insensitive, .osd .button.suggested-action:backdrop:insensitive {
+        color: #878989;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none; }
+      .osd .button.suggested-action:backdrop {
+        color: #eeeeec;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(74, 144, 217, 0.5));
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none; }
+  .button.destructive-action, .header-bar .destructive-action.button.titlebutton,
+  .titlebar .destructive-action.button.titlebutton {
+    color: white;
+    outline-color: rgba(255, 255, 255, 0.3);
+    border-color: #8e0b0b;
+    background-image: linear-gradient(to bottom, #f14141, #ef2929 40%, #ed1212);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; }
+    .button.destructive-action.flat, .header-bar .destructive-action.titlebutton.button,
+    .titlebar .destructive-action.titlebutton.button {
+      border-color: transparent;
+      background-color: transparent;
+      background-image: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+      text-shadow: none;
+      icon-shadow: none;
+      color: #ef2929; }
+    .button.destructive-action:hover {
+      color: white;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #8e0b0b;
+      background-image: linear-gradient(to bottom, #f46b6b, #f03c3c 40%, #ef2929);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.52878);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.52878);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px white; }
+    .button.destructive-action:active, .button.destructive-action:checked {
+      color: white;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #8e0b0b;
+      background-image: linear-gradient(to bottom, #da1010, #e51111 40%, #ed1212);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
+      box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; }
+    .button.destructive-action:backdrop, .button.destructive-action.flat:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop,
+    .titlebar .destructive-action.titlebutton.button:backdrop {
+      color: #fbd4d4;
+      border-color: #ef2929;
+      background-image: linear-gradient(to bottom, #ef2929);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+      .button.destructive-action:backdrop:active, .button.destructive-action:backdrop:checked, .button.destructive-action.flat:backdrop:active, .header-bar .destructive-action.titlebutton.button:backdrop:active,
+      .titlebar .destructive-action.titlebutton.button:backdrop:active, .button.destructive-action.flat:backdrop:checked, .header-bar .destructive-action.titlebutton.button:backdrop:checked,
+      .titlebar .destructive-action.titlebutton.button:backdrop:checked {
+        color: #f6cfcf;
+        border-color: #d51010;
+        background-image: linear-gradient(to bottom, #d51010);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+      .button.destructive-action:backdrop:insensitive, .button.destructive-action.flat:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive,
+      .titlebar .destructive-action.titlebutton.button:backdrop:insensitive {
+        color: #c7c7c7;
+        border-color: #a8a8a8;
+        background-image: linear-gradient(to bottom, #f4f4f4);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+        .button.destructive-action:backdrop:insensitive > .label, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive > .label,
+        .titlebar .destructive-action.button.titlebutton:backdrop:insensitive > .label, .button.destructive-action.flat:backdrop:insensitive > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive > .label,
+        .titlebar .destructive-action.titlebutton.button:backdrop:insensitive > .label {
+          color: inherit; }
+        .button.destructive-action:backdrop:insensitive:active, .button.destructive-action:backdrop:insensitive:checked, .button.destructive-action.flat:backdrop:insensitive:active, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active,
+        .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active, .button.destructive-action.flat:backdrop:insensitive:checked, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked,
+        .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked {
+          color: #f47979;
+          border-color: #ef3131;
+          background-image: linear-gradient(to bottom, #ef3131);
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+          .button.destructive-action:backdrop:insensitive:active > .label, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive:active > .label,
+          .titlebar .destructive-action.button.titlebutton:backdrop:insensitive:active > .label, .button.destructive-action:backdrop:insensitive:checked > .label, .header-bar .destructive-action.button.titlebutton:backdrop:insensitive:checked > .label,
+          .titlebar .destructive-action.button.titlebutton:backdrop:insensitive:checked > .label, .button.destructive-action.flat:backdrop:insensitive:active > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label,
+          .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:active > .label, .button.destructive-action.flat:backdrop:insensitive:checked > .label, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label,
+          .titlebar .destructive-action.titlebutton.button:backdrop:insensitive:checked > .label {
+            color: inherit; }
+    .button.destructive-action.flat:backdrop, .header-bar .destructive-action.titlebutton.button:backdrop,
+    .titlebar .destructive-action.titlebutton.button:backdrop, .button.destructive-action.flat:insensitive, .header-bar .destructive-action.titlebutton.button:insensitive,
+    .titlebar .destructive-action.titlebutton.button:insensitive, .button.destructive-action.flat:backdrop:insensitive, .header-bar .destructive-action.titlebutton.button:backdrop:insensitive,
+    .titlebar .destructive-action.titlebutton.button:backdrop:insensitive {
+      border-color: transparent;
+      background-color: transparent;
+      background-image: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+      text-shadow: none;
+      icon-shadow: none;
+      color: rgba(239, 41, 41, 0.8); }
+    .button.destructive-action:insensitive {
+      color: #8d9091;
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, #f4f4f4);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+      .button.destructive-action:insensitive > .label, .header-bar .destructive-action.button.titlebutton:insensitive > .label,
+      .titlebar .destructive-action.button.titlebutton:insensitive > .label {
+        color: inherit; }
+      .button.destructive-action:insensitive:active, .button.destructive-action:insensitive:checked {
+        color: #f8acac;
+        border-color: #8e0b0b;
+        background-image: linear-gradient(to bottom, #e52d2d, #ef3131);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+        .button.destructive-action:insensitive:active > .label, .header-bar .destructive-action.button.titlebutton:insensitive:active > .label,
+        .titlebar .destructive-action.button.titlebutton:insensitive:active > .label, .button.destructive-action:insensitive:checked > .label, .header-bar .destructive-action.button.titlebutton:insensitive:checked > .label,
+        .titlebar .destructive-action.button.titlebutton:insensitive:checked > .label {
+          color: inherit; }
+    .osd .button.destructive-action {
+      color: #eeeeec;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(239, 41, 41, 0.5));
+      background-clip: padding-box;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+      text-shadow: 0 1px black;
+      icon-shadow: 0 1px black;
+      outline-color: rgba(238, 238, 236, 0.3); }
+      .osd .button.destructive-action:hover {
+        color: white;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(239, 41, 41, 0.7));
+        background-clip: padding-box;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+        text-shadow: 0 1px black;
+        icon-shadow: 0 1px black;
+        outline-color: rgba(238, 238, 236, 0.3); }
+      .osd .button.destructive-action:active, .osd .button.destructive-action:checked, .osd .button.destructive-action:backdrop:active, .osd .button.destructive-action:backdrop:checked {
+        color: white;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, #ef2929);
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none;
+        outline-color: rgba(238, 238, 236, 0.3); }
+      .osd .button.destructive-action:insensitive, .osd .button.destructive-action:backdrop:insensitive {
+        color: #878989;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none; }
+      .osd .button.destructive-action:backdrop {
+        color: #eeeeec;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(239, 41, 41, 0.5));
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none; }
+  .button.image-button, .header-bar .titlebutton.button,
+  .titlebar .titlebutton.button {
+    padding: 8px; }
+  .button.text-button, .header-bar .text-button.button.titlebutton,
+  .titlebar .text-button.button.titlebutton {
+    padding-left: 16px;
+    padding-right: 16px; }
+  .button.text-button.image-button, .header-bar .text-button.titlebutton.button,
+  .titlebar .text-button.titlebutton.button {
+    padding: 5px 8px 6px; }
+    .button.text-button.image-button .label:first-child, .header-bar .text-button.titlebutton.button .label:first-child,
+    .titlebar .text-button.titlebutton.button .label:first-child {
+      padding-left: 8px; }
+    .button.text-button.image-button .label:last-child, .header-bar .text-button.titlebutton.button .label:last-child,
+    .titlebar .text-button.titlebutton.button .label:last-child {
+      padding-right: 8px; }
+  .stack-switcher > .button, .header-bar .stack-switcher > .button.titlebutton,
+  .titlebar .stack-switcher > .button.titlebutton {
+    outline-offset: -3px; }
+    .stack-switcher > .button > .label {
+      padding-left: 6px;
+      padding-right: 6px; }
+    .stack-switcher > .button > GtkImage, .header-bar .stack-switcher > .button.titlebutton > GtkImage,
+    .titlebar .stack-switcher > .button.titlebutton > GtkImage {
+      padding-left: 6px;
+      padding-right: 6px;
+      padding-top: 3px;
+      padding-bottom: 3px; }
+    .stack-switcher > .button.text-button, .header-bar .stack-switcher > .text-button.button.titlebutton,
+    .titlebar .stack-switcher > .text-button.button.titlebutton {
+      padding: 5px 10px 6px; }
+    .stack-switcher > .button.image-button, .header-bar .stack-switcher > .titlebutton.button,
+    .titlebar .stack-switcher > .titlebutton.button {
+      padding: 5px 2px; }
+    .stack-switcher > .button.needs-attention:active > .label, .stack-switcher > .button.needs-attention:active > GtkImage, .stack-switcher > .button.needs-attention:checked > .label, .stack-switcher > .button.needs-attention:checked > GtkImage {
+      animation: none;
+      background-image: none; }
+  .inline-toolbar .button, .inline-toolbar .header-bar .button.titlebutton, .header-bar .inline-toolbar .button.titlebutton,
+  .inline-toolbar .titlebar .button.titlebutton,
+  .titlebar .inline-toolbar .button.titlebutton, .inline-toolbar .button:backdrop {
+    border-radius: 2px;
+    border-width: 1px; }
+  .primary-toolbar .button, .primary-toolbar .header-bar .button.titlebutton, .header-bar .primary-toolbar .button.titlebutton,
+  .primary-toolbar .titlebar .button.titlebutton,
+  .titlebar .primary-toolbar .button.titlebutton {
+    icon-shadow: none; }
+
+.stack-switcher > .button.needs-attention > .label, .stack-switcher > .button.needs-attention > GtkImage, .sidebar-item.needs-attention > .label {
+  animation: needs_attention 150ms ease-in;
+  background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#4a90d9), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(255, 255, 255, 0.76923)), to(transparent));
+  background-size: 6px 6px, 6px 6px;
+  background-repeat: no-repeat;
+  background-position: right 3px, right 4px; }
+  .stack-switcher > .button.needs-attention > .label:backdrop, .stack-switcher > .button.needs-attention > GtkImage:backdrop, .sidebar-item.needs-attention > .label:backdrop {
+    background-size: 6px 6px, 0 0; }
+  .stack-switcher > .button.needs-attention > .label:dir(rtl), .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .sidebar-item.needs-attention > .label:dir(rtl) {
+    background-position: left 3px, left 4px; }
+
+.inline-toolbar GtkToolButton > .button, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton > .button.titlebutton {
+  color: #2e3436;
+  outline-color: rgba(46, 52, 54, 0.3);
+  border-color: #a1a1a1;
+  background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+  text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+  icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+  box-shadow: inset 0 1px white, 0 1px white; }
+  .inline-toolbar GtkToolButton > .button:hover, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:hover,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:hover {
+    color: #2e3436;
+    outline-color: rgba(46, 52, 54, 0.3);
+    border-color: #a1a1a1;
+    background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+    text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    box-shadow: inset 0 1px white, 0 1px white; }
+  .inline-toolbar GtkToolButton > .button:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:active,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:active, .inline-toolbar GtkToolButton > .button:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:checked,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:checked {
+    color: #2e3436;
+    outline-color: rgba(46, 52, 54, 0.3);
+    border-color: #a1a1a1;
+    background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0);
+    text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; }
+  .inline-toolbar GtkToolButton > .button:insensitive, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:insensitive,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:insensitive {
+    color: #8d9091;
+    border-color: #a1a1a1;
+    background-image: linear-gradient(to bottom, #f4f4f4);
+    text-shadow: none;
+    icon-shadow: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+    .inline-toolbar GtkToolButton > .button:insensitive > .label {
+      color: inherit; }
+  .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:insensitive:active,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:insensitive:checked,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:insensitive:checked {
+    color: #8d9091;
+    border-color: #a1a1a1;
+    background-image: linear-gradient(to bottom, #ebebeb, #f4f4f4);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+    .inline-toolbar GtkToolButton > .button:insensitive:active > .label, .inline-toolbar GtkToolButton > .button:insensitive:checked > .label {
+      color: inherit; }
+  .inline-toolbar GtkToolButton > .button:backdrop, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop {
+    color: #8d9091;
+    border-color: #a8a8a8;
+    background-image: linear-gradient(to bottom, #ededed);
+    text-shadow: none;
+    icon-shadow: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+  .inline-toolbar GtkToolButton > .button:backdrop:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:active,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:active, .inline-toolbar GtkToolButton > .button:backdrop:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:checked,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:checked {
+    color: #8d9091;
+    border-color: #a8a8a8;
+    background-image: linear-gradient(to bottom, #d4d4d4);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+  .inline-toolbar GtkToolButton > .button:backdrop:insensitive, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:insensitive,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:insensitive {
+    color: #c7c7c7;
+    border-color: #a8a8a8;
+    background-image: linear-gradient(to bottom, #f4f4f4);
+    text-shadow: none;
+    icon-shadow: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+    .inline-toolbar GtkToolButton > .button:backdrop:insensitive > .label {
+      color: inherit; }
+  .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:insensitive:active,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:insensitive:active, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:backdrop:insensitive:checked,
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:backdrop:insensitive:checked {
+    color: #c7c7c7;
+    border-color: #a8a8a8;
+    background-image: linear-gradient(to bottom, #e7e7e7);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+    .inline-toolbar GtkToolButton > .button:backdrop:insensitive:active > .label, .inline-toolbar GtkToolButton > .button:backdrop:insensitive:checked > .label {
+      color: inherit; }
+
+.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.search-bar GtkToolButton > .button.flat, .inline-toolbar.location-bar GtkToolButton > .button.flat, .inline-toolbar .header-bar GtkToolButton > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton > .button.titlebutton,
+.inline-toolbar.toolbar GtkToolButton:backdrop > .button.flat,
+.inline-toolbar GtkToolButton:backdrop > .button.flat,
+.inline-toolbar.search-bar GtkToolButton:backdrop > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:backdrop > .button.flat,
+.inline-toolbar .header-bar GtkToolButton:backdrop > .button.titlebutton,
+.header-bar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:backdrop > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:backdrop > .button.titlebutton, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:backdrop:active, .osd .button:backdrop:checked, .osd .button:insensitive, .osd .button:backdrop:insensitive, .osd .button:backdrop, .osd .button.suggested-action, .osd .button.suggested-action:hover, .osd .button.suggested-action:active, .osd .button.suggested-action:checked, .osd .button.suggested-action:backdrop:active, .osd .button.suggested-action:backdrop:checked, .osd .button.suggested-action:insensitive, .osd .button.suggested-action:backdrop:insensitive, .osd .button.suggested-action:backdrop, .osd .button.destructive-action, .osd .button.destructive-action:hover, .osd .button.destructive-action:active, .osd .button.destructive-action:checked, .osd .button.destructive-action:backdrop:active, .osd .button.destructive-action:backdrop:checked, .osd .button.destructive-action:insensitive, .osd .button.destructive-action:backdrop:insensitive, .osd .button.destructive-action:backdrop, .inline-toolbar .button, .inline-toolbar .header-bar .button.titlebutton, .header-bar .inline-toolbar .button.titlebutton,
+.inline-toolbar .titlebar .button.titlebutton,
+.titlebar .inline-toolbar .button.titlebutton, .inline-toolbar .button:backdrop, .linked > .button, .header-bar .linked > .button.titlebutton,
+.titlebar .linked > .button.titlebutton, .linked > .button:hover, .linked > .button:active, .linked > .button:checked, .linked > .button:backdrop, GtkComboBox.combobox-entry .entry, GtkComboBox.combobox-entry .button, GtkComboBox.combobox-entry .header-bar .button.titlebutton, .header-bar GtkComboBox.combobox-entry .button.titlebutton,
+GtkComboBox.combobox-entry .titlebar .button.titlebutton,
+.titlebar GtkComboBox.combobox-entry .button.titlebutton, GtkComboBox.combobox-entry .button:backdrop, .linked > GtkComboBox > .button:dir(ltr) {
+  border-radius: 0;
+  border-left-style: none; }
+  .inline-toolbar GtkToolButton > .button.flat:dir(rtl), .inline-toolbar .header-bar GtkToolButton > .button.titlebutton:dir(rtl), .header-bar .inline-toolbar GtkToolButton > .button.titlebutton:dir(rtl),
+  .inline-toolbar .titlebar GtkToolButton > .button.titlebutton:dir(rtl),
+  .titlebar .inline-toolbar GtkToolButton > .button.titlebutton:dir(rtl),
+  .inline-toolbar GtkToolButton:backdrop > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar.search-bar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar.location-bar GtkToolButton:dir(rtl) > .button.flat, .inline-toolbar .header-bar GtkToolButton:dir(rtl) > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:dir(rtl) > .button.titlebutton,
+  .inline-toolbar .titlebar GtkToolButton:dir(rtl) > .button.titlebutton,
+  .titlebar .inline-toolbar GtkToolButton:dir(rtl) > .button.titlebutton,
+  .inline-toolbar.toolbar GtkToolButton:backdrop:dir(rtl) > .button.flat,
+  .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.flat,
+  .inline-toolbar.search-bar GtkToolButton:backdrop:dir(rtl) > .button.flat,
+  .inline-toolbar.location-bar GtkToolButton:backdrop:dir(rtl) > .button.flat,
+  .inline-toolbar .header-bar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
+  .header-bar .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
+  .inline-toolbar .titlebar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton,
+  .titlebar .inline-toolbar GtkToolButton:backdrop:dir(rtl) > .button.titlebutton, .osd .button:dir(rtl):hover, .osd .button:dir(rtl):active, .osd .button:dir(rtl):checked, .osd .button:dir(rtl):insensitive, .osd .button:dir(rtl):backdrop, .osd .button.suggested-action:dir(rtl), .osd .button.destructive-action:dir(rtl), .inline-toolbar .button:dir(rtl), .linked > .button:dir(rtl), .header-bar .linked > .button.titlebutton:dir(rtl),
+  .titlebar .linked > .button.titlebutton:dir(rtl), GtkComboBox.combobox-entry .entry:dir(rtl), GtkComboBox.combobox-entry .button:dir(rtl), .linked > GtkComboBox > .button:dir(rtl) {
+    border-radius: 0;
+    border-right-style: none;
+    border-left-style: solid; }
+
+.osd .button:first-child:hover, .osd .button:first-child:active, .osd .button:first-child:checked, .osd .button:first-child:insensitive, .osd .button:first-child:backdrop, .osd .button.suggested-action:first-child, .osd .button.destructive-action:first-child, .inline-toolbar .button:first-child, .linked > .button:first-child, .header-bar .linked > .button.titlebutton:first-child,
+.titlebar .linked > .button.titlebutton:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:first-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:first-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:first-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:first-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:first-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:first-child > .button.titlebutton,
+.inline-toolbar.toolbar GtkToolButton:backdrop:first-child > .button.flat,
+.inline-toolbar GtkToolButton:backdrop:first-child > .button.flat,
+.inline-toolbar.search-bar GtkToolButton:backdrop:first-child > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:backdrop:first-child > .button.flat,
+.inline-toolbar .header-bar GtkToolButton:backdrop:first-child > .button.titlebutton,
+.header-bar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:backdrop:first-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:backdrop:first-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:first-child, GtkComboBox.combobox-entry .button:first-child, .linked > GtkComboBox:first-child > .button {
+  border-radius: 3px 0 0 3px;
+  border-left-style: solid; }
+.osd .button:last-child:hover, .osd .button:last-child:active, .osd .button:last-child:checked, .osd .button:last-child:insensitive, .osd .button:last-child:backdrop, .osd .button.suggested-action:last-child, .osd .button.destructive-action:last-child, .inline-toolbar .button:last-child, .linked > .button:last-child, .header-bar .linked > .button.titlebutton:last-child,
+.titlebar .linked > .button.titlebutton:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:last-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:last-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:last-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:last-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:last-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:last-child > .button.titlebutton,
+.inline-toolbar.toolbar GtkToolButton:backdrop:last-child > .button.flat,
+.inline-toolbar GtkToolButton:backdrop:last-child > .button.flat,
+.inline-toolbar.search-bar GtkToolButton:backdrop:last-child > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:backdrop:last-child > .button.flat,
+.inline-toolbar .header-bar GtkToolButton:backdrop:last-child > .button.titlebutton,
+.header-bar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:backdrop:last-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:backdrop:last-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:last-child, GtkComboBox.combobox-entry .button:last-child, .linked > GtkComboBox:last-child > .button {
+  border-radius: 0 3px 3px 0; }
+  .osd .button:last-child:dir(rtl):hover, .osd .button:last-child:dir(rtl):active, .osd .button:last-child:dir(rtl):checked, .osd .button:last-child:dir(rtl):insensitive, .osd .button:last-child:dir(rtl):backdrop, .osd .button.suggested-action:last-child:dir(rtl), .osd .button.destructive-action:last-child:dir(rtl), .inline-toolbar .button:last-child:dir(rtl), .linked > .button:last-child:dir(rtl), .header-bar .linked > .button.titlebutton:last-child:dir(rtl),
+  .titlebar .linked > .button.titlebutton:last-child:dir(rtl), .inline-toolbar GtkToolButton:last-child > .button.flat:dir(rtl), .inline-toolbar .header-bar GtkToolButton:last-child > .button.titlebutton:dir(rtl), .header-bar .inline-toolbar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
+  .inline-toolbar .titlebar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
+  .titlebar .inline-toolbar GtkToolButton:last-child > .button.titlebutton:dir(rtl),
+  .inline-toolbar GtkToolButton:backdrop:last-child > .button.flat:dir(rtl), .inline-toolbar.toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar.search-bar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar.location-bar GtkToolButton:last-child:dir(rtl) > .button.flat, .inline-toolbar .header-bar GtkToolButton:last-child:dir(rtl) > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
+  .inline-toolbar .titlebar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
+  .titlebar .inline-toolbar GtkToolButton:last-child:dir(rtl) > .button.titlebutton,
+  .inline-toolbar.toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
+  .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
+  .inline-toolbar.search-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
+  .inline-toolbar.location-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.flat,
+  .inline-toolbar .header-bar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
+  .header-bar .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
+  .inline-toolbar .titlebar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton,
+  .titlebar .inline-toolbar GtkToolButton:backdrop:last-child:dir(rtl) > .button.titlebutton, GtkComboBox.combobox-entry .entry:last-child:dir(rtl), GtkComboBox.combobox-entry .button:last-child:dir(rtl), .linked > GtkComboBox:last-child > .button:dir(rtl) {
+    border-right-style: solid; }
+.osd .button:only-child:hover, .osd .button:only-child:active, .osd .button:only-child:checked, .osd .button:only-child:insensitive, .osd .button:only-child:backdrop, .osd .button.suggested-action:only-child, .osd .button.destructive-action:only-child, .inline-toolbar .button:only-child, .linked > .button:only-child, .header-bar .linked > .button.titlebutton:only-child,
+.titlebar .linked > .button.titlebutton:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.search-bar GtkToolButton:only-child > .button.flat, .inline-toolbar.location-bar GtkToolButton:only-child > .button.flat, .inline-toolbar .header-bar GtkToolButton:only-child > .button.titlebutton, .header-bar .inline-toolbar GtkToolButton:only-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:only-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:only-child > .button.titlebutton,
+.inline-toolbar.toolbar GtkToolButton:backdrop:only-child > .button.flat,
+.inline-toolbar GtkToolButton:backdrop:only-child > .button.flat,
+.inline-toolbar.search-bar GtkToolButton:backdrop:only-child > .button.flat,
+.inline-toolbar.location-bar GtkToolButton:backdrop:only-child > .button.flat,
+.inline-toolbar .header-bar GtkToolButton:backdrop:only-child > .button.titlebutton,
+.header-bar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton,
+.inline-toolbar .titlebar GtkToolButton:backdrop:only-child > .button.titlebutton,
+.titlebar .inline-toolbar GtkToolButton:backdrop:only-child > .button.titlebutton, GtkComboBox.combobox-entry .entry:only-child, GtkComboBox.combobox-entry .button:only-child, .linked > GtkComboBox:only-child > .button {
+  border-radius: 3px;
+  border-style: solid; }
+
+.linked.vertical > .entry, .linked.vertical > .entry:focus, .linked.vertical > .entry:insensitive, .linked.vertical > .entry:insensitive:backdrop, .linked.vertical > .entry:backdrop, .linked.vertical > .button, .header-bar .linked.vertical > .button.titlebutton,
+.titlebar .linked.vertical > .button.titlebutton, .linked.vertical > .button:hover, .linked.vertical > .button:active, .linked.vertical > .button:checked, .linked.vertical > .button:backdrop, .linked.vertical > GtkComboBoxText > .button,
+.linked.vertical > GtkComboBox > .button {
+  border-left-style: solid;
+  border-top-style: none;
+  border-radius: 0; }
+
+.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .header-bar .linked.vertical > .button.titlebutton:first-child,
+.titlebar .linked.vertical > .button.titlebutton:first-child, .linked.vertical > GtkComboBoxText:first-child > .button,
+.linked.vertical > GtkComboBox:first-child > .button {
+  border-style: solid;
+  border-radius: 3px 3px 0 0; }
+.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .header-bar .linked.vertical > .button.titlebutton:last-child,
+.titlebar .linked.vertical > .button.titlebutton:last-child, .linked.vertical > GtkComboBoxText:last-child > .button,
+.linked.vertical > GtkComboBox:last-child > .button {
+  border-radius: 0 0 3px 3px; }
+.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .header-bar .linked.vertical > .button.titlebutton:only-child,
+.titlebar .linked.vertical > .button.titlebutton:only-child, .linked.vertical > GtkComboBoxText:only-child > .button,
+.linked.vertical > GtkComboBox:only-child > .button {
+  border-radius: 3px;
+  border-style: solid; }
+
+.menuitem.button.flat, .header-bar .menuitem.titlebutton.button,
+.titlebar .menuitem.titlebutton.button, .menuitem.button.flat:backdrop, .menuitem.button.flat:backdrop:hover, .header-bar .menuitem.titlebutton.button:backdrop:hover,
+.titlebar .menuitem.titlebutton.button:backdrop:hover, .button:link, .header-bar .button.titlebutton:link,
+.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
+.titlebar .button.titlebutton:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .button:link:backdrop, .button:visited:backdrop, .menu.button, .header-bar .menu.button.titlebutton,
+.titlebar .menu.button.titlebutton, .notebook tab .button, .notebook tab .header-bar .button.titlebutton, .header-bar .notebook tab .button.titlebutton,
+.notebook tab .titlebar .button.titlebutton,
+.titlebar .notebook tab .button.titlebutton, .list-row.button, .header-bar .list-row.button.titlebutton,
+.titlebar .list-row.button.titlebutton,
+.list-row.button:backdrop,
+.list-row.button:backdrop:active,
+.list-row.button:backdrop:checked,
+.list-row.button:backdrop:insensitive,
+.list-row.button:backdrop:insensitive:active,
+.list-row.button:backdrop:insensitive:checked,
+.list-row.button:insensitive:active,
+.list-row.button:insensitive:checked, .app-notification .button.flat, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button,
+.app-notification .titlebar .titlebutton.button,
+.titlebar .app-notification .titlebutton.button,
+.app-notification.frame .button.flat, .app-notification .button.flat:backdrop, .app-notification .button.flat:insensitive, .app-notification .button.flat:backdrop:insensitive, .app-notification .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .app-notification .titlebutton.button:backdrop:insensitive,
+.app-notification .titlebar .titlebutton.button:backdrop:insensitive,
+.titlebar .app-notification .titlebutton.button:backdrop:insensitive,
+.app-notification.frame .button.flat:backdrop,
+.app-notification.frame .header-bar .button.titlebutton:backdrop,
+.header-bar .app-notification.frame .button.titlebutton:backdrop,
+.app-notification.frame .titlebar .button.titlebutton:backdrop,
+.titlebar .app-notification.frame .button.titlebutton:backdrop,
+.app-notification.frame .button.flat:insensitive,
+.app-notification.frame .header-bar .button.titlebutton:insensitive,
+.header-bar .app-notification.frame .button.titlebutton:insensitive,
+.app-notification.frame .titlebar .button.titlebutton:insensitive,
+.titlebar .app-notification.frame .button.titlebutton:insensitive,
+.app-notification.frame .button.flat:backdrop:insensitive, GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
+.titlebar GtkCalendar.button.titlebutton, GtkCalendar.button:hover, GtkCalendar.button:backdrop, .scale-popup .button:hover, .scale-popup .button:backdrop, .scale-popup .button:backdrop:hover, .scale-popup .button:backdrop:insensitive {
+  border-color: transparent;
+  background-color: transparent;
+  background-image: none;
+  box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+  text-shadow: none;
+  icon-shadow: none; }
+
+/* menu buttons */
+.menuitem.button.flat, .header-bar .menuitem.titlebutton.button,
+.titlebar .menuitem.titlebutton.button {
+  outline-offset: -1px; }
+  .menuitem.button.flat:hover, .header-bar .menuitem.titlebutton.button:hover,
+  .titlebar .menuitem.titlebutton.button:hover {
+    background-color: #d9dada; }
+
+GtkColorButton.button, .header-bar GtkColorButton.button.titlebutton,
+.titlebar GtkColorButton.button.titlebutton {
+  padding: 5px; }
+  GtkColorButton.button GtkColorSwatch:first-child:last-child {
+    border-radius: 0;
+    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.1), 0 1px white; }
+    GtkColorButton.button GtkColorSwatch:first-child:last-child:insensitive, GtkColorButton.button GtkColorSwatch:first-child:last-child:backdrop {
+      box-shadow: none; }
+
+/*********
+ * Links *
+ *********/
+*:link, .button:link, .header-bar .button.titlebutton:link,
+.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
+.titlebar .button.titlebutton:visited {
+  color: #2a76c6; }
+  *:link:visited, .button:visited, .header-bar .button.titlebutton:visited,
+  .titlebar .button.titlebutton:visited {
+    color: #215d9c; }
+    *:selected *:link:visited, *:selected .button:visited {
+      color: #b6d2ef; }
+  *:link:hover, .button:hover:link, .button:hover:visited {
+    color: #4a90d9; }
+    *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited {
+      color: #ecf3fb; }
+  *:link:active, .button:active:link, .button:active:visited {
+    color: #2a76c6; }
+    *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited {
+      color: #dae8f7; }
+  *:link:backdrop, .button:backdrop:link, .button:backdrop:visited, *:link:backdrop:hover, .button:backdrop:hover:link, .button:backdrop:hover:visited, *:link:backdrop:hover:selected, .button:backdrop:hover:selected:link, .button:backdrop:hover:selected:visited, .titlebar.selection-mode .subtitle:backdrop:hover:link,
+  .header-bar.selection-mode .subtitle:backdrop:hover:link {
+    color: #4a90d9; }
+  *:link:selected, .button:selected:link, .button:selected:visited, .titlebar.selection-mode .subtitle:link,
+  .header-bar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited {
+    color: #dae8f7; }
+
+.button:link, .header-bar .button.titlebutton:link,
+.titlebar .button.titlebutton:link, .button:visited, .header-bar .button.titlebutton:visited,
+.titlebar .button.titlebutton:visited {
+  text-shadow: none; }
+  .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked {
+    text-shadow: none; }
+
+/*****************
+ * GtkSpinButton *
+ *****************/
+.spinbutton .button, .spinbutton .header-bar .button.titlebutton, .header-bar .spinbutton .button.titlebutton,
+.spinbutton .titlebar .button.titlebutton,
+.titlebar .spinbutton .button.titlebutton {
+  background-image: none;
+  border-style: none none none solid;
+  border-color: rgba(161, 161, 161, 0.3);
+  color: #42484a;
+  border-radius: 0;
+  box-shadow: none; }
+  .spinbutton .button:dir(rtl) {
+    border-style: none solid none none; }
+  .spinbutton .button:hover {
+    color: #2e3436;
+    background-color: rgba(46, 52, 54, 0.05); }
+  .spinbutton .button:insensitive {
+    color: rgba(141, 144, 145, 0.3); }
+  .spinbutton .button:active {
+    box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2);
+    background-color: rgba(0, 0, 0, 0.1); }
+  .spinbutton .button:backdrop {
+    color: #989b9c;
+    border-color: rgba(168, 168, 168, 0.3);
+    background-color: transparent; }
+  .spinbutton .button:backdrop:insensitive {
+    background-image: none;
+    color: rgba(199, 199, 199, 0.3);
+    border-style: none none none solid; }
+    .spinbutton .button:backdrop:insensitive:dir(rtl) {
+      border-style: none solid none none; }
+.osd .spinbutton .button {
+  border-color: transparent;
+  background-color: transparent;
+  background-image: none;
+  box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+  text-shadow: none;
+  icon-shadow: none;
+  color: #eeeeec;
+  border-style: none none none solid;
+  border-color: rgba(0, 0, 0, 0.4);
+  border-radius: 0;
+  box-shadow: none;
+  icon-shadow: 0 1px black; }
+  .osd .spinbutton .button:dir(rtl) {
+    border-style: none solid none none; }
+  .osd .spinbutton .button:hover {
+    border-color: transparent;
+    background-color: transparent;
+    background-image: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+    text-shadow: none;
+    icon-shadow: none;
+    color: #eeeeec;
+    border-color: rgba(0, 0, 0, 0.5);
+    background-color: rgba(238, 238, 236, 0.1);
+    icon-shadow: 0 1px black;
+    box-shadow: none; }
+  .osd .spinbutton .button:backdrop {
+    border-color: transparent;
+    background-color: transparent;
+    background-image: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+    text-shadow: none;
+    icon-shadow: none;
+    color: #eeeeec;
+    border-color: rgba(0, 0, 0, 0.5);
+    icon-shadow: none;
+    box-shadow: none; }
+  .osd .spinbutton .button:insensitive {
+    border-color: transparent;
+    background-color: transparent;
+    background-image: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+    text-shadow: none;
+    icon-shadow: none;
+    color: #878989;
+    border-color: rgba(0, 0, 0, 0.5);
+    icon-shadow: none;
+    box-shadow: none; }
+  .osd .spinbutton .button:last-child {
+    border-radius: 0 3px 3px 0; }
+  .osd .spinbutton .button:dir(rtl):first-child {
+    border-radius: 3px 0 0 3px; }
+.spinbutton.vertical .button, .spinbutton.vertical:dir(rtl) .button {
+  padding-top: 8px;
+  padding-bottom: 8px; }
+  .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child {
+    color: #2e3436;
+    outline-color: rgba(46, 52, 54, 0.3);
+    border-color: #a1a1a1;
+    background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+    text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    box-shadow: inset 0 1px white; }
+    .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active {
+      color: #2e3436;
+      outline-color: rgba(46, 52, 54, 0.3);
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0);
+      text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+    .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover {
+      color: #2e3436;
+      outline-color: rgba(46, 52, 54, 0.3);
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+      text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      box-shadow: inset 0 1px white; }
+    .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive {
+      color: #8d9091;
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, #f4f4f4);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+      .spinbutton.vertical .button:first-child:insensitive > .label, .spinbutton.vertical .header-bar .button.titlebutton:first-child:insensitive > .label,
+      .spinbutton.vertical .titlebar .button.titlebutton:first-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .header-bar .button.titlebutton:first-child:insensitive > .label,
+      .spinbutton.vertical:dir(rtl) .titlebar .button.titlebutton:first-child:insensitive > .label {
+        color: inherit; }
+    .spinbutton.vertical .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop {
+      color: #8d9091;
+      border-color: #a8a8a8;
+      background-image: linear-gradient(to bottom, #ededed);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+  .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child {
+    color: #2e3436;
+    outline-color: rgba(46, 52, 54, 0.3);
+    border-color: #a1a1a1;
+    background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+    text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    box-shadow: inset 0 1px white, 0 1px white; }
+    .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active {
+      color: #2e3436;
+      outline-color: rgba(46, 52, 54, 0.3);
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0);
+      text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px white; }
+    .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover {
+      color: #2e3436;
+      outline-color: rgba(46, 52, 54, 0.3);
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+      text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      box-shadow: inset 0 1px white, 0 1px white; }
+    .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive {
+      color: #8d9091;
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, #f4f4f4);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px white; }
+      .spinbutton.vertical .button:last-child:insensitive > .label, .spinbutton.vertical .header-bar .button.titlebutton:last-child:insensitive > .label,
+      .spinbutton.vertical .titlebar .button.titlebutton:last-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > .label, .spinbutton.vertical:dir(rtl) .header-bar .button.titlebutton:last-child:insensitive > .label,
+      .spinbutton.vertical:dir(rtl) .titlebar .button.titlebutton:last-child:insensitive > .label {
+        color: inherit; }
+    .spinbutton.vertical .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop {
+      color: #8d9091;
+      border-color: #a8a8a8;
+      background-image: linear-gradient(to bottom, #ededed);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+  .spinbutton.vertical .button:backdrop:insensitive, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive {
+    color: #c7c7c7;
+    border-color: #a8a8a8;
+    background-image: linear-gradient(to bottom, #f4f4f4);
+    text-shadow: none;
+    icon-shadow: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+    .spinbutton.vertical .button:backdrop:insensitive > .label, .spinbutton.vertical .header-bar .button.titlebutton:backdrop:insensitive > .label,
+    .spinbutton.vertical .titlebar .button.titlebutton:backdrop:insensitive > .label, .spinbutton.vertical:dir(rtl) .button:backdrop:insensitive > .label, .spinbutton.vertical:dir(rtl) .header-bar .button.titlebutton:backdrop:insensitive > .label,
+    .spinbutton.vertical:dir(rtl) .titlebar .button.titlebutton:backdrop:insensitive > .label {
+      color: inherit; }
+.spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry {
+  border-radius: 0;
+  padding-left: 3px;
+  padding-right: 3px; }
+.spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop, .spinbutton.vertical:dir(rtl) .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:backdrop {
+  border-radius: 3px 3px 0 0;
+  border-style: solid solid none solid; }
+.spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop, .spinbutton.vertical:dir(rtl) .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:backdrop {
+  border-radius: 0 0 3px 3px;
+  border-style: none solid solid solid; }
+GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus {
+  padding: 1px;
+  border-width: 1px 0;
+  border-color: #4a90d9;
+  border-radius: 0;
+  box-shadow: none; }
+
+/**************
+ * ComboBoxes *
+ **************/
+GtkComboBox {
+  -GtkComboBox-arrow-scaling: 0.5;
+  -GtkComboBox-shadow-type: none;
+  box-shadow: 0 1px white;
+  text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+  icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); }
+  GtkComboBox > .button, .header-bar GtkComboBox > .button.titlebutton,
+  .titlebar GtkComboBox > .button.titlebutton {
+    padding-top: 3px;
+    padding-bottom: 4px; }
+  GtkComboBox:insensitive {
+    color: #8d9091;
+    text-shadow: none;
+    icon-shadow: none; }
+  GtkComboBox:backdrop {
+    color: #8d9091;
+    text-shadow: none;
+    icon-shadow: none; }
+  GtkComboBox:backdrop:insensitive {
+    color: #c7c7c7; }
+  GtkComboBox .menuitem {
+    text-shadow: none; }
+  GtkComboBox .separator.vertical, GtkComboBox GtkPlacesSidebar.sidebar .view .vertical.separator, GtkPlacesSidebar.sidebar .view GtkComboBox .vertical.separator {
+    -GtkWidget-wide-separators: true; }
+
+/************
+ * Toolbars *
+ ************/
+.toolbar, .inline-toolbar, .search-bar, .location-bar {
+  -GtkWidget-window-dragging: true;
+  padding: 4px;
+  background-color: #ededed; }
+  .osd .toolbar, .osd .inline-toolbar, .osd .search-bar, .osd .location-bar, .toolbar.osd, .osd.inline-toolbar, .osd.search-bar, .osd.location-bar {
+    padding: 13px;
+    border: none;
+    border-radius: 5px;
+    background-color: rgba(32, 37, 38, 0.7); }
+
+.inline-toolbar {
+  border-width: 0 1px 1px;
+  padding: 3px;
+  border-radius: 0  0 5px 5px; }
+
+.search-bar, .location-bar {
+  border-width: 0 0 1px;
+  padding: 3px; }
+
+.inline-toolbar, .search-bar, .location-bar {
+  border-style: solid;
+  border-color: #a1a1a1;
+  background-color: #d6d6d6;
+  box-shadow: inset 0 2px 3px -1px #b6b6b6, 0 1px white; }
+  .inline-toolbar:backdrop, .search-bar:backdrop, .location-bar:backdrop {
+    border-color: #a8a8a8;
+    background-color: #d4d4d4;
+    box-shadow: none; }
+
+/***************
+ * Header bars *
+ ***************/
+.titlebar,
+.header-bar {
+  padding: 6px;
+  border-width: 0 0 1px;
+  border-style: solid;
+  border-color: #a1a1a1;
+  border-radius: 7px 7px 0 0;
+  background-color: transparent;
+  background-image: linear-gradient(to bottom, #f7f7f7, #ededed);
+  box-shadow: inset 0 -1px #d9d9d9, inset 0 1px white; }
+  .titlebar:backdrop,
+  .header-bar:backdrop {
+    border-color: #a8a8a8;
+    background-color: #ededed;
+    background-image: none;
+    box-shadow: inset 0 1px white; }
+  .titlebar .title,
+  .header-bar .title {
+    font-weight: bold;
+    padding-left: 12px;
+    padding-right: 12px; }
+  .titlebar .subtitle,
+  .header-bar .subtitle {
+    font-size: smaller;
+    padding-left: 12px;
+    padding-right: 12px; }
+  .titlebar .header-bar-separator, .titlebar > GtkBox > .separator.vertical,
+  GtkPlacesSidebar.sidebar .view .titlebar > GtkBox > .vertical.separator:backdrop,
+  .header-bar .header-bar-separator,
+  .header-bar > GtkBox > .separator.vertical,
+  GtkPlacesSidebar.sidebar .view .header-bar > GtkBox > .vertical.separator:backdrop {
+    -GtkWidget-wide-separators: true;
+    -GtkWidget-separator-width: 1px;
+    border-width: 0 1px;
+    border-image: linear-gradient(to bottom, rgba(161, 161, 161, 0), #a1a1a1 30%, #a1a1a1 70%, rgba(161, 161, 161, 0) 100%) 0 1/0 1px stretch; }
+    .titlebar .header-bar-separator:backdrop, .titlebar > GtkBox > .separator.vertical:backdrop,
+    .header-bar .header-bar-separator:backdrop,
+    .header-bar > GtkBox > .separator.vertical:backdrop {
+      border-image: linear-gradient(to bottom, rgba(168, 168, 168, 0.5)) 0 1/1px 1px; }
+  .titlebar.selection-mode,
+  .header-bar.selection-mode {
+    color: #ffffff;
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.5);
+    border-color: #184472;
+    background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9);
+    box-shadow: inset 0 -1px #3875b4, inset 0 1px #a4c7ec; }
+    .titlebar.selection-mode:backdrop,
+    .header-bar.selection-mode:backdrop {
+      background-image: linear-gradient(to bottom, #4a90d9);
+      box-shadow: inset 0 1px #b6d2ef; }
+    .titlebar.selection-mode .button,
+    .header-bar.selection-mode .button {
+      color: #ffffff;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #1c5187;
+      background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px #a4c7ec; }
+      .titlebar.selection-mode .button.flat,
+      .titlebar.selection-mode .titlebutton.button,
+      .header-bar.selection-mode .button.flat,
+      .header-bar.selection-mode .titlebutton.button {
+        border-color: transparent;
+        background-color: transparent;
+        background-image: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+        text-shadow: none;
+        icon-shadow: none; }
+      .titlebar.selection-mode .button:hover,
+      .header-bar.selection-mode .button:hover {
+        color: #ffffff;
+        outline-color: rgba(255, 255, 255, 0.3);
+        border-color: #1c5187;
+        background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9);
+        text-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
+        icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0.5), 0 1px #a4c7ec; }
+      .titlebar.selection-mode .button:active, .titlebar.selection-mode .button:checked,
+      .header-bar.selection-mode .button:active,
+      .header-bar.selection-mode .button:checked {
+        color: #ffffff;
+        outline-color: rgba(255, 255, 255, 0.3);
+        border-color: #1c5187;
+        background-image: linear-gradient(to bottom, #2b79cb, #2e7fd3 40%, #3583d5);
+        text-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
+        icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
+        box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px #a4c7ec; }
+      .titlebar.selection-mode .button:backdrop, .titlebar.selection-mode .button.flat:backdrop,
+      .titlebar.selection-mode .titlebutton.button:backdrop,
+      .header-bar.selection-mode .button:backdrop,
+      .header-bar.selection-mode .button.flat:backdrop,
+      .header-bar.selection-mode .titlebutton.button:backdrop {
+        color: #dae8f7;
+        border-color: #4a90d9;
+        background-image: linear-gradient(to bottom, #4a90d9);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
+        -gtk-image-effect: none;
+        border-color: #184472; }
+        .titlebar.selection-mode .button:backdrop:active, .titlebar.selection-mode .button:backdrop:checked, .titlebar.selection-mode .button.flat:backdrop:active,
+        .titlebar.selection-mode .titlebutton.button:backdrop:active, .titlebar.selection-mode .button.flat:backdrop:checked,
+        .titlebar.selection-mode .titlebutton.button:backdrop:checked,
+        .header-bar.selection-mode .button:backdrop:active,
+        .header-bar.selection-mode .button:backdrop:checked,
+        .header-bar.selection-mode .button.flat:backdrop:active,
+        .header-bar.selection-mode .titlebutton.button:backdrop:active,
+        .header-bar.selection-mode .button.flat:backdrop:checked,
+        .header-bar.selection-mode .titlebutton.button:backdrop:checked {
+          color: #d4e3f3;
+          border-color: #2a76c6;
+          background-image: linear-gradient(to bottom, #2a76c6);
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
+          border-color: #184472; }
+        .titlebar.selection-mode .button:backdrop:insensitive, .titlebar.selection-mode .button.flat:backdrop:insensitive,
+        .titlebar.selection-mode .titlebutton.button:backdrop:insensitive,
+        .header-bar.selection-mode .button:backdrop:insensitive,
+        .header-bar.selection-mode .button.flat:backdrop:insensitive,
+        .header-bar.selection-mode .titlebutton.button:backdrop:insensitive {
+          color: #9ac1e9;
+          border-color: #65a0de;
+          background-image: linear-gradient(to bottom, #65a0de);
+          text-shadow: none;
+          icon-shadow: none;
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
+          border-color: #184472; }
+          .titlebar.selection-mode .button:backdrop:insensitive > .label, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive > .label, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive > .label,
+          .titlebar.selection-mode .titlebutton.button:backdrop:insensitive > .label,
+          .header-bar.selection-mode .button:backdrop:insensitive > .label,
+          .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive > .label,
+          .header-bar.selection-mode .button.flat:backdrop:insensitive > .label,
+          .header-bar.selection-mode .titlebutton.button:backdrop:insensitive > .label,
+          .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive > .label {
+            color: inherit; }
+        .titlebar.selection-mode .button:backdrop:insensitive:active, .titlebar.selection-mode .button:backdrop:insensitive:checked, .titlebar.selection-mode .button.flat:backdrop:insensitive:active,
+        .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked,
+        .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked,
+        .header-bar.selection-mode .button:backdrop:insensitive:active,
+        .header-bar.selection-mode .button:backdrop:insensitive:checked,
+        .header-bar.selection-mode .button.flat:backdrop:insensitive:active,
+        .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active,
+        .header-bar.selection-mode .button.flat:backdrop:insensitive:checked,
+        .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked {
+          color: #8db8e6;
+          border-color: #5093da;
+          background-image: linear-gradient(to bottom, #5093da);
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
+          border-color: #184472; }
+          .titlebar.selection-mode .button:backdrop:insensitive:active > .label, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive:active > .label, .titlebar.selection-mode .button:backdrop:insensitive:checked > .label, .titlebar.selection-mode .header-bar .button.titlebutton:backdrop:insensitive:checked > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:active > .label, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive:active > .label,
+          .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label, .titlebar.selection-mode .button.flat:backdrop:insensitive:checked > .label, .titlebar.selection-mode .header-bar .titlebutton.button:backdrop:insensitive:checked > .label,
+          .titlebar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label,
+          .header-bar.selection-mode .button:backdrop:insensitive:active > .label,
+          .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive:active > .label,
+          .header-bar.selection-mode .button:backdrop:insensitive:checked > .label,
+          .header-bar.selection-mode .titlebar .button.titlebutton:backdrop:insensitive:checked > .label,
+          .header-bar.selection-mode .button.flat:backdrop:insensitive:active > .label,
+          .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:active > .label,
+          .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive:active > .label,
+          .header-bar.selection-mode .button.flat:backdrop:insensitive:checked > .label,
+          .header-bar.selection-mode .titlebutton.button:backdrop:insensitive:checked > .label,
+          .header-bar.selection-mode .titlebar .titlebutton.button:backdrop:insensitive:checked > .label {
+            color: inherit; }
+      .titlebar.selection-mode .button.flat:backdrop,
+      .titlebar.selection-mode .titlebutton.button:backdrop, .titlebar.selection-mode .button.flat:insensitive,
+      .titlebar.selection-mode .titlebutton.button:insensitive, .titlebar.selection-mode .button.flat:insensitive:backdrop,
+      .titlebar.selection-mode .titlebutton.button:insensitive:backdrop,
+      .header-bar.selection-mode .button.flat:backdrop,
+      .header-bar.selection-mode .titlebutton.button:backdrop,
+      .header-bar.selection-mode .button.flat:insensitive,
+      .header-bar.selection-mode .titlebutton.button:insensitive,
+      .header-bar.selection-mode .button.flat:insensitive:backdrop,
+      .header-bar.selection-mode .titlebutton.button:insensitive:backdrop {
+        border-color: transparent;
+        background-color: transparent;
+        background-image: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+        text-shadow: none;
+        icon-shadow: none; }
+      .titlebar.selection-mode .button:insensitive,
+      .header-bar.selection-mode .button:insensitive {
+        color: #b2cfee;
+        border-color: #1c5187;
+        background-image: linear-gradient(to bottom, #65a0de);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px #a4c7ec; }
+        .titlebar.selection-mode .button:insensitive > .label, .titlebar.selection-mode .header-bar .button.titlebutton:insensitive > .label,
+        .header-bar.selection-mode .button:insensitive > .label,
+        .header-bar.selection-mode .titlebar .button.titlebutton:insensitive > .label {
+          color: inherit; }
+        .titlebar.selection-mode .button:insensitive:active, .titlebar.selection-mode .button:insensitive:checked,
+        .header-bar.selection-mode .button:insensitive:active,
+        .header-bar.selection-mode .button:insensitive:checked {
+          color: #b9d3f0;
+          border-color: #1c5187;
+          background-image: linear-gradient(to bottom, #4a8cd1, #5093da);
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px #a4c7ec; }
+          .titlebar.selection-mode .button:insensitive:active > .label, .titlebar.selection-mode .header-bar .button.titlebutton:insensitive:active > .label, .titlebar.selection-mode .button:insensitive:checked > .label, .titlebar.selection-mode .header-bar .button.titlebutton:insensitive:checked > .label,
+          .header-bar.selection-mode .button:insensitive:active > .label,
+          .header-bar.selection-mode .titlebar .button.titlebutton:insensitive:active > .label,
+          .header-bar.selection-mode .button:insensitive:checked > .label,
+          .header-bar.selection-mode .titlebar .button.titlebutton:insensitive:checked > .label {
+            color: inherit; }
+      .titlebar.selection-mode .button.suggested-action,
+      .header-bar.selection-mode .button.suggested-action {
+        color: #2e3436;
+        outline-color: rgba(46, 52, 54, 0.3);
+        border-color: #a1a1a1;
+        background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+        text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+        icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+        box-shadow: inset 0 1px white, 0 1px #a4c7ec;
+        border-color: #184472; }
+        .titlebar.selection-mode .button.suggested-action:hover,
+        .header-bar.selection-mode .button.suggested-action:hover {
+          color: #2e3436;
+          outline-color: rgba(46, 52, 54, 0.3);
+          border-color: #a1a1a1;
+          background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+          text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+          icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+          box-shadow: inset 0 1px white, 0 1px #a4c7ec;
+          border-color: #184472; }
+        .titlebar.selection-mode .button.suggested-action:active,
+        .header-bar.selection-mode .button.suggested-action:active {
+          color: #2e3436;
+          outline-color: rgba(46, 52, 54, 0.3);
+          border-color: #a1a1a1;
+          background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0);
+          text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+          icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+          box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6), 0 1px #a4c7ec;
+          border-color: #184472; }
+        .titlebar.selection-mode .button.suggested-action:insensitive,
+        .header-bar.selection-mode .button.suggested-action:insensitive {
+          color: #8d9091;
+          border-color: #a1a1a1;
+          background-image: linear-gradient(to bottom, #f4f4f4);
+          text-shadow: none;
+          icon-shadow: none;
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px #a4c7ec;
+          border-color: #184472; }
+          .titlebar.selection-mode .button.suggested-action:insensitive > .label, .titlebar.selection-mode .header-bar .suggested-action.button.titlebutton:insensitive > .label,
+          .header-bar.selection-mode .button.suggested-action:insensitive > .label,
+          .header-bar.selection-mode .titlebar .suggested-action.button.titlebutton:insensitive > .label {
+            color: inherit; }
+        .titlebar.selection-mode .button.suggested-action:backdrop,
+        .header-bar.selection-mode .button.suggested-action:backdrop {
+          color: #8d9091;
+          border-color: #a8a8a8;
+          background-image: linear-gradient(to bottom, #ededed);
+          text-shadow: none;
+          icon-shadow: none;
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
+          border-color: #184472; }
+        .titlebar.selection-mode .button.suggested-action:backdrop:insensitive,
+        .header-bar.selection-mode .button.suggested-action:backdrop:insensitive {
+          color: #c7c7c7;
+          border-color: #a8a8a8;
+          background-image: linear-gradient(to bottom, #f4f4f4);
+          text-shadow: none;
+          icon-shadow: none;
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(164, 199, 236, 0);
+          border-color: #184472; }
+          .titlebar.selection-mode .button.suggested-action:backdrop:insensitive > .label, .titlebar.selection-mode .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > .label,
+          .header-bar.selection-mode .button.suggested-action:backdrop:insensitive > .label,
+          .header-bar.selection-mode .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > .label {
+            color: inherit; }
+    .titlebar.selection-mode .selection-menu, .titlebar.selection-mode .selection-menu:backdrop,
+    .header-bar.selection-mode .selection-menu,
+    .header-bar.selection-mode .selection-menu:backdrop {
+      border-color: rgba(74, 144, 217, 0);
+      background-image: linear-gradient(to bottom, rgba(74, 144, 217, 0));
+      box-shadow: none;
+      padding-left: 10px;
+      padding-right: 10px; }
+      .titlebar.selection-mode .selection-menu GtkArrow, .titlebar.selection-mode .selection-menu:backdrop GtkArrow,
+      .header-bar.selection-mode .selection-menu GtkArrow,
+      .header-bar.selection-mode .selection-menu:backdrop GtkArrow {
+        -GtkArrow-arrow-scaling: 1; }
+      .titlebar.selection-mode .selection-menu .arrow,
+      .header-bar.selection-mode .selection-menu .arrow {
+        -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
+        color: rgba(255, 255, 255, 0.5);
+        icon-shadow: none; }
+  .tiled .titlebar, .maximized .titlebar, .tiled
+  .header-bar, .maximized
+  .header-bar {
+    border-radius: 0; }
+  .titlebar.default-decoration,
+  .header-bar.default-decoration {
+    padding: 4px; }
+    .titlebar.default-decoration .button,
+    .header-bar.default-decoration .button {
+      padding: 5px; }
+
+/************
+ * Pathbars *
+ ************/
+.path-bar .button, .path-bar .header-bar .button.titlebutton, .header-bar .path-bar .button.titlebutton,
+.path-bar .titlebar .button.titlebutton,
+.titlebar .path-bar .button.titlebutton {
+  padding: 5px 6px 6px; }
+  .path-bar .button:first-child {
+    padding-left: 8px; }
+  .path-bar .button:last-child {
+    padding-right: 8px; }
+  .path-bar .button:only-child {
+    padding-left: 12px;
+    padding-right: 12px; }
+  .path-bar .button .label:last-child {
+    padding-left: 2px; }
+  .path-bar .button .label:first-child {
+    padding-right: 2px; }
+  .path-bar .button .label:only-child {
+    padding-right: 0;
+    padding-left: 0; }
+  .path-bar .button GtkImage, .path-bar .header-bar .button.titlebutton GtkImage, .header-bar .path-bar .button.titlebutton GtkImage,
+  .path-bar .titlebar .button.titlebutton GtkImage,
+  .titlebar .path-bar .button.titlebutton GtkImage {
+    padding-top: 1px; }
+
+/**************
+ * Tree Views *
+ **************/
+GtkTreeView.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: #96999a;
+  border-top-color: #ededed; }
+  GtkTreeView.view:selected {
+    border-radius: 0; }
+  GtkTreeView.view:selected, GtkTreeView.view:backdrop:selected {
+    border-left-color: #a4c7ec;
+    border-top-color: rgba(46, 52, 54, 0.1); }
+  GtkTreeView.view:insensitive {
+    color: #8d9091; }
+    GtkTreeView.view:insensitive:selected {
+      color: #92bce8; }
+      GtkTreeView.view:insensitive:selected:backdrop {
+        color: #80b1e4; }
+    GtkTreeView.view:insensitive:backdrop {
+      color: #c7c7c7; }
+  GtkTreeView.view.separator:backdrop {
+    color: rgba(0, 0, 0, 0.1); }
+  GtkTreeView.view:backdrop {
+    border-left-color: #bdbebf;
+    border-top: #ededed; }
+  GtkTreeView.view.dnd {
+    border-style: solid none;
+    border-width: 1px;
+    border-color: #3c6287; }
+  GtkTreeView.view.expander {
+    -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
+    color: #6c7072; }
+    GtkTreeView.view.expander:dir(rtl) {
+      -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
+    GtkTreeView.view.expander:hover {
+      color: #2e3436; }
+    GtkTreeView.view.expander:selected {
+      color: #c8ddf3; }
+      GtkTreeView.view.expander:selected:hover {
+        color: #ffffff; }
+      GtkTreeView.view.expander:selected:backdrop {
+        color: #c8ddf3; }
+    GtkTreeView.view.expander:checked {
+      -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
+    GtkTreeView.view.expander:backdrop {
+      color: #afb1b2; }
+  GtkTreeView.view.progressbar {
+    color: #ffffff;
+    border: 1px solid #184472;
+    border-radius: 4px;
+    background-image: linear-gradient(to bottom, #4a90d9, #2a76c6);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.3), 0 1px rgba(0, 0, 0, 0.2); }
+    GtkTreeView.view.progressbar:selected {
+      color: #4a90d9;
+      box-shadow: none;
+      background-image: linear-gradient(to bottom, #ffffff, #e6e6e6); }
+      GtkTreeView.view.progressbar:selected:backdrop {
+        color: #4a90d9;
+        border-color: #184472;
+        background-color: white; }
+    GtkTreeView.view.progressbar:backdrop {
+      color: white;
+      background-image: none;
+      box-shadow: none; }
+  GtkTreeView.view.trough {
+    background-color: rgba(46, 52, 54, 0.1);
+    border-radius: 4px; }
+    GtkTreeView.view.trough:selected {
+      background-color: rgba(255, 255, 255, 0.3);
+      border-width: 1px 0;
+      border-style: solid;
+      border-color: #4a90d9; }
+
+column-header .button, column-header .header-bar .button.titlebutton, .header-bar column-header .button.titlebutton,
+column-header .titlebar .button.titlebutton,
+.titlebar column-header .button.titlebutton {
+  color: #96999a;
+  background-color: #ffffff;
+  font-weight: bold;
+  text-shadow: none;
+  box-shadow: none; }
+  column-header .button:hover, column-header .header-bar .button.titlebutton:hover, .header-bar column-header .button.titlebutton:hover,
+  column-header .titlebar .button.titlebutton:hover,
+  .titlebar column-header .button.titlebutton:hover {
+    color: #626668;
+    box-shadow: none;
+    transition: none; }
+  column-header .button:active, column-header .header-bar .button.titlebutton:active, .header-bar column-header .button.titlebutton:active,
+  column-header .titlebar .button.titlebutton:active,
+  .titlebar column-header .button.titlebutton:active {
+    color: #2e3436;
+    transition: none; }
+column-header:last-child .button, column-header:last-child .header-bar .button.titlebutton, .header-bar column-header:last-child .button.titlebutton,
+column-header:last-child .titlebar .button.titlebutton,
+.titlebar column-header:last-child .button.titlebutton, column-header:last-child .button:backdrop, column-header:last-child.button, .header-bar column-header.button.titlebutton:last-child,
+.titlebar column-header.button.titlebutton:last-child, column-header:last-child.button:backdrop {
+  border-right-style: none; }
+
+column-header.button.dnd, column-header .button.dnd, column-header .header-bar .dnd.button.titlebutton, .header-bar column-header .dnd.button.titlebutton,
+column-header .titlebar .dnd.button.titlebutton,
+.titlebar column-header .dnd.button.titlebutton, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover, .header-bar column-header.dnd.button.titlebutton,
+.titlebar column-header.dnd.button.titlebutton {
+  transition: none;
+  color: #4a90d9;
+  box-shadow: inset 1px 1px 0 1px #4a90d9, inset -1px 0 0 1px #4a90d9, inset 1px 1px #ffffff, inset -1px 0 #ffffff; }
+
+column-header .button, column-header .header-bar .button.titlebutton, .header-bar column-header .button.titlebutton,
+column-header .titlebar .button.titlebutton,
+.titlebar column-header .button.titlebutton, column-header .button:hover, column-header .button:active {
+  padding: 3px 6px;
+  border-style: none solid solid none;
+  border-radius: 0;
+  background-image: none;
+  border-color: #ededed;
+  text-shadow: none; }
+  column-header .button:insensitive, column-header .header-bar .button.titlebutton:insensitive, .header-bar column-header .button.titlebutton:insensitive,
+  column-header .titlebar .button.titlebutton:insensitive,
+  .titlebar column-header .button.titlebutton:insensitive {
+    border-color: #ededed;
+    background-image: none; }
+  column-header .button:backdrop, column-header .header-bar .button.titlebutton:backdrop, .header-bar column-header .button.titlebutton:backdrop,
+  column-header .titlebar .button.titlebutton:backdrop,
+  .titlebar column-header .button.titlebutton:backdrop {
+    border-color: #ededed;
+    border-style: none solid solid none;
+    color: #bdbebf;
+    background-image: none;
+    background-color: white; }
+    column-header .button:backdrop:insensitive {
+      border-color: #ededed;
+      background-image: none; }
+
+/*********
+ * Menus *
+ *********/
+.menubar {
+  -GtkWidget-window-dragging: true;
+  padding: 0px;
+  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); }
+  .menubar:backdrop {
+    background-color: #ededed; }
+  .menubar > .menuitem {
+    padding: 4px 8px; }
+    .menubar > .menuitem:hover {
+      box-shadow: inset 0 -3px #4a90d9;
+      color: #2a76c6; }
+    .menubar > .menuitem:insensitive {
+      color: #8d9091;
+      box-shadow: none; }
+
+.menu {
+  margin: 4px;
+  padding: 0px;
+  background-color: #ffffff;
+  border: 1px solid #a1a1a1; }
+  .csd .menu {
+    border: none; }
+  .menu .menuitem {
+    text-shadow: none;
+    padding: 4px; }
+    .menu .menuitem:hover {
+      color: #ffffff;
+      background-color: #4a90d9; }
+    .menu .menuitem:insensitive {
+      color: #8d9091; }
+      .menu .menuitem:insensitive:backdrop {
+        color: #c7c7c7; }
+    .menu .menuitem:backdrop, .menu .menuitem:backdrop:hover {
+      color: #8d9091;
+      background-color: white; }
+    .menu .menuitem.arrow {
+      -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
+    .menu .menuitem.arrow:dir(rtl) {
+      -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
+  .menu.button, .header-bar .menu.button.titlebutton,
+  .titlebar .menu.button.titlebutton {
+    border-style: none;
+    border-radius: 0; }
+    .menu.button.top {
+      border-bottom: 1px solid #eaeaea; }
+    .menu.button.bottom {
+      border-top: 1px solid #eaeaea; }
+    .menu.button:hover {
+      background-color: #eaeaea; }
+    .menu.button:insensitive {
+      color: transparent;
+      background-color: transparent;
+      border-color: transparent; }
+
+.menuitem .accelerator {
+  color: alpha(currentColor,0.55); }
+
+/***************
+ * Popovers   *
+ ***************/
+.popover {
+  padding: 2px;
+  border: 1px solid #a1a1a1;
+  border-radius: 5px;
+  background-color: #f6f6f6;
+  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3); }
+  .popover:backdrop {
+    box-shadow: none; }
+  .popover > .list,
+  .popover > .view,
+  .popover > .toolbar,
+  .popover > .inline-toolbar,
+  .popover > .search-bar,
+  .popover > .location-bar, .popover.osd > .toolbar, .popover.osd > .inline-toolbar, .popover.osd > .search-bar, .popover.osd > .location-bar {
+    border-style: none;
+    background-color: transparent; }
+  .popover .button.flat, .popover .header-bar .titlebutton.button, .header-bar .popover .titlebutton.button,
+  .popover .titlebar .titlebutton.button,
+  .titlebar .popover .titlebutton.button,
+  .popover .button.flat:hover,
+  .popover .header-bar .titlebutton.button:hover,
+  .header-bar .popover .titlebutton.button:hover,
+  .popover .titlebar .titlebutton.button:hover,
+  .titlebar .popover .titlebutton.button:hover {
+    text-shadow: none;
+    transition: none; }
+
+.entry.cursor-handle,
+.cursor-handle {
+  background-color: transparent;
+  background-image: none;
+  box-shadow: none;
+  border-style: none; }
+  .entry.cursor-handle.top,
+  .cursor-handle.top {
+    -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); }
+  .entry.cursor-handle.bottom,
+  .cursor-handle.bottom {
+    -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); }
+
+/*****************
+ * Notebooks and *
+ * Tabs          *
+ *****************/
+.notebook {
+  padding: 0;
+  background-color: #ffffff;
+  -GtkNotebook-initial-gap: 10;
+  -GtkNotebook-arrow-spacing: 5;
+  -GtkNotebook-tab-curvature: 0;
+  -GtkNotebook-tab-overlap: -8;
+  -GtkNotebook-has-tab-gap: false;
+  -GtkWidget-focus-padding: 0;
+  -GtkWidget-focus-line-width: 0;
+  transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
+  .notebook:backdrop {
+    background-color: white; }
+  .notebook.frame {
+    border: 1px solid #a1a1a1; }
+    .notebook.frame.top {
+      border-top-width: 0; }
+    .notebook.frame.bottom {
+      border-bottom-width: 0; }
+    .notebook.frame.right {
+      border-right-width: 0; }
+    .notebook.frame.left {
+      border-left-width: 0; }
+    .notebook.frame:backdrop {
+      border-color: #a8a8a8; }
+  .notebook.header {
+    background-color: #d6d6d6; }
+    .notebook.header.frame {
+      border: 1px solid #a1a1a1; }
+      .notebook.header.frame.top {
+        border-bottom-width: 0; }
+      .notebook.header.frame.bottom {
+        border-top-width: 0; }
+      .notebook.header.frame.right {
+        border-left-width: 0; }
+      .notebook.header.frame.left {
+        border-right-width: 0; }
+      .notebook.header.frame:backdrop {
+        border-color: #a8a8a8; }
+    .notebook.header.top {
+      box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 -1px #a1a1a1; }
+      .notebook.header.top:backdrop {
+        box-shadow: inset 0 -1px #a8a8a8; }
+    .notebook.header.bottom {
+      box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 0 1px #a1a1a1; }
+      .notebook.header.bottom:backdrop {
+        box-shadow: inset 0 1px #a8a8a8; }
+    .notebook.header.right {
+      box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset 1px 0 #a1a1a1; }
+      .notebook.header.right:backdrop {
+        box-shadow: inset 1px 0 #a8a8a8; }
+    .notebook.header.left {
+      box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.15), inset -1px 0 #a1a1a1; }
+      .notebook.header.left:backdrop {
+        box-shadow: inset -1px 0 #a8a8a8; }
+    .notebook.header:backdrop {
+      background-color: #d4d4d4;
+      box-shadow: none; }
+  .notebook tab {
+    border-width: 0;
+    border-style: solid;
+    border-color: transparent;
+    background-color: transparent;
+    outline-offset: 0;
+    /* works for testnotebookdnd, but there's a superfluous border
+       in gedit or web, commented out for now, needs gtk fixes
+    &.reorderable-page {
+      &.top {
+        padding-top: ($vt_vpadding - 1px);
+        border-top-width: 1px;
+        border-left-width: 1px;
+        border-right-width: 1px;
+      }
+      &.bottom {
+        padding-bottom: ($vt_vpadding - 1px);
+        border-bottom-width: 1px;
+        border-left-width: 1px;
+        border-right-width: 1px;
+      }
+      &.left {
+        padding-left: ($ht_hpadding - 1px);
+        border-left-width: 1px;
+        border-top-width: 1px;
+        border-bottom-width: 1px;
+      }
+      &.right {
+        padding-right: ($ht_hpadding - 1px);
+        border-right-width: 1px;
+        border-top-width: 1px;
+        border-bottom-width: 1px;
+      }
+    }
+    */ }
+    .notebook tab.top, .notebook tab.bottom {
+      padding: 8px 20px; }
+    .notebook tab.left, .notebook tab.right {
+      padding: 5px 20px; }
+    .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom {
+      padding-left: 12px;
+      padding-right: 12px;
+      border-left-width: 1px;
+      border-right-width: 1px; }
+    .notebook tab.reorderable-page.left, .notebook tab.reorderable-page.right {
+      border-bottom-width: 1px;
+      border-top-width: 1px; }
+    .notebook tab.top {
+      border-bottom-width: 3px; }
+    .notebook tab.bottom {
+      border-top-width: 3px; }
+    .notebook tab.left {
+      border-right-width: 3px; }
+    .notebook tab.right {
+      border-left-width: 3px; }
+    .notebook tab:hover, .notebook tab.prelight-page {
+      border-color: #a1a1a1; }
+    .notebook tab:active, .notebook tab.active-page, .notebook tab:backdrop:active {
+      border-color: #4a90d9; }
+    .notebook tab:backdrop {
+      background-color: transparent;
+      border-color: transparent; }
+    .notebook tab.reorderable-page.top {
+      border-color: transparent; }
+      .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page {
+        border-color: rgba(161, 161, 161, 0.3);
+        border-bottom-color: #a1a1a1;
+        background-color: rgba(237, 237, 237, 0.2); }
+      .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page {
+        background-color: rgba(237, 237, 237, 0.5);
+        border-color: rgba(161, 161, 161, 0.5);
+        border-bottom-color: #4a90d9; }
+        .notebook tab.reorderable-page.top:active:hover, .notebook tab.reorderable-page.top.active-page:hover {
+          background-color: rgba(237, 237, 237, 0.7); }
+        .notebook tab.reorderable-page.top:active:backdrop, .notebook tab.reorderable-page.top.active-page:backdrop {
+          border-color: #a8a8a8;
+          background-color: #ededed;
+          border-bottom-color: #4a90d9; }
+      .notebook tab.reorderable-page.top:backdrop {
+        border-color: transparent;
+        background-color: transparent; }
+    .notebook tab.reorderable-page.bottom {
+      border-color: transparent; }
+      .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page {
+        border-color: rgba(161, 161, 161, 0.3);
+        border-top-color: #a1a1a1;
+        background-color: rgba(237, 237, 237, 0.2); }
+      .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page {
+        background-color: rgba(237, 237, 237, 0.5);
+        border-color: rgba(161, 161, 161, 0.5);
+        border-top-color: #4a90d9; }
+        .notebook tab.reorderable-page.bottom:active:hover, .notebook tab.reorderable-page.bottom.active-page:hover {
+          background-color: rgba(237, 237, 237, 0.7); }
+        .notebook tab.reorderable-page.bottom:active:backdrop, .notebook tab.reorderable-page.bottom.active-page:backdrop {
+          border-color: #a8a8a8;
+          background-color: #ededed;
+          border-top-color: #4a90d9; }
+      .notebook tab.reorderable-page.bottom:backdrop {
+        border-color: transparent;
+        background-color: transparent; }
+    .notebook tab.reorderable-page.left {
+      border-color: transparent; }
+      .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page {
+        border-color: rgba(161, 161, 161, 0.3);
+        border-right-color: #a1a1a1;
+        background-color: rgba(237, 237, 237, 0.2); }
+      .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page {
+        background-color: rgba(237, 237, 237, 0.5);
+        border-color: rgba(161, 161, 161, 0.5);
+        border-right-color: #4a90d9; }
+        .notebook tab.reorderable-page.left:active:hover, .notebook tab.reorderable-page.left.active-page:hover {
+          background-color: rgba(237, 237, 237, 0.7); }
+        .notebook tab.reorderable-page.left:active:backdrop, .notebook tab.reorderable-page.left.active-page:backdrop {
+          border-color: #a8a8a8;
+          background-color: #ededed;
+          border-right-color: #4a90d9; }
+      .notebook tab.reorderable-page.left:backdrop {
+        border-color: transparent;
+        background-color: transparent; }
+    .notebook tab.reorderable-page.right {
+      border-color: transparent; }
+      .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page {
+        border-color: rgba(161, 161, 161, 0.3);
+        border-left-color: #a1a1a1;
+        background-color: rgba(237, 237, 237, 0.2); }
+      .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page {
+        background-color: rgba(237, 237, 237, 0.5);
+        border-color: rgba(161, 161, 161, 0.5);
+        border-left-color: #4a90d9; }
+        .notebook tab.reorderable-page.right:active:hover, .notebook tab.reorderable-page.right.active-page:hover {
+          background-color: rgba(237, 237, 237, 0.7); }
+        .notebook tab.reorderable-page.right:active:backdrop, .notebook tab.reorderable-page.right.active-page:backdrop {
+          border-color: #a8a8a8;
+          background-color: #ededed;
+          border-left-color: #4a90d9; }
+      .notebook tab.reorderable-page.right:backdrop {
+        border-color: transparent;
+        background-color: transparent; }
+    .notebook tab .label {
+      padding: 0 2px;
+      font-weight: bold;
+      color: #8d9091; }
+      .notebook tab .label:backdrop, .notebook tab .label.prelight-page:backdrop {
+        color: #aaabac; }
+    .notebook tab .prelight-page .label, .notebook tab .label.prelight-page {
+      color: #5d6263; }
+      .notebook tab .prelight-page .label:backdrop, .notebook tab .label.prelight-page:backdrop {
+        color: #aaabac; }
+    .notebook tab .active-page .label, .notebook tab .label.active-page {
+      color: #2e3436; }
+      .notebook tab .active-page .label:backdrop, .notebook tab .label.active-page:backdrop {
+        color: #8d9091; }
+    .notebook tab .button, .notebook tab .header-bar .button.titlebutton, .header-bar .notebook tab .button.titlebutton,
+    .notebook tab .titlebar .button.titlebutton,
+    .titlebar .notebook tab .button.titlebutton {
+      padding: 0;
+      border: 1px solid transparent;
+      icon-shadow: none;
+      transition: none;
+      color: rgba(46, 52, 54, 0.3); }
+      .notebook tab .button:hover {
+        color: #2e3436;
+        color: #2e3436;
+        outline-color: rgba(46, 52, 54, 0.3);
+        border-color: #a1a1a1;
+        background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+        text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+        icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+        box-shadow: inset 0 1px white;
+        background-image: none;
+        box-shadow: none; }
+      .notebook tab .button:active {
+        color: #2e3436;
+        outline-color: rgba(46, 52, 54, 0.3);
+        border-color: #a1a1a1;
+        background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0);
+        text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+        icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+        box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+      .notebook tab .button:backdrop {
+        color: rgba(141, 144, 145, 0.3);
+        border-color: transparent; }
+      .notebook tab .button > GtkImage, .notebook tab .header-bar .button.titlebutton > GtkImage, .header-bar .notebook tab .button.titlebutton > GtkImage,
+      .notebook tab .titlebar .button.titlebutton > GtkImage,
+      .titlebar .notebook tab .button.titlebutton > GtkImage {
+        padding: 2px; }
+  .notebook.arrow {
+    color: #8d9091; }
+    .notebook.arrow:hover {
+      color: #5d6263; }
+    .notebook.arrow:active {
+      color: #2e3436; }
+    .notebook.arrow:insensitive {
+      color: rgba(141, 144, 145, 0.3); }
+    .notebook.arrow:backdrop {
+      color: rgba(141, 144, 145, 0.4); }
+      .notebook.arrow:backdrop:insensitive {
+        color: #c7c7c7; }
+
+/**************
+ * Scrollbars *
+ **************/
+.scrollbar {
+  -GtkRange-slider-width: 13;
+  -GtkRange-trough-border: 0;
+  -GtkScrollbar-has-backward-stepper: false;
+  -GtkScrollbar-has-forward-stepper: false;
+  -GtkScrollbar-min-slider-length: 42;
+  -GtkRange-stepper-spacing: 0;
+  -GtkRange-trough-under-steppers: 1; }
+  .scrollbar .button, .scrollbar .header-bar .button.titlebutton, .header-bar .scrollbar .button.titlebutton,
+  .scrollbar .titlebar .button.titlebutton,
+  .titlebar .scrollbar .button.titlebutton {
+    border: none; }
+  .scrollbar.overlay-indicator:not(.dragging):not(.hovering) {
+    opacity: 0.4;
+    -GtkRange-slider-width: 5px; }
+    .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider {
+      margin: 0;
+      background-color: #2e3436;
+      border: 1px solid white;
+      background-clip: padding-box; }
+    .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough {
+      border-style: none;
+      background-color: transparent; }
+    .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider {
+      margin-top: 2px;
+      margin-bottom: 2px; }
+    .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider {
+      margin-left: 2px;
+      margin-right: 2px; }
+  .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering {
+    opacity: 0.7; }
+  .scrollbar .trough {
+    background-color: #dbdbdb;
+    border: 1px none #a1a1a1; }
+    .scrollbar .trough:backdrop {
+      background-color: #e5e5e5;
+      border-color: #a8a8a8; }
+  .scrollbar .slider {
+    background-color: #7a7e7f; }
+    .scrollbar .slider:hover {
+      background-color: #54595a; }
+    .scrollbar .slider:prelight:active {
+      background-color: #2a76c6; }
+    .scrollbar .slider:backdrop {
+      background-color: #c6c7c8; }
+    .scrollbar .slider:insensitive {
+      background-color: transparent; }
+  .scrollbar .slider {
+    border-radius: 100px;
+    margin: 3px; }
+  .scrollbar.fine-tune .slider {
+    margin: 4px; }
+  .scrollbar.vertical .slider {
+    margin-left: 4px; }
+    .scrollbar.vertical .slider:dir(rtl) {
+      margin-left: 3px;
+      margin-right: 4px; }
+  .scrollbar.vertical.fine-tune .slider {
+    margin-left: 5px; }
+    .scrollbar.vertical.fine-tune .slider:dir(rtl) {
+      margin-left: 4px;
+      margin-right: 5px; }
+  .scrollbar.vertical .trough {
+    border-left-style: solid; }
+    .scrollbar.vertical .trough:dir(rtl) {
+      border-left-style: none;
+      border-right-style: solid; }
+  .scrollbar.horizontal .slider {
+    margin-top: 4px; }
+  .scrollbar.horizontal.fine-tune .slider {
+    margin-top: 5px; }
+  .scrollbar.horizontal .trough {
+    border-top-style: solid; }
+
+.scrollbars-junction,
+.scrollbars-junction.frame {
+  border-color: transparent;
+  border-image: linear-gradient(to bottom, #a1a1a1 1px, transparent 1px) 0 0 0 1/0 1px stretch;
+  background-color: #dbdbdb; }
+  .scrollbars-junction:dir(rtl),
+  .scrollbars-junction.frame:dir(rtl) {
+    border-image-slice: 0 1 0 0; }
+  .scrollbars-junction:backdrop,
+  .scrollbars-junction.frame:backdrop {
+    border-image-source: linear-gradient(to bottom, #a8a8a8 1px, transparent 1px);
+    background-color: #e5e5e5; }
+
+/**********
+ * Switch *
+ **********/
+GtkSwitch {
+  -GtkSwitch-slider-width: 45px;
+  font-weight: bold;
+  font-size: smaller;
+  outline-offset: -4px;
+  box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; }
+  GtkSwitch.trough {
+    border: 1px solid #a1a1a1;
+    border-radius: 3px;
+    color: #2e3436;
+    background-image: linear-gradient(to bottom, #cecece);
+    text-shadow: 0 1px rgba(0, 0, 0, 0.1); }
+    GtkSwitch.trough:active {
+      background-image: linear-gradient(to bottom, #4a90d9 2px, #63a0de);
+      color: white;
+      border-color: #184472;
+      box-shadow: 0 1px white;
+      text-shadow: 0 1px rgba(24, 68, 114, 0.5), 0 0 2px rgba(255, 255, 255, 0.6); }
+    GtkSwitch.trough:insensitive {
+      color: #8d9091;
+      border-color: #a1a1a1;
+      background-image: none;
+      background-color: #f4f4f4;
+      box-shadow: 0 1px white;
+      text-shadow: none; }
+    GtkSwitch.trough:backdrop {
+      color: #8d9091;
+      border-color: #a8a8a8;
+      background-image: linear-gradient(to bottom, #d4d4d4);
+      box-shadow: none;
+      text-shadow: none; }
+      GtkSwitch.trough:backdrop:active {
+        color: #ededed;
+        border-color: #4a90d9;
+        background-image: linear-gradient(to bottom, #4a90d9);
+        box-shadow: none; }
+      GtkSwitch.trough:backdrop:insensitive {
+        color: #c7c7c7;
+        border-color: #a8a8a8;
+        background-image: none;
+        background-color: #f4f4f4; }
+  GtkSwitch.slider {
+    border: 1px solid;
+    border-radius: 3px;
+    color: #2e3436;
+    outline-color: rgba(46, 52, 54, 0.3);
+    border-color: #a1a1a1;
+    background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+    text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    box-shadow: inset 0 1px white, 0 1px white;
+    box-shadow: inset 0 1px white, inset 0 -2px rgba(237, 237, 237, 0.6), inset 0 -1px #c7c7c7; }
+    GtkSwitch.slider:hover {
+      color: #2e3436;
+      outline-color: rgba(46, 52, 54, 0.3);
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+      text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      box-shadow: inset 0 1px white, 0 1px white;
+      box-shadow: inset 0 1px white, inset 0 -2px rgba(237, 237, 237, 0.6), inset 0 -1px #c7c7c7; }
+    GtkSwitch.slider:active {
+      border: 1px solid #184472; }
+    GtkSwitch.slider:insensitive {
+      color: #8d9091;
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, #f4f4f4);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+      GtkSwitch.slider:insensitive > .label {
+        color: inherit; }
+    GtkSwitch.slider:backdrop {
+      color: #8d9091;
+      border-color: #a8a8a8;
+      background-image: linear-gradient(to bottom, #ededed);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+      box-shadow: none; }
+      GtkSwitch.slider:backdrop:active {
+        border-color: #4a90d9; }
+      GtkSwitch.slider:backdrop:insensitive {
+        color: #c7c7c7;
+        border-color: #a8a8a8;
+        background-image: linear-gradient(to bottom, #f4f4f4);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+        box-shadow: none; }
+        GtkSwitch.slider:backdrop:insensitive > .label {
+          color: inherit; }
+  .list-row:selected GtkSwitch {
+    box-shadow: none;
+    border-color: #184472; }
+    .list-row:selected GtkSwitch:backdrop {
+      border-color: #184472; }
+    .list-row:selected GtkSwitch.slider:dir(rtl) {
+      border-left-color: #a1a1a1; }
+    .list-row:selected GtkSwitch.slider:dir(ltr) {
+      border-right-color: #a1a1a1; }
+    .list-row:selected GtkSwitch.slider, .list-row:selected GtkSwitch.slider:active {
+      border-color: #184472; }
+
+/*************************
+ * Check and Radio items *
+ *************************/
+.check {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .check.button.flat, .header-bar .check.titlebutton.button,
+  .titlebar .check.titlebutton.button {
+    icon-shadow: none; }
+
+.view.check:selected, GtkCalendar.check:selected,
+.list-row:selected .check {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked.png"), url("assets/selected-checkbox-unchecked@2.png")); }
+
+.check:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-hover.png"), url("assets/checkbox-unchecked-hover@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .check:hover.button.flat, .header-bar .check.titlebutton.button:hover,
+  .titlebar .check.titlebutton.button:hover {
+    icon-shadow: none; }
+
+.view.check:hover:selected, GtkCalendar.check:hover:selected,
+.list-row:selected .check:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-hover.png"), url("assets/selected-checkbox-unchecked-hover@2.png")); }
+
+.check:active {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active.png"), url("assets/checkbox-unchecked-active@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .check:active.button.flat, .header-bar .check.titlebutton.button:active,
+  .titlebar .check.titlebutton.button:active {
+    icon-shadow: none; }
+
+.view.check:active:selected, GtkCalendar.check:active:selected,
+.list-row:selected .check:active {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-active.png"), url("assets/selected-checkbox-unchecked-active@2.png")); }
+
+.check:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .check:insensitive.button.flat, .header-bar .check.titlebutton.button:insensitive,
+  .titlebar .check.titlebutton.button:insensitive {
+    icon-shadow: none; }
+
+.view.check:insensitive:selected, GtkCalendar.check:insensitive:selected,
+.list-row:selected .check:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-insensitive.png"), url("assets/selected-checkbox-unchecked-insensitive@2.png")); }
+
+.check:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop.png"), url("assets/checkbox-unchecked-backdrop@2.png"));
+  icon-shadow: none; }
+  .check:backdrop.button.flat, .header-bar .check.titlebutton.button:backdrop,
+  .titlebar .check.titlebutton.button:backdrop {
+    icon-shadow: none; }
+
+.view.check:backdrop:selected, GtkCalendar.check:backdrop:selected,
+.list-row:selected .check:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop.png"), url("assets/selected-checkbox-unchecked-backdrop@2.png")); }
+
+.check:backdrop:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-backdrop-insensitive.png"), url("assets/checkbox-unchecked-backdrop-insensitive@2.png"));
+  icon-shadow: none; }
+  .check:backdrop:insensitive.button.flat, .header-bar .check.titlebutton.button:backdrop:insensitive,
+  .titlebar .check.titlebutton.button:backdrop:insensitive {
+    icon-shadow: none; }
+
+.view.check:backdrop:insensitive:selected, GtkCalendar.check:backdrop:insensitive:selected,
+.list-row:selected .check:backdrop:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-unchecked-backdrop-insensitive.png"), url("assets/selected-checkbox-unchecked-backdrop-insensitive@2.png")); }
+
+.check:inconsistent {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .check:inconsistent.button.flat, .header-bar .check.titlebutton.button:inconsistent,
+  .titlebar .check.titlebutton.button:inconsistent {
+    icon-shadow: none; }
+
+.view.check:inconsistent:selected, GtkCalendar.check:inconsistent:selected,
+.list-row:selected .check:inconsistent {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed.png"), url("assets/selected-checkbox-mixed@2.png")); }
+
+.check:inconsistent:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-hover.png"), url("assets/checkbox-mixed-hover@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .check:inconsistent:hover.button.flat, .header-bar .check.titlebutton.button:inconsistent:hover,
+  .titlebar .check.titlebutton.button:inconsistent:hover {
+    icon-shadow: none; }
+
+.view.check:inconsistent:hover:selected, GtkCalendar.check:inconsistent:hover:selected,
+.list-row:selected .check:inconsistent:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-hover.png"), url("assets/selected-checkbox-mixed-hover@2.png")); }
+
+.check:inconsistent:selected {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active.png"), url("assets/checkbox-mixed-active@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .check:inconsistent:selected.button.flat, .header-bar .check.titlebutton.button:inconsistent:selected,
+  .titlebar .check.titlebutton.button:inconsistent:selected {
+    icon-shadow: none; }
+
+.view.check:inconsistent:selected:selected, GtkCalendar.check:inconsistent:selected,
+.list-row:selected .check:inconsistent:selected {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-active.png"), url("assets/selected-checkbox-mixed-active@2.png")); }
+
+.check:inconsistent:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop.png"), url("assets/checkbox-mixed-backdrop@2.png"));
+  icon-shadow: none; }
+  .check:inconsistent:backdrop.button.flat, .header-bar .check.titlebutton.button:inconsistent:backdrop,
+  .titlebar .check.titlebutton.button:inconsistent:backdrop {
+    icon-shadow: none; }
+
+.view.check:inconsistent:backdrop:selected, GtkCalendar.check:inconsistent:backdrop:selected,
+.list-row:selected .check:inconsistent:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop.png"), url("assets/selected-checkbox-mixed-backdrop@2.png")); }
+
+.check:inconsistent:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .check:inconsistent:insensitive.button.flat, .header-bar .check.titlebutton.button:inconsistent:insensitive,
+  .titlebar .check.titlebutton.button:inconsistent:insensitive {
+    icon-shadow: none; }
+
+.view.check:inconsistent:insensitive:selected, GtkCalendar.check:inconsistent:insensitive:selected,
+.list-row:selected .check:inconsistent:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-insensitive.png"), url("assets/selected-checkbox-mixed-insensitive@2.png")); }
+
+.check:inconsistent:insensitive:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-backdrop-insensitive.png"), url("assets/checkbox-mixed-backdrop-insensitive@2.png"));
+  icon-shadow: none; }
+  .check:inconsistent:insensitive:backdrop.button.flat, .header-bar .check.titlebutton.button:inconsistent:insensitive:backdrop,
+  .titlebar .check.titlebutton.button:inconsistent:insensitive:backdrop {
+    icon-shadow: none; }
+
+.view.check:inconsistent:insensitive:backdrop:selected, GtkCalendar.check:inconsistent:insensitive:backdrop:selected,
+.list-row:selected .check:inconsistent:insensitive:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-mixed-backdrop-insensitive.png"), url("assets/selected-checkbox-mixed-backdrop-insensitive@2.png")); }
+
+.check:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .check:checked.button.flat, .header-bar .check.titlebutton.button:checked,
+  .titlebar .check.titlebutton.button:checked {
+    icon-shadow: none; }
+
+.view.check:checked:selected, GtkCalendar.check:checked:selected,
+.list-row:selected .check:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked.png"), url("assets/selected-checkbox-checked@2.png")); }
+
+.check:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .check:checked:insensitive.button.flat, .header-bar .check.titlebutton.button:checked:insensitive,
+  .titlebar .check.titlebutton.button:checked:insensitive {
+    icon-shadow: none; }
+
+.view.check:checked:insensitive:selected, GtkCalendar.check:checked:insensitive:selected,
+.list-row:selected .check:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-insensitive.png"), url("assets/selected-checkbox-checked-insensitive@2.png")); }
+
+.check:checked:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover.png"), url("assets/checkbox-checked-hover@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .check:checked:hover.button.flat, .header-bar .check.titlebutton.button:checked:hover,
+  .titlebar .check.titlebutton.button:checked:hover {
+    icon-shadow: none; }
+
+.view.check:checked:hover:selected, GtkCalendar.check:checked:hover:selected,
+.list-row:selected .check:checked:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-hover.png"), url("assets/selected-checkbox-checked-hover@2.png")); }
+
+.check:checked:active {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active.png"), url("assets/checkbox-checked-active@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .check:checked:active.button.flat, .header-bar .check.titlebutton.button:checked:active,
+  .titlebar .check.titlebutton.button:checked:active {
+    icon-shadow: none; }
+
+.view.check:checked:active:selected, GtkCalendar.check:checked:active:selected,
+.list-row:selected .check:checked:active {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-active.png"), url("assets/selected-checkbox-checked-active@2.png")); }
+
+.check:backdrop:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop.png"), url("assets/checkbox-checked-backdrop@2.png"));
+  icon-shadow: none; }
+  .check:backdrop:checked.button.flat, .header-bar .check.titlebutton.button:backdrop:checked,
+  .titlebar .check.titlebutton.button:backdrop:checked {
+    icon-shadow: none; }
+
+.view.check:backdrop:checked:selected, GtkCalendar.check:backdrop:checked:selected,
+.list-row:selected .check:backdrop:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-backdrop.png"), url("assets/selected-checkbox-checked-backdrop@2.png")); }
+
+.check:backdrop:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-insensitive.png"), url("assets/checkbox-checked-backdrop-insensitive@2.png"));
+  icon-shadow: none; }
+  .check:backdrop:checked:insensitive.button.flat, .header-bar .check.titlebutton.button:backdrop:checked:insensitive,
+  .titlebar .check.titlebutton.button:backdrop:checked:insensitive {
+    icon-shadow: none; }
+
+.view.check:backdrop:checked:insensitive:selected, GtkCalendar.check:backdrop:checked:insensitive:selected,
+.list-row:selected .check:backdrop:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-checkbox-checked-backdrop-insensitive.png"), url("assets/selected-checkbox-checked-backdrop-insensitive@2.png")); }
+
+.menu .menuitem.check {
+  -gtk-icon-source: -gtk-icontheme("checkbox-symbolic");
+  color: #7a7e7f;
+  icon-shadow: none; }
+  .menu .menuitem.check:active, .menu .menuitem.check:checked {
+    -gtk-icon-source: -gtk-icontheme("checkbox-checked-symbolic"); }
+  .menu .menuitem.check:inconsistent {
+    -gtk-icon-source: -gtk-icontheme("checkbox-mixed-symbolic"); }
+  .menu .menuitem.check:hover {
+    color: #ffffff; }
+  .menu .menuitem.check:insensitive {
+    color: #bdbebf; }
+
+.radio {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .radio.button.flat, .header-bar .radio.titlebutton.button,
+  .titlebar .radio.titlebutton.button {
+    icon-shadow: none; }
+
+.view.radio:selected, GtkCalendar.radio:selected,
+.list-row:selected .radio {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked.png"), url("assets/selected-radio-unchecked@2.png")); }
+
+.radio:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-hover.png"), url("assets/radio-unchecked-hover@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .radio:hover.button.flat, .header-bar .radio.titlebutton.button:hover,
+  .titlebar .radio.titlebutton.button:hover {
+    icon-shadow: none; }
+
+.view.radio:hover:selected, GtkCalendar.radio:hover:selected,
+.list-row:selected .radio:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-hover.png"), url("assets/selected-radio-unchecked-hover@2.png")); }
+
+.radio:active {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active.png"), url("assets/radio-unchecked-active@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .radio:active.button.flat, .header-bar .radio.titlebutton.button:active,
+  .titlebar .radio.titlebutton.button:active {
+    icon-shadow: none; }
+
+.view.radio:active:selected, GtkCalendar.radio:active:selected,
+.list-row:selected .radio:active {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-active.png"), url("assets/selected-radio-unchecked-active@2.png")); }
+
+.radio:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .radio:insensitive.button.flat, .header-bar .radio.titlebutton.button:insensitive,
+  .titlebar .radio.titlebutton.button:insensitive {
+    icon-shadow: none; }
+
+.view.radio:insensitive:selected, GtkCalendar.radio:insensitive:selected,
+.list-row:selected .radio:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-insensitive.png"), url("assets/selected-radio-unchecked-insensitive@2.png")); }
+
+.radio:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop.png"), url("assets/radio-unchecked-backdrop@2.png"));
+  icon-shadow: none; }
+  .radio:backdrop.button.flat, .header-bar .radio.titlebutton.button:backdrop,
+  .titlebar .radio.titlebutton.button:backdrop {
+    icon-shadow: none; }
+
+.view.radio:backdrop:selected, GtkCalendar.radio:backdrop:selected,
+.list-row:selected .radio:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop.png"), url("assets/selected-radio-unchecked-backdrop@2.png")); }
+
+.radio:backdrop:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-backdrop-insensitive.png"), url("assets/radio-unchecked-backdrop-insensitive@2.png"));
+  icon-shadow: none; }
+  .radio:backdrop:insensitive.button.flat, .header-bar .radio.titlebutton.button:backdrop:insensitive,
+  .titlebar .radio.titlebutton.button:backdrop:insensitive {
+    icon-shadow: none; }
+
+.view.radio:backdrop:insensitive:selected, GtkCalendar.radio:backdrop:insensitive:selected,
+.list-row:selected .radio:backdrop:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-unchecked-backdrop-insensitive.png"), url("assets/selected-radio-unchecked-backdrop-insensitive@2.png")); }
+
+.radio:inconsistent {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .radio:inconsistent.button.flat, .header-bar .radio.titlebutton.button:inconsistent,
+  .titlebar .radio.titlebutton.button:inconsistent {
+    icon-shadow: none; }
+
+.view.radio:inconsistent:selected, GtkCalendar.radio:inconsistent:selected,
+.list-row:selected .radio:inconsistent {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed.png"), url("assets/selected-radio-mixed@2.png")); }
+
+.radio:inconsistent:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-hover.png"), url("assets/radio-mixed-hover@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .radio:inconsistent:hover.button.flat, .header-bar .radio.titlebutton.button:inconsistent:hover,
+  .titlebar .radio.titlebutton.button:inconsistent:hover {
+    icon-shadow: none; }
+
+.view.radio:inconsistent:hover:selected, GtkCalendar.radio:inconsistent:hover:selected,
+.list-row:selected .radio:inconsistent:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-hover.png"), url("assets/selected-radio-mixed-hover@2.png")); }
+
+.radio:inconsistent:selected {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active.png"), url("assets/radio-mixed-active@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .radio:inconsistent:selected.button.flat, .header-bar .radio.titlebutton.button:inconsistent:selected,
+  .titlebar .radio.titlebutton.button:inconsistent:selected {
+    icon-shadow: none; }
+
+.view.radio:inconsistent:selected:selected, GtkCalendar.radio:inconsistent:selected,
+.list-row:selected .radio:inconsistent:selected {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-active.png"), url("assets/selected-radio-mixed-active@2.png")); }
+
+.radio:inconsistent:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop.png"), url("assets/radio-mixed-backdrop@2.png"));
+  icon-shadow: none; }
+  .radio:inconsistent:backdrop.button.flat, .header-bar .radio.titlebutton.button:inconsistent:backdrop,
+  .titlebar .radio.titlebutton.button:inconsistent:backdrop {
+    icon-shadow: none; }
+
+.view.radio:inconsistent:backdrop:selected, GtkCalendar.radio:inconsistent:backdrop:selected,
+.list-row:selected .radio:inconsistent:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop.png"), url("assets/selected-radio-mixed-backdrop@2.png")); }
+
+.radio:inconsistent:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .radio:inconsistent:insensitive.button.flat, .header-bar .radio.titlebutton.button:inconsistent:insensitive,
+  .titlebar .radio.titlebutton.button:inconsistent:insensitive {
+    icon-shadow: none; }
+
+.view.radio:inconsistent:insensitive:selected, GtkCalendar.radio:inconsistent:insensitive:selected,
+.list-row:selected .radio:inconsistent:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-insensitive.png"), url("assets/selected-radio-mixed-insensitive@2.png")); }
+
+.radio:inconsistent:insensitive:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-backdrop-insensitive.png"), url("assets/radio-mixed-backdrop-insensitive@2.png"));
+  icon-shadow: none; }
+  .radio:inconsistent:insensitive:backdrop.button.flat, .header-bar .radio.titlebutton.button:inconsistent:insensitive:backdrop,
+  .titlebar .radio.titlebutton.button:inconsistent:insensitive:backdrop {
+    icon-shadow: none; }
+
+.view.radio:inconsistent:insensitive:backdrop:selected, GtkCalendar.radio:inconsistent:insensitive:backdrop:selected,
+.list-row:selected .radio:inconsistent:insensitive:backdrop {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-mixed-backdrop-insensitive.png"), url("assets/selected-radio-mixed-backdrop-insensitive@2.png")); }
+
+.radio:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .radio:checked.button.flat, .header-bar .radio.titlebutton.button:checked,
+  .titlebar .radio.titlebutton.button:checked {
+    icon-shadow: none; }
+
+.view.radio:checked:selected, GtkCalendar.radio:checked:selected,
+.list-row:selected .radio:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked.png"), url("assets/selected-radio-checked@2.png")); }
+
+.radio:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .radio:checked:insensitive.button.flat, .header-bar .radio.titlebutton.button:checked:insensitive,
+  .titlebar .radio.titlebutton.button:checked:insensitive {
+    icon-shadow: none; }
+
+.view.radio:checked:insensitive:selected, GtkCalendar.radio:checked:insensitive:selected,
+.list-row:selected .radio:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-insensitive.png"), url("assets/selected-radio-checked-insensitive@2.png")); }
+
+.radio:checked:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-hover.png"), url("assets/radio-checked-hover@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .radio:checked:hover.button.flat, .header-bar .radio.titlebutton.button:checked:hover,
+  .titlebar .radio.titlebutton.button:checked:hover {
+    icon-shadow: none; }
+
+.view.radio:checked:hover:selected, GtkCalendar.radio:checked:hover:selected,
+.list-row:selected .radio:checked:hover {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-hover.png"), url("assets/selected-radio-checked-hover@2.png")); }
+
+.radio:checked:active {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active.png"), url("assets/radio-checked-active@2.png"));
+  icon-shadow: 0 1px 0 white; }
+  .radio:checked:active.button.flat, .header-bar .radio.titlebutton.button:checked:active,
+  .titlebar .radio.titlebutton.button:checked:active {
+    icon-shadow: none; }
+
+.view.radio:checked:active:selected, GtkCalendar.radio:checked:active:selected,
+.list-row:selected .radio:checked:active {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-active.png"), url("assets/selected-radio-checked-active@2.png")); }
+
+.radio:backdrop:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop.png"), url("assets/radio-checked-backdrop@2.png"));
+  icon-shadow: none; }
+  .radio:backdrop:checked.button.flat, .header-bar .radio.titlebutton.button:backdrop:checked,
+  .titlebar .radio.titlebutton.button:backdrop:checked {
+    icon-shadow: none; }
+
+.view.radio:backdrop:checked:selected, GtkCalendar.radio:backdrop:checked:selected,
+.list-row:selected .radio:backdrop:checked {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-backdrop.png"), url("assets/selected-radio-checked-backdrop@2.png")); }
+
+.radio:backdrop:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-backdrop-insensitive.png"), url("assets/radio-checked-backdrop-insensitive@2.png"));
+  icon-shadow: none; }
+  .radio:backdrop:checked:insensitive.button.flat, .header-bar .radio.titlebutton.button:backdrop:checked:insensitive,
+  .titlebar .radio.titlebutton.button:backdrop:checked:insensitive {
+    icon-shadow: none; }
+
+.view.radio:backdrop:checked:insensitive:selected, GtkCalendar.radio:backdrop:checked:insensitive:selected,
+.list-row:selected .radio:backdrop:checked:insensitive {
+  -gtk-icon-source: -gtk-scaled(url("assets/selected-radio-checked-backdrop-insensitive.png"), url("assets/selected-radio-checked-backdrop-insensitive@2.png")); }
+
+.menu .menuitem.radio {
+  -gtk-icon-source: -gtk-icontheme("radio-symbolic");
+  color: #7a7e7f;
+  icon-shadow: none; }
+  .menu .menuitem.radio:active, .menu .menuitem.radio:checked {
+    -gtk-icon-source: -gtk-icontheme("radio-checked-symbolic"); }
+  .menu .menuitem.radio:inconsistent {
+    -gtk-icon-source: -gtk-icontheme("radio-mixed-symbolic"); }
+  .menu .menuitem.radio:hover {
+    color: #ffffff; }
+  .menu .menuitem.radio:insensitive {
+    color: #bdbebf; }
+
+.view.check, .view.radio,
+.list-row .check, list-row .radio {
+  icon-shadow: none; }
+  .view.check:selected, GtkCalendar.check:selected, .view.check:hover, .view.radio:selected, GtkCalendar.radio:selected, .view.radio:hover,
+  .list-row .check:selected,
+  .list-row .check:hover, list-row .radio:selected, list-row .radio:hover {
+    icon-shadow: none; }
+
+.content-view {
+  background-color: #dbdbdb; }
+  .content-view:backdrop {
+    background-color: #dbdbdb; }
+
+.view.content-view.check {
+  icon-shadow: none;
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png"));
+  background-color: transparent; }
+
+.view.content-view.check:hover {
+  icon-shadow: none;
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-hover-selectionmode.png"), url("assets/checkbox-hover-selectionmode@2.png"));
+  background-color: transparent; }
+
+.view.content-view.check:active {
+  icon-shadow: none;
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode.png"), url("assets/checkbox-active-selectionmode@2.png"));
+  background-color: transparent; }
+
+.view.content-view.check:backdrop {
+  icon-shadow: none;
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-backdrop-selectionmode.png"), url("assets/checkbox-backdrop-selectionmode@2.png"));
+  background-color: transparent; }
+
+.view.content-view.check:checked {
+  icon-shadow: none;
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png"));
+  background-color: transparent; }
+
+.view.content-view.check:checked:hover {
+  icon-shadow: none;
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-hover-selectionmode.png"), url("assets/checkbox-checked-hover-selectionmode@2.png"));
+  background-color: transparent; }
+
+.view.content-view.check:checked:active {
+  icon-shadow: none;
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode.png"), url("assets/checkbox-checked-active-selectionmode@2.png"));
+  background-color: transparent; }
+
+.view.content-view.check:backdrop:checked {
+  icon-shadow: none;
+  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-backdrop-selectionmode.png"), url("assets/checkbox-checked-backdrop-selectionmode@2.png"));
+  background-color: transparent; }
+
+GtkCheckButton.text-button, GtkRadioButton.text-button {
+  padding: 1px 2px 4px;
+  outline-offset: 0; }
+  GtkCheckButton.text-button:insensitive, GtkCheckButton.text-button:insensitive:active, GtkCheckButton.text-button:insensitive:inconsistent, GtkRadioButton.text-button:insensitive, GtkRadioButton.text-button:insensitive:active, GtkRadioButton.text-button:insensitive:inconsistent {
+    color: #8d9091; }
+    GtkCheckButton.text-button:insensitive:backdrop, GtkCheckButton.text-button:insensitive:active:backdrop, GtkCheckButton.text-button:insensitive:inconsistent:backdrop, GtkRadioButton.text-button:insensitive:backdrop, GtkRadioButton.text-button:insensitive:active:backdrop, GtkRadioButton.text-button:insensitive:inconsistent:backdrop {
+      color: #c7c7c7; }
+
+/************
+ * GtkScale *
+ ************/
+.scale,
+.scale.scale-has-marks-above.scale-has-marks-below,
+.scale.vertical.scale-has-marks-above.scale-has-marks-below {
+  -GtkScale-slider-length: 20;
+  -GtkRange-slider-width: 20;
+  -GtkRange-trough-border: 2;
+  outline-offset: -9px;
+  outline-radius: 4px; }
+  .scale.fine-tune,
+  .scale.scale-has-marks-above.scale-has-marks-below.fine-tune,
+  .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune {
+    outline-offset: -7px;
+    outline-radius: 6px; }
+    .scale.fine-tune.trough,
+    .scale.scale-has-marks-above.scale-has-marks-below.fine-tune.trough,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.fine-tune.trough {
+      margin: 8px;
+      border-radius: 4px; }
+  .scale.slider,
+  .scale.scale-has-marks-above.scale-has-marks-below.slider,
+  .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider {
+    color: #2e3436;
+    outline-color: rgba(46, 52, 54, 0.3);
+    border-color: #a1a1a1;
+    background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+    text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    box-shadow: inset 0 1px white, 0 1px white;
+    border: 1px solid;
+    border-radius: 50%;
+    border-color: #999999;
+    box-shadow: inset 0 1px white, inset 0 -2px #ededed, inset 0 -1px #c7c7c7; }
+    .scale.slider:hover,
+    .scale.scale-has-marks-above.scale-has-marks-below.slider:hover,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover {
+      color: #2e3436;
+      outline-color: rgba(46, 52, 54, 0.3);
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+      text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      box-shadow: inset 0 1px white, 0 1px white;
+      border-color: #999999;
+      border-radius: 50%;
+      box-shadow: inset 0 1px white, inset 0 -2px white, inset 0 -1px #d6d6d6; }
+    .scale.slider:insensitive,
+    .scale.scale-has-marks-above.scale-has-marks-below.slider:insensitive,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:insensitive {
+      border-style: solid;
+      border-radius: 50%;
+      background-image: linear-gradient(to bottom, #f4f4f4);
+      box-shadow: none; }
+    .scale.slider:backdrop,
+    .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop {
+      border-style: solid;
+      border-radius: 50%;
+      border-color: #a0a0a0;
+      background-image: linear-gradient(to bottom, #ededed);
+      box-shadow: none; }
+    .scale.slider:backdrop:insensitive,
+    .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive {
+      color: #c7c7c7;
+      border-color: #a8a8a8;
+      background-image: linear-gradient(to bottom, #f4f4f4);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+      .scale.slider:backdrop:insensitive > .label,
+      .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive > .label,
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop:insensitive > .label {
+        color: inherit; }
+    .scale.slider:active,
+    .scale.scale-has-marks-above.scale-has-marks-below.slider:active,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:active {
+      border: 1px solid #153d65; }
+    .osd .scale.slider, .osd
+    .scale.scale-has-marks-above.scale-has-marks-below.slider, .osd
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider {
+      color: #eeeeec;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+      background-clip: padding-box;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+      text-shadow: 0 1px black;
+      icon-shadow: 0 1px black;
+      outline-color: rgba(238, 238, 236, 0.3);
+      background-color: #202526; }
+      .osd .scale.slider:hover, .osd
+      .scale.scale-has-marks-above.scale-has-marks-below.slider:hover, .osd
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:hover {
+        color: white;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+        background-clip: padding-box;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+        text-shadow: 0 1px black;
+        icon-shadow: 0 1px black;
+        outline-color: rgba(238, 238, 236, 0.3); }
+      .osd .scale.slider:active, .osd
+      .scale.scale-has-marks-above.scale-has-marks-below.slider:active, .osd
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:active {
+        color: white;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none;
+        outline-color: rgba(238, 238, 236, 0.3); }
+      .osd .scale.slider:backdrop, .osd
+      .scale.scale-has-marks-above.scale-has-marks-below.slider:backdrop, .osd
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.slider:backdrop {
+        color: #eeeeec;
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+        background-clip: padding-box;
+        box-shadow: none;
+        text-shadow: none;
+        icon-shadow: none; }
+  .scale.trough,
+  .scale.scale-has-marks-above.scale-has-marks-below.trough,
+  .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough {
+    margin: 10px;
+    border: 1px solid #a1a1a1;
+    border-radius: 3px;
+    background-color: #cecece;
+    box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px white; }
+    .scale.trough.highlight,
+    .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight {
+      background-image: linear-gradient(to bottom, #4a90d9 2px, #63a0de);
+      border-color: #184472;
+      box-shadow: 0 1px white; }
+      .scale.trough.highlight.vertical,
+      .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical,
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight.vertical {
+        background-image: linear-gradient(to right, #4a90d9 2px, #63a0de); }
+      .scale.trough.highlight:backdrop,
+      .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop,
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight:backdrop {
+        border-color: #4a90d9;
+        background-color: #4a90d9;
+        box-shadow: none; }
+    .scale.trough:insensitive, .scale.trough.vertical:insensitive,
+    .scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive,
+    .scale.scale-has-marks-above.scale-has-marks-below.trough.vertical:insensitive,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.vertical:insensitive {
+      border-color: #a1a1a1;
+      background-image: none;
+      background-color: #f4f4f4;
+      box-shadow: 0 1px white; }
+    .scale.trough:backdrop,
+    .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
+      border-color: #a8a8a8;
+      background-color: #c7c7c7;
+      box-shadow: none; }
+    .scale.trough:backdrop:insensitive, .scale.trough .highlight:backdrop:insensitive,
+    .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive,
+    .scale.scale-has-marks-above.scale-has-marks-below.trough .highlight:backdrop:insensitive,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive,
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough .highlight:backdrop:insensitive {
+      border-color: #a8a8a8;
+      background-color: #f4f4f4; }
+    .osd .scale.trough, .osd
+    .scale.scale-has-marks-above.scale-has-marks-below.trough, .osd
+    .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough {
+      border-color: rgba(0, 0, 0, 0.7);
+      box-shadow: none;
+      margin: 9px;
+      background-color: rgba(0, 0, 0, 0.5);
+      outline-color: rgba(238, 238, 236, 0.2);
+      outline-offset: -8px; }
+      .osd .scale.trough.fine-tune, .osd
+      .scale.scale-has-marks-above.scale-has-marks-below.trough.fine-tune, .osd
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.fine-tune {
+        margin: 7px; }
+      .osd .scale.trough.highlight, .osd
+      .scale.scale-has-marks-above.scale-has-marks-below.trough.highlight, .osd
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough.highlight {
+        background-image: none;
+        background-color: #4a90d9; }
+      .osd .scale.trough:insensitive, .osd .scale.trough:backdrop:insensitive, .osd
+      .scale.scale-has-marks-above.scale-has-marks-below.trough:insensitive, .osd
+      .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive, .osd
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:insensitive, .osd
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop:insensitive {
+        border-color: transparent;
+        background-color: transparent; }
+      .osd .scale.trough:backdrop, .osd
+      .scale.scale-has-marks-above.scale-has-marks-below.trough:backdrop, .osd
+      .scale.vertical.scale-has-marks-above.scale-has-marks-below.trough:backdrop {
+        border-color: rgba(0, 0, 0, 0.7);
+        background-image: none; }
+
+.scale.scale-has-marks-below {
+  -GtkScale-slider-length: 20;
+  -GtkRange-slider-width: 24;
+  -GtkRange-trough-border: 2; }
+  .scale.scale-has-marks-below.slider {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below.png"), url("assets/slider-horz-scale-has-marks-below@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-below.slider:hover {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-hover.png"), url("assets/slider-horz-scale-has-marks-below-hover@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-below.slider:active {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active.png"), url("assets/slider-horz-scale-has-marks-below-active@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-below.slider:insensitive {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-insensitive@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-below.slider:backdrop {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop.png"), url("assets/slider-horz-scale-has-marks-below-backdrop@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-below.slider:backdrop:insensitive {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive.png"), url("assets/slider-horz-scale-has-marks-below-backdrop-insensitive@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+
+.scale.scale-has-marks-above {
+  -GtkScale-slider-length: 20;
+  -GtkRange-slider-width: 24;
+  -GtkRange-trough-border: 2; }
+  .scale.scale-has-marks-above.slider {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above.png"), url("assets/slider-horz-scale-has-marks-above@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-above.slider:hover {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-hover.png"), url("assets/slider-horz-scale-has-marks-above-hover@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-above.slider:active {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active.png"), url("assets/slider-horz-scale-has-marks-above-active@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-above.slider:insensitive {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-insensitive@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-above.slider:backdrop {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop.png"), url("assets/slider-horz-scale-has-marks-above-backdrop@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.scale-has-marks-above.slider:backdrop:insensitive {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive.png"), url("assets/slider-horz-scale-has-marks-above-backdrop-insensitive@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+
+.scale.vertical.scale-has-marks-below {
+  -GtkScale-slider-length: 20;
+  -GtkRange-slider-width: 24;
+  -GtkRange-trough-border: 2; }
+  .scale.vertical.scale-has-marks-below.slider {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below.png"), url("assets/slider-vert-scale-has-marks-below@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-below.slider:hover {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-hover.png"), url("assets/slider-vert-scale-has-marks-below-hover@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-below.slider:active {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active.png"), url("assets/slider-vert-scale-has-marks-below-active@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-below.slider:insensitive {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-insensitive@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-below.slider:backdrop {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop.png"), url("assets/slider-vert-scale-has-marks-below-backdrop@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-below.slider:backdrop:insensitive {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive.png"), url("assets/slider-vert-scale-has-marks-below-backdrop-insensitive@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+
+.scale.vertical.scale-has-marks-above {
+  -GtkScale-slider-length: 20;
+  -GtkRange-slider-width: 24;
+  -GtkRange-trough-border: 2; }
+  .scale.vertical.scale-has-marks-above.slider {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above.png"), url("assets/slider-vert-scale-has-marks-above@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-above.slider:hover {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-hover.png"), url("assets/slider-vert-scale-has-marks-above-hover@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-above.slider:active {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active.png"), url("assets/slider-vert-scale-has-marks-above-active@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-above.slider:insensitive {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-insensitive@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-above.slider:backdrop {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop.png"), url("assets/slider-vert-scale-has-marks-above-backdrop@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+  .scale.vertical.scale-has-marks-above.slider:backdrop:insensitive {
+    border-style: none;
+    border-radius: 0;
+    background-color: transparent;
+    background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive.png"), url("assets/slider-vert-scale-has-marks-above-backdrop-insensitive@2.png"));
+    background-repeat: no-repeat;
+    background-position: center;
+    box-shadow: none; }
+
+.scale.scale-has-marks-above .trough {
+  margin: 14px 10px 10px; }
+.fine-tune.scale.scale-has-marks-above .trough {
+  margin: 12px 8px 8px; }
+
+.scale.scale-has-marks-below .trough {
+  margin: 10px 10px 14px; }
+.fine-tune.scale.scale-has-marks-below .trough {
+  margin: 8px 8px 12px; }
+
+.scale.vertical.scale-has-marks-above .trough {
+  margin: 10px 10px 10px 14px; }
+.fine-tune.scale.vertical.scale-has-marks-above .trough {
+  margin: 8px 8px 8px 12px; }
+
+.scale.vertical.scale-has-marks-below .trough {
+  margin: 10px 14px 10px 10px; }
+.fine-tune.scale.vertical.scale-has-marks-below .trough {
+  margin: 8px 12px 8px 8px; }
+
+/*****************
+ * Progress bars *
+ *****************/
+GtkProgressBar {
+  padding: 0;
+  font-size: smaller;
+  color: rgba(46, 52, 54, 0.4);
+  box-shadow: inset 1px 1px rgba(0, 0, 0, 0.1), 0 1px white; }
+  GtkProgressBar:backdrop {
+    color: #c7c7c7; }
+  GtkProgressBar.osd {
+    -GtkProgressBar-xspacing: 0;
+    -GtkProgressBar-yspacing: 0;
+    -GtkProgressBar-min-horizontal-bar-height: 3; }
+  GtkProgressBar.trough {
+    border: 1px solid #a1a1a1;
+    border-radius: 3px;
+    background-color: #d2d2d2; }
+    GtkProgressBar.trough:backdrop {
+      border-color: #a8a8a8;
+      background-color: #d4d4d4;
+      box-shadow: 0 1px rgba(255, 255, 255, 0); }
+    GtkProgressBar.trough.osd {
+      border-style: none;
+      background-color: transparent;
+      box-shadow: none; }
+
+.progressbar {
+  background-image: linear-gradient(to bottom, #4a90d9 2px, #63a0de);
+  border: 1px solid #184472;
+  border-radius: 1.5px;
+  box-shadow: none; }
+  .progressbar.left {
+    border-top-left-radius: 3px;
+    border-bottom-left-radius: 3px; }
+  .progressbar.right {
+    border-top-right-radius: 3px;
+    border-bottom-right-radius: 3px; }
+  .progressbar.left.right {
+    box-shadow: none; }
+  .progressbar.vertical {
+    background-image: linear-gradient(to right, #4a90d9 2px, #63a0de); }
+    .progressbar.vertical.bottom {
+      border-bottom-left-radius: 3px;
+      border-bottom-right-radius: 3px;
+      box-shadow: none; }
+    .progressbar.vertical.top {
+      border-top-left-radius: 3px;
+      border-top-right-radius: 3px; }
+  .progressbar:backdrop {
+    border-color: #4a90d9;
+    background-image: none;
+    background-color: #4a90d9;
+    box-shadow: none; }
+  .progressbar.osd {
+    background-image: none;
+    background-color: #4a90d9;
+    border-style: none;
+    border-radius: 0; }
+
+/*************
+ * Level Bar *
+ *************/
+.level-bar.vertical {
+  -GtkLevelBar-min-block-width: 3;
+  -GtkLevelBar-min-block-height: 34; }
+
+.level-bar {
+  box-shadow: 0 1px white;
+  -GtkLevelBar-min-block-width: 34;
+  -GtkLevelBar-min-block-height: 3; }
+  .level-bar.vertical {
+    -GtkLevelBar-min-block-width: 3;
+    -GtkLevelBar-min-block-height: 34; }
+  .level-bar.trough {
+    border: 1px solid;
+    padding: 2px;
+    border-radius: 3px;
+    background-color: transparent;
+    background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+    color: black;
+    border-color: #a1a1a1;
+    box-shadow: inset 0 3px rgba(0, 0, 0, 0.02), inset 0 2px rgba(0, 0, 0, 0.03), inset 0 1px rgba(0, 0, 0, 0.08), inset 0 0 0 1px rgba(74, 144, 217, 0), 0 1px white; }
+    .level-bar.trough:backdrop {
+      background-color: transparent;
+      background-image: linear-gradient(to bottom, #f7f7f7, #ffffff 90%);
+      color: #323232;
+      border-color: #a8a8a8;
+      background-image: linear-gradient(to bottom, white);
+      box-shadow: inset 0 3px transparent, inset 0 2px transparent, inset 0 1px transparent, 0 1px rgba(255, 255, 255, 0); }
+  .level-bar.fill-block {
+    border: 1px solid #2a76c6;
+    background-color: #4a90d9;
+    box-shadow: 0 1px rgba(0, 0, 0, 0.1);
+    border-radius: 1px; }
+    .level-bar.fill-block:backdrop {
+      border-color: #4a90d9;
+      box-shadow: none; }
+    .level-bar.fill-block.indicator-discrete.horizontal {
+      margin: 0 1px; }
+    .level-bar.fill-block.indicator-discrete.vertical {
+      margin: 1px 0; }
+    .level-bar.fill-block.level-high {
+      border-color: #5aa411;
+      background-color: #73d216; }
+      .level-bar.fill-block.level-high:backdrop {
+        border-color: #73d216; }
+    .level-bar.fill-block.level-low {
+      border-color: #c26000;
+      background-color: #f57900; }
+      .level-bar.fill-block.level-low:backdrop {
+        border-color: #f57900; }
+    .level-bar.fill-block.empty-fill-block {
+      background-color: transparent;
+      border-color: rgba(46, 52, 54, 0.2);
+      box-shadow: none; }
+      .level-bar.fill-block.empty-fill-block:backdrop {
+        border-color: rgba(141, 144, 145, 0.15); }
+
+/**********
+ * Frames *
+ **********/
+.frame {
+  border: 1px solid #a1a1a1;
+  padding: 0; }
+  .frame.flat {
+    border-style: none; }
+  .frame:backdrop {
+    border-color: #a8a8a8; }
+  .frame.action-bar {
+    padding: 6px;
+    border-width: 1px 0 0; }
+
+GtkScrolledWindow GtkViewport.frame {
+  border-style: none; }
+
+.separator, GtkPlacesSidebar.sidebar .view .separator,
+GtkPlacesSidebar.sidebar .view .separator:backdrop {
+  color: rgba(0, 0, 0, 0.1); }
+  GtkFileChooserButton .separator.vertical, GtkFileChooserButton GtkPlacesSidebar.sidebar .view .vertical.separator, GtkPlacesSidebar.sidebar .view GtkFileChooserButton .vertical.separator, GtkFontButton .separator.vertical, GtkFontButton GtkPlacesSidebar.sidebar .view .vertical.separator, GtkPlacesSidebar.sidebar .view GtkFontButton .vertical.separator {
+    -GtkWidget-wide-separators: true; }
+
+/*********
+ * Lists *
+ *********/
+.list, .list-row {
+  background-color: #ffffff;
+  border-color: #a1a1a1; }
+  .list:backdrop, .list-row:backdrop {
+    background-color: white;
+    border-color: #a8a8a8; }
+
+.list-row,
+.grid-child {
+  padding: 2px; }
+
+.list-row.button, .header-bar .list-row.button.titlebutton,
+.titlebar .list-row.button.titlebutton,
+.list-row.button:backdrop,
+.list-row.button:backdrop:active,
+.list-row.button:backdrop:checked,
+.list-row.button:backdrop:insensitive,
+.list-row.button:backdrop:insensitive:active,
+.list-row.button:backdrop:insensitive:checked,
+.list-row.button:insensitive:active,
+.list-row.button:insensitive:checked {
+  background-color: rgba(255, 255, 255, 0);
+  border-style: none;
+  border-radius: 0;
+  box-shadow: none; }
+
+.list-row.button:hover {
+  background-color: #f4f4f4; }
+.list-row.button:active {
+  box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); }
+.list-row.button:backdrop:hover {
+  background-color: transparent; }
+.list-row.button:selected:active {
+  box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); }
+.list-row.button:selected:hover {
+  background-color: #4786c8; }
+.list-row.button:selected:backdrop {
+  background-color: #4a90d9; }
+
+.list-row:selected .button {
+  color: #2e3436;
+  outline-color: rgba(46, 52, 54, 0.3);
+  border-color: #a1a1a1;
+  background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+  text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+  icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+  box-shadow: inset 0 1px white;
+  border-color: #184472; }
+  .list-row:selected .button.flat, .list-row:selected .header-bar .titlebutton.button, .header-bar .list-row:selected .titlebutton.button,
+  .list-row:selected .titlebar .titlebutton.button,
+  .titlebar .list-row:selected .titlebutton.button {
+    border-color: transparent;
+    background-color: transparent;
+    background-image: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+    text-shadow: none;
+    icon-shadow: none;
+    color: #ffffff; }
+  .list-row:selected .button:hover {
+    color: #2e3436;
+    outline-color: rgba(46, 52, 54, 0.3);
+    border-color: #a1a1a1;
+    background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+    text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    box-shadow: inset 0 1px white;
+    border-color: #184472; }
+  .list-row:selected .button:active, .list-row:selected .button:checked {
+    color: #2e3436;
+    outline-color: rgba(46, 52, 54, 0.3);
+    border-color: #a1a1a1;
+    background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0);
+    text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6);
+    border-color: #184472; }
+  .list-row:selected .button:backdrop, .list-row:selected .button.flat:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop,
+  .list-row:selected .titlebar .titlebutton.button:backdrop,
+  .titlebar .list-row:selected .titlebutton.button:backdrop {
+    color: #8d9091;
+    border-color: #a8a8a8;
+    background-image: linear-gradient(to bottom, #ededed);
+    text-shadow: none;
+    icon-shadow: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+    border-color: #184472; }
+    .list-row:selected .button:backdrop:active, .list-row:selected .button:backdrop:checked, .list-row:selected .button.flat:backdrop:active, .list-row:selected .header-bar .titlebutton.button:backdrop:active, .header-bar .list-row:selected .titlebutton.button:backdrop:active,
+    .list-row:selected .titlebar .titlebutton.button:backdrop:active,
+    .titlebar .list-row:selected .titlebutton.button:backdrop:active, .list-row:selected .button.flat:backdrop:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:checked,
+    .list-row:selected .titlebar .titlebutton.button:backdrop:checked,
+    .titlebar .list-row:selected .titlebutton.button:backdrop:checked {
+      color: #8d9091;
+      border-color: #a8a8a8;
+      background-image: linear-gradient(to bottom, #d4d4d4);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+      border-color: #184472; }
+    .list-row:selected .button:backdrop:insensitive, .list-row:selected .button.flat:backdrop:insensitive, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive,
+    .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive,
+    .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive {
+      color: #c7c7c7;
+      border-color: #a8a8a8;
+      background-image: linear-gradient(to bottom, #f4f4f4);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+      border-color: #184472; }
+      .list-row:selected .button:backdrop:insensitive > .label, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive > .label,
+      .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive > .label, .list-row:selected .button.flat:backdrop:insensitive > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive > .label,
+      .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive > .label,
+      .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive > .label {
+        color: inherit; }
+      .list-row:selected .button:backdrop:insensitive:active, .list-row:selected .button:backdrop:insensitive:checked, .list-row:selected .button.flat:backdrop:insensitive:active, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active,
+      .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active,
+      .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active, .list-row:selected .button.flat:backdrop:insensitive:checked, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked,
+      .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked,
+      .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked {
+        color: #c7c7c7;
+        border-color: #a8a8a8;
+        background-image: linear-gradient(to bottom, #e7e7e7);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+        border-color: #184472; }
+        .list-row:selected .button:backdrop:insensitive:active > .label, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive:active > .label,
+        .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive:active > .label, .list-row:selected .button:backdrop:insensitive:checked > .label, .list-row:selected .header-bar .button.titlebutton:backdrop:insensitive:checked > .label,
+        .list-row:selected .titlebar .button.titlebutton:backdrop:insensitive:checked > .label, .list-row:selected .button.flat:backdrop:insensitive:active > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:active > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label,
+        .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:active > .label,
+        .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:active > .label, .list-row:selected .button.flat:backdrop:insensitive:checked > .label, .list-row:selected .header-bar .titlebutton.button:backdrop:insensitive:checked > .label, .header-bar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label,
+        .list-row:selected .titlebar .titlebutton.button:backdrop:insensitive:checked > .label,
+        .titlebar .list-row:selected .titlebutton.button:backdrop:insensitive:checked > .label {
+          color: inherit; }
+  .list-row:selected .button.flat:backdrop, .list-row:selected .header-bar .titlebutton.button:backdrop, .header-bar .list-row:selected .titlebutton.button:backdrop,
+  .list-row:selected .titlebar .titlebutton.button:backdrop,
+  .titlebar .list-row:selected .titlebutton.button:backdrop {
+    border-color: transparent;
+    background-color: transparent;
+    background-image: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+    text-shadow: none;
+    icon-shadow: none;
+    color: white; }
+  .list-row:selected .button:insensitive {
+    color: #8d9091;
+    border-color: #a1a1a1;
+    background-image: linear-gradient(to bottom, #f4f4f4);
+    text-shadow: none;
+    icon-shadow: none;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+    border-color: #184472; }
+    .list-row:selected .button:insensitive > .label, .list-row:selected .header-bar .button.titlebutton:insensitive > .label,
+    .list-row:selected .titlebar .button.titlebutton:insensitive > .label {
+      color: inherit; }
+    .list-row:selected .button:insensitive:active, .list-row:selected .button:insensitive:checked {
+      color: #8d9091;
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, #ebebeb, #f4f4f4);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+      .list-row:selected .button:insensitive:active > .label, .list-row:selected .header-bar .button.titlebutton:insensitive:active > .label,
+      .list-row:selected .titlebar .button.titlebutton:insensitive:active > .label, .list-row:selected .button:insensitive:checked > .label, .list-row:selected .header-bar .button.titlebutton:insensitive:checked > .label,
+      .list-row:selected .titlebar .button.titlebutton:insensitive:checked > .label {
+        color: inherit; }
+
+.list-row, list-row.button, .header-bar list-row.button.titlebutton,
+.titlebar list-row.button.titlebutton {
+  transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
+  .list-row:hover, list-row.button:hover, .header-bar list-row.button.titlebutton:hover,
+  .titlebar list-row.button.titlebutton:hover {
+    transition: none; }
+
+/*********************
+ * App Notifications *
+ *********************/
+.app-notification,
+.app-notification.frame {
+  padding: 10px;
+  border: none;
+  border-radius: 0 0 6px 6px;
+  background-color: rgba(32, 37, 38, 0.7);
+  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px);
+  background-clip: padding-box; }
+  .app-notification:backdrop,
+  .app-notification.frame:backdrop {
+    background-image: none; }
+  .app-notification .button, .app-notification .header-bar .button.titlebutton, .header-bar .app-notification .button.titlebutton,
+  .app-notification .titlebar .button.titlebutton,
+  .titlebar .app-notification .button.titlebutton,
+  .app-notification.frame .button {
+    color: #eeeeec;
+    border-color: rgba(0, 0, 0, 0.7);
+    background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+    background-clip: padding-box;
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+    text-shadow: 0 1px black;
+    icon-shadow: 0 1px black;
+    outline-color: rgba(238, 238, 236, 0.3); }
+    .app-notification .button.flat, .app-notification .header-bar .titlebutton.button, .header-bar .app-notification .titlebutton.button,
+    .app-notification .titlebar .titlebutton.button,
+    .titlebar .app-notification .titlebutton.button,
+    .app-notification.frame .button.flat,
+    .app-notification.frame .header-bar .titlebutton.button,
+    .header-bar .app-notification.frame .titlebutton.button,
+    .app-notification.frame .titlebar .titlebutton.button,
+    .titlebar .app-notification.frame .titlebutton.button {
+      icon-shadow: 0 1px black;
+      text-shadow: 0 1px black; }
+    .app-notification .button:hover,
+    .app-notification.frame .button:hover {
+      color: white;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(60, 69, 71, 0.7));
+      background-clip: padding-box;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1);
+      text-shadow: 0 1px black;
+      icon-shadow: 0 1px black;
+      outline-color: rgba(238, 238, 236, 0.3); }
+    .app-notification .button:active, .app-notification .button:checked, .app-notification .button:backdrop:active, .app-notification .button:backdrop:checked,
+    .app-notification.frame .button:active,
+    .app-notification.frame .button:checked,
+    .app-notification.frame .button:backdrop:active,
+    .app-notification.frame .button:backdrop:checked {
+      color: white;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.7));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none;
+      outline-color: rgba(238, 238, 236, 0.3); }
+    .app-notification .button:insensitive, .app-notification .button:backdrop:insensitive,
+    .app-notification.frame .button:insensitive,
+    .app-notification.frame .button:backdrop:insensitive {
+      color: #878989;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(52, 57, 57, 0.5));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none; }
+    .app-notification .button:backdrop,
+    .app-notification.frame .button:backdrop {
+      color: #eeeeec;
+      border-color: rgba(0, 0, 0, 0.7);
+      background-image: linear-gradient(to bottom, rgba(32, 37, 38, 0.7));
+      background-clip: padding-box;
+      box-shadow: none;
+      text-shadow: none;
+      icon-shadow: none; }
+
+/*************
+ * Expanders *
+ *************/
+.expander {
+  -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
+  .expander:dir(rtl) {
+    -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
+  .expander:hover {
+    color: #748489; }
+  .expander:checked {
+    -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
+
+/************
+ * Calendar *
+ ***********/
+GtkCalendar {
+  color: black;
+  border: 1px solid #a1a1a1; }
+  GtkCalendar.header {
+    border: 1px solid rgba(0, 0, 0, 0.1);
+    border-radius: 0; }
+    GtkCalendar.header:backdrop {
+      border-color: rgba(0, 0, 0, 0.1); }
+  GtkCalendar.button, .header-bar GtkCalendar.button.titlebutton,
+  .titlebar GtkCalendar.button.titlebutton {
+    color: rgba(46, 52, 54, 0.45); }
+    GtkCalendar.button:hover, .header-bar GtkCalendar.button.titlebutton:hover,
+    .titlebar GtkCalendar.button.titlebutton:hover {
+      color: #2e3436; }
+    GtkCalendar.button:backdrop, .header-bar GtkCalendar.button.titlebutton:backdrop,
+    .titlebar GtkCalendar.button.titlebutton:backdrop {
+      color: rgba(141, 144, 145, 0.45); }
+  GtkCalendar:inconsistent, GtkCalendar:inconsistent:backdrop, GtkCalendar.highlight, GtkCalendar.highlight:backdrop {
+    color: alpha(currentColor,0.55); }
+  GtkCalendar:backdrop {
+    color: #323232;
+    border-color: #a8a8a8; }
+
+/***********
+ * Dialogs *
+ ***********/
+.message-dialog .dialog-action-area .button {
+  padding: 8px; }
+
+.message-dialog {
+  -GtkDialog-button-spacing: 0; }
+  .message-dialog.background {
+    background-color: #ededed; }
+  .message-dialog .titlebar {
+    border-style: none;
+    box-shadow: inset 0 1px white; }
+  .message-dialog.csd.background {
+    border-bottom-left-radius: 9px;
+    border-bottom-right-radius: 9px; }
+  .message-dialog.csd .dialog-action-area .button {
+    padding: 12px;
+    border-radius: 0;
+    color: #2e3436;
+    outline-color: rgba(46, 52, 54, 0.3);
+    border-color: #a1a1a1;
+    background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+    text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    box-shadow: inset 0 1px white; }
+    .message-dialog.csd .dialog-action-area .button:hover {
+      color: #2e3436;
+      outline-color: rgba(46, 52, 54, 0.3);
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+      text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      box-shadow: inset 0 1px white; }
+    .message-dialog.csd .dialog-action-area .button:active {
+      color: #2e3436;
+      outline-color: rgba(46, 52, 54, 0.3);
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, #d6d6d6, gainsboro 40%, #e0e0e0);
+      text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+    .message-dialog.csd .dialog-action-area .button:insensitive {
+      color: #8d9091;
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, #f4f4f4);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+      .message-dialog.csd .dialog-action-area .button:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .button.titlebutton:insensitive > .label,
+      .message-dialog.csd .dialog-action-area .titlebar .button.titlebutton:insensitive > .label {
+        color: inherit; }
+    .message-dialog.csd .dialog-action-area .button:backdrop {
+      color: #8d9091;
+      border-color: #a8a8a8;
+      background-image: linear-gradient(to bottom, #ededed);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+    .message-dialog.csd .dialog-action-area .button:backdrop:insensitive {
+      color: #c7c7c7;
+      border-color: #a8a8a8;
+      background-image: linear-gradient(to bottom, #f4f4f4);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+      .message-dialog.csd .dialog-action-area .button:backdrop:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .button.titlebutton:backdrop:insensitive > .label,
+      .message-dialog.csd .dialog-action-area .titlebar .button.titlebutton:backdrop:insensitive > .label {
+        color: inherit; }
+    .message-dialog.csd .dialog-action-area .button.suggested-action {
+      color: white;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #1c5187;
+      background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
+      .message-dialog.csd .dialog-action-area .button.suggested-action:hover {
+        color: white;
+        outline-color: rgba(255, 255, 255, 0.3);
+        border-color: #1c5187;
+        background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9);
+        text-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
+        icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
+      .message-dialog.csd .dialog-action-area .button.suggested-action:active {
+        color: white;
+        outline-color: rgba(255, 255, 255, 0.3);
+        border-color: #1c5187;
+        background-image: linear-gradient(to bottom, #2b79cb, #2e7fd3 40%, #3583d5);
+        text-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
+        icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
+        box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+      .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop {
+        color: #dae8f7;
+        border-color: #4a90d9;
+        background-image: linear-gradient(to bottom, #4a90d9);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+        .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive {
+          color: #c7c7c7;
+          border-color: #a8a8a8;
+          background-image: linear-gradient(to bottom, #f4f4f4);
+          text-shadow: none;
+          icon-shadow: none;
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+          .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .suggested-action.button.titlebutton:backdrop:insensitive > .label,
+          .message-dialog.csd .dialog-action-area .titlebar .suggested-action.button.titlebutton:backdrop:insensitive > .label {
+            color: inherit; }
+      .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive {
+        color: #8d9091;
+        border-color: #a1a1a1;
+        background-image: linear-gradient(to bottom, #f4f4f4);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+        .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .suggested-action.button.titlebutton:insensitive > .label,
+        .message-dialog.csd .dialog-action-area .titlebar .suggested-action.button.titlebutton:insensitive > .label {
+          color: inherit; }
+    .message-dialog.csd .dialog-action-area .button.destructive-action {
+      color: white;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #8e0b0b;
+      background-image: linear-gradient(to bottom, #f14141, #ef2929 40%, #ed1212);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.56078);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
+      .message-dialog.csd .dialog-action-area .button.destructive-action:hover {
+        color: white;
+        outline-color: rgba(255, 255, 255, 0.3);
+        border-color: #8e0b0b;
+        background-image: linear-gradient(to bottom, #f46b6b, #f03c3c 40%, #ef2929);
+        text-shadow: 0 -1px rgba(0, 0, 0, 0.52878);
+        icon-shadow: 0 -1px rgba(0, 0, 0, 0.52878);
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
+      .message-dialog.csd .dialog-action-area .button.destructive-action:active {
+        color: white;
+        outline-color: rgba(255, 255, 255, 0.3);
+        border-color: #8e0b0b;
+        background-image: linear-gradient(to bottom, #da1010, #e51111 40%, #ed1212);
+        text-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
+        icon-shadow: 0 -1px rgba(0, 0, 0, 0.64078);
+        box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+      .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop {
+        color: #fbd4d4;
+        border-color: #ef2929;
+        background-image: linear-gradient(to bottom, #ef2929);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+        .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive {
+          color: #c7c7c7;
+          border-color: #a8a8a8;
+          background-image: linear-gradient(to bottom, #f4f4f4);
+          text-shadow: none;
+          icon-shadow: none;
+          box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+          .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .destructive-action.button.titlebutton:backdrop:insensitive > .label,
+          .message-dialog.csd .dialog-action-area .titlebar .destructive-action.button.titlebutton:backdrop:insensitive > .label {
+            color: inherit; }
+      .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
+        color: #8d9091;
+        border-color: #a1a1a1;
+        background-image: linear-gradient(to bottom, #f4f4f4);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+        .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive > .label, .message-dialog.csd .dialog-action-area .header-bar .destructive-action.button.titlebutton:insensitive > .label,
+        .message-dialog.csd .dialog-action-area .titlebar .destructive-action.button.titlebutton:insensitive > .label {
+          color: inherit; }
+  .message-dialog.csd .dialog-action-area .button, .message-dialog.csd .dialog-action-area .button:hover, .message-dialog.csd .dialog-action-area .button:active, .message-dialog.csd .dialog-action-area .button:insensitive, .message-dialog.csd .dialog-action-area .button:backdrop, .message-dialog.csd .dialog-action-area .button:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action, .message-dialog.csd .dialog-action-area .button.suggested-action:hover, .message-dialog.csd .dialog-action-area .button.suggested-action:active, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop, .message-dialog.csd .dialog-action-area .button.suggested-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.suggested-action:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action, .message-dialog.csd .dialog-action-area .button.destructive-action:hover, .message-dialog.csd .dialog-action-area .button.destructive-action:active, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop, .message-dialog.csd .dialog-action-area .button.destructive-action:backdrop:insensitive, .message-dialog.csd .dialog-action-area .button.destructive-action:insensitive {
+    border-left-style: solid;
+    border-right-style: none;
+    border-bottom-style: none; }
+  .message-dialog.csd .dialog-action-area .button:last-child {
+    border-bottom-right-radius: 7px;
+    outline-bottom-right-radius: 5px; }
+  .message-dialog.csd .dialog-action-area .button:first-child {
+    border-left-style: none;
+    border-bottom-left-radius: 7px;
+    outline-bottom-left-radius: 5px; }
+
+GtkFileChooserDialog .search-bar {
+  background-color: #ffffff;
+  border-color: #ededed;
+  box-shadow: none; }
+  GtkFileChooserDialog .search-bar:backdrop {
+    background-color: white;
+    border-color: #ededed; }
+GtkFileChooserDialog .dialog-action-box {
+  border-top: 1px solid #a1a1a1; }
+  GtkFileChooserDialog .dialog-action-box:backdrop {
+    border-top-color: #a8a8a8; }
+
+/***********
+ * Sidebar *
+ ***********/
+.sidebar {
+  border: none;
+  background-color: #fafafa; }
+  .sidebar:backdrop {
+    background-color: #fafafa; }
+
+GtkPlacesSidebar.sidebar .view {
+  color: #2e3436;
+  background-color: transparent; }
+  GtkPlacesSidebar.sidebar .view .image {
+    color: #6b6f70; }
+    GtkPlacesSidebar.sidebar .view .image:selected {
+      color: #ecf3fb; }
+      GtkPlacesSidebar.sidebar .view .image:selected:backdrop {
+        color: #ecf3fb; }
+    GtkPlacesSidebar.sidebar .view .image:insensitive {
+      color: #adafb0; }
+    GtkPlacesSidebar.sidebar .view .image:backdrop {
+      color: #adafb0; }
+      GtkPlacesSidebar.sidebar .view .image:backdrop:insensitive {
+        color: #d6d6d6; }
+  GtkPlacesSidebar.sidebar .view:insensitive {
+    color: #8d9091; }
+  GtkPlacesSidebar.sidebar .view:backdrop {
+    color: #8d9091; }
+    GtkPlacesSidebar.sidebar .view:backdrop:insensitive {
+      color: #c7c7c7; }
+
+.sidebar-item {
+  padding: 10px 4px; }
+  .sidebar-item > .label {
+    padding-left: 6px;
+    padding-right: 6px; }
+  .sidebar-item.needs-attention > .label {
+    background-size: 6px 6px, 0 0; }
+
+/*********
+ * Paned *
+ *********/
+GtkPaned {
+  -GtkPaned-handle-size: 1;
+  -gtk-icon-source: none;
+  margin: 0 8px 8px 0; }
+  GtkPaned:dir(rtl) {
+    margin-right: 0;
+    margin-left: 8px; }
+  GtkPaned .pane-separator {
+    background-color: #a1a1a1; }
+    GtkPaned .pane-separator:backdrop {
+      background-color: #a8a8a8; }
+
+GtkPaned.wide {
+  -GtkPaned-handle-size: 5;
+  margin: 0; }
+  GtkPaned.wide .pane-separator {
+    background-color: transparent;
+    border-style: none solid;
+    border-color: #a1a1a1;
+    border-width: 1px; }
+  GtkPaned.wide.vertical .pane-separator {
+    border-style: solid none; }
+  GtkPaned.wide .pane-separator:backdrop {
+    border-color: #a8a8a8; }
+
+/**************
+ * GtkInfoBar *
+ **************/
+GtkInfoBar {
+  border-style: none; }
+
+.info,
+.question,
+.warning,
+.error {
+  background-color: #4a90d9;
+  color: #ffffff;
+  text-shadow: 0 1px #2a76c6;
+  border-color: #2a76c6; }
+  .info .button, .info .header-bar .button.titlebutton, .header-bar .info .button.titlebutton,
+  .info .titlebar .button.titlebutton,
+  .titlebar .info .button.titlebutton,
+  .question .button,
+  .question .header-bar .button.titlebutton,
+  .header-bar .question .button.titlebutton,
+  .question .titlebar .button.titlebutton,
+  .titlebar .question .button.titlebutton,
+  .warning .button,
+  .warning .header-bar .button.titlebutton,
+  .header-bar .warning .button.titlebutton,
+  .warning .titlebar .button.titlebutton,
+  .titlebar .warning .button.titlebutton,
+  .error .button,
+  .error .header-bar .button.titlebutton,
+  .header-bar .error .button.titlebutton,
+  .error .titlebar .button.titlebutton,
+  .titlebar .error .button.titlebutton {
+    color: #ffffff;
+    outline-color: rgba(255, 255, 255, 0.3);
+    border-color: #1c5187;
+    background-image: linear-gradient(to bottom, #5f9ddd, #4a90d9 40%, #3583d5);
+    text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+    icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
+    .info .button:hover,
+    .question .button:hover,
+    .warning .button:hover,
+    .error .button:hover {
+      color: #ffffff;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #1c5187;
+      background-image: linear-gradient(to bottom, #85b4e5, #5b9add 40%, #4a90d9);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.51153);
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0.5); }
+    .info .button:active,
+    .question .button:active,
+    .warning .button:active,
+    .error .button:active {
+      color: #ffffff;
+      outline-color: rgba(255, 255, 255, 0.3);
+      border-color: #1c5187;
+      background-image: linear-gradient(to bottom, #2b79cb, #2e7fd3 40%, #3583d5);
+      text-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
+      icon-shadow: 0 -1px rgba(0, 0, 0, 0.62353);
+      box-shadow: inset 0 1px rgba(0, 0, 0, 0.07), inset 0 2px 1px -2px rgba(0, 0, 0, 0.6); }
+    .info .button:insensitive,
+    .question .button:insensitive,
+    .warning .button:insensitive,
+    .error .button:insensitive {
+      color: #b2cfee;
+      border-color: #1c5187;
+      background-image: linear-gradient(to bottom, #65a0de);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0); }
+      .info .button:insensitive > .label, .info .header-bar .button.titlebutton:insensitive > .label,
+      .info .titlebar .button.titlebutton:insensitive > .label,
+      .question .button:insensitive > .label,
+      .question .header-bar .button.titlebutton:insensitive > .label,
+      .question .titlebar .button.titlebutton:insensitive > .label,
+      .warning .button:insensitive > .label,
+      .warning .header-bar .button.titlebutton:insensitive > .label,
+      .warning .titlebar .button.titlebutton:insensitive > .label,
+      .error .button:insensitive > .label,
+      .error .header-bar .button.titlebutton:insensitive > .label,
+      .error .titlebar .button.titlebutton:insensitive > .label {
+        color: inherit; }
+    .info .button:backdrop,
+    .question .button:backdrop,
+    .warning .button:backdrop,
+    .error .button:backdrop {
+      color: #dae8f7;
+      border-color: #4a90d9;
+      background-image: linear-gradient(to bottom, #4a90d9);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+      border-color: #1c5187; }
+      .info .button:backdrop:insensitive,
+      .question .button:backdrop:insensitive,
+      .warning .button:backdrop:insensitive,
+      .error .button:backdrop:insensitive {
+        color: #9ac1e9;
+        border-color: #65a0de;
+        background-image: linear-gradient(to bottom, #65a0de);
+        text-shadow: none;
+        icon-shadow: none;
+        box-shadow: inset 0 1px rgba(255, 255, 255, 0);
+        border-color: #1c5187; }
+        .info .button:backdrop:insensitive > .label, .info .header-bar .button.titlebutton:backdrop:insensitive > .label,
+        .info .titlebar .button.titlebutton:backdrop:insensitive > .label,
+        .question .button:backdrop:insensitive > .label,
+        .question .header-bar .button.titlebutton:backdrop:insensitive > .label,
+        .question .titlebar .button.titlebutton:backdrop:insensitive > .label,
+        .warning .button:backdrop:insensitive > .label,
+        .warning .header-bar .button.titlebutton:backdrop:insensitive > .label,
+        .warning .titlebar .button.titlebutton:backdrop:insensitive > .label,
+        .error .button:backdrop:insensitive > .label,
+        .error .header-bar .button.titlebutton:backdrop:insensitive > .label,
+        .error .titlebar .button.titlebutton:backdrop:insensitive > .label {
+          color: inherit; }
+  .info .label:selected,
+  .info .label:selected:focus,
+  .info .label:selected:hover,
+  .question .label:selected,
+  .question .label:selected:focus,
+  .question .label:selected:hover,
+  .warning .label:selected,
+  .warning .label:selected:focus,
+  .warning .label:selected:hover,
+  .error .label:selected,
+  .error .label:selected:focus,
+  .error .label:selected:hover {
+    background-color: #2a76c6; }
+
+/************
+ * Tooltips *
+ ************/
+.tooltip {
+  color: white;
+  padding: 4px;
+  /* not working */
+  border-radius: 5px;
+  box-shadow: none;
+  text-shadow: 0 1px black; }
+  .tooltip.background {
+    background-color: rgba(0, 0, 0, 0.8);
+    background-clip: padding-box;
+    border: 1px solid rgba(255, 255, 255, 0.1); }
+  .tooltip.window-frame.csd {
+    background-color: transparent; }
+
+.tooltip * {
+  padding: 4px;
+  background-color: transparent;
+  color: inherit; }
+
+/*****************
+ * Color Chooser *
+ *****************/
+GtkColorSwatch {
+  box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; }
+  :selected GtkColorSwatch {
+    box-shadow: none; }
+    :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover {
+      border-color: #ffffff; }
+  GtkColorSwatch:selected {
+    box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; }
+  GtkColorSwatch.top {
+    border-top-left-radius: 6px;
+    border-top-right-radius: 6px; }
+  GtkColorSwatch.bottom {
+    border-bottom-left-radius: 6px;
+    border-bottom-right-radius: 6px; }
+  GtkColorSwatch.left, GtkColorSwatch:first-child:not(.overlay):not(.top) {
+    border-top-left-radius: 6px;
+    border-bottom-left-radius: 6px; }
+  GtkColorSwatch.right, GtkColorSwatch:last-child:not(.overlay):not(.bottom) {
+    border-top-right-radius: 6px;
+    border-bottom-right-radius: 6px; }
+  GtkColorSwatch:only-child:not(.overlay) {
+    border-radius: 6px; }
+  GtkColorSwatch.top > .overlay {
+    border-top-left-radius: 5px;
+    border-top-right-radius: 5px; }
+  GtkColorSwatch.bottom > .overlay {
+    border-bottom-left-radius: 5px;
+    border-bottom-right-radius: 5px; }
+  GtkColorSwatch:first-child:not(.top) > .overlay {
+    border-top-left-radius: 5px;
+    border-bottom-left-radius: 5px; }
+  GtkColorSwatch:last-child:not(.bottom) > .overlay {
+    border-top-right-radius: 5px;
+    border-bottom-right-radius: 5px; }
+  GtkColorSwatch:only-child > .overlay {
+    border-radius: 5px; }
+  GtkColorSwatch:hover, GtkColorSwatch:hover:selected {
+    background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0) 50%);
+    box-shadow: inset 0 1px rgba(255, 255, 255, 0.4), inset 0 -1px rgba(0, 0, 0, 0.1); }
+    GtkColorSwatch:hover.color-dark, GtkColorSwatch:hover:selected.color-dark {
+      background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%); }
+  GtkColorSwatch:backdrop, GtkColorSwatch:backdrop:selected
+  GtkColorSwatch.color-dark:backdrop, GtkColorSwatch.color-dark:backdrop:selected {
+    background-image: none;
+    box-shadow: none; }
+  GtkColorEditor GtkColorSwatch {
+    border-radius: 3px; }
+    GtkColorEditor GtkColorSwatch:hover {
+      background-image: none;
+      box-shadow: inset 0 1px rgba(0, 0, 0, 0.1), 0 1px white; }
+    GtkColorEditor GtkColorSwatch:backdrop {
+      box-shadow: none; }
+  GtkColorSwatch.color-dark {
+    color: white;
+    outline-color: rgba(0, 0, 0, 0.3); }
+    GtkColorSwatch.color-dark:backdrop {
+      color: rgba(255, 255, 255, 0.3); }
+  GtkColorSwatch.color-light {
+    color: black;
+    outline-color: rgba(255, 255, 255, 0.5); }
+    GtkColorSwatch.color-light:backdrop {
+      color: rgba(0, 0, 0, 0.3); }
+  GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected {
+    border: 1px solid rgba(0, 0, 0, 0.3); }
+    GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover {
+      border-color: rgba(0, 0, 0, 0.5); }
+  GtkColorSwatch#add-color-button {
+    border-style: solid;
+    border-width: 1px;
+    color: #2e3436;
+    outline-color: rgba(46, 52, 54, 0.3);
+    border-color: #a1a1a1;
+    background-image: linear-gradient(to bottom, #fafafa, #ededed 40%, #e0e0e0);
+    text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+    box-shadow: inset 0 1px white, 0 1px white; }
+    GtkColorSwatch#add-color-button:hover {
+      color: #2e3436;
+      outline-color: rgba(46, 52, 54, 0.3);
+      border-color: #a1a1a1;
+      background-image: linear-gradient(to bottom, white, #f7f7f7 40%, #ededed);
+      text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      icon-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+      box-shadow: inset 0 1px white, 0 1px white; }
+    GtkColorSwatch#add-color-button:backdrop {
+      color: #8d9091;
+      border-color: #a8a8a8;
+      background-image: linear-gradient(to bottom, #ededed);
+      text-shadow: none;
+      icon-shadow: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0); }
+    GtkColorSwatch#add-color-button .overlay {
+      border-color: transparent;
+      background-color: transparent;
+      background-image: none;
+      box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
+      text-shadow: none;
+      icon-shadow: none; }
+
+/********
+ * Misc *
+ ********/
+.scale-popup .button, .scale-popup .header-bar .button.titlebutton, .header-bar .scale-popup .button.titlebutton,
+.scale-popup .titlebar .button.titlebutton,
+.titlebar .scale-popup .button.titlebutton {
+  padding: 6px; }
+  .scale-popup .button:hover {
+    background-color: rgba(46, 52, 54, 0.1);
+    border-radius: 5px; }
+
+GtkVolumeButton.button, .header-bar GtkVolumeButton.button.titlebutton,
+.titlebar GtkVolumeButton.button.titlebutton {
+  padding: 8px; }
+
+/**********************
+ * Window Decorations *
+ *********************/
+.window-frame {
+  border-radius: 7px 7px 0 0;
+  border-width: 0px;
+  box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 1px rgba(0, 0, 0, 0.23);
+  /* this is used for the resize cursor area */
+  margin: 10px; }
+  .window-frame:backdrop {
+    box-shadow: 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.18); }
+  .window-frame.tiled {
+    border-radius: 0; }
+  .window-frame.popup {
+    box-shadow: none; }
+  .window-frame.ssd {
+    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.23); }
+  .window-frame.csd .popup {
+    border-radius: 0;
+    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); }
+  .window-frame.csd.tooltip {
+    border-radius: 5px;
+    box-shadow: none; }
+  .window-frame.csd.message-dialog {
+    border-radius: 7px;
+    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(0, 0, 0, 0.13); }
+  .window-frame.solid-csd {
+    border-radius: 0;
+    margin: 4px;
+    background-color: #ededed;
+    border: solid 1px #a8a8a8;
+    box-shadow: none; }
+
+.header-bar .titlebutton.button,
+.titlebar .titlebutton.button {
+  text-shadow: 0 1px rgba(255, 255, 255, 0.76923);
+  icon-shadow: 0 1px rgba(255, 255, 255, 0.76923); }
+  .header-bar .titlebutton.button:backdrop,
+  .titlebar .titlebutton.button:backdrop {
+    icon-shadow: none; }
+
+.header-bar.selection-mode .titlebutton.button,
+.titlebar.selection-mode .titlebutton.button {
+  text-shadow: 0 -1px rgba(0, 0, 0, 0.54353);
+  icon-shadow: 0 -1px rgba(0, 0, 0, 0.54353); }
+  .header-bar.selection-mode .titlebutton.button:backdrop,
+  .titlebar.selection-mode .titlebutton.button:backdrop {
+    icon-shadow: none; }
+
+.view:selected, GtkCalendar:selected, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .entry:selected, .entry:selected:focus, .menuitem.button.flat:selected, .header-bar .menuitem.titlebutton.button:selected,
+.titlebar .menuitem.titlebutton.button:selected, .list-row:selected, .sidebar:selected, GtkPlacesSidebar.sidebar .view:selected, GtkPlacesSidebar.sidebar GtkCalendar:selected {
+  background-color: #4a90d9;
+  color: #ffffff;
+  outline-color: rgba(255, 255, 255, 0.3); }
+  .view:backdrop:selected, GtkCalendar:backdrop:selected, .label:backdrop:selected, .grid-child:backdrop:selected, .entry:backdrop:selected, .menuitem.button.flat:backdrop:selected, .header-bar .menuitem.titlebutton.button:backdrop:selected,
+  .titlebar .menuitem.titlebutton.button:backdrop:selected, .list-row:backdrop:selected, .sidebar:backdrop:selected, GtkPlacesSidebar.sidebar .view:backdrop:selected, GtkPlacesSidebar.sidebar GtkCalendar:backdrop:selected {
+    color: #ffffff;
+    background-color: #929292; }
+
+/* Decouple the font of context menus from their entry/textview */
+.touch-selection,
+.context-menu {
+  font: initial; }
+
+.monospace {
+  font: Monospace; }
+
+.overshoot.top {
+  background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0)));
+  background-size: 100% 5%, 100% 100%;
+  background-repeat: no-repeat;
+  background-position: center top;
+  background-color: transparent;
+  border: none;
+  box-shadow: none; }
+  .overshoot.top:backdrop {
+    background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0)));
+    background-size: 100% 5%;
+    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.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0)));
+  background-size: 100% 5%, 100% 100%;
+  background-repeat: no-repeat;
+  background-position: center bottom;
+  background-color: transparent;
+  border: none;
+  box-shadow: none; }
+  .overshoot.bottom:backdrop {
+    background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0)));
+    background-size: 100% 5%;
+    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.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0)));
+  background-size: 5% 100%, 100% 100%;
+  background-repeat: no-repeat;
+  background-position: left center;
+  background-color: transparent;
+  border: none;
+  box-shadow: none; }
+  .overshoot.left:backdrop {
+    background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0)));
+    background-size: 5% 100%;
+    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.5, to(#878787), to(rgba(135, 135, 135, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(46, 52, 54, 0.07)), to(rgba(46, 52, 54, 0)));
+  background-size: 5% 100%, 100% 100%;
+  background-repeat: no-repeat;
+  background-position: right center;
+  background-color: transparent;
+  border: none;
+  box-shadow: none; }
+  .overshoot.right:backdrop {
+    background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#a8a8a8), to(rgba(168, 168, 168, 0)));
+    background-size: 5% 100%;
+    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.2) 50%, rgba(0, 0, 0, 0.2) 50%);
+  padding-top: 1px;
+  background-size: 10px 1px;
+  background-repeat: repeat-x;
+  background-origin: content-box;
+  background-position: center top; }
+.undershoot.bottom {
+  background-color: transparent;
+  background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%);
+  padding-bottom: 1px;
+  background-size: 10px 1px;
+  background-repeat: repeat-x;
+  background-origin: content-box;
+  background-position: center bottom; }
+.undershoot.left {
+  background-color: transparent;
+  background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%);
+  padding-left: 1px;
+  background-size: 1px 10px;
+  background-repeat: repeat-y;
+  background-origin: content-box;
+  background-position: left center; }
+.undershoot.right {
+  background-color: transparent;
+  background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%);
+  padding-right: 1px;
+  background-size: 1px 10px;
+  background-repeat: repeat-y;
+  background-origin: content-box;
+  background-position: right center; }
+
+/* GTK NAMED COLORS
+   ----------------
+   use responsibly! */
+/*
+widget text/foreground color */
+@define-color theme_fg_color #2e3436;
+/*
+text color for entries, views and content in general */
+@define-color theme_text_color black;
+/*
+widget base background color */
+@define-color theme_bg_color #ededed;
+/*
+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 #4a90d9;
+/*
+text/foreground color of selections */
+@define-color theme_selected_fg_color #ffffff;
+/*
+base background color of insensitive widgets */
+@define-color insensitive_bg_color #f4f4f4;
+/*
+text foreground color of insensitive widgets */
+@define-color insensitive_fg_color #8d9091;
+/*
+insensitive text widgets and the like base background color */
+@define-color insensitive_base_color #ffffff;
+/*
+widget text/foreground color on backdrop windows */
+@define-color theme_unfocused_fg_color #8d9091;
+/*
+text color for entries, views and content in general on backdrop windows */
+@define-color theme_unfocused_text_color black;
+/*
+widget base background color on backdrop windows */
+@define-color theme_unfocused_bg_color #ededed;
+/*
+text widgets and the like base background color on backdrop windows */
+@define-color theme_unfocused_base_color white;
+/*
+base background color of selections on backdrop windows */
+@define-color theme_unfocused_selected_bg_color #4a90d9;
+/*
+text/foreground color of selections on backdrop windows */
+@define-color theme_unfocused_selected_fg_color #ffffff;
+/*
+widgets main borders color */
+@define-color borders #a1a1a1;
+/*
+widgets main borders color on backdrop windows */
+@define-color unfocused_borders #a8a8a8;
+/*
+these are pretty self explicative */
+@define-color warning_color #f57900;
+@define-color error_color #cc0000;
+@define-color success_color #73d216;
+/*
+these colors are exported for the window manager and shouldn't be used in applications,
+read if you used those and something break with a version upgrade you're on your own... */
+@define-color wm_title shade(#2e3436, 1.8);
+@define-color wm_unfocused_title #8d9091;
+@define-color wm_highlight white;
+@define-color wm_borders_edge white;
+@define-color wm_bg_a shade(#ededed, 1.2);
+@define-color wm_bg_b #ededed;
+@define-color wm_shadow alpha(black, 0.35);
+@define-color wm_border alpha(black, 0.18);
+@define-color wm_button_hover_color_a shade(#ededed, 1.3);
+@define-color wm_button_hover_color_b #ededed;
+@define-color wm_button_active_color_a shade(#ededed, 0.85);
+@define-color wm_button_active_color_b shade(#ededed, 0.89);
+@define-color wm_button_active_color_c shade(#ededed, 0.9);
+@define-color content_view_bg #ffffff;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-3.0/gtk-contained.scss	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,12 @@
+// 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';
+
+@import 'colors';
+@import 'drawing';
+@import 'common';
+@import 'colors-public';
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-3.0/gtk-dark.css	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,1 @@
+@import url("resource:///org/gtk/libgtk/theme/Adwaita/gtk-contained-dark.css");
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-3.0/gtk.css	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,1 @@
+@import url("resource:///org/gtk/libgtk/theme/Adwaita/gtk-contained.css");
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-3.0/parse-sass.sh	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,3 @@
+#!/bin/sh
+
+bundle exec sass --update --sourcemap=none .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/gtk-3.0/render-assets.sh	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,34 @@
+#! /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-png=$ASSETS_DIR/$i.png $SRC_FILE >/dev/null #\
+    # && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i.png 
+fi
+if [ -f $ASSETS_DIR/$i@2.png ]; then
+    echo $ASSETS_DIR/$i@2.png exists.
+else
+    echo
+    echo Rendering $ASSETS_DIR/$i@2.png
+    $INKSCAPE --export-id=$i \
+              --export-dpi=180 \
+              --export-id-only \
+              --export-png=$ASSETS_DIR/$i@2.png $SRC_FILE >/dev/null #\
+    # && $OPTIPNG -o7 --quiet $ASSETS_DIR/$i@2.png 
+fi
+done
+exit 0
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/index.theme	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,10 @@
+[X-GNOME-Metatheme]
+Name=Adwaita Dark Green
+Type=X-GNOME-Metatheme
+Comment=There is only one (now darker and more green)
+Encoding=UTF-8
+GtkTheme=Adwaita-Dark-Green
+MetacityTheme=Adwaita-Dark-Green
+IconTheme=Adwaita
+CursorTheme=Adwaita
+CursorSize=24
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/index.theme.in	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,10 @@
+[X-GNOME-Metatheme]
+_Name=Adwaita
+Type=X-GNOME-Metatheme
+_Comment=There is only one
+Encoding=UTF-8
+GtkTheme=Adwaita
+MetacityTheme=Adwaita
+IconTheme=Adwaita
+CursorTheme=Adwaita
+CursorSize=24
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/metacity-1/Makefile.am	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,4 @@
+themedir = $(datadir)/themes/Adwaita/metacity-1
+theme_DATA = metacity-theme-3.xml
+
+EXTRA_DIST = $(theme_DATA)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/metacity-1/metacity-theme-3.xml	Sat Apr 09 20:21:23 2016 +0100
@@ -0,0 +1,1723 @@
+<?xml version="1.0"?>
+<metacity_theme>
+<info>
+	<name>Adwaita</name>
+	<author>GNOME Art Team &lt;art.gnome.org&gt;</author>
+	<copyright>&#194; Intel, &#194; Red Hat, Lapo Calamandrei</copyright>
+	<date>2014</date>
+	<description>Default GNOME 3 window theme</description>
+</info>
+
+<!-- meaningfull constants -->
+
+<constant name="C_border_focused" value="blend/#000000/gtk:bg[NORMAL]/0.7" />
+<constant name="C_border_unfocused" value="blend/#000000/gtk:bg[NORMAL]/0.8" />
+<constant name="C_titlebar_focused_hilight" value="gtk:custom(wm_highlight,gtk:base[NORMAL])" />
+<constant name="C_titlebar_unfocused" value="blend/gtk:base[NORMAL]/gtk:bg[NORMAL]/0.4" />
+<constant name="C_title_focused" value="gtk:custom(wm_title,gtk:fg[NORMAL])" />
+<constant name="C_title_focused_hilight" value="gtk:custom(wm_borders_edge,gtk:base[NORMAL])" />
+<constant name="C_title_focused_hilight_dark" value="gtk:custom(wm_borders_edge,gtk:bg[NORMAL])" />
+<constant name="C_title_unfocused" value="gtk:custom(wm_unfocused_title,gtk:fg[INSENSITIVE])" />
+<!-- color of the button icons -->
+<constant name="C_icons_focused" value="gtk:custom(wm_title,gtk:fg[NORMAL])" />
+<constant name="C_icons_pressed" value="gtk:custom(wm_title,gtk:fg[NORMAL])" />
+<constant name="C_icons_unfocused" value="gtk:custom(theme_unfocused_fg_color,gtk:fg[NORMAL])" />
+<constant name="C_icons_unfocused_prelight" value="gtk:custom(theme_unfocused_fg_color,gtk:fg[NORMAL])" />
+<constant name="C_icons_unfocused_pressed" value="gtk:custom(theme_unfocused_fg_color,gtk:fg[NORMAL])" />
+<constant name="C_icons_shadow" value="gtk:custom(wm_borders_edge,gtk:base[NORMAL])" />
+<constant name="C_separator" value="blend/#000000/gtk:bg[NORMAL]/0.9" />
+<constant name="D_icons_unfocused_offset" value="0" /> <!-- offset of the unfocused icons -->
+<constant name="D_icons_shrink" value="3" /> <!-- increasing this value makes the icons in buttons smaller -->
+<constant name="D_icons_grow" value="0" /> <!-- increasing this value makes the icons in buttons bigger -->
+<!-- geometries -->
+
+<frame_geometry name="normal" title_scale="medium" rounded_top_left="4" rounded_top_right="4">
+	<distance name="left_width" value="1" />
+	<distance name="right_width" value="1" />
+	<distance name="bottom_height" value="1" />
+	<distance name="left_titlebar_edge" value="1"/>
+	<distance name="right_titlebar_edge" value="1"/>
+	<distance name="title_vertical_pad" value="16"/>
+	<border name="title_border" left="10" right="10" top="0" bottom="2"/>
+	<border name="button_border" left="0" right="0" top="1" bottom="0"/>
+	<aspect_ratio name="button" value="1"/>
+</frame_geometry>
+
+<frame_geometry name="normal_unfocused" title_scale="medium" rounded_top_left="4" rounded_top_right="4" parent="normal">
+	<distance name="left_titlebar_edge" value="1"/>
+	<distance name="right_titlebar_edge" value="1"/>
+</frame_geometry>
+
+<frame_geometry name="max" title_scale="medium" parent="normal" rounded_top_left="false" rounded_top_right="false">
+	<distance name="left_width" value="0" />
+	<distance name="right_width" value="0" />
+	<distance name="title_vertical_pad" value="15"/> <!-- 
+							This needs to be 1 less then the
+							title_vertical_pad on normal state
+							or you'll have bigger buttons 								-->
+	<border name="title_border" left="10" right="10" top="1" bottom="2"/>
+	<border name="button_border" left="0" right="0" top="0" bottom="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="1" />
+</frame_geometry>
+
+<frame_geometry name="small" title_scale="small" parent="normal" rounded_top_left="false" rounded_top_right="false">
+	<distance name="title_vertical_pad" value="7"/>
+	<border name="title_border" left="10" right="10" top="0" bottom="1"/>
+	<border name="button_border" left="0" right="0" top="0" bottom="2"/>
+</frame_geometry>
+
+<frame_geometry name="small_unfocused" parent="small">
+	<distance name="left_titlebar_edge" value="1"/>
+	<distance name="right_titlebar_edge" value="1"/>
+</frame_geometry>
+
+<frame_geometry name="nobuttons" hide_buttons="true" parent="normal">
+</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" />
+	<border name="title_border" left="10" right="10" top="0" bottom="0" />
+	<border name="button_border" left="0" right="0" top="0" bottom="0"/>
+	<distance name="title_vertical_pad" value="1" />
+</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="modal" title_scale="small" hide_buttons="true" rounded_top_left="false" rounded_top_right="false" parent="small">
+	<distance name="title_vertical_pad" value="5"/>
+</frame_geometry>
+
+<frame_geometry name="attached" title_scale="medium" hide_buttons="true" rounded_top_left="4" rounded_top_right="4" rounded_bottom_left="4" rounded_bottom_right="4" parent="normal">
+	<distance name="title_vertical_pad" value="1"/>
+	<distance name="bottom_height" value="1"/>
+	<distance name="left_width" value="1"/>
+	<distance name="right_width" value="1"/>
+</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)) + 2"
+               color="C_title_focused_hilight" />
+	<title version="< 3.1"
+               x="(0 `max` ((width - title_width) / 2))"
+               y="(0 `max` ((height - title_height) / 2))"
+               color="C_title_focused_hilight_dark" />
+	<title version="< 3.1"
+               x="(0 `max` ((width - title_width) / 2))"
+               y="(0 `max` ((height - title_height) / 2)) + 1"
+               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)) + 2"
+               ellipsize_width="width"
+               color="C_title_focused_hilight" />
+	<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_hilight_dark" />
+	<title version=">= 3.1"
+               x="(0 `max` ((frame_x_center - title_width / 2) `min` (width - title_width)))"
+               y="(0 `max` ((height - title_height) / 2)) + 1"
+               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)) + 1"
+               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)) + 1"
+               ellipsize_width="width"
+               color="C_title_unfocused"/>
+</draw_ops>
+
+	<!-- window decorations -->
+
+<draw_ops name="entire_background_focused">
+	<rectangle color="gtk:bg[NORMAL]" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+
+<draw_ops name="entire_background_unfocused">
+	<include name="entire_background_focused" />
+</draw_ops>
+
+<draw_ops name="titlebar_fill_focused">
+	<gradient type="vertical" x="0" y="0" width="width" height="height">
+		<color value="gtk:custom(wm_bg_a,blend/gtk:bg[NORMAL]/gtk:base[NORMAL]/0.4)" />
+		<color value="gtk:custom(wm_bg_b,gtk:bg[NORMAL])" />
+	</gradient>
+</draw_ops>
+
+
+<draw_ops name="titlebar_fill_unfocused">
+	<rectangle color="C_titlebar_unfocused" x="0" y="0" width="width" height="height" filled="true" />
+</draw_ops>
+
+<draw_ops name="hilight">
+	<line x1="0" y1="1" x2="width-1" y2="1" color="C_titlebar_focused_hilight" />
+</draw_ops>
+
+<draw_ops name="rounded_hilight">
+	<line x1="5" y1="1" x2="width-6" y2="1" color="C_titlebar_focused_hilight" />
+	<arc color="C_titlebar_focused_hilight" x="0" y="1" width="8" height="7"  start_angle="270" extent_angle="90" />
+	<arc color="C_titlebar_focused_hilight" x="width-10" y="1" width="9" height="7"  start_angle="0" extent_angle="90" />
+</draw_ops>
+
+<draw_ops name="titlebar_focused">
+	<include name="titlebar_fill_focused" />
+	<include name="hilight" />
+</draw_ops>
+
+<draw_ops name="rounded_titlebar_focused">
+	<include name="titlebar_fill_focused" />
+	<include name="rounded_hilight" />
+</draw_ops>
+
+<draw_ops name="rounded_titlebar_focused_alt">
+	<include name="titlebar_fill_focused" />
+	<include name="rounded_hilight" />
+</draw_ops>
+
+<draw_ops name="rounded_titlebar_unfocused">
+	<include name="titlebar_fill_unfocused" />
+	<include name="rounded_hilight" />
+</draw_ops>
+
+<draw_ops name="titlebar_unfocused">
+	<include name="titlebar_fill_unfocused" />
+	<include name="hilight" />
+</draw_ops>
+
+<draw_ops name="border_focused">
+	<rectangle color="C_border_focused" x="0" y="0" width="width-1" height="height-1" filled="false" />
+</draw_ops>
+
+<draw_ops name="border_unfocused">
+	<rectangle color="C_border_unfocused" x="0" y="0" width="width-1" height="height-1" filled="false" />
+</draw_ops>
+
+<draw_ops name="rounded_border_focused">
+	<line color="C_border_focused" x1="4" y1="0" x2="width-5" y2="0" />
+	<line color="C_border_focused" x1="0" y1="height-1" x2="width-1" y2="height-1" />
+	<line color="C_border_focused" x1="0" y1="4" x2="0" y2="height-2" />
+	<line color="C_border_focused" x1="width-1" y1="4" x2="width-1" y2="height-2" />
+	<arc color="C_border_focused" x="0" y="0" width="9" height="9"  start_angle="270" extent_angle="90" />
+	<arc color="C_border_focused" x="width-10" y="0" width="9" height="9"  start_angle="0" extent_angle="90" />
+	<!-- double arcs for darker borders -->
+	<arc color="C_border_focused" x="0" y="0" width="9" height="9"  start_angle="270" extent_angle="90" />
+	<arc color="C_border_focused" x="width-10" y="0" width="9" height="9"  start_angle="0" extent_angle="90" />
+</draw_ops>
+
+<draw_ops name="rounded_border_unfocused">
+	<line color="C_border_unfocused" x1="4" y1="0" x2="width-5" y2="0" />
+	<line color="C_border_unfocused" x1="0" y1="height-1" x2="width-1" y2="height-1" />
+	<line color="C_border_unfocused" x1="0" y1="4" x2="0" y2="height-2" />
+	<line color="C_border_unfocused" x1="width-1" y1="4" x2="width-1" y2="height-2" />
+	<arc color="C_border_unfocused" x="0" y="0" width="9" height="9"  start_angle="270" extent_angle="90" />
+	<arc color="C_border_unfocused" x="width-10" y="0" width="9" height="9"  start_angle="0" extent_angle="90" />
+
+	<!-- double arcs for darker borders -->
+	<arc color="C_border_unfocused" x="0" y="0" width="9" height="9"  start_angle="270" extent_angle="90" />
+	<arc color="C_border_unfocused" x="width-10" y="0" width="9" height="9"  start_angle="0" extent_angle="90" />
+</draw_ops>
+
+
+
+<draw_ops name="border_left_focused">
+	<line
+		x1="0" y1="0" 
+		x2="0" y2="height" 
+		color="C_border_focused" />
+</draw_ops>
+
+<draw_ops name="border_left_unfocused">
+	<line
+		x1="0" y1="0" 
+		x2="0" y2="height" 
+		color="C_border_unfocused" />
+</draw_ops>
+
+	<!-- button icons-->
+
+
+<draw_ops name="close_shadow_focused">
+	<line
+		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
+		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" 
+		color="C_icons_shadow" />
+	<line
+		x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
+		color="C_icons_shadow" />
+	<line 
+		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
+		x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
+		color="C_icons_shadow" />
+	<line 
+		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
+		color="C_icons_shadow" />
+	<line 
+		x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
+		color="C_icons_shadow" />
+	<line 
+		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
+		x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
+		color="C_icons_shadow" />
+</draw_ops>
+
+<draw_ops name="close_glyph_focused">
+	<line
+		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
+		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" 
+		color="C_icons_focused" />
+	<line
+		x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
+		color="C_icons_focused" />
+	<line 
+		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
+		x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
+		color="C_icons_focused" />
+	<line 
+		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
+		color="C_icons_focused" />
+	<line 
+		x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
+		color="C_icons_focused" />
+	<line 
+		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
+		x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
+		color="C_icons_focused" />
+</draw_ops>
+
+<draw_ops name="close_focused">
+	<include name="close_shadow_focused" y="1" />
+	<include name="close_glyph_focused" />
+</draw_ops>
+
+<draw_ops name="close_focused_pressed">
+  <include name="close_focused"/>
+</draw_ops>
+
+<draw_ops name="close_focused_prelight">
+  <include name="close_focused"/>
+</draw_ops>
+
+<draw_ops name="close_glyph_unfocused">
+	<line
+		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
+		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" 
+		color="C_icons_unfocused" />
+	<line
+		x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
+		color="C_icons_unfocused" />
+	<line 
+		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
+		x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
+		color="C_icons_unfocused" />
+	<line 
+		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
+		color="C_icons_unfocused" />
+	<line 
+		x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
+		color="C_icons_unfocused" />
+	<line 
+		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
+		x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
+		color="C_icons_unfocused" />
+</draw_ops>
+
+<draw_ops name="close_unfocused">
+	<include name="close_glyph_unfocused" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="close_glyph_unfocused_prelight">
+	<line
+		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
+		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" 
+		color="C_icons_unfocused_prelight" />
+	<line
+		x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
+		color="C_icons_unfocused_prelight" />
+	<line 
+		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
+		x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
+		color="C_icons_unfocused_prelight" />
+	<line 
+		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
+		color="C_icons_unfocused_prelight" />
+	<line 
+		x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
+		color="C_icons_unfocused_prelight" />
+	<line 
+		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
+		x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
+		color="C_icons_unfocused_prelight" />
+</draw_ops>
+
+<draw_ops name="close_unfocused_prelight">
+	<include name="close_glyph_unfocused_prelight" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="close_glyph_unfocused_pressed">
+	<line
+		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
+		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow" 
+		color="C_icons_unfocused_pressed" />
+	<line
+		x1="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		x2="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
+		color="C_icons_unfocused_pressed" />
+	<line 
+		x1="(width-width%3)/3+D_icons_shrink-D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
+		x2="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
+		color="C_icons_unfocused_pressed" />
+	<line 
+		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
+		color="C_icons_unfocused_pressed" />
+	<line 
+		x1="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		x2="(width-width%3)/3+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow"
+		color="C_icons_unfocused_pressed" />
+	<line 
+		x1="width-(width-width%3)/3-1-D_icons_shrink+D_icons_grow" y1="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
+		x2="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y2="height-(height-height%3)/3-1-D_icons_shrink+D_icons_grow"
+		color="C_icons_unfocused_pressed" />
+</draw_ops>
+
+<draw_ops name="close_unfocused_pressed">
+	<include name="close_glyph_unfocused_pressed" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="maximize_glyph_focused">
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_focused" />
+	<rectangle 
+		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
+		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_focused" />
+</draw_ops>
+
+<draw_ops name="maximize_shadow_focused">
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_shadow" />
+	<rectangle 
+		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
+		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_shadow" />
+</draw_ops>
+
+<draw_ops name="maximize_focused">
+	<include name="maximize_shadow_focused" y="1" />
+	<include name="maximize_glyph_focused" />
+</draw_ops>
+
+<draw_ops name="maximize_focused_pressed">
+	<include name="maximize_focused" />
+</draw_ops>
+
+<draw_ops name="maximize_focused_prelight">
+	<include name="maximize_focused" />
+</draw_ops>
+
+<draw_ops name="maximize_glyph_unfocused">
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_unfocused" />
+	<rectangle 
+		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
+		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_unfocused" />
+</draw_ops>
+
+<draw_ops name="maximize_unfocused">
+	<include name="maximize_glyph_unfocused" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="maximize_glyph_unfocused_prelight">
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_unfocused_prelight" />
+	<rectangle 
+		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
+		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_unfocused_prelight" />
+</draw_ops>
+
+<draw_ops name="maximize_unfocused_prelight">
+	<include name="maximize_glyph_unfocused_prelight" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="maximize_glyph_unfocused_pressed">
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow"
+		width="width-2*(width-width%3)/3-1-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_unfocused_pressed" />
+	<rectangle 
+		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow"
+		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_unfocused_pressed" />
+</draw_ops>
+
+<draw_ops name="maximize_unfocused_pressed">
+	<include name="maximize_glyph_unfocused_pressed" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="minimize_glyph_focused">
+	<rectangle 
+		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
+		width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_focused" />
+</draw_ops>
+
+<draw_ops name="minimize_shadow_focused">
+	<rectangle 
+		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
+		width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_shadow" />
+</draw_ops>
+
+<draw_ops name="minimize_focused">
+	<include name="minimize_shadow_focused" y="1" />
+	<include name="minimize_glyph_focused" />
+</draw_ops>
+
+<draw_ops name="minimize_focused_pressed">
+	<include name="minimize_focused" />
+</draw_ops>
+
+<draw_ops name="minimize_focused_prelight">
+	<include name="minimize_focused" />
+</draw_ops>
+
+<draw_ops name="minimize_glyph_unfocused">
+	<rectangle 
+		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
+		width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_unfocused" />
+</draw_ops>
+
+<draw_ops name="minimize_unfocused">
+	<include name="minimize_glyph_unfocused" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="minimize_glyph_unfocused_prelight">
+	<rectangle 
+		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
+		width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_unfocused_prelight" />
+</draw_ops>
+
+<draw_ops name="minimize_unfocused_prelight">
+	<include name="minimize_glyph_unfocused_prelight" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="minimize_glyph_unfocused_pressed">
+	<rectangle 
+		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
+		width="width-2*(width-width%3)/3-2-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_unfocused_pressed" />
+</draw_ops>
+
+<draw_ops name="minimize_unfocused_pressed">
+	<include name="minimize_glyph_unfocused_pressed" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="menu_glyph_focused">
+	<rectangle 
+		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
+		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_focused" />
+	<rectangle 
+		x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" 
+		width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_focused" />
+	<rectangle 
+		x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" 
+		width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_focused" />
+</draw_ops>
+
+<draw_ops name="menu_shadow_focused">
+	<rectangle 
+		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
+		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_shadow" />
+	<rectangle 
+		x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" 
+		width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_shadow" />
+	<rectangle 
+		x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" 
+		width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_shadow" />
+</draw_ops>
+
+<draw_ops name="menu_focused">
+	<include name="menu_shadow_focused" y="1" />
+	<include name="menu_glyph_focused" />
+</draw_ops>
+
+<draw_ops name="menu_focused_pressed">
+	<include name="menu_glyph_focused" />
+</draw_ops>
+
+<draw_ops name="menu_glyph_unfocused">
+	<rectangle 
+		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
+		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_unfocused" />
+	<rectangle 
+		x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" 
+		width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_unfocused" />
+	<rectangle 
+		x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" 
+		width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_unfocused" />
+</draw_ops>
+
+<draw_ops name="menu_unfocused">
+	<include name="menu_glyph_unfocused" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="menu_glyph_unfocused_prelight">
+	<rectangle 
+		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
+		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_unfocused_prelight" />
+	<rectangle 
+		x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" 
+		width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_unfocused_prelight" />
+	<rectangle 
+		x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" 
+		width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_unfocused_prelight" />
+</draw_ops>
+
+<draw_ops name="menu_unfocused_prelight">
+	<include name="menu_glyph_unfocused_prelight" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="menu_glyph_unfocused_pressed">
+	<rectangle 
+		x="(width-width%3)/3+1+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
+		width="width-2*(width-width%3)/3-3-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-1-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_unfocused_pressed" />
+	<rectangle 
+		x="(width-width%3)/3+2+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+1+D_icons_shrink-D_icons_grow" 
+		width="width-2*(width-width%3)/3-5-2*D_icons_shrink+2*D_icons_grow" height="height-2*(height-height%3)/3-3-2*D_icons_shrink+2*D_icons_grow" 
+		color="C_icons_unfocused_pressed" />
+	<rectangle 
+		x="(width-width%3)/3+4+D_icons_shrink-D_icons_grow" y="height/2-1-D_icons_shrink+D_icons_grow" 
+		width="width-2*(width-width%3)/3-8-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_unfocused_pressed" />
+</draw_ops>
+
+<draw_ops name="menu_unfocused_pressed">
+	<include name="menu_glyph_unfocused_pressed" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<!-- icon size used in GTK -->
+<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_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.4"/>
+</draw_ops>
+
+<draw_ops name="appmenu_unfocused">
+        <include name="appmenu_icon_unfocused" />
+</draw_ops>
+
+<draw_ops name="appmenu_icon_unfocused_prelight">
+        <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.6"/>
+</draw_ops>
+
+<draw_ops name="appmenu_unfocused_prelight">
+        <include name="appmenu_icon_unfocused_prelight" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="appmenu_unfocused_pressed">
+        <include name="appmenu_icon_unfocused_prelight" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="shade_glyph_focused">
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
+		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_focused" />
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
+		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_focused" />
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" 
+		width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true"
+		color="C_icons_focused" />
+	<rectangle 
+		x="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" 
+		width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true"
+		color="C_icons_focused" />
+</draw_ops>
+
+<draw_ops name="shade_shadow_focused">
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
+		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_shadow" />
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
+		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_shadow" />
+</draw_ops>
+
+<draw_ops name="shade_focused">
+	<include name="shade_shadow_focused" y="1" />
+	<include name="shade_glyph_focused" />
+</draw_ops>
+
+<draw_ops name="shade_focused_pressed">
+	<include name="shade_glyph_focused" />
+</draw_ops>
+
+<draw_ops name="shade_glyph_unfocused">
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
+		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_unfocused" />
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
+		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_unfocused" />
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" 
+		width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true"
+		color="C_icons_unfocused" />
+	<rectangle 
+		x="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" 
+		width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true"
+		color="C_icons_unfocused" />
+</draw_ops>
+
+<draw_ops name="shade_unfocused">
+	<include name="shade_glyph_unfocused" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="shade_glyph_unfocused_prelight">
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
+		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_unfocused_prelight" />
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
+		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_unfocused_prelight" />
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" 
+		width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true"
+		color="C_icons_unfocused_prelight" />
+	<rectangle 
+		x="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" 
+		width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true"
+		color="C_icons_unfocused_prelight" />
+</draw_ops>
+
+<draw_ops name="shade_unfocused_prelight">
+	<include name="shade_glyph_unfocused_prelight" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+<draw_ops name="shade_glyph_unfocused_pressed">
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+D_icons_shrink-D_icons_grow" 
+		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_unfocused_pressed" />
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="height-(height-height%3)/3-2-D_icons_shrink+D_icons_grow" 
+		width="width-2*(width-width%3)/3-2*D_icons_shrink+2*D_icons_grow" height="2" filled="true"
+		color="C_icons_unfocused_pressed" />
+	<rectangle 
+		x="(width-width%3)/3+D_icons_shrink-D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" 
+		width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true"
+		color="C_icons_unfocused_pressed" />
+	<rectangle 
+		x="width-(width-width%3)/3-2-D_icons_shrink+D_icons_grow" y="(height-height%3)/3+3+D_icons_shrink-D_icons_grow" 
+		width="2" height="height-2*(height-height%3)/3-6-D_icons_shrink+D_icons_grow" filled="true"
+		color="C_icons_unfocused_pressed" />
+</draw_ops>
+
+<draw_ops name="shade_unfocused_pressed">
+	<include name="shade_glyph_unfocused_pressed" y="D_icons_unfocused_offset" />
+</draw_ops>
+
+
+	<!-- button backgrounds -->
+
+<constant name="C_button_border" value="blend/#000000/gtk:bg[NORMAL]/0.8" />
+<constant name="C_button_hilight" value="gtk:custom(wm_highlight,blend/gtk:base[NORMAL]/gtk:bg[NORMAL]/0.6)" />
+
+<draw_ops name="button_border">
+  <line x1="6" y1="4" x2="width-7" y2="4" color="C_button_border" />
+  <arc color="C_button_border" x="width-9" y="4" width="4" height="4" start_angle="0" extent_angle="90"/>  
+  <line x1="width-5" y1="6" x2="width-5" y2="height-7" color="C_button_border" />
+  <arc color="C_button_border" x="width-9" y="height-9" width="4" height="4" start_angle="90" extent_angle="90"/>
+  <line x1="width-6" y1="height-5" x2="6" y2="height-5" color="C_button_border" />
+  <arc color="C_button_border" x="4" y="height-9" width="4" height="4" start_angle="180" extent_angle="90"/>
+  <line x1="4" y1="6" x2="4" y2="height-7" color="C_button_border" />
+  <arc color="C_button_border" x="4" y="4" width="4" height="4" start_angle="270" extent_angle="90"/>
+  <line x1="width-7" y1="height-4" x2="7" y2="height-4" color="C_title_focused_hilight" />
+</draw_ops>
+
+
+<draw_ops name="button_fill"> <!-- button background gradient -->
+
+</draw_ops>
+
+<draw_ops name="button_fill_prelight"> <!-- button background gradient for prelight status -->
+  <gradient type="vertical" x="5" y="5" width="width-10" height="height-10">
+		<color value="gtk:custom(wm_button_hover_color_a,gtk:fg[NORMAL])" />
+		<color value="gtk:custom(wm_button_hover_color_b,gtk:fg[NORMAL])" />
+	</gradient>
+	<include name="button_border" />
+</draw_ops>
+
+<draw_ops name="button_fill_pressed"> <!-- button background gradient for pressed status -->
+  <gradient type="vertical" x="5" y="5" width="width-10" height="height-10">
+		<color value="gtk:custom(wm_button_active_color_b,gtk:fg[NORMAL])" />
+		<color value="gtk:custom(wm_button_active_color_c,gtk:fg[NORMAL])" />
+	</gradient>
+  <line x1="5" y1="5" x2="width-6" y2="5" color="blend/#000000/gtk:custom(wm_button_active_color_a,gtk:fg[NORMAL])/0.9" />
+  <line x1="4" y1="6" x2="width-5" y2="6" color="gtk:custom(wm_button_active_color_a,gtk:fg[NORMAL])" />
+	<include name="button_border" />
+</draw_ops>
+
+<draw_ops name="button">
+</draw_ops>
+
+<draw_ops name="button_prelight">
+	<include name="button_fill_prelight" />
+</draw_ops>
+
+<draw_ops name="button_pressed">
+	<include name="button_fill_pressed" />
+</draw_ops>
+
+<!-- frame styles -->
+
+<frame_style name="normal_focused" geometry="normal">
+	<piece position="entire_background" draw_ops="entire_background_focused" />
+	<piece position="titlebar" draw_ops="rounded_titlebar_focused" />
+	<piece position="title" draw_ops="title_focused" />
+	<piece position="overlay" draw_ops="rounded_border_focused" />
+	<button function="close" state="normal" draw_ops="close_focused" />
+	<button function="close" state="pressed" draw_ops="close_focused_pressed" />
+	<button function="close" state="prelight" draw_ops="close_focused_prelight" />
+	<button function="maximize" state="normal" draw_ops="maximize_focused" />
+	<button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
+	<button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" />
+	<button function="minimize" state="normal" draw_ops="minimize_focused" />
+	<button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
+	<button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" />
+	<button function="menu" state="normal" draw_ops="menu_focused" />
+	<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="pressed" draw_ops="appmenu_focused_pressed" />
+	<button function="shade" state="normal" draw_ops="shade_focused" />
+	<button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
+	<button function="unshade" state="normal" draw_ops="shade_focused" />
+	<button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />
+	
+	<button function="left_middle_background" state="normal" draw_ops="button"/>
+	<button function="left_middle_background" state="pressed" draw_ops="button_pressed"/>
+	<button function="left_middle_background" state="prelight" draw_ops="button_prelight"/>
+	<button function="right_middle_background" state="normal" draw_ops="button"/>
+	<button function="right_middle_background" state="pressed" draw_ops="button_pressed"/>
+	<button function="right_middle_background" state="prelight" draw_ops="button_prelight"/>
+
+	<button function="above" state="normal"><draw_ops></draw_ops></button>
+	<button function="above" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
+	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+	<button function="stick" state="normal"><draw_ops></draw_ops></button>
+	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
+	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="normal_unfocused" geometry="normal_unfocused">
+	<piece position="entire_background" draw_ops="entire_background_unfocused" />
+	<piece position="titlebar" draw_ops="rounded_titlebar_unfocused" />
+	<piece position="title" draw_ops="title_unfocused" />
+	<piece position="overlay" draw_ops="rounded_border_unfocused" />
+	<button function="close" state="normal" draw_ops="close_unfocused"/>
+	<button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
+	<button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
+	<button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
+	<button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
+	<button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
+	<button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
+	<button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
+	<button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
+	<button function="menu" state="normal" draw_ops="menu_unfocused" />
+	<button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
+	<button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
+	<button 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="shade_unfocused" />
+	<button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
+	<button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
+	<button function="above" state="normal"><draw_ops></draw_ops></button>
+	<button function="above" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
+	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+	<button function="stick" state="normal"><draw_ops></draw_ops></button>
+	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
+	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="normal_max_focused" geometry="max">
+	<piece position="entire_background" draw_ops="entire_background_focused" />
+	<piece position="titlebar" draw_ops="titlebar_focused" />
+	<piece position="title" draw_ops="title_focused" />
+	<button function="close" state="normal" draw_ops="close_focused" />
+	<button function="close" state="pressed" draw_ops="close_focused_pressed" />
+	<button function="close" state="prelight" draw_ops="close_focused_prelight" />
+	<button function="maximize" state="normal" draw_ops="maximize_focused" />
+	<button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
+	<button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" />
+	<button function="minimize" state="normal" draw_ops="minimize_focused" />
+	<button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
+	<button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" />
+	<button function="menu" state="normal" draw_ops="menu_focused" />
+	<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="pressed" draw_ops="appmenu_focused_pressed" />
+	<button function="shade" state="normal" draw_ops="shade_focused" />
+	<button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
+	<button function="unshade" state="normal" draw_ops="shade_focused" />
+	<button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />
+
+	<button function="left_middle_background" state="normal" draw_ops="button"/>
+	<button function="left_middle_background" state="pressed" draw_ops="button_pressed"/>
+	<button function="left_middle_background" state="prelight" draw_ops="button_prelight"/>
+	<button function="right_middle_background" state="normal" draw_ops="button"/>
+	<button function="right_middle_background" state="pressed" draw_ops="button_pressed"/>
+	<button function="right_middle_background" state="prelight" draw_ops="button_prelight"/>
+
+	<button function="above" state="normal"><draw_ops></draw_ops></button>
+	<button function="above" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
+	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+	<button function="stick" state="normal"><draw_ops></draw_ops></button>
+	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
+	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="normal_max_unfocused" geometry="max">
+	<piece position="entire_background" draw_ops="entire_background_unfocused" />
+	<piece position="titlebar" draw_ops="titlebar_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="shade_unfocused" />
+	<button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
+	<button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
+	<button function="above" state="normal"><draw_ops></draw_ops></button>
+	<button function="above" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
+	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+	<button function="stick" state="normal"><draw_ops></draw_ops></button>
+	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
+	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="normal_max_shaded_focused" geometry="max">
+	<piece position="entire_background" draw_ops="entire_background_focused" />
+	<piece position="titlebar" draw_ops="titlebar_focused" />
+	<piece position="title" draw_ops="title_focused" />
+	<piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_focused" /></draw_ops></piece>
+	<button function="close" state="normal" draw_ops="close_focused" />
+	<button function="close" state="pressed" draw_ops="close_focused_pressed" />
+	<button function="close" state="prelight" draw_ops="close_focused_prelight" />
+	<button function="maximize" state="normal" draw_ops="maximize_focused" />
+	<button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
+	<button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" />
+	<button function="minimize" state="normal" draw_ops="minimize_focused" />
+	<button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
+	<button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" />
+	<button function="menu" state="normal" draw_ops="menu_focused" />
+	<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="pressed" draw_ops="appmenu_focused_pressed" />
+	<button function="shade" state="normal" draw_ops="shade_focused" />
+	<button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
+	<button function="unshade" state="normal" draw_ops="shade_focused" />
+	<button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />
+
+	<button function="left_middle_background" state="normal" draw_ops="button"/>
+	<button function="left_middle_background" state="pressed" draw_ops="button_pressed"/>
+	<button function="left_middle_background" state="prelight" draw_ops="button_prelight"/>
+	<button function="right_middle_background" state="normal" draw_ops="button"/>
+	<button function="right_middle_background" state="pressed" draw_ops="button_pressed"/>
+	<button function="right_middle_background" state="prelight" draw_ops="button_prelight"/>
+
+	<button function="above" state="normal"><draw_ops></draw_ops></button>
+	<button function="above" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
+	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+	<button function="stick" state="normal"><draw_ops></draw_ops></button>
+	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
+	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="normal_max_shaded_unfocused" geometry="max">
+	<piece position="entire_background" draw_ops="entire_background_unfocused" />
+	<piece position="titlebar" draw_ops="titlebar_unfocused" />
+	<piece position="title" draw_ops="title_unfocused" />
+	<piece position="overlay"><draw_ops><line x1="0" y1="height-1" x2="width" y2="height-1" color="C_border_unfocused" /></draw_ops></piece>
+	<button function="close" state="normal" draw_ops="close_unfocused"/>
+	<button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
+	<button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
+	<button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
+	<button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
+	<button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
+	<button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
+	<button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
+	<button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
+	<button function="menu" state="normal" draw_ops="menu_unfocused" />
+	<button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
+	<button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
+	<button 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="shade_unfocused" />
+	<button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
+	<button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
+	<button function="above" state="normal"><draw_ops></draw_ops></button>
+	<button function="above" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
+	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+	<button function="stick" state="normal"><draw_ops></draw_ops></button>
+	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
+	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="dialog_focused" geometry="nobuttons">
+	<piece position="entire_background" draw_ops="entire_background_focused" />
+	<piece position="titlebar" draw_ops="rounded_titlebar_focused" />
+	<piece position="title" draw_ops="title_focused" />
+	<piece position="overlay" draw_ops="rounded_border_focused" />
+	<button function="close" state="normal" draw_ops="close_focused" />
+	<button function="close" state="pressed" draw_ops="close_focused_pressed" />
+	<button function="close" state="prelight" draw_ops="close_focused_prelight" />
+	<button function="maximize" state="normal" draw_ops="maximize_focused" />
+	<button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
+	<button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" />
+	<button function="minimize" state="normal" draw_ops="minimize_focused" />
+	<button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
+	<button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" />
+	<button function="menu" state="normal" draw_ops="menu_focused" />
+	<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="pressed" draw_ops="appmenu_focused_pressed" />
+	<button function="shade" state="normal" draw_ops="shade_focused" />
+	<button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
+	<button function="unshade" state="normal" draw_ops="shade_focused" />
+	<button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />
+
+	<button function="left_middle_background" state="normal" draw_ops="button"/>
+	<button function="left_middle_background" state="pressed" draw_ops="button_pressed"/>
+	<button function="left_middle_background" state="prelight" draw_ops="button_prelight"/>
+	<button function="right_middle_background" state="normal" draw_ops="button"/>
+	<button function="right_middle_background" state="pressed" draw_ops="button_pressed"/>
+	<button function="right_middle_background" state="prelight" draw_ops="button_prelight"/>
+
+	<button function="above" state="normal"><draw_ops></draw_ops></button>
+	<button function="above" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
+	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+	<button function="stick" state="normal"><draw_ops></draw_ops></button>
+	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
+	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="dialog_unfocused" geometry="nobuttons">
+	<piece position="entire_background" draw_ops="entire_background_unfocused" />
+	<piece position="titlebar" draw_ops="titlebar_unfocused" />
+	<piece position="title" draw_ops="title_unfocused" />
+	<piece position="overlay" draw_ops="rounded_border_unfocused" />
+	<button function="close" state="normal" draw_ops="close_unfocused"/>
+	<button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
+	<button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
+	<button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
+	<button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
+	<button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
+	<button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
+	<button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
+	<button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
+	<button function="menu" state="normal" draw_ops="menu_unfocused" />
+	<button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
+	<button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
+	<button 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></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 name="modal_dialog_focused" geometry="modal">
+	<piece position="entire_background" draw_ops="entire_background_focused" />
+	<piece position="titlebar" draw_ops="titlebar_focused" />
+	<piece position="title" draw_ops="title_focused" />
+	<piece position="overlay" draw_ops="border_focused" />
+	<button function="close" state="normal" draw_ops="close_focused" />
+	<button function="close" state="pressed" draw_ops="close_focused_pressed" />
+	<button function="close" state="prelight" draw_ops="close_focused_prelight" />
+	<button function="maximize" state="normal" draw_ops="maximize_focused" />
+	<button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
+	<button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" />
+	<button function="minimize" state="normal" draw_ops="minimize_focused" />
+	<button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
+	<button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" />
+	<button function="menu" state="normal" draw_ops="menu_focused" />
+	<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="pressed" draw_ops="appmenu_focused_pressed" />
+	<button function="shade" state="normal" draw_ops="shade_focused" />
+	<button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
+	<button function="unshade" state="normal" draw_ops="shade_focused" />
+	<button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />
+
+	<button function="left_middle_background" state="normal" draw_ops="button"/>
+	<button function="left_middle_background" state="pressed" draw_ops="button_pressed"/>
+	<button function="left_middle_background" state="prelight" draw_ops="button_prelight"/>
+	<button function="right_middle_background" state="normal" draw_ops="button"/>
+	<button function="right_middle_background" state="pressed" draw_ops="button_pressed"/>
+	<button function="right_middle_background" state="prelight" draw_ops="button_prelight"/>
+
+	<button function="above" state="normal"><draw_ops></draw_ops></button>
+	<button function="above" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
+	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+	<button function="stick" state="normal"><draw_ops></draw_ops></button>
+	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unstick" state="normal"><draw_ops></draw_ops></button><button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="modal_dialog_unfocused" geometry="modal">
+	<piece position="entire_background" draw_ops="entire_background_unfocused" />
+	<piece position="titlebar" draw_ops="titlebar_unfocused" />
+	<piece position="title" draw_ops="title_unfocused" />
+	<piece position="overlay" draw_ops="border_unfocused" />
+	<button function="close" state="normal" draw_ops="close_unfocused"/>
+	<button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
+	<button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
+	<button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
+	<button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
+	<button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
+	<button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
+	<button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
+	<button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
+	<button function="menu" state="normal" draw_ops="menu_unfocused" />
+	<button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
+	<button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
+	<button 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="shade_unfocused" />
+	<button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
+	<button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
+	<button function="above" state="normal"><draw_ops></draw_ops></button>
+	<button function="above" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
+	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+	<button function="stick" state="normal"><draw_ops></draw_ops></button>
+	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
+	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="utility_focused" geometry="small">
+	<piece position="entire_background" draw_ops="entire_background_focused" />
+	<piece position="titlebar" draw_ops="titlebar_focused" />
+	<piece position="title" draw_ops="title_focused" />
+	<piece position="overlay" draw_ops="border_focused" />
+	<button function="close" state="normal" draw_ops="close_focused" />
+	<button function="close" state="pressed" draw_ops="close_focused_pressed" />
+	<button function="close" state="prelight" draw_ops="close_focused_prelight" />
+	<button function="maximize" state="normal" draw_ops="maximize_focused" />
+	<button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
+	<button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" />
+	<button function="minimize" state="normal" draw_ops="minimize_focused" />
+	<button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
+	<button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" />
+	<button function="menu" state="normal" draw_ops="menu_focused" />
+	<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="pressed" draw_ops="appmenu_focused_pressed" />
+	<button function="shade" state="normal" draw_ops="shade_focused" />
+	<button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
+	<button function="unshade" state="normal" draw_ops="shade_focused" />
+	<button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />
+
+	<button function="left_middle_background" state="normal" draw_ops="button"/>
+	<button function="left_middle_background" state="pressed" draw_ops="button_pressed"/>
+	<button function="left_middle_background" state="prelight" draw_ops="button_prelight"/>
+	<button function="right_middle_background" state="normal" draw_ops="button"/>
+	<button function="right_middle_background" state="pressed" draw_ops="button_pressed"/>
+	<button function="right_middle_background" state="prelight" draw_ops="button_prelight"/>
+
+	<button function="above" state="normal"><draw_ops></draw_ops></button>
+	<button function="above" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
+	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+	<button function="stick" state="normal"><draw_ops></draw_ops></button>
+	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
+	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="utility_unfocused" geometry="small_unfocused">
+	<piece position="entire_background" draw_ops="entire_background_unfocused" />
+	<piece position="titlebar" draw_ops="titlebar_unfocused" />
+	<piece position="title" draw_ops="title_unfocused" />
+	<piece position="overlay" draw_ops="border_unfocused" />
+	<button function="close" state="normal" draw_ops="close_unfocused"/>
+	<button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
+	<button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
+	<button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
+	<button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
+	<button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
+	<button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
+	<button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
+	<button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
+	<button function="menu" state="normal" draw_ops="menu_unfocused" />
+	<button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
+	<button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
+	<button 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="shade_unfocused" />
+	<button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
+	<button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
+	<button function="above" state="normal"><draw_ops></draw_ops></button>
+	<button function="above" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
+	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+	<button function="stick" state="normal"><draw_ops></draw_ops></button>
+	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
+	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="border_focused" geometry="border">
+	<piece position="entire_background" draw_ops="entire_background_focused" />
+	<piece position="overlay" draw_ops="border_focused" />
+	<button function="close" state="normal"><draw_ops></draw_ops></button>
+	<button function="close" state="pressed"><draw_ops></draw_ops></button>
+	<button function="maximize" state="normal"><draw_ops></draw_ops></button>
+	<button function="maximize" state="pressed"><draw_ops></draw_ops></button>
+	<button function="minimize" state="normal"><draw_ops></draw_ops></button>
+	<button function="minimize" state="pressed"><draw_ops></draw_ops></button>
+	<button function="menu" state="normal"><draw_ops></draw_ops></button>
+	<button function="menu" state="pressed"><draw_ops></draw_ops></button>
+	<button 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 name="border_unfocused" geometry="border">
+	<piece position="entire_background" draw_ops="entire_background_unfocused" />
+	<piece position="overlay" draw_ops="border_unfocused" />
+	<button function="close" state="normal"><draw_ops></draw_ops></button>
+	<button function="close" state="pressed"><draw_ops></draw_ops></button>
+	<button function="maximize" state="normal"><draw_ops></draw_ops></button>
+	<button function="maximize" state="pressed"><draw_ops></draw_ops></button>
+	<button function="minimize" state="normal"><draw_ops></draw_ops></button>
+	<button function="minimize" state="pressed"><draw_ops></draw_ops></button>
+	<button function="menu" state="normal"><draw_ops></draw_ops></button>
+	<button function="menu" state="pressed"><draw_ops></draw_ops></button>
+	<button 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 name="borderless" geometry="borderless">
+	<button function="close" state="normal"><draw_ops></draw_ops></button>
+	<button function="close" state="pressed"><draw_ops></draw_ops></button>
+	<button function="maximize" state="normal"><draw_ops></draw_ops></button>
+	<button function="maximize" state="pressed"><draw_ops></draw_ops></button>
+	<button function="minimize" state="normal"><draw_ops></draw_ops></button>
+	<button function="minimize" state="pressed"><draw_ops></draw_ops></button>
+	<button function="menu" state="normal"><draw_ops></draw_ops></button>
+	<button function="menu" state="pressed"><draw_ops></draw_ops></button>
+	<button 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 name="attached_focused" geometry="attached">
+	<piece position="entire_background" draw_ops="entire_background_focused" />
+	<piece position="titlebar" draw_ops="titlebar_fill_focused" />
+	<piece position="title" draw_ops="title_focused" />
+	<piece position="overlay" draw_ops="border_focused" />
+	<button function="close" state="normal"><draw_ops></draw_ops></button>
+	<button function="close" state="pressed"><draw_ops></draw_ops></button>
+	<button function="maximize" state="normal"><draw_ops></draw_ops></button>
+	<button function="maximize" state="pressed"><draw_ops></draw_ops></button>
+	<button function="minimize" state="normal"><draw_ops></draw_ops></button>
+	<button function="minimize" state="pressed"><draw_ops></draw_ops></button>
+	<button function="menu" state="normal"><draw_ops></draw_ops></button>
+	<button function="menu" state="pressed"><draw_ops></draw_ops></button>
+	<button 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 name="attached_unfocused" geometry="attached">
+	<piece position="entire_background" draw_ops="entire_background_unfocused" />
+	<piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
+	<piece position="title" draw_ops="title_unfocused" />
+	<piece position="overlay" draw_ops="border_unfocused" />
+	<button function="close" state="normal"><draw_ops></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 name="tiled_left_focused" geometry="tiled_left">
+	<piece position="entire_background" draw_ops="entire_background_focused" />
+	<piece position="titlebar" draw_ops="titlebar_fill_focused" />
+	<piece position="title" draw_ops="title_focused" />
+	<!-- <piece position="overlay" draw_ops="border_right_focused" /> -->
+	<button function="close" state="normal" draw_ops="close_focused" />
+	<button function="close" state="pressed" draw_ops="close_focused_pressed" />
+	<button function="close" state="prelight" draw_ops="close_focused_prelight" />
+	<button function="maximize" state="normal" draw_ops="maximize_focused" />
+	<button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
+	<button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" />
+	<button function="minimize" state="normal" draw_ops="minimize_focused" />
+	<button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
+	<button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" />
+	<button function="menu" state="normal" draw_ops="menu_focused" />
+	<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="pressed" draw_ops="appmenu_focused_pressed" />
+	<button function="shade" state="normal" draw_ops="shade_focused" />
+	<button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
+	<button function="unshade" state="normal" draw_ops="shade_focused" />
+	<button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />
+
+	<button function="left_middle_background" state="normal" draw_ops="button"/>
+	<button function="left_middle_background" state="pressed" draw_ops="button_pressed"/>
+	<button function="left_middle_background" state="prelight" draw_ops="button_prelight"/>
+	<button function="right_middle_background" state="normal" draw_ops="button"/>
+	<button function="right_middle_background" state="pressed" draw_ops="button_pressed"/>
+	<button function="right_middle_background" state="prelight" draw_ops="button_prelight"/>
+
+	<button function="above" state="normal"><draw_ops></draw_ops></button>
+	<button function="above" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
+	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+	<button function="stick" state="normal"><draw_ops></draw_ops></button>
+	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
+	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="tiled_left_unfocused" geometry="tiled_left">
+	<piece position="entire_background" draw_ops="entire_background_unfocused" />
+	<piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
+	<piece position="title" draw_ops="title_unfocused" />
+	<!-- <piece position="overlay" draw_ops="border_right_unfocused" /> -->
+	<button function="close" state="normal" draw_ops="close_unfocused"/>
+	<button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
+	<button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
+	<button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
+	<button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
+	<button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
+	<button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
+	<button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
+	<button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
+	<button function="menu" state="normal" draw_ops="menu_unfocused" />
+	<button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
+	<button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
+	<button 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="shade_unfocused" />
+	<button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
+	<button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
+	<button function="above" state="normal"><draw_ops></draw_ops></button>
+	<button function="above" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
+	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+	<button function="stick" state="normal"><draw_ops></draw_ops></button>
+	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
+	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="tiled_right_focused" geometry="tiled_right">
+	<piece position="entire_background" draw_ops="entire_background_focused" />
+	<piece position="titlebar" draw_ops="titlebar_fill_focused" />
+	<piece position="title" draw_ops="title_focused" />
+	<piece position="overlay" draw_ops="border_left_focused" />
+	<button function="close" state="normal" draw_ops="close_focused" />
+	<button function="close" state="pressed" draw_ops="close_focused_pressed" />
+	<button function="close" state="prelight" draw_ops="close_focused_prelight" />
+	<button function="maximize" state="normal" draw_ops="maximize_focused" />
+	<button function="maximize" state="pressed" draw_ops="maximize_focused_pressed" />
+	<button function="maximize" state="prelight" draw_ops="maximize_focused_prelight" />
+	<button function="minimize" state="normal" draw_ops="minimize_focused" />
+	<button function="minimize" state="pressed" draw_ops="minimize_focused_pressed" />
+	<button function="minimize" state="prelight" draw_ops="minimize_focused_prelight" />
+	<button function="menu" state="normal" draw_ops="menu_focused" />
+	<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="pressed" draw_ops="appmenu_focused_pressed" />
+	<button function="shade" state="normal" draw_ops="shade_focused" />
+	<button function="shade" state="pressed" draw_ops="shade_focused_pressed" />
+	<button function="unshade" state="normal" draw_ops="shade_focused" />
+	<button function="unshade" state="pressed" draw_ops="shade_focused_pressed" />
+
+	<button function="left_middle_background" state="normal" draw_ops="button"/>
+	<button function="left_middle_background" state="pressed" draw_ops="button_pressed"/>
+	<button function="left_middle_background" state="prelight" draw_ops="button_prelight"/>
+	<button function="right_middle_background" state="normal" draw_ops="button"/>
+	<button function="right_middle_background" state="pressed" draw_ops="button_pressed"/>
+	<button function="right_middle_background" state="prelight" draw_ops="button_prelight"/>
+
+	<button function="above" state="normal"><draw_ops></draw_ops></button>
+	<button function="above" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
+	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+	<button function="stick" state="normal"><draw_ops></draw_ops></button>
+	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
+	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<frame_style name="tiled_right_unfocused" geometry="tiled_right">
+	<piece position="entire_background" draw_ops="entire_background_unfocused" />
+	<piece position="titlebar" draw_ops="titlebar_fill_unfocused" />
+	<piece position="title" draw_ops="title_unfocused" />
+	<piece position="overlay" draw_ops="border_left_unfocused" />
+	<button function="close" state="normal" draw_ops="close_unfocused"/>
+	<button function="close" state="prelight" draw_ops="close_unfocused_prelight"/>
+	<button function="close" state="pressed" draw_ops="close_unfocused_pressed"/>
+	<button function="maximize" state="normal" draw_ops="maximize_unfocused"/>
+	<button function="maximize" state="prelight" draw_ops="maximize_unfocused_prelight"/>
+	<button function="maximize" state="pressed" draw_ops="maximize_unfocused_pressed"/>
+	<button function="minimize" state="normal" draw_ops="minimize_unfocused"/>
+	<button function="minimize" state="prelight" draw_ops="minimize_unfocused_prelight"/>
+	<button function="minimize" state="pressed" draw_ops="minimize_unfocused_pressed"/>
+	<button function="menu" state="normal" draw_ops="menu_unfocused" />
+	<button function="menu" state="prelight" draw_ops="menu_unfocused_prelight" />
+	<button function="menu" state="pressed" draw_ops="menu_unfocused_pressed" />
+	<button 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="shade_unfocused" />
+	<button function="unshade" state="prelight" draw_ops="shade_unfocused_prelight" />
+	<button function="unshade" state="pressed" draw_ops="shade_unfocused_pressed" />
+	<button function="above" state="normal"><draw_ops></draw_ops></button>
+	<button function="above" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unabove" state="normal"><draw_ops></draw_ops></button>
+	<button function="unabove" state="pressed"><draw_ops></draw_ops></button>
+	<button function="stick" state="normal"><draw_ops></draw_ops></button>
+	<button function="stick" state="pressed"><draw_ops></draw_ops></button>
+	<button function="unstick" state="normal"><draw_ops></draw_ops></button>
+	<button function="unstick" state="pressed"><draw_ops></draw_ops></button>
+</frame_style>
+
+<!-- placeholder for unimplementated styles-->
+<frame_style name="blank" geometry="normal">
+	<button function="close" state="normal"><draw_ops></draw_ops></button>
+	<button function="close" state="pressed"><draw_ops></draw_ops></button>
+	<button function="maximize" state="normal"><draw_ops></draw_ops></button>
+	<button function="maximize" state="pressed"><draw_ops></draw_ops></button>
+	<button function="minimize" state="normal"><draw_ops></draw_ops></button>
+	<button function="minimize" state="pressed"><draw_ops></draw_ops></button>
+	<button function="menu" state="normal"><draw_ops></draw_ops></button>
+	<button function="menu" state="pressed"><draw_ops></draw_ops></button>
+	<button 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_shaded_focused"/>
+	<frame focus="no" state="maximized_and_shaded" style="normal_max_shaded_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"/>
+	<frame focus="no" state="maximized" style="borderless"/>
+	<frame focus="yes" state="shaded" style="blank"/>
+	<frame focus="no" state="shaded" style="blank"/>
+	<frame focus="yes" state="maximized_and_shaded" style="blank"/>
+	<frame focus="no" state="maximized_and_shaded" style="blank"/>
+</frame_style_set>
+
+<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>