all repos — dotfiles @ 4add3fe5a49f53c6200643932e5b2e500b47b739

my *nix dotfiles

themes/Lumiere-Magenta/gtk-3.0/gtk.css (view raw)

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