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