1* {
2  background-clip: padding-box;
3  -GtkToolButton-icon-spacing: 4;
4  -GtkTextView-error-underline-color: #FC4138;
5  -GtkCheckButton-indicator-size: 16;
6  -GtkCheckMenuItem-indicator-size: 16;
7  -GtkScrolledWindow-scrollbar-spacing: 0;
8  -GtkScrolledWindow-scrollbars-within-bevel: 1;
9  -GtkToolItemGroup-expander-size: 11;
10  -GtkExpander-expander-size: 16;
11  -GtkTreeView-expander-size: 11;
12  -GtkTreeView-horizontal-separator: 4;
13  -GtkMenu-horizontal-padding: 0;
14  -GtkMenu-vertical-padding: 0;
15  -GtkWidget-link-color: #2679db;
16  -GtkWidget-visited-link-color: #1e61b0;
17  -GtkWidget-focus-padding: 2;
18  -GtkWidget-focus-line-width: 1;
19  -GtkWidget-text-handle-width: 20;
20  -GtkWidget-text-handle-height: 20;
21  -GtkDialog-button-spacing: 4;
22  -GtkDialog-action-area-border: 0;
23  -GtkStatusbar-shadow-type: none;
24  outline-color: rgba(50, 50, 50, 0.3);
25  outline-style: dashed;
26  outline-offset: -3px;
27  outline-width: 1px;
28  outline-radius: 2px; }
29
30.background {
31  color: #000000;
32  background-color: #F0F1F2; }
33
34*:insensitive {
35  -gtk-image-effect: dim; }
36
37.gtkstyle-fallback {
38  background-color: #F0F1F2;
39  color: #000000; }
40  .gtkstyle-fallback:prelight {
41    background-color: white;
42    color: #000000; }
43  .gtkstyle-fallback:active {
44    background-color: #d9dde0;
45    color: #000000; }
46  .gtkstyle-fallback:insensitive {
47    background-color: #fbfbfc;
48    color: rgba(0, 0, 0, 0.55); }
49  .gtkstyle-fallback:selected {
50    background-color: #458588;
51    color: #EBDBB2; }
52
53.view {
54  color: #000000;
55  background-color: #ffffff; }
56  .view.dim-label, .view.label.separator, .header-bar .view.subtitle {
57    color: rgba(0, 0, 0, 0.55); }
58    .view.dim-label:selected, .view.label.separator:selected, .header-bar .view.subtitle:selected, .view.dim-label:selected:focus, .view.label.separator:selected:focus, .header-bar .view.subtitle:selected:focus {
59      color: rgba(235, 219, 178, 0.65);
60      text-shadow: none; }
61
62.rubberband, GtkTreeView.view.rubberband, .content-view.rubberband {
63  border: 1px solid #2679db;
64  background-color: rgba(38, 121, 219, 0.2); }
65
66.label.separator, .popover .label.separator, .sidebar .label.view.separator {
67  color: #000000; }
68
69.label:insensitive {
70  color: rgba(117, 117, 117, 1); }
71
72.dim-label, .label.separator, .popover .label.separator, .sidebar .label.view.separator, .header-bar .subtitle {
73  opacity: 0.55; }
74
75GtkAssistant .sidebar {
76  background-color: #ffffff;
77  border-top: 1px solid #dcdfe3; }
78  GtkAssistant .sidebar:dir(ltr) {
79    border-right: 1px solid #dcdfe3; }
80  GtkAssistant .sidebar:dir(rtl) {
81    border-left: 1px solid #dcdfe3; }
82
83GtkAssistant.csd .sidebar {
84  border-top-style: none; }
85
86GtkAssistant .sidebar .label {
87  padding: 6px 12px; }
88
89GtkAssistant .sidebar .label.highlight {
90  background-color: #458588;
91  color: #EBDBB2; }
92
93GtkTextView {
94  background-color: #fafbfb; }
95
96.grid-child {
97  padding: 3px;
98  border-radius: 3px; }
99  .grid-child:selected {
100    outline-offset: -2px; }
101
102.popover.osd, .osd {
103  color: #EBDBB2;
104  border: none;
105  background-color: #323232;
106  background-clip: padding-box;
107  outline-color: rgba(235, 219, 178, 0.3);
108  box-shadow: none; }
109
110@keyframes spin {
111  to {
112    -gtk-icon-transform: rotate(1turn); } }
113
114.spinner {
115  background-image: none;
116  background-color: blue;
117  opacity: 0;
118  -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); }
119  .spinner:active {
120    opacity: 1;
121    animation: spin 1s linear infinite; }
122    .spinner:active:insensitive {
123      opacity: 0.5; }
124
125.entry {
126  border: 1px solid;
127  padding: 5px 8px;
128  border-radius: 3px;
129  transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
130  color: #000000;
131  border-color: #cfd6e6;
132  background-color: #ffffff;
133  background-image: linear-gradient(to bottom, #ffffff); }
134  .entry.image {
135    color: #7d8189; }
136    .entry.image.left {
137      padding-left: 0; }
138    .entry.image.right {
139      padding-right: 0; }
140  .entry.flat, .entry.flat:focus {
141    padding: 2px;
142    color: #000000;
143    border-color: #cfd6e6;
144    background-color: #ffffff;
145    background-image: linear-gradient(to bottom, #ffffff);
146    border: none;
147    border-radius: 0; }
148  .entry:focus {
149    background-clip: border-box;
150    color: #000000;
151    border-color: #458588;
152    background-color: #ffffff;
153    background-image: linear-gradient(to bottom, #ffffff); }
154  .entry:insensitive {
155    color: rgba(0, 0, 0, 0.55);
156    border-color: rgba(207, 214, 230, 0.55);
157    background-color: rgba(235, 219, 178, 0.55);
158    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.55)); }
159  .entry:selected, .entry:selected:focus {
160    background-color: #458588;
161    color: #EBDBB2; }
162  .entry.progressbar {
163    margin: 2px 12px;
164    border-radius: 0;
165    border-width: 0 0 2px;
166    border-color: #458588;
167    border-style: solid;
168    background-image: none;
169    background-color: transparent;
170    box-shadow: none; }
171  .entry.warning {
172    color: #EBDBB2;
173    border-color: #F27835;
174    background-image: linear-gradient(to bottom, #f7ae86); }
175    .entry.warning:focus {
176      color: #EBDBB2;
177      background-image: linear-gradient(to bottom, #F27835);
178      box-shadow: none; }
179    .entry.warning:selected, .entry.warning:selected:focus {
180      background-color: #ffffff;
181      color: #F27835; }
182  .entry.error {
183    color: #EBDBB2;
184    border-color: #FC4138;
185    background-image: linear-gradient(to bottom, #fd8d88); }
186    .entry.error:focus {
187      color: #EBDBB2;
188      background-image: linear-gradient(to bottom, #FC4138);
189      box-shadow: none; }
190    .entry.error:selected, .entry.error:selected:focus {
191      background-color: #ffffff;
192      color: #FC4138; }
193  .osd .entry {
194    color: #EBDBB2;
195    border-color: rgba(26, 28, 34, 0.4);
196    background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.4));
197    background-color: transparent; }
198    .osd .entry.image, .osd .entry.image:hover {
199      color: inherit; }
200    .osd .entry:focus {
201      color: #EBDBB2;
202      border-color: rgba(26, 28, 34, 0.4);
203      background-image: linear-gradient(to bottom, #458588); }
204    .osd .entry:insensitive {
205      color: rgba(235, 219, 178, 0.55);
206      background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); }
207
208GtkSearchEntry.entry {
209  border-radius: 20px; }
210
211@keyframes needs_attention {
212  from {
213    background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#458588), to(transparent)); }
214  to {
215    background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#458588), to(transparent)); } }
216
217.button {
218  transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
219  border: 1px solid;
220  border-radius: 3px;
221  padding: 5px 8px;
222  color: #000000;
223  outline-color: rgba(0, 0, 0, 0.3);
224  border-color: #cfd6e6;
225  background-color: #fbfbfc; }
226  .button.flat, .sidebar-button.button {
227    border-color: transparent;
228    background-color: transparent;
229    background-image: none;
230    background-color: rgba(251, 251, 252, 0);
231    border-color: rgba(207, 214, 230, 0);
232    transition: none; }
233    .button.flat:hover, .sidebar-button.button:hover {
234      transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
235      transition-duration: 350ms; }
236      .button.flat:hover:active, .sidebar-button.button:hover:active {
237        transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
238  .button:hover {
239    color: #000000;
240    outline-color: rgba(0, 0, 0, 0.3);
241    border-color: #cfd6e6;
242    background-color: white;
243    -gtk-image-effect: highlight; }
244  .button:active, .button:checked {
245    background-clip: border-box;
246    color: #EBDBB2;
247    outline-color: rgba(235, 219, 178, 0.3);
248    border-color: #458588;
249    background-color: #458588;
250    transition-duration: 50ms; }
251  .button:active {
252    color: #000000; }
253  .button:active:hover, .button:checked {
254    color: #EBDBB2; }
255  .button.flat:insensitive, .sidebar-button.button:insensitive {
256    border-color: transparent;
257    background-color: transparent;
258    background-image: none; }
259  .button:insensitive {
260    color: rgba(0, 0, 0, 0.55);
261    border-color: rgba(207, 214, 230, 0.55);
262    background-color: rgba(251, 251, 252, 0.55); }
263    .button:insensitive > GtkLabel {
264      color: inherit; }
265    .button:insensitive:active, .button:insensitive:checked {
266      color: rgba(235, 219, 178, 0.8);
267      border-color: rgba(82, 148, 226, 0.75);
268      background-color: rgba(82, 148, 226, 0.75);
269      opacity: 0.6; }
270      .button:insensitive:active > GtkLabel, .button:insensitive:checked > GtkLabel {
271        color: inherit; }
272  .button.osd {
273    color: #EBDBB2;
274    outline-color: rgba(235, 219, 178, 0.3);
275    background-color: #323232;
276    border-color: #23262e; }
277    .button.osd.image-button, .header-bar .button.osd.titlebutton,
278    .titlebar .button.osd.titlebutton {
279      padding: 10px; }
280    .button.osd:hover {
281      color: #458588; }
282    .button.osd:active, .button.osd:checked {
283      color: #EBDBB2;
284      outline-color: rgba(235, 219, 178, 0.3);
285      border-color: rgba(26, 28, 34, 0.4);
286      background-color: #458588; }
287    .button.osd:insensitive {
288      color: #5d626e;
289      border-color: rgba(26, 28, 34, 0.4);
290      background-color: rgba(102, 109, 132, 0.25); }
291  .osd .button {
292    color: #EBDBB2;
293    outline-color: rgba(235, 219, 178, 0.3);
294    border-color: rgba(26, 28, 34, 0.4);
295    background-color: rgba(102, 109, 132, 0.4); }
296    .osd .button:hover {
297      color: #EBDBB2;
298      outline-color: rgba(235, 219, 178, 0.3);
299      border-color: rgba(26, 28, 34, 0.4);
300      background-color: rgba(119, 127, 151, 0.5); }
301    .osd .button:active, .osd .button:checked {
302      background-clip: padding-box;
303      color: #EBDBB2;
304      outline-color: rgba(235, 219, 178, 0.3);
305      border-color: rgba(26, 28, 34, 0.4);
306      background-color: #458588; }
307    .osd .button:insensitive {
308      color: #5d626e;
309      border-color: rgba(26, 28, 34, 0.4);
310      background-color: rgba(102, 109, 132, 0.25); }
311    .osd .button.flat, .osd .sidebar-button.button {
312      border-color: transparent;
313      background-color: transparent;
314      background-image: none;
315      box-shadow: none; }
316      .osd .button.flat:hover, .osd .sidebar-button.button:hover {
317        color: #EBDBB2;
318        outline-color: rgba(235, 219, 178, 0.3);
319        border-color: rgba(26, 28, 34, 0.4);
320        background-color: rgba(119, 127, 151, 0.5); }
321      .osd .button.flat:insensitive, .osd .sidebar-button.button:insensitive {
322        color: #5d626e;
323        border-color: rgba(26, 28, 34, 0.4);
324        background-color: rgba(102, 109, 132, 0.25);
325        background-image: none; }
326      .osd .button.flat:active, .osd .sidebar-button.button:active, .osd .button.flat:checked, .osd .sidebar-button.button:checked {
327        color: #EBDBB2;
328        outline-color: rgba(235, 219, 178, 0.3);
329        border-color: rgba(26, 28, 34, 0.4);
330        background-color: #458588; }
331  .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child),
332  .osd .linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active) + .button:not(:checked):not(:active) {
333    box-shadow: none; }
334  .button.suggested-action {
335    background-clip: border-box;
336    color: #EBDBB2;
337    outline-color: rgba(235, 219, 178, 0.3);
338    background-color: #4DADD4;
339    border-color: #4DADD4; }
340    .button.suggested-action.flat, .suggested-action.sidebar-button.button {
341      border-color: transparent;
342      background-color: transparent;
343      background-image: none;
344      color: #4DADD4;
345      outline-color: rgba(77, 173, 212, 0.3); }
346    .button.suggested-action:hover {
347      background-clip: border-box;
348      color: #EBDBB2;
349      outline-color: rgba(235, 219, 178, 0.3);
350      background-color: #76c0de;
351      border-color: #76c0de; }
352    .button.suggested-action:active, .button.suggested-action:checked {
353      background-clip: border-box;
354      color: #EBDBB2;
355      outline-color: rgba(235, 219, 178, 0.3);
356      background-color: #2e96c0;
357      border-color: #2e96c0; }
358    .button.suggested-action.flat:insensitive, .suggested-action.sidebar-button.button:insensitive {
359      border-color: transparent;
360      background-color: transparent;
361      background-image: none;
362      color: rgba(0, 0, 0, 0.55); }
363    .button.suggested-action:insensitive {
364      color: rgba(0, 0, 0, 0.55);
365      border-color: rgba(207, 214, 230, 0.55);
366      background-color: rgba(251, 251, 252, 0.55); }
367      .button.suggested-action:insensitive > GtkLabel {
368        color: inherit; }
369  .button.destructive-action {
370    background-clip: border-box;
371    color: #EBDBB2;
372    outline-color: rgba(235, 219, 178, 0.3);
373    background-color: #F04A50;
374    border-color: #F04A50; }
375    .button.destructive-action.flat, .destructive-action.sidebar-button.button {
376      border-color: transparent;
377      background-color: transparent;
378      background-image: none;
379      color: #F04A50;
380      outline-color: rgba(240, 74, 80, 0.3); }
381    .button.destructive-action:hover {
382      background-clip: border-box;
383      color: #EBDBB2;
384      outline-color: rgba(235, 219, 178, 0.3);
385      background-color: #f4797e;
386      border-color: #f4797e; }
387    .button.destructive-action:active, .button.destructive-action:checked {
388      background-clip: border-box;
389      color: #EBDBB2;
390      outline-color: rgba(235, 219, 178, 0.3);
391      background-color: #ec1b22;
392      border-color: #ec1b22; }
393    .button.destructive-action.flat:insensitive, .destructive-action.sidebar-button.button:insensitive {
394      border-color: transparent;
395      background-color: transparent;
396      background-image: none;
397      color: rgba(0, 0, 0, 0.55); }
398    .button.destructive-action:insensitive {
399      color: rgba(0, 0, 0, 0.55);
400      border-color: rgba(207, 214, 230, 0.55);
401      background-color: rgba(251, 251, 252, 0.55); }
402      .button.destructive-action:insensitive > GtkLabel {
403        color: inherit; }
404  .button.image-button, .header-bar .button.titlebutton,
405  .titlebar .button.titlebutton {
406    padding: 7px; }
407  .header-bar .button.image-button, .header-bar .button.titlebutton {
408    padding: 7px 10px; }
409  .button.text-button {
410    padding-left: 16px;
411    padding-right: 16px; }
412  .button.text-button.image-button, .header-bar .button.text-button.titlebutton,
413  .titlebar .button.text-button.titlebutton {
414    padding: 5px 8px; }
415    .button.text-button.image-button GtkLabel:first-child, .header-bar .button.text-button.titlebutton GtkLabel:first-child,
416    .titlebar .button.text-button.titlebutton GtkLabel:first-child {
417      padding-left: 8px; }
418    .button.text-button.image-button GtkLabel:last-child, .header-bar .button.text-button.titlebutton GtkLabel:last-child,
419    .titlebar .button.text-button.titlebutton GtkLabel:last-child {
420      padding-right: 8px; }
421  .stack-switcher > .button {
422    outline-offset: -3px; }
423    .stack-switcher > .button > GtkLabel {
424      padding-left: 6px;
425      padding-right: 6px; }
426    .stack-switcher > .button > GtkImage {
427      padding-left: 6px;
428      padding-right: 6px;
429      padding-top: 3px;
430      padding-bottom: 3px; }
431    .stack-switcher > .button.text-button {
432      padding: 5px 10px; }
433    .stack-switcher > .button.image-button, .header-bar .stack-switcher > .button.titlebutton,
434    .titlebar .stack-switcher > .button.titlebutton {
435      padding: 2px 4px; }
436    .stack-switcher > .button.needs-attention:active > .label,
437    .stack-switcher > .button.needs-attention:active > GtkImage,
438    .stack-switcher > .button.needs-attention:checked > .label,
439    .stack-switcher > .button.needs-attention:checked > GtkImage {
440      animation: none;
441      background-image: none; }
442  .stack-switcher > .button.needs-attention > .label,
443  .stack-switcher > .button.needs-attention > GtkImage, .button .sidebar-item.needs-attention > GtkLabel {
444    animation: needs_attention 150ms ease-in;
445    background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#458588), to(transparent));
446    background-size: 6px 6px, 6px 6px;
447    background-repeat: no-repeat;
448    background-position: right 3px, right 4px; }
449    .stack-switcher > .button.needs-attention > .label:dir(rtl),
450    .stack-switcher > .button.needs-attention > GtkImage:dir(rtl), .button .sidebar-item.needs-attention > GtkLabel:dir(rtl) {
451      background-position: left 3px, left 4px; }
452  .inline-toolbar .button, .inline-toolbar .button:backdrop {
453    border-radius: 2px;
454    border-width: 1px; }
455
456.inline-toolbar GtkToolButton > .button {
457  color: #000000;
458  outline-color: rgba(0, 0, 0, 0.3);
459  border-color: #cfd6e6;
460  background-color: #fbfbfc; }
461  .inline-toolbar GtkToolButton > .button:hover {
462    color: #000000;
463    outline-color: rgba(0, 0, 0, 0.3);
464    border-color: #cfd6e6;
465    background-color: white; }
466  .inline-toolbar GtkToolButton > .button:active, .inline-toolbar GtkToolButton > .button:checked {
467    color: #EBDBB2;
468    outline-color: rgba(235, 219, 178, 0.3);
469    border-color: #458588;
470    background-color: #458588; }
471  .inline-toolbar GtkToolButton > .button:insensitive {
472    color: rgba(0, 0, 0, 0.55);
473    border-color: rgba(207, 214, 230, 0.55);
474    background-color: rgba(251, 251, 252, 0.55); }
475    .inline-toolbar GtkToolButton > .button:insensitive > GtkLabel {
476      color: inherit; }
477  .inline-toolbar GtkToolButton > .button:insensitive:active, .inline-toolbar GtkToolButton > .button:insensitive:checked {
478    color: rgba(235, 219, 178, 0.8);
479    border-color: rgba(82, 148, 226, 0.75);
480    background-color: rgba(82, 148, 226, 0.75);
481    opacity: 0.6; }
482    .inline-toolbar GtkToolButton > .button:insensitive:active > GtkLabel, .inline-toolbar GtkToolButton > .button:insensitive:checked > GtkLabel {
483      color: inherit; }
484
485.linked:not(.vertical):not(.path-bar) > .entry + .entry {
486  border-left-color: rgba(207, 214, 230, 0.3); }
487
488.linked:not(.vertical):not(.path-bar) > .entry.error + .entry,
489.linked:not(.vertical):not(.path-bar) > .entry + .entry.error {
490  border-left-color: #FC4138; }
491
492.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry,
493.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning {
494  border-left-color: #F27835; }
495
496.linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning,
497.linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error {
498  border-left-color: #f75d37; }
499
500.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child),
501.linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child {
502  border-left-color: #458588; }
503
504.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button,
505.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox,
506.linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox {
507  border-left-color: #458588; }
508
509.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child),
510.linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child {
511  border-left-color: #F27835; }
512
513.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button,
514.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox,
515.linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox {
516  border-left-color: #F27835; }
517
518.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child),
519.linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child {
520  border-left-color: #FC4138; }
521
522.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button,
523.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox,
524.linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox {
525  border-left-color: #FC4138; }
526
527.linked:not(.vertical):not(.path-bar) > .button:active + .entry,
528.linked:not(.vertical):not(.path-bar) > .button:checked + .entry {
529  border-left-color: #458588; }
530
531.linked:not(.vertical):not(.path-bar) > .button + .button {
532  border-left-style: none; }
533
534.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child),
535.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) {
536  box-shadow: inset 1px 0 #cfd6e6; }
537
538.linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover,
539.linked:not(.vertical):not(.path-bar) > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover,
540.linked:not(.vertical):not(.path-bar) > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover,
541.linked:not(.vertical):not(.path-bar) > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover,
542.linked:not(.vertical):not(.path-bar) > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover,
543.linked:not(.vertical):not(.path-bar) > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) {
544  box-shadow: none; }
545
546.linked:not(.vertical).path-bar > .button + .button {
547  border-left-style: none; }
548
549.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover {
550  box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4), inset -1px 0 rgba(207, 214, 230, 0.4); }
551
552.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover {
553  box-shadow: inset -1px 0 rgba(207, 214, 230, 0.4); }
554
555.linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover {
556  box-shadow: inset 1px 0 rgba(207, 214, 230, 0.4); }
557
558.linked.vertical > .entry + .entry {
559  border-top-color: rgba(207, 214, 230, 0.3); }
560
561.linked.vertical > .entry.error + .entry,
562.linked.vertical > .entry + .entry.error {
563  border-top-color: #FC4138; }
564
565.linked.vertical > .entry.warning + .entry,
566.linked.vertical > .entry + .entry.warning {
567  border-top-color: #F27835; }
568
569.linked.vertical > .entry.error + .entry.warning,
570.linked.vertical > .entry.warning + .entry.error {
571  border-top-color: #f75d37; }
572
573.linked.vertical > .entry + .entry:focus:not(:last-child),
574.linked.vertical > .entry + .entry:focus:last-child {
575  border-top-color: #458588; }
576
577.linked.vertical > .entry:focus:not(:only-child) + .entry, .linked.vertical > .entry:focus:not(:only-child) + .button,
578.linked.vertical > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox,
579.linked.vertical > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox {
580  border-top-color: #458588; }
581
582.linked.vertical > .entry + .entry.warning:focus:not(:last-child),
583.linked.vertical > .entry + .entry.warning:focus:last-child {
584  border-top-color: #F27835; }
585
586.linked.vertical > .entry.warning:focus:not(:only-child) + .entry, .linked.vertical > .entry.warning:focus:not(:only-child) + .button,
587.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox,
588.linked.vertical > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox {
589  border-top-color: #F27835; }
590
591.linked.vertical > .entry + .entry.error:focus:not(:last-child),
592.linked.vertical > .entry + .entry.error:focus:last-child {
593  border-top-color: #FC4138; }
594
595.linked.vertical > .entry.error:focus:not(:only-child) + .entry, .linked.vertical > .entry.error:focus:not(:only-child) + .button,
596.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox,
597.linked.vertical > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox {
598  border-top-color: #FC4138; }
599
600.linked.vertical > .button:active + .entry,
601.linked.vertical > .button:checked + .entry {
602  border-top-color: #458588; }
603
604.linked.vertical > .button + .button {
605  border-top-style: none; }
606
607.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child),
608.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) {
609  box-shadow: inset 0 1px #cfd6e6; }
610
611.linked.vertical > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):first-child:hover,
612.linked.vertical > .button:active + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover,
613.linked.vertical > .button:checked + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover,
614.linked.vertical > .button.suggested-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover,
615.linked.vertical > .button.destructive-action + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover,
616.linked.vertical > .entry + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child) {
617  box-shadow: none; }
618
619.inline-toolbar.toolbar GtkToolButton > .button.flat, .inline-toolbar GtkToolButton > .button.flat, .inline-toolbar.toolbar GtkToolButton > .sidebar-button.button, .inline-toolbar GtkToolButton > .sidebar-button.button, .linked:not(.vertical) > .entry,
620.linked:not(.vertical) > .entry:focus, .osd .button, .osd .button:hover, .osd .button:active, .osd .button:checked, .osd .button:insensitive, .inline-toolbar .button, .inline-toolbar .button:backdrop, .linked:not(.vertical) > .button,
621.linked:not(.vertical) > .button:hover,
622.linked:not(.vertical) > .button:active,
623.linked:not(.vertical) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button,
624NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover,
625NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active,
626NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked,
627NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive, .linked > GtkComboBox > .the-button-in-the-combobox:dir(ltr),
628.linked > GtkComboBoxText > .the-button-in-the-combobox:dir(ltr) {
629  border-radius: 0;
630  border-right-style: none; }
631
632.linked:not(.vertical) > .entry:first-child, .osd .button:first-child, .inline-toolbar .button:first-child, .linked:not(.vertical) > .button:first-child, .inline-toolbar.toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar GtkToolButton:first-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:first-child > .sidebar-button.button, .inline-toolbar GtkToolButton:first-child > .sidebar-button.button, .linked > GtkComboBox:first-child > .the-button-in-the-combobox,
633.linked > GtkComboBoxText:first-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:first-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:first-child, .header-bar .linked:not(.vertical).path-bar > .button:first-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:first-child {
634  border-top-left-radius: 3px;
635  border-bottom-left-radius: 3px; }
636
637.linked:not(.vertical) > .entry:last-child, .osd .button:last-child, .inline-toolbar .button:last-child, .linked:not(.vertical) > .button:last-child, .inline-toolbar.toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar GtkToolButton:last-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:last-child > .sidebar-button.button, .inline-toolbar GtkToolButton:last-child > .sidebar-button.button, .linked > GtkComboBox:last-child > .the-button-in-the-combobox,
638.linked > GtkComboBoxText:last-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:last-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:last-child, .header-bar .linked:not(.vertical).path-bar > .button:last-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:last-child {
639  border-top-right-radius: 3px;
640  border-bottom-right-radius: 3px;
641  border-right-style: solid; }
642
643.linked:not(.vertical) > .entry:only-child, .osd .button:only-child, .inline-toolbar .button:only-child, .linked:not(.vertical) > .button:only-child, .inline-toolbar.toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar GtkToolButton:only-child > .button.flat, .inline-toolbar.toolbar GtkToolButton:only-child > .sidebar-button.button, .inline-toolbar GtkToolButton:only-child > .sidebar-button.button, .linked > GtkComboBox:only-child > .the-button-in-the-combobox,
644.linked > GtkComboBoxText:only-child > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:only-child, .primary-toolbar .linked:not(.vertical).path-bar > .button:only-child, .header-bar .linked:not(.vertical).path-bar > .button:only-child, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:only-child {
645  border-radius: 3px;
646  border-style: solid; }
647
648.linked.vertical > .entry,
649.linked.vertical > .entry:focus, .linked.vertical > .button,
650.linked.vertical > .button:hover,
651.linked.vertical > .button:active,
652.linked.vertical > .button:checked, .linked.vertical > GtkComboBoxText > .the-button-in-the-combobox,
653.linked.vertical > GtkComboBox > .the-button-in-the-combobox {
654  border-radius: 0;
655  border-bottom-style: none; }
656
657.linked.vertical > .entry:first-child, .linked.vertical > .button:first-child, .linked.vertical > GtkComboBoxText:first-child > .the-button-in-the-combobox,
658.linked.vertical > GtkComboBox:first-child > .the-button-in-the-combobox {
659  border-top-left-radius: 3px;
660  border-top-right-radius: 3px; }
661
662.linked.vertical > .entry:last-child, .linked.vertical > .button:last-child, .linked.vertical > GtkComboBoxText:last-child > .the-button-in-the-combobox,
663.linked.vertical > GtkComboBox:last-child > .the-button-in-the-combobox {
664  border-bottom-left-radius: 3px;
665  border-bottom-right-radius: 3px;
666  border-bottom-style: solid; }
667
668.linked.vertical > .entry:only-child, .linked.vertical > .button:only-child, .linked.vertical > GtkComboBoxText:only-child > .the-button-in-the-combobox,
669.linked.vertical > GtkComboBox:only-child > .the-button-in-the-combobox {
670  border-radius: 3px;
671  border-style: solid; }
672
673.menuitem.button.flat, .menuitem.sidebar-button.button, .button:link, .button:visited, .button:link:hover, .button:link:active, .button:link:checked, .button:visited:hover, .button:visited:active, .button:visited:checked, .menu.button, .notebook tab .button, .app-notification .button.flat, .app-notification .sidebar-button.button,
674.app-notification.frame .button.flat,
675.app-notification.frame .sidebar-button.button, .app-notification .button.flat:insensitive, .app-notification .sidebar-button.button:insensitive,
676.app-notification.frame .button.flat:insensitive,
677.app-notification.frame .sidebar-button.button:insensitive, TerminalWindow .notebook .active-page .button, TerminalWindow .notebook .prelight-page .button, TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover, TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active {
678  border-color: transparent;
679  background-color: transparent;
680  background-image: none;
681  box-shadow: none; }
682
683.menuitem.button.flat, .menuitem.sidebar-button.button {
684  transition: none;
685  outline-offset: -1px;
686  border-radius: 2px; }
687  .menuitem.button.flat:hover, .menuitem.sidebar-button.button:hover {
688    background-color: #edeff0; }
689  .menuitem.button.flat:checked, .menuitem.sidebar-button.button:checked {
690    color: #000000; }
691
692*:link, .button:link, .button:visited {
693  color: #2679db; }
694  *:link:visited, .button:visited {
695    color: #1e61b0; }
696    *:selected *:link:visited, *:selected .button:visited:link, *:selected .button:visited {
697      color: #bad4f3; }
698  *:link:hover, .button:hover:link, .button:hover:visited {
699    color: #458588; }
700    *:selected *:link:hover, *:selected .button:hover:link, *:selected .button:hover:visited {
701      color: #eef4fc; }
702  *:link:active, .button:active:link, .button:active:visited {
703    color: #2679db; }
704    *:selected *:link:active, *:selected .button:active:link, *:selected .button:active:visited {
705      color: #dceaf9; }
706  *:link:selected, .button:selected:link, .button:selected:visited, .header-bar.selection-mode .subtitle:link, .header-bar.titlebar.selection-mode .subtitle:link, *:selected *:link, *:selected .button:link, *:selected .button:visited {
707    color: #dceaf9; }
708
709.button:link > .label, .button:visited > .label {
710  text-decoration-line: underline; }
711
712.spinbutton {
713  border-radius: 3px; }
714  .spinbutton .button {
715    background-image: none;
716    border: 1px solid rgba(220, 223, 227, 0.6);
717    border-style: none none none solid;
718    color: #646973;
719    border-radius: 0;
720    box-shadow: none; }
721    .spinbutton .button:dir(rtl) {
722      border-style: none solid none none; }
723    .spinbutton .button:first-child {
724      color: red; }
725    .spinbutton .button:insensitive {
726      color: rgba(0, 0, 0, 0.55); }
727    .spinbutton .button:active {
728      background-color: #458588;
729      color: #EBDBB2; }
730  .spinbutton.vertical .button:first-child, .spinbutton.vertical:dir(rtl) .button:first-child {
731    color: #000000;
732    outline-color: rgba(0, 0, 0, 0.3);
733    border-color: #cfd6e6;
734    background-color: #fbfbfc; }
735    .spinbutton.vertical .button:first-child:active, .spinbutton.vertical:dir(rtl) .button:first-child:active {
736      color: #EBDBB2;
737      outline-color: rgba(235, 219, 178, 0.3);
738      border-color: #458588;
739      background-color: #458588; }
740    .spinbutton.vertical .button:first-child:hover, .spinbutton.vertical:dir(rtl) .button:first-child:hover {
741      color: #000000;
742      outline-color: rgba(0, 0, 0, 0.3);
743      border-color: #cfd6e6;
744      background-color: white; }
745    .spinbutton.vertical .button:first-child:insensitive, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive {
746      color: rgba(0, 0, 0, 0.55);
747      border-color: rgba(207, 214, 230, 0.55);
748      background-color: rgba(251, 251, 252, 0.55); }
749      .spinbutton.vertical .button:first-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:first-child:insensitive > GtkLabel {
750        color: inherit; }
751  .spinbutton.vertical .button:last-child, .spinbutton.vertical:dir(rtl) .button:last-child {
752    color: #000000;
753    outline-color: rgba(0, 0, 0, 0.3);
754    border-color: #cfd6e6;
755    background-color: #fbfbfc; }
756    .spinbutton.vertical .button:last-child:active, .spinbutton.vertical:dir(rtl) .button:last-child:active {
757      color: #EBDBB2;
758      outline-color: rgba(235, 219, 178, 0.3);
759      border-color: #458588;
760      background-color: #458588; }
761    .spinbutton.vertical .button:last-child:hover, .spinbutton.vertical:dir(rtl) .button:last-child:hover {
762      color: #000000;
763      outline-color: rgba(0, 0, 0, 0.3);
764      border-color: #cfd6e6;
765      background-color: white; }
766    .spinbutton.vertical .button:last-child:insensitive, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive {
767      color: rgba(0, 0, 0, 0.55);
768      border-color: rgba(207, 214, 230, 0.55);
769      background-color: rgba(251, 251, 252, 0.55); }
770      .spinbutton.vertical .button:last-child:insensitive > GtkLabel, .spinbutton.vertical:dir(rtl) .button:last-child:insensitive > GtkLabel {
771        color: inherit; }
772  .spinbutton.vertical.entry, .spinbutton.vertical:dir(rtl).entry {
773    border-radius: 0;
774    padding-left: 5px;
775    padding-right: 5px; }
776  .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: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 {
777    border-radius: 2px 2px 0 0;
778    border-style: solid solid none solid; }
779  .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: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 {
780    border-radius: 0 0 2px 2px;
781    border-style: none solid solid solid; }
782  GtkTreeView .spinbutton.entry, GtkTreeView .spinbutton.entry:focus {
783    padding: 1px;
784    border-width: 1px 0;
785    border-color: #458588;
786    border-radius: 0;
787    box-shadow: none; }
788
789GtkComboBox {
790  -GtkComboBox-arrow-scaling: 0.5;
791  -GtkComboBox-shadow-type: none; }
792  GtkComboBox > .the-button-in-the-combobox {
793    padding-top: 3px;
794    padding-bottom: 3px; }
795  GtkComboBox:insensitive {
796    color: rgba(0, 0, 0, 0.55); }
797  GtkComboBox .separator.vertical, GtkComboBox .sidebar .vertical.view.separator, .sidebar GtkComboBox .vertical.view.separator {
798    -GtkWidget-wide-separators: true; }
799  GtkComboBox.combobox-entry .entry:dir(ltr) {
800    border-top-right-radius: 0;
801    border-bottom-right-radius: 0;
802    border-right-style: none; }
803    GtkComboBox.combobox-entry .entry:dir(ltr):focus {
804      box-shadow: 1px 0 #458588; }
805  GtkComboBox.combobox-entry .entry:dir(rtl) {
806    border-top-left-radius: 0;
807    border-bottom-left-radius: 0;
808    border-left-style: none; }
809    GtkComboBox.combobox-entry .entry:dir(rtl):focus {
810      box-shadow: -1px 0 #458588; }
811  GtkComboBox.combobox-entry .button:dir(ltr) {
812    border-top-left-radius: 0;
813    border-bottom-left-radius: 0; }
814  GtkComboBox.combobox-entry .button:dir(rtl) {
815    border-top-right-radius: 0;
816    border-bottom-right-radius: 0; }
817
818.toolbar, .inline-toolbar {
819  -GtkWidget-window-dragging: true;
820  padding: 4px;
821  background-color: #F0F1F2; }
822  .osd .toolbar, .osd .inline-toolbar, .toolbar.osd, .osd.inline-toolbar {
823    padding: 7px;
824    border: 1px solid rgba(0, 0, 0, 0.5);
825    border-radius: 3px;
826    background-color: rgba(50, 50, 50, 0.9); }
827
828.primary-toolbar {
829  color: rgba(235, 219, 178, 1);
830  background-color: #282828;
831  box-shadow: none;
832  border-width: 0 0 1px 0;
833  border-style: solid;
834  border-image: linear-gradient(to bottom, #282828, #20232b) 1 0 1 0; }
835
836.inline-toolbar {
837  background-color: #edeef0;
838  border-style: solid;
839  border-color: #dcdfe3;
840  border-width: 0 1px 1px;
841  padding: 3px;
842  border-radius: 0  0 3px 3px; }
843
844.search-bar {
845  background-color: #F0F1F2;
846  border-style: solid;
847  border-color: #dcdfe3;
848  border-width: 0 0 1px;
849  padding: 3px; }
850
851.action-bar {
852  background-color: #edeef0; }
853
854.header-bar {
855  padding: 5px 5px 4px 5px;
856  border-width: 0 0 1px;
857  border-style: solid;
858  border-radius: 0;
859  border-color: #323232;
860  color: rgba(235, 219, 178, 1);
861  background-color: #282828; }
862  .csd .header-bar {
863    background-color: #282828;
864    border-color: #323232; }
865  .header-bar:backdrop {
866    color: rgba(235, 219, 178, 0.7); }
867  .header-bar .title {
868    padding-left: 12px;
869    padding-right: 12px; }
870  .header-bar .subtitle {
871    font-size: smaller;
872    padding-left: 12px;
873    padding-right: 12px; }
874  .header-bar.selection-mode, .header-bar.titlebar.selection-mode {
875    color: #EBDBB2;
876    background-color: #458588;
877    border-color: #4189df;
878    box-shadow: none; }
879    .header-bar.selection-mode:backdrop, .header-bar.titlebar.selection-mode:backdrop {
880      background-color: #458588;
881      color: rgba(235, 219, 178, 0.6); }
882    .header-bar.selection-mode .button, .header-bar.titlebar.selection-mode .button {
883      color: #EBDBB2;
884      outline-color: rgba(235, 219, 178, 0.3);
885      background-color: rgba(235, 219, 178, 0);
886      border-color: rgba(235, 219, 178, 0); }
887      .header-bar.selection-mode .button.flat, .header-bar.selection-mode .sidebar-button.button, .header-bar.titlebar.selection-mode .button.flat, .header-bar.titlebar.selection-mode .sidebar-button.button {
888        border-color: transparent;
889        background-color: transparent;
890        background-image: none;
891        color: #EBDBB2;
892        background-color: rgba(235, 219, 178, 0); }
893      .header-bar.selection-mode .button:hover, .header-bar.titlebar.selection-mode .button:hover {
894        color: #EBDBB2;
895        outline-color: rgba(235, 219, 178, 0.3);
896        background-color: rgba(235, 219, 178, 0.05);
897        border-color: rgba(235, 219, 178, 0.5); }
898      .header-bar.selection-mode .button:active, .header-bar.selection-mode .button:checked, .header-bar.titlebar.selection-mode .button:active, .header-bar.titlebar.selection-mode .button:checked {
899        color: #458588;
900        outline-color: rgba(82, 148, 226, 0.3);
901        background-color: #ffffff;
902        border-color: #ffffff; }
903      .header-bar.selection-mode .button:insensitive, .header-bar.titlebar.selection-mode .button:insensitive {
904        color: rgba(235, 219, 178, 0.4);
905        background-color: rgba(235, 219, 178, 0);
906        border-color: rgba(235, 219, 178, 0); }
907        .header-bar.selection-mode .button:insensitive:active, .header-bar.selection-mode .button:insensitive:checked, .header-bar.titlebar.selection-mode .button:insensitive:active, .header-bar.titlebar.selection-mode .button:insensitive:checked {
908          color: rgba(82, 148, 226, 0.4);
909          background-color: rgba(235, 219, 178, 0.15);
910          border-color: rgba(235, 219, 178, 0.15); }
911    .header-bar.selection-mode .selection-menu, .header-bar.titlebar.selection-mode .selection-menu {
912      box-shadow: none;
913      padding-left: 10px;
914      padding-right: 10px; }
915      .header-bar.selection-mode .selection-menu GtkArrow, .header-bar.titlebar.selection-mode .selection-menu GtkArrow {
916        -GtkArrow-arrow-scaling: 1; }
917      .header-bar.selection-mode .selection-menu .arrow, .header-bar.titlebar.selection-mode .selection-menu .arrow {
918        -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
919    .maximized .header-bar.selection-mode, .maximized .header-bar.titlebar.selection-mode {
920      background-color: #458588; }
921  .tiled .header-bar, .tiled .header-bar:backdrop,
922  .maximized .header-bar, .maximized .header-bar:backdrop {
923    border-radius: 0; }
924  .maximized .header-bar {
925    background-color: #282828;
926    border-color: #323232; }
927  .header-bar.default-decoration,
928  .csd .header-bar.default-decoration, .header-bar.default-decoration:backdrop,
929  .csd .header-bar.default-decoration:backdrop {
930    padding-top: 5px;
931    padding-bottom: 5px;
932    background-color: #282828;
933    border-bottom-width: 0; }
934    .maximized .header-bar.default-decoration, .maximized
935    .csd .header-bar.default-decoration, .maximized .header-bar.default-decoration:backdrop, .maximized
936    .csd .header-bar.default-decoration:backdrop {
937      background-color: #282828; }
938
939.titlebar {
940  padding-left: 7px;
941  padding-right: 7px;
942  border-radius: 6px 6px 0 0;
943  color: rgba(235, 219, 178, 1);
944  background-color: #282828;
945  box-shadow: inset 0 1px #282828; }
946  .csd .titlebar {
947    background-color: #282828; }
948  .titlebar:backdrop {
949    color: rgba(235, 219, 178, 0.7);
950    background-color: #292929; }
951    .csd .titlebar:backdrop {
952      background-color: #292929; }
953  .maximized .titlebar {
954    background-color: #282828; }
955    .maximized .titlebar:backdrop, .csd .maximized .titlebar:backdrop {
956      background-color: #292929; }
957
958.titlebar .titlebar,
959.titlebar .titlebar:backdrop {
960  background-color: transparent; }
961
962.primary-toolbar .separator, .primary-toolbar .sidebar .view.separator, .sidebar .primary-toolbar .view.separator, .header-bar .header-bar-separator,
963.header-bar > GtkBox > .separator.vertical, .sidebar
964.header-bar > GtkBox > .vertical.view.separator {
965  -GtkWidget-wide-separators: true;
966  -GtkWidget-separator-width: 1px;
967  border-width: 0 1px;
968  border-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 25%, rgba(255, 255, 255, 0.15) 25%, rgba(255, 255, 255, 0.15) 75%, rgba(255, 255, 255, 0) 75%) 0 1/0 1px stretch; }
969  .primary-toolbar .separator:backdrop, .header-bar .header-bar-separator:backdrop,
970  .header-bar > GtkBox > .separator.vertical:backdrop, .sidebar
971  .header-bar > GtkBox > .vertical.view.separator:backdrop {
972    opacity: 0.6; }
973
974.primary-toolbar .entry, .header-bar .entry {
975  color: rgba(235, 219, 178, 0.8);
976  border-color: rgba(41, 41, 41, 0.4);
977  background-image: linear-gradient(to bottom, rgba(82, 82, 82, 0.4));
978  background-color: transparent; }
979  .primary-toolbar .entry.image, .header-bar .entry.image, .primary-toolbar .entry.image:hover, .header-bar .entry.image:hover {
980    color: inherit; }
981  .primary-toolbar .entry:backdrop, .header-bar .entry:backdrop {
982    opacity: 0.85; }
983  .primary-toolbar .entry:focus, .header-bar .entry:focus {
984    color: #EBDBB2;
985    border-color: transparent;
986    background-image: linear-gradient(to bottom, #458588);
987    background-clip: padding-box; }
988    .primary-toolbar .entry:focus.image, .header-bar .entry:focus.image {
989      color: #EBDBB2; }
990  .primary-toolbar .entry:insensitive, .header-bar .entry:insensitive {
991    color: rgba(235, 219, 178, 0.35);
992    background-image: linear-gradient(to bottom, rgba(82, 82, 82, 0.25)); }
993  .primary-toolbar .entry:selected:focus, .header-bar .entry:selected:focus {
994    background-color: #ffffff;
995    color: #458588; }
996  .primary-toolbar .entry.progressbar, .header-bar .entry.progressbar {
997    border-color: #458588;
998    background-image: none;
999    background-color: transparent; }
1000  .primary-toolbar .entry.warning, .header-bar .entry.warning {
1001    color: #EBDBB2;
1002    border-color: rgba(41, 41, 41, 0.4);
1003    background-image: linear-gradient(to bottom, #a45d39); }
1004    .primary-toolbar .entry.warning:focus, .header-bar .entry.warning:focus {
1005      color: #EBDBB2;
1006      background-image: linear-gradient(to bottom, #F27835); }
1007    .primary-toolbar .entry.warning:selected, .header-bar .entry.warning:selected, .primary-toolbar .entry.warning:selected:focus, .header-bar .entry.warning:selected:focus {
1008      background-color: #ffffff;
1009      color: #F27835; }
1010  .primary-toolbar .entry.error, .header-bar .entry.error {
1011    color: #EBDBB2;
1012    border-color: rgba(41, 41, 41, 0.4);
1013    background-image: linear-gradient(to bottom, #aa3c3b); }
1014    .primary-toolbar .entry.error:focus, .header-bar .entry.error:focus {
1015      color: #EBDBB2;
1016      background-image: linear-gradient(to bottom, #FC4138); }
1017    .primary-toolbar .entry.error:selected, .header-bar .entry.error:selected, .primary-toolbar .entry.error:selected:focus, .header-bar .entry.error:selected:focus {
1018      background-color: #ffffff;
1019      color: #FC4138; }
1020
1021.primary-toolbar .button, .header-bar .button {
1022  color: rgba(235, 219, 178, 0.8);
1023  outline-color: rgba(235, 219, 178, 0.1);
1024  outline-offset: -3px;
1025  background-color: rgba(40, 40, 40, 0);
1026  border-color: rgba(40, 40, 40, 0); }
1027  .primary-toolbar .button:backdrop, .header-bar .button:backdrop {
1028    opacity: 0.7; }
1029  .primary-toolbar .button:hover, .header-bar .button:hover {
1030    color: rgba(235, 219, 178, 0.8);
1031    outline-color: rgba(235, 219, 178, 0.1);
1032    border-color: rgba(41, 41, 41, 0.4);
1033    background-color: rgba(82, 82, 82, 0.4); }
1034  .primary-toolbar .button:active, .header-bar .button:active, .primary-toolbar .button:checked, .header-bar .button:checked {
1035    color: #EBDBB2;
1036    outline-color: rgba(235, 219, 178, 0.3);
1037    border-color: transparent;
1038    background-color: #458588;
1039    background-clip: padding-box; }
1040  .primary-toolbar .button:insensitive, .header-bar .button:insensitive {
1041    color: rgba(235, 219, 178, 0.35);
1042    background-color: rgba(40, 40, 40, 0);
1043    border-color: rgba(40, 40, 40, 0); }
1044    .primary-toolbar .button:insensitive > GtkLabel, .header-bar .button:insensitive > GtkLabel {
1045      color: inherit; }
1046  .primary-toolbar .button:insensitive:active, .header-bar .button:insensitive:active, .primary-toolbar .button:insensitive:checked, .header-bar .button:insensitive:checked {
1047    color: rgba(235, 219, 178, 0.75);
1048    border-color: rgba(82, 148, 226, 0.65);
1049    background-color: rgba(82, 148, 226, 0.65); }
1050
1051.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button, .header-bar .linked:not(.vertical):not(.path-bar) > .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar) > .button:hover, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar) > .button:insensitive {
1052  border-radius: 3px;
1053  border-style: solid; }
1054
1055.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover:not(:only-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action), .header-bar .linked:not(.vertical):not(.path-bar) > .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action):hover + .button:not(:checked):not(:active):not(.suggested-action):not(.destructive-action) {
1056  box-shadow: none; }
1057
1058.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button, .primary-toolbar .linked:not(.vertical).path-bar > .button, .header-bar .linked:not(.vertical).path-bar > .button {
1059  color: rgba(235, 219, 178, 0.8);
1060  outline-color: rgba(235, 219, 178, 0.1);
1061  border-color: rgba(41, 41, 41, 0.4);
1062  background-color: rgba(82, 82, 82, 0.4); }
1063  .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover {
1064    background-color: rgba(134, 144, 165, 0.4); }
1065  .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:active, .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:checked, .primary-toolbar .linked:not(.vertical).path-bar > .button:active, .header-bar .linked:not(.vertical).path-bar > .button:active, .primary-toolbar .linked:not(.vertical).path-bar > .button:checked, .header-bar .linked:not(.vertical).path-bar > .button:checked {
1066    color: #EBDBB2;
1067    outline-color: rgba(235, 219, 178, 0.3);
1068    border-color: transparent;
1069    background-color: #458588; }
1070  .primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:insensitive, .primary-toolbar .linked:not(.vertical).path-bar > .button:insensitive, .header-bar .linked:not(.vertical).path-bar > .button:insensitive {
1071    color: rgba(235, 219, 178, 0.4); }
1072
1073.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button + .button, .primary-toolbar .linked:not(.vertical).path-bar > .button + .button, .header-bar .linked:not(.vertical).path-bar > .button + .button {
1074  border-left-style: none; }
1075
1076.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):hover {
1077  box-shadow: inset 1px 0 rgba(41, 41, 41, 0.4), inset -1px 0 rgba(41, 41, 41, 0.4); }
1078
1079.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover {
1080  box-shadow: inset -1px 0 rgba(41, 41, 41, 0.4); }
1081
1082.primary-toolbar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical):not(.path-bar).stack-switcher > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .primary-toolbar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover, .header-bar .linked:not(.vertical).path-bar > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover {
1083  box-shadow: inset 1px 0 rgba(41, 41, 41, 0.4); }
1084
1085.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry {
1086  border-left-color: rgba(41, 41, 41, 0); }
1087
1088.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error {
1089  border-left-color: rgba(41, 41, 41, 0); }
1090
1091.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning {
1092  border-left-color: rgba(41, 41, 41, 0); }
1093
1094.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error + .entry.warning, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning + .entry.error {
1095  border-left-color: rgba(41, 41, 41, 0); }
1096
1097.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry:focus:last-child {
1098  border-left-color: rgba(41, 41, 41, 0.4); }
1099
1100.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox {
1101  border-left-color: rgba(41, 41, 41, 0.4); }
1102
1103.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.warning:focus:last-child {
1104  border-left-color: rgba(41, 41, 41, 0.4); }
1105
1106.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.warning:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox {
1107  border-left-color: rgba(41, 41, 41, 0.4); }
1108
1109.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:not(:last-child), .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child, .header-bar .linked:not(.vertical):not(.path-bar) > .entry + .entry.error:focus:last-child {
1110  border-left-color: rgba(41, 41, 41, 0.4); }
1111
1112.primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + .button, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBox > .the-button-in-the-combobox, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox, .header-bar .linked:not(.vertical):not(.path-bar) > .entry.error:focus:not(:only-child) + GtkComboBoxText > .the-button-in-the-combobox {
1113  border-left-color: rgba(41, 41, 41, 0.4); }
1114
1115.primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:active + .entry, .primary-toolbar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry, .header-bar .linked:not(.vertical):not(.path-bar) > .button:checked + .entry {
1116  border-left-color: rgba(41, 41, 41, 0.4); }
1117
1118.primary-toolbar .button.suggested-action, .header-bar .button.suggested-action {
1119  background-clip: border-box;
1120  color: #EBDBB2;
1121  outline-color: rgba(235, 219, 178, 0.3);
1122  background-color: #4DADD4;
1123  border-color: #4DADD4; }
1124  .primary-toolbar .button.suggested-action.flat, .header-bar .button.suggested-action.flat, .primary-toolbar .suggested-action.sidebar-button.button, .header-bar .suggested-action.sidebar-button.button {
1125    border-color: transparent;
1126    background-color: transparent;
1127    background-image: none;
1128    color: #4DADD4;
1129    outline-color: rgba(77, 173, 212, 0.3); }
1130  .primary-toolbar .button.suggested-action:hover, .header-bar .button.suggested-action:hover {
1131    background-clip: border-box;
1132    color: #EBDBB2;
1133    outline-color: rgba(235, 219, 178, 0.3);
1134    background-color: #76c0de;
1135    border-color: #76c0de; }
1136  .primary-toolbar .button.suggested-action:active, .header-bar .button.suggested-action:active, .primary-toolbar .button.suggested-action:checked, .header-bar .button.suggested-action:checked {
1137    background-clip: border-box;
1138    color: #EBDBB2;
1139    outline-color: rgba(235, 219, 178, 0.3);
1140    background-color: #2e96c0;
1141    border-color: #2e96c0; }
1142  .primary-toolbar .button.suggested-action.flat:insensitive, .header-bar .button.suggested-action.flat:insensitive, .primary-toolbar .suggested-action.sidebar-button.button:insensitive, .header-bar .suggested-action.sidebar-button.button:insensitive, .primary-toolbar .button.suggested-action:insensitive, .header-bar .button.suggested-action:insensitive {
1143    color: rgba(235, 219, 178, 0.35);
1144    background-color: rgba(40, 40, 40, 0);
1145    border-color: rgba(40, 40, 40, 0); }
1146    .primary-toolbar .button.suggested-action.flat:insensitive > GtkLabel, .header-bar .button.suggested-action.flat:insensitive > GtkLabel, .primary-toolbar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .suggested-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.suggested-action:insensitive > GtkLabel, .header-bar .button.suggested-action:insensitive > GtkLabel {
1147      color: inherit; }
1148
1149.primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop, .primary-toolbar .button.suggested-action:backdrop, .header-bar .button.suggested-action:backdrop {
1150  opacity: 0.8; }
1151
1152.primary-toolbar .button.destructive-action, .header-bar .button.destructive-action {
1153  background-clip: border-box;
1154  color: #EBDBB2;
1155  outline-color: rgba(235, 219, 178, 0.3);
1156  background-color: #F04A50;
1157  border-color: #F04A50; }
1158  .primary-toolbar .button.destructive-action.flat, .header-bar .button.destructive-action.flat, .primary-toolbar .destructive-action.sidebar-button.button, .header-bar .destructive-action.sidebar-button.button {
1159    border-color: transparent;
1160    background-color: transparent;
1161    background-image: none;
1162    color: #F04A50;
1163    outline-color: rgba(240, 74, 80, 0.3); }
1164  .primary-toolbar .button.destructive-action:hover, .header-bar .button.destructive-action:hover {
1165    background-clip: border-box;
1166    color: #EBDBB2;
1167    outline-color: rgba(235, 219, 178, 0.3);
1168    background-color: #f4797e;
1169    border-color: #f4797e; }
1170  .primary-toolbar .button.destructive-action:active, .header-bar .button.destructive-action:active, .primary-toolbar .button.destructive-action:checked, .header-bar .button.destructive-action:checked {
1171    background-clip: border-box;
1172    color: #EBDBB2;
1173    outline-color: rgba(235, 219, 178, 0.3);
1174    background-color: #ec1b22;
1175    border-color: #ec1b22; }
1176  .primary-toolbar .button.destructive-action.flat:insensitive, .header-bar .button.destructive-action.flat:insensitive, .primary-toolbar .destructive-action.sidebar-button.button:insensitive, .header-bar .destructive-action.sidebar-button.button:insensitive, .primary-toolbar .button.destructive-action:insensitive, .header-bar .button.destructive-action:insensitive {
1177    color: rgba(235, 219, 178, 0.35);
1178    background-color: rgba(40, 40, 40, 0);
1179    border-color: rgba(40, 40, 40, 0); }
1180    .primary-toolbar .button.destructive-action.flat:insensitive > GtkLabel, .header-bar .button.destructive-action.flat:insensitive > GtkLabel, .primary-toolbar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .header-bar .destructive-action.sidebar-button.button:insensitive > GtkLabel, .primary-toolbar .button.destructive-action:insensitive > GtkLabel, .header-bar .button.destructive-action:insensitive > GtkLabel {
1181      color: inherit; }
1182
1183.primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop, .primary-toolbar .button.destructive-action:backdrop, .header-bar .button.destructive-action:backdrop {
1184  opacity: 0.8; }
1185
1186.primary-toolbar .spinbutton:focus .button, .header-bar .spinbutton:focus .button {
1187  color: #EBDBB2; }
1188  .primary-toolbar .spinbutton:focus .button:hover, .header-bar .spinbutton:focus .button:hover {
1189    background-color: rgba(235, 219, 178, 0.1);
1190    border-color: transparent; }
1191  .primary-toolbar .spinbutton:focus .button:insensitive, .header-bar .spinbutton:focus .button:insensitive {
1192    color: rgba(235, 219, 178, 0.4); }
1193
1194.primary-toolbar .spinbutton .button, .header-bar .spinbutton .button {
1195  color: rgba(235, 219, 178, 0.8); }
1196  .primary-toolbar .spinbutton .button:hover, .header-bar .spinbutton .button:hover {
1197    background-color: rgba(235, 219, 178, 0.05);
1198    border-color: transparent; }
1199  .primary-toolbar .spinbutton .button:insensitive, .header-bar .spinbutton .button:insensitive {
1200    color: rgba(235, 219, 178, 0.5); }
1201  .primary-toolbar .spinbutton .button:active, .header-bar .spinbutton .button:active {
1202    background-color: rgba(0, 0, 0, 0.1); }
1203
1204.primary-toolbar GtkComboBox:insensitive, .header-bar GtkComboBox:insensitive {
1205  color: rgba(235, 219, 178, 0.2); }
1206
1207.primary-toolbar GtkComboBox.combobox-entry .button, .header-bar GtkComboBox.combobox-entry .button {
1208  color: rgba(235, 219, 178, 0.8);
1209  border-color: rgba(41, 41, 41, 0.4);
1210  background-image: linear-gradient(to bottom, rgba(82, 82, 82, 0.4));
1211  background-color: transparent; }
1212  .primary-toolbar GtkComboBox.combobox-entry .button.image, .header-bar GtkComboBox.combobox-entry .button.image, .primary-toolbar GtkComboBox.combobox-entry .button.image:hover, .header-bar GtkComboBox.combobox-entry .button.image:hover {
1213    color: inherit; }
1214  .primary-toolbar GtkComboBox.combobox-entry .button:hover, .header-bar GtkComboBox.combobox-entry .button:hover {
1215    color: #EBDBB2;
1216    border-color: transparent;
1217    background-image: linear-gradient(to bottom, #458588);
1218    box-shadow: none; }
1219  .primary-toolbar GtkComboBox.combobox-entry .button:insensitive, .header-bar GtkComboBox.combobox-entry .button:insensitive {
1220    color: rgba(235, 219, 178, 0.35);
1221    background-image: linear-gradient(to bottom, rgba(82, 82, 82, 0.25)); }
1222
1223.primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr), .header-bar GtkComboBox.combobox-entry .entry:dir(ltr) {
1224  border-right-style: none; }
1225  .primary-toolbar GtkComboBox.combobox-entry .entry:dir(ltr):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(ltr):focus {
1226    box-shadow: none; }
1227
1228.primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl), .header-bar GtkComboBox.combobox-entry .entry:dir(rtl) {
1229  border-left-style: none; }
1230  .primary-toolbar GtkComboBox.combobox-entry .entry:dir(rtl):focus, .header-bar GtkComboBox.combobox-entry .entry:dir(rtl):focus {
1231    box-shadow: none; }
1232
1233.primary-toolbar GtkSwitch:backdrop, .header-bar GtkSwitch:backdrop {
1234  opacity: 0.75; }
1235
1236.primary-toolbar GtkProgressBar.trough, .header-bar GtkProgressBar.trough, .primary-toolbar .level-bar.trough, .header-bar .level-bar.trough {
1237  background-color: rgba(41, 41, 41, 0.4); }
1238
1239.primary-toolbar GtkProgressBar:backdrop, .header-bar GtkProgressBar:backdrop {
1240  opacity: 0.75; }
1241
1242.primary-toolbar .scale:backdrop, .header-bar .scale:backdrop {
1243  opacity: 0.75; }
1244
1245.primary-toolbar .scale.trough, .header-bar .scale.trough {
1246  background-image: linear-gradient(to bottom, rgba(41, 41, 41, 0.4)); }
1247  .primary-toolbar .scale.trough:insensitive, .header-bar .scale.trough:insensitive {
1248    background-image: linear-gradient(to bottom, rgba(41, 41, 41, 0.3)); }
1249
1250.primary-toolbar .scale.slider, .header-bar .scale.slider {
1251  background-image: linear-gradient(to bottom, #454c5c);
1252  border-color: rgba(41, 41, 41, 0.7); }
1253  .primary-toolbar .scale.slider:hover, .header-bar .scale.slider:hover {
1254    background-image: linear-gradient(to bottom, #50586b);
1255    border-color: rgba(41, 41, 41, 0.7); }
1256  .primary-toolbar .scale.slider:active, .header-bar .scale.slider:active {
1257    background-image: linear-gradient(to bottom, #458588);
1258    border-color: #458588; }
1259  .primary-toolbar .scale.slider:insensitive, .header-bar .scale.slider:insensitive {
1260    background-image: linear-gradient(to bottom, #3e4553);
1261    border-color: rgba(41, 41, 41, 0.7); }
1262
1263.path-bar .button {
1264  padding: 5px 10px; }
1265  .path-bar .button:first-child {
1266    padding-left: 10px; }
1267  .path-bar .button:last-child {
1268    padding-right: 10px; }
1269  .path-bar .button:only-child {
1270    padding-left: 14px;
1271    padding-right: 14px; }
1272  .path-bar .button GtkLabel:last-child {
1273    padding-left: 4px; }
1274  .path-bar .button GtkLabel:first-child {
1275    padding-right: 4px; }
1276  .path-bar .button GtkLabel:only-child, .path-bar .button GtkLabel {
1277    padding-right: 0;
1278    padding-left: 0; }
1279  .path-bar .button GtkImage {
1280    padding-top: 2px;
1281    padding-bottom: 1px; }
1282
1283GtkTreeView.view {
1284  -GtkTreeView-grid-line-width: 1;
1285  -GtkTreeView-grid-line-pattern: '';
1286  -GtkTreeView-tree-line-width: 1;
1287  -GtkTreeView-tree-line-pattern: '';
1288  -GtkTreeView-expander-size: 16;
1289  border-left-color: rgba(0, 0, 0, 0.15);
1290  border-top-color: rgba(0, 0, 0, 0.1); }
1291  GtkTreeView.view:selected {
1292    border-radius: 0;
1293    border-left-color: #a9caf1;
1294    border-top-color: rgba(0, 0, 0, 0.1); }
1295  GtkTreeView.view:insensitive {
1296    color: rgba(0, 0, 0, 0.55); }
1297    GtkTreeView.view:insensitive:selected {
1298      color: #97bfee; }
1299  GtkTreeView.view.dnd {
1300    border-style: solid none;
1301    border-width: 1px;
1302    border-color: #577ba7; }
1303  GtkTreeView.view.expander {
1304    -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
1305    color: #aeb0b6; }
1306    GtkTreeView.view.expander:dir(rtl) {
1307      -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
1308    GtkTreeView.view.expander:hover {
1309      color: #000000; }
1310    GtkTreeView.view.expander:selected {
1311      color: #cbdff6; }
1312      GtkTreeView.view.expander:selected:hover {
1313        color: #EBDBB2; }
1314    GtkTreeView.view.expander:checked {
1315      -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
1316  GtkTreeView.view.progressbar {
1317    color: #EBDBB2;
1318    border-radius: 3px;
1319    background-image: linear-gradient(to bottom, #458588); }
1320    GtkTreeView.view.progressbar:selected {
1321      color: #458588;
1322      box-shadow: none;
1323      background-image: linear-gradient(to bottom, #ffffff); }
1324  GtkTreeView.view.trough, GtkTreeView.view.trough:selected {
1325    color: #000000;
1326    background-image: linear-gradient(to bottom, #cfd6e6);
1327    border-radius: 3px;
1328    border-width: 0; }
1329
1330column-header .button {
1331  color: #7d8189;
1332  background-color: #ffffff; }
1333  column-header .button:hover {
1334    color: #458588;
1335    box-shadow: none;
1336    transition: none; }
1337  column-header .button:active {
1338    color: #000000;
1339    transition: none; }
1340
1341column-header:last-child .button, column-header:last-child.button {
1342  border-right-style: none;
1343  border-image: none; }
1344
1345column-header.button.dnd, column-header .button.dnd, column-header.button.dnd:active, column-header.button.dnd:selected, column-header.button.dnd:hover {
1346  transition: none;
1347  color: #458588;
1348  box-shadow: inset 1px 1px 0 1px #458588, inset -1px 0 0 1px #458588, inset 1px 1px #ffffff, inset -1px 0 #ffffff; }
1349
1350column-header .button, column-header .button:hover, column-header .button:active {
1351  padding: 3px 6px;
1352  background-image: none;
1353  border-style: none solid none none;
1354  border-radius: 0;
1355  border-image: linear-gradient(to bottom, transparent 20%, rgba(0, 0, 0, 0.11) 20%, rgba(0, 0, 0, 0.11) 80%, transparent 80%) 0 1 0 0/0 1px 0 0 stretch; }
1356  column-header .button:active, column-header .button:hover {
1357    background-color: #ffffff; }
1358  column-header .button:active:hover {
1359    color: #000000; }
1360  column-header .button:insensitive {
1361    border-color: #F0F1F2;
1362    background-image: none; }
1363
1364.menubar {
1365    -GtkWidget-window-dragging: true;
1366    background-color: #282828;
1367    color: rgba(235, 219, 178, 0.8);
1368    padding: 0px; }
1369.menubar:backdrop {
1370     background-color: shade(#282828, 1);
1371     color: rgba(235, 219, 178, 0.5); }
1372.menubar > .menuitem {
1373    padding: 6px 8px;
1374    border: solid transparent;
1375    border-width: 0; }
1376.menubar > .menuitem:hover {
1377    border-width: 1px;
1378    border-radius: 0px;
1379    border-style: solid;
1380    border-top-color: shade(#282828, 0.9);
1381    border-right-color: shade(#282828, 0.9);
1382    border-left-color: shade(#282828, 0.9);
1383    border-bottom-color: shade(#282828, 1.2);
1384    background-color: #458588;
1385    color: #EBDBB2; }
1386.menubar > .menuitem:insensitive {
1387    color: rgba(235, 219, 178, 0.2);
1388    border-color: transparent; }
1389.menu {
1390    margin: 4px;
1391    padding: 0px;
1392    color: #EBDBB2;
1393    background-color: shade(#282828, 1.2);
1394    border: 1px solid shade(#282828, 0.9); }
1395.menu .menuitem {
1396    text-shadow: none;
1397    padding: 4px; }
1398.menu .menuitem:hover {
1399    color: #EBDBB2;
1400    background-color: rgba(235, 219, 178, 0.1);
1401    border: solid rgba(255, 255, 255, 0.12);
1402    border-width: 1px 1px 1px 1px; }
1403.menu .menuitem:insensitive {
1404    color: rgba(211, 218, 227, 0.45); }
1405.menu .menuitem.separator {
1406    -GtkMenuItem-horizontal-padding: 0;
1407    border-width: 1px;
1408    color: #3D3D3D; }
1409.menu .menuitem.arrow {
1410    -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
1411.menu .menuitem.arrow:dir(rtl) {
1412    -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
1413.menu.button {
1414  border-style: none;
1415  border-radius: 0; }
1416  .menu.button.top {
1417    border-bottom: 1px solid #4f5461; }
1418  .menu.button.bottom {
1419    border-top: 1px solid #4f5461; }
1420  .menu.button:hover {
1421    background-color: #4f5461; }
1422  .menu.button:insensitive {
1423    color: transparent;
1424    background-color: transparent;
1425    border-color: transparent; }
1426
1427
1428.csd .popup {
1429  border-radius: 2px; }
1430
1431.menuitem .accelerator {
1432  color: alpha(currentColor,0.55); }
1433
1434.popover {
1435  padding: 2px;
1436  border: 1px solid #cdd2d7;
1437  border-radius: 3px;
1438  background-clip: border-box;
1439  background-color: #ffffff;
1440  box-shadow: 0 2px 6px 1px rgba(0, 0, 0, 0.07); }
1441  .popover .separator, .popover .sidebar .view.separator, .sidebar .popover .view.separator {
1442    color: rgba(235, 219, 178, 0); }
1443  .popover > .list,
1444  .popover > .view,
1445  .popover > .toolbar,
1446  .popover > .inline-toolbar,
1447  .popover.osd > .toolbar,
1448  .popover.osd > .inline-toolbar {
1449    border-style: none;
1450    background-color: transparent; }
1451
1452.entry.cursor-handle,
1453.cursor-handle {
1454  background-color: transparent;
1455  background-image: none;
1456  box-shadow: none;
1457  border-style: none; }
1458  .entry.cursor-handle.top,
1459  .cursor-handle.top {
1460    -gtk-icon-source: -gtk-icontheme("selection-start-symbolic"); }
1461  .entry.cursor-handle.bottom,
1462  .cursor-handle.bottom {
1463    -gtk-icon-source: -gtk-icontheme("selection-end-symbolic"); }
1464
1465.notebook {
1466  padding: 0;
1467  background-color: #ffffff;
1468  -GtkNotebook-initial-gap: 4;
1469  -GtkNotebook-arrow-spacing: 5;
1470  -GtkNotebook-tab-curvature: 0;
1471  -GtkNotebook-tab-overlap: 1;
1472  -GtkNotebook-has-tab-gap: false;
1473  -GtkWidget-focus-padding: 0;
1474  -GtkWidget-focus-line-width: 0;
1475  transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
1476  .notebook.frame {
1477    border: 1px solid #dcdfe3; }
1478    .notebook.frame.top {
1479      border-top-width: 0; }
1480    .notebook.frame.bottom {
1481      border-bottom-width: 0; }
1482    .notebook.frame.right {
1483      border-right-width: 0; }
1484    .notebook.frame.left {
1485      border-left-width: 0; }
1486  .notebook.header {
1487    background-color: #F0F1F2; }
1488    .notebook.header.frame {
1489      border: 0px solid #dcdfe3; }
1490      .notebook.header.frame.top {
1491        border-bottom-width: 0; }
1492      .notebook.header.frame.bottom {
1493        border-top-width: 0; }
1494      .notebook.header.frame.right {
1495        border-left-width: 0; }
1496      .notebook.header.frame.left {
1497        border-right-width: 0; }
1498    .notebook.header.top {
1499      box-shadow: inset 0 -1px #dcdfe3; }
1500    .notebook.header.bottom {
1501      box-shadow: inset 0 1px #dcdfe3; }
1502    .notebook.header.right {
1503      box-shadow: inset 1px 0 #dcdfe3; }
1504    .notebook.header.left {
1505      box-shadow: inset -1px 0 #dcdfe3; }
1506  .notebook tab {
1507    border-width: 0;
1508    border-style: solid;
1509    border-color: transparent;
1510    background-color: transparent;
1511    outline-color: transparent;
1512    outline-offset: 0; }
1513    .notebook tab.top, .notebook tab.bottom {
1514      padding: 4px 15px; }
1515    .notebook tab.left, .notebook tab.right {
1516      padding: 4px 15px; }
1517    .notebook tab.reorderable-page.top, .notebook tab.reorderable-page.bottom {
1518      padding-left: 12px;
1519      padding-right: 12px; }
1520    .notebook tab.reorderable-page.top, .notebook tab.top {
1521      padding-top: 6px;
1522      border-radius: 3.5px 2px 0 0;
1523      border-width: 0;
1524      border-top-width: 2px;
1525      border-color: transparent;
1526      background-color: rgba(235, 219, 178, 0); }
1527      .notebook tab.reorderable-page.top:hover, .notebook tab.reorderable-page.top.prelight-page, .notebook tab.top:hover, .notebook tab.top.prelight-page {
1528        background-color: rgba(235, 219, 178, 0.5);
1529        box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; }
1530      .notebook tab.reorderable-page.top:active, .notebook tab.reorderable-page.top.active-page, .notebook tab.reorderable-page.top.active-page:hover, .notebook tab.top:active, .notebook tab.top.active-page, .notebook tab.top.active-page:hover {
1531        background-color: #ffffff;
1532        box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #ffffff, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; }
1533    .notebook tab.reorderable-page.bottom, .notebook tab.bottom {
1534      padding-bottom: 6px;
1535      border-radius: 0 0 2px 3.5px;
1536      border-width: 0;
1537      border-bottom-width: 2px;
1538      border-color: transparent;
1539      background-color: rgba(235, 219, 178, 0); }
1540      .notebook tab.reorderable-page.bottom:hover, .notebook tab.reorderable-page.bottom.prelight-page, .notebook tab.bottom:hover, .notebook tab.bottom.prelight-page {
1541        background-color: rgba(235, 219, 178, 0.5);
1542        box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; }
1543      .notebook tab.reorderable-page.bottom:active, .notebook tab.reorderable-page.bottom.active-page, .notebook tab.reorderable-page.bottom.active-page:hover, .notebook tab.bottom:active, .notebook tab.bottom.active-page, .notebook tab.bottom.active-page:hover {
1544        background-color: #ffffff;
1545        box-shadow: inset 0 -1px #ffffff, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; }
1546    .notebook tab.reorderable-page.right, .notebook tab.right {
1547      padding-right: 17px;
1548      border-radius: 0 3.5px 3.5px 0;
1549      border-width: 0;
1550      border-right-width: 2px;
1551      border-color: transparent;
1552      background-color: rgba(235, 219, 178, 0); }
1553      .notebook tab.reorderable-page.right:hover, .notebook tab.reorderable-page.right.prelight-page, .notebook tab.right:hover, .notebook tab.right.prelight-page {
1554        background-color: rgba(235, 219, 178, 0.5);
1555        box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; }
1556      .notebook tab.reorderable-page.right:active, .notebook tab.reorderable-page.right.active-page, .notebook tab.reorderable-page.right.active-page:hover, .notebook tab.right:active, .notebook tab.right.active-page, .notebook tab.right.active-page:hover {
1557        background-color: #ffffff;
1558        box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #ffffff, inset -1px 0 #dcdfe3; }
1559    .notebook tab.reorderable-page.left, .notebook tab.left {
1560      padding-left: 17px;
1561      border-radius: 3.5px 0 0 3.5px;
1562      border-width: 0;
1563      border-left-width: 2px;
1564      border-color: transparent;
1565      background-color: rgba(235, 219, 178, 0); }
1566      .notebook tab.reorderable-page.left:hover, .notebook tab.reorderable-page.left.prelight-page, .notebook tab.left:hover, .notebook tab.left.prelight-page {
1567        background-color: rgba(235, 219, 178, 0.5);
1568        box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; }
1569      .notebook tab.reorderable-page.left:active, .notebook tab.reorderable-page.left.active-page, .notebook tab.reorderable-page.left.active-page:hover, .notebook tab.left:active, .notebook tab.left.active-page, .notebook tab.left.active-page:hover {
1570        background-color: #ffffff;
1571        box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #ffffff; }
1572    .notebook tab GtkLabel {
1573      padding: 0 2px;
1574      color: rgba(0, 0, 0, 0.55); }
1575    .notebook tab .prelight-page GtkLabel, .notebook tab GtkLabel.prelight-page {
1576      color: rgba(0, 0, 0, 0.775); }
1577    .notebook tab .active-page GtkLabel, .notebook tab GtkLabel.active-page {
1578      color: #000000; }
1579    .notebook tab .button {
1580      padding: 0;
1581      color: #92959d; }
1582      .notebook tab .button:hover {
1583        color: #ff4d4d; }
1584      .notebook tab .button:active {
1585        color: #458588; }
1586      .notebook tab .button > GtkImage {
1587        padding: 2px; }
1588  .notebook.arrow {
1589    color: rgba(0, 0, 0, 0.55); }
1590    .notebook.arrow:hover {
1591      color: rgba(0, 0, 0, 0.775); }
1592    .notebook.arrow:active {
1593      color: #000000; }
1594    .notebook.arrow:insensitive {
1595      color: rgba(0, 0, 0, 0.25); }
1596
1597.scrollbar {
1598  -GtkRange-slider-width: 13;
1599  -GtkRange-trough-border: 0;
1600  -GtkScrollbar-has-backward-stepper: false;
1601  -GtkScrollbar-has-forward-stepper: false;
1602  -GtkScrollbar-min-slider-length: 42;
1603  -GtkRange-stepper-spacing: 0;
1604  -GtkRange-trough-under-steppers: 1; }
1605  .scrollbar .button {
1606    border: none; }
1607  .scrollbar.overlay-indicator:not(.dragging):not(.hovering) {
1608    opacity: 0.4;
1609    -GtkRange-slider-width: 6px; }
1610    .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .slider {
1611      margin: 0;
1612      background-color: #8a8e96;
1613      border: 1px solid rgba(255, 255, 255, 0.6);
1614      background-clip: padding-box; }
1615    .scrollbar.overlay-indicator:not(.dragging):not(.hovering) .trough {
1616      border-style: none;
1617      background-color: transparent; }
1618    .scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical .slider {
1619      margin-top: 2px;
1620      margin-bottom: 2px; }
1621    .scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal .slider {
1622      margin-left: 2px;
1623      margin-right: 2px; }
1624  .scrollbar.overlay-indicator.dragging, .scrollbar.overlay-indicator.hovering {
1625    opacity: 0.99; }
1626  .scrollbar .trough {
1627    background-color: #fcfcfc;
1628    border: 1px none #dcdfe3; }
1629  .scrollbar .slider {
1630    background-color: #b8babf; }
1631    .scrollbar .slider:hover {
1632      background-color: #c7c9cd; }
1633    .scrollbar .slider:prelight:active, .scrollbar .slider:active {
1634      background-color: #458588; }
1635    .scrollbar .slider:insensitive {
1636      background-color: transparent; }
1637  .scrollbar .slider {
1638    border-radius: 100px;
1639    margin: 3px; }
1640  .scrollbar.fine-tune .slider {
1641    margin: 4px; }
1642  .scrollbar.vertical .slider {
1643    margin-left: 4px; }
1644    .scrollbar.vertical .slider:dir(rtl) {
1645      margin-left: 3px;
1646      margin-right: 4px; }
1647  .scrollbar.vertical.fine-tune .slider {
1648    margin-left: 5px; }
1649    .scrollbar.vertical.fine-tune .slider:dir(rtl) {
1650      margin-left: 4px;
1651      margin-right: 5px; }
1652  .scrollbar.vertical .trough {
1653    border-left-style: solid; }
1654    .scrollbar.vertical .trough:dir(rtl) {
1655      border-left-style: none;
1656      border-right-style: solid; }
1657  .scrollbar.horizontal .slider {
1658    margin-top: 4px; }
1659  .scrollbar.horizontal.fine-tune .slider {
1660    margin-top: 5px; }
1661  .scrollbar.horizontal .trough {
1662    border-top-style: solid; }
1663
1664.scrollbars-junction,
1665.scrollbars-junction.frame {
1666  border-color: transparent;
1667  border-image: linear-gradient(to bottom, #dcdfe3 1px, transparent 1px) 0 0 0 1/0 1px stretch;
1668  background-color: #fcfcfc; }
1669  .scrollbars-junction:dir(rtl),
1670  .scrollbars-junction.frame:dir(rtl) {
1671    border-image-slice: 0 1 0 0; }
1672
1673GtkSwitch {
1674  font: 1;
1675  -GtkSwitch-slider-width: 52;
1676  -GtkSwitch-slider-height: 24;
1677  outline-color: transparent; }
1678  GtkSwitch.trough, GtkSwitch.slider {
1679    background-size: 52px 24px;
1680    background-repeat: no-repeat;
1681    background-position: right center;
1682    color: transparent;
1683    border-color: transparent;
1684    border-image: none;
1685    border-style: none;
1686    box-shadow: none; }
1687    GtkSwitch.trough:dir(rtl), GtkSwitch.slider:dir(rtl) {
1688      background-position: left center; }
1689
1690GtkSwitch.trough {
1691  background-image: -gtk-scaled(url("assets/switch.png"), url("assets/switch@2.png")); }
1692
1693.list-row:selected GtkSwitch.trough,
1694GtkInfoBar GtkSwitch.trough {
1695  background-image: -gtk-scaled(url("assets/switch-selected.png"), url("assets/switch-selected@2.png")); }
1696
1697.header-bar GtkSwitch.trough,
1698.primary-toolbar GtkSwitch.trough {
1699  background-image: -gtk-scaled(url("assets/switch-header-dark.png"), url("assets/switch-header-dark@2.png")); }
1700
1701GtkSwitch.trough:active {
1702  background-image: -gtk-scaled(url("assets/switch-active.png"), url("assets/switch-active@2.png")); }
1703
1704.list-row:selected GtkSwitch.trough:active,
1705GtkInfoBar GtkSwitch.trough:active {
1706  background-image: -gtk-scaled(url("assets/switch-active-selected.png"), url("assets/switch-active-selected@2.png")); }
1707
1708.header-bar GtkSwitch.trough:active,
1709.primary-toolbar GtkSwitch.trough:active {
1710  background-image: -gtk-scaled(url("assets/switch-active-header-dark.png"), url("assets/switch-active-header-dark@2.png")); }
1711
1712GtkSwitch.trough:insensitive {
1713  background-image: -gtk-scaled(url("assets/switch-insensitive.png"), url("assets/switch-insensitive@2.png")); }
1714
1715.list-row:selected GtkSwitch.trough:insensitive,
1716GtkInfoBar GtkSwitch.trough:insensitive {
1717  background-image: -gtk-scaled(url("assets/switch-insensitive-selected.png"), url("assets/switch-insensitive-selected@2.png")); }
1718
1719.header-bar GtkSwitch.trough:insensitive,
1720.primary-toolbar GtkSwitch.trough:insensitive {
1721  background-image: -gtk-scaled(url("assets/switch-insensitive-header-dark.png"), url("assets/switch-insensitive-header-dark@2.png")); }
1722
1723GtkSwitch.trough:active:insensitive {
1724  background-image: -gtk-scaled(url("assets/switch-active-insensitive.png"), url("assets/switch-active-insensitive@2.png")); }
1725
1726.list-row:selected GtkSwitch.trough:active:insensitive,
1727GtkInfoBar GtkSwitch.trough:active:insensitive {
1728  background-image: -gtk-scaled(url("assets/switch-active-insensitive-selected.png"), url("assets/switch-active-insensitive-selected@2.png")); }
1729
1730.header-bar GtkSwitch.trough:active:insensitive,
1731.primary-toolbar GtkSwitch.trough:active:insensitive {
1732  background-image: -gtk-scaled(url("assets/switch-active-insensitive-header-dark.png"), url("assets/switch-active-insensitive-header-dark@2.png")); }
1733
1734.check {
1735  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked.png"), url("assets/checkbox-unchecked@2.png")); }
1736
1737GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check,
1738GtkFileChooserDialog .dialog-vbox > .frame .check {
1739  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png")); }
1740
1741GtkTreeView.view.check:selected,
1742.list-row:selected .check,
1743GtkInfoBar .check {
1744  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png")); }
1745
1746.check:insensitive {
1747  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive.png"), url("assets/checkbox-unchecked-insensitive@2.png")); }
1748
1749GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:insensitive,
1750GtkFileChooserDialog .dialog-vbox > .frame .check:insensitive {
1751  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png")); }
1752
1753GtkTreeView.view.check:insensitive:selected,
1754.list-row:selected .check:insensitive,
1755GtkInfoBar .check:insensitive {
1756  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-selected.png"), url("assets/checkbox-unchecked-insensitive-selected@2.png")); }
1757
1758.check:inconsistent {
1759  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed.png"), url("assets/checkbox-mixed@2.png")); }
1760
1761GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent,
1762GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent {
1763  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png")); }
1764
1765GtkTreeView.view.check:inconsistent:selected,
1766.list-row:selected .check:inconsistent,
1767GtkInfoBar .check:inconsistent {
1768  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png")); }
1769
1770.check:inconsistent:insensitive {
1771  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive.png"), url("assets/checkbox-mixed-insensitive@2.png")); }
1772
1773GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:inconsistent:insensitive,
1774GtkFileChooserDialog .dialog-vbox > .frame .check:inconsistent:insensitive {
1775  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png")); }
1776
1777GtkTreeView.view.check:inconsistent:insensitive:selected,
1778.list-row:selected .check:inconsistent:insensitive,
1779GtkInfoBar .check:inconsistent:insensitive {
1780  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-selected.png"), url("assets/checkbox-mixed-insensitive-selected@2.png")); }
1781
1782.check:checked {
1783  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked.png"), url("assets/checkbox-checked@2.png")); }
1784
1785GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked,
1786GtkFileChooserDialog .dialog-vbox > .frame .check:checked {
1787  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png")); }
1788
1789GtkTreeView.view.check:checked:selected,
1790.list-row:selected .check:checked,
1791GtkInfoBar .check:checked {
1792  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png")); }
1793
1794.check:checked:insensitive {
1795  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive.png"), url("assets/checkbox-checked-insensitive@2.png")); }
1796
1797GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .check:checked:insensitive,
1798GtkFileChooserDialog .dialog-vbox > .frame .check:checked:insensitive {
1799  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png")); }
1800
1801GtkTreeView.view.check:checked:insensitive:selected,
1802.list-row:selected .check:checked:insensitive,
1803GtkInfoBar .check:checked:insensitive {
1804  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selected.png"), url("assets/checkbox-checked-insensitive-selected@2.png")); }
1805
1806.radio {
1807  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked.png"), url("assets/radio-unchecked@2.png")); }
1808
1809GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio,
1810GtkFileChooserDialog .dialog-vbox > .frame .radio {
1811  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png")); }
1812
1813GtkTreeView.view.radio:selected,
1814.list-row:selected .radio,
1815GtkInfoBar .radio {
1816  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png")); }
1817
1818.radio:insensitive {
1819  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive.png"), url("assets/radio-unchecked-insensitive@2.png")); }
1820
1821GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:insensitive,
1822GtkFileChooserDialog .dialog-vbox > .frame .radio:insensitive {
1823  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png")); }
1824
1825GtkTreeView.view.radio:insensitive:selected,
1826.list-row:selected .radio:insensitive,
1827GtkInfoBar .radio:insensitive {
1828  -gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-selected.png"), url("assets/radio-unchecked-insensitive-selected@2.png")); }
1829
1830.radio:inconsistent {
1831  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed.png"), url("assets/radio-mixed@2.png")); }
1832
1833GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent,
1834GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent {
1835  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png")); }
1836
1837GtkTreeView.view.radio:inconsistent:selected,
1838.list-row:selected .radio:inconsistent,
1839GtkInfoBar .radio:inconsistent {
1840  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png")); }
1841
1842.radio:inconsistent:insensitive {
1843  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive.png"), url("assets/radio-mixed-insensitive@2.png")); }
1844
1845GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:inconsistent:insensitive,
1846GtkFileChooserDialog .dialog-vbox > .frame .radio:inconsistent:insensitive {
1847  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png")); }
1848
1849GtkTreeView.view.radio:inconsistent:insensitive:selected,
1850.list-row:selected .radio:inconsistent:insensitive,
1851GtkInfoBar .radio:inconsistent:insensitive {
1852  -gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-selected.png"), url("assets/radio-mixed-insensitive-selected@2.png")); }
1853
1854.radio:checked {
1855  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked.png"), url("assets/radio-checked@2.png")); }
1856
1857GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked,
1858GtkFileChooserDialog .dialog-vbox > .frame .radio:checked {
1859  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png")); }
1860
1861GtkTreeView.view.radio:checked:selected,
1862.list-row:selected .radio:checked,
1863GtkInfoBar .radio:checked {
1864  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png")); }
1865
1866.radio:checked:insensitive {
1867  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive.png"), url("assets/radio-checked-insensitive@2.png")); }
1868
1869GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .radio:checked:insensitive,
1870GtkFileChooserDialog .dialog-vbox > .frame .radio:checked:insensitive {
1871  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png")); }
1872
1873GtkTreeView.view.radio:checked:insensitive:selected,
1874.list-row:selected .radio:checked:insensitive,
1875GtkInfoBar .radio:checked:insensitive {
1876  -gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-selected.png"), url("assets/radio-checked-insensitive-selected@2.png")); }
1877
1878.view.content-view.check:not(.list) {
1879  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode.png"), url("assets/checkbox-selectionmode@2.png"));
1880  background-color: transparent; }
1881
1882.view.content-view.check:checked:not(.list) {
1883  -gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode.png"), url("assets/checkbox-checked-selectionmode@2.png"));
1884  background-color: transparent; }
1885
1886GtkCheckButton.text-button, GtkRadioButton.text-button {
1887  padding: 1px 2px 4px;
1888  outline-offset: 0; }
1889  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 {
1890    color: rgba(0, 0, 0, 0.55); }
1891
1892.scale {
1893  -GtkScale-slider-length: 15;
1894  -GtkRange-slider-width: 15;
1895  -GtkRange-trough-border: 0;
1896  outline-offset: -1px;
1897  outline-radius: 2px;
1898  color: alpha(currentColor,0.7); }
1899  .scale.trough {
1900    margin: 5px; }
1901  .scale.fine-tune.trough {
1902    border-radius: 5px;
1903    margin: 3px; }
1904  .scale.slider {
1905    background-clip: border-box;
1906    background-image: linear-gradient(to bottom, #fbfbfc);
1907    border: 1px solid rgba(123, 142, 186, 0.5);
1908    border-radius: 50%;
1909    box-shadow: none; }
1910    .scale.slider:hover {
1911      background-image: linear-gradient(to bottom, white);
1912      border-color: rgba(123, 142, 186, 0.5); }
1913    .scale.slider:insensitive {
1914      background-image: linear-gradient(to bottom, #fbfbfb);
1915      border-color: rgba(123, 142, 186, 0.3); }
1916    .scale.slider:active {
1917      background-image: linear-gradient(to bottom, #458588);
1918      border-color: #458588; }
1919    .osd .scale.slider {
1920      background-image: linear-gradient(to bottom, #323232);
1921      border-color: #458588; }
1922      .osd .scale.slider:hover {
1923        background-image: linear-gradient(to bottom, #458588); }
1924      .osd .scale.slider:active {
1925        background-image: linear-gradient(to bottom, #2679db);
1926        border-color: #2679db; }
1927    .list-row:selected .scale.slider,
1928    GtkInfoBar .scale.slider {
1929      background-image: linear-gradient(to bottom, #ffffff);
1930      border-color: #ffffff; }
1931      .list-row:selected .scale.slider:hover,
1932      GtkInfoBar .scale.slider:hover {
1933        background-image: linear-gradient(to bottom, #e5effb);
1934        border-color: #e5effb; }
1935      .list-row:selected .scale.slider:active,
1936      GtkInfoBar .scale.slider:active {
1937        background-image: linear-gradient(to bottom, #a9caf1);
1938        border-color: #a9caf1; }
1939      .list-row:selected .scale.slider:insensitive,
1940      GtkInfoBar .scale.slider:insensitive {
1941        background-image: linear-gradient(to bottom, #b1cff2);
1942        border-color: #b1cff2; }
1943  .scale.trough {
1944    border: none;
1945    border-radius: 2.5px;
1946    background-image: linear-gradient(to bottom, #cfd6e6); }
1947    .scale.trough.highlight {
1948      background-image: linear-gradient(to bottom, #458588); }
1949      .scale.trough.highlight:insensitive {
1950        background-image: linear-gradient(to bottom, rgba(82, 148, 226, 0.55)); }
1951    .scale.trough:insensitive {
1952      background-image: linear-gradient(to bottom, rgba(207, 214, 230, 0.55)); }
1953    .osd .scale.trough {
1954      background-image: linear-gradient(to bottom, #454a59);
1955      outline-color: rgba(235, 219, 178, 0.2); }
1956      .osd .scale.trough.highlight {
1957        background-image: none;
1958        background-image: linear-gradient(to bottom, #458588); }
1959    .list-row:selected .scale.trough,
1960    GtkInfoBar .scale.trough {
1961      background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2)); }
1962      .list-row:selected .scale.trough.highlight,
1963      GtkInfoBar .scale.trough.highlight {
1964        background-image: linear-gradient(to bottom, #ffffff); }
1965        .list-row:selected .scale.trough.highlight:insensitive,
1966        GtkInfoBar .scale.trough.highlight:insensitive {
1967          background-image: linear-gradient(to bottom, #b1cff2); }
1968      .list-row:selected .scale.trough:insensitive,
1969      GtkInfoBar .scale.trough:insensitive {
1970        background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.1)); }
1971
1972GtkProgressBar {
1973  padding: 0;
1974  font-size: smaller;
1975  color: rgba(0, 0, 0, 0.7); }
1976  GtkProgressBar.osd {
1977    -GtkProgressBar-xspacing: 0;
1978    -GtkProgressBar-yspacing: 0;
1979    -GtkProgressBar-min-horizontal-bar-height: 3; }
1980
1981.progressbar {
1982  background-color: #458588;
1983  border: none;
1984  border-radius: 3px;
1985  box-shadow: none; }
1986  .progressbar.osd {
1987    background-color: #458588; }
1988  .list-row:selected .progressbar,
1989  GtkInfoBar .progressbar {
1990    background-color: #ffffff; }
1991
1992.osd .scale.progressbar {
1993  background-color: #458588; }
1994
1995GtkProgressBar.trough, .level-bar.trough {
1996  border: none;
1997  border-radius: 3px;
1998  background-color: #cfd6e6; }
1999  GtkProgressBar.trough.osd, .osd.level-bar.trough {
2000    border-style: none;
2001    background-color: transparent;
2002    box-shadow: none; }
2003  .list-row:selected GtkProgressBar.trough, .list-row:selected .level-bar.trough,
2004  GtkInfoBar GtkProgressBar.trough,
2005  GtkInfoBar .level-bar.trough {
2006    background-color: rgba(0, 0, 0, 0.2); }
2007
2008GtkLevelBar {
2009  -GtkLevelBar-min-block-width: 34;
2010  -GtkLevelBar-min-block-height: 3; }
2011  GtkLevelBar.vertical {
2012    -GtkLevelBar-min-block-width: 3;
2013    -GtkLevelBar-min-block-height: 34; }
2014
2015.level-bar.trough {
2016  padding: 3px;
2017  border-radius: 4px; }
2018
2019.level-bar.fill-block {
2020  border: 1px solid #458588;
2021  background-color: #458588;
2022  border-radius: 2px; }
2023  .level-bar.fill-block.indicator-discrete.horizontal {
2024    margin: 0 1px; }
2025  .level-bar.fill-block.indicator-discrete.vertical {
2026    margin: 1px 0; }
2027  .level-bar.fill-block.level-high {
2028    border-color: #73d216;
2029    background-color: #73d216; }
2030  .level-bar.fill-block.level-low {
2031    border-color: #F27835;
2032    background-color: #F27835; }
2033  .level-bar.fill-block.empty-fill-block {
2034    background-color: rgba(0, 0, 0, 0.2);
2035    border-color: rgba(0, 0, 0, 0.2); }
2036
2037.frame {
2038  border: 1px solid #dcdfe3;
2039  padding: 0; }
2040  .frame.flat {
2041    border-style: none; }
2042  .frame.action-bar {
2043    padding: 6px;
2044    border-width: 1px 0 0; }
2045
2046GtkScrolledWindow GtkViewport.frame {
2047  border-style: none; }
2048
2049.separator, .sidebar.separator, .sidebar .view.separator {
2050  color: rgba(0, 0, 0, 0.1); }
2051  GtkFileChooserButton .separator, GtkFileChooserButton .sidebar.separator, GtkFileChooserButton .sidebar .view.separator, .sidebar GtkFileChooserButton .view.separator,
2052  GtkFontButton .separator,
2053  GtkFontButton .sidebar.separator,
2054  GtkFontButton .sidebar .view.separator, .sidebar
2055  GtkFontButton .view.separator,
2056  GtkFileChooserButton .separator.vertical,
2057  GtkFileChooserButton .sidebar .vertical.view.separator, .sidebar
2058  GtkFileChooserButton .vertical.view.separator,
2059  GtkFontButton .separator.vertical,
2060  GtkFontButton .sidebar .vertical.view.separator, .sidebar
2061  GtkFontButton .vertical.view.separator {
2062    -GtkWidget-wide-separators: true; }
2063
2064.list {
2065  background-color: #ffffff;
2066  border-color: #dcdfe3; }
2067
2068.list-row,
2069.grid-child {
2070  padding: 2px; }
2071
2072.list-row.activatable:hover, GtkPlacesSidebar.sidebar .has-open-popup {
2073  background-color: rgba(0, 0, 0, 0.05); }
2074
2075.list-row.activatable:active {
2076  color: #000000; }
2077
2078.list-row.activatable:selected:active {
2079  color: #EBDBB2; }
2080
2081.list-row.activatable:selected:hover, GtkPlacesSidebar.sidebar .has-open-popup:selected {
2082  background-color: #4a85cb; }
2083
2084.list-row.activatable:selected:insensitive {
2085  color: rgba(235, 219, 178, 0.7);
2086  background-color: rgba(82, 148, 226, 0.7); }
2087  .list-row.activatable:selected:insensitive .label {
2088    color: inherit; }
2089
2090.list-row, list-row.activatable {
2091  transition: all 150ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
2092  .list-row:hover, list-row.activatable:hover {
2093    transition: none; }
2094
2095.app-notification,
2096.app-notification.frame {
2097  padding: 10px;
2098  color: #EBDBB2;
2099  background-color: #323232;
2100  background-clip: border-box;
2101  border-radius: 0 0 2px 2px;
2102  border-width: 0 1px 1px 1px;
2103  border-style: solid;
2104  border-color: #1f2128; }
2105  .app-notification .button,
2106  .app-notification.frame .button {
2107    color: #EBDBB2;
2108    outline-color: rgba(235, 219, 178, 0.3);
2109    border-color: rgba(26, 28, 34, 0.4);
2110    background-color: rgba(102, 109, 132, 0.4); }
2111    .app-notification .button.flat, .app-notification .sidebar-button.button,
2112    .app-notification.frame .button.flat,
2113    .app-notification.frame .sidebar-button.button {
2114      border-color: rgba(82, 148, 226, 0); }
2115    .app-notification .button:hover,
2116    .app-notification.frame .button:hover {
2117      color: #EBDBB2;
2118      outline-color: rgba(235, 219, 178, 0.3);
2119      border-color: rgba(26, 28, 34, 0.4);
2120      background-color: rgba(119, 127, 151, 0.5); }
2121    .app-notification .button:active, .app-notification .button:checked,
2122    .app-notification.frame .button:active,
2123    .app-notification.frame .button:checked {
2124      color: #EBDBB2;
2125      outline-color: rgba(235, 219, 178, 0.3);
2126      border-color: rgba(26, 28, 34, 0.4);
2127      background-color: #458588;
2128      background-clip: padding-box; }
2129    .app-notification .button:insensitive,
2130    .app-notification.frame .button:insensitive {
2131      color: #5d626e;
2132      border-color: rgba(26, 28, 34, 0.4);
2133      background-color: rgba(102, 109, 132, 0.25); }
2134
2135.expander {
2136  -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
2137  .expander:dir(rtl) {
2138    -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
2139  .expander:hover {
2140    color: #aaaeb7; }
2141  .expander:checked {
2142    -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
2143
2144GtkCalendar {
2145  color: #000000;
2146  background-color: #282828;;
2147  border: 1px solid #2b2e39;
2148  border-radius: 3px;
2149  padding: 2px; }
2150  GtkCalendar:selected {
2151    background-color: #458588;
2152    color: #EBDBB2;
2153    border-radius: 1.5px; }
2154  GtkCalendar.header {
2155    background-color: #282828;
2156    color: #EBDBB2;
2157    border: none;
2158    border-radius: 0; }
2159  GtkCalendar.button, GtkCalendar.button:focus {
2160    color: rgba(211, 218, 227, 0.45);
2161    border-color: transparent;
2162    background-color: transparent;
2163    background-image: none; }
2164    GtkCalendar.button:hover, GtkCalendar.button:focus:hover {
2165      color: #EBDBB2; }
2166    GtkCalendar.button:insensitive, GtkCalendar.button:focus:insensitive {
2167      color: rgba(211, 218, 227, 0.45);
2168      background-color: transparent;
2169      background-image: none; }
2170  GtkCalendar:inconsistent {
2171    color: alpha(currentColor,0.55); }
2172  GtkCalendar.highlight {
2173    background-color: #282828;
2174    color: #EBDBB2; }
2175
2176.message-dialog .dialog-action-area .button {
2177  padding: 8px; }
2178
2179.message-dialog {
2180  -GtkDialog-button-spacing: 0; }
2181  .message-dialog .titlebar {
2182    background-color: #282828;
2183    border-bottom: 1px solid #20232b; }
2184  .message-dialog.csd.background {
2185    border-bottom-left-radius: 3px;
2186    border-bottom-right-radius: 3px;
2187    border: none; }
2188  .message-dialog.csd .dialog-action-area .button {
2189    padding: 8px;
2190    border-radius: 0; }
2191  .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 {
2192    border-right-style: none;
2193    border-bottom-style: none; }
2194  .message-dialog.csd .dialog-action-area .button:last-child {
2195    border-bottom-right-radius: 3px; }
2196  .message-dialog.csd .dialog-action-area .button:first-child {
2197    border-left-style: none;
2198    border-bottom-left-radius: 3px; }
2199
2200GtkFileChooserDialog .search-bar {
2201  background-color: #F0F1F2;
2202  border-color: #dcdfe3;
2203  box-shadow: none; }
2204
2205GtkFileChooserDialog .dialog-action-box {
2206  border-top: 1px solid #dcdfe3; }
2207
2208.sidebar, .sidebar .view {
2209  border: none;
2210  background-color: #fbfbfc; }
2211
2212GtkSidebarRow.list-row {
2213  padding: 0px; }
2214
2215GtkSidebarRow .sidebar-revealer {
2216  padding: 3px 14px 3px 12px; }
2217
2218GtkSidebarRow .sidebar-icon:dir(ltr) {
2219  padding-right: 8px; }
2220
2221GtkSidebarRow .sidebar-icon:dir(rtl) {
2222  padding-left: 8px; }
2223
2224GtkSidebarRow .sidebar-label:dir(ltr) {
2225  padding-right: 2px; }
2226
2227GtkSidebarRow .sidebar-label:dir(rtl) {
2228  padding-left: 2px; }
2229
2230GtkPlacesSidebar.sidebar .sidebar-placeholder-row {
2231  border: solid 1px #458588; }
2232
2233GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row {
2234  background-color: #d9dde0; }
2235
2236GtkPlacesSidebar.sidebar .list-row.activatable {
2237  color: rgba(0, 0, 0, 0.8);
2238  border-width: 0;
2239  border-style: solid; }
2240
2241.sidebar-button.button {
2242  outline-radius: 50%;
2243  border-radius: 50%; }
2244  .sidebar-button.button.image-button, .header-bar .sidebar-button.button.titlebutton,
2245  .titlebar .sidebar-button.button.titlebutton {
2246    padding: 3px; }
2247  .sidebar-button.button:not(:hover):not(:active) > GtkImage {
2248    opacity: 0.5; }
2249
2250.sidebar-item {
2251  padding: 10px 4px; }
2252  .sidebar-item > GtkLabel {
2253    padding-left: 6px;
2254    padding-right: 6px; }
2255  .sidebar-item.needs-attention > GtkLabel {
2256    background-size: 6px 6px, 0 0; }
2257
2258GtkPlacesView .server-list-button > GtkImage {
2259  transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
2260  -gtk-icon-transform: rotate(0turn); }
2261
2262GtkPlacesView .server-list-button:checked > GtkImage {
2263  transition: 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
2264  -gtk-icon-transform: rotate(-0.5turn); }
2265
2266GtkPlacesView .list-row.activatable:hover, GtkPlacesView GtkPlacesSidebar.sidebar .has-open-popup, GtkPlacesSidebar.sidebar GtkPlacesView .has-open-popup {
2267  background-color: transparent; }
2268
2269GtkPaned {
2270  -GtkPaned-handle-size: 1;
2271  -gtk-icon-source: none;
2272  margin: 0 8px 8px 0; }
2273  GtkPaned:dir(rtl) {
2274    margin-right: 0;
2275    margin-left: 8px; }
2276  GtkPaned .pane-separator {
2277    background-color: #dcdfe3; }
2278
2279GtkPaned.wide {
2280  -GtkPaned-handle-size: 5;
2281  margin: 0; }
2282  GtkPaned.wide .pane-separator {
2283    background-color: transparent;
2284    border-style: none solid;
2285    border-color: #dcdfe3;
2286    border-width: 1px; }
2287  GtkPaned.wide.vertical .pane-separator {
2288    border-style: solid none; }
2289
2290GtkInfoBar {
2291  border-style: none; }
2292
2293.info,
2294.question,
2295.warning,
2296.error,
2297GtkInfoBar {
2298  background-color: #458588;
2299  color: #EBDBB2; }
2300
2301.list-row:selected .button, GtkInfoBar .button {
2302  color: #EBDBB2;
2303  outline-color: rgba(235, 219, 178, 0.3);
2304  background-color: rgba(235, 219, 178, 0);
2305  border-color: rgba(235, 219, 178, 0.5); }
2306  .list-row:selected .flat.button, .list-row:selected .sidebar-button.button, GtkInfoBar .flat.button, GtkInfoBar .sidebar-button.button {
2307    border-color: transparent;
2308    background-color: transparent;
2309    background-image: none;
2310    color: #EBDBB2;
2311    background-color: rgba(235, 219, 178, 0); }
2312  .list-row:selected .button:hover, GtkInfoBar .button:hover {
2313    color: #EBDBB2;
2314    outline-color: rgba(235, 219, 178, 0.3);
2315    background-color: rgba(235, 219, 178, 0.2);
2316    border-color: rgba(235, 219, 178, 0.8); }
2317  .list-row:selected .button:active, GtkInfoBar .button:active, .list-row:selected .button:active:hover, GtkInfoBar .button:active:hover, .list-row:selected .button:checked, GtkInfoBar .button:checked {
2318    color: #458588;
2319    outline-color: rgba(82, 148, 226, 0.3);
2320    background-color: #ffffff;
2321    border-color: #ffffff; }
2322  .list-row:selected .button:insensitive, GtkInfoBar .button:insensitive {
2323    color: rgba(235, 219, 178, 0.4);
2324    background-color: rgba(235, 219, 178, 0);
2325    border-color: rgba(235, 219, 178, 0.2); }
2326    .list-row:selected .button:insensitive:active, GtkInfoBar .button:insensitive:active, .list-row:selected .button:insensitive:checked, GtkInfoBar .button:insensitive:checked {
2327      color: rgba(82, 148, 226, 0.4);
2328      background-color: rgba(235, 219, 178, 0.2);
2329      border-color: rgba(235, 219, 178, 0.2); }
2330
2331.tooltip {
2332  color: #EBDBB2;
2333  border-radius: 2px; }
2334  .tooltip.background {
2335    background-color: #323232;
2336    background-clip: padding-box; }
2337  .tooltip.window-frame.csd {
2338    background-color: transparent; }
2339
2340.tooltip * {
2341  padding: 4px;
2342  background-color: transparent;
2343  color: inherit; }
2344
2345:selected GtkColorSwatch {
2346  box-shadow: none; }
2347  :selected GtkColorSwatch.overlay, :selected GtkColorSwatch.overlay:hover {
2348    border-color: #ffffff; }
2349
2350GtkColorSwatch.top {
2351  border-top-left-radius: 3px;
2352  border-top-right-radius: 3px; }
2353
2354GtkColorSwatch.bottom {
2355  border-bottom-left-radius: 3px;
2356  border-bottom-right-radius: 3px; }
2357
2358GtkColorSwatch.left, GtkColorSwatch:first-child, GtkColorSwatch:first-child .overlay {
2359  border-top-left-radius: 3px;
2360  border-bottom-left-radius: 3px; }
2361
2362GtkColorSwatch.right, GtkColorSwatch:last-child, GtkColorSwatch:last-child .overlay {
2363  border-top-right-radius: 3px;
2364  border-bottom-right-radius: 3px; }
2365
2366GtkColorSwatch:only-child, GtkColorSwatch:only-child .overlay {
2367  border-radius: 3px; }
2368
2369GtkColorSwatch:hover, GtkColorSwatch:hover:selected {
2370  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.2)); }
2371
2372GtkColorEditor GtkColorSwatch {
2373  border-radius: 3px; }
2374  GtkColorEditor GtkColorSwatch:hover {
2375    background-image: none; }
2376
2377GtkColorSwatch.color-dark {
2378  color: #EBDBB2;
2379  outline-color: rgba(0, 0, 0, 0.3); }
2380
2381GtkColorSwatch.color-light {
2382  color: black;
2383  outline-color: rgba(235, 219, 178, 0.5); }
2384
2385GtkColorSwatch.overlay, GtkColorSwatch.overlay:selected {
2386  border: 1px solid rgba(0, 0, 0, 0.15); }
2387  GtkColorSwatch.overlay:hover, GtkColorSwatch.overlay:selected:hover {
2388    border-color: rgba(0, 0, 0, 0.25); }
2389
2390GtkColorSwatch#add-color-button {
2391  border-style: solid;
2392  border-width: 1px;
2393  color: #000000;
2394  outline-color: rgba(0, 0, 0, 0.3);
2395  border-color: #cfd6e6;
2396  background-color: #fbfbfc; }
2397  GtkColorSwatch#add-color-button:hover {
2398    color: #000000;
2399    outline-color: rgba(0, 0, 0, 0.3);
2400    border-color: #cfd6e6;
2401    background-color: white; }
2402  GtkColorSwatch#add-color-button .overlay {
2403    border-color: transparent;
2404    background-color: transparent;
2405    background-image: none; }
2406
2407GtkColorButton.button {
2408  padding: 5px; }
2409  GtkColorButton.button GtkColorSwatch {
2410    border-radius: 0; }
2411
2412.content-view {
2413  background-color: #ffffff; }
2414  .content-view:hover {
2415    -gtk-image-effect: highlight; }
2416
2417.scale-popup .button {
2418  padding: 6px; }
2419  .scale-popup .button:hover {
2420    color: #000000;
2421    outline-color: rgba(0, 0, 0, 0.3);
2422    border-color: #cfd6e6;
2423    background-color: white; }
2424
2425GtkVolumeButton.button {
2426  padding: 8px; }
2427
2428.touch-selection,
2429.context-menu {
2430  font: initial; }
2431
2432.monospace {
2433  font: Monospace; }
2434
2435.overshoot.top {
2436  background-image: -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0)));
2437  background-size: 100% 60%;
2438  background-repeat: no-repeat;
2439  background-position: center top;
2440  background-color: transparent;
2441  border: none;
2442  box-shadow: none; }
2443
2444.overshoot.bottom {
2445  background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0)));
2446  background-size: 100% 60%;
2447  background-repeat: no-repeat;
2448  background-position: center bottom;
2449  background-color: transparent;
2450  border: none;
2451  box-shadow: none; }
2452
2453.overshoot.left {
2454  background-image: -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0)));
2455  background-size: 60% 100%;
2456  background-repeat: no-repeat;
2457  background-position: left center;
2458  background-color: transparent;
2459  border: none;
2460  box-shadow: none; }
2461
2462.overshoot.right {
2463  background-image: -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(82, 148, 226, 0.2)), to(rgba(82, 148, 226, 0)));
2464  background-size: 60% 100%;
2465  background-repeat: no-repeat;
2466  background-position: right center;
2467  background-color: transparent;
2468  border: none;
2469  box-shadow: none; }
2470
2471.undershoot.top {
2472  background-color: transparent;
2473  background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%);
2474  padding-top: 1px;
2475  background-size: 10px 1px;
2476  background-repeat: repeat-x;
2477  background-origin: content-box;
2478  background-position: center top; }
2479
2480.undershoot.bottom {
2481  background-color: transparent;
2482  background-image: linear-gradient(to left, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%);
2483  padding-bottom: 1px;
2484  background-size: 10px 1px;
2485  background-repeat: repeat-x;
2486  background-origin: content-box;
2487  background-position: center bottom; }
2488
2489.undershoot.left {
2490  background-color: transparent;
2491  background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%);
2492  padding-left: 1px;
2493  background-size: 1px 10px;
2494  background-repeat: repeat-y;
2495  background-origin: content-box;
2496  background-position: left center; }
2497
2498.undershoot.right {
2499  background-color: transparent;
2500  background-image: linear-gradient(to top, rgba(255, 255, 255, 0.2) 50%, rgba(0, 0, 0, 0.2) 50%);
2501  padding-right: 1px;
2502  background-size: 1px 10px;
2503  background-repeat: repeat-y;
2504  background-origin: content-box;
2505  background-position: right center; }
2506
2507.window-frame {
2508  border-radius: 6px 6px 0 0;
2509  border-width: 0px;
2510  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), 0 8px 8px 0 rgba(0, 0, 0, 0.2);
2511  margin: 10px; }
2512  .window-frame:backdrop {
2513    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0), 0 5px 5px 0 rgba(0, 0, 0, 0.2); }
2514  .window-frame.tiled {
2515    border-radius: 0; }
2516  .window-frame.popup {
2517    box-shadow: none;
2518    border-radius: 0; }
2519  .window-frame.ssd {
2520    border-radius: 3px 3px 0 0;
2521    box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.65); }
2522    .window-frame.ssd.maximized {
2523      border-radius: 0; }
2524  .window-frame.csd.popup {
2525    border-radius: 2px;
2526    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1); }
2527  .window-frame.csd.tooltip {
2528    border-radius: 2px;
2529    box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.1); }
2530  .window-frame.csd.message-dialog {
2531    border-radius: 3px; }
2532  .window-frame.solid-csd {
2533    border-radius: 0;
2534    margin: 1px;
2535    background-color: #282828;
2536    box-shadow: none; }
2537
2538.header-bar.default-decoration .button.titlebutton,
2539.titlebar.default-decoration .button.titlebutton {
2540  padding-top: 0px;
2541  padding-bottom: 0px; }
2542
2543.header-bar .button.titlebutton,
2544.titlebar .button.titlebutton {
2545  padding-left: 4px;
2546  padding-right: 4px;
2547  border-color: transparent;
2548  background-color: transparent;
2549  background-image: none;
2550  background-color: rgba(40, 40, 40, 0); }
2551  .header-bar .button.titlebutton:not(GtkMenuButton),
2552  .titlebar .button.titlebutton:not(GtkMenuButton) {
2553    padding-top: 8px;
2554    padding-bottom: 8px; }
2555  .header-bar .button.titlebutton:hover,
2556  .titlebar .button.titlebutton:hover {
2557    color: rgba(235, 219, 178, 0.8);
2558    outline-color: rgba(235, 219, 178, 0.1);
2559    border-color: rgba(41, 41, 41, 0.4);
2560    background-color: rgba(82, 82, 82, 0.4); }
2561  .header-bar .button.titlebutton:active, .header-bar .button.titlebutton:checked,
2562  .titlebar .button.titlebutton:active,
2563  .titlebar .button.titlebutton:checked {
2564    color: #EBDBB2;
2565    outline-color: rgba(235, 219, 178, 0.3);
2566    border-color: transparent;
2567    background-color: #458588; }
2568  .header-bar .button.titlebutton.close, .header-bar .button.titlebutton.maximize, .header-bar .button.titlebutton.minimize,
2569  .titlebar .button.titlebutton.close,
2570  .titlebar .button.titlebutton.maximize,
2571  .titlebar .button.titlebutton.minimize {
2572    color: transparent;
2573    background-color: transparent;
2574    background-position: center;
2575    background-repeat: no-repeat;
2576    border-width: 0; }
2577    .header-bar .button.titlebutton.close:backdrop, .header-bar .button.titlebutton.maximize:backdrop, .header-bar .button.titlebutton.minimize:backdrop,
2578    .titlebar .button.titlebutton.close:backdrop,
2579    .titlebar .button.titlebutton.maximize:backdrop,
2580    .titlebar .button.titlebutton.minimize:backdrop {
2581      opacity: 1; }
2582  .header-bar .button.titlebutton.close,
2583  .titlebar .button.titlebutton.close {
2584    background-image: -gtk-scaled(url("assets/titlebutton-close-dark.png"), url("assets/titlebutton-close-dark@2.png")); }
2585  .header-bar .button.titlebutton.close:backdrop,
2586  .titlebar .button.titlebutton.close:backdrop {
2587    background-image: -gtk-scaled(url("assets/titlebutton-close-backdrop-dark.png"), url("assets/titlebutton-close-backdrop-dark@2.png")); }
2588  .header-bar .button.titlebutton.close:hover,
2589  .titlebar .button.titlebutton.close:hover {
2590    background-image: -gtk-scaled(url("assets/titlebutton-close-hover-dark.png"), url("assets/titlebutton-close-hover-dark@2.png")); }
2591  .header-bar .button.titlebutton.close:active,
2592  .titlebar .button.titlebutton.close:active {
2593    background-image: -gtk-scaled(url("assets/titlebutton-close-active-dark.png"), url("assets/titlebutton-close-active-dark@2.png")); }
2594  .header-bar .button.titlebutton.maximize,
2595  .titlebar .button.titlebutton.maximize {
2596    background-image: -gtk-scaled(url("assets/titlebutton-maximize-dark.png"), url("assets/titlebutton-maximize-dark@2.png")); }
2597  .header-bar .button.titlebutton.maximize:backdrop,
2598  .titlebar .button.titlebutton.maximize:backdrop {
2599    background-image: -gtk-scaled(url("assets/titlebutton-maximize-backdrop-dark.png"), url("assets/titlebutton-maximize-backdrop-dark@2.png")); }
2600  .header-bar .button.titlebutton.maximize:hover,
2601  .titlebar .button.titlebutton.maximize:hover {
2602    background-image: -gtk-scaled(url("assets/titlebutton-maximize-hover-dark.png"), url("assets/titlebutton-maximize-hover-dark@2.png")); }
2603  .header-bar .button.titlebutton.maximize:active,
2604  .titlebar .button.titlebutton.maximize:active {
2605    background-image: -gtk-scaled(url("assets/titlebutton-maximize-active-dark.png"), url("assets/titlebutton-maximize-active-dark@2.png")); }
2606  .header-bar .button.titlebutton.minimize,
2607  .titlebar .button.titlebutton.minimize {
2608    background-image: -gtk-scaled(url("assets/titlebutton-minimize-dark.png"), url("assets/titlebutton-minimize-dark@2.png")); }
2609  .header-bar .button.titlebutton.minimize:backdrop,
2610  .titlebar .button.titlebutton.minimize:backdrop {
2611    background-image: -gtk-scaled(url("assets/titlebutton-minimize-backdrop-dark.png"), url("assets/titlebutton-minimize-backdrop-dark@2.png")); }
2612  .header-bar .button.titlebutton.minimize:hover,
2613  .titlebar .button.titlebutton.minimize:hover {
2614    background-image: -gtk-scaled(url("assets/titlebutton-minimize-hover-dark.png"), url("assets/titlebutton-minimize-hover-dark@2.png")); }
2615  .header-bar .button.titlebutton.minimize:active,
2616  .titlebar .button.titlebutton.minimize:active {
2617    background-image: -gtk-scaled(url("assets/titlebutton-minimize-active-dark.png"), url("assets/titlebutton-minimize-active-dark@2.png")); }
2618
2619.view:selected, .view:selected:focus, .view:selected:hover, .label:selected, .label:selected:focus, .label:selected:hover, .grid-child:selected, .menuitem.button.flat:active, .menuitem.sidebar-button.button:active, .menuitem.button.flat:selected, .menuitem.sidebar-button.button:selected, .list-row:selected, .sidebar:selected, .sidebar .view:selected, GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected, GtkEntry.gb-command-bar-entry.entry.flat:selected:focus, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active,
2620NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected,
2621NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover,
2622NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected,
2623NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover,
2624NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active {
2625  background-image: none;
2626  background-color: #458588;
2627  color: #EBDBB2;
2628  outline-color: rgba(235, 219, 178, 0.3); }
2629
2630GeditNotebook.notebook tab.reorderable-page.top:active, GeditNotebook.notebook tab.reorderable-page.top.active-page, GeditNotebook.notebook tab.reorderable-page.top.active-page:hover, GeditNotebook.notebook tab.top:active, GeditNotebook.notebook tab.top.active-page, GeditNotebook.notebook tab.top.active-page:hover,
2631ScratchMainWindow .notebook tab.reorderable-page.top:active,
2632ScratchMainWindow .notebook tab.reorderable-page.top.active-page,
2633ScratchMainWindow .notebook tab.reorderable-page.top.active-page:hover,
2634ScratchMainWindow .notebook tab.top:active,
2635ScratchMainWindow .notebook tab.top.active-page,
2636ScratchMainWindow .notebook tab.top.active-page:hover,
2637EphyNotebook.notebook tab.reorderable-page.top:active,
2638EphyNotebook.notebook tab.reorderable-page.top.active-page,
2639EphyNotebook.notebook tab.reorderable-page.top.active-page:hover,
2640EphyNotebook.notebook tab.top:active,
2641EphyNotebook.notebook tab.top.active-page,
2642EphyNotebook.notebook tab.top.active-page:hover,
2643MidoriNotebook .notebook tab.reorderable-page.top:active,
2644MidoriNotebook .notebook tab.reorderable-page.top.active-page,
2645MidoriNotebook .notebook tab.reorderable-page.top.active-page:hover,
2646MidoriNotebook .notebook tab.top:active,
2647MidoriNotebook .notebook tab.top.active-page,
2648MidoriNotebook .notebook tab.top.active-page:hover,
2649TerminalWindow .notebook tab.reorderable-page.top:active,
2650TerminalWindow .notebook tab.reorderable-page.top.active-page,
2651TerminalWindow .notebook tab.reorderable-page.top.active-page:hover,
2652TerminalWindow .notebook tab.top:active,
2653TerminalWindow .notebook tab.top.active-page,
2654TerminalWindow .notebook tab.top.active-page:hover,
2655PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top:active,
2656PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page,
2657PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top.active-page:hover,
2658PantheonTerminalPantheonTerminalWindow .notebook tab.top:active,
2659PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page,
2660PantheonTerminalPantheonTerminalWindow .notebook tab.top.active-page:hover {
2661  box-shadow: inset 0 1px #dcdfe3, inset 0 -1px #dcdfe3, inset 1px 0 #dcdfe3, inset -1px 0 #dcdfe3; }
2662
2663TerminalWindow .notebook tab.reorderable-page.top, TerminalWindow .notebook tab.top,
2664PantheonTerminalPantheonTerminalWindow .notebook tab.reorderable-page.top,
2665PantheonTerminalPantheonTerminalWindow .notebook tab.top {
2666  padding-top: 7px;
2667  border-top-width: 3px; }
2668
2669TerminalWindow .notebook.header.top,
2670PantheonTerminalPantheonTerminalWindow .notebook.header.top {
2671  box-shadow: inset 0 1px #323232, inset 0 -1px #dcdfe3; }
2672
2673GtkHTML {
2674  background-color: #ffffff;
2675  color: #000000; }
2676  GtkHTML:active {
2677    color: #EBDBB2;
2678    background-color: #458588; }
2679
2680SushiFontWidget {
2681  padding: 6px 12px; }
2682
2683TerminalWindow .background {
2684  background-color: transparent; }
2685
2686TerminalWindow .scrollbar.vertical .slider {
2687  margin-left: 3px; }
2688
2689VteTerminal {
2690    background-color: #282828;
2691    color: #EBDBB2;
2692}
2693
2694TerminalWindow .scrollbar.trough {
2695  border-width: 0; }
2696
2697TerminalWindow .notebook tab .button {
2698  color: #92959d; }
2699  TerminalWindow .notebook tab .button:hover {
2700    color: #000000;
2701    border-color: #cfd6e6;
2702    background-color: #fbfbfc; }
2703
2704TerminalWindow .notebook .active-page .button:hover, TerminalWindow .notebook .prelight-page .button:hover {
2705  color: #ff4d4d; }
2706
2707TerminalWindow .notebook .active-page .button:active, TerminalWindow .notebook .prelight-page .button:active {
2708  color: #458588; }
2709
2710TerminalWindow .scrollbars-junction,TerminalWindow .scrollbar.trough,
2711TerminalWindow .scrollbars-junction.frame,
2712TerminalWindow .frame.scrollbar.trough {
2713    border-color: @borders;
2714    background-color: #282828;  }
2715TerminalWindow .scrollbars-junction:backdrop,TerminalWindow .scrollbar.trough:backdrop,
2716TerminalWindow .scrollbars-junction.frame:backdrop,
2717TerminalWindow .frame.scrollbar.trough:backdrop {
2718    border-color: @borders;
2719    background-color: #282828;  }
2720
2721EelEditableLabel.entry {
2722  transition: none; }
2723
2724.nautilus-canvas-item {
2725  border-radius: 2px; }
2726
2727.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item {
2728  color: #EBDBB2;
2729  text-shadow: 1px 1px rgba(0, 0, 0, 0.6); }
2730  .nautilus-desktop.nautilus-canvas-item:active, .nemo-desktop.nemo-canvas-item:active {
2731    color: #000000; }
2732  .nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected {
2733    color: #EBDBB2; }
2734
2735.nautilus-canvas-item.dim-label, .nautilus-canvas-item.label.separator, .header-bar .nautilus-canvas-item.subtitle,
2736.nautilus-list-dim-label {
2737  color: #a9acb2; }
2738  .nautilus-canvas-item.dim-label:selected, .nautilus-canvas-item.label.separator:selected, .header-bar .nautilus-canvas-item.subtitle:selected, .nautilus-canvas-item.dim-label:selected:focus, .nautilus-canvas-item.label.separator:selected:focus, .header-bar .nautilus-canvas-item.subtitle:selected:focus,
2739  .nautilus-list-dim-label:selected,
2740  .nautilus-list-dim-label:selected:focus {
2741    color: #dceaf9; }
2742
2743NautilusNotebook.notebook {
2744  background-color: #ffffff; }
2745  NautilusNotebook.notebook tab {
2746    border-width: 0;
2747    border-style: solid;
2748    border-color: transparent;
2749    background-color: transparent; }
2750
2751NautilusQueryEditor .search-bar.toolbar, NautilusQueryEditor .search-bar.inline-toolbar {
2752  padding: 5px;
2753  box-shadow: none;
2754  background-color: #ffffff; }
2755
2756.nautilus-circular-button.image-button.button, .header-bar .nautilus-circular-button.button.titlebutton,
2757.titlebar .nautilus-circular-button.button.titlebutton {
2758  border-radius: 50%;
2759  outline-radius: 50%;
2760  padding: 8px; }
2761
2762.disk-space-display {
2763  border-style: solid;
2764  border-width: 1px; }
2765  .disk-space-display.unknown {
2766    background-color: rgba(0, 0, 0, 0.5);
2767    border-color: rgba(69, 72, 80, 0.5); }
2768  .disk-space-display.used {
2769    background-color: rgba(82, 148, 226, 0.8);
2770    border-color: rgba(38, 121, 219, 0.8); }
2771  .disk-space-display.free {
2772    background-color: #edeef0;
2773    border-color: #d0d5da; }
2774
2775NautilusListView .view {
2776  border-bottom: 1px solid #dcdfe3; }
2777
2778NemoWindow .sidebar .frame {
2779  border-width: 0; }
2780
2781NemoWindow GtkSeparator.separator.horizontal, NemoWindow .sidebar GtkSeparator.horizontal.view.separator, .sidebar NemoWindow GtkSeparator.horizontal.view.separator {
2782  color: #dcdfe3; }
2783
2784NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button {
2785  color: rgba(235, 219, 178, 0.8);
2786  outline-color: rgba(235, 219, 178, 0.1);
2787  border-color: rgba(41, 41, 41, 0.4);
2788  background-color: rgba(82, 82, 82, 0.4); }
2789  NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover {
2790    background-color: rgba(134, 144, 165, 0.4); }
2791  NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:active, NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:checked {
2792    color: #EBDBB2;
2793    outline-color: rgba(235, 219, 178, 0.3);
2794    border-color: transparent;
2795    background-color: #458588; }
2796  NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:insensitive {
2797    color: rgba(235, 219, 178, 0.4); }
2798
2799NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):hover {
2800  box-shadow: inset 1px 0 rgba(41, 41, 41, 0.4), inset -1px 0 rgba(41, 41, 41, 0.4); }
2801
2802NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):first-child:hover {
2803  box-shadow: inset -1px 0 rgba(41, 41, 41, 0.4); }
2804
2805NemoWindow .primary-toolbar NemoPathBar.linked:not(.vertical):not(.path-bar) > .button:hover:not(:checked):not(:active):not(:only-child):last-child:hover {
2806  box-shadow: inset 1px 0 rgba(41, 41, 41, 0.4); }
2807
2808.gedit-headerbar-paned {
2809  color: #323232; }
2810
2811.open-document-selector-treeview.view {
2812  padding: 3px 6px 3px 6px;
2813  border-color: #ffffff; }
2814  .open-document-selector-treeview.view:prelight {
2815    background-color: rgba(0, 0, 0, 0.05); }
2816    .open-document-selector-treeview.view:prelight:selected {
2817      color: #EBDBB2;
2818      background-color: #458588; }
2819
2820.open-document-selector-name-label {
2821  color: #000000; }
2822
2823.open-document-selector-path-label {
2824  color: #aeb0b6;
2825  font-size: smaller; }
2826  .open-document-selector-path-label:selected {
2827    color: rgba(235, 219, 178, 0.9); }
2828
2829.gedit-document-panel .list-row .button {
2830  color: transparent;
2831  background-image: none;
2832  background-color: transparent;
2833  border: none;
2834  box-shadow: none;
2835  padding: 4px; }
2836  .gedit-document-panel .list-row .button GtkImage {
2837    color: inherit; }
2838
2839.gedit-document-panel .prelight-row .button {
2840  color: #92959d; }
2841
2842.gedit-document-panel .list-row .button:hover,
2843.gedit-document-panel .prelight-row .button:hover {
2844  color: #ff4d4d; }
2845
2846.gedit-document-panel .prelight-row:selected .button:hover {
2847  color: #ff6666;
2848  background-image: none;
2849  background-color: transparent;
2850  border: none;
2851  box-shadow: none; }
2852  .gedit-document-panel .prelight-row:selected .button:hover:active {
2853    color: #EBDBB2; }
2854
2855.gedit-document-panel .prelight-row .button:active {
2856  color: #000000; }
2857
2858.gedit-document-panel-dragged-row {
2859  border: 1px solid #dcdfe3;
2860  background-color: #d9dde0;
2861  color: #000000; }
2862
2863GeditStatusbar {
2864  border-top: 1px solid #dcdfe3;
2865  background-color: #F0F1F2; }
2866
2867GeditStatusMenuButton.button.flat, GeditStatusMenuButton.sidebar-button.button,
2868GeditStatusMenuButton:prelight.button.flat,
2869GeditStatusMenuButton.sidebar-button.button:prelight,
2870GeditStatusMenuButton:checked.button.flat,
2871GeditStatusMenuButton.sidebar-button.button:checked {
2872  border-bottom-style: none;
2873  border-radius: 0; }
2874
2875GeditFileBrowserWidget .toolbar, GeditFileBrowserWidget .inline-toolbar {
2876  border-bottom: 1px solid #dcdfe3; }
2877
2878.gedit-search-entry-occurrences-tag {
2879  color: rgba(0, 0, 0, 0.6);
2880  border: none;
2881  margin: 2px;
2882  padding: 2px; }
2883
2884GeditViewFrame .gedit-search-slider {
2885  background-color: #fbfbfc;
2886  padding: 6px;
2887  border-color: #dcdfe3;
2888  border-radius: 0 0 2px 2px;
2889  border-width: 0 1px 1px 1px;
2890  border-style: solid; }
2891
2892GbWorkbench .floating-bar {
2893  color: #000000; }
2894
2895GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr),
2896GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl) {
2897  padding: 0 10px;
2898  color: rgba(235, 219, 178, 0.8);
2899  border-color: rgba(41, 41, 41, 0.4);
2900  background-image: linear-gradient(to bottom, rgba(82, 82, 82, 0.4));
2901  background-color: transparent; }
2902  GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr).image:hover,
2903  GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image,
2904  GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl).image:hover {
2905    color: inherit; }
2906  GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover,
2907  GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):hover {
2908    color: #EBDBB2;
2909    border-color: transparent;
2910    background-image: linear-gradient(to bottom, #458588); }
2911  GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active, GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked,
2912  GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):active,
2913  GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):checked {
2914    color: #EBDBB2;
2915    border-color: transparent;
2916    background-image: linear-gradient(to bottom, #458588); }
2917  GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):insensitive,
2918  GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:first-child:dir(rtl):insensitive {
2919    color: rgba(235, 219, 178, 0.35);
2920    background-image: linear-gradient(to bottom, rgba(82, 82, 82, 0.25)); }
2921
2922GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr),
2923GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):hover,
2924GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):active,
2925GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(ltr):checked {
2926  border-left-style: none;
2927  border-radius: 0 3px 3px 0;
2928  outline-radius: 0 1px 1px 0; }
2929
2930GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl),
2931GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):hover,
2932GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):active,
2933GbSearchBox.linked:not(.vertical) > GtkMenuButton.button:last-child:dir(rtl):checked {
2934  border-right-style: none;
2935  border-radius: 3px 0 0 3px;
2936  outline-radius: 1px 0 0 1px; }
2937
2938GbPreferencesPageLanguage .entry {
2939  border-radius: 3px 3px 0 0; }
2940
2941GbPreferencesPageLanguage .frame {
2942  border-top-width: 0; }
2943
2944GbEditorTweakWidget .linked.vertical > .entry {
2945  border-bottom-style: solid; }
2946
2947GbEditorTweakWidget GtkScrolledWindow {
2948  border-top: none; }
2949
2950GbViewStack GtkBox.header.notebook {
2951  border-bottom: 1px solid #dcdfe3; }
2952
2953GbViewStack.focused GtkBox.header.notebook,
2954#project_sidebar_header.focused {
2955  background-color: #ffffff; }
2956
2957GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook {
2958  border-bottom: 1px solid #dcdfe3; }
2959
2960GbNewProjectDialog GtkFileChooserButton.linked-on-right .button {
2961  border-radius: 3px 0 0 3px; }
2962
2963GbWorkspacePane GtkBox.header.notebook {
2964  border-bottom: 1px solid #dcdfe3; }
2965
2966GbWorkspacePane:not(.focused) GtkBox.header.notebook {
2967  background-color: #F0F1F2; }
2968
2969DhSidebar GtkSearchEntry.entry,
2970SymbolTree GtkSearchEntry.entry {
2971  border-left: none;
2972  border-right: none;
2973  border-top: none;
2974  border-radius: 0px; }
2975
2976GtkEntry.gb-command-bar-entry.entry.flat,
2977GtkEntry.gb-command-bar-entry.entry.flat:focus {
2978  font-family: Monospace;
2979  color: #EBDBB2;
2980  background-image: none;
2981  background-color: #323232;
2982  padding: 6px 6px 6px 6px;
2983  border: none; }
2984
2985GbTerminalView {
2986  background-color: #282828;
2987  color: #EBDBB2; }
2988
2989GbSourceStyleSchemeWidget GtkSourceView {
2990  font-family: Monospace; }
2991
2992GtkScrolledWindow.gb-linked-scroller {
2993  border-top: none; }
2994
2995GbSearchDisplayGroup GtkListBox .list-row, GbDocumentStack .button {
2996  transition: none; }
2997
2998GbViewStack GtkBox.header.notebook,
2999GbEditorWorkspace > GtkPaned > GtkBox > GtkBox.header.notebook {
3000  border-bottom: 1px solid #dcdfe3; }
3001
3002GbViewStack.focused GtkBox.header.notebook {
3003  background-color: #ffffff; }
3004  GbViewStack.focused GtkBox.header.notebook .button.dim-label, GbViewStack.focused GtkBox.header.notebook .button.label.separator, GbViewStack.focused GtkBox.header.notebook .header-bar .button.subtitle, .header-bar GbViewStack.focused GtkBox.header.notebook .button.subtitle {
3005    opacity: 1; }
3006
3007EphyWindow .floating-bar {
3008  color: #000000; }
3009
3010.documents-load-more.button {
3011  border-width: 1px 0 0;
3012  border-radius: 0; }
3013
3014.documents-icon-bg {
3015  background-color: #458588;
3016  color: #EBDBB2;
3017  border-radius: 2px; }
3018
3019.documents-collection-icon {
3020  background-color: rgba(0, 0, 0, 0.3);
3021  border-radius: 2px; }
3022
3023.documents-favorite.button:active,
3024.documents-favorite.button:active:hover {
3025  color: #a9caf1; }
3026
3027.documents-entry-tag {
3028  background-color: #458588;
3029  color: #EBDBB2;
3030  border-radius: 2px;
3031  border-width: 0;
3032  margin: 2px;
3033  padding: 4px; }
3034  .documents-entry-tag:hover {
3035    color: #EBDBB2;
3036    background-color: #639fe5; }
3037  .documents-entry-tag:active {
3038    color: #EBDBB2;
3039    background-color: #4189df; }
3040  .toolbar .linked .documents-entry-tag.button, .inline-toolbar .linked .documents-entry-tag.button {
3041    background: none;
3042    border: none;
3043    box-shadow: none;
3044    icon-shadow: none; }
3045    .toolbar .linked .documents-entry-tag.button:hover, .inline-toolbar .linked .documents-entry-tag.button:hover {
3046      color: rgba(235, 219, 178, 0.7); }
3047
3048.content-view.document-page {
3049  border-style: solid;
3050  border-width: 3px 3px 6px 4px;
3051  border-image: url("assets/thumbnail-frame.png") 3 3 6 4; }
3052
3053TotemGrilo.vertical GdMainView.frame {
3054  border-width: 0; }
3055
3056SynapseGuiSelectionContainer *:selected,
3057SynapseGuiViewVirgilio *:selected {
3058  background-color: #458588; }
3059
3060.tr-workarea .undershoot,
3061.tr-workarea .overshoot {
3062  border-color: transparent; }
3063
3064.gnome-panel-menu-bar,
3065PanelApplet > GtkMenuBar.menubar,
3066PanelToplevel,
3067PanelWidget,
3068PanelAppletFrame,
3069PanelApplet {
3070  color: #EBDBB2;
3071  background-image: linear-gradient(to bottom, #282828); }
3072
3073PanelApplet .button, PanelApplet .button:backdrop {
3074  padding: 4px;
3075  border: 2px solid transparent;
3076  border-radius: 0;
3077  background-image: none;
3078  background-color: transparent;
3079  color: #EBDBB2; }
3080
3081PanelApplet .button:hover {
3082  color: #d8dde4;
3083  background-color: rgba(0, 0, 0, 0.17);
3084  border-color: rgba(0, 0, 0, 0.17); }
3085
3086PanelApplet .button:active, PanelApplet .button:active:backdrop,
3087PanelApplet .button:checked, PanelApplet .button:checked:backdrop {
3088  background-clip: padding-box;
3089  color: #EBDBB2;
3090  background-color: rgba(0, 0, 0, 0.25);
3091  border-radius: 0;
3092  border-color: rgba(0, 0, 0, 0.25);
3093  box-shadow: inset 0 -2px #458588; }
3094
3095PanelApplet:hover {
3096  color: #EBDBB2; }
3097
3098PanelApplet:active,
3099PanelApplet:hover:active {
3100  color: #458588; }
3101
3102WnckPager {
3103  color: #5d6268; }
3104  WnckPager:selected {
3105    color: #458588; }
3106
3107NaTrayApplet {
3108  -NaTrayApplet-icon-padding: 12;
3109  -NaTrayApplet-icon-size: 16; }
3110
3111ClockBox {
3112  color: #EBDBB2; }
3113
3114.xfce4-panel.panel {
3115  background-color: #282828; }
3116  .xfce4-panel.panel .button.flat, .xfce4-panel.panel .sidebar-button.button {
3117    color: #EBDBB2;
3118    background-color: rgba(43, 46, 55, 0);
3119    border-radius: 0;
3120    border: none; }
3121    .xfce4-panel.panel .button.flat:hover, .xfce4-panel.panel .sidebar-button.button:hover {
3122      border: none;
3123      background-color: #414654; }
3124    .xfce4-panel.panel .button.flat:active, .xfce4-panel.panel .sidebar-button.button:active, .xfce4-panel.panel .button.flat:checked, .xfce4-panel.panel .sidebar-button.button:checked {
3125      color: #EBDBB2;
3126      border: none;
3127      background-color: #458588; }
3128
3129.floating-bar {
3130  background-color: #458588;
3131  color: #EBDBB2; }
3132  .floating-bar.top {
3133    border-radius: 0 0 2px 2px; }
3134  .floating-bar.right {
3135    border-radius: 2px 0 0 2px; }
3136  .floating-bar.bottom {
3137    border-radius: 2px 2px 0 0; }
3138  .floating-bar.left {
3139    border-radius: 0 2px 2px 0; }
3140  .floating-bar .button {
3141    -GtkButton-image-spacing: 0;
3142    -GtkButton-inner-border: 0;
3143    background-color: transparent;
3144    box-shadow: none;
3145    border: none; }
3146
3147BirdieWidgetsTweetList * {
3148  background-image: none;
3149  background-color: transparent; }
3150
3151MarlinViewWindow *:selected, MarlinViewWindow *:selected:focus {
3152  color: #EBDBB2;
3153  background-color: #458588;
3154  outline-color: transparent; }
3155
3156MarlinViewWindow GtkIconView.view:selected, MarlinViewWindow GtkIconView.view:selected:focus, MarlinViewWindow GtkIconView.view:selected:hover, MarlinViewWindow GtkIconView.view:selected:focus:hover {
3157  background-color: transparent; }
3158
3159MarlinViewWindow FMListView, MarlinViewWindow FMColumnView {
3160  outline-color: transparent; }
3161
3162.marlin-pathbar.pathbar {
3163  border-radius: 3px;
3164  padding-left: 4px;
3165  padding-right: 4px;
3166  color: rgba(235, 219, 178, 0.8);
3167  border-color: rgba(41, 41, 41, 0.4);
3168  background-image: linear-gradient(to bottom, rgba(82, 82, 82, 0.4));
3169  background-color: transparent; }
3170  .marlin-pathbar.pathbar.image, .marlin-pathbar.pathbar.image:hover {
3171    color: inherit; }
3172  .marlin-pathbar.pathbar:focus {
3173    color: #EBDBB2;
3174    border-color: transparent;
3175    background-image: linear-gradient(to bottom, #458588); }
3176  .marlin-pathbar.pathbar:insensitive {
3177    color: rgba(235, 219, 178, 0.35);
3178    background-image: linear-gradient(to bottom, rgba(82, 82, 82, 0.25)); }
3179  .marlin-pathbar.pathbar:active, .marlin-pathbar.pathbar:checked {
3180    color: #458588; }
3181
3182.gala-notification {
3183  border: 1px solid rgba(0, 0, 0, 0.35);
3184  border-radius: 3px;
3185  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
3186  background-image: linear-gradient(to bottom, white);
3187  background-color: transparent; }
3188  .gala-notification .title, .gala-notification .label {
3189    color: #000000; }
3190
3191.panel {
3192  background-color: transparent;
3193  color: #EBDBB2;
3194  font-weight: bold;
3195  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
3196  icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
3197  .panel-shadow {
3198    background-image: none;
3199    background-color: transparent; }
3200  .panel .menu {
3201    box-shadow: none; }
3202    .panel .menu .menuitem {
3203      font-weight: normal;
3204      text-shadow: none;
3205      icon-shadow: none; }
3206    .panel .menu .window-frame.menu.csd,
3207    .panel .menu .window-frame.popup.csd {
3208      box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2), 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23); }
3209  .panel .menubar > .menuitem {
3210    padding: 3px 6px; }
3211    .panel .menubar > .menuitem:hover {
3212      background-color: transparent; }
3213  .panel .window-frame.menu.csd,
3214  .panel .window-frame.popup.csd {
3215    box-shadow: none; }
3216
3217.composited-indicator {
3218  background-color: transparent;
3219  color: #EBDBB2;
3220  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
3221  icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); }
3222  .composited-indicator > GtkWidget > GtkWidget:first-child {
3223    padding: 0 2px; }
3224  .composited-indicator .menuitem:active, .composited-indicator .menuitem:prelight {
3225    border-style: none;
3226    background-image: none;
3227    box-shadow: none; }
3228  .composited-indicator > .popup > .menu {
3229    padding-top: 8px;
3230    padding-bottom: 8px; }
3231
3232.panel-app-button > GtkWidget > GtkWidget:first-child {
3233  padding: 0 2px 0 4px; }
3234
3235.panel .menu .spinner,
3236.menu .spinner {
3237  opacity: 1; }
3238
3239WingpanelWidgetsIndicatorPopover.popover {
3240  padding: 0;
3241  text-shadow: none;
3242  icon-shadow: none; }
3243  WingpanelWidgetsIndicatorPopover.popover .menuitem {
3244    padding: 5px;
3245    outline-color: transparent;
3246    text-shadow: none;
3247    icon-shadow: none;
3248    border: solid transparent;
3249    border-width: 1px 0; }
3250    WingpanelWidgetsIndicatorPopover.popover .menuitem GtkLabel, WingpanelWidgetsIndicatorPopover.popover .menuitem GtkImage {
3251      padding: 0 3px; }
3252    WingpanelWidgetsIndicatorPopover.popover .menuitem:hover, WingpanelWidgetsIndicatorPopover.popover .menuitem:active {
3253      background-color: rgba(0, 0, 0, 0.04);
3254      border: solid rgba(0, 0, 0, 0.08);
3255      border-width: 1px 0; }
3256    WingpanelWidgetsIndicatorPopover.popover .menuitem *:insensitive {
3257      color: rgba(0, 0, 0, 0.55); }
3258
3259PantheonTerminalPantheonTerminalWindow.background {
3260  background-color: transparent; }
3261
3262SwitchboardCategoryView .view:selected,
3263SwitchboardCategoryView .view:selected:focus {
3264  color: #000000; }
3265
3266UnityDecoration {
3267  -UnityDecoration-extents: 28px 1 1 1;
3268  -UnityDecoration-input-extents: 10px;
3269  -UnityDecoration-shadow-offset-x: 0px;
3270  -UnityDecoration-shadow-offset-y: 3px;
3271  -UnityDecoration-active-shadow-color: rgba(0, 0, 0, 0.2);
3272  -UnityDecoration-active-shadow-radius: 12px;
3273  -UnityDecoration-inactive-shadow-color: rgba(0, 0, 0, 0.07);
3274  -UnityDecoration-inactive-shadow-radius: 7px;
3275  -UnityDecoration-glow-size: 10px;
3276  -UnityDecoration-glow-color: #458588;
3277  -UnityDecoration-title-indent: 10px;
3278  -UnityDecoration-title-fade: 35px;
3279  -UnityDecoration-title-alignment: 0.0; }
3280  UnityDecoration.top {
3281    border: 1px solid #20232b;
3282    border-bottom-width: 0;
3283    border-radius: 6px 6px 0 0;
3284    padding: 1px 6px 0 6px;
3285    background-image: linear-gradient(to bottom, #282828);
3286    color: rgba(235, 219, 178, 1);
3287    box-shadow: inset 0 1px #363636; }
3288    UnityDecoration.top:backdrop {
3289      border-bottom-width: 0;
3290      color: rgba(235, 219, 178, 0.7); }
3291  UnityDecoration.left, UnityDecoration.right, UnityDecoration.bottom, UnityDecoration.left:backdrop, UnityDecoration.right:backdrop, UnityDecoration.bottom:backdrop {
3292    background-image: linear-gradient(to bottom, #20232b); }
3293
3294UnityPanelWidget,
3295.unity-panel {
3296  background-image: linear-gradient(to bottom, #282828);
3297  color: #f6f7f9;
3298  box-shadow: none; }
3299  UnityPanelWidget:backdrop,
3300  .unity-panel:backdrop {
3301    color: #bdc6d1; }
3302
3303.unity-panel.menubar.menuitem:hover,
3304.unity-panel.menubar .menuitem *:hover {
3305    border-color: mix(@wm_bg, @theme_base_color, 0.12);
3306    background-color: mix(@wm_bg, @theme_base_color, 0.1);
3307    background-image: none;
3308    color: #EBDBB2;
3309}
3310
3311.lightdm.menu {
3312  background-image: none;
3313  background-color: rgba(0, 0, 0, 0.4);
3314  border-color: rgba(235, 219, 178, 0.8);
3315  border-radius: 4px;
3316  padding: 1px;
3317  color: #EBDBB2; }
3318
3319.lightdm-combo .menu {
3320  background-color: #404756;
3321  border-radius: 0px;
3322  padding: 0px;
3323  color: #EBDBB2; }
3324
3325.lightdm.menu .menuitem *,
3326.lightdm.menu .menuitem.check:active,
3327.lightdm.menu .menuitem.radio:active {
3328  color: #EBDBB2; }
3329
3330.lightdm.menubar {
3331  color: rgba(235, 219, 178, 0.8);
3332  background-image: none;
3333  background-color: rgba(0, 0, 0, 0.5); }
3334  .lightdm.menubar > .menuitem {
3335    padding: 2px 6px; }
3336
3337.lightdm-combo.combobox-entry .button,
3338.lightdm-combo .cell,
3339.lightdm-combo .button,
3340.lightdm-combo .entry,
3341.lightdm.button,
3342.lightdm.entry {
3343  background-image: none;
3344  background-color: rgba(0, 0, 0, 0.3);
3345  border-color: rgba(235, 219, 178, 0.4);
3346  border-radius: 10px;
3347  padding: 7px;
3348  color: #EBDBB2;
3349  text-shadow: none; }
3350
3351.lightdm.button,
3352.lightdm.button:hover,
3353.lightdm.button:active,
3354.lightdm.button:active:focused,
3355.lightdm.entry,
3356.lightdm.entry:hover,
3357.lightdm.entry:active,
3358.lightdm.entry:active:focused {
3359  background-image: none;
3360  border-image: none; }
3361
3362.lightdm.button:focused,
3363.lightdm.entry:focused {
3364  border-color: rgba(235, 219, 178, 0.1);
3365  border-width: 1px;
3366  border-style: solid;
3367  color: #EBDBB2; }
3368
3369.lightdm.entry:selected {
3370  background-color: rgba(235, 219, 178, 0.8); }
3371
3372.lightdm.entry:active {
3373  -gtk-icon-source: -gtk-icontheme("process-working-symbolic");
3374  animation: dashentry_spinner 1s infinite linear; }
3375
3376.lightdm.option-button {
3377  padding: 2px;
3378  background: none;
3379  border: 0; }
3380
3381.lightdm.toggle-button {
3382  background: none;
3383  border-width: 0; }
3384  .lightdm.toggle-button.selected {
3385    background-color: rgba(0, 0, 0, 0.7);
3386    border-width: 1px; }
3387
3388@keyframes dashentry_spinner {
3389  to {
3390    -gtk-icon-transform: rotate(1turn); } }
3391
3392.overlay-bar {
3393  background-color: #458588;
3394  border-color: #458588;
3395  border-radius: 2px;
3396  padding: 3px 6px;
3397  margin: 3px; }
3398  .overlay-bar GtkLabel {
3399    color: #383C4A; }
3400
3401GraniteWidgetsThinPaned {
3402  background-color: transparent;
3403  background-image: none;
3404  margin: 0;
3405  border-left: 1px solid #dcdfe3;
3406  border-right: 1px solid #dcdfe3; }
3407
3408GraniteWidgetsPopOver .frame,
3409GraniteWidgetsStaticNotebook .frame {
3410  border: none; }
3411
3412.help_button {
3413  border-radius: 100px;
3414  padding: 3px 9px; }
3415
3416.secondary-toolbar.toolbar, .secondary-toolbar.inline-toolbar {
3417  padding: 3px;
3418  border-bottom: 1px solid #dcdfe3; }
3419  .secondary-toolbar.toolbar .button, .secondary-toolbar.inline-toolbar .button {
3420    padding: 0 3px 0 3px; }
3421
3422.bottom-toolbar.toolbar, .bottom-toolbar.inline-toolbar {
3423  padding: 5px;
3424  border-width: 1px 0 0 0;
3425  border-style: solid;
3426  border-color: #dcdfe3;
3427  background-color: #F0F1F2; }
3428  .bottom-toolbar.toolbar .button, .bottom-toolbar.inline-toolbar .button {
3429    padding: 2px 3px 2px 3px; }
3430
3431.source-list {
3432  -GtkTreeView-horizontal-separator: 1px;
3433  -GtkTreeView-vertical-separator: 6px; }
3434
3435.source-list,
3436.source-list.view {
3437  background-color: #F0F1F2;
3438  color: #000000;
3439  -gtk-icon-style: regular; }
3440
3441.source-list.category-expander {
3442  color: transparent; }
3443
3444.source-list.view:prelight {
3445  background-color: white; }
3446
3447.source-list.view:selected,
3448.source-list.view:prelight:selected,
3449.source-list.view:selected:focus,
3450.source-list.category-expander:hover {
3451  color: #EBDBB2;
3452  background-color: #458588; }
3453
3454.source-list .scrollbar.trough,
3455.source-list .scrollbars-junction {
3456  border-image: none;
3457  border-color: transparent;
3458  background-color: #F0F1F2;
3459  background-image: none; }
3460
3461.source-list.badge,
3462.source-list.badge:prelight,
3463.source-list.badge:selected,
3464.source-list.badge:selected:focus,
3465.source-list.badge:prelight:selected {
3466  background-image: none;
3467  background-color: #458588;
3468  color: #EBDBB2;
3469  border-radius: 10px;
3470  padding: 0 6px;
3471  margin: 0 3px;
3472  border-width: 0; }
3473
3474.source-list.badge:selected,
3475.source-list.badge:selected:focus,
3476.source-list.badge:prelight:selected {
3477  background-color: #ffffff;
3478  color: #458588; }
3479
3480.source-list.category-expander {
3481  color: #000000;
3482  -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
3483  -GtkTreeView-expander-size: 16; }
3484
3485.source-list.category-expander,
3486.source-list.category-expander:backdrop {
3487  color: transparent;
3488  border: none; }
3489
3490.source-list.category-expander:checked {
3491  -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
3492
3493GraniteWidgetsWelcome {
3494  background-color: #ffffff; }
3495
3496GraniteWidgetsWelcome GtkLabel {
3497  color: #a9acb2;
3498  font: open sans 11;
3499  text-shadow: none; }
3500
3501GraniteWidgetsWelcome .h1,
3502GraniteWidgetsWelcome .h3 {
3503  color: rgba(0, 0, 0, 0.8); }
3504
3505.help_button {
3506  border-radius: 0; }
3507
3508GraniteWidgetsPopOver {
3509  -GraniteWidgetsPopOver-arrow-width: 21;
3510  -GraniteWidgetsPopOver-arrow-height: 10;
3511  -GraniteWidgetsPopOver-border-radius: 2px;
3512  -GraniteWidgetsPopOver-border-width: 1;
3513  -GraniteWidgetsPopOver-shadow-size: 12;
3514  border: 1px solid rgba(0, 0, 0, 0.3);
3515  margin: 0; }
3516
3517.popover_bg {
3518  background-image: linear-gradient(to bottom, #ffffff);
3519  border: 1px solid rgba(0, 0, 0, 0.3); }
3520
3521GraniteWidgetsPopOver .sidebar.view,
3522GraniteWidgetsPopOver * {
3523  background-color: transparent; }
3524
3525GraniteWidgetsXsEntry.entry {
3526  padding: 4px; }
3527
3528.h1 {
3529  font: open sans 24px; }
3530
3531.h2 {
3532  font: open sans light 18px; }
3533
3534.h3 {
3535  font: open sans 11px; }
3536
3537.h4,
3538.category-label {
3539  color: #8a8e96;
3540  font-weight: 600; }
3541
3542.h4 {
3543  padding-bottom: 6px;
3544  padding-top: 6px; }
3545
3546GtkListBox .h4 {
3547  padding-left: 6px; }
3548
3549#panel_window {
3550  background-color: #282828;
3551  color: #EBDBB2;
3552  font: bold;
3553  box-shadow: inset 0 -1px #1b1d23; }
3554  #panel_window .menubar,
3555  #panel_window .menubar > .menuitem {
3556    background-color: transparent;
3557    color: #EBDBB2;
3558    font: bold; }
3559  #panel_window .menubar .menuitem:insensitive {
3560    color: rgba(235, 219, 178, 0.5); }
3561    #panel_window .menubar .menuitem:insensitive GtkLabel {
3562      color: inherit; }
3563  #panel_window .menubar .menu .menuitem {
3564    font: normal; }
3565
3566#login_window,
3567#shutdown_dialog,
3568#restart_dialog {
3569  font: normal;
3570  border-style: none;
3571  background-color: transparent;
3572  color: #000000; }
3573
3574#content_frame {
3575  padding-bottom: 14px;
3576  background-color: #F0F1F2;
3577  border-top-left-radius: 2px;
3578  border-top-right-radius: 2px;
3579  border: solid rgba(0, 0, 0, 0.1);
3580  border-width: 1px 1px 0 1px; }
3581
3582#content_frame .button {
3583  color: #000000;
3584  outline-color: rgba(0, 0, 0, 0.3);
3585  border-color: #cfd6e6;
3586  background-color: #fbfbfc; }
3587  #content_frame .button:hover {
3588    color: #000000;
3589    outline-color: rgba(0, 0, 0, 0.3);
3590    border-color: #cfd6e6;
3591    background-color: white; }
3592  #content_frame .button:active, #content_frame .button:checked {
3593    color: #EBDBB2;
3594    outline-color: rgba(235, 219, 178, 0.3);
3595    border-color: #458588;
3596    background-color: #458588; }
3597  #content_frame .button:insensitive {
3598    color: rgba(0, 0, 0, 0.55);
3599    border-color: rgba(207, 214, 230, 0.55);
3600    background-color: rgba(251, 251, 252, 0.55); }
3601    #content_frame .button:insensitive > GtkLabel {
3602      color: inherit; }
3603
3604#buttonbox_frame {
3605  padding-top: 20px;
3606  padding-bottom: 0px;
3607  border-style: none;
3608  background-color: #323232;
3609  border-bottom-left-radius: 3px;
3610  border-bottom-right-radius: 3px;
3611  border: solid rgba(0, 0, 0, 0.1);
3612  border-width: 0 1px 1px 1px;
3613  box-shadow: inset 0 1px #323232; }
3614
3615#buttonbox_frame .button {
3616  color: #EBDBB2;
3617  outline-color: rgba(235, 219, 178, 0.3);
3618  border-color: rgba(26, 28, 34, 0.4);
3619  background-color: rgba(102, 109, 132, 0.4); }
3620  #buttonbox_frame .button:hover {
3621    color: #EBDBB2;
3622    outline-color: rgba(235, 219, 178, 0.3);
3623    border-color: rgba(26, 28, 34, 0.4);
3624    background-color: rgba(119, 127, 151, 0.5); }
3625  #buttonbox_frame .button:active, #buttonbox_frame .button:checked {
3626    color: #EBDBB2;
3627    outline-color: rgba(235, 219, 178, 0.3);
3628    border-color: rgba(26, 28, 34, 0.4);
3629    background-color: #458588; }
3630  #buttonbox_frame .button:insensitive {
3631    color: #5d626e;
3632    border-color: rgba(26, 28, 34, 0.4);
3633    background-color: rgba(102, 109, 132, 0.25); }
3634
3635#login_window #user_combobox {
3636  color: #000000;
3637  font: 13px; }
3638  #login_window #user_combobox .menu {
3639    font: normal; }
3640
3641#user_image {
3642  padding: 3px;
3643  border-radius: 2px; }
3644
3645#shutdown_button.button {
3646  background-clip: border-box;
3647  color: #EBDBB2;
3648  outline-color: rgba(235, 219, 178, 0.3);
3649  background-color: #F04A50;
3650  border-color: #F04A50; }
3651  #shutdown_button.button:hover {
3652    background-clip: border-box;
3653    color: #EBDBB2;
3654    outline-color: rgba(235, 219, 178, 0.3);
3655    background-color: #f4797e;
3656    border-color: #f4797e; }
3657  #shutdown_button.button:active, #shutdown_button.button:checked {
3658    background-clip: border-box;
3659    color: #EBDBB2;
3660    outline-color: rgba(235, 219, 178, 0.3);
3661    background-color: #ec1b22;
3662    border-color: #ec1b22; }
3663
3664#restart_button.button {
3665  background-clip: border-box;
3666  color: #EBDBB2;
3667  outline-color: rgba(235, 219, 178, 0.3);
3668  background-color: #4DADD4;
3669  border-color: #4DADD4; }
3670  #restart_button.button:hover {
3671    background-clip: border-box;
3672    color: #EBDBB2;
3673    outline-color: rgba(235, 219, 178, 0.3);
3674    background-color: #76c0de;
3675    border-color: #76c0de; }
3676  #restart_button.button:active, #restart_button.button:checked {
3677    background-clip: border-box;
3678    color: #EBDBB2;
3679    outline-color: rgba(235, 219, 178, 0.3);
3680    background-color: #2e96c0;
3681    border-color: #2e96c0; }
3682
3683#greeter_infobar {
3684  border-bottom-width: 0;
3685  font: bold; }
3686
3687.titlebar .separator, .titlebar .sidebar .view.separator, .sidebar .titlebar .view.separator {
3688  color: #323232; }
3689
3690NemoWindow GtkEventBox {
3691  background-color: #F0F1F2; }
3692
3693GtkFileChooserDialog *,
3694NautilusWindow *,
3695NemoWindow {
3696  -GtkPaned-handle-size: 0; }
3697
3698GtkFileChooserDialog.csd.background, GtkFileChooserDialog .list.sidebar,
3699NautilusWindow.csd.background,
3700NautilusWindow .list.sidebar {
3701  background-color: transparent; }
3702
3703GtkFileChooserDialog GtkPlacesSidebar.sidebar,
3704NautilusWindow GtkPlacesSidebar.sidebar {
3705  background-color: #F0F1F2;
3706  border: 1px solid #e5e5e5;
3707  border-width: 0px 1px 0px 0px; }
3708  GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable,
3709  NautilusWindow GtkPlacesSidebar.sidebar .sidebar-placeholder-row.list-row.activatable {
3710    border: 1px solid #458588; }
3711  GtkFileChooserDialog GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row,
3712  NautilusWindow GtkPlacesSidebar.sidebar .sidebar-new-bookmark-row {
3713    background-color: #4b5162; }
3714  GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable,
3715  NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable {
3716    border: none;
3717    color: #000000; }
3718    GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon,
3719    NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable .sidebar-icon {
3720      color: rgba(0, 0, 0, 1); }
3721    GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:hover, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup,
3722    NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:hover,
3723    NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup {
3724      background-color: rgba(0, 0, 0, 0.1);
3725      color: #000000 }
3726    GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon, GtkFileChooserDialog GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon,
3727    NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected .sidebar-icon,
3728    NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:selected:hover .sidebar-icon,
3729    NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:selected .sidebar-icon,
3730    NautilusWindow GtkPlacesSidebar.sidebar .list-row.activatable:active:hover .sidebar-icon,
3731    NautilusWindow GtkPlacesSidebar.sidebar .has-open-popup:active .sidebar-icon {
3732      color: inherit; }
3733  GtkFileChooserDialog GtkPlacesSidebar.sidebar .separator, GtkFileChooserDialog GtkPlacesSidebar.sidebar .view.separator,
3734  NautilusWindow GtkPlacesSidebar.sidebar .separator,
3735  NautilusWindow GtkPlacesSidebar.sidebar .view.separator {
3736    -GtkMenuItem-horizontal-padding: 0;
3737    border-width: 1px;
3738    color: rgba(0, 0, 0, 0.1); }
3739
3740GtkFileChooserDialog.maximized GtkPlacesSidebar.sidebar,
3741NautilusWindow.maximized GtkPlacesSidebar.sidebar {
3742  background-color: #F0F1F2; }
3743
3744GtkFileChooserDialog .sidebar-button.button,
3745NautilusWindow .sidebar-button.button {
3746  color: #EBDBB2; }
3747  GtkFileChooserDialog .sidebar-button.button:hover,
3748  NautilusWindow .sidebar-button.button:hover {
3749    color: #EBDBB2;
3750    outline-color: rgba(235, 219, 178, 0.3);
3751    border-color: rgba(26, 28, 34, 0.4);
3752    background-color: rgba(119, 127, 151, 0.5); }
3753  GtkFileChooserDialog .sidebar-button.button:active,
3754  NautilusWindow .sidebar-button.button:active {
3755    color: #EBDBB2;
3756    outline-color: rgba(235, 219, 178, 0.3);
3757    border-color: rgba(26, 28, 34, 0.4);
3758    background-color: #458588; }
3759  GtkFileChooserDialog .sidebar-button.button:not(:hover):not(:active) > GtkImage,
3760  NautilusWindow .sidebar-button.button:not(:hover):not(:active) > GtkImage {
3761    opacity: 0.5; }
3762
3763NemoWindow.csd.background,
3764NemoWindow .source-list, NemoWindow .source-list.view, NemoWindow .source-list.view:prelight,
3765MarlinViewWindow.csd.background,
3766MarlinViewWindow .source-list,
3767MarlinViewWindow .source-list.view,
3768MarlinViewWindow .source-list.view:prelight {
3769  background-color: transparent; }
3770
3771NemoWindow .sidebar, NemoWindow .source-list.sidebar.view,
3772MarlinViewWindow .sidebar,
3773MarlinViewWindow .source-list.sidebar.view {
3774  background-color: #F0F1F2; }
3775  NemoWindow .sidebar .view, NemoWindow .sidebar row, NemoWindow .source-list.sidebar.view .view, NemoWindow .source-list.sidebar.view row,
3776  MarlinViewWindow .sidebar .view,
3777  MarlinViewWindow .sidebar row,
3778  MarlinViewWindow .source-list.sidebar.view .view,
3779  MarlinViewWindow .source-list.sidebar.view row {
3780    background-color: transparent;
3781    color: #000000; }
3782    NemoWindow .sidebar .view.image, NemoWindow .sidebar row.image, NemoWindow .source-list.sidebar.view .view.image, NemoWindow .source-list.sidebar.view row.image,
3783    MarlinViewWindow .sidebar .view.image,
3784    MarlinViewWindow .sidebar row.image,
3785    MarlinViewWindow .source-list.sidebar.view .view.image,
3786    MarlinViewWindow .source-list.sidebar.view row.image {
3787      color: rgba(235, 219, 178, 0.7); }
3788    NemoWindow .sidebar .view.cell:selected, NemoWindow .sidebar row.cell:selected, NemoWindow .source-list.sidebar.view .view.cell:selected, NemoWindow .source-list.sidebar.view row.cell:selected,
3789    MarlinViewWindow .sidebar .view.cell:selected,
3790    MarlinViewWindow .sidebar row.cell:selected,
3791    MarlinViewWindow .source-list.sidebar.view .view.cell:selected,
3792    MarlinViewWindow .source-list.sidebar.view row.cell:selected {
3793      background-color: #458588;
3794      color: #EBDBB2; }
3795  NemoWindow .sidebar.frame, NemoWindow .source-list.sidebar.view.frame,
3796  MarlinViewWindow .sidebar.frame,
3797  MarlinViewWindow .source-list.sidebar.view.frame {
3798    color: #000000; }
3799  NemoWindow .sidebar .separator, NemoWindow .sidebar .view.separator, NemoWindow .source-list.sidebar.view .separator,
3800  MarlinViewWindow .sidebar .separator,
3801  MarlinViewWindow .sidebar .sidebar.separator,
3802  MarlinViewWindow .sidebar .view.separator,
3803  MarlinViewWindow .source-list.sidebar.view .separator {
3804    color: transparent; }
3805
3806NemoWindow .sidebar .view:hover {
3807background-color: rgba(0, 0, 0, 0.1); /* to change the hover background color in sidebar*/
3808}
3809
3810NemoWindow.maximized .sidebar,
3811MarlinViewWindow.maximized .sidebar {
3812  background-color: #F0F1F2; }
3813#her
3814NemoWindow.background > GtkGrid > GtkPaned > .pane-separator,
3815MarlinViewWindow.background > GtkBox > GtkPaned > .pane-separator {
3816  background-color: #F0F1F2; }
3817#her
3818NautilusWindow NautilusWindowSlot {
3819  background-color: #000000; }
3820
3821NautilusDesktopWindow NautilusWindowSlot {
3822  background-color: transparent; }
3823
3824GtkFileChooserDialog.background.csd, GtkFileChooserDialog.background {
3825  background-color: #F0F1F2; }
3826#her
3827GtkFileChooserDialog GtkPlacesSidebar.sidebar {
3828  background-color: transparent; }
3829
3830GtkFileChooserDialog GtkPaned > .vertical > .horizontal {
3831  background-color: #F0F1F2; }
3832
3833GtkFileChooserDialog .dialog-action-box {
3834  background-color: #F0F1F2; }
3835
3836GtkFileChooserDialog .dialog-vbox > .frame {
3837  color: #000000;
3838  border-color: transparent; }
3839
3840GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame {
3841  background-color: transparent;
3842  border-color: rgba(0, 0, 0, 0.1); }
3843
3844GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkLabel, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame GtkComboBox,
3845GtkFileChooserDialog .dialog-vbox > .frame GtkLabel,
3846GtkFileChooserDialog .dialog-vbox > .frame GtkComboBox {
3847  color: #000000; }
3848
3849FeedReaderreaderUI.background.csd > .titlebar .pane-separator,
3850FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator,
3851FeedReaderreaderUI.background.csd > .titlebar .pane-separator:backdrop,
3852FeedReaderreaderUI.background.csd.maximized > .titlebar .pane-separator:backdrop,
3853GeditWindow.background.csd > .titlebar .pane-separator,
3854GeditWindow.background.csd.maximized > .titlebar .pane-separator,
3855GeditWindow.background.csd > .titlebar .pane-separator:backdrop,
3856GeditWindow.background.csd.maximized > .titlebar .pane-separator:backdrop {
3857  background-color: #F0F1F2; }
3858#her
3859FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar,
3860GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar {
3861  background-color: #282828; }
3862  FeedReaderreaderUI.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop,
3863  GeditWindow.background.csd > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop {
3864    background-color: #292929; }
3865
3866FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar,
3867GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar {
3868  background-color: #282828; }
3869  FeedReaderreaderUI.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop,
3870  GeditWindow.background.csd.maximized > .titlebar > GtkHeaderBar.header-bar.titlebar:backdrop {
3871    background-color: #292929; }
3872
3873FeedReaderreaderUI.background.csd > FeedReaderreaderHeaderbar.titlebar,
3874GeditWindow.background.csd > .titlebar {
3875  background-color: transparent; }
3876
3877GeditWindow.background.csd {
3878  background-color: transparent; }
3879
3880GeditWindow.background .gedit-side-panel-paned .pane-separator {
3881  background-color: #F0F1F2; }
3882#her
3883GeditWindow.background .gedit-bottom-panel-paned .pane-separator {
3884  background-color: #dcdfe3; }
3885
3886.gedit-bottom-panel-paned {
3887  background-color: #ffffff; }
3888
3889.gedit-document-panel {
3890  background-color: #F0F1F2; }
3891#her
3892  .maximized .gedit-document-panel {
3893    background-color: #F0F1F2; }
3894#her
3895  .gedit-document-panel .list-row {
3896    color: #EBDBB2; }
3897  .gedit-document-panel .list-row {
3898    background-color: rgba(235, 219, 178, 0);
3899    border: solid rgba(255, 255, 255, 0);
3900    border-width: 3px 2px 3px 2px; }
3901  .gedit-document-panel .list-row:hover {
3902    border: solid rgba(255, 255, 255, 0.15);
3903    border-width: 3px 2px 3px 2px;
3904    background-color: rgba(235, 219, 178, 0.15); }
3905  .gedit-document-panel .list-row:active {
3906    color: #EBDBB2;
3907    background-color: #458588;
3908    border: solid #458588;
3909    border-width: 3px 2px 3px 2px; }
3910    .gedit-document-panel .list-row:active .button {
3911      color: #EBDBB2; }
3912  .gedit-document-panel .list-row:selected, .gedit-document-panel .list-row:selected:hover {
3913    color: #EBDBB2;
3914    background-color: #458588;
3915    border: solid #458588;
3916    border-width: 3px 2px 3px 2px; }
3917  .gedit-document-panel .prelight-row .button:active {
3918    color: #EBDBB2; }
3919
3920GeditFileBrowserWidget {
3921  background-color: #F0F1F2; }
3922#her
3923  .maximized GeditFileBrowserWidget {
3924    background-color: #F0F1F2; }
3925#her
3926  GeditFileBrowserWidget .horizontal {
3927    background-color: transparent;
3928    border-color: #252831; }
3929    GeditFileBrowserWidget .horizontal GtkComboBox {
3930      color: #EBDBB2; }
3931
3932GeditWindow.background.csd GeditFileBrowserView.view {
3933  background-color: transparent;
3934  color: #EBDBB2; }
3935  GeditWindow.background.csd GeditFileBrowserView.view.expander {
3936    color: #EBDBB2; }
3937    GeditWindow.background.csd GeditFileBrowserView.view.expander:hover {
3938      color: #458588; }
3939
3940GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button,
3941GtkFileChooserDialog .dialog-vbox > .frame .button, GeditFileBrowserWidget .horizontal .button {
3942  color: #000000;
3943  outline-color: rgba(235, 219, 178, 0.3);
3944  border-color: rgba(26, 28, 34, 0.4);
3945  background-color: rgba(235, 219, 178, 1); }
3946  GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:hover,
3947  GtkFileChooserDialog .dialog-vbox > .frame .button:hover, GeditFileBrowserWidget .horizontal .button:hover {
3948    color: #000000;
3949    outline-color: rgba(235, 219, 178, 0.3);
3950    border-color: rgba(26, 28, 34, 0.4);
3951    background-color: rgba(0, 0, 0, 0.1); }
3952  GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:active,
3953  GtkFileChooserDialog .dialog-vbox > .frame .button:active, GeditFileBrowserWidget .horizontal .button:active, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:checked,
3954  GtkFileChooserDialog .dialog-vbox > .frame .button:checked, GeditFileBrowserWidget .horizontal .button:checked {
3955    color: #EBDBB2;
3956    outline-color: rgba(235, 219, 178, 0.3);
3957    border-color: rgba(26, 28, 34, 0.4);
3958    background-color: #458588; }
3959  GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .button:insensitive,
3960  GtkFileChooserDialog .dialog-vbox > .frame .button:insensitive, GeditFileBrowserWidget .horizontal .button:insensitive {
3961    color: #5d626e;
3962    border-color: rgba(26, 28, 34, 0.4);
3963    background-color: rgba(235, 219, 178, 1); }
3964
3965GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry,
3966GtkFileChooserDialog .dialog-vbox > .frame .entry {
3967  color: #EBDBB2;
3968  border-color: rgba(26, 28, 34, 0.4);
3969  background-image: linear-gradient(to bottom, rgba(40, 40, 40, 1.2));
3970  background-color: transparent; }
3971  GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry,
3972  GtkFileChooserDialog .dialog-vbox > .frame .image.entry, GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .image.entry:hover,
3973  GtkFileChooserDialog .dialog-vbox > .frame .image.entry:hover {
3974    color: inherit; }
3975  GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:focus,
3976  GtkFileChooserDialog .dialog-vbox > .frame .entry:focus {
3977    color: #EBDBB2;
3978    border-color: rgba(26, 28, 34, 0.4);
3979    background-image: linear-gradient(to bottom, #458588); }
3980  GtkFileChooserDialog GtkFileChooserWidget > GtkActionBar > GtkRevealer > .action-bar.frame .entry:insensitive,
3981  GtkFileChooserDialog .dialog-vbox > .frame .entry:insensitive {
3982    color: rgba(235, 219, 178, 0.55);
3983    background-image: linear-gradient(to bottom, rgba(102, 109, 132, 0.25)); }
3984
3985GtkFileChooserDialog GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider,
3986NautilusWindow GtkPlacesSidebar.sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, NemoWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider,
3987MarlinViewWindow .sidebar .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider, GeditFileBrowserWidget .overlay-indicator.scrollbar:not(.dragging):not(.hovering) .slider {
3988  background-color: #e7eaee;
3989  border: 1px solid rgba(0, 0, 0, 0.3); }
3990
3991GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .trough,
3992NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .trough, NemoWindow .sidebar .scrollbar .trough, NemoWindow .source-list.sidebar.view .scrollbar .trough,
3993MarlinViewWindow .sidebar .scrollbar .trough,
3994MarlinViewWindow .source-list.sidebar.view .scrollbar .trough, GeditFileBrowserWidget .scrollbar .trough {
3995  background-color: rgba(0, 0, 0, 0.2);
3996  border: none; }
3997
3998GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider,
3999NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider, NemoWindow .sidebar .scrollbar .slider, NemoWindow .source-list.sidebar.view .scrollbar .slider,
4000MarlinViewWindow .sidebar .scrollbar .slider,
4001MarlinViewWindow .source-list.sidebar.view .scrollbar .slider, GeditFileBrowserWidget .scrollbar .slider {
4002  background-color: rgba(231, 234, 238, 0.7); }
4003  GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:hover,
4004  NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:hover, NemoWindow .sidebar .scrollbar .slider:hover,
4005  MarlinViewWindow .sidebar .scrollbar .slider:hover, GeditFileBrowserWidget .scrollbar .slider:hover {
4006    background-color: #f6f7f9; }
4007  GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active,
4008  NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:prelight:active, NemoWindow .sidebar .scrollbar .slider:prelight:active,
4009  MarlinViewWindow .sidebar .scrollbar .slider:prelight:active, GeditFileBrowserWidget .scrollbar .slider:prelight:active {
4010    background-color: #458588; }
4011  GtkFileChooserDialog GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive,
4012  NautilusWindow GtkPlacesSidebar.sidebar .scrollbar .slider:insensitive, NemoWindow .sidebar .scrollbar .slider:insensitive,
4013  MarlinViewWindow .sidebar .scrollbar .slider:insensitive, GeditFileBrowserWidget .scrollbar .slider:insensitive {
4014    background-color: transparent; }
4015
4016@define-color theme_fg_color #000000;
4017@define-color theme_text_color #000000;
4018@define-color theme_bg_color #F0F1F2;
4019@define-color theme_base_color #EBDBB2;
4020@define-color theme_selected_bg_color #458588;
4021@define-color theme_selected_fg_color #EBDBB2;
4022@define-color fg_color #000000;
4023@define-color text_color #000000;
4024@define-color bg_color #F0F1F2;
4025@define-color base_color #EBDBB2;
4026@define-color selected_bg_color #458588;
4027@define-color selected_fg_color #EBDBB2;
4028@define-color insensitive_bg_color #fbfbfc;
4029@define-color insensitive_fg_color alpha(#000000,0.5);
4030@define-color insensitive_base_color #EBDBB2;
4031@define-color theme_unfocused_fg_color #000000;
4032@define-color theme_unfocused_text_color #000000;
4033@define-color theme_unfocused_bg_color #F0F1F2;
4034@define-color theme_unfocused_base_color #EBDBB2;
4035@define-color borders #dcdfe3;
4036@define-color unfocused_borders #dcdfe3;
4037@define-color warning_color #F27835;
4038@define-color error_color #FC4138;
4039@define-color success_color #73d216;
4040@define-color placeholder_text_color #A8A8A8;
4041@define-color content_view_bg #ffffff;
4042@define-color wm_title alpha(#EBDBB2,0.8);
4043@define-color wm_unfocused_title alpha(#EBDBB2,0.5);
4044@define-color wm_bg #282828;
4045@define-color wm_bg_unfocused #292929;
4046@define-color wm_highlight #282828;
4047@define-color wm_shadow alpha(black,0.35);
4048@define-color wm_button_close_bg #cc575d;
4049@define-color wm_button_close_hover_bg #d7787d;
4050@define-color wm_button_close_active_bg #be3841;
4051@define-color wm_icon_close_bg #282828;
4052@define-color wm_button_hover_bg #454C5C;
4053@define-color wm_button_active_bg #458588;
4054@define-color wm_button_hover_border #262932;
4055@define-color wm_icon_bg #90939B;
4056@define-color wm_icon_unfocused_bg #666A74;
4057@define-color wm_icon_hover_bg #C4C7CC;
4058@define-color wm_icon_active_bg #ffffff;
4059