adapta-projects.adapta-nord/Pkg/usr/share/themes/Adapta-FrostBlue4-Nokto/gtk-3.22/gtk.css

11022 lines
426 KiB
CSS
Executable file

/* COLOR IN RGBA rgba(94, 129, 172, 0.8) */
/* COLOR IN HTML #5E81AC*/
/* BACKGROUND COLOR IN HTML #2E3440*/
@keyframes ripple_effect {
0% {
background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.12) 0%, transparent 0%), image(alpha(currentColor, 0));
}
66% {
background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.12) 100%, transparent 0%), image(alpha(currentColor, 0.12));
}
100% {
background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.12) 100%, transparent 0%), image(alpha(currentColor, 0));
}
}
@keyframes flat_ripple_effect {
0% {
background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.12) 0%, transparent 0%), image(alpha(currentColor, 0.12));
}
66% {
background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.12) 100%, transparent 0%), image(alpha(currentColor, 0.12));
}
100% {
background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0.12));
}
}
.tasklist>*>box {
color: #FAFBFC;
}
.tasklist .toggle {
background-color: #13191c;
}
.tasklist .toggle:active, .tasklist button:hover, .tasklist button:active, .tasklist button:checked {
background-color: #5E81AC;
}
.xfce4-panel, .xfce4-panel.background {
background-color: #13191c;
color: #13191c;
}
.xfce4-panel button, .xfce4-panel button.flat, .xfce4-panel.panel button, .xfce4-panel.panel button.flat {
color: #FAFBFC;
border-radius: 0;
border: none;
background-color: transparent;
}
.xfce4-panel button:hover:not(:active):not(:checked), .xfce4-panel button:checked {
color: #FAFBFC;
}
.xfce4-panel button:checked label, .xfce4-panel button:checked image {
color: inherit;
}
.xfce4-panel button:active {
background-color: rgba(255, 255, 255, 0.12);
color: #FAFBFC;
}
#clock-button {
color: #FAFBFC;
}
entry, spinbutton:not(.vertical), entry.flat, spinbutton.flat:not(.vertical), .linked>entry, .linked.vertical>entry, combobox, combobox entry.combo, #MozillaGtkWidget.background>widget>entry {
border: 1px solid #212B30;
border-image: none;
background-color: #2E3440;
color: rgba(207, 216, 220, 0.87);
box-shadow: none;
}
entry:focus, spinbutton:focus:not(.vertical), entry.flat:focus, spinbutton.flat:focus:not(.vertical), .linked>entry:focus, .linked.vertical>entry:focus, combobox entry.combo:focus, #MozillaGtkWidget.background>widget>entry:focus {
border: 1px solid #5E81AC;
border-image: none;
background-color: #2E3440;
color: #CFD8DC;
box-shadow: none;
}
entry:disabled, spinbutton:disabled:not(.vertical), entry.flat:disabled, spinbutton.flat:disabled:not(.vertical), .linked>entry:disabled, .linked.vertical>entry:disabled, combobox entry.combo:disabled, #MozillaGtkWidget.background>widget>entry:disabled {
border: 1px solid #212B30;
border-image: none;
background-color: #2E3440;
color: rgba(207, 216, 220, 0.28);
box-shadow: none;
}
.background button, .inline-toolbar button.suggested-action, .inline-toolbar button.suggested-action.image-button, .inline-toolbar button.suggested-action.text-button, actionbar button.suggested-action, actionbar button.suggested-action.image-button, actionbar button.suggested-action.text-button, .inline-toolbar button.destructive-action, .inline-toolbar button.destructive-action.image-button, .inline-toolbar button.destructive-action.text-button, actionbar button.destructive-action, actionbar button.destructive-action.image-button, actionbar button.destructive-action.text-button, headerbar.selection-mode button.suggested-action, headerbar.selection-mode button.image-button.suggested-action {
background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0));
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28), inset 0 1px rgba(255, 255, 255, 0.07);
transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
transition-duration: 0.2s;
}
.background button:hover, button.suggested-action:hover, button.destructive-action:hover, .inline-toolbar button.suggested-action:hover, .inline-toolbar button.suggested-action.image-button:hover, .inline-toolbar button.suggested-action.text-button:hover, actionbar button.suggested-action:hover, actionbar button.suggested-action.image-button:hover, actionbar button.suggested-action.text-button:hover, .inline-toolbar button.destructive-action:hover, .inline-toolbar button.destructive-action.image-button:hover, .inline-toolbar button.destructive-action.text-button:hover, actionbar button.destructive-action:hover, actionbar button.destructive-action.image-button:hover, actionbar button.destructive-action.text-button:hover, headerbar.selection-mode button.suggested-action:hover, headerbar.selection-mode button.image-button.suggested-action:hover, .csd headerbar:not(.default-decoration) button.titlebutton.close:hover, .solid-csd headerbar:not(.default-decoration) button.titlebutton.close:hover, .lightdm-gtk-greeter #login_window button#login_button:hover, .lightdm-gtk-greeter #restart_dialog button#restart_button:hover, .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover {
background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0));
box-shadow: 0 2.5px 4.5px rgba(0, 0, 0, 0.34), inset 0 1px rgba(255, 255, 255, 0.07);
}
.background button:active, button.suggested-action:active, button.destructive-action:active, .inline-toolbar button.suggested-action:active, .inline-toolbar button.suggested-action.image-button:active, .inline-toolbar button.suggested-action.text-button:active, actionbar button.suggested-action:active, actionbar button.suggested-action.image-button:active, actionbar button.suggested-action.text-button:active, .inline-toolbar button.destructive-action:active, .inline-toolbar button.destructive-action.image-button:active, .inline-toolbar button.destructive-action.text-button:active, actionbar button.destructive-action:active, actionbar button.destructive-action.image-button:active, actionbar button.destructive-action.text-button:active, headerbar.selection-mode button.suggested-action:active, headerbar.selection-mode button.image-button.suggested-action:active, .csd headerbar:not(.default-decoration) button.titlebutton.close:active, .solid-csd headerbar:not(.default-decoration) button.titlebutton.close:active, window.background>box.vertical>overlay>stack>box.vertical>scrolledwindow>viewport.frame button.tile.view:active, .lightdm-gtk-greeter #login_window button#login_button:active, .lightdm-gtk-greeter #restart_dialog button#restart_button:active, .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active {
box-shadow: 0 2.5px 4.5px rgba(0, 0, 0, 0.34), inset 0 1px rgba(255, 255, 255, 0.07);
transition: all 0.2s cubic-bezier(0, 0, 0.2, 1), background-image 0s;
animation: ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards;
}
.background button:checked, .inline-toolbar button.suggested-action:checked, .inline-toolbar button.suggested-action.image-button:checked, .inline-toolbar button.suggested-action.text-button:checked, actionbar button.suggested-action:checked, actionbar button.suggested-action.image-button:checked, actionbar button.suggested-action.text-button:checked, .inline-toolbar button.destructive-action:checked, .inline-toolbar button.destructive-action.image-button:checked, .inline-toolbar button.destructive-action.text-button:checked, actionbar button.destructive-action:checked, actionbar button.destructive-action.image-button:checked, actionbar button.destructive-action.text-button:checked {
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28), inset 0 1px rgba(255, 255, 255, 0.07);
}
.background button:disabled, button.suggested-action:disabled, button.destructive-action:disabled, .inline-toolbar button.suggested-action:disabled, .inline-toolbar button.suggested-action.image-button:disabled, .inline-toolbar button.suggested-action.text-button:disabled, actionbar button.suggested-action:disabled, actionbar button.suggested-action.image-button:disabled, actionbar button.suggested-action.text-button:disabled, .inline-toolbar button.destructive-action:disabled, .inline-toolbar button.destructive-action.image-button:disabled, .inline-toolbar button.destructive-action.text-button:disabled, actionbar button.destructive-action:disabled, actionbar button.destructive-action.image-button:disabled, actionbar button.destructive-action.text-button:disabled, headerbar.selection-mode button.suggested-action:disabled, headerbar.selection-mode button.image-button.suggested-action:disabled, .lightdm-gtk-greeter #login_window button#login_button:disabled, .lightdm-gtk-greeter #restart_dialog button#restart_button:disabled, .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:disabled, .background button:checked:disabled {
box-shadow: none;
}
.background button:disabled>label, button.suggested-action:disabled>label, button.destructive-action:disabled>label, .inline-toolbar button.suggested-action:disabled>label, .inline-toolbar button.suggested-action.image-button:disabled>label, .inline-toolbar button.suggested-action.text-button:disabled>label, actionbar button.suggested-action:disabled>label, actionbar button.suggested-action.image-button:disabled>label, actionbar button.suggested-action.text-button:disabled>label, .inline-toolbar button.destructive-action:disabled>label, .inline-toolbar button.destructive-action.image-button:disabled>label, .inline-toolbar button.destructive-action.text-button:disabled>label, actionbar button.destructive-action:disabled>label, actionbar button.destructive-action.image-button:disabled>label, actionbar button.destructive-action.text-button:disabled>label, headerbar.selection-mode button.suggested-action:disabled>label, headerbar.selection-mode button.image-button.suggested-action:disabled>label, .lightdm-gtk-greeter #login_window button#login_button:disabled>label, .lightdm-gtk-greeter #restart_dialog button#restart_button:disabled>label, .lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:disabled>label, .background button:checked:disabled>label {
color: inherit;
}
button.flat, button.osd.image-button, .inline-toolbar button, .inline-toolbar button.image-button, .inline-toolbar button.text-button, actionbar button, actionbar button.image-button, actionbar button.text-button, .linked>button, toolbar .linked>button.text-button:not(.image-button), popover.background .linked>button, .linked.vertical>button, modelbutton.flat, menuitem button.flat, buttonbox:not(.linked) button, buttonbox.dialog-action-area:not(.linked) button, dialog.background buttonbox.dialog-action-area.linked button, popover.background.touch-selection button.image-button, popover.background.magnifier button.image-button, #notification-popup-window button.text-button, popover box.popover-action-area button, popover.messagepopover box.popover-content-area button, spinbutton:not(.vertical) button, .background combobox button.combo, .app-notification button, .app-notification.frame button, .gedit-bottom-panel-paned .gedit-search-slider button, .osd toolbar button, toolbar.osd button, .background toolbar button, actionbar box:not(.linked)>button.toggle, actionbar .linked>button.image-button, .titlebar button:not(.suggested-action):not(.destructive-action), headerbar button:not(.suggested-action):not(.destructive-action), .menu>arrow, .context-menu>arrow, menu>arrow, calendar.button, calendar.header.button, placessidebar row button.image-button, infobar.info button:not(.destructive-action):not(.suggested-action), infobar.question button:not(.destructive-action):not(.suggested-action), infobar.warning button:not(.destructive-action):not(.suggested-action), infobar.error button:not(.destructive-action):not(.suggested-action), #tasklist-button, #clock-applet-button, #showdesktop-button, #gf-candidate-popup .linked>button, window.background>grid.vertical>box.vertical widget button:not(.suggested-action), window.background grid.math-buttons button:not(.suggested-action), layouttabbar box.horizontal>button, layouttabbar box.horizontal>button.popup.toggle, layouttab button, layouttab button.popup.toggle, layouttab>box>button.close, frame#weather-page-content-view button.osd, stack.view>calendar-view.year-view>box.vertical>button.text-button, window.background.lightdm button, window.background.lightdm button.toggle-button, window.background.lightdm button.toggle-button.selected, .nemo-window grid.vertical>widget>box>button.image-button {
background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0));
box-shadow: none;
transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
transition-duration: 0.2s;
}
button.flat:hover, button.osd.image-button:hover, button.suggested-action.flat:hover, button.destructive-action.flat:hover, .inline-toolbar button:hover, .inline-toolbar button.image-button:hover, .inline-toolbar button.text-button:hover, actionbar button:hover, actionbar button.image-button:hover, actionbar button.text-button:hover, .linked>button:hover, toolbar .linked>button.text-button:hover:not(.image-button), popover.background .linked>button:hover, modelbutton.flat:hover, menuitem button.flat:hover, buttonbox:not(.linked) button:hover, dialog.background buttonbox.dialog-action-area.linked button:hover, popover.background.touch-selection button.image-button:hover, popover.background.magnifier button.image-button:hover, #notification-popup-window button.text-button:hover, popover box.popover-action-area button:hover, popover.messagepopover box.popover-content-area button:hover, spinbutton:not(.vertical) button.down:hover, spinbutton:not(.vertical) button.up:hover, spinbutton.vertical button.up:hover, spinbutton.vertical button.down:hover, .background combobox button.combo:hover, .background combobox button.combo:active, .background combobox button.combo:checked, .app-notification button:hover, .gedit-bottom-panel-paned .gedit-search-slider button:hover, .osd toolbar button:hover, toolbar.osd button:hover, .background toolbar button:hover, toolbar .linked>button:not(.combo):not(.text-button):hover, toolbar .linked>button.image-button:not(.combo):not(.text-button):hover, actionbar box:not(.linked)>button.toggle:hover, actionbar .linked>button.image-button:hover, .titlebar button:not(.suggested-action):not(.destructive-action):hover, headerbar button:not(.suggested-action):not(.destructive-action):hover, .menu>arrow:hover, .context-menu>arrow:hover, menu>arrow:hover, calendar.button:hover, calendar.header.button:hover, placessidebar row button.image-button:hover, infobar.info button:not(.destructive-action):not(.suggested-action):hover, infobar.question button:not(.destructive-action):not(.suggested-action):hover, infobar.warning button:not(.destructive-action):not(.suggested-action):hover, infobar.error button:not(.destructive-action):not(.suggested-action):hover, .osd .scale-popup .vertical button:first-child:hover, .scale-popup .vertical button:first-child:hover, .osd .scale-popup .vertical button:last-child:hover, .scale-popup .vertical button:last-child:hover, .osd .scale-popup button:first-child:hover, .scale-popup button:first-child:hover, .osd .scale-popup button:last-child:hover, .scale-popup button:last-child:hover, #gf-candidate-popup .linked>button:hover, window.background>grid.vertical>box.vertical widget button:not(.suggested-action):hover, window.background grid.math-buttons button:not(.suggested-action):hover, layouttabbar box.horizontal>button:hover, layouttabbar box.horizontal>button.popup.toggle:hover, layouttab button:hover, layouttab button.popup.toggle:hover, layouttab>box>button.close:hover, frame#weather-page-content-view button.osd:hover, stack.view>calendar-view.year-view>box.vertical>button.text-button:hover, window.background.lightdm button:hover, window.background.lightdm button.toggle-button:hover, .nemo-window grid.vertical>widget>box>button.image-button:hover {
background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0.12));
box-shadow: none;
}
button.flat:active, button.osd.image-button:active, button.suggested-action.flat:active, button.destructive-action.flat:active, .inline-toolbar button:active, .inline-toolbar button.image-button:active, .inline-toolbar button.text-button:active, actionbar button:active, actionbar button.image-button:active, actionbar button.text-button:active, .linked>button:active, toolbar .linked>button.text-button:active:not(.image-button), popover.background .linked>button:active, modelbutton.flat:active, menuitem button.flat:active, buttonbox:not(.linked) button:active, dialog.background buttonbox.dialog-action-area.linked button:active, popover.background.touch-selection button.image-button:active, popover.background.magnifier button.image-button:active, #notification-popup-window button.text-button:active, popover box.popover-action-area button:active, popover.messagepopover box.popover-content-area button:active, spinbutton:not(.vertical) button.down:active, spinbutton:not(.vertical) button.up:active, spinbutton.vertical button.up:active, spinbutton.vertical button.down:active, .app-notification button:active, .gedit-bottom-panel-paned .gedit-search-slider button:active, .osd toolbar button:active, toolbar.osd button:active, .background toolbar button:active, toolbar .linked>button:not(.combo):not(.text-button):active, toolbar .linked>button.image-button:not(.combo):not(.text-button):active, .titlebar button:not(.suggested-action):not(.destructive-action):active, headerbar button:not(.suggested-action):not(.destructive-action):active, .menu>arrow:active, .context-menu>arrow:active, menu>arrow:active, calendar.button:active, calendar.header.button:active, placessidebar row button.image-button:active, infobar.info button:not(.destructive-action):not(.suggested-action):active, infobar.question button:not(.destructive-action):not(.suggested-action):active, infobar.warning button:not(.destructive-action):not(.suggested-action):active, infobar.error button:not(.destructive-action):not(.suggested-action):active, #gf-candidate-popup .linked>button:active, window.background>grid.vertical>box.vertical widget button:not(.suggested-action):active, window.background grid.math-buttons button:not(.suggested-action):active, layouttabbar box.horizontal>button:active, layouttabbar box.horizontal>button.popup.toggle:active, layouttab button:active, layouttab button.popup.toggle:active, layouttab>box>button.close:active, frame#weather-page-content-view button.osd:active, stack.view>calendar-view.year-view>box.vertical>button.text-button:active, window.background.lightdm button:active, window.background.lightdm button.toggle-button:active {
box-shadow: none;
transition: all 0.2s cubic-bezier(0, 0, 0.2, 1), background-image 0s;
animation: flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards;
}
button.flat:checked, button.suggested-action.flat:checked, button.destructive-action.flat:checked, .inline-toolbar button:checked, .inline-toolbar button.image-button:checked, .inline-toolbar button.text-button:checked, actionbar button:checked, actionbar button.image-button:checked, actionbar button.text-button:checked, .linked>button:checked, toolbar .linked>button.text-button:checked:not(.image-button), popover.background .linked>button:checked, modelbutton.flat:checked, menuitem button.flat:checked, buttonbox:not(.linked) button:checked, dialog.background buttonbox.dialog-action-area.linked button:checked, popover.background.touch-selection button.image-button:checked, popover.background.magnifier button.image-button:checked, #notification-popup-window button.text-button:checked, popover box.popover-action-area button:checked, popover.messagepopover box.popover-content-area button:checked, .app-notification button:checked, .gedit-bottom-panel-paned .gedit-search-slider button:checked, .osd toolbar button:checked, toolbar.osd button:checked, .background toolbar button:checked, actionbar box:not(.linked)>button.toggle:checked, actionbar .linked>button.image-button:checked, .titlebar button:not(.suggested-action):not(.destructive-action):checked, headerbar button:not(.suggested-action):not(.destructive-action):checked, .menu>arrow:checked, .context-menu>arrow:checked, menu>arrow:checked, placessidebar row button.image-button:checked, infobar.info button:not(.destructive-action):not(.suggested-action):checked, infobar.question button:not(.destructive-action):not(.suggested-action):checked, infobar.warning button:not(.destructive-action):not(.suggested-action):checked, infobar.error button:not(.destructive-action):not(.suggested-action):checked, window.background>grid.vertical>box.vertical widget button:not(.suggested-action):checked, window.background grid.math-buttons button:not(.suggested-action):checked, frame#weather-page-content-view button.osd:checked, stack.view>calendar-view.year-view>box.vertical>button.text-button:checked, .nemo-window grid.vertical>widget>box>button.image-button:checked, #SnapToolbar>button:checked, #SnapToolbar>toolitem>button:checked, #SnapToolbar>toolbutton>button:checked, #ToolToolbar>button:checked, #ToolToolbar>toolitem>button:checked, #ToolToolbar>toolbutton>button:checked, #InkscapePanel box#PanelContents button.toggle:checked, #InkscapePanel box#PanelContents button.radio:checked, #InkscapePanel box#PaintSelector button.toggle:checked, #InkscapePanel box#PaintSelector button.radio:checked {
box-shadow: none;
}
button.flat:disabled, button.suggested-action.flat:disabled, button.destructive-action.flat:disabled, .inline-toolbar button:disabled, .inline-toolbar button.image-button:disabled, .inline-toolbar button.text-button:disabled, actionbar button:disabled, actionbar button.image-button:disabled, actionbar button.text-button:disabled, modelbutton.flat:disabled, menuitem button.flat:disabled, buttonbox:not(.linked) button:disabled, dialog.background buttonbox.dialog-action-area.linked button:disabled, popover.background.touch-selection button.image-button:disabled, popover.background.magnifier button.image-button:disabled, #notification-popup-window button.text-button:disabled, popover box.popover-action-area button:disabled, popover.messagepopover box.popover-content-area button:disabled, spinbutton:not(.vertical) button.down:disabled, spinbutton:not(.vertical) button.up:disabled, spinbutton.vertical button.up:disabled, spinbutton.vertical button.down:disabled, .background combobox button.combo:disabled, .background combobox button.combo:checked:disabled, .app-notification button:disabled, .gedit-bottom-panel-paned .gedit-search-slider button:disabled, .osd toolbar button:disabled, toolbar.osd button:disabled, .background toolbar button:disabled, actionbar box:not(.linked)>button.toggle:disabled, actionbar .linked>button.image-button:disabled, .titlebar button:not(.suggested-action):not(.destructive-action):disabled, headerbar button:not(.suggested-action):not(.destructive-action):disabled, popover.background .linked>button:disabled, calendar.button:disabled, calendar.header.button:disabled, placessidebar row button.image-button:disabled, .osd .scale-popup .vertical button:first-child:disabled, .scale-popup .vertical button:first-child:disabled, .osd .scale-popup .vertical button:last-child:disabled, .scale-popup .vertical button:last-child:disabled, .osd .scale-popup button:first-child:disabled, .scale-popup button:first-child:disabled, .osd .scale-popup button:last-child:disabled, .scale-popup button:last-child:disabled, list.tweak-group-startup row.activatable>grid>button:disabled, #gf-candidate-popup .linked>button:disabled, window.background>grid.vertical>box.vertical widget button:not(.suggested-action):disabled, window.background grid.math-buttons button:not(.suggested-action):disabled, layouttabbar box.horizontal>button:disabled, layouttabbar box.horizontal>button.popup.toggle:disabled, layouttab button:disabled, layouttab button.popup.toggle:disabled, layouttab>box>button.close:disabled, stack.view>calendar-view.year-view>box.vertical>button.text-button:disabled, .nemo-window grid.vertical>widget>box>button.image-button:disabled, button.flat:checked:disabled, .inline-toolbar button:checked:disabled, .inline-toolbar button.image-button:checked:disabled, .inline-toolbar button.text-button:checked:disabled, actionbar button:checked:disabled, actionbar button.image-button:checked:disabled, actionbar button.text-button:checked:disabled, modelbutton.flat:checked:disabled, menuitem button.flat:checked:disabled, buttonbox:not(.linked) button:checked:disabled, dialog.background buttonbox.dialog-action-area.linked button:checked:disabled, popover.background.touch-selection button.image-button:checked:disabled, popover.background.magnifier button.image-button:checked:disabled, #notification-popup-window button.text-button:checked:disabled, popover box.popover-action-area button:checked:disabled, popover.messagepopover box.popover-content-area button:checked:disabled, .background toolbar button:checked:disabled, actionbar box:not(.linked)>button.toggle:checked:disabled, actionbar .linked>button.image-button:checked:disabled, .titlebar button:not(.suggested-action):not(.destructive-action):checked:disabled, headerbar button:not(.suggested-action):not(.destructive-action):checked:disabled, .menu>arrow:checked:disabled, .context-menu>arrow:checked:disabled, menu>arrow:checked:disabled, popover.background .linked>button:checked:disabled, placessidebar row button.image-button:checked:disabled, window.background>grid.vertical>box.vertical widget button:not(.suggested-action):checked:disabled, window.background grid.math-buttons button:not(.suggested-action):checked:disabled, layouttabbar box.horizontal>button:checked:disabled, layouttabbar box.horizontal>button.popup.toggle:checked:disabled, layouttab button:checked:disabled, layouttab button.popup.toggle:checked:disabled, stack.view>calendar-view.year-view>box.vertical>button.text-button:checked:disabled, .nemo-window grid.vertical>widget>box>button.image-button:checked:disabled, #InkscapePanel box#PanelContents button.toggle:checked:disabled, #InkscapePanel box#PanelContents button.radio:checked:disabled, #InkscapePanel box#PaintSelector button.toggle:checked:disabled, #InkscapePanel box#PaintSelector button.radio:checked:disabled {
box-shadow: none;
}
button.flat:disabled>label, button.suggested-action.flat:disabled>label, button.destructive-action.flat:disabled>label, .inline-toolbar button:disabled>label, .inline-toolbar button.image-button:disabled>label, .inline-toolbar button.text-button:disabled>label, actionbar button:disabled>label, actionbar button.image-button:disabled>label, actionbar button.text-button:disabled>label, modelbutton.flat:disabled>label, menuitem button.flat:disabled>label, buttonbox:not(.linked) button:disabled>label, dialog.background buttonbox.dialog-action-area.linked button:disabled>label, popover.background.touch-selection button.image-button:disabled>label, popover.background.magnifier button.image-button:disabled>label, #notification-popup-window button.text-button:disabled>label, popover box.popover-action-area button:disabled>label, popover.messagepopover box.popover-content-area button:disabled>label, spinbutton:not(.vertical) button.down:disabled>label, spinbutton:not(.vertical) button.up:disabled>label, spinbutton.vertical button.up:disabled>label, spinbutton.vertical button.down:disabled>label, .background combobox button.combo:disabled>label, .background combobox button.combo:checked:disabled>label, .app-notification button:disabled>label, .gedit-bottom-panel-paned .gedit-search-slider button:disabled>label, .osd toolbar button:disabled>label, toolbar.osd button:disabled>label, .background toolbar button:disabled>label, actionbar box:not(.linked)>button.toggle:disabled>label, actionbar .linked>button.image-button:disabled>label, .titlebar button:not(.suggested-action):not(.destructive-action):disabled>label, headerbar button:not(.suggested-action):not(.destructive-action):disabled>label, popover.background .linked>button:disabled>label, calendar.button:disabled>label, calendar.header.button:disabled>label, placessidebar row button.image-button:disabled>label, .osd .scale-popup .vertical button:first-child:disabled>label, .scale-popup .vertical button:first-child:disabled>label, .osd .scale-popup .vertical button:last-child:disabled>label, .scale-popup .vertical button:last-child:disabled>label, .osd .scale-popup button:first-child:disabled>label, .scale-popup button:first-child:disabled>label, .osd .scale-popup button:last-child:disabled>label, .scale-popup button:last-child:disabled>label, list.tweak-group-startup row.activatable>grid>button:disabled>label, #gf-candidate-popup .linked>button:disabled>label, window.background>grid.vertical>box.vertical widget button:not(.suggested-action):disabled>label, window.background grid.math-buttons button:not(.suggested-action):disabled>label, layouttabbar box.horizontal>button:disabled>label, layouttabbar box.horizontal>button.popup.toggle:disabled>label, layouttab button:disabled>label, layouttab button.popup.toggle:disabled>label, layouttab>box>button.close:disabled>label, stack.view>calendar-view.year-view>box.vertical>button.text-button:disabled>label, .nemo-window grid.vertical>widget>box>button.image-button:disabled>label, button.flat:checked:disabled>label, .inline-toolbar button:checked:disabled>label, .inline-toolbar button.image-button:checked:disabled>label, .inline-toolbar button.text-button:checked:disabled>label, actionbar button:checked:disabled>label, actionbar button.image-button:checked:disabled>label, actionbar button.text-button:checked:disabled>label, modelbutton.flat:checked:disabled>label, menuitem button.flat:checked:disabled>label, buttonbox:not(.linked) button:checked:disabled>label, dialog.background buttonbox.dialog-action-area.linked button:checked:disabled>label, popover.background.touch-selection button.image-button:checked:disabled>label, popover.background.magnifier button.image-button:checked:disabled>label, #notification-popup-window button.text-button:checked:disabled>label, popover box.popover-action-area button:checked:disabled>label, popover.messagepopover box.popover-content-area button:checked:disabled>label, .background toolbar button:checked:disabled>label, actionbar box:not(.linked)>button.toggle:checked:disabled>label, actionbar .linked>button.image-button:checked:disabled>label, .titlebar button:not(.suggested-action):not(.destructive-action):checked:disabled>label, headerbar button:not(.suggested-action):not(.destructive-action):checked:disabled>label, .menu>arrow:checked:disabled>label, .context-menu>arrow:checked:disabled>label, menu>arrow:checked:disabled>label, popover.background .linked>button:checked:disabled>label, placessidebar row button.image-button:checked:disabled>label, window.background>grid.vertical>box.vertical widget button:not(.suggested-action):checked:disabled>label, window.background grid.math-buttons button:not(.suggested-action):checked:disabled>label, layouttabbar box.horizontal>button:checked:disabled>label, layouttabbar box.horizontal>button.popup.toggle:checked:disabled>label, layouttab button:checked:disabled>label, layouttab button.popup.toggle:checked:disabled>label, stack.view>calendar-view.year-view>box.vertical>button.text-button:checked:disabled>label, .nemo-window grid.vertical>widget>box>button.image-button:checked:disabled>label, #InkscapePanel box#PanelContents button.toggle:checked:disabled>label, #InkscapePanel box#PanelContents button.radio:checked:disabled>label, #InkscapePanel box#PaintSelector button.toggle:checked:disabled>label, #InkscapePanel box#PaintSelector button.radio:checked:disabled>label {
color: inherit;
}
button, combobox button.combo, #MozillaGtkWidget.background>widget>button>button, #MozillaGtkWidget.background>widget>button.combo>button {
border: 1px solid #212B30;
background-color: #2E3440;
color: rgba(207, 216, 220, 0.87);
box-shadow: none;
}
button:hover, combobox button.combo:hover, #MozillaGtkWidget.background>widget>button>button:hover, #MozillaGtkWidget.background>widget>button.combo>button:hover {
border: 1px solid #212B30;
background-color: #35434a;
color: #CFD8DC;
box-shadow: none;
}
button:active, button:checked, combobox button.combo:active, combobox button.combo:checked, #MozillaGtkWidget.background>widget>button>button:active, #MozillaGtkWidget.background>widget>button>button:checked, #MozillaGtkWidget.background>widget>button.combo>button:active, #MozillaGtkWidget.background>widget>button.combo>button:checked {
border: 1px solid #212B30;
background-color: #3c4950;
color: #CFD8DC;
box-shadow: none;
animation: none;
}
button:disabled, combobox button.combo:disabled, #MozillaGtkWidget.background>widget>button>button:disabled, #MozillaGtkWidget.background>widget>button.combo>button:disabled {
border: none;
background-color: #2E3440;
color: rgba(207, 216, 220, 0.28);
box-shadow: none;
}
button:checked:disabled, combobox button.combo:checked:disabled, #MozillaGtkWidget.background>widget>button>button:checked:disabled, #MozillaGtkWidget.background>widget>button.combo>button:checked:disabled {
border: none;
background-color: #5E81AC;
color: #5E81AC;
box-shadow: none;
}
* {
transition-property: opacity, border-color, border-image, background-color, background-image, box-shadow, icon-shadow;
transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
transition-duration: 0.2s;
}
* {
padding: 0;
background-clip: padding-box;
outline-style: solid;
outline-width: 2px;
outline-color: alpha(currentColor, 0.2);
outline-offset: -0.3rem;
-gtk-outline-radius: 2px;
-gtk-secondary-caret-color: #5E81AC;
text-shadow: none;
-gtk-icon-shadow: none;
}
.background {
background-color: #2E3440;
color: #CFD8DC;
}
*:disabled {
-gtk-icon-effect: dim;
}
headerbar:backdrop>*, .csd headerbar:not(.default-decoration) button.titlebutton:backdrop>*, .solid-csd headerbar:not(.default-decoration) button.titlebutton:backdrop>*, headerbar.titlebar.default-decoration button.titlebutton:backdrop>* {
opacity: 0.4;
}
.gtkstyle-fallback {
background-color: #2E3440;
color: rgba(207, 216, 220, 0.87);
}
.gtkstyle-fallback:hover {
background-color: #3a464c;
color: #CFD8DC;
}
.gtkstyle-fallback:active {
background-color: #505c61;
color: #CFD8DC;
}
.gtkstyle-fallback:disabled {
background-color: #2E3440;
color: rgba(207, 216, 220, 0.28);
}
.gtkstyle-fallback:selected {
background-color: #5E81AC;
color: #FFFFFF;
}
iconview, .view {
background-color: #2E3440;
color: #CFD8DC;
}
iconview:hover, iconview:active, iconview:selected, .view:hover, .view:active, .view:selected {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
iconview:disabled, .view:disabled {
color: rgba(207, 216, 220, 0.28);
}
.view text, textview text {
background-color: #2E3440;
color: #CFD8DC;
}
.view text:disabled, textview text:disabled {
color: rgba(207, 216, 220, 0.28);
}
textview {
outline-width: 0;
}
textview, textview.view, textview text, textview text selection {
background-image: none;
transition: none;
}
textview border {
background-color: #2E3440;
}
.rubberband, rubberband, flowbox rubberband, treeview.view rubberband, .content-view rubberband {
border: 1px solid #5E81AC;
background-color: rgba(94, 129, 172, 0.2);
}
flowbox flowboxchild {
padding: 0.3rem;
border-radius: 0;
-gtk-outline-radius: 2px;
}
flowbox flowboxchild:selected {
outline-offset: -2px;
}
frame.content-view flowbox>flowboxchild.tile {
margin: 8px;
padding: 8px;
border-radius: 2px;
background-color: #2E3440;
color: rgba(207, 216, 220, 0.87);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28), inset 0 1px rgba(255, 255, 255, 0.07);
transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
frame.content-view flowbox>flowboxchild.tile:selected {
background-color: rgba(94, 129, 172, 0.2);
color: #CFD8DC;
box-shadow: 0 2.5px 4.5px rgba(0, 0, 0, 0.34), inset 0 1px rgba(255, 255, 255, 0.07);
transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
frame.content-view flowbox>flowboxchild.tile:disabled {
background-color: alpha(currentColor, 0.12);
color: rgba(207, 216, 220, 0.2436);
box-shadow: none;
}
label {
caret-color: currentColor;
}
label.separator {
color: rgba(207, 216, 220, 0.54);
}
label:selected, row:selected label {
color: #FFFFFF;
}
label:selected:disabled, row:selected label:disabled {
color: rgba(255, 255, 255, 0.4);
}
label:disabled {
color: rgba(207, 216, 220, 0.28);
}
label:disabled selection {
color: rgba(255, 255, 255, 0.4);
}
label.kudo-label {
color: #2E3440;
}
.titlebar .subtitle, headerbar .subtitle, stack#conversation_viewer list.background.conversation-listbox>row.activatable:not(.geary-expanded) grid.geary-headers.vertical label, .dim-label {
opacity: 0.55;
}
popover.background.osd, .app-notification, .app-notification.frame, .osd .scale-popup, .floating-bar, .osd {
opacity: 0.9;
}
assistant .sidebar {
padding: 0.5rem 0;
background-color: #2E3440;
}
assistant .sidebar:dir(ltr) {
border-right: 1px solid rgba(0, 0, 0, 0.13);
}
assistant .sidebar:dir(rtl) {
border-left: 1px solid rgba(0, 0, 0, 0.13);
}
assistant .sidebar label {
padding: 0.4rem 0.6rem 0.5rem;
color: rgba(207, 216, 220, 0.87);
font-weight: 500;
}
assistant .sidebar label.highlight {
color: #5E81AC;
}
assistant.csd .sidebar {
border-top-style: none;
}
@keyframes spinner {
to {
-gtk-icon-transform: rotate(1turn);
}
}
spinner {
background: none;
-gtk-icon-source: -gtk-icontheme("process-working-symbolic");
color: #5E81AC;
opacity: 0;
}
spinner:checked {
opacity: 1.0;
animation: spinner 1s linear infinite;
}
spinner:checked:backdrop {
opacity: 1.0;
}
spinner:disabled {
color: rgba(94, 129, 172, 0.4);
}
spinner:backdrop {
opacity: 0;
}
.osd spinner, .floating-bar spinner, .app-notification spinner, headerbar spinner, messagedialog spinner {
color: #5E81AC;
}
.osd spinner:disabled, .floating-bar spinner:disabled, .app-notification spinner:disabled, headerbar spinner:disabled, messagedialog spinner:disabled {
color: rgba(94, 129, 172, 0.4);
}
entry, spinbutton:not(.vertical), entry.flat, spinbutton.flat:not(.vertical) {
border-radius: 2px;
}
.background entry, .background spinbutton:not(.vertical) {
border-radius: 0;
-gtk-outline-radius: 0;
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
color: rgba(207, 216, 220, 0.87);
border-radius: 0;
background-color: transparent;
}
.background entry:focus, .background spinbutton:focus:not(.vertical) {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, #5E81AC 100%, transparent) 0 0 2/0 0 2px;
color: #CFD8DC;
transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s;
background-color: transparent;
}
.background entry:disabled, .background spinbutton:disabled:not(.vertical) {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
color: rgba(207, 216, 220, 0.28);
background-color: transparent;
}
.background entry.flat, .background spinbutton.flat:not(.vertical) {
border-radius: 0;
-gtk-outline-radius: 0;
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
background-color: transparent;
color: rgba(207, 216, 220, 0.87);
border-radius: 0;
background-color: transparent;
}
.background entry.flat:focus, .background spinbutton.flat:focus:not(.vertical) {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, #5E81AC 100%, transparent) 0 0 2/0 0 2px;
color: #CFD8DC;
transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s;
background-color: transparent;
}
.background entry.flat:disabled, .background spinbutton.flat:disabled:not(.vertical) {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
background-color: transparent;
color: rgba(207, 216, 220, 0.28);
background-color: transparent;
}
entry {
min-height: 1rem;
min-width: 2.5rem;
padding: 0.7rem 0.6rem 0.8rem;
}
entry image.left {
margin-right: 0.6rem;
}
entry image.right {
margin-left: 0.6rem;
}
.linked>entry, entry.flat, .linked.vertical>entry, entry.flat {
border-radius: 2px;
}
.background .linked>entry, entry.flat, .background .linked.vertical>entry, entry.flat {
border-radius: 0;
-gtk-outline-radius: 0;
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
background-color: transparent;
color: rgba(207, 216, 220, 0.87);
border-radius: 0;
-gtk-outline-radius: 0;
background-color: transparent;
}
.background .linked>entry:focus, entry.flat:focus, .background .linked.vertical>entry:focus, entry.flat:focus {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, #5E81AC 100%, transparent) 0 0 2/0 0 2px;
color: #CFD8DC;
transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s;
background-color: transparent;
}
.background .linked>entry:disabled, entry.flat:disabled, .background .linked.vertical>entry:disabled, entry.flat:disabled {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
background-color: transparent;
color: rgba(207, 216, 220, 0.28);
background-color: transparent;
}
entry.error {
border-radius: 0;
-gtk-outline-radius: 0;
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
color: rgba(244, 67, 54, 0.87);
}
entry.error:focus {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, #5E81AC 100%, transparent) 0 0 2/0 0 2px;
color: #F44336;
transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s;
}
entry.error:disabled {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
color: rgba(244, 67, 54, 0.28);
}
entry.error.flat {
border-radius: 0;
-gtk-outline-radius: 0;
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
background-color: transparent;
color: rgba(244, 67, 54, 0.87);
}
entry.error.flat:focus {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, #5E81AC 100%, transparent) 0 0 2/0 0 2px;
color: #F44336;
transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s;
}
entry.error.flat:disabled {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
background-color: transparent;
color: rgba(244, 67, 54, 0.28);
}
entry.warning {
border-radius: 0;
-gtk-outline-radius: 0;
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
color: rgba(255, 152, 0, 0.87);
}
entry.warning:focus {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, #5E81AC 100%, transparent) 0 0 2/0 0 2px;
color: #FF9800;
transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s;
}
entry.warning:disabled {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
color: rgba(255, 152, 0, 0.28);
}
entry.warning.flat {
border-radius: 0;
-gtk-outline-radius: 0;
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
background-color: transparent;
color: rgba(255, 152, 0, 0.87);
}
entry.warning.flat:focus {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, #5E81AC 100%, transparent) 0 0 2/0 0 2px;
color: #FF9800;
transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s;
}
entry.warning.flat:disabled {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
background-color: transparent;
color: rgba(255, 152, 0, 0.28);
}
entry.search-missing {
border-radius: 0;
-gtk-outline-radius: 0;
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
color: rgba(244, 67, 54, 0.87);
}
entry.search-missing:focus {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, #5E81AC 100%, transparent) 0 0 2/0 0 2px;
color: #F44336;
transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s;
}
entry.search-missing:disabled {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
color: rgba(244, 67, 54, 0.28);
}
entry.search-missing.flat {
border-radius: 0;
-gtk-outline-radius: 0;
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
background-color: transparent;
color: rgba(244, 67, 54, 0.87);
}
entry.search-missing.flat:focus {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, #5E81AC 100%, transparent) 0 0 2/0 0 2px;
color: #F44336;
transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s;
}
entry.search-missing.flat:disabled {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
background-color: transparent;
color: rgba(244, 67, 54, 0.28);
}
entry image:not(:hover):not(:active) {
color: alpha(currentColor, 0.87);
}
entry image:active {
color: #5E81AC;
}
entry image:disabled {
color: alpha(currentColor, 0.54);
}
entry:drop(active), entry:drop(active):focus {
border-color: #5E81AC;
box-shadow: inset 0 0 0 1px #5E81AC;
}
treeview entry, treeview entry:focus, treeview entry.flat, treeview entry.flat:focus {
margin-bottom: -1px;
padding: 1px 1px 2px;
border-radius: 0;
border-image: none;
border: 1px solid #2E3440;
background-image: image(#2E3440);
color: #CFD8DC;
box-shadow: none;
transition: none;
}
grid entry {
padding-top: 0.5rem;
padding-bottom: 0.6rem;
}
grid entry>progress {
margin: -0.5rem 0 -0.6rem;
}
entry.entry-tag, entry.documents-entry-tag, entry.photos-entry-tag {
margin: 0.2rem;
padding: 0.5rem 0.5rem 0.6rem;
border-radius: 100px;
border: none;
background-image: image(#5E81AC);
box-shadow: none;
}
entry.entry-tag:not(:hover):not(:active), entry.documents-entry-tag:not(:hover):not(:active), entry.photos-entry-tag:not(:hover):not(:active) {
color: rgba(255, 255, 255, 0.87);
}
entry.entry-tag:hover, entry.documents-entry-tag:hover, entry.photos-entry-tag:hover, entry.entry-tag:active, entry.documents-entry-tag:active, entry.photos-entry-tag:active {
color: #FFFFFF;
}
entry.entry-tag:dir(ltr), entry.documents-entry-tag:dir(ltr), entry.photos-entry-tag:dir(ltr) {
margin: 0.2rem -0.3rem 0.2rem 0.6rem;
}
entry.entry-tag:dir(rtl), entry.documents-entry-tag:dir(rtl), entry.photos-entry-tag:dir(rtl) {
margin: 0.2rem 0.6rem 0.2rem -0.3rem;
}
entry.entry-tag.button, entry.button.documents-entry-tag, entry.button.photos-entry-tag, entry.entry-tag.button:hover, entry.button.documents-entry-tag:hover, entry.button.photos-entry-tag:hover, entry.entry-tag.button:active, entry.button.documents-entry-tag:active, entry.button.photos-entry-tag:active {
background-color: transparent;
background-image: none;
border-image: none;
border: none;
box-shadow: none;
animation: none;
}
entry.entry-tag.button:not(:hover):not(:active), entry.button.documents-entry-tag:not(:hover):not(:active), entry.button.photos-entry-tag:not(:hover):not(:active) {
color: rgba(255, 255, 255, 0.87);
}
entry.entry-tag.button:hover, entry.button.documents-entry-tag:hover, entry.button.photos-entry-tag:hover, entry.entry-tag.button:active, entry.button.documents-entry-tag:active, entry.button.photos-entry-tag:active {
color: #FFFFFF;
}
entry>window.background:not(.csd) {
border-radius: 0;
background-color: #2E3440;
}
entry>window.background:not(.csd) decoration {
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
}
entry>window.background:not(.csd) frame>border {
border: none;
}
entry>window.background:not(.csd) treeview.view:selected {
background-color: alpha(currentColor, 0.12);
color: #CFD8DC;
}
@keyframes needs_attention {
from {
background-size: 0 0;
}
to {
background-size: 6px 6px;
}
}
button {
min-height: 1rem;
min-width: 2.5rem;
padding: 0.7rem 1rem 0.8rem;
border-radius: 2px;
-gtk-outline-radius: 2px;
background-repeat: no-repeat;
background-position: center, center;
font-weight: 500;
}
.background button {
background-color: #2E3440;
color: rgba(207, 216, 220, 0.87);
border: none;
}
.background button:hover {
color: #CFD8DC;
}
.background button:active {
color: #CFD8DC;
}
.background button:disabled {
background-color: alpha(currentColor, 0.12);
color: rgba(207, 216, 220, 0.2436);
}
.background button:checked {
background-color: #5E81AC;
color: #FFFFFF;
}
.background button:checked:disabled {
background-color: alpha(currentColor, 0.12);
color: rgba(94, 129, 172, 0.3);
}
button.flat {
background-color: transparent;
}
button.flat:disabled {
background-color: transparent;
}
button.flat:checked {
background-color: alpha(currentColor, 0.12);
color: #CFD8DC;
}
.linked>button.flat {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
.linked>button.flat.image-button {
border-radius: 100px;
-gtk-outline-radius: 100px;
}
button.osd.image-button {
padding: 1.3rem;
background-color: rgba(46, 52, 64, 0.9);
}
button.osd.image-button:not(:active):not(:disabled):not(hover) {
color: rgba(94, 129, 172, 0.87);
}
button.osd.image-button:hover {
color: #5E81AC;
background-image: image(alpha(currentColor, 0.12));
}
button.osd.image-button:active {
color: #5E81AC;
}
button.osd:disabled {
opacity: 0;
}
.linked>button.osd.image-button:not(:disabled) {
border: none;
background-color: rgba(46, 52, 64, 0.9);
}
.linked>button.osd.image-button:first-child:dir(ltr) {
border-radius: 2px 0 0 2px;
}
.linked>button.osd.image-button:first-child:dir(rtl) {
border-radius: 0 2px 2px 0;
}
.linked>button.osd.image-button:last-child:dir(ltr) {
border-radius: 0 2px 2px 0;
}
.linked>button.osd.image-button:last-child:dir(rtl) {
border-radius: 2px 0 0 2px;
}
.linked>button.osd.image-button image {
padding: 0 0.6rem;
}
button.suggested-action {
background-color: #5E81AC;
color: rgba(255, 255, 255, 0.87);
}
button.suggested-action:hover {
background-color: #5E81AC;
color: #FFFFFF;
}
button.suggested-action:active {
background-color: #5E81AC;
color: #FFFFFF;
}
button.suggested-action:checked {
background-color: #5E81AC;
}
button.suggested-action:disabled {
background-color: alpha(currentColor, 0.12);
color: rgba(207, 216, 220, 0.28);
}
button.suggested-action.flat {
background-color: transparent;
color: #5E81AC;
}
button.suggested-action.flat:active {
background-color: alpha(currentColor, 0.12);
color: #5E81AC;
}
button.suggested-action.flat:checked {
background-color: alpha(currentColor, 0.12);
color: #FFFFFF;
}
button.suggested-action.flat:disabled {
background-color: transparent;
}
button.destructive-action {
background-color: #FF5252;
color: rgba(255, 255, 255, 0.87);
}
button.destructive-action:hover {
background-color: #FF5252;
color: #FFFFFF;
}
button.destructive-action:active {
background-color: #5E81AC;
color: #FFFFFF;
}
button.destructive-action:checked {
background-color: #ff7575;
}
button.destructive-action:disabled {
background-color: alpha(currentColor, 0.12);
color: rgba(207, 216, 220, 0.28);
}
button.destructive-action.flat {
background-color: transparent;
color: #FF5252;
}
button.destructive-action.flat:active {
background-color: alpha(currentColor, 0.12);
color: #5E81AC;
}
button.destructive-action.flat:checked {
background-color: alpha(currentColor, 0.12);
color: #FFFFFF;
}
button.destructive-action.flat:disabled {
background-color: transparent;
}
button.image-button {
min-width: 16px;
min-height: 16px;
}
button.text-button {
padding: 0.7rem 1rem 0.8rem;
border-radius: 2px;
-gtk-outline-radius: 2px;
font-weight: 700;
}
button.lock {
padding-top: 0.7rem;
padding-bottom: 0.8rem;
}
button.text-button.image-button {
padding: 0.7rem 1rem 0.8rem;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
button.text-button.image-button label {
padding-left: 0.3rem;
padding-right: 0.3rem;
}
button.text-button.image-button image {
padding-left: 0.3rem;
padding-right: 0.3rem;
}
button combobox:drop(active) button.combo, combobox:drop(active) button button.combo, button:drop(active) {
color: #5E81AC;
background-color: rgba(94, 129, 172, 0.2);
}
button.circular, button.circular-button.image-button, button.circular.radio.text-button {
min-height: 24px;
min-width: 24px;
padding: 0.5rem;
border-radius: 9999px;
-gtk-outline-radius: 9999px;
}
button.circular label, button.circular-button.image-button label, button.circular.radio.text-button label {
padding: 0;
}
button separator {
min-height: 0;
min-width: 0;
border-color: transparent;
background-color: transparent;
color: transparent;
}
stackswitcher button.text-button {
min-height: 1.3rem;
min-width: 8.4rem;
}
.stack-switcher>button {
outline-offset: -0.2rem;
}
.stack-switcher>button>label {
padding-left: 0.6rem;
padding-right: 0.6rem;
}
.stack-switcher>button>image {
padding-left: 0.6rem;
padding-right: 0.6rem;
padding-top: 0.2rem;
padding-bottom: 0.2rem;
}
.stack-switcher>button.text-button {
padding-left: 1rem;
padding-right: 1rem;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
.stack-switcher>button.image-button {
padding-left: 0.6rem;
padding-right: 0.6rem;
}
.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 {
animation: none;
background-image: none;
}
.linked>button {
min-width: 1rem;
padding: 0.7rem 0.4rem 0.8rem;
border-radius: 0;
}
.linked>button label {
padding-left: 0.3rem;
padding-right: 0.3rem;
}
.linked>button image {
padding-left: 0.3rem;
padding-right: 0.3rem;
}
.linked.vertical>button {
min-height: 1rem;
min-width: 1.7rem;
padding: 0.75rem 0.5rem 0.75rem;
border-radius: 0;
}
.linked>button.image-button, .linked>button.image-button.radio, .linked.vertical>button.image-button, .linked.vertical>button.image-button.radio {
min-width: 16px;
min-height: 16px;
padding: 0.8rem;
border-radius: 0;
-gtk-outline-radius: 0;
}
.linked>button.image-button image, .linked>button.image-button.radio image, .linked.vertical>button.image-button image, .linked.vertical>button.image-button.radio image {
padding: 0;
}
.inline-toolbar button, .inline-toolbar button.image-button, .inline-toolbar button.text-button, actionbar button, actionbar button.image-button, actionbar button.text-button {
background-color: transparent;
}
.inline-toolbar button:disabled, .inline-toolbar button.image-button:disabled, .inline-toolbar button.text-button:disabled, actionbar button:disabled, actionbar button.image-button:disabled, actionbar button.text-button:disabled {
background-color: transparent;
}
.inline-toolbar button:checked, .inline-toolbar button.image-button:checked, .inline-toolbar button.text-button:checked, actionbar button:checked, actionbar button.image-button:checked, actionbar button.text-button:checked {
background-color: alpha(currentColor, 0.12);
color: #CFD8DC;
}
.inline-toolbar button, .inline-toolbar button:not(.text-button).image-button, .inline-toolbar button.circular, actionbar button, actionbar button:not(.text-button).image-button, actionbar button.circular {
min-width: 16px;
min-height: 16px;
padding: 0.5rem;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
.inline-toolbar button.text-button, .inline-toolbar button.color, actionbar button.text-button, actionbar button.color {
min-width: 16px;
min-height: 16px;
padding: 0.4rem 0.6rem;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
.inline-toolbar button.image-button.toggle:checked, actionbar button.image-button.toggle:checked {
background-color: transparent;
}
.inline-toolbar button.suggested-action, .inline-toolbar button.suggested-action.image-button, .inline-toolbar button.suggested-action.text-button, actionbar button.suggested-action, actionbar button.suggested-action.image-button, actionbar button.suggested-action.text-button {
background-color: #5E81AC;
color: rgba(255, 255, 255, 0.87);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
}
.inline-toolbar button.suggested-action:hover, .inline-toolbar button.suggested-action.image-button:hover, .inline-toolbar button.suggested-action.text-button:hover, actionbar button.suggested-action:hover, actionbar button.suggested-action.image-button:hover, actionbar button.suggested-action.text-button:hover {
color: #FFFFFF;
box-shadow: 0 2.5px 4.5px rgba(0, 0, 0, 0.34);
}
.inline-toolbar button.suggested-action:active, .inline-toolbar button.suggested-action.image-button:active, .inline-toolbar button.suggested-action.text-button:active, actionbar button.suggested-action:active, actionbar button.suggested-action.image-button:active, actionbar button.suggested-action.text-button:active {
color: #FFFFFF;
background-color: #5E81AC;
box-shadow: 0 2.5px 4.5px rgba(0, 0, 0, 0.34);
}
.inline-toolbar button.suggested-action:checked, .inline-toolbar button.suggested-action.image-button:checked, .inline-toolbar button.suggested-action.text-button:checked, actionbar button.suggested-action:checked, actionbar button.suggested-action.image-button:checked, actionbar button.suggested-action.text-button:checked {
background-color: #5E81AC;
color: #CFD8DC;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
}
.inline-toolbar button.suggested-action:disabled, .inline-toolbar button.suggested-action.image-button:disabled, .inline-toolbar button.suggested-action.text-button:disabled, actionbar button.suggested-action:disabled, actionbar button.suggested-action.image-button:disabled, actionbar button.suggested-action.text-button:disabled {
background-color: alpha(currentColor, 0.12);
color: rgba(207, 216, 220, 0.2436);
}
.inline-toolbar button.destructive-action, .inline-toolbar button.destructive-action.image-button, .inline-toolbar button.destructive-action.text-button, actionbar button.destructive-action, actionbar button.destructive-action.image-button, actionbar button.destructive-action.text-button {
background-color: #FF5252;
color: rgba(255, 255, 255, 0.87);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
}
.inline-toolbar button.destructive-action:hover, .inline-toolbar button.destructive-action.image-button:hover, .inline-toolbar button.destructive-action.text-button:hover, actionbar button.destructive-action:hover, actionbar button.destructive-action.image-button:hover, actionbar button.destructive-action.text-button:hover {
color: #FFFFFF;
box-shadow: 0 2.5px 4.5px rgba(0, 0, 0, 0.34);
}
.inline-toolbar button.destructive-action:active, .inline-toolbar button.destructive-action.image-button:active, .inline-toolbar button.destructive-action.text-button:active, actionbar button.destructive-action:active, actionbar button.destructive-action.image-button:active, actionbar button.destructive-action.text-button:active {
color: #FFFFFF;
background-color: #5E81AC;
box-shadow: 0 2.5px 4.5px rgba(0, 0, 0, 0.34);
}
.inline-toolbar button.destructive-action:checked, .inline-toolbar button.destructive-action.image-button:checked, .inline-toolbar button.destructive-action.text-button:checked, actionbar button.destructive-action:checked, actionbar button.destructive-action.image-button:checked, actionbar button.destructive-action.text-button:checked {
background-color: #FF5252;
color: #CFD8DC;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
}
.inline-toolbar button.destructive-action:disabled, .inline-toolbar button.destructive-action.image-button:disabled, .inline-toolbar button.destructive-action.text-button:disabled, actionbar button.destructive-action:disabled, actionbar button.destructive-action.image-button:disabled, actionbar button.destructive-action.text-button:disabled {
background-color: alpha(currentColor, 0.12);
color: rgba(207, 216, 220, 0.2436);
}
.inline-toolbar .linked>button, .inline-toolbar .linked>button:not(.text-button).image-button, .inline-toolbar .linked>button.circular, actionbar .linked>button, actionbar .linked>button:not(.text-button).image-button, actionbar .linked>button.circular {
min-width: 16px;
min-height: 16px;
padding: 0.5rem;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
.inline-toolbar .linked>button image, .inline-toolbar .linked>button:not(.text-button).image-button image, .inline-toolbar .linked>button.circular image, actionbar .linked>button image, actionbar .linked>button:not(.text-button).image-button image, actionbar .linked>button.circular image {
padding: 0;
}
.inline-toolbar .linked>button.image-button.toggle, actionbar .linked>button.image-button.toggle {
min-width: 16px;
min-height: 16px;
padding: 0.5rem;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
.inline-toolbar .linked>button.image-button.toggle image, actionbar .linked>button.image-button.toggle image {
padding: 0;
}
.inline-toolbar .linked>button.text-button, actionbar .linked>button.text-button {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
.primary-toolbar button {
-gtk-icon-shadow: none;
}
.linked>button, toolbar .linked>button.text-button:not(.image-button), popover.background .linked>button {
border-radius: 0;
-gtk-outline-radius: 0;
color: rgba(207, 216, 220, 0.87);
background-color: transparent;
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(alpha(currentColor, 0.2)), to(transparent)) 0 0 1/0 0 1px;
}
.linked>button:hover, toolbar .linked>button.text-button:hover:not(.image-button), popover.background .linked>button:hover {
border-radius: 0;
color: #CFD8DC;
background-color: transparent;
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(alpha(currentColor, 0.2)), to(transparent)) 0 0 2/0 0 2px;
}
.linked>button:active, toolbar .linked>button.text-button:active:not(.image-button), popover.background .linked>button:active {
color: #CFD8DC;
background-color: transparent;
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#5E81AC), to(transparent)) 0 0 2/0 0 2px;
}
.linked>button:checked, toolbar .linked>button.text-button:checked:not(.image-button), popover.background .linked>button:checked {
color: #CFD8DC;
background-color: transparent;
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#5E81AC), to(transparent)) 0 0 2/0 0 2px;
}
.linked>button:checked:disabled, toolbar .linked>button.text-button:checked:disabled:not(.image-button), popover.background .linked>button:checked:disabled {
color: rgba(207, 216, 220, 0.28);
background-color: transparent;
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(rgba(94, 129, 172, 0.2)), to(transparent)) 0 0 2/0 0 2px;
}
.linked>button:checked:disabled>label, toolbar .linked>button.text-button:checked:disabled:not(.image-button)>label, popover.background .linked>button:checked:disabled>label {
color: inherit;
}
.linked>button:disabled, toolbar .linked>button.text-button:disabled:not(.image-button), popover.background .linked>button:disabled {
color: rgba(207, 216, 220, 0.28);
background-color: transparent;
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(alpha(currentColor, 0.2)), to(transparent)) 0 0 1/0 0 1px;
}
.linked.vertical>button {
border-image: none;
border-width: 0;
-gtk-outline-radius: 0;
background-color: transparent;
color: rgba(207, 216, 220, 0.87);
}
.linked.vertical>button:dir(ltr) {
box-shadow: inset 1px 0 alpha(currentColor, 0.2);
}
.linked.vertical>button:dir(rtl) {
box-shadow: inset -1px 0 alpha(currentColor, 0.2);
}
.linked.vertical>button:hover {
color: #CFD8DC;
}
.linked.vertical>button:hover:dir(ltr) {
box-shadow: inset 2px 0 alpha(currentColor, 0.2);
}
.linked.vertical>button:hover:dir(rtl) {
box-shadow: inset -2px 0 alpha(currentColor, 0.2);
}
.linked.vertical>button:active {
color: #CFD8DC;
background-color: transparent;
}
.linked.vertical>button:active:dir(ltr) {
box-shadow: inset 2px 0 #5E81AC;
}
.linked.vertical>button:active:dir(rtl) {
box-shadow: inset -2px 0 #5E81AC;
}
.linked.vertical>button:checked {
color: #CFD8DC;
background-color: transparent;
}
.linked.vertical>button:checked:dir(ltr) {
box-shadow: inset 2px 0 #5E81AC;
}
.linked.vertical>button:checked:dir(rtl) {
box-shadow: inset -2px 0 #5E81AC;
}
.linked.vertical>button:checked:disabled {
color: rgba(207, 216, 220, 0.28);
background-color: transparent;
}
.linked.vertical>button:checked:disabled:dir(ltr) {
box-shadow: inset 2px 0 rgba(94, 129, 172, 0.2);
}
.linked.vertical>button:checked:disabled:dir(rtl) {
box-shadow: inset -2px 0 rgba(94, 129, 172, 0.2);
}
.linked.vertical>button:checked:disabled>label {
color: inherit;
}
.linked.vertical>button:disabled {
color: rgba(207, 216, 220, 0.28);
background-color: transparent;
}
.linked.vertical>button:disabled:dir(ltr) {
box-shadow: inset 1px 0 alpha(currentColor, 0.2);
}
.linked.vertical>button:disabled:dir(rtl) {
box-shadow: inset -1px 0 alpha(currentColor, 0.2);
}
button.osd.image-button, button.image-button {
padding: 0.8rem;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
.stack-switcher>button.needs-attention>label, .stack-switcher>button.needs-attention>image, stacksidebar row.needs-attention>label {
background-repeat: no-repeat;
background-position: right top;
background-size: 6px 6px;
background-image: -gtk-scaled(url("assets/needs-attention.png"), url("assets/needs-attention@2.png"));
animation: needs_attention 0.3s cubic-bezier(0, 0, 0.2, 1) forwards;
}
.stack-switcher>button.needs-attention>label:dir(rtl), .stack-switcher>button.needs-attention>image:dir(rtl), stacksidebar row.needs-attention>label:dir(rtl) {
background-position: left top;
}
modelbutton.flat, menuitem button.flat {
min-height: 2rem;
padding: 0.4rem 0.6rem 0.5rem;
outline-offset: -0.08rem;
background-color: transparent;
color: rgba(207, 216, 220, 0.87);
transition: none;
}
modelbutton.flat:hover, menuitem button.flat:hover {
background-color: transparent;
color: #CFD8DC;
}
modelbutton.flat:active, menuitem button.flat:active {
background-color: transparent;
color: #CFD8DC;
}
modelbutton.flat:checked, menuitem button.flat:checked {
background-color: transparent;
color: #CFD8DC;
}
modelbutton.flat:checked:disabled, menuitem button.flat:checked:disabled {
background-color: transparent;
color: rgba(207, 216, 220, 0.28);
}
modelbutton.flat:disabled, menuitem button.flat:disabled {
background-color: transparent;
background-color: transparent;
color: rgba(207, 216, 220, 0.2436);
}
modelbutton.flat check:first-child, modelbutton.flat radio:first-child, menuitem button.flat check:first-child, menuitem button.flat radio:first-child {
margin-right: 1rem;
}
modelbutton.flat check:last-child, modelbutton.flat radio:last-child, menuitem button.flat check:last-child, menuitem button.flat radio:last-child {
margin-left: 1rem;
}
modelbutton.flat arrow {
background: none;
}
modelbutton.flat arrow:hover {
background: none;
}
modelbutton.flat arrow.left {
-gtk-icon-source: -gtk-icontheme("pan-start-symbolic");
}
modelbutton.flat arrow.right {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
}
button.color {
min-width: 2.5rem;
min-height: 1.5rem;
padding: 0.5rem 0.6rem 0.5rem;
}
button.color>colorswatch:first-child:last-child {
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
}
button.color>colorswatch:first-child:last-child, button.color>colorswatch:first-child:last-child overlay {
border-radius: 0;
-gtk-outline-radius: 0;
}
button.color:disabled, button.color colorswatch:disabled {
box-shadow: none;
opacity: 0.4;
}
toolpalette toolitemgroup>button {
border-top: 1px solid rgba(0, 0, 0, 0.13);
border-radius: 0;
}
toolpalette toolitemgroup arrow {
min-width: 12px;
min-height: 12px;
}
toolpalette toolbutton>button.toggle {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
dialog.background buttonbox.dialog-action-area.linked button {
border: 0 none transparent;
}
buttonbox:not(.linked) button, buttonbox.dialog-action-area:not(.linked) button, dialog.background buttonbox.dialog-action-area.linked button, popover.background.touch-selection button.image-button, popover.background.magnifier button.image-button, #notification-popup-window button.text-button, popover box.popover-action-area button, popover.messagepopover box.popover-content-area button {
background-color: transparent;
color: rgba(94, 129, 172, 0.87);
font-weight: 700;
}
buttonbox:not(.linked) button:hover, dialog.background buttonbox.dialog-action-area.linked button:hover, popover.background.touch-selection button.image-button:hover, popover.background.magnifier button.image-button:hover, #notification-popup-window button.text-button:hover, popover box.popover-action-area button:hover, popover.messagepopover box.popover-content-area button:hover {
background-color: transparent;
color: #5E81AC;
}
buttonbox:not(.linked) button:active, dialog.background buttonbox.dialog-action-area.linked button:active, popover.background.touch-selection button.image-button:active, popover.background.magnifier button.image-button:active, #notification-popup-window button.text-button:active, popover box.popover-action-area button:active, popover.messagepopover box.popover-content-area button:active {
background-color: transparent;
color: #5E81AC;
}
buttonbox:not(.linked) button:disabled, dialog.background buttonbox.dialog-action-area.linked button:disabled, popover.background.touch-selection button.image-button:disabled, popover.background.magnifier button.image-button:disabled, #notification-popup-window button.text-button:disabled, popover box.popover-action-area button:disabled, popover.messagepopover box.popover-content-area button:disabled {
background-color: transparent;
color: rgba(207, 216, 220, 0.28);
}
buttonbox:not(.linked) button:checked, dialog.background buttonbox.dialog-action-area.linked button:checked, popover.background.touch-selection button.image-button:checked, popover.background.magnifier button.image-button:checked, #notification-popup-window button.text-button:checked, popover box.popover-action-area button:checked, popover.messagepopover box.popover-content-area button:checked {
background-color: transparent;
color: #5E81AC;
}
buttonbox:not(.linked) button:checked:disabled, dialog.background buttonbox.dialog-action-area.linked button:checked:disabled, popover.background.touch-selection button.image-button:checked:disabled, popover.background.magnifier button.image-button:checked:disabled, #notification-popup-window button.text-button:checked:disabled, popover box.popover-action-area button:checked:disabled, popover.messagepopover box.popover-content-area button:checked:disabled {
background-color: transparent;
color: rgba(94, 129, 172, 0.4);
}
link:link, button.flat.link, *:link {
color: #5E81AC;
}
link:hover:link, link:active:link, button.flat.link:hover, button.flat.link:active, *:link:hover, *:link:active {
color: #5E81AC;
}
*:selected link:link, *:selected button.flat.link, *:selected *:link {
color: rgba(255, 255, 255, 0.87);
}
link:visited, button.flat.link:visited, *:link:visited {
color: #b06ec2;
}
link:hover:visited, link:active:visited, button.flat.link:visited:hover, button.flat.link:visited:active, *:link:visited:hover, *:link:visited:active {
color: #b06ec2;
}
*:selected link:visited, *:selected button.flat.link:visited, *:selected *:link:visited {
color: rgba(255, 255, 255, 0.7);
}
headerbar.selection-mode label.subtitle:link, button.flat.link:selected, *:link:selected {
color: rgba(255, 255, 255, 0.87);
}
button.flat.link:disabled, *:link:disabled {
opacity: 0.4;
}
button.flat.link>label {
color: inherit;
text-decoration-line: underline;
}
@keyframes spin_hover {
from {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(alpha(currentColor, 0)), to(transparent));
}
to {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.12)), to(transparent));
}
}
@keyframes spin_active {
from {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.25)), to(transparent));
}
to {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.01, to(alpha(currentColor, 0)), to(transparent));
}
}
spinbutton:not(.vertical), grid spinbutton:not(.vertical), row.activatable spinbutton:not(.vertical), spinbutton.vertical, grid spinbutton.vertical, row.activatable spinbutton.vertical {
padding: 0;
}
spinbutton:not(.vertical):disabled {
color: rgba(207, 216, 220, 0.28);
}
spinbutton:not(.vertical) entry {
padding-top: 0.5rem;
padding-bottom: 0.6rem;
}
spinbutton:not(.vertical) entry, spinbutton:not(.vertical) entry:focus, spinbutton:not(.vertical) entry:disabled {
margin: 0;
background: none;
border: none;
border-image: none;
box-shadow: none;
}
spinbutton:not(.vertical) entry>progress {
margin: -0.5rem 0 -0.6rem;
}
spinbutton:not(.vertical) button {
min-width: 1.2rem;
min-height: 1.2rem;
padding: 0.75rem;
border-radius: 100px;
-gtk-outline-radius: 100px;
background: none;
background-size: contain;
background-color: transparent;
color: rgba(207, 216, 220, 0.87);
transition-property: opacity, color, background-color, background-image, box-shadow;
}
spinbutton:not(.vertical) button.down:hover {
background: none;
color: #F44336;
animation: spin_hover 0.2s cubic-bezier(0.4, 0, 0.2, 1) forwards;
}
spinbutton:not(.vertical) button.down:active {
background: none;
color: #F44336;
animation: spin_active 0.2s cubic-bezier(0.4, 0, 0.6, 1) forwards;
transition-duration: 0.2s;
}
spinbutton:not(.vertical) button.down:disabled {
background: none;
color: rgba(207, 216, 220, 0.28);
}
spinbutton:not(.vertical) button.up:hover {
background: none;
color: #00E676;
animation: spin_hover 0.2s cubic-bezier(0.4, 0, 0.2, 1) forwards;
}
spinbutton:not(.vertical) button.up:active {
background: none;
color: #00E676;
animation: spin_active 0.2s cubic-bezier(0.4, 0, 0.6, 1) forwards;
transition-duration: 0.2s;
}
spinbutton:not(.vertical) button.up:disabled {
background: none;
color: rgba(207, 216, 220, 0.28);
}
.osd spinbutton:not(.vertical), .osd spinbutton:not(.vertical):focus, .osd spinbutton.vertical, .osd spinbutton.vertical:focus {
color: #CFD8DC;
caret-color: #CFD8DC;
}
.osd spinbutton:not(.vertical) entry, .osd spinbutton:not(.vertical) entry:focus, .osd spinbutton.vertical entry, .osd spinbutton.vertical entry:focus {
color: #CFD8DC;
caret-color: #CFD8DC;
}
.osd spinbutton:not(.vertical) entry:disabled, .osd spinbutton.vertical entry:disabled {
color: rgba(207, 216, 220, 0.28);
}
.osd spinbutton:not(.vertical) button, .osd spinbutton.vertical button {
color: rgba(207, 216, 220, 0.87);
}
.osd spinbutton:not(.vertical) button:disabled, .osd spinbutton.vertical button:disabled {
color: rgba(207, 216, 220, 0.28);
}
.osd spinbutton:not(.vertical) button.down:hover, .osd spinbutton:not(.vertical) button.down:active, .osd spinbutton.vertical button.down:hover, .osd spinbutton.vertical button.down:active {
color: #F44336;
}
.osd spinbutton:not(.vertical) button.up:hover, .osd spinbutton:not(.vertical) button.up:active, .osd spinbutton.vertical button.up:hover, .osd spinbutton.vertical button.up:active {
color: #00E676;
}
spinbutton.vertical:disabled {
color: rgba(207, 216, 220, 0.28);
}
spinbutton.vertical entry {
min-width: 2.5rem;
min-height: 2.5rem;
padding: 0;
border-radius: 0;
}
spinbutton.vertical button {
min-width: 2.1rem;
min-height: 2.1rem;
margin: 0.2rem;
padding: 0;
border-radius: 2px;
-gtk-outline-radius: 2px;
background: none;
background-size: contain;
color: rgba(207, 216, 220, 0.87);
box-shadow: none;
transition-property: opacity, color, background-color, background-image, box-shadow;
}
spinbutton.vertical button.up:hover {
background-color: alpha(currentColor, 0.12);
color: #00E676;
}
spinbutton.vertical button.up:active {
background-color: alpha(currentColor, 0.12);
color: #00E676;
}
spinbutton.vertical button.up:disabled {
background: none;
color: rgba(207, 216, 220, 0.28);
}
spinbutton.vertical button.down:hover {
background-color: alpha(currentColor, 0.12);
color: #F44336;
}
spinbutton.vertical button.down:active {
background-color: alpha(currentColor, 0.12);
color: #F44336;
}
spinbutton.vertical button.down:disabled {
background: none;
color: rgba(207, 216, 220, 0.28);
}
treeview spinbutton entry:focus {
padding: 1px;
border-radius: 0;
border-width: 0;
background-color: #2E3440;
color: #CFD8DC;
box-shadow: none;
}
combobox {
border-radius: 2px;
}
combobox arrow {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
min-height: 1.2rem;
min-width: 1.2rem;
}
combobox>window.popup decoration {
transition: none;
}
combobox>window.popup>menu {
padding: 0.25rem 0;
transition: none;
}
combobox>window.popup>menu menuitem {
padding: 0.35rem 0.4rem 0.45rem;
}
.background combobox {
border: unset;
border-image: unset;
border-radius: unset;
background-color: unset;
color: unset;
box-shadow: unset;
}
combobox entry.combo {
border-radius: 2px;
}
.background combobox entry.combo {
border-radius: 0;
-gtk-outline-radius: 0;
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
color: rgba(207, 216, 220, 0.87);
border-radius: 0;
background-color: transparent;
}
.background combobox entry.combo:focus {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, #5E81AC 100%, transparent) 0 0 2/0 0 2px;
color: #CFD8DC;
transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s;
background-color: transparent;
}
.background combobox entry.combo:disabled {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
color: rgba(207, 216, 220, 0.28);
background-color: transparent;
}
combobox button.combo {
min-height: 1rem;
min-width: 1.3rem;
padding: 0.6rem 0.4rem 0.65rem;
}
combobox button.combo arrow {
padding: 0 0.3rem 0;
}
combobox button.combo label {
padding-left: 0.3rem;
padding-right: 0.3rem;
}
combobox button.combo image {
min-height: 1.2rem;
min-width: 1.2rem;
padding-left: 0.3rem;
padding-right: 0.3rem;
}
grid combobox button.combo {
padding-top: 0.4rem;
padding-bottom: 0.45rem;
}
combobox button.combo {
border-radius: 2px;
}
.background combobox button.combo {
border-radius: 0;
border: none;
color: rgba(207, 216, 220, 0.87);
background: transparent;
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(alpha(currentColor, 0.2)), to(transparent)) 0 0 1/0 0 1px;
}
.background combobox button.combo:hover, .background combobox button.combo:active, .background combobox button.combo:checked {
border-radius: 0;
color: #CFD8DC;
background: transparent;
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#5E81AC), to(transparent)) 0 0 2/0 0 2px;
}
.background combobox button.combo:disabled, .background combobox button.combo:checked:disabled {
color: rgba(207, 216, 220, 0.28);
background: transparent;
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(alpha(currentColor, 0.2)), to(transparent)) 0 0 1/0 0 1px;
}
.background combobox button.combo:checked {
transition: none;
}
.linked:not(combobox)>button.combo:first-child {
border-radius: 2px 0 0 2px;
border-right-width: 0;
}
.linked:not(combobox)>button.combo:first-child:only-child {
border-radius: 2px;
border-width: 1px;
}
.linked:not(combobox)>button.combo:last-child {
border-radius: 0 2px 2px 0;
border-left-width: 0;
}
.linked:not(combobox)>button.combo:last-child:only-child {
border-radius: 2px;
border-width: 1px;
}
.background toolbar button, .background toolbar button.text-button, .background toolbar button.image-button, .background toolbar .linked>button, .background toolbar .linked>button.text-button, .background toolbar .linked>button.image-button, toolbar combobox button.combo, toolbar combobox .linked>button.combo, .background toolbar entry, .background toolbar entry.combo {
min-width: 1.13rem;
min-height: 2.25rem;
padding: 0 0.56rem;
}
toolbar {
-GtkWidget-window-dragging: true;
padding: 0.4rem;
background-color: #2E3440;
color: rgba(207, 216, 220, 0.87);
}
window>toolbar, window box toolbar, window grid toolbar {
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.18), inset 0 4px 3px -4px rgba(0, 0, 0, 0.15), inset 0 8px 3px -5px rgba(0, 0, 0, 0.14);
}
toolbar.vertical, .inline-toolbar toolbar, paned toolbar, paned toolbar.primary-toolbar, grid toolbar.primary-toolbar, notebook>stack box toolbar {
box-shadow: none;
}
.osd toolbar {
background-color: transparent;
}
.app-notification, .app-notification.frame, .gedit-bottom-panel-paned .gedit-search-slider, .osd toolbar, toolbar.osd {
padding: 3px;
border-style: solid;
border-width: 11px;
border-image: -gtk-scaled(url("assets/osd-shadow-dark.png"), url("assets/osd-shadow-dark@2.png")) 11/11px stretch;
box-shadow: none;
color: #CFD8DC;
background-color: #2E3440;
}
.app-notification button, .app-notification.frame button, .gedit-bottom-panel-paned .gedit-search-slider button, .osd toolbar button, toolbar.osd button {
background-color: transparent;
}
.app-notification button:not(:active):not(:disabled):not(hover), .gedit-bottom-panel-paned .gedit-search-slider button:not(:active):not(:disabled):not(hover), .osd toolbar button:not(:active):not(:disabled):not(hover), toolbar.osd button:not(:active):not(:disabled):not(hover) {
background-color: transparent;
color: rgba(94, 129, 172, 0.87);
}
.app-notification button:hover, .gedit-bottom-panel-paned .gedit-search-slider button:hover, .osd toolbar button:hover, toolbar.osd button:hover {
background-color: transparent;
color: #5E81AC;
}
.app-notification button:active, .gedit-bottom-panel-paned .gedit-search-slider button:active, .osd toolbar button:active, toolbar.osd button:active {
border-image: none;
background-color: transparent;
color: #5E81AC;
box-shadow: none;
}
.app-notification button:checked, .gedit-bottom-panel-paned .gedit-search-slider button:checked, .osd toolbar button:checked, toolbar.osd button:checked {
border-image: none;
background-color: transparent;
color: #5E81AC;
box-shadow: none;
}
.app-notification button:disabled, .gedit-bottom-panel-paned .gedit-search-slider button:disabled, .osd toolbar button:disabled, toolbar.osd button:disabled {
background-color: transparent;
color: rgba(207, 216, 220, 0.4);
}
.app-notification button.image-button, .gedit-bottom-panel-paned .gedit-search-slider button.image-button, .osd toolbar button.image-button, toolbar.osd button.image-button {
min-width: 2.8rem;
min-height: 2.8rem;
padding: 0;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
.app-notification button.text-button, .gedit-bottom-panel-paned .gedit-search-slider button.text-button, .osd toolbar button.text-button, toolbar.osd button.text-button {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
.app-notification button label, .app-notification.frame button label, .gedit-bottom-panel-paned .gedit-search-slider button label, .osd toolbar button label, toolbar.osd button label {
margin: -0.15rem 0;
}
.app-notification .linked>button, .gedit-bottom-panel-paned .gedit-search-slider .linked>button, .app-notification .linked>button.image-button, .gedit-bottom-panel-paned .gedit-search-slider .linked>button.image-button, .osd toolbar .linked>button, .osd toolbar .linked>button.image-button, toolbar.osd .linked>button, toolbar.osd .linked>button.image-button {
border-image: none;
box-shadow: none;
}
.app-notification .linked>button:hover, .gedit-bottom-panel-paned .gedit-search-slider .linked>button:hover, .app-notification .linked>button.image-button:hover, .gedit-bottom-panel-paned .gedit-search-slider .linked>button.image-button:hover, .osd toolbar .linked>button:hover, .osd toolbar .linked>button.image-button:hover, toolbar.osd .linked>button:hover, toolbar.osd .linked>button.image-button:hover {
background-color: transparent;
}
.app-notification .linked>button:not(:checked), .gedit-bottom-panel-paned .gedit-search-slider .linked>button:not(:checked), .app-notification .linked>button.image-button:not(:checked), .gedit-bottom-panel-paned .gedit-search-slider .linked>button.image-button:not(:checked), .osd toolbar .linked>button:not(:checked), .osd toolbar .linked>button.image-button:not(:checked), toolbar.osd .linked>button:not(:checked), toolbar.osd .linked>button.image-button:not(:checked) {
border-radius: 100px;
-gtk-outline-radius: 100px;
}
.app-notification .linked>button.image-button, .gedit-bottom-panel-paned .gedit-search-slider .linked>button.image-button, .osd toolbar .linked>button.image-button, toolbar.osd .linked>button.image-button {
min-width: 2.8rem;
min-height: 2.8rem;
padding: 0;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
.app-notification label, .app-notification.frame label, .gedit-bottom-panel-paned .gedit-search-slider label, .osd toolbar label, toolbar.osd label {
padding: 0 1em;
}
.background toolbar button {
background-color: transparent;
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.001, to(alpha(currentColor, 0.2)), to(transparent)) 0 0 0/0 0 0px;
color: rgba(207, 216, 220, 0.87);
}
.background toolbar button:hover {
border-image: none;
background-color: transparent;
color: #CFD8DC;
}
.background toolbar button:active {
border-image: none;
background-color: transparent;
color: #CFD8DC;
}
.background toolbar button:checked {
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#5E81AC), to(transparent)) 0 0 2/0 0 2px;
background-color: transparent;
color: #CFD8DC;
}
.background toolbar button:checked:disabled {
border-image: none;
background-color: transparent;
color: rgba(207, 216, 220, 0.28);
}
.background toolbar button:disabled {
border-image: none;
background-color: transparent;
color: rgba(207, 216, 220, 0.2436);
}
.background toolbar button.toggle, .background toolbar button.toggle:hover, .background toolbar button.toggle:active, .background toolbar button.toggle:checked, .background toolbar button.popup.toggle, .background toolbar button.popup.toggle:hover, .background toolbar button.popup.toggle:active, .background toolbar button.popup.toggle:checked {
background-color: transparent;
box-shadow: none;
}
toolbar .linked>button:not(.combo):not(.text-button), toolbar .linked>button:not(.combo):not(.text-button).image-button {
border-image: none;
box-shadow: none;
}
toolbar .linked>button:not(.combo):not(.text-button):hover, toolbar .linked>button:not(.combo):not(.text-button).image-button:hover {
border-image: none;
background-color: transparent;
box-shadow: none;
}
toolbar .linked>button:not(.combo):not(.text-button):active, toolbar .linked>button:not(.combo):not(.text-button).image-button:active {
border-image: none;
background-color: transparent;
box-shadow: none;
}
toolbar .linked>button:not(.combo):not(.text-button).raised.toggle:checked, toolbar .linked>button:not(.combo):not(.text-button).toggle:checked, toolbar .linked>button:not(.combo):not(.text-button).image-button.raised.toggle:checked, toolbar .linked>button:not(.combo):not(.text-button).image-button.toggle:checked {
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#5E81AC), to(transparent)) 0 0 2/0 0 2px;
}
.background toolbar button, .background toolbar button.text-button, .background toolbar button.image-button, .background toolbar .linked>button, .background toolbar .linked>button.text-button, .background toolbar .linked>button.image-button {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
.background toolbar entry progress, .background toolbar entry.combo progress {
margin: 0;
}
toolbar separator {
color: transparent;
background: none;
}
toolbar.horizontal separator {
margin: 0 0.45rem;
}
toolbar.vertical separator {
margin: 0.45rem 0;
}
.inline-toolbar {
padding: 0.4rem;
border-style: solid;
border-width: 0 1px 1px;
border-color: rgba(0, 0, 0, 0.13);
background-color: #2E3440;
box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.12), inset 0 3px 4px -3px rgba(0, 0, 0, 0.05);
}
searchbar, .location-bar {
padding: 0.4rem;
border-style: solid;
border-width: 0 0 1px;
border-color: rgba(0, 0, 0, 0.13);
background-color: #2E3440;
}
searchbar .linked>button.image-button, .location-bar .linked>button.image-button {
min-width: 16px;
min-height: 16px;
padding: 0.8rem;
-gtk-outline-radius: 2px;
}
searchbar button.close, .location-bar button.close {
min-width: 16px;
min-height: 16px;
margin: 1px 0;
padding: 0.8rem;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
actionbar {
background-color: #2E3440;
box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.12), inset 0 3px 4px -3px rgba(0, 0, 0, 0.05);
}
actionbar>revealer>box {
padding: 0.4rem;
}
actionbar box:not(.linked)>button.toggle, actionbar .linked>button.image-button {
border-radius: 100px;
-gtk-outline-radius: 100px;
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.001, to(alpha(currentColor, 0.2)), to(transparent)) 0 0 0/0 0 0px;
background-color: transparent;
color: rgba(207, 216, 220, 0.87);
}
actionbar box:not(.linked)>button.toggle:hover, actionbar .linked>button.image-button:hover {
border-image: none;
background-color: transparent;
color: #CFD8DC;
}
actionbar box:not(.linked)>button.toggle:checked, actionbar .linked>button.image-button:checked {
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#5E81AC), to(transparent)) 0 0 2/0 0 2px;
background-color: transparent;
color: #CFD8DC;
}
actionbar box:not(.linked)>button.toggle:checked:disabled, actionbar .linked>button.image-button:checked:disabled {
border-image: none;
background-color: transparent;
color: rgba(207, 216, 220, 0.28);
}
actionbar box:not(.linked)>button.toggle:disabled, actionbar .linked>button.image-button:disabled {
border-image: none;
background-color: transparent;
color: rgba(207, 216, 220, 0.2436);
}
actionbar box:not(.linked)>button.toggle.text-button, actionbar .linked>button.image-button.text-button {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
actionbar .linked>button.popup.toggle {
-gtk-outline-radius: 2px;
}
.titlebar, headerbar {
background-color: #2E3440;
background-clip: border-box;
min-height: 42px;
color: rgba(207, 216, 220, 0.87);
}
.titlebar *, headerbar * {
outline-style: none;
outline-width: 0;
outline-color: transparent;
}
.titlebar label:checked:disabled, .titlebar image:checked:disabled, headerbar label:checked:disabled, headerbar image:checked:disabled {
color: rgba(207, 216, 220, 0.28);
}
button:disabled>.titlebar label, .linked>button:disabled>.titlebar label, .titlebar label:disabled, button:disabled>.titlebar image, .linked>button:disabled>.titlebar image, .titlebar image:disabled, button:disabled>headerbar label, .linked>button:disabled>headerbar label, headerbar label:disabled, button:disabled>headerbar image, .linked>button:disabled>headerbar image, headerbar image:disabled {
color: rgba(207, 216, 220, 0.2436);
}
.titlebar .title, headerbar .title {
padding: 0 1rem;
color: #CFD8DC;
font-weight: 700;
}
.titlebar .subtitle, headerbar .subtitle {
padding: 0 1rem;
color: rgba(207, 216, 220, 0.87);
font-size: 90%;
}
.titlebar separator.vertical, .titlebar>box>separator.vertical, .titlebar>box>box>separator.vertical, headerbar separator.vertical, headerbar>box>separator.vertical, headerbar>box>box>separator.vertical {
border: 0 none transparent;
color: transparent;
background-color: transparent;
}
.titlebar button:not(.suggested-action):not(.destructive-action), headerbar button:not(.suggested-action):not(.destructive-action) {
background-color: transparent;
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.001, to(#5E81AC), to(transparent)) 0 0 0/0 0 0px;
color: rgba(207, 216, 220, 0.87);
}
.titlebar button:not(.suggested-action):not(.destructive-action):hover, headerbar button:not(.suggested-action):not(.destructive-action):hover {
color: #CFD8DC;
}
.titlebar button:not(.suggested-action):not(.destructive-action):checked, headerbar button:not(.suggested-action):not(.destructive-action):checked {
background-color: alpha(currentColor, 0.12);
color: #CFD8DC;
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#5E81AC), to(transparent)) 0 0 2/0 0 2px;
background-color: transparent;
color: #CFD8DC;
}
.titlebar button:not(.suggested-action):not(.destructive-action):checked:disabled, headerbar button:not(.suggested-action):not(.destructive-action):checked:disabled {
background-color: transparent;
color: rgba(207, 216, 220, 0.28);
}
.titlebar button:not(.suggested-action):not(.destructive-action):checked:disabled>label, headerbar button:not(.suggested-action):not(.destructive-action):checked:disabled>label {
color: inherit;
}
.titlebar button:not(.suggested-action):not(.destructive-action):disabled, headerbar button:not(.suggested-action):not(.destructive-action):disabled {
background-color: transparent;
color: rgba(207, 216, 220, 0.28);
}
.titlebar button:not(.suggested-action):not(.destructive-action):disabled>label, headerbar button:not(.suggested-action):not(.destructive-action):disabled>label {
color: inherit;
}
.titlebar button:not(.suggested-action):not(.destructive-action), headerbar button:not(.suggested-action):not(.destructive-action) {
border-radius: 100px;
-gtk-outline-radius: 100px;
}
.titlebar button:not(.suggested-action):not(.destructive-action).text-button, headerbar button:not(.suggested-action):not(.destructive-action).text-button {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
.titlebar button:not(.suggested-action):not(.destructive-action).text-button.image-button, headerbar button:not(.suggested-action):not(.destructive-action).text-button.image-button {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
.titlebar button:not(.suggested-action):not(.destructive-action).lock, headerbar button:not(.suggested-action):not(.destructive-action).lock {
border-radius: 2px;
-gtk-outline-radius: 2px;
font-weight: 700;
}
.titlebar button.text-button, .titlebar button.text-button.toggle, headerbar button.text-button, headerbar button.text-button.toggle {
min-height: 16px;
padding-top: 0.65rem;
padding-bottom: 0.75rem;
}
.titlebar button.text-button label, .titlebar button.text-button.toggle label, headerbar button.text-button label, headerbar button.text-button.toggle label {
margin: -0.15rem 0;
}
dialog.background .titlebar button.text-button, dialog.background .titlebar button.text-button.toggle, dialog.background headerbar button.text-button, dialog.background headerbar button.text-button.toggle {
min-height: 24px;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.titlebar button.text-button.suggested-action:not(.image-button), .titlebar button.text-button.destructive-action:not(.image-button), headerbar button.text-button.suggested-action:not(.image-button), headerbar button.text-button.destructive-action:not(.image-button) {
min-height: 24px;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.titlebar button.text-button.lock, headerbar button.text-button.lock {
min-height: 16px;
padding-top: 0.7rem;
padding-bottom: 0.7rem;
}
.titlebar button.text-button.lock label, headerbar button.text-button.lock label {
margin: -0.15rem 0;
}
.titlebar button.text-button.image-button, headerbar button.text-button.image-button {
min-height: 16px;
padding-top: 0.7rem;
padding-bottom: 0.7rem;
}
.titlebar button.text-button.image-button label, headerbar button.text-button.image-button label {
margin: -0.15rem 0;
}
.titlebar button:not(.image-button):not(.text-button):not(.title-button):not(.titlebutton):not(.slider-button), .titlebar button.image-button:not(.text-button), .titlebar button.title-button:not(.text-button), headerbar button:not(.image-button):not(.text-button):not(.title-button):not(.titlebutton):not(.slider-button), headerbar button.image-button:not(.text-button), headerbar button.title-button:not(.text-button) {
min-width: 24px;
min-height: 24px;
padding: 0.5rem;
}
.titlebar .linked>button.image-button:not(.text-button), headerbar .linked>button.image-button:not(.text-button) {
min-width: 24px;
min-height: 24px;
padding: 0.5rem;
}
.titlebar button.toggle:not(.text-button), .titlebar button.toggle.title-button, headerbar button.toggle:not(.text-button), headerbar button.toggle.title-button {
min-width: 24px;
min-height: 24px;
padding: 0.5rem;
}
.titlebar stackswitcher button:not(.image-button), .titlebar .stack-switcher>button:not(.image-button), headerbar stackswitcher button:not(.image-button), headerbar .stack-switcher>button:not(.image-button) {
min-height: 16px;
padding-top: 0.6rem;
padding-bottom: 0.7rem;
}
.titlebar stackswitcher button:not(.image-button) label, .titlebar .stack-switcher>button:not(.image-button) label, headerbar stackswitcher button:not(.image-button) label, headerbar .stack-switcher>button:not(.image-button) label {
margin: -0.15rem 0;
}
.titlebar stackswitcher button:not(.image-button)>radio, .titlebar .stack-switcher>button:not(.image-button)>radio, headerbar stackswitcher button:not(.image-button)>radio, headerbar .stack-switcher>button:not(.image-button)>radio {
margin: unset;
padding: unset;
}
.titlebar button, .titlebar button label.text-button, .titlebar .linked>button, .titlebar .linked>button label.text-button, headerbar button, headerbar button label.text-button, headerbar .linked>button, headerbar .linked>button label.text-button {
color: rgba(207, 216, 220, 0.87);
}
.titlebar button:hover, .titlebar button label.text-button:hover, .titlebar .linked>button:hover, .titlebar .linked>button label.text-button:hover, headerbar button:hover, headerbar button label.text-button:hover, headerbar .linked>button:hover, headerbar .linked>button label.text-button:hover {
color: #CFD8DC;
}
.titlebar button:checked, .titlebar button label.text-button:checked, .titlebar .linked>button:checked, .titlebar .linked>button label.text-button:checked, headerbar button:checked, headerbar button label.text-button:checked, headerbar .linked>button:checked, headerbar .linked>button label.text-button:checked {
color: #CFD8DC;
}
.titlebar button:checked:disabled, .titlebar button label.text-button:checked:disabled, .titlebar .linked>button:checked:disabled, .titlebar .linked>button label.text-button:checked:disabled, headerbar button:checked:disabled, headerbar button label.text-button:checked:disabled, headerbar .linked>button:checked:disabled, headerbar .linked>button label.text-button:checked:disabled {
color: rgba(207, 216, 220, 0.28);
}
.titlebar button:disabled, .titlebar button label.text-button:disabled, .titlebar .linked>button:disabled, .titlebar .linked>button label.text-button:disabled, headerbar button:disabled, headerbar button label.text-button:disabled, headerbar .linked>button:disabled, headerbar .linked>button label.text-button:disabled {
color: rgba(207, 216, 220, 0.2436);
}
.titlebar button label.text-button, .titlebar .linked>button label.text-button, headerbar button label.text-button, headerbar .linked>button label.text-button {
padding: 0;
border-image: none;
box-shadow: none;
}
.titlebar button label.text-button:dir(ltr), .titlebar .linked>button label.text-button:dir(ltr), headerbar button label.text-button:dir(ltr), headerbar .linked>button label.text-button:dir(ltr) {
padding-right: 0.3rem;
}
.titlebar button label.text-button:dir(rtl), .titlebar .linked>button label.text-button:dir(rtl), headerbar button label.text-button:dir(rtl), headerbar .linked>button label.text-button:dir(rtl) {
padding-left: 0.3rem;
}
.titlebar button.suggested-action, .titlebar button.suggested-action.default, .titlebar button.destructive-action, .titlebar button.destructive-action.default, .titlebar .linked>button.suggested-action, .titlebar .linked>button.suggested-action.default, .titlebar .linked>button.destructive-action, .titlebar .linked>button.destructive-action.default, headerbar button.suggested-action, headerbar button.suggested-action.default, headerbar button.destructive-action, headerbar button.destructive-action.default, headerbar .linked>button.suggested-action, headerbar .linked>button.suggested-action.default, headerbar .linked>button.destructive-action, headerbar .linked>button.destructive-action.default {
color: rgba(255, 255, 255, 0.87);
}
.titlebar button.suggested-action:hover, .titlebar button.suggested-action:active, .titlebar button.suggested-action:checked, .titlebar button.suggested-action.default:hover, .titlebar button.suggested-action.default:active, .titlebar button.suggested-action.default:checked, .titlebar button.destructive-action:hover, .titlebar button.destructive-action:active, .titlebar button.destructive-action:checked, .titlebar button.destructive-action.default:hover, .titlebar button.destructive-action.default:active, .titlebar button.destructive-action.default:checked, .titlebar .linked>button.suggested-action:hover, .titlebar .linked>button.suggested-action:active, .titlebar .linked>button.suggested-action:checked, .titlebar .linked>button.suggested-action.default:hover, .titlebar .linked>button.suggested-action.default:active, .titlebar .linked>button.suggested-action.default:checked, .titlebar .linked>button.destructive-action:hover, .titlebar .linked>button.destructive-action:active, .titlebar .linked>button.destructive-action:checked, .titlebar .linked>button.destructive-action.default:hover, .titlebar .linked>button.destructive-action.default:active, .titlebar .linked>button.destructive-action.default:checked, headerbar button.suggested-action:hover, headerbar button.suggested-action:active, headerbar button.suggested-action:checked, headerbar button.suggested-action.default:hover, headerbar button.suggested-action.default:active, headerbar button.suggested-action.default:checked, headerbar button.destructive-action:hover, headerbar button.destructive-action:active, headerbar button.destructive-action:checked, headerbar button.destructive-action.default:hover, headerbar button.destructive-action.default:active, headerbar button.destructive-action.default:checked, headerbar .linked>button.suggested-action:hover, headerbar .linked>button.suggested-action:active, headerbar .linked>button.suggested-action:checked, headerbar .linked>button.suggested-action.default:hover, headerbar .linked>button.suggested-action.default:active, headerbar .linked>button.suggested-action.default:checked, headerbar .linked>button.destructive-action:hover, headerbar .linked>button.destructive-action:active, headerbar .linked>button.destructive-action:checked, headerbar .linked>button.destructive-action.default:hover, headerbar .linked>button.destructive-action.default:active, headerbar .linked>button.destructive-action.default:checked {
color: #FFFFFF;
}
.titlebar button.suggested-action:disabled, .titlebar button.suggested-action.default:disabled, .titlebar button.destructive-action:disabled, .titlebar button.destructive-action.default:disabled, .titlebar .linked>button.suggested-action:disabled, .titlebar .linked>button.suggested-action.default:disabled, .titlebar .linked>button.destructive-action:disabled, .titlebar .linked>button.destructive-action.default:disabled, headerbar button.suggested-action:disabled, headerbar button.suggested-action.default:disabled, headerbar button.destructive-action:disabled, headerbar button.destructive-action.default:disabled, headerbar .linked>button.suggested-action:disabled, headerbar .linked>button.suggested-action.default:disabled, headerbar .linked>button.destructive-action:disabled, headerbar .linked>button.destructive-action.default:disabled {
color: rgba(255, 255, 255, 0.4);
}
.titlebar entry, .titlebar .linked>entry, .titlebar .linked.raised>entry, headerbar entry, headerbar .linked>entry, headerbar .linked.raised>entry {
min-height: 16px;
padding-top: 0.61rem;
padding-bottom: 0.71rem;
}
.background .titlebar entry, .background .titlebar .linked>entry, .background .titlebar combobox>entry.combo, .background headerbar entry, .background headerbar .linked>entry, .background headerbar combobox>entry.combo {
color: rgba(207, 216, 220, 0.87);
caret-color: rgba(207, 216, 220, 0.87);
}
.background .titlebar entry:focus, .background .titlebar .linked>entry:focus, .background .titlebar combobox>entry.combo:focus, .background headerbar entry:focus, .background headerbar .linked>entry:focus, .background headerbar combobox>entry.combo:focus {
color: #CFD8DC;
caret-color: #CFD8DC;
}
.background .titlebar entry:disabled, .background .titlebar .linked>entry:disabled, .background .titlebar combobox>entry.combo:disabled, .background headerbar entry:disabled, .background headerbar .linked>entry:disabled, .background headerbar combobox>entry.combo:disabled {
color: rgba(207, 216, 220, 0.2436);
}
.titlebar combobox>entry.combo, .titlebar .linked>combobox>entry.combo, headerbar combobox>entry.combo, headerbar .linked>combobox>entry.combo {
min-height: 16px;
padding-top: 0.61rem;
padding-bottom: 0.71rem;
}
.titlebar combobox>button.combo, .titlebar .linked>combobox>button.combo, headerbar combobox>button.combo, headerbar .linked>combobox>button.combo {
min-height: 16px;
padding-top: 0.61rem;
padding-bottom: 0.71rem;
color: rgba(207, 216, 220, 0.87);
}
.titlebar combobox>button.combo:hover, .titlebar .linked>combobox>button.combo:hover, headerbar combobox>button.combo:hover, headerbar .linked>combobox>button.combo:hover {
color: #CFD8DC;
}
.titlebar combobox>button.combo:checked, .titlebar .linked>combobox>button.combo:checked, headerbar combobox>button.combo:checked, headerbar .linked>combobox>button.combo:checked {
color: #CFD8DC;
}
.titlebar combobox>button.combo:checked:disabled, .titlebar .linked>combobox>button.combo:checked:disabled, headerbar combobox>button.combo:checked:disabled, headerbar .linked>combobox>button.combo:checked:disabled {
color: rgba(207, 216, 220, 0.28);
}
.titlebar combobox>button.combo:disabled, .titlebar .linked>combobox>button.combo:disabled, headerbar combobox>button.combo:disabled, headerbar .linked>combobox>button.combo:disabled {
color: rgba(207, 216, 220, 0.2436);
}
.titlebar menu menuitem, headerbar menu menuitem {
color: rgba(207, 216, 220, 0.87);
}
.titlebar menu menuitem:hover, headerbar menu menuitem:hover {
color: #CFD8DC;
}
.titlebar menu menuitem label:disabled, headerbar menu menuitem label:disabled {
color: rgba(207, 216, 220, 0.28);
}
.titlebar menu menuitem accelerator, headerbar menu menuitem accelerator {
color: alpha(currentColor, 0.54);
}
.titlebar menu menuitem separator, headerbar menu menuitem separator {
color: rgba(0, 0, 0, 0.13);
}
.titlebar popover button.flat, headerbar popover button.flat {
color: rgba(207, 216, 220, 0.87);
}
.titlebar popover button.flat:hover, headerbar popover button.flat:hover {
color: #CFD8DC;
}
.titlebar popover button.flat label:hover, headerbar popover button.flat label:hover {
color: #CFD8DC;
}
.titlebar popover button.flat label:disabled, headerbar popover button.flat label:disabled {
color: rgba(207, 216, 220, 0.28);
}
.titlebar radio, .titlebar check, headerbar radio, headerbar check {
min-width: 1.2rem;
min-height: 1.2rem;
margin: -0.5rem -0.25rem;
padding: 0.5rem;
}
.titlebar checkbutton.text-button, .titlebar radiobutton.text-button, headerbar checkbutton.text-button, headerbar radiobutton.text-button {
min-height: 24px;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
color: rgba(207, 216, 220, 0.87);
}
.titlebar checkbutton.text-button:hover, .titlebar checkbutton.text-button:active, .titlebar checkbutton.text-button:checked, .titlebar radiobutton.text-button:hover, .titlebar radiobutton.text-button:active, .titlebar radiobutton.text-button:checked, headerbar checkbutton.text-button:hover, headerbar checkbutton.text-button:active, headerbar checkbutton.text-button:checked, headerbar radiobutton.text-button:hover, headerbar radiobutton.text-button:active, headerbar radiobutton.text-button:checked {
color: #CFD8DC;
}
.titlebar checkbutton.text-button:disabled, .titlebar checkbutton.text-button:disabled:active, .titlebar checkbutton.text-button:disabled:indeterminate, .titlebar radiobutton.text-button:disabled, .titlebar radiobutton.text-button:disabled:active, .titlebar radiobutton.text-button:disabled:indeterminate, headerbar checkbutton.text-button:disabled, headerbar checkbutton.text-button:disabled:active, headerbar checkbutton.text-button:disabled:indeterminate, headerbar radiobutton.text-button:disabled, headerbar radiobutton.text-button:disabled:active, headerbar radiobutton.text-button:disabled:indeterminate {
color: rgba(207, 216, 220, 0.28);
}
.titlebar switch:not(:indeterminate), headerbar switch:not(:indeterminate) {
min-width: 50px;
min-height: 30px;
}
.titlebar switch:disabled, .titlebar switch:disabled:checked, headerbar switch:disabled, headerbar switch:disabled:checked {
min-width: 50px;
min-height: 30px;
}
.titlebar spinbutton button, headerbar spinbutton button {
min-width: 2.5rem;
min-height: 2.5rem;
padding: 0;
border: 0 none transparent;
}
.titlebar.default-decoration {
padding: 0 3px;
border-radius: 2px 2px 0 0;
border-width: 1px 0 0;
border-top-color: #2E3440;
box-shadow: none;
}
.titlebar.default-decoration .title {
color: #CFD8DC;
}
.titlebar.default-decoration .title:backdrop {
color: rgba(207, 216, 220, 0.4);
}
.titlebar.default-decoration .titlebutton {
min-width: 28px;
min-height: 28px;
margin: 3px 0 2px;
padding: 0;
border-radius: 100px;
-gtk-outline-radius: 100px;
color: rgba(207, 216, 220, 0.87);
}
.titlebar.default-decoration .titlebutton:hover, .titlebar.default-decoration .titlebutton:active {
color: #CFD8DC;
}
.titlebar.default-decoration .titlebutton:backdrop {
color: rgba(207, 216, 220, 0.4);
}
.tiled .titlebar, .tiled-top .titlebar, .tiled-bottom .titlebar, .tiled-left .titlebar, .tiled-right .titlebar, .maximized .titlebar, .fullscreen .titlebar {
border-top-color: #2E3440;
border-radius: 0;
}
.solid-csd headerbar:dir(rtl), .solid-csd headerbar:dir(rtl):not(:only-child):last-child, .solid-csd headerbar:dir(ltr), .solid-csd headerbar:dir(ltr):not(:only-child):last-child {
margin: -1px -1px 0 -1px;
border-radius: 0;
border-top: 0 none transparent;
box-shadow: none;
}
.solid-csd box headerbar:not(:only-child):last-child:dir(ltr) {
border-left: 1px solid rgba(0, 0, 0, 0.13);
}
.solid-csd box headerbar:not(:only-child):last-child:dir(rtl) {
border-right: 1px solid rgba(0, 0, 0, 0.13);
}
headerbar.selection-mode {
border-width: 1px 0 1px 0;
border-top-color: rgba(255, 255, 255, 0.07);
border-bottom-color: transparent;
background-color: #5E81AC;
color: #FFFFFF;
}
headerbar.selection-mode:backdrop>* {
opacity: 1.0;
}
box headerbar.selection-mode:not(:only-child):last-child:dir(ltr) {
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.02), 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 3px rgba(0, 0, 0, 0.1), -5px 0 0 -1px #5E81AC;
}
box headerbar.selection-mode:not(:only-child):last-child:dir(rtl) {
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.02), 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 3px rgba(0, 0, 0, 0.1), 5px 0 0 -1px #5E81AC;
}
.tiled headerbar.selection-mode, .tiled-top headerbar.selection-mode, .tiled-bottom headerbar.selection-mode, .tiled-left headerbar.selection-mode, .tiled-right headerbar.selection-mode, .maximized headerbar.selection-mode {
border-top-color: #5E81AC;
}
headerbar.selection-mode label.title {
color: #2E3440;
}
headerbar.selection-mode label.subtitle {
color: rgba(38, 50, 56, 0.87);
}
headerbar.selection-mode button, headerbar.selection-mode button.image-button {
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.001, to(#FFFFFF), to(transparent)) 0 0 0/0 0 0px;
color: rgba(255, 255, 255, 0.87);
}
headerbar.selection-mode button:hover, headerbar.selection-mode button:active, headerbar.selection-mode button:checked, headerbar.selection-mode button.image-button:hover, headerbar.selection-mode button.image-button:active, headerbar.selection-mode button.image-button:checked {
color: #FFFFFF;
}
headerbar.selection-mode button:disabled, headerbar.selection-mode button.image-button:disabled {
color: rgba(207, 216, 220, 0.2436);
}
headerbar.selection-mode button:checked, headerbar.selection-mode button.image-button:checked {
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#FFFFFF), to(transparent)) 0 0 2/0 0 2px;
color: #FFFFFF;
background-color: transparent;
}
headerbar.selection-mode button:checked:disabled, headerbar.selection-mode button.image-button:checked:disabled {
color: rgba(255, 255, 255, 0.4);
}
headerbar.selection-mode button:checked:disabled>label, headerbar.selection-mode button.image-button:checked:disabled>label {
color: inherit;
}
headerbar.selection-mode button.suggested-action, headerbar.selection-mode button.image-button.suggested-action {
background-color: #2E3440;
color: rgba(207, 216, 220, 0.87);
}
headerbar.selection-mode button.suggested-action:hover, headerbar.selection-mode button.image-button.suggested-action:hover {
color: #CFD8DC;
}
headerbar.selection-mode button.suggested-action:active, headerbar.selection-mode button.image-button.suggested-action:active {
color: #CFD8DC;
}
headerbar.selection-mode button.suggested-action:disabled, headerbar.selection-mode button.image-button.suggested-action:disabled {
background-color: alpha(currentColor, 0.12);
color: rgba(207, 216, 220, 0.2436);
}
headerbar.selection-mode button.text-button, headerbar.selection-mode button.suggested-action, headerbar.selection-mode button.image-button.text-button, headerbar.selection-mode button.image-button.suggested-action {
color: rgba(255, 255, 255, 0.87);
}
headerbar.selection-mode button.text-button:hover, headerbar.selection-mode button.text-button:active, headerbar.selection-mode button.text-button:checked, headerbar.selection-mode button.suggested-action:hover, headerbar.selection-mode button.suggested-action:active, headerbar.selection-mode button.suggested-action:checked, headerbar.selection-mode button.image-button.text-button:hover, headerbar.selection-mode button.image-button.text-button:active, headerbar.selection-mode button.image-button.text-button:checked, headerbar.selection-mode button.image-button.suggested-action:hover, headerbar.selection-mode button.image-button.suggested-action:active, headerbar.selection-mode button.image-button.suggested-action:checked {
color: #FFFFFF;
}
headerbar.selection-mode button.text-button:disabled, headerbar.selection-mode button.suggested-action:disabled, headerbar.selection-mode button.image-button.text-button:disabled, headerbar.selection-mode button.image-button.suggested-action:disabled {
color: rgba(255, 255, 255, 0.4);
}
headerbar.selection-mode button:not(.suggested-action):not(.destructive-action) {
border-radius: 100px;
-gtk-outline-radius: 100px;
color: rgba(255, 255, 255, 0.87);
}
headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):hover, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):active, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):checked {
color: #FFFFFF;
}
headerbar.selection-mode button:not(.suggested-action):not(.destructive-action):disabled {
color: rgba(255, 255, 255, 0.4);
}
headerbar.selection-mode button:not(.suggested-action):not(.destructive-action).text-button, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action).flat.selection-menu, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action).selection-menu.toggle.popup {
min-height: 16px;
padding-top: 0.7rem;
padding-bottom: 0.7rem;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
headerbar.selection-mode button:not(.suggested-action):not(.destructive-action).text-button label, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action).flat.selection-menu label, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action).selection-menu.toggle.popup label {
margin: -0.15rem 0;
}
headerbar.selection-mode button:not(.suggested-action):not(.destructive-action).text-button.image-button, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action).flat.selection-menu.image-button, headerbar.selection-mode button:not(.suggested-action):not(.destructive-action).selection-menu.toggle.popup.image-button {
border-radius: 100px;
-gtk-outline-radius: 100px;
}
headerbar.selection-mode entry {
color: rgba(207, 216, 220, 0.87);
}
headerbar.selection-mode entry:focus {
color: #CFD8DC;
}
headerbar.selection-mode entry:disabled {
color: rgba(207, 216, 220, 0.2436);
}
headerbar.selection-mode .selection-menu {
padding-left: 1.2rem;
padding-right: 1.2rem;
}
headerbar.selection-mode .selection-menu, headerbar.selection-mode .selection-menu.popup {
color: rgba(255, 255, 255, 0.87);
}
headerbar.selection-mode .selection-menu:hover, headerbar.selection-mode .selection-menu:active, headerbar.selection-mode .selection-menu:checked, headerbar.selection-mode .selection-menu.popup:hover, headerbar.selection-mode .selection-menu.popup:active, headerbar.selection-mode .selection-menu.popup:checked {
color: #FFFFFF;
}
headerbar.selection-mode .selection-menu:disabled, headerbar.selection-mode .selection-menu.popup:disabled {
color: rgba(207, 216, 220, 0.2436);
}
headerbar.selection-mode .selection-menu:checked, headerbar.selection-mode .selection-menu.popup:checked {
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#FFFFFF), to(transparent)) 0 0 2/0 0 2px;
background-color: transparent;
}
headerbar.selection-mode .selection-menu:checked:disabled, headerbar.selection-mode .selection-menu.popup:checked:disabled {
color: rgba(255, 255, 255, 0.4);
}
headerbar.selection-mode .selection-menu:checked:disabled>label, headerbar.selection-mode .selection-menu.popup:checked:disabled>label {
color: inherit;
}
headerbar.selection-mode .selection-menu arrow {
-GtkArrow-arrow-scaling: 1.0;
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
color: rgba(255, 255, 255, 0.87);
}
headerbar {
border-width: 1px 0 1px;
border-style: solid;
border-top-color: #2E3440;
border-bottom-color: rgba(0, 0, 0, 0.13);
}
.tiled headerbar, .tiled-top headerbar, .tiled-bottom headerbar, .tiled-left headerbar, .tiled-right headerbar, .maximized headerbar, .fullscreen headerbar {
border-top-color: #2E3440;
border-radius: 0;
}
headerbar>box.horizontal.left {
margin-right: -6px;
}
headerbar>box.horizontal.right {
margin-left: -6px;
}
headerbar.titlebar, .csd headerbar, .solid-csd headerbar, box headerbar:only-child {
padding: 0 0.4rem;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.02), 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 3px rgba(0, 0, 0, 0.1);
}
box headerbar:not(:only-child):first-child, box headerbar:not(:only-child):last-child {
border-left-color: #2E3440;
border-right-color: #2E3440;
}
box headerbar:not(:only-child):last-child:dir(ltr) {
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.02), 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 3px rgba(0, 0, 0, 0.1), -5px 0 0 -1px #2E3440, -2px 0 0 -1px rgba(0, 0, 0, 0.13);
}
box headerbar:not(:only-child):last-child:dir(rtl) {
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.02), 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 3px rgba(0, 0, 0, 0.1), 5px 0 0 -1px #2E3440, 2px 0 0 -1px rgba(0, 0, 0, 0.13);
}
headerbar.titlebar button, .csd headerbar button, .solid-csd headerbar button, box headerbar:only-child button, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar button, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child) button, headerbar.titlebar entry, .csd headerbar entry, .solid-csd headerbar entry, box headerbar:only-child entry, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar entry, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child) entry, headerbar.titlebar spinbutton, .csd headerbar spinbutton, .solid-csd headerbar spinbutton, box headerbar:only-child spinbutton, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar spinbutton, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child) spinbutton, headerbar.titlebar scale, .csd headerbar scale, .solid-csd headerbar scale, box headerbar:only-child scale, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar scale, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child) scale {
margin: 0.4rem 0;
}
headerbar.titlebar switch, .csd headerbar switch, .solid-csd headerbar switch, box headerbar:only-child switch, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar switch, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child) switch {
margin: 0;
}
headerbar.titlebar .title, .csd headerbar .title, .solid-csd headerbar .title, box headerbar:only-child .title, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar .title {
margin-bottom: 0.3rem;
}
headerbar.titlebar>box.vertical>.title, .csd headerbar>box.vertical>.title, .solid-csd headerbar>box.vertical>.title, box headerbar:only-child>box.vertical>.title, .background:not(.csd):not(.ssd):not(.solid-csd) box headerbar>box.vertical>.title, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar>box.vertical>.title {
margin: 0;
}
headerbar.titlebar>box.vertical>.subtitle, .csd headerbar>box.vertical>.subtitle, .solid-csd headerbar>box.vertical>.subtitle, box headerbar:only-child>box.vertical>.subtitle, .background:not(.csd):not(.ssd):not(.solid-csd) box headerbar>box.vertical>.subtitle, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar>box.vertical>.subtitle {
margin: -0.2rem 0;
}
.background:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right) headerbar, .background:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right) .titlebar {
border-top-left-radius: 2px;
border-top-right-radius: 2px;
}
.background:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right) box.horizontal headerbar:not(:last-child):dir(ltr) {
border-top-left-radius: 2px;
border-top-right-radius: 0;
}
.background:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right) box.horizontal headerbar:not(:last-child):dir(rtl) {
border-top-left-radius: 0;
border-top-right-radius: 2px;
}
.background:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right) box.horizontal headerbar:last-child:dir(ltr) {
border-top-left-radius: 0;
}
.background:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right) box.horizontal headerbar:last-child:dir(rtl) {
border-top-right-radius: 0;
}
.background:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right) box.vertical headerbar:not(.titlebar):not(:last-child) {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
window:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right) paned.titlebar, window:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right) grid.titlebar {
border-top-left-radius: 2px;
border-top-right-radius: 2px;
}
window:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right) paned.titlebar separator:first-child+headerbar, window:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right) grid.titlebar separator:first-child+headerbar {
border-top-left-radius: 2px;
}
window:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right) paned.titlebar headerbar:first-child, window:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right) grid.titlebar headerbar:first-child {
border-top-left-radius: 2px;
border-top-right-radius: 0;
}
window:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right) paned.titlebar headerbar:last-child, window:not(.maximized):not(.fullscreen):not(.tiled):not(.solid-csd):not(.tiled-top):not(.tiled-bottom):not(.tiled-left):not(.tiled-right) grid.titlebar headerbar:last-child {
border-top-left-radius: 0;
border-top-right-radius: 2px;
}
.background:not(.csd):not(.ssd):not(.solid-csd) box headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) box headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd) headerbar, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child) {
padding: 0 0.4rem;
border-radius: 0;
border-top: 0 none transparent;
box-shadow: none;
}
.background:not(.csd):not(.ssd):not(.solid-csd) box headerbar:backdrop>*, .background:not(.csd):not(.ssd):not(.solid-csd) box headerbar:not(:last-child):backdrop>*, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:backdrop>*, .background:not(.csd):not(.ssd):not(.solid-csd) headerbar:not(:last-child):backdrop>* {
opacity: 1.0;
}
.background:not(.csd):not(.ssd):not(.solid-csd).tiled box headerbar, .background:not(.csd):not(.ssd):not(.solid-csd).tiled box headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd).tiled headerbar, .background:not(.csd):not(.ssd):not(.solid-csd).tiled headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd).tiled-top box headerbar, .background:not(.csd):not(.ssd):not(.solid-csd).tiled-top box headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd).tiled-top headerbar, .background:not(.csd):not(.ssd):not(.solid-csd).tiled-top headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd).tiled-bottom box headerbar, .background:not(.csd):not(.ssd):not(.solid-csd).tiled-bottom box headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd).tiled-bottom headerbar, .background:not(.csd):not(.ssd):not(.solid-csd).tiled-bottom headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd).tiled-left box headerbar, .background:not(.csd):not(.ssd):not(.solid-csd).tiled-left box headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd).tiled-left headerbar, .background:not(.csd):not(.ssd):not(.solid-csd).tiled-left headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd).tiled-right box headerbar, .background:not(.csd):not(.ssd):not(.solid-csd).tiled-right box headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd).tiled-right headerbar, .background:not(.csd):not(.ssd):not(.solid-csd).tiled-right headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd).maximized box headerbar, .background:not(.csd):not(.ssd):not(.solid-csd).maximized box headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd).maximized headerbar, .background:not(.csd):not(.ssd):not(.solid-csd).maximized headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd).fullscreen box headerbar, .background:not(.csd):not(.ssd):not(.solid-csd).fullscreen box headerbar:not(:last-child), .background:not(.csd):not(.ssd):not(.solid-csd).fullscreen headerbar, .background:not(.csd):not(.ssd):not(.solid-csd).fullscreen headerbar:not(:last-child) {
border-top: 0 none transparent;
background-color: #2E3440;
box-shadow: none;
}
dialog.background.csd>headerbar.titlebar>button:not(.image-button):not(.text-button):not(.toggle):not(.popup) {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
.linked.path-bar button.text-button:not(.image-button), .path-bar button.text-button:not(.image-button) {
padding: 0 0.2rem 0;
-gtk-outline-radius: 2px;
}
.linked.path-bar button.text-button:not(.image-button) label, .path-bar button.text-button:not(.image-button) label {
margin-left: 0.4rem;
margin-right: 0.4rem;
padding: 0 0 0.1rem;
}
.linked.path-bar button.image-button, .path-bar button.image-button {
padding: 0 0.2rem 0;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
.linked.path-bar button.image-button image, .path-bar button.image-button image {
margin: 0 0.4rem 0;
padding: 0;
}
.linked.path-bar button.text-button.image-button, .linked.path-bar button.text-button.image-button.toggle, .path-bar button.text-button.image-button, .path-bar button.text-button.image-button.toggle {
padding: 0 0.2rem 0;
-gtk-outline-radius: 2px;
}
.linked.path-bar button.text-button.image-button label, .linked.path-bar button.text-button.image-button.toggle label, .path-bar button.text-button.image-button label, .path-bar button.text-button.image-button.toggle label {
padding: 0 0 0.1rem;
}
.linked.path-bar button.text-button.image-button label:dir(ltr), .linked.path-bar button.text-button.image-button.toggle label:dir(ltr), .path-bar button.text-button.image-button label:dir(ltr), .path-bar button.text-button.image-button.toggle label:dir(ltr) {
margin-left: 0;
margin-right: 0.4rem;
}
.linked.path-bar button.text-button.image-button label:dir(rtl), .linked.path-bar button.text-button.image-button.toggle label:dir(rtl), .path-bar button.text-button.image-button label:dir(rtl), .path-bar button.text-button.image-button.toggle label:dir(rtl) {
margin-left: 0.4rem;
margin-right: 0;
}
.linked.path-bar button.text-button.image-button image:dir(ltr), .linked.path-bar button.text-button.image-button.toggle image:dir(ltr), .path-bar button.text-button.image-button image:dir(ltr), .path-bar button.text-button.image-button.toggle image:dir(ltr) {
margin-left: 0.1rem;
margin-right: 0.4rem;
}
.linked.path-bar button.text-button.image-button image:dir(ltr), .linked.path-bar button.text-button.image-button.toggle image:dir(ltr), .path-bar button.text-button.image-button image:dir(ltr), .path-bar button.text-button.image-button.toggle image:dir(ltr) {
margin-left: 0.4rem;
margin-right: 0.1rem;
}
.linked.path-bar button.slider-button, .path-bar button.slider-button {
min-height: 16px;
padding: 0 0.2rem 0;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
.linked.path-bar button.slider-button image, .path-bar button.slider-button image {
margin: 0 0.4rem 0;
}
treeview.view {
border-left-color: alpha(currentColor, 0.2);
border-top-color: rgba(0, 0, 0, 0.13);
border-radius: 0;
background-color: transparent;
background-image: none;
box-shadow: none;
}
* {
-GtkTreeView-horizontal-separator: 4;
-GtkTreeView-grid-line-width: 0;
-GtkTreeView-grid-line-pattern: '';
-GtkTreeView-tree-line-width: 1;
-GtkTreeView-tree-line-pattern: '';
-GtkTreeView-expander-size: 16;
}
treeview.view:hover, treeview.view:active {
border-radius: 0;
}
treeview.view:selected {
border-radius: 0;
}
treeview.view, treeview.view entry, treeview.view entry>label {
color: rgba(207, 216, 220, 0.87);
}
treeview.view:hover, treeview.view:active, treeview.view:focus, treeview.view entry:hover, treeview.view entry:active, treeview.view entry:focus, treeview.view entry>label:hover, treeview.view entry>label:active, treeview.view entry>label:focus {
color: #CFD8DC;
}
treeview.view:selected, treeview.view entry:selected, treeview.view entry>label:selected {
color: #FFFFFF;
}
treeview.view:disabled, treeview.view entry:disabled, treeview.view entry>label:disabled {
color: rgba(207, 216, 220, 0.28);
}
treeview.view:disabled:selected, treeview.view entry:disabled:selected, treeview.view entry>label:disabled:selected {
color: rgba(255, 255, 255, 0.4);
}
treeview.view.separator {
min-height: 5px;
color: #212B30;
}
treeview.view.sidebar {
background-color: #2E3440;
font-weight: 500;
}
treeview.view:drop(active) {
border-style: solid none;
border-width: 1px;
border-color: #5E81AC;
}
treeview.view:drop(active).after {
border-top-style: none;
}
treeview.view:drop(active).before {
border-bottom-style: none;
}
treeview.view.expander {
min-width: 16px;
min-height: 16px;
}
treeview.view.expander:dir(ltr) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
}
treeview.view.expander:dir(rtl) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl");
}
treeview.view.expander:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
}
treeview.view.expander:selected {
color: rgba(255, 255, 255, 0.87);
}
treeview.view.expander:selected:hover, treeview.view.expander:selected:active {
color: #FFFFFF;
}
treeview.view.progressbar {
box-shadow: inset 0 -4px #5E81AC;
}
treeview.view.progressbar:selected {
box-shadow: inset 0 -4px #FFFFFF;
}
treeview.view.trough {
box-shadow: inset 0 -4px rgba(94, 129, 172, 0.2);
}
treeview.view.trough:selected {
box-shadow: inset 0 -4px rgba(255, 255, 255, 0.2);
}
treeview.view, paned treeview.view {
background-color: #2E3440;
}
treeview.view:hover, treeview.view row:hover, paned treeview.view:hover, paned treeview.view row:hover {
color: #CFD8DC;
}
treeview.view header button {
background-color: #2E3440;
color: rgba(207, 216, 220, 0.54);
}
treeview.view header button:hover {
background-color: alpha(currentColor, 0.12);
color: rgba(207, 216, 220, 0.87);
}
treeview.view header button:active {
background-color: alpha(currentColor, 0.12);
color: #CFD8DC;
}
treeview.view header button:disabled {
background-color: #2E3440;
color: rgba(207, 216, 220, 0.28);
}
treeview.view button.dnd, treeview.view button.dnd:hover, treeview.view button.dnd:active, treeview.view button.dnd:selected, treeview.view header.button.dnd, treeview.view header.button.dnd:hover, treeview.view header.button.dnd:active, treeview.view header.button.dnd:selected {
min-height: 1.5rem;
padding: 0 0.5rem 0;
border: 1px solid rgba(0, 0, 0, 0.13);
border-radius: 0;
background-color: #5E81AC;
color: #FFFFFF;
box-shadow: none;
font-weight: 400;
transition: none;
}
treeview.view header button:last-child, treeview.view:last-child button {
border-right-style: none;
}
treeview.view acceleditor>label {
background-color: #5E81AC;
}
treeview.view header button, treeview.view header button:hover, treeview.view header button:disabled, notebook.psppire-data-editor widget.view button:not(.flat) {
min-height: 1.5rem;
padding: 0 0.5rem 0;
border-style: none solid solid none;
border-width: 1px;
border-color: rgba(0, 0, 0, 0.13);
border-radius: 0;
box-shadow: none;
font-weight: 400;
}
.menubar, menubar {
-GtkWidget-window-dragging: true;
padding: 0;
background-color: #2E3440;
}
.menubar>menuitem, menubar>menuitem {
padding: 0.4rem 0.6rem 0.5rem;
background-color: transparent;
color: rgba(207, 216, 220, 0.87);
}
.menubar>menuitem:hover, menubar>menuitem:hover {
color: #CFD8DC;
box-shadow: inset 0 -2px #5E81AC;
}
.menubar>menuitem:disabled, menubar>menuitem:disabled {
color: rgba(207, 216, 220, 0.28);
box-shadow: none;
}
.menu, .context-menu, menu {
font: initial;
}
.menu, .solid-csd.popup .menu, .context-menu, .solid-csd.popup .context-menu, menu, .solid-csd.popup menu {
padding: 0.3rem 1px;
border-radius: 0;
border-width: 1px;
border-style: solid;
border-color: #212B30;
background-color: #2E3440;
}
.csd.popup .menu, .csd.popup .context-menu, .csd.popup menu {
margin: 0.3rem 0;
padding: 0.3rem 0;
border-radius: 2px;
border-width: 1px 0 0;
border-style: solid none none;
border-color: #2E3440 transparent transparent;
}
.menu menuitem, .context-menu menuitem, menu menuitem {
min-height: 1.5rem;
min-width: 3rem;
padding: 0.4rem 0.6rem 0.5rem;
color: rgba(207, 216, 220, 0.87);
font: initial;
text-shadow: none;
transition: none;
}
.menu menuitem:hover, .context-menu menuitem:hover, menu menuitem:hover {
background-color: alpha(currentColor, 0.12);
color: #CFD8DC;
transition: none;
}
.menu menuitem:disabled, .context-menu menuitem:disabled, menu menuitem:disabled {
color: rgba(207, 216, 220, 0.28);
}
.menu menuitem arrow, .context-menu menuitem arrow, menu menuitem arrow {
min-height: 1.2rem;
min-width: 1.2rem;
}
.menu menuitem arrow:dir(ltr), .context-menu menuitem arrow:dir(ltr), menu menuitem arrow:dir(ltr) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
margin-left: 0.8rem;
}
.menu menuitem arrow:dir(rtl), .context-menu menuitem arrow:dir(rtl), menu menuitem arrow:dir(rtl) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl");
margin-right: 0.8rem;
}
.menu menuitem label:dir(rtl), .menu menuitem label:dir(ltr), .menu menuitem arrow:dir(rtl), .menu menuitem arrow:dir(ltr), .context-menu menuitem label:dir(rtl), .context-menu menuitem label:dir(ltr), .context-menu menuitem arrow:dir(rtl), .context-menu menuitem arrow:dir(ltr), menu menuitem label:dir(rtl), menu menuitem label:dir(ltr), menu menuitem arrow:dir(rtl), menu menuitem arrow:dir(ltr) {
color: inherit;
}
.menu>arrow, .context-menu>arrow, menu>arrow {
min-height: 1.2rem;
min-width: 1.2rem;
padding: 0.3rem;
border-style: none;
border-radius: 0;
color: rgba(207, 216, 220, 0.87);
background-color: #2E3440;
}
.menu>arrow:hover, .context-menu>arrow:hover, menu>arrow:hover {
color: #CFD8DC;
background-color: #2E3440;
}
.menu>arrow:checked, .context-menu>arrow:checked, menu>arrow:checked {
background-color: alpha(currentColor, 0.12);
color: #CFD8DC;
}
.menu>arrow:disabled, .context-menu>arrow:disabled, menu>arrow:disabled {
border-color: transparent;
color: transparent;
background-color: transparent;
}
.menu>arrow.top, .context-menu>arrow.top, menu>arrow.top {
margin-top: -0.4rem;
-gtk-icon-source: -gtk-icontheme("pan-up-symbolic");
border-bottom: 1px solid rgba(0, 0, 0, 0.13);
}
.menu>arrow.bottom, .context-menu>arrow.bottom, menu>arrow.bottom {
margin-bottom: -0.4rem;
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
border-top: 1px solid rgba(0, 0, 0, 0.13);
}
.menu>separator, .context-menu>separator, menu>separator {
margin-top: 0.3rem;
margin-bottom: 0.3rem;
}
.menu>separator:dir(ltr), .context-menu>separator:dir(ltr), menu>separator:dir(ltr) {
margin-left: 1.8rem;
}
.menu>separator:dir(rtl), .context-menu>separator:dir(rtl), menu>separator:dir(rtl) {
margin-right: 1.8rem;
}
menuitem accelerator {
color: alpha(currentColor, 0.54);
}
menuitem separator {
margin-top: 0.3rem;
margin-bottom: 0.3rem;
border-top: 1px solid rgba(0, 0, 0, 0.13);
color: transparent;
background: none;
}
menuitem separator:dir(ltr) {
margin-left: 1.8rem;
}
menuitem separator:dir(rtl) {
margin-right: 1.8rem;
}
menuitem box.horizontal separator {
min-height: 1px;
border: none;
background-color: rgba(0, 0, 0, 0.13);
}
menuitem box.horizontal separator:dir(ltr), menuitem box.horizontal separator:dir(rtl) {
margin: 0.96rem 0;
}
window.popup, window.popup.solid-csd {
border-radius: 0;
}
window.popup.csd {
border-radius: 2px;
}
#IBusCandidate {
border: 1px solid rgba(0, 0, 0, 0.13);
background-color: #2E3440;
box-shadow: inset 0 1px #2E3440;
}
#IBusCandidate>box>label {
color: rgba(207, 216, 220, 0.54);
}
#IBusCandidate widget label {
color: rgba(207, 216, 220, 0.87);
font-size: 110%;
-gtk-secondary-caret-color: #5E81AC;
}
#IBusCandidate widget label:selected {
color: #FFFFFF;
}
#IBusCandidate button.flat.image-button {
margin: 0.3rem;
}
#IBusHandle {
background-image: image(#2E3440);
}
popover.background {
padding: 0;
background-color: #2E3440;
box-shadow: 0 4.5px 5.5px rgba(0, 0, 0, 0.38);
}
popover.background:backdrop {
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
}
popover.background.menu {
margin: 0;
padding: 0;
}
popover.background.menu>stack {
margin: -4px -6px -6px;
}
popover.background.menu separator.horizontal {
margin-top: 0.3rem;
margin-bottom: 0.3rem;
}
.csd popover.background, popover.background {
border-width: 1px;
border-style: solid;
border-radius: 0;
border-color: rgba(0, 0, 0, 0.065) #2E3440 #2E3440;
border-image: linear-gradient(to bottom, #2E3440 1px, #2E3440, #2E3440 1px) 1/1px stretch;
}
popover.background>list, popover.background>.view, popover.background>toolbar, popover.background.osd>toolbar {
border-style: none;
border-image: none;
background-color: transparent;
}
popover.background separator, popover.background list separator {
margin: 0;
}
popover.background list>row, popover.background list>.activatable {
padding: 0;
transition-property: opacity, background-image;
}
popover.background button menuitem.flat, popover.background button.flat {
padding: 0 1rem 0;
background-color: transparent;
color: rgba(207, 216, 220, 0.87);
font-weight: 400;
font-size: 100%;
transition-duration: 0s;
}
popover.background button menuitem.flat:hover, popover.background button.flat:hover {
background-color: transparent;
color: #CFD8DC;
}
popover.background button menuitem.flat:disabled, popover.background button.flat:disabled {
color: rgba(207, 216, 220, 0.2436);
}
popover.background button menuitem.flat label, popover.background button.flat label {
padding: 0.4rem 0 0.5rem;
}
popover.background button.image-button {
padding: 0.5rem;
}
popover.background button.model.image-button {
min-height: 2rem;
}
popover.background .linked>button {
background-color: transparent;
color: rgba(207, 216, 220, 0.87);
}
popover.background .linked>button:hover {
background-color: transparent;
color: #CFD8DC;
}
popover.background .linked>button:active {
background-color: transparent;
color: #CFD8DC;
}
popover.background .linked>button:checked {
background-color: transparent;
color: #CFD8DC;
}
popover.background .linked>button:disabled {
background-color: transparent;
}
popover.background.touch-selection button.image-button, popover.background.magnifier button.image-button {
padding: 0.75rem;
}
notebook {
padding: 0;
}
notebook.frame {
border: 1px solid #212B30;
transition: none;
}
notebook.frame>header, notebook.frame>header.frame {
border-style: none;
}
notebook.frame>header.top {
margin: -1px -1px 0 -1px;
}
notebook.frame>header.bottom {
margin: 0 -1px -1px -1px;
}
notebook.frame>header.left {
margin: -1px 0 -1px -1px;
}
notebook.frame>header.right {
margin: -1px -1px -1px 0;
}
notebook>stack {
transition: none;
}
notebook>stack:only-child {
border: none;
background-color: transparent;
box-shadow: none;
}
notebook>stack:not(:only-child), notebook>stack:not(:first-child), notebook>stack:not(:last-child) {
border: none;
background-color: #2E3440;
box-shadow: inset 0 0 0 1px #2E3440;
}
notebook>header {
background-color: #2E3440;
}
notebook>header tabs {
background-color: transparent;
}
notebook>header.top {
box-shadow: 0 1px rgba(0, 0, 0, 0.13);
}
notebook>header.bottom {
box-shadow: 0 -1px rgba(0, 0, 0, 0.13);
}
notebook>header.left {
box-shadow: 1px 0 rgba(0, 0, 0, 0.13);
}
notebook>header.right {
box-shadow: -1px 0 rgba(0, 0, 0, 0.13);
}
notebook>header.top>tabs {
margin: 0 0.45rem -1px 0.45rem;
}
notebook>header.top>tabs>tab {
margin: 0 -1px 0 -1px;
padding: 0.4rem 0.4rem;
border-bottom-width: 2px;
box-shadow: none;
}
notebook>header.top>tabs>tab.reorderable-page {
border-left-width: 1px;
border-right-width: 1px;
}
notebook>header.bottom>tabs {
margin: -1px 0.45rem 0 0.45rem;
}
notebook>header.bottom>tabs>tab {
margin: 0 -1px 0 -1px;
padding: 0.4rem 0.4rem;
border-top-width: 2px;
box-shadow: none;
}
notebook>header.bottom>tabs>tab.reorderable-page {
border-left-width: 1px;
border-right-width: 1px;
}
notebook>header.left>tabs {
margin: 0.45rem -1px 0.45rem 0;
}
notebook>header.left>tabs>tab {
margin: -1px 0 -1px 0;
padding: 0.4rem 0.4rem;
border-right-width: 2px;
box-shadow: none;
}
notebook>header.left>tabs>tab.reorderable-page {
border-bottom-width: 1px;
border-top-width: 1px;
}
notebook>header.right>tabs {
margin: 0.45rem 0 0.45rem -1px;
}
notebook>header.right>tabs>tab {
margin: -1px 0 -1px 0;
padding: 0.4rem 0.4rem;
border-left-width: 2px;
box-shadow: none;
}
notebook>header.right>tabs>tab.reorderable-page {
border-bottom-width: 1px;
border-top-width: 1px;
}
notebook>header.top tab.reorderable-page {
border-bottom-width: 2px;
border-bottom-color: transparent;
}
notebook>header.top tab.reorderable-page:hover {
border-color: rgba(0, 0, 0, 0.13);
border-bottom-width: 2px;
border-bottom-color: alpha(currentColor, 0.2);
background-color: #2E3440;
box-shadow: none;
}
notebook>header.top tab.reorderable-page:checked {
border-color: rgba(0, 0, 0, 0.13);
border-bottom-width: 2px;
border-bottom-color: #5E81AC;
background-color: #2E3440;
box-shadow: -1px 0 2px rgba(0, 0, 0, 0.02), -1px 0 4px rgba(0, 0, 0, 0.03), 1px 0 2px rgba(0, 0, 0, 0.02), 1px 0 4px rgba(0, 0, 0, 0.03);
}
notebook>header.bottom tab.reorderable-page {
border-top-width: 2px;
border-top-color: transparent;
}
notebook>header.bottom tab.reorderable-page:hover {
border-color: rgba(0, 0, 0, 0.13);
border-top-width: 2px;
border-top-color: alpha(currentColor, 0.2);
background-color: #2E3440;
box-shadow: none;
}
notebook>header.bottom tab.reorderable-page:checked {
border-color: rgba(0, 0, 0, 0.13);
border-top-width: 2px;
border-top-color: #5E81AC;
background-color: #2E3440;
box-shadow: -1px 0 2px rgba(0, 0, 0, 0.02), -1px 0 4px rgba(0, 0, 0, 0.03), 1px 0 2px rgba(0, 0, 0, 0.02), 1px 0 4px rgba(0, 0, 0, 0.03);
}
notebook>header.left tab.reorderable-page {
border-right-width: 2px;
border-right-color: transparent;
}
notebook>header.left tab.reorderable-page:hover {
border-color: rgba(0, 0, 0, 0.13);
border-right-width: 2px;
border-right-color: alpha(currentColor, 0.2);
background-color: #2E3440;
box-shadow: none;
}
notebook>header.left tab.reorderable-page:checked {
border-color: rgba(0, 0, 0, 0.13);
border-right-width: 2px;
border-right-color: #5E81AC;
background-color: #2E3440;
box-shadow: -1px 0 2px rgba(0, 0, 0, 0.02), -1px 0 4px rgba(0, 0, 0, 0.03), 1px 0 2px rgba(0, 0, 0, 0.02), 1px 0 4px rgba(0, 0, 0, 0.03);
}
notebook>header.right tab.reorderable-page {
border-left-width: 2px;
border-left-color: transparent;
}
notebook>header.right tab.reorderable-page:hover {
border-color: rgba(0, 0, 0, 0.13);
border-left-width: 2px;
border-left-color: alpha(currentColor, 0.2);
background-color: #2E3440;
box-shadow: none;
}
notebook>header.right tab.reorderable-page:checked {
border-color: rgba(0, 0, 0, 0.13);
border-left-width: 2px;
border-left-color: #5E81AC;
background-color: #2E3440;
box-shadow: -1px 0 2px rgba(0, 0, 0, 0.02), -1px 0 4px rgba(0, 0, 0, 0.03), 1px 0 2px rgba(0, 0, 0, 0.02), 1px 0 4px rgba(0, 0, 0, 0.03);
}
notebook>header>tabs>arrow {
color: rgba(207, 216, 220, 0.54);
transition: none;
}
notebook>header>tabs>arrow:hover, notebook>header>tabs>arrow:active {
color: #CFD8DC;
}
notebook>header>tabs>arrow:disabled {
color: transparent;
}
notebook tab {
border-width: 0;
border-style: solid;
border-color: transparent;
background-color: transparent;
background-image: radial-gradient(circle farthest-side at center, alpha(currentColor, 0.3) 12.5%, transparent 0%);
background-repeat: no-repeat;
background-position: center center;
background-size: 0% 0%;
transition: border-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), border-image 0.2s cubic-bezier(0.4, 0, 0.2, 1), background-size 0s, background-image 0s, box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1);
color: rgba(207, 216, 220, 0.54);
}
notebook tab:hover {
border-color: alpha(currentColor, 0.2);
}
notebook tab:checked {
border-color: #5E81AC;
background-image: radial-gradient(circle farthest-side at center, transparent 12.5%, transparent 0%);
background-size: 800% 800%;
transition: border-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), border-image 0.2s cubic-bezier(0.4, 0, 0.2, 1), background-size 0.3s cubic-bezier(0, 0, 0.2, 1), background-image 0.3s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}
notebook tab:hover, notebook tab:checked {
color: #CFD8DC;
}
notebook tab:hover label, notebook tab:checked label {
color: #CFD8DC;
}
notebook tab button.flat {
color: rgba(207, 216, 220, 0.54);
}
notebook tab:hover button.flat, notebook tab:checked button.flat {
color: rgba(207, 216, 220, 0.87);
}
notebook tab:hover button.flat:hover, notebook tab:hover button.flat:active, notebook tab:checked button.flat:hover, notebook tab:checked button.flat:active {
color: #CFD8DC;
}
notebook tab:disabled button.flat {
color: rgba(207, 216, 220, 0.28);
}
notebook tab {
outline-offset: -0.45rem;
outline-color: transparent;
}
notebook:focus tab {
outline-color: alpha(currentColor, 0.2);
}
notebook:not(.reorderable-page)>entry {
border-radius: 0;
-gtk-outline-radius: 0;
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
color: rgba(207, 216, 220, 0.87);
border-radius: 0;
background-color: transparent;
}
notebook:not(.reorderable-page)>entry:focus {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, #5E81AC 100%, transparent) 0 0 2/0 0 2px;
color: #CFD8DC;
transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s;
background-color: transparent;
}
notebook:not(.reorderable-page)>entry:disabled {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
color: rgba(207, 216, 220, 0.28);
background-color: transparent;
}
notebook header.top tab label, notebook header.top tab.reorderable-page label, notebook header.bottom tab label, notebook header.bottom tab.reorderable-page label, notebook header.left tab label, notebook header.left tab.reorderable-page label, notebook header.right tab label, notebook header.right tab.reorderable-page label {
min-height: 20px;
padding: 0 0.4rem;
font-weight: 500;
}
notebook header.top tabs>arrow, notebook header.bottom tabs>arrow, notebook header.left tabs>arrow, notebook header.right tabs>arrow {
min-height: 16px;
min-width: 16px;
margin: 0 0.4rem;
padding: 0;
border-radius: 0;
-gtk-outline-radius: 0;
}
notebook header.top button, notebook header.bottom button, notebook header.left button, notebook header.right button {
min-height: 16px;
min-width: 16px;
padding: 0;
}
notebook header.top button image, notebook header.bottom button image, notebook header.left button image, notebook header.right button image {
padding: 0.5rem;
}
notebook header.top button.image-button, notebook header.bottom button.image-button, notebook header.left button.image-button, notebook header.right button.image-button {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
notebook header.top button.toggle:checked, notebook header.bottom button.toggle:checked, notebook header.left button.toggle:checked, notebook header.right button.toggle:checked {
background-color: transparent;
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#5E81AC), to(transparent)) 0 0 2/0 0 2px;
}
notebook header.top tab button, notebook header.top tab button.image-button, notebook header.top tab button.small-button, notebook header.bottom tab button, notebook header.bottom tab button.image-button, notebook header.bottom tab button.small-button, notebook header.left tab button, notebook header.left tab button.image-button, notebook header.left tab button.small-button, notebook header.right tab button, notebook header.right tab button.image-button, notebook header.right tab button.small-button {
border-radius: 100px;
-gtk-outline-radius: 100px;
}
@keyframes slow_down_vert {
from {
min-width: 0.45rem;
}
to {
min-width: 0.9rem;
}
}
@keyframes slow_down_horz {
from {
min-height: 0.45rem;
}
to {
min-height: 0.9rem;
}
}
scrollbar {
background-color: rgba(41, 53, 59, 0.55);
transition-duration: 0.2s;
}
* {
-GtkScrollbar-has-backward-stepper: false;
-GtkScrollbar-has-forward-stepper: false;
}
scrollbar.top {
border: none;
}
.background scrolledwindow>scrollbar.top:not(.overlay-indicator) {
margin: 0 0 -2px 0;
}
scrollbar.bottom {
border: none;
}
.background scrolledwindow>scrollbar.bottom:not(.overlay-indicator) {
margin: -2px 0 0 0;
}
scrollbar.left {
border: none;
}
.background scrolledwindow>scrollbar.left:not(.overlay-indicator) {
margin: 0 -2px 0 0;
}
scrollbar.right {
border: none;
}
.background scrolledwindow>scrollbar.right:not(.overlay-indicator) {
margin: 0 0 0 -2px;
}
scrollbar slider {
background-color: rgba(207, 216, 220, 0.297);
}
scrollbar slider:hover {
background-color: rgba(207, 216, 220, 0.4785);
}
scrollbar slider:active {
background-color: #CFD8DC;
}
scrollbar slider:disabled {
opacity: 0.4;
}
scrollbar.vertical slider, scrollbar.vertical.fine-tune slider {
min-width: 0.9rem;
min-height: 2.4rem;
margin: 0;
border-radius: 0;
border: 0 none transparent;
}
scrollbar.horizontal slider, scrollbar.horizontal.fine-tune slider {
min-width: 2.4rem;
min-height: 0.9rem;
margin: 0;
border-radius: 0;
border: 0 none transparent;
}
scrollbar.overlay-indicator:not(.dragging):not(.hovering) {
border-color: transparent;
background-color: transparent;
}
scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider {
margin: 0;
border: 0 none transparent;
background-color: rgba(147, 153, 156, 0.55);
}
.background scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider {
background-color: rgba(207, 216, 220, 0.297);
}
scrollbar.overlay-indicator:not(.dragging):not(.hovering) button {
min-width: 0.9rem;
min-height: 0.9rem;
border-radius: 0;
border: none;
background-color: rgba(207, 216, 220, 0.297);
-gtk-icon-source: none;
}
scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical slider {
min-width: 0.45rem;
min-height: 2.4rem;
margin: 0;
}
scrollbar.overlay-indicator:not(.dragging):not(.hovering).vertical button {
min-width: 0.45rem;
margin: 0;
}
scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal slider {
min-width: 2.4rem;
min-height: 0.45rem;
margin: 0;
}
scrollbar.overlay-indicator:not(.dragging):not(.hovering).horizontal button {
min-height: 2.4rem;
margin: 0;
}
scrollbar.overlay-indicator.dragging, scrollbar.overlay-indicator.hovering {
opacity: 0.8;
}
scrollbar.overlay-indicator.hovering.vertical slider {
animation: slow_down_vert 0.2s linear forwards;
}
scrollbar.overlay-indicator.hovering.horizontal slider {
animation: slow_down_horz 0.2s linear forwards;
}
switch {
min-width: 32px;
border: 0.75rem solid transparent;
border-radius: 100px;
-gtk-outline-radius: 100px;
background-color: rgba(207, 216, 220, 0.54);
font-size: 0;
outline-offset: -0.3rem;
}
switch:checked {
background-color: rgba(94, 129, 172, 0.54);
}
switch:checked:disabled {
background-color: rgba(94, 129, 172, 0.1512);
}
switch:disabled {
background-color: rgba(207, 216, 220, 0.1512);
}
switch slider {
min-width: 16px;
min-height: 16px;
margin: -2px 0;
padding: 0;
border-radius: 100px;
-gtk-outline-radius: 100px;
background-color: #b9c2c7;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
transition-duration: 0.2s;
}
switch:hover slider {
background-image: image(#CFD8DC);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28), 0 0 0 7px alpha(currentColor, 0.2);
}
switch:checked slider {
background-color: #5E81AC;
background-image: none;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
}
switch:checked:hover slider {
background-image: image(rgba(255, 255, 255, 0.12));
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28), 0 0 0 7px rgba(94, 129, 172, 0.2);
}
switch:disabled slider, switch:disabled:checked slider {
background-color: #404b51;
background-image: none;
box-shadow: none;
}
row:selected>switch {
background-color: #5E81AC;
}
row:selected>switch:checked {
background-color: #FFFFFF;
}
row:selected>switch slider {
background-color: #FFFFFF;
}
row:selected>switch:hover slider {
background-image: image(rgba(38, 50, 56, 0.12));
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28), 0 0 0 7px rgba(255, 255, 255, 0.2);
}
row:selected>switch:checked slider {
background-color: #FFFFFF;
}
row:selected>switch:checked:hover slider {
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28), 0 0 0 7px rgba(255, 255, 255, 0.2);
}
.titlebar switch:not(:indeterminate), headerbar switch:not(:indeterminate), .titlebar switch:not(:indeterminate) slider:not(:indeterminate), headerbar switch:not(:indeterminate) slider:not(:indeterminate), .titlebar switch:disabled, .titlebar switch:disabled:checked, headerbar switch:disabled, headerbar switch:disabled:checked, row * switch:not(:indeterminate), row:selected * switch:not(:indeterminate), grid switch:not(:indeterminate), row * switch:not(:indeterminate) slider:not(:indeterminate), row:selected * switch:not(:indeterminate) slider:not(:indeterminate), grid switch:not(:indeterminate) slider:not(:indeterminate), row * switch:disabled, row * switch:disabled:checked, row:selected * switch:disabled, row:selected * switch:disabled:checked, grid switch:disabled, grid switch:disabled:checked {
margin: 0;
padding: 0;
border: unset;
color: transparent;
background: unset;
background-image: unset;
background-size: 50px 30px;
background-repeat: no-repeat;
background-position: right center;
box-shadow: none;
font-size: 0;
outline-color: transparent;
}
.titlebar switch:dir(rtl):not(:indeterminate), headerbar switch:dir(rtl):not(:indeterminate), .titlebar switch:not(:indeterminate) slider:dir(rtl):not(:indeterminate), headerbar switch:not(:indeterminate) slider:dir(rtl):not(:indeterminate), .titlebar switch:dir(rtl):disabled, .titlebar switch:dir(rtl):disabled:checked, headerbar switch:dir(rtl):disabled, headerbar switch:dir(rtl):disabled:checked, row * switch:dir(rtl):not(:indeterminate), row:selected * switch:dir(rtl):not(:indeterminate), grid switch:dir(rtl):not(:indeterminate), row * switch:not(:indeterminate) slider:dir(rtl):not(:indeterminate), row:selected * switch:not(:indeterminate) slider:dir(rtl):not(:indeterminate), grid switch:not(:indeterminate) slider:dir(rtl):not(:indeterminate), row * switch:dir(rtl):disabled, row * switch:dir(rtl):disabled:checked, row:selected * switch:dir(rtl):disabled, row:selected * switch:dir(rtl):disabled:checked, grid switch:dir(rtl):disabled, grid switch:dir(rtl):disabled:checked {
background-position: left center;
}
row * switch:not(:indeterminate), grid switch:not(:indeterminate) {
background-image: -gtk-scaled(url("assets/toggle-off-dark.png"), url("assets/toggle-off-dark@2.png"));
}
row * switch:hover:not(:indeterminate), grid switch:hover:not(:indeterminate) {
background-image: -gtk-scaled(url("assets/toggle-off-hover-dark.png"), url("assets/toggle-off-hover-dark@2.png"));
}
row * switch:checked:not(:indeterminate), grid switch:checked:not(:indeterminate) {
background-image: -gtk-scaled(url("assets/toggle-on-dark.png"), url("assets/toggle-on-dark@2.png"));
}
row * switch:checked:hover:not(:indeterminate), grid switch:checked:hover:not(:indeterminate) {
background-image: -gtk-scaled(url("assets/toggle-on-hover-dark.png"), url("assets/toggle-on-hover-dark@2.png"));
}
row * switch:checked:disabled:not(:indeterminate), grid switch:checked:disabled:not(:indeterminate), row * switch:checked:disabled:hover:not(:indeterminate), grid switch:checked:disabled:hover:not(:indeterminate) {
background-image: -gtk-scaled(url("assets/toggle-on-insensitive-dark.png"), url("assets/toggle-on-insensitive-dark@2.png"));
}
row * switch:disabled:not(:indeterminate), grid switch:disabled:not(:indeterminate), row * switch:disabled:hover:not(:indeterminate), grid switch:disabled:hover:not(:indeterminate) {
background-image: -gtk-scaled(url("assets/toggle-off-insensitive-dark.png"), url("assets/toggle-off-insensitive-dark@2.png"));
}
row:selected * switch:not(:indeterminate) {
background-image: -gtk-scaled(url("assets/toggle-off-selected-row.png"), url("assets/toggle-off-selected-row@2.png"));
}
row:selected * switch:hover:not(:indeterminate) {
background-image: -gtk-scaled(url("assets/toggle-off-selected-row-hover.png"), url("assets/toggle-off-selected-row-hover@2.png"));
}
row:selected * switch:checked:not(:indeterminate) {
background-image: -gtk-scaled(url("assets/toggle-on-selected-row.png"), url("assets/toggle-on-selected-row@2.png"));
}
row:selected * switch:checked:hover:not(:indeterminate) {
background-image: -gtk-scaled(url("assets/toggle-on-selected-row-hover.png"), url("assets/toggle-on-selected-row-hover@2.png"));
}
.titlebar switch:not(:indeterminate), headerbar switch:not(:indeterminate) {
background-image: -gtk-scaled(url("assets/toggle-off-dark.png"), url("assets/toggle-off-dark@2.png"));
}
.titlebar switch:hover:not(:indeterminate), headerbar switch:hover:not(:indeterminate) {
background-image: -gtk-scaled(url("assets/toggle-off-hover-dark.png"), url("assets/toggle-off-hover-dark@2.png"));
}
.titlebar switch:checked:not(:indeterminate), headerbar switch:checked:not(:indeterminate) {
background-image: -gtk-scaled(url("assets/toggle-on-dark.png"), url("assets/toggle-on-dark@2.png"));
}
.titlebar switch:checked:hover:not(:indeterminate), headerbar switch:checked:hover:not(:indeterminate) {
background-image: -gtk-scaled(url("assets/toggle-on-hover-dark.png"), url("assets/toggle-on-hover-dark@2.png"));
}
.titlebar switch:checked:disabled:not(:indeterminate), headerbar switch:checked:disabled:not(:indeterminate), .titlebar switch:checked:disabled:hover:not(:indeterminate), headerbar switch:checked:disabled:hover:not(:indeterminate) {
background-image: -gtk-scaled(url("assets/toggle-on-insensitive-dark.png"), url("assets/toggle-on-insensitive-dark@2.png"));
}
.titlebar switch:disabled:not(:indeterminate), headerbar switch:disabled:not(:indeterminate), .titlebar switch:disabled:hover:not(:indeterminate), headerbar switch:disabled:hover:not(:indeterminate) {
background-image: -gtk-scaled(url("assets/toggle-off-insensitive-dark.png"), url("assets/toggle-off-insensitive-dark@2.png"));
}
row * switch:not(:indeterminate), row:selected * switch:not(:indeterminate), grid switch:not(:indeterminate) {
min-width: 50px;
min-height: 30px;
}
row * switch:disabled, row * switch:disabled:checked, row:selected * switch:disabled, row:selected * switch:disabled:checked, grid switch:disabled, grid switch:disabled:checked {
min-width: 50px;
min-height: 30px;
}
@keyframes check_radio_hover {
from {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(alpha(currentColor, 0.12)), to(transparent));
}
to {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.12)), to(transparent));
}
}
@keyframes check_radio_active {
from {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(rgba(94, 129, 172, 0.12)), to(transparent));
}
to {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(94, 129, 172, 0.12)), to(transparent));
}
}
@keyframes check_radio_active_reverse {
from {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(rgba(94, 129, 172, 0.25)), to(transparent));
}
to {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(rgba(94, 129, 172, 0)), to(transparent));
}
}
check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-solid-dark.png"), url("assets/checkbox-unchecked-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
check:hover {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-solid-dark.png"), url("assets/checkbox-unchecked-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
check:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-solid-dark.png"), url("assets/checkbox-unchecked-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
check:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-solid-insensitive-dark.png"), url("assets/checkbox-unchecked-solid-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
check:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-solid-dark.png"), url("assets/checkbox-mixed-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
check:indeterminate:hover {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-solid-dark.png"), url("assets/checkbox-mixed-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
check:indeterminate:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-solid-dark.png"), url("assets/checkbox-mixed-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
check:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-solid-insensitive-dark.png"), url("assets/checkbox-mixed-solid-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-solid-dark.png"), url("assets/checkbox-checked-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
check:checked:hover {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-solid-dark.png"), url("assets/checkbox-checked-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
check:checked:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-solid-dark.png"), url("assets/checkbox-checked-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
check:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-solid-insensitive-dark.png"), url("assets/checkbox-checked-solid-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar check, messagedialog.background:not(#MozillaGtkWidget) check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-dark.png"), url("assets/checkbox-unchecked-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) check:hover {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active-dark.png"), url("assets/checkbox-unchecked-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar check:hover, messagedialog.background:not(#MozillaGtkWidget) check:hover {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active-dark.png"), url("assets/checkbox-unchecked-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) check:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active-dark.png"), url("assets/checkbox-unchecked-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar check:active, messagedialog.background:not(#MozillaGtkWidget) check:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-active-dark.png"), url("assets/checkbox-unchecked-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) check:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar check:disabled, messagedialog.background:not(#MozillaGtkWidget) check:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) check:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar check:indeterminate, messagedialog.background:not(#MozillaGtkWidget) check:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-dark.png"), url("assets/checkbox-mixed-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) check:indeterminate:hover {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active-dark.png"), url("assets/checkbox-mixed-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar check:indeterminate:hover, messagedialog.background:not(#MozillaGtkWidget) check:indeterminate:hover {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active-dark.png"), url("assets/checkbox-mixed-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) check:indeterminate:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active-dark.png"), url("assets/checkbox-mixed-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar check:indeterminate:active, messagedialog.background:not(#MozillaGtkWidget) check:indeterminate:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-active-dark.png"), url("assets/checkbox-mixed-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) check:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar check:indeterminate:disabled, messagedialog.background:not(#MozillaGtkWidget) check:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar check:checked, messagedialog.background:not(#MozillaGtkWidget) check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-dark.png"), url("assets/checkbox-checked-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) check:checked:hover {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-dark.png"), url("assets/checkbox-checked-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar check:checked:hover, messagedialog.background:not(#MozillaGtkWidget) check:checked:hover {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-dark.png"), url("assets/checkbox-checked-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) check:checked:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-dark.png"), url("assets/checkbox-checked-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar check:checked:active, messagedialog.background:not(#MozillaGtkWidget) check:checked:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-dark.png"), url("assets/checkbox-checked-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) check:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar check:checked:disabled, messagedialog.background:not(#MozillaGtkWidget) check:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-solid-dark.png"), url("assets/radio-unchecked-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
radio:hover {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-solid-dark.png"), url("assets/radio-unchecked-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
radio:active {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-solid-dark.png"), url("assets/radio-unchecked-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
radio:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-solid-insensitive-dark.png"), url("assets/radio-unchecked-solid-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
radio:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-solid-dark.png"), url("assets/radio-mixed-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
radio:indeterminate:hover {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-solid-dark.png"), url("assets/radio-mixed-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
radio:indeterminate:active {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-solid-dark.png"), url("assets/radio-mixed-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
radio:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-solid-insensitive-dark.png"), url("assets/radio-mixed-solid-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-solid-dark.png"), url("assets/radio-checked-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
radio:checked:hover {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-solid-dark.png"), url("assets/radio-checked-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
radio:checked:active {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-solid-dark.png"), url("assets/radio-checked-solid-dark@2.png"));
-gtk-icon-shadow: none;
}
radio:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-solid-insensitive-dark.png"), url("assets/radio-checked-solid-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar radio, messagedialog.background:not(#MozillaGtkWidget) radio {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-dark.png"), url("assets/radio-unchecked-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) radio:hover {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active-dark.png"), url("assets/radio-unchecked-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar radio:hover, messagedialog.background:not(#MozillaGtkWidget) radio:hover {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active-dark.png"), url("assets/radio-unchecked-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) radio:active {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active-dark.png"), url("assets/radio-unchecked-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar radio:active, messagedialog.background:not(#MozillaGtkWidget) radio:active {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-active-dark.png"), url("assets/radio-unchecked-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) radio:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar radio:disabled, messagedialog.background:not(#MozillaGtkWidget) radio:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) radio:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar radio:indeterminate, messagedialog.background:not(#MozillaGtkWidget) radio:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-dark.png"), url("assets/radio-mixed-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) radio:indeterminate:hover {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active-dark.png"), url("assets/radio-mixed-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar radio:indeterminate:hover, messagedialog.background:not(#MozillaGtkWidget) radio:indeterminate:hover {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active-dark.png"), url("assets/radio-mixed-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) radio:indeterminate:active {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active-dark.png"), url("assets/radio-mixed-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar radio:indeterminate:active, messagedialog.background:not(#MozillaGtkWidget) radio:indeterminate:active {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-active-dark.png"), url("assets/radio-mixed-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) radio:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar radio:indeterminate:disabled, messagedialog.background:not(#MozillaGtkWidget) radio:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar radio:checked, messagedialog.background:not(#MozillaGtkWidget) radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) radio:checked:hover {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active-dark.png"), url("assets/radio-checked-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar radio:checked:hover, messagedialog.background:not(#MozillaGtkWidget) radio:checked:hover {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active-dark.png"), url("assets/radio-checked-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) radio:checked:active {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active-dark.png"), url("assets/radio-checked-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar radio:checked:active, messagedialog.background:not(#MozillaGtkWidget) radio:checked:active {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-active-dark.png"), url("assets/radio-checked-active-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) radio:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) headerbar radio:checked:disabled, messagedialog.background:not(#MozillaGtkWidget) radio:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) treeview.view check, .background:not(#MozillaGtkWidget) treeview.view check:only-child, .background:not(#MozillaGtkWidget) treeview.view radio, .background:not(#MozillaGtkWidget) treeview.view radio:only-child {
padding: 0;
}
.background:not(#MozillaGtkWidget) treeview.view check:selected, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus, .background:not(#MozillaGtkWidget) row check:selected, .background:not(#MozillaGtkWidget) row check:selected:focus {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:disabled, .background:not(#MozillaGtkWidget) row check:selected:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:indeterminate:disabled, .background:not(#MozillaGtkWidget) row check:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:checked:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:checked:disabled, .background:not(#MozillaGtkWidget) row check:selected:checked:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:active, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:active, .background:not(#MozillaGtkWidget) row check:selected:active, .background:not(#MozillaGtkWidget) row check:selected:focus:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-selected.png"), url("assets/checkbox-unchecked-selected@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:disabled, .background:not(#MozillaGtkWidget) row check:selected:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:indeterminate:disabled, .background:not(#MozillaGtkWidget) row check:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:checked:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:checked:disabled, .background:not(#MozillaGtkWidget) row check:selected:checked:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:indeterminate, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:indeterminate, .background:not(#MozillaGtkWidget) row check:selected:indeterminate, .background:not(#MozillaGtkWidget) row check:selected:focus:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:disabled, .background:not(#MozillaGtkWidget) row check:selected:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:indeterminate:disabled, .background:not(#MozillaGtkWidget) row check:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:checked:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:checked:disabled, .background:not(#MozillaGtkWidget) row check:selected:checked:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:indeterminate:active, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:indeterminate:active, .background:not(#MozillaGtkWidget) row check:selected:indeterminate:active, .background:not(#MozillaGtkWidget) row check:selected:focus:indeterminate:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-selected.png"), url("assets/checkbox-mixed-selected@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:disabled, .background:not(#MozillaGtkWidget) row check:selected:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:indeterminate:disabled, .background:not(#MozillaGtkWidget) row check:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:checked:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:checked:disabled, .background:not(#MozillaGtkWidget) row check:selected:checked:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:checked, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:checked, .background:not(#MozillaGtkWidget) row check:selected:checked, .background:not(#MozillaGtkWidget) row check:selected:focus:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:disabled, .background:not(#MozillaGtkWidget) row check:selected:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:indeterminate:disabled, .background:not(#MozillaGtkWidget) row check:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:checked:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:checked:disabled, .background:not(#MozillaGtkWidget) row check:selected:checked:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:checked:active, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:checked:active, .background:not(#MozillaGtkWidget) row check:selected:checked:active, .background:not(#MozillaGtkWidget) row check:selected:focus:checked:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selected.png"), url("assets/checkbox-checked-selected@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:disabled, .background:not(#MozillaGtkWidget) row check:selected:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-unchecked-insensitive-dark.png"), url("assets/checkbox-unchecked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:indeterminate:disabled, .background:not(#MozillaGtkWidget) row check:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-mixed-insensitive-dark.png"), url("assets/checkbox-mixed-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view check:selected:checked:disabled, .background:not(#MozillaGtkWidget) treeview.view check:selected:focus:checked:disabled, .background:not(#MozillaGtkWidget) row check:selected:checked:disabled, .background:not(#MozillaGtkWidget) row check:selected:focus:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-dark.png"), url("assets/checkbox-checked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus, .background:not(#MozillaGtkWidget) row radio:selected, .background:not(#MozillaGtkWidget) row radio:selected:focus {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:disabled, .background:not(#MozillaGtkWidget) row radio:selected:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:indeterminate:disabled, .background:not(#MozillaGtkWidget) row radio:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:checked:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:checked:disabled, .background:not(#MozillaGtkWidget) row radio:selected:checked:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:active, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:active, .background:not(#MozillaGtkWidget) row radio:selected:active, .background:not(#MozillaGtkWidget) row radio:selected:focus:active {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-selected.png"), url("assets/radio-unchecked-selected@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:disabled, .background:not(#MozillaGtkWidget) row radio:selected:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:indeterminate:disabled, .background:not(#MozillaGtkWidget) row radio:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:checked:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:checked:disabled, .background:not(#MozillaGtkWidget) row radio:selected:checked:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:indeterminate, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:indeterminate, .background:not(#MozillaGtkWidget) row radio:selected:indeterminate, .background:not(#MozillaGtkWidget) row radio:selected:focus:indeterminate {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:disabled, .background:not(#MozillaGtkWidget) row radio:selected:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:indeterminate:disabled, .background:not(#MozillaGtkWidget) row radio:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:checked:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:checked:disabled, .background:not(#MozillaGtkWidget) row radio:selected:checked:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:indeterminate:active, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:indeterminate:active, .background:not(#MozillaGtkWidget) row radio:selected:indeterminate:active, .background:not(#MozillaGtkWidget) row radio:selected:focus:indeterminate:active {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-selected.png"), url("assets/radio-mixed-selected@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:disabled, .background:not(#MozillaGtkWidget) row radio:selected:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:indeterminate:disabled, .background:not(#MozillaGtkWidget) row radio:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:checked:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:checked:disabled, .background:not(#MozillaGtkWidget) row radio:selected:checked:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:checked, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:checked, .background:not(#MozillaGtkWidget) row radio:selected:checked, .background:not(#MozillaGtkWidget) row radio:selected:focus:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:disabled, .background:not(#MozillaGtkWidget) row radio:selected:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:indeterminate:disabled, .background:not(#MozillaGtkWidget) row radio:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:checked:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:checked:disabled, .background:not(#MozillaGtkWidget) row radio:selected:checked:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:checked:active, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:checked:active, .background:not(#MozillaGtkWidget) row radio:selected:checked:active, .background:not(#MozillaGtkWidget) row radio:selected:focus:checked:active {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-selected.png"), url("assets/radio-checked-selected@2.png"));
-gtk-icon-shadow: none;
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:disabled, .background:not(#MozillaGtkWidget) row radio:selected:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-unchecked-insensitive-dark.png"), url("assets/radio-unchecked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:indeterminate:disabled, .background:not(#MozillaGtkWidget) row radio:selected:indeterminate:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:indeterminate:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-mixed-insensitive-dark.png"), url("assets/radio-mixed-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) treeview.view radio:selected:checked:disabled, .background:not(#MozillaGtkWidget) treeview.view radio:selected:focus:checked:disabled, .background:not(#MozillaGtkWidget) row radio:selected:checked:disabled, .background:not(#MozillaGtkWidget) row radio:selected:focus:checked:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-insensitive-dark.png"), url("assets/radio-checked-insensitive-dark@2.png"));
}
.background:not(#MozillaGtkWidget) .view.content-view.check:not(list) {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png"));
background-color: transparent;
}
.background:not(#MozillaGtkWidget) flowbox>flowboxchild overlay checkbutton.bottom>check {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-selectionmode-dark.png"), url("assets/checkbox-selectionmode-dark@2.png"));
background-color: transparent;
}
.background:not(#MozillaGtkWidget) .view.content-view.check:hover:not(list) {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode-dark.png"), url("assets/checkbox-active-selectionmode-dark@2.png"));
background-color: transparent;
}
.background:not(#MozillaGtkWidget) flowbox>flowboxchild overlay checkbutton.bottom>check:hover {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode-dark.png"), url("assets/checkbox-active-selectionmode-dark@2.png"));
background-color: transparent;
}
.background:not(#MozillaGtkWidget) .view.content-view.check:active:not(list) {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode-dark.png"), url("assets/checkbox-active-selectionmode-dark@2.png"));
background-color: transparent;
}
.background:not(#MozillaGtkWidget) flowbox>flowboxchild overlay checkbutton.bottom>check:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-active-selectionmode-dark.png"), url("assets/checkbox-active-selectionmode-dark@2.png"));
background-color: transparent;
}
.background:not(#MozillaGtkWidget) .view.content-view.check:disabled:not(list) {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-insensitive-selectionmode-dark.png"), url("assets/checkbox-insensitive-selectionmode-dark@2.png"));
background-color: transparent;
}
.background:not(#MozillaGtkWidget) flowbox>flowboxchild overlay checkbutton.bottom>check:disabled {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-insensitive-selectionmode-dark.png"), url("assets/checkbox-insensitive-selectionmode-dark@2.png"));
background-color: transparent;
}
.background:not(#MozillaGtkWidget) .view.content-view.check:checked:not(list) {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png"));
background-color: transparent;
}
.background:not(#MozillaGtkWidget) flowbox>flowboxchild overlay checkbutton.bottom>check:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-selectionmode-dark.png"), url("assets/checkbox-checked-selectionmode-dark@2.png"));
background-color: transparent;
}
.background:not(#MozillaGtkWidget) .view.content-view.check:checked:hover:not(list) {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode-dark.png"), url("assets/checkbox-checked-active-selectionmode-dark@2.png"));
background-color: transparent;
}
.background:not(#MozillaGtkWidget) flowbox>flowboxchild overlay checkbutton.bottom>check:checked:hover {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode-dark.png"), url("assets/checkbox-checked-active-selectionmode-dark@2.png"));
background-color: transparent;
}
.background:not(#MozillaGtkWidget) .view.content-view.check:checked:active:not(list) {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode-dark.png"), url("assets/checkbox-checked-active-selectionmode-dark@2.png"));
background-color: transparent;
}
.background:not(#MozillaGtkWidget) flowbox>flowboxchild overlay checkbutton.bottom>check:checked:active {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-active-selectionmode-dark.png"), url("assets/checkbox-checked-active-selectionmode-dark@2.png"));
background-color: transparent;
}
.background:not(#MozillaGtkWidget) .view.content-view.check:disabled:checked:not(list) {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selectionmode-dark.png"), url("assets/checkbox-checked-insensitive-selectionmode-dark@2.png"));
background-color: transparent;
}
.background:not(#MozillaGtkWidget) flowbox>flowboxchild overlay checkbutton.bottom>check:disabled:checked {
-gtk-icon-source: -gtk-scaled(url("assets/checkbox-checked-insensitive-selectionmode-dark.png"), url("assets/checkbox-checked-insensitive-selectionmode-dark@2.png"));
background-color: transparent;
}
checkbutton.text-button, radiobutton.text-button {
color: rgba(207, 216, 220, 0.87);
}
.background:not(#MozillaGtkWidget) checkbutton.text-button, .background:not(#MozillaGtkWidget) radiobutton.text-button {
padding: 0.2rem 0.5rem;
outline-offset: 0;
}
checkbutton.text-button:hover, checkbutton.text-button:active, checkbutton.text-button:checked, radiobutton.text-button:hover, radiobutton.text-button:active, radiobutton.text-button:checked {
color: #CFD8DC;
}
radio, check {
min-width: 1.2rem;
min-height: 1.2rem;
}
.background:not(#MozillaGtkWidget) radio, .background:not(#MozillaGtkWidget) check {
margin: -0.75rem -0.25rem;
padding: 0.75rem;
}
radio:hover, check:hover {
animation: check_radio_hover 0.2s cubic-bezier(0.4, 0, 0.6, 1) forwards;
}
radio:active, check:active {
transition-duration: 0.2s;
animation: check_radio_active_reverse 0.2s cubic-bezier(0.4, 0, 0.6, 1) forwards;
}
radio:hover:checked, radio:hover:indeterminate, check:hover:checked, check:hover:indeterminate {
animation: check_radio_active 0.2s cubic-bezier(0.4, 0, 0.6, 1) forwards;
}
.background:not(#MozillaGtkWidget) menuitem radio, .background:not(#MozillaGtkWidget) menuitem check {
min-width: 1.2rem;
min-height: 1.2rem;
margin: 0;
padding: 0;
}
.background:not(#MozillaGtkWidget) menuitem radio:dir(ltr), .background:not(#MozillaGtkWidget) menuitem check:dir(ltr) {
margin-right: 0.6rem;
}
.background:not(#MozillaGtkWidget) menuitem radio:dir(rtl), .background:not(#MozillaGtkWidget) menuitem check:dir(rtl) {
margin-left: 0.6rem;
}
.background:not(#MozillaGtkWidget) menuitem radio:not(:backdrop), .background:not(#MozillaGtkWidget) menuitem check:not(:backdrop) {
color: inherit;
-gtk-icon-transform: unset;
transition: none;
animation: none;
}
flowbox>flowboxchild overlay checkbutton.bottom>check, flowbox>flowboxchild overlay checkbutton.bottom>check:hover, flowbox>flowboxchild overlay checkbutton.bottom>check:active, flowbox>flowboxchild overlay checkbutton.bottom>check:checked, flowbox>flowboxchild overlay checkbutton.bottom>check:disabled {
min-height: 40px;
min-width: 40px;
margin: 0;
padding: 0;
outline-width: 0;
animation: none;
}
radio:not(:indeterminate):not(:checked):active:not(:backdrop) {
-gtk-icon-transform: scale(0);
}
check:not(:indeterminate):not(:checked):active:not(:backdrop) {
-gtk-icon-transform: translate(6px, -3px) rotate(-45deg) scaleY(0.2) rotate(45deg) scaleX(0);
}
radio:not(:active):not(:checked):not(:backdrop), radio:not(:active):not(:indeterminate):not(:backdrop), check:not(:active):not(:checked):not(:backdrop), check:not(:active):not(:indeterminate):not(:backdrop) {
-gtk-icon-transform: unset;
transition: 0.2s;
}
radio:active, check:active {
-gtk-icon-transform: scale(0, 1);
}
radio:checked:not(:backdrop), radio:indeterminate:not(:backdrop), check:checked:not(:backdrop), check:indeterminate:not(:backdrop) {
-gtk-icon-transform: unset;
transition: 0.2s;
}
@keyframes scale_enlarge {
from {
background-size: 80%;
}
to {
background-size: 100%;
}
}
@keyframes scale_color_enlarge {
from {
background-size: 80%;
}
to {
background-size: 90%;
}
}
scale trough, scale fill {
border: 1px solid transparent;
border-radius: 0;
background-color: alpha(currentColor, 0.2);
box-shadow: none;
}
scale trough:disabled, scale fill:disabled {
color: rgba(207, 216, 220, 0.28);
background-color: alpha(currentColor, 0.2);
}
scale highlight {
border: 1px solid transparent;
border-radius: 0;
background-color: #5E81AC;
}
scale highlight:disabled {
color: rgba(207, 216, 220, 0.28);
background-color: alpha(currentColor, 0.2);
}
scale {
min-height: 10px;
min-width: 10px;
padding: 8px;
}
scale, scale trough, scale trough highlight {
outline-style: none;
outline-offset: 0;
outline-width: 0;
}
scale.fine-tune {
outline-offset: 0;
outline-width: 0;
}
scale.fine-tune.horizontal {
min-height: 10px;
padding-top: 8px;
padding-bottom: 8px;
}
scale.fine-tune.vertical {
min-width: 10px;
padding-left: 8px;
padding-right: 8px;
}
scale slider, scale.fine-tune slider {
min-height: 20px;
min-width: 20px;
margin: -9px;
}
scale slider:not(:hover):not(:active), scale.fine-tune slider:not(:hover):not(:active) {
background-size: 80%;
transition: 0.2s;
}
scale slider, scale.fine-tune slider {
border-style: none;
border-radius: 0;
background-color: transparent;
background-image: -gtk-scaled(url("assets/slider-dark.png"), url("assets/slider-dark@2.png"));
background-repeat: no-repeat;
background-position: center;
box-shadow: none;
}
scale slider:active, scale.fine-tune slider:active {
border-style: none;
border-radius: 0;
background-color: transparent;
background-image: -gtk-scaled(url("assets/slider-active-dark.png"), url("assets/slider-active-dark@2.png"));
background-repeat: no-repeat;
background-position: center;
box-shadow: none;
}
scale slider:disabled, scale.fine-tune slider:disabled {
border-style: none;
border-radius: 0;
background-color: transparent;
background-image: -gtk-scaled(url("assets/slider-insensitive-dark.png"), url("assets/slider-insensitive-dark@2.png"));
background-repeat: no-repeat;
background-position: center;
box-shadow: none;
}
scale slider:hover, scale.fine-tune slider:hover {
animation: scale_enlarge 0.2s cubic-bezier(0.4, 0, 0.2, 1) forwards;
}
scale trough {
min-height: 2px;
min-width: 2px;
border-radius: 0;
border-width: 0;
}
scale fill, scale highlight {
min-height: 0;
min-width: 0;
border-radius: 0;
border-width: 0;
}
scale.fine-tune highlight {
background-color: #FF9800;
}
scale fill {
background-color: rgba(207, 216, 220, 0.1);
}
scale fill:disabled {
border-color: transparent;
background-color: transparent;
}
scale value {
color: alpha(currentColor, 0.55);
}
scale separator {
color: transparent;
background-color: alpha(currentColor, 0.2);
}
scale marks {
color: alpha(currentColor, 0.55);
}
scale marks.top {
margin-bottom: 0.45rem;
margin-top: -0.9rem;
}
scale marks.bottom {
margin-top: 0.45rem;
margin-bottom: -0.9rem;
}
scale marks.top {
margin-right: 0.45rem;
margin-left: -0.9rem;
}
scale marks.bottom {
margin-left: 0.45rem;
margin-right: -0.9rem;
}
scale.horizontal indicator {
min-height: 0.45rem;
min-width: 1px;
}
scale.vertical indicator {
min-height: 1px;
min-width: 0.45rem;
}
scale.color.horizontal slider, scale.color.horizontal slider:hover, scale.color.horizontal slider:active, scale.color.horizontal slider:disabled, scale.fine-tune.color.horizontal slider, scale.fine-tune.color.horizontal slider:hover, scale.fine-tune.color.horizontal slider:active, scale.fine-tune.color.horizontal slider:disabled, scale.horizontal contents:last-child:not(:only-child)>trough>slider {
border-style: none;
border-radius: 0;
background-color: transparent;
background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png"));
background-repeat: no-repeat;
background-position: center;
box-shadow: none;
}
scale.color.horizontal slider:active, scale.fine-tune.color.horizontal slider:active, scale.horizontal contents:last-child:not(:only-child)>trough>slider:active {
border-style: none;
border-radius: 0;
background-color: transparent;
background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-active-dark.png"), url("assets/slider-horz-scale-has-marks-above-active-dark@2.png"));
background-repeat: no-repeat;
background-position: center;
box-shadow: none;
}
scale.color.horizontal slider:disabled, scale.fine-tune.color.horizontal slider:disabled, scale.horizontal contents:last-child:not(:only-child)>trough>slider:disabled {
border-style: none;
border-radius: 0;
background-color: transparent;
background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-above-insensitive-dark@2.png"));
background-repeat: no-repeat;
background-position: center;
box-shadow: none;
}
scale.horizontal contents:first-child:not(:only-child)>trough>slider {
border-style: none;
border-radius: 0;
background-color: transparent;
background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-dark.png"), url("assets/slider-horz-scale-has-marks-below-dark@2.png"));
background-repeat: no-repeat;
background-position: center;
box-shadow: none;
}
scale.horizontal contents:first-child:not(:only-child)>trough>slider:active {
border-style: none;
border-radius: 0;
background-color: transparent;
background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-active-dark.png"), url("assets/slider-horz-scale-has-marks-below-active-dark@2.png"));
background-repeat: no-repeat;
background-position: center;
box-shadow: none;
}
scale.horizontal contents:first-child:not(:only-child)>trough>slider:disabled {
border-style: none;
border-radius: 0;
background-color: transparent;
background-image: -gtk-scaled(url("assets/slider-horz-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-horz-scale-has-marks-below-insensitive-dark@2.png"));
background-repeat: no-repeat;
background-position: center;
box-shadow: none;
}
scale.color.vertical:dir(rtl) slider, scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:active, scale.color.vertical:dir(rtl) slider:disabled, scale.fine-tune.color.vertical:dir(rtl) slider, scale.fine-tune.color.vertical:dir(rtl) slider:hover, scale.fine-tune.color.vertical:dir(rtl) slider:active, scale.fine-tune.color.vertical:dir(rtl) slider:disabled, scale.vertical contents:last-child:not(:only-child)>trough>slider {
border-style: none;
border-radius: 0;
background-color: transparent;
background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-dark.png"), url("assets/slider-vert-scale-has-marks-above-dark@2.png"));
background-repeat: no-repeat;
background-position: center;
box-shadow: none;
}
scale.color.vertical:dir(rtl) slider:active, scale.fine-tune.color.vertical:dir(rtl) slider:active, scale.vertical contents:last-child:not(:only-child)>trough>slider:active {
border-style: none;
border-radius: 0;
background-color: transparent;
background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-active-dark.png"), url("assets/slider-vert-scale-has-marks-above-active-dark@2.png"));
background-repeat: no-repeat;
background-position: center;
box-shadow: none;
}
scale.color.vertical:dir(rtl) slider:disabled, scale.fine-tune.color.vertical:dir(rtl) slider:disabled, scale.vertical contents:last-child:not(:only-child)>trough>slider:disabled {
border-style: none;
border-radius: 0;
background-color: transparent;
background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-above-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-above-insensitive-dark@2.png"));
background-repeat: no-repeat;
background-position: center;
box-shadow: none;
}
scale.color.vertical:dir(ltr) slider, scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:active, scale.color.vertical:dir(ltr) slider:disabled, scale.fine-tune.color.vertical:dir(ltr) slider, scale.fine-tune.color.vertical:dir(ltr) slider:hover, scale.fine-tune.color.vertical:dir(ltr) slider:active, scale.fine-tune.color.vertical:dir(ltr) slider:disabled, scale.vertical contents:first-child:not(:only-child)>trough>slider {
border-style: none;
border-radius: 0;
background-color: transparent;
background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-dark.png"), url("assets/slider-vert-scale-has-marks-below-dark@2.png"));
background-repeat: no-repeat;
background-position: center;
box-shadow: none;
}
scale.color.vertical:dir(ltr) slider:active, scale.fine-tune.color.vertical:dir(ltr) slider:active, scale.vertical contents:first-child:not(:only-child)>trough>slider:active {
border-style: none;
border-radius: 0;
background-color: transparent;
background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-active-dark.png"), url("assets/slider-vert-scale-has-marks-below-active-dark@2.png"));
background-repeat: no-repeat;
background-position: center;
box-shadow: none;
}
scale.color.vertical:dir(ltr) slider:disabled, scale.fine-tune.color.vertical:dir(ltr) slider:disabled, scale.vertical contents:first-child:not(:only-child)>trough>slider:disabled {
border-style: none;
border-radius: 0;
background-color: transparent;
background-image: -gtk-scaled(url("assets/slider-vert-scale-has-marks-below-insensitive-dark.png"), url("assets/slider-vert-scale-has-marks-below-insensitive-dark@2.png"));
background-repeat: no-repeat;
background-position: center;
box-shadow: none;
}
scale.color, scale.fine-tune.color {
min-height: 0;
min-width: 0;
}
scale.color trough, scale.fine-tune.color trough {
min-width: 4px;
min-height: 4px;
border-radius: 0;
background-color: transparent;
}
scale.color slider, scale.fine-tune.color slider {
min-height: 20px;
min-width: 20px;
margin: -8px;
}
scale.color slider:hover, scale.fine-tune.color slider:hover {
animation: scale_color_enlarge 0.2s cubic-bezier(0.4, 0, 0.2, 1) forwards;
}
scale.color.horizontal, scale.fine-tune.color.horizontal {
margin: 0 -10px 10px;
}
scale.color.vertical:dir(ltr), scale.fine-tune.color.vertical:dir(ltr) {
margin: -10px 0 -10px 10px;
}
scale.color.vertical:dir(rtl), scale.fine-tune.color.vertical:dir(rtl) {
margin: -10px 10px -10px 0;
}
scale.color.horizontal slider, scale.color.horizontal slider:hover, scale.color.horizontal slider:active, scale.color.horizontal slider:disabled, scale.fine-tune.color.horizontal slider, scale.fine-tune.color.horizontal slider:hover, scale.fine-tune.color.horizontal slider:active, scale.fine-tune.color.horizontal slider:disabled, scale.horizontal contents:last-child:not(:only-child)>trough>slider, scale.horizontal contents:last-child:not(:only-child)>trough>slider:active, scale.horizontal contents:last-child:not(:only-child)>trough>slider:disabled {
margin: -15px -10px -10px -10px;
}
scale.horizontal contents:first-child:not(:only-child)>trough>slider, scale.horizontal contents:first-child:not(:only-child)>trough>slider:active, scale.horizontal contents:first-child:not(:only-child)>trough>slider:disabled {
margin: -10px -10px -15px -10px;
}
scale.color.vertical:dir(rtl) slider, scale.color.vertical:dir(rtl) slider:hover, scale.color.vertical:dir(rtl) slider:active, scale.color.vertical:dir(rtl) slider:disabled, scale.fine-tune.color.vertical:dir(rtl) slider, scale.fine-tune.color.vertical:dir(rtl) slider:hover, scale.fine-tune.color.vertical:dir(rtl) slider:active, scale.fine-tune.color.vertical:dir(rtl) slider:disabled, scale.vertical contents:last-child:not(:only-child)>trough>slider, scale.vertical contents:last-child:not(:only-child)>trough>slider:active, scale.vertical contents:last-child:not(:only-child)>trough>slider:disabled {
margin: -10px -10px -10px -15px;
}
scale.color.vertical:dir(ltr) slider, scale.color.vertical:dir(ltr) slider:hover, scale.color.vertical:dir(ltr) slider:active, scale.color.vertical:dir(ltr) slider:disabled, scale.fine-tune.color.vertical:dir(ltr) slider, scale.fine-tune.color.vertical:dir(ltr) slider:hover, scale.fine-tune.color.vertical:dir(ltr) slider:active, scale.fine-tune.color.vertical:dir(ltr) slider:disabled, scale.vertical contents:first-child:not(:only-child)>trough>slider, scale.vertical contents:first-child:not(:only-child)>trough>slider:active, scale.vertical contents:first-child:not(:only-child)>trough>slider:disabled {
margin: -10px -15px -10px -10px;
}
progressbar {
font-size: 90%;
color: rgba(207, 216, 220, 0.54);
}
progressbar.horizontal trough, progressbar.horizontal progress {
min-width: 0;
min-height: 4px;
border-style: none;
}
progressbar.vertical trough, progressbar.vertical progress {
min-width: 4px;
min-height: 0;
border-style: none;
}
progressbar trough {
box-shadow: none;
border-radius: 0;
background-color: rgba(94, 129, 172, 0.2);
}
progressbar progress {
box-shadow: none;
border-radius: 0;
background-color: #5E81AC;
}
progressbar progress.left {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
progressbar progress.right {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
progressbar progress.top {
border-top-left-radius: 0;
border-top-right-radius: 0;
}
progressbar progress.bottom {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
progressbar.osd.horizontal {
min-width: 0;
min-height: 4px;
}
progressbar.osd.vertical {
min-width: 4px;
min-height: 0;
}
progressbar.osd trough {
border-style: none;
box-shadow: none;
background-color: rgba(94, 129, 172, 0.2);
}
progressbar.osd progress {
background-image: none;
background-color: #5E81AC;
border-style: none;
border-radius: 0;
}
entry progress {
margin: -0.7rem 0 -0.8rem;
padding: 0;
border: none;
border-radius: 0;
background-color: rgba(94, 129, 172, 0.2);
background-image: none;
}
levelbar {
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
}
levelbar block {
min-width: 36px;
min-height: 4px;
}
levelbar.vertical block {
min-width: 4px;
min-height: 36px;
}
levelbar trough {
padding: 2px;
border-radius: 2px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
}
levelbar trough:disabled {
box-shadow: none;
}
levelbar trough.horizontal {
padding: 2px 1px;
}
levelbar trough.vertical {
padding: 1px 2px;
}
levelbar.horizontal.discrete block {
margin: 0 1px;
}
levelbar.vertical.discrete block {
margin: 1px 0;
}
levelbar block {
border-radius: 0;
border: none;
box-shadow: none;
}
levelbar block.low {
background-color: #FF9800;
}
levelbar block:not(.empty), levelbar block.high {
background-color: #5E81AC;
}
levelbar block.full {
background-color: #00E676;
}
levelbar block.empty {
background-color: alpha(currentColor, 0.2);
}
printdialog paper {
padding: 0;
color: #CFD8DC;
border: 1px solid rgba(0, 0, 0, 0.13);
background-color: #2E3440;
}
printdialog .dialog-action-box {
margin: 0.9rem;
}
frame>border, .frame {
margin: 0;
padding: 0;
border-radius: 0;
border: 1px solid rgba(0, 0, 0, 0.13);
box-shadow: none;
}
frame>border.flat, .frame.flat {
border-style: none;
}
actionbar>frame>border {
border-width: 1px 0 0;
}
actionbar>revealer>box {
border-top: 1px solid rgba(0, 0, 0, 0.13);
}
placessidebar viewport.frame, scrolledwindow viewport.frame {
border-style: none;
}
placessidebar overshoot.top, scrolledwindow overshoot.top {
background-size: 150% 50%;
background-image: radial-gradient(circle farthest-side at top, rgba(94, 129, 172, 0.13) 50%, rgba(94, 129, 172, 0.13) 50%, transparent);
background-repeat: no-repeat;
background-position: top;
background-color: transparent;
border: none;
box-shadow: none;
transition: none;
}
placessidebar overshoot.bottom, scrolledwindow overshoot.bottom {
background-size: 150% 50%;
background-image: radial-gradient(circle farthest-side at bottom, rgba(94, 129, 172, 0.13) 50%, rgba(94, 129, 172, 0.13) 50%, transparent);
background-repeat: no-repeat;
background-position: bottom;
background-color: transparent;
border: none;
box-shadow: none;
transition: none;
}
placessidebar overshoot.left, scrolledwindow overshoot.left {
background-size: 150% 50%;
background-size: 50% 150%;
background-image: radial-gradient(circle farthest-side at left, rgba(94, 129, 172, 0.13) 50%, rgba(94, 129, 172, 0.13) 50%, transparent);
background-repeat: no-repeat;
background-position: left;
background-color: transparent;
border: none;
box-shadow: none;
transition: none;
}
placessidebar overshoot.right, scrolledwindow overshoot.right {
background-size: 150% 50%;
background-size: 50% 150%;
background-image: radial-gradient(circle farthest-side at right, rgba(94, 129, 172, 0.13) 50%, rgba(94, 129, 172, 0.13) 50%, transparent);
background-repeat: no-repeat;
background-position: right;
background-color: transparent;
border: none;
box-shadow: none;
transition: none;
}
placessidebar junction, scrolledwindow junction {
border-color: transparent;
border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.13) 1px, transparent 1px) 0 0 0 1/0 1px stretch;
background-color: #2E3440;
}
placessidebar junction:dir(rtl), scrolledwindow junction:dir(rtl) {
border-image-slice: 0 1 0 0;
}
separator {
min-height: 1px;
min-width: 1px;
color: transparent;
background-color: rgba(0, 0, 0, 0.13);
}
list {
border-color: rgba(0, 0, 0, 0.13);
background-color: #2E3440;
}
row {
padding: 2px;
}
iconview, .view, row.activatable {
background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0));
background-repeat: no-repeat;
background-position: center, center;
transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
iconview.has-open-popup, .has-open-popup.view, iconview:hover, .view:hover, row.activatable.has-open-popup, row.activatable:hover {
background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0.12));
transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
transition-duration: 0.1s;
}
iconview:active, .view:active, row.activatable:active {
transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1), border-color 0.2s cubic-bezier(0, 0, 0.2, 1), border-image 0.2s cubic-bezier(0, 0, 0.2, 1), background-color 0s cubic-bezier(0, 0, 0.2, 1), background-image 0s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1);
animation: flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards;
}
iconview:selected, .view:selected, row.activatable:selected {
transition: opacity 0.2s cubic-bezier(0, 0, 0.2, 1), border-color 0.2s cubic-bezier(0, 0, 0.2, 1), border-image 0.2s cubic-bezier(0, 0, 0.2, 1), background-color 0.2s cubic-bezier(0, 0, 0.2, 1), background-image 0.2s cubic-bezier(0, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0, 0, 0.2, 1);
}
row button.image-button:not(.text-button):not(.round-button), row button.circular {
min-width: 16px;
min-height: 16px;
margin: 0.2rem 0.3rem;
padding: 0.6rem;
}
placessidebar row button.image-button:not(.text-button):not(.round-button), placessidebar row button.circular {
margin: 0;
padding: 0.3rem;
}
row entry, row entry.flat {
min-height: 1rem;
padding: 0.5rem 0.6rem 0.6rem;
}
row:selected button {
color: rgba(207, 216, 220, 0.87);
}
row:selected button:hover, row:selected button:active, row:selected button:checked {
color: #CFD8DC;
}
row:selected button:disabled {
color: rgba(255, 255, 255, 0.348);
}
row:selected button.flat {
color: rgba(255, 255, 255, 0.87);
}
row:selected button.flat:hover, row:selected button.flat:active, row:selected button.flat:checked {
color: #FFFFFF;
}
row:selected button.flat:disabled {
color: rgba(255, 255, 255, 0.348);
}
row:selected entry, row:selected entry.flat {
min-width: 2.5rem;
min-height: 1rem;
padding: 0.6rem;
border-radius: 2px;
-gtk-outline-radius: 2px;
border-style: none;
border-image: none;
background-color: #2E3440;
color: rgba(207, 216, 220, 0.87);
caret-color: rgba(207, 216, 220, 0.87);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
}
row:selected entry:focus, row:selected entry.flat:focus {
border-style: none;
border-image: none;
background-color: #2E3440;
color: #CFD8DC;
caret-color: #CFD8DC;
box-shadow: 0 2.5px 4.5px rgba(0, 0, 0, 0.34);
transition: none;
}
row:selected entry:disabled, row:selected entry.flat:disabled {
border-style: none;
border-image: none;
background-color: alpha(currentColor, 0.12);
color: rgba(207, 216, 220, 0.28);
box-shadow: none;
}
.app-notification, .app-notification.frame {
color: #CFD8DC;
background-color: #2E3440;
box-shadow: none;
}
.app-notification box.vertical>label#summary, .app-notification.frame box.vertical>label#summary {
color: #CFD8DC;
font-weight: 700;
}
.app-notification box.vertical>label#body, .app-notification.frame box.vertical>label#body {
color: rgba(207, 216, 220, 0.87);
}
.app-notification button:not(hover):not(:active):not(:checked):not(:disabled), .app-notification.frame button:not(hover):not(:active):not(:checked):not(:disabled) {
background-color: transparent;
color: rgba(94, 129, 172, 0.87);
}
.app-notification button:hover, .app-notification.frame button:hover {
background-color: transparent;
color: #5E81AC;
}
.app-notification button:active, .app-notification.frame button:active {
border-image: none;
background-color: transparent;
color: #5E81AC;
box-shadow: none;
}
.app-notification button:checked, .app-notification.frame button:checked {
border-image: none;
background-color: transparent;
color: #5E81AC;
box-shadow: none;
}
.app-notification button:disabled, .app-notification.frame button:disabled {
background-color: transparent;
color: rgba(94, 129, 172, 0.4);
}
.app-notification border, .app-notification.frame border {
border: none;
}
expander label {
color: rgba(207, 216, 220, 0.87);
}
expander label:hover, expander label:active {
color: #CFD8DC;
}
expander label:selected {
color: #FFFFFF;
}
expander label:disabled {
color: rgba(207, 216, 220, 0.28);
}
expander title {
padding: 0.2rem 0.3rem 0.25rem;
}
expander title>arrow {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
min-width: 16px;
min-height: 16px;
}
expander title>arrow:dir(rtl) {
-gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl");
}
expander title>arrow:checked {
-gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
}
expander title>arrow:not(:hover):not(:active) {
color: alpha(currentColor, 0.87);
}
expander title>arrow:selected {
color: #FFFFFF;
}
expander title>arrow:disabled {
color: rgba(207, 216, 220, 0.28);
}
expander title>label:dir(ltr) {
padding-left: 0.3rem;
}
expander title>label:dir(rtl) {
padding-right: 0.3rem;
}
calendar {
margin: 0.6rem 0;
padding: 0.3rem 0.1rem;
border: 1px solid rgba(0, 0, 0, 0.13);
color: #CFD8DC;
font-weight: 500;
}
calendar:selected {
border: none;
background: none;
color: #5E81AC;
}
calendar.header {
border: 1px solid transparent;
border-bottom-color: rgba(0, 0, 0, 0.13);
}
calendar.button, calendar.header.button {
color: rgba(207, 216, 220, 0.54);
background-color: transparent;
}
calendar.button:hover, calendar.header.button:hover {
color: rgba(207, 216, 220, 0.87);
background-color: alpha(currentColor, 0.12);
}
calendar.button:active, calendar.header.button:active {
color: rgba(207, 216, 220, 0.87);
}
calendar.button:disabled, calendar.header.button:disabled {
background-color: transparent;
}
calendar:indeterminate {
color: rgba(207, 216, 220, 0.297);
}
calendar.highlight {
color: rgba(207, 216, 220, 0.54);
}
messagedialog.background {
color: #CFD8DC;
background-color: rgba(46, 52, 64, 0.9);
}
messagedialog.background.csd {
border-bottom-left-radius: 2px;
border-bottom-right-radius: 2px;
}
messagedialog.background.csd .titlebar {
min-height: unset;
background-color: rgba(46, 52, 64, 0.9);
}
messagedialog.background.solid-csd {
background-color: #2E3440;
}
messagedialog .dialog-action-box {
margin: 0;
padding: 0;
border-width: 0;
}
messagedialog .dialog-action-box buttonbox.dialog-action-area {
margin: -6px;
}
messagedialog .titlebar {
min-height: 33px;
border-style: none;
border-top-left-radius: 2px;
border-top-right-radius: 2px;
color: rgba(207, 216, 220, 0.87);
background-color: #2E3440;
}
messagedialog.background entry, messagedialog.background entry:focus, messagedialog.background entry.combo, messagedialog.background entry.combo:focus {
color: #CFD8DC;
caret-color: #CFD8DC;
}
messagedialog.background entry:disabled, messagedialog.background entry.combo:disabled {
color: rgba(207, 216, 220, 0.28);
}
messagedialog.background button {
color: rgba(94, 129, 172, 0.87);
}
messagedialog.background button:hover, messagedialog.background button:active, messagedialog.background button:checked {
color: #5E81AC;
}
messagedialog.background button:disabled {
color: rgba(207, 216, 220, 0.28);
}
messagedialog.background button.combo {
color: rgba(207, 216, 220, 0.87);
}
messagedialog.background button.combo:hover, messagedialog.background button.combo:active, messagedialog.background button.combo:checked {
color: #CFD8DC;
}
messagedialog.background button.combo:disabled {
color: rgba(207, 216, 220, 0.28);
}
messagedialog .linked>button {
border: 2px solid transparent;
border-radius: 2px;
-gtk-outline-radius: 2px;
border-image: none;
box-shadow: none;
}
messagedialog checkbutton.text-button, messagedialog radiobutton.text-button {
color: rgba(207, 216, 220, 0.87);
}
messagedialog checkbutton.text-button:hover, messagedialog checkbutton.text-button:active, messagedialog checkbutton.text-button:checked, messagedialog radiobutton.text-button:hover, messagedialog radiobutton.text-button:active, messagedialog radiobutton.text-button:checked {
color: #CFD8DC;
}
messagedialog checkbutton.text-button:disabled, messagedialog checkbutton.text-button:disabled:active, messagedialog checkbutton.text-button:disabled:indeterminate, messagedialog radiobutton.text-button:disabled, messagedialog radiobutton.text-button:disabled:active, messagedialog radiobutton.text-button:disabled:indeterminate {
color: rgba(207, 216, 220, 0.28);
}
messagedialog expander label {
color: #CFD8DC;
}
messagedialog expander title label, messagedialog expander title arrow {
color: rgba(207, 216, 220, 0.87);
}
messagedialog expander title label:hover, messagedialog expander title label:active, messagedialog expander title arrow:hover, messagedialog expander title arrow:active {
color: #CFD8DC;
}
messagedialog expander title label:disabled, messagedialog expander title arrow:disabled {
color: rgba(207, 216, 220, 0.28);
}
messagedialog expander textview.view, messagedialog expander textview.view>text {
background-color: #2E3440;
color: #CFD8DC;
caret-color: #CFD8DC;
}
messagedialog.background .dialog-action-area button, messagedialog.background .dialog-action-area .linked>button, messagedialog.csd.background .dialog-action-area button, messagedialog.csd.background .dialog-action-area .linked>button {
border: 2px solid transparent;
border-radius: 0;
color: rgba(94, 129, 172, 0.87);
font-size: initial;
}
messagedialog.background .dialog-action-area button:hover, messagedialog.background .dialog-action-area button:active, messagedialog.background .dialog-action-area button:checked, messagedialog.background .dialog-action-area .linked>button:hover, messagedialog.background .dialog-action-area .linked>button:active, messagedialog.background .dialog-action-area .linked>button:checked, messagedialog.csd.background .dialog-action-area button:hover, messagedialog.csd.background .dialog-action-area button:active, messagedialog.csd.background .dialog-action-area button:checked, messagedialog.csd.background .dialog-action-area .linked>button:hover, messagedialog.csd.background .dialog-action-area .linked>button:active, messagedialog.csd.background .dialog-action-area .linked>button:checked {
color: #5E81AC;
}
messagedialog.background .dialog-action-area button:disabled, messagedialog.background .dialog-action-area .linked>button:disabled, messagedialog.csd.background .dialog-action-area button:disabled, messagedialog.csd.background .dialog-action-area .linked>button:disabled {
color: rgba(207, 216, 220, 0.4);
}
messagedialog.background .dialog-action-area button:disabled:checked, messagedialog.background .dialog-action-area .linked>button:disabled:checked, messagedialog.csd.background .dialog-action-area button:disabled:checked, messagedialog.csd.background .dialog-action-area .linked>button:disabled:checked {
color: rgba(94, 129, 172, 0.4);
}
messagedialog.background .dialog-action-area button:first-child, messagedialog.background .dialog-action-area .linked>button:first-child, messagedialog.csd.background .dialog-action-area button:first-child, messagedialog.csd.background .dialog-action-area .linked>button:first-child {
border-radius: 0 0 0 2px;
border-right-width: 0;
}
messagedialog.background .dialog-action-area button:last-child, messagedialog.background .dialog-action-area .linked>button:last-child, messagedialog.csd.background .dialog-action-area button:last-child, messagedialog.csd.background .dialog-action-area .linked>button:last-child {
border-radius: 0 0 2px 0;
border-left-width: 0;
}
filechooser .dialog-action-box {
border-top: 1px solid rgba(0, 0, 0, 0.13);
}
filechooser #pathbarbox {
border-bottom: 0 none transparent;
background-color: #2E3440;
}
filechooser box>paned.horizontal>separator {
background-image: image(#212B30);
}
filechooserbutton:drop(active) {
box-shadow: none;
border-color: transparent;
}
stacksidebar .frame list, .tweak-categories, .sidebar.vertical>paned.sidebar-pane-separator .folder-frame>scrolledwindow, .sidebar.vertical>paned.geary-sidebar-pane-separator .geary-folder-frame>scrolledwindow, .sidebar-paned scrolledwindow, .gedit-side-panel-paned.horizontal>box.vertical>stack>grid.horizontal, .gedit-document-panel, preferences>box.horizontal>box.vertical, ideeditorsidebar, dzlpreferencesview stacksidebar.sidebar viewport.frame>list, window overlay>grid>frame>grid scrolledwindow>viewport.frame, window.background>box.vertical box.horizontal list.categories, .background.csd>box.horizontal>frame>scrolledwindow, .background.csd>box.vertical>paned.horizontal>scrolledwindow, .background.solid-csd>box.vertical>paned.horizontal>scrolledwindow, scrolledwindow.view>viewport.frame>stack>list, scrolledwindow>viewport.frame list.categories, scrolledwindow.category-sidebar.frame>viewport.frame>list, window.background>box.vertical>overlay>stack>box.horizontal>stack>box.horizontal>scrolledwindow>viewport.frame>list, widget#STORAGE list, box.vertical>stack>box>revealer>stack>scrolledwindow>viewport.frame>list, window#GeanyMainWindow paned.vertical paned.horizontal>notebook.frame>stack>scrolledwindow {
background-color: #2E3440;
}
stacksidebar .frame list:dir(ltr), .tweak-categories:dir(ltr), .sidebar.vertical>paned.sidebar-pane-separator .folder-frame>scrolledwindow:dir(ltr), .sidebar.vertical>paned.geary-sidebar-pane-separator .geary-folder-frame>scrolledwindow:dir(ltr), .sidebar-paned scrolledwindow:dir(ltr), .gedit-side-panel-paned.horizontal>box.vertical>stack>grid.horizontal:dir(ltr), .gedit-document-panel:dir(ltr), preferences>box.horizontal>box.vertical:dir(ltr), ideeditorsidebar:dir(ltr), dzlpreferencesview stacksidebar.sidebar viewport.frame>list:dir(ltr), window overlay>grid>frame>grid scrolledwindow>viewport.frame:dir(ltr), window.background>box.vertical box.horizontal list.categories:dir(ltr), .background.csd>box.horizontal>frame>scrolledwindow:dir(ltr), .background.csd>box.vertical>paned.horizontal>scrolledwindow:dir(ltr), .background.solid-csd>box.vertical>paned.horizontal>scrolledwindow:dir(ltr), scrolledwindow.view>viewport.frame>stack>list:dir(ltr), scrolledwindow>viewport.frame list.categories:dir(ltr), scrolledwindow.category-sidebar.frame>viewport.frame>list:dir(ltr), window.background>box.vertical>overlay>stack>box.horizontal>stack>box.horizontal>scrolledwindow>viewport.frame>list:dir(ltr), widget#STORAGE list:dir(ltr), box.vertical>stack>box>revealer>stack>scrolledwindow>viewport.frame>list:dir(ltr), window#GeanyMainWindow paned.vertical paned.horizontal>notebook.frame>stack>scrolledwindow:dir(ltr) {
box-shadow: inset -2px 2px 1px -2px rgba(0, 0, 0, 0.01), inset -3px 1px 3px -2px rgba(0, 0, 0, 0.05);
}
stacksidebar .frame list:dir(rtl), .tweak-categories:dir(rtl), .sidebar.vertical>paned.sidebar-pane-separator .folder-frame>scrolledwindow:dir(rtl), .sidebar.vertical>paned.geary-sidebar-pane-separator .geary-folder-frame>scrolledwindow:dir(rtl), .sidebar-paned scrolledwindow:dir(rtl), .gedit-side-panel-paned.horizontal>box.vertical>stack>grid.horizontal:dir(rtl), .gedit-document-panel:dir(rtl), preferences>box.horizontal>box.vertical:dir(rtl), ideeditorsidebar:dir(rtl), dzlpreferencesview stacksidebar.sidebar viewport.frame>list:dir(rtl), window overlay>grid>frame>grid scrolledwindow>viewport.frame:dir(rtl), window.background>box.vertical box.horizontal list.categories:dir(rtl), .background.csd>box.horizontal>frame>scrolledwindow:dir(rtl), .background.csd>box.vertical>paned.horizontal>scrolledwindow:dir(rtl), .background.solid-csd>box.vertical>paned.horizontal>scrolledwindow:dir(rtl), scrolledwindow.view>viewport.frame>stack>list:dir(rtl), scrolledwindow>viewport.frame list.categories:dir(rtl), scrolledwindow.category-sidebar.frame>viewport.frame>list:dir(rtl), window.background>box.vertical>overlay>stack>box.horizontal>stack>box.horizontal>scrolledwindow>viewport.frame>list:dir(rtl), widget#STORAGE list:dir(rtl), box.vertical>stack>box>revealer>stack>scrolledwindow>viewport.frame>list:dir(rtl), window#GeanyMainWindow paned.vertical paned.horizontal>notebook.frame>stack>scrolledwindow:dir(rtl) {
box-shadow: inset 2px 2px 1px -2px rgba(0, 0, 0, 0.01), inset 3px 1px 3px -2px rgba(0, 0, 0, 0.05);
}
.sidebar:not(treeview) treeview.view, .sidebar.vertical>paned.sidebar-pane-separator .folder-frame>scrolledwindow treeview.view.sidebar, .sidebar.vertical>paned.geary-sidebar-pane-separator .geary-folder-frame>scrolledwindow treeview.view.sidebar, .sidebar-paned treeview.view.sidebar, .background.csd>box.horizontal>frame>scrolledwindow treeview.view, .background.csd>box.vertical>paned.horizontal>scrolledwindow treeview.view, .background.solid-csd>box.vertical>paned.horizontal>scrolledwindow treeview.view, window#GeanyMainWindow paned.vertical paned.horizontal>notebook.frame>stack>scrolledwindow treeview.view {
background-color: transparent;
box-shadow: none;
font-weight: 500;
}
.sidebar:not(treeview) treeview.view:selected, .sidebar.vertical>paned.sidebar-pane-separator .folder-frame>scrolledwindow treeview.view.sidebar:selected, .sidebar.vertical>paned.geary-sidebar-pane-separator .geary-folder-frame>scrolledwindow treeview.view.sidebar:selected, .sidebar-paned treeview.view.sidebar:selected, .background.csd>box.horizontal>frame>scrolledwindow treeview.view:selected, .background.csd>box.vertical>paned.horizontal>scrolledwindow treeview.view:selected, .background.solid-csd>box.vertical>paned.horizontal>scrolledwindow treeview.view:selected, window#GeanyMainWindow paned.vertical paned.horizontal>notebook.frame>stack>scrolledwindow treeview.view:selected, .sidebar:not(treeview) treeview.view:selected:focus, .sidebar.vertical>paned.sidebar-pane-separator .folder-frame>scrolledwindow treeview.view.sidebar:selected:focus, .sidebar.vertical>paned.geary-sidebar-pane-separator .geary-folder-frame>scrolledwindow treeview.view.sidebar:selected:focus, .sidebar-paned treeview.view.sidebar:selected:focus, .background.csd>box.horizontal>frame>scrolledwindow treeview.view:selected:focus, .background.csd>box.vertical>paned.horizontal>scrolledwindow treeview.view:selected:focus, .background.solid-csd>box.vertical>paned.horizontal>scrolledwindow treeview.view:selected:focus, window#GeanyMainWindow paned.vertical paned.horizontal>notebook.frame>stack>scrolledwindow treeview.view:selected:focus {
background-color: transparent;
color: #5E81AC;
}
.sidebar:not(treeview) {
border: none;
color: rgba(207, 216, 220, 0.87);
background-color: #2E3440;
}
.sidebar:not(treeview):dir(ltr), .sidebar:not(treeview) list:dir(ltr) {
box-shadow: inset -2px 2px 1px -2px rgba(0, 0, 0, 0.01), inset -3px 1px 3px -2px rgba(0, 0, 0, 0.05);
}
.sidebar:not(treeview):dir(rtl), .sidebar:not(treeview) list:dir(rtl) {
box-shadow: inset 2px 2px 1px -2px rgba(0, 0, 0, 0.01), inset 3px 1px 3px -2px rgba(0, 0, 0, 0.05);
}
.sidebar:not(treeview) .frame, .sidebar:not(treeview) list {
background-color: transparent;
}
.sidebar:not(treeview) .frame list {
box-shadow: none;
}
.sidebar:not(treeview) list, .sidebar:not(treeview) row {
color: rgba(207, 216, 220, 0.87);
background-color: transparent;
font-weight: 500;
}
.sidebar:not(treeview) list:hover, .sidebar:not(treeview) row:hover {
color: #CFD8DC;
}
.sidebar:not(treeview) list:selected, .sidebar:not(treeview) row:selected {
color: #5E81AC;
background-color: transparent;
}
.sidebar:not(treeview) list:selected label, .sidebar:not(treeview) row:selected label {
color: #5E81AC;
}
.sidebar:not(treeview) overshoot, .sidebar:not(treeview) undershoot {
box-shadow: none;
}
stacksidebar row {
padding: 0.4rem 0.6rem 0.5rem;
color: rgba(207, 216, 220, 0.87);
background-color: transparent;
font-weight: 500;
}
stacksidebar row>label {
padding-left: 0.4rem;
padding-right: 0.4rem;
}
stacksidebar row:hover {
color: #CFD8DC;
}
stacksidebar row:selected {
color: #5E81AC;
background-color: transparent;
}
stacksidebar row:selected label {
color: #5E81AC;
}
stacksidebar row:backdrop {
opacity: 1.0;
}
stacksidebar separator, stacksidebar .separator {
min-height: 0;
border-color: transparent;
background-color: transparent;
}
placessidebar list, placessidebar row {
background-color: #2E3440;
}
placessidebar row {
padding: 0;
}
placessidebar row>revealer {
padding: 0.3rem 1.05rem 0.3rem 0.9rem;
}
placessidebar row image.sidebar-icon {
padding: 0.3rem 0;
opacity: 0.87;
}
placessidebar row image.sidebar-icon:dir(ltr) {
padding-right: 0.4rem;
}
placessidebar row image.sidebar-icon:dir(rtl) {
padding-left: 0.4rem;
}
placessidebar row label.sidebar-label {
padding: 0.2rem 0 0.3rem;
}
placessidebar row label.sidebar-label:dir(ltr) {
padding-right: 0.15rem;
}
placessidebar row label.sidebar-label:dir(rtl) {
padding-left: 0.15rem;
}
placessidebar row button.image-button {
background-color: transparent;
margin: 0;
padding: 0.3rem;
}
placessidebar row button.image-button:disabled {
background-color: transparent;
}
placessidebar row button.image-button:checked {
background-color: alpha(currentColor, 0.12);
color: #CFD8DC;
}
placessidebar row:selected {
color: #5E81AC;
}
placessidebar row:selected label {
color: #5E81AC;
}
placessidebar row:selected button.image-button {
color: #5E81AC;
}
placessidebar row:selected button.image-button:hover, placessidebar row:selected button.image-button:active {
color: #5E81AC;
}
placessidebar row:selected:disabled label {
color: rgba(255, 255, 255, 0.4);
}
placessidebar row.sidebar-placeholder-row {
border: solid 1px #5E81AC;
}
placessidebar row.sidebar-new-bookmark-row {
color: #5E81AC;
}
placessidebar row:drop(active):not(:disabled) {
color: #5E81AC;
background-color: rgba(94, 129, 172, 0.2);
}
placessidebar row:drop(active):not(:disabled):dir(ltr) {
box-shadow: inset 4px 0 #5E81AC;
}
placessidebar row:drop(active):not(:disabled):dir(rtl) {
box-shadow: inset -4px 0 #5E81AC;
}
placessidebar row:drop(active):not(:disabled):selected {
background-color: #5E81AC;
}
placessidebar row:drop(active):not(:disabled):selected, placessidebar row:drop(active):not(:disabled):selected .sidebar-label, placessidebar row:drop(active):not(:disabled):selected .sidebar-icon {
color: #FFFFFF;
}
placesview row.activatable:hover {
background-color: transparent;
}
placesview>actionbar>revealer>box>label {
padding-left: 0.6rem;
padding-right: 0.6rem;
}
paned>separator {
min-width: 1px;
min-height: 1px;
border-style: none;
background-color: transparent;
-gtk-icon-source: none;
background-image: image(rgba(0, 0, 0, 0.13));
background-size: 1px 1px;
transition: none;
}
paned>separator:backdrop, paned>separator:selected {
background-image: image(#212B30);
transition: none;
}
window paned>separator, window paned>separator:backdrop, window paned>separator:selected {
background-image: image(rgba(0, 0, 0, 0.07));
transition: none;
}
window>grid.vertical paned>separator, window>grid.vertical paned>separator:backdrop, window>grid.vertical paned>separator:selected {
background-image: image(#212B30);
transition: none;
}
paned>separator.wide, button paned>separator, stacksidebar paned>separator, stacksidebar paned>.separator {
min-width: 0.45rem;
min-height: 0.45rem;
margin: 0;
padding: 0;
background-color: #2E3440;
background-image: image(#212B30), image(#212B30);
background-size: 1px 1px, 1px 1px;
}
paned>separator.wide:backdrop, button paned>separator:backdrop, stacksidebar paned>separator:backdrop, stacksidebar paned>.separator:backdrop, paned>separator.wide:selected, button paned>separator:selected, stacksidebar paned>separator:selected, stacksidebar paned>.separator:selected {
background-image: image(#212B30), image(#212B30);
}
paned.horizontal>separator {
background-repeat: repeat-y;
}
paned.horizontal>separator:dir(ltr) {
margin: 0 -0.6rem 0 0;
padding: 0 0.6rem 0 0;
background-position: left;
}
paned.horizontal>separator:dir(rtl) {
margin: 0 0 0 -0.6rem;
padding: 0 0 0 0.6rem;
background-position: right;
}
paned.horizontal>separator.wide, button paned.horizontal>separator, stacksidebar paned.horizontal>separator, stacksidebar paned.horizontal>.separator {
background-repeat: repeat-y, repeat-y;
background-position: left, right;
}
paned.horizontal>separator.wide:dir(ltr), button paned.horizontal>separator:dir(ltr), stacksidebar paned.horizontal>separator:dir(ltr), stacksidebar paned.horizontal>.separator:dir(ltr), paned.horizontal>separator.wide:dir(rtl), button paned.horizontal>separator:dir(rtl), stacksidebar paned.horizontal>separator:dir(rtl), stacksidebar paned.horizontal>.separator:dir(rtl) {
margin: 0;
padding: 0;
}
paned.vertical>separator {
margin: 0 0 -0.6rem 0;
padding: 0 0 0.6rem 0;
background-repeat: repeat-x;
background-position: top;
}
paned.vertical>separator.wide, button paned.vertical>separator, stacksidebar paned.vertical>separator, stacksidebar paned.vertical>.separator {
margin: 0;
padding: 0;
background-repeat: repeat-x, repeat-x;
background-position: bottom, top;
}
infobar {
padding: 0.4rem;
border-width: 0 0 1px;
border-style: solid;
border-color: #212B30;
background-color: #2E3440;
}
infobar.info selection, infobar.question selection, infobar.warning selection, infobar.error selection {
background-color: #5E81AC;
}
infobar.info *:link, infobar.question *:link, infobar.warning *:link, infobar.error *:link {
color: #ccf2f6;
}
infobar.info progressbar trough, infobar.question progressbar trough, infobar.warning progressbar trough, infobar.error progressbar trough {
background-color: rgba(255, 255, 255, 0.2);
}
infobar.info progressbar progress, infobar.question progressbar progress, infobar.warning progressbar progress, infobar.error progressbar progress {
background-color: #FFFFFF;
}
infobar.info, infobar.question, infobar.warning {
color: rgba(38, 50, 56, 0.87);
}
infobar.error {
color: #FFFFFF;
}
infobar.info button:not(.destructive-action):not(.suggested-action), infobar.question button:not(.destructive-action):not(.suggested-action), infobar.warning button:not(.destructive-action):not(.suggested-action), infobar.error button:not(.destructive-action):not(.suggested-action) {
background-color: transparent;
color: rgba(38, 50, 56, 0.87);
}
infobar.info button:not(.destructive-action):not(.suggested-action):hover, infobar.question button:not(.destructive-action):not(.suggested-action):hover, infobar.warning button:not(.destructive-action):not(.suggested-action):hover, infobar.error button:not(.destructive-action):not(.suggested-action):hover {
background-color: transparent;
color: #2E3440;
}
infobar.info button:not(.destructive-action):not(.suggested-action):active, infobar.question button:not(.destructive-action):not(.suggested-action):active, infobar.warning button:not(.destructive-action):not(.suggested-action):active, infobar.error button:not(.destructive-action):not(.suggested-action):active {
background-color: transparent;
color: #2E3440;
}
infobar.info button:not(.destructive-action):not(.suggested-action):checked, infobar.question button:not(.destructive-action):not(.suggested-action):checked, infobar.warning button:not(.destructive-action):not(.suggested-action):checked, infobar.error button:not(.destructive-action):not(.suggested-action):checked {
background-color: transparent;
color: #2E3440;
}
infobar.info button:not(.destructive-action):not(.suggested-action):disabled, infobar.question button:not(.destructive-action):not(.suggested-action):disabled, infobar.warning button:not(.destructive-action):not(.suggested-action):disabled, infobar.error button:not(.destructive-action):not(.suggested-action):disabled {
color: rgba(38, 50, 56, 0.28);
}
infobar button, infobar button.text-button, infobar button.image-button, infobar button.toggle, infobar button.combo, infobar button.close {
min-height: 16px;
min-width: 16px;
padding: 0.5rem;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
.info {
background-color: #5E81AC;
}
.question {
background-color: #c9bc0e;
}
.warning {
background-color: #c9790e;
}
.error {
background-color: #c91e41;
}
tooltip.background {
background-color: rgba(41, 53, 59, 0.001);
background-image: image(rgba(46, 52, 64, 0.901));
}
tooltip.csd {
border-style: solid;
border-width: 11px;
border-image: -gtk-scaled(url("assets/osd-shadow-dark.png"), url("assets/osd-shadow-dark@2.png")) 11/11px stretch;
}
tooltip.csd>box {
padding: 9px;
}
tooltip.csd>box label {
padding: 1px 2px 2px;
}
tooltip label, tooltip image {
color: #CFD8DC;
}
.tooltip:not(tooltip) {
background-color: rgba(46, 52, 64, 0.9);
}
.tooltip:not(tooltip)>label {
color: #CFD8DC;
}
.tooltip:not(tooltip)>*>label {
color: #CFD8DC;
}
colorswatch {
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
}
colorswatch.top, colorswatch.top .overlay, colorswatch.bottom, colorswatch.bottom .overlay, colorswatch.left, colorswatch.left .overlay, colorswatch.right, colorswatch.right .overlay, colorswatch:only-child, colorswatch:only-child .overlay {
border-radius: 0;
}
colorswatch:hover {
box-shadow: 0 2.5px 4.5px rgba(0, 0, 0, 0.34);
}
GtkColorEditor colorswatch {
border-radius: 0;
}
GtkColorEditor colorswatch:hover {
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
}
colorswatch.color-dark {
color: white;
}
colorswatch.color-light {
color: rgba(0, 0, 0, 0.8);
}
colorswatch#add-color-button {
background-image: linear-gradient(to right, #FF1744 25%, #FF9100 25%, #FF9100 50%, #5E81AC 50%, #5E81AC 75%, #FFEA00 75%);
color: white;
}
colorchooser .popover.osd {
padding: 3px;
border-style: solid;
border-width: 11px;
border-image: -gtk-scaled(url("assets/osd-shadow-dark.png"), url("assets/osd-shadow-dark@2.png")) 11/11px stretch;
box-shadow: none;
color: #CFD8DC;
background-color: #2E3440;
}
colorchooser .popover.osd label {
color: #5E81AC;
font-weight: 700;
}
.content-view {
background-color: #2E3440;
}
@keyframes volume_hover {
from {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.001, to(alpha(currentColor, 0)), to(transparent));
}
to {
background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(alpha(currentColor, 0.12)), to(transparent));
}
}
.osd .scale-popup .vertical button, .scale-popup .vertical button {
border-radius: 100px;
-gtk-outline-radius: 100px;
background-color: transparent;
color: rgba(207, 216, 220, 0.87);
}
.osd .scale-popup .vertical button:first-child:hover, .scale-popup .vertical button:first-child:hover {
background: none;
color: #00E676;
animation: volume_hover 0.2s linear forwards;
}
.osd .scale-popup .vertical button:first-child:disabled, .scale-popup .vertical button:first-child:disabled {
background: none;
color: rgba(0, 230, 118, 0.4);
}
.osd .scale-popup .vertical button:last-child:hover, .scale-popup .vertical button:last-child:hover {
background: none;
color: #F44336;
animation: volume_hover 0.2s linear forwards;
}
.osd .scale-popup .vertical button:last-child:disabled, .scale-popup .vertical button:last-child:disabled {
background: none;
color: rgba(244, 67, 54, 0.4);
}
.osd .scale-popup button, .scale-popup button {
border-radius: 100px;
-gtk-outline-radius: 100px;
background-color: transparent;
color: rgba(207, 216, 220, 0.87);
}
.osd .scale-popup button:first-child:hover, .scale-popup button:first-child:hover {
background: none;
color: #F44336;
animation: spin_hover 0.2s linear forwards;
}
.osd .scale-popup button:first-child:disabled, .scale-popup button:first-child:disabled {
background: none;
color: rgba(244, 67, 54, 0.4);
}
.osd .scale-popup button:last-child:hover, .scale-popup button:last-child:hover {
background: none;
color: #00E676;
animation: spin_hover 0.2s linear forwards;
}
.osd .scale-popup button:last-child:disabled, .scale-popup button:last-child:disabled {
background: none;
color: rgba(0, 230, 118, 0.4);
}
button.flat.scale {
min-width: 16px;
min-height: 16px;
padding: 0.8rem;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
.floating-bar button {
min-height: 2.1rem;
min-width: 2.1rem;
margin: 0;
padding: 0;
}
.floating-bar {
padding: 0;
border: 1px solid transparent;
border-radius: 0;
color: rgba(207, 216, 220, 0.87);
background-color: #2E3440;
font-size: 90%;
transition: none;
}
.floating-bar label {
min-height: 2.1rem;
}
.floating-bar button {
color: rgba(94, 129, 172, 0.87);
}
.floating-bar button:hover, .floating-bar button:active, .floating-bar button:checked {
color: #5E81AC;
}
.floating-bar button:disabled {
color: rgba(94, 129, 172, 0.4);
}
.floating-bar.bottom.left {
border-width: 1px 1px 0 0;
border-radius: 0 3px 0 0;
}
.floating-bar.bottom.right {
border-width: 1px 0 0 1px;
border-radius: 3px 0 0 0;
}
decoration {
margin: 10px;
border-radius: 2px 2px 0 0;
border-width: 0;
background-color: transparent;
box-shadow: 0 10px 14px rgba(0, 0, 0, 0.44);
transition-property: box-shadow;
transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
transition-duration: 0.2s;
}
decoration:backdrop {
box-shadow: 0 10px 14px transparent, 0 4.5px 5.5px rgba(0, 0, 0, 0.13), 0 2.5px 4.5px rgba(0, 0, 0, 0.34);
}
.fullscreen decoration, .fullscreen decoration:backdrop, .maximized decoration, .maximized decoration:backdrop {
border-radius: 0;
}
window.tiled decoration {
border-radius: 0;
box-shadow: 0 10px 14px transparent, 1px 0 #13191c, -1px 0 #13191c;
}
window.tiled-top decoration {
border-radius: 0;
box-shadow: 0 10px 14px transparent, 0 1px #13191c;
}
window.tiled-bottom decoration {
border-radius: 0;
box-shadow: 0 10px 14px transparent, 0 -1px #13191c;
}
window.tiled-left decoration {
border-radius: 0;
box-shadow: 0 10px 14px transparent, 1px 0 #13191c;
}
window.tiled-right decoration {
border-radius: 0;
box-shadow: 0 10px 14px transparent, -1px 0 #13191c;
}
.ssd decoration {
box-shadow: 0 2.5px 4.5px rgba(0, 0, 0, 0.34);
}
window.ssd.tiled decoration {
box-shadow: 0 2.5px 4.5px transparent, 1px 0 #13191c, -1px 0 #13191c;
}
window.ssd.tiled-top decoration {
box-shadow: 0 2.5px 4.5px transparent, 0 1px #13191c;
}
window.ssd.tiled-bottom decoration {
box-shadow: 0 2.5px 4.5px transparent, 0 -1px #13191c;
}
window.ssd.tiled-left decoration {
box-shadow: 0 2.5px 4.5px transparent, 1px 0 #13191c;
}
window.ssd.tiled-right decoration {
box-shadow: 0 2.5px 4.5px transparent, -1px 0 #13191c;
}
.popup decoration {
box-shadow: none;
}
.csd.popup decoration {
border-radius: 2px;
box-shadow: 0 4.5px 5.5px rgba(0, 0, 0, 0.38);
}
tooltip.csd decoration {
all: unset;
}
messagedialog.csd decoration {
border-radius: 2px;
box-shadow: 0 10px 14px rgba(0, 0, 0, 0.44);
}
messagedialog.csd decoration:backdrop {
box-shadow: 0 10px 14px transparent, 0 4.5px 5.5px rgba(0, 0, 0, 0.13), 0 2.5px 4.5px rgba(0, 0, 0, 0.34);
}
.solid-csd decoration {
margin: 0;
padding: 3px;
border-radius: 0;
border: none;
background-color: #212B30;
box-shadow: inset 0 0 0 2px #2E3440, inset 0 1px #2E3440;
}
headerbar button.titlebutton.close, .csd headerbar button.titlebutton.close, .solid-csd headerbar button.titlebutton.close, headerbar.default-decoration button.titlebutton.close, .titlebar button.titlebutton.close, headerbar button.titlebutton.maximize, .csd headerbar button.titlebutton.maximize, .solid-csd headerbar button.titlebutton.maximize, headerbar.default-decoration button.titlebutton.maximize, .titlebar button.titlebutton.maximize, headerbar button.titlebutton.minimize, .csd headerbar button.titlebutton.minimize, .solid-csd headerbar button.titlebutton.minimize, headerbar.default-decoration button.titlebutton.minimize, .titlebar button.titlebutton.minimize, .csd headerbar:not(.default-decoration) button.titlebutton.close, .csd headerbar:not(.default-decoration) button.titlebutton.maximize, .csd headerbar:not(.default-decoration) button.titlebutton.minimize, .solid-csd headerbar:not(.default-decoration) button.titlebutton.close, .solid-csd headerbar:not(.default-decoration) button.titlebutton.maximize, .solid-csd headerbar:not(.default-decoration) button.titlebutton.minimize, #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.titlebutton, window.background.chromium headerbar.titlebar button.titlebutton {
margin: 0;
padding: 0;
min-width: 26px;
min-height: 26px;
animation: none;
box-shadow: none;
border: none;
color: transparent;
background-color: transparent;
background-position: center;
background-repeat: no-repeat;
background-size: 20px 20px;
}
headerbar button.titlebutton.close:hover, .titlebar button.titlebutton.close:hover, headerbar button.titlebutton.maximize:hover, .titlebar button.titlebutton.maximize:hover, headerbar button.titlebutton.minimize:hover, .titlebar button.titlebutton.minimize:hover, .csd headerbar:not(.default-decoration) button.titlebutton.close:hover, .csd headerbar:not(.default-decoration) button.titlebutton.maximize:hover, .csd headerbar:not(.default-decoration) button.titlebutton.minimize:hover, .solid-csd headerbar:not(.default-decoration) button.titlebutton.close:hover, .solid-csd headerbar:not(.default-decoration) button.titlebutton.maximize:hover, .solid-csd headerbar:not(.default-decoration) button.titlebutton.minimize:hover, #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.titlebutton:hover, window.background.chromium headerbar.titlebar button.titlebutton:hover, headerbar button.titlebutton.close:active, .titlebar button.titlebutton.close:active, headerbar button.titlebutton.maximize:active, .titlebar button.titlebutton.maximize:active, headerbar button.titlebutton.minimize:active, .titlebar button.titlebutton.minimize:active, .csd headerbar:not(.default-decoration) button.titlebutton.close:active, .csd headerbar:not(.default-decoration) button.titlebutton.maximize:active, .csd headerbar:not(.default-decoration) button.titlebutton.minimize:active, .solid-csd headerbar:not(.default-decoration) button.titlebutton.close:active, .solid-csd headerbar:not(.default-decoration) button.titlebutton.maximize:active, .solid-csd headerbar:not(.default-decoration) button.titlebutton.minimize:active, #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.titlebutton:active, window.background.chromium headerbar.titlebar button.titlebutton:active, headerbar button.titlebutton.close:checked, .titlebar button.titlebutton.close:checked, headerbar button.titlebutton.maximize:checked, .titlebar button.titlebutton.maximize:checked, headerbar button.titlebutton.minimize:checked, .titlebar button.titlebutton.minimize:checked, .csd headerbar:not(.default-decoration) button.titlebutton.close:checked, .csd headerbar:not(.default-decoration) button.titlebutton.maximize:checked, .csd headerbar:not(.default-decoration) button.titlebutton.minimize:checked, .solid-csd headerbar:not(.default-decoration) button.titlebutton.close:checked, .solid-csd headerbar:not(.default-decoration) button.titlebutton.maximize:checked, .solid-csd headerbar:not(.default-decoration) button.titlebutton.minimize:checked, #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.titlebutton:checked, window.background.chromium headerbar.titlebar button.titlebutton:checked {
box-shadow: none;
border: none;
color: transparent;
animation: none;
transition: background-size 100ms cubic-bezier(0, 0, 0.2, 1);
background-color: transparent;
background-size: 20px 20px;
}
headerbar button.titlebutton.close:backdrop, .titlebar button.titlebutton.close:backdrop, headerbar button.titlebutton.maximize:backdrop, .titlebar button.titlebutton.maximize:backdrop, headerbar button.titlebutton.minimize:backdrop, .titlebar button.titlebutton.minimize:backdrop, .csd headerbar:not(.default-decoration) button.titlebutton.close:backdrop, .csd headerbar:not(.default-decoration) button.titlebutton.maximize:backdrop, .csd headerbar:not(.default-decoration) button.titlebutton.minimize:backdrop, .solid-csd headerbar:not(.default-decoration) button.titlebutton.close:backdrop, .solid-csd headerbar:not(.default-decoration) button.titlebutton.maximize:backdrop, .solid-csd headerbar:not(.default-decoration) button.titlebutton.minimize:backdrop, #MozillaGtkWidget.background headerbar.titlebar.default-decoration button.titlebutton:backdrop, window.background.chromium headerbar.titlebar button.titlebutton:backdrop {
opacity: 1;
color: transparent;
}
headerbar button.titlebutton:hover, .csd headerbar button.titlebutton:hover, .solid-csd headerbar button.titlebutton:hover, headerbar.default-decoration button.titlebutton:hover, .titlebar button.titlebutton:hover {
transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0;
animation: none;
box-shadow: inset 0 0 0 9999px rgba(94, 129, 172, 0.3);
background-image: radial-gradient(circle farthest-corner at center, rgba(94, 129, 172, 0.3) 10%, transparent 0%);
background-size: 0% 0%;
color: #5E81AC;
}
headerbar button.titlebutton:active, .csd headerbar button.titlebutton:active, .solid-csd headerbar button.titlebutton:active, headerbar.default-decoration button.titlebutton:active, .titlebar button.titlebutton:active, headerbar button.titlebutton:checked, .csd headerbar button.titlebutton:checked, .solid-csd headerbar button.titlebutton:checked, headerbar.default-decoration button.titlebutton:checked, .titlebar button.titlebutton:checked {
transition: all 100ms cubic-bezier(0, 0, 0.2, 1), background-size 0, background-image 0;
animation: ripple_effect 100ms cubic-bezier(0, 0, 0.2, 1) forwards;
box-shadow: inset 0 0 0 9999px #5E81AC;
background-image: radial-gradient(circle farthest-corner at center, #5E81AC 10%, transparent 0%);
background-size: 0% 0%;
color: #FFFFFF;
}
headerbar button.titlebutton.close, .csd headerbar button.titlebutton.close, .solid-csd headerbar button.titlebutton.close, headerbar.default-decoration button.titlebutton.close, .titlebar button.titlebutton.close {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-dark.png"), url("assets/window-assets/titlebutton-close-dark@2.png"));
}
headerbar button.titlebutton.close:backdrop, .titlebar button.titlebutton.close:backdrop {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-backdrop-dark.png"), url("assets/window-assets/titlebutton-close-backdrop-dark@2.png"));
}
headerbar button.titlebutton.close:hover, .titlebar button.titlebutton.close:hover {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-hover-dark.png"), url("assets/window-assets/titlebutton-close-hover-dark@2.png"));
}
headerbar button.titlebutton.close:active, .titlebar button.titlebutton.close:active {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-active-dark.png"), url("assets/window-assets/titlebutton-close-active-dark@2.png"));
}
headerbar button.titlebutton.maximize, .csd headerbar button.titlebutton.maximize, .solid-csd headerbar button.titlebutton.maximize, headerbar.default-decoration button.titlebutton.maximize, .titlebar button.titlebutton.maximize {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-dark.png"), url("assets/window-assets/titlebutton-maximize-dark@2.png"));
}
headerbar button.titlebutton.maximize:backdrop, .titlebar button.titlebutton.maximize:backdrop {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-backdrop-dark.png"), url("assets/window-assets/titlebutton-maximize-backdrop-dark@2.png"));
}
headerbar button.titlebutton.maximize:hover, .titlebar button.titlebutton.maximize:hover {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-hover-dark.png"), url("assets/window-assets/titlebutton-maximize-hover-dark@2.png"));
}
headerbar button.titlebutton.maximize:active, .titlebar button.titlebutton.maximize:active {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-active-dark.png"), url("assets/window-assets/titlebutton-maximize-active-dark@2.png"));
}
headerbar button.titlebutton.minimize, .csd headerbar button.titlebutton.minimize, .solid-csd headerbar button.titlebutton.minimize, headerbar.default-decoration button.titlebutton.minimize, .titlebar button.titlebutton.minimize {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-dark.png"), url("assets/window-assets/titlebutton-minimize-dark@2.png"));
}
headerbar button.titlebutton.minimize:backdrop, .titlebar button.titlebutton.minimize:backdrop {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-backdrop-dark.png"), url("assets/window-assets/titlebutton-minimize-backdrop-dark@2.png"));
}
headerbar button.titlebutton.minimize:hover, .titlebar button.titlebutton.minimize:hover {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-hover-dark.png"), url("assets/window-assets/titlebutton-minimize-hover-dark@2.png"));
}
headerbar button.titlebutton.minimize:active, .titlebar button.titlebutton.minimize:active {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-active-dark.png"), url("assets/window-assets/titlebutton-minimize-active-dark@2.png"));
}
.fullscreen headerbar button.titlebutton.maximize, .fullscreen .titlebar button.titlebutton.maximize, .maximized headerbar button.titlebutton.maximize, .maximized .titlebar button.titlebutton.maximize {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-dark.png"), url("assets/window-assets/titlebutton-restore-dark@2.png"));
}
.fullscreen headerbar button.titlebutton.maximize:backdrop, .fullscreen .titlebar button.titlebutton.maximize:backdrop, .maximized headerbar button.titlebutton.maximize:backdrop, .maximized .titlebar button.titlebutton.maximize:backdrop {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-backdrop-dark.png"), url("assets/window-assets/titlebutton-restore-backdrop-dark@2.png"));
}
.fullscreen headerbar button.titlebutton.maximize:hover, .fullscreen .titlebar button.titlebutton.maximize:hover, .maximized headerbar button.titlebutton.maximize:hover, .maximized .titlebar button.titlebutton.maximize:hover {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-hover-dark.png"), url("assets/window-assets/titlebutton-restore-hover-dark@2.png"));
}
.fullscreen headerbar button.titlebutton.maximize:active, .fullscreen .titlebar button.titlebutton.maximize:active, .maximized headerbar button.titlebutton.maximize:active, .maximized .titlebar button.titlebutton.maximize:active {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-active-dark.png"), url("assets/window-assets/titlebutton-restore-active-dark@2.png"));
}
headerbar button.titlebutton.close, .csd headerbar button.titlebutton.close, .solid-csd headerbar button.titlebutton.close, headerbar.default-decoration button.titlebutton.close, .csd headerbar.default-decoration button.titlebutton.close, .titlebar button.titlebutton.close, .csd .titlebar button.titlebutton.close, .solid-csd .titlebar button.titlebutton.close, .titlebar.default-decoration button.titlebutton.close, .csd .titlebar.default-decoration button.titlebutton.close {
border-radius: 8px;
-gtk-outline-radius: 8px;
}
.csd headerbar:not(.default-decoration) button.titlebutton.close, .solid-csd headerbar:not(.default-decoration) button.titlebutton.close {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-dark.png"), url("assets/window-assets/titlebutton-close-dark@2.png"));
}
.csd headerbar:not(.default-decoration) button.titlebutton.close:backdrop, .solid-csd headerbar:not(.default-decoration) button.titlebutton.close:backdrop {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-backdrop-dark.png"), url("assets/window-assets/titlebutton-close-backdrop-dark@2.png"));
}
.csd headerbar:not(.default-decoration) button.titlebutton.close:hover, .solid-csd headerbar:not(.default-decoration) button.titlebutton.close:hover {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-hover-dark.png"), url("assets/window-assets/titlebutton-close-hover-dark@2.png"));
}
.csd headerbar:not(.default-decoration) button.titlebutton.close:active, .solid-csd headerbar:not(.default-decoration) button.titlebutton.close:active {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-close-active-dark.png"), url("assets/window-assets/titlebutton-close-active-dark@2.png"));
}
.csd headerbar:not(.default-decoration) button.titlebutton.maximize, .solid-csd headerbar:not(.default-decoration) button.titlebutton.maximize {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-dark.png"), url("assets/window-assets/titlebutton-maximize-dark@2.png"));
}
.csd headerbar:not(.default-decoration) button.titlebutton.maximize:backdrop, .solid-csd headerbar:not(.default-decoration) button.titlebutton.maximize:backdrop {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-backdrop-dark.png"), url("assets/window-assets/titlebutton-maximize-backdrop-dark@2.png"));
}
.csd headerbar:not(.default-decoration) button.titlebutton.maximize:hover, .solid-csd headerbar:not(.default-decoration) button.titlebutton.maximize:hover {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-hover-dark.png"), url("assets/window-assets/titlebutton-maximize-hover-dark@2.png"));
}
.csd headerbar:not(.default-decoration) button.titlebutton.maximize:active, .solid-csd headerbar:not(.default-decoration) button.titlebutton.maximize:active {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-maximize-active-dark.png"), url("assets/window-assets/titlebutton-maximize-active-dark@2.png"));
}
.csd headerbar:not(.default-decoration) button.titlebutton.minimize, .solid-csd headerbar:not(.default-decoration) button.titlebutton.minimize {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-dark.png"), url("assets/window-assets/titlebutton-minimize-dark@2.png"));
}
.csd headerbar:not(.default-decoration) button.titlebutton.minimize:backdrop, .solid-csd headerbar:not(.default-decoration) button.titlebutton.minimize:backdrop {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-backdrop-dark.png"), url("assets/window-assets/titlebutton-minimize-backdrop-dark@2.png"));
}
.csd headerbar:not(.default-decoration) button.titlebutton.minimize:hover, .solid-csd headerbar:not(.default-decoration) button.titlebutton.minimize:hover {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-hover-dark.png"), url("assets/window-assets/titlebutton-minimize-hover-dark@2.png"));
}
.csd headerbar:not(.default-decoration) button.titlebutton.minimize:active, .solid-csd headerbar:not(.default-decoration) button.titlebutton.minimize:active {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-minimize-active-dark.png"), url("assets/window-assets/titlebutton-minimize-active-dark@2.png"));
}
.csd.maximized headerbar:not(.default-decoration) button.titlebutton.maximize, .solid-csd.maximized headerbar:not(.default-decoration) button.titlebutton.maximize {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-dark.png"), url("assets/window-assets/titlebutton-restore-dark@2.png"));
}
.csd.maximized headerbar:not(.default-decoration) button.titlebutton.maximize:backdrop, .solid-csd.maximized headerbar:not(.default-decoration) button.titlebutton.maximize:backdrop {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-backdrop-dark.png"), url("assets/window-assets/titlebutton-restore-backdrop-dark@2.png"));
}
.csd.maximized headerbar:not(.default-decoration) button.titlebutton.maximize:hover, .solid-csd.maximized headerbar:not(.default-decoration) button.titlebutton.maximize:hover {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-hover-dark.png"), url("assets/window-assets/titlebutton-restore-hover-dark@2.png"));
}
.csd.maximized headerbar:not(.default-decoration) button.titlebutton.maximize:active, .solid-csd.maximized headerbar:not(.default-decoration) button.titlebutton.maximize:active {
background-image: -gtk-scaled(url("assets/window-assets/titlebutton-restore-active-dark.png"), url("assets/window-assets/titlebutton-restore-active-dark@2.png"));
}
iconview:selected, iconview:selected:focus, .view:selected, .view:selected:focus, .view text selection, .view text selection:focus, textview text selection, textview text selection:focus, flowbox flowboxchild:selected, label selection, label selection:focus, entry selection, entry selection:focus, treeview spinbutton entry:focus:selected, .background combobox entry.combo selection, .background combobox entry.combo selection:focus, treeview.view:selected, treeview.view row:selected, paned treeview.view:selected, paned treeview.view row:selected, row:selected, row:selected entry selection, row:selected entry selection:focus, row:selected entry.flat selection, row:selected entry.flat selection:focus, .conflict-row:selected, dockstack>stack>dockwidget treeview.project-tree.view:selected, dockstack>stack>dockwidget treeview.project-tree.view:selected:focus, dockstack>stack>devhelppanel treeview.view:selected, dockstack>stack>devhelppanel treeview.view:selected:focus, window.background>box.vertical paned.horizontal>widget>notebook.switcher-visible widget>scrolledwindow treeview.view:selected, .nemo-window .nemo-window-pane scrolledwindow widget>widget.entry:selected, .nemo-window .nemo-window-pane scrolledwindow widget>widget.entry:focus:selected, window.background:not(.csd)>box.vertical>stack>scrolledwindow>viewport iconview:selected, window.background:not(.csd)>box.vertical>stack>scrolledwindow>viewport iconview.view:selected, window.background:not(.csd)>box.vertical>scrolledwindow>viewport iconview:selected, window.background:not(.csd)>box.vertical>scrolledwindow>viewport iconview.view:selected, #MozillaGtkWidget.background>widget>scrolledwindow>textview text:selected, .atril-window scrolledwindow.frame>.view:selected, .atril-window scrolledwindow.frame>.view:active, .xreader-window scrolledwindow.frame>.view:selected, .xreader-window scrolledwindow.frame>.view:active, window.background:not(.solid-csd)>box.vertical>widget widget:selected, window.background:not(.solid-csd)>box.vertical>box.vertical widget:selected, window#wb_main_window treeview.view:selected, window#wb_main_window treeview.view:selected:focus {
background-color: #5E81AC;
color: #FFFFFF;
}
iconview:disabled:selected, iconview:disabled:selected:focus, .view:disabled:selected, .view text selection:disabled, textview text selection:disabled, flowbox flowboxchild:disabled:selected, label selection:disabled, entry selection:disabled, treeview spinbutton entry:disabled:focus:selected, .background combobox entry.combo selection:disabled, treeview.view row:disabled:selected, row:disabled:selected, row:selected entry selection:disabled, row:selected entry.flat selection:disabled:focus, .conflict-row:disabled:selected, dockstack>stack>dockwidget treeview.project-tree.view:disabled:selected, dockstack>stack>devhelppanel treeview.view:disabled:selected:focus, window.background>box.vertical paned.horizontal>widget>notebook.switcher-visible widget>scrolledwindow treeview.view:disabled:selected, .nemo-window .nemo-window-pane scrolledwindow widget>widget.entry:disabled:selected, window.background:not(.csd)>box.vertical>stack>scrolledwindow>viewport iconview:disabled:selected, window.background:not(.csd)>box.vertical>scrolledwindow>viewport iconview:disabled:selected, #MozillaGtkWidget.background>widget>scrolledwindow>textview text:disabled:selected, .atril-window scrolledwindow.frame>.view:disabled:selected, .atril-window scrolledwindow.frame>.view:disabled:active, .xreader-window scrolledwindow.frame>.view:disabled:selected, .xreader-window scrolledwindow.frame>.view:disabled:active, window.background:not(.solid-csd)>box.vertical>widget widget:disabled:selected, window.background:not(.solid-csd)>box.vertical>box.vertical widget:disabled:selected, window#wb_main_window treeview.view:disabled:selected, iconview:disabled:backdrop:selected, .view:disabled:backdrop:selected, .view text selection:disabled:backdrop, textview text selection:disabled:backdrop, flowbox flowboxchild:disabled:backdrop:selected, label selection:disabled:backdrop, entry selection:disabled:backdrop, treeview spinbutton entry:disabled:backdrop:focus:selected, .background combobox entry.combo selection:disabled:backdrop, row:disabled:backdrop:selected, row:selected entry selection:disabled:backdrop:focus, row:selected entry.flat selection:disabled:backdrop, .conflict-row:disabled:backdrop:selected, dockstack>stack>dockwidget treeview.project-tree.view:disabled:backdrop:selected:focus, window.background>box.vertical paned.horizontal>widget>notebook.switcher-visible widget>scrolledwindow treeview.view:disabled:backdrop:selected, .nemo-window .nemo-window-pane scrolledwindow widget>widget.entry:disabled:backdrop:selected, window.background:not(.csd)>box.vertical>stack>scrolledwindow>viewport iconview:disabled:backdrop:selected, window.background:not(.csd)>box.vertical>scrolledwindow>viewport iconview:disabled:backdrop:selected, #MozillaGtkWidget.background>widget>scrolledwindow>textview text:disabled:backdrop:selected, .atril-window scrolledwindow.frame>.view:disabled:backdrop:selected, .atril-window scrolledwindow.frame>.view:disabled:backdrop:active, .xreader-window scrolledwindow.frame>.view:disabled:backdrop:selected, .xreader-window scrolledwindow.frame>.view:disabled:backdrop:active, window.background:not(.solid-csd)>box.vertical>widget widget:disabled:backdrop:selected, window.background:not(.solid-csd)>box.vertical>box.vertical widget:disabled:backdrop:selected, window#wb_main_window treeview.view:disabled:backdrop:selected {
color: rgba(255, 255, 255, 0.4);
}
.monospace {
font-family: Monospace;
}
cursor-handle.top:dir(ltr), cursor-handle.top:dir(rtl), cursor-handle.bottom:dir(ltr), cursor-handle.bottom:dir(rtl), cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) {
-gtk-icon-source: -gtk-scaled(url("assets/slider-horz-scale-has-marks-above-dark.png"), url("assets/slider-horz-scale-has-marks-above-dark@2.png"));
}
cursor-handle {
min-width: 20px;
min-height: 25px;
padding: 0 10px;
border: none;
background: none;
box-shadow: none;
}
cursor-handle.top:dir(ltr), cursor-handle.top:dir(rtl), cursor-handle.bottom:dir(ltr), cursor-handle.bottom:dir(rtl) {
-gtk-icon-shadow: 0 2.5px 4.5px rgba(0, 0, 0, 0.34);
}
cursor-handle.top:dir(ltr), cursor-handle.bottom:dir(rtl) {
-gtk-icon-transform: rotate(45deg) scale(0.9);
}
cursor-handle.top:dir(ltr):hover, cursor-handle.top:dir(ltr):active, cursor-handle.bottom:dir(rtl):hover, cursor-handle.bottom:dir(rtl):active {
-gtk-icon-transform: rotate(45deg) scale(1);
}
cursor-handle.top:dir(rtl), cursor-handle.bottom:dir(ltr) {
-gtk-icon-transform: rotate(-45deg) scale(0.9);
}
cursor-handle.top:dir(rtl):hover, cursor-handle.top:dir(rtl):active, cursor-handle.bottom:dir(ltr):hover, cursor-handle.bottom:dir(ltr):active {
-gtk-icon-transform: rotate(-45deg) scale(1);
}
cursor-handle.insertion-cursor:dir(ltr), cursor-handle.insertion-cursor:dir(rtl) {
-gtk-icon-transform: scale(0.9);
-gtk-icon-shadow: 0 2.5px 4.5px rgba(0, 0, 0, 0.34);
}
cursor-handle.insertion-cursor:dir(ltr):hover, cursor-handle.insertion-cursor:dir(ltr):active, cursor-handle.insertion-cursor:dir(rtl):hover, cursor-handle.insertion-cursor:dir(rtl):active {
-gtk-icon-transform: scale(1);
}
.context-menu {
font-weight: 400;
font-size: 100%;
}
.keycap {
min-width: 1.5rem;
min-height: 1.5rem;
padding: 0.3rem 0.25rem 0.2rem;
border: none;
border-radius: 2px;
color: #CFD8DC;
background-color: #2E3440;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28), inset 0 1px rgba(255, 255, 255, 0.07);
font-weight: 700;
}
tooltip.background .keycap {
background-color: #5E81AC;
color: #FFFFFF;
}
*:not(decoration):not(window):drop(active), *:not(decoration):not(window):drop(active):focus {
border-color: #5E81AC;
box-shadow: inset 0 0 0 1px #5E81AC;
caret-color: #5E81AC;
}
popover.emoji-picker scrolledwindow.view {
margin-top: 2px;
border: 1px solid rgba(0, 0, 0, 0.13);
background-image: none;
}
popover.emoji-completion arrow {
border: none;
background: none;
}
popover.emoji-completion contents row box {
padding: 2px 10px;
}
flowboxchild.emoji {
padding: 0;
border-radius: 2px;
font-weight: 400;
}
flowboxchild.emoji label {
padding: 4px;
font-size: 16px;
color: rgba(207, 216, 220, 0.87);
}
flowboxchild.emoji widget:hover label {
background-color: alpha(currentColor, 0.12);
color: #CFD8DC;
}
popover.emoji-picker button.emoji-section.flat {
min-height: 2.5rem;
min-width: 2.5rem;
margin: 2px 0 0;
padding: 0;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
popover.emoji-picker button.emoji-section.flat label {
padding: 0;
font-size: 24px;
}
popover.emoji-picker button.emoji-section.flat:checked, popover.emoji-picker button.emoji-section.flat:checked:hover {
color: #5E81AC;
}
panel-toplevel.background {
background-color: #13191c;
}
panel-toplevel.background * {
outline-width: 0;
}
panel-applet, panel-plug, panel-toplevel>grid.horizontal>widget>widget {
color: #CFD8DC;
box-shadow: none;
}
.gnome-panel-menu-bar, gp-applet>menubar, #clock-applet-button {
color: #CFD8DC;
background-color: transparent;
box-shadow: none;
font-weight: 700;
}
.gnome-panel-menu-bar>menuitem, gp-applet menubar>menuitem {
padding: 0 0.3rem;
color: #CFD8DC;
background-color: transparent;
}
.gnome-panel-menu-bar>menuitem:hover, gp-applet menubar>menuitem:hover {
color: #FFFFFF;
box-shadow: inset 0 -2px #5E81AC;
}
panel-applet, panel-plug, panel-toplevel>grid.horizontal>widget>widget {
background-color: transparent;
}
.vertical .gnome-panel-menu-bar>menuitem, .vertical gp-applet menubar>menuitem {
padding: 0.3rem 0;
}
.top .gnome-panel-menu-bar>menuitem:hover, .top gp-applet menubar>menuitem:hover {
box-shadow: inset 0 2px #5E81AC;
}
.left .gnome-panel-menu-bar>menuitem:hover, .left gp-applet menubar>menuitem:hover {
box-shadow: inset 2px 0 #5E81AC;
}
.right .gnome-panel-menu-bar>menuitem:hover, .right gp-applet menubar>menuitem:hover {
box-shadow: inset -2px 0 #5E81AC;
}
#tasklist-button, #clock-applet-button, #showdesktop-button {
padding: 0 0.3rem;
border: none;
border-radius: 0;
color: #CFD8DC;
background-color: transparent;
}
#tasklist-button:hover, #clock-applet-button:hover, #showdesktop-button:hover {
color: #FFFFFF;
background-color: transparent;
box-shadow: inset 0 -2px alpha(currentColor, 0.2);
}
#tasklist-button:checked, #tasklist-button:hover:checked, #clock-applet-button:checked, #clock-applet-button:hover:checked, #showdesktop-button:checked, #showdesktop-button:hover:checked {
color: #FFFFFF;
background-color: transparent;
box-shadow: inset 0 -2px #5E81AC;
}
.vertical #tasklist-button, .vertical #clock-applet-button, .vertical #showdesktop-button {
padding: 0.3rem 0;
}
.top #tasklist-button:hover, .top #clock-applet-button:hover, .top #showdesktop-button:hover {
box-shadow: inset 0 2px alpha(currentColor, 0.2);
}
.top #tasklist-button:checked, .top #tasklist-button:hover:checked, .top #clock-applet-button:checked, .top #clock-applet-button:hover:checked, .top #showdesktop-button:checked, .top #showdesktop-button:hover:checked {
box-shadow: inset 0 2px #5E81AC;
}
.left #tasklist-button:hover, .left #clock-applet-button:hover, .left #showdesktop-button:hover {
box-shadow: inset 2px 0 alpha(currentColor, 0.2);
}
.left #tasklist-button:checked, .left #tasklist-button:hover:checked, .left #clock-applet-button:checked, .left #clock-applet-button:hover:checked, .left #showdesktop-button:checked, .left #showdesktop-button:hover:checked {
box-shadow: inset 2px 0 #5E81AC;
}
.right #tasklist-button:hover, .right #clock-applet-button:hover, .right #showdesktop-button:hover {
box-shadow: inset -2px 0 alpha(currentColor, 0.2);
}
.right #tasklist-button:checked, .right #tasklist-button:hover:checked, .right #clock-applet-button:checked, .right #clock-applet-button:hover:checked, .right #showdesktop-button:checked, .right #showdesktop-button:hover:checked {
box-shadow: inset -2px 0 #5E81AC;
}
#tasklist-button, #tasklist-button label {
font-weight: 400;
}
wnck-pager {
background-color: transparent;
color: #798084;
box-shadow: inset 0 0 0 1px #5e6569;
}
wnck-pager:hover {
background-color: alpha(currentColor, 0.12);
color: #CFD8DC;
box-shadow: inset 0 0 0 1px alpha(currentColor, 0.2);
}
wnck-pager:selected {
background-color: rgba(94, 129, 172, 0.2);
color: #CFD8DC;
box-shadow: inset 0 0 0 1px #5E81AC;
}
na-tray-applet {
-NaTrayApplet-icon-padding: 2px;
}
gp-arrow-button {
min-width: 1.5rem;
min-height: 0;
margin: 0 0.15rem;
border: 1px solid transparent;
background-image: none;
color: #CFD8DC;
}
gp-arrow-button:hover, gp-arrow-button:active {
color: #FFFFFF;
}
sn-button {
padding: 0 0.3rem;
}
gp-applet>separator {
background-color: rgba(207, 216, 220, 0.066);
}
gp-applet>separator.vertical {
min-width: 2px;
margin: 3px;
}
.tweak-categories {
background-image: image(#2E3440);
color: rgba(207, 216, 220, 0.87);
}
.tweak-categories separator.horizontal {
min-height: 0;
border-color: transparent;
background-color: transparent;
}
.tweak-category {
border: none;
color: rgba(207, 216, 220, 0.87);
background-color: transparent;
font-weight: 500;
}
.tweak-category:hover {
color: #CFD8DC;
}
.tweak-category:selected {
color: #5E81AC;
background-color: transparent;
}
.tweak-category:selected label {
color: #5E81AC;
}
list.tweak-group row.activatable:not(.tweak):hover {
background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0));
background-color: transparent;
}
row.tweak:dir(ltr) {
margin-left: 1rem;
}
row.tweak:dir(rtl) {
margin-right: 1rem;
}
row.tweak, row.tweak.title {
min-height: 2.8rem;
}
row.tweak:hover, row.tweak:active, row.tweak.title:hover, row.tweak.title:active {
background-image: none;
background-color: transparent;
animation: none;
}
row.tweak.title {
color: rgba(207, 216, 220, 0.54);
font-weight: 700;
}
row.tweak.title:dir(ltr) {
margin-left: 0;
}
row.tweak.title:dir(rtl) {
margin-right: 0;
}
row.tweak:not(.title)>list {
border: 1px solid rgba(0, 0, 0, 0.13);
}
row.tweak:not(.title)>list>row.activatable {
background-color: #2E3440;
color: rgba(207, 216, 220, 0.87);
}
row.tweak:not(.title)>list>row.activatable:hover {
background-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0) 100%, transparent 0%), image(alpha(currentColor, 0.12));
color: #CFD8DC;
}
row.tweak:not(.title)>list>row.activatable:active {
animation: flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards;
color: #CFD8DC;
}
row.tweak:not(.title)>list>row.activatable>box.horizontal>label, row.tweak:not(.title)>list>row.activatable>box.horizontal>box.vertical>label:first-child {
font-weight: 500;
}
row.tweak:not(.title)>list>row.activatable:not(:last-child) {
border-bottom: 1px solid rgba(0, 0, 0, 0.13);
}
list.tweak-group-startup {
background-color: #2E3440;
}
list.tweak-group-startup row.activatable {
padding: 0.6rem;
background-image: image(#2E3440);
background-repeat: repeat-x;
background-size: auto;
transition-duration: 0s;
}
list.tweak-group-startup row.activatable:hover>grid {
background-image: image(rgba(207, 216, 220, 0.1044));
transition: background-image 0.1s cubic-bezier(0, 0, 0.2, 1);
}
list.tweak-group-startup row.activatable:active {
transition: none;
animation: none;
}
list.tweak-group-startup row.activatable>grid {
border-radius: 2px;
padding: 0.6rem;
transition: background-image 0.1s cubic-bezier(0, 0, 0.2, 1);
}
list.tweak-group-startup row.activatable>grid>button {
color: rgba(255, 255, 255, 0.87);
background-color: #FF5252;
}
list.tweak-group-startup row.activatable>grid>button:hover {
color: #FFFFFF;
}
list.tweak-group-startup row.activatable>grid>button:active {
color: #FFFFFF;
background-color: #5E81AC;
}
list.tweak-group-startup row.activatable>grid>button:checked {
color: rgba(255, 255, 255, 0.87);
background-color: #ff7575;
}
list.tweak-group-startup row.activatable>grid>button:disabled {
background-color: transparent;
}
list.tweak-group-startup row.activatable>button {
margin: 0 0.6rem 8px;
}
headerbar.titlebar.tweak-titlebar-left>.title, headerbar.titlebar.tweak-titlebar-right>.title {
margin: 0 0 0.1rem;
}
dialog.background.csd>box.dialog-vbox.vertical>searchbar+scrolledwindow>viewport.frame>list {
border: 1px solid #212B30;
box-shadow: 0 0 0 5px #2E3440;
}
#gf-label-window, #gf-label-window.solid, #gf-bubble, #gf-bubble.solid, #gf-osd-window, #gf-osd-window.solid, #gf-input-source-popup, #gf-input-source-popup.solid {
background-color: rgba(46, 52, 64, 0.9);
color: #CFD8DC;
}
#gf-label-window levelbar block:not(.empty), #gf-label-window.solid levelbar block:not(.empty), #gf-bubble levelbar block:not(.empty), #gf-bubble.solid levelbar block:not(.empty), #gf-osd-window levelbar block:not(.empty), #gf-osd-window.solid levelbar block:not(.empty), #gf-input-source-popup levelbar block:not(.empty), #gf-input-source-popup.solid levelbar block:not(.empty) {
background-color: #00E676;
}
#gf-label-window:not(.solid), #gf-bubble:not(.solid), #gf-osd-window:not(.solid), #gf-input-source-popup:not(.solid) {
border: none;
border-style: solid;
border-width: 11px;
border-image: -gtk-scaled(url("assets/osd-shadow-dark.png"), url("assets/osd-shadow-dark@2.png")) 11/11px stretch;
}
#gf-label-window.solid, #gf-bubble.solid, #gf-osd-window.solid, #gf-input-source-popup.solid {
border-radius: 0;
border: 1px solid rgba(0, 0, 0, 0.13);
border-image: none;
}
#gf-label-window {
font-size: 3rem;
font-weight: 400;
}
#gf-bubble box.horizontal>button.flat {
color: rgba(94, 129, 172, 0.87);
font-weight: 700;
}
#gf-bubble box.horizontal>button.flat:hover, #gf-bubble box.horizontal>button.flat:active {
color: #5E81AC;
}
#gf-bubble box.horizontal>button.flat:disabled {
color: rgba(207, 216, 220, 0.28);
}
#gf-input-source {
min-width: 9rem;
min-height: 9rem;
color: #CFD8DC;
font-size: 3rem;
font-weight: 400;
}
#gf-input-source:selected {
border-radius: 2px;
background-color: alpha(currentColor, 0.12);
color: #5E81AC;
}
#gf-candidate-popup, #gf-candidate-popup.solid {
background-color: rgba(46, 52, 64, 0.9);
color: rgba(207, 216, 220, 0.54);
}
#gf-candidate-popup:not(.solid) {
border: none;
border-style: solid;
border-width: 11px;
border-image: -gtk-scaled(url("assets/osd-shadow-dark.png"), url("assets/osd-shadow-dark@2.png")) 11/11px stretch;
}
#gf-candidate-popup.solid {
border-radius: 0;
border: 1px solid rgba(0, 0, 0, 0.13);
border-image: none;
}
#gf-candidate-popup gf-candidate-box {
border-radius: 2px;
color: rgba(207, 216, 220, 0.87);
transition: none;
}
#gf-candidate-popup gf-candidate-box label {
padding: 0.2rem 0.6rem 0.3rem;
font-size: 110%;
}
#gf-candidate-popup gf-candidate-box:hover {
background-color: alpha(currentColor, 0.12);
color: #CFD8DC;
}
#gf-candidate-popup gf-candidate-box:selected {
background-color: #5E81AC;
color: #FFFFFF;
}
#gf-candidate-popup .linked>button {
border-radius: 0;
border: none;
background-color: transparent;
color: rgba(94, 129, 172, 0.87);
}
#gf-candidate-popup .linked>button:hover {
background-color: transparent;
color: #5E81AC;
}
#gf-candidate-popup .linked>button:active {
background-color: transparent;
color: #5E81AC;
}
#gf-candidate-popup .linked>button:disabled {
color: rgba(207, 216, 220, 0.28);
}
.nautilus-desktop-window, .nautilus-desktop-window notebook, .nautilus-desktop-window notebook>stack {
background: transparent;
}
.nautilus-desktop.nautilus-canvas-item, .nemo-desktop.nemo-canvas-item, .nautilus-desktop.nemo-canvas-item {
color: #FFFFFF;
text-shadow: 0 0 1px rgba(0, 0, 0, 0.26), 0 1px 2px rgba(0, 0, 0, 0.26), 0 2px 3px rgba(0, 0, 0, 0.32);
}
.nautilus-desktop.nautilus-canvas-item:selected, .nemo-desktop.nemo-canvas-item:selected, .nautilus-desktop.nemo-canvas-item:selected {
text-shadow: none;
}
.background.nautilus-window:not(.nautilus-desktop-window):not(nautilus-desktop-window) {
background-color: #2E3440;
}
.background.nautilus-window:not(.nautilus-desktop-window):not(nautilus-desktop-window)>grid>paned>overlay>notebook {
box-shadow: inset 0 1px #2E3440;
}
.background.nautilus-window:not(.nautilus-desktop-window):not(nautilus-desktop-window)>grid>paned>overlay>notebook>stack>box.vertical>grid>overlay>scrolledwindow>.view:not(.nautilus-desktop) {
background-image: none;
}
.nautilus-canvas-item, .nemo-canvas-item {
border-radius: 2px;
outline-width: 0;
}
.nautilus-list-view treeview.view {
outline-width: 0;
}
.nautilus-circular-button {
border-radius: 9999px;
-gtk-outline-radius: 9999px;
}
.nautilus-window>grid.horizontal paned>separator {
background-image: image(#212B30);
background-size: 1px 1px;
background-repeat: repeat-y;
transition: none;
}
.nautilus-window>headerbar.titlebar>box.horizontal>entry {
padding-top: 0;
padding-bottom: 0;
}
.nautilus-window>headerbar.titlebar revealer>button.popup.toggle>widget {
color: #5E81AC;
}
.nautilus-window flowboxchild {
margin: unset;
padding: unset;
color: #CFD8DC;
outline-width: 0;
}
.nautilus-window flowboxchild * {
transition-duration: 0s;
}
.nautilus-window flowboxchild box.icon-item-background {
padding: 6px 9px;
border: 0 none transparent;
}
.nautilus-window flowboxchild box.icon-item-background label {
margin: 3px -9px 0;
padding: 3px 6px 4px;
border-radius: 2px;
background-color: transparent;
}
.nautilus-window flowboxchild box.icon-background {
border: 0 none transparent;
border-radius: 2px;
background-color: black;
}
.nautilus-window flowboxchild:selected {
background-color: transparent;
}
.nautilus-window flowboxchild:selected box.icon-item-background label {
background-color: #5E81AC;
color: #FFFFFF;
}
.nautilus-window flowboxchild:selected box.icon-background image, .nautilus-window flowboxchild:selected box.icon-item-background image {
-gtk-icon-effect: highlight;
}
.disk-space-display {
border: 0 none transparent;
}
.disk-space-display.free {
border-radius: 100px;
background-color: #3a454b;
}
.disk-space-display.used {
border-radius: 100px;
background-color: #5E81AC;
}
.disk-space-display.unknown {
background-color: #5E81AC;
}
.conflict-row {
background-color: #FF9100;
color: rgba(38, 50, 56, 0.87);
}
.conflict-row:hover, .conflict-row:active {
background-color: #FF9800;
color: #2E3440;
}
dialog.background.csd>box.dialog-vbox>grid.horizontal>scrolledwindow.frame>viewport.frame {
margin: -1px;
}
.nautilus-canvas-item, .nemo-canvas-item {
border-radius: 2px;
}
.nautilus-canvas-item.dim-label, .dim-label.nemo-canvas-item {
color: rgba(207, 216, 220, 0.54);
}
.nautilus-canvas-item.dim-label:selected, .dim-label.nemo-canvas-item:selected, .nautilus-canvas-item.dim-label:selected:focus, .dim-label.nemo-canvas-item:selected:focus {
color: #5E81AC;
}
.nautilus-list-dim-label, .nemo-list-dim-label {
color: rgba(207, 216, 220, 0.54);
}
.nautilus-list-dim-label:selected, .nemo-list-dim-label:selected, .nautilus-list-dim-label:selected:focus, .nemo-list-dim-label:selected:focus {
color: #5E81AC;
}
.geary-titlebar-left separator {
opacity: 0;
}
.geary-titlebar-right {
box-shadow: none;
}
.geary-titlebar-right>.linked.raised>button.image-button:not(.text-button) {
min-height: 24px;
min-width: 24px;
margin: 0.4rem 0;
padding: 0.5rem;
}
.geary-titlebar-right>.linked.raised>button:not(.image-button):not(.text-button):not(.suggested-action) {
min-height: 16px;
margin: 0.4rem 0;
padding-top: 0.7rem;
padding-bottom: 0.7rem;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
.geary-titlebar-right>.linked.raised>button:not(.image-button):not(.text-button):not(.suggested-action) label {
margin: -0.15rem 0;
font-weight: 700;
}
.geary-titlebar-right>.linked.raised>button:not(.image-button):not(.text-button):not(.suggested-action) image {
margin: 0.1rem 0 -0.1rem;
}
.geary-titlebar-right>button.suggested-action {
min-height: 16px;
margin: 0.4rem 0;
padding-top: 0.7rem;
padding-bottom: 0.7rem;
}
.geary-titlebar-right>button.suggested-action label {
margin: -0.15rem 0;
font-weight: 700;
}
.geary-titlebar-right box.horizontal:not(.linked):not(.right) button.image-button:not(.text-button):not(.titlebutton) {
margin: 0.4rem 0;
padding: 0.5rem;
}
.geary-titlebar-right button.suggested-action {
min-height: 16px;
padding-top: 0.7rem;
padding-bottom: 0.7rem;
}
.geary-titlebar-right button.suggested-action label {
margin: -0.15rem 0;
}
.geary-titlebar-right button.image-button.popup.toggle {
margin: 0.4rem 0;
padding: 0.5rem;
}
.sidebar.vertical>paned.sidebar-pane-separator .folder-frame>border, .sidebar.vertical>paned.geary-sidebar-pane-separator .geary-folder-frame>border {
border-width: 0 0 1px;
}
.sidebar.vertical>paned.sidebar-pane-separator .conversation-frame>border, .sidebar.vertical>paned.geary-sidebar-pane-separator .geary-conversation-frame>border {
border: none;
}
.sidebar.vertical>paned.sidebar-pane-separator .conversation-frame treeview.view, .sidebar.vertical>paned.geary-sidebar-pane-separator .geary-conversation-frame treeview.view {
background-color: #2E3440;
font-weight: 400;
}
.sidebar.vertical>paned.sidebar-pane-separator .conversation-frame treeview.view:selected, .sidebar.vertical>paned.geary-sidebar-pane-separator .geary-conversation-frame treeview.view:selected, .sidebar.vertical>paned.sidebar-pane-separator .conversation-frame treeview.view:selected:focus, .sidebar.vertical>paned.geary-sidebar-pane-separator .geary-conversation-frame treeview.view:selected:focus {
background-color: rgba(94, 129, 172, 0.25);
color: #CFD8DC;
}
.sidebar.vertical>paned.sidebar-pane-separator .conversation-frame treeview.view:selected:dir(ltr), .sidebar.vertical>paned.geary-sidebar-pane-separator .geary-conversation-frame treeview.view:selected:dir(ltr), .sidebar.vertical>paned.sidebar-pane-separator .conversation-frame treeview.view:selected:focus:dir(ltr), .sidebar.vertical>paned.geary-sidebar-pane-separator .geary-conversation-frame treeview.view:selected:focus:dir(ltr) {
box-shadow: inset 4px 0 #5E81AC;
}
.sidebar.vertical>paned.sidebar-pane-separator .conversation-frame treeview.view:selected:dir(rtl), .sidebar.vertical>paned.geary-sidebar-pane-separator .geary-conversation-frame treeview.view:selected:dir(rtl), .sidebar.vertical>paned.sidebar-pane-separator .conversation-frame treeview.view:selected:focus:dir(rtl), .sidebar.vertical>paned.geary-sidebar-pane-separator .geary-conversation-frame treeview.view:selected:focus:dir(rtl) {
box-shadow: inset -4px 0 #5E81AC;
}
.sidebar.vertical>paned.sidebar-pane-separator .folder-frame>scrolledwindow treeview.view.sidebar.cell, .sidebar.vertical>paned.geary-sidebar-pane-separator .geary-folder-frame>scrolledwindow treeview.view.sidebar.cell {
padding-top: 0.3rem;
padding-bottom: 0.3rem;
}
window.background>box.vertical>paned.horizontal>frame>box.vertical>paned.vertical>overlay>scrolledwindow>scrollbar {
background-color: transparent;
}
window.background>box.vertical>paned.horizontal>frame>box.vertical>paned.vertical>overlay>scrolledwindow>scrollbar slider {
background-color: rgba(38, 50, 56, 0.297);
}
window.background>box.vertical>paned.horizontal>frame>box.vertical>paned.vertical>overlay>scrolledwindow>scrollbar slider:hover {
background-color: rgba(38, 50, 56, 0.4785);
}
window.background>box.vertical>paned.horizontal>frame>box.vertical>paned.vertical>overlay>scrolledwindow>scrollbar slider:active {
background-color: #2E3440;
}
window.background>box.vertical>paned.horizontal>frame>box.vertical>paned.vertical>overlay>scrolledwindow>scrollbar slider:disabled {
opacity: 0.4;
}
window.background>box.vertical>paned.horizontal>frame>box.vertical>paned.vertical>overlay>scrolledwindow>scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider {
background-color: rgba(38, 50, 56, 0.297);
}
window.background>box.vertical>paned.horizontal>frame>box.vertical>paned.vertical>overlay>label.bottom {
padding: 0.4rem;
border-style: solid;
border-color: rgba(0, 0, 0, 0.13);
color: #CFD8DC;
font-size: 90%;
transition: none;
opacity: 0.9;
}
window.background>box.vertical>paned.horizontal>frame>box.vertical>paned.vertical>overlay>label.bottom.left {
border-radius: 0 2px 0 0;
border-width: 1px 1px 0 0;
}
window.background>box.vertical>paned.horizontal>frame>box.vertical>paned.vertical>overlay>label.bottom.right {
border-radius: 2px 0 0 0;
border-width: 1px 0 0 1px;
}
paned.vertical>overlay>scrolledwindow>overlay>widget>widget>box>widget>headerbar>.linked.raised>button.image-button, stack#conversation_viewer list.background.conversation-listbox>row.activatable>widget.geary-composer-embed headerbar>.linked.raised>button.image-button {
border-radius: 100px;
-gtk-outline-radius: 100px;
}
paned.vertical>overlay>scrolledwindow>overlay>widget>widget>box>widget>headerbar>button.flat:not(.image-button), stack#conversation_viewer list.background.conversation-listbox>row.activatable>widget.geary-composer-embed headerbar>button.flat:not(.image-button) {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
stack#conversation_viewer scrolledwindow.geary-conversation-scroller>viewport.frame {
border: none;
}
stack#conversation_viewer list.background.conversation-listbox {
background-color: #2E3440;
}
stack#conversation_viewer list.background.conversation-listbox>row.activatable>box.geary_email {
margin: -1px;
border-top: 1px solid rgba(255, 255, 255, 0.07);
}
stack#conversation_viewer list.background.conversation-listbox>row.activatable>box.geary_email grid.geary-message-summary {
border-bottom: 1px solid rgba(0, 0, 0, 0.13);
}
stack#conversation_viewer list.background.conversation-listbox>row.activatable>widget.geary-composer-embed headerbar {
margin: -1px -1px 0;
border-top: 1px solid rgba(255, 255, 255, 0.07);
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.02), 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 3px rgba(0, 0, 0, 0.1);
}
headerbar.titlebar.incognito-mode entry, headerbar.titlebar.incognito-mode entry:focus {
color: #2E3440;
caret-color: #2E3440;
}
headerbar.titlebar.incognito-mode entry:disabled {
color: rgba(38, 50, 56, 0.28);
}
headerbar.titlebar.incognito-mode button:not(.destructive-action):not(.suggested-action):not(.appmenu):not(.icon):not(:indeterminate) {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
headerbar.titlebar.incognito-mode button:not(.destructive-action):not(.suggested-action):not(.appmenu):not(.icon):not(:indeterminate) *, headerbar.titlebar.incognito-mode button:not(.destructive-action):not(.suggested-action):not(.appmenu):not(.icon):not(:indeterminate):hover *, headerbar.titlebar.incognito-mode button:not(.destructive-action):not(.suggested-action):not(.appmenu):not(.icon):not(:indeterminate):active *, headerbar.titlebar.incognito-mode button:not(.destructive-action):not(.suggested-action):not(.appmenu):not(.icon):not(:indeterminate):checked * {
background-image: none;
color: #2E3440;
}
headerbar.titlebar.incognito-mode button:not(.destructive-action):not(.suggested-action):not(.appmenu):not(.icon):not(:indeterminate):disabled *, headerbar.titlebar.incognito-mode button:not(.destructive-action):not(.suggested-action):not(.appmenu):not(.icon):not(:indeterminate):checked:disabled * {
background-image: none;
color: rgba(38, 50, 56, 0.28);
}
notebook>stack>box.vertical>paned.vertical>overlay>.floating-bar {
color: rgba(207, 216, 220, 0.87);
}
.background:not(.csd)>box.vertical>headerbar .linked>button.image-button {
border-radius: 100px;
-gtk-outline-radius: 100px;
}
.background headerbar entry.starred, .background headerbar entry.non-starred {
color: rgba(207, 216, 220, 0.87);
caret-color: rgba(207, 216, 220, 0.87);
}
.background headerbar entry.starred:focus, .background headerbar entry.non-starred:focus {
color: #CFD8DC;
caret-color: #CFD8DC;
}
.background headerbar entry.starred:disabled, .background headerbar entry.non-starred:disabled {
color: rgba(207, 216, 220, 0.2436);
}
.background headerbar entry.starred>image.right {
color: rgba(255, 234, 0, 0.87);
}
.background headerbar entry.starred>image.right:hover, .background headerbar entry.starred>image.right:active, .background headerbar entry.starred>image.right:checked {
color: #FFEA00;
}
popover.background:not(.emoji-picker)>box.vertical>scrolledwindow>viewport.frame>list.background {
background-color: #2E3440;
}
popover.background:not(.emoji-picker)>box.vertical>stack>box.vertical scrolledwindow>viewport.frame {
border: 1px solid rgba(0, 0, 0, 0.13);
}
popover.background:not(.emoji-picker)>box.vertical>stack>box.vertical scrolledwindow>viewport.frame>list.background>row.activatable.bookmarks-row {
color: rgba(207, 216, 220, 0.87);
}
popover.background:not(.emoji-picker)>box.vertical>stack>box.vertical scrolledwindow>viewport.frame>list.background>row.activatable.bookmarks-row:hover, popover.background:not(.emoji-picker)>box.vertical>stack>box.vertical scrolledwindow>viewport.frame>list.background>row.activatable.bookmarks-row:active, popover.background:not(.emoji-picker)>box.vertical>stack>box.vertical scrolledwindow>viewport.frame>list.background>row.activatable.bookmarks-row:checked {
color: #CFD8DC;
}
popover.background:not(.emoji-picker)>box.vertical>stack>box.vertical scrolledwindow>viewport.frame>list.background>row.activatable.bookmarks-row button.flat {
min-width: 16px;
min-height: 16px;
padding: 0.3rem;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
flowboxchild.bookmark-tag-widget {
color: rgba(38, 50, 56, 0.55);
font-weight: 500;
}
flowboxchild.bookmark-tag-widget label {
margin-bottom: 0.1rem;
}
flowboxchild.bookmark-tag-widget-selected {
color: #FFFFFF;
}
window.background box.vertical>paned.horizontal>box.vertical>box.vertical>toolbar.primary-toolbar {
box-shadow: none;
border-bottom: 1px solid rgba(0, 0, 0, 0.13);
}
.polari-room-list row.activatable {
font-weight: 500;
}
.polari-room-list row.activatable:not(:hover):not(:active):not(:selected) label, .polari-room-list row.activatable:not(:hover):not(:active):not(:selected) image {
opacity: 1.0;
}
.polari-room-list row.activatable.inactive:not(:hover):not(:active):not(:selected) label, .polari-room-list row.activatable.inactive:not(:hover):not(:active):not(:selected) image {
opacity: 0.54;
}
.polari-room-list row.activatable:selected {
background-image: image(#5E81AC);
}
.polari-room-list row.activatable:selected:dir(ltr) {
box-shadow: inset 4px 0 #5E81AC;
}
.polari-room-list row.activatable:selected:dir(rtl) {
box-shadow: inset -4px 0 #5E81AC;
}
.polari-room-list row.activatable label.pending-messages-count {
background-image: image(#5E81AC);
}
.polari-nick-entry {
border-image: none;
font-weight: 700;
}
window.background>box.horizontal>overlay>stack>overlay>box.vertical>stack.view {
border-style: solid;
border-width: 1px 0 0;
border-color: rgba(0, 0, 0, 0.13);
background-color: #2E3440;
box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.12), inset 0 3px 4px -3px rgba(0, 0, 0, 0.05);
}
popover.emoji-picker flowboxchild.emoji:hover>widget:not(:hover) label {
color: #FFFFFF;
}
.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar {
box-shadow: inset 0 1px #212B30, inset 0 2px 2px rgba(0, 0, 0, 0.05), inset -2px 0 1px -2px rgba(0, 0, 0, 0.02), inset -3px 0 3px -2px rgba(0, 0, 0, 0.04);
}
.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar:dir(rtl) {
box-shadow: inset 0 1px #212B30, inset 0 2px 2px rgba(0, 0, 0, 0.05), inset 2px 0 1px -2px rgba(0, 0, 0, 0.02), inset 3px 0 3px -2px rgba(0, 0, 0, 0.04);
}
.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button {
min-width: 16px;
min-width: 16px;
padding: 0.4rem;
}
.sidebar-paned .inline-toolbar.horizontal.sidebar-toolbar button.image-button>widget>box>image {
padding: 0;
}
.sidebar-paned scrolledwindow {
background-image: image(#2E3440);
}
window.csd>box.vertical>box.vertical>toolbar.horizontal, window.solid-csd>box.vertical>box.vertical>toolbar.horizontal {
margin: -1px 0;
border-top: 1px solid rgba(0, 0, 0, 0.13);
background-color: #2E3440;
box-shadow: none;
}
window.csd>box.vertical>box.vertical>frame, window.solid-csd>box.vertical>box.vertical>frame {
margin: -1px 0;
padding: 0;
}
window.csd>box.vertical>box.vertical>frame>border, window.solid-csd>box.vertical>box.vertical>frame>border {
border: none;
}
window.background>box.vertical>box.vertical>toolbar button, window.background>box.vertical>box.vertical>toolbar .linked>button {
min-width: 37.3px;
min-height: 37.3px;
padding: 0;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
window.background>box.vertical>toolbar.primary-toolbar toolitem:first-child .linked>button.image-button.raised {
min-width: 48px;
min-height: 48px;
margin: 0;
padding: 0;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
window.background>box.vertical>toolbar.primary-toolbar toolitem:first-child .linked>button.image-button.raised>widget>box>image {
padding: 0;
}
window.background>box.vertical>toolbar.primary-toolbar toolitem .linked>button.image-button.raised {
min-width: 36px;
min-height: 36px;
padding: 0;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
window.background>box.vertical>toolbar.primary-toolbar toolitem button.flat.scale {
min-width: 24px;
min-height: 24px;
margin-top: 15px;
margin-bottom: 15px;
padding: 0;
}
window.background>box.vertical>toolbar.primary-toolbar toolitem>box.horizontal:not(.linked)>button.toggle, window.background>box.vertical>toolbar.primary-toolbar toolitem>.linked>button:not(.toggle):not(.raised):not(.flat) {
min-width: 36px;
min-height: 36px;
padding: 0;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
window.background>box.vertical>toolbar.primary-toolbar toolitem>box.horizontal:not(.linked)>button.toggle>widget>box>image, window.background>box.vertical>toolbar.primary-toolbar toolitem>.linked>button:not(.toggle):not(.raised):not(.flat)>widget>box>image {
padding: 0;
}
window.background>box.vertical>toolbar.primary-toolbar toolitem:last-child button.popup.toggle {
min-width: 36px;
min-height: 36px;
padding: 0;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
headerbar.titlebar>box.horizontal>box.horizontal>button.toggle:not(.text-button):not(.image-button):not(.popup) {
min-width: 24px;
min-height: 24px;
padding: 0.5rem;
}
notebook>stack grid.horizontal>grid.horizontal>grid.horizontal button.flat.toggle:checked {
border-radius: 0;
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#5E81AC), to(transparent)) 0 0 2/0 0 2px;
background-color: transparent;
color: #CFD8DC;
}
notebook>stack grid.horizontal>grid.horizontal>grid.horizontal button.flat.toggle:checked:hover {
border-radius: 2px;
}
dialog.background>box.dialog-vbox.vertical>box.vertical>toolbar.inline-toolbar.horizontal {
margin: -2px -2px;
}
dialog.background>box.dialog-vbox.vertical>box.vertical>toolbar.inline-toolbar.horizontal>toolitem box>button {
min-width: 26.6px;
min-height: 26.6px;
padding: 0;
}
dialog.background>box.dialog-vbox.vertical>box.vertical>toolbar.inline-toolbar.horizontal>toolitem buttonbox>button {
min-width: 26.6px;
min-height: 26.6px;
padding: 0;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
window.background>headerbar.titlebar>button.flat.popup.toggle.text-button.title {
margin: 0.4rem 0;
}
window.background>headerbar.titlebar>button.flat.popup.toggle.text-button.title>grid>widget {
padding-top: 0.2rem;
}
window.background>headerbar.titlebar>button.flat.popup.toggle.text-button.title>grid>widget:dir(ltr) {
padding-left: 0.3rem;
}
window.background>headerbar.titlebar>button.flat.popup.toggle.text-button.title>grid>widget:dir(rtl) {
padding-right: 0.3rem;
}
window.background>grid.vertical>box.vertical widget button, window.background grid.math-buttons button {
min-width: 1rem;
min-height: 1rem;
padding: 0.8rem 1rem 0.8rem;
border-radius: 2px;
font-weight: 700;
}
window.background>grid.vertical>box.vertical widget button:not(.suggested-action), window.background grid.math-buttons button:not(.suggested-action) {
background-color: transparent;
}
window.background>grid.vertical>box.vertical widget button:not(.suggested-action):disabled, window.background grid.math-buttons button:not(.suggested-action):disabled {
background-color: transparent;
}
window.background>grid.vertical>box.vertical widget button:not(.suggested-action):checked, window.background grid.math-buttons button:not(.suggested-action):checked {
background-color: alpha(currentColor, 0.12);
color: #CFD8DC;
}
window.background>grid.vertical>box.vertical widget button.suggested-action, window.background grid.math-buttons button.suggested-action {
border-radius: 100px;
-gtk-outline-radius: 100px;
}
window.background>grid.vertical>box.vertical widget button.suggested-action:hover, window.background grid.math-buttons button.suggested-action:hover {
background-color: #5E81AC;
}
window.background>grid.vertical>box.vertical widget button.suggested-action:active, window.background grid.math-buttons button.suggested-action:active {
background-color: #5E81AC;
}
window.background>grid.vertical>box.vertical widget button.suggested-action, window.background>grid.vertical>box.vertical widget button.suggested-action:hover, window.background>grid.vertical>box.vertical widget button.suggested-action:active, window.background>grid.vertical>box.vertical widget button.suggested-action:checked, window.background grid.math-buttons button.suggested-action, window.background grid.math-buttons button.suggested-action:hover, window.background grid.math-buttons button.suggested-action:active, window.background grid.math-buttons button.suggested-action:checked {
box-shadow: none;
}
.gedit-bottom-panel-paned .gedit-search-slider {
opacity: 0.9;
}
.gedit-bottom-panel-paned .gedit-search-slider entry, .gedit-bottom-panel-paned .gedit-search-slider .linked>entry {
padding: 0.4rem 0.6rem 0.5rem;
}
.gedit-bottom-panel-paned .gedit-search-slider entry, .gedit-bottom-panel-paned .gedit-search-slider entry.error, .gedit-bottom-panel-paned .gedit-search-slider entry.warning, .gedit-bottom-panel-paned .gedit-search-slider .linked>entry, .gedit-bottom-panel-paned .gedit-search-slider .linked>entry.error, .gedit-bottom-panel-paned .gedit-search-slider .linked>entry.warning {
color: #CFD8DC;
caret-color: #CFD8DC;
}
.gedit-bottom-panel-paned .gedit-search-slider entry:focus, .gedit-bottom-panel-paned .gedit-search-slider entry.error:focus, .gedit-bottom-panel-paned .gedit-search-slider entry.warning:focus, .gedit-bottom-panel-paned .gedit-search-slider .linked>entry:focus, .gedit-bottom-panel-paned .gedit-search-slider .linked>entry.error:focus, .gedit-bottom-panel-paned .gedit-search-slider .linked>entry.warning:focus {
color: #FFFFFF;
}
.gedit-bottom-panel-paned .gedit-search-slider entry:disabled, .gedit-bottom-panel-paned .gedit-search-slider entry.error:disabled, .gedit-bottom-panel-paned .gedit-search-slider entry.warning:disabled, .gedit-bottom-panel-paned .gedit-search-slider .linked>entry:disabled, .gedit-bottom-panel-paned .gedit-search-slider .linked>entry.error:disabled, .gedit-bottom-panel-paned .gedit-search-slider .linked>entry.warning:disabled {
color: rgba(207, 216, 220, 0.28);
}
.gedit-bottom-panel-paned .gedit-search-slider button, .gedit-bottom-panel-paned .gedit-search-slider .linked>button {
min-width: 2.8rem;
min-height: 2.8rem;
padding: 0;
}
.gedit-bottom-panel-paned notebook>header.top {
box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.26), inset 0 5px 3px -5px rgba(0, 0, 0, 0.39), inset 0 -1px rgba(0, 0, 0, 0.13);
}
.gedit-bottom-panel-paned notebook>header.top tab.reorderable-page:hover {
box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.26), inset 0 5px 3px -5px rgba(0, 0, 0, 0.39), inset 0 -1px rgba(0, 0, 0, 0.13);
}
.gedit-bottom-panel-paned notebook>header.top tab.reorderable-page:checked {
box-shadow: -1px 0 2px rgba(0, 0, 0, 0.02), -1px 0 4px rgba(0, 0, 0, 0.03), 1px 0 2px rgba(0, 0, 0, 0.02), 1px 0 4px rgba(0, 0, 0, 0.03), inset 0 2px 2px -3px rgba(0, 0, 0, 0.26), inset 0 5px 3px -5px rgba(0, 0, 0, 0.39), inset 0 -1px rgba(0, 0, 0, 0.13);
}
paned.titlebar.horizontal headerbar button.flat.toggle.popup:not(.image-button) {
min-height: 24px;
padding-top: 0.5rem;
padding-bottom: 0.5rem;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
paned.titlebar.horizontal headerbar button.flat.toggle.popup:not(.image-button) box>.title {
padding: 0;
margin: -0.15rem 0;
color: rgba(207, 216, 220, 0.87);
}
paned.titlebar.horizontal headerbar button.flat.toggle.popup:not(.image-button):hover box>.title, paned.titlebar.horizontal headerbar button.flat.toggle.popup:not(.image-button):active box>.title, paned.titlebar.horizontal headerbar button.flat.toggle.popup:not(.image-button):checked box>.title {
color: #CFD8DC;
}
overlay>box.vertical>paned.horizontal>box.vertical statusbar {
padding: 0.2rem;
border-style: solid;
border-width: 1px 0 0;
border-color: rgba(0, 0, 0, 0.13);
background-color: #2E3440;
box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.12), inset 0 3px 4px -3px rgba(0, 0, 0, 0.05);
}
.gedit-side-panel-paned.horizontal separator {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.24), rgba(0, 0, 0, 0.11) 2px, rgba(0, 0, 0, 0.05) 4px, rgba(0, 0, 0, 0.05));
background-position: left top;
background-repeat: no-repeat;
background-size: 1px auto;
}
.gedit-side-panel-paned.horizontal>box.vertical>stack>grid.horizontal {
padding: 0.2rem;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.14), rgba(0, 0, 0, 0.05) 2px, rgba(0, 0, 0, 0.02) 4px, transparent 6px, transparent);
}
.gedit-side-panel-paned.horizontal>box.vertical>stack>grid.horizontal>box.horizontal {
margin: 0.3rem 0;
}
.gedit-side-panel-paned.horizontal>box.vertical>stack>grid.horizontal>box.horizontal button.image-button.small-button {
min-width: 20px;
min-height: 20px;
padding: 0.4rem;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
.gedit-side-panel-paned.horizontal>box.vertical>stack>grid.horizontal>box.horizontal .linked>.small-button {
min-height: 20px;
}
.gedit-side-panel-paned.horizontal>box.vertical>stack>grid.horizontal>box.horizontal button.popup.small-button.toggle {
min-height: 20px;
padding: 0.4rem;
}
.gedit-side-panel-paned.horizontal>box.vertical>stack>grid.horizontal>scrolledwindow {
margin: 0.4rem;
border-radius: 2px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
}
.gedit-document-panel {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.14), rgba(0, 0, 0, 0.05) 2px, rgba(0, 0, 0, 0.02) 4px, transparent 6px, transparent);
}
.gedit-document-panel row.activatable {
color: rgba(207, 216, 220, 0.87);
background-color: transparent;
font-weight: 500;
}
.gedit-document-panel row.activatable:hover {
color: #CFD8DC;
}
.gedit-document-panel row.activatable:selected {
color: #5E81AC;
background-color: transparent;
}
.gedit-document-panel row.activatable:selected label {
color: #5E81AC;
}
.gedit-document-panel row.activatable:selected button {
color: rgba(94, 129, 172, 0.87);
}
.gedit-document-panel row.activatable:selected button:hover, .gedit-document-panel row.activatable:selected button:active {
color: #5E81AC;
}
.gedit-document-panel row.activatable widget>box.horizontal>button.flat.small-button {
min-height: 16px;
min-width: 16px;
margin: 0.2rem;
padding: 0.4rem;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
frame.gb-search-frame {
background-image: image(#2E3440);
padding: 0.45rem;
border-style: solid;
border-color: rgba(0, 0, 0, 0.13);
border-width: 0 1px 1px;
border-radius: 0;
}
frame.gb-search-frame border {
border: none;
}
.gb-search-entry-occurrences-tag {
color: rgba(207, 216, 220, 0.28);
margin: 0.15rem;
padding: 0.15rem;
border-width: 0;
}
editortweak button {
padding: 0 0.45rem 0 0.45rem;
}
editortweak list row {
padding: 0;
}
layouttabbar>box {
min-height: 2.93rem;
}
eggsearchbar>revealer>box {
min-height: 2.93rem;
}
eggsearchbar entry {
min-height: 1.8rem;
}
pillbox {
border-radius: 2px;
background-color: #2E3440;
}
genesisperspective stack>box:first-child list row {
padding: 0.75rem;
border-bottom: 1px solid #212B30;
}
genesisperspective stack>box:first-child list row:last-child {
border-bottom: none;
}
layouttabbar {
min-height: 2.8rem;
padding: 0.4rem;
border-bottom: 1px solid #212B30;
background-color: #2E3440;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.14), rgba(0, 0, 0, 0.05) 2px, rgba(0, 0, 0, 0.02) 4px, transparent 6px, transparent);
}
layouttabbar box.horizontal>button, layouttabbar box.horizontal>button.popup.toggle {
margin: 4px;
padding: 0.3rem 0.4rem 0.4rem;
border-radius: 2px;
background-color: transparent;
}
layouttabbar box.horizontal>button:disabled, layouttabbar box.horizontal>button.popup.toggle:disabled {
background-color: transparent;
}
layouttabbar box.horizontal>button:checked, layouttabbar box.horizontal>button.popup.toggle:checked {
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#5E81AC), to(transparent)) 0 0 2/0 0 2px;
background-color: transparent;
color: #CFD8DC;
}
layouttab {
margin: 4px;
padding: 0.4rem;
background-color: transparent;
}
layouttab label {
padding: 0.3rem;
}
layouttab separator.vertical {
margin: 0 0.2rem;
background-color: rgba(0, 0, 0, 0.13);
}
layouttab button, layouttab button.popup.toggle {
margin: 4px;
border-radius: 2px;
padding-left: 0.4rem;
padding-right: 0.4rem;
background-color: transparent;
}
layouttab button:disabled, layouttab button.popup.toggle:disabled {
background-color: transparent;
}
layouttab button:checked, layouttab button.popup.toggle:checked {
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#5E81AC), to(transparent)) 0 0 2/0 0 2px;
background-color: transparent;
color: #CFD8DC;
}
layouttab>box>button.close {
min-height: 1rem;
min-width: 1rem;
padding: 0.5rem;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
layouttab>box>button.close:disabled {
background-color: transparent;
}
layout, layoutgrid>paned.horizontal separator:not(.vertical), layoutgrid>paned.horizontal>paned.horizontal separator:not(.vertical), idelayoutgridcolumn {
border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.24), rgba(0, 0, 0, 0.16) 2px, rgba(0, 0, 0, 0.11) 4px, rgba(0, 0, 0, 0.11)) 0 1 0/0 1px 0 stretch;
}
layout {
border-width: 0 1px 0;
border-style: none solid none;
border-color: #212B30;
box-shadow: inset 0 -1px #212B30;
-PnlDockBin-handle-size: 1;
}
eggsearchbar box.search-bar {
background-color: #2E3440;
}
omnibar.linked>entry, .titlebar omnibar.linked>entry {
padding: unset;
border: none;
}
omnibar.linked>entry>widget, .titlebar omnibar.linked>entry>widget {
min-height: 24px;
padding: 0.5rem;
}
omnibar.linked:not(:hover):not(:active)>entry, .titlebar omnibar.linked:not(:hover):not(:active)>entry {
background-image: image(#2E3440);
caret-color: rgba(207, 216, 220, 0.87);
}
omnibar.linked:not(:hover):not(:active)>entry, .titlebar omnibar.linked:not(:hover):not(:active)>entry, omnibar.linked:not(:hover):not(:active)>entry label, .titlebar omnibar.linked:not(:hover):not(:active)>entry label {
color: rgba(207, 216, 220, 0.87);
}
omnibar.linked:not(:hover):not(:active)>entry widget, .titlebar omnibar.linked:not(:hover):not(:active)>entry widget {
border-image: radial-gradient(circle farthest-corner at center, rgba(207, 216, 220, 0.174) 100%, transparent) 0 0 1/0 0 1px;
}
omnibar.linked:hover>entry, .titlebar omnibar.linked:hover>entry {
background-image: image(#2E3440);
caret-color: #CFD8DC;
}
omnibar.linked:hover>entry, .titlebar omnibar.linked:hover>entry, omnibar.linked:hover>entry label, .titlebar omnibar.linked:hover>entry label {
color: #CFD8DC;
}
omnibar.linked:hover>entry widget, .titlebar omnibar.linked:hover>entry widget {
border-image: radial-gradient(circle farthest-corner at center, rgba(207, 216, 220, 0.2) 100%, transparent) 0 0 1/0 0 1px;
}
omnibar.linked:active>entry, .titlebar omnibar.linked:active>entry, omnibar.linked:active>entry:focus, .titlebar omnibar.linked:active>entry:focus {
background-image: image(#2E3440);
caret-color: #CFD8DC;
}
omnibar.linked:active>entry, .titlebar omnibar.linked:active>entry, omnibar.linked:active>entry label, .titlebar omnibar.linked:active>entry label, omnibar.linked:active>entry:focus, .titlebar omnibar.linked:active>entry:focus, omnibar.linked:active>entry:focus label, .titlebar omnibar.linked:active>entry:focus label {
color: #CFD8DC;
}
omnibar.linked:active>entry widget, .titlebar omnibar.linked:active>entry widget, omnibar.linked:active>entry:focus widget, .titlebar omnibar.linked:active>entry:focus widget {
border-image: radial-gradient(circle farthest-corner at center, #5E81AC 100%, transparent) 0 0 2/0 0 2px;
}
tabstrip, docktabstrip {
min-height: 2.6rem;
padding: 0.4rem 1.2rem;
border-bottom: 1px solid #212B30;
background-color: #2E3440;
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.14), rgba(0, 0, 0, 0.05) 2px, rgba(0, 0, 0, 0.02) 4px, transparent 6px, transparent);
}
layoutpane.bottom tabstrip, layoutpane.bottom docktabstrip {
background-image: none;
}
tabstrip tab, docktabstrip docktab {
color: rgba(207, 216, 220, 0.54);
font-weight: 700;
box-shadow: inset 0 -1px alpha(currentColor, 0.2);
}
tabstrip tab:hover, docktabstrip docktab:hover {
color: #CFD8DC;
box-shadow: inset 0 -2px alpha(currentColor, 0.2);
}
tabstrip tab:checked, docktabstrip docktab:checked {
color: #CFD8DC;
box-shadow: inset 0 -2px #5E81AC;
}
dockstack>stack>dockwidget treeview.project-tree.view, dockstack>stack>devhelppanel treeview.view {
background-color: #2E3440;
font-weight: 500;
}
headerbar>box>box.linked>button.image-button.popup.toggle.run-arrow-button {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
popover>list>row.activatable>box.horizontal>label:dir(ltr) {
margin-left: 0.6rem;
}
popover>list>row.activatable>box.horizontal>label:dir(rtl) {
margin-right: 0.6rem;
}
greeter>box.vertical>stack>box.vertical>stack>box.vertical>scrolledwindow, greeter>box.vertical>stack createprojectwidget>scrolledwindow {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.14), rgba(0, 0, 0, 0.05) 2px, rgba(0, 0, 0, 0.02) 4px, transparent 6px, transparent);
}
greeter>box.vertical>stack>box.vertical>stack>box.vertical>scrolledwindow frame>list row.activatable:not(:last-child) {
border-image: image(rgba(0, 0, 0, 0.13)) 0 0 1/0 0 1px;
}
preferences>box.horizontal>box.vertical, preferences>box.horizontal>scrolledwindow {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.14), rgba(0, 0, 0, 0.05) 2px, rgba(0, 0, 0, 0.02) 4px, transparent 6px, transparent);
}
preferences>box.horizontal>box.vertical:dir(ltr) {
border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.24), rgba(0, 0, 0, 0.11) 2px, rgba(0, 0, 0, 0.05) 4px, rgba(0, 0, 0, 0.05)) 0 1 0 0/0 1px 0 0 stretch;
}
preferences>box.horizontal>box.vertical:dir(rtl) {
border-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.24), rgba(0, 0, 0, 0.11) 2px, rgba(0, 0, 0, 0.05) 4px, rgba(0, 0, 0, 0.05)) 0 0 0 1/0 0 0 1px stretch;
}
preferences>box.horizontal>box.vertical>entry {
margin: 0 4px;
}
preferences>box.horizontal>box.vertical>stacksidebar.sidebar, preferences>box.horizontal>box.vertical>stacksidebar.sidebar list {
box-shadow: none;
}
preferences>box.horizontal>box.vertical>stacksidebar.sidebar list {
background-color: transparent;
}
preferences>box.horizontal>box.vertical>stacksidebar.sidebar list row.activatable {
padding: 0.7rem 1rem 0.8rem;
}
preferences>box.horizontal preferencesgroup>box.vertical>label {
color: rgba(207, 216, 220, 0.54);
font-weight: 700;
}
preferences>box.horizontal preferencesgroup scrolledwindow>viewport.frame>list row.activatable:not(:last-child) {
border-image: image(#2E3440) 0 0 1/0 0 1px;
}
window.background.workbench box.message-box.vertical infobar.horizontal {
border-bottom-width: 0;
}
stack.titlebar#titlebar_container>stack>headerbar>box.horizontal>box.linked.horizontal>button.toggle {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
stack.titlebar#titlebar_container>stack>headerbar>box.horizontal>box.linked.horizontal>button.toggle image {
padding: 0;
}
ideeditorsidebar {
background-image: image(#2E3440);
}
ideeditorsidebar.left {
margin-right: -1px;
}
ideeditorsidebar.right {
margin-left: -1px;
}
idelayoutgridcolumn:dir(ltr) {
border-image-slice: 0 0 0 1;
}
idelayoutgridcolumn:dir(rtl) {
border-image-slice: 0 1 0 0;
}
idelayoutstackheader {
border-bottom: 1px solid rgba(0, 0, 0, 0.13);
box-shadow: inset 0 0 0 26px rgba(255, 255, 255, 0.05);
}
idelayoutstackheader button {
min-width: 26px;
min-height: 26px;
}
idelayoutstackheader button label {
padding-bottom: 0.1rem;
}
dzlmultipaned>box.vertical {
border-top: 1px solid rgba(0, 0, 0, 0.13);
}
dzlmultipaned list.open-pages {
background-color: transparent;
}
dzlmultipaned buildpanel notebook>header.top {
background-color: transparent;
}
dzldockpaned>box.vertical {
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.14), rgba(0, 0, 0, 0.05) 2px, rgba(0, 0, 0, 0.02) 4px, transparent 6px, transparent);
}
dzlmenubuttonsection:only-child {
margin: -6px;
}
dzlmenubuttonsection:first-child {
margin: -6px -6px 0;
}
dzlmenubuttonsection:last-child {
margin: 0 -6px -6px;
}
dzlpreferencesview entry.preferences-search.search {
box-shadow: inset 0 -1px rgba(0, 0, 0, 0.13);
}
dzlpreferencesview stacksidebar.sidebar viewport.frame>list {
background-image: image(#2E3440);
}
dzlpreferencesview stacksidebar.sidebar viewport.frame>list row.activatable {
padding: 0.7rem 1rem 0.8rem;
}
window.background.workbench>popover.menu>stack {
margin: -10px -12px -12px;
}
button.dzlmenubuttonitem.check {
transition-duration: 0s;
font-weight: 400;
}
button.dzlmenubuttonitem.check box>image {
opacity: 0.87;
}
button.dzlmenubuttonitem.check label {
padding: 0.4rem 0 0.5rem;
}
button.dzlmenubuttonitem.check:checked label {
color: rgba(207, 216, 220, 0.87);
}
button.dzlmenubuttonitem.check:checked label.dim-label {
color: rgba(207, 216, 220, 0.87);
}
.side-panel .view, .side-panel .view row.activatable {
font-weight: 500;
}
.discsongsflowbox>flowboxchild {
margin: 0.4rem 0;
}
.discsongsflowbox>flowboxchild check:only-child {
margin: 0;
padding: 0;
animation: none;
}
.contacts-left-header-bar:dir(ltr) {
border-right-width: 0;
border-right-style: none;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.02), 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 3px rgba(0, 0, 0, 0.1), 5px 0 0 -1px #2E3440, 2px 0 0 -1px rgba(0, 0, 0, 0.13);
}
.contacts-left-header-bar:dir(rtl) {
border-left-width: 0;
border-left-style: none;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.02), 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 3px rgba(0, 0, 0, 0.1), -5px 0 0 -1px #2E3440, -2px 0 0 -1px rgba(0, 0, 0, 0.13);
}
.contacts-left-header-bar.selection-mode:dir(ltr) {
border-right-width: 0;
border-right-style: none;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.02), 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 3px rgba(0, 0, 0, 0.1), 5px 0 0 -1px #5E81AC;
}
.contacts-left-header-bar.selection-mode:dir(rtl) {
border-left-width: 0;
border-left-style: none;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.02), 0 1px 2px rgba(0, 0, 0, 0.11), 0 2px 3px rgba(0, 0, 0, 0.1), -5px 0 0 -1px #5E81AC;
}
window overlay>grid>frame>grid toolbar.primary-toolbar {
box-shadow: none;
}
list.contacts-view row.activatable, list.contacts-contact-list row.activatable {
color: rgba(207, 216, 220, 0.87);
font-weight: 500;
}
list.contacts-view row.activatable:hover, list.contacts-contact-list row.activatable:hover {
color: #CFD8DC;
}
list.contacts-view row.activatable:selected, list.contacts-contact-list row.activatable:selected {
background-color: transparent;
}
list.contacts-view row.activatable:selected, list.contacts-view row.activatable:selected label, list.contacts-contact-list row.activatable:selected, list.contacts-contact-list row.activatable:selected label {
color: #5E81AC;
}
list.contacts-contact-list {
border-top: 1px solid rgba(0, 0, 0, 0.13);
}
list.contacts-view separator {
min-height: 0;
border-color: transparent;
background-color: transparent;
}
notebook>stack>grid.vertical>actionbar revealer>box.horizontal button.popup.toggle:not(.image-button):not(.text-button), stack>overlay>grid.horizontal>overlay>stack actionbar revealer>box.horizontal button.popup.toggle:not(.image-button):not(.text-button), overlay>stack>box.horizontal>grid>actionbar revealer>box.horizontal button.popup.toggle:not(.image-button):not(.text-button) {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
window.background>box.vertical>box.horizontal>widget>label {
color: #2E3440;
font-weight: 700;
}
window.background>widget>window.background>box.vertical>toolbar.horizontal {
border-top: 1px solid rgba(0, 0, 0, 0.13);
background-color: #2E3440;
}
window.background>widget>window.background>box.vertical>toolbar.horizontal .linked.raised>button.image-button {
min-width: 16px;
}
window.background>widget>window.background>box.vertical>toolbar.horizontal .linked.raised>button.image-button image {
padding: 0;
}
window.background>widget>window.background>box.vertical>scrolledwindow scrollbar, window.background>widget>window.background>box.vertical>scrolledwindow scrollbar.overlay-indicator, window.background>widget>window.background>box.vertical>scrolledwindow scrollbar trough {
background-color: #2E3440;
transition: none;
}
window.background>widget>window.background>box.vertical>scrolledwindow scrollbar slider {
transition: none;
}
window.background>widget>window.background>box.vertical>scrolledwindow evview.content-view.view {
transition: none;
}
headerbar>button.flat.popup.title-menu-button.toggle {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
headerbar>button.flat.popup.title-menu-button.toggle>grid .title {
margin: -0.2rem 0;
padding: 0.1rem 1rem 0;
font-size: 100%;
}
headerbar>button.flat.popup.title-menu-button.toggle>grid .subtitle {
margin: -0.2rem 0;
padding: 0 1rem 0.1rem;
font-size: 90%;
}
window.background>box.vertical box.horizontal list.categories {
border: none;
color: rgba(207, 216, 220, 0.87);
}
window.background>box.vertical box.horizontal list.categories row.activatable.category {
color: rgba(207, 216, 220, 0.87);
background-color: transparent;
font-weight: 500;
}
window.background>box.vertical box.horizontal list.categories row.activatable.category:hover {
color: #CFD8DC;
}
window.background>box.vertical box.horizontal list.categories row.activatable.category:selected {
color: #5E81AC;
background-color: transparent;
}
window.background>box.vertical box.horizontal list.categories row.activatable.category:selected label {
color: #5E81AC;
}
window.background>box.vertical box.horizontal list.categories row.activatable.category>label {
padding-left: 0;
padding-right: 0;
}
window.background>box.vertical box.horizontal>box.vertical>scrolledwindow>viewport.frame>list>separator {
background-color: transparent;
}
window.background>box.vertical box.horizontal>box.vertical>scrolledwindow>viewport.frame>list>separator.compressed-rows-group-separator {
background-image: image(#212B30);
}
window.background>box.vertical box.horizontal>box.vertical>scrolledwindow>viewport.frame>list row.event.activatable {
color: rgba(207, 216, 220, 0.87);
transition-duration: 0.1s;
}
window.background>box.vertical box.horizontal>box.vertical>scrolledwindow>viewport.frame>list row.event.activatable:hover, window.background>box.vertical box.horizontal>box.vertical>scrolledwindow>viewport.frame>list row.event.activatable:active {
color: #CFD8DC;
}
window.background>box.vertical box.horizontal>box.vertical>scrolledwindow>viewport.frame>list row.event.activatable label.compressed-entries-label {
background-image: image(#5E81AC);
color: #FFFFFF;
font-weight: 700;
}
window.background>box.vertical box.horizontal>box.vertical>scrolledwindow>viewport.frame>list row.event.activatable.compressed-row {
background-image: image(#2E3440);
color: #CFD8DC;
transition-property: opacity, border-image, background-image, box-shadow;
}
window.background>box.vertical box.horizontal>box.vertical>scrolledwindow>viewport.frame>list row.event.activatable.compressed-row:hover {
background-image: image(#2E3440);
color: #CFD8DC;
}
window.background>box.vertical box.horizontal>box.vertical>scrolledwindow>viewport.frame>list row.event.activatable.compressed-row:active, window.background>box.vertical box.horizontal>box.vertical>scrolledwindow>viewport.frame>list row.event.activatable.compressed-row:active:focus {
background-image: image(#354146);
color: #CFD8DC;
animation: none;
}
window.background>box.vertical box.horizontal>box.vertical>scrolledwindow>viewport.frame>list row.event.activatable.compressed-row.popover-activated-row {
background-image: image(#5E81AC);
color: #FFFFFF;
}
window.background>box.vertical box.horizontal>box.vertical>scrolledwindow>viewport.frame>list row.event.activatable.compressed-row-header {
background-image: image(#2E3440);
color: #5E81AC;
}
window.background>box.vertical box.horizontal>box.vertical>scrolledwindow>viewport.frame>list row.event.activatable.compressed-row-header:hover {
background-image: image(#2E3440);
}
window.background>box.vertical box.horizontal>box.vertical>scrolledwindow>viewport.frame>list row.event.activatable.compressed-row-header:active, window.background>box.vertical box.horizontal>box.vertical>scrolledwindow>viewport.frame>list row.event.activatable.compressed-row-header:active:focus {
background-image: image(#2E3440);
color: #5E81AC;
animation: none;
}
window.background>box.vertical box.horizontal>box.vertical>scrolledwindow>viewport.frame>list row.event.activatable.compressed-row-header label.compressed-entries-label {
background-image: image(#5E81AC);
color: #FFFFFF;
transition-duration: 0s;
}
terminal-window notebook>header.top {
box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.26), inset 0 5px 3px -5px rgba(0, 0, 0, 0.39), inset 0 -1px rgba(0, 0, 0, 0.13);
}
terminal-window notebook>header.top tab.reorderable-page:hover {
box-shadow: inset 0 2px 2px -3px rgba(0, 0, 0, 0.26), inset 0 5px 3px -5px rgba(0, 0, 0, 0.39), inset 0 -1px rgba(0, 0, 0, 0.13);
}
terminal-window notebook>header.top tab.reorderable-page:checked {
box-shadow: -1px 0 2px rgba(0, 0, 0, 0.02), -1px 0 4px rgba(0, 0, 0, 0.03), 1px 0 2px rgba(0, 0, 0, 0.02), 1px 0 4px rgba(0, 0, 0, 0.03), inset 0 2px 2px -3px rgba(0, 0, 0, 0.26), inset 0 5px 3px -5px rgba(0, 0, 0, 0.39), inset 0 -1px rgba(0, 0, 0, 0.13);
}
terminal-window.csd.background {
background-color: transparent;
}
terminal-window.background:not(.csd), terminal-window vte-terminal {
background-color: #2E3440;
color: #CFD8DC;
}
terminal-window vte-terminal, terminal-window notebook {
transition-duration: 0s;
}
terminal-window scrollbar {
background-color: rgba(41, 53, 59, 0.55);
}
terminal-window scrollbar slider {
background-color: rgba(207, 216, 220, 0.275);
}
terminal-window scrollbar slider:hover {
background-color: rgba(207, 216, 220, 0.4785);
}
terminal-window scrollbar slider:active {
background-color: #CFD8DC;
}
window.background:not(.csd) box.horizontal>frame>scrolledwindow>viewport.frame>list>row.activatable {
padding: 0;
}
window.background:not(.csd) box.horizontal>frame>scrolledwindow>viewport.frame>list>row.activatable>box.horizontal>label:dir(ltr) {
margin-left: 1rem;
}
window.background:not(.csd) box.horizontal>frame>scrolledwindow>viewport.frame>list>row.activatable>box.horizontal>label:dir(rtl) {
margin-right: 1rem;
}
window.background:not(.csd) box.horizontal>frame>scrolledwindow>viewport.frame>list>row.activatable>box.horizontal>stack>button.popup.toggle {
min-width: 16px;
min-height: 16px;
padding: 0.5rem;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
window.background:not(.csd) box.horizontal>frame>scrolledwindow>viewport.frame>list>box.horizontal label {
color: rgba(207, 216, 220, 0.54);
}
window.background:not(.csd) box.horizontal>frame>scrolledwindow>viewport.frame>list>box.horizontal>stack>button.image-button {
min-width: 16px;
min-height: 16px;
padding: 0.5rem;
}
frame#locations-frame>border {
border: none;
}
frame#weather-page-content-view .linked.osd.stack-switcher {
background: transparent;
}
frame#weather-page-content-view .linked.osd.stack-switcher>button.radio.text-button {
border-image: none;
}
frame#weather-page-content-view .linked.osd.stack-switcher>button.radio.text-button:hover, frame#weather-page-content-view .linked.osd.stack-switcher>button.radio.text-button:active {
border-image: none;
}
frame#weather-page-content-view .linked.osd.stack-switcher>button.radio.text-button:checked {
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(currentColor), to(transparent)) 0 0 2/0 0 2px;
}
frame#weather-page-content-view .linked.osd.stack-switcher>button.radio.text-button:disabled {
border-image: none;
}
frame#weather-page-content-view button.osd {
min-width: 16px;
min-height: 16px;
padding: 1.2rem;
border-radius: 100px;
-gtk-outline-radius: 100px;
background-color: transparent;
}
frame#weather-page-content-view frame#weekly-forecast-frame {
background: transparent;
}
frame#weather-page-content-view.weather-clear button.radio.text-button, frame#weather-page-content-view.weather-clear button.osd {
color: rgba(38, 50, 56, 0.5);
}
frame#weather-page-content-view.weather-clear button.radio.text-button:hover, frame#weather-page-content-view.weather-clear button.radio.text-button:active, frame#weather-page-content-view.weather-clear button.radio.text-button:checked, frame#weather-page-content-view.weather-clear button.osd:hover, frame#weather-page-content-view.weather-clear button.osd:active, frame#weather-page-content-view.weather-clear button.osd:checked {
color: #2E3440;
}
frame#weather-page-content-view.weather-clear frame#weekly-forecast-frame {
background-image: image(rgba(255, 255, 255, 0.1));
}
frame#weather-page-content-view.weather-clear frame#weekly-forecast-frame * {
color: #2E3440;
}
frame#weather-page-content-view.weather-few-clouds button.radio.text-button, frame#weather-page-content-view.weather-few-clouds button.osd {
color: rgba(38, 50, 56, 0.5);
}
frame#weather-page-content-view.weather-few-clouds button.radio.text-button:hover, frame#weather-page-content-view.weather-few-clouds button.radio.text-button:active, frame#weather-page-content-view.weather-few-clouds button.radio.text-button:checked, frame#weather-page-content-view.weather-few-clouds button.osd:hover, frame#weather-page-content-view.weather-few-clouds button.osd:active, frame#weather-page-content-view.weather-few-clouds button.osd:checked {
color: #2E3440;
}
frame#weather-page-content-view.weather-few-clouds frame#weekly-forecast-frame {
background-image: image(rgba(255, 255, 255, 0.1));
}
frame#weather-page-content-view.weather-few-clouds frame#weekly-forecast-frame * {
color: #e9ebeb;
}
frame#weather-page-content-view.weather-showers button.radio.text-button, frame#weather-page-content-view.weather-showers button.osd {
color: rgba(255, 255, 255, 0.75);
}
frame#weather-page-content-view.weather-showers button.radio.text-button:hover, frame#weather-page-content-view.weather-showers button.radio.text-button:active, frame#weather-page-content-view.weather-showers button.radio.text-button:checked, frame#weather-page-content-view.weather-showers button.osd:hover, frame#weather-page-content-view.weather-showers button.osd:active, frame#weather-page-content-view.weather-showers button.osd:checked {
color: #FFFFFF;
}
frame#weather-page-content-view.weather-showers frame#weekly-forecast-frame {
background-image: image(rgba(38, 50, 56, 0.1));
}
frame#weather-page-content-view.weather-showers frame#weekly-forecast-frame * {
color: #93999c;
}
frame#weather-page-content-view.weather-showers-scattered button.radio.text-button, frame#weather-page-content-view.weather-showers-scattered button.osd {
color: rgba(255, 255, 255, 0.75);
}
frame#weather-page-content-view.weather-showers-scattered button.radio.text-button:hover, frame#weather-page-content-view.weather-showers-scattered button.radio.text-button:active, frame#weather-page-content-view.weather-showers-scattered button.radio.text-button:checked, frame#weather-page-content-view.weather-showers-scattered button.osd:hover, frame#weather-page-content-view.weather-showers-scattered button.osd:active, frame#weather-page-content-view.weather-showers-scattered button.osd:checked {
color: #FFFFFF;
}
frame#weather-page-content-view.weather-showers-scattered frame#weekly-forecast-frame {
background-image: image(rgba(38, 50, 56, 0.1));
}
frame#weather-page-content-view.weather-showers-scattered frame#weekly-forecast-frame * {
color: #93999c;
}
frame#weather-page-content-view.weather-storm button.radio.text-button, frame#weather-page-content-view.weather-storm button.osd {
color: rgba(255, 255, 255, 0.75);
}
frame#weather-page-content-view.weather-storm button.radio.text-button:hover, frame#weather-page-content-view.weather-storm button.radio.text-button:active, frame#weather-page-content-view.weather-storm button.radio.text-button:checked, frame#weather-page-content-view.weather-storm button.osd:hover, frame#weather-page-content-view.weather-storm button.osd:active, frame#weather-page-content-view.weather-storm button.osd:checked {
color: #FFFFFF;
}
frame#weather-page-content-view.weather-storm frame#weekly-forecast-frame {
background-image: image(rgba(38, 50, 56, 0.1));
}
frame#weather-page-content-view.weather-storm frame#weekly-forecast-frame * {
color: #93999c;
}
frame#weather-page-content-view.weather-overcast button.radio.text-button, frame#weather-page-content-view.weather-overcast button.osd {
color: rgba(38, 50, 56, 0.75);
}
frame#weather-page-content-view.weather-overcast button.radio.text-button:hover, frame#weather-page-content-view.weather-overcast button.radio.text-button:active, frame#weather-page-content-view.weather-overcast button.radio.text-button:checked, frame#weather-page-content-view.weather-overcast button.osd:hover, frame#weather-page-content-view.weather-overcast button.osd:active, frame#weather-page-content-view.weather-overcast button.osd:checked {
color: #2E3440;
}
frame#weather-page-content-view.weather-overcast frame#weekly-forecast-frame {
background-image: image(rgba(207, 216, 220, 0.5));
}
frame#weather-page-content-view.weather-overcast frame#weekly-forecast-frame * {
color: #5c656a;
}
frame#weather-page-content-view.weather-fog button.radio.text-button, frame#weather-page-content-view.weather-fog button.osd {
color: rgba(38, 50, 56, 0.75);
}
frame#weather-page-content-view.weather-fog button.radio.text-button:hover, frame#weather-page-content-view.weather-fog button.radio.text-button:active, frame#weather-page-content-view.weather-fog button.radio.text-button:checked, frame#weather-page-content-view.weather-fog button.osd:hover, frame#weather-page-content-view.weather-fog button.osd:active, frame#weather-page-content-view.weather-fog button.osd:checked {
color: #2E3440;
}
frame#weather-page-content-view.weather-fog frame#weekly-forecast-frame {
background-image: image(rgba(207, 216, 220, 0.5));
}
frame#weather-page-content-view.weather-fog frame#weekly-forecast-frame * {
color: #5c656a;
}
frame#weather-page-content-view.weather-snow button.radio.text-button, frame#weather-page-content-view.weather-snow button.osd {
color: rgba(255, 255, 255, 0.5);
}
frame#weather-page-content-view.weather-snow button.radio.text-button:hover, frame#weather-page-content-view.weather-snow button.radio.text-button:active, frame#weather-page-content-view.weather-snow button.radio.text-button:checked, frame#weather-page-content-view.weather-snow button.osd:hover, frame#weather-page-content-view.weather-snow button.osd:active, frame#weather-page-content-view.weather-snow button.osd:checked {
color: #FFFFFF;
}
frame#weather-page-content-view.weather-snow frame#weekly-forecast-frame {
background-image: image(rgba(255, 255, 255, 0.1));
}
frame#weather-page-content-view.weather-snow frame#weekly-forecast-frame * {
color: #cdeefd;
}
frame#weather-page-content-view.weather-few-clouds-night button.radio.text-button, frame#weather-page-content-view.weather-few-clouds-night button.osd {
color: rgba(255, 255, 255, 0.5);
}
frame#weather-page-content-view.weather-few-clouds-night button.radio.text-button:hover, frame#weather-page-content-view.weather-few-clouds-night button.radio.text-button:active, frame#weather-page-content-view.weather-few-clouds-night button.radio.text-button:checked, frame#weather-page-content-view.weather-few-clouds-night button.osd:hover, frame#weather-page-content-view.weather-few-clouds-night button.osd:active, frame#weather-page-content-view.weather-few-clouds-night button.osd:checked {
color: #FFFFFF;
}
frame#weather-page-content-view.weather-few-clouds-night frame#weekly-forecast-frame {
background-image: image(rgba(255, 255, 255, 0.1));
}
frame#weather-page-content-view.weather-few-clouds-night frame#weekly-forecast-frame * {
color: #cdeefd;
}
frame#weather-page-content-view.weather-clear-night button.radio.text-button, frame#weather-page-content-view.weather-clear-night button.osd {
color: rgba(94, 129, 172, 0.75);
}
frame#weather-page-content-view.weather-clear-night button.radio.text-button:hover, frame#weather-page-content-view.weather-clear-night button.radio.text-button:active, frame#weather-page-content-view.weather-clear-night button.radio.text-button:checked, frame#weather-page-content-view.weather-clear-night button.osd:hover, frame#weather-page-content-view.weather-clear-night button.osd:active, frame#weather-page-content-view.weather-clear-night button.osd:checked {
color: #5E81AC;
}
frame#weather-page-content-view.weather-clear-night frame#weekly-forecast-frame {
background-image: image(rgba(255, 255, 255, 0.1));
}
frame#weather-page-content-view.weather-clear-night frame#weekly-forecast-frame * {
color: #5E81AC;
}
window headerbar>box.horizontal:not(.linked)>button.toggle.popup:not(.text-button):not(.image-button):not(.icon):not(.appmenu) {
border-radius: 2px;
-gtk-outline-radius: 2px;
font-weight: 700;
}
window headerbar>box.horizontal:not(.linked)>button.toggle.popup:not(.text-button):not(.image-button):not(.icon):not(.appmenu)>label {
padding: 0 0.6rem;
}
window headerbar>box.horizontal:not(.linked)>button:not(.image-button):not(.text-button):not(.toggle):not(.popup):not(.color):not(.titlebutton):not(.destructive-action):not(.suggested-action) {
min-width: 24px;
min-width: 24px;
padding: 0.5rem;
}
window headerbar>box.horizontal:not(.linked)>button.color:not(.destructive-action):not(.suggested-action) {
min-width: 24px;
min-height: 16px;
padding: 0.7rem;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
window>popover>stack>grid>button.text-button {
margin: 2px 6px 12px;
}
button.image-button.reset-shortcut-button {
color: rgba(255, 82, 82, 0.87);
background-color: transparent;
transition-property: opacity, border-color, border-image, background-color, background-image, color;
}
button.image-button.reset-shortcut-button:hover {
color: #FF5252;
background-color: transparent;
background-image: none;
}
button.image-button.reset-shortcut-button:active {
color: #5E81AC;
background-color: transparent;
background-image: none;
animation: none;
}
button.image-button.reset-shortcut-button:checked {
color: #5E81AC;
background-color: transparent;
}
button.image-button.reset-shortcut-button:checked:disabled {
color: rgba(94, 129, 172, 0.4);
background-color: transparent;
}
button.image-button.reset-shortcut-button:disabled {
color: rgba(255, 82, 82, 0.4);
background-color: transparent;
}
stack>box.vertical widget overlay grid.horizontal>stack {
padding: 8px 8px 16px;
}
.carousel-arrow-container.bottom.horizontal {
margin-bottom: -1px;
}
scrolledwindow.view>viewport.frame>stack>list>row.activatable {
padding: 0;
color: rgba(207, 216, 220, 0.87);
font-weight: 500;
}
scrolledwindow.view>viewport.frame>stack>list>row.activatable image.dim-label {
opacity: 0.87;
}
scrolledwindow.view>viewport.frame>stack>list>row.activatable label, scrolledwindow.view>viewport.frame>stack>list>row.activatable image {
color: rgba(207, 216, 220, 0.87);
}
scrolledwindow.view>viewport.frame>stack>list>row.activatable:hover, scrolledwindow.view>viewport.frame>stack>list>row.activatable:active {
color: #CFD8DC;
}
scrolledwindow.view>viewport.frame>stack>list>row.activatable:hover label, scrolledwindow.view>viewport.frame>stack>list>row.activatable:hover image, scrolledwindow.view>viewport.frame>stack>list>row.activatable:active label, scrolledwindow.view>viewport.frame>stack>list>row.activatable:active image {
color: #CFD8DC;
}
scrolledwindow.view>viewport.frame>stack>list>row.activatable:selected {
background-color: transparent;
color: #5E81AC;
}
scrolledwindow.view>viewport.frame>stack>list>row.activatable:selected label, scrolledwindow.view>viewport.frame>stack>list>row.activatable:selected image {
color: #5E81AC;
}
box.horizontal.titlebar>headerbar>stack>box.vertical>.title {
margin: 0;
}
box.horizontal.titlebar>headerbar>stack>box.vertical>.subtitle {
margin: -0.2rem 0;
}
dialog.background.csd>headerbar.titlebar {
min-height: calc((0.39rem * 2) + (0.49rem * 2) + 24px - 2px);
}
dialog.background.csd>headerbar.titlebar>label:not(.title):not(.subtitle) {
color: #CFD8DC;
font-weight: 700;
}
window.background>box.vertical>box.horizontal #main-toolbar {
border-bottom: 1px solid rgba(0, 0, 0, 0.13);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.18), inset 0 4px 3px -4px rgba(0, 0, 0, 0.15), inset 0 8px 3px -5px rgba(0, 0, 0, 0.14);
}
window.background>box.vertical paned.horizontal>widget>notebook.switcher-visible widget>scrolledwindow {
background-color: #2E3440;
}
window.background>box.vertical paned.horizontal>widget>notebook.switcher-visible widget>scrolledwindow treeview.view {
background-color: transparent;
}
.dconf-editor>headerbar.titlebar>box.pathbar {
min-height: 16px;
margin: 0.4rem 0;
padding: 0 0.6rem;
}
.dconf-editor>headerbar.titlebar>box.pathbar>button {
min-height: 16px;
margin: 0.4rem 0;
padding: 0;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
.dconf-editor>headerbar.titlebar>box.pathbar>button>.item {
min-height: 16px;
margin: -0.4rem 0;
padding: 0.3rem 0.45rem 0.4rem;
border: 0 none transparent;
color: rgba(207, 216, 220, 0.87);
font-weight: 700;
}
.dconf-editor>headerbar.titlebar>box.pathbar>button:hover, .dconf-editor>headerbar.titlebar>box.pathbar>button:active, .dconf-editor>headerbar.titlebar>box.pathbar>button:checked, .dconf-editor>headerbar.titlebar>box.pathbar>button.active {
color: #CFD8DC;
}
.dconf-editor>headerbar.titlebar>box.pathbar>button:hover>.item, .dconf-editor>headerbar.titlebar>box.pathbar>button:active>.item, .dconf-editor>headerbar.titlebar>box.pathbar>button:checked>.item, .dconf-editor>headerbar.titlebar>box.pathbar>button.active>.item {
color: #CFD8DC;
}
.dconf-editor>headerbar.titlebar>box.pathbar>button:disabled {
color: rgba(207, 216, 220, 0.28);
}
.dconf-editor>headerbar.titlebar>box.pathbar>button:disabled>.item {
color: rgba(207, 216, 220, 0.28);
}
.dconf-editor>headerbar.titlebar>box.pathbar>button>label {
color: rgba(207, 216, 220, 0.28);
}
.dconf-editor list.properties-list>row.activatable:hover, .dconf-editor list.properties-list>row.activatable:active {
background-image: none;
animation: none;
}
.dconf-editor list.keys-list>grid.horizontal>separator {
all: unset;
}
.dconf-editor list.keys-list>row.key-row:not(:first-child) {
border-top: 1px solid rgba(0, 0, 0, 0.13);
}
.dconf-editor list.keys-list>grid.vertical {
background-color: #2E3440;
}
window.background>grid.horizontal.titlebar searchbar {
background-color: #2E3440;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.18), inset 0 4px 3px -4px rgba(0, 0, 0, 0.15), inset 0 8px 3px -5px rgba(0, 0, 0, 0.14);
}
scrolledwindow>viewport.frame list.categories>row.category.activatable {
font-weight: 500;
}
scrolledwindow>viewport.frame list.categories>row.category.activatable:selected {
background-color: transparent;
color: #5E81AC;
}
scrolledwindow>viewport.frame list.categories>row.category.activatable:selected image.category-icon, scrolledwindow>viewport.frame list.categories>row.category.activatable:selected label.category-label {
color: #5E81AC;
}
scrolledwindow.character-list-scroll>scrollbar {
background-color: transparent;
}
scrolledwindow.character-list-scroll>scrollbar slider {
background-color: rgba(38, 50, 56, 0.297);
}
scrolledwindow.character-list-scroll>scrollbar slider:hover {
background-color: rgba(38, 50, 56, 0.4785);
}
scrolledwindow.character-list-scroll>scrollbar slider:active {
background-color: #2E3440;
}
scrolledwindow.character-list-scroll>scrollbar slider:disabled {
opacity: 0.4;
}
scrolledwindow.character-list-scroll>scrollbar.overlay-indicator:not(.dragging):not(.hovering) slider {
background-color: rgba(38, 50, 56, 0.297);
}
buttonbox.linked>button.toggle.toolbar-primary-buttons-software {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
buttonbox.linked>button.toggle.toolbar-primary-buttons-software>box.horizontal>label.text-button {
font-weight: 700;
}
buttonbox.linked>button.toggle.toolbar-primary-buttons-software:hover, buttonbox.linked>button.toggle.toolbar-primary-buttons-software:active, buttonbox.linked>button.toggle.toolbar-primary-buttons-software:checked {
color: #CFD8DC;
}
buttonbox.linked>button.toggle.toolbar-primary-buttons-software:hover>box.horizontal>label.text-button, buttonbox.linked>button.toggle.toolbar-primary-buttons-software:active>box.horizontal>label.text-button, buttonbox.linked>button.toggle.toolbar-primary-buttons-software:checked>box.horizontal>label.text-button {
color: #CFD8DC;
}
window.background>box.vertical>overlay>stack>widget>stack>box.vertical>scrolledwindow>viewport.frame>widget>list {
background-color: #2E3440;
}
window.background>box.vertical>overlay>stack>widget>stack>box.vertical>scrolledwindow>viewport.frame>widget>list>separator:dir(ltr) {
border-left: 96px solid transparent;
}
window.background>box.vertical>overlay>stack>widget>stack>box.vertical>scrolledwindow>viewport.frame>widget>list>separator:dir(rtl) {
border-right: 96px solid transparent;
}
window.background>box.vertical>overlay>stack>widget>stack widget>box.vertical.app-list {
background-image: image(#2E3440);
}
window.background>box.vertical>overlay>stack>widget>stack widget>box.vertical.app-list>box.vertical>list {
background-color: #2E3440;
}
window.background>box.vertical>overlay>stack>widget>stack widget>box.vertical.app-list separator:dir(ltr) {
border-left: 96px solid transparent;
}
window.background>box.vertical>overlay>stack>widget>stack widget>box.vertical.app-list separator:dir(rtl) {
border-right: 96px solid transparent;
}
scrolledwindow.category-sidebar.frame>viewport.frame>list {
margin-top: -4px;
}
scrolledwindow.category-sidebar.frame>viewport.frame>list>row.activatable {
color: rgba(207, 216, 220, 0.87);
font-weight: 500;
}
scrolledwindow.category-sidebar.frame>viewport.frame>list>row.activatable:hover {
color: #CFD8DC;
}
scrolledwindow.category-sidebar.frame>viewport.frame>list>row.activatable:selected {
color: #5E81AC;
background-color: transparent;
}
scrolledwindow.category-sidebar.frame>viewport.frame>list>row.activatable:selected>label {
color: #5E81AC;
}
button.round-button {
min-height: 32px;
min-width: 32px;
padding: 0;
border-radius: 16px;
-gtk-outline-radius: 16px;
}
stack.view>calendar-view.year-view>box.vertical {
background-color: #2E3440;
}
stack.view>calendar-view.year-view>box.vertical:dir(ltr) {
box-shadow: inset 2px 2px 1px -2px rgba(0, 0, 0, 0.01), inset 3px 1px 3px -2px rgba(0, 0, 0, 0.05);
}
stack.view>calendar-view.year-view>box.vertical:dir(rtl) {
box-shadow: inset -2px 2px 1px -2px rgba(0, 0, 0, 0.01), inset -3px 1px 3px -2px rgba(0, 0, 0, 0.05);
}
stack.view>calendar-view.year-view>box.vertical>stack>box.sidebar, stack.view>calendar-view.year-view>box.vertical>stack>scrolledwindow>viewport.frame>list.sidebar {
border: none;
background-color: transparent;
box-shadow: none;
}
stack.view>calendar-view.year-view>box.vertical>button.text-button {
background-color: transparent;
color: rgba(94, 129, 172, 0.87);
font-weight: 700;
}
stack.view>calendar-view.year-view>box.vertical>button.text-button:hover {
background-color: transparent;
color: #5E81AC;
}
stack.view>calendar-view.year-view>box.vertical>button.text-button:active {
background-color: transparent;
color: #5E81AC;
}
stack.view>calendar-view.year-view>box.vertical>button.text-button:disabled {
color: rgba(207, 216, 220, 0.28);
}
stack.view>calendar-view.year-view>box.vertical>button.text-button:checked {
background-color: transparent;
color: #5E81AC;
}
stack.view>calendar-view.year-view>box.vertical>button.text-button:checked:disabled {
background-color: transparent;
color: rgba(94, 129, 172, 0.4);
}
stack.view>calendar-view.year-view>box.vertical>button.text-button:dir(ltr) {
border-left: 1px solid rgba(0, 0, 0, 0.13);
}
stack.view>calendar-view.year-view>box.vertical>button.text-button:dir(rtl) {
border-right: 1px solid rgba(0, 0, 0, 0.13);
}
dialog.background>headerbar.titlebar>button.flat.sources-button.popup.toggle box.vertical>.title {
margin: -0.2rem 0;
padding: 0.1rem 1rem 0;
font-size: 100%;
}
dialog.background>headerbar.titlebar>button.flat.sources-button.popup.toggle box.vertical>.subtitle {
margin: -0.2rem 0;
padding: 0 1rem 0.1rem;
font-size: 90%;
}
dialog.background>box.dialog-vbox.vertical>grid.horizontal>revealer>box>box>button.popup.toggle {
margin: 0.3rem 0.4rem 0.8rem;
}
window.background>box.vertical>overlay>stack>box.vertical>scrolledwindow>viewport.frame button.tile.view {
margin-bottom: 1rem;
}
window.background>box.vertical>overlay>stack>box.vertical>scrolledwindow>viewport.frame box.vertical>label.heading {
color: #5E81AC;
}
window.background>box.vertical>overlay>stack>box.horizontal>stack>box.horizontal>scrolledwindow>viewport.frame>box.vertical>label.heading {
color: #5E81AC;
}
window.background>box.vertical>overlay>stack>box.horizontal>stack>box.horizontal>scrolledwindow>viewport.frame>list>row.activatable {
background-color: transparent;
color: rgba(207, 216, 220, 0.87);
box-shadow: none;
}
window.background>box.vertical>overlay>stack>box.horizontal>stack>box.horizontal>scrolledwindow>viewport.frame>list>row.activatable>label.sidebar {
box-shadow: unset;
color: rgba(207, 216, 220, 0.87);
font-weight: 500;
}
window.background>box.vertical>overlay>stack>box.horizontal>stack>box.horizontal>scrolledwindow>viewport.frame>list>row.activatable:hover, window.background>box.vertical>overlay>stack>box.horizontal>stack>box.horizontal>scrolledwindow>viewport.frame>list>row.activatable:hover>label.sidebar, window.background>box.vertical>overlay>stack>box.horizontal>stack>box.horizontal>scrolledwindow>viewport.frame>list>row.activatable:active, window.background>box.vertical>overlay>stack>box.horizontal>stack>box.horizontal>scrolledwindow>viewport.frame>list>row.activatable:active>label.sidebar {
color: #CFD8DC;
}
window.background>box.vertical>overlay>stack>box.horizontal>stack>box.horizontal>scrolledwindow>viewport.frame>list>row.activatable:selected {
background-color: transparent;
}
window.background>box.vertical>overlay>stack>box.horizontal>stack>box.horizontal>scrolledwindow>viewport.frame>list>row.activatable:selected, window.background>box.vertical>overlay>stack>box.horizontal>stack>box.horizontal>scrolledwindow>viewport.frame>list>row.activatable:selected>label.sidebar {
color: #5E81AC;
}
flowbox>flowboxchild>button.recipe.tile.view {
margin: 8px;
}
box.note>label {
font-weight: 700;
}
label.content.note {
color: #2E3440;
}
widget#PROCESSOR list row, widget#MEMORY list row {
margin: -1px;
border: 1px solid #212B30;
}
widget#PROCESSOR list row.max, widget#MEMORY list row.max {
color: #2E3440;
}
widget#PROCESSOR list separator.list, widget#MEMORY list separator.list {
box-shadow: inset 0 0 0 1px #212B30;
}
widget#STORAGE list {
margin: -1px;
}
widget#STORAGE list row.activatable {
color: rgba(207, 216, 220, 0.87);
}
widget#STORAGE list row.activatable:hover, widget#STORAGE list row.activatable:active {
color: rgba(207, 216, 220, 0.87);
}
widget#STORAGE list separator.list {
box-shadow: inset 0 0 0 1px #212B30;
}
graph-switcher-button.toggle {
color: rgba(207, 216, 220, 0.87);
font-weight: 500;
}
graph-switcher-button.toggle:hover {
background-image: image(#394449);
color: #CFD8DC;
}
graph-switcher-button.toggle:active, graph-switcher-button.toggle:checked {
background-image: image(#5E81AC);
color: #5E81AC;
}
rg-graph.big {
background-position: left top;
background-origin: border-box;
background-repeat: repeat;
}
box.speedometer-outter {
opacity: 0.8;
}
box.speedometer-content-area {
box-shadow: 0 0 0 4px rgba(94, 129, 172, 0.2);
}
GladeWindow headerbar#headerbar.titlebar button#recent-button.popup.toggle {
min-width: 16px;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
GladeWindow box.horizontal scrolledwindow.frame+button.image-button {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
menubar#MainMenu+box.vertical>widget>widget:not(.view), menubar#MainMenu+widget>widget:not(.view) {
background-image: none;
color: rgba(207, 216, 220, 0.54);
transition: unset;
}
menubar#MainMenu+box.vertical>widget>widget.view, menubar#MainMenu+widget>widget.view {
background-image: none;
transition: unset;
}
menubar#MainMenu+box.vertical>widget>widget.view.header:selected, menubar#MainMenu+widget>widget.view:first-child:selected {
background-color: #2E3440;
color: #5E81AC;
}
row.boxes-menu-row, button.boxes-menu-row {
border-radius: 0;
}
row.boxes-menu-row:hover, button.boxes-menu-row:hover {
box-shadow: inset 0 0 0 9999px alpha(currentColor, 0.12);
}
row.boxes-menu-row:first-child, button.boxes-menu-row:first-child {
border-radius: 2px 2px 0 0;
}
row.boxes-menu-row:last-child, button.boxes-menu-row:last-child {
border-radius: 0 0 2px 2px;
}
row.boxes-menu-row:not(:first-child):not(:only-child), button.boxes-menu-row:not(:first-child):not(:only-child) {
margin-top: -1px;
}
window.background>overlay>stack.content-bg, window.background>overlay>stack.content-bg stack box.content-bg {
background-image: image(#2E3440);
}
box.boxes-menu.vertical>box.vertical {
background-color: #2E3440;
}
button.boxes-menu-row {
font-weight: 700;
}
button.boxes-menu-row:not(:disabled):not(:hover) {
box-shadow: none;
}
box.boxes-menu.vertical>button.boxes-menu-row {
margin-bottom: -1px;
border-radius: 2px 2px 0 0;
}
.lightdm-gtk-greeter #panel_window {
background-image: image(#13191c);
color: #CFD8DC;
box-shadow: none;
font-weight: 700;
text-shadow: none;
}
.lightdm-gtk-greeter #panel_window, .lightdm-gtk-greeter .background#panel_window, .lightdm-gtk-greeter #panel_window>*>* {
background-color: transparent;
}
.lightdm-gtk-greeter .osd#panel_window {
opacity: 1.0;
}
.lightdm-gtk-greeter #panel_window menubar, window.background.lightdm menubar {
background-color: transparent;
color: #CFD8DC;
}
.lightdm-gtk-greeter #panel_window menubar:hover, window.background.lightdm menubar:hover {
color: #FFFFFF;
box-shadow: inset 0 2px #5E81AC;
}
.lightdm-gtk-greeter #panel_window menubar:hover label, window.background.lightdm menubar:hover label, .lightdm-gtk-greeter #panel_window menubar:hover image, window.background.lightdm menubar:hover image {
color: #FFFFFF;
}
.lightdm-gtk-greeter #panel_window menubar>menuitem, window.background.lightdm menubar>menuitem {
padding: 0.4rem 0 0.5rem;
background-color: transparent;
}
.lightdm-gtk-greeter #panel_window menubar>menuitem:hover, window.background.lightdm menubar>menuitem:hover {
box-shadow: inset 0 2px #5E81AC;
}
.lightdm-gtk-greeter #panel_window menubar menu menuitem, window.background.lightdm window.background.popup>menu menuitem {
padding: 0.4rem 0.6rem 0.5rem;
font-weight: 400;
text-shadow: none;
}
.lightdm-gtk-greeter #panel_window menubar menu menuitem, window.background.lightdm window.background.popup>menu menuitem, .lightdm-gtk-greeter #panel_window menubar menu menuitem label, window.background.lightdm window.background.popup>menu menuitem label {
color: rgba(207, 216, 220, 0.87);
}
.lightdm-gtk-greeter #panel_window menubar menu menuitem:hover, window.background.lightdm window.background.popup>menu menuitem:hover, .lightdm-gtk-greeter #panel_window menubar menu menuitem:hover label, window.background.lightdm window.background.popup>menu menuitem:hover label {
color: #CFD8DC;
}
.lightdm-gtk-greeter #panel_window menubar menu menuitem:disabled, window.background.lightdm window.background.popup>menu menuitem:disabled, .lightdm-gtk-greeter #panel_window menubar menu menuitem:disabled label, window.background.lightdm window.background.popup>menu menuitem:disabled label {
color: rgba(207, 216, 220, 0.28);
}
.lightdm-gtk-greeter #login_window entry, window.background.lightdm entry, window.background.lightdm .lightdm-combo entry {
min-height: 2.8rem;
padding: 0 4px;
font-family: monospace;
}
.lightdm-gtk-greeter #login_window entry, window.background.lightdm entry, window.background.lightdm .lightdm-combo entry, .lightdm-gtk-greeter #login_window entry:focus, window.background.lightdm entry:focus {
color: #CFD8DC;
caret-color: #CFD8DC;
}
.lightdm-gtk-greeter #login_window entry:disabled, window.background.lightdm entry:disabled {
color: rgba(207, 216, 220, 0.28);
}
.lightdm-gtk-greeter window.background.popup>menu, window.background.lightdm window.background.popup>menu {
margin: unset;
padding: 1px;
border-radius: 0;
border-width: 1px;
border-style: solid;
border-color: #2E3440 #212B30 #212B30;
background-clip: border-box;
}
.lightdm-gtk-greeter #panel_window menubar label, .lightdm-gtk-greeter #panel_window menubar image {
padding: 0 0.5rem;
color: #CFD8DC;
}
.lightdm-gtk-greeter #login_window, .lightdm-gtk-greeter #restart_dialog, .lightdm-gtk-greeter #shutdown_dialog {
padding: 0;
border-style: solid;
border-width: 11px;
border-image: -gtk-scaled(url("assets/osd-shadow.png"), url("assets/osd-shadow@2.png")) 11/11px stretch;
background-color: rgba(46, 52, 64, 0.9);
color: #CFD8DC;
box-shadow: none;
}
.lightdm-gtk-greeter #login_window button, .lightdm-gtk-greeter #restart_dialog button, .lightdm-gtk-greeter #shutdown_dialog button {
padding: 0.7rem 1rem 0.8rem;
color: rgba(207, 216, 220, 0.87);
}
.lightdm-gtk-greeter #login_window button:hover, .lightdm-gtk-greeter #login_window button:active, .lightdm-gtk-greeter #restart_dialog button:hover, .lightdm-gtk-greeter #restart_dialog button:active, .lightdm-gtk-greeter #shutdown_dialog button:hover, .lightdm-gtk-greeter #shutdown_dialog button:active {
color: #CFD8DC;
}
.lightdm-gtk-greeter #login_window button:disabled, .lightdm-gtk-greeter #restart_dialog button:disabled, .lightdm-gtk-greeter #shutdown_dialog button:disabled {
color: rgba(207, 216, 220, 0.28);
}
.lightdm-gtk-greeter #login_window button#login_button {
background-color: #5E81AC;
color: rgba(255, 255, 255, 0.87);
}
.lightdm-gtk-greeter #login_window button#login_button:hover {
background-color: #5E81AC;
color: #FFFFFF;
}
.lightdm-gtk-greeter #login_window button#login_button:active {
background-color: #5E81AC;
color: #FFFFFF;
}
.lightdm-gtk-greeter #login_window button#login_button:checked {
background-color: #5E81AC;
}
.lightdm-gtk-greeter #login_window button#login_button:disabled {
background-color: alpha(currentColor, 0.12);
color: rgba(207, 216, 220, 0.28);
}
.lightdm-gtk-greeter #restart_dialog button#restart_button {
background-color: #FF5252;
color: rgba(255, 255, 255, 0.87);
}
.lightdm-gtk-greeter #restart_dialog button#restart_button:hover {
background-color: #FF5252;
color: #FFFFFF;
}
.lightdm-gtk-greeter #restart_dialog button#restart_button:active {
background-color: #5E81AC;
color: #FFFFFF;
}
.lightdm-gtk-greeter #restart_dialog button#restart_button:checked {
background-color: #ff7575;
}
.lightdm-gtk-greeter #restart_dialog button#restart_button:disabled {
background-color: alpha(currentColor, 0.12);
color: rgba(207, 216, 220, 0.28);
}
.lightdm-gtk-greeter #shutdown_dialog button#shutdown_button {
background-color: #FF5252;
color: rgba(255, 255, 255, 0.87);
}
.lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:hover {
background-color: #FF5252;
color: #FFFFFF;
}
.lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:active {
background-color: #5E81AC;
color: #FFFFFF;
}
.lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:checked {
background-color: #ff7575;
}
.lightdm-gtk-greeter #shutdown_dialog button#shutdown_button:disabled {
background-color: alpha(currentColor, 0.12);
color: rgba(207, 216, 220, 0.28);
}
.lightdm-gtk-greeter #login_window button.combo {
min-height: 2.8rem;
padding: 0 8px;
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(alpha(currentColor, 0.2)), to(transparent)) 0 0 1/0 0 1px;
color: #CFD8DC;
font-weight: 500;
}
.lightdm-gtk-greeter #login_window button.combo:hover, .lightdm-gtk-greeter #login_window button.combo:active {
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#5E81AC), to(transparent)) 0 0 2/0 0 2px;
color: #FFFFFF;
}
.lightdm-gtk-greeter #login_window button.combo:disabled, .lightdm-gtk-greeter #login_window button.combo:checked:disabled {
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(alpha(currentColor, 0.2)), to(transparent)) 0 0 1/0 0 1px;
color: rgba(207, 216, 220, 0.28);
}
.lightdm-gtk-greeter #login_window infobar.error {
margin: 0 4px;
border: none;
background-color: transparent;
color: #F44336;
font-weight: 700;
font-size: 110%;
transition: none;
}
.lightdm-gtk-greeter #content_frame {
padding-bottom: 14px;
}
.lightdm-gtk-greeter #buttonbox_frame {
padding-top: 8px;
}
window.background.lightdm menubar {
padding-top: 2.5px;
font-weight: 700;
text-shadow: none;
}
window.background.lightdm menubar>menuitem {
padding: 0 0.5rem;
}
window.background.lightdm menubar>menuitem label, window.background.lightdm menubar>menuitem image {
color: #CFD8DC;
}
window.background.lightdm menubar>menuitem:hover {
box-shadow: inset 0 2px #5E81AC;
}
window.background.lightdm menubar>menuitem label {
margin: 0 2px 0.1rem;
}
window.background.lightdm button:not(.option-button):not(.toggle-button) {
padding: 0.5rem;
border-radius: 100px;
-gtk-outline-radius: 100px;
}
window.background.lightdm button.flat.option-button {
padding: 0.5rem;
border-radius: 100px;
-gtk-outline-radius: 100px;
color: #CFD8DC;
}
window.background.lightdm button.flat.option-button image {
opacity: 0.87;
}
window.background.lightdm button.flat.option-button:hover, window.background.lightdm button.flat.option-button:active {
color: #FFFFFF;
}
window.background.lightdm button.flat.option-button:hover image, window.background.lightdm button.flat.option-button:active image {
opacity: 1.0;
}
window.background.lightdm button, window.background.lightdm button.toggle-button {
padding: 0.75rem 1rem;
border-radius: 0;
-gtk-outline-radius: 0;
background-color: transparent;
color: #CFD8DC;
font-size: 110%;
font-weight: 500;
}
window.background.lightdm button label, window.background.lightdm button.toggle-button label {
padding-bottom: 0.1rem;
}
window.background.lightdm button image, window.background.lightdm button.toggle-button image {
opacity: 0.87;
}
window.background.lightdm button:hover image, window.background.lightdm button:active image, window.background.lightdm button.selected image, window.background.lightdm button.toggle-button:hover image, window.background.lightdm button.toggle-button:active image, window.background.lightdm button.toggle-button.selected image {
opacity: 1.0;
}
window.background.lightdm button:hover, window.background.lightdm button.toggle-button:hover {
background-color: transparent;
color: #FFFFFF;
}
window.background.lightdm button:active, window.background.lightdm button.toggle-button:active {
background-color: transparent;
color: #FFFFFF;
}
window.background.lightdm button.toggle-button.selected {
background-image: image(#5E81AC);
}
window.background.lightdm button.toggle-button.selected, window.background.lightdm button.toggle-button.selected:hover {
color: #FFFFFF;
}
window.background.lightdm button.toggle-button.selected image, window.background.lightdm button.toggle-button.selected:hover image {
opacity: 1.0;
}
window.background.lightdm entry:active {
-gtk-icon-source: -gtk-icontheme("process-working-symbolic");
animation: spinner 1s linear infinite;
}
window.background.lightdm .lightdm-combo {
border-radius: 0;
background-color: transparent;
}
.nemo-window .nemo-window-pane scrolledwindow widget>widget.entry, .nemo-window .nemo-window-pane scrolledwindow widget>widget.entry:focus {
transition: none;
}
.nemo-window .nemo-inactive-pane .view {
background-color: #2E3440;
color: rgba(207, 216, 220, 0.28);
}
.nemo-window infobar.error label {
font-size: 110%;
font-weight: 700;
}
.nemo-window grid>box>box>toolbar.primary-toolbar {
border-bottom: 1px solid rgba(0, 0, 0, 0.13);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.18), inset 0 4px 3px -4px rgba(0, 0, 0, 0.15), inset 0 8px 3px -5px rgba(0, 0, 0, 0.14);
}
.nemo-window grid>paned>box>paned>box>notebook, .nemo-window grid>paned>box>paned>box>notebook>stack:not(:only-child) {
background-color: #2E3440;
}
.nemo-window grid.vertical>paned.horizontal>box.vertical>scrolledwindow.frame {
border-width: 0;
}
.nemo-window grid.vertical>widget {
background-color: #2E3440;
box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.12), inset 0 3px 4px -3px rgba(0, 0, 0, 0.05);
}
.nemo-window grid.vertical>widget>box {
padding: 0.2rem;
}
.nemo-window grid.vertical>widget>box>button.image-button {
min-width: 1rem;
min-height: 2.2rem;
border-radius: 2px;
-gtk-outline-radius: 2px;
padding: 0 0.75rem 0;
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.001, to(alpha(currentColor, 0.2)), to(transparent)) 0 0 0/0 0 0px;
background-color: transparent;
color: rgba(207, 216, 220, 0.87);
}
.nemo-window grid.vertical>widget>box>button.image-button:hover {
border-image: none;
background-color: transparent;
color: #CFD8DC;
}
.nemo-window grid.vertical>widget>box>button.image-button:checked {
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#5E81AC), to(transparent)) 0 0 2/0 0 2px;
background-color: transparent;
color: #CFD8DC;
}
.nemo-window grid.vertical>widget>box>button.image-button:checked:disabled {
border-image: none;
background-color: transparent;
color: rgba(207, 216, 220, 0.28);
}
.nemo-window grid.vertical>widget>box>button.image-button:disabled {
border-image: none;
background-color: transparent;
color: rgba(207, 216, 220, 0.2436);
}
.nemo-window grid.vertical>widget box>separator.vertical {
min-width: 0;
color: transparent;
background-color: transparent;
}
paned.horizontal>paned.horizontal stack grid.vertical>grid.horizontal button.image-button, paned.horizontal>paned.horizontal stack grid.vertical>grid.horizontal button.image-button.toggle {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
row.trackrow button.image-button:not(.text-button), row.trackrow button.image-button:not(.text-button).toggle, row.trackrow .track-menu-button, row.trackrow .track-menu-button.toggle, row.trackrowplaying button.image-button:not(.text-button), row.trackrowplaying button.image-button:not(.text-button).toggle, row.trackrowplaying .track-menu-button, row.trackrowplaying .track-menu-button.toggle {
margin: 0;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
grid.popover-rating-loved-grid {
margin-bottom: calc(12px + 0.5rem);
}
window.background:not(.csd)>box.vertical>stack>scrolledwindow>viewport iconview, window.background:not(.csd)>box.vertical>stack>scrolledwindow>viewport iconview.view, window.background:not(.csd)>box.vertical>scrolledwindow>viewport iconview, window.background:not(.csd)>box.vertical>scrolledwindow>viewport iconview.view {
background-color: transparent;
}
window.background:not(.csd)>box.vertical>stack>scrolledwindow>viewport iconview:selected label, window.background:not(.csd)>box.vertical>stack>scrolledwindow>viewport iconview.view:selected label, window.background:not(.csd)>box.vertical>scrolledwindow>viewport iconview:selected label, window.background:not(.csd)>box.vertical>scrolledwindow>viewport iconview.view:selected label {
color: #FFFFFF;
}
window.background:not(.csd)>box.vertical>stack>scrolledwindow>viewport box.vertical>toolbar, window.background:not(.csd)>box.vertical>scrolledwindow>viewport box.vertical>toolbar {
border: none;
background-color: #2E3440;
box-shadow: none;
}
window.background:not(.csd)>box.vertical>stack>scrolledwindow>viewport box.vertical>toolbar *:not(button)>label, window.background:not(.csd)>box.vertical>scrolledwindow>viewport box.vertical>toolbar *:not(button)>label {
padding: 0.4rem;
color: rgba(207, 216, 220, 0.54);
}
window.background:not(.csd)>box.vertical>stack>scrolledwindow>viewport box.vertical>list, window.background:not(.csd)>box.vertical>stack>scrolledwindow>viewport box.vertical>list>row, window.background:not(.csd)>box.vertical>scrolledwindow>viewport box.vertical>list, window.background:not(.csd)>box.vertical>scrolledwindow>viewport box.vertical>list>row {
background-image: none;
background-color: #2E3440;
transition-duration: 0s;
}
window.background:not(.csd)>box.vertical>stack>scrolledwindow>viewport box.vertical>list>row:hover, window.background:not(.csd)>box.vertical>stack>scrolledwindow>viewport box.vertical>list>row:active, window.background:not(.csd)>box.vertical>scrolledwindow>viewport box.vertical>list>row:hover, window.background:not(.csd)>box.vertical>scrolledwindow>viewport box.vertical>list>row:active {
background-image: none;
background-color: transparent;
transition-duration: 0s;
animation: none;
}
window.background:not(.csd)>box.vertical>stack>scrolledwindow>viewport box.vertical>list>row:selected, window.background:not(.csd)>box.vertical>scrolledwindow>viewport box.vertical>list>row:selected {
background-image: image(#5E81AC);
color: #FFFFFF;
}
widget box.horizontal>widget+box.horizontal switch {
margin: 0.4rem 0;
}
.csstage .unlockbox {
color: #CFD8DC;
font-size: 110%;
font-weight: 400;
}
.csstage .clock {
color: #CFD8DC;
}
.csstage .toppanel {
border: none;
color: #CFD8DC;
background-color: transparent;
}
.csstage .audiopanel {
border: none;
border-radius: 0 0 2px 0;
background-color: rgba(46, 52, 64, 0.9);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
}
.csstage .infopanel {
border: none;
border-radius: 0 0 0 2px;
background-color: rgba(46, 52, 64, 0.9);
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.28);
}
.csstage .notificationwidget, .csstage .powerwidget {
padding: 6px;
color: #CFD8DC;
background-color: transparent;
font-size: 100%;
font-weight: 500;
}
.csstage .auth-message {
color: #F44336;
font-size: 90%;
font-weight: 700;
}
.csstage .caps-message {
color: #FF9800;
font-size: 90%;
font-weight: 700;
}
.csstage .framedimage {
border-radius: 2px;
border: none;
background-color: rgba(207, 216, 220, 0.12);
}
.csstage .passwordentry {
border-radius: 0;
-gtk-outline-radius: 0;
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
background-color: transparent;
color: rgba(207, 216, 220, 0.87);
border-radius: 0;
caret-color: inherit;
font-family: monospace;
}
.csstage .passwordentry:focus {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, #5E81AC 100%, transparent) 0 0 2/0 0 2px;
color: #CFD8DC;
transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0s;
caret-color: inherit;
}
.csstage .passwordentry:disabled {
border-color: #212B30;
border-image: radial-gradient(circle farthest-corner at center, alpha(currentColor, 0.2) 100%, transparent) 0 0 1/0 0 1px;
background-color: transparent;
color: rgba(207, 216, 220, 0.28);
}
.csstage .passwordentry:backdrop {
color: #5E81AC;
}
.csstage .passwordentry image.left {
margin-right: 8px;
color: inherit;
}
.csstage .transparentbutton {
border: none;
background-color: transparent;
color: rgba(94, 129, 172, 0.87);
}
.csstage .transparentbutton:hover {
background-color: alpha(currentColor, 0.12);
color: #5E81AC;
}
.csstage .transparentbutton:active, .csstage .transparentbutton:checked {
color: #5E81AC;
}
.csstage .transparentbutton:disabled {
color: rgba(207, 216, 220, 0.4);
}
.csstage .transparentbutton:disabled:checked {
color: rgba(94, 129, 172, 0.4);
}
.csstage .volumeslider {
min-height: 24px;
min-width: 100px;
padding: 3px 0px;
background-color: rgba(207, 216, 220, 0.2);
color: #00E676;
}
.csstage .volumeslider:disabled {
background-color: rgba(0, 230, 118, 0.2);
}
.csstage .trackname {
font-size: 90%;
color: rgba(207, 216, 220, 0.87);
background-image: none;
background-color: transparent;
}
.csstage .albumartist {
font-size: 80%;
color: rgba(207, 216, 220, 0.54);
background-image: none;
background-color: transparent;
}
.csstage viewport, .csstage viewport.frame {
border-style: none;
background-color: transparent;
background-image: none;
}
window.background>paned.titlebar>headerbar.titlebar button.flat:not(.titlebutton):not(.image-button):not(.text-button):not(.toggle) {
min-width: 14px;
min-height: 14px;
margin: 0.55rem 0;
padding: 0 0.72rem;
}
paned.headerbar_pane.titlebar>headerbar.header_right.titlebar>box.linked.raised>button.toggle {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
overlay.article-list>stack>scrolledwindow>viewport.frame>list {
background-color: #2E3440;
}
overlay.article-list>stack>scrolledwindow>viewport.frame>list>row.activatable:hover {
background-color: alpha(currentColor, 0.12);
}
overlay.article-list>stack>scrolledwindow>viewport.frame>list>row.activatable:selected, overlay.article-list>stack>scrolledwindow>viewport.frame>list>row.activatable:selected:focus {
background-color: rgba(94, 129, 172, 0.25);
}
overlay.article-list>stack>scrolledwindow>viewport.frame>list>row.activatable:selected:dir(ltr), overlay.article-list>stack>scrolledwindow>viewport.frame>list>row.activatable:selected:focus:dir(ltr) {
box-shadow: inset 4px 0 #5E81AC;
}
overlay.article-list>stack>scrolledwindow>viewport.frame>list>row.activatable:selected:dir(rtl), overlay.article-list>stack>scrolledwindow>viewport.frame>list>row.activatable:selected:focus:dir(rtl) {
box-shadow: inset -4px 0 #5E81AC;
}
overlay.article-list>stack>scrolledwindow>viewport.frame>list>row.activatable:selected label, overlay.article-list>stack>scrolledwindow>viewport.frame>list>row.activatable:selected label.headline-read, overlay.article-list>stack>scrolledwindow>viewport.frame>list>row.activatable:selected label.preview, overlay.article-list>stack>scrolledwindow>viewport.frame>list>row.activatable:selected:focus label, overlay.article-list>stack>scrolledwindow>viewport.frame>list>row.activatable:selected:focus label.headline-read, overlay.article-list>stack>scrolledwindow>viewport.frame>list>row.activatable:selected:focus label.preview {
color: #CFD8DC;
}
revealer>widget>headerbar.imageOverlay.titlebar>box>button.close.titlebutton {
min-width: 24px;
min-height: 24px;
padding: 0.5rem;
}
window>box.vertical>box.horizontal>toolbar {
background-color: transparent;
box-shadow: none;
}
window>box.vertical>box.horizontal>toolbar toolitem>box label, window>box.vertical>box.horizontal>toolbar toolitem>box entry {
min-height: 1rem;
padding-top: 0.1rem;
padding-bottom: 0.1rem;
font-size: 90%;
}
window>box.vertical>box.horizontal>toolbar toolitem>box>label {
color: rgba(207, 216, 220, 0.28);
}
window>box.vertical>box.horizontal>widget {
background-color: transparent;
}
window.background:not(.solid-csd)>box.vertical>scrolledwindow widget>toolbar {
box-shadow: none;
}
window.background:not(.solid-csd)>box.vertical>scrolledwindow widget>toolbar button {
min-height: 28px;
min-width: 28px;
margin: 2px 0;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
window.background:not(.solid-csd)>box.vertical>scrolledwindow widget>toolbar separator {
margin: 2px 0;
}
window.background:not(.solid-csd)>box.vertical>scrolledwindow>widget>widget {
border-width: 0 0 1px;
border-style: none none solid;
border-color: transparent transparent #212B30;
}
window.background:not(.solid-csd)>box.vertical scrolledwindow widget>widget>entry, window.background:not(.solid-csd)>box.vertical scrolledwindow widget>widget>combobox entry {
padding-top: 0;
padding-bottom: 0;
}
window.background:not(.solid-csd)>box.vertical widget>frame>widget>widget>scrolledwindow>textview text {
background-image: image(#2E3440);
}
window.background:not(.solid-csd)>box.vertical scrolledwindow widget>widget>checkbutton check:hover, window.background:not(.solid-csd)>box.vertical scrolledwindow widget>widget>checkbutton check:active, window.background:not(.solid-csd)>box.vertical scrolledwindow widget>widget>checkbutton check:hover:checked, window.background:not(.solid-csd)>box.vertical scrolledwindow widget>widget>checkbutton check:hover:indeterminate, window.background:not(.solid-csd)>box.vertical scrolledwindow widget>widget>radiobutton radio:hover, window.background:not(.solid-csd)>box.vertical scrolledwindow widget>widget>radiobutton radio:active, window.background:not(.solid-csd)>box.vertical scrolledwindow widget>widget>radiobutton radio:hover:checked, window.background:not(.solid-csd)>box.vertical scrolledwindow widget>widget>radiobutton radio:hover:indeterminate {
animation: none;
}
#MozillaGtkWidget.background>widget>button.combo, #MozillaGtkWidget.background>widget>button, #MozillaGtkWidget.background>widget>button:not(.combo)>button {
min-width: unset;
min-height: unset;
padding: 7px 11px 8px;
}
#MozillaGtkWidget.background>widget>entry {
min-width: 28px;
min-height: 28px;
padding: 0 7px;
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.titlebutton, window.background.chromium headerbar.titlebar button.titlebutton {
margin: 0;
padding: 0;
background-position: center center;
background-repeat: no-repeat;
color: transparent;
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton, window.background.chromium headerbar.titlebar button.close.titlebutton {
background-image: -gtk-scaled(url("assets/window-close.png"), url("assets/window-close@2.png"));
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:hover, window.background.chromium headerbar.titlebar button.close.titlebutton:hover {
background-image: -gtk-scaled(url("assets/window-close-active.png"), url("assets/window-close-active@2.png"));
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:active, window.background.chromium headerbar.titlebar button.close.titlebutton:active {
background-image: -gtk-scaled(url("assets/window-close-active.png"), url("assets/window-close-active@2.png"));
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:backdrop, window.background.chromium headerbar.titlebar button.close.titlebutton:backdrop {
background-image: -gtk-scaled(url("assets/window-close-backdrop.png"), url("assets/window-close-backdrop@2.png"));
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton, window.background.chromium headerbar.titlebar button.minimize.titlebutton {
background-image: -gtk-scaled(url("assets/window-minimize.png"), url("assets/window-minimize@2.png"));
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton:hover, window.background.chromium headerbar.titlebar button.minimize.titlebutton:hover {
background-image: -gtk-scaled(url("assets/window-minimize-active.png"), url("assets/window-minimize-active@2.png"));
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton:active, window.background.chromium headerbar.titlebar button.minimize.titlebutton:active {
background-image: -gtk-scaled(url("assets/window-minimize-active.png"), url("assets/window-minimize-active@2.png"));
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.minimize.titlebutton:backdrop, window.background.chromium headerbar.titlebar button.minimize.titlebutton:backdrop {
background-image: -gtk-scaled(url("assets/window-minimize-backdrop.png"), url("assets/window-minimize-backdrop@2.png"));
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton, window.background.chromium headerbar.titlebar button.maximize.titlebutton {
background-image: -gtk-scaled(url("assets/window-maximize.png"), url("assets/window-maximize@2.png"));
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton:hover, window.background.chromium headerbar.titlebar button.maximize.titlebutton:hover {
background-image: -gtk-scaled(url("assets/window-maximize-active.png"), url("assets/window-maximize-active@2.png"));
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton:active, window.background.chromium headerbar.titlebar button.maximize.titlebutton:active {
background-image: -gtk-scaled(url("assets/window-maximize-active.png"), url("assets/window-maximize-active@2.png"));
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.maximize.titlebutton:backdrop, window.background.chromium headerbar.titlebar button.maximize.titlebutton:backdrop {
background-image: -gtk-scaled(url("assets/window-maximize-backdrop.png"), url("assets/window-maximize-backdrop@2.png"));
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:hover, window.background.chromium headerbar.titlebar button.close.titlebutton:hover {
background-color: #FF5252;
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:active, window.background.chromium headerbar.titlebar button.close.titlebutton:active {
background-color: #5E81AC;
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.close.titlebutton:backdrop:hover, window.background.chromium headerbar.titlebar button.close.titlebutton:backdrop:hover {
background-color: rgba(255, 82, 82, 0.4);
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.titlebutton:not(.close):hover, window.background.chromium headerbar.titlebar button.titlebutton:not(.close):hover {
background-color: rgba(207, 216, 220, 0.12);
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.titlebutton:not(.close):active, window.background.chromium headerbar.titlebar button.titlebutton:not(.close):active {
background-color: rgba(207, 216, 220, 0.25);
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.titlebutton:not(.close):backdrop:hover, window.background.chromium headerbar.titlebar button.titlebutton:not(.close):backdrop:hover {
background-color: rgba(207, 216, 220, 0.048);
}
window.background.chromium.maximized headerbar.titlebar button.titlebutton.maximize {
background-image: -gtk-scaled(url("assets/window-unmaximize.png"), url("assets/window-unmaximize@2.png"));
}
window.background.chromium.maximized headerbar.titlebar button.titlebutton.maximize:hover {
background-image: -gtk-scaled(url("assets/window-unmaximize-active.png"), url("assets/window-unmaximize-active@2.png"));
}
window.background.chromium.maximized headerbar.titlebar button.titlebutton.maximize:active {
background-image: -gtk-scaled(url("assets/window-unmaximize-active.png"), url("assets/window-unmaximize-active@2.png"));
}
window.background.chromium.maximized headerbar.titlebar button.titlebutton.maximize:backdrop {
background-image: -gtk-scaled(url("assets/window-unmaximize-backdrop.png"), url("assets/window-unmaximize-backdrop@2.png"));
}
#MozillaGtkWidget.background headerbar.titlebar {
padding: 0 2px;
}
#MozillaGtkWidget.background headerbar.titlebar.default-decoration button.titlebutton {
min-width: 24px;
min-height: 24px;
}
#MozillaGtkWidget.background>window.background>menu {
border: unset;
background-color: #2E3440;
}
#MozillaGtkWidget.background>window.background>menu>separator {
padding: 3px 0 4px;
border-top: 3px solid #2E3440;
border-bottom: 4px solid #2E3440;
background-color: #212B30;
}
#MozillaGtkWidget.background>window.background>menu>menuitem>radio:checked {
-gtk-icon-source: -gtk-scaled(url("assets/radio-checked-dark.png"), url("assets/radio-checked-dark@2.png"));
}
#MozillaGtkWidget.background>widget>radiobutton:focus, #MozillaGtkWidget.background>widget>checkbutton:focus {
outline-width: 0;
}
#MozillaGtkWidget.background>widget border {
border-color: #212B30;
}
#MozillaGtkWidget.background>widget separator {
background-color: #212B30;
}
#MozillaGtkWidget.background>widget>entry {
border-radius: 2px;
}
#MozillaGtkWidget.background>widget>check, #MozillaGtkWidget.background>widget>radio {
min-width: 16px;
min-height: 16px;
margin: 0;
padding: 0;
transition: none;
}
window.background>box.vertical>toolbar:not(.primary-toolbar).horizontal {
border-bottom: 1px solid rgba(0, 0, 0, 0.13);
box-shadow: none;
}
window.background paned>notebook>stack>scrolledwindow.frame>widget.view {
background-image: none;
transition: none;
animation: none;
}
.eom-window statusbar {
margin: 0 -10px;
padding: 0 0.5rem;
background-color: #2E3440;
color: #CFD8DC;
box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.12), inset 0 3px 4px -3px rgba(0, 0, 0, 0.05);
}
.pluma-window paned.horizontal notebook>header.top {
border-top: 1px solid rgba(0, 0, 0, 0.13);
background-color: #2E3440;
box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.12), inset 0 3px 4px -3px rgba(0, 0, 0, 0.05);
}
.pluma-window statusbar {
margin: 0 -10px;
padding: 0 0.5rem;
background-color: #2E3440;
box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.12), inset 0 3px 4px -3px rgba(0, 0, 0, 0.05);
}
.pluma-window statusbar frame, .pluma-window statusbar .frame {
border-style: none;
}
.pluma-window paned.horizontal box.vertical notebook.frame {
border-style: solid none;
}
.pluma-window .pluma-print-preview toolbar.horizontal {
border-width: 1px 0;
border-style: solid none;
border-color: rgba(0, 0, 0, 0.13) transparent;
background-color: #2E3440;
box-shadow: inset 0 1px 2px -1px rgba(0, 0, 0, 0.12), inset 0 3px 4px -3px rgba(0, 0, 0, 0.05);
}
.atril-window scrolledwindow.frame, .xreader-window scrolledwindow.frame {
border-style: solid none none;
}
.atril-window scrolledwindow.frame>.view, .xreader-window scrolledwindow.frame>.view {
transition: none;
}
.atril-window toolbar>toolbutton button.flat.image-button, .xreader-window toolbar>toolbutton button.flat.image-button {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
.atril-window.fullscreen.background>box.vertical, .xreader-window.fullscreen.background>box.vertical {
background-color: black;
transition-duration: 0s;
}
.atril-window.fullscreen.background>box.vertical>toolbar:not(.primary-toolbar).horizontal, .xreader-window.fullscreen.background>box.vertical>toolbar:not(.primary-toolbar).horizontal {
border-bottom-color: #212B30;
}
.atril-window.fullscreen.background>box.vertical>paned.horizontal, .xreader-window.fullscreen.background>box.vertical>paned.horizontal {
background-color: #2E3440;
}
window.background:not(.solid-csd)>notebook:not(.frame) {
border: 0 none transparent;
background-color: #2E3440;
}
window.background:not(.solid-csd)>notebook:not(.frame)>stack {
border: none;
box-shadow: none;
}
#CommandsToolbar button.flat.image-button {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
box#AuxToolbox {
border-top: 1px solid rgba(0, 0, 0, 0.13);
}
box#AuxToolbox toolbar {
min-height: 2.8rem;
border: none;
box-shadow: none;
}
box#AuxToolbox toolbar button.flat.image-button {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
box#AuxToolbox box#StyleSwatch {
margin: -0.2rem 0;
}
box#AuxToolbox box#StyleSwatch label {
font-size: 100%;
}
#SnapToolbar>button, #SnapToolbar>toolitem>button, #SnapToolbar>toolbutton>button, #ToolToolbar>button, #ToolToolbar>toolitem>button, #ToolToolbar>toolbutton>button {
min-width: 3rem;
min-height: 3rem;
margin: 0;
padding: 0;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
#SnapToolbar>button:checked, #SnapToolbar>toolitem>button:checked, #SnapToolbar>toolbutton>button:checked, #ToolToolbar>button:checked, #ToolToolbar>toolitem>button:checked, #ToolToolbar>toolbutton>button:checked {
background-color: alpha(currentColor, 0.12);
color: #CFD8DC;
border-image: none;
}
#PreviewHolderScroller>viewport.frame {
padding: 1px 0;
border-style: solid none;
border-width: 1px 0;
border-color: transparent;
}
box#DesktopStatusBar spinbutton {
margin: 0.4rem 0;
}
box#DesktopStatusBar combobox {
margin: 0.4rem 0;
}
widget>box#DesktopMainTable spinbutton>button {
border-radius: 2px;
-gtk-outline-radius: 2px;
}
widget>box#DesktopMainTable spinbutton>button:hover {
background-color: alpha(currentColor, 0.12);
animation: none;
}
widget>box#DesktopMainTable spinbutton>button:active {
background-color: alpha(currentColor, 0.12);
transition: all 0.2s cubic-bezier(0, 0, 0.2, 1), background-image 0s;
animation: flat_ripple_effect 0.3s cubic-bezier(0, 0, 0.2, 1) forwards;
}
#DesktopMainTable spinbutton>entry {
padding: 0;
}
#DesktopMainTable spinbutton>entry:dir(ltr) {
margin-right: 0.6rem;
}
#DesktopMainTable spinbutton>entry:dir(rtl) {
margin-left: 0.6rem;
}
#DesktopMainTable spinbutton>entry>progress {
margin: 0;
}
#InkscapePanel box#PanelContents button.toggle, #InkscapePanel box#PanelContents button.radio, #InkscapePanel box#PaintSelector button.toggle, #InkscapePanel box#PaintSelector button.radio {
min-width: 3rem;
min-height: 3rem;
margin: 0;
padding: 0;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
#InkscapePanel box#PanelContents button.toggle:checked, #InkscapePanel box#PanelContents button.radio:checked, #InkscapePanel box#PaintSelector button.toggle:checked, #InkscapePanel box#PaintSelector button.radio:checked {
background-color: alpha(currentColor, 0.12);
color: #CFD8DC;
border-image: none;
}
box#InkSpinScale {
border-image: image(#2E3440) 2/2px;
box-shadow: inset 0 0 0 999px #2E3440;
}
box#InkSpinScale trough:not(:disabled) {
background-color: rgba(94, 129, 172, 0.2);
}
window#Emacs {
background-color: #2E3440;
transition: none;
}
window#Emacs>box#pane {
background-color: #2E3440;
}
window#Emacs>box#pane>widget>toolbar#emacs-toolbar {
background-color: #2E3440;
transition: none;
}
window#Emacs widget#emacs, window#Emacs widget#emacs>widget {
transition: none;
}
window#Emacs widget#emacs>widget>scrollbar {
background-color: #2E3440;
}
window#Emacs widget#emacs>widget>scrollbar.vertical trough {
border-width: 0 1px 0;
border-style: solid;
border-color: #212B30;
}
window#Emacs widget#emacs>widget>scrollbar.vertical slider {
min-width: 14px;
}
window#Emacs widget#emacs>widget>scrollbar, window#Emacs widget#emacs>widget>scrollbar * {
transition: none;
}
window#Emacs24 {
background-color: #2E3440;
transition: none;
}
window#Emacs24>box#pane {
background-color: #2E3440;
}
window#Emacs24>box#pane>widget>toolbar#emacs-toolbar {
background-color: #2E3440;
transition: none;
}
window#Emacs24 widget#emacs24, window#Emacs24 widget#emacs24>widget {
transition: none;
}
window#Emacs24 widget#emacs24>widget>scrollbar {
background-color: #2E3440;
}
window#Emacs24 widget#emacs24>widget>scrollbar.vertical trough {
border-width: 0 1px 0;
border-style: solid;
border-color: #212B30;
}
window#Emacs24 widget#emacs24>widget>scrollbar.vertical slider {
min-width: 14px;
}
window#Emacs24 widget#emacs24>widget>scrollbar, window#Emacs24 widget#emacs24>widget>scrollbar * {
transition: none;
}
window.popup:not(.csd) menu {
background-color: #2E3440;
}
window.popup:not(.csd) menu menuitem {
background-color: #2E3440;
color: #b9c3c7;
}
window.popup:not(.csd) menu menuitem:hover {
background-color: #3c484d;
color: #CFD8DC;
}
window.popup:not(.csd) menu menuitem:disabled {
background-color: #2E3440;
color: #2E3440;
}
window.popup:not(.csd) menu menuitem:disabled label, window.popup:not(.csd) menu menuitem:disabled arrow {
color: #576267;
}
window.background:not(.solid-csd)>box.vertical>grid.horizontal>button.flat:not(.image-button)>image, window.background:not(.solid-csd)>box.vertical>grid.horizontal>button.flat:not(.image-button)>widget>box.horizontal>image, window.background:not(.solid-csd)>box.vertical>grid.horizontal>button.flat.image-button.toggle>image, window.background:not(.solid-csd)>box.vertical>grid.horizontal>button.flat.image-button.toggle>widget>box.horizontal>image {
min-width: 20px;
min-height: 20px;
}
window.background:not(.solid-csd)>box.vertical>grid.horizontal>label {
padding: 0 0.4rem 0.1rem;
}
window.background:not(.solid-csd)>box.vertical>headerbar:not(.titlebar)>box.horizontal>entry, window.background:not(.solid-csd)>box.vertical>headerbar:not(.titlebar)>box.horizontal>entry.default {
color: rgba(207, 216, 220, 0.87);
caret-color: rgba(207, 216, 220, 0.87);
}
window.background:not(.solid-csd)>box.vertical>headerbar:not(.titlebar)>box.horizontal>entry:focus, window.background:not(.solid-csd)>box.vertical>headerbar:not(.titlebar)>box.horizontal>entry.default:focus {
color: #CFD8DC;
caret-color: #CFD8DC;
}
window.background:not(.solid-csd)>box.vertical>headerbar:not(.titlebar)>box.horizontal>entry:disabled, window.background:not(.solid-csd)>box.vertical>headerbar:not(.titlebar)>box.horizontal>entry.default:disabled {
color: rgba(207, 216, 220, 0.2436);
}
window.background:not(.solid-csd)>box.vertical>headerbar:not(.titlebar)>box.horizontal>separator {
background-color: transparent;
}
window#wb_main_window notebook#model_tabs>header.top {
background-color: #2E3440;
}
window#wb_main_window notebook#model_tabs>header.top tabs arrow {
color: rgba(207, 216, 220, 0.54);
}
window#wb_main_window notebook#model_tabs>header.top tabs arrow:hover, window#wb_main_window notebook#model_tabs>header.top tabs arrow:active {
color: #CFD8DC;
}
window#wb_main_window notebook#model_tabs>header.top tabs arrow:disabled {
color: transparent;
}
window#wb_main_window notebook#model_tabs>header.top tabs tab, window#wb_main_window notebook#model_tabs>header.top tabs tab label, window#wb_main_window notebook#model_tabs>header.top tabs tab button.flat {
color: rgba(207, 216, 220, 0.54);
}
window#wb_main_window notebook#model_tabs>header.top tabs tab:hover, window#wb_main_window notebook#model_tabs>header.top tabs tab:hover label, window#wb_main_window notebook#model_tabs>header.top tabs tab:hover button.flat, window#wb_main_window notebook#model_tabs>header.top tabs tab:checked, window#wb_main_window notebook#model_tabs>header.top tabs tab:checked label, window#wb_main_window notebook#model_tabs>header.top tabs tab:checked button.flat {
color: #CFD8DC;
}
window#wb_main_window notebook#model_tabs>header.top tabs tab:hover>image, window#wb_main_window notebook#model_tabs>header.top tabs tab:checked>image {
background-color: #CFD8DC;
}
window#wb_main_window notebook#model_tabs>header.top tabs tab:disabled, window#wb_main_window notebook#model_tabs>header.top tabs tab:disabled label, window#wb_main_window notebook#model_tabs>header.top tabs tab:disabled button.flat {
color: rgba(207, 216, 220, 0.28);
}
window#wb_main_window notebook#model_tabs>header.top tabs tab>image {
min-height: 16px;
min-width: 16px;
padding: 0.3rem;
border-radius: 2px;
background-color: rgba(207, 216, 220, 0.54);
}
window#wb_main_window notebook#model_tabs>stack>box.vertical>menubar {
margin: 0 -1px;
}
window#wb_main_window box#dbquery, window#wb_main_window box#db.query.QueryBuffer, window#wb_main_window paned.vertical>box.horizontal>box.vertical>box.horizontal, window#wb_main_window notebook#model_tabs>stack>box.vertical>box.horizontal {
border-bottom: 1px solid rgba(0, 0, 0, 0.13);
}
window#wb_main_window button.flat.image-button {
margin: 0.4rem 0;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
window#wb_main_window button.flat.image-button.toggle:checked {
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#5E81AC), to(transparent)) 0 0 2/0 0 2px;
background-color: transparent;
}
window#wb_main_window box.horizontal>combobox {
margin: 0.4rem 0;
}
window#wb_main_window entry#find {
margin: 0.4rem 0;
}
window#wb_main_window treeview.view {
background-color: #2E3440;
transition: none;
}
window.background.chromium {
background-color: #2E3440;
color: #CFD8DC;
}
window.background.chromium menubar, window.background.chromium headerbar.titlebar {
color: #7f898e;
}
window.background.chromium headerbar.titlebar button.toggle {
border-radius: 2px;
}
window.background.chromium headerbar.titlebar button.toggle:active {
background-color: rgba(207, 216, 220, 0.25);
}
window.background.chromium headerbar.titlebar button.titlebutton {
min-width: 16px;
min-height: 16px;
}
window.background.chromium button {
border-width: 1px;
border-style: solid;
border-color: #212B30;
}
window.background.chromium entry.chromium, window.background.chromium entry.chromium:focus {
border-image: none;
border: 1px solid rgba(0, 0, 0, 0.13);
}
window.background.chromium>textview.view {
background-color: #2E3440;
}
headerbar>box.horizontal.linked>button.toggle.session-sidebar-button {
min-height: 16px;
padding-top: 0.7rem;
padding-bottom: 0.7rem;
border-radius: 2px;
-gtk-outline-radius: 2px;
font-weight: 700;
}
headerbar>box.horizontal.linked>button.toggle.session-sidebar-button>box>label {
margin: -0.15rem 0;
}
headerbar>box.horizontal.linked>button.toggle.session-sidebar-button>box>label:dir(ltr) {
padding: 0 0.1rem 0 0.3rem;
}
headerbar>box.horizontal.linked>button.toggle.session-sidebar-button>box>label:dir(rtl) {
padding: 0 0.3rem 0 0.1rem;
}
headerbar>box.horizontal.linked>button.toggle.session-sidebar-button>box>image:dir(ltr) {
padding: 0 0.3rem 0 0.1rem;
}
headerbar>box.horizontal.linked>button.toggle.session-sidebar-button>box>image:dir(rtl) {
padding: 0 0.1rem 0 0.3rem;
}
headerbar>box.horizontal.linked>button.image-button.session-new-button {
min-width: 20px;
}
headerbar>box.horizontal.linked>button.image-button.session-new-button:dir(ltr) {
margin-left: 8px;
}
headerbar>box.horizontal.linked>button.image-button.session-new-button:dir(rtl) {
margin-right: 8px;
}
headerbar>box.horizontal.linked>button.image-button.session-new-button>widget>box>image {
min-width: 20px;
padding: 0 0.5rem;
}
headerbar.titlebar>stack>widget>label.title {
margin-bottom: 0.3rem;
}
headerbar.titlebar>stack>box.linked>entry {
padding-top: 0;
padding-bottom: 0;
}
window.background>overlay>revealer.left>scrolledwindow.frame {
margin-right: 16px;
border: none;
box-shadow: 0 4.5px 5.5px rgba(0, 0, 0, 0.38);
}
window.background>overlay>revealer.right>scrolledwindow.frame {
margin-left: 16px;
border: none;
box-shadow: 0 4.5px 5.5px rgba(0, 0, 0, 0.38);
}
list.tilix-session-sidebar {
background-image: image(#2E3440);
}
list.tilix-session-sidebar button.tilix-sidebar-close-button {
min-height: 20px;
min-width: 20px;
padding: 0;
color: rgba(255, 82, 82, 0.87);
}
list.tilix-session-sidebar button.tilix-sidebar-close-button:hover, list.tilix-session-sidebar button.tilix-sidebar-close-button:active, list.tilix-session-sidebar button.tilix-sidebar-close-button:checked {
color: #FF5252;
}
widget>box.terminal-titlebar>button.flat.popup.toggle:dir(ltr) {
padding: 0 1rem 0 0;
}
widget>box.terminal-titlebar>button.flat.popup.toggle:dir(rtl) {
padding: 0 0 0 1rem;
}
widget>box.terminal-titlebar>button.flat.popup.toggle:checked {
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#5E81AC), to(transparent)) 0 0 2/0 0 2px;
background-color: transparent;
}
widget>box.terminal-titlebar>button.flat.popup.toggle label.tilix-terminal-title {
padding: 0.7rem 1rem 0.8rem;
color: rgba(207, 216, 220, 0.87);
font-weight: 700;
}
widget>box.terminal-titlebar>button.flat.popup.toggle label.tilix-terminal-title:disabled {
color: rgba(207, 216, 220, 0.28);
}
widget>box.terminal-titlebar>button.flat.popup.toggle label.tilix-terminal-title:not(:disabled) {
border-image: -gtk-gradient(radial, center bottom, 0, center bottom, 0.5, to(#5E81AC), to(transparent)) 0 0 2/0 0 2px;
}
widget>box.terminal-titlebar>button.flat.popup.toggle:hover, widget>box.terminal-titlebar>button.flat.popup.toggle:hover:disabled, widget>box.terminal-titlebar>button.flat.popup.toggle:hover label.tilix-terminal-title, widget>box.terminal-titlebar>button.flat.popup.toggle:hover label.tilix-terminal-title:disabled, widget>box.terminal-titlebar>button.flat.popup.toggle:active, widget>box.terminal-titlebar>button.flat.popup.toggle:active:disabled, widget>box.terminal-titlebar>button.flat.popup.toggle:active label.tilix-terminal-title, widget>box.terminal-titlebar>button.flat.popup.toggle:active label.tilix-terminal-title:disabled, widget>box.terminal-titlebar>button.flat.popup.toggle:checked, widget>box.terminal-titlebar>button.flat.popup.toggle:checked:disabled, widget>box.terminal-titlebar>button.flat.popup.toggle:checked label.tilix-terminal-title, widget>box.terminal-titlebar>button.flat.popup.toggle:checked label.tilix-terminal-title:disabled {
color: #CFD8DC;
}
widget>box.terminal-titlebar>button.image-button, widget>box.terminal-titlebar>button.image-button.toggle {
margin: 0.2rem 0;
padding: 0.55rem;
border-radius: 2px;
-gtk-outline-radius: 2px;
}
widget>box.terminal-titlebar.compact>button.flat.popup.toggle:dir(ltr), widget>box.terminal-titlebar.compact>button.flat.popup.toggle:dir(rtl) {
padding: 0;
}
widget>box.terminal-titlebar.compact>button.flat.popup.toggle label.tilix-terminal-title {
padding: 0.1rem 0.2rem 0.2rem;
}
widget>box.terminal-titlebar.compact>button.image-button, widget>box.terminal-titlebar.compact>button.image-button.toggle {
margin: 0;
padding: 0.2rem;
}
notebook.tilix-background tab.reorderable-page button.tilix-small-button {
min-width: 0;
min-height: 0;
}
notebook.tilix-background tab.reorderable-page button.tilix-small-button>widget>box>image {
margin: 0 -2px;
padding: 0.3rem;
}
notebook.psppire-data-editor widget.view {
border-radius: 0;
}
notebook.psppire-data-editor widget.view entry, notebook.psppire-data-editor widget.view entry:focus {
min-width: unset;
min-height: unset;
padding: 0 2px;
border-image: none;
border-color: #5E81AC;
background-color: #2E3440;
transition: none;
}
notebook.psppire-data-editor widget.view entry:dir(ltr), notebook.psppire-data-editor widget.view entry:focus:dir(ltr) {
border-left-width: 2px;
}
notebook.psppire-data-editor widget.view entry:dir(rtl), notebook.psppire-data-editor widget.view entry:focus:dir(rtl) {
border-right-width: 2px;
}
window#live_installer widget#title_eventbox.menubar {
font-weight: 700;
}
window#live_installer widget#title_eventbox.menubar label#page_title, window#live_installer widget#title_eventbox.menubar image#page_logo {
color: #CFD8DC;
}
window#live_installer widget#progress_eventbox.menubar {
color: #CFD8DC;
}
window#live_installer widget#progress_eventbox.menubar expander title label, window#live_installer widget#progress_eventbox.menubar expander title arrow {
color: rgba(207, 216, 220, 0.87);
}
window#live_installer widget#progress_eventbox.menubar expander title label:hover, window#live_installer widget#progress_eventbox.menubar expander title label:active, window#live_installer widget#progress_eventbox.menubar expander title arrow:hover, window#live_installer widget#progress_eventbox.menubar expander title arrow:active {
color: #CFD8DC;
}
window#live_installer widget#progress_eventbox.menubar expander title label:disabled, window#live_installer widget#progress_eventbox.menubar expander title arrow:disabled {
color: rgba(207, 216, 220, 0.28);
}
window#live_installer widget#progress_eventbox.menubar expander textview.view, window#live_installer widget#progress_eventbox.menubar expander textview.view>text {
background-color: #2E3440;
color: #CFD8DC;
caret-color: #CFD8DC;
}
window#live_installer widget#progress_eventbox.menubar progressbar trough {
border-radius: 4px;
}
buttonbox.vertical>button.toggle.suggested-action:checked {
background-image: none;
background-color: #5E81AC;
color: #FFFFFF;
}
buttonbox.vertical>button.toggle.suggested-action:checked:hover {
background-image: none;
background-color: #5E81AC;
color: #FFFFFF;
}
buttonbox.vertical>button.toggle.destructive-action:checked {
background-image: none;
background-color: #ff7575;
color: #FFFFFF;
}
buttonbox.vertical>button.toggle.destructive-action:checked:hover {
background-image: none;
background-color: #FF5252;
color: #FFFFFF;
}
box.vertical>stack>box>revealer>stack>scrolledwindow>viewport.frame>list:dir(ltr) {
border-right: 1px solid rgba(0, 0, 0, 0.13);
}
box.vertical>stack>box>revealer>stack>scrolledwindow>viewport.frame>list:dir(rtl) {
border-left: 1px solid rgba(0, 0, 0, 0.13);
}
box.vertical>stack>box>revealer>stack>scrolledwindow>viewport.frame>list>row.activatable:selected {
background-color: transparent;
}
box.vertical>stack>box>revealer>stack>scrolledwindow>viewport.frame>list>row.activatable:selected:hover {
background-image: image(alpha(currentColor, 0.12));
}
box.vertical>stack>box>revealer>stack>scrolledwindow>viewport.frame>list>row.activatable:selected, box.vertical>stack>box>revealer>stack>scrolledwindow>viewport.frame>list>row.activatable:selected label {
color: #5E81AC;
}
box.vertical>stack>box>revealer>stack>scrolledwindow>viewport.frame>list>row.activatable>label {
font-weight: 500;
}
window#GeanyMainWindow toolbar#GeanyToolbar {
border-bottom: 1px solid rgba(0, 0, 0, 0.13);
}
window#GeanyMainWindow paned.vertical>notebook.frame:dir(ltr) {
border-width: 0 0 1px 1px;
}
window#GeanyMainWindow paned.vertical>notebook.frame:dir(rtl) {
border-width: 0 1px 1px 0;
}
window#GeanyMainWindow paned.vertical>notebook.frame treeview.view:selected {
background-color: alpha(currentColor, 0.12);
color: #5E81AC;
}
window#GeanyMainWindow paned.vertical paned.horizontal>notebook.frame {
border: none;
}
@define-color theme_fg_color #CFD8DC;
@define-color theme_inverted_fg_color #CFD8DC;
@define-color theme_text_color #CFD8DC;
@define-color theme_bg_color #2E3440;
@define-color theme_base_color #2E3440;
@define-color theme_selected_bg_color #5E81AC;
@define-color theme_selected_fg_color #FFFFFF;
@define-color insensitive_bg_color #2E3440;
@define-color insensitive_fg_color rgba(207, 216, 220, 0.28);
@define-color insensitive_base_color #2E3440;
@define-color theme_unfocused_fg_color rgba(207, 216, 220, 0.28);
@define-color theme_unfocused_inverted_fg_color rgba(207, 216, 220, 0.4);
@define-color theme_unfocused_text_color rgba(207, 216, 220, 0.28);
@define-color theme_unfocused_inverted_text_color rgba(207, 216, 220, 0.28);
@define-color theme_unfocused_bg_color #2E3440;
@define-color theme_unfocused_base_color #2E3440;
@define-color theme_unfocused_selected_bg_color #5E81AC;
@define-color theme_unfocused_selected_fg_color #FFFFFF;
@define-color unfocused_insensitive_color rgba(207, 216, 220, 0.28);
@define-color placeholder_text_color #78909C;
@define-color borders #212B30;
@define-color unfocused_borders #212B30;
@define-color warning_color #FF9800;
@define-color error_color #F44336;
@define-color success_color #00E676;
@define-color link_color #03A9F4;
@define-color wm_bg_a #2E3440;
@define-color wm_bg_b #2E3440;
@define-color wm_bg_c #13191c;
@define-color content_view_bg #2E3440;
@define-color budgie_tasklist_indicator_color #5E81AC;
@define-color budgie_tasklist_indicator_color_active #5E81AC;
@define-color budgie_tasklist_indicator_color_active_window #09717f;
@define-color budgie_tasklist_indicator_color_attention #FF9800;