Mercurial > repos > other > Adwaita-Dark-Green
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
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
--- /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)
--- /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/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-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-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-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
--- /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 <art.gnome.org></author> + <copyright>Â Intel, Â 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>