gtk-3.0/gtk-dark.css 363.3 K raw
1
/* GTK NAMED COLORS
2
   ----------------
3
   use responsibly! */
4
/* widget text/foreground color */
5
@define-color theme_fg_color #ffffff;
6
/* text color for entries, views and content in general */
7
@define-color theme_text_color #ffffff;
8
/* widget base background color */
9
@define-color theme_bg_color #121113;
10
/* text widgets and the like base background color */
11
@define-color theme_base_color #1c1b1d;
12
/* base background color of selections */
13
@define-color theme_selected_bg_color #e78a53;
14
/* text/foreground color of selections */
15
@define-color theme_selected_fg_color #121113;
16
/* base background color of disabled widgets */
17
@define-color insensitive_bg_color #161517;
18
/* text foreground color of disabled widgets */
19
@define-color insensitive_fg_color #898889;
20
/* disabled text widgets and the like base background color */
21
@define-color insensitive_base_color #1c1b1d;
22
/* widget text/foreground color on backdrop windows */
23
@define-color theme_unfocused_fg_color #898889;
24
/* text color for entries, views and content in general on backdrop windows */
25
@define-color theme_unfocused_text_color #ffffff;
26
/* widget base background color on backdrop windows */
27
@define-color theme_unfocused_bg_color #121113;
28
/* text widgets and the like base background color on backdrop windows */
29
@define-color theme_unfocused_base_color #1f1d20;
30
/* base background color of selections on backdrop windows */
31
@define-color theme_unfocused_selected_bg_color #e78a53;
32
/* text/foreground color of selections on backdrop windows */
33
@define-color theme_unfocused_selected_fg_color #121113;
34
/* widgets main borders color */
35
@define-color borders #2b2b2b;
36
/* widgets main borders color on backdrop windows */
37
@define-color unfocused_borders #292829;
38
/* these are pretty self explicative */
39
@define-color warning_color #fbcb97;
40
@define-color error_color #e75353;
41
@define-color success_color #5f8787;
42
@define-color fg_color #ffffff;
43
@define-color text_color #ffffff;
44
@define-color bg_color #121113;
45
@define-color base_color #1c1b1d;
46
@define-color selected_bg_color #e78a53;
47
@define-color selected_fg_color #121113;
48
@define-color unfocused_fg_color #898889;
49
@define-color unfocused_text_color #ffffff;
50
@define-color unfocused_bg_color #121113;
51
@define-color unfocused_base_color #1f1d20;
52
@define-color unfocused_selected_bg_color #e78a53;
53
@define-color unfocused_selected_fg_color #121113;
54
/* these colors are exported for the window manager and shouldn't be used in applications,
55
read if you used those and something break with a version upgrade you're on your own... */
56
@define-color wm_title shade(#ffffff, 1.8);
57
@define-color wm_unfocused_title #898889;
58
@define-color wm_highlight rgba(0, 0, 0, 0);
59
@define-color wm_borders_edge rgba(255, 255, 255, 0.1);
60
@define-color wm_bg_a shade(#121113, 1.2);
61
@define-color wm_bg_b #121113;
62
@define-color wm_shadow alpha(black, 0.35);
63
@define-color wm_border alpha(black, 0.18);
64
@define-color wm_button_hover_color_a shade(#121113, 1.3);
65
@define-color wm_button_hover_color_b #121113;
66
@define-color wm_button_active_color_a shade(#121113, 0.85);
67
@define-color wm_button_active_color_b shade(#121113, 0.89);
68
@define-color wm_button_active_color_c shade(#121113, 0.9);
69
@define-color content_view_bg #1c1b1d;
70
@define-color text_view_bg #1c1b1d;
71
@define-color budgie_tasklist_indicator_color #e78a53;
72
@define-color budgie_tasklist_indicator_color_active #e78a53;
73
@define-color placeholder_text_color #d2d2d2;
74
@define-color STRAWBERRY_100 #ff8c82;
75
@define-color STRAWBERRY_300 #ed5353;
76
@define-color STRAWBERRY_500 #c6262e;
77
@define-color STRAWBERRY_700 #a10705;
78
@define-color STRAWBERRY_900 #7a0000;
79
@define-color ORANGE_100 #ffc27d;
80
@define-color ORANGE_300 #ffa154;
81
@define-color ORANGE_500 #f37329;
82
@define-color ORANGE_700 #cc3b02;
83
@define-color ORANGE_900 #a62100;
84
@define-color BANANA_100 #fff394;
85
@define-color BANANA_300 #ffe16b;
86
@define-color BANANA_500 #f9c440;
87
@define-color BANANA_700 #d48e15;
88
@define-color BANANA_900 #ad5f00;
89
@define-color LIME_100 #d1ff82;
90
@define-color LIME_300 #9bdb4d;
91
@define-color LIME_500 #68b723;
92
@define-color LIME_700 #3a9104;
93
@define-color LIME_900 #206b00;
94
@define-color MINT_100 #89ffdd;
95
@define-color MINT_300 #43d6b5;
96
@define-color MINT_500 #28bca3;
97
@define-color MINT_700 #0e9a83;
98
@define-color MINT_900 #007367;
99
@define-color BLUEBERRY_100 #8cd5ff;
100
@define-color BLUEBERRY_300 #64baff;
101
@define-color BLUEBERRY_500 #3689e6;
102
@define-color BLUEBERRY_700 #0d52bf;
103
@define-color BLUEBERRY_900 #002e99;
104
@define-color BUBBLEGUM_100 #fe9ab8;
105
@define-color BUBBLEGUM_300 #f4679d;
106
@define-color BUBBLEGUM_500 #de3e80;
107
@define-color BUBBLEGUM_700 #bc245d;
108
@define-color BUBBLEGUM_900 #910e38;
109
@define-color GRAPE_100 #e4c6fa;
110
@define-color GRAPE_300 #cd9ef7;
111
@define-color GRAPE_500 #a56de2;
112
@define-color GRAPE_700 #7239b3;
113
@define-color GRAPE_900 #452981;
114
@define-color COCOA_100 #a3907c;
115
@define-color COCOA_300 #8a715e;
116
@define-color COCOA_500 #715344;
117
@define-color COCOA_700 #57392d;
118
@define-color COCOA_900 #3d211b;
119
@define-color SILVER_100 #fafafa;
120
@define-color SILVER_300 #d4d4d4;
121
@define-color SILVER_500 #abacae;
122
@define-color SILVER_700 #7e8087;
123
@define-color SILVER_900 #555761;
124
@define-color SLATE_100 #95a3ab;
125
@define-color SLATE_300 #667885;
126
@define-color SLATE_500 #485a6c;
127
@define-color SLATE_700 #273445;
128
@define-color SLATE_900 #0e141f;
129
@define-color BLACK_100 #666;
130
@define-color BLACK_300 #4d4d4d;
131
@define-color BLACK_500 #333;
132
@define-color BLACK_700 #1a1a1a;
133
@define-color BLACK_900 #000;
134
/*****************
135
* Drawing mixins *
136
*****************/
137
/*********
138
* Common *
139
*********/
140
*, button:link,
141
button:visited {
142
  padding: 0;
143
  -GtkToolButton-icon-spacing: 4;
144
  -GtkTextView-error-underline-color: #e75353;
145
  -GtkScrolledWindow-scrollbar-spacing: 0;
146
  -GtkToolItemGroup-expander-size: 11;
147
  -GtkWidget-text-handle-width: 20;
148
  -GtkWidget-text-handle-height: 24;
149
  -GtkDialog-button-spacing: 4;
150
  -GtkDialog-action-area-border: 0;
151
  outline-color: rgba(255, 255, 255, 0.3);
152
  outline-style: dashed;
153
  outline-offset: -3px;
154
  outline-width: 1px;
155
  -gtk-outline-radius: 2px;
156
  -gtk-secondary-caret-color: #e78a53; }
157
158
/***********
159
 * Widgets *
160
 ***********/
161
/***************
162
* Action bars *
163
***************/
164
.action-bar {
165
  background-color: black;
166
  border: solid #2b2b2b;
167
  border-width: 1px 0 0 0;
168
  color: #ffffff;
169
  box-shadow: none; }
170
  .action-bar:backdrop, progressbar:backdrop progress.action-bar, progressbar:backdrop trough.action-bar, label:backdrop selection.action-bar {
171
    background-color: black;
172
    box-shadow: none;
173
    -gtk-icon-effect: dim; }
174
  .action-bar:first-child, .linked.vertical > combobox:first-child > box > button.action-bar.combo, .linked:not(.vertical) > combobox:first-child > box > button.action-bar.combo, combobox.linked button.action-bar:nth-child(2):dir(rtl) {
175
    border-radius: 6px 6px 0px 0px;
176
    border-width: 1px 1px 0px 1px; }
177
  .action-bar:last-child, .linked.vertical > combobox:last-child > box > button.action-bar.combo, .linked:not(.vertical) > combobox:last-child > box > button.action-bar.combo, combobox.linked button.action-bar:nth-child(2):dir(ltr) {
178
    border-radius: 0 0 6px 6px;
179
    border-width: 0px 1px 1px 1px; }
180
181
/*********************
182
 * App Notifications *
183
 *********************/
184
.app-notification,
185
.app-notification.frame {
186
  padding: 10px;
187
  border-radius: 0 0 5px 5px;
188
  background-color: rgba(18, 17, 19, 0.93);
189
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), transparent 2px);
190
  background-clip: padding-box; }
191
  .app-notification:backdrop, progressbar:backdrop progress.app-notification, progressbar:backdrop trough.app-notification, label:backdrop selection.app-notification,
192
  .app-notification.frame:backdrop,
193
  progressbar:backdrop progress.frame,
194
  progressbar:backdrop trough.frame,
195
  label:backdrop selection.frame {
196
    background-image: none;
197
    transition: 200ms ease-out; }
198
  .app-notification border,
199
  .app-notification.frame border {
200
    border: none; }
201
202
/***************
203
 * Base States *
204
 ***************/
205
.background {
206
  color: #ffffff;
207
  background-color: #121113; }
208
  .background:backdrop, progressbar:backdrop progress.background, progressbar:backdrop trough.background, label:backdrop selection.background {
209
    color: #898889;
210
    background-color: #121113;
211
    text-shadow: none;
212
    -gtk-icon-shadow: none; }
213
214
/*
215
   These wildcard seems unavoidable, need to investigate.
216
   Wildcards are bad and troublesome, use them with care,
217
   or better, just don't.
218
   Everytime a wildcard is used a kitten dies, painfully.
219
*/
220
selection {
221
  background-color: #e78a53;
222
  color: #121113; }
223
224
*:disabled, button:disabled:link,
225
button:disabled:visited, label:disabled selection {
226
  -gtk-icon-effect: dim; }
227
228
.gtkstyle-fallback {
229
  color: #ffffff;
230
  background-color: #121113; }
231
  .gtkstyle-fallback:hover {
232
    color: #ffffff;
233
    background-color: #2c292e; }
234
  .gtkstyle-fallback:active {
235
    color: #ffffff;
236
    background-color: black; }
237
  .gtkstyle-fallback:disabled, label:disabled selection.gtkstyle-fallback {
238
    color: #898889;
239
    background-color: #161517; }
240
  .gtkstyle-fallback:selected {
241
    color: #121113;
242
    background-color: #e78a53; }
243
244
.view, iconview,
245
.view text,
246
iconview text,
247
textview text {
248
  color: #ffffff;
249
  background-color: #1c1b1d; }
250
  .view:backdrop, progressbar:backdrop progress.view, progressbar:backdrop trough.view, label:backdrop selection.view, iconview:backdrop,
251
  .view text:backdrop,
252
  iconview text:backdrop,
253
  textview text:backdrop {
254
    color: #d2d2d2;
255
    background-color: #1f1d20; }
256
  .view:selected:focus, iconview:selected:focus, .view:selected, iconview:selected,
257
  .view text:selected:focus,
258
  iconview text:selected:focus,
259
  textview text:selected:focus,
260
  .view text:selected,
261
  iconview text:selected,
262
  textview text:selected {
263
    border-radius: 3px; }
264
265
textview border {
266
  background-color: #171618; }
267
268
.rubberband,
269
rubberband,
270
treeview.view rubberband,
271
.content-view rubberband,
272
flowbox rubberband {
273
  border: 1px solid #e16c26;
274
  background-color: rgba(225, 108, 38, 0.2); }
275
276
flowbox flowboxchild {
277
  padding: 3px;
278
  border-radius: 3px; }
279
  flowbox flowboxchild:selected {
280
    outline-offset: -2px; }
281
282
label {
283
  caret-color: currentColor; }
284
  label.separator {
285
    color: #ffffff; }
286
    label.separator:backdrop, progressbar:backdrop progress.separator, progressbar:backdrop trough.separator, label:backdrop selection.separator {
287
      color: #898889; }
288
  label selection {
289
    background-color: #e78a53;
290
    color: #121113; }
291
  label:disabled {
292
    color: #898889; }
293
    label:disabled:backdrop, progressbar:backdrop progress:disabled, progressbar:backdrop trough:disabled, label:backdrop selection:disabled {
294
      color: #38353b; }
295
  label:backdrop {
296
    color: #898889; }
297
298
.dim-label, .titlebar .subtitle,
299
headerbar .subtitle, label.separator {
300
  opacity: 0.55;
301
  text-shadow: none; }
302
303
assistant .sidebar {
304
  background-color: #1c1b1d;
305
  border-top: 1px solid #2b2b2b; }
306
  assistant .sidebar:backdrop, assistant progressbar:backdrop progress.sidebar, progressbar:backdrop assistant progress.sidebar, assistant progressbar:backdrop trough.sidebar, progressbar:backdrop assistant trough.sidebar, assistant label:backdrop selection.sidebar, label:backdrop assistant selection.sidebar {
307
    background-color: #1f1d20;
308
    border-color: #292829; }
309
310
assistant.csd .sidebar {
311
  border-top-style: none; }
312
313
assistant .sidebar label {
314
  padding: 6px 12px; }
315
316
assistant .sidebar label.highlight {
317
  background-color: #414142; }
318
319
.csd popover.background.osd, popover.background.osd, .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier, .osd .scale-popup, .app-notification,
320
.app-notification.frame, .osd {
321
  color: #ffffff;
322
  border: none;
323
  background-color: rgba(18, 17, 19, 0.93);
324
  background-clip: padding-box;
325
  outline-color: rgba(255, 255, 255, 0.3);
326
  text-shadow: 0 1px black;
327
  -gtk-icon-shadow: 0 1px black; }
328
  popover.background.osd:backdrop, progressbar:backdrop progress.osd, progressbar:backdrop trough.osd, popover.background.touch-selection:backdrop, progressbar:backdrop progress.touch-selection, progressbar:backdrop trough.touch-selection, popover.background.magnifier:backdrop, progressbar:backdrop progress.magnifier, progressbar:backdrop trough.magnifier, .osd .scale-popup:backdrop, .osd progressbar:backdrop progress.scale-popup, progressbar:backdrop .osd progress.scale-popup, .osd progressbar:backdrop trough.scale-popup, progressbar:backdrop .osd trough.scale-popup, .app-notification:backdrop, progressbar:backdrop progress.app-notification, progressbar:backdrop trough.app-notification, label:backdrop .osd selection.scale-popup, .osd label:backdrop selection.scale-popup, label:backdrop selection.app-notification, .osd:backdrop, label:backdrop selection.osd {
329
    text-shadow: none;
330
    -gtk-icon-shadow: none; }
331
332
*:selected, button:selected:link,
333
button:selected:visited {
334
  background: #e78a53;
335
  color: #121113; }
336
337
/***********
338
 * Buttons *
339
 ***********/
340
@keyframes needs_attention {
341
  from {
342
    background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(#f0b896), to(transparent)); }
343
  to {
344
    background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#e78a53), to(transparent)); } }
345
346
notebook > header > tabs > arrow, combobox:drop(active) button.combo, .selection-mode button.titlebutton,
347
button {
348
  min-height: 20px;
349
  min-width: 16px;
350
  padding: 2px 6px;
351
  border: 1px solid #2b2b2b;
352
  border-radius: 4px;
353
  transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
354
  font-weight: normal;
355
  color: #ffffff;
356
  background-color: #1b1a1c;
357
  text-shadow: none; }
358
  notebook > header > tabs > arrow.flat, notebook > header > tabs > arrow, combobox:drop(active) button.flat.combo, combobox:drop(active) .selection-mode button.combo.titlebutton, .selection-mode combobox:drop(active) button.combo.titlebutton, .selection-mode button.titlebutton,
359
  button.flat {
360
    border-color: transparent;
361
    background-color: transparent;
362
    background-image: none;
363
    box-shadow: inset 0 1px rgba(255, 255, 255, 0);
364
    text-shadow: none;
365
    -gtk-icon-shadow: none;
366
    transition: none; }
367
    notebook > header > tabs > arrow:hover, combobox:drop(active) button.flat.combo:hover, combobox:drop(active) .selection-mode button.combo.titlebutton:hover, .selection-mode combobox:drop(active) button.combo.titlebutton:hover,
368
    button.flat:hover,
369
    .selection-mode button.titlebutton:hover {
370
      transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
371
      transition-duration: 500ms;
372
      color: #121113;
373
      outline-color: rgba(18, 17, 19, 0.3);
374
      background-color: #e78a53;
375
      text-shadow: none; }
376
      notebook > header > tabs > arrow:hover:active, combobox:drop(active) button.flat.combo:hover:active,
377
      button.flat:hover:active,
378
      .selection-mode button.titlebutton:hover:active {
379
        transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
380
  notebook > header > tabs > arrow:hover, combobox:drop(active) button.combo:hover, .selection-mode button.titlebutton:hover,
381
  button:hover {
382
    color: #121113;
383
    outline-color: rgba(18, 17, 19, 0.3);
384
    background-color: #e78a53;
385
    text-shadow: none;
386
    -gtk-icon-effect: highlight; }
387
  notebook > header > tabs > arrow:active, combobox:drop(active) button.combo:active, notebook > header > tabs > arrow:checked, combobox:drop(active) button.combo:checked, .selection-mode button.titlebutton:active, .selection-mode button.titlebutton:checked,
388
  button:active,
389
  button:checked {
390
    color: #121113;
391
    outline-color: rgba(18, 17, 19, 0.3);
392
    background-color: #e47b3d;
393
    text-shadow: none;
394
    transition-duration: 50ms; }
395
  .selection-mode button.titlebutton:backdrop, popover.background checkbutton:backdrop,
396
  popover.background radiobutton:backdrop, notebook > header > tabs > arrow:backdrop, combobox:drop(active) button.combo:backdrop, combobox:drop(active) progressbar:backdrop progress.combo, progressbar:backdrop combobox:drop(active) progress.combo, combobox:drop(active) progressbar:backdrop trough.combo, progressbar:backdrop combobox:drop(active) trough.combo, popover.background checkbutton:backdrop,
397
  popover.background radiobutton:backdrop,
398
  button:backdrop.flat,
399
  popover.background checkbutton:backdrop,
400
  popover.background radiobutton:backdrop,
401
  button:backdrop {
402
    color: #d2d2d2;
403
    outline-color: rgba(255, 255, 255, 0.3);
404
    background-color: #1f1d20;
405
    text-shadow: none;
406
    transition: 200ms ease-out;
407
    -gtk-icon-effect: none; }
408
    popover.background checkbutton:backdrop:active,
409
    popover.background radiobutton:backdrop:active, popover.background checkbutton:backdrop:checked,
410
    popover.background radiobutton:backdrop:checked, notebook > header > tabs > arrow:backdrop:active, combobox:drop(active) button.combo:backdrop:active, combobox:drop(active) progressbar:backdrop progress.combo:active, progressbar:backdrop combobox:drop(active) progress.combo:active, combobox:drop(active) progressbar:backdrop trough.combo:active, progressbar:backdrop combobox:drop(active) trough.combo:active, notebook > header > tabs > arrow:backdrop:checked, combobox:drop(active) button.combo:backdrop:checked, combobox:drop(active) progressbar:backdrop progress.combo:checked, progressbar:backdrop combobox:drop(active) progress.combo:checked, combobox:drop(active) progressbar:backdrop trough.combo:checked, progressbar:backdrop combobox:drop(active) trough.combo:checked,
411
    button:backdrop.flat:active,
412
    button:backdrop.flat:checked,
413
    button:backdrop:active,
414
    button:backdrop:checked {
415
      color: rgba(18, 17, 19, 0.7);
416
      outline-color: rgba(255, 255, 255, 0.3);
417
      background-color: #e78a53;
418
      text-shadow: none; }
419
      popover.background checkbutton:backdrop:active label,
420
      popover.background radiobutton:backdrop:active label, popover.background checkbutton:backdrop:checked label,
421
      popover.background radiobutton:backdrop:checked label, notebook > header > tabs > arrow:backdrop:active label, combobox:drop(active) button.combo:backdrop:active label, combobox:drop(active) progressbar:backdrop progress.combo:active label, progressbar:backdrop combobox:drop(active) progress.combo:active label, combobox:drop(active) progressbar:backdrop trough.combo:active label, progressbar:backdrop combobox:drop(active) trough.combo:active label, notebook > header > tabs > arrow:backdrop:checked label, combobox:drop(active) button.combo:backdrop:checked label, combobox:drop(active) progressbar:backdrop progress.combo:checked label, progressbar:backdrop combobox:drop(active) progress.combo:checked label, combobox:drop(active) progressbar:backdrop trough.combo:checked label, progressbar:backdrop combobox:drop(active) trough.combo:checked label,
422
      button:backdrop.flat:active label,
423
      button:backdrop.flat:checked label,
424
      button:backdrop:active label,
425
      button:backdrop:checked label {
426
        color: rgba(18, 17, 19, 0.7); }
427
    popover.background checkbutton:backdrop:disabled,
428
    popover.background radiobutton:backdrop:disabled, notebook > header > tabs > arrow:backdrop:disabled, combobox:drop(active) button.combo:backdrop:disabled, combobox:drop(active) progressbar:backdrop progress.combo:disabled, progressbar:backdrop combobox:drop(active) progress.combo:disabled, combobox:drop(active) progressbar:backdrop trough.combo:disabled, progressbar:backdrop combobox:drop(active) trough.combo:disabled,
429
    button:backdrop.flat:disabled,
430
    button:backdrop:disabled {
431
      color: #d2d2d2;
432
      border-color: rgba(43, 43, 43, 0.3);
433
      background-color: #161517;
434
      text-shadow: none; }
435
      popover.background checkbutton:backdrop:disabled:active,
436
      popover.background radiobutton:backdrop:disabled:active, popover.background checkbutton:backdrop:disabled:checked,
437
      popover.background radiobutton:backdrop:disabled:checked, notebook > header > tabs > arrow:backdrop:disabled:active, combobox:drop(active) button.combo:backdrop:disabled:active, combobox:drop(active) progressbar:backdrop progress.combo:disabled:active, progressbar:backdrop combobox:drop(active) progress.combo:disabled:active, combobox:drop(active) progressbar:backdrop trough.combo:disabled:active, progressbar:backdrop combobox:drop(active) trough.combo:disabled:active, notebook > header > tabs > arrow:backdrop:disabled:checked, combobox:drop(active) button.combo:backdrop:disabled:checked, combobox:drop(active) progressbar:backdrop progress.combo:disabled:checked, progressbar:backdrop combobox:drop(active) progress.combo:disabled:checked, combobox:drop(active) progressbar:backdrop trough.combo:disabled:checked, progressbar:backdrop combobox:drop(active) trough.combo:disabled:checked,
438
      button:backdrop.flat:disabled:active,
439
      button:backdrop.flat:disabled:checked,
440
      button:backdrop:disabled:active,
441
      button:backdrop:disabled:checked {
442
        color: rgba(18, 17, 19, 0.7);
443
        outline-color: rgba(255, 255, 255, 0.3);
444
        background-color: #e78a53;
445
        text-shadow: none; }
446
  progressbar:backdrop progress.flat, progressbar:backdrop trough.flat, notebook > header > tabs > arrow:backdrop, combobox:drop(active) button.flat.combo:backdrop, combobox:drop(active) .selection-mode button.combo.titlebutton:backdrop, .selection-mode combobox:drop(active) button.combo.titlebutton:backdrop, combobox:drop(active) progressbar:backdrop progress.combo, progressbar:backdrop combobox:drop(active) progress.combo, combobox:drop(active) progressbar:backdrop trough.combo, progressbar:backdrop combobox:drop(active) trough.combo, label:backdrop selection.flat, notebook > header > tabs > arrow:disabled, combobox:drop(active) button.flat.combo:disabled, combobox:drop(active) .selection-mode button.combo.titlebutton:disabled, .selection-mode combobox:drop(active) button.combo.titlebutton:disabled, label:disabled selection.flat,
447
  button.flat:backdrop,
448
  .selection-mode button.titlebutton:backdrop,
449
  button.flat:disabled,
450
  .selection-mode button.titlebutton:disabled,
451
  button.flat:backdrop:disabled {
452
    border-color: transparent;
453
    background-color: transparent;
454
    background-image: none;
455
    box-shadow: inset 0 1px rgba(255, 255, 255, 0);
456
    text-shadow: none;
457
    -gtk-icon-shadow: none; }
458
  notebook > header > tabs > arrow:disabled, combobox:drop(active) button.combo:disabled, .selection-mode button.titlebutton:disabled,
459
  button:disabled {
460
    color: #d2d2d2;
461
    border-color: rgba(43, 43, 43, 0.3);
462
    background-color: #161517;
463
    text-shadow: none; }
464
    notebook > header > tabs > arrow:disabled:active, combobox:drop(active) button.combo:disabled:active, notebook > header > tabs > arrow:disabled:checked, combobox:drop(active) button.combo:disabled:checked,
465
    button:disabled:active,
466
    button:disabled:checked {
467
      color: rgba(18, 17, 19, 0.7);
468
      outline-color: rgba(255, 255, 255, 0.3);
469
      background-color: #e78a53;
470
      text-shadow: none; }
471
      notebook > header > tabs > arrow:disabled:active label, combobox:drop(active) button.combo:disabled:active label, notebook > header > tabs > arrow:disabled:checked label, combobox:drop(active) button.combo:disabled:checked label,
472
      button:disabled:active label,
473
      button:disabled:checked label {
474
        color: rgba(18, 17, 19, 0.7); }
475
  notebook > header > tabs > arrow.image-button, combobox:drop(active) button.image-button.combo, .selection-mode button.image-button.titlebutton,
476
  button.image-button {
477
    min-width: 24px;
478
    padding-left: 4px;
479
    padding-right: 4px; }
480
  notebook > header > tabs > arrow.image-button.circular, combobox:drop(active) button.image-button.circular.combo, notebook > header > tabs > arrow.image-button.sidebar-button, combobox:drop(active) button.image-button.sidebar-button.combo,
481
  button.image-button.circular,
482
  button.image-button.sidebar-button {
483
    padding: 6px 4px;
484
    border-radius: 50px;
485
    box-shadow: none; }
486
  notebook > header > tabs > arrow.text-button, combobox:drop(active) button.text-button.combo, .selection-mode button.text-button.titlebutton,
487
  button.text-button {
488
    padding-left: 16px;
489
    padding-right: 16px; }
490
  notebook > header > tabs > arrow.text-button.image-button, combobox:drop(active) button.text-button.image-button.combo,
491
  button.text-button.image-button {
492
    padding-left: 8px;
493
    padding-right: 8px;
494
    border-radius: 2px; }
495
    notebook > header > tabs > arrow.text-button.image-button label, combobox:drop(active) button.text-button.image-button.combo label,
496
    button.text-button.image-button label {
497
      padding-left: 8px;
498
      padding-right: 8px; }
499
  notebook > header > tabs > arrow:drop(active), combobox:drop(active) button.combo:drop(active), combobox:drop(active) button.combo, .selection-mode button.titlebutton:drop(active), combobox:drop(active) .selection-mode button.combo.titlebutton, .selection-mode combobox:drop(active) button.combo.titlebutton,
500
  button:drop(active),
501
  combobox:drop(active) button.combo {
502
    color: #e78a53;
503
    border-color: #e78a53;
504
    box-shadow: inset 0 0 0 1px #e78a53; }
505
506
row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled), row:selected .selection-mode button.titlebutton:not(:active):not(:checked):not(:hover):not(disabled), .selection-mode row:selected button.titlebutton:not(:active):not(:checked):not(:hover):not(disabled) {
507
  color: #121113;
508
  border-color: transparent; }
509
  row:selected progressbar:backdrop progress:not(disabled), progressbar:backdrop row:selected progress:not(disabled), row:selected progressbar:backdrop trough:not(disabled), progressbar:backdrop row:selected trough:not(disabled), row:selected label:backdrop selection:not(disabled), label:backdrop row:selected selection:not(disabled), row:selected button.flat:not(:active):not(:checked):not(:hover):not(disabled):backdrop, row:selected .selection-mode button.titlebutton:not(:active):not(:checked):not(:hover):not(disabled):backdrop, .selection-mode row:selected button.titlebutton:not(:active):not(:checked):not(:hover):not(disabled):backdrop {
510
    color: #898889; }
511
512
.selection-mode button.osd.titlebutton,
513
button.osd {
514
  min-width: 24px;
515
  min-height: 20px;
516
  color: #ffffff;
517
  border-radius: 5px;
518
  outline-color: rgba(255, 255, 255, 0.3);
519
  color: #ffffff;
520
  border-color: #2b2b2b;
521
  background-color: rgba(18, 17, 19, 0.93);
522
  background-clip: padding-box;
523
  text-shadow: 0 1px black;
524
  -gtk-icon-shadow: 0 1px black;
525
  outline-color: rgba(255, 255, 255, 0.3);
526
  border: none;
527
  box-shadow: none; }
528
  
529
  button.osd.image-button {
530
    min-width: 32px; }
531
  
532
  button.osd:hover {
533
    color: white;
534
    border-color: #2b2b2b;
535
    background-image: linear-gradient(to bottom, rgba(49, 46, 51, 0.93), rgba(49, 46, 51, 0.93));
536
    background-clip: padding-box;
537
    text-shadow: 0 1px black;
538
    -gtk-icon-shadow: 0 1px black;
539
    outline-color: rgba(255, 255, 255, 0.3);
540
    border: none;
541
    box-shadow: none; }
542
  
543
  button.osd:active,
544
  button.osd:checked {
545
    color: white;
546
    border-color: #2b2b2b;
547
    background-image: linear-gradient(to bottom, rgba(33, 31, 35, 0.93), rgba(33, 31, 35, 0.93));
548
    background-clip: padding-box;
549
    text-shadow: none;
550
    -gtk-icon-shadow: none;
551
    outline-color: rgba(255, 255, 255, 0.3);
552
    border: none;
553
    box-shadow: none; }
554
  progressbar:backdrop progress:disabled, progressbar:backdrop trough:disabled, label:backdrop selection.osd:disabled, label:disabled selection.osd,
555
  button.osd:disabled:backdrop,
556
  button.osd:disabled {
557
    color: #898889;
558
    border-color: #2b2b2b;
559
    background-image: linear-gradient(to bottom, rgba(42, 41, 43, 0.5), rgba(42, 41, 43, 0.5));
560
    background-clip: padding-box;
561
    box-shadow: none;
562
    text-shadow: none;
563
    -gtk-icon-shadow: none;
564
    border: none; }
565
  progressbar:backdrop progress.osd, progressbar:backdrop trough.osd, label:backdrop selection.osd,
566
  button.osd:backdrop {
567
    color: #ffffff;
568
    border-color: #2b2b2b;
569
    background-image: linear-gradient(to bottom, rgba(18, 17, 19, 0.93), rgba(18, 17, 19, 0.93));
570
    background-clip: padding-box;
571
    box-shadow: none;
572
    text-shadow: none;
573
    -gtk-icon-shadow: none;
574
    border: none; }
575
576
.csd popover.background.touch-selection button, .csd popover.background.magnifier button, popover.background.touch-selection button, popover.background.magnifier button, .app-notification button,
577
.app-notification.frame button, .osd .selection-mode button.titlebutton, .selection-mode .osd button.titlebutton, .osd button {
578
  color: #ffffff;
579
  border-color: #2b2b2b;
580
  background-color: rgba(18, 17, 19, 0.93);
581
  background-clip: padding-box;
582
  text-shadow: 0 1px black;
583
  -gtk-icon-shadow: 0 1px black;
584
  outline-color: rgba(255, 255, 255, 0.3); }
585
  popover.background.touch-selection button:hover, popover.background.magnifier button:hover, .app-notification button:hover, .osd button:hover {
586
    color: white;
587
    border-color: #2b2b2b;
588
    background-image: linear-gradient(to bottom, rgba(49, 46, 51, 0.93), rgba(49, 46, 51, 0.93));
589
    background-clip: padding-box;
590
    text-shadow: 0 1px black;
591
    -gtk-icon-shadow: 0 1px black;
592
    outline-color: rgba(255, 255, 255, 0.3); }
593
  progressbar:backdrop progress:active, progressbar:backdrop trough:active, popover.background.touch-selection button:active, popover.background.magnifier button:active, .app-notification button:active, progressbar:backdrop progress:checked, progressbar:backdrop trough:checked, popover.background.touch-selection button:checked, popover.background.magnifier button:checked, .app-notification button:checked, .osd label:backdrop selection:active, label:backdrop .osd selection:active, .osd label:backdrop selection:checked, label:backdrop .osd selection:checked, .osd button:active:backdrop, .osd button:active, .osd button:checked:backdrop, .osd button:checked {
594
    color: white;
595
    border-color: #2b2b2b;
596
    background-image: linear-gradient(to bottom, rgba(33, 31, 35, 0.93), rgba(33, 31, 35, 0.93));
597
    background-clip: padding-box;
598
    text-shadow: none;
599
    -gtk-icon-shadow: none;
600
    outline-color: rgba(255, 255, 255, 0.3); }
601
  progressbar:backdrop progress:disabled, progressbar:backdrop trough:disabled, popover.background.touch-selection button:disabled, popover.background.magnifier button:disabled, .osd button:disabled:backdrop, .osd button:disabled {
602
    color: #898889;
603
    border-color: #2b2b2b;
604
    background-image: linear-gradient(to bottom, rgba(42, 41, 43, 0.5), rgba(42, 41, 43, 0.5));
605
    background-clip: padding-box;
606
    box-shadow: none;
607
    text-shadow: none;
608
    -gtk-icon-shadow: none; }
609
  popover.background.touch-selection button:backdrop, popover.background.magnifier button:backdrop, .osd button:backdrop {
610
    color: #ffffff;
611
    border-color: #2b2b2b;
612
    background-image: linear-gradient(to bottom, rgba(18, 17, 19, 0.93), rgba(18, 17, 19, 0.93));
613
    background-clip: padding-box;
614
    box-shadow: none;
615
    text-shadow: none;
616
    -gtk-icon-shadow: none; }
617
  popover.background.touch-selection button.flat, popover.background.touch-selection .selection-mode button.titlebutton, .selection-mode popover.background.touch-selection button.titlebutton, popover.background.magnifier button.flat, popover.background.magnifier .selection-mode button.titlebutton, .selection-mode popover.background.magnifier button.titlebutton, .app-notification button.flat, .app-notification .selection-mode button.titlebutton, .selection-mode .app-notification button.titlebutton, .osd button.flat, .osd .selection-mode button.titlebutton, .selection-mode .osd button.titlebutton {
618
    border-color: transparent;
619
    background-color: transparent;
620
    background-image: none;
621
    box-shadow: inset 0 1px rgba(255, 255, 255, 0);
622
    text-shadow: none;
623
    -gtk-icon-shadow: none;
624
    box-shadow: none;
625
    text-shadow: 0 1px black;
626
    -gtk-icon-shadow: 0 1px black; }
627
    popover.background.touch-selection button.flat:hover, popover.background.touch-selection .selection-mode button.titlebutton:hover, .selection-mode popover.background.touch-selection button.titlebutton:hover, popover.background.magnifier button.flat:hover, popover.background.magnifier .selection-mode button.titlebutton:hover, .selection-mode popover.background.magnifier button.titlebutton:hover, .app-notification button.flat:hover, .app-notification .selection-mode button.titlebutton:hover, .selection-mode .app-notification button.titlebutton:hover, .osd button.flat:hover, .osd .selection-mode button.titlebutton:hover, .selection-mode .osd button.titlebutton:hover {
628
      color: white;
629
      border-color: #2b2b2b;
630
      background-image: linear-gradient(to bottom, rgba(49, 46, 51, 0.93), rgba(49, 46, 51, 0.93));
631
      background-clip: padding-box;
632
      text-shadow: 0 1px black;
633
      -gtk-icon-shadow: 0 1px black;
634
      outline-color: rgba(255, 255, 255, 0.3); }
635
    popover.background.touch-selection button.flat:disabled, popover.background.touch-selection .selection-mode button.titlebutton:disabled, .selection-mode popover.background.touch-selection button.titlebutton:disabled, popover.background.magnifier button.flat:disabled, popover.background.magnifier .selection-mode button.titlebutton:disabled, .selection-mode popover.background.magnifier button.titlebutton:disabled, .osd label:disabled selection.flat, label:disabled .osd selection.flat, .osd button.flat:disabled, .osd .selection-mode button.titlebutton:disabled, .selection-mode .osd button.titlebutton:disabled {
636
      color: #898889;
637
      border-color: #2b2b2b;
638
      background-image: linear-gradient(to bottom, rgba(42, 41, 43, 0.5), rgba(42, 41, 43, 0.5));
639
      background-clip: padding-box;
640
      box-shadow: none;
641
      text-shadow: none;
642
      -gtk-icon-shadow: none;
643
      background-image: none;
644
      border-color: transparent;
645
      box-shadow: none; }
646
    progressbar:backdrop progress.flat, progressbar:backdrop trough.flat, popover.background.touch-selection button.flat:backdrop, popover.background.touch-selection .selection-mode button.titlebutton:backdrop, .selection-mode popover.background.touch-selection button.titlebutton:backdrop, popover.background.touch-selection progressbar:backdrop progress.flat, progressbar:backdrop popover.background.touch-selection progress.flat, popover.background.touch-selection progressbar:backdrop trough.flat, progressbar:backdrop popover.background.touch-selection trough.flat, popover.background.magnifier button.flat:backdrop, popover.background.magnifier .selection-mode button.titlebutton:backdrop, .selection-mode popover.background.magnifier button.titlebutton:backdrop, popover.background.magnifier progressbar:backdrop progress.flat, progressbar:backdrop popover.background.magnifier progress.flat, popover.background.magnifier progressbar:backdrop trough.flat, progressbar:backdrop popover.background.magnifier trough.flat, .osd label:backdrop selection.flat, label:backdrop .osd selection.flat, .osd button.flat:backdrop, .osd .selection-mode button.titlebutton:backdrop, .selection-mode .osd button.titlebutton:backdrop {
647
      border-color: transparent;
648
      background-color: transparent;
649
      background-image: none;
650
      box-shadow: inset 0 1px rgba(255, 255, 255, 0);
651
      text-shadow: none;
652
      -gtk-icon-shadow: none; }
653
    popover.background.touch-selection button.flat:active, popover.background.touch-selection .selection-mode button.titlebutton:active, .selection-mode popover.background.touch-selection button.titlebutton:active, popover.background.magnifier button.flat:active, popover.background.magnifier .selection-mode button.titlebutton:active, .selection-mode popover.background.magnifier button.titlebutton:active, .app-notification button.flat:active, .app-notification .selection-mode button.titlebutton:active, .selection-mode .app-notification button.titlebutton:active, popover.background.touch-selection button.flat:checked, popover.background.touch-selection .selection-mode button.titlebutton:checked, .selection-mode popover.background.touch-selection button.titlebutton:checked, popover.background.magnifier button.flat:checked, popover.background.magnifier .selection-mode button.titlebutton:checked, .selection-mode popover.background.magnifier button.titlebutton:checked, .app-notification button.flat:checked, .app-notification .selection-mode button.titlebutton:checked, .selection-mode .app-notification button.titlebutton:checked, .osd button.flat:active, .osd .selection-mode button.titlebutton:active, .selection-mode .osd button.titlebutton:active, .osd button.flat:checked, .osd .selection-mode button.titlebutton:checked, .selection-mode .osd button.titlebutton:checked {
654
      color: white;
655
      border-color: #2b2b2b;
656
      background-image: linear-gradient(to bottom, rgba(33, 31, 35, 0.93), rgba(33, 31, 35, 0.93));
657
      background-clip: padding-box;
658
      text-shadow: none;
659
      -gtk-icon-shadow: none;
660
      outline-color: rgba(255, 255, 255, 0.3); }
661
662
.selection-mode button.titlebutton,
663
button.suggested-action {
664
  border: none;
665
  box-shadow: none;
666
  color: white;
667
  border-radius: 4px;
668
  background: linear-gradient(to right, #e78a53 0%, #e78a53 100%); }
669
  .selection-mode button.titlebutton, popover.background checkbutton.suggested-action,
670
  popover.background radiobutton.suggested-action, notebook > header > tabs > arrow.suggested-action,
671
  button.suggested-action.flat,
672
  popover.background checkbutton.suggested-action,
673
  popover.background radiobutton.suggested-action {
674
    box-shadow: none;
675
    color: white;
676
    border-radius: 4px;
677
    background: linear-gradient(to right, #e78a53 0%, #e78a53 100%); }
678
  
679
  button.suggested-action:hover,
680
  .selection-mode button.titlebutton:hover {
681
    color: white;
682
    outline-color: rgba(255, 255, 255, 0.3);
683
    background-color: #e78a53;
684
    text-shadow: none; }
685
  
686
  button.suggested-action:active,
687
  .selection-mode button.titlebutton:active,
688
  button.suggested-action:checked,
689
  .selection-mode button.titlebutton:checked {
690
    color: white;
691
    outline-color: rgba(255, 255, 255, 0.3);
692
    background-color: #e78a53;
693
    text-shadow: none; }
694
  progressbar:backdrop progress.suggested-action, progressbar:backdrop trough.suggested-action, label:backdrop selection.suggested-action, progressbar:backdrop progress.flat, progressbar:backdrop trough.flat, popover.background checkbutton.suggested-action:backdrop, popover.background progressbar:backdrop progress.suggested-action, progressbar:backdrop popover.background progress.suggested-action, popover.background progressbar:backdrop trough.suggested-action, progressbar:backdrop popover.background trough.suggested-action,
695
  popover.background radiobutton.suggested-action:backdrop, notebook > header > tabs > arrow.suggested-action:backdrop, label:backdrop selection.flat,
696
  button.suggested-action:backdrop,
697
  .selection-mode button.titlebutton:backdrop,
698
  button.suggested-action.flat:backdrop {
699
    color: #d2d2d2;
700
    outline-color: rgba(255, 255, 255, 0.3);
701
    background-color: #e78a53;
702
    text-shadow: none; }
703
    progressbar:backdrop progress.suggested-action label, progressbar:backdrop trough.suggested-action label, label:backdrop selection.suggested-action label, progressbar:backdrop progress.flat label, progressbar:backdrop trough.flat label, popover.background checkbutton.suggested-action:backdrop label, popover.background progressbar:backdrop progress.suggested-action label, progressbar:backdrop popover.background progress.suggested-action label, popover.background progressbar:backdrop trough.suggested-action label, progressbar:backdrop popover.background trough.suggested-action label,
704
    popover.background radiobutton.suggested-action:backdrop label, notebook > header > tabs > arrow.suggested-action:backdrop label, label:backdrop selection.flat label,
705
    button.suggested-action:backdrop label,
706
    .selection-mode button.titlebutton:backdrop label,
707
    button.suggested-action.flat:backdrop label {
708
      color: rgba(255, 255, 255, 0.5); }
709
    progressbar:backdrop progress.suggested-action:active, progressbar:backdrop trough.suggested-action:active, label:backdrop selection.suggested-action:active, progressbar:backdrop progress.suggested-action:checked, progressbar:backdrop trough.suggested-action:checked, label:backdrop selection.suggested-action:checked, progressbar:backdrop progress.flat:active, progressbar:backdrop trough.flat:active, popover.background checkbutton.suggested-action:backdrop:active,
710
    popover.background radiobutton.suggested-action:backdrop:active, notebook > header > tabs > arrow.suggested-action:backdrop:active, label:backdrop selection.flat:active, progressbar:backdrop progress.flat:checked, progressbar:backdrop trough.flat:checked, popover.background checkbutton.suggested-action:backdrop:checked,
711
    popover.background radiobutton.suggested-action:backdrop:checked, notebook > header > tabs > arrow.suggested-action:backdrop:checked, label:backdrop selection.flat:checked,
712
    button.suggested-action:backdrop:active,
713
    .selection-mode button.titlebutton:backdrop:active,
714
    button.suggested-action:backdrop:checked,
715
    .selection-mode button.titlebutton:backdrop:checked,
716
    button.suggested-action.flat:backdrop:active,
717
    button.suggested-action.flat:backdrop:checked {
718
      color: rgba(18, 17, 19, 0.7);
719
      outline-color: rgba(255, 255, 255, 0.3);
720
      background-color: #e78a53;
721
      text-shadow: none; }
722
      progressbar:backdrop progress.suggested-action:active label, progressbar:backdrop trough.suggested-action:active label, label:backdrop selection.suggested-action:active label, progressbar:backdrop progress.suggested-action:checked label, progressbar:backdrop trough.suggested-action:checked label, label:backdrop selection.suggested-action:checked label, progressbar:backdrop progress.flat:active label, progressbar:backdrop trough.flat:active label, popover.background checkbutton.suggested-action:backdrop:active label,
723
      popover.background radiobutton.suggested-action:backdrop:active label, notebook > header > tabs > arrow.suggested-action:backdrop:active label, label:backdrop selection.flat:active label, progressbar:backdrop progress.flat:checked label, progressbar:backdrop trough.flat:checked label, popover.background checkbutton.suggested-action:backdrop:checked label,
724
      popover.background radiobutton.suggested-action:backdrop:checked label, notebook > header > tabs > arrow.suggested-action:backdrop:checked label, label:backdrop selection.flat:checked label,
725
      button.suggested-action:backdrop:active label,
726
      .selection-mode button.titlebutton:backdrop:active label,
727
      button.suggested-action:backdrop:checked label,
728
      .selection-mode button.titlebutton:backdrop:checked label,
729
      button.suggested-action.flat:backdrop:active label,
730
      button.suggested-action.flat:backdrop:checked label {
731
        color: rgba(18, 17, 19, 0.7); }
732
    progressbar:backdrop progress.suggested-action:disabled, progressbar:backdrop trough.suggested-action:disabled, label:backdrop selection.suggested-action:disabled, label:disabled selection.suggested-action:backdrop, label:disabled progressbar:backdrop progress.suggested-action, progressbar:backdrop label:disabled progress.suggested-action, label:disabled progressbar:backdrop trough.suggested-action, progressbar:backdrop label:disabled trough.suggested-action, label:backdrop label:disabled selection.suggested-action, label:disabled label:backdrop selection.suggested-action, progressbar:backdrop progress.flat:disabled, progressbar:backdrop trough.flat:disabled, popover.background checkbutton.suggested-action:backdrop:disabled,
733
    popover.background radiobutton.suggested-action:backdrop:disabled, notebook > header > tabs > arrow.suggested-action:backdrop:disabled, label:backdrop selection.flat:disabled, label:disabled selection.flat:backdrop, label:disabled progressbar:backdrop progress.flat, progressbar:backdrop label:disabled progress.flat, label:disabled progressbar:backdrop trough.flat, progressbar:backdrop label:disabled trough.flat, label:backdrop label:disabled selection.flat, label:disabled label:backdrop selection.flat,
734
    button.suggested-action:backdrop:disabled,
735
    .selection-mode button.titlebutton:backdrop:disabled,
736
    button.suggested-action.flat:backdrop:disabled {
737
      color: #d2d2d2;
738
      border-color: rgba(43, 43, 43, 0.3);
739
      background-color: #e78a53;
740
      text-shadow: none; }
741
      progressbar:backdrop progress.suggested-action:disabled label, progressbar:backdrop trough.suggested-action:disabled label, label:backdrop selection.suggested-action:disabled label, label:disabled selection.suggested-action:backdrop label, label:disabled progressbar:backdrop progress.suggested-action label, progressbar:backdrop label:disabled progress.suggested-action label, label:disabled progressbar:backdrop trough.suggested-action label, progressbar:backdrop label:disabled trough.suggested-action label, label:backdrop label:disabled selection.suggested-action label, label:disabled label:backdrop selection.suggested-action label, progressbar:backdrop progress.flat:disabled label, progressbar:backdrop trough.flat:disabled label, popover.background checkbutton.suggested-action:backdrop:disabled label,
742
      popover.background radiobutton.suggested-action:backdrop:disabled label, notebook > header > tabs > arrow.suggested-action:backdrop:disabled label, label:backdrop selection.flat:disabled label, label:disabled selection.flat:backdrop label, label:disabled progressbar:backdrop progress.flat label, progressbar:backdrop label:disabled progress.flat label, label:disabled progressbar:backdrop trough.flat label, progressbar:backdrop label:disabled trough.flat label, label:backdrop label:disabled selection.flat label, label:disabled label:backdrop selection.flat label,
743
      button.suggested-action:backdrop:disabled label,
744
      .selection-mode button.titlebutton:backdrop:disabled label,
745
      button.suggested-action.flat:backdrop:disabled label {
746
        color: rgba(255, 255, 255, 0.5); }
747
      progressbar:backdrop progress.suggested-action:disabled:active, progressbar:backdrop trough.suggested-action:disabled:active, label:backdrop selection.suggested-action:disabled:active, label:disabled selection.suggested-action:backdrop:active, label:disabled progressbar:backdrop progress.suggested-action:active, progressbar:backdrop label:disabled progress.suggested-action:active, label:disabled progressbar:backdrop trough.suggested-action:active, progressbar:backdrop label:disabled trough.suggested-action:active, label:backdrop label:disabled selection.suggested-action:active, label:disabled label:backdrop selection.suggested-action:active, progressbar:backdrop progress.suggested-action:disabled:checked, progressbar:backdrop trough.suggested-action:disabled:checked, label:backdrop selection.suggested-action:disabled:checked, label:disabled selection.suggested-action:backdrop:checked, label:disabled progressbar:backdrop progress.suggested-action:checked, progressbar:backdrop label:disabled progress.suggested-action:checked, label:disabled progressbar:backdrop trough.suggested-action:checked, progressbar:backdrop label:disabled trough.suggested-action:checked, label:backdrop label:disabled selection.suggested-action:checked, label:disabled label:backdrop selection.suggested-action:checked, progressbar:backdrop progress.flat:disabled:active, progressbar:backdrop trough.flat:disabled:active, popover.background checkbutton.suggested-action:backdrop:disabled:active,
748
      popover.background radiobutton.suggested-action:backdrop:disabled:active, notebook > header > tabs > arrow.suggested-action:backdrop:disabled:active, label:backdrop selection.flat:disabled:active, label:disabled selection.flat:backdrop:active, label:disabled progressbar:backdrop progress.flat:active, progressbar:backdrop label:disabled progress.flat:active, label:disabled progressbar:backdrop trough.flat:active, progressbar:backdrop label:disabled trough.flat:active, label:backdrop label:disabled selection.flat:active, label:disabled label:backdrop selection.flat:active, progressbar:backdrop progress.flat:disabled:checked, progressbar:backdrop trough.flat:disabled:checked, popover.background checkbutton.suggested-action:backdrop:disabled:checked,
749
      popover.background radiobutton.suggested-action:backdrop:disabled:checked, notebook > header > tabs > arrow.suggested-action:backdrop:disabled:checked, label:backdrop selection.flat:disabled:checked, label:disabled selection.flat:backdrop:checked, label:disabled progressbar:backdrop progress.flat:checked, progressbar:backdrop label:disabled progress.flat:checked, label:disabled progressbar:backdrop trough.flat:checked, progressbar:backdrop label:disabled trough.flat:checked, label:backdrop label:disabled selection.flat:checked, label:disabled label:backdrop selection.flat:checked,
750
      button.suggested-action:backdrop:disabled:active,
751
      .selection-mode button.titlebutton:backdrop:disabled:active,
752
      button.suggested-action:backdrop:disabled:checked,
753
      .selection-mode button.titlebutton:backdrop:disabled:checked,
754
      button.suggested-action.flat:backdrop:disabled:active,
755
      button.suggested-action.flat:backdrop:disabled:checked {
756
        color: rgba(18, 17, 19, 0.7);
757
        outline-color: rgba(255, 255, 255, 0.3);
758
        background-color: #e78a53;
759
        text-shadow: none; }
760
  .selection-mode button.titlebutton:backdrop, progressbar:backdrop progress.flat, progressbar:backdrop trough.flat, popover.background checkbutton.suggested-action:backdrop, popover.background progressbar:backdrop progress.suggested-action, progressbar:backdrop popover.background progress.suggested-action, popover.background progressbar:backdrop trough.suggested-action, progressbar:backdrop popover.background trough.suggested-action,
761
  popover.background radiobutton.suggested-action:backdrop, notebook > header > tabs > arrow.suggested-action:backdrop, progressbar:backdrop notebook > header > tabs > progress.suggested-action, progressbar:backdrop notebook > header > tabs > trough.suggested-action, label:backdrop selection.flat, .selection-mode button.titlebutton:disabled, popover.background checkbutton.suggested-action:disabled,
762
  popover.background radiobutton.suggested-action:disabled, notebook > header > tabs > arrow.suggested-action:disabled, label:disabled selection.flat,
763
  button.suggested-action.flat:backdrop,
764
  button.suggested-action.flat:disabled,
765
  button.suggested-action.flat:backdrop:disabled {
766
    border-color: transparent;
767
    background-color: transparent;
768
    background-image: none;
769
    box-shadow: inset 0 1px rgba(255, 255, 255, 0);
770
    text-shadow: none;
771
    -gtk-icon-shadow: none;
772
    color: rgba(231, 138, 83, 0.8); }
773
  label:disabled selection.suggested-action,
774
  button.suggested-action:disabled,
775
  .selection-mode button.titlebutton:disabled {
776
    color: #d2d2d2;
777
    border-color: rgba(43, 43, 43, 0.3);
778
    background-color: #e78a53;
779
    text-shadow: none; }
780
    label:disabled selection.suggested-action:active, label:disabled selection.suggested-action:checked,
781
    button.suggested-action:disabled:active,
782
    .selection-mode button.titlebutton:disabled:active,
783
    button.suggested-action:disabled:checked,
784
    .selection-mode button.titlebutton:disabled:checked {
785
      color: rgba(18, 17, 19, 0.7);
786
      outline-color: rgba(255, 255, 255, 0.3);
787
      background-color: #e78a53;
788
      text-shadow: none; }
789
      label:disabled selection.suggested-action:active label, label:disabled selection.suggested-action:checked label,
790
      button.suggested-action:disabled:active label,
791
      .selection-mode button.titlebutton:disabled:active label,
792
      button.suggested-action:disabled:checked label,
793
      .selection-mode button.titlebutton:disabled:checked label {
794
        color: rgba(18, 17, 19, 0.7); }
795
  .osd button.suggested-action, .osd .selection-mode button.titlebutton, .selection-mode .osd button.titlebutton {
796
    color: #ffffff;
797
    border-color: #2b2b2b;
798
    background-color: rgba(231, 138, 83, 0.5);
799
    background-clip: padding-box;
800
    text-shadow: 0 1px black;
801
    -gtk-icon-shadow: 0 1px black;
802
    outline-color: rgba(255, 255, 255, 0.3); }
803
    .osd button.suggested-action:hover, .osd .selection-mode button.titlebutton:hover, .selection-mode .osd button.titlebutton:hover {
804
      color: white;
805
      border-color: #2b2b2b;
806
      background-image: linear-gradient(to bottom, rgba(231, 138, 83, 0.7), rgba(231, 138, 83, 0.7));
807
      background-clip: padding-box;
808
      text-shadow: 0 1px black;
809
      -gtk-icon-shadow: 0 1px black;
810
      outline-color: rgba(255, 255, 255, 0.3); }
811
    .osd progressbar:backdrop progress:active, progressbar:backdrop .osd progress:active, .osd progressbar:backdrop trough:active, progressbar:backdrop .osd trough:active, .osd label:backdrop selection:active, label:backdrop .osd selection:active, .osd progressbar:backdrop progress:checked, progressbar:backdrop .osd progress:checked, .osd progressbar:backdrop trough:checked, progressbar:backdrop .osd trough:checked, .osd label:backdrop selection:checked, label:backdrop .osd selection:checked, .osd button.suggested-action:active:backdrop, .osd button.suggested-action:active, .osd .selection-mode button.titlebutton:active, .selection-mode .osd button.titlebutton:active, .osd button.suggested-action:checked:backdrop, .osd button.suggested-action:checked, .osd .selection-mode button.titlebutton:checked, .selection-mode .osd button.titlebutton:checked {
812
      color: white;
813
      border-color: #2b2b2b;
814
      background-image: linear-gradient(to bottom, #e78a53, #e78a53);
815
      background-clip: padding-box;
816
      text-shadow: none;
817
      -gtk-icon-shadow: none;
818
      outline-color: rgba(255, 255, 255, 0.3); }
819
    .osd progressbar:backdrop progress:disabled, progressbar:backdrop .osd progress:disabled, .osd progressbar:backdrop trough:disabled, progressbar:backdrop .osd trough:disabled, .osd label:backdrop selection.suggested-action:disabled, label:backdrop .osd selection.suggested-action:disabled, .osd label:disabled selection.suggested-action, label:disabled .osd selection.suggested-action, .osd button.suggested-action:disabled:backdrop, .osd button.suggested-action:disabled, .osd .selection-mode button.titlebutton:disabled, .selection-mode .osd button.titlebutton:disabled {
820
      color: #898889;
821
      border-color: #2b2b2b;
822
      background-image: linear-gradient(to bottom, rgba(42, 41, 43, 0.5), rgba(42, 41, 43, 0.5));
823
      background-clip: padding-box;
824
      box-shadow: none;
825
      text-shadow: none;
826
      -gtk-icon-shadow: none; }
827
    .osd progressbar:backdrop progress.suggested-action, progressbar:backdrop .osd progress.suggested-action, .osd progressbar:backdrop trough.suggested-action, progressbar:backdrop .osd trough.suggested-action, .osd label:backdrop selection.suggested-action, label:backdrop .osd selection.suggested-action, .osd button.suggested-action:backdrop, .osd .selection-mode button.titlebutton:backdrop, .selection-mode .osd button.titlebutton:backdrop {
828
      color: #ffffff;
829
      border-color: #2b2b2b;
830
      background-image: linear-gradient(to bottom, rgba(231, 138, 83, 0.5), rgba(231, 138, 83, 0.5));
831
      background-clip: padding-box;
832
      box-shadow: none;
833
      text-shadow: none;
834
      -gtk-icon-shadow: none; }
835
836
.selection-mode button.destructive-action.titlebutton,
837
button.destructive-action {
838
  border: none;
839
  box-shadow: none;
840
  color: white;
841
  border-radius: 4px;
842
  background: linear-gradient(to right, #e75353, #e75353); }
843
  .selection-mode button.destructive-action.titlebutton, popover.background checkbutton.destructive-action,
844
  popover.background radiobutton.destructive-action, notebook > header > tabs > arrow.destructive-action,
845
  button.destructive-action.flat,
846
  popover.background checkbutton.destructive-action,
847
  popover.background radiobutton.destructive-action {
848
    box-shadow: none;
849
    color: white;
850
    border-radius: 4px;
851
    background: linear-gradient(to right, #e78a53 0%, #e78a53 100%); }
852
  
853
  button.destructive-action:hover {
854
    color: white;
855
    outline-color: rgba(255, 255, 255, 0.3);
856
    background-color: #e75353;
857
    text-shadow: none; }
858
  
859
  button.destructive-action:active,
860
  button.destructive-action:checked {
861
    color: white;
862
    outline-color: rgba(255, 255, 255, 0.3);
863
    background-color: #e75353;
864
    text-shadow: none; }
865
  progressbar:backdrop progress.destructive-action, progressbar:backdrop trough.destructive-action, label:backdrop selection.destructive-action, progressbar:backdrop progress.flat, progressbar:backdrop trough.flat, popover.background checkbutton.destructive-action:backdrop, popover.background progressbar:backdrop progress.destructive-action, progressbar:backdrop popover.background progress.destructive-action, popover.background progressbar:backdrop trough.destructive-action, progressbar:backdrop popover.background trough.destructive-action,
866
  popover.background radiobutton.destructive-action:backdrop, notebook > header > tabs > arrow.destructive-action:backdrop, label:backdrop selection.flat,
867
  button.destructive-action:backdrop,
868
  button.destructive-action.flat:backdrop {
869
    color: #d2d2d2;
870
    outline-color: rgba(255, 255, 255, 0.3);
871
    background-color: #e75353;
872
    text-shadow: none; }
873
    progressbar:backdrop progress.destructive-action label, progressbar:backdrop trough.destructive-action label, label:backdrop selection.destructive-action label, progressbar:backdrop progress.flat label, progressbar:backdrop trough.flat label, popover.background checkbutton.destructive-action:backdrop label, popover.background progressbar:backdrop progress.destructive-action label, progressbar:backdrop popover.background progress.destructive-action label, popover.background progressbar:backdrop trough.destructive-action label, progressbar:backdrop popover.background trough.destructive-action label,
874
    popover.background radiobutton.destructive-action:backdrop label, notebook > header > tabs > arrow.destructive-action:backdrop label, label:backdrop selection.flat label,
875
    button.destructive-action:backdrop label,
876
    button.destructive-action.flat:backdrop label {
877
      color: rgba(255, 255, 255, 0.5); }
878
    progressbar:backdrop progress.destructive-action:active, progressbar:backdrop trough.destructive-action:active, label:backdrop selection.destructive-action:active, progressbar:backdrop progress.destructive-action:checked, progressbar:backdrop trough.destructive-action:checked, label:backdrop selection.destructive-action:checked, progressbar:backdrop progress.flat:active, progressbar:backdrop trough.flat:active, popover.background checkbutton.destructive-action:backdrop:active,
879
    popover.background radiobutton.destructive-action:backdrop:active, notebook > header > tabs > arrow.destructive-action:backdrop:active, label:backdrop selection.flat:active, progressbar:backdrop progress.flat:checked, progressbar:backdrop trough.flat:checked, popover.background checkbutton.destructive-action:backdrop:checked,
880
    popover.background radiobutton.destructive-action:backdrop:checked, notebook > header > tabs > arrow.destructive-action:backdrop:checked, label:backdrop selection.flat:checked,
881
    button.destructive-action:backdrop:active,
882
    button.destructive-action:backdrop:checked,
883
    button.destructive-action.flat:backdrop:active,
884
    button.destructive-action.flat:backdrop:checked {
885
      color: rgba(18, 17, 19, 0.7);
886
      outline-color: rgba(255, 255, 255, 0.3);
887
      background-color: #e78a53;
888
      text-shadow: none; }
889
      progressbar:backdrop progress.destructive-action:active label, progressbar:backdrop trough.destructive-action:active label, label:backdrop selection.destructive-action:active label, progressbar:backdrop progress.destructive-action:checked label, progressbar:backdrop trough.destructive-action:checked label, label:backdrop selection.destructive-action:checked label, progressbar:backdrop progress.flat:active label, progressbar:backdrop trough.flat:active label, popover.background checkbutton.destructive-action:backdrop:active label,
890
      popover.background radiobutton.destructive-action:backdrop:active label, notebook > header > tabs > arrow.destructive-action:backdrop:active label, label:backdrop selection.flat:active label, progressbar:backdrop progress.flat:checked label, progressbar:backdrop trough.flat:checked label, popover.background checkbutton.destructive-action:backdrop:checked label,
891
      popover.background radiobutton.destructive-action:backdrop:checked label, notebook > header > tabs > arrow.destructive-action:backdrop:checked label, label:backdrop selection.flat:checked label,
892
      button.destructive-action:backdrop:active label,
893
      button.destructive-action:backdrop:checked label,
894
      button.destructive-action.flat:backdrop:active label,
895
      button.destructive-action.flat:backdrop:checked label {
896
        color: rgba(18, 17, 19, 0.7); }
897
    progressbar:backdrop progress.destructive-action:disabled, progressbar:backdrop trough.destructive-action:disabled, label:backdrop selection.destructive-action:disabled, label:disabled selection.destructive-action:backdrop, label:disabled progressbar:backdrop progress.destructive-action, progressbar:backdrop label:disabled progress.destructive-action, label:disabled progressbar:backdrop trough.destructive-action, progressbar:backdrop label:disabled trough.destructive-action, label:backdrop label:disabled selection.destructive-action, label:disabled label:backdrop selection.destructive-action, progressbar:backdrop progress.flat:disabled, progressbar:backdrop trough.flat:disabled, popover.background checkbutton.destructive-action:backdrop:disabled,
898
    popover.background radiobutton.destructive-action:backdrop:disabled, notebook > header > tabs > arrow.destructive-action:backdrop:disabled, label:backdrop selection.flat:disabled, label:disabled selection.flat:backdrop, label:disabled progressbar:backdrop progress.flat, progressbar:backdrop label:disabled progress.flat, label:disabled progressbar:backdrop trough.flat, progressbar:backdrop label:disabled trough.flat, label:backdrop label:disabled selection.flat, label:disabled label:backdrop selection.flat,
899
    button.destructive-action:backdrop:disabled,
900
    button.destructive-action.flat:backdrop:disabled {
901
      color: #d2d2d2;
902
      border-color: rgba(43, 43, 43, 0.3);
903
      background-color: #e75353;
904
      text-shadow: none; }
905
      progressbar:backdrop progress.destructive-action:disabled label, progressbar:backdrop trough.destructive-action:disabled label, label:backdrop selection.destructive-action:disabled label, label:disabled selection.destructive-action:backdrop label, label:disabled progressbar:backdrop progress.destructive-action label, progressbar:backdrop label:disabled progress.destructive-action label, label:disabled progressbar:backdrop trough.destructive-action label, progressbar:backdrop label:disabled trough.destructive-action label, label:backdrop label:disabled selection.destructive-action label, label:disabled label:backdrop selection.destructive-action label, progressbar:backdrop progress.flat:disabled label, progressbar:backdrop trough.flat:disabled label, popover.background checkbutton.destructive-action:backdrop:disabled label,
906
      popover.background radiobutton.destructive-action:backdrop:disabled label, notebook > header > tabs > arrow.destructive-action:backdrop:disabled label, label:backdrop selection.flat:disabled label, label:disabled selection.flat:backdrop label, label:disabled progressbar:backdrop progress.flat label, progressbar:backdrop label:disabled progress.flat label, label:disabled progressbar:backdrop trough.flat label, progressbar:backdrop label:disabled trough.flat label, label:backdrop label:disabled selection.flat label, label:disabled label:backdrop selection.flat label,
907
      button.destructive-action:backdrop:disabled label,
908
      button.destructive-action.flat:backdrop:disabled label {
909
        color: rgba(255, 255, 255, 0.5); }
910
      progressbar:backdrop progress.destructive-action:disabled:active, progressbar:backdrop trough.destructive-action:disabled:active, label:backdrop selection.destructive-action:disabled:active, label:disabled selection.destructive-action:backdrop:active, label:disabled progressbar:backdrop progress.destructive-action:active, progressbar:backdrop label:disabled progress.destructive-action:active, label:disabled progressbar:backdrop trough.destructive-action:active, progressbar:backdrop label:disabled trough.destructive-action:active, label:backdrop label:disabled selection.destructive-action:active, label:disabled label:backdrop selection.destructive-action:active, progressbar:backdrop progress.destructive-action:disabled:checked, progressbar:backdrop trough.destructive-action:disabled:checked, label:backdrop selection.destructive-action:disabled:checked, label:disabled selection.destructive-action:backdrop:checked, label:disabled progressbar:backdrop progress.destructive-action:checked, progressbar:backdrop label:disabled progress.destructive-action:checked, label:disabled progressbar:backdrop trough.destructive-action:checked, progressbar:backdrop label:disabled trough.destructive-action:checked, label:backdrop label:disabled selection.destructive-action:checked, label:disabled label:backdrop selection.destructive-action:checked, progressbar:backdrop progress.flat:disabled:active, progressbar:backdrop trough.flat:disabled:active, popover.background checkbutton.destructive-action:backdrop:disabled:active,
911
      popover.background radiobutton.destructive-action:backdrop:disabled:active, notebook > header > tabs > arrow.destructive-action:backdrop:disabled:active, label:backdrop selection.flat:disabled:active, label:disabled selection.flat:backdrop:active, label:disabled progressbar:backdrop progress.flat:active, progressbar:backdrop label:disabled progress.flat:active, label:disabled progressbar:backdrop trough.flat:active, progressbar:backdrop label:disabled trough.flat:active, label:backdrop label:disabled selection.flat:active, label:disabled label:backdrop selection.flat:active, progressbar:backdrop progress.flat:disabled:checked, progressbar:backdrop trough.flat:disabled:checked, popover.background checkbutton.destructive-action:backdrop:disabled:checked,
912
      popover.background radiobutton.destructive-action:backdrop:disabled:checked, notebook > header > tabs > arrow.destructive-action:backdrop:disabled:checked, label:backdrop selection.flat:disabled:checked, label:disabled selection.flat:backdrop:checked, label:disabled progressbar:backdrop progress.flat:checked, progressbar:backdrop label:disabled progress.flat:checked, label:disabled progressbar:backdrop trough.flat:checked, progressbar:backdrop label:disabled trough.flat:checked, label:backdrop label:disabled selection.flat:checked, label:disabled label:backdrop selection.flat:checked,
913
      button.destructive-action:backdrop:disabled:active,
914
      button.destructive-action:backdrop:disabled:checked,
915
      button.destructive-action.flat:backdrop:disabled:active,
916
      button.destructive-action.flat:backdrop:disabled:checked {
917
        color: rgba(18, 17, 19, 0.7);
918
        outline-color: rgba(255, 255, 255, 0.3);
919
        background-color: #e78a53;
920
        text-shadow: none; }
921
  .selection-mode button.destructive-action.titlebutton:backdrop, progressbar:backdrop progress.flat, progressbar:backdrop trough.flat, popover.background checkbutton.destructive-action:backdrop, popover.background progressbar:backdrop progress.destructive-action, progressbar:backdrop popover.background progress.destructive-action, popover.background progressbar:backdrop trough.destructive-action, progressbar:backdrop popover.background trough.destructive-action,
922
  popover.background radiobutton.destructive-action:backdrop, notebook > header > tabs > arrow.destructive-action:backdrop, progressbar:backdrop notebook > header > tabs > progress.destructive-action, progressbar:backdrop notebook > header > tabs > trough.destructive-action, label:backdrop selection.flat, .selection-mode button.destructive-action.titlebutton:disabled, popover.background checkbutton.destructive-action:disabled,
923
  popover.background radiobutton.destructive-action:disabled, notebook > header > tabs > arrow.destructive-action:disabled, label:disabled selection.flat,
924
  button.destructive-action.flat:backdrop,
925
  button.destructive-action.flat:disabled,
926
  button.destructive-action.flat:backdrop:disabled {
927
    border-color: transparent;
928
    background-color: transparent;
929
    background-image: none;
930
    box-shadow: inset 0 1px rgba(255, 255, 255, 0);
931
    text-shadow: none;
932
    -gtk-icon-shadow: none;
933
    color: rgba(231, 83, 83, 0.8); }
934
  label:disabled selection.destructive-action,
935
  button.destructive-action:disabled {
936
    color: #d2d2d2;
937
    border-color: rgba(43, 43, 43, 0.3);
938
    background-color: #e75353;
939
    text-shadow: none; }
940
    label:disabled selection.destructive-action:active, label:disabled selection.destructive-action:checked,
941
    button.destructive-action:disabled:active,
942
    button.destructive-action:disabled:checked {
943
      color: rgba(18, 17, 19, 0.7);
944
      outline-color: rgba(255, 255, 255, 0.3);
945
      background-color: #e75353;
946
      text-shadow: none; }
947
      label:disabled selection.destructive-action:active label, label:disabled selection.destructive-action:checked label,
948
      button.destructive-action:disabled:active label,
949
      button.destructive-action:disabled:checked label {
950
        color: rgba(18, 17, 19, 0.7); }
951
  .osd button.destructive-action {
952
    color: #ffffff;
953
    border-color: #2b2b2b;
954
    background-color: rgba(231, 83, 83, 0.5);
955
    background-clip: padding-box;
956
    text-shadow: 0 1px black;
957
    -gtk-icon-shadow: 0 1px black;
958
    outline-color: rgba(255, 255, 255, 0.3); }
959
    .osd button.destructive-action:hover {
960
      color: white;
961
      border-color: #2b2b2b;
962
      background-image: linear-gradient(to bottom, rgba(231, 83, 83, 0.7), rgba(231, 83, 83, 0.7));
963
      background-clip: padding-box;
964
      text-shadow: 0 1px black;
965
      -gtk-icon-shadow: 0 1px black;
966
      outline-color: rgba(255, 255, 255, 0.3); }
967
    .osd progressbar:backdrop progress:active, progressbar:backdrop .osd progress:active, .osd progressbar:backdrop trough:active, progressbar:backdrop .osd trough:active, .osd label:backdrop selection:active, label:backdrop .osd selection:active, .osd progressbar:backdrop progress:checked, progressbar:backdrop .osd progress:checked, .osd progressbar:backdrop trough:checked, progressbar:backdrop .osd trough:checked, .osd label:backdrop selection:checked, label:backdrop .osd selection:checked, .osd button.destructive-action:active:backdrop, .osd button.destructive-action:active, .osd button.destructive-action:checked:backdrop, .osd button.destructive-action:checked {
968
      color: white;
969
      border-color: #2b2b2b;
970
      background-image: linear-gradient(to bottom, #e75353, #e75353);
971
      background-clip: padding-box;
972
      text-shadow: none;
973
      -gtk-icon-shadow: none;
974
      outline-color: rgba(255, 255, 255, 0.3); }
975
    .osd progressbar:backdrop progress:disabled, progressbar:backdrop .osd progress:disabled, .osd progressbar:backdrop trough:disabled, progressbar:backdrop .osd trough:disabled, .osd label:backdrop selection.destructive-action:disabled, label:backdrop .osd selection.destructive-action:disabled, .osd label:disabled selection.destructive-action, label:disabled .osd selection.destructive-action, .osd button.destructive-action:disabled:backdrop, .osd button.destructive-action:disabled {
976
      color: #898889;
977
      border-color: #2b2b2b;
978
      background-image: linear-gradient(to bottom, rgba(42, 41, 43, 0.5), rgba(42, 41, 43, 0.5));
979
      background-clip: padding-box;
980
      box-shadow: none;
981
      text-shadow: none;
982
      -gtk-icon-shadow: none; }
983
    .osd progressbar:backdrop progress.destructive-action, progressbar:backdrop .osd progress.destructive-action, .osd progressbar:backdrop trough.destructive-action, progressbar:backdrop .osd trough.destructive-action, .osd label:backdrop selection.destructive-action, label:backdrop .osd selection.destructive-action, .osd button.destructive-action:backdrop {
984
      color: #ffffff;
985
      border-color: #2b2b2b;
986
      background-image: linear-gradient(to bottom, rgba(231, 83, 83, 0.5), rgba(231, 83, 83, 0.5));
987
      background-clip: padding-box;
988
      box-shadow: none;
989
      text-shadow: none;
990
      -gtk-icon-shadow: none; }
991
992
.selection-mode .stack-switcher > button.titlebutton, .stack-switcher > button {
993
  outline-offset: -3px; }
994
  .selection-mode .stack-switcher > button.titlebutton > label, .stack-switcher > button > label {
995
    padding-left: 6px;
996
    padding-right: 6px; }
997
  .selection-mode .stack-switcher > button.titlebutton > image, .stack-switcher > button > image {
998
    padding-left: 6px;
999
    padding-right: 6px;
1000
    padding-top: 3px;
1001
    padding-bottom: 3px; }
1002
  .selection-mode .stack-switcher > button.text-button.titlebutton, .stack-switcher > button.text-button {
1003
    padding-left: 10px;
1004
    padding-right: 10px; }
1005
  .selection-mode .stack-switcher > button.image-button.titlebutton, .stack-switcher > button.image-button {
1006
    padding-left: 2px;
1007
    padding-right: 2px; }
1008
  .stack-switcher > button.needs-attention:active > label,
1009
  .stack-switcher > button.needs-attention:active > image, .stack-switcher > button.needs-attention:checked > label,
1010
  .stack-switcher > button.needs-attention:checked > image {
1011
    animation: none;
1012
    background-image: none; }
1013
1014
.inline-toolbar .selection-mode button.titlebutton, .selection-mode .inline-toolbar button.titlebutton, .inline-toolbar button, .inline-toolbar button:backdrop {
1015
  border-radius: 2px;
1016
  border-width: 1px; }
1017
1018
.primary-toolbar .selection-mode button.titlebutton, .selection-mode .primary-toolbar button.titlebutton, .primary-toolbar button, .primary-toolbar .raised button {
1019
  -gtk-icon-shadow: none; }
1020
  .primary-toolbar button:hover, .primary-toolbar button:focus, .primary-toolbar .raised button:hover, .primary-toolbar .raised button:focus {
1021
    color: #121113;
1022
    outline-color: rgba(18, 17, 19, 0.3);
1023
    background-color: #e78a53;
1024
    text-shadow: none; }
1025
1026
stacksidebar row.needs-attention > label, .selection-mode .stack-switcher > button.needs-attention.titlebutton > label,
1027
.selection-mode .stack-switcher > button.needs-attention.titlebutton > image, .stack-switcher > button.needs-attention > label,
1028
.stack-switcher > button.needs-attention > image {
1029
  animation: needs_attention 150ms ease-in;
1030
  background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#f0b896), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.45, to(rgba(0, 0, 0, 0.943529)), to(transparent));
1031
  background-size: 6px 6px, 6px 6px;
1032
  background-repeat: no-repeat;
1033
  background-position: right 3px, right 2px; }
1034
  stacksidebar row.needs-attention > label:backdrop {
1035
    background-size: 6px 6px, 0 0; }
1036
  stacksidebar row.needs-attention > label:dir(rtl), .stack-switcher > button.needs-attention > label:dir(rtl),
1037
  .stack-switcher > button.needs-attention > image:dir(rtl) {
1038
    background-position: left 3px, left 2px; }
1039
1040
toolbar button:hover {
1041
  font-weight: normal;
1042
  color: #ffffff;
1043
  background-color: #1b1a1c;
1044
  text-shadow: none; }
1045
1046
toolbar button:active {
1047
  font-weight: normal;
1048
  color: #ffffff;
1049
  background-color: #1b1a1c;
1050
  text-shadow: none; }
1051
1052
.inline-toolbar toolbutton > button {
1053
  border-color: transparent;
1054
  background-color: transparent;
1055
  background-image: none;
1056
  box-shadow: inset 0 1px rgba(255, 255, 255, 0);
1057
  text-shadow: none;
1058
  -gtk-icon-shadow: none; }
1059
  .inline-toolbar toolbutton > button:hover {
1060
    color: #121113; }
1061
  .inline-toolbar toolbutton > button:active, .inline-toolbar toolbutton > button:checked {
1062
    color: #050506; }
1063
  .inline-toolbar toolbutton > button:disabled {
1064
    color: #d2d2d2; }
1065
    .inline-toolbar toolbutton > button:disabled:active, .inline-toolbar toolbutton > button:disabled:checked {
1066
      color: rgba(5, 5, 6, 0.3); }
1067
  .inline-toolbar toolbutton > button:backdrop {
1068
    color: #d2d2d2; }
1069
    .inline-toolbar toolbutton > button:backdrop:active, .inline-toolbar toolbutton > button:backdrop:checked {
1070
      color: #050506; }
1071
    .inline-toolbar toolbutton > button:backdrop:disabled {
1072
      color: #d2d2d2; }
1073
      .inline-toolbar toolbutton > button:backdrop:disabled:active, .inline-toolbar toolbutton > button:backdrop:disabled:checked {
1074
        color: rgba(5, 5, 6, 0.3); }
1075
1076
toolbar.inline-toolbar toolbutton > button.flat:backdrop, toolbar.inline-toolbar .selection-mode toolbutton > button.titlebutton:backdrop, .selection-mode toolbar.inline-toolbar toolbutton > button.titlebutton:backdrop, toolbar.inline-toolbar progressbar:backdrop toolbutton > progress.flat, progressbar:backdrop toolbar.inline-toolbar toolbutton > progress.flat, toolbar.inline-toolbar progressbar:backdrop toolbutton > trough.flat, progressbar:backdrop toolbar.inline-toolbar toolbutton > trough.flat, toolbar.inline-toolbar label:backdrop toolbutton > selection.flat, label:backdrop toolbar.inline-toolbar toolbutton > selection.flat,
1077
toolbar.inline-toolbar toolbutton:backdrop > button.flat:backdrop {
1078
  border-color: transparent;
1079
  box-shadow: none; }
1080
1081
.linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl), .linked:not(.vertical) > spinbutton:not(.vertical), .linked:not(.vertical) > entry, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > combobox:first-child > box > button.combo, combobox.linked button:nth-child(2):dir(rtl), combobox.linked button:nth-child(2):dir(ltr), .inline-toolbar .selection-mode button.titlebutton, .selection-mode .inline-toolbar button.titlebutton, .inline-toolbar button, .inline-toolbar button:backdrop, .selection-mode .linked > button.titlebutton, .linked > button, .linked > button:hover, .linked > button:active, .linked > button:checked, .linked > button:backdrop {
1082
  border: 1px solid #2b2b2b;
1083
  border-radius: 0;
1084
  border-right-style: none;
1085
  box-shadow: none; }
1086
  .linked > combobox > box > button.combo:disabled:dir(ltr), .linked > combobox > box > button.combo:disabled:dir(rtl), .linked:not(.vertical) > spinbutton:disabled:not(.vertical), .linked:not(.vertical) > entry:disabled, .linked:not(.vertical) > combobox:only-child > box > button.combo:disabled, .linked:not(.vertical) > combobox:last-child > box > button.combo:disabled, .linked:not(.vertical) > combobox:first-child > box > button.combo:disabled, combobox.linked button:disabled:nth-child(2):dir(rtl), combobox.linked button:disabled:nth-child(2):dir(ltr), .inline-toolbar progressbar:backdrop progress:disabled, progressbar:backdrop .inline-toolbar progress:disabled, .inline-toolbar progressbar:backdrop trough:disabled, progressbar:backdrop .inline-toolbar trough:disabled, .inline-toolbar button:disabled, .inline-toolbar button:disabled:backdrop, .selection-mode .linked > button.titlebutton:disabled, progressbar:backdrop .linked > progress:disabled, progressbar:backdrop .linked > trough:disabled, .linked > button:disabled, .linked > button:disabled:hover, .linked > button:disabled:active, .linked > button:disabled:checked, .linked > button:disabled:backdrop {
1087
    color: #d2d2d2;
1088
    border-color: rgba(43, 43, 43, 0.3);
1089
    background-color: #161517;
1090
    text-shadow: none;
1091
    color: #898889; }
1092
1093
.linked:not(.vertical) > spinbutton:first-child:not(.vertical), .linked:not(.vertical) > entry:first-child, .linked:not(.vertical) > combobox:only-child > box > button.combo:first-child, .linked:not(.vertical) > combobox:last-child > box > button.combo:first-child, .linked:not(.vertical) > combobox:first-child > box > button.combo, combobox.linked button:nth-child(2):dir(rtl), combobox.linked button:first-child:nth-child(2):dir(ltr), combobox.linked .linked.vertical > combobox:first-child > box > button.combo:nth-child(2):dir(ltr), .inline-toolbar progressbar:backdrop progress:first-child, progressbar:backdrop .inline-toolbar progress:first-child, .inline-toolbar progressbar:backdrop trough:first-child, progressbar:backdrop .inline-toolbar trough:first-child, .inline-toolbar button:first-child, .inline-toolbar .linked.vertical > combobox:first-child > box > button.combo, .inline-toolbar button:first-child:backdrop, .selection-mode .linked > button.titlebutton:first-child, progressbar:backdrop .linked > progress:first-child, progressbar:backdrop .linked > trough:first-child, .linked > button:first-child, .linked.vertical > combobox:first-child > box.linked > button.combo, .linked > button:first-child:hover, .linked > button:first-child:active, .linked > button:first-child:checked, .linked > button:first-child:backdrop {
1094
  border-top-left-radius: 3px;
1095
  border-bottom-left-radius: 3px; }
1096
1097
.linked:not(.vertical) > spinbutton:last-child:not(.vertical), .linked:not(.vertical) > entry:last-child, .linked:not(.vertical) > combobox:only-child > box > button.combo:last-child, .linked:not(.vertical) > combobox:last-child > box > button.combo, .linked:not(.vertical) > combobox:first-child > box > button.combo:last-child, combobox.linked button:last-child:nth-child(2):dir(rtl), combobox.linked .linked.vertical > combobox:last-child > box > button.combo:nth-child(2):dir(rtl), combobox.linked button:nth-child(2):dir(ltr), .inline-toolbar progressbar:backdrop progress:last-child, progressbar:backdrop .inline-toolbar progress:last-child, .inline-toolbar progressbar:backdrop trough:last-child, progressbar:backdrop .inline-toolbar trough:last-child, .inline-toolbar button:last-child, .inline-toolbar .linked.vertical > combobox:last-child > box > button.combo, .inline-toolbar button:last-child:backdrop, .selection-mode .linked > button.titlebutton:last-child, progressbar:backdrop .linked > progress:last-child, progressbar:backdrop .linked > trough:last-child, .linked > button:last-child, .linked.vertical > combobox:last-child > box.linked > button.combo, .linked > button:last-child:hover, .linked > button:last-child:active, .linked > button:last-child:checked, .linked > button:last-child:backdrop {
1098
  border-top-right-radius: 3px;
1099
  border-bottom-right-radius: 3px;
1100
  border-right-style: solid; }
1101
1102
.linked:not(.vertical) > spinbutton:only-child:not(.vertical), .linked:not(.vertical) > entry:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo, .linked:not(.vertical) > combobox:last-child > box > button.combo:only-child, .linked:not(.vertical) > combobox:first-child > box > button.combo:only-child, combobox.linked button:only-child:nth-child(2):dir(rtl), combobox.linked .linked.vertical > combobox:only-child > box > button.combo:nth-child(2):dir(rtl), combobox.linked button:only-child:nth-child(2):dir(ltr), combobox.linked .linked.vertical > combobox:only-child > box > button.combo:nth-child(2):dir(ltr), .inline-toolbar progressbar:backdrop progress:only-child, progressbar:backdrop .inline-toolbar progress:only-child, .inline-toolbar progressbar:backdrop trough:only-child, progressbar:backdrop .inline-toolbar trough:only-child, .inline-toolbar button:only-child, .inline-toolbar .linked.vertical > combobox:only-child > box > button.combo, .inline-toolbar button:only-child:backdrop, .selection-mode .linked > button.titlebutton:only-child, progressbar:backdrop .linked > progress:only-child, progressbar:backdrop .linked > trough:only-child, .linked > button:only-child, .linked.vertical > combobox:only-child > box.linked > button.combo, .linked > button:only-child:hover, .linked > button:only-child:active, .linked > button:only-child:checked, .linked > button:only-child:backdrop {
1103
  border-radius: 3px;
1104
  border-style: solid; }
1105
1106
.linked.vertical > combobox > box > button.combo, .linked.vertical > spinbutton:not(.vertical), .linked.vertical > entry, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > combobox:first-child > box > button.combo, .selection-mode .linked.vertical > button.titlebutton, .linked.vertical > button, .linked.vertical > button:hover, .linked.vertical > button:active, .linked.vertical > button:checked, .linked.vertical > button:backdrop {
1107
  border-style: solid solid none solid;
1108
  border-radius: 0; }
1109
1110
.linked.vertical > spinbutton:first-child:not(.vertical), .linked.vertical > entry:first-child, .linked.vertical > combobox:only-child > box > button.combo:first-child, .linked.vertical > combobox:last-child > box > button.combo:first-child, .linked.vertical > combobox:first-child > box > button.combo, combobox.linked .linked.vertical > combobox:only-child > box > button.combo:nth-child(2):dir(rtl), combobox.linked .linked.vertical > combobox:last-child > box > button.combo:nth-child(2):dir(rtl), .selection-mode .linked.vertical > button.titlebutton:first-child, combobox.linked label:backdrop .selection-mode .linked.vertical > button.titlebutton:nth-child(2):dir(rtl), .selection-mode combobox.linked label:backdrop .linked.vertical > button.titlebutton:nth-child(2):dir(rtl), .linked.vertical > button:first-child, .linked:not(.vertical) > combobox:first-child > box.linked.vertical > button.combo, combobox.linked .linked.vertical > button:nth-child(2):dir(rtl), .linked.vertical > button:first-child:hover, .linked.vertical > button:first-child:active, .linked.vertical > button:first-child:checked, .linked.vertical > button:first-child:backdrop, progressbar:backdrop .linked.vertical > progress:first-child, progressbar:backdrop .linked.vertical > trough:first-child {
1111
  border-top-left-radius: 3px;
1112
  border-top-right-radius: 3px; }
1113
1114
.linked.vertical > spinbutton:last-child:not(.vertical), .linked.vertical > entry:last-child, .linked.vertical > combobox:only-child > box > button.combo:last-child, .linked.vertical > combobox:last-child > box > button.combo, .linked.vertical > combobox:first-child > box > button.combo:last-child, combobox.linked .linked.vertical > combobox:only-child > box > button.combo:nth-child(2):dir(ltr), combobox.linked .linked.vertical > combobox:first-child > box > button.combo:nth-child(2):dir(ltr), .selection-mode .linked.vertical > button.titlebutton:last-child, combobox.linked label:backdrop .selection-mode .linked.vertical > button.titlebutton:nth-child(2):dir(ltr), .selection-mode combobox.linked label:backdrop .linked.vertical > button.titlebutton:nth-child(2):dir(ltr), .linked.vertical > button:last-child, .linked:not(.vertical) > combobox:last-child > box.linked.vertical > button.combo, combobox.linked .linked.vertical > button:nth-child(2):dir(ltr), .linked.vertical > button:last-child:hover, .linked.vertical > button:last-child:active, .linked.vertical > button:last-child:checked, .linked.vertical > button:last-child:backdrop, progressbar:backdrop .linked.vertical > progress:last-child, progressbar:backdrop .linked.vertical > trough:last-child {
1115
  border-bottom-left-radius: 3px;
1116
  border-bottom-right-radius: 3px;
1117
  border-style: solid; }
1118
1119
.linked.vertical > spinbutton:only-child:not(.vertical), .linked.vertical > entry:only-child, .linked.vertical > combobox:only-child > box > button.combo, .linked.vertical > combobox:last-child > box > button.combo:only-child, .linked.vertical > combobox:first-child > box > button.combo:only-child, .selection-mode .linked.vertical > button.titlebutton:only-child, .linked.vertical > button:only-child, .linked:not(.vertical) > combobox:only-child > box.linked.vertical > button.combo, .linked.vertical > button:only-child:hover, .linked.vertical > button:only-child:active, .linked.vertical > button:only-child:checked, .linked.vertical > button:only-child:backdrop, progressbar:backdrop .linked.vertical > progress:only-child, progressbar:backdrop .linked.vertical > trough:only-child {
1120
  border-radius: 3px;
1121
  border-style: solid; }
1122
1123
.scale-popup button:backdrop:hover, .scale-popup button:backdrop:disabled, .scale-popup button:backdrop, .scale-popup button:hover, button:link:hover, button:link:active, button:link:checked,
1124
button:visited:hover,
1125
button:visited:active,
1126
button:visited:checked, button:link,
1127
button:visited, calendar.button:disabled, label:disabled selection.button, calendar.button:backdrop, progressbar:backdrop progress.button, progressbar:backdrop trough.button, label:backdrop selection.button, calendar.button:hover, calendar.button, modelbutton.flat:backdrop, progressbar:backdrop progress.flat, progressbar:backdrop trough.flat, popover.background checkbutton.flat:backdrop, popover.background progressbar:backdrop progress.flat, progressbar:backdrop popover.background progress.flat, popover.background progressbar:backdrop trough.flat, progressbar:backdrop popover.background trough.flat,
1128
popover.background radiobutton.flat:backdrop, modelbutton.flat:backdrop:hover, progressbar:backdrop progress.flat:hover, progressbar:backdrop trough.flat:hover,
1129
label:backdrop selection.flat, modelbutton.flat, popover.background checkbutton.flat,
1130
popover.background radiobutton.flat,
1131
.menuitem.button.flat,
1132
.selection-mode button.button.titlebutton,
1133
popover.background checkbutton.button,
1134
popover.background radiobutton.button,
1135
notebook > header > tabs > arrow.button {
1136
  background-color: transparent;
1137
  background-image: none;
1138
  border-color: transparent;
1139
  box-shadow: inset 0 1px rgba(255, 255, 255, 0), 0 1px rgba(255, 255, 255, 0);
1140
  text-shadow: none;
1141
  -gtk-icon-shadow: none; }
1142
1143
/* menu buttons */
1144
modelbutton.flat, popover.background checkbutton.flat,
1145
popover.background radiobutton.flat,
1146
.menuitem.button.flat,
1147
.selection-mode button.button.titlebutton,
1148
popover.background checkbutton.button,
1149
popover.background radiobutton.button,
1150
notebook > header > tabs > arrow.button {
1151
  min-height: 26px;
1152
  padding-left: 5px;
1153
  padding-right: 5px;
1154
  border-radius: 3px;
1155
  outline-offset: -2px; }
1156
  modelbutton.flat:hover, popover.background checkbutton.flat:hover,
1157
  popover.background radiobutton.flat:hover,
1158
  .menuitem.button.flat:hover,
1159
  .selection-mode button.button.titlebutton:hover,
1160
  popover.background checkbutton.button:hover,
1161
  popover.background radiobutton.button:hover,
1162
  notebook > header > tabs > arrow.button:hover {
1163
    background-color: #222222; }
1164
  modelbutton.flat check:last-child, popover.background checkbutton.flat check:last-child,
1165
  popover.background radiobutton.flat check:last-child,
1166
  modelbutton.flat radio:last-child,
1167
  popover.background checkbutton.flat radio:last-child,
1168
  popover.background radiobutton.flat radio:last-child,
1169
  .menuitem.button.flat check:last-child,
1170
  .selection-mode button.button.titlebutton check:last-child,
1171
  popover.background checkbutton.button check:last-child,
1172
  popover.background radiobutton.button check:last-child,
1173
  notebook > header > tabs > arrow.button check:last-child,
1174
  .menuitem.button.flat radio:last-child,
1175
  .selection-mode button.button.titlebutton radio:last-child,
1176
  popover.background checkbutton.button radio:last-child,
1177
  popover.background radiobutton.button radio:last-child,
1178
  notebook > header > tabs > arrow.button radio:last-child {
1179
    margin-left: 8px; }
1180
  modelbutton.flat check:first-child, popover.background checkbutton.flat check:first-child,
1181
  popover.background radiobutton.flat check:first-child,
1182
  modelbutton.flat radio:first-child,
1183
  popover.background checkbutton.flat radio:first-child,
1184
  popover.background radiobutton.flat radio:first-child,
1185
  .menuitem.button.flat check:first-child,
1186
  .selection-mode button.button.titlebutton check:first-child,
1187
  popover.background checkbutton.button check:first-child,
1188
  popover.background radiobutton.button check:first-child,
1189
  notebook > header > tabs > arrow.button check:first-child,
1190
  .menuitem.button.flat radio:first-child,
1191
  .selection-mode button.button.titlebutton radio:first-child,
1192
  popover.background checkbutton.button radio:first-child,
1193
  popover.background radiobutton.button radio:first-child,
1194
  notebook > header > tabs > arrow.button radio:first-child {
1195
    margin-right: 8px; }
1196
1197
modelbutton.flat arrow, popover.background checkbutton.flat arrow,
1198
popover.background radiobutton.flat arrow {
1199
  background: none; }
1200
  modelbutton.flat arrow:hover, popover.background checkbutton.flat arrow:hover,
1201
  popover.background radiobutton.flat arrow:hover {
1202
    background: none; }
1203
  modelbutton.flat arrow.left, popover.background checkbutton.flat arrow.left,
1204
  popover.background radiobutton.flat arrow.left {
1205
    -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); }
1206
  modelbutton.flat arrow.right, popover.background checkbutton.flat arrow.right,
1207
  popover.background radiobutton.flat arrow.right {
1208
    -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
1209
1210
button.color {
1211
  padding: 4px; }
1212
  button.color colorswatch:only-child, button.color colorswatch:only-child overlay {
1213
    border-radius: 0; }
1214
1215
notebook button, list button, .view button, iconview button, popover button {
1216
  box-shadow: none; }
1217
  notebook button:backdrop, list button:backdrop, .view button:backdrop, iconview button:backdrop, popover button:backdrop {
1218
    box-shadow: none; }
1219
1220
notebook .linked > button, list .linked > button, .view .linked > button, iconview .linked > button, popover .linked > button {
1221
  box-shadow: none; }
1222
1223
/************
1224
 * Calendar *
1225
 ***********/
1226
calendar {
1227
  color: #ffffff;
1228
  border: 1px solid #2b2b2b; }
1229
  calendar:selected {
1230
    border-radius: 3px; }
1231
  calendar.header {
1232
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
1233
    border-radius: 0; }
1234
    calendar.header:backdrop, progressbar:backdrop progress.header, progressbar:backdrop trough.header, label:backdrop selection.header {
1235
      border-color: rgba(0, 0, 0, 0.1); }
1236
  calendar.button {
1237
    color: rgba(255, 255, 255, 0.45); }
1238
    calendar.button:hover {
1239
      color: #ffffff; }
1240
    calendar.button:backdrop, progressbar:backdrop progress.button, progressbar:backdrop trough.button, label:backdrop selection.button {
1241
      color: rgba(137, 136, 137, 0.45); }
1242
    calendar.button:disabled, label:disabled selection.button {
1243
      color: rgba(137, 136, 137, 0.45); }
1244
  calendar:indeterminate, calendar:indeterminate:backdrop, progressbar:backdrop progress:indeterminate, progressbar:backdrop trough:indeterminate, label:backdrop selection:indeterminate {
1245
    color: alpha(currentColor,0.55); }
1246
  calendar.highlight, calendar.highlight:backdrop, progressbar:backdrop progress.highlight, progressbar:backdrop trough.highlight, label:backdrop selection.highlight {
1247
    font-size: smaller;
1248
    color: #ffffff; }
1249
  calendar:backdrop {
1250
    color: #d2d2d2;
1251
    border-color: #292829; }
1252
1253
/*************************
1254
 * Check and Radio Items *
1255
 *************************/
1256
check {
1257
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png"));
1258
  -gtk-icon-shadow: none; }
1259
1260
radio {
1261
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-dark.png"), url("../assets/radio-unchecked@2.png"));
1262
  -gtk-icon-shadow: none; }
1263
1264
check:hover {
1265
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-hover-dark.png"), url("../assets/checkbox-unchecked-hover@2.png"));
1266
  -gtk-icon-shadow: none; }
1267
1268
radio:hover {
1269
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover-dark.png"), url("../assets/radio-unchecked-hover@2.png"));
1270
  -gtk-icon-shadow: none; }
1271
1272
check:active {
1273
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-active-dark.png"), url("../assets/checkbox-unchecked-active@2.png"));
1274
  -gtk-icon-shadow: none; }
1275
1276
radio:active {
1277
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active-dark.png"), url("../assets/radio-unchecked-active@2.png"));
1278
  -gtk-icon-shadow: none; }
1279
1280
check:backdrop {
1281
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-backdrop-dark.png"), url("../assets/checkbox-unchecked-backdrop@2.png"));
1282
  -gtk-icon-shadow: none; }
1283
1284
radio:backdrop {
1285
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop-dark.png"), url("../assets/radio-unchecked-backdrop@2.png"));
1286
  -gtk-icon-shadow: none; }
1287
1288
check:disabled {
1289
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png"));
1290
  -gtk-icon-shadow: none; }
1291
1292
radio:disabled {
1293
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png"));
1294
  -gtk-icon-shadow: none; }
1295
1296
check:disabled:backdrop, progressbar:backdrop progress:disabled, progressbar:backdrop trough:disabled {
1297
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-insensitive-dark.png"), url("../assets/checkbox-unchecked-insensitive@2.png"));
1298
  -gtk-icon-shadow: none; }
1299
1300
radio:disabled:backdrop, progressbar:backdrop progress:disabled, progressbar:backdrop trough:disabled {
1301
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive-dark.png"), url("../assets/radio-unchecked-insensitive@2.png"));
1302
  -gtk-icon-shadow: none; }
1303
1304
check:checked {
1305
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png"));
1306
  -gtk-icon-shadow: none; }
1307
1308
radio:checked {
1309
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-dark.png"), url("../assets/radio-checked@2.png"));
1310
  -gtk-icon-shadow: none; }
1311
1312
check:checked:hover {
1313
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-hover-dark.png"), url("../assets/checkbox-checked-hover@2.png"));
1314
  -gtk-icon-shadow: none; }
1315
1316
radio:checked:hover {
1317
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover-dark.png"), url("../assets/radio-checked-hover@2.png"));
1318
  -gtk-icon-shadow: none; }
1319
1320
check:checked:active {
1321
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-active-dark.png"), url("../assets/checkbox-checked-active@2.png"));
1322
  -gtk-icon-shadow: none; }
1323
1324
radio:checked:active {
1325
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active-dark.png"), url("../assets/radio-checked-active@2.png"));
1326
  -gtk-icon-shadow: none; }
1327
1328
check:checked:backdrop, progressbar:backdrop progress:checked, progressbar:backdrop trough:checked, label:backdrop selection:checked {
1329
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-backdrop-dark.png"), url("../assets/checkbox-checked-backdrop@2.png"));
1330
  -gtk-icon-shadow: none; }
1331
1332
radio:checked:backdrop, progressbar:backdrop progress:checked, progressbar:backdrop trough:checked, label:backdrop selection:checked {
1333
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop-dark.png"), url("../assets/radio-checked-backdrop@2.png"));
1334
  -gtk-icon-shadow: none; }
1335
1336
check:checked:disabled, label:disabled selection:checked {
1337
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png"));
1338
  -gtk-icon-shadow: none; }
1339
1340
radio:checked:disabled, label:disabled selection:checked {
1341
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png"));
1342
  -gtk-icon-shadow: none; }
1343
1344
check:checked:disabled:backdrop, progressbar:backdrop progress:disabled, progressbar:backdrop trough:disabled, label:disabled selection:checked:backdrop, label:disabled progressbar:backdrop progress:checked, progressbar:backdrop label:disabled progress:checked, label:disabled progressbar:backdrop trough:checked, progressbar:backdrop label:disabled trough:checked, label:backdrop selection:checked:disabled, label:disabled label:backdrop selection:checked, label:backdrop label:disabled selection:checked {
1345
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-insensitive-dark.png"), url("../assets/checkbox-checked-insensitive@2.png"));
1346
  -gtk-icon-shadow: none; }
1347
1348
radio:checked:disabled:backdrop, progressbar:backdrop progress:disabled, progressbar:backdrop trough:disabled, label:disabled selection:checked:backdrop, label:disabled progressbar:backdrop progress:checked, progressbar:backdrop label:disabled progress:checked, label:disabled progressbar:backdrop trough:checked, progressbar:backdrop label:disabled trough:checked, label:backdrop selection:checked:disabled, label:disabled label:backdrop selection:checked, label:backdrop label:disabled selection:checked {
1349
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive-dark.png"), url("../assets/radio-checked-insensitive@2.png"));
1350
  -gtk-icon-shadow: none; }
1351
1352
check:indeterminate {
1353
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed.png"), url("../assets/checkbox-mixed@2.png"));
1354
  -gtk-icon-shadow: none; }
1355
1356
radio:indeterminate {
1357
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed.png"), url("../assets/radio-mixed@2.png"));
1358
  -gtk-icon-shadow: none; }
1359
1360
check:indeterminate:hover {
1361
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-hover.png"), url("../assets/checkbox-mixed-hover@2.png"));
1362
  -gtk-icon-shadow: none; }
1363
1364
radio:indeterminate:hover {
1365
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover.png"), url("../assets/radio-mixed-hover@2.png"));
1366
  -gtk-icon-shadow: none; }
1367
1368
check:indeterminate:active {
1369
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-active.png"), url("../assets/checkbox-mixed-active@2.png"));
1370
  -gtk-icon-shadow: none; }
1371
1372
radio:indeterminate:active {
1373
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png"));
1374
  -gtk-icon-shadow: none; }
1375
1376
check:indeterminate:backdrop, progressbar:backdrop progress:indeterminate, progressbar:backdrop trough:indeterminate, label:backdrop selection:indeterminate {
1377
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-backdrop.png"), url("../assets/checkbox-mixed-backdrop@2.png"));
1378
  -gtk-icon-shadow: none; }
1379
1380
radio:indeterminate:backdrop, progressbar:backdrop progress:indeterminate, progressbar:backdrop trough:indeterminate, label:backdrop selection:indeterminate {
1381
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop.png"), url("../assets/radio-mixed-backdrop@2.png"));
1382
  -gtk-icon-shadow: none; }
1383
1384
check:indeterminate:disabled, label:disabled selection:indeterminate {
1385
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png"));
1386
  -gtk-icon-shadow: none; }
1387
1388
radio:indeterminate:disabled, label:disabled selection:indeterminate {
1389
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png"));
1390
  -gtk-icon-shadow: none; }
1391
1392
check:indeterminate:disabled:backdrop, progressbar:backdrop progress:disabled, progressbar:backdrop trough:disabled, label:disabled selection:indeterminate:backdrop, label:disabled progressbar:backdrop progress:indeterminate, progressbar:backdrop label:disabled progress:indeterminate, label:disabled progressbar:backdrop trough:indeterminate, progressbar:backdrop label:disabled trough:indeterminate, label:backdrop selection:indeterminate:disabled, label:disabled label:backdrop selection:indeterminate, label:backdrop label:disabled selection:indeterminate {
1393
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-mixed-insensitive.png"), url("../assets/checkbox-mixed-insensitive@2.png"));
1394
  -gtk-icon-shadow: none; }
1395
1396
radio:indeterminate:disabled:backdrop, progressbar:backdrop progress:disabled, progressbar:backdrop trough:disabled, label:disabled selection:indeterminate:backdrop, label:disabled progressbar:backdrop progress:indeterminate, progressbar:backdrop label:disabled progress:indeterminate, label:disabled progressbar:backdrop trough:indeterminate, progressbar:backdrop label:disabled trough:indeterminate, label:backdrop selection:indeterminate:disabled, label:disabled label:backdrop selection:indeterminate, label:backdrop label:disabled selection:indeterminate {
1397
  -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png"));
1398
  -gtk-icon-shadow: none; }
1399
1400
check:selected {
1401
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png"));
1402
  -gtk-icon-shadow: none; }
1403
1404
radio:selected {
1405
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png"));
1406
  -gtk-icon-shadow: none; }
1407
1408
check:hover:selected {
1409
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png"));
1410
  -gtk-icon-shadow: none; }
1411
1412
radio:hover:selected {
1413
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png"));
1414
  -gtk-icon-shadow: none; }
1415
1416
check:active:selected {
1417
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png"));
1418
  -gtk-icon-shadow: none; }
1419
1420
radio:active:selected {
1421
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png"));
1422
  -gtk-icon-shadow: none; }
1423
1424
check:backdrop:selected {
1425
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png"));
1426
  -gtk-icon-shadow: none; }
1427
1428
radio:backdrop:selected {
1429
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png"));
1430
  -gtk-icon-shadow: none; }
1431
1432
check:disabled:selected {
1433
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png"));
1434
  -gtk-icon-shadow: none; }
1435
1436
radio:disabled:selected {
1437
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png"));
1438
  -gtk-icon-shadow: none; }
1439
1440
check:disabled:backdrop:selected, progressbar:backdrop progress:disabled:selected, progressbar:backdrop trough:disabled:selected {
1441
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-unchecked-dark.png"), url("../assets/checkbox-unchecked@2.png"));
1442
  -gtk-icon-shadow: none; }
1443
1444
radio:disabled:backdrop:selected, progressbar:backdrop progress:disabled:selected, progressbar:backdrop trough:disabled:selected {
1445
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-unchecked-dark.png"), url("../assets/selected-radio-unchecked@2.png"));
1446
  -gtk-icon-shadow: none; }
1447
1448
check:checked:selected {
1449
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png"));
1450
  -gtk-icon-shadow: none; }
1451
1452
radio:checked:selected {
1453
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png"));
1454
  -gtk-icon-shadow: none; }
1455
1456
check:checked:hover:selected {
1457
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png"));
1458
  -gtk-icon-shadow: none; }
1459
1460
radio:checked:hover:selected {
1461
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png"));
1462
  -gtk-icon-shadow: none; }
1463
1464
check:checked:active:selected {
1465
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png"));
1466
  -gtk-icon-shadow: none; }
1467
1468
radio:checked:active:selected {
1469
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png"));
1470
  -gtk-icon-shadow: none; }
1471
1472
check:checked:backdrop:selected, progressbar:backdrop progress:checked:selected, progressbar:backdrop trough:checked:selected, label:backdrop selection:checked:selected {
1473
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png"));
1474
  -gtk-icon-shadow: none; }
1475
1476
radio:checked:backdrop:selected, progressbar:backdrop progress:checked:selected, progressbar:backdrop trough:checked:selected, label:backdrop selection:checked:selected {
1477
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png"));
1478
  -gtk-icon-shadow: none; }
1479
1480
check:checked:disabled:selected, label:disabled selection:checked:selected {
1481
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png"));
1482
  -gtk-icon-shadow: none; }
1483
1484
radio:checked:disabled:selected, label:disabled selection:checked:selected {
1485
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png"));
1486
  -gtk-icon-shadow: none; }
1487
1488
check:checked:disabled:backdrop:selected, progressbar:backdrop progress:disabled:selected, progressbar:backdrop trough:disabled:selected, label:disabled selection:checked:backdrop:selected, label:disabled progressbar:backdrop progress:checked:selected, progressbar:backdrop label:disabled progress:checked:selected, label:disabled progressbar:backdrop trough:checked:selected, progressbar:backdrop label:disabled trough:checked:selected, label:backdrop selection:checked:disabled:selected, label:disabled label:backdrop selection:checked:selected, label:backdrop label:disabled selection:checked:selected {
1489
  -gtk-icon-source: -gtk-scaled(url("../assets/checkbox-checked-dark.png"), url("../assets/checkbox-checked@2.png"));
1490
  -gtk-icon-shadow: none; }
1491
1492
radio:checked:disabled:backdrop:selected, progressbar:backdrop progress:disabled:selected, progressbar:backdrop trough:disabled:selected, label:disabled selection:checked:backdrop:selected, label:disabled progressbar:backdrop progress:checked:selected, progressbar:backdrop label:disabled progress:checked:selected, label:disabled progressbar:backdrop trough:checked:selected, progressbar:backdrop label:disabled trough:checked:selected, label:backdrop selection:checked:disabled:selected, label:disabled label:backdrop selection:checked:selected, label:backdrop label:disabled selection:checked:selected {
1493
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-checked-dark.png"), url("../assets/selected-radio-checked@2.png"));
1494
  -gtk-icon-shadow: none; }
1495
1496
check:indeterminate:selected {
1497
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png"));
1498
  -gtk-icon-shadow: none; }
1499
1500
radio:indeterminate:selected {
1501
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png"));
1502
  -gtk-icon-shadow: none; }
1503
1504
check:indeterminate:hover:selected {
1505
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png"));
1506
  -gtk-icon-shadow: none; }
1507
1508
radio:indeterminate:hover:selected {
1509
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png"));
1510
  -gtk-icon-shadow: none; }
1511
1512
check:indeterminate:active:selected {
1513
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png"));
1514
  -gtk-icon-shadow: none; }
1515
1516
radio:indeterminate:active:selected {
1517
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png"));
1518
  -gtk-icon-shadow: none; }
1519
1520
check:indeterminate:backdrop:selected, progressbar:backdrop progress:indeterminate:selected, progressbar:backdrop trough:indeterminate:selected, label:backdrop selection:indeterminate:selected {
1521
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png"));
1522
  -gtk-icon-shadow: none; }
1523
1524
radio:indeterminate:backdrop:selected, progressbar:backdrop progress:indeterminate:selected, progressbar:backdrop trough:indeterminate:selected, label:backdrop selection:indeterminate:selected {
1525
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png"));
1526
  -gtk-icon-shadow: none; }
1527
1528
check:indeterminate:disabled:selected, label:disabled selection:indeterminate:selected {
1529
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png"));
1530
  -gtk-icon-shadow: none; }
1531
1532
radio:indeterminate:disabled:selected, label:disabled selection:indeterminate:selected {
1533
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png"));
1534
  -gtk-icon-shadow: none; }
1535
1536
check:indeterminate:disabled:backdrop:selected, progressbar:backdrop progress:disabled:selected, progressbar:backdrop trough:disabled:selected, label:disabled selection:indeterminate:backdrop:selected, label:disabled progressbar:backdrop progress:indeterminate:selected, progressbar:backdrop label:disabled progress:indeterminate:selected, label:disabled progressbar:backdrop trough:indeterminate:selected, progressbar:backdrop label:disabled trough:indeterminate:selected, label:backdrop selection:indeterminate:disabled:selected, label:disabled label:backdrop selection:indeterminate:selected, label:backdrop label:disabled selection:indeterminate:selected {
1537
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-checkbox-mixed.png"), url("../assets/selected-checkbox-mixed@2.png"));
1538
  -gtk-icon-shadow: none; }
1539
1540
radio:indeterminate:disabled:backdrop:selected, progressbar:backdrop progress:disabled:selected, progressbar:backdrop trough:disabled:selected, label:disabled selection:indeterminate:backdrop:selected, label:disabled progressbar:backdrop progress:indeterminate:selected, progressbar:backdrop label:disabled progress:indeterminate:selected, label:disabled progressbar:backdrop trough:indeterminate:selected, progressbar:backdrop label:disabled trough:indeterminate:selected, label:backdrop selection:indeterminate:disabled:selected, label:disabled label:backdrop selection:indeterminate:selected, label:backdrop label:disabled selection:indeterminate:selected {
1541
  -gtk-icon-source: -gtk-scaled(url("../assets/selected-radio-mixed.png"), url("../assets/selected-radio-mixed@2.png"));
1542
  -gtk-icon-shadow: none; }
1543
1544
.view.content-view check, iconview.content-view check,
1545
.view.content-view.check,
1546
iconview.content-view.check {
1547
  -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked.png"), url("../assets/checkbox-unchecked@2.png"));
1548
  -gtk-icon-shadow: none; }
1549
1550
.view.content-view radio, iconview.content-view radio,
1551
.view.content-view.radio,
1552
iconview.content-view.radio {
1553
  -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked.png"), url("../assets/radio-unchecked@2.png"));
1554
  -gtk-icon-shadow: none; }
1555
1556
.view.content-view check:hover, iconview.content-view check:hover,
1557
.view.content-view.check:hover,
1558
iconview.content-view.check:hover {
1559
  -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-hover.png"), url("../assets/checkbox-unchecked-hover@2.png"));
1560
  -gtk-icon-shadow: none; }
1561
1562
.view.content-view radio:hover, iconview.content-view radio:hover,
1563
.view.content-view.radio:hover,
1564
iconview.content-view.radio:hover {
1565
  -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png"));
1566
  -gtk-icon-shadow: none; }
1567
1568
.view.content-view check:active, iconview.content-view check:active,
1569
.view.content-view.check:active,
1570
iconview.content-view.check:active {
1571
  -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-active.png"), url("../assets/checkbox-unchecked-active@2.png"));
1572
  -gtk-icon-shadow: none; }
1573
1574
.view.content-view radio:active, iconview.content-view radio:active,
1575
.view.content-view.radio:active,
1576
iconview.content-view.radio:active {
1577
  -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png"));
1578
  -gtk-icon-shadow: none; }
1579
1580
.view.content-view check:backdrop, iconview.content-view check:backdrop,
1581
.view.content-view.check:backdrop,
1582
progressbar:backdrop progress.check,
1583
progressbar:backdrop trough.check {
1584
  -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop.png"), url("../assets/checkbox-unchecked-backdrop@2.png"));
1585
  -gtk-icon-shadow: none; }
1586
1587
.view.content-view radio:backdrop, iconview.content-view radio:backdrop,
1588
.view.content-view.radio:backdrop,
1589
progressbar:backdrop progress.radio,
1590
progressbar:backdrop trough.radio {
1591
  -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png"));
1592
  -gtk-icon-shadow: none; }
1593
1594
.view.content-view check:disabled, iconview.content-view check:disabled,
1595
.view.content-view.check:disabled {
1596
  -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-insensitive.png"), url("../assets/checkbox-unchecked-insensitive@2.png"));
1597
  -gtk-icon-shadow: none; }
1598
1599
.view.content-view radio:disabled, iconview.content-view radio:disabled,
1600
.view.content-view.radio:disabled {
1601
  -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png"));
1602
  -gtk-icon-shadow: none; }
1603
1604
.view.content-view check:disabled:backdrop, iconview.content-view check:disabled:backdrop,
1605
.view.content-view.check:disabled:backdrop,
1606
progressbar:backdrop progress:disabled,
1607
progressbar:backdrop trough:disabled {
1608
  -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-checkbox-unchecked-backdrop-insensitive.png"), url("../assets/checkbox-unchecked-backdrop-insensitive@2.png"));
1609
  -gtk-icon-shadow: none; }
1610
1611
.view.content-view radio:disabled:backdrop, iconview.content-view radio:disabled:backdrop,
1612
.view.content-view.radio:disabled:backdrop,
1613
progressbar:backdrop progress:disabled,
1614
progressbar:backdrop trough:disabled {
1615
  -gtk-icon-source: -gtk-scaled(url("../assets/selection-mode-radio-unchecked-backdrop-insensitive.png"), url("../assets/radio-unchecked-backdrop-insensitive@2.png"));
1616
  -gtk-icon-shadow: none; }
1617
1618
checkbutton.text-button, radiobutton.text-button {
1619
  padding: 2px 0;
1620
  outline-offset: 0; }
1621
  checkbutton.text-button label:not(:only-child):first-child, checkbutton.text-button .linked.vertical > combobox:first-child > box > button.combo:not(:only-child), checkbutton.text-button .linked:not(.vertical) > combobox:first-child > box > button.combo:not(:only-child), checkbutton.text-button combobox.linked button:not(:only-child):nth-child(2):dir(rtl), combobox.linked checkbutton.text-button button:not(:only-child):nth-child(2):dir(rtl), radiobutton.text-button label:not(:only-child):first-child, radiobutton.text-button .linked.vertical > combobox:first-child > box > button.combo:not(:only-child), radiobutton.text-button .linked:not(.vertical) > combobox:first-child > box > button.combo:not(:only-child), radiobutton.text-button combobox.linked button:not(:only-child):nth-child(2):dir(rtl), combobox.linked radiobutton.text-button button:not(:only-child):nth-child(2):dir(rtl) {
1622
    margin-left: 4px; }
1623
  checkbutton.text-button label:not(:only-child):last-child, checkbutton.text-button .linked.vertical > combobox:last-child > box > button.combo:not(:only-child), checkbutton.text-button .linked:not(.vertical) > combobox:last-child > box > button.combo:not(:only-child), checkbutton.text-button combobox.linked button:not(:only-child):nth-child(2):dir(ltr), combobox.linked checkbutton.text-button button:not(:only-child):nth-child(2):dir(ltr), radiobutton.text-button label:not(:only-child):last-child, radiobutton.text-button .linked.vertical > combobox:last-child > box > button.combo:not(:only-child), radiobutton.text-button .linked:not(.vertical) > combobox:last-child > box > button.combo:not(:only-child), radiobutton.text-button combobox.linked button:not(:only-child):nth-child(2):dir(ltr), combobox.linked radiobutton.text-button button:not(:only-child):nth-child(2):dir(ltr) {
1624
    margin-right: 4px; }
1625
1626
check,
1627
radio {
1628
  margin: 0 4px;
1629
  min-height: 16px;
1630
  min-width: 16px;
1631
  border: none; }
1632
  menu menuitem check, menu menuitem radio {
1633
    margin: 0; }
1634
    menu menuitem check, menu menuitem check:hover, menu menuitem check:disabled, menu menuitem radio, menu menuitem radio:hover, menu menuitem radio:disabled {
1635
      min-height: 14px;
1636
      min-width: 14px;
1637
      background-image: none;
1638
      background-color: transparent;
1639
      box-shadow: none;
1640
      -gtk-icon-shadow: none;
1641
      color: inherit;
1642
      border-color: currentColor;
1643
      animation: none; }
1644
1645
/*****************
1646
 * Color Chooser *
1647
 *****************/
1648
colorswatch, colorswatch:drop(active) {
1649
  border-style: none; }
1650
1651
colorswatch.top {
1652
  border-top-left-radius: 5.5px;
1653
  border-top-right-radius: 5.5px; }
1654
  colorswatch.top overlay {
1655
    border-top-left-radius: 5px;
1656
    border-top-right-radius: 5px; }
1657
1658
colorswatch.bottom {
1659
  border-bottom-left-radius: 5.5px;
1660
  border-bottom-right-radius: 5.5px; }
1661
  colorswatch.bottom overlay {
1662
    border-bottom-left-radius: 5px;
1663
    border-bottom-right-radius: 5px; }
1664
1665
colorswatch.left, colorswatch:first-child:not(.top) {
1666
  border-top-left-radius: 5.5px;
1667
  border-bottom-left-radius: 5.5px; }
1668
  colorswatch.left overlay, colorswatch:first-child:not(.top) overlay {
1669
    border-top-left-radius: 5px;
1670
    border-bottom-left-radius: 5px; }
1671
1672
colorswatch.right, colorswatch:last-child:not(.bottom) {
1673
  border-top-right-radius: 5.5px;
1674
  border-bottom-right-radius: 5.5px; }
1675
  colorswatch.right overlay, colorswatch:last-child:not(.bottom) overlay {
1676
    border-top-right-radius: 5px;
1677
    border-bottom-right-radius: 5px; }
1678
1679
colorswatch.dark overlay {
1680
  color: #121113; }
1681
  colorswatch.dark overlay:hover {
1682
    border-color: #2b2b2b; }
1683
  colorswatch.dark overlay:backdrop {
1684
    color: rgba(18, 17, 19, 0.5); }
1685
1686
colorswatch.light overlay {
1687
  color: #ffffff; }
1688
  colorswatch.light overlay:hover {
1689
    border-color: #2b2b2b; }
1690
  colorswatch.light overlay:backdrop {
1691
    color: #d2d2d2; }
1692
1693
colorswatch:drop(active) {
1694
  box-shadow: none; }
1695
  colorswatch:drop(active).light overlay {
1696
    border-color: #e78a53;
1697
    box-shadow: inset 0 0 0 2px #2b2b2b, inset 0 0 0 1px #e78a53; }
1698
  colorswatch:drop(active).dark overlay {
1699
    border-color: #e78a53;
1700
    box-shadow: inset 0 0 0 2px #2b2b2b, inset 0 0 0 1px #e78a53; }
1701
1702
colorswatch overlay {
1703
  box-shadow: inset 0 3px 2px -2px rgba(0, 0, 0, 0.5);
1704
  border: 1px solid #2b2b2b; }
1705
  colorswatch overlay:hover {
1706
    box-shadow: inset 0 1px rgba(255, 255, 255, 0.3); }
1707
  colorswatch overlay:backdrop, colorswatch overlay:backdrop:hover {
1708
    border-color: #2b2b2b;
1709
    box-shadow: none; }
1710
1711
colorswatch#add-color-button {
1712
  border-radius: 5px 5px 0 0; }
1713
  colorswatch#add-color-button:only-child, .linked.vertical > combobox:only-child > box > button#add-color-button.combo, .linked:not(.vertical) > combobox:only-child > box > button#add-color-button.combo {
1714
    border-radius: 5px; }
1715
  colorswatch#add-color-button overlay {
1716
    font-weight: normal;
1717
    color: #ffffff;
1718
    background-color: #1b1a1c;
1719
    text-shadow: none; }
1720
    colorswatch#add-color-button overlay:hover {
1721
      color: #ffffff;
1722
      outline-color: rgba(255, 255, 255, 0.3);
1723
      background-color: #1c1b1d;
1724
      text-shadow: none; }
1725
    colorswatch#add-color-button overlay:backdrop {
1726
      color: #d2d2d2;
1727
      outline-color: rgba(255, 255, 255, 0.3);
1728
      background-color: #1f1d20;
1729
      text-shadow: none; }
1730
1731
colorswatch:disabled {
1732
  opacity: 0.5; }
1733
  colorswatch:disabled overlay {
1734
    border-color: rgba(0, 0, 0, 0.6);
1735
    box-shadow: none; }
1736
1737
row:selected colorswatch {
1738
  box-shadow: 0 0 0 2px #121113; }
1739
1740
colorswatch#editor-color-sample {
1741
  border-radius: 4px; }
1742
  colorswatch#editor-color-sample overlay {
1743
    border-radius: 4.5px; }
1744
1745
colorchooser .popover.osd {
1746
  border-radius: 5px; }
1747
1748
/**************
1749
 * ComboBoxes *
1750
 **************/
1751
combobox arrow {
1752
  -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
1753
  min-height: 16px;
1754
  min-width: 16px; }
1755
1756
combobox:drop(active) {
1757
  box-shadow: none; }
1758
1759
/***********
1760
 * Dialogs *
1761
 ***********/
1762
messagedialog .titlebar:not(headerbar) {
1763
  background-color: rgba(18, 17, 19, 0.95); }
1764
1765
messagedialog .titlebar {
1766
  min-height: 20px;
1767
  background-image: none;
1768
  background-color: rgba(18, 17, 19, 0.95);
1769
  border-style: none;
1770
  border-top-left-radius: 4px;
1771
  border-top-right-radius: 4px; }
1772
1773
messagedialog.csd.background {
1774
  background-color: rgba(18, 17, 19, 0.95);
1775
  color: #ffffff;
1776
  border-bottom-left-radius: 5px;
1777
  border-bottom-right-radius: 5px; }
1778
1779
messagedialog.csd .dialog-action-area button {
1780
  padding: 10px 14px;
1781
  border-radius: 0;
1782
  border-left-style: solid;
1783
  border-right-style: none;
1784
  border-bottom-style: none;
1785
  background-color: transparent;
1786
  color: #ffffff;
1787
  box-shadow: none; }
1788
  messagedialog.csd .dialog-action-area button:hover {
1789
    background-color: rgba(231, 138, 83, 0.9);
1790
    color: white; }
1791
  messagedialog.csd .dialog-action-area button:first-child, messagedialog.csd .dialog-action-area combobox.linked button:nth-child(2):dir(rtl), combobox.linked messagedialog.csd .dialog-action-area button:nth-child(2):dir(rtl), messagedialog.csd .dialog-action-area .linked:not(.vertical) > combobox:first-child > box > button.combo, messagedialog.csd .dialog-action-area .linked.vertical > combobox:first-child > box > button.combo {
1792
    border-left-style: none;
1793
    border-bottom-left-radius: 4px; }
1794
  messagedialog.csd .dialog-action-area button:last-child, messagedialog.csd .dialog-action-area combobox.linked button:nth-child(2):dir(ltr), combobox.linked messagedialog.csd .dialog-action-area button:nth-child(2):dir(ltr), messagedialog.csd .dialog-action-area .linked:not(.vertical) > combobox:last-child > box > button.combo, messagedialog.csd .dialog-action-area .linked.vertical > combobox:last-child > box > button.combo {
1795
    border-bottom-right-radius: 4px; }
1796
  messagedialog.csd .dialog-action-area button.destructive-action, messagedialog.csd .dialog-action-area button.suggested-action, messagedialog.csd .dialog-action-area .selection-mode button.titlebutton, .selection-mode messagedialog.csd .dialog-action-area button.titlebutton {
1797
    color: white; }
1798
1799
filechooser .dialog-action-box {
1800
  border-top: 1px solid #2b2b2b; }
1801
  filechooser .dialog-action-box:backdrop, filechooser progressbar:backdrop progress.dialog-action-box, progressbar:backdrop filechooser progress.dialog-action-box, filechooser progressbar:backdrop trough.dialog-action-box, progressbar:backdrop filechooser trough.dialog-action-box, filechooser label:backdrop selection.dialog-action-box, label:backdrop filechooser selection.dialog-action-box {
1802
    border-top-color: #292829; }
1803
1804
filechooser #pathbarbox {
1805
  border-bottom: 1px solid #121113; }
1806
1807
filechooserbutton:drop(active) {
1808
  box-shadow: none;
1809
  border-color: transparent; }
1810
1811
/****************
1812
 * Text Entries *
1813
 ****************/
1814
spinbutton:not(.vertical),
1815
entry {
1816
  min-height: 28px;
1817
  padding-left: 8px;
1818
  padding-right: 8px;
1819
  border: 1px solid;
1820
  border-radius: 3px;
1821
  transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
1822
  color: #ffffff;
1823
  border-color: #2b2b2b;
1824
  background-color: #1c1b1d; }
1825
  spinbutton:not(.vertical) image.left,
1826
  entry image.left {
1827
    padding-left: 0;
1828
    padding-right: 6px; }
1829
  spinbutton:not(.vertical) image.right,
1830
  entry image.right {
1831
    padding-left: 6px;
1832
    padding-right: 0; }
1833
  spinbutton.flat:not(.vertical),
1834
  entry.flat:focus,
1835
  entry.flat {
1836
    min-height: 0;
1837
    padding: 2px;
1838
    background-image: none;
1839
    border-color: transparent;
1840
    box-shadow: none;
1841
    border-radius: 0; }
1842
  spinbutton:focus:not(.vertical),
1843
  entry:focus {
1844
    border-color: #e16c26; }
1845
  spinbutton:disabled:not(.vertical),
1846
  entry:disabled {
1847
    color: #898889;
1848
    border-color: rgba(43, 43, 43, 0.3);
1849
    background-color: #161517;
1850
    box-shadow: none; }
1851
  spinbutton:backdrop:not(.vertical),
1852
  entry:backdrop {
1853
    color: #d2d2d2;
1854
    border-color: #292829;
1855
    background-color: #1f1d20;
1856
    box-shadow: none;
1857
    transition: 200ms ease-out; }
1858
  spinbutton:backdrop:disabled:not(.vertical),
1859
  entry:backdrop:disabled {
1860
    color: #38353b;
1861
    border-color: rgba(43, 43, 43, 0.3);
1862
    background-color: #161517;
1863
    box-shadow: none; }
1864
  spinbutton.error:not(.vertical),
1865
  entry.error {
1866
    color: #ffffff;
1867
    border-color: #2b2b2b;
1868
    background-color: #1c1b1d;
1869
    color: #e75353;
1870
    border-color: #771111; }
1871
    spinbutton.error:focus:not(.vertical),
1872
    entry.error:focus {
1873
      border-color: #771111; }
1874
    spinbutton.error:selected:not(.vertical),
1875
    entry.error:selected:focus,
1876
    entry.error:selected {
1877
      background-color: #e75353; }
1878
  spinbutton.warning:not(.vertical),
1879
  entry.warning {
1880
    color: #ffffff;
1881
    border-color: #2b2b2b;
1882
    background-color: #1c1b1d;
1883
    color: #fbcb97;
1884
    border-color: #d77408; }
1885
    spinbutton.warning:focus:not(.vertical),
1886
    entry.warning:focus {
1887
      border-color: #d77408; }
1888
    spinbutton.warning:selected:not(.vertical),
1889
    entry.warning:selected:focus,
1890
    entry.warning:selected {
1891
      background-color: #fbcb97; }
1892
  spinbutton:not(.vertical) image,
1893
  entry image {
1894
    color: #d2d1d2; }
1895
    spinbutton:not(.vertical) image:hover,
1896
    entry image:hover {
1897
      color: #ffffff; }
1898
    spinbutton:not(.vertical) image:active,
1899
    entry image:active {
1900
      color: #e78a53; }
1901
    spinbutton:not(.vertical) image:backdrop,
1902
    entry image:backdrop {
1903
      color: #747374; }
1904
  spinbutton:drop(active):not(.vertical),
1905
  entry:drop(active):focus,
1906
  entry:drop(active) {
1907
    border-color: #e78a53;
1908
    box-shadow: inset 0 0 0 1px #e78a53; }
1909
  .osd spinbutton:not(.vertical), .osd entry {
1910
    color: #ffffff;
1911
    border-color: #2b2b2b;
1912
    background-color: rgba(43, 43, 43, 0.5);
1913
    box-shadow: none;
1914
    text-shadow: 0 1px black;
1915
    -gtk-icon-shadow: 0 1px black; }
1916
    .osd spinbutton:focus:not(.vertical), .osd entry:focus {
1917
      color: #ffffff;
1918
      border-color: #e78a53;
1919
      background-color: rgba(43, 43, 43, 0.5);
1920
      background-clip: padding-box;
1921
      text-shadow: 0 1px black;
1922
      -gtk-icon-shadow: 0 1px black; }
1923
    .osd spinbutton:backdrop:not(.vertical), .osd entry:backdrop {
1924
      color: #ffffff;
1925
      border-color: #2b2b2b;
1926
      background-color: rgba(43, 43, 43, 0.5);
1927
      background-clip: padding-box;
1928
      box-shadow: none;
1929
      text-shadow: none;
1930
      -gtk-icon-shadow: none; }
1931
    .osd spinbutton:disabled:not(.vertical), .osd entry:disabled {
1932
      color: #898889;
1933
      border-color: #2b2b2b;
1934
      background-color: rgba(42, 41, 43, 0.5);
1935
      background-clip: padding-box;
1936
      box-shadow: none;
1937
      text-shadow: none;
1938
      -gtk-icon-shadow: none; }
1939
1940
spinbutton:not(.vertical) progress,
1941
entry progress {
1942
  margin: 2px -6px;
1943
  background-color: transparent;
1944
  background-image: none;
1945
  border-radius: 0;
1946
  border-width: 0 0 2px;
1947
  border-color: #e78a53;
1948
  border-style: solid;
1949
  box-shadow: none; }
1950
  spinbutton:not(.vertical) progress:backdrop, spinbutton:not(.vertical) progressbar:backdrop progress, progressbar:backdrop spinbutton:not(.vertical) progress,
1951
  entry progress:backdrop,
1952
  entry progressbar:backdrop progress,
1953
  progressbar:backdrop entry progress {
1954
    background-color: transparent; }
1955
1956
.linked:not(.vertical) > spinbutton:focus:not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:focus:not(.vertical) + button, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:focus:not(.vertical) + entry, .linked:not(.vertical) > entry:focus + button, .linked:not(.vertical) > entry:focus + combobox > box > button.combo, .linked:not(.vertical) > entry:focus + spinbutton:not(.vertical), .linked:not(.vertical) > entry:focus + entry {
1957
  border-left-color: #e16c26; }
1958
1959
.linked:not(.vertical) > spinbutton:focus:not(.vertical), .linked:not(.vertical) > entry:focus {
1960
  border-color: #e16c26; }
1961
1962
.linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + spinbutton:not(.vertical), .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + button, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + combobox > box > button.combo, .linked:not(.vertical) > spinbutton:drop(active):not(.vertical) + entry, .linked:not(.vertical) > entry:drop(active) + button, .linked:not(.vertical) > entry:drop(active) + combobox > box > button.combo, .linked:not(.vertical) > entry:drop(active) + spinbutton:not(.vertical), .linked:not(.vertical) > entry:drop(active) + entry {
1963
  border-left-color: #e78a53; }
1964
1965
.linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):not(.vertical), .linked.vertical > entry:not(:disabled) + entry:not(:disabled), .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):not(.vertical) {
1966
  border-top-color: #212021;
1967
  background-image: linear-gradient(to bottom, #1c1b1d, #1c1b1d); }
1968
  .linked.vertical > spinbutton:not(:disabled):not(.vertical) + entry:not(:disabled):backdrop, progressbar:backdrop .linked.vertical > spinbutton:not(:disabled):not(.vertical) + progress:not(:disabled), progressbar:backdrop .linked.vertical > spinbutton:not(:disabled):not(.vertical) + trough:not(:disabled), .linked.vertical > spinbutton:not(:disabled):not(.vertical) + spinbutton:not(:disabled):backdrop:not(.vertical), .linked.vertical > entry:not(:disabled) + entry:not(:disabled):backdrop, progressbar:backdrop .linked.vertical > entry:not(:disabled) + progress:not(:disabled), progressbar:backdrop .linked.vertical > entry:not(:disabled) + trough:not(:disabled), .linked.vertical > entry:not(:disabled) + spinbutton:not(:disabled):backdrop:not(.vertical) {
1969
    border-top-color: #222122;
1970
    background-image: linear-gradient(to bottom, #1f1d20, #1f1d20); }
1971
1972
.linked.vertical > spinbutton:disabled:not(.vertical) + spinbutton:disabled:not(.vertical), .linked.vertical > spinbutton:disabled:not(.vertical) + entry:disabled, .linked.vertical > entry:disabled + spinbutton:disabled:not(.vertical), .linked.vertical > entry:disabled + entry:disabled {
1973
  border-top-color: #212021; }
1974
1975
.linked.vertical > spinbutton:not(.vertical) + spinbutton:focus:not(:only-child):not(.vertical),
1976
.linked.vertical > spinbutton:not(.vertical) + entry:focus:not(:only-child), .linked.vertical > entry + spinbutton:focus:not(:only-child):not(.vertical),
1977
.linked.vertical > entry + entry:focus:not(:only-child) {
1978
  border-top-color: #e16c26; }
1979
1980
.linked.vertical > spinbutton:not(.vertical) + spinbutton:drop(active):not(:only-child):not(.vertical),
1981
.linked.vertical > spinbutton:not(.vertical) + entry:drop(active):not(:only-child), .linked.vertical > entry + spinbutton:drop(active):not(:only-child):not(.vertical),
1982
.linked.vertical > entry + entry:drop(active):not(:only-child) {
1983
  border-top-color: #e78a53; }
1984
1985
.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + spinbutton:not(.vertical),
1986
.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + entry,
1987
.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + button,
1988
.linked.vertical > spinbutton:focus:not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:focus:not(:only-child) + spinbutton:not(.vertical),
1989
.linked.vertical > entry:focus:not(:only-child) + entry,
1990
.linked.vertical > entry:focus:not(:only-child) + button,
1991
.linked.vertical > entry:focus:not(:only-child) + combobox > box > button.combo {
1992
  border-top-color: #e16c26; }
1993
1994
.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + spinbutton:not(.vertical),
1995
.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + entry,
1996
.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + button,
1997
.linked.vertical > spinbutton:drop(active):not(:only-child):not(.vertical) + combobox > box > button.combo, .linked.vertical > entry:drop(active):not(:only-child) + spinbutton:not(.vertical),
1998
.linked.vertical > entry:drop(active):not(:only-child) + entry,
1999
.linked.vertical > entry:drop(active):not(:only-child) + button,
2000
.linked.vertical > entry:drop(active):not(:only-child) + combobox > box > button.combo {
2001
  border-top-color: #e78a53; }
2002
2003
treeview entry:focus:dir(rtl), treeview entry:focus:dir(ltr) {
2004
  background-color: #1c1b1d;
2005
  transition-property: color, background; }
2006
2007
treeview entry.flat, treeview entry {
2008
  border-radius: 0;
2009
  background-image: none;
2010
  background-color: #1c1b1d; }
2011
  treeview entry.flat:focus, treeview entry:focus {
2012
    border-color: #e78a53; }
2013
2014
/*************
2015
 * Expanders *
2016
 *************/
2017
expander arrow {
2018
  min-width: 16px;
2019
  min-height: 16px;
2020
  -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
2021
  expander arrow:dir(rtl) {
2022
    -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
2023
  expander arrow:hover {
2024
    color: white; }
2025
  expander arrow:checked {
2026
    -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
2027
2028
/****************
2029
 * Floating Bar *
2030
 ****************/
2031
.floating-bar {
2032
  background-color: #121113;
2033
  border-width: 1px;
2034
  border-style: solid solid none;
2035
  border-color: #2b2b2b;
2036
  border-radius: 3px 3px 0 0;
2037
  box-shadow: none; }
2038
  .floating-bar.bottom.left {
2039
    border-left-style: none;
2040
    border-top-left-radius: 0; }
2041
  .floating-bar.bottom.right {
2042
    border-right-style: none;
2043
    border-top-right-radius: 0; }
2044
  .floating-bar > button {
2045
    padding: 4px; }
2046
  .floating-bar:backdrop, progressbar:backdrop progress.floating-bar, progressbar:backdrop trough.floating-bar, label:backdrop selection.floating-bar {
2047
    background-color: #121113;
2048
    border-color: #292829; }
2049
2050
/**********
2051
 * Frames *
2052
 **********/
2053
frame > border,
2054
.frame {
2055
  box-shadow: none;
2056
  margin: 0;
2057
  padding: 0;
2058
  border-radius: 0;
2059
  border: 1px solid #2b2b2b; }
2060
  frame > border.flat,
2061
  .frame.flat,
2062
  .selection-mode button.frame.titlebutton,
2063
  popover.background checkbutton.frame,
2064
  popover.background radiobutton.frame,
2065
  notebook > header > tabs > arrow.frame {
2066
    border-style: none; }
2067
  frame > border:backdrop,
2068
  .frame:backdrop,
2069
  progressbar:backdrop progress.frame,
2070
  progressbar:backdrop trough.frame,
2071
  label:backdrop selection.frame {
2072
    border-color: #292829; }
2073
2074
actionbar > revealer > box {
2075
  padding: 6px;
2076
  border-top: 1px solid #2b2b2b; }
2077
  actionbar > revealer > box:backdrop {
2078
    border-color: #292829; }
2079
2080
scrolledwindow viewport.frame {
2081
  border-style: none; }
2082
2083
scrolledwindow overshoot.top {
2084
  background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#121212), to(rgba(18, 18, 18, 0))), -gtk-gradient(radial, center top, 0, center top, 0.6, from(rgba(255, 255, 255, 0.13)), to(rgba(255, 255, 255, 0)));
2085
  background-size: 100% 5%, 100% 100%;
2086
  background-repeat: no-repeat;
2087
  background-position: center top;
2088
  background-color: transparent;
2089
  border: none;
2090
  box-shadow: none; }
2091
  scrolledwindow overshoot.top:backdrop, scrolledwindow progressbar:backdrop progress.top, progressbar:backdrop scrolledwindow progress.top, scrolledwindow progressbar:backdrop trough.top, progressbar:backdrop scrolledwindow trough.top, scrolledwindow label:backdrop selection.top, label:backdrop scrolledwindow selection.top {
2092
    background-image: -gtk-gradient(radial, center top, 0, center top, 0.5, to(#292829), to(rgba(41, 40, 41, 0)));
2093
    background-size: 100% 5%;
2094
    background-repeat: no-repeat;
2095
    background-position: center top;
2096
    background-color: transparent;
2097
    border: none;
2098
    box-shadow: none; }
2099
2100
scrolledwindow overshoot.bottom {
2101
  background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#121212), to(rgba(18, 18, 18, 0))), -gtk-gradient(radial, center bottom, 0, center bottom, 0.6, from(rgba(255, 255, 255, 0.13)), to(rgba(255, 255, 255, 0)));
2102
  background-size: 100% 5%, 100% 100%;
2103
  background-repeat: no-repeat;
2104
  background-position: center bottom;
2105
  background-color: transparent;
2106
  border: none;
2107
  box-shadow: none; }
2108
  scrolledwindow overshoot.bottom:backdrop, scrolledwindow progressbar:backdrop progress.bottom, progressbar:backdrop scrolledwindow progress.bottom, scrolledwindow progressbar:backdrop trough.bottom, progressbar:backdrop scrolledwindow trough.bottom, scrolledwindow label:backdrop selection.bottom, label:backdrop scrolledwindow selection.bottom {
2109
    background-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#292829), to(rgba(41, 40, 41, 0)));
2110
    background-size: 100% 5%;
2111
    background-repeat: no-repeat;
2112
    background-position: center bottom;
2113
    background-color: transparent;
2114
    border: none;
2115
    box-shadow: none; }
2116
2117
scrolledwindow overshoot.left {
2118
  background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#121212), to(rgba(18, 18, 18, 0))), -gtk-gradient(radial, left center, 0, left center, 0.6, from(rgba(255, 255, 255, 0.13)), to(rgba(255, 255, 255, 0)));
2119
  background-size: 5% 100%, 100% 100%;
2120
  background-repeat: no-repeat;
2121
  background-position: left center;
2122
  background-color: transparent;
2123
  border: none;
2124
  box-shadow: none; }
2125
  scrolledwindow overshoot.left:backdrop, scrolledwindow progressbar:backdrop progress.left, progressbar:backdrop scrolledwindow progress.left, scrolledwindow progressbar:backdrop trough.left, progressbar:backdrop scrolledwindow trough.left, scrolledwindow label:backdrop selection.left, label:backdrop scrolledwindow selection.left {
2126
    background-image: -gtk-gradient(radial, left center, 0, left center, 0.5, to(#292829), to(rgba(41, 40, 41, 0)));
2127
    background-size: 5% 100%;
2128
    background-repeat: no-repeat;
2129
    background-position: left center;
2130
    background-color: transparent;
2131
    border: none;
2132
    box-shadow: none; }
2133
2134
scrolledwindow overshoot.right {
2135
  background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#121212), to(rgba(18, 18, 18, 0))), -gtk-gradient(radial, right center, 0, right center, 0.6, from(rgba(255, 255, 255, 0.13)), to(rgba(255, 255, 255, 0)));
2136
  background-size: 5% 100%, 100% 100%;
2137
  background-repeat: no-repeat;
2138
  background-position: right center;
2139
  background-color: transparent;
2140
  border: none;
2141
  box-shadow: none; }
2142
  scrolledwindow overshoot.right:backdrop, scrolledwindow progressbar:backdrop progress.right, progressbar:backdrop scrolledwindow progress.right, scrolledwindow progressbar:backdrop trough.right, progressbar:backdrop scrolledwindow trough.right, scrolledwindow label:backdrop selection.right, label:backdrop scrolledwindow selection.right {
2143
    background-image: -gtk-gradient(radial, right center, 0, right center, 0.5, to(#292829), to(rgba(41, 40, 41, 0)));
2144
    background-size: 5% 100%;
2145
    background-repeat: no-repeat;
2146
    background-position: right center;
2147
    background-color: transparent;
2148
    border: none;
2149
    box-shadow: none; }
2150
2151
scrolledwindow junction {
2152
  border-color: transparent;
2153
  border-image: linear-gradient(to bottom, #2b2b2b 1px, transparent 1px) 0 0 0 1/0 1px stretch;
2154
  background-color: #171618; }
2155
  scrolledwindow junction:dir(rtl) {
2156
    border-image-slice: 0 1 0 0; }
2157
  scrolledwindow junction:backdrop {
2158
    border-image-source: linear-gradient(to bottom, #292829 1px, transparent 1px);
2159
    background-color: #0a0a0b;
2160
    transition: 200ms ease-out; }
2161
2162
separator {
2163
  background: rgba(0, 0, 0, 0.1); }
2164
2165
/************
2166
 * Popovers *
2167
 ************/
2168
GraniteWidgetsPopOver {
2169
  -GraniteWidgetsPopOver-arrow-width: 21;
2170
  -GraniteWidgetsPopOver-arrow-height: 10;
2171
  -GraniteWidgetsPopOver-border-radius: 8px;
2172
  -GraniteWidgetsPopOver-border-width: 0;
2173
  -GraniteWidgetsPopOver-shadow-size: 12;
2174
  border: 1px solid #1c1b1d;
2175
  background: #1c1b1d;
2176
  color: #ffffff; }
2177
  GraniteWidgetsPopOver .button {
2178
    background-image: none;
2179
    background: none;
2180
    border: none; }
2181
    GraniteWidgetsPopOver .button:active, GraniteWidgetsPopOver .button:active:hover {
2182
      color: #e78a53; }
2183
  GraniteWidgetsPopOver > .frame {
2184
    border: none; }
2185
  GraniteWidgetsPopOver .sidebar.view, GraniteWidgetsPopOver iconview.sidebar {
2186
    border: none;
2187
    background: none; }
2188
2189
GraniteWidgetsStaticNotebook .frame {
2190
  border: none; }
2191
2192
.popover_bg {
2193
  background-color: #1c1b1d;
2194
  background-image: none;
2195
  border: 1px solid #1c1b1d;
2196
  color: #ffffff; }
2197
2198
/***********
2199
 * Welcome *
2200
 **********/
2201
GraniteWidgetsWelcome {
2202
  background-color: #1c1b1d; }
2203
  GraniteWidgetsWelcome GtkLabel {
2204
    color: #ffffff; }
2205
  GraniteWidgetsWelcome .h1, GraniteWidgetsWelcome .h3 {
2206
    color: rgba(255, 255, 255, 0.8); }
2207
2208
/**************
2209
* Source List *
2210
***************/
2211
.source-list {
2212
  -GtkTreeView-horizontal-separator: 1px;
2213
  -GtkTreeView-vertical-separator: 6px;
2214
  background-color: #121113;
2215
  border: solid #2b2b2b;
2216
  color: #ffffff;
2217
  border-right-width: 1px; }
2218
  .source-list .category-expander {
2219
    color: transparent; }
2220
  .source-list .badge {
2221
    background-image: none;
2222
    background-color: rgba(0, 0, 0, 0.4);
2223
    color: #121113;
2224
    border-radius: 10px;
2225
    padding: 0 6px;
2226
    margin: 0 3px;
2227
    border-width: 0; }
2228
    .source-list .badge:selected:backdrop, .source-list progressbar:backdrop progress:selected, progressbar:backdrop .source-list progress:selected, .source-list progressbar:backdrop trough:selected, progressbar:backdrop .source-list trough:selected, .source-list label:backdrop selection:selected, label:backdrop .source-list selection:selected, .source-list .badge:selected:hover:backdrop, .source-list progressbar:backdrop progress:hover, progressbar:backdrop .source-list progress:hover, .source-list progressbar:backdrop trough:hover, progressbar:backdrop .source-list trough:hover, .source-list label:backdrop selection:hover, label:backdrop .source-list selection:hover {
2229
      background-color: rgba(0, 0, 0, 0.2);
2230
      color: #050506; }
2231
  .source-list row,
2232
  .source-list .list-row {
2233
    border: none;
2234
    padding: 0; }
2235
    .source-list row > GtkLabel,
2236
    .source-list row > label,
2237
    .source-list .list-row > GtkLabel,
2238
    .source-list .list-row > label {
2239
      padding-left: 6px;
2240
      padding-right: 6px; }
2241
2242
/**************
2243
* Text Styles *
2244
**************/
2245
.h1 {
2246
  font-size: 24px; }
2247
2248
.h2 {
2249
  font-weight: 300;
2250
  font-size: 18px; }
2251
2252
.h3 {
2253
  font-size: 11px; }
2254
2255
.h4,
2256
.category-label {
2257
  font-size: 12px;
2258
  padding: 6px;
2259
  color: rgba(255, 255, 255, 0.3);
2260
  font-weight: bold;
2261
  text-shadow: 0 1px rgba(255, 255, 255, 0.2); }
2262
2263
/**************
2264
* Storage Bar *
2265
**************/
2266
.storage-bar .trough {
2267
  border: none;
2268
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.1);
2269
  background-image: none;
2270
  background-color: transparent;
2271
  padding: 8px 6px; }
2272
2273
.storage-bar .fill-block {
2274
  background-color: #fbcb97;
2275
  border: none;
2276
  box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1);
2277
  transition: all 200ms ease-in-out;
2278
  padding: 8px 6px; }
2279
  .storage-bar .fill-block:first-child, .storage-bar combobox.linked button.fill-block:nth-child(2):dir(rtl), combobox.linked .storage-bar button.fill-block:nth-child(2):dir(rtl), .storage-bar .linked:not(.vertical) > combobox:first-child > box > button.fill-block.combo, .storage-bar .linked.vertical > combobox:first-child > box > button.fill-block.combo {
2280
    border-top-left-radius: 4px;
2281
    border-bottom-left-radius: 4px;
2282
    border-left-width: 1px;
2283
    box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset 1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); }
2284
  .storage-bar .fill-block:last-child, .storage-bar combobox.linked button.fill-block:nth-child(2):dir(ltr), combobox.linked .storage-bar button.fill-block:nth-child(2):dir(ltr), .storage-bar .linked:not(.vertical) > combobox:last-child > box > button.fill-block.combo, .storage-bar .linked.vertical > combobox:last-child > box > button.fill-block.combo {
2285
    border-top-right-radius: 4px;
2286
    border-bottom-right-radius: 4px;
2287
    box-shadow: inset 0 1px 0 0 rgba(0, 0, 0, 0.1), inset -1px 0 0 rgba(0, 0, 0, 0.1), inset 0 -1px 0 0 rgba(0, 0, 0, 0.1); }
2288
  .storage-bar .fill-block.empty-block {
2289
    background-color: #1c1b1d; }
2290
  .storage-bar .fill-block.app {
2291
    background-color: #5f8787; }
2292
  .storage-bar .fill-block.audio {
2293
    background-color: #e78a53; }
2294
  .storage-bar .fill-block.photo {
2295
    background-color: #e75353; }
2296
  .storage-bar .fill-block.video {
2297
    background-color: #fbcb97; }
2298
  .storage-bar .fill-block .legend {
2299
    padding: 12px;
2300
    border-radius: 4px; }
2301
2302
/***************
2303
 * Header bars *
2304
 ***************/
2305
.titlebar, .titlebar:not(headerbar),
2306
headerbar {
2307
  padding: 0 13px;
2308
  min-height: 34px;
2309
  background: #121113;
2310
  color: #ffffff;
2311
  border-radius: 0; }
2312
  .titlebar:backdrop, progressbar:backdrop progress.titlebar, progressbar:backdrop trough.titlebar, label:backdrop selection.titlebar,
2313
  headerbar:backdrop {
2314
    border-color: #292829;
2315
    transition: 200ms ease-out; }
2316
  .titlebar .title,
2317
  headerbar .title {
2318
    font-weight: bold;
2319
    padding-left: 12px;
2320
    padding-right: 12px; }
2321
  .titlebar .subtitle,
2322
  headerbar .subtitle {
2323
    font-size: smaller;
2324
    padding-left: 12px;
2325
    padding-right: 12px; }
2326
  .titlebar entry, .titlebar:not(headerbar) entry,
2327
  headerbar entry {
2328
    min-height: 24px; }
2329
  .titlebar button, .titlebar:not(headerbar) button,
2330
  headerbar button {
2331
    color: #ffffff;
2332
    border-radius: 4px;
2333
    text-shadow: none;
2334
    box-shadow: none;
2335
    border: 1px solid #2b2b2b;
2336
    background-color: #1c1b1e;
2337
    min-height: 20px;
2338
    margin-top: 5px;
2339
    margin-bottom: 5px;
2340
    box-shadow: none; }
2341
    .titlebar button.image-button,
2342
    headerbar button.image-button {
2343
      padding: 3px 4px; }
2344
    .titlebar button.suggested-action, .titlebar .selection-mode button.titlebutton, .selection-mode .titlebar button.titlebutton,
2345
    headerbar button.suggested-action,
2346
    headerbar .selection-mode button.titlebutton,
2347
    .selection-mode headerbar button.titlebutton {
2348
      box-shadow: none;
2349
      border: none;
2350
      background-image: linear-gradient(to right, #e78a53 0%, #e78a53 100%); }
2351
      .titlebar button.suggested-action:disabled, .titlebar .selection-mode button.titlebutton:disabled, .selection-mode .titlebar button.titlebutton:disabled, .titlebar label:disabled selection.suggested-action, label:disabled .titlebar selection.suggested-action, .titlebar button.suggested-action:backdrop, .titlebar .selection-mode button.titlebutton:backdrop, .selection-mode .titlebar button.titlebutton:backdrop, .titlebar progressbar:backdrop progress.suggested-action, progressbar:backdrop .titlebar progress.suggested-action, .titlebar progressbar:backdrop trough.suggested-action, progressbar:backdrop .titlebar trough.suggested-action, .titlebar label:backdrop selection.suggested-action, label:backdrop .titlebar selection.suggested-action,
2352
      headerbar button.suggested-action:disabled,
2353
      headerbar .selection-mode button.titlebutton:disabled,
2354
      .selection-mode headerbar button.titlebutton:disabled,
2355
      headerbar label:disabled selection.suggested-action,
2356
      label:disabled headerbar selection.suggested-action,
2357
      headerbar button.suggested-action:backdrop,
2358
      headerbar .selection-mode button.titlebutton:backdrop,
2359
      .selection-mode headerbar button.titlebutton:backdrop,
2360
      headerbar progressbar:backdrop progress.suggested-action,
2361
      progressbar:backdrop headerbar progress.suggested-action,
2362
      headerbar progressbar:backdrop trough.suggested-action,
2363
      progressbar:backdrop headerbar trough.suggested-action,
2364
      headerbar label:backdrop selection.suggested-action,
2365
      label:backdrop headerbar selection.suggested-action {
2366
        border: none;
2367
        background-image: linear-gradient(to right, #e78a53 0%, #e78a53 100%); }
2368
        .titlebar button.suggested-action:disabled:hover, .titlebar .selection-mode button.titlebutton:disabled:hover, .selection-mode .titlebar button.titlebutton:disabled:hover, .titlebar label:disabled selection.suggested-action:hover, label:disabled .titlebar selection.suggested-action:hover, .titlebar button.suggested-action:disabled:active, .titlebar .selection-mode button.titlebutton:disabled:active, .selection-mode .titlebar button.titlebutton:disabled:active, .titlebar label:disabled selection.suggested-action:active, label:disabled .titlebar selection.suggested-action:active, .titlebar button.suggested-action:disabled:checked, .titlebar .selection-mode button.titlebutton:disabled:checked, .selection-mode .titlebar button.titlebutton:disabled:checked, .titlebar label:disabled selection.suggested-action:checked, label:disabled .titlebar selection.suggested-action:checked, .titlebar button.suggested-action:backdrop:hover, .titlebar .selection-mode button.titlebutton:backdrop:hover, .selection-mode .titlebar button.titlebutton:backdrop:hover, .titlebar progressbar:backdrop progress.suggested-action:hover, progressbar:backdrop .titlebar progress.suggested-action:hover, .titlebar progressbar:backdrop trough.suggested-action:hover, progressbar:backdrop .titlebar trough.suggested-action:hover, .titlebar label:backdrop selection.suggested-action:hover, label:backdrop .titlebar selection.suggested-action:hover, .titlebar button.suggested-action:backdrop:active, .titlebar .selection-mode button.titlebutton:backdrop:active, .selection-mode .titlebar button.titlebutton:backdrop:active, .titlebar progressbar:backdrop progress.suggested-action:active, progressbar:backdrop .titlebar progress.suggested-action:active, .titlebar progressbar:backdrop trough.suggested-action:active, progressbar:backdrop .titlebar trough.suggested-action:active, .titlebar label:backdrop selection.suggested-action:active, label:backdrop .titlebar selection.suggested-action:active, .titlebar button.suggested-action:backdrop:checked, .titlebar .selection-mode button.titlebutton:backdrop:checked, .selection-mode .titlebar button.titlebutton:backdrop:checked, .titlebar progressbar:backdrop progress.suggested-action:checked, progressbar:backdrop .titlebar progress.suggested-action:checked, .titlebar progressbar:backdrop trough.suggested-action:checked, progressbar:backdrop .titlebar trough.suggested-action:checked, .titlebar label:backdrop selection.suggested-action:checked, label:backdrop .titlebar selection.suggested-action:checked,
2369
        headerbar button.suggested-action:disabled:hover,
2370
        headerbar .selection-mode button.titlebutton:disabled:hover,
2371
        .selection-mode headerbar button.titlebutton:disabled:hover,
2372
        headerbar label:disabled selection.suggested-action:hover,
2373
        label:disabled headerbar selection.suggested-action:hover,
2374
        headerbar button.suggested-action:disabled:active,
2375
        headerbar .selection-mode button.titlebutton:disabled:active,
2376
        .selection-mode headerbar button.titlebutton:disabled:active,
2377
        headerbar label:disabled selection.suggested-action:active,
2378
        label:disabled headerbar selection.suggested-action:active,
2379
        headerbar button.suggested-action:disabled:checked,
2380
        headerbar .selection-mode button.titlebutton:disabled:checked,
2381
        .selection-mode headerbar button.titlebutton:disabled:checked,
2382
        headerbar label:disabled selection.suggested-action:checked,
2383
        label:disabled headerbar selection.suggested-action:checked,
2384
        headerbar button.suggested-action:backdrop:hover,
2385
        headerbar .selection-mode button.titlebutton:backdrop:hover,
2386
        .selection-mode headerbar button.titlebutton:backdrop:hover,
2387
        headerbar progressbar:backdrop progress.suggested-action:hover,
2388
        progressbar:backdrop headerbar progress.suggested-action:hover,
2389
        headerbar progressbar:backdrop trough.suggested-action:hover,
2390
        progressbar:backdrop headerbar trough.suggested-action:hover,
2391
        headerbar label:backdrop selection.suggested-action:hover,
2392
        label:backdrop headerbar selection.suggested-action:hover,
2393
        headerbar button.suggested-action:backdrop:active,
2394
        headerbar .selection-mode button.titlebutton:backdrop:active,
2395
        .selection-mode headerbar button.titlebutton:backdrop:active,
2396
        headerbar progressbar:backdrop progress.suggested-action:active,
2397
        progressbar:backdrop headerbar progress.suggested-action:active,
2398
        headerbar progressbar:backdrop trough.suggested-action:active,
2399
        progressbar:backdrop headerbar trough.suggested-action:active,
2400
        headerbar label:backdrop selection.suggested-action:active,
2401
        label:backdrop headerbar selection.suggested-action:active,
2402
        headerbar button.suggested-action:backdrop:checked,
2403
        headerbar .selection-mode button.titlebutton:backdrop:checked,
2404
        .selection-mode headerbar button.titlebutton:backdrop:checked,
2405
        headerbar progressbar:backdrop progress.suggested-action:checked,
2406
        progressbar:backdrop headerbar progress.suggested-action:checked,
2407
        headerbar progressbar:backdrop trough.suggested-action:checked,
2408
        progressbar:backdrop headerbar trough.suggested-action:checked,
2409
        headerbar label:backdrop selection.suggested-action:checked,
2410
        label:backdrop headerbar selection.suggested-action:checked {
2411
          border: none;
2412
          background-image: linear-gradient(to right, #e78a53 0%, #e78a53 100%); }
2413
    .titlebar button.appmenu,
2414
    headerbar button.appmenu {
2415
      background: transparent; }
2416
      .titlebar button.appmenu:backdrop, .titlebar progressbar:backdrop progress.appmenu, progressbar:backdrop .titlebar progress.appmenu, .titlebar progressbar:backdrop trough.appmenu, progressbar:backdrop .titlebar trough.appmenu, .titlebar label:backdrop selection.appmenu, label:backdrop .titlebar selection.appmenu,
2417
      headerbar button.appmenu:backdrop,
2418
      headerbar progressbar:backdrop progress.appmenu,
2419
      progressbar:backdrop headerbar progress.appmenu,
2420
      headerbar progressbar:backdrop trough.appmenu,
2421
      progressbar:backdrop headerbar trough.appmenu,
2422
      headerbar label:backdrop selection.appmenu,
2423
      label:backdrop headerbar selection.appmenu {
2424
        background: transparent; }
2425
    .titlebar button:hover,
2426
    headerbar button:hover {
2427
      color: #e78a53;
2428
      text-shadow: none;
2429
      background-color: rgba(231, 138, 83, 0.7); }
2430
    .titlebar button:active, .titlebar button:checked,
2431
    headerbar button:active,
2432
    headerbar button:checked {
2433
      color: #fff;
2434
      outline-color: rgba(255, 255, 255, 0.3);
2435
      background-color: rgba(231, 138, 83, 0.7);
2436
      text-shadow: none; }
2437
    .titlebar button:backdrop, .titlebar button:disabled,
2438
    headerbar button:backdrop,
2439
    headerbar button:disabled {
2440
      color: rgba(255, 255, 255, 0.2);
2441
      background-color: #121113;
2442
      text-shadow: none;
2443
      box-shadow: none; }
2444
    .titlebar button:backdrop:hover, .titlebar button:backdrop:active, .titlebar button:backdrop:checked,
2445
    headerbar button:backdrop:hover,
2446
    headerbar button:backdrop:active,
2447
    headerbar button:backdrop:checked {
2448
      color: #e78a53;
2449
      background-color: rgba(231, 138, 83, 0.6);
2450
      text-shadow: none;
2451
      box-shadow: none; }
2452
    .titlebar button.suggested-action, .titlebar .selection-mode button.titlebutton, .selection-mode .titlebar button.titlebutton,
2453
    headerbar button.suggested-action,
2454
    headerbar .selection-mode button.titlebutton,
2455
    .selection-mode headerbar button.titlebutton {
2456
      font-weight: bold;
2457
      min-height: 14px;
2458
      margin-top: 5px;
2459
      margin-bottom: 5px;
2460
      border-radius: 4px;
2461
      font-weight: normal;
2462
      color: white;
2463
      background-color: #1b1a1c;
2464
      text-shadow: none;
2465
      box-shadow: none; }
2466
      .titlebar button.suggested-action:hover, .titlebar .selection-mode button.titlebutton:hover, .selection-mode .titlebar button.titlebutton:hover,
2467
      headerbar button.suggested-action:hover,
2468
      headerbar .selection-mode button.titlebutton:hover,
2469
      .selection-mode headerbar button.titlebutton:hover {
2470
        color: white;
2471
        outline-color: rgba(255, 255, 255, 0.3);
2472
        background-color: #e78a53;
2473
        text-shadow: none; }
2474
      .titlebar button.suggested-action:active, .titlebar .selection-mode button.titlebutton:active, .selection-mode .titlebar button.titlebutton:active,
2475
      headerbar button.suggested-action:active,
2476
      headerbar .selection-mode button.titlebutton:active,
2477
      .selection-mode headerbar button.titlebutton:active {
2478
        color: white;
2479
        outline-color: rgba(255, 255, 255, 0.3);
2480
        background-color: #e78a53;
2481
        text-shadow: none; }
2482
      .titlebar button.suggested-action:disabled, .titlebar .selection-mode button.titlebutton:disabled, .selection-mode .titlebar button.titlebutton:disabled, .titlebar label:disabled selection.suggested-action, label:disabled .titlebar selection.suggested-action,
2483
      headerbar button.suggested-action:disabled,
2484
      headerbar .selection-mode button.titlebutton:disabled,
2485
      .selection-mode headerbar button.titlebutton:disabled,
2486
      headerbar label:disabled selection.suggested-action,
2487
      label:disabled headerbar selection.suggested-action {
2488
        color: #d2d2d2;
2489
        border-color: rgba(43, 43, 43, 0.3);
2490
        background-color: #e78a53;
2491
        text-shadow: none; }
2492
        .titlebar button.suggested-action:disabled label, .titlebar .selection-mode button.titlebutton:disabled label, .selection-mode .titlebar button.titlebutton:disabled label, .titlebar label:disabled selection.suggested-action label, label:disabled .titlebar selection.suggested-action label,
2493
        headerbar button.suggested-action:disabled label,
2494
        headerbar .selection-mode button.titlebutton:disabled label,
2495
        .selection-mode headerbar button.titlebutton:disabled label,
2496
        headerbar label:disabled selection.suggested-action label,
2497
        label:disabled headerbar selection.suggested-action label {
2498
          color: rgba(255, 255, 255, 0.5); }
2499
      .titlebar button.suggested-action:backdrop, .titlebar .selection-mode button.titlebutton:backdrop, .selection-mode .titlebar button.titlebutton:backdrop, .titlebar progressbar:backdrop progress.suggested-action, progressbar:backdrop .titlebar progress.suggested-action, .titlebar progressbar:backdrop trough.suggested-action, progressbar:backdrop .titlebar trough.suggested-action, .titlebar label:backdrop selection.suggested-action, label:backdrop .titlebar selection.suggested-action,
2500
      headerbar button.suggested-action:backdrop,
2501
      headerbar .selection-mode button.titlebutton:backdrop,
2502
      .selection-mode headerbar button.titlebutton:backdrop,
2503
      headerbar progressbar:backdrop progress.suggested-action,
2504
      progressbar:backdrop headerbar progress.suggested-action,
2505
      headerbar progressbar:backdrop trough.suggested-action,
2506
      progressbar:backdrop headerbar trough.suggested-action,
2507
      headerbar label:backdrop selection.suggested-action,
2508
      label:backdrop headerbar selection.suggested-action {
2509
        color: #d2d2d2;
2510
        outline-color: rgba(255, 255, 255, 0.3);
2511
        background-color: #e78a53;
2512
        text-shadow: none;
2513
        border-radius: 3px; }
2514
      .titlebar button.suggested-action:backdrop:disabled, .titlebar .selection-mode button.titlebutton:backdrop:disabled, .selection-mode .titlebar button.titlebutton:backdrop:disabled, .titlebar progressbar:backdrop progress.suggested-action:disabled, progressbar:backdrop .titlebar progress.suggested-action:disabled, .titlebar progressbar:backdrop trough.suggested-action:disabled, progressbar:backdrop .titlebar trough.suggested-action:disabled, .titlebar label:backdrop selection.suggested-action:disabled, label:backdrop .titlebar selection.suggested-action:disabled, .titlebar label:disabled selection.suggested-action:backdrop, .titlebar label:disabled progressbar:backdrop progress.suggested-action, progressbar:backdrop .titlebar label:disabled progress.suggested-action, .titlebar label:disabled progressbar:backdrop trough.suggested-action, progressbar:backdrop .titlebar label:disabled trough.suggested-action, label:disabled .titlebar selection.suggested-action:backdrop, label:disabled .titlebar progressbar:backdrop progress.suggested-action, progressbar:backdrop label:disabled .titlebar progress.suggested-action, label:disabled .titlebar progressbar:backdrop trough.suggested-action, progressbar:backdrop label:disabled .titlebar trough.suggested-action, .titlebar label:backdrop label:disabled selection.suggested-action, label:backdrop label:disabled .titlebar selection.suggested-action, .titlebar label:disabled label:backdrop selection.suggested-action, label:disabled label:backdrop .titlebar selection.suggested-action,
2515
      headerbar button.suggested-action:backdrop:disabled,
2516
      headerbar .selection-mode button.titlebutton:backdrop:disabled,
2517
      .selection-mode headerbar button.titlebutton:backdrop:disabled,
2518
      headerbar progressbar:backdrop progress.suggested-action:disabled,
2519
      progressbar:backdrop headerbar progress.suggested-action:disabled,
2520
      headerbar progressbar:backdrop trough.suggested-action:disabled,
2521
      progressbar:backdrop headerbar trough.suggested-action:disabled,
2522
      headerbar label:backdrop selection.suggested-action:disabled,
2523
      label:backdrop headerbar selection.suggested-action:disabled,
2524
      headerbar label:disabled selection.suggested-action:backdrop,
2525
      headerbar label:disabled progressbar:backdrop progress.suggested-action,
2526
      progressbar:backdrop headerbar label:disabled progress.suggested-action,
2527
      headerbar label:disabled progressbar:backdrop trough.suggested-action,
2528
      progressbar:backdrop headerbar label:disabled trough.suggested-action,
2529
      label:disabled headerbar selection.suggested-action:backdrop,
2530
      label:disabled headerbar progressbar:backdrop progress.suggested-action,
2531
      progressbar:backdrop label:disabled headerbar progress.suggested-action,
2532
      label:disabled headerbar progressbar:backdrop trough.suggested-action,
2533
      progressbar:backdrop label:disabled headerbar trough.suggested-action,
2534
      headerbar label:backdrop label:disabled selection.suggested-action,
2535
      label:backdrop label:disabled headerbar selection.suggested-action,
2536
      headerbar label:disabled label:backdrop selection.suggested-action,
2537
      label:disabled label:backdrop headerbar selection.suggested-action {
2538
        color: #d2d2d2;
2539
        border-color: rgba(43, 43, 43, 0.3);
2540
        background-color: #e78a53;
2541
        text-shadow: none; }
2542
    .titlebar button.destructive-action,
2543
    headerbar button.destructive-action {
2544
      font-weight: bold;
2545
      min-height: 14px;
2546
      margin-top: 5px;
2547
      margin-bottom: 5px;
2548
      border-radius: 4px;
2549
      font-weight: normal;
2550
      color: white;
2551
      background-color: #1b1a1c;
2552
      text-shadow: none;
2553
      box-shadow: none; }
2554
      .titlebar button.destructive-action:hover,
2555
      headerbar button.destructive-action:hover {
2556
        color: white;
2557
        outline-color: rgba(255, 255, 255, 0.3);
2558
        background-color: #e75353;
2559
        text-shadow: none; }
2560
      .titlebar button.destructive-action:active,
2561
      headerbar button.destructive-action:active {
2562
        color: white;
2563
        outline-color: rgba(255, 255, 255, 0.3);
2564
        background-color: #e75353;
2565
        text-shadow: none; }
2566
      .titlebar button.destructive-action:disabled, .titlebar label:disabled selection.destructive-action, label:disabled .titlebar selection.destructive-action,
2567
      headerbar button.destructive-action:disabled,
2568
      headerbar label:disabled selection.destructive-action,
2569
      label:disabled headerbar selection.destructive-action {
2570
        color: #d2d2d2;
2571
        border-color: rgba(43, 43, 43, 0.3);
2572
        background-color: #e75353;
2573
        text-shadow: none; }
2574
        .titlebar button.destructive-action:disabled label, .titlebar label:disabled selection.destructive-action label, label:disabled .titlebar selection.destructive-action label,
2575
        headerbar button.destructive-action:disabled label,
2576
        headerbar label:disabled selection.destructive-action label,
2577
        label:disabled headerbar selection.destructive-action label {
2578
          color: rgba(255, 255, 255, 0.5); }
2579
      .titlebar button.destructive-action:backdrop, .titlebar progressbar:backdrop progress.destructive-action, progressbar:backdrop .titlebar progress.destructive-action, .titlebar progressbar:backdrop trough.destructive-action, progressbar:backdrop .titlebar trough.destructive-action, .titlebar label:backdrop selection.destructive-action, label:backdrop .titlebar selection.destructive-action,
2580
      headerbar button.destructive-action:backdrop,
2581
      headerbar progressbar:backdrop progress.destructive-action,
2582
      progressbar:backdrop headerbar progress.destructive-action,
2583
      headerbar progressbar:backdrop trough.destructive-action,
2584
      progressbar:backdrop headerbar trough.destructive-action,
2585
      headerbar label:backdrop selection.destructive-action,
2586
      label:backdrop headerbar selection.destructive-action {
2587
        color: #d2d2d2;
2588
        outline-color: rgba(255, 255, 255, 0.3);
2589
        background-color: #e75353;
2590
        text-shadow: none;
2591
        border-radius: 3px; }
2592
      .titlebar button.destructive-action:backdrop:disabled, .titlebar progressbar:backdrop progress.destructive-action:disabled, progressbar:backdrop .titlebar progress.destructive-action:disabled, .titlebar progressbar:backdrop trough.destructive-action:disabled, progressbar:backdrop .titlebar trough.destructive-action:disabled, .titlebar label:backdrop selection.destructive-action:disabled, label:backdrop .titlebar selection.destructive-action:disabled, .titlebar label:disabled selection.destructive-action:backdrop, .titlebar label:disabled progressbar:backdrop progress.destructive-action, progressbar:backdrop .titlebar label:disabled progress.destructive-action, .titlebar label:disabled progressbar:backdrop trough.destructive-action, progressbar:backdrop .titlebar label:disabled trough.destructive-action, label:disabled .titlebar selection.destructive-action:backdrop, label:disabled .titlebar progressbar:backdrop progress.destructive-action, progressbar:backdrop label:disabled .titlebar progress.destructive-action, label:disabled .titlebar progressbar:backdrop trough.destructive-action, progressbar:backdrop label:disabled .titlebar trough.destructive-action, .titlebar label:backdrop label:disabled selection.destructive-action, label:backdrop label:disabled .titlebar selection.destructive-action, .titlebar label:disabled label:backdrop selection.destructive-action, label:disabled label:backdrop .titlebar selection.destructive-action,
2593
      headerbar button.destructive-action:backdrop:disabled,
2594
      headerbar progressbar:backdrop progress.destructive-action:disabled,
2595
      progressbar:backdrop headerbar progress.destructive-action:disabled,
2596
      headerbar progressbar:backdrop trough.destructive-action:disabled,
2597
      progressbar:backdrop headerbar trough.destructive-action:disabled,
2598
      headerbar label:backdrop selection.destructive-action:disabled,
2599
      label:backdrop headerbar selection.destructive-action:disabled,
2600
      headerbar label:disabled selection.destructive-action:backdrop,
2601
      headerbar label:disabled progressbar:backdrop progress.destructive-action,
2602
      progressbar:backdrop headerbar label:disabled progress.destructive-action,
2603
      headerbar label:disabled progressbar:backdrop trough.destructive-action,
2604
      progressbar:backdrop headerbar label:disabled trough.destructive-action,
2605
      label:disabled headerbar selection.destructive-action:backdrop,
2606
      label:disabled headerbar progressbar:backdrop progress.destructive-action,
2607
      progressbar:backdrop label:disabled headerbar progress.destructive-action,
2608
      label:disabled headerbar progressbar:backdrop trough.destructive-action,
2609
      progressbar:backdrop label:disabled headerbar trough.destructive-action,
2610
      headerbar label:backdrop label:disabled selection.destructive-action,
2611
      label:backdrop label:disabled headerbar selection.destructive-action,
2612
      headerbar label:disabled label:backdrop selection.destructive-action,
2613
      label:disabled label:backdrop headerbar selection.destructive-action {
2614
        color: #d2d2d2;
2615
        border-color: rgba(43, 43, 43, 0.3);
2616
        background-color: #e75353;
2617
        text-shadow: none; }
2618
    .titlebar button.titlebutton,
2619
    headerbar button.titlebutton {
2620
      color: transparent;
2621
      box-shadow: none;
2622
      border: none;
2623
      background-color: transparent;
2624
      background-repeat: no-repeat; }
2625
      .titlebar button.titlebutton:hover, .titlebar button.titlebutton:active, .titlebar button.titlebutton:checked, .titlebar button.titlebutton:backdrop, .titlebar progressbar:backdrop progress.titlebutton, progressbar:backdrop .titlebar progress.titlebutton, .titlebar progressbar:backdrop trough.titlebutton, progressbar:backdrop .titlebar trough.titlebutton, .titlebar label:backdrop selection.titlebutton, label:backdrop .titlebar selection.titlebutton, .titlebar button.titlebutton *, .titlebar button.titlebutton button:link,
2626
      .titlebar button.titlebutton button:visited,
2627
      headerbar button.titlebutton:hover,
2628
      headerbar button.titlebutton:active,
2629
      headerbar button.titlebutton:checked,
2630
      headerbar button.titlebutton:backdrop,
2631
      headerbar progressbar:backdrop progress.titlebutton,
2632
      progressbar:backdrop headerbar progress.titlebutton,
2633
      headerbar progressbar:backdrop trough.titlebutton,
2634
      progressbar:backdrop headerbar trough.titlebutton,
2635
      headerbar label:backdrop selection.titlebutton,
2636
      label:backdrop headerbar selection.titlebutton,
2637
      headerbar button.titlebutton *,
2638
      headerbar button.titlebutton button:link,
2639
      headerbar button.titlebutton button:visited {
2640
        color: transparent;
2641
        box-shadow: none;
2642
        background-color: transparent; }
2643
  .titlebar .linked > button:hover,
2644
  .titlebar .linked > button:backdrop,
2645
  .titlebar headerbar .linked > button:hover,
2646
  .titlebar headerbar .linked > button:backdrop, .titlebar .path-bar-box button,
2647
  headerbar .path-bar-box .titlebar button, .titlebar .linked > button,
2648
  .titlebar headerbar .linked > button,
2649
  headerbar .linked > button:hover,
2650
  headerbar .linked > button:backdrop,
2651
  headerbar .path-bar-box button,
2652
  headerbar .linked > button {
2653
    border-radius: 0;
2654
    border-right-style: none;
2655
    box-shadow: none;
2656
    margin: 5px 0px;
2657
    min-height: 20px; }
2658
    .titlebar .path-bar-box button:first-child, .titlebar .linked > button:first-child, .titlebar combobox.linked .path-bar-box button:nth-child(2):dir(rtl), .titlebar .path-bar-box combobox.linked button:nth-child(2):dir(rtl), .titlebar combobox.linked .linked > button:nth-child(2):dir(rtl), combobox.linked .titlebar .path-bar-box button:nth-child(2):dir(rtl), combobox.linked .titlebar .linked > button:nth-child(2):dir(rtl), .titlebar .path-bar-box .linked:not(.vertical) > combobox:first-child > box > button.combo, .titlebar .linked:not(.vertical) > combobox:first-child > box.linked > button.combo, .titlebar .path-bar-box .linked.vertical > combobox:first-child > box > button.combo, .titlebar .linked.vertical > combobox:first-child > box.linked > button.combo,
2659
    headerbar .linked > button:first-child:hover,
2660
    headerbar .linked > button:first-child:backdrop,
2661
    headerbar progressbar:backdrop .linked > progress:first-child,
2662
    progressbar:backdrop headerbar .linked > progress:first-child,
2663
    headerbar progressbar:backdrop .linked > trough:first-child,
2664
    progressbar:backdrop headerbar .linked > trough:first-child,
2665
    headerbar .path-bar-box button:first-child,
2666
    headerbar .linked > button:first-child,
2667
    headerbar combobox.linked .path-bar-box button:nth-child(2):dir(rtl),
2668
    headerbar .path-bar-box combobox.linked button:nth-child(2):dir(rtl),
2669
    headerbar combobox.linked .linked > button:nth-child(2):dir(rtl),
2670
    combobox.linked headerbar .path-bar-box button:nth-child(2):dir(rtl),
2671
    combobox.linked headerbar .linked > button:nth-child(2):dir(rtl),
2672
    headerbar .path-bar-box .linked:not(.vertical) > combobox:first-child > box > button.combo,
2673
    headerbar .linked:not(.vertical) > combobox:first-child > box.linked > button.combo,
2674
    headerbar .path-bar-box .linked.vertical > combobox:first-child > box > button.combo,
2675
    headerbar .linked.vertical > combobox:first-child > box.linked > button.combo {
2676
      border-top-left-radius: 4px;
2677
      border-bottom-left-radius: 4px; }
2678
    .titlebar .path-bar-box button:last-child, .titlebar .linked > button:last-child, .titlebar combobox.linked .path-bar-box button:nth-child(2):dir(ltr), .titlebar .path-bar-box combobox.linked button:nth-child(2):dir(ltr), .titlebar combobox.linked .linked > button:nth-child(2):dir(ltr), combobox.linked .titlebar .path-bar-box button:nth-child(2):dir(ltr), combobox.linked .titlebar .linked > button:nth-child(2):dir(ltr), .titlebar .path-bar-box .linked:not(.vertical) > combobox:last-child > box > button.combo, .titlebar .linked:not(.vertical) > combobox:last-child > box.linked > button.combo, .titlebar .path-bar-box .linked.vertical > combobox:last-child > box > button.combo, .titlebar .linked.vertical > combobox:last-child > box.linked > button.combo,
2679
    headerbar .linked > button:last-child:hover,
2680
    headerbar .linked > button:last-child:backdrop,
2681
    headerbar progressbar:backdrop .linked > progress:last-child,
2682
    progressbar:backdrop headerbar .linked > progress:last-child,
2683
    headerbar progressbar:backdrop .linked > trough:last-child,
2684
    progressbar:backdrop headerbar .linked > trough:last-child,
2685
    headerbar .path-bar-box button:last-child,
2686
    headerbar .linked > button:last-child,
2687
    headerbar combobox.linked .path-bar-box button:nth-child(2):dir(ltr),
2688
    headerbar .path-bar-box combobox.linked button:nth-child(2):dir(ltr),
2689
    headerbar combobox.linked .linked > button:nth-child(2):dir(ltr),
2690
    combobox.linked headerbar .path-bar-box button:nth-child(2):dir(ltr),
2691
    combobox.linked headerbar .linked > button:nth-child(2):dir(ltr),
2692
    headerbar .path-bar-box .linked:not(.vertical) > combobox:last-child > box > button.combo,
2693
    headerbar .linked:not(.vertical) > combobox:last-child > box.linked > button.combo,
2694
    headerbar .path-bar-box .linked.vertical > combobox:last-child > box > button.combo,
2695
    headerbar .linked.vertical > combobox:last-child > box.linked > button.combo {
2696
      border-top-right-radius: 4px;
2697
      border-bottom-right-radius: 4px;
2698
      border-right-style: solid; }
2699
    .titlebar .path-bar-box button:only-child, .titlebar .linked > button:only-child, .titlebar .path-bar-box .linked:not(.vertical) > combobox:only-child > box > button.combo, .titlebar .linked:not(.vertical) > combobox:only-child > box.linked > button.combo, .titlebar .path-bar-box .linked.vertical > combobox:only-child > box > button.combo, .titlebar .linked.vertical > combobox:only-child > box.linked > button.combo,
2700
    headerbar .linked > button:only-child:hover,
2701
    headerbar .linked > button:only-child:backdrop,
2702
    headerbar progressbar:backdrop .linked > progress:only-child,
2703
    progressbar:backdrop headerbar .linked > progress:only-child,
2704
    headerbar progressbar:backdrop .linked > trough:only-child,
2705
    progressbar:backdrop headerbar .linked > trough:only-child,
2706
    headerbar .path-bar-box button:only-child,
2707
    headerbar .linked > button:only-child,
2708
    headerbar .path-bar-box .linked:not(.vertical) > combobox:only-child > box > button.combo,
2709
    headerbar .linked:not(.vertical) > combobox:only-child > box.linked > button.combo,
2710
    headerbar .path-bar-box .linked.vertical > combobox:only-child > box > button.combo,
2711
    headerbar .linked.vertical > combobox:only-child > box.linked > button.combo {
2712
      border-radius: 4px;
2713
      border-style: solid; }
2714
  .titlebar .path-bar-box button:active, .titlebar .linked > button:active, .titlebar .path-bar-box button:checked, .titlebar .linked > button:checked,
2715
  headerbar .path-bar-box button:active,
2716
  headerbar .linked > button:active,
2717
  headerbar .path-bar-box button:checked,
2718
  headerbar .linked > button:checked {
2719
    color: #fff;
2720
    outline-color: rgba(255, 255, 255, 0.3);
2721
    background-color: rgba(231, 138, 83, 0.7);
2722
    text-shadow: none; }
2723
    .titlebar progressbar:backdrop progress:active, progressbar:backdrop .titlebar progress:active, .titlebar progressbar:backdrop trough:active, progressbar:backdrop .titlebar trough:active, .titlebar .path-bar-box button:active:backdrop, .titlebar .linked > button:active:backdrop, .titlebar label:backdrop selection:active, label:backdrop .titlebar selection:active, .titlebar progressbar:backdrop progress:checked, progressbar:backdrop .titlebar progress:checked, .titlebar progressbar:backdrop trough:checked, progressbar:backdrop .titlebar trough:checked, .titlebar .path-bar-box button:checked:backdrop, .titlebar .linked > button:checked:backdrop, .titlebar label:backdrop selection:checked, label:backdrop .titlebar selection:checked,
2724
    headerbar progressbar:backdrop progress:active,
2725
    progressbar:backdrop headerbar progress:active,
2726
    headerbar progressbar:backdrop trough:active,
2727
    progressbar:backdrop headerbar trough:active,
2728
    headerbar .path-bar-box button:active:backdrop,
2729
    headerbar .linked > button:active:backdrop,
2730
    headerbar label:backdrop selection:active,
2731
    label:backdrop headerbar selection:active,
2732
    headerbar progressbar:backdrop progress:checked,
2733
    progressbar:backdrop headerbar progress:checked,
2734
    headerbar progressbar:backdrop trough:checked,
2735
    progressbar:backdrop headerbar trough:checked,
2736
    headerbar .path-bar-box button:checked:backdrop,
2737
    headerbar .linked > button:checked:backdrop,
2738
    headerbar label:backdrop selection:checked,
2739
    label:backdrop headerbar selection:checked {
2740
      color: rgba(18, 17, 19, 0.5); }
2741
      .titlebar progressbar:backdrop progress:active label, progressbar:backdrop .titlebar progress:active label, .titlebar progressbar:backdrop trough:active label, progressbar:backdrop .titlebar trough:active label, .titlebar .path-bar-box button:active:backdrop label, .titlebar .linked > button:active:backdrop label, .titlebar label:backdrop selection:active label, label:backdrop .titlebar selection:active label, .titlebar progressbar:backdrop progress:checked label, progressbar:backdrop .titlebar progress:checked label, .titlebar progressbar:backdrop trough:checked label, progressbar:backdrop .titlebar trough:checked label, .titlebar .path-bar-box button:checked:backdrop label, .titlebar .linked > button:checked:backdrop label, .titlebar label:backdrop selection:checked label, label:backdrop .titlebar selection:checked label,
2742
      headerbar progressbar:backdrop progress:active label,
2743
      progressbar:backdrop headerbar progress:active label,
2744
      headerbar progressbar:backdrop trough:active label,
2745
      progressbar:backdrop headerbar trough:active label,
2746
      headerbar .path-bar-box button:active:backdrop label,
2747
      headerbar .linked > button:active:backdrop label,
2748
      headerbar label:backdrop selection:active label,
2749
      label:backdrop headerbar selection:active label,
2750
      headerbar progressbar:backdrop progress:checked label,
2751
      progressbar:backdrop headerbar progress:checked label,
2752
      headerbar progressbar:backdrop trough:checked label,
2753
      progressbar:backdrop headerbar trough:checked label,
2754
      headerbar .path-bar-box button:checked:backdrop label,
2755
      headerbar .linked > button:checked:backdrop label,
2756
      headerbar label:backdrop selection:checked label,
2757
      label:backdrop headerbar selection:checked label {
2758
        color: rgba(18, 17, 19, 0.5); }
2759
  .titlebar .path-bar-box .dim-label, .titlebar .path-bar-box label.separator, .titlebar .path-bar-box .subtitle,
2760
  headerbar .path-bar-box .dim-label,
2761
  headerbar .path-bar-box label.separator,
2762
  headerbar .path-bar-box .subtitle {
2763
    color: transparent;
2764
    margin-right: -6px; }
2765
  .titlebar .path-bar-box button:last-child, .titlebar .path-bar-box combobox.linked button:nth-child(2):dir(ltr), combobox.linked .titlebar .path-bar-box button:nth-child(2):dir(ltr), .titlebar .path-bar-box .linked:not(.vertical) > combobox:last-child > box > button.combo, .titlebar .path-bar-box .linked.vertical > combobox:last-child > box > button.combo,
2766
  headerbar .path-bar-box button:last-child,
2767
  headerbar .path-bar-box combobox.linked button:nth-child(2):dir(ltr),
2768
  combobox.linked headerbar .path-bar-box button:nth-child(2):dir(ltr),
2769
  headerbar .path-bar-box .linked:not(.vertical) > combobox:last-child > box > button.combo,
2770
  headerbar .path-bar-box .linked.vertical > combobox:last-child > box > button.combo {
2771
    margin-left: -1px;
2772
    border-radius: 0px; }
2773
    .titlebar .path-bar-box button:last-child:active, .titlebar .path-bar-box combobox.linked button:active:nth-child(2):dir(ltr), combobox.linked .titlebar .path-bar-box button:active:nth-child(2):dir(ltr), .titlebar .path-bar-box .linked:not(.vertical) > combobox:last-child > box > button.combo:active, .titlebar .path-bar-box .linked.vertical > combobox:last-child > box > button.combo:active, .titlebar .path-bar-box button:last-child:checked, .titlebar .path-bar-box combobox.linked button:checked:nth-child(2):dir(ltr), combobox.linked .titlebar .path-bar-box button:checked:nth-child(2):dir(ltr), .titlebar .path-bar-box .linked:not(.vertical) > combobox:last-child > box > button.combo:checked, .titlebar .path-bar-box .linked.vertical > combobox:last-child > box > button.combo:checked,
2774
    headerbar .path-bar-box button:last-child:active,
2775
    headerbar .path-bar-box combobox.linked button:active:nth-child(2):dir(ltr),
2776
    combobox.linked headerbar .path-bar-box button:active:nth-child(2):dir(ltr),
2777
    headerbar .path-bar-box .linked:not(.vertical) > combobox:last-child > box > button.combo:active,
2778
    headerbar .path-bar-box .linked.vertical > combobox:last-child > box > button.combo:active,
2779
    headerbar .path-bar-box button:last-child:checked,
2780
    headerbar .path-bar-box combobox.linked button:checked:nth-child(2):dir(ltr),
2781
    combobox.linked headerbar .path-bar-box button:checked:nth-child(2):dir(ltr),
2782
    headerbar .path-bar-box .linked:not(.vertical) > combobox:last-child > box > button.combo:checked,
2783
    headerbar .path-bar-box .linked.vertical > combobox:last-child > box > button.combo:checked {
2784
      border-radius: 0px 4px 4px 0px; }
2785
  .titlebar .path-bar-box button:first-child, .titlebar .path-bar-box combobox.linked button:nth-child(2):dir(rtl), combobox.linked .titlebar .path-bar-box button:nth-child(2):dir(rtl), .titlebar .path-bar-box .linked:not(.vertical) > combobox:first-child > box > button.combo, .titlebar .path-bar-box .linked.vertical > combobox:first-child > box > button.combo,
2786
  headerbar .path-bar-box button:first-child,
2787
  headerbar .path-bar-box combobox.linked button:nth-child(2):dir(rtl),
2788
  combobox.linked headerbar .path-bar-box button:nth-child(2):dir(rtl),
2789
  headerbar .path-bar-box .linked:not(.vertical) > combobox:first-child > box > button.combo,
2790
  headerbar .path-bar-box .linked.vertical > combobox:first-child > box > button.combo {
2791
    border-radius: 4px 0px 0px 4px; }
2792
    .titlebar .path-bar-box button:first-child:active, .titlebar .path-bar-box combobox.linked button:active:nth-child(2):dir(rtl), combobox.linked .titlebar .path-bar-box button:active:nth-child(2):dir(rtl), .titlebar .path-bar-box .linked:not(.vertical) > combobox:first-child > box > button.combo:active, .titlebar .path-bar-box .linked.vertical > combobox:first-child > box > button.combo:active, .titlebar .path-bar-box button:first-child:checked, .titlebar .path-bar-box combobox.linked button:checked:nth-child(2):dir(rtl), combobox.linked .titlebar .path-bar-box button:checked:nth-child(2):dir(rtl), .titlebar .path-bar-box .linked:not(.vertical) > combobox:first-child > box > button.combo:checked, .titlebar .path-bar-box .linked.vertical > combobox:first-child > box > button.combo:checked,
2793
    headerbar .path-bar-box button:first-child:active,
2794
    headerbar .path-bar-box combobox.linked button:active:nth-child(2):dir(rtl),
2795
    combobox.linked headerbar .path-bar-box button:active:nth-child(2):dir(rtl),
2796
    headerbar .path-bar-box .linked:not(.vertical) > combobox:first-child > box > button.combo:active,
2797
    headerbar .path-bar-box .linked.vertical > combobox:first-child > box > button.combo:active,
2798
    headerbar .path-bar-box button:first-child:checked,
2799
    headerbar .path-bar-box combobox.linked button:checked:nth-child(2):dir(rtl),
2800
    combobox.linked headerbar .path-bar-box button:checked:nth-child(2):dir(rtl),
2801
    headerbar .path-bar-box .linked:not(.vertical) > combobox:first-child > box > button.combo:checked,
2802
    headerbar .path-bar-box .linked.vertical > combobox:first-child > box > button.combo:checked {
2803
      border-radius: 4px; }
2804
  .titlebar .path-bar-box widget > .text-button:last-child, .titlebar .path-bar-box combobox.linked widget > button.text-button:nth-child(2):dir(ltr), combobox.linked .titlebar .path-bar-box widget > button.text-button:nth-child(2):dir(ltr),
2805
  headerbar .path-bar-box widget > .text-button:last-child,
2806
  headerbar .path-bar-box combobox.linked widget > button.text-button:nth-child(2):dir(ltr),
2807
  combobox.linked headerbar .path-bar-box widget > button.text-button:nth-child(2):dir(ltr) {
2808
    border-radius: 0px 4px 4px 0px;
2809
    color: #fff;
2810
    outline-color: rgba(255, 255, 255, 0.3);
2811
    background-color: rgba(231, 138, 83, 0.7);
2812
    text-shadow: none; }
2813
    .titlebar .path-bar-box widget > .text-button:last-child:backdrop, .titlebar .path-bar-box progressbar:backdrop widget > progress:last-child, progressbar:backdrop .titlebar .path-bar-box widget > progress:last-child, .titlebar .path-bar-box progressbar:backdrop widget > trough:last-child, progressbar:backdrop .titlebar .path-bar-box widget > trough:last-child, .titlebar .path-bar-box widget > .text-button:last-child:backdrop label, .titlebar .path-bar-box progressbar:backdrop widget > progress:last-child label, progressbar:backdrop .titlebar .path-bar-box widget > progress:last-child label, .titlebar .path-bar-box progressbar:backdrop widget > trough:last-child label, progressbar:backdrop .titlebar .path-bar-box widget > trough:last-child label,
2814
    headerbar .path-bar-box widget > .text-button:last-child:backdrop,
2815
    headerbar .path-bar-box progressbar:backdrop widget > progress:last-child,
2816
    progressbar:backdrop headerbar .path-bar-box widget > progress:last-child,
2817
    headerbar .path-bar-box progressbar:backdrop widget > trough:last-child,
2818
    progressbar:backdrop headerbar .path-bar-box widget > trough:last-child,
2819
    headerbar .path-bar-box widget > .text-button:last-child:backdrop label,
2820
    headerbar .path-bar-box progressbar:backdrop widget > progress:last-child label,
2821
    progressbar:backdrop headerbar .path-bar-box widget > progress:last-child label,
2822
    headerbar .path-bar-box progressbar:backdrop widget > trough:last-child label,
2823
    progressbar:backdrop headerbar .path-bar-box widget > trough:last-child label {
2824
      color: rgba(18, 17, 19, 0.5); }
2825
    .titlebar .path-bar-box widget > .text-button:last-child:only-child, .titlebar .path-bar-box combobox.linked widget > button.text-button:only-child:nth-child(2):dir(ltr), combobox.linked .titlebar .path-bar-box widget > button.text-button:only-child:nth-child(2):dir(ltr),
2826
    headerbar .path-bar-box widget > .text-button:last-child:only-child,
2827
    headerbar .path-bar-box combobox.linked widget > button.text-button:only-child:nth-child(2):dir(ltr),
2828
    combobox.linked headerbar .path-bar-box widget > button.text-button:only-child:nth-child(2):dir(ltr) {
2829
      border-radius: 4px; }
2830
  .titlebar .path-buttons-box,
2831
  headerbar .path-buttons-box {
2832
    background-color: #121113;
2833
    border: 1px solid #2b2b2b;
2834
    min-height: 20px;
2835
    margin-top: 5px;
2836
    margin-bottom: 5px;
2837
    color: #ffffff;
2838
    border-radius: 4px;
2839
    text-shadow: none;
2840
    box-shadow: none;
2841
    border: 1px solid #2b2b2b;
2842
    background-color: #1c1b1e;
2843
    border-radius: 4px 0px 0px 4px; }
2844
    .titlebar .path-buttons-box .dim-label, .titlebar .path-buttons-box label.separator, .titlebar .path-buttons-box .subtitle,
2845
    headerbar .path-buttons-box .dim-label,
2846
    headerbar .path-buttons-box label.separator,
2847
    headerbar .path-buttons-box .subtitle {
2848
      color: transparent;
2849
      margin-right: -5px; }
2850
    .titlebar .path-buttons-box button > .horizontal > .dim-label, .titlebar .path-buttons-box button > .horizontal > label.separator, .titlebar .path-buttons-box button > .horizontal > .subtitle,
2851
    headerbar .path-buttons-box button > .horizontal > .dim-label,
2852
    headerbar .path-buttons-box button > .horizontal > label.separator,
2853
    headerbar .path-buttons-box button > .horizontal > .subtitle {
2854
      color: #ffffff;
2855
      padding: 3px 12px;
2856
      margin: 0;
2857
      border-right: 1px solid #2b2b2b; }
2858
    .titlebar .path-buttons-box button > .horizontal > image.dim-label,
2859
    headerbar .path-buttons-box button > .horizontal > image.dim-label {
2860
      padding: 3px 0px 3px 12px;
2861
      border-right: none; }
2862
    .titlebar .path-buttons-box button,
2863
    headerbar .path-buttons-box button {
2864
      background: transparent;
2865
      border: none;
2866
      margin: 0;
2867
      padding: 0; }
2868
    .titlebar .path-buttons-box .current-dir label,
2869
    headerbar .path-buttons-box .current-dir label {
2870
      padding: 3px 12px; }
2871
    .titlebar .path-buttons-box .current-dir label, .titlebar .path-buttons-box .current-dir image,
2872
    headerbar .path-buttons-box .current-dir label,
2873
    headerbar .path-buttons-box .current-dir image {
2874
      color: #fff;
2875
      outline-color: rgba(255, 255, 255, 0.3);
2876
      background-color: rgba(231, 138, 83, 0.7);
2877
      text-shadow: none; }
2878
    .titlebar .path-buttons-box button.current-dir:only-child image, .titlebar .path-buttons-box .linked:not(.vertical) > combobox:only-child > box > button.current-dir.combo image, .titlebar .path-buttons-box .linked.vertical > combobox:only-child > box > button.current-dir.combo image,
2879
    headerbar .path-buttons-box button.current-dir:only-child image,
2880
    headerbar .path-buttons-box .linked:not(.vertical) > combobox:only-child > box > button.current-dir.combo image,
2881
    headerbar .path-buttons-box .linked.vertical > combobox:only-child > box > button.current-dir.combo image {
2882
      margin-right: -6px;
2883
      padding: 0px 6px 0px 12px;
2884
      border-radius: 4px 0px 0px 4px; }
2885
  .selection-mode.titlebar button:backdrop:active, .selection-mode.titlebar button:backdrop:checked,
2886
  headerbar.selection-mode button:backdrop.flat:active,
2887
  headerbar.selection-mode popover.background checkbutton:backdrop:active,
2888
  popover.background headerbar.selection-mode checkbutton:backdrop:active,
2889
  headerbar.selection-mode popover.background radiobutton:backdrop:active,
2890
  popover.background headerbar.selection-mode radiobutton:backdrop:active,
2891
  headerbar.selection-mode notebook > header > tabs > arrow:backdrop:active,
2892
  headerbar.selection-mode button:backdrop.flat:checked,
2893
  headerbar.selection-mode popover.background checkbutton:backdrop:checked,
2894
  popover.background headerbar.selection-mode checkbutton:backdrop:checked,
2895
  headerbar.selection-mode popover.background radiobutton:backdrop:checked,
2896
  popover.background headerbar.selection-mode radiobutton:backdrop:checked,
2897
  headerbar.selection-mode notebook > header > tabs > arrow:backdrop:checked,
2898
  headerbar.selection-mode button:backdrop:active,
2899
  headerbar.selection-mode button:backdrop:checked {
2900
    border-color: #e16c26; }
2901
    .selection-mode.titlebar button:backdrop:active label, .selection-mode.titlebar button:backdrop:checked label,
2902
    headerbar.selection-mode button:backdrop.flat:active label,
2903
    headerbar.selection-mode popover.background checkbutton:backdrop:active label,
2904
    popover.background headerbar.selection-mode checkbutton:backdrop:active label,
2905
    headerbar.selection-mode popover.background radiobutton:backdrop:active label,
2906
    popover.background headerbar.selection-mode radiobutton:backdrop:active label,
2907
    headerbar.selection-mode notebook > header > tabs > arrow:backdrop:active label,
2908
    headerbar.selection-mode button:backdrop.flat:checked label,
2909
    headerbar.selection-mode popover.background checkbutton:backdrop:checked label,
2910
    popover.background headerbar.selection-mode checkbutton:backdrop:checked label,
2911
    headerbar.selection-mode popover.background radiobutton:backdrop:checked label,
2912
    popover.background headerbar.selection-mode radiobutton:backdrop:checked label,
2913
    headerbar.selection-mode notebook > header > tabs > arrow:backdrop:checked label,
2914
    headerbar.selection-mode button:backdrop:active label,
2915
    headerbar.selection-mode button:backdrop:checked label {
2916
      color: rgba(231, 138, 83, 0.6); }
2917
  .tiled .titlebar, .maximized .titlebar, .tiled headerbar.titlebar, .maximized headerbar.titlebar {
2918
    box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); }
2919
  .tiled .titlebar, .maximized .titlebar, .tiled headerbar, .maximized headerbar {
2920
    border-radius: 0; }
2921
  .default-decoration.titlebar,
2922
  headerbar.default-decoration {
2923
    padding: 5px 4px;
2924
    min-height: 20px; }
2925
    .default-decoration.titlebar button.titlebutton,
2926
    headerbar.default-decoration button.titlebutton {
2927
      min-height: 20px;
2928
      min-width: 20px;
2929
      margin: 0;
2930
      padding: 0; }
2931
2932
headerbar entry,
2933
headerbar spinbutton,
2934
headerbar separator {
2935
  margin-top: 5px;
2936
  margin-bottom: 5px; }
2937
2938
headerbar switch {
2939
  margin-top: 5px;
2940
  margin-bottom: 5px; }
2941
2942
headerbar separator {
2943
  background: transparent; }
2944
2945
headerbar viewswitcher > box.horizontal > button.radio, headerbar switcher > box.horizontal > button.radio {
2946
  margin: 0;
2947
  padding: 0;
2948
  border-radius: 0; }
2949
  headerbar viewswitcher > box.horizontal > button.radio image, headerbar switcher > box.horizontal > button.radio image {
2950
    margin-left: 7px; }
2951
  headerbar viewswitcher > box.horizontal > button.radio label, headerbar switcher > box.horizontal > button.radio label {
2952
    margin-right: 7px; }
2953
2954
.background:not(.tiled):not(.maximized) .titlebar {
2955
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), inset 0 -1px rgba(0, 0, 0, 0.1); }
2956
  .background:not(.tiled):not(.maximized) .titlebar:backdrop, .background:not(.tiled):not(.maximized) .titlebar {
2957
    border-top-left-radius: 4px;
2958
    border-top-right-radius: 4px; }
2959
2960
window:not(.tiled):not(.maximized) separator:first-child + headerbar:backdrop, window:not(.tiled):not(.maximized) separator:first-child + headerbar, window:not(.tiled):not(.maximized) headerbar:first-child:backdrop, window:not(.tiled):not(.maximized) progressbar:backdrop progress:first-child, progressbar:backdrop window:not(.tiled):not(.maximized) progress:first-child, window:not(.tiled):not(.maximized) progressbar:backdrop trough:first-child, progressbar:backdrop window:not(.tiled):not(.maximized) trough:first-child, window:not(.tiled):not(.maximized) headerbar:first-child {
2961
  border-top-left-radius: 4px; }
2962
2963
window:not(.tiled):not(.maximized) headerbar:last-child:backdrop, window:not(.tiled):not(.maximized) progressbar:backdrop progress:last-child, progressbar:backdrop window:not(.tiled):not(.maximized) progress:last-child, window:not(.tiled):not(.maximized) progressbar:backdrop trough:last-child, progressbar:backdrop window:not(.tiled):not(.maximized) trough:last-child, window:not(.tiled):not(.maximized) headerbar:last-child {
2964
  border-top-right-radius: 4px; }
2965
2966
window.csd > .titlebar:not(headerbar) {
2967
  padding: 0;
2968
  background-color: transparent;
2969
  background-image: none;
2970
  border-style: none;
2971
  border-color: transparent;
2972
  box-shadow: none; }
2973
2974
.titlebar:not(headerbar) > separator {
2975
  background: #121113; }
2976
2977
/**************
2978
 * GtkInfoBar *
2979
 **************/
2980
.error, .question, .warning, .info,
2981
infobar {
2982
  text-shadow: none;
2983
  color: #ffffff;
2984
  background-color: #121113;
2985
  border-bottom: 1px solid black;
2986
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.05), 0 1px 2px 0 rgba(0, 0, 0, 0.15); }
2987
2988
.error, .question, .warning, .info {
2989
  text-shadow: none;
2990
  color: #121113;
2991
  border: none; }
2992
  .error .label, .question .label, .warning .label, .info .label {
2993
    color: #121113; }
2994
    .error .label:backdrop, .error progressbar:backdrop progress.label, progressbar:backdrop .error progress.label, .error progressbar:backdrop trough.label, progressbar:backdrop .error trough.label, .question .label:backdrop, .question progressbar:backdrop progress.label, progressbar:backdrop .question progress.label, .question progressbar:backdrop trough.label, progressbar:backdrop .question trough.label, .warning .label:backdrop, .warning progressbar:backdrop progress.label, progressbar:backdrop .warning progress.label, .warning progressbar:backdrop trough.label, progressbar:backdrop .warning trough.label, .info .label:backdrop, .info progressbar:backdrop progress.label, progressbar:backdrop .info progress.label, .info progressbar:backdrop trough.label, progressbar:backdrop .info trough.label, .error label:backdrop selection.label, .question label:backdrop selection.label, .warning label:backdrop selection.label, .info label:backdrop selection.label, label:backdrop .error selection.label, label:backdrop .question selection.label, label:backdrop .warning selection.label, label:backdrop .info selection.label {
2995
      color: rgba(18, 17, 19, 0.5); }
2996
  .error button, .question button, .warning button, .info button {
2997
    border-radius: 2px;
2998
    border: none;
2999
    background: rgba(28, 27, 29, 0.98);
3000
    color: #ffffff;
3001
    box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.2); }
3002
    .error button .label, .question button .label, .warning button .label, .info button .label {
3003
      color: #ffffff; }
3004
    .error button:active, .question button:active, .warning button:active, .info button:active {
3005
      background: #1c1b1d;
3006
      color: #ffffff;
3007
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); }
3008
      .error button:active:backdrop, .error progressbar:backdrop progress:active, progressbar:backdrop .error progress:active, .error progressbar:backdrop trough:active, progressbar:backdrop .error trough:active, .question button:active:backdrop, .question progressbar:backdrop progress:active, progressbar:backdrop .question progress:active, .question progressbar:backdrop trough:active, progressbar:backdrop .question trough:active, .warning button:active:backdrop, .warning progressbar:backdrop progress:active, progressbar:backdrop .warning progress:active, .warning progressbar:backdrop trough:active, progressbar:backdrop .warning trough:active, .info button:active:backdrop, .info progressbar:backdrop progress:active, progressbar:backdrop .info progress:active, .info progressbar:backdrop trough:active, progressbar:backdrop .info trough:active, .error label:backdrop selection:active, .question label:backdrop selection:active, .warning label:backdrop selection:active, .info label:backdrop selection:active, label:backdrop .error selection:active, label:backdrop .question selection:active, label:backdrop .warning selection:active, label:backdrop .info selection:active {
3009
        background: rgba(28, 27, 29, 0.8);
3010
        color: rgba(255, 255, 255, 0.5);
3011
        box-shadow: none; }
3012
    .error button:hover, .question button:hover, .warning button:hover, .info button:hover, .error button:focus, .question button:focus, .warning button:focus, .info button:focus {
3013
      box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.4); }
3014
    .error button:disabled, .question button:disabled, .warning button:disabled, .info button:disabled {
3015
      background: rgba(28, 27, 29, 0.6);
3016
      color: rgba(255, 255, 255, 0.5);
3017
      box-shadow: none; }
3018
      .error button:disabled:backdrop, .error progressbar:backdrop progress:disabled, progressbar:backdrop .error progress:disabled, .error progressbar:backdrop trough:disabled, progressbar:backdrop .error trough:disabled, .question button:disabled:backdrop, .question progressbar:backdrop progress:disabled, progressbar:backdrop .question progress:disabled, .question progressbar:backdrop trough:disabled, progressbar:backdrop .question trough:disabled, .warning button:disabled:backdrop, .warning progressbar:backdrop progress:disabled, progressbar:backdrop .warning progress:disabled, .warning progressbar:backdrop trough:disabled, progressbar:backdrop .warning trough:disabled, .info button:disabled:backdrop, .info progressbar:backdrop progress:disabled, progressbar:backdrop .info progress:disabled, .info progressbar:backdrop trough:disabled, progressbar:backdrop .info trough:disabled {
3019
        background: rgba(28, 27, 29, 0.5);
3020
        color: rgba(255, 255, 255, 0.5);
3021
        box-shadow: none; }
3022
    .error button:backdrop, .question button:backdrop, .warning button:backdrop, .info button:backdrop {
3023
      background: rgba(28, 27, 29, 0.8);
3024
      color: rgba(255, 255, 255, 0.5);
3025
      box-shadow: none; }
3026
3027
.info {
3028
  background-color: #5f8787; }
3029
  .info:backdrop, progressbar:backdrop progress.info, progressbar:backdrop trough.info, label:backdrop selection.info {
3030
    background-color: #79a0a0;
3031
    color: rgba(18, 17, 19, 0.5); }
3032
3033
.warning {
3034
  background-color: #fbcb97; }
3035
  .warning:backdrop, progressbar:backdrop progress.warning, progressbar:backdrop trough.warning, label:backdrop selection.warning {
3036
    background-color: #fde4c8;
3037
    color: rgba(18, 17, 19, 0.5); }
3038
3039
.question {
3040
  background-color: #5f8787; }
3041
  .question:backdrop, progressbar:backdrop progress.question, progressbar:backdrop trough.question, label:backdrop selection.question {
3042
    background-color: #79a0a0;
3043
    color: rgba(18, 17, 19, 0.5); }
3044
3045
.error {
3046
  background-color: #e75353; }
3047
  .error:backdrop, progressbar:backdrop progress.error, progressbar:backdrop trough.error, label:backdrop selection.error {
3048
    background-color: #ed8080;
3049
    color: rgba(18, 17, 19, 0.5); }
3050
3051
/*************
3052
 * Level Bar *
3053
 *************/
3054
levelbar block {
3055
  min-width: 32px;
3056
  min-height: 6px; }
3057
3058
levelbar.vertical block {
3059
  min-width: 6px;
3060
  min-height: 32px; }
3061
3062
levelbar:backdrop {
3063
  transition: 200ms ease-out; }
3064
3065
levelbar trough {
3066
  padding: 3px;
3067
  border-radius: 3px;
3068
  background-color: rgba(255, 255, 255, 0.2);
3069
  box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); }
3070
  levelbar trough:backdrop, levelbar progressbar:backdrop trough, progressbar:backdrop levelbar trough {
3071
    background-color: rgba(255, 255, 255, 0.06);
3072
    box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, 0.1); }
3073
3074
levelbar.horizontal.discrete block {
3075
  margin: 0 1px; }
3076
3077
levelbar.vertical.discrete block {
3078
  margin: 1px 0; }
3079
3080
levelbar block {
3081
  border-radius: 2px; }
3082
  levelbar block:backdrop {
3083
    box-shadow: none; }
3084
  levelbar block.low {
3085
    background-color: #fbcb97; }
3086
    levelbar block.low:backdrop, levelbar progressbar:backdrop progress.low, progressbar:backdrop levelbar progress.low, levelbar progressbar:backdrop trough.low, progressbar:backdrop levelbar trough.low, levelbar label:backdrop selection.low, label:backdrop levelbar selection.low {
3087
      border-color: #fbcb97; }
3088
  levelbar block.high, levelbar block:not(.empty) {
3089
    background-color: #e78a53; }
3090
    levelbar block.high:backdrop, levelbar progressbar:backdrop progress.high, progressbar:backdrop levelbar progress.high, levelbar progressbar:backdrop trough.high, progressbar:backdrop levelbar trough.high, levelbar label:backdrop selection.high, label:backdrop levelbar selection.high, levelbar block:not(.empty):backdrop, levelbar progressbar:backdrop progress:not(.empty), progressbar:backdrop levelbar progress:not(.empty), levelbar progressbar:backdrop trough:not(.empty), progressbar:backdrop levelbar trough:not(.empty), levelbar label:backdrop selection:not(.empty), label:backdrop levelbar selection:not(.empty) {
3091
      border-color: #e78a53; }
3092
  levelbar block.full {
3093
    background-color: #5f8787; }
3094
    levelbar block.full:backdrop, levelbar progressbar:backdrop progress.full, progressbar:backdrop levelbar progress.full, levelbar progressbar:backdrop trough.full, progressbar:backdrop levelbar trough.full, levelbar label:backdrop selection.full, label:backdrop levelbar selection.full {
3095
      border-color: #5f8787; }
3096
  levelbar block.empty {
3097
    background-color: rgba(0, 0, 0, 0.35);
3098
    box-shadow: none; }
3099
3100
/*********
3101
 * Links *
3102
 *********/
3103
*:link, button:link,
3104
button:visited {
3105
  color: #e78a53; }
3106
  *:link:visited,
3107
  button:visited {
3108
    color: rgba(231, 138, 83, 0.5); }
3109
    *:selected *:link:visited,
3110
    *:selected button:visited, button:selected:link *:link:visited,
3111
    button:selected:visited *:link:visited,
3112
    button:selected:link button:visited,
3113
    button:selected:visited button:visited {
3114
      color: #67412d; }
3115
  *:link:hover, button:hover:link,
3116
  button:hover:visited {
3117
    color: #eda880; }
3118
    *:selected *:link:hover, *:selected button:hover:link,
3119
    *:selected button:hover:visited, button:selected:link *:link:hover,
3120
    button:selected:visited *:link:hover, button:selected:link button:hover:link,
3121
    button:selected:visited button:hover:link,
3122
    button:selected:link button:hover:visited,
3123
    button:selected:visited button:hover:visited {
3124
      color: #271d19; }
3125
  *:link:active, button:active:link,
3126
  button:active:visited {
3127
    color: #e78a53; }
3128
    *:selected *:link:active, *:selected button:active:link,
3129
    *:selected button:active:visited, button:selected:link *:link:active,
3130
    button:selected:visited *:link:active, button:selected:link button:active:link,
3131
    button:selected:visited button:active:link,
3132
    button:selected:link button:active:visited,
3133
    button:selected:visited button:active:visited {
3134
      color: #3d2920; }
3135
  *:link:backdrop:backdrop:hover, *:link:backdrop:backdrop:hover:selected, *:link:backdrop, progressbar:backdrop progress:link, progressbar:backdrop trough:link, button:backdrop:link,
3136
  button:backdrop:visited, label:backdrop selection:link {
3137
    color: #e78a53; }
3138
  *:link:selected, button:selected:link,
3139
  button:selected:visited, *:selected *:link, *:selected button:link,
3140
  *:selected button:visited, button:selected:link *:link,
3141
  button:selected:visited *:link, button:selected:link button:link,
3142
  button:selected:visited button:link,
3143
  button:selected:link button:visited,
3144
  button:selected:visited button:visited {
3145
    color: #3d2920; }
3146
3147
button:link,
3148
button:visited {
3149
  text-shadow: none; }
3150
  button:link:hover, button:link:active, button:link:checked,
3151
  button:visited:hover,
3152
  button:visited:active,
3153
  button:visited:checked {
3154
    text-shadow: none; }
3155
  button:link > label,
3156
  button:visited > label {
3157
    text-decoration-line: underline; }
3158
3159
/*********
3160
 * Lists *
3161
 *********/
3162
list {
3163
  color: #ffffff;
3164
  background-color: #1c1b1d;
3165
  border-color: #2b2b2b; }
3166
  list:backdrop {
3167
    background-color: #1f1d20;
3168
    border-color: #292829; }
3169
3170
row {
3171
  background-color: transparent;
3172
  border-color: #2b2b2b; }
3173
  row:hover {
3174
    transition: none; }
3175
  row:backdrop {
3176
    transition: 200ms ease-out; }
3177
  row.activatable.has-open-popup, row.activatable:hover {
3178
    background-color: rgba(255, 255, 255, 0.15); }
3179
    row.activatable.has-open-popup, row.activatable.has-open-popup label, row.activatable:hover, row.activatable:hover label {
3180
      color: #ffffff; }
3181
  row.activatable:active {
3182
    box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); }
3183
  row.activatable:backdrop:hover, progressbar:backdrop progress.activatable:hover, progressbar:backdrop trough.activatable:hover, label:backdrop selection.activatable:hover {
3184
    background-color: transparent; }
3185
  row.activatable button.flat, row.activatable .selection-mode button.titlebutton, .selection-mode row.activatable button.titlebutton {
3186
    background-color: transparent; }
3187
  row.activatable:selected:active {
3188
    box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); }
3189
  row.activatable:selected.has-open-popup, row.activatable:selected:hover {
3190
    background-color: rgba(231, 138, 83, 0.5); }
3191
  row.activatable:selected:backdrop, progressbar:backdrop progress:selected, progressbar:backdrop trough:selected, label:backdrop selection:selected {
3192
    background-color: rgba(231, 138, 83, 0.6); }
3193
3194
/*********
3195
 * Menus *
3196
 *********/
3197
menubar,
3198
.menubar {
3199
  background-color: #121113;
3200
  color: #ffffff;
3201
  -GtkWidget-window-dragging: true;
3202
  padding: 0px;
3203
  box-shadow: inset 0 -1px rgba(0, 0, 0, 0.1); }
3204
  menubar > menuitem,
3205
  .menubar > menuitem {
3206
    min-height: 16px;
3207
    padding: 4px 8px; }
3208
    menubar > menuitem:hover,
3209
    .menubar > menuitem:hover {
3210
      box-shadow: inset 0 -3px #e78a53; }
3211
    menubar > menuitem:disabled,
3212
    .menubar > menuitem:disabled {
3213
      color: #898889;
3214
      box-shadow: none; }
3215
3216
menu,
3217
.menu,
3218
.context-menu {
3219
  margin: 4px;
3220
  padding: 2px 0px;
3221
  background: #121113;
3222
  border: 1px solid #2b2b2b;
3223
  border-radius: 5px;
3224
  font: initial; }
3225
  .csd menu, .csd .menu, .csd .context-menu {
3226
    border: none; }
3227
  menu:backdrop,
3228
  .menu:backdrop,
3229
  progressbar:backdrop progress.menu,
3230
  progressbar:backdrop trough.menu,
3231
  label:backdrop selection.menu,
3232
  .context-menu:backdrop,
3233
  progressbar:backdrop progress.context-menu,
3234
  progressbar:backdrop trough.context-menu,
3235
  label:backdrop selection.context-menu {
3236
    background-color: #1c1b1d; }
3237
  menu menuitem,
3238
  .menu menuitem,
3239
  .context-menu menuitem {
3240
    min-height: 17px;
3241
    min-width: 40px;
3242
    padding: 4px 6px;
3243
    text-shadow: none; }
3244
    menu menuitem:hover,
3245
    .menu menuitem:hover,
3246
    .context-menu menuitem:hover {
3247
      color: #121113;
3248
      background-color: #e78a53; }
3249
    menu menuitem:disabled,
3250
    .menu menuitem:disabled,
3251
    .context-menu menuitem:disabled {
3252
      color: #898889; }
3253
      menu menuitem:disabled:backdrop, menu progressbar:backdrop progress:disabled, progressbar:backdrop menu progress:disabled, menu progressbar:backdrop trough:disabled, progressbar:backdrop menu trough:disabled,
3254
      .menu menuitem:disabled:backdrop,
3255
      .menu progressbar:backdrop progress:disabled,
3256
      progressbar:backdrop .menu progress:disabled,
3257
      .menu progressbar:backdrop trough:disabled,
3258
      progressbar:backdrop .menu trough:disabled,
3259
      .context-menu menuitem:disabled:backdrop,
3260
      .context-menu progressbar:backdrop progress:disabled,
3261
      progressbar:backdrop .context-menu progress:disabled,
3262
      .context-menu progressbar:backdrop trough:disabled,
3263
      progressbar:backdrop .context-menu trough:disabled {
3264
        color: #38353b; }
3265
    menu menuitem:backdrop, menu menuitem:backdrop:hover,
3266
    .menu menuitem:backdrop,
3267
    .menu menuitem:backdrop:hover,
3268
    .context-menu menuitem:backdrop,
3269
    .context-menu menuitem:backdrop:hover {
3270
      color: #898889;
3271
      background-color: transparent; }
3272
    menu menuitem arrow,
3273
    .menu menuitem arrow,
3274
    .context-menu menuitem arrow {
3275
      min-height: 16px;
3276
      min-width: 16px; }
3277
      menu menuitem arrow:dir(ltr),
3278
      .menu menuitem arrow:dir(ltr),
3279
      .context-menu menuitem arrow:dir(ltr) {
3280
        -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
3281
        margin-left: 10px; }
3282
      menu menuitem arrow:dir(rtl),
3283
      .menu menuitem arrow:dir(rtl),
3284
      .context-menu menuitem arrow:dir(rtl) {
3285
        -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl");
3286
        margin-right: 10px; }
3287
    menu menuitem label:dir(rtl), menu menuitem label:dir(ltr),
3288
    .menu menuitem label:dir(rtl),
3289
    .menu menuitem label:dir(ltr),
3290
    .context-menu menuitem label:dir(rtl),
3291
    .context-menu menuitem label:dir(ltr) {
3292
      color: inherit; }
3293
3294
menuitem accelerator {
3295
  color: alpha(currentColor,0.55); }
3296
3297
menuitem check,
3298
menuitem radio {
3299
  min-height: 16px;
3300
  min-width: 16px; }
3301
  menuitem check:dir(ltr),
3302
  menuitem radio:dir(ltr) {
3303
    margin-right: 7px; }
3304
  menuitem check:dir(rtl),
3305
  menuitem radio:dir(rtl) {
3306
    margin-left: 7px; }
3307
3308
.csd.popup {
3309
  background-color: transparent; }
3310
3311
/********
3312
 * Misc *
3313
 ********/
3314
.content-view {
3315
  background-color: black; }
3316
  .content-view:hover {
3317
    -gtk-icon-effect: highlight; }
3318
  .content-view:backdrop, progressbar:backdrop progress.content-view, progressbar:backdrop trough.content-view, label:backdrop selection.content-view {
3319
    background-color: black; }
3320
3321
.osd .scale-popup button.flat, .osd .scale-popup .selection-mode button.titlebutton, .selection-mode .osd .scale-popup button.titlebutton {
3322
  border-style: none;
3323
  border-radius: 5px; }
3324
3325
.scale-popup button:hover {
3326
  background-color: rgba(255, 255, 255, 0.1);
3327
  border-radius: 5px; }
3328
3329
/************
3330
* Assistant *
3331
*************/
3332
assistant {
3333
  border-bottom-left-radius: 4px;
3334
  border-bottom-right-radius: 4px; }
3335
  assistant .sidebar {
3336
    background-color: #1c1b1d;
3337
    border-top: 1px solid #2b2b2b;
3338
    border-bottom-left-radius: 4px; }
3339
    assistant .sidebar:backdrop, assistant progressbar:backdrop progress.sidebar, progressbar:backdrop assistant progress.sidebar, assistant progressbar:backdrop trough.sidebar, progressbar:backdrop assistant trough.sidebar, assistant label:backdrop selection.sidebar, label:backdrop assistant selection.sidebar {
3340
      background-color: #1f1d20;
3341
      border-color: #292829; }
3342
  assistant.csd .sidebar {
3343
    border-top-style: none; }
3344
  assistant .sidebar GtkLabel,
3345
  assistant .sidebar label {
3346
    padding: 6px 12px; }
3347
  assistant .sidebar GtkLabel.highlight,
3348
  assistant .sidebar label.highlight {
3349
    background-color: #414142; }
3350
3351
/*************
3352
 * Notebooks *
3353
 *************/
3354
notebook > header {
3355
  padding: 1px;
3356
  border-color: #2b2b2b;
3357
  border-width: 0px;
3358
  background-color: #0f0f10; }
3359
  notebook > header:backdrop {
3360
    border-color: #292829; }
3361
  notebook > header tabs {
3362
    margin: 0px; }
3363
  notebook > header.top {
3364
    border-bottom-style: solid; }
3365
    notebook > header.top > tabs {
3366
      margin-bottom: -3px; }
3367
      notebook > header.top > tabs > tab:backdrop {
3368
        box-shadow: none; }
3369
      notebook > header.top > tabs > tab:checked {
3370
        background-color: #1c1b1d; }
3371
        notebook > header.top > tabs > tab:checked:hover {
3372
          background-color: #1c1b1d; }
3373
  notebook > header.bottom {
3374
    border-top-style: solid; }
3375
    notebook > header.bottom > tabs {
3376
      margin-top: -2px; }
3377
      notebook > header.bottom > tabs > tab:backdrop {
3378
        box-shadow: none; }
3379
      notebook > header.bottom > tabs > tab:checked {
3380
        background-color: #1c1b1d; }
3381
  notebook > header.left {
3382
    border-right-style: solid; }
3383
    notebook > header.left > tabs {
3384
      margin-right: -2px; }
3385
      notebook > header.left > tabs > tab:backdrop {
3386
        box-shadow: none; }
3387
      notebook > header.left > tabs > tab:checked {
3388
        background-color: #1c1b1d; }
3389
  notebook > header.right {
3390
    border-left-style: solid; }
3391
    notebook > header.right > tabs {
3392
      margin-left: -2px; }
3393
      notebook > header.right > tabs > tab:backdrop {
3394
        box-shadow: none; }
3395
      notebook > header.right > tabs > tab:checked {
3396
        background-color: #1c1b1d; }
3397
  notebook > header.top > tabs > arrow {
3398
    border-top-style: none; }
3399
  notebook > header.bottom > tabs > arrow {
3400
    border-bottom-style: none; }
3401
  notebook > header.top > tabs > arrow, notebook > header.bottom > tabs > arrow {
3402
    margin-left: -5px;
3403
    margin-right: -5px;
3404
    padding-left: 4px;
3405
    padding-right: 4px; }
3406
    notebook > header.top > tabs > arrow.down, notebook > header.bottom > tabs > arrow.down {
3407
      -gtk-icon-source: -gtk-icontheme("pan-start-symbolic"); }
3408
    notebook > header.top > tabs > arrow.up, notebook > header.bottom > tabs > arrow.up {
3409
      -gtk-icon-source: -gtk-icontheme("pan-end-symbolic"); }
3410
  notebook > header.left > tabs > arrow {
3411
    border-left-style: none; }
3412
  notebook > header.right > tabs > arrow {
3413
    border-right-style: none; }
3414
  notebook > header.left > tabs > arrow, notebook > header.right > tabs > arrow {
3415
    margin-top: -5px;
3416
    margin-bottom: -5px;
3417
    padding-top: 4px;
3418
    padding-bottom: 4px; }
3419
    notebook > header.left > tabs > arrow.down, notebook > header.right > tabs > arrow.down {
3420
      -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); }
3421
    notebook > header.left > tabs > arrow.up, notebook > header.right > tabs > arrow.up {
3422
      -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
3423
  notebook > header > tabs > arrow {
3424
    min-height: 14px;
3425
    min-width: 14px;
3426
    border-radius: 0; }
3427
    notebook > header > tabs > arrow:hover:not(:active):not(:backdrop) {
3428
      background-clip: padding-box;
3429
      background-image: none;
3430
      background-color: rgba(255, 255, 255, 0.3);
3431
      border-color: transparent;
3432
      box-shadow: none; }
3433
    notebook > header > tabs > arrow:disabled {
3434
      border-color: transparent;
3435
      background-color: transparent;
3436
      background-image: none;
3437
      box-shadow: inset 0 1px rgba(255, 255, 255, 0);
3438
      text-shadow: none;
3439
      -gtk-icon-shadow: none; }
3440
  notebook > header tab {
3441
    min-height: 24px;
3442
    min-width: 24px;
3443
    padding: 1px 12px;
3444
    outline-offset: -5px;
3445
    color: #898889;
3446
    font-weight: normal;
3447
    border-width: 0px;
3448
    border-color: transparent; }
3449
    notebook > header tab:hover {
3450
      color: #c4c4c4; }
3451
      notebook > header tab:hover.reorderable-page {
3452
        border-color: rgba(43, 43, 43, 0.3);
3453
        background-color: rgba(18, 17, 19, 0.2); }
3454
    notebook > header tab:backdrop {
3455
      color: #59585a; }
3456
      notebook > header tab:backdrop.reorderable-page {
3457
        border-color: transparent;
3458
        background-color: transparent; }
3459
    notebook > header tab:checked {
3460
      color: #ffffff; }
3461
      notebook > header tab:checked.reorderable-page {
3462
        border-color: rgba(43, 43, 43, 0.5);
3463
        background-color: rgba(18, 17, 19, 0.5); }
3464
        notebook > header tab:checked.reorderable-page:hover {
3465
          background-color: rgba(18, 17, 19, 0.7); }
3466
    notebook > header tab:backdrop:checked {
3467
      color: #898889; }
3468
      notebook > header tab:backdrop:checked.reorderable-page {
3469
        border-color: #292829;
3470
        background-color: #1f1d20; }
3471
    notebook > header tab button.flat, notebook > header tab .selection-mode button.titlebutton, .selection-mode notebook > header tab button.titlebutton {
3472
      padding: 0;
3473
      margin-top: 4px;
3474
      margin-bottom: 4px;
3475
      min-width: 20px;
3476
      min-height: 20px; }
3477
      notebook > header tab button.flat:hover, notebook > header tab .selection-mode button.titlebutton:hover, .selection-mode notebook > header tab button.titlebutton:hover {
3478
        background: transparent;
3479
        box-shadow: none;
3480
        color: #e75353; }
3481
      notebook > header tab button.flat, notebook > header tab .selection-mode button.titlebutton, .selection-mode notebook > header tab button.titlebutton, notebook > header tab button.flat:backdrop, notebook > header tab progressbar:backdrop progress.flat, progressbar:backdrop notebook > header tab progress.flat, notebook > header tab progressbar:backdrop trough.flat, progressbar:backdrop notebook > header tab trough.flat {
3482
        background: transparent;
3483
        border: none;
3484
        color: alpha(currentColor,0.3); }
3485
      notebook > header tab button.flat:last-child, notebook > header tab .selection-mode button.titlebutton:last-child, .selection-mode notebook > header tab button.titlebutton:last-child {
3486
        margin-left: 4px;
3487
        margin-right: -4px; }
3488
      notebook > header tab button.flat:first-child, notebook > header tab .selection-mode button.titlebutton:first-child, .selection-mode notebook > header tab button.titlebutton:first-child {
3489
        margin-left: -4px;
3490
        margin-right: 4px; }
3491
  notebook > header.top tabs, notebook > header.bottom tabs {
3492
    padding-left: 0px;
3493
    padding-right: 0px; }
3494
    notebook > header.top tabs:not(:only-child), notebook > header.bottom tabs:not(:only-child) {
3495
      margin-left: 0.5px;
3496
      margin-right: 0.5px; }
3497
      notebook > header.top tabs:not(:only-child):first-child, notebook > header.bottom tabs:not(:only-child):first-child {
3498
        margin-left: -1px; }
3499
      notebook > header.top tabs:not(:only-child):last-child, notebook > header.bottom tabs:not(:only-child):last-child {
3500
        margin-right: -1px; }
3501
    notebook > header.top tabs tab, notebook > header.bottom tabs tab {
3502
      margin-left: 0.5px;
3503
      margin-right: 0.5px; }
3504
      notebook > header.top tabs tab.reorderable-page, notebook > header.bottom tabs tab.reorderable-page {
3505
        border-style: none solid; }
3506
  notebook > header.left tabs, notebook > header.right tabs {
3507
    padding-top: 4px;
3508
    padding-bottom: 4px; }
3509
    notebook > header.left tabs:not(:only-child), notebook > header.right tabs:not(:only-child) {
3510
      margin-top: 3px;
3511
      margin-bottom: 3px; }
3512
      notebook > header.left tabs:not(:only-child):first-child, notebook > header.right tabs:not(:only-child):first-child {
3513
        margin-top: -1px; }
3514
      notebook > header.left tabs:not(:only-child):last-child, notebook > header.right tabs:not(:only-child):last-child {
3515
        margin-bottom: -1px; }
3516
    notebook > header.left tabs tab, notebook > header.right tabs tab {
3517
      margin-top: 4px;
3518
      margin-bottom: 4px; }
3519
      notebook > header.left tabs tab.reorderable-page, notebook > header.right tabs tab.reorderable-page {
3520
        border-style: solid none; }
3521
  notebook > header.top tab {
3522
    padding-bottom: 1px; }
3523
  notebook > header.bottom tab {
3524
    padding-top: 1px; }
3525
3526
notebook > stack:not(:only-child) {
3527
  background-color: #1c1b1d; }
3528
  notebook > stack:not(:only-child):backdrop, progressbar:backdrop notebook > progress:not(:only-child), progressbar:backdrop notebook > trough:not(:only-child) {
3529
    background-color: #1f1d20; }
3530
3531
/*********
3532
 * Paned *
3533
 *********/
3534
paned > separator {
3535
  min-width: 1px;
3536
  min-height: 1px;
3537
  -gtk-icon-source: none;
3538
  border-style: none;
3539
  background-color: transparent;
3540
  background-image: image(#2b2b2b);
3541
  background-size: 1px 1px; }
3542
  paned > separator:selected {
3543
    background-image: image(#e78a53); }
3544
  paned > separator:backdrop {
3545
    background-image: image(#292829); }
3546
  paned > separator.wide {
3547
    min-width: 5px;
3548
    min-height: 5px;
3549
    background-color: #121113;
3550
    background-image: image(#2b2b2b), image(#2b2b2b);
3551
    background-size: 1px 1px, 1px 1px; }
3552
    paned > separator.wide:backdrop, progressbar:backdrop paned > progress.wide, progressbar:backdrop paned > trough.wide, label:backdrop paned > selection.wide {
3553
      background-color: #121113;
3554
      background-image: image(#292829), image(#292829); }
3555
3556
paned.horizontal > separator {
3557
  background-repeat: repeat-y; }
3558
  paned.horizontal > separator:dir(ltr) {
3559
    margin: 0 -8px 0 0;
3560
    padding: 0 8px 0 0;
3561
    background-position: left; }
3562
  paned.horizontal > separator:dir(rtl) {
3563
    margin: 0 0 0 -8px;
3564
    padding: 0 0 0 8px;
3565
    background-position: right; }
3566
  paned.horizontal > separator.wide {
3567
    margin: 0;
3568
    padding: 0;
3569
    background-repeat: repeat-y, repeat-y;
3570
    background-position: left, right; }
3571
3572
paned.vertical > separator {
3573
  margin: 0 0 -8px 0;
3574
  padding: 0 0 8px 0;
3575
  background-repeat: repeat-x;
3576
  background-position: top; }
3577
  paned.vertical > separator.wide {
3578
    margin: 0;
3579
    padding: 0;
3580
    background-repeat: repeat-x, repeat-x;
3581
    background-position: bottom, top; }
3582
3583
/************
3584
 * Pathbars *
3585
 ************/
3586
.path-bar button.text-button, .path-bar button.image-button, .path-bar button {
3587
  padding-left: 4px;
3588
  padding-right: 4px; }
3589
3590
.path-bar button.text-button.image-button label {
3591
  padding-left: 0;
3592
  padding-right: 0; }
3593
3594
.path-bar button.text-button.image-button label:last-child, .path-bar button label:last-child {
3595
  padding-right: 8px; }
3596
3597
.path-bar button.text-button.image-button label:first-child, .path-bar button label:first-child {
3598
  padding-left: 8px; }
3599
3600
.path-bar button image {
3601
  padding-left: 4px;
3602
  padding-right: 4px; }
3603
3604
.path-bar button.slider-button {
3605
  padding-left: 0;
3606
  padding-right: 0; }
3607
3608
/***************
3609
 * Popovers   *
3610
 ***************/
3611
popover.background {
3612
  padding: 2px;
3613
  border-radius: 5px;
3614
  background: #121113;
3615
  box-shadow: 0 4px 6px #2b2b2b; }
3616
  .csd popover.background, popover.background {
3617
    border: 1px solid #2b2b2b; }
3618
  popover.background:backdrop, progressbar:backdrop progress.background, progressbar:backdrop trough.background, label:backdrop selection.background {
3619
    background-color: #121113;
3620
    box-shadow: none; }
3621
  popover.background > list,
3622
  popover.background > .view,
3623
  popover.background > iconview,
3624
  popover.background > toolbar {
3625
    border-style: none;
3626
    background-color: transparent; }
3627
  .csd popover.background.touch-selection, .csd popover.background.magnifier, popover.background.touch-selection, popover.background.magnifier {
3628
    border: 1px solid rgba(255, 255, 255, 0.1); }
3629
  popover.background separator {
3630
    margin: 3px; }
3631
  popover.background list separator {
3632
    margin: 0px; }
3633
  popover.background list row {
3634
    padding: 8px; }
3635
3636
/*****************
3637
 * Progress bars *
3638
 *****************/
3639
progressbar {
3640
  font-size: smaller;
3641
  color: rgba(255, 255, 255, 0.4); }
3642
  progressbar.horizontal trough,
3643
  progressbar.horizontal progress {
3644
    min-height: 6px; }
3645
  progressbar.vertical trough,
3646
  progressbar.vertical progress {
3647
    min-width: 6px; }
3648
  progressbar.horizontal progress {
3649
    margin: 0; }
3650
  progressbar.vertical progress {
3651
    margin: 0; }
3652
  progressbar:backdrop {
3653
    box-shadow: none;
3654
    transition: 200ms ease-out; }
3655
  progressbar.osd {
3656
    min-width: 3px;
3657
    min-height: 3px;
3658
    background-color: transparent; }
3659
    progressbar.osd trough {
3660
      border-style: none;
3661
      border-radius: 0;
3662
      background-color: transparent;
3663
      box-shadow: none; }
3664
    progressbar.osd progress {
3665
      border-style: none;
3666
      border-radius: 0; }
3667
3668
/************
3669
 * GtkScale *
3670
 ************/
3671
scale fill, scale trough, progressbar trough, progressbar:backdrop trough {
3672
  background-color: rgba(255, 255, 255, 0.14);
3673
  border: none;
3674
  border-radius: 3px;
3675
  margin: 0; }
3676
  scale fill:disabled, scale trough:disabled {
3677
    background-color: rgba(255, 255, 255, 0.06); }
3678
  scale fill:backdrop, scale trough:backdrop {
3679
    background-color: rgba(255, 255, 255, 0.06);
3680
    transition: 200ms ease-out; }
3681
    scale fill:backdrop:disabled, scale trough:backdrop:disabled {
3682
      background-color: rgba(255, 255, 255, 0.06); }
3683
3684
scale highlight, progressbar progress, progressbar:backdrop progress {
3685
  border: none;
3686
  background-color: #e78a53;
3687
  border-radius: 3px;
3688
  margin: 0; }
3689
  scale highlight:disabled {
3690
    border: none;
3691
    background-color: rgba(255, 255, 255, 0.14); }
3692
  scale highlight:backdrop {
3693
    border-color: #ea9969;
3694
    background-color: #ea9969; }
3695
    scale highlight:backdrop:disabled {
3696
      background-color: rgba(255, 255, 255, 0.06); }
3697
3698
scale {
3699
  min-height: 16px;
3700
  min-width: 16px;
3701
  padding: 8px; }
3702
  scale.horizontal trough,
3703
  scale.horizontal progress {
3704
    min-height: 6px; }
3705
  scale.vertical trough,
3706
  scale.vertical progress {
3707
    min-width: 6px; }
3708
  scale slider {
3709
    min-height: 16px;
3710
    min-width: 16px;
3711
    margin: -7px;
3712
    background-color: #1c1b1d;
3713
    box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1);
3714
    border-radius: 12px;
3715
    transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
3716
    transition-property: background, border, box-shadow; }
3717
    scale slider:active {
3718
      background-color: #e78a53; }
3719
      scale slider:active:disabled, scale label:disabled selection:active, label:disabled scale selection:active {
3720
        background-color: #161517;
3721
        box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.05); }
3722
  scale.fine-tune.horizontal {
3723
    padding-top: 9px;
3724
    padding-bottom: 9px;
3725
    min-height: 16px; }
3726
  scale.fine-tune.vertical {
3727
    padding-left: 9px;
3728
    padding-right: 9px;
3729
    min-width: 16px; }
3730
  scale.fine-tune slider {
3731
    margin: -6px; }
3732
  scale.fine-tune fill,
3733
  scale.fine-tune highlight,
3734
  scale.fine-tune trough {
3735
    border-radius: 5px;
3736
    -gtk-outline-radius: 7px; }
3737
  scale trough {
3738
    outline-offset: 2px;
3739
    -gtk-outline-radius: 5px;
3740
    outline-color: transparent; }
3741
  scale fill:backdrop, scale fill {
3742
    background-color: #2b2b2b; }
3743
  scale fill:disabled:backdrop, scale fill:disabled {
3744
    border-color: transparent;
3745
    background-color: transparent; }
3746
  .osd scale fill {
3747
    background-color: #606060; }
3748
    .osd scale fill:disabled:backdrop, .osd scale fill:disabled {
3749
      border-color: transparent;
3750
      background-color: transparent; }
3751
  scale slider {
3752
    border-color: #f1f1f1;
3753
    border: none;
3754
    border-radius: 12px;
3755
    background-color: #f1f1f1; }
3756
    scale slider:active {
3757
      border-color: #e16c26; }
3758
    scale slider:disabled {
3759
      background-color: #b2b2b2;
3760
      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); }
3761
    scale slider:backdrop, scale slider:backdrop:disabled {
3762
      transition: 200ms ease-out;
3763
      background-color: #b2b2b2;
3764
      box-shadow: inset 0 1px rgba(255, 255, 255, 0.1), 0px 0px 1px 1px rgba(0, 0, 0, 0.1); }
3765
    row:selected scale slider:disabled, row:selected scale slider {
3766
      border-color: #e16c26; }
3767
    .osd scale slider {
3768
      color: #ffffff;
3769
      border-color: #2b2b2b;
3770
      background-color: rgba(18, 17, 19, 0.93);
3771
      background-clip: padding-box;
3772
      text-shadow: 0 1px black;
3773
      -gtk-icon-shadow: 0 1px black;
3774
      outline-color: rgba(255, 255, 255, 0.3);
3775
      border-color: #232323;
3776
      background-color: #f1f1f1; }
3777
      .osd scale slider:hover {
3778
        color: white;
3779
        border-color: #2b2b2b;
3780
        background-image: linear-gradient(to bottom, rgba(49, 46, 51, 0.93), rgba(49, 46, 51, 0.93));
3781
        background-clip: padding-box;
3782
        text-shadow: 0 1px black;
3783
        -gtk-icon-shadow: 0 1px black;
3784
        outline-color: rgba(255, 255, 255, 0.3);
3785
        background-color: #f1f1f1; }
3786
      .osd scale slider:active {
3787
        color: white;
3788
        border-color: #2b2b2b;
3789
        background-image: linear-gradient(to bottom, rgba(33, 31, 35, 0.93), rgba(33, 31, 35, 0.93));
3790
        background-clip: padding-box;
3791
        text-shadow: none;
3792
        -gtk-icon-shadow: none;
3793
        outline-color: rgba(255, 255, 255, 0.3);
3794
        background-color: #f1f1f1; }
3795
      .osd scale slider:disabled {
3796
        color: #898889;
3797
        border-color: #2b2b2b;
3798
        background-image: linear-gradient(to bottom, rgba(42, 41, 43, 0.5), rgba(42, 41, 43, 0.5));
3799
        background-clip: padding-box;
3800
        box-shadow: none;
3801
        text-shadow: none;
3802
        -gtk-icon-shadow: none;
3803
        background-color: #f1f1f1; }
3804
      .osd scale slider:backdrop {
3805
        color: #ffffff;
3806
        border-color: #2b2b2b;
3807
        background-image: linear-gradient(to bottom, rgba(178, 178, 178, 0.5), rgba(178, 178, 178, 0.5));
3808
        background-clip: padding-box;
3809
        box-shadow: none;
3810
        text-shadow: none;
3811
        -gtk-icon-shadow: none;
3812
        background-color: #b2b2b2; }
3813
        .osd scale slider:backdrop:disabled {
3814
          background-color: #f1f1f1; }
3815
  scale value {
3816
    color: alpha(currentColor,0.4); }
3817
  scale marks {
3818
    color: alpha(currentColor,0.4); }
3819
    scale marks.top {
3820
      margin-bottom: 6px;
3821
      margin-top: -12px; }
3822
    scale marks.bottom {
3823
      margin-top: 6px;
3824
      margin-bottom: -12px; }
3825
    scale marks.top {
3826
      margin-right: 6px;
3827
      margin-left: -12px; }
3828
    scale marks.bottom {
3829
      margin-left: 6px;
3830
      margin-right: -12px; }
3831
  scale.fine-tune marks.top {
3832
    margin-bottom: 6px;
3833
    margin-top: -9px; }
3834
  scale.fine-tune marks.bottom {
3835
    margin-top: 6px;
3836
    margin-bottom: -9px; }
3837
  scale.fine-tune marks.top {
3838
    margin-right: 6px;
3839
    margin-left: -9px; }
3840
  scale.fine-tune marks.bottom {
3841
    margin-left: 6px;
3842
    margin-right: -9px; }
3843
  scale.horizontal indicator {
3844
    min-height: 6px;
3845
    min-width: 1px; }
3846
  scale.horizontal.fine-tune indicator {
3847
    min-height: 3px; }
3848
  scale.vertical indicator {
3849
    min-height: 1px;
3850
    min-width: 6px; }
3851
  scale.vertical.fine-tune indicator {
3852
    min-width: 3px; }
3853
  scale.horizontal.marks-before:not(.marks-after) slider {
3854
    min-height: 16px;
3855
    min-width: 16px;
3856
    margin: -7px;
3857
    border: none;
3858
    border-radius: 50%;
3859
    background-color: #f1f1f1;
3860
    box-shadow: none; }
3861
  scale.horizontal.marks-before:not(.marks-after).fine-tune slider {
3862
    margin: -7px; }
3863
  scale.horizontal.marks-before:not(.marks-after) slider:hover {
3864
    min-height: 16px;
3865
    min-width: 16px;
3866
    margin: -7px;
3867
    border: none;
3868
    border-radius: 50%;
3869
    background-color: #f1f1f1;
3870
    box-shadow: none; }
3871
  scale.horizontal.marks-before:not(.marks-after).fine-tune slider {
3872
    margin: -7px; }
3873
  scale.horizontal.marks-before:not(.marks-after) slider:active {
3874
    min-height: 16px;
3875
    min-width: 16px;
3876
    margin: -7px;
3877
    border: none;
3878
    border-radius: 50%;
3879
    background-color: #f1f1f1;
3880
    box-shadow: none; }
3881
  scale.horizontal.marks-before:not(.marks-after).fine-tune slider {
3882
    margin: -7px; }
3883
  scale.horizontal.marks-before:not(.marks-after) slider:disabled {
3884
    min-height: 16px;
3885
    min-width: 16px;
3886
    margin: -7px;
3887
    border: none;
3888
    border-radius: 50%;
3889
    background-color: #f1f1f1;
3890
    box-shadow: none; }
3891
  scale.horizontal.marks-before:not(.marks-after).fine-tune slider {
3892
    margin: -7px; }
3893
  scale.horizontal.marks-before:not(.marks-after) slider:backdrop {
3894
    min-height: 16px;
3895
    min-width: 16px;
3896
    margin: -7px;
3897
    border: none;
3898
    border-radius: 50%;
3899
    background-color: #f1f1f1;
3900
    box-shadow: none; }
3901
  scale.horizontal.marks-before:not(.marks-after).fine-tune slider {
3902
    margin: -7px; }
3903
  scale.horizontal.marks-before:not(.marks-after) slider:backdrop:disabled {
3904
    min-height: 16px;
3905
    min-width: 16px;
3906
    margin: -7px;
3907
    border: none;
3908
    border-radius: 50%;
3909
    background-color: #f1f1f1;
3910
    box-shadow: none; }
3911
  scale.horizontal.marks-before:not(.marks-after).fine-tune slider {
3912
    margin: -7px; }
3913
  scale.horizontal.marks-after:not(.marks-before) slider {
3914
    min-height: 16px;
3915
    min-width: 16px;
3916
    margin: -7px;
3917
    border: none;
3918
    border-radius: 50%;
3919
    background-color: #f1f1f1;
3920
    box-shadow: none; }
3921
  scale.horizontal.marks-after:not(.marks-before).fine-tune slider {
3922
    margin: -7px; }
3923
  scale.horizontal.marks-after:not(.marks-before) slider:hover {
3924
    min-height: 16px;
3925
    min-width: 16px;
3926
    margin: -7px;
3927
    border: none;
3928
    border-radius: 50%;
3929
    background-color: #f1f1f1;
3930
    box-shadow: none; }
3931
  scale.horizontal.marks-after:not(.marks-before).fine-tune slider {
3932
    margin: -7px; }
3933
  scale.horizontal.marks-after:not(.marks-before) slider:active {
3934
    min-height: 16px;
3935
    min-width: 16px;
3936
    margin: -7px;
3937
    border: none;
3938
    border-radius: 50%;
3939
    background-color: #f1f1f1;
3940
    box-shadow: none; }
3941
  scale.horizontal.marks-after:not(.marks-before).fine-tune slider {
3942
    margin: -7px; }
3943
  scale.horizontal.marks-after:not(.marks-before) slider:disabled {
3944
    min-height: 16px;
3945
    min-width: 16px;
3946
    margin: -7px;
3947
    border: none;
3948
    border-radius: 50%;
3949
    background-color: #f1f1f1;
3950
    box-shadow: none; }
3951
  scale.horizontal.marks-after:not(.marks-before).fine-tune slider {
3952
    margin: -7px; }
3953
  scale.horizontal.marks-after:not(.marks-before) slider:backdrop {
3954
    min-height: 16px;
3955
    min-width: 16px;
3956
    margin: -7px;
3957
    border: none;
3958
    border-radius: 50%;
3959
    background-color: #f1f1f1;
3960
    box-shadow: none; }
3961
  scale.horizontal.marks-after:not(.marks-before).fine-tune slider {
3962
    margin: -7px; }
3963
  scale.horizontal.marks-after:not(.marks-before) slider:backdrop:disabled {
3964
    min-height: 16px;
3965
    min-width: 16px;
3966
    margin: -7px;
3967
    border: none;
3968
    border-radius: 50%;
3969
    background-color: #f1f1f1;
3970
    box-shadow: none; }
3971
  scale.horizontal.marks-after:not(.marks-before).fine-tune slider {
3972
    margin: -7px; }
3973
  scale.vertical.marks-before:not(.marks-after) slider {
3974
    min-height: 16px;
3975
    min-width: 16px;
3976
    margin: -7px;
3977
    border: none;
3978
    border-radius: 50%;
3979
    background-color: #f1f1f1;
3980
    box-shadow: none; }
3981
  scale.vertical.marks-before:not(.marks-after).fine-tune slider {
3982
    margin: -7px; }
3983
  scale.vertical.marks-before:not(.marks-after) slider:hover {
3984
    min-height: 16px;
3985
    min-width: 16px;
3986
    margin: -7px;
3987
    border: none;
3988
    border-radius: 50%;
3989
    background-color: #f1f1f1;
3990
    box-shadow: none; }
3991
  scale.vertical.marks-before:not(.marks-after).fine-tune slider {
3992
    margin: -7px; }
3993
  scale.vertical.marks-before:not(.marks-after) slider:active {
3994
    min-height: 16px;
3995
    min-width: 16px;
3996
    margin: -7px;
3997
    border: none;
3998
    border-radius: 50%;
3999
    background-color: #f1f1f1;
4000
    box-shadow: none; }
4001
  scale.vertical.marks-before:not(.marks-after).fine-tune slider {
4002
    margin: -7px; }
4003
  scale.vertical.marks-before:not(.marks-after) slider:disabled {
4004
    min-height: 16px;
4005
    min-width: 16px;
4006
    margin: -7px;
4007
    border: none;
4008
    border-radius: 50%;
4009
    background-color: #f1f1f1;
4010
    box-shadow: none; }
4011
  scale.vertical.marks-before:not(.marks-after).fine-tune slider {
4012
    margin: -7px; }
4013
  scale.vertical.marks-before:not(.marks-after) slider:backdrop {
4014
    min-height: 16px;
4015
    min-width: 16px;
4016
    margin: -7px;
4017
    border: none;
4018
    border-radius: 50%;
4019
    background-color: #f1f1f1;
4020
    box-shadow: none; }
4021
  scale.vertical.marks-before:not(.marks-after).fine-tune slider {
4022
    margin: -7px; }
4023
  scale.vertical.marks-before:not(.marks-after) slider:backdrop:disabled {
4024
    min-height: 16px;
4025
    min-width: 16px;
4026
    margin: -7px;
4027
    border: none;
4028
    border-radius: 50%;
4029
    background-color: #f1f1f1;
4030
    box-shadow: none; }
4031
  scale.vertical.marks-before:not(.marks-after).fine-tune slider {
4032
    margin: -7px; }
4033
  scale.vertical.marks-after:not(.marks-before) slider {
4034
    min-height: 16px;
4035
    min-width: 16px;
4036
    margin: -7px;
4037
    border: none;
4038
    border-radius: 50%;
4039
    background-color: #f1f1f1;
4040
    box-shadow: none; }
4041
  scale.vertical.marks-after:not(.marks-before).fine-tune slider {
4042
    margin: -7px; }
4043
  scale.vertical.marks-after:not(.marks-before) slider:hover {
4044
    min-height: 16px;
4045
    min-width: 16px;
4046
    margin: -7px;
4047
    border: none;
4048
    border-radius: 50%;
4049
    background-color: #f1f1f1;
4050
    box-shadow: none; }
4051
  scale.vertical.marks-after:not(.marks-before).fine-tune slider {
4052
    margin: -7px; }
4053
  scale.vertical.marks-after:not(.marks-before) slider:active {
4054
    min-height: 16px;
4055
    min-width: 16px;
4056
    margin: -7px;
4057
    border: none;
4058
    border-radius: 50%;
4059
    background-color: #f1f1f1;
4060
    box-shadow: none; }
4061
  scale.vertical.marks-after:not(.marks-before).fine-tune slider {
4062
    margin: -7px; }
4063
  scale.vertical.marks-after:not(.marks-before) slider:disabled {
4064
    min-height: 16px;
4065
    min-width: 16px;
4066
    margin: -7px;
4067
    border: none;
4068
    border-radius: 50%;
4069
    background-color: #f1f1f1;
4070
    box-shadow: none; }
4071
  scale.vertical.marks-after:not(.marks-before).fine-tune slider {
4072
    margin: -7px; }
4073
  scale.vertical.marks-after:not(.marks-before) slider:backdrop {
4074
    min-height: 16px;
4075
    min-width: 16px;
4076
    margin: -7px;
4077
    border: none;
4078
    border-radius: 50%;
4079
    background-color: #f1f1f1;
4080
    box-shadow: none; }
4081
  scale.vertical.marks-after:not(.marks-before).fine-tune slider {
4082
    margin: -7px; }
4083
  scale.vertical.marks-after:not(.marks-before) slider:backdrop:disabled {
4084
    min-height: 16px;
4085
    min-width: 16px;
4086
    margin: -7px;
4087
    border: none;
4088
    border-radius: 50%;
4089
    background-color: #f1f1f1;
4090
    box-shadow: none; }
4091
  scale.vertical.marks-after:not(.marks-before).fine-tune slider {
4092
    margin: -7px; }
4093
  scale.color {
4094
    min-height: 0;
4095
    min-width: 0; }
4096
    scale.color trough {
4097
      background-image: image(#2b2b2b);
4098
      background-repeat: no-repeat; }
4099
    scale.color.horizontal {
4100
      padding: 0 0 15px 0; }
4101
      scale.color.horizontal trough {
4102
        padding-bottom: 4px;
4103
        background-position: 0 -3px;
4104
        border-top-left-radius: 0;
4105
        border-top-right-radius: 0; }
4106
      scale.color.horizontal slider:dir(ltr):hover, scale.color.horizontal slider:dir(ltr):backdrop, scale.color.horizontal label:backdrop selection:dir(ltr), label:backdrop scale.color.horizontal selection:dir(ltr), scale.color.horizontal progressbar:backdrop trough:dir(ltr), progressbar:backdrop scale.color.horizontal trough:dir(ltr), scale.color.horizontal progressbar:backdrop progress:dir(ltr), progressbar:backdrop scale.color.horizontal progress:dir(ltr), scale.color.horizontal slider:dir(ltr):disabled, scale.color.horizontal label:disabled selection:dir(ltr), label:disabled scale.color.horizontal selection:dir(ltr), scale.color.horizontal slider:dir(ltr):backdrop:disabled, scale.color.horizontal slider:dir(ltr), scale.color.horizontal slider:dir(rtl):hover, scale.color.horizontal slider:dir(rtl):backdrop, scale.color.horizontal label:backdrop selection:dir(rtl), label:backdrop scale.color.horizontal selection:dir(rtl), scale.color.horizontal progressbar:backdrop trough:dir(rtl), progressbar:backdrop scale.color.horizontal trough:dir(rtl), scale.color.horizontal progressbar:backdrop progress:dir(rtl), progressbar:backdrop scale.color.horizontal progress:dir(rtl), scale.color.horizontal slider:dir(rtl):disabled, scale.color.horizontal label:disabled selection:dir(rtl), label:disabled scale.color.horizontal selection:dir(rtl), scale.color.horizontal slider:dir(rtl):backdrop:disabled, scale.color.horizontal slider:dir(rtl) {
4107
        margin-bottom: -15px;
4108
        margin-top: 6px; }
4109
    scale.color.vertical:dir(ltr) {
4110
      padding: 0 0 0 15px; }
4111
      scale.color.vertical:dir(ltr) trough {
4112
        padding-left: 4px;
4113
        background-position: 3px 0;
4114
        border-bottom-right-radius: 0;
4115
        border-top-right-radius: 0; }
4116
      scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:backdrop, scale.color.vertical:dir(ltr) slider:disabled, scale.color.vertical:dir(ltr) slider:backdrop:disabled, scale.color.vertical:dir(ltr) slider {
4117
        margin-left: -15px;
4118
        margin-right: 6px; }
4119
    scale.color.vertical:dir(rtl) {
4120
      padding: 0 15px 0 0; }
4121
      scale.color.vertical:dir(rtl) trough {
4122
        padding-right: 4px;
4123
        background-position: -3px 0;
4124
        border-bottom-left-radius: 0;
4125
        border-top-left-radius: 0; }
4126
      scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:backdrop, scale.color.vertical:dir(rtl) slider:disabled, scale.color.vertical:dir(rtl) slider:backdrop:disabled, scale.color.vertical:dir(rtl) slider {
4127
        margin-right: -15px;
4128
        margin-left: 6px; }
4129
    scale.color.fine-tune.horizontal:dir(ltr), scale.color.fine-tune.horizontal:dir(rtl) {
4130
      padding: 0 0 12px 0; }
4131
      scale.color.fine-tune.horizontal:dir(ltr) trough, scale.color.fine-tune.horizontal:dir(rtl) trough {
4132
        padding-bottom: 7px;
4133
        background-position: 0 -6px; }
4134
      scale.color.fine-tune.horizontal:dir(ltr) slider, scale.color.fine-tune.horizontal:dir(rtl) slider {
4135
        margin-bottom: -15px;
4136
        margin-top: 6px; }
4137
    scale.color.fine-tune.vertical:dir(ltr) {
4138
      padding: 0 0 0 12px; }
4139
      scale.color.fine-tune.vertical:dir(ltr) trough {
4140
        padding-left: 7px;
4141
        background-position: 6px 0; }
4142
      scale.color.fine-tune.vertical:dir(ltr) slider {
4143
        margin-left: -15px;
4144
        margin-right: 6px; }
4145
    scale.color.fine-tune.vertical:dir(rtl) {
4146
      padding: 0 12px 0 0; }
4147
      scale.color.fine-tune.vertical:dir(rtl) trough {
4148
        padding-right: 7px;
4149
        background-position: -6px 0; }
4150
      scale.color.fine-tune.vertical:dir(rtl) slider {
4151
        margin-right: -15px;
4152
        margin-left: 6px; }
4153
4154
/**************
4155
 * Scrollbars *
4156
 **************/
4157
scrollbar {
4158
  background-color: #171618;
4159
  transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94); }
4160
  *, button:link,
4161
  button:visited {
4162
    -GtkScrollbar-has-backward-stepper: false;
4163
    -GtkScrollbar-has-forward-stepper: false; }
4164
  scrollbar.top {
4165
    border-bottom: 1px solid #2b2b2b; }
4166
  scrollbar.bottom {
4167
    border-top: 1px solid #2b2b2b; }
4168
  scrollbar.left {
4169
    border-right: 1px solid #2b2b2b; }
4170
  scrollbar.right {
4171
    border-left: 1px solid #2b2b2b; }
4172
  scrollbar:backdrop {
4173
    background-color: #0a0a0b;
4174
    border-color: #292829;
4175
    transition: 200ms ease-out; }
4176
  scrollbar slider {
4177
    min-width: 6px;
4178
    min-height: 6px;
4179
    margin: -1px;
4180
    border: 4px solid transparent;
4181
    border-radius: 8px;
4182
    background-clip: padding-box;
4183
    background-color: #888888; }
4184
    scrollbar slider:hover {
4185
      background-color: #c1c1c1; }
4186
    scrollbar slider:hover:active {
4187
      background-color: #e78a53; }
4188
    scrollbar slider:backdrop {
4189
      background-color: #424142; }
4190
    scrollbar slider:disabled {
4191
      background-color: transparent; }
4192
  scrollbar.fine-tune slider {
4193
    min-width: 4px;
4194
    min-height: 4px; }
4195
  scrollbar.fine-tune.horizontal slider {
4196
    border-width: 5px 4px; }
4197
  scrollbar.fine-tune.vertical slider {
4198
    border-width: 4px 5px; }
4199
  scrollbar.overlay-indicator:not(.dragging):not(.hovering) {
4200
    border-color: transparent;
4201
    opacity: 0.4;
4202
    background-color: transparent; }
4203
    scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider {
4204
      margin: 0;
4205
      min-width: 3px;
4206
      min-height: 3px;
4207
      background-color: #ffffff;
4208
      border: 1px solid black; }
4209
    scrollbar.overlay-indicator:not(.dragging):not(.hovering) button {
4210
      min-width: 5px;
4211
      min-height: 5px;
4212
      background-color: #ffffff;
4213
      background-clip: padding-box;
4214
      border-radius: 100%;
4215
      border: 1px solid black;
4216
      -gtk-icon-source: none; }
4217
    scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider {
4218
      margin: 0 2px;
4219
      min-width: 40px; }
4220
    scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button {
4221
      margin: 1px 2px;
4222
      min-width: 5px; }
4223
    scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider {
4224
      margin: 2px 0;
4225
      min-height: 40px; }
4226
    scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button {
4227
      margin: 2px 1px;
4228
      min-height: 5px; }
4229
  scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering {
4230
    opacity: 0.8; }
4231
  scrollbar.horizontal slider {
4232
    min-width: 40px; }
4233
  scrollbar.vertical slider {
4234
    min-height: 40px; }
4235
  scrollbar button {
4236
    padding: 0;
4237
    min-width: 12px;
4238
    min-height: 12px;
4239
    border-style: none;
4240
    border-radius: 0;
4241
    transition-property: min-height, min-width, color;
4242
    border-color: transparent;
4243
    background-color: transparent;
4244
    background-image: none;
4245
    box-shadow: inset 0 1px rgba(255, 255, 255, 0);
4246
    text-shadow: none;
4247
    -gtk-icon-shadow: none;
4248
    color: #888888; }
4249
    scrollbar button:hover {
4250
      border-color: transparent;
4251
      background-color: transparent;
4252
      background-image: none;
4253
      box-shadow: inset 0 1px rgba(255, 255, 255, 0);
4254
      text-shadow: none;
4255
      -gtk-icon-shadow: none;
4256
      color: #c1c1c1; }
4257
    scrollbar button:active, scrollbar button:checked {
4258
      border-color: transparent;
4259
      background-color: transparent;
4260
      background-image: none;
4261
      box-shadow: inset 0 1px rgba(255, 255, 255, 0);
4262
      text-shadow: none;
4263
      -gtk-icon-shadow: none;
4264
      color: #e78a53; }
4265
    scrollbar button:disabled {
4266
      border-color: transparent;
4267
      background-color: transparent;
4268
      background-image: none;
4269
      box-shadow: inset 0 1px rgba(255, 255, 255, 0);
4270
      text-shadow: none;
4271
      -gtk-icon-shadow: none;
4272
      color: rgba(136, 136, 136, 0.2); }
4273
    scrollbar button:backdrop {
4274
      border-color: transparent;
4275
      background-color: transparent;
4276
      background-image: none;
4277
      box-shadow: inset 0 1px rgba(255, 255, 255, 0);
4278
      text-shadow: none;
4279
      -gtk-icon-shadow: none;
4280
      color: #424142; }
4281
      scrollbar button:backdrop:disabled {
4282
        border-color: transparent;
4283
        background-color: transparent;
4284
        background-image: none;
4285
        box-shadow: inset 0 1px rgba(255, 255, 255, 0);
4286
        text-shadow: none;
4287
        -gtk-icon-shadow: none;
4288
        color: rgba(66, 65, 66, 0.2); }
4289
  scrollbar.vertical button.down {
4290
    -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
4291
  scrollbar.vertical button.up {
4292
    -gtk-icon-source: -gtk-icontheme("pan-up-symbolic"); }
4293
  scrollbar.horizontal button.down {
4294
    -gtk-icon-source: -gtk-icontheme("pan-right-symbolic"); }
4295
  scrollbar.horizontal button.up {
4296
    -gtk-icon-source: -gtk-icontheme("pan-left-symbolic"); }
4297
4298
treeview ~ scrollbar.vertical {
4299
  border-top: 1px solid #2b2b2b;
4300
  margin-top: -1px; }
4301
4302
/***********
4303
 * Sidebar *
4304
 ***********/
4305
.sidebar {
4306
  border-style: none;
4307
  border-width: 0;
4308
  background-color: #171618; }
4309
  .sidebar .frame {
4310
    border: none; }
4311
  stacksidebar.sidebar:dir(ltr) list, stacksidebar.sidebar.left list, stacksidebar.sidebar.left:dir(rtl) list, .sidebar:dir(ltr), .sidebar.left {
4312
    border-right: none;
4313
    border-left-style: none; }
4314
  stacksidebar.sidebar:dir(rtl) list .sidebar:dir(rtl), stacksidebar.sidebar.right list .sidebar:dir(rtl), .sidebar.right {
4315
    border-left: 1px solid #2b2b2b;
4316
    border-right-style: none; }
4317
  .sidebar:backdrop, label:backdrop selection.sidebar, progressbar:backdrop trough.sidebar, progressbar:backdrop progress.sidebar {
4318
    background-color: #181719;
4319
    border-color: #292829; }
4320
  .sidebar row {
4321
    padding: 8px 12px;
4322
    transition: all .12s ease-in; }
4323
    .sidebar row label {
4324
      color: #98abb2; }
4325
    .sidebar row:selected {
4326
      color: #121113; }
4327
      .sidebar row:selected:backdrop, .sidebar label:backdrop selection:selected, label:backdrop .sidebar selection:selected, .sidebar progressbar:backdrop trough:selected, progressbar:backdrop .sidebar trough:selected, .sidebar progressbar:backdrop progress:selected, progressbar:backdrop .sidebar progress:selected {
4328
        color: rgba(18, 17, 19, 0.5);
4329
        background: rgba(231, 138, 83, 0.6); }
4330
        .sidebar row:selected:backdrop label, .sidebar label:backdrop selection:selected label, label:backdrop .sidebar selection:selected label, .sidebar progressbar:backdrop trough:selected label, progressbar:backdrop .sidebar trough:selected label, .sidebar progressbar:backdrop progress:selected label, progressbar:backdrop .sidebar progress:selected label {
4331
          color: #121113; }
4332
      .sidebar row:selected label {
4333
        color: #121113; }
4334
  .sidebar.source-list {
4335
    background: #121113;
4336
    padding: 4px 0px; }
4337
    .sidebar.source-list.view, iconview.source-list {
4338
      transition: all .12s ease-in; }
4339
      .sidebar.source-list.view:selected, iconview.source-list:selected {
4340
        padding-left: 4px;
4341
        background: #e78a53;
4342
        color: #121113; }
4343
        .sidebar.source-list.view:selected:active, iconview.source-list:selected:active {
4344
          box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.5); }
4345
        .sidebar.source-list.view:selected.has-open-popup, iconview.source-list:selected.has-open-popup, .sidebar.source-list.view:selected:hover, iconview.source-list:selected:hover {
4346
          background-color: rgba(231, 138, 83, 0.9); }
4347
        .sidebar.source-list.view:selected:backdrop {
4348
          background-color: rgba(231, 138, 83, 0.6); }
4349
      .sidebar.source-list.view:hover, iconview.source-list:hover, .sidebar.source-list.view iconview.source-list:hover {
4350
        background-color: rgba(18, 17, 19, 0.4); }
4351
  paned .sidebar.left, paned .sidebar.right, paned .sidebar.left:dir(rtl), paned .sidebar:dir(rtl), paned .sidebar:dir(ltr), paned .sidebar {
4352
    border-style: none;
4353
    border-color: #2b2b2b; }
4354
4355
stacksidebar row {
4356
  padding: 10px 4px; }
4357
  stacksidebar row > label {
4358
    padding-left: 6px;
4359
    padding-right: 6px; }
4360
  stacksidebar row.needs-attention > label {
4361
    background-size: 6px 6px, 0 0; }
4362
4363
/*******************************************************************/
4364
/*                  PLACESSIDEBAR                                  */
4365
/*******************************************************************/
4366
placessidebar.sidebar {
4367
  background-color: transparent;
4368
  background-image: linear-gradient(to right, #050506 40px, #121113 35px, #121113 36px, #121113 36px, #121113 99%, #121113 100%); }
4369
  placessidebar.sidebar:dir(rtl) {
4370
    background-image: linear-gradient(to left, #050506 40px, #121113 35px, #121113 36px, #121113 36px, #121113 99%, #121113 100%); }
4371
  placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon {
4372
    margin-left: -14px;
4373
    margin-right: 12px;
4374
    padding-left: 14px;
4375
    padding-right: 12px;
4376
    color: #98abb2; }
4377
    placessidebar.sidebar row.sidebar-row.sidebar-row .sidebar-icon:dir(rtl) {
4378
      margin-right: -14px;
4379
      margin-left: 12px;
4380
      padding-right: 14px;
4381
      padding-left: 12px; }
4382
  placessidebar.sidebar row.sidebar-row:hover {
4383
    transition: all 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
4384
    color: rgba(0, 0, 0, 0.76);
4385
    background-color: transparent;
4386
    background-image: linear-gradient(to right, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 35px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 99%, rgba(0, 0, 0, 0.12) 100%); }
4387
    placessidebar.sidebar row.sidebar-row:hover:dir(rtl) {
4388
      background-image: linear-gradient(to left, rgba(65, 67, 75, 0) 40px, rgba(0, 0, 0, 0.12) 35px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 36px, rgba(0, 0, 0, 0.12) 99%, rgba(0, 0, 0, 0.12) 100%); }
4389
  placessidebar.sidebar row.sidebar-row:active:hover {
4390
    color: rgba(0, 0, 0, 0.76);
4391
    background-color: rgba(0, 0, 0, 0.23); }
4392
  placessidebar.sidebar row.sidebar-row:selected {
4393
    color: #fff;
4394
    background-color: transparent;
4395
    background-image: linear-gradient(to right, rgba(231, 138, 83, 0.7) 40px, rgba(65, 67, 75, 0) 35px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 99%, rgba(65, 67, 75, 0) 100%); }
4396
    placessidebar.sidebar row.sidebar-row:selected label {
4397
      color: #e78a53; }
4398
    placessidebar.sidebar row.sidebar-row:selected:dir(rtl) {
4399
      background-image: linear-gradient(to left, rgba(231, 138, 83, 0.7) 40px, rgba(65, 67, 75, 0) 35px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 36px, rgba(65, 67, 75, 0) 99%, rgba(65, 67, 75, 0) 100%); }
4400
    placessidebar.sidebar row.sidebar-row:selected:hover {
4401
      color: #ffffff;
4402
      background-color: rgba(0, 0, 0, 0.24); }
4403
      placessidebar.sidebar row.sidebar-row:selected:hover .sidebar-icon {
4404
        color: #ffffff; }
4405
    placessidebar.sidebar row.sidebar-row:selected:backdrop, placessidebar.sidebar label:backdrop selection:selected, label:backdrop placessidebar.sidebar selection:selected, placessidebar.sidebar progressbar:backdrop trough:selected, progressbar:backdrop placessidebar.sidebar trough:selected, placessidebar.sidebar progressbar:backdrop progress:selected, progressbar:backdrop placessidebar.sidebar progress:selected {
4406
      color: #898889; }
4407
      placessidebar.sidebar row.sidebar-row:selected:backdrop .sidebar-icon, placessidebar.sidebar label:backdrop selection:selected .sidebar-icon, label:backdrop placessidebar.sidebar selection:selected .sidebar-icon, placessidebar.sidebar progressbar:backdrop trough:selected .sidebar-icon, progressbar:backdrop placessidebar.sidebar trough:selected .sidebar-icon, placessidebar.sidebar progressbar:backdrop progress:selected .sidebar-icon, progressbar:backdrop placessidebar.sidebar progress:selected .sidebar-icon {
4408
        -gtk-icon-shadow: none; }
4409
    placessidebar.sidebar row.sidebar-row:selected .sidebar-icon {
4410
      -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.8);
4411
      color: inherit; }
4412
  placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row label, placessidebar.sidebar row.sidebar-row.sidebar-new-bookmark-row .sidebar-icon {
4413
    color: #fbcb97; }
4414
  placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), placessidebar.sidebar combobox:drop(active) button.sidebar-row.combo:not(:disabled), combobox:drop(active) placessidebar.sidebar button.sidebar-row.combo:not(:disabled) {
4415
    box-shadow: inset 0 1px #e78a53, inset 0 -1px #e78a53; }
4416
    placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled), placessidebar.sidebar combobox:drop(active) button.sidebar-row.combo:not(:disabled), combobox:drop(active) placessidebar.sidebar button.sidebar-row.combo:not(:disabled), placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) label, placessidebar.sidebar combobox:drop(active) button.sidebar-row.combo:not(:disabled) label, combobox:drop(active) placessidebar.sidebar button.sidebar-row.combo:not(:disabled) label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled) image, placessidebar.sidebar combobox:drop(active) button.sidebar-row.combo:not(:disabled) image, combobox:drop(active) placessidebar.sidebar button.sidebar-row.combo:not(:disabled) image {
4417
      color: #e78a53; }
4418
    placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, placessidebar.sidebar combobox:drop(active) button.sidebar-row.combo:not(:disabled):selected, combobox:drop(active) placessidebar.sidebar button.sidebar-row.combo:not(:disabled):selected {
4419
      background: #e78a53; }
4420
      placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected, placessidebar.sidebar combobox:drop(active) button.sidebar-row.combo:not(:disabled):selected, combobox:drop(active) placessidebar.sidebar button.sidebar-row.combo:not(:disabled):selected, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected label, placessidebar.sidebar combobox:drop(active) button.sidebar-row.combo:not(:disabled):selected label, combobox:drop(active) placessidebar.sidebar button.sidebar-row.combo:not(:disabled):selected label, placessidebar.sidebar row.sidebar-row:drop(active):not(:disabled):selected image, placessidebar.sidebar combobox:drop(active) button.sidebar-row.combo:not(:disabled):selected image, combobox:drop(active) placessidebar.sidebar button.sidebar-row.combo:not(:disabled):selected image {
4421
        color: #121113; }
4422
4423
placessidebar list {
4424
  background-color: transparent; }
4425
  placessidebar list:backdrop {
4426
    background-color: transparent; }
4427
4428
/*****************
4429
 * GtkSpinButton *
4430
 *****************/
4431
spinbutton:not(.vertical) {
4432
  padding: 0; }
4433
  spinbutton:not(.vertical) entry {
4434
    min-width: 28px;
4435
    margin: 0;
4436
    background: none;
4437
    background-color: transparent;
4438
    border: none;
4439
    border-radius: 0;
4440
    box-shadow: none; }
4441
  spinbutton:not(.vertical) button {
4442
    min-height: 16px;
4443
    margin: 0;
4444
    padding-bottom: 0;
4445
    padding-top: 0;
4446
    color: #e8e8e8;
4447
    background-image: none;
4448
    border-style: none none none solid;
4449
    border-color: rgba(43, 43, 43, 0.3);
4450
    border-radius: 0;
4451
    box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); }
4452
    spinbutton:not(.vertical) button:dir(rtl) {
4453
      border-style: none solid none none; }
4454
    spinbutton:not(.vertical) button:hover {
4455
      color: #ffffff;
4456
      background-color: rgba(255, 255, 255, 0.05); }
4457
    spinbutton:not(.vertical) button:disabled {
4458
      color: rgba(137, 136, 137, 0.3); }
4459
    spinbutton:not(.vertical) button:active {
4460
      background-color: rgba(0, 0, 0, 0.1);
4461
      box-shadow: inset 0 2px 3px -1px rgba(0, 0, 0, 0.2); }
4462
    spinbutton:not(.vertical) button:backdrop {
4463
      color: #7e7d7e;
4464
      background-color: transparent;
4465
      border-color: rgba(41, 40, 41, 0.3);
4466
      transition: 200ms ease-out; }
4467
    spinbutton:not(.vertical) button:backdrop:disabled {
4468
      color: rgba(56, 53, 59, 0.3);
4469
      background-image: none;
4470
      border-style: none none none solid;
4471
      box-shadow: inset 1px 0px 0px 0px rgba(0, 0, 0, 0.07); }
4472
      spinbutton:not(.vertical) button:backdrop:disabled:dir(rtl) {
4473
        border-style: none solid none none; }
4474
    spinbutton:not(.vertical) button:last-child, spinbutton:not(.vertical) combobox.linked button:nth-child(2):dir(ltr), combobox.linked spinbutton:not(.vertical) button:nth-child(2):dir(ltr), spinbutton:not(.vertical) .linked:not(.vertical) > combobox:last-child > box > button.combo, spinbutton:not(.vertical) .linked.vertical > combobox:last-child > box > button.combo {
4475
      border-top-right-radius: 2px;
4476
      border-bottom-right-radius: 2px; }
4477
4478
.osd spinbutton:not(.vertical) button {
4479
  border-color: transparent;
4480
  background-color: transparent;
4481
  background-image: none;
4482
  box-shadow: inset 0 1px rgba(255, 255, 255, 0);
4483
  text-shadow: none;
4484
  -gtk-icon-shadow: none;
4485
  color: #ffffff;
4486
  border-style: none none none solid;
4487
  border-color: rgba(43, 43, 43, 0.7);
4488
  border-radius: 0;
4489
  box-shadow: none;
4490
  -gtk-icon-shadow: 0 1px black; }
4491
  .osd spinbutton:not(.vertical) button:dir(rtl) {
4492
    border-style: none solid none none; }
4493
  .osd spinbutton:not(.vertical) button:hover {
4494
    border-color: transparent;
4495
    background-color: transparent;
4496
    background-image: none;
4497
    box-shadow: inset 0 1px rgba(255, 255, 255, 0);
4498
    text-shadow: none;
4499
    -gtk-icon-shadow: none;
4500
    color: #ffffff;
4501
    border-color: rgba(43, 43, 43, 0.5);
4502
    background-color: rgba(255, 255, 255, 0.1);
4503
    -gtk-icon-shadow: 0 1px black;
4504
    box-shadow: none; }
4505
  .osd spinbutton:not(.vertical) button:backdrop {
4506
    border-color: transparent;
4507
    background-color: transparent;
4508
    background-image: none;
4509
    box-shadow: inset 0 1px rgba(255, 255, 255, 0);
4510
    text-shadow: none;
4511
    -gtk-icon-shadow: none;
4512
    color: #ffffff;
4513
    border-color: rgba(43, 43, 43, 0.5);
4514
    -gtk-icon-shadow: none;
4515
    box-shadow: none; }
4516
  .osd spinbutton:not(.vertical) button:disabled {
4517
    border-color: transparent;
4518
    background-color: transparent;
4519
    background-image: none;
4520
    box-shadow: inset 0 1px rgba(255, 255, 255, 0);
4521
    text-shadow: none;
4522
    -gtk-icon-shadow: none;
4523
    color: #898889;
4524
    border-color: rgba(43, 43, 43, 0.5);
4525
    -gtk-icon-shadow: none;
4526
    box-shadow: none; }
4527
  .osd spinbutton:not(.vertical) button:last-child, .osd spinbutton:not(.vertical) combobox.linked button:nth-child(2):dir(ltr), combobox.linked .osd spinbutton:not(.vertical) button:nth-child(2):dir(ltr), .osd spinbutton:not(.vertical) .linked:not(.vertical) > combobox:last-child > box > button.combo, .osd spinbutton:not(.vertical) .linked.vertical > combobox:last-child > box > button.combo {
4528
    border-radius: 0 3px 3px 0; }
4529
  .osd spinbutton:not(.vertical) button:dir(rtl):first-child, .osd spinbutton:not(.vertical) combobox.linked button:dir(rtl):nth-child(2), combobox.linked .osd spinbutton:not(.vertical) button:dir(rtl):nth-child(2), .osd spinbutton:not(.vertical) .linked:not(.vertical) > combobox:first-child > box > button.combo:dir(rtl), .osd spinbutton:not(.vertical) .linked.vertical > combobox:first-child > box > button.combo:dir(rtl) {
4530
    border-radius: 3px 0 0 3px; }
4531
4532
spinbutton.vertical:disabled, label:disabled selection.vertical {
4533
  color: #898889; }
4534
4535
spinbutton.vertical:backdrop:disabled {
4536
  color: #38353b; }
4537
4538
spinbutton.vertical:drop(active), combobox:drop(active) button.vertical.combo {
4539
  border-color: transparent;
4540
  box-shadow: none; }
4541
4542
spinbutton.vertical entry {
4543
  min-height: 32px;
4544
  min-width: 32px;
4545
  padding: 0;
4546
  border-radius: 0; }
4547
4548
spinbutton.vertical button {
4549
  min-height: 32px;
4550
  min-width: 32px;
4551
  padding: 0;
4552
  border-width: 1px;
4553
  border-color: #2b2b2b;
4554
  box-shadow: 0 1px rgba(255, 255, 255, 0.1); }
4555
4556
spinbutton.vertical button.up {
4557
  border-radius: 3px 3px 0 0;
4558
  border-style: solid solid none solid; }
4559
4560
spinbutton.vertical button.down {
4561
  border-radius: 0 0 3px 3px;
4562
  border-style: none solid solid solid; }
4563
4564
.osd spinbutton.vertical button:first-child, .osd spinbutton.vertical combobox.linked button:nth-child(2):dir(rtl), combobox.linked .osd spinbutton.vertical button:nth-child(2):dir(rtl), .osd spinbutton.vertical .linked:not(.vertical) > combobox:first-child > box > button.combo, .osd spinbutton.vertical .linked.vertical > combobox:first-child > box > button.combo {
4565
  color: #ffffff;
4566
  border-color: #2b2b2b;
4567
  background-color: rgba(18, 17, 19, 0.93);
4568
  background-clip: padding-box;
4569
  text-shadow: 0 1px black;
4570
  -gtk-icon-shadow: 0 1px black;
4571
  outline-color: rgba(255, 255, 255, 0.3); }
4572
  .osd spinbutton.vertical button:first-child:hover, .osd spinbutton.vertical combobox.linked button:hover:nth-child(2):dir(rtl), combobox.linked .osd spinbutton.vertical button:hover:nth-child(2):dir(rtl), .osd spinbutton.vertical .linked:not(.vertical) > combobox:first-child > box > button.combo:hover, .osd spinbutton.vertical .linked.vertical > combobox:first-child > box > button.combo:hover {
4573
    color: white;
4574
    border-color: #2b2b2b;
4575
    background-image: linear-gradient(to bottom, rgba(49, 46, 51, 0.93), rgba(49, 46, 51, 0.93));
4576
    background-clip: padding-box;
4577
    text-shadow: 0 1px black;
4578
    -gtk-icon-shadow: 0 1px black;
4579
    outline-color: rgba(255, 255, 255, 0.3); }
4580
  .osd spinbutton.vertical button:first-child:active, .osd spinbutton.vertical combobox.linked button:active:nth-child(2):dir(rtl), combobox.linked .osd spinbutton.vertical button:active:nth-child(2):dir(rtl), .osd spinbutton.vertical .linked:not(.vertical) > combobox:first-child > box > button.combo:active, .osd spinbutton.vertical .linked.vertical > combobox:first-child > box > button.combo:active {
4581
    color: white;
4582
    border-color: #2b2b2b;
4583
    background-image: linear-gradient(to bottom, rgba(33, 31, 35, 0.93), rgba(33, 31, 35, 0.93));
4584
    background-clip: padding-box;
4585
    text-shadow: none;
4586
    -gtk-icon-shadow: none;
4587
    outline-color: rgba(255, 255, 255, 0.3); }
4588
  .osd spinbutton.vertical button:first-child:disabled {
4589
    color: #898889;
4590
    border-color: #2b2b2b;
4591
    background-image: linear-gradient(to bottom, rgba(42, 41, 43, 0.5), rgba(42, 41, 43, 0.5));
4592
    background-clip: padding-box;
4593
    box-shadow: none;
4594
    text-shadow: none;
4595
    -gtk-icon-shadow: none; }
4596
  .osd spinbutton.vertical button:first-child:backdrop {
4597
    color: #ffffff;
4598
    border-color: #2b2b2b;
4599
    background-image: linear-gradient(to bottom, rgba(18, 17, 19, 0.93), rgba(18, 17, 19, 0.93));
4600
    background-clip: padding-box;
4601
    box-shadow: none;
4602
    text-shadow: none;
4603
    -gtk-icon-shadow: none; }
4604
4605
treeview spinbutton:not(.vertical) {
4606
  min-height: 0;
4607
  border-style: none;
4608
  border-radius: 0; }
4609
  treeview spinbutton:not(.vertical) entry {
4610
    min-height: 0;
4611
    padding: 1px 2px; }
4612
4613
/***********
4614
 * Spinner *
4615
 ***********/
4616
menu spinner {
4617
  color: #e78a53; }
4618
4619
/*********************
4620
 * Spinner Animation *
4621
 *********************/
4622
@keyframes spin {
4623
  to {
4624
    -gtk-icon-transform: rotate(1turn); } }
4625
4626
spinner {
4627
  background: none;
4628
  opacity: 0;
4629
  -gtk-icon-source: -gtk-icontheme("process-working-symbolic"); }
4630
  spinner:checked {
4631
    opacity: 1;
4632
    animation: spin 1s linear infinite; }
4633
    spinner:checked:disabled, label:disabled selection:checked {
4634
      opacity: 0.5; }
4635
4636
/**********
4637
 * Switch *
4638
 **********/
4639
switch {
4640
  font-size: 1px;
4641
  min-width: 40px;
4642
  min-height: 25px;
4643
  background-size: 40px 24px;
4644
  background-repeat: no-repeat;
4645
  background-position: center center;
4646
  background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); }
4647
  switch:disabled {
4648
    background-image: -gtk-scaled(url("../assets/switch-insensitive.svg"), url("../assets/switch-insensitive.svg")); }
4649
    switch:disabled slider {
4650
      background-image: -gtk-scaled(url("../assets/switch-slider-insensitive.svg"), url("../assets/switch-slider-insensitive@2.png")); }
4651
  switch, switch slider {
4652
    outline-color: transparent;
4653
    color: transparent;
4654
    border: none;
4655
    box-shadow: none; }
4656
  switch:checked {
4657
    background-image: -gtk-scaled(url("../assets/switch-on.svg"), url("../assets/switch-on.svg")); }
4658
    switch:checked slider {
4659
      background-image: -gtk-scaled(url("../assets/switch-slider-on.svg"), url("../assets/switch-slider-on@2.png")); }
4660
    switch:checked:disabled, label:disabled selection:checked {
4661
      background-image: -gtk-scaled(url("../assets/switch-on-insensitive.svg"), url("../assets/switch-on-insensitive.svg")); }
4662
      switch:checked:disabled slider, label:disabled selection:checked slider {
4663
        background-image: -gtk-scaled(url("../assets/switch-slider-on-insensitive.svg"), url("../assets/switch-slider-on-insensitive@2.png")); }
4664
  switch slider {
4665
    min-width: 1px;
4666
    min-height: 1px;
4667
    background-repeat: no-repeat;
4668
    background-position: left center;
4669
    background-color: transparent;
4670
    background-image: -gtk-scaled(url("../assets/switch-slider-off.svg"), url("../assets/switch-slider-off@2.png")); }
4671
  row:selected switch:checked {
4672
    background-image: -gtk-scaled(url("../assets/switch-off.svg"), url("../assets/switch-off.svg")); }
4673
    row:selected switch:checked slider {
4674
      background-image: -gtk-scaled(url("../assets/switch-slider-on-selected.svg"), url("../assets/switch-slider-on-selected@2.png")); }
4675
  switch trough:active, switch trough:checked {
4676
    background-color: #e78a53; }
4677
    switch trough:active:backdrop, switch label:backdrop selection:active, label:backdrop switch selection:active, switch progressbar:backdrop trough:active, progressbar:backdrop switch trough:active, switch progressbar:backdrop progress:active, progressbar:backdrop switch progress:active, switch trough:checked:backdrop, switch label:backdrop selection:checked, label:backdrop switch selection:checked, switch progressbar:backdrop trough:checked, progressbar:backdrop switch trough:checked, switch progressbar:backdrop progress:checked, progressbar:backdrop switch progress:checked {
4678
      background-color: rgba(231, 138, 83, 0.6); }
4679
4680
/************
4681
 * Toolbars *
4682
 ************/
4683
searchbar,
4684
.location-bar, .inline-toolbar, toolbar {
4685
  -GtkWidget-window-dragging: true;
4686
  padding: 4px;
4687
  background-color: #121113; }
4688
4689
toolbar {
4690
  padding: 4px 3px 3px 4px; }
4691
  .osd toolbar {
4692
    background-color: transparent; }
4693
  toolbar.osd {
4694
    padding: 13px;
4695
    border: none;
4696
    border-radius: 5px;
4697
    background-color: rgba(18, 17, 19, 0.93); }
4698
    toolbar.osd.left, toolbar.osd.right, toolbar.osd.top, toolbar.osd.bottom {
4699
      border-radius: 0; }
4700
  toolbar.horizontal separator {
4701
    margin: 0 7px 1px 6px; }
4702
  toolbar.vertical separator {
4703
    margin: 6px 1px 7px 0; }
4704
  toolbar:not(.inline-toolbar):not(.osd) switch,
4705
  toolbar:not(.inline-toolbar):not(.osd) scale,
4706
  toolbar:not(.inline-toolbar):not(.osd) entry,
4707
  toolbar:not(.inline-toolbar):not(.osd) spinbutton,
4708
  toolbar:not(.inline-toolbar):not(.osd) button {
4709
    margin-right: 1px;
4710
    margin-bottom: 1px; }
4711
4712
.inline-toolbar {
4713
  padding: 3px;
4714
  border-width: 0 1px 1px;
4715
  border-radius: 0  0 5px 5px; }
4716
4717
searchbar,
4718
.location-bar {
4719
  border-width: 0 0 1px;
4720
  padding: 3px; }
4721
4722
.inline-toolbar, searchbar,
4723
.location-bar {
4724
  border-style: solid;
4725
  border-color: #2b2b2b;
4726
  background-color: #1a191a; }
4727
4728
searchbar {
4729
  background: #1c1b1d; }
4730
4731
/************
4732
 * Tooltips *
4733
 ************/
4734
tooltip {
4735
  padding: 4px;
4736
  /* not working */
4737
  border-radius: 5px;
4738
  box-shadow: none;
4739
  text-shadow: 0 1px black; }
4740
  tooltip.background {
4741
    background-color: rgba(18, 17, 19, 0.93);
4742
    background-clip: padding-box;
4743
    border: 1px solid #2b2b2b; }
4744
  tooltip decoration {
4745
    background-color: transparent; }
4746
  tooltip *, tooltip button:link,
4747
  tooltip button:visited {
4748
    padding: 4px;
4749
    background-color: transparent;
4750
    color: white; }
4751
4752
/**************
4753
 * Tree Views *
4754
 **************/
4755
treeview.view {
4756
  border-left-color: #8e8d8e;
4757
  border-top-color: #121113; }
4758
  *, button:link,
4759
  button:visited {
4760
    -GtkTreeView-horizontal-separator: 4;
4761
    -GtkTreeView-grid-line-width: 1;
4762
    -GtkTreeView-grid-line-pattern: '';
4763
    -GtkTreeView-tree-line-width: 1;
4764
    -GtkTreeView-tree-line-pattern: '';
4765
    -GtkTreeView-expander-size: 16; }
4766
  treeview.view:selected:focus, treeview.view:selected {
4767
    border-radius: 0; }
4768
  treeview.view:selected:backdrop, treeview.view:selected {
4769
    border-left-color: #7d4e33;
4770
    border-top-color: rgba(255, 255, 255, 0.1); }
4771
  treeview.view:disabled {
4772
    color: #898889; }
4773
    treeview.view:disabled:selected {
4774
      color: #925a39; }
4775
      treeview.view:disabled:selected:backdrop {
4776
        color: rgba(204, 123, 75, 0.85); }
4777
    treeview.view:disabled:backdrop {
4778
      color: #38353b; }
4779
  treeview.view.separator {
4780
    min-height: 2px;
4781
    color: #121113; }
4782
    treeview.view.separator:backdrop {
4783
      color: rgba(18, 17, 19, 0.1); }
4784
  treeview.view:backdrop {
4785
    border-left-color: #4e4d4e;
4786
    border-top: #121113; }
4787
  treeview.view:drop(active) {
4788
    border-style: solid none;
4789
    border-width: 1px;
4790
    border-color: #e16c26; }
4791
    treeview.view:drop(active).after {
4792
      border-top-style: none; }
4793
    treeview.view:drop(active).before {
4794
      border-bottom-style: none; }
4795
  treeview.view.expander {
4796
    -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
4797
    color: #bbbbbb; }
4798
    treeview.view.expander:dir(rtl) {
4799
      -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl"); }
4800
    treeview.view.expander:hover {
4801
      color: #ffffff; }
4802
    treeview.view.expander:selected {
4803
      color: #523526; }
4804
      treeview.view.expander:selected:hover {
4805
        color: #121113; }
4806
      treeview.view.expander:selected:backdrop {
4807
        color: rgba(138, 85, 55, 0.65); }
4808
    treeview.view.expander:checked {
4809
      -gtk-icon-source: -gtk-icontheme("pan-down-symbolic"); }
4810
    treeview.view.expander:backdrop {
4811
      color: #696869; }
4812
  treeview.view.progressbar {
4813
    border: 1px solid #e16c26;
4814
    border-radius: 4px;
4815
    background-color: #e78a53;
4816
    background-image: linear-gradient(to bottom, #e78a53, #e16c26);
4817
    box-shadow: inset 0 1px rgba(255, 255, 255, 0.15), 0 1px rgba(0, 0, 0, 0.1); }
4818
    treeview.view.progressbar:selected:focus, treeview.view.progressbar:selected {
4819
      border-radius: 4px;
4820
      box-shadow: inset 0 1px rgba(255, 255, 255, 0.05);
4821
      color: #e78a53;
4822
      background-image: linear-gradient(to bottom, #1c1b1d, #030203); }
4823
      treeview.view.progressbar:selected:focus:backdrop, treeview.view.progressbar:selected:backdrop {
4824
        border-color: #1f1d20;
4825
        background-color: #1f1d20; }
4826
    treeview.view.progressbar:backdrop {
4827
      border-color: #1f1d20;
4828
      background-image: none;
4829
      box-shadow: none; }
4830
  treeview.view.trough {
4831
    background-color: rgba(255, 255, 255, 0.1);
4832
    border-radius: 4px; }
4833
    treeview.view.trough:selected:focus, treeview.view.trough:selected {
4834
      background-color: #e16c26;
4835
      border-radius: 4px; }
4836
  treeview.view header button {
4837
    color: #8e8d8e;
4838
    background-color: #1c1b1d;
4839
    font-weight: bold;
4840
    text-shadow: none;
4841
    box-shadow: none; }
4842
    treeview.view header button:hover {
4843
      color: #c7c6c7;
4844
      box-shadow: none;
4845
      transition: none; }
4846
    treeview.view header button:active {
4847
      color: #ffffff;
4848
      transition: none; }
4849
  treeview.view header button:last-child:backdrop, treeview.view header button:last-child, treeview.view header combobox.linked button:nth-child(2):dir(ltr), combobox.linked treeview.view header button:nth-child(2):dir(ltr), treeview.view header .linked:not(.vertical) > combobox:last-child > box > button.combo, treeview.view header .linked.vertical > combobox:last-child > box > button.combo {
4850
    border-right-style: none; }
4851
  treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view button.dnd:hover, treeview.view button.dnd,
4852
  treeview.view header.button.dnd:active,
4853
  treeview.view header.button.dnd:selected,
4854
  treeview.view header.button.dnd:hover,
4855
  treeview.view header.button.dnd {
4856
    padding: 0 6px;
4857
    transition: none;
4858
    background-image: none;
4859
    background-color: #e78a53;
4860
    color: #1c1b1d;
4861
    border-radius: 0;
4862
    border-style: none;
4863
    box-shadow: inset 0 0 0 1px #1c1b1d;
4864
    text-shadow: none; }
4865
  treeview.view acceleditor > label {
4866
    background-color: #e78a53; }
4867
4868
treeview.view header button, treeview.view header button:hover, treeview.view header button:active {
4869
  padding: 0 6px;
4870
  border-radius: 0;
4871
  background-image: none;
4872
  text-shadow: none;
4873
  border-width: 1px;
4874
  border-style: none solid solid none;
4875
  border-color: #121113; }
4876
4877
/**********************
4878
 * Window Decorations *
4879
 *********************/
4880
decoration {
4881
  border-radius: 4px 4px 0 0;
4882
  border-width: 0px;
4883
  border-width: 0px;
4884
  box-shadow: 0 4px 10px 2px rgba(33, 26, 30, 0.4);
4885
  margin: 10px; }
4886
  decoration:backdrop {
4887
    box-shadow: 0 4px 10px 2px rgba(33, 26, 30, 0.2);
4888
    transition: 200ms ease-out; }
4889
  .maximized decoration, .fullscreen decoration, .tiled decoration {
4890
    border-radius: 0; }
4891
  .popup decoration {
4892
    box-shadow: none; }
4893
  .ssd decoration {
4894
    box-shadow: none; }
4895
  .csd.popup decoration {
4896
    border-radius: 7px;
4897
    box-shadow: 0 4px 8px #2b2b2b;
4898
    border: 1px solid rgba(43, 43, 43, 0.7); }
4899
  tooltip.csd decoration {
4900
    border-radius: 5px;
4901
    box-shadow: none; }
4902
  messagedialog.csd decoration {
4903
    border-radius: 7px;
4904
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2), 0 0 0 1px rgba(43, 43, 43, 0.8); }
4905
  .solid-csd decoration {
4906
    border-radius: 0;
4907
    margin: 0px;
4908
    background-color: #121113;
4909
    border: solid 1px #292829;
4910
    box-shadow: none; }
4911
4912
button.titlebutton {
4913
  background-repeat: no-repeat;
4914
  background-position: center;
4915
  min-height: 20px;
4916
  padding: 0 1px;
4917
  box-shadow: none; }
4918
  button.titlebutton.close {
4919
    background-image: -gtk-scaled(url("../assets/close.png"), url("../assets/close@2.png")); }
4920
    button.titlebutton.close:hover, button.titlebutton.close:active {
4921
      background-image: -gtk-scaled(url("../assets/close_prelight.png"), url("../assets/close_prelight@2.png")); }
4922
  button.titlebutton.maximize {
4923
    background-image: -gtk-scaled(url("../assets/maximize.png"), url("../assets/maximize@2.png")); }
4924
    button.titlebutton.maximize:hover, button.titlebutton.maximize:active {
4925
      background-image: -gtk-scaled(url("../assets/maximize_prelight.png"), url("../assets/maximize_prelight@2.png")); }
4926
  button.titlebutton.minimize {
4927
    background-image: -gtk-scaled(url("../assets/min.png"), url("../assets/min@2.png")); }
4928
    button.titlebutton.minimize:hover, button.titlebutton.minimize:active {
4929
      background-image: -gtk-scaled(url("../assets/min_prelight.png"), url("../assets/min_prelight@2.png")); }
4930
  button.titlebutton:backdrop, label:backdrop selection.titlebutton, progressbar:backdrop trough.titlebutton, progressbar:backdrop progress.titlebutton {
4931
    -gtk-icon-shadow: none;
4932
    background-image: -gtk-scaled(url("../assets/close_unfocused.png"), url("../assets/close_unfocused@2.png")); }
4933
4934
headerbar.selection-mode button.titlebutton,
4935
.titlebar.selection-mode button.titlebutton {
4936
  text-shadow: 0 -1px rgba(0, 0, 0, 0.507451);
4937
  -gtk-icon-shadow: 0 -1px rgba(0, 0, 0, 0.507451); }
4938
  headerbar.selection-mode button.titlebutton:backdrop, headerbar.selection-mode label:backdrop selection.titlebutton, label:backdrop headerbar.selection-mode selection.titlebutton, headerbar.selection-mode progressbar:backdrop trough.titlebutton, progressbar:backdrop headerbar.selection-mode trough.titlebutton, headerbar.selection-mode progressbar:backdrop progress.titlebutton, progressbar:backdrop headerbar.selection-mode progress.titlebutton,
4939
  .titlebar.selection-mode button.titlebutton:backdrop,
4940
  .titlebar.selection-mode label:backdrop selection.titlebutton,
4941
  label:backdrop .titlebar.selection-mode selection.titlebutton,
4942
  .titlebar.selection-mode progressbar:backdrop trough.titlebutton,
4943
  progressbar:backdrop .titlebar.selection-mode trough.titlebutton,
4944
  .titlebar.selection-mode progressbar:backdrop progress.titlebutton,
4945
  progressbar:backdrop .titlebar.selection-mode progress.titlebutton {
4946
    -gtk-icon-shadow: none; }
4947
4948
.view:selected:focus, .view:selected,
4949
.view text:selected:focus,
4950
textview text:selected:focus,
4951
.view text:selected,
4952
textview text:selected, .view text selection:focus, .view text selection,
4953
textview text selection:focus,
4954
textview text selection, iconview:selected:focus, iconview:selected, iconview text selection:focus, iconview text selection, flowbox flowboxchild:selected, label:disabled selection, label:backdrop selection, modelbutton.flat:selected,
4955
.menuitem.button.flat:selected, calendar:selected,
4956
entry selection:focus,
4957
entry selection, row:selected,
4958
notebook > header > tabs > arrow.button:selected, popover.background checkbutton.flat:selected,
4959
popover.background radiobutton.flat:selected,
4960
popover.background checkbutton.button:selected,
4961
popover.background radiobutton.button:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, treeview.view:selected:focus, treeview.view:selected,
4962
.selection-mode button.button.titlebutton:selected {
4963
  background-color: #e78a53; }
4964
  row:selected label, label:selected, .selection-mode button.titlebutton, .view:selected:focus, .view:selected,
4965
  .view text:selected:focus,
4966
  textview text:selected:focus,
4967
  .view text:selected,
4968
  textview text:selected, .view text selection:focus, .view text selection,
4969
  textview text selection:focus,
4970
  textview text selection, iconview:selected:focus, iconview:selected, iconview text selection:focus, iconview text selection, flowbox flowboxchild:selected, label:disabled selection, label:backdrop selection, modelbutton.flat:selected,
4971
  .menuitem.button.flat:selected, calendar:selected,
4972
  entry selection:focus,
4973
  entry selection, row:selected,
4974
  notebook > header > tabs > arrow.button:selected, popover.background checkbutton.flat:selected,
4975
  popover.background radiobutton.flat:selected,
4976
  popover.background checkbutton.button:selected,
4977
  popover.background radiobutton.button:selected, spinbutton:not(.vertical) selection:focus, spinbutton:not(.vertical) selection, treeview.view:selected:focus, treeview.view:selected,
4978
  .selection-mode button.button.titlebutton:selected {
4979
    color: #121113;
4980
    font-weight: bold; }
4981
4982
.monospace {
4983
  font-family: Monospace; }
4984
4985
/**********************
4986
 * DE-Specific Styles *
4987
 **********************/
4988
/*********
4989
* Budgie *
4990
*********/
4991
.budgie-container {
4992
  background-color: transparent; }
4993
  .budgie-container:backdrop, label:backdrop selection.budgie-container, progressbar:backdrop trough.budgie-container, progressbar:backdrop progress.budgie-container {
4994
    background-color: transparent; }
4995
  .budgie-container popover list,
4996
  .budgie-container popover row {
4997
    border: none;
4998
    background: none;
4999
    padding: 0;
5000
    margin: 0; }
5001
5002
.budgie-popover .container,
5003
.budgie-popover border,
5004
.budgie-popover list,
5005
.budgie-popover row {
5006
  padding: 0;
5007
  margin: 0;
5008
  background: none;
5009
  border: none;
5010
  box-shadow: none;
5011
  text-shadow: none;
5012
  -gtk-icon-shadow: none;
5013
  opacity: 1;
5014
  min-width: 0;
5015
  min-height: 0; }
5016
5017
.budgie-popover,
5018
.budgie-popover.background {
5019
  border-radius: 10px;
5020
  padding: 0;
5021
  background: #121113;
5022
  background-clip: border-box;
5023
  box-shadow: 0 2px 3px 1px rgba(0, 0, 0, 0.35);
5024
  border: 1px solid #2b2b2b; }
5025
  .budgie-popover list:hover,
5026
  .budgie-popover row:hover,
5027
  .budgie-popover.background list:hover,
5028
  .budgie-popover.background row:hover {
5029
    background: none; }
5030
  .budgie-popover > frame.container,
5031
  .budgie-popover.background > frame.container {
5032
    margin: 0 -1px -1px;
5033
    padding: 2px 0 0; }
5034
  .budgie-popover button,
5035
  .budgie-popover.background button {
5036
    color: #ffffff;
5037
    border: none;
5038
    background: transparent; }
5039
    .budgie-popover button:hover,
5040
    .budgie-popover.background button:hover {
5041
      color: #e78a53; }
5042
5043
.budgie-popover > .container {
5044
  padding: 2px; }
5045
5046
.budgie-menu {
5047
  color: #ffffff; }
5048
  .budgie-menu .container {
5049
    padding: 0; }
5050
  .budgie-menu button:hover {
5051
    -gtk-icon-effect: none; }
5052
  .budgie-menu entry.search {
5053
    border: none;
5054
    background: none;
5055
    padding: 5px 2px;
5056
    border-bottom: 1px solid #2b2b2b;
5057
    border-radius: 0;
5058
    font-size: 120%;
5059
    box-shadow: none;
5060
    color: #ffffff; }
5061
    .budgie-menu entry.search image:dir(ltr) {
5062
      padding-left: 8px;
5063
      padding-right: 12px; }
5064
    .budgie-menu entry.search image:dir(rtl) {
5065
      padding-left: 12px;
5066
      padding-right: 8px; }
5067
  .budgie-menu .categories {
5068
    border-width: 0;
5069
    margin-left: 3px;
5070
    background: transparent; }
5071
    .budgie-menu .categories:dir(ltr) {
5072
      border-right: 1px solid #2b2b2b; }
5073
    .budgie-menu .categories:dir(rtl) {
5074
      border-left: 1px solid #2b2b2b; }
5075
  .budgie-menu .category-button {
5076
    padding: 7px;
5077
    border-radius: 2px 0 0 2px; }
5078
    .budgie-menu .category-button:hover {
5079
      background-color: rgba(255, 255, 255, 0.15);
5080
      color: #ffffff; }
5081
    .budgie-menu .category-button:active {
5082
      box-shadow: inset 0 2px 2px -2px rgba(0, 0, 0, 0.2); }
5083
    .budgie-menu .category-button:checked {
5084
      color: #121113;
5085
      background: #e78a53; }
5086
      .budgie-menu .category-button:checked:hover {
5087
        color: rgba(18, 17, 19, 0.6); }
5088
    .budgie-menu .category-button:checked:disabled, .budgie-menu label:disabled selection:checked, label:disabled .budgie-menu selection:checked {
5089
      opacity: 0.5; }
5090
      .budgie-menu .category-button:checked:disabled label, .budgie-menu label:disabled selection:checked label, label:disabled .budgie-menu selection:checked label {
5091
        color: rgba(18, 17, 19, 0.7); }
5092
  .budgie-menu scrollbar {
5093
    background-color: transparent;
5094
    border-color: #2b2b2b; }
5095
  .budgie-menu button:not(.category-button) {
5096
    padding-top: 5px;
5097
    padding-bottom: 5px;
5098
    border-radius: 0;
5099
    box-shadow: none;
5100
    background: transparent; }
5101
    .budgie-menu button:not(.category-button):hover {
5102
      color: #e78a53;
5103
      text-shadow: none;
5104
      background-color: rgba(231, 138, 83, 0.7); }
5105
  .budgie-menu button {
5106
    border: none;
5107
    background: transparent; }
5108
  .budgie-menu undershoot, .budgie-menu overshoot {
5109
    background: none; }
5110
  .budgie-menu list {
5111
    color: rgba(255, 255, 255, 0.7); }
5112
5113
button.budgie-menu-launcher {
5114
  padding: 0 2px;
5115
  color: #ffffff;
5116
  box-shadow: none;
5117
  background-color: transparent; }
5118
  button.budgie-menu-launcher:hover {
5119
    color: #ffffff; }
5120
  button.budgie-menu-launcher:active, button.budgie-menu-launcher:checked {
5121
    color: #ffffff; }
5122
  button.budgie-menu-launcher:backdrop, label:backdrop selection.budgie-menu-launcher, progressbar:backdrop trough.budgie-menu-launcher, progressbar:backdrop progress.budgie-menu-launcher {
5123
    color: #ffffff;
5124
    background-color: transparent; }
5125
    button.budgie-menu-launcher:backdrop:hover, label:backdrop selection.budgie-menu-launcher:hover, progressbar:backdrop trough.budgie-menu-launcher:hover, progressbar:backdrop progress.budgie-menu-launcher:hover {
5126
      color: #ffffff; }
5127
    button.budgie-menu-launcher:backdrop:active, label:backdrop selection.budgie-menu-launcher:active, progressbar:backdrop trough.budgie-menu-launcher:active, progressbar:backdrop progress.budgie-menu-launcher:active, button.budgie-menu-launcher:backdrop:checked, label:backdrop selection.budgie-menu-launcher:checked, progressbar:backdrop trough.budgie-menu-launcher:checked, progressbar:backdrop progress.budgie-menu-launcher:checked {
5128
      color: #e78a53;
5129
      box-shadow: none;
5130
      background-color: #1a191b; }
5131
5132
.user-menu .content-box separator {
5133
  margin-left: 6px;
5134
  margin-right: 6px;
5135
  background-color: rgba(255, 255, 255, 0.1); }
5136
5137
.user-menu button {
5138
  margin: 5px; }
5139
5140
.user-menu > box.vertical row.activatable:first-child .indicator-item, .user-menu > box.vertical combobox.linked button.activatable:nth-child(2):dir(rtl) .indicator-item, combobox.linked .user-menu > box.vertical button.activatable:nth-child(2):dir(rtl) .indicator-item, .user-menu > box.vertical .linked:not(.vertical) > combobox:first-child > box > button.activatable.combo .indicator-item, .user-menu > box.vertical .linked.vertical > combobox:first-child > box > button.activatable.combo .indicator-item,
5141
.user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item {
5142
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
5143
  background-color: #e78a53;
5144
  transition-duration: 0.2s; }
5145
  .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(ltr), .user-menu > box.vertical combobox.linked button.activatable:nth-child(2):dir(rtl) .indicator-item:dir(ltr), combobox.linked .user-menu > box.vertical button.activatable:nth-child(2):dir(rtl) .indicator-item:dir(ltr), .user-menu > box.vertical .linked:not(.vertical) > combobox:first-child > box > button.activatable.combo .indicator-item:dir(ltr), .user-menu > box.vertical .linked.vertical > combobox:first-child > box > button.activatable.combo .indicator-item:dir(ltr),
5146
  .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(ltr) {
5147
    padding-left: 7px;
5148
    background-position: left center;
5149
    background-repeat: no-repeat;
5150
    background-size: 38px auto; }
5151
  .user-menu > box.vertical row.activatable:first-child .indicator-item:dir(rtl), .user-menu > box.vertical combobox.linked button.activatable:nth-child(2):dir(rtl) .indicator-item:dir(rtl), combobox.linked .user-menu > box.vertical button.activatable:nth-child(2):dir(rtl) .indicator-item:dir(rtl), .user-menu > box.vertical .linked:not(.vertical) > combobox:first-child > box > button.activatable.combo .indicator-item:dir(rtl), .user-menu > box.vertical .linked.vertical > combobox:first-child > box > button.activatable.combo .indicator-item:dir(rtl),
5152
  .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item:dir(rtl) {
5153
    padding-right: 7px;
5154
    background-position: right center;
5155
    background-repeat: no-repeat;
5156
    background-size: 38px auto; }
5157
  .user-menu > box.vertical row.activatable:first-child .indicator-item label, .user-menu > box.vertical combobox.linked button.activatable:nth-child(2):dir(rtl) .indicator-item label, combobox.linked .user-menu > box.vertical button.activatable:nth-child(2):dir(rtl) .indicator-item label, .user-menu > box.vertical .linked:not(.vertical) > combobox:first-child > box > button.activatable.combo .indicator-item label, .user-menu > box.vertical .linked.vertical > combobox:first-child > box > button.activatable.combo .indicator-item label,
5158
  .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label {
5159
    color: #121113; }
5160
    .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(ltr), .user-menu > box.vertical combobox.linked button.activatable:nth-child(2):dir(rtl) .indicator-item label:dir(ltr), combobox.linked .user-menu > box.vertical button.activatable:nth-child(2):dir(rtl) .indicator-item label:dir(ltr), .user-menu > box.vertical .linked:not(.vertical) > combobox:first-child > box > button.activatable.combo .indicator-item label:dir(ltr), .user-menu > box.vertical .linked.vertical > combobox:first-child > box > button.activatable.combo .indicator-item label:dir(ltr),
5161
    .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(ltr) {
5162
      padding-left: 5px; }
5163
    .user-menu > box.vertical row.activatable:first-child .indicator-item label:dir(rtl), .user-menu > box.vertical combobox.linked button.activatable:nth-child(2):dir(rtl) .indicator-item label:dir(rtl), combobox.linked .user-menu > box.vertical button.activatable:nth-child(2):dir(rtl) .indicator-item label:dir(rtl), .user-menu > box.vertical .linked:not(.vertical) > combobox:first-child > box > button.activatable.combo .indicator-item label:dir(rtl), .user-menu > box.vertical .linked.vertical > combobox:first-child > box > button.activatable.combo .indicator-item label:dir(rtl),
5164
    .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item label:dir(rtl) {
5165
      padding-right: 5px; }
5166
  .user-menu > box.vertical row.activatable:first-child .indicator-item image, .user-menu > box.vertical combobox.linked button.activatable:nth-child(2):dir(rtl) .indicator-item image, combobox.linked .user-menu > box.vertical button.activatable:nth-child(2):dir(rtl) .indicator-item image, .user-menu > box.vertical .linked:not(.vertical) > combobox:first-child > box > button.activatable.combo .indicator-item image, .user-menu > box.vertical .linked.vertical > combobox:first-child > box > button.activatable.combo .indicator-item image,
5167
  .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image {
5168
    color: #121113; }
5169
    .user-menu > box.vertical row.activatable:first-child .indicator-item image:first-child, .user-menu > box.vertical combobox.linked button.activatable:nth-child(2):dir(rtl) .indicator-item image:first-child, combobox.linked .user-menu > box.vertical button.activatable:nth-child(2):dir(rtl) .indicator-item image:first-child, .user-menu > box.vertical .linked:not(.vertical) > combobox:first-child > box > button.activatable.combo .indicator-item image:first-child, .user-menu > box.vertical .linked.vertical > combobox:first-child > box > button.activatable.combo .indicator-item image:first-child,
5170
    .user-menu > frame.container > box.vertical row.activatable:first-child .indicator-item image:first-child {
5171
      min-width: 24px;
5172
      min-height: 20px; }
5173
5174
button.raven-trigger {
5175
  padding-left: 2px;
5176
  padding-right: 2px;
5177
  color: #ffffff;
5178
  box-shadow: none; }
5179
  button.raven-trigger:hover {
5180
    color: #ffffff;
5181
    background-color: transparent; }
5182
  button.raven-trigger:active, button.raven-trigger:checked {
5183
    box-shadow: none;
5184
    background-color: transparent;
5185
    color: #e78a53; }
5186
  button.raven-trigger:backdrop, label:backdrop selection.raven-trigger, progressbar:backdrop trough.raven-trigger, progressbar:backdrop progress.raven-trigger {
5187
    color: #ffffff; }
5188
    button.raven-trigger:backdrop:hover, label:backdrop selection.raven-trigger:hover, progressbar:backdrop trough.raven-trigger:hover, progressbar:backdrop progress.raven-trigger:hover {
5189
      color: #ffffff; }
5190
    button.raven-trigger:backdrop:active, label:backdrop selection.raven-trigger:active, progressbar:backdrop trough.raven-trigger:active, progressbar:backdrop progress.raven-trigger:active, button.raven-trigger:backdrop:checked, label:backdrop selection.raven-trigger:checked, progressbar:backdrop trough.raven-trigger:checked, progressbar:backdrop progress.raven-trigger:checked {
5191
      box-shadow: none;
5192
      color: #e78a53;
5193
      background-color: transparent; }
5194
5195
.places-menu .container {
5196
  padding: 0; }
5197
5198
.places-menu .message-bar {
5199
  border-top-left-radius: 3px;
5200
  border-top-right-radius: 3px; }
5201
5202
.places-menu .name-button {
5203
  border: 0;
5204
  border-radius: 0;
5205
  padding: 4px 6px; }
5206
5207
.places-menu .unmount-button {
5208
  padding: 4px 4px;
5209
  border: 0;
5210
  border-radius: 0; }
5211
5212
.places-menu .places-section-header {
5213
  padding: 0px;
5214
  border-bottom: 1px solid rgba(43, 43, 43, 0.95);
5215
  box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.03); }
5216
5217
.places-menu .places-section-header > button {
5218
  padding: 8px;
5219
  border: none;
5220
  border-bottom-left-radius: 0px;
5221
  border-bottom-right-radius: 0px; }
5222
5223
.places-menu .places-list {
5224
  background: rgba(255, 255, 255, 0.04);
5225
  border-bottom: 1px solid rgba(43, 43, 43, 0.95); }
5226
5227
.places-menu .unlock-area {
5228
  border-top: 1px solid rgba(43, 43, 43, 0.85);
5229
  border-bottom: 1px solid rgba(43, 43, 43, 0.85); }
5230
5231
.places-menu .unlock-area entry {
5232
  border-radius: 0;
5233
  border: 0; }
5234
5235
.places-menu .unlock-area button {
5236
  border-radius: 0;
5237
  border: 0;
5238
  border-left: 1px solid rgba(43, 43, 43, 0.85); }
5239
5240
.places-menu .alternative-label {
5241
  font-size: 15px;
5242
  padding: 3px; }
5243
5244
.places-menu .always-expand {
5245
  background: transparent;
5246
  border-bottom: none; }
5247
5248
.night-light-indicator .container {
5249
  padding: 0; }
5250
5251
.night-light-indicator .view-header {
5252
  font-size: 14px;
5253
  padding: 10px;
5254
  border-bottom: 1px solid mix(@theme_base_color, #000000, 0.35);;
5255
  box-shadow: 0px 1px 1px alpha(@theme_fg_color, 0.04);; }
5256
5257
.night-light-indicator .display-settings-button {
5258
  border-top-left-radius: 0px;
5259
  border-top-right-radius: 0px;
5260
  border: none;
5261
  padding: 3px;
5262
  border-top: 1px solid mix(@theme_base_color, #000000, 0.35);;
5263
  box-shadow: inset 0px 1px 1px alpha(@theme_fg_color, 0.04);; }
5264
5265
.budgie-panel {
5266
  color: #ffffff;
5267
  background-color: #0d0c0e;
5268
  background-image: none;
5269
  box-shadow: none;
5270
  border: none;
5271
  transition: all 150ms ease-in; }
5272
  .budgie-panel .alert {
5273
    color: #e75353; }
5274
  .budgie-panel:backdrop, label:backdrop selection.budgie-panel, progressbar:backdrop trough.budgie-panel, progressbar:backdrop progress.budgie-panel {
5275
    color: #ffffff;
5276
    background-color: #0d0c0e; }
5277
  .budgie-panel button {
5278
    border-top-width: 0;
5279
    border-bottom-width: 0;
5280
    border-radius: 0; }
5281
    .budgie-panel button.flat {
5282
      background: transparent;
5283
      border: none; }
5284
      .budgie-panel button.flat:hover, .budgie-panel button.flat:active, .budgie-panel button.flat:checked {
5285
        background: rgba(231, 138, 83, 0.7);
5286
        color: white; }
5287
  .budgie-panel popover list,
5288
  .budgie-panel popover row {
5289
    padding: 0;
5290
    margin: 0; }
5291
  .budgie-panel label {
5292
    color: #ffffff;
5293
    font-weight: 700; }
5294
  .budgie-panel.transparent {
5295
    background-color: rgba(13, 12, 14, 0.85); }
5296
    .top .budgie-panel.transparent {
5297
      border-bottom-color: transparent; }
5298
    .bottom .budgie-panel.transparent {
5299
      border-top-color: transparent; }
5300
    .left .budgie-panel.transparent {
5301
      border-right-color: transparent; }
5302
    .right .budgie-panel.transparent {
5303
      border-left-color: transparent; }
5304
    .budgie-panel.transparent:backdrop, label:backdrop selection.transparent, progressbar:backdrop trough.transparent, progressbar:backdrop progress.transparent, .budgie-panel.transparent label, .budgie-panel.transparent button.raven-trigger:backdrop, .budgie-panel.transparent label:backdrop selection.raven-trigger, label:backdrop .budgie-panel.transparent selection.raven-trigger, .budgie-panel.transparent progressbar:backdrop trough.raven-trigger, progressbar:backdrop .budgie-panel.transparent trough.raven-trigger, .budgie-panel.transparent progressbar:backdrop progress.raven-trigger, progressbar:backdrop .budgie-panel.transparent progress.raven-trigger, .budgie-panel.transparent button.budgie-menu-launcher {
5305
      color: white; }
5306
  .budgie-panel .end-region {
5307
    border-radius: 0px; }
5308
    .budgie-panel .end-region separator {
5309
      background-color: rgba(255, 255, 255, 0.15); }
5310
    .budgie-panel .end-region label {
5311
      font-weight: 700;
5312
      color: #ffffff; }
5313
5314
.budgie-panel #tasklist-button,
5315
.budgie-panel #tasklist-button:backdrop {
5316
  outline-color: transparent;
5317
  transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
5318
  border-color: rgba(13, 12, 14, 0);
5319
  border-radius: 0;
5320
  background-color: transparent;
5321
  box-shadow: none;
5322
  background-clip: padding-box; }
5323
5324
.budgie-panel button.flat.launcher {
5325
  outline-color: transparent;
5326
  transition: all 100ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
5327
  border-color: rgba(13, 12, 14, 0);
5328
  border-radius: 0;
5329
  padding: 0;
5330
  background-clip: padding-box;
5331
  background-color: transparent; }
5332
  .budgie-panel button.flat.launcher {
5333
    box-shadow: none; }
5334
5335
.budgie-panel #tasklist-button:hover, .budgie-panel .unpinned button.flat.launcher:hover,
5336
.budgie-panel .pinned button.flat.launcher.running:hover {
5337
  box-shadow: none; }
5338
5339
.budgie-panel #tasklist-button:active, .budgie-panel .unpinned button.flat.launcher:active,
5340
.budgie-panel .pinned button.flat.launcher.running:active, .budgie-panel #tasklist-button:checked, .budgie-panel .unpinned button.flat.launcher:checked,
5341
.budgie-panel .pinned button.flat.launcher.running:checked {
5342
  box-shadow: none; }
5343
5344
.top .budgie-panel #tasklist-button, .budgie-panel .top #tasklist-button, .top .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .top button.flat.launcher,
5345
.top .budgie-panel .pinned button.flat.launcher.running,
5346
.budgie-panel .pinned .top button.flat.launcher.running {
5347
  padding-bottom: 2px;
5348
  border-top: 2px solid transparent; }
5349
  .top .budgie-panel .pinned button.flat.launcher:not(.running) {
5350
    border-top: 2px solid transparent; }
5351
  .top .budgie-panel .pinned button.flat.launcher:not(.running):hover {
5352
    border-top: 2px solid rgba(255, 255, 255, 0.1); }
5353
  .top .budgie-panel .unpinned button.flat.launcher,
5354
  .top .budgie-panel .pinned button.flat.launcher.running {
5355
    border-top: 2px solid rgba(255, 255, 255, 0.1); }
5356
  .top .budgie-panel #tasklist-button:hover, .budgie-panel .top #tasklist-button:hover, .top .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .top button.flat.launcher:hover,
5357
  .top .budgie-panel .pinned button.flat.launcher.running:hover,
5358
  .budgie-panel .pinned .top button.flat.launcher.running:hover {
5359
    border-top: 2px solid rgba(255, 255, 255, 0.25); }
5360
  .top .budgie-panel #tasklist-button:active, .budgie-panel .top #tasklist-button:active, .top .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .top button.flat.launcher:active,
5361
  .top .budgie-panel .pinned button.flat.launcher.running:active,
5362
  .budgie-panel .pinned .top button.flat.launcher.running:active, .top .budgie-panel #tasklist-button:checked, .budgie-panel .top #tasklist-button:checked, .top .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .top button.flat.launcher:checked,
5363
  .top .budgie-panel .pinned button.flat.launcher.running:checked,
5364
  .budgie-panel .pinned .top button.flat.launcher.running:checked {
5365
    border-top: 2px solid #e78a53; }
5366
5367
.bottom .budgie-panel #tasklist-button, .budgie-panel .bottom #tasklist-button, .bottom .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .bottom button.flat.launcher,
5368
.bottom .budgie-panel .pinned button.flat.launcher.running,
5369
.budgie-panel .pinned .bottom button.flat.launcher.running {
5370
  padding-top: 2px;
5371
  border-bottom: 2px solid transparent; }
5372
  .bottom .budgie-panel .pinned button.flat.launcher:not(.running) {
5373
    border-bottom: 2px solid transparent; }
5374
  .bottom .budgie-panel .pinned button.flat.launcher:not(.running):hover {
5375
    border-bottom: 2px solid rgba(255, 255, 255, 0.1); }
5376
  .bottom .budgie-panel .unpinned button.flat.launcher,
5377
  .bottom .budgie-panel .pinned button.flat.launcher.running {
5378
    border-bottom: 2px solid rgba(255, 255, 255, 0.1); }
5379
  .bottom .budgie-panel #tasklist-button:hover, .budgie-panel .bottom #tasklist-button:hover, .bottom .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .bottom button.flat.launcher:hover,
5380
  .bottom .budgie-panel .pinned button.flat.launcher.running:hover,
5381
  .budgie-panel .pinned .bottom button.flat.launcher.running:hover {
5382
    border-bottom: 2px solid rgba(255, 255, 255, 0.25); }
5383
  .bottom .budgie-panel #tasklist-button:active, .budgie-panel .bottom #tasklist-button:active, .bottom .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .bottom button.flat.launcher:active,
5384
  .bottom .budgie-panel .pinned button.flat.launcher.running:active,
5385
  .budgie-panel .pinned .bottom button.flat.launcher.running:active, .bottom .budgie-panel #tasklist-button:checked, .budgie-panel .bottom #tasklist-button:checked, .bottom .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .bottom button.flat.launcher:checked,
5386
  .bottom .budgie-panel .pinned button.flat.launcher.running:checked,
5387
  .budgie-panel .pinned .bottom button.flat.launcher.running:checked {
5388
    border-bottom: 2px solid #e78a53; }
5389
5390
.left .budgie-panel #tasklist-button, .budgie-panel .left #tasklist-button, .left .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .left button.flat.launcher,
5391
.left .budgie-panel .pinned button.flat.launcher.running,
5392
.budgie-panel .pinned .left button.flat.launcher.running {
5393
  padding-right: 2px;
5394
  border-left: 2px solid transparent; }
5395
  .left .budgie-panel .pinned button.flat.launcher:not(.running) {
5396
    border-left: 2px solid transparent; }
5397
  .left .budgie-panel .pinned button.flat.launcher:not(.running):hover {
5398
    border-left: 2px solid rgba(255, 255, 255, 0.1); }
5399
  .left .budgie-panel .unpinned button.flat.launcher,
5400
  .left .budgie-panel .pinned button.flat.launcher.running {
5401
    border-left: 2px solid rgba(255, 255, 255, 0.1); }
5402
  .left .budgie-panel #tasklist-button:hover, .budgie-panel .left #tasklist-button:hover, .left .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .left button.flat.launcher:hover,
5403
  .left .budgie-panel .pinned button.flat.launcher.running:hover,
5404
  .budgie-panel .pinned .left button.flat.launcher.running:hover {
5405
    border-left: 2px solid rgba(255, 255, 255, 0.25); }
5406
  .left .budgie-panel #tasklist-button:active, .budgie-panel .left #tasklist-button:active, .left .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .left button.flat.launcher:active,
5407
  .left .budgie-panel .pinned button.flat.launcher.running:active,
5408
  .budgie-panel .pinned .left button.flat.launcher.running:active, .left .budgie-panel #tasklist-button:checked, .budgie-panel .left #tasklist-button:checked, .left .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .left button.flat.launcher:checked,
5409
  .left .budgie-panel .pinned button.flat.launcher.running:checked,
5410
  .budgie-panel .pinned .left button.flat.launcher.running:checked {
5411
    border-left: 2px solid #e78a53; }
5412
5413
.right .budgie-panel #tasklist-button, .budgie-panel .right #tasklist-button, .right .budgie-panel .unpinned button.flat.launcher, .budgie-panel .unpinned .right button.flat.launcher,
5414
.right .budgie-panel .pinned button.flat.launcher.running,
5415
.budgie-panel .pinned .right button.flat.launcher.running {
5416
  padding-left: 2px;
5417
  border-right: 2px solid transparent; }
5418
  .right .budgie-panel .pinned button.flat.launcher:not(.running) {
5419
    border-right: 2px solid transparent; }
5420
  .right .budgie-panel .pinned button.flat.launcher:not(.running):hover {
5421
    border-right: 2px solid rgba(255, 255, 255, 0.1); }
5422
  .right .budgie-panel .unpinned button.flat.launcher,
5423
  .right .budgie-panel .pinned button.flat.launcher.running {
5424
    border-right: 2px solid rgba(255, 255, 255, 0.1); }
5425
  .right .budgie-panel #tasklist-button:hover, .budgie-panel .right #tasklist-button:hover, .right .budgie-panel .unpinned button.flat.launcher:hover, .budgie-panel .unpinned .right button.flat.launcher:hover,
5426
  .right .budgie-panel .pinned button.flat.launcher.running:hover,
5427
  .budgie-panel .pinned .right button.flat.launcher.running:hover {
5428
    border-right: 2px solid rgba(255, 255, 255, 0.25); }
5429
  .right .budgie-panel #tasklist-button:active, .budgie-panel .right #tasklist-button:active, .right .budgie-panel .unpinned button.flat.launcher:active, .budgie-panel .unpinned .right button.flat.launcher:active,
5430
  .right .budgie-panel .pinned button.flat.launcher.running:active,
5431
  .budgie-panel .pinned .right button.flat.launcher.running:active, .right .budgie-panel #tasklist-button:checked, .budgie-panel .right #tasklist-button:checked, .right .budgie-panel .unpinned button.flat.launcher:checked, .budgie-panel .unpinned .right button.flat.launcher:checked,
5432
  .right .budgie-panel .pinned button.flat.launcher.running:checked,
5433
  .budgie-panel .pinned .right button.flat.launcher.running:checked {
5434
    border-right: 2px solid #e78a53; }
5435
5436
.top .budgie-panel {
5437
  border-bottom: 1px solid rgba(0, 0, 0, 0.92); }
5438
5439
.top .raven-frame {
5440
  padding: 0;
5441
  background: none; }
5442
  .top .raven-frame border {
5443
    border: none;
5444
    border-bottom: 1px solid rgba(43, 43, 43, 0.92); }
5445
5446
.top .shadow-block {
5447
  background-color: transparent;
5448
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.3), transparent); }
5449
5450
.bottom .budgie-panel {
5451
  border-top: 1px solid rgba(0, 0, 0, 0.92); }
5452
5453
.bottom .raven-frame {
5454
  padding: 0;
5455
  background: none; }
5456
  .bottom .raven-frame border {
5457
    border: none;
5458
    border-top: 1px solid rgba(43, 43, 43, 0.92); }
5459
5460
.bottom .shadow-block {
5461
  background-color: transparent;
5462
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.3), transparent); }
5463
5464
.left .budgie-panel {
5465
  border-right: 1px solid rgba(0, 0, 0, 0.92); }
5466
5467
.left .raven-frame {
5468
  padding: 0;
5469
  background: none; }
5470
  .left .raven-frame border {
5471
    border: none;
5472
    border-right: 1px solid rgba(43, 43, 43, 0.92); }
5473
5474
.left .shadow-block {
5475
  background-color: transparent;
5476
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.3), transparent); }
5477
5478
.right .budgie-panel {
5479
  border-left: 1px solid rgba(0, 0, 0, 0.92); }
5480
5481
.right .raven-frame {
5482
  padding: 0;
5483
  background: none; }
5484
  .right .raven-frame border {
5485
    border: none;
5486
    border-left: 1px solid rgba(43, 43, 43, 0.92); }
5487
5488
.right .shadow-block {
5489
  background-color: transparent;
5490
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.3), transparent); }
5491
5492
.raven {
5493
  padding: 0;
5494
  color: #ffffff;
5495
  background: #121113;
5496
  transition: 170ms ease-out; }
5497
  .raven list {
5498
    color: #ffffff;
5499
    background-color: transparent; }
5500
    .raven list:selected {
5501
      background-color: rgba(231, 138, 83, 0.9); }
5502
    .raven list row,
5503
    .raven list row.activatable {
5504
      background-color: transparent; }
5505
      .raven list row:hover,
5506
      .raven list row.activatable:hover {
5507
        background-color: rgba(51, 48, 54, 0.3); }
5508
      .raven list row:selected,
5509
      .raven list row.activatable:selected {
5510
        background-color: rgba(231, 138, 83, 0.9); }
5511
  .raven .raven-background {
5512
    color: #ffffff;
5513
    background-color: transparent;
5514
    border-color: transparent; }
5515
    .raven .raven-background.middle {
5516
      border-bottom-style: none; }
5517
  .raven .powerstrip {
5518
    background-color: transparent;
5519
    border-top-color: transparent; }
5520
  .raven .powerstrip button.image-button {
5521
    border-radius: 50%;
5522
    padding: 5px;
5523
    min-width: 32px;
5524
    min-height: 32px;
5525
    margin-bottom: 3px;
5526
    background: #fbcb97;
5527
    color: #121113;
5528
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1);
5529
    border: none;
5530
    font-size: 100%; }
5531
    .raven .powerstrip button.image-button:hover {
5532
      background: rgba(251, 203, 151, 0.85);
5533
      color: #121113; }
5534
    .raven .powerstrip button.image-button:active {
5535
      background: #fbcb97;
5536
      color: #121113; }
5537
    .raven .powerstrip button.image-button:first-child, .raven .powerstrip combobox.linked button.image-button:nth-child(2):dir(rtl), combobox.linked .raven .powerstrip button.image-button:nth-child(2):dir(rtl), .raven .powerstrip .linked:not(.vertical) > combobox:first-child > box > button.image-button.combo, .raven .powerstrip .linked.vertical > combobox:first-child > box > button.image-button.combo {
5538
      background: linear-gradient(to right, #e78a53 0%, #e78a53 100%); }
5539
      .raven .powerstrip button.image-button:first-child:hover, .raven .powerstrip combobox.linked button.image-button:hover:nth-child(2):dir(rtl), combobox.linked .raven .powerstrip button.image-button:hover:nth-child(2):dir(rtl), .raven .powerstrip .linked:not(.vertical) > combobox:first-child > box > button.image-button.combo:hover, .raven .powerstrip .linked.vertical > combobox:first-child > box > button.image-button.combo:hover {
5540
        background: rgba(231, 138, 83, 0.85); }
5541
      .raven .powerstrip button.image-button:first-child:active, .raven .powerstrip combobox.linked button.image-button:active:nth-child(2):dir(rtl), combobox.linked .raven .powerstrip button.image-button:active:nth-child(2):dir(rtl), .raven .powerstrip .linked:not(.vertical) > combobox:first-child > box > button.image-button.combo:active, .raven .powerstrip .linked.vertical > combobox:first-child > box > button.image-button.combo:active {
5542
        background: #e78a53; }
5543
    .raven .powerstrip button.image-button:last-child, .raven .powerstrip combobox.linked button.image-button:nth-child(2):dir(ltr), combobox.linked .raven .powerstrip button.image-button:nth-child(2):dir(ltr), .raven .powerstrip .linked:not(.vertical) > combobox:last-child > box > button.image-button.combo, .raven .powerstrip .linked.vertical > combobox:last-child > box > button.image-button.combo {
5544
      background: linear-gradient(to right, #e75353, #e75353); }
5545
      .raven .powerstrip button.image-button:last-child:hover, .raven .powerstrip combobox.linked button.image-button:hover:nth-child(2):dir(ltr), combobox.linked .raven .powerstrip button.image-button:hover:nth-child(2):dir(ltr), .raven .powerstrip .linked:not(.vertical) > combobox:last-child > box > button.image-button.combo:hover, .raven .powerstrip .linked.vertical > combobox:last-child > box > button.image-button.combo:hover {
5546
        background: rgba(231, 83, 83, 0.85); }
5547
      .raven .powerstrip button.image-button:last-child:active, .raven .powerstrip combobox.linked button.image-button:active:nth-child(2):dir(ltr), combobox.linked .raven .powerstrip button.image-button:active:nth-child(2):dir(ltr), .raven .powerstrip .linked:not(.vertical) > combobox:last-child > box > button.image-button.combo:active, .raven .powerstrip .linked.vertical > combobox:last-child > box > button.image-button.combo:active {
5548
        background: #e75353; }
5549
  .raven .option-subtitle {
5550
    font-size: 13px; }
5551
5552
calendar.raven-calendar {
5553
  padding: 4px;
5554
  color: #ffffff;
5555
  background: transparent;
5556
  border-color: transparent; }
5557
  calendar.raven-calendar:indeterminate {
5558
    color: alpha(currentColor,0.3); }
5559
  calendar.raven-calendar:selected {
5560
    background: rgba(231, 138, 83, 0.6);
5561
    color: #ffffff;
5562
    font-weight: bold; }
5563
  calendar.raven-calendar:backdrop, label:backdrop selection.raven-calendar, progressbar:backdrop trough.raven-calendar, progressbar:backdrop progress.raven-calendar {
5564
    background-color: transparent; }
5565
  calendar.raven-calendar.header {
5566
    color: #ffffff;
5567
    border: none;
5568
    border-radius: 0;
5569
    background-color: transparent; }
5570
  calendar.raven-calendar button, calendar.raven-calendar button:focus {
5571
    color: alpha(currentColor,0.5);
5572
    background-color: transparent; }
5573
    calendar.raven-calendar button:hover, calendar.raven-calendar button:focus:hover {
5574
      color: #ffffff;
5575
      background-color: transparent; }
5576
5577
.raven-mpris {
5578
  color: #ffffff;
5579
  background-color: rgba(0, 0, 0, 0.9);
5580
  border: solid rgba(255, 255, 255, 0.1);
5581
  border-width: 1px 0;
5582
  border-bottom-color: rgba(0, 0, 0, 0.1); }
5583
  .raven-mpris button.image-button {
5584
    padding: 10px;
5585
    background-color: #1c1b1d;
5586
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.06), 0 1px 2px rgba(0, 0, 0, 0.2), inset 0px 1px 0px 0px rgba(255, 255, 255, 0.1); }
5587
    .raven-mpris button.image-button:hover {
5588
      background-color: #e78a53; }
5589
    .raven-mpris button.image-button:active {
5590
      background-color: #e47b3d; }
5591
    .raven-mpris button.image-button:first-child, .raven-mpris combobox.linked button.image-button:nth-child(2):dir(rtl), combobox.linked .raven-mpris button.image-button:nth-child(2):dir(rtl), .raven-mpris .linked:not(.vertical) > combobox:first-child > box > button.image-button.combo, .raven-mpris .linked.vertical > combobox:first-child > box > button.image-button.combo {
5592
      margin-right: 4px; }
5593
    .raven-mpris button.image-button:last-child, .raven-mpris combobox.linked button.image-button:nth-child(2):dir(ltr), combobox.linked .raven-mpris button.image-button:nth-child(2):dir(ltr), .raven-mpris .linked:not(.vertical) > combobox:last-child > box > button.image-button.combo, .raven-mpris .linked.vertical > combobox:last-child > box > button.image-button.combo {
5594
      margin-left: 4px; }
5595
    .raven-mpris button.image-button:last-child, .raven-mpris combobox.linked button.image-button:nth-child(2):dir(ltr), combobox.linked .raven-mpris button.image-button:nth-child(2):dir(ltr), .raven-mpris .linked:not(.vertical) > combobox:last-child > box > button.image-button.combo, .raven-mpris .linked.vertical > combobox:last-child > box > button.image-button.combo, .raven-mpris button.image-button:first-child, .raven-mpris combobox.linked button.image-button:nth-child(2):dir(rtl), combobox.linked .raven-mpris button.image-button:nth-child(2):dir(rtl), .raven-mpris .linked:not(.vertical) > combobox:first-child > box > button.image-button.combo, .raven-mpris .linked.vertical > combobox:first-child > box > button.image-button.combo {
5596
      padding: 4px;
5597
      margin-top: 6px;
5598
      margin-bottom: 6px; }
5599
5600
.budgie-notification-window, .budgie-switcher-window, .budgie-osd-window {
5601
  background: none;
5602
  border-radius: 1px; }
5603
  .budgie-notification-window button, .budgie-switcher-window button, .budgie-osd-window button {
5604
    background-color: #e78a53;
5605
    color: #121113;
5606
    border: none; }
5607
    .budgie-notification-window button:hover, .budgie-switcher-window button:hover, .budgie-osd-window button:hover {
5608
      background-color: #e47b3d;
5609
      border: none; }
5610
    .budgie-notification-window button:active, .budgie-switcher-window button:active, .budgie-osd-window button:active, .budgie-notification-window button:checked, .budgie-switcher-window button:checked, .budgie-osd-window button:checked {
5611
      background-color: #e47b3d; }
5612
5613
.budgie-notification.background, .background.budgie-switcher, .background.budgie-osd {
5614
  border-radius: 1px; }
5615
5616
.budgie-notification .notification-title, .budgie-switcher .notification-title, .budgie-osd .notification-title {
5617
  font-size: 110%;
5618
  color: #ffffff; }
5619
5620
.budgie-notification .notification-body, .budgie-switcher .notification-body, .budgie-osd .notification-body {
5621
  color: rgba(255, 255, 255, 0.7); }
5622
5623
.budgie-notification button, .budgie-switcher button, .budgie-osd button {
5624
  background-color: transparent;
5625
  color: #121113; }
5626
  .budgie-notification button:hover, .budgie-switcher button:hover, .budgie-osd button:hover {
5627
    background-color: transparent;
5628
    color: #e75353;
5629
    box-shadow: none; }
5630
  .budgie-notification button:active, .budgie-switcher button:active, .budgie-osd button:active, .budgie-notification button:checked, .budgie-switcher button:checked, .budgie-osd button:checked {
5631
    background-color: transparent;
5632
    color: #e43d3d; }
5633
5634
.drop-shadow, .budgie-session-dialog.background, .background.budgie-run-dialog, .background.budgie-polkit-dialog {
5635
  color: #ffffff;
5636
  background-color: rgba(18, 17, 19, 0.95);
5637
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);
5638
  border-radius: 2px; }
5639
5640
.budgie-switcher-window flowbox {
5641
  color: #ffffff; }
5642
5643
.budgie-switcher-window flowboxchild {
5644
  padding: 3px;
5645
  margin: 3px;
5646
  color: #ffffff; }
5647
  .budgie-switcher-window flowboxchild:hover {
5648
    background-color: transparent; }
5649
  .budgie-switcher-window flowboxchild:active {
5650
    color: #ffffff; }
5651
  .budgie-switcher-window flowboxchild:selected {
5652
    color: #121113;
5653
    background-color: rgba(231, 138, 83, 0.5); }
5654
    .budgie-switcher-window flowboxchild:selected:active {
5655
      color: #121113; }
5656
    .budgie-switcher-window flowboxchild:selected:hover {
5657
      background-color: #d07c4b; }
5658
    .budgie-switcher-window flowboxchild:selected:disabled, .budgie-switcher-window label:disabled selection:selected, label:disabled .budgie-switcher-window selection:selected {
5659
      color: rgba(18, 17, 19, 0.7);
5660
      background-color: rgba(231, 138, 83, 0.7); }
5661
      .budgie-switcher-window flowboxchild:selected:disabled label, .budgie-switcher-window label:disabled selection:selected label, label:disabled .budgie-switcher-window selection:selected label {
5662
        color: rgba(18, 17, 19, 0.7); }
5663
5664
.budgie-session-dialog, .budgie-run-dialog, .budgie-polkit-dialog {
5665
  color: #ffffff;
5666
  background-color: #0d0c0e; }
5667
  .budgie-session-dialog label:backdrop, .budgie-run-dialog label:backdrop, .budgie-polkit-dialog label:backdrop {
5668
    color: rgba(255, 255, 255, 0.8); }
5669
  .budgie-session-dialog .dialog-title, .budgie-run-dialog .dialog-title, .budgie-polkit-dialog .dialog-title {
5670
    font-size: 120%; }
5671
  .budgie-session-dialog .linked.horizontal > button, .budgie-run-dialog .linked.horizontal > button, .budgie-polkit-dialog .linked.horizontal > button {
5672
    margin-bottom: 0;
5673
    min-height: 32px;
5674
    border-bottom: none;
5675
    border-color: #2b2b2b;
5676
    border-radius: 0;
5677
    color: #ffffff;
5678
    background-color: transparent;
5679
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.06), inset 0 1px 2px rgba(0, 0, 0, 0.2); }
5680
    .budgie-session-dialog .linked.horizontal > button label, .budgie-run-dialog .linked.horizontal > button label, .budgie-polkit-dialog .linked.horizontal > button label {
5681
      font-weight: 700; }
5682
    .budgie-session-dialog .linked.horizontal > button:first-child, .budgie-run-dialog .linked.horizontal > button:first-child, .budgie-polkit-dialog .linked.horizontal > button:first-child, .budgie-session-dialog combobox.linked .linked.horizontal > button:nth-child(2):dir(rtl), .budgie-run-dialog combobox.linked .linked.horizontal > button:nth-child(2):dir(rtl), .budgie-polkit-dialog combobox.linked .linked.horizontal > button:nth-child(2):dir(rtl), combobox.linked .budgie-session-dialog .linked.horizontal > button:nth-child(2):dir(rtl), combobox.linked .budgie-run-dialog .linked.horizontal > button:nth-child(2):dir(rtl), combobox.linked .budgie-polkit-dialog .linked.horizontal > button:nth-child(2):dir(rtl), .budgie-session-dialog .linked:not(.vertical) > combobox:first-child > box.linked.horizontal > button.combo, .budgie-run-dialog .linked:not(.vertical) > combobox:first-child > box.linked.horizontal > button.combo, .budgie-polkit-dialog .linked:not(.vertical) > combobox:first-child > box.linked.horizontal > button.combo, .budgie-session-dialog .linked.vertical > combobox:first-child > box.linked.horizontal > button.combo, .budgie-run-dialog .linked.vertical > combobox:first-child > box.linked.horizontal > button.combo, .budgie-polkit-dialog .linked.vertical > combobox:first-child > box.linked.horizontal > button.combo {
5683
      border-left: none;
5684
      border-bottom-left-radius: 2px; }
5685
    .budgie-session-dialog .linked.horizontal > button:last-child, .budgie-run-dialog .linked.horizontal > button:last-child, .budgie-polkit-dialog .linked.horizontal > button:last-child, .budgie-session-dialog combobox.linked .linked.horizontal > button:nth-child(2):dir(ltr), .budgie-run-dialog combobox.linked .linked.horizontal > button:nth-child(2):dir(ltr), .budgie-polkit-dialog combobox.linked .linked.horizontal > button:nth-child(2):dir(ltr), combobox.linked .budgie-session-dialog .linked.horizontal > button:nth-child(2):dir(ltr), combobox.linked .budgie-run-dialog .linked.horizontal > button:nth-child(2):dir(ltr), combobox.linked .budgie-polkit-dialog .linked.horizontal > button:nth-child(2):dir(ltr), .budgie-session-dialog .linked:not(.vertical) > combobox:last-child > box.linked.horizontal > button.combo, .budgie-run-dialog .linked:not(.vertical) > combobox:last-child > box.linked.horizontal > button.combo, .budgie-polkit-dialog .linked:not(.vertical) > combobox:last-child > box.linked.horizontal > button.combo, .budgie-session-dialog .linked.vertical > combobox:last-child > box.linked.horizontal > button.combo, .budgie-run-dialog .linked.vertical > combobox:last-child > box.linked.horizontal > button.combo, .budgie-polkit-dialog .linked.vertical > combobox:last-child > box.linked.horizontal > button.combo {
5686
      border-right: none;
5687
      border-bottom-right-radius: 2px;
5688
      background: transparent; }
5689
    .budgie-session-dialog .linked.horizontal > button:hover, .budgie-run-dialog .linked.horizontal > button:hover, .budgie-polkit-dialog .linked.horizontal > button:hover {
5690
      background-color: rgba(231, 138, 83, 0.9);
5691
      color: #121113; }
5692
      .budgie-session-dialog .linked.horizontal > button:hover:backdrop label, .budgie-run-dialog .linked.horizontal > button:hover:backdrop label, .budgie-polkit-dialog .linked.horizontal > button:hover:backdrop label, .budgie-session-dialog label:backdrop .linked.horizontal > selection:hover label, .budgie-run-dialog label:backdrop .linked.horizontal > selection:hover label, .budgie-polkit-dialog label:backdrop .linked.horizontal > selection:hover label, label:backdrop .budgie-session-dialog .linked.horizontal > selection:hover label, label:backdrop .budgie-run-dialog .linked.horizontal > selection:hover label, label:backdrop .budgie-polkit-dialog .linked.horizontal > selection:hover label, .budgie-session-dialog progressbar:backdrop .linked.horizontal > trough:hover label, .budgie-run-dialog progressbar:backdrop .linked.horizontal > trough:hover label, .budgie-polkit-dialog progressbar:backdrop .linked.horizontal > trough:hover label, progressbar:backdrop .budgie-session-dialog .linked.horizontal > trough:hover label, progressbar:backdrop .budgie-run-dialog .linked.horizontal > trough:hover label, progressbar:backdrop .budgie-polkit-dialog .linked.horizontal > trough:hover label, .budgie-session-dialog progressbar:backdrop .linked.horizontal > progress:hover label, .budgie-run-dialog progressbar:backdrop .linked.horizontal > progress:hover label, .budgie-polkit-dialog progressbar:backdrop .linked.horizontal > progress:hover label, progressbar:backdrop .budgie-session-dialog .linked.horizontal > progress:hover label, progressbar:backdrop .budgie-run-dialog .linked.horizontal > progress:hover label, progressbar:backdrop .budgie-polkit-dialog .linked.horizontal > progress:hover label {
5693
        color: rgba(18, 17, 19, 0.5); }
5694
    .budgie-session-dialog .linked.horizontal > button.suggested-action, .budgie-run-dialog .linked.horizontal > button.suggested-action, .budgie-polkit-dialog .linked.horizontal > button.suggested-action, .budgie-session-dialog .selection-mode .linked.horizontal > button.titlebutton, .budgie-run-dialog .selection-mode .linked.horizontal > button.titlebutton, .budgie-polkit-dialog .selection-mode .linked.horizontal > button.titlebutton, .selection-mode .budgie-session-dialog .linked.horizontal > button.titlebutton, .selection-mode .budgie-run-dialog .linked.horizontal > button.titlebutton, .selection-mode .budgie-polkit-dialog .linked.horizontal > button.titlebutton {
5695
      background-color: rgba(231, 138, 83, 0.9); }
5696
      .budgie-session-dialog .linked.horizontal > button.suggested-action:hover, .budgie-run-dialog .linked.horizontal > button.suggested-action:hover, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:hover, .budgie-session-dialog .selection-mode .linked.horizontal > button.titlebutton:hover, .budgie-run-dialog .selection-mode .linked.horizontal > button.titlebutton:hover, .budgie-polkit-dialog .selection-mode .linked.horizontal > button.titlebutton:hover, .selection-mode .budgie-session-dialog .linked.horizontal > button.titlebutton:hover, .selection-mode .budgie-run-dialog .linked.horizontal > button.titlebutton:hover, .selection-mode .budgie-polkit-dialog .linked.horizontal > button.titlebutton:hover {
5697
        background-color: rgba(234, 153, 105, 0.9); }
5698
      .budgie-session-dialog .linked.horizontal > button.suggested-action:active, .budgie-run-dialog .linked.horizontal > button.suggested-action:active, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:active, .budgie-session-dialog .selection-mode .linked.horizontal > button.titlebutton:active, .budgie-run-dialog .selection-mode .linked.horizontal > button.titlebutton:active, .budgie-polkit-dialog .selection-mode .linked.horizontal > button.titlebutton:active, .selection-mode .budgie-session-dialog .linked.horizontal > button.titlebutton:active, .selection-mode .budgie-run-dialog .linked.horizontal > button.titlebutton:active, .selection-mode .budgie-polkit-dialog .linked.horizontal > button.titlebutton:active, .budgie-session-dialog .linked.horizontal > button.suggested-action:checked, .budgie-run-dialog .linked.horizontal > button.suggested-action:checked, .budgie-polkit-dialog .linked.horizontal > button.suggested-action:checked, .budgie-session-dialog .selection-mode .linked.horizontal > button.titlebutton:checked, .budgie-run-dialog .selection-mode .linked.horizontal > button.titlebutton:checked, .budgie-polkit-dialog .selection-mode .linked.horizontal > button.titlebutton:checked, .selection-mode .budgie-session-dialog .linked.horizontal > button.titlebutton:checked, .selection-mode .budgie-run-dialog .linked.horizontal > button.titlebutton:checked, .selection-mode .budgie-polkit-dialog .linked.horizontal > button.titlebutton:checked {
5699
        background-color: rgba(234, 153, 105, 0.9); }
5700
    .budgie-session-dialog .linked.horizontal > button.destructive-action, .budgie-run-dialog .linked.horizontal > button.destructive-action, .budgie-polkit-dialog .linked.horizontal > button.destructive-action {
5701
      background-color: rgba(231, 83, 83, 0.9); }
5702
      .budgie-session-dialog .linked.horizontal > button.destructive-action:hover, .budgie-run-dialog .linked.horizontal > button.destructive-action:hover, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:hover {
5703
        background-color: rgba(234, 105, 105, 0.9); }
5704
      .budgie-session-dialog .linked.horizontal > button.destructive-action:active, .budgie-run-dialog .linked.horizontal > button.destructive-action:active, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:active, .budgie-session-dialog .linked.horizontal > button.destructive-action:checked, .budgie-run-dialog .linked.horizontal > button.destructive-action:checked, .budgie-polkit-dialog .linked.horizontal > button.destructive-action:checked {
5705
        background-color: rgba(234, 105, 105, 0.9); }
5706
  .budgie-session-dialog entry, .budgie-run-dialog entry, .budgie-polkit-dialog entry {
5707
    background-color: #505359;
5708
    color: #ffffff; }
5709
    .budgie-session-dialog entry:focus, .budgie-run-dialog entry:focus, .budgie-polkit-dialog entry:focus {
5710
      background-color: #505359; }
5711
    .budgie-session-dialog entry:backdrop, .budgie-run-dialog entry:backdrop, .budgie-polkit-dialog entry:backdrop {
5712
      background-color: #505359; }
5713
5714
.budgie-polkit-dialog .message {
5715
  color: rgba(255, 255, 255, 0.7); }
5716
5717
.budgie-polkit-dialog .failure {
5718
  color: #e75353; }
5719
5720
.budgie-run-dialog entry.search, .budgie-run-dialog entry.search:focus {
5721
  font-size: 120%;
5722
  padding: 8px 5px;
5723
  border: none;
5724
  box-shadow: none; }
5725
  .budgie-run-dialog entry.search image, .budgie-run-dialog entry.search:focus image {
5726
    color: #ffffff; }
5727
    .budgie-run-dialog entry.search image:dir(ltr), .budgie-run-dialog entry.search:focus image:dir(ltr) {
5728
      padding-left: 8px;
5729
      padding-right: 12px; }
5730
    .budgie-run-dialog entry.search image:dir(rtl), .budgie-run-dialog entry.search:focus image:dir(rtl) {
5731
      padding-left: 12px;
5732
      padding-right: 8px; }
5733
5734
.budgie-run-dialog list row:selected .dim-label, .budgie-run-dialog list row:selected label.separator,
5735
.budgie-run-dialog list row:selected headerbar .subtitle,
5736
headerbar .budgie-run-dialog list row:selected .subtitle, .budgie-run-dialog list row:selected .titlebar .subtitle, .titlebar .budgie-run-dialog list row:selected .subtitle {
5737
  opacity: 1; }
5738
5739
.budgie-run-dialog scrolledwindow {
5740
  border-top: 1px solid rgba(0, 0, 0, 0); }
5741
5742
.budgie-menubar menu {
5743
  margin: 4px;
5744
  padding: 5px;
5745
  border-radius: 0;
5746
  background-color: #0d0c0e; }
5747
  .budgie-menubar menu menuitem:hover {
5748
    background-color: #e78a53;
5749
    color: #121113; }
5750
5751
.budgie-menubar arrow {
5752
  border: none;
5753
  min-width: 16px;
5754
  min-height: 16px; }
5755
  .budgie-menubar arrow.top {
5756
    -gtk-icon-source: -gtk-icontheme("pan-up-symbolic");
5757
    border-bottom: 1px solid #2a292b; }
5758
  .budgie-menubar arrow.bottom {
5759
    -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
5760
    border-top: 1px solid #2a292b; }
5761
5762
.budgie-menubar menuitem accelerator {
5763
  color: rgba(255, 255, 255, 0.35); }
5764
5765
.budgie-menubar menuitem check, .budgie-menubar menuitem radio {
5766
  min-height: 16px;
5767
  min-width: 16px; }
5768
5769
window.background.budgie-settings-window.csd > box.horizontal > stack > scrolledwindow buttonbox.inline-toolbar {
5770
  border-style: none none solid; }
5771
5772
.workspace-switcher .workspace-layout {
5773
  border: 0 solid #0d0c0e; }
5774
  .top .workspace-switcher .workspace-layout:dir(ltr), .bottom .workspace-switcher .workspace-layout:dir(ltr) {
5775
    border-left-width: 1px; }
5776
  .top .workspace-switcher .workspace-layout:dir(rtl), .bottom .workspace-switcher .workspace-layout:dir(rtl) {
5777
    border-right-width: 1px; }
5778
  .left .workspace-switcher .workspace-layout, .right .workspace-switcher .workspace-layout {
5779
    border-top-width: 1px; }
5780
5781
.workspace-switcher .workspace-item,
5782
.workspace-switcher .workspace-add-button {
5783
  border: 0 solid #262429; }
5784
  .top .workspace-switcher .workspace-item:dir(ltr), .bottom .workspace-switcher .workspace-item:dir(ltr), .top .workspace-switcher .workspace-add-button:dir(ltr), .bottom .workspace-switcher .workspace-add-button:dir(ltr) {
5785
    border-right-width: 1px; }
5786
  .top .workspace-switcher .workspace-item:dir(rtl), .bottom .workspace-switcher .workspace-item:dir(rtl), .top .workspace-switcher .workspace-add-button:dir(rtl), .bottom .workspace-switcher .workspace-add-button:dir(rtl) {
5787
    border-left-width: 1px; }
5788
  .left .workspace-switcher .workspace-item, .right .workspace-switcher .workspace-item, .left .workspace-switcher .workspace-add-button, .right .workspace-switcher .workspace-add-button {
5789
    border-bottom-width: 1px; }
5790
5791
.workspace-switcher .workspace-item.current-workspace {
5792
  background-color: black; }
5793
5794
.workspace-switcher .workspace-add-button {
5795
  border: none;
5796
  background: transparent; }
5797
  .workspace-switcher .workspace-add-button:hover {
5798
    box-shadow: none; }
5799
  .workspace-switcher .workspace-add-button:active {
5800
    background-image: none; }
5801
  .workspace-switcher .workspace-add-button:active image {
5802
    margin: 1px 0 -1px; }
5803
5804
.budgie-panel .workspace-switcher .workspace-icon-button {
5805
  min-height: 24px;
5806
  min-width: 24px;
5807
  padding: 0;
5808
  border-radius: 2px; }
5809
5810
/************
5811
 * Nautilus *
5812
 ************/
5813
.nautilus-window .frame *:selected, .nautilus-window .frame button:selected:link,
5814
.nautilus-window .frame button:selected:visited, .nautilus-window .frame *:selected:backdrop {
5815
  background: transparent;
5816
  color: #e78a53; }
5817
  .nautilus-window .frame *:selected label, .nautilus-window .frame button:selected:link label,
5818
  .nautilus-window .frame button:selected:visited label, .nautilus-window .frame *:selected:backdrop label {
5819
    color: #e78a53; }
5820
5821
.nautilus-window paned > separator {
5822
  background-image: none; }
5823
5824
.nautilus-window .sidebar {
5825
  background-color: transparent; }
5826
  .nautilus-window .sidebar:backdrop, .nautilus-window label:backdrop selection.sidebar, label:backdrop .nautilus-window selection.sidebar, .nautilus-window progressbar:backdrop trough.sidebar, progressbar:backdrop .nautilus-window trough.sidebar, .nautilus-window progressbar:backdrop progress.sidebar, progressbar:backdrop .nautilus-window progress.sidebar {
5827
    background-color: transparent; }
5828
  .nautilus-window .sidebar .list-row button {
5829
    border: none;
5830
    background-color: rgba(20, 20, 21, 0.95); }
5831
    .nautilus-window .sidebar .list-row button:active {
5832
      background-color: rgba(231, 138, 83, 0.75); }
5833
  .nautilus-window .sidebar .list-row:selected {
5834
    background-color: rgba(231, 138, 83, 0.75); }
5835
    .nautilus-window .sidebar .list-row:selected:hover {
5836
      background-color: rgba(231, 138, 83, 0.9); }
5837
  .nautilus-window .sidebar .list-row:hover {
5838
    background-color: rgba(28, 27, 29, 0.5); }
5839
    .nautilus-window .sidebar .list-row:hover:active {
5840
      background-color: rgba(231, 138, 83, 0.9); }
5841
5842
.nautilus-window.background {
5843
  background-color: rgba(20, 20, 21, 0.95); }
5844
  .nautilus-window.background:backdrop, label:backdrop selection.background, progressbar:backdrop trough.background, progressbar:backdrop progress.background {
5845
    background-color: rgba(20, 20, 21, 0.95); }
5846
5847
.nautilus-window notebook > stack:only-child {
5848
  background-color: #1c1b1d; }
5849
  .nautilus-window notebook > stack:only-child:backdrop {
5850
    background-color: #1f1d20; }
5851
5852
.nautilus-window searchbar {
5853
  border-top: 1px solid rgba(0, 0, 0, 0.12); }
5854
5855
.nautilus-window .searchbar-container {
5856
  margin-top: -1px; }
5857
5858
.nautilus-circular-button {
5859
  border-radius: 20px;
5860
  -gtk-outline-radius: 20px; }
5861
5862
.disk-space-display {
5863
  border: 2px solid; }
5864
  .disk-space-display .unknown {
5865
    background-color: #888a85;
5866
    border-color: #555653; }
5867
  .disk-space-display .used {
5868
    background-color: #9FB0B9;
5869
    border-color: #667f8c; }
5870
  .disk-space-display .free {
5871
    background-color: #D8D8D8;
5872
    border-color: #a5a5a5; }
5873
5874
.nautilus-desktop {
5875
  color: #ffffff; }
5876
  .nautilus-desktop .nautilus-canvas-item {
5877
    border-radius: 5px;
5878
    color: #ffffff;
5879
    text-shadow: 1px 1px rgba(0, 0, 0, 0.6); }
5880
    .nautilus-desktop .nautilus-canvas-item:active {
5881
      color: #ffffff;
5882
      text-shadow: none; }
5883
    .nautilus-desktop .nautilus-canvas-item:hover {
5884
      color: #ffffff;
5885
      text-shadow: none; }
5886
    .nautilus-desktop .nautilus-canvas-item:selected {
5887
      color: #121113;
5888
      text-shadow: none; }
5889
    .nautilus-desktop .nautilus-canvas-item .dim-label:selected, .nautilus-desktop .nautilus-canvas-item label.separator:selected,
5890
    .nautilus-desktop .nautilus-canvas-item headerbar .subtitle:selected,
5891
    headerbar .nautilus-desktop .nautilus-canvas-item .subtitle:selected, .nautilus-desktop .nautilus-canvas-item .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-canvas-item .subtitle:selected {
5892
      color: #121113; }
5893
  .nautilus-desktop .nautilus-list .dim-label:selected, .nautilus-desktop .nautilus-list label.separator:selected,
5894
  .nautilus-desktop .nautilus-list headerbar .subtitle:selected,
5895
  headerbar .nautilus-desktop .nautilus-list .subtitle:selected, .nautilus-desktop .nautilus-list .titlebar .subtitle:selected, .titlebar .nautilus-desktop .nautilus-list .subtitle:selected {
5896
    color: #121113; }
5897
5898
/*********
5899
 * Gedit *
5900
 *********/
5901
.gedit-search-slider {
5902
  padding: 4px;
5903
  border-radius: 0 0 3px 3px;
5904
  border: 0;
5905
  background-color: #121113; }
5906
5907
/*********
5908
 * Gnucash *
5909
*********/
5910
#gnc-id-main-window entry.gnc-class-register-foreground {
5911
  background: transparent;
5912
  border: none;
5913
  box-shadow: none; }
5914
5915
#gnc-id-main-window .arrow.button.toggle {
5916
  transition: none;
5917
  box-shadow: none; }
5918
  #gnc-id-main-window .arrow.button.toggle:hover {
5919
    border-color: #e78a53; }
5920
5921
/*******************
5922
 * Calendar events *
5923
********************/
5924
.color-light.timed label {
5925
  color: #ffffff;
5926
  opacity: 1; }
5927
5928
.week-view .color-light.timed label, .color-light label, .year-view .color-light:not(.timed) label {
5929
  color: #121113;
5930
  opacity: 1; }
5931
5932
/********
5933
 * Gala *
5934
 *******/
5935
.gala-notification {
5936
  border-width: 0;
5937
  border-radius: 2px;
5938
  color: white;
5939
  border: 1px solid #1c1b1d;
5940
  background-color: #1c1b1d; }
5941
  .gala-notification .title,
5942
  .gala-notification .label {
5943
    color: #ffffff; }
5944
5945
.gala-button {
5946
  padding: 3px;
5947
  color: #1c1b1d;
5948
  border: none;
5949
  border-radius: 50%;
5950
  background-image: linear-gradient(to bottom, #7e7e7e, #3e3e3e);
5951
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.98), inset 0 1px 0 0 rgba(255, 255, 255, 0.93), inset 0 -1px 0 0 rgba(255, 255, 255, 0.99), 0 0 0 1px rgba(0, 0, 0, 0.6), 0 3px 6px rgba(0, 0, 0, 0.84), 0 3px 6px rgba(0, 0, 0, 0.77);
5952
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4); }
5953
5954
/**********
5955
 * Notify *
5956
 *********/
5957
.notify {
5958
  /*-notify-shadow: 0px 2px 18px transparentize(black, 0.60);*/
5959
  border-radius: 5px;
5960
  border: 1px solid rgba(0, 0, 0, 0.7);
5961
  background-color: rgba(28, 27, 29, 0.05); }
5962
5963
/***************
5964
 * SwitchBoard *
5965
 ***************/
5966
.category-label {
5967
  font-weight: bold;
5968
  color: #ffffff; }
5969
5970
/*************
5971
 * Slingshot *
5972
 ************/
5973
.button.app {
5974
  border: none;
5975
  border-radius: 0;
5976
  box-shadow: none;
5977
  background-image: none; }
5978
  .button.app .app:hover {
5979
    border-radius: 8px;
5980
    border: none;
5981
    background-color: rgba(231, 138, 83, 0.3);
5982
    color: white; }
5983
  .button.app .app:focus {
5984
    /*background-color: transparentize(black, 0.20);*/ }
5985
5986
.search-item {
5987
  border-radius: 0;
5988
  border: none;
5989
  color: #ffffff;
5990
  background: none; }
5991
  .search-item:hover, .search-item:focus {
5992
    border-radius: 0;
5993
    background-color: rgba(231, 138, 83, 0.3);
5994
    color: #121113; }
5995
5996
.search-entry-large,
5997
.search-entry-large:focus {
5998
  border: none;
5999
  font-size: 18px;
6000
  font-weight: 300;
6001
  background-image: none;
6002
  background: none;
6003
  box-shadow: none;
6004
  border-radius: 0; }
6005
6006
.search-category-header {
6007
  font-weight: bold;
6008
  color: #ffffff; }
6009
6010
/*********
6011
 * Panel *
6012
 ********/
6013
.composited-indicator > revealer,
6014
.composited-indicator > revealer image,
6015
.composited-indicator > revealer label,
6016
.composited-indicator > revealer spinner {
6017
  color: #ffffff;
6018
  font-weight: bold;
6019
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5);
6020
  transition: all 200ms ease-in-out;
6021
  -gtk-icon-shadow: 0 1px 2px rgba(0, 0, 0, 0.3), 0 1px 2px rgba(0, 0, 0, 0.5); }
6022
6023
.composited-indicator > revealer image:first-child + label {
6024
  margin-left: 5px; }
6025
6026
.panel.color-light .composited-indicator > revealer,
6027
.panel.color-light .composited-indicator > revealer image,
6028
.panel.color-light .composited-indicator > revealer label,
6029
.panel.color-light .composited-indicator > revealer spinner {
6030
  color: rgba(0, 0, 0, 0.6);
6031
  text-shadow: 0 1px rgba(255, 255, 255, 0.1);
6032
  -gtk-icon-shadow: 0 1px rgba(255, 255, 255, 0.1); }
6033
6034
/**************
6035
 * Calculator *
6036
 **************/
6037
PantheonCalculatorMainWindow {
6038
  border-radius: 0 0 4px 4px; }
6039
  PantheonCalculatorMainWindow .window-frame {
6040
    border-radius: 3px; }
6041
6042
/*********
6043
 * Cards *
6044
 *********/
6045
.deck {
6046
  background-color: black; }
6047
6048
.card {
6049
  background-color: #1c1b1d;
6050
  border: none;
6051
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 3px 3px rgba(0, 0, 0, 0.2);
6052
  transition: all 150ms ease-in-out; }
6053
6054
.card.collapsed {
6055
  background-color: #0f0f10;
6056
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px 2px rgba(0, 0, 0, 0.2); }
6057
6058
/*********
6059
 * Noise *
6060
 *********/
6061
NoiseLibraryWindow {
6062
  border-radius: 0 0 4px 4px; }
6063
  NoiseLibraryWindow .action-bar {
6064
    border-radius: 0 0 4px 4px; }
6065
  NoiseLibraryWindow .window-frame {
6066
    border-radius: 3px; }
6067
6068
/********
6069
 * Snap *
6070
 ********/
6071
SnapMainWindow .take-button,
6072
SnapSnapWindow .take-button {
6073
  border-radius: 0; }
6074
6075
/*******************
6076
 * Photos/Shotwell *
6077
 *******************/
6078
DirectWindow .the-button-in-the-combobox,
6079
LibraryWindow .the-button-in-the-combobox {
6080
  background: none; }
6081
6082
.checkerboard-layout {
6083
  background-color: #121113;
6084
  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1)), linear-gradient(45deg, rgba(0, 0, 0, 0.1) 25%, transparent 25%, transparent 75%, rgba(0, 0, 0, 0.1) 75%, rgba(0, 0, 0, 0.1));
6085
  background-size: 24px 24px;
6086
  background-position: 0 0, 12px 12px; }
6087
6088
.checkboard-layout .item {
6089
  background-color: #ffffff; }
6090
6091
/*********
6092
* Avatar *
6093
*********/
6094
.avatar {
6095
  border: 1px solid rgba(0, 0, 0, 0.23);
6096
  border-radius: 50%;
6097
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1px 0 0 rgba(255, 255, 255, 0.45), inset 0 -1px 0 0 rgba(255, 255, 255, 0.15), 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.23); }
6098
6099
/**level bars**/
6100
.sidebar .source-list.view.level-bar, .sidebar iconview.source-list.level-bar, .sidebar .source-list.view.level-bar:selected, .sidebar .source-list.view.level-bar:selected:focus {
6101
  background: linear-gradient(to right, #38353b, #38353b);
6102
  border: 1px solid rgba(0, 0, 0, 0.14);
6103
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
6104
  border-radius: 2px; }
6105
6106
.sidebar .source-list.view.level-bar.fill-block, .sidebar iconview.source-list.level-bar.fill-block {
6107
  border: none; }
6108
6109
.sidebar .source-list.view.fill-block, .sidebar iconview.source-list.fill-block, .sidebar .source-list.view.fill-block:hover, .sidebar .source-list.view.fill-block:selected, .sidebar .source-list.view.fill-block:selected:focus {
6110
  background: linear-gradient(to right, #fbcb97, #fbcb97); }
6111
6112
/**************************
6113
 * Colors in context menu *
6114
**************************/
6115
checkbutton.color-button {
6116
  border: 1px solid #2b2b2b;
6117
  border-radius: 100px;
6118
  background-clip: border-box;
6119
  padding: 0;
6120
  margin: 2px 1px; }
6121
  checkbutton.color-button > check {
6122
    -gtk-icon-source: none;
6123
    background: none;
6124
    margin-right: 0;
6125
    padding: 2px; }
6126
  checkbutton.color-button.none > check {
6127
    background-color: transparent;
6128
    border-radius: 100px;
6129
    -gtk-icon-source: -gtk-icontheme("close-symbolic"); }
6130
6131
radiobutton.color-button > radio {
6132
  -gtk-icon-source: none;
6133
  margin-right: 0;
6134
  border: 1px solid rgba(0, 0, 0, 0.15);
6135
  border-radius: 100px;
6136
  background-clip: border-box; }
6137
6138
radiobutton.color-button:active > radio {
6139
  border: 1px solid rgba(0, 0, 0, 0.35); }
6140
6141
.color-button check,
6142
.color-button check:checked,
6143
.color-button radio,
6144
.color-button radio:checked {
6145
  background-image: none;
6146
  border: 1px solid rgba(0, 0, 0, 0.2);
6147
  border-radius: 50%;
6148
  color: #1c1b1d;
6149
  -gtk-icon-source: -gtk-icontheme("check-active-symbolic"); }
6150
6151
.color-button.red check, .color-button.red radio, s
6152
.color-button.strawberry check, .color-button.strawberry radio {
6153
  background-color: @STRAWBERRY_300;
6154
  -gtk-icon-shadow: 0 1px 1px @STRAWBERRY_500; }
6155
6156
.color-button.orange check, .color-button.orange radio {
6157
  background-color: @ORANGE_300;
6158
  -gtk-icon-shadow: 0 1px 1px @ORANGE_500; }
6159
6160
.color-button.yellow check, .color-button.yellow radio, .color-button.banana check, .color-button.banana radio {
6161
  background-color: @BANANA_500;
6162
  -gtk-icon-shadow: 0 1px 1px @BANANA_700; }
6163
6164
.color-button.green check, .color-button.green radio, .color-button.lime check, .color-button.lime radio {
6165
  background-color: @LIME_500;
6166
  -gtk-icon-shadow: 0 1px 1px @LIME_700; }
6167
6168
.color-button.blue check, .color-button.blue radio, .color-button.blueberry check, .color-button.blueberry radio {
6169
  background-color: @BLUEBERRY_500;
6170
  -gtk-icon-shadow: 0 1px 1px @BLUEBERRY_700; }
6171
6172
.color-button.purple check, .color-button.purple radio, .color-button.grape check, .color-button.grape radio {
6173
  background-color: @GRAPE_500;
6174
  -gtk-icon-shadow: 0 1px 1px @GRAPE_700; }
6175
6176
.color-button.brown check, .color-button.brown radio, .color-button.cocoa check, .color-button.cocoa radio {
6177
  background-color: @COCOA_300;
6178
  -gtk-icon-shadow: 0 1px 1px @COCOA_500; }
6179
6180
.color-button.mint check, .color-button.mint radio {
6181
  background-color: @MINT_500;
6182
  -gtk-icon-shadow: 0 1px 1px @MINT_700; }
6183
6184
.color-button.pink check, .color-button.pink radio, .color-button.bubblegum check, .color-button.bubblegum radio {
6185
  background-color: @BUBBLEGUM_500;
6186
  -gtk-icon-shadow: 0 1px 1px @BUBBLEGUM_700; }
6187
6188
.color-button.slate check, .color-button.slate radio {
6189
  background-color: @SLATE_300;
6190
  -gtk-icon-shadow: 0 1px 1px @SLATE_500; }
6191
6192
.color-button.auto radio {
6193
  background-image: url("assets/color-button-auto.png");
6194
  background-position: -1px -1px;
6195
  background-repeat: no-repeat;
6196
  background-size: calc(100% + 2px); }
6197
6198
.xfce4-panel {
6199
  border-radius: 0; }
6200
  .xfce4-panel.panel {
6201
    background-color: #121113;
6202
    text-shadow: none;
6203
    -gtk-icon-shadow: none; }
6204
6205
#tasklist-button {
6206
  color: rgba(255, 255, 255, 0.8);
6207
  border-radius: 0;
6208
  border: none;
6209
  background-color: #121113; }
6210
  #tasklist-button:hover {
6211
    color: white;
6212
    background-color: rgba(0, 0, 0, 0.17); }
6213
  #tasklist-button:checked {
6214
    color: white;
6215
    background-color: rgba(0, 0, 0, 0.25);
6216
    box-shadow: inset 0 -2px #e78a53; }
6217
6218
.xfce4-panel.panel button:not(.open_group), .xfce4-panel.panel button.flat:not(.open_group) {
6219
  color: #ffffff;
6220
  border-radius: 0;
6221
  border: none;
6222
  background-color: #121113; }
6223
  .xfce4-panel.panel button:hover:not(.open_group) {
6224
    border: none;
6225
    background-color: #2c292e; }
6226
  .xfce4-panel.panel button:active:not(.open_group), .xfce4-panel.panel button:checked:not(.open_group) {
6227
    color: #ffffff;
6228
    border: none;
6229
    background-color: rgba(231, 138, 83, 0.1);
6230
    box-shadow: 0px -2px #e78a53 inset; }
6231
    .xfce4-panel.panel button:active:not(.open_group) label, .xfce4-panel.panel button:active:not(.open_group) image, .xfce4-panel.panel button:checked:not(.open_group) label, .xfce4-panel.panel button:checked:not(.open_group) image {
6232
      color: inherit; }
6233
6234
#whiskermenu-window button {
6235
  background-color: transparent;
6236
  border: none;
6237
  border-radius: 0;
6238
  font-weight: normal;
6239
  padding: 3px;
6240
  margin: 1px 2px; }
6241
  #whiskermenu-window button:hover, #whiskermenu-window button:checked {
6242
    background-color: #e78a53; }
6243
6244
/* Vala-appmenu-plugin*/
6245
.-vala-panel-appmenu-core scrolledwindow,
6246
.-vala-panel-appmenu-private > menuitem,
6247
.-vala-panel-appmenu-private > menuitem:first-child > label {
6248
  color: #ffffff; }
6249
6250
#XfceNotifyWindow {
6251
  background-color: #0d0c0e;
6252
  border-radius: 12px;
6253
  border-width: 1px;
6254
  border: 1px solid #2b2b2b;
6255
  color: #ffffff;
6256
  padding: 40px; }
6257
  #XfceNotifyWindow:hover, #XfceNotifyWindow:focus {
6258
    background-color: #121113; }
6259
  #XfceNotifyWindow label, #XfceNotifyWindow image {
6260
    color: #ffffff; }
6261
  #XfceNotifyWindow button {
6262
    font-weight: normal;
6263
    color: #ffffff;
6264
    background-color: #1b1a1c;
6265
    text-shadow: none; }
6266
    #XfceNotifyWindow button:hover {
6267
      color: #e78a53;
6268
      text-shadow: none;
6269
      background-color: rgba(231, 138, 83, 0.5); }
6270
6271
/********
6272
* Unity *
6273
*********/
6274
/* Unity window border color */
6275
/* Unity window text color */
6276
/* Backdrop Unity window text color */
6277
/* Unity panel color #454D50 */
6278
UnityDecoration {
6279
  /* Border properties (top, right, bottom, left) */
6280
  -UnityDecoration-extents: 28px 1px 1px 1px;
6281
  /* the size of the decorations  */
6282
  -UnityDecoration-input-extents: 10px;
6283
  /* the extra size of the input areas */
6284
  /* Shadows settings */
6285
  -UnityDecoration-shadow-offset-x: 1px;
6286
  /* Size property, the shadow x offset */
6287
  -UnityDecoration-shadow-offset-y: 1px;
6288
  /* Size property, the shadow y offset */
6289
  -UnityDecoration-active-shadow-color: rgba 0, 0, 0, 0.647;
6290
  /* Color property, active window shadow color */
6291
  -UnityDecoration-active-shadow-radius: 8px;
6292
  /* Size property, active window shadow radius */
6293
  -UnityDecoration-inactive-shadow-color: rgba 0, 0, 0, 0.647;
6294
  /* Color property, inactive windows shadow color */
6295
  -UnityDecoration-inactive-shadow-radius: 5px;
6296
  /* Size property, inactive windows shadow radius */
6297
  /* Glow applied to the selected scaled window */
6298
  -UnityDecoration-glow-size: 8px;
6299
  /* Size property, size of glow */
6300
  -UnityDecoration-glow-color: #e78a53;
6301
  /* Color property of the glow */
6302
  /* Title settings */
6303
  -UnityDecoration-title-indent: 10px;
6304
  /* Size property, left indent of the title */
6305
  -UnityDecoration-title-fade: 35px;
6306
  /* Size property, space of the title that can be faded */
6307
  -UnityDecoration-title-alignment: 0.0;
6308
  /* Float from 0.0 to 1.0, to align the title */
6309
  background-color: #eeeeee;
6310
  color: #31363D; }
6311
  UnityDecoration .top {
6312
    padding: 0 5px 0 5px;
6313
    border-radius: 4px 4px 0px 0px;
6314
    box-shadow: none;
6315
    border: 1px solid #eeeeee;
6316
    border-bottom-width: 0;
6317
    background-color: #eeeeee;
6318
    color: #31363D;
6319
    border-top: 1px solid rgba(255, 255, 255, 0.1); }
6320
    UnityDecoration .top:backdrop, UnityDecoration label:backdrop selection.top, label:backdrop UnityDecoration selection.top, UnityDecoration progressbar:backdrop trough.top, progressbar:backdrop UnityDecoration trough.top, UnityDecoration progressbar:backdrop progress.top, progressbar:backdrop UnityDecoration progress.top {
6321
      border-bottom-width: 0;
6322
      color: #1a1d21;
6323
      border-top: 1px solid rgba(255, 255, 255, 0.1); }
6324
    UnityDecoration .top .menuitem {
6325
      color: #31363D; }
6326
      UnityDecoration .top .menuitem:backdrop, UnityDecoration .top label:backdrop selection.menuitem, label:backdrop UnityDecoration .top selection.menuitem, UnityDecoration .top progressbar:backdrop trough.menuitem, progressbar:backdrop UnityDecoration .top trough.menuitem, UnityDecoration .top progressbar:backdrop progress.menuitem, progressbar:backdrop UnityDecoration .top progress.menuitem {
6327
        color: #1a1d21; }
6328
6329
UnityDecoration.left,
6330
UnityDecoration.right {
6331
  background-repeat: repeat-x;
6332
  background-color: #ececec;
6333
  background-size: 1px 120px;
6334
  background-clip: border-box;
6335
  background-image: linear-gradient(to bottom, #eeeeee, #ececec); }
6336
6337
UnityDecoration.bottom {
6338
  background-size: 1px;
6339
  background-repeat: repeat-x;
6340
  background-color: #ececec; }
6341
6342
UnityDecoration.left:backdrop, label:backdrop selection.left, progressbar:backdrop trough.left, progressbar:backdrop progress.left,
6343
UnityDecoration.right:backdrop,
6344
label:backdrop selection.right,
6345
progressbar:backdrop trough.right,
6346
progressbar:backdrop progress.right,
6347
UnityDecoration.bottom:backdrop,
6348
label:backdrop selection.bottom,
6349
progressbar:backdrop trough.bottom,
6350
progressbar:backdrop progress.bottom {
6351
  background-size: 1px;
6352
  background-repeat: repeat-x; }
6353
6354
/**************
6355
* Unity Panel *
6356
***************/
6357
UnityPanelWidget,
6358
.unity-panel {
6359
  background-color: #d5d5d5;
6360
  color: #31363D; }
6361
6362
UnityPanelWidget:backdrop,
6363
.unity-panel:backdrop,
6364
label:backdrop selection.unity-panel,
6365
progressbar:backdrop trough.unity-panel,
6366
progressbar:backdrop progress.unity-panel {
6367
  color: #1a1d21; }
6368
6369
.unity-panel.menuitem,
6370
.unity-panel .menuitem {
6371
  border-width: 0 1px;
6372
  color: #31363D; }
6373
6374
.unity-panel.menubar,
6375
.unity-panel .menubar {
6376
  color: #31363D; }
6377
6378
.unity-panel.menu.menubar,
6379
.unity-panel .menu .menubar {
6380
  background-color: #d5d5d5;
6381
  color: #31363D; }
6382
6383
.unity-panel.menubar:backdrop, label:backdrop selection.menubar, progressbar:backdrop trough.menubar, progressbar:backdrop progress.menubar,
6384
.unity-panel .menubar *:backdrop {
6385
  color: #898889; }
6386
6387
.unity-panel.menubar.menuitem,
6388
.unity-panel.menubar .menuitem {
6389
  padding: 3px 5px;
6390
  border-width: 1px;
6391
  border-style: solid;
6392
  border: none;
6393
  background: none;
6394
  color: #31363D;
6395
  box-shadow: none; }
6396
6397
.unity-panel.menubar.menuitem:hover,
6398
.unity-panel.menubar .menuitem:hover {
6399
  border-radius: 0;
6400
  background-color: #ebebeb;
6401
  color: #31363D;
6402
  box-shadow: none; }
6403
6404
.unity-panel.menubar .menuitem *:hover, .unity-panel.menubar .menuitem button:hover:link,
6405
.unity-panel.menubar .menuitem button:hover:visited {
6406
  color: white;
6407
  box-shadow: none; }
6408
6409
.unity-panel.menubar .menuitem.separator,
6410
.unity-panel.menubar.menuitem.separator {
6411
  border: none;
6412
  color: #2b2b2b; }
6413
6414
/* Force Quit */
6415
SheetStyleDialog.unity-force-quit {
6416
  background-color: #1c1b1d; }
6417
6418
@keyframes playbackmenuitem_spinner {
6419
  to {
6420
    -gtk-icon-transform: rotate(1turn); } }
6421
6422
.menu IdoPlaybackMenuItem.menuitem:active {
6423
  -gtk-icon-source: -gtk-icontheme("process-working-symbolic");
6424
  animation: playbackmenuitem_spinner 1s infinite linear;
6425
  color: #e78a53; }
6426
6427
MsdOsdWindow.background.osd {
6428
  border-radius: 2px;
6429
  border: 1px solid #2b2b2b; }
6430
  MsdOsdWindow.background.osd .progressbar {
6431
    background-color: #e78a53;
6432
    border: none;
6433
    border-color: #e78a53;
6434
    border-radius: 5px; }
6435
  MsdOsdWindow.background.osd .trough {
6436
    background-color: rgba(5, 5, 6, 0.93);
6437
    border: none;
6438
    border-radius: 5px; }
6439
6440
.mate-panel-menu-bar {
6441
  background-color: #121113;
6442
  border-radius: 0; }
6443
  .mate-panel-menu-bar button {
6444
    border-radius: 0; }
6445
    .mate-panel-menu-bar button, .mate-panel-menu-bar button:hover {
6446
      background-color: transparent;
6447
      color: #ffffff; }
6448
    .mate-panel-menu-bar button:active, .mate-panel-menu-bar button:checked {
6449
      box-shadow: 0 -2px 0 #e78a53 inset;
6450
      color: #ffffff; }
6451
6452
/***********************
6453
 * App-Specific Styles *
6454
 ***********************/
6455
/*********
6456
 * Geary *
6457
 *********/
6458
.geary-titlebar-left .separator,
6459
.geary-titlebar-right .separator {
6460
  opacity: 0; }
6461
6462
ConversationListView {
6463
  -GtkTreeView-grid-line-width: 0; }
6464
  ConversationListView .view:active, ConversationListView iconview:active, ConversationListView .view:selected, ConversationListView iconview:selected {
6465
    background-color: #e78a53;
6466
    color: #121113; }
6467
    ConversationListView .view:active:backdrop, ConversationListView .view:selected:backdrop {
6468
      background-color: rgba(231, 138, 83, 0.6);
6469
      color: rgba(18, 17, 19, 0.5); }
6470
  ConversationListView .view .cell, ConversationListView iconview .cell {
6471
    border: solid rgba(0, 0, 0, 0.2);
6472
    border-width: 0 0 1px 0; }
6473
    ConversationListView .view .cell:selected, ConversationListView iconview .cell:selected {
6474
      color: #121113;
6475
      border: 0px solid #e16c26; }
6476
6477
/***********
6478
 * LightDm *
6479
 ***********/
6480
#panel_window {
6481
  background-color: #121113;
6482
  color: #ffffff;
6483
  font-weight: bold;
6484
  box-shadow: inset 0 -1px black; }
6485
  #panel_window .menubar,
6486
  #panel_window .menubar > .menuitem
6487
menubar,
6488
  #panel_window menubar > menuitem {
6489
    background-color: transparent;
6490
    color: #ffffff;
6491
    font-weight: bold; }
6492
  #panel_window .menubar .menuitem:disabled, #panel_window .menubar label:disabled selection.menuitem, label:disabled #panel_window .menubar selection.menuitem,
6493
  #panel_window menubar menuitem:disabled {
6494
    color: rgba(255, 255, 255, 0.5); }
6495
    #panel_window .menubar .menuitem:disabled GtkLabel, #panel_window .menubar label:disabled selection.menuitem GtkLabel, label:disabled #panel_window .menubar selection.menuitem GtkLabel,
6496
    #panel_window menubar menuitem:disabled GtkLabel {
6497
      color: inherit; }
6498
    #panel_window .menubar .menuitem:disabled label, #panel_window .menubar label:disabled selection.menuitem label, label:disabled #panel_window .menubar selection.menuitem label,
6499
    #panel_window menubar menuitem:disabled label {
6500
      color: inherit; }
6501
  #panel_window .menubar .menu > .menuitem,
6502
  #panel_window menubar menu > menuitem {
6503
    font-weight: normal; }
6504
6505
#login_window,
6506
#shutdown_dialog,
6507
#restart_dialog {
6508
  font-weight: normal;
6509
  border-style: none;
6510
  background-color: transparent;
6511
  color: #ffffff; }
6512
6513
#content_frame {
6514
  padding-bottom: 14px;
6515
  background-color: #121113;
6516
  border-top-left-radius: 2px;
6517
  border-top-right-radius: 2px;
6518
  border: solid rgba(0, 0, 0, 0.1);
6519
  border-width: 1px 1px 0 1px; }
6520
6521
#content_frame button {
6522
  font-weight: normal;
6523
  color: #ffffff;
6524
  background-color: #1b1a1c;
6525
  text-shadow: none; }
6526
  #content_frame button:hover {
6527
    color: #ffffff;
6528
    outline-color: rgba(255, 255, 255, 0.3);
6529
    background-color: #1c1b1d;
6530
    text-shadow: none; }
6531
  #content_frame button:active, #content_frame button:checked {
6532
    color: #ffffff;
6533
    outline-color: rgba(255, 255, 255, 0.3);
6534
    background-color: #e78a53;
6535
    text-shadow: none; }
6536
  #content_frame button:disabled {
6537
    color: #d2d2d2;
6538
    border-color: rgba(43, 43, 43, 0.3);
6539
    background-color: #161517;
6540
    text-shadow: none; }
6541
6542
#buttonbox_frame {
6543
  padding-top: 20px;
6544
  padding-bottom: 0px;
6545
  border-style: none;
6546
  background-color: #121113;
6547
  border-bottom-left-radius: 3px;
6548
  border-bottom-right-radius: 3px;
6549
  border: solid rgba(0, 0, 0, 0.1);
6550
  border-width: 0 1px 1px 1px; }
6551
6552
#buttonbox_frame button {
6553
  color: #ffffff;
6554
  border-color: #2b2b2b;
6555
  background-color: rgba(18, 17, 19, 0.93);
6556
  background-clip: padding-box;
6557
  text-shadow: 0 1px black;
6558
  -gtk-icon-shadow: 0 1px black;
6559
  outline-color: rgba(255, 255, 255, 0.3); }
6560
  #buttonbox_frame button:hover {
6561
    color: white;
6562
    border-color: #2b2b2b;
6563
    background-image: linear-gradient(to bottom, rgba(49, 46, 51, 0.93), rgba(49, 46, 51, 0.93));
6564
    background-clip: padding-box;
6565
    text-shadow: 0 1px black;
6566
    -gtk-icon-shadow: 0 1px black;
6567
    outline-color: rgba(255, 255, 255, 0.3); }
6568
  #buttonbox_frame button:active, #buttonbox_frame button:checked {
6569
    color: white;
6570
    border-color: #2b2b2b;
6571
    background-image: linear-gradient(to bottom, rgba(33, 31, 35, 0.93), rgba(33, 31, 35, 0.93));
6572
    background-clip: padding-box;
6573
    text-shadow: none;
6574
    -gtk-icon-shadow: none;
6575
    outline-color: rgba(255, 255, 255, 0.3); }
6576
  #buttonbox_frame button:disabled {
6577
    color: #898889;
6578
    border-color: #2b2b2b;
6579
    background-image: linear-gradient(to bottom, rgba(42, 41, 43, 0.5), rgba(42, 41, 43, 0.5));
6580
    background-clip: padding-box;
6581
    box-shadow: none;
6582
    text-shadow: none;
6583
    -gtk-icon-shadow: none; }
6584
6585
#login_window #user_combobox {
6586
  color: #ffffff;
6587
  font-size: 13px; }
6588
  #login_window #user_combobox .menu,
6589
  #login_window #user_combobox menu {
6590
    font-weight: normal; }
6591
6592
#user_image {
6593
  padding: 3px;
6594
  border-radius: 2px; }
6595
6596
#greeter_infobar {
6597
  border-bottom-width: 0;
6598
  font-weight: bold; }
6599
6600
.nemo-window .places-treeview {
6601
  -NemoPlacesTreeView-disk-full-bg-color: #38353b;
6602
  -NemoPlacesTreeView-disk-full-fg-color: #fbcb97;
6603
  -GtkTreeView-vertical-separator: 10; }
6604
  .nemo-window .places-treeview .view.cell:hover,
6605
  .nemo-window .places-treeview iconview.cell:hover {
6606
    background: rgba(10, 10, 11, 0.7); }
6607
  .nemo-window .places-treeview .view.cell:selected,
6608
  .nemo-window .places-treeview iconview.cell:selected {
6609
    background: #e78a53;
6610
    color: #121113; }
6611
6612
.nemo-window .sidebar {
6613
  background-color: #121113; }
6614
  .nemo-window .sidebar .view, .nemo-window .sidebar iconview, .nemo-window .sidebar .iconview, .nemo-window .sidebar row {
6615
    color: #ffffff;
6616
    background-color: transparent; }
6617
6618
.nemo-window .nemo-window-pane widget.entry {
6619
  background-clip: padding-box;
6620
  min-height: 28px;
6621
  padding: 5px;
6622
  color: #ffffff;
6623
  border: 1px solid #e78a53;
6624
  border-radius: 4px;
6625
  box-shadow: 0px 0px 1px 1px #e78a53 inset; }
6626
  .nemo-window .nemo-window-pane widget.entry:selected {
6627
    background-color: #e78a53;
6628
    color: #121113; }
6629
6630
.nemo-window toolbar.primary-toolbar {
6631
  background: #121113; }
6632
6633
.nemo-window .nemo-inactive-pane .view,
6634
.nemo-window .nemo-inactive-pane iconview {
6635
  background-color: #141415; }
6636
6637
.nemo-window grid > paned > separator {
6638
  background-image: image(#121113); }
6639
6640
/* thunar */
6641
.thunar toolbar {
6642
  background-color: #121113; }
6643
6644
/* buttons in toolbar */
6645
.thunar toolbar.horizontal button image {
6646
  -gtk-icon-transform: scale(0.72); }
6647
6648
/* path-bar of thunar */
6649
window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button,
6650
.thunar toolbar .path-bar-button {
6651
  color: #ffffff;
6652
  border-radius: 4px;
6653
  text-shadow: none;
6654
  box-shadow: none;
6655
  border: 1px solid #2b2b2b;
6656
  background-color: #1c1b1e;
6657
  border-radius: 0;
6658
  border-right: 0.5px solid #2b2b2b;
6659
  box-shadow: none;
6660
  min-height: 20px;
6661
  padding: 3px 4px; }
6662
  window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:first-child,
6663
  .thunar toolbar .path-bar-button:first-child,
6664
  .thunar toolbar combobox.linked button.path-bar-button:nth-child(2):dir(rtl),
6665
  combobox.linked .thunar toolbar button.path-bar-button:nth-child(2):dir(rtl),
6666
  .thunar toolbar .linked:not(.vertical) > combobox:first-child > box > button.path-bar-button.combo,
6667
  .thunar toolbar .linked.vertical > combobox:first-child > box > button.path-bar-button.combo {
6668
    border-top-left-radius: 4px;
6669
    border-bottom-left-radius: 4px; }
6670
  window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:last-child,
6671
  .thunar toolbar .path-bar-button:last-child,
6672
  .thunar toolbar combobox.linked button.path-bar-button:nth-child(2):dir(ltr),
6673
  combobox.linked .thunar toolbar button.path-bar-button:nth-child(2):dir(ltr),
6674
  .thunar toolbar .linked:not(.vertical) > combobox:last-child > box > button.path-bar-button.combo,
6675
  .thunar toolbar .linked.vertical > combobox:last-child > box > button.path-bar-button.combo {
6676
    border-top-right-radius: 4px;
6677
    border-bottom-right-radius: 4px;
6678
    border-right-style: solid; }
6679
  window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:only-child,
6680
  .thunar toolbar .path-bar-button:only-child,
6681
  .thunar toolbar .linked:not(.vertical) > combobox:only-child > box > button.path-bar-button.combo,
6682
  .thunar toolbar .linked.vertical > combobox:only-child > box > button.path-bar-button.combo {
6683
    border-radius: 4px;
6684
    border-style: solid; }
6685
  window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:hover,
6686
  .thunar toolbar .path-bar-button:hover {
6687
    color: #e78a53; }
6688
  window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .path-bar-button:checked,
6689
  .thunar toolbar .path-bar-button:checked {
6690
    color: #fff;
6691
    outline-color: rgba(255, 255, 255, 0.3);
6692
    background-color: rgba(231, 138, 83, 0.7);
6693
    text-shadow: none; }
6694
6695
window.thunar toolbar#location-toolbar > toolitem > widget > widget.linked.path-bar .toggle.path-bar-button:hover,
6696
.thunar toolbar .toggle.path-bar-button:hover {
6697
  color: #fff;
6698
  outline-color: rgba(255, 255, 255, 0.3);
6699
  background-color: rgba(231, 138, 83, 0.7);
6700
  text-shadow: none; }
6701
6702
/* thunar sidepane */
6703
.thunar scrolledwindow.sidebar treeview.view {
6704
  background: #0d0c0e;
6705
  padding: 1.5px; }
6706
  .thunar scrolledwindow.sidebar treeview.view:hover, .thunar scrolledwindow.sidebar treeview.view:selected {
6707
    background: rgba(231, 138, 83, 0.7);
6708
    color: #121113;
6709
    border-radius: 0;
6710
    box-shadow: none; }
6711
6712
.caja-notebook .frame {
6713
  border-width: 0 0 1px; }
6714
6715
.caja-notebook .entry {
6716
  background: #121113;
6717
  color: #ffffff;
6718
  border-color: #2b2b2b; }
6719
  .caja-notebook .entry:selected {
6720
    background: #e78a53;
6721
    color: #121113; }
6722
6723
/**************
6724
* Caja sidebar *
6725
**************/
6726
.caja-side-pane {
6727
  background: #121113; }
6728
  .caja-side-pane .frame {
6729
    border-width: 1px 0 0; }
6730
  .caja-side-pane treeview.view,
6731
  .caja-side-pane textview.view text,
6732
  .caja-side-pane viewport.frame,
6733
  .caja-side-pane widget .vertical {
6734
    background: #121113;
6735
    padding: 3px 2px; }
6736
    .caja-side-pane treeview.view:hover,
6737
    .caja-side-pane textview.view text:hover,
6738
    .caja-side-pane viewport.frame:hover,
6739
    .caja-side-pane widget .vertical:hover {
6740
      background-color: rgba(31, 29, 32, 0.95); }
6741
    .caja-side-pane treeview.view:selected,
6742
    .caja-side-pane textview.view text:selected,
6743
    .caja-side-pane viewport.frame:selected,
6744
    .caja-side-pane widget .vertical:selected {
6745
      color: #ffffff;
6746
      background: rgba(31, 29, 32, 0.93); }
6747
      .caja-side-pane treeview.view:selected:hover,
6748
      .caja-side-pane textview.view text:selected:hover,
6749
      .caja-side-pane viewport.frame:selected:hover,
6750
      .caja-side-pane widget .vertical:selected:hover {
6751
        background: rgba(31, 29, 32, 0.93);
6752
        color: #fff; }
6753
6754
/**************
6755
* Caja pathbar *
6756
**************/
6757
.caja-navigation-window paned {
6758
  background: #1c1b1d; }
6759
6760
.caja-navigation-window .primary-toolbar {
6761
  background: #121113; }
6762
  .caja-navigation-window .primary-toolbar button, .caja-navigation-window .primary-toolbar button:backdrop {
6763
    border-color: transparent;
6764
    background-color: transparent;
6765
    background-image: none;
6766
    box-shadow: inset 0 1px rgba(255, 255, 255, 0);
6767
    text-shadow: none;
6768
    -gtk-icon-shadow: none; }
6769
  .caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:checked {
6770
    background: #e78a53;
6771
    box-shadow: none; }
6772
    .caja-navigation-window .primary-toolbar button:hover, .caja-navigation-window .primary-toolbar button:hover label, .caja-navigation-window .primary-toolbar button:active, .caja-navigation-window .primary-toolbar button:active label, .caja-navigation-window .primary-toolbar button:backdrop:active, .caja-navigation-window .primary-toolbar button:backdrop:active label, .caja-navigation-window .primary-toolbar button:backdrop:checked, .caja-navigation-window .primary-toolbar button:backdrop:checked label {
6773
      color: #121113; }
6774
6775
.caja-pathbar button {
6776
  color: #ffffff;
6777
  border-radius: 4px;
6778
  text-shadow: none;
6779
  box-shadow: none;
6780
  border: 1px solid #2b2b2b;
6781
  background-color: #1c1b1e;
6782
  border-radius: 0px;
6783
  border-right: 1px solid #2b2b2b;
6784
  border-left: none;
6785
  box-shadow: none;
6786
  min-height: 20px;
6787
  padding: 3px 5px;
6788
  margin-right: -3px; }
6789
  .caja-pathbar button:first-child, .caja-pathbar combobox.linked button:nth-child(2):dir(rtl), combobox.linked .caja-pathbar button:nth-child(2):dir(rtl), .caja-pathbar .linked:not(.vertical) > combobox:first-child > box > button.combo, .caja-pathbar .linked.vertical > combobox:first-child > box > button.combo {
6790
    border-left: 1px solid #2b2b2b; }
6791
  .caja-pathbar button:hover {
6792
    color: #fff;
6793
    outline-color: rgba(255, 255, 255, 0.3);
6794
    background-color: rgba(231, 138, 83, 0.5);
6795
    text-shadow: none; }
6796
  .caja-pathbar button:checked {
6797
    color: #fff;
6798
    outline-color: rgba(255, 255, 255, 0.3);
6799
    background-color: rgba(231, 138, 83, 0.7);
6800
    text-shadow: none; }
6801
6802
.terminator-terminal-window .notebook.header.top,
6803
.terminator-terminal-window notebook header.top {
6804
  border-bottom-style: solid; }
6805
  .terminator-terminal-window .notebook.header.top > tabs,
6806
  .terminator-terminal-window notebook header.top > tabs {
6807
    margin: -2px;
6808
    background-color: #0a0a0b; }
6809
    .terminator-terminal-window .notebook.header.top > tabs > tab:backdrop,
6810
    .terminator-terminal-window notebook header.top > tabs > tab:backdrop {
6811
      box-shadow: none; }
6812
    .terminator-terminal-window .notebook.header.top > tabs > tab:checked,
6813
    .terminator-terminal-window notebook header.top > tabs > tab:checked {
6814
      background-color: #1c1b1d;
6815
      border: none;
6816
      box-shadow: none; }
6817
      .terminator-terminal-window .notebook.header.top > tabs > tab:checked:hover,
6818
      .terminator-terminal-window notebook header.top > tabs > tab:checked:hover {
6819
        background-color: #1c1b1d; }