Skip to content
Snippets Groups Projects
gtk.css 192 KiB
Newer Older
  • Learn to ignore specific revisions
  • phob1an's avatar
    gtk
    phob1an committed
      popover.background.touch-selection button.destructive-action.osd button:backdrop,
      popover.background.magnifier button.destructive-action.osd button:backdrop,
      popover.background.touch-selection button.destructive-action.osd button.flat:backdrop,
      popover.background.magnifier button.destructive-action.osd button.flat:backdrop,
      button.destructive-action.osd
      button:backdrop,
      button.destructive-action.osd
      button.flat:backdrop {
        color: white;
    
    phob1an's avatar
    phob1an committed
        border-color: #4b5466;
    
    phob1an's avatar
    gtk
    phob1an committed
        background-image: linear-gradient(to bottom, #da4655, #d93d4d); }
        popover.background.touch-selection button.destructive-action:backdrop:active, popover.background.magnifier button.destructive-action:backdrop:active, popover.background.touch-selection button.destructive-action:backdrop:checked, popover.background.magnifier button.destructive-action:backdrop:checked, popover.background.touch-selection button.destructive-action.flat:backdrop:active, popover.background.magnifier button.destructive-action.flat:backdrop:active, popover.background.touch-selection button.destructive-action.flat:backdrop:checked, popover.background.magnifier button.destructive-action.flat:backdrop:checked,
        popover.background.touch-selection button.destructive-action.osd button:backdrop:active,
        popover.background.magnifier button.destructive-action.osd button:backdrop:active,
        popover.background.touch-selection button.destructive-action.osd button:backdrop:checked,
        popover.background.magnifier button.destructive-action.osd button:backdrop:checked,
        popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:active,
        popover.background.magnifier button.destructive-action.osd button.flat:backdrop:active,
        popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:checked,
        popover.background.magnifier button.destructive-action.osd button.flat:backdrop:checked,
        button.destructive-action:backdrop:active,
        button.destructive-action:backdrop:checked,
        button.destructive-action.flat:backdrop:active,
        button.destructive-action.flat:backdrop:checked,
        button.destructive-action.osd popover.background.touch-selection button:backdrop:active,
        popover.background.touch-selection button.destructive-action.osd button:backdrop:active,
        button.destructive-action.osd popover.background.magnifier button:backdrop:active,
        popover.background.magnifier button.destructive-action.osd button:backdrop:active,
        button.destructive-action.osd popover.background.touch-selection button:backdrop:checked,
        popover.background.touch-selection button.destructive-action.osd button:backdrop:checked,
        button.destructive-action.osd popover.background.magnifier button:backdrop:checked,
        popover.background.magnifier button.destructive-action.osd button:backdrop:checked,
        button.destructive-action.osd popover.background.touch-selection button.flat:backdrop:active,
        popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:active,
        button.destructive-action.osd popover.background.magnifier button.flat:backdrop:active,
        popover.background.magnifier button.destructive-action.osd button.flat:backdrop:active,
        button.destructive-action.osd popover.background.touch-selection button.flat:backdrop:checked,
        popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:checked,
        button.destructive-action.osd popover.background.magnifier button.flat:backdrop:checked,
        popover.background.magnifier button.destructive-action.osd button.flat:backdrop:checked,
        popover.background.touch-selection button.destructive-action.osd button:backdrop:active,
        popover.background.magnifier button.destructive-action.osd button:backdrop:active,
        popover.background.touch-selection button.destructive-action.osd button:backdrop:checked,
        popover.background.magnifier button.destructive-action.osd button:backdrop:checked,
        popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:active,
        popover.background.magnifier button.destructive-action.osd button.flat:backdrop:active,
        popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:checked,
        popover.background.magnifier button.destructive-action.osd button.flat:backdrop:checked,
        button.destructive-action.osd
        button:backdrop:active,
        button.destructive-action.osd
        button:backdrop:checked,
        button.destructive-action.osd
        button.flat:backdrop:active,
        button.destructive-action.osd
        button.flat:backdrop:checked {
          color: white;
          border-color: #da4453;
          background-image: linear-gradient(to bottom, #db4b5a, #d62e3f); }
        popover.background.touch-selection button.destructive-action:backdrop:disabled, popover.background.magnifier button.destructive-action:backdrop:disabled, popover.background.touch-selection button.destructive-action.flat:backdrop:disabled, popover.background.magnifier button.destructive-action.flat:backdrop:disabled,
        popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled,
        popover.background.magnifier button.destructive-action.osd button:backdrop:disabled,
        popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled,
        popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled,
        button.destructive-action:backdrop:disabled,
        button.destructive-action.flat:backdrop:disabled,
        button.destructive-action.osd popover.background.touch-selection button:backdrop:disabled,
        popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled,
        button.destructive-action.osd popover.background.magnifier button:backdrop:disabled,
        popover.background.magnifier button.destructive-action.osd button:backdrop:disabled,
        button.destructive-action.osd popover.background.touch-selection button.flat:backdrop:disabled,
        popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled,
        button.destructive-action.osd popover.background.magnifier button.flat:backdrop:disabled,
        popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled,
        popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled,
        popover.background.magnifier button.destructive-action.osd button:backdrop:disabled,
        popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled,
        popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled,
        button.destructive-action.osd
        button:backdrop:disabled,
        button.destructive-action.osd
        button.flat:backdrop:disabled {
          color: rgba(32, 35, 35, 0.35);
    
    phob1an's avatar
    phob1an committed
          border-color: rgba(170, 8, 174, 0.35);
    
    phob1an's avatar
    gtk
    phob1an committed
          background-image: linear-gradient(to bottom, #dadcdf, #d1d4d7); }
          popover.background.touch-selection button.destructive-action:backdrop:disabled > .label, popover.background.magnifier button.destructive-action:backdrop:disabled > .label, popover.background.touch-selection button.destructive-action.flat:backdrop:disabled > .label, popover.background.magnifier button.destructive-action.flat:backdrop:disabled > .label,
          popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled > .label,
          popover.background.magnifier button.destructive-action.osd popover.background.touch-selection button:backdrop:disabled > .label,
          popover.background.touch-selection button.destructive-action.osd popover.background.magnifier button:backdrop:disabled > .label,
          popover.background.magnifier button.destructive-action.osd button:backdrop:disabled > .label,
          popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled > .label,
          popover.background.magnifier button.destructive-action.osd popover.background.touch-selection button.flat:backdrop:disabled > .label,
          popover.background.touch-selection button.destructive-action.osd popover.background.magnifier button.flat:backdrop:disabled > .label,
          popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled > .label,
          button.destructive-action:backdrop:disabled > .label,
          button.destructive-action.flat:backdrop:disabled > .label,
          button.destructive-action.osd popover.background.touch-selection button:backdrop:disabled > .label,
          popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled > .label,
          button.destructive-action.osd popover.background.magnifier button:backdrop:disabled > .label,
          popover.background.magnifier button.destructive-action.osd button:backdrop:disabled > .label,
          button.destructive-action.osd popover.background.touch-selection button.flat:backdrop:disabled > .label,
          popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled > .label,
          button.destructive-action.osd popover.background.magnifier button.flat:backdrop:disabled > .label,
          popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled > .label,
          popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled > .label,
          popover.background.magnifier button.destructive-action.osd button:backdrop:disabled > .label,
          popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled > .label,
          popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled > .label,
          button.destructive-action.osd
          button:backdrop:disabled > .label,
          button.destructive-action.osd
          button.flat:backdrop:disabled > .label {
            color: inherit; }
          popover.background.touch-selection button.destructive-action:backdrop:disabled:active, popover.background.magnifier button.destructive-action:backdrop:disabled:active, popover.background.touch-selection button.destructive-action:backdrop:disabled:checked, popover.background.magnifier button.destructive-action:backdrop:disabled:checked, popover.background.touch-selection button.destructive-action.flat:backdrop:disabled:active, popover.background.magnifier button.destructive-action.flat:backdrop:disabled:active, popover.background.touch-selection button.destructive-action.flat:backdrop:disabled:checked, popover.background.magnifier button.destructive-action.flat:backdrop:disabled:checked,
          popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled:active,
          popover.background.magnifier button.destructive-action.osd button:backdrop:disabled:active,
          popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled:checked,
          popover.background.magnifier button.destructive-action.osd button:backdrop:disabled:checked,
          popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled:active,
          popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled:active,
          popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled:checked,
          popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled:checked,
          button.destructive-action:backdrop:disabled:active,
          button.destructive-action:backdrop:disabled:checked,
          button.destructive-action.flat:backdrop:disabled:active,
          button.destructive-action.flat:backdrop:disabled:checked,
          button.destructive-action.osd popover.background.touch-selection button:backdrop:disabled:active,
          popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled:active,
          button.destructive-action.osd popover.background.magnifier button:backdrop:disabled:active,
          popover.background.magnifier button.destructive-action.osd button:backdrop:disabled:active,
          button.destructive-action.osd popover.background.touch-selection button:backdrop:disabled:checked,
          popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled:checked,
          button.destructive-action.osd popover.background.magnifier button:backdrop:disabled:checked,
          popover.background.magnifier button.destructive-action.osd button:backdrop:disabled:checked,
          button.destructive-action.osd popover.background.touch-selection button.flat:backdrop:disabled:active,
          popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled:active,
          button.destructive-action.osd popover.background.magnifier button.flat:backdrop:disabled:active,
          popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled:active,
          button.destructive-action.osd popover.background.touch-selection button.flat:backdrop:disabled:checked,
          popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled:checked,
          button.destructive-action.osd popover.background.magnifier button.flat:backdrop:disabled:checked,
          popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled:checked,
          popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled:active,
          popover.background.magnifier button.destructive-action.osd button:backdrop:disabled:active,
          popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled:checked,
          popover.background.magnifier button.destructive-action.osd button:backdrop:disabled:checked,
          popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled:active,
          popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled:active,
          popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled:checked,
          popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled:checked,
          button.destructive-action.osd
          button:backdrop:disabled:active,
          button.destructive-action.osd
          button:backdrop:disabled:checked,
          button.destructive-action.osd
          button.flat:backdrop:disabled:active,
          button.destructive-action.osd
          button.flat:backdrop:disabled:checked {
            color: #e8e8e8;
            border-color: rgba(214, 46, 63, 0.35);
            background-image: linear-gradient(to bottom, rgba(215, 53, 69, 0.35), rgba(197, 39, 55, 0.35)); }
            popover.background.touch-selection button.destructive-action:backdrop:disabled:active > .label, popover.background.magnifier button.destructive-action:backdrop:disabled:active > .label, popover.background.touch-selection button.destructive-action:backdrop:disabled:checked > .label, popover.background.magnifier button.destructive-action:backdrop:disabled:checked > .label, popover.background.touch-selection button.destructive-action.flat:backdrop:disabled:active > .label, popover.background.magnifier button.destructive-action.flat:backdrop:disabled:active > .label, popover.background.touch-selection button.destructive-action.flat:backdrop:disabled:checked > .label, popover.background.magnifier button.destructive-action.flat:backdrop:disabled:checked > .label,
            popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled:active > .label,
            popover.background.magnifier button.destructive-action.osd popover.background.touch-selection button:backdrop:disabled:active > .label,
            popover.background.touch-selection button.destructive-action.osd popover.background.magnifier button:backdrop:disabled:active > .label,
            popover.background.magnifier button.destructive-action.osd button:backdrop:disabled:active > .label,
            popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled:checked > .label,
            popover.background.magnifier button.destructive-action.osd popover.background.touch-selection button:backdrop:disabled:checked > .label,
            popover.background.touch-selection button.destructive-action.osd popover.background.magnifier button:backdrop:disabled:checked > .label,
            popover.background.magnifier button.destructive-action.osd button:backdrop:disabled:checked > .label,
            popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled:active > .label,
            popover.background.magnifier button.destructive-action.osd popover.background.touch-selection button.flat:backdrop:disabled:active > .label,
            popover.background.touch-selection button.destructive-action.osd popover.background.magnifier button.flat:backdrop:disabled:active > .label,
            popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled:active > .label,
            popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled:checked > .label,
            popover.background.magnifier button.destructive-action.osd popover.background.touch-selection button.flat:backdrop:disabled:checked > .label,
            popover.background.touch-selection button.destructive-action.osd popover.background.magnifier button.flat:backdrop:disabled:checked > .label,
            popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled:checked > .label,
            button.destructive-action:backdrop:disabled:active > .label,
            button.destructive-action:backdrop:disabled:checked > .label,
            button.destructive-action.flat:backdrop:disabled:active > .label,
            button.destructive-action.flat:backdrop:disabled:checked > .label,
            button.destructive-action.osd popover.background.touch-selection button:backdrop:disabled:active > .label,
            popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled:active > .label,
            button.destructive-action.osd popover.background.magnifier button:backdrop:disabled:active > .label,
            popover.background.magnifier button.destructive-action.osd button:backdrop:disabled:active > .label,
            button.destructive-action.osd popover.background.touch-selection button:backdrop:disabled:checked > .label,
            popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled:checked > .label,
            button.destructive-action.osd popover.background.magnifier button:backdrop:disabled:checked > .label,
            popover.background.magnifier button.destructive-action.osd button:backdrop:disabled:checked > .label,
            button.destructive-action.osd popover.background.touch-selection button.flat:backdrop:disabled:active > .label,
            popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled:active > .label,
            button.destructive-action.osd popover.background.magnifier button.flat:backdrop:disabled:active > .label,
            popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled:active > .label,
            button.destructive-action.osd popover.background.touch-selection button.flat:backdrop:disabled:checked > .label,
            popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled:checked > .label,
            button.destructive-action.osd popover.background.magnifier button.flat:backdrop:disabled:checked > .label,
            popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled:checked > .label,
            popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled:active > .label,
            popover.background.magnifier button.destructive-action.osd button:backdrop:disabled:active > .label,
            popover.background.touch-selection button.destructive-action.osd button:backdrop:disabled:checked > .label,
            popover.background.magnifier button.destructive-action.osd button:backdrop:disabled:checked > .label,
            popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled:active > .label,
            popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled:active > .label,
            popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled:checked > .label,
            popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled:checked > .label,
            button.destructive-action.osd
            button:backdrop:disabled:active > .label,
            button.destructive-action.osd
            button:backdrop:disabled:checked > .label,
            button.destructive-action.osd
            button.flat:backdrop:disabled:active > .label,
            button.destructive-action.osd
            button.flat:backdrop:disabled:checked > .label {
              color: inherit; }
      popover.background.touch-selection button.destructive-action.flat:backdrop, popover.background.magnifier button.destructive-action.flat:backdrop, popover.background.touch-selection button.destructive-action.flat:disabled, popover.background.magnifier button.destructive-action.flat:disabled, popover.background.touch-selection button.destructive-action.flat:backdrop:disabled, popover.background.magnifier button.destructive-action.flat:backdrop:disabled,
      popover.background.touch-selection button.destructive-action.osd button.flat:backdrop,
      popover.background.magnifier button.destructive-action.osd button.flat:backdrop,
      popover.background.touch-selection button.destructive-action.osd button.flat:disabled,
      popover.background.magnifier button.destructive-action.osd button.flat:disabled,
      popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled,
      popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled,
      button.destructive-action.flat:backdrop,
      button.destructive-action.flat:disabled,
      button.destructive-action.flat:backdrop:disabled,
      button.destructive-action.osd popover.background.touch-selection button.flat:backdrop,
      popover.background.touch-selection button.destructive-action.osd button.flat:backdrop,
      button.destructive-action.osd popover.background.magnifier button.flat:backdrop,
      popover.background.magnifier button.destructive-action.osd button.flat:backdrop,
      button.destructive-action.osd popover.background.touch-selection button.flat:disabled,
      popover.background.touch-selection button.destructive-action.osd button.flat:disabled,
      button.destructive-action.osd popover.background.magnifier button.flat:disabled,
      popover.background.magnifier button.destructive-action.osd button.flat:disabled,
      button.destructive-action.osd popover.background.touch-selection button.flat:backdrop:disabled,
      popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled,
      button.destructive-action.osd popover.background.magnifier button.flat:backdrop:disabled,
      popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled,
      popover.background.touch-selection button.destructive-action.osd button.flat:backdrop,
      popover.background.magnifier button.destructive-action.osd button.flat:backdrop,
      popover.background.touch-selection button.destructive-action.osd button.flat:disabled,
      popover.background.magnifier button.destructive-action.osd button.flat:disabled,
      popover.background.touch-selection button.destructive-action.osd button.flat:backdrop:disabled,
      popover.background.magnifier button.destructive-action.osd button.flat:backdrop:disabled,
      button.destructive-action.osd
      button.flat:backdrop,
      button.destructive-action.osd
      button.flat:disabled,
      button.destructive-action.osd
      button.flat:backdrop:disabled {
        border-color: rgba(255, 255, 255, 0);
        background-color: transparent;
        background-image: none;
        box-shadow: none;
    
    phob1an's avatar
    phob1an committed
        color: #05cbd8;
    
    phob1an's avatar
    gtk
    phob1an committed
        text-shadow: none;
        -gtk-icon-shadow: none;
        color: rgba(218, 68, 83, 0.8); }
      popover.background.touch-selection button.destructive-action:disabled, popover.background.magnifier button.destructive-action:disabled,
      popover.background.touch-selection button.destructive-action.osd button:disabled,
      popover.background.magnifier button.destructive-action.osd button:disabled,
      button.destructive-action:disabled,
      button.destructive-action.osd popover.background.touch-selection button:disabled,
      popover.background.touch-selection button.destructive-action.osd button:disabled,
      button.destructive-action.osd popover.background.magnifier button:disabled,
      popover.background.magnifier button.destructive-action.osd button:disabled,
      popover.background.touch-selection button.destructive-action.osd button:disabled,
      popover.background.magnifier button.destructive-action.osd button:disabled,
      button.destructive-action.osd
      button:disabled {
        color: rgba(32, 35, 35, 0.35);
        border-color: rgba(170, 173, 174, 0.35);
    
    phob1an's avatar
    phob1an committed
        background-image: linear-gradient(to bottom, #fadc9f, #d1d4d7); }
    
    phob1an's avatar
    gtk
    phob1an committed
        popover.background.touch-selection button.destructive-action:disabled > .label, popover.background.magnifier button.destructive-action:disabled > .label,
        popover.background.touch-selection button.destructive-action.osd button:disabled > .label,
        popover.background.magnifier button.destructive-action.osd popover.background.touch-selection button:disabled > .label,
        popover.background.touch-selection button.destructive-action.osd popover.background.magnifier button:disabled > .label,
        popover.background.magnifier button.destructive-action.osd button:disabled > .label,
        button.destructive-action:disabled > .label,
        button.destructive-action.osd popover.background.touch-selection button:disabled > .label,
        popover.background.touch-selection button.destructive-action.osd button:disabled > .label,
        button.destructive-action.osd popover.background.magnifier button:disabled > .label,
        popover.background.magnifier button.destructive-action.osd button:disabled > .label,
        popover.background.touch-selection button.destructive-action.osd button:disabled > .label,
        popover.background.magnifier button.destructive-action.osd button:disabled > .label,
        button.destructive-action.osd
        button:disabled > .label {
          color: inherit; }
        popover.background.touch-selection button.destructive-action:disabled:active, popover.background.magnifier button.destructive-action:disabled:active, popover.background.touch-selection button.destructive-action:disabled:checked, popover.background.magnifier button.destructive-action:disabled:checked,
        popover.background.touch-selection button.destructive-action.osd button:disabled:active,
        popover.background.magnifier button.destructive-action.osd button:disabled:active,
        popover.background.touch-selection button.destructive-action.osd button:disabled:checked,
        popover.background.magnifier button.destructive-action.osd button:disabled:checked,
        button.destructive-action:disabled:active,
        button.destructive-action:disabled:checked,
        button.destructive-action.osd popover.background.touch-selection button:disabled:active,
        popover.background.touch-selection button.destructive-action.osd button:disabled:active,
        button.destructive-action.osd popover.background.magnifier button:disabled:active,
        popover.background.magnifier button.destructive-action.osd button:disabled:active,
        button.destructive-action.osd popover.background.touch-selection button:disabled:checked,
        popover.background.touch-selection button.destructive-action.osd button:disabled:checked,
        button.destructive-action.osd popover.background.magnifier button:disabled:checked,
        popover.background.magnifier button.destructive-action.osd button:disabled:checked,
        popover.background.touch-selection button.destructive-action.osd button:disabled:active,
        popover.background.magnifier button.destructive-action.osd button:disabled:active,
        popover.background.touch-selection button.destructive-action.osd button:disabled:checked,
        popover.background.magnifier button.destructive-action.osd button:disabled:checked,
        button.destructive-action.osd
        button:disabled:active,
        button.destructive-action.osd
        button:disabled:checked {
          color: #e8e8e8;
          border-color: rgba(37, 164, 230, 0.35);
          background-image: linear-gradient(to bottom, rgba(215, 53, 69, 0.35), rgba(197, 39, 55, 0.35)); }
          popover.background.touch-selection button.destructive-action:disabled:active > .label, popover.background.magnifier button.destructive-action:disabled:active > .label, popover.background.touch-selection button.destructive-action:disabled:checked > .label, popover.background.magnifier button.destructive-action:disabled:checked > .label,
          popover.background.touch-selection button.destructive-action.osd button:disabled:active > .label,
          popover.background.magnifier button.destructive-action.osd popover.background.touch-selection button:disabled:active > .label,
          popover.background.touch-selection button.destructive-action.osd popover.background.magnifier button:disabled:active > .label,
          popover.background.magnifier button.destructive-action.osd button:disabled:active > .label,
          popover.background.touch-selection button.destructive-action.osd button:disabled:checked > .label,
          popover.background.magnifier button.destructive-action.osd popover.background.touch-selection button:disabled:checked > .label,
          popover.background.touch-selection button.destructive-action.osd popover.background.magnifier button:disabled:checked > .label,
          popover.background.magnifier button.destructive-action.osd button:disabled:checked > .label,
          button.destructive-action:disabled:active > .label,
          button.destructive-action:disabled:checked > .label,
          button.destructive-action.osd popover.background.touch-selection button:disabled:active > .label,
          popover.background.touch-selection button.destructive-action.osd button:disabled:active > .label,
          button.destructive-action.osd popover.background.magnifier button:disabled:active > .label,
          popover.background.magnifier button.destructive-action.osd button:disabled:active > .label,
          button.destructive-action.osd popover.background.touch-selection button:disabled:checked > .label,
          popover.background.touch-selection button.destructive-action.osd button:disabled:checked > .label,
          button.destructive-action.osd popover.background.magnifier button:disabled:checked > .label,
          popover.background.magnifier button.destructive-action.osd button:disabled:checked > .label,
          popover.background.touch-selection button.destructive-action.osd button:disabled:active > .label,
          popover.background.magnifier button.destructive-action.osd button:disabled:active > .label,
          popover.background.touch-selection button.destructive-action.osd button:disabled:checked > .label,
          popover.background.magnifier button.destructive-action.osd button:disabled:checked > .label,
          button.destructive-action.osd
          button:disabled:active > .label,
          button.destructive-action.osd
          button:disabled:checked > .label {
            color: inherit; }
    
    popover.background.touch-selection .stack-switcher > button > label, popover.background.magnifier .stack-switcher > button > label, .stack-switcher >
    button > label {
      padding-left: 6px;
      padding-right: 6px; }
    
    popover.background.touch-selection .stack-switcher > button > image, popover.background.magnifier .stack-switcher > button > image, .stack-switcher >
    button > image {
      padding-left: 6px;
      padding-right: 6px;
      padding-top: 3px;
      padding-bottom: 3px; }
    
    popover.background.touch-selection .stack-switcher > button.text-button, popover.background.magnifier .stack-switcher > button.text-button, .stack-switcher >
    button.text-button {
      padding: 6px; }
    
    popover.background.touch-selection .stack-switcher > button.image-button, popover.background.magnifier .stack-switcher > button.image-button, .stack-switcher >
    button.image-button {
      padding: 3px 0px; }
    
    popover.background.touch-selection .stack-switcher > button.needs-attention:active > label, popover.background.magnifier .stack-switcher > button.needs-attention:active > label,
    popover.background.touch-selection .stack-switcher > button.needs-attention:active > image,
    popover.background.magnifier .stack-switcher > button.needs-attention:active > image,
    popover.background.touch-selection .stack-switcher > button.needs-attention:checked > label,
    popover.background.magnifier .stack-switcher > button.needs-attention:checked > label,
    popover.background.touch-selection .stack-switcher > button.needs-attention:checked > image,
    popover.background.magnifier .stack-switcher > button.needs-attention:checked > image, .stack-switcher >
    button.needs-attention:active > label,
    .stack-switcher >
    button.needs-attention:active > image,
    .stack-switcher >
    button.needs-attention:checked > label,
    .stack-switcher >
    button.needs-attention:checked > image {
      animation: none;
      background-image: none; }
    
    .inline-toolbar popover.background.touch-selection button, popover.background.touch-selection .inline-toolbar button, .inline-toolbar popover.background.magnifier button, popover.background.magnifier .inline-toolbar button, .inline-toolbar popover.background.touch-selection button:backdrop, popover.background.touch-selection .inline-toolbar button:backdrop, .inline-toolbar popover.background.magnifier button:backdrop, popover.background.magnifier .inline-toolbar button:backdrop, .inline-toolbar
    button, .inline-toolbar
    button:backdrop {
      border-radius: 3px;
      border-width: 1px; }
    
    .primary-toolbar popover.background.touch-selection button, popover.background.touch-selection .primary-toolbar button, .primary-toolbar popover.background.magnifier button, popover.background.magnifier .primary-toolbar button, .primary-toolbar
    button {
      -gtk-icon-shadow: none; }
    
    /**************
     * ComboBoxes *
     **************/
    combobox arrow {
      -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
      min-height: 16px;
      min-width: 16px; }
    
    popover.background.touch-selection .stack-switcher > button.needs-attention > label, popover.background.magnifier .stack-switcher > button.needs-attention > label,
    popover.background.touch-selection .stack-switcher > button.needs-attention > image,
    popover.background.magnifier .stack-switcher > button.needs-attention > image, .stack-switcher > button.needs-attention > label,
    .stack-switcher > button.needs-attention > image, stacksidebar.sidebar row.needs-attention > .label {
      animation: needs_attention 150ms ease-in;
      background-image: -gtk-gradient(radial, center center, 0, center center, 0.5, to(#c5cbd8), to(transparent)), -gtk-gradient(radial, center center, 0, center center, 0.5, to(#c5cbd8), to(transparent));
      background-size: 6px 6px, 6px 6px;
      background-repeat: no-repeat;
      background-position: right 3px, right 4px; }
      popover.background.touch-selection .stack-switcher > button.needs-attention > label:backdrop, popover.background.magnifier .stack-switcher > button.needs-attention > label:backdrop,
      popover.background.touch-selection .stack-switcher > button.needs-attention > image:backdrop,
      popover.background.magnifier .stack-switcher > button.needs-attention > image:backdrop, .stack-switcher > button.needs-attention > label:backdrop,
      .stack-switcher > button.needs-attention > image:backdrop, stacksidebar.sidebar row.needs-attention > .label:backdrop {
        background-size: 6px 6px, 0 0; }
      popover.background.touch-selection .stack-switcher > button.needs-attention > label:dir(rtl), popover.background.magnifier .stack-switcher > button.needs-attention > label:dir(rtl),
      popover.background.touch-selection .stack-switcher > button.needs-attention > image:dir(rtl),
      popover.background.magnifier .stack-switcher > button.needs-attention > image:dir(rtl), .stack-switcher > button.needs-attention > label:dir(rtl),
      .stack-switcher > button.needs-attention > image:dir(rtl), stacksidebar.sidebar row.needs-attention > .label:dir(rtl) {
        background-position: left 3px, left 4px; }
    
    .linked > combobox > box > button.combo:dir(ltr), .linked > combobox > box > button.combo:dir(rtl), .inline-toolbar popover.background.touch-selection button, popover.background.touch-selection .inline-toolbar button, .inline-toolbar popover.background.magnifier button, popover.background.magnifier .inline-toolbar button, .inline-toolbar button, .inline-toolbar button:backdrop, popover.background.touch-selection .linked > button, popover.background.magnifier .linked > button, .linked > button,
    .linked > button:hover,
    .linked > button:active,
    .linked > button:checked,
    .linked > button:backdrop {
      border-radius: 3px; }
      .linked > combobox > box > button.combo:dir(rtl), .inline-toolbar popover.background.touch-selection button:dir(rtl), popover.background.touch-selection .inline-toolbar button:dir(rtl), .inline-toolbar popover.background.magnifier button:dir(rtl), popover.background.magnifier .inline-toolbar button:dir(rtl), .inline-toolbar button:dir(rtl), .inline-toolbar button:dir(rtl):backdrop, popover.background.touch-selection .linked > button:dir(rtl), popover.background.magnifier .linked > button:dir(rtl), .linked > button:dir(rtl),
      .linked > button:dir(rtl):hover,
      .linked > button:dir(rtl):active,
      .linked > button:dir(rtl):checked,
      .linked > button:dir(rtl):backdrop {
        border-radius: 3px; }
    
    .inline-toolbar popover.background.touch-selection button, popover.background.touch-selection .inline-toolbar button, .inline-toolbar popover.background.magnifier button, popover.background.magnifier .inline-toolbar button, .inline-toolbar button, .inline-toolbar button:backdrop, popover.background.touch-selection .linked > button, popover.background.magnifier .linked > button, .linked > button,
    .linked > button:hover,
    .linked > button:active,
    .linked > button:checked,
    .linked > button:backdrop {
      margin-left: 2px;
      margin-right: 2px; }
      .inline-toolbar popover.background.touch-selection button:first-child, popover.background.touch-selection .inline-toolbar button:first-child, .inline-toolbar popover.background.magnifier button:first-child, popover.background.magnifier .inline-toolbar button:first-child, .inline-toolbar button:first-child, popover.background.touch-selection .linked > button:first-child, popover.background.magnifier .linked > button:first-child, .linked > button:first-child, combobox.linked button:nth-child(2):dir(rtl), .linked:not(.vertical) > combobox:first-child > box > button.combo {
        border-radius: 3px;
        border-style: solid; }
      .inline-toolbar popover.background.touch-selection button:last-child, popover.background.touch-selection .inline-toolbar button:last-child, .inline-toolbar popover.background.magnifier button:last-child, popover.background.magnifier .inline-toolbar button:last-child, .inline-toolbar button:last-child, popover.background.touch-selection .linked > button:last-child, popover.background.magnifier .linked > button:last-child, .linked > button:last-child, combobox.linked button:nth-child(2):dir(ltr), .linked:not(.vertical) > combobox:last-child > box > button.combo {
        border-radius: 3px; }
      .inline-toolbar popover.background.touch-selection button:only-child, popover.background.touch-selection .inline-toolbar button:only-child, .inline-toolbar popover.background.magnifier button:only-child, popover.background.magnifier .inline-toolbar button:only-child, .inline-toolbar button:only-child, popover.background.touch-selection .linked > button:only-child, popover.background.magnifier .linked > button:only-child, .linked > button:only-child, .linked:not(.vertical) > combobox:only-child > box > button.combo {
        border-radius: 3px;
        border-style: solid; }
    
    .linked.vertical > combobox > box > button.combo, popover.background.touch-selection .linked.vertical > button, popover.background.magnifier .linked.vertical > button, .linked.vertical > button,
    .linked.vertical > button:hover,
    .linked.vertical > button:active,
    .linked.vertical > button:checked,
    .linked.vertical > button:backdrop {
      border-style: solid;
      border-radius: 3px; }
    
    popover.background.touch-selection .linked.vertical > button:first-child, popover.background.magnifier .linked.vertical > button:first-child, .linked.vertical > button:first-child, .linked.vertical > combobox:first-child > box > button.combo {
      border-radius: 3px; }
    
    popover.background.touch-selection .linked.vertical > button:last-child, popover.background.magnifier .linked.vertical > button:last-child, .linked.vertical > button:last-child, .linked.vertical > combobox:last-child > box > button.combo {
      border-radius: 3px;
      border-style: solid; }
    
    popover.background.touch-selection .linked.vertical > button:only-child, popover.background.magnifier .linked.vertical > button:only-child, .linked.vertical > button:only-child, .linked.vertical > combobox:only-child > box > button.combo {
      border-radius: 3px;
      border-style: solid; }
    
    .app-notification button.flat,
    .app-notification.frame button.flat, .app-notification button.flat:hover,
    .app-notification.frame button.flat:hover, .app-notification button.flat:active,
    .app-notification.frame button.flat:active, .app-notification button.flat:backdrop, .app-notification button.flat:disabled, .app-notification button.flat:backdrop:disabled,
    .app-notification.frame button.flat:backdrop,
    .app-notification.frame button.flat:disabled,
    .app-notification.frame button.flat:backdrop:disabled, calendar.button, calendar.button:hover, calendar.button:active, calendar.button:backdrop,
    headerbar button.flat:disabled, button:link,
    button:visited, button:link:hover, button:link:active, button:link:checked,
    button:visited:hover,
    button:visited:active,
    button:visited:checked, modelbutton.flat, popover.background checkbutton,
    popover.background radiobutton,
    .menuitem.button.flat, modelbutton.flat:backdrop, popover.background checkbutton:backdrop,
    popover.background radiobutton:backdrop, modelbutton.flat:backdrop:hover, popover.background checkbutton:backdrop:hover,
    popover.background radiobutton:backdrop:hover,
    .menuitem.button.flat:backdrop,
    .menuitem.button.flat:backdrop:hover, scrollbar button:backdrop, button.sidebar-button {
      border-color: transparent;
      background-color: transparent;
      background-image: none;
      box-shadow: none;
      text-shadow: none;
      -gtk-icon-shadow: none; }
    
    /****************
     * Text Entries *
     ****************/
    spinbutton:not(.vertical),
    entry {
    
    phob1an's avatar
    phob1an committed
      min-height: 24px;
      padding-left: 4px;
      padding-right: 4px;
    
    phob1an's avatar
    gtk
    phob1an committed
      border: 1px solid;
    
    phob1an's avatar
    phob1an committed
      border-radius: 0px;
    
    phob1an's avatar
    gtk
    phob1an committed
      transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
      color: #c5cbd8;
    
    phob1an's avatar
    phob1an committed
      border-color: #414957;
      background-color: #2a2e33;
    
    phob1an's avatar
    gtk
    phob1an committed
      box-shadow: none; }
      spinbutton:not(.vertical) image.left,
      entry image.left {
        padding-left: 0;
    
    phob1an's avatar
    phob1an committed
        padding-right: 0px; }
    
    phob1an's avatar
    gtk
    phob1an committed
      spinbutton:not(.vertical) image.right,
      entry image.right {
    
    phob1an's avatar
    phob1an committed
        padding-left: 0px;
    
    phob1an's avatar
    gtk
    phob1an committed
        padding-right: 0; }
      spinbutton.flat:focus:not(.vertical), spinbutton.flat:not(.vertical),
      entry.flat:focus,
      entry.flat {
        min-height: 0;
        padding: 2px;
        color: #c5cbd8;
        border-color: #fcbebf;
        background-color: #fcfcfc;
        box-shadow: none; }
      spinbutton:focus:not(.vertical),
      entry:focus {
    
    phob1an's avatar
    phob1an committed
        border-color: #5c626d; }
    
    phob1an's avatar
    gtk
    phob1an committed
      spinbutton:disabled:not(.vertical),
      entry:disabled {
    
    phob1an's avatar
    phob1an committed
        color: rgba(197, 203, 216, 0.5);
        border-color: rgba(65, 73, 87, 0.5);
        background-color: rgba(42, 46, 51, 0.5); }
    
    phob1an's avatar
    gtk
    phob1an committed
      spinbutton:backdrop:not(.vertical),
      entry:backdrop {
        color: #c5cbd8;
    
    phob1an's avatar
    phob1an committed
        border-color: #414957;
        background-color: #2a2e33; }
    
    phob1an's avatar
    gtk
    phob1an committed
      spinbutton:backdrop:disabled:not(.vertical),
      entry:backdrop:disabled {
        color: rgba(32, 35, 35, 0.35);
    
    phob1an's avatar
    phob1an committed
        border-color: rgba(65, 73, 87, 0.5);
        background-color: #2a2e33; }
    
    phob1an's avatar
    gtk
    phob1an committed
      spinbutton.error:not(.vertical),
      entry.error {
        color: #da4453;
        border-color: #da4453;
        background-color: rgba(218, 68, 83, 0.5); }
        spinbutton.error:focus:not(.vertical),
        entry.error:focus {
          border-color: #da4453;
          background-color: rgba(218, 68, 83, 0.5); }
        spinbutton.error:selected:not(.vertical), spinbutton.error:selected:focus:not(.vertical),
        entry.error:selected,
        entry.error:selected:focus {
          background-color: #da4453; }
        spinbutton.error:backdrop:not(.vertical),
        entry.error:backdrop {
          color: #da4453;
          border-color: #da4453;
          background-color: rgba(218, 68, 83, 0.5); }
      spinbutton.warning:not(.vertical),
      entry.warning {
        color: #f67400;
        border-color: #f67400;
        background-color: rgba(246, 116, 0, 0.5); }
        spinbutton.warning:focus:not(.vertical),
        entry.warning:focus {
          border-color: #f67400;
          background-color: rgba(246, 116, 0, 0.5); }
        spinbutton.warning:selected:not(.vertical), spinbutton.warning:selected:focus:not(.vertical),
        entry.warning:selected,
        entry.warning:selected:focus {
          background-color: #f67400; }
        spinbutton.warning:backdrop:not(.vertical),
        entry.warning:backdrop {
          color: #f67400;
          border-color: #f67400;
          background-color: rgba(246, 116, 0, 0.5); }
      spinbutton:not(.vertical) image,
      entry image {
        color: #c5cbd8; }
        spinbutton:not(.vertical) image:hover,
        entry image:hover {
          color: #93cee9; }
        spinbutton:not(.vertical) image:active,
        entry image:active {
          color: #c5cbd8; }
        spinbutton:not(.vertical) image:backdrop,
        entry image:backdrop {
          color: #c5cbd8; }
    
    spinbutton:not(.vertical) progress,
    entry progress {
      margin: 1px;
      border-radius: 0;
      border-width: 0 0 2px;
      border-color: #c5cbd8;
      border-style: solid;
      background-image: none;
      background-color: transparent;
      box-shadow: none; }
      spinbutton:not(.vertical) progress:backdrop,
      entry progress:backdrop {
        background-color: transparent;
        border-color: rgba(61, 174, 233, 0.5); }
    
    treeview acceleditor > label {
      background-color: #c5cbd8; }
    
    treeview entry.flat, treeview entry {
      border-radius: 0;
      background-image: none;
      background-color: #fcfcfc; }
      treeview entry.flat:focus, treeview entry:focus {
        border-color: #c5cbd8; }
    
    /*********************
     * App Notifications *
     *********************/
    .app-notification,
    .app-notification.frame {
      padding: 10px;
      border-top-width: 0px;
      border-radius: 0px 0px 3px 3px; }
      .app-notification:backdrop,
      .app-notification.frame:backdrop {
        background-image: none; }
      .app-notification button,
      .app-notification.frame button {
        box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
        text-shadow: none;
        -gtk-icon-shadow: none;
        color: #c5cbd8;
    
    phob1an's avatar
    phob1an committed
        border-color: #4b5466;
    
    phob1an's avatar
    gtk
    phob1an committed
        background-image: linear-gradient(to bottom, #f2f2f3, #e8e9ea); }
        .app-notification button.flat,
        .app-notification.frame button.flat {
          -gtk-icon-shadow: none;
          text-shadow: none; }
          .app-notification button.flat:hover,
          .app-notification.frame button.flat:hover {
            color: #93cee9; }
          .app-notification button.flat:active,
          .app-notification.frame button.flat:active {
            color: #c5cbd8; }
        .app-notification button:hover,
        .app-notification.frame button:hover {
          color: #c5cbd8;
          border-color: #93cee9; }
        .app-notification button:active, .app-notification button:checked, .app-notification button:backdrop:active, .app-notification button:backdrop:checked,
        .app-notification.frame button:active,
        .app-notification.frame button:checked,
        .app-notification.frame button:backdrop:active,
        .app-notification.frame button:backdrop:checked {
          color: #fcfcfc;
          border-color: #c5cbd8;
          background-image: linear-gradient(to bottom, #45b1ea, #25a4e6); }
        .app-notification button:disabled, .app-notification button:backdrop:disabled,
        .app-notification.frame button:disabled,
        .app-notification.frame button:backdrop:disabled {
          color: rgba(32, 35, 35, 0.35);
          border-color: rgba(170, 173, 174, 0.35);
          background-image: linear-gradient(to bottom, #dadcdf, #d1d4d7); }
          .app-notification button:disabled > .label, .app-notification button:backdrop:disabled > .label,
          .app-notification.frame button:disabled > .label,
          .app-notification.frame button:backdrop:disabled > .label {
            color: inherit; }
        .app-notification button:backdrop,
        .app-notification.frame button:backdrop {
          color: #c5cbd8;
    
    phob1an's avatar
    phob1an committed
          border-color: #4b5466;
    
    phob1an's avatar
    gtk
    phob1an committed
          background-image: linear-gradient(to bottom, #f2f2f3, #e8e9ea); }
      .app-notification border,
      .app-notification.frame border {
        border: none; }
    
    /************
     * Calendar *
     ***********/
    calendar {
      color: #c5cbd8;
    
    phob1an's avatar
    phob1an committed
      border: 1px solid #4b5466;
      background-color: #171a1d; }
    
    phob1an's avatar
    gtk
    phob1an committed
      calendar:selected {
    
    phob1an's avatar
    phob1an committed
        color: #171a1d;
    
    phob1an's avatar
    gtk
    phob1an committed
        background-color: #c5cbd8; }
      calendar:disabled {
        color: rgba(32, 35, 35, 0.35); }
      calendar.header {
    
    phob1an's avatar
    phob1an committed
        border: 1px solid #4b5466;
    
    phob1an's avatar
    gtk
    phob1an committed
        border-radius: 0;
    
    phob1an's avatar
    phob1an committed
        background-color: #4b5466;
    
    phob1an's avatar
    gtk
    phob1an committed
        color: #c5cbd8; }
        calendar.header:backdrop {
          color: #c5cbd8;
    
    phob1an's avatar
    phob1an committed
          border-color: #4b5466; }
    
    phob1an's avatar
    gtk
    phob1an committed
        calendar.header:disabled {
          color: rgba(32, 35, 35, 0.35); }
      calendar.button {
        color: #c5cbd8; }
        calendar.button:hover {
    
    phob1an's avatar
    phob1an committed
          color: white; }
    
    phob1an's avatar
    gtk
    phob1an committed
        calendar.button:active {
    
    phob1an's avatar
    phob1an committed
          color: white; }
    
    phob1an's avatar
    gtk
    phob1an committed
        calendar.button:backdrop {
          color: #c5cbd8; }
      calendar:indeterminate, calendar.highlight {
    
    phob1an's avatar
    phob1an committed
        color: #7c8088; }
    
    phob1an's avatar
    gtk
    phob1an committed
      calendar:indeterminate:backdrop, calendar.highlight:backdrop {
        color: rgba(35, 38, 39, 0.5); }
      calendar:backdrop {
        color: #c5cbd8;
    
    phob1an's avatar
    phob1an committed
        border-color: #4b5466;
    
    phob1an's avatar
    gtk
    phob1an committed
        background-color: #fcfcfc; }
    
    /*************************
     * Check and Radio items *
     *************************/
    .view.content-view.check:not(list) {
      -gtk-icon-shadow: none;
      -gtk-icon-source: -gtk-scaled(url("../assets/check-selectionmode-unchecked.png"), url("../assets/check-selectionmode-unchecked@2.png"));
      background-color: transparent; }
    
    .view.content-view.check:hover:not(list) {
      -gtk-icon-shadow: none;
      -gtk-icon-source: -gtk-scaled(url("../assets/check-selectionmode-unchecked-hover.png"), url("../assets/check-selectionmode-unchecked-hover@2.png"));
      background-color: transparent; }
    
    .view.content-view.check:active:not(list) {
      -gtk-icon-shadow: none;
      -gtk-icon-source: -gtk-scaled(url("../assets/check-selectionmode-unchecked-active.png"), url("../assets/check-selectionmode-unchecked-active@2.png"));
      background-color: transparent; }
    
    .view.content-view.check:backdrop:not(list) {
      -gtk-icon-shadow: none;
      -gtk-icon-source: -gtk-scaled(url("../assets/check-selectionmode-unchecked-backdrop.png"), url("../assets/check-selectionmode-unchecked-backdrop@2.png"));
      background-color: transparent; }
    
    .view.content-view.check:checked:not(list) {
      -gtk-icon-shadow: none;
      -gtk-icon-source: -gtk-scaled(url("../assets/check-selectionmode-checked-active.png"), url("../assets/check-selectionmode-checked-active@2.png"));
      background-color: transparent; }
    
    .view.content-view.check:checked:hover:not(list) {
      -gtk-icon-shadow: none;
      -gtk-icon-source: -gtk-scaled(url("../assets/check-selectionmode-checked-hover.png"), url("../assets/check-selectionmode-checked-hover@2.png"));
      background-color: transparent; }
    
    .view.content-view.check:checked:active:not(list) {
      -gtk-icon-shadow: none;
      -gtk-icon-source: -gtk-scaled(url("../assets/check-selectionmode-checked-active.png"), url("../assets/check-selectionmode-checked-active@2.png"));
      background-color: transparent; }
    
    .view.content-view.check:backdrop:checked:not(list) {
      -gtk-icon-shadow: none;
      -gtk-icon-source: -gtk-scaled(url("../assets/check-selectionmode-checked-backdrop.png"), url("../assets/check-selectionmode-checked-backdrop@2.png"));
      background-color: transparent; }
    
    checkbutton.text-button, radiobutton.text-button {
      padding: 2px 0;
      outline-offset: 0; }
      checkbutton.text-button label:not(:only-child):first-child, radiobutton.text-button label:not(:only-child):first-child {
        margin-left: 4px; }
      checkbutton.text-button label:not(:only-child):last-child, radiobutton.text-button label:not(:only-child):last-child {
        margin-right: 4px; }
    
    check {
      margin: 0 4px;
      min-height: 18px;
      min-width: 18px;
      animation: none;
      background-color: transparent;
      -gtk-icon-source: -gtk-scaled(url("../assets/check-unchecked.png"), url("../assets/check-unchecked@2.png")); }
      check:only-child {
        margin: 0; }
      check:hover {
        -gtk-icon-source: -gtk-scaled(url("../assets/check-unchecked-hover.png"), url("../assets/check-unchecked-hover@2.png")); }
      check:checked {
        -gtk-icon-source: -gtk-scaled(url("../assets/check-checked-active.png"), url("../assets/check-checked-active@2.png")); }
        check:checked:hover {
          -gtk-icon-source: -gtk-scaled(url("../assets/check-checked-hover.png"), url("../assets/check-checked-hover@2.png")); }
      check:indeterminate {
        -gtk-icon-source: -gtk-scaled(url("../assets/check-mixed-active.png"), url("../assets/check-mixed-active@2.png")); }
        check:indeterminate:hover {
          -gtk-icon-source: -gtk-scaled(url("../assets/check-mixed-hover.png"), url("../assets/check-mixed-hover@2.png")); }
      check:active {
        -gtk-icon-source: -gtk-scaled(url("../assets/check-unchecked-active.png"), url("../assets/check-unchecked-active@2.png")); }
      check:checked {
        -gtk-icon-source: -gtk-scaled(url("../assets/check-checked-active.png"), url("../assets/check-checked-active@2.png")); }
        check:checked:active {
          -gtk-icon-source: -gtk-scaled(url("../assets/check-checked-active.png"), url("../assets/check-checked-active@2.png")); }
      check:indeterminate {
        -gtk-icon-source: -gtk-scaled(url("../assets/check-mixed-active.png"), url("../assets/check-mixed-active@2.png")); }
        check:indeterminate:active {
          -gtk-icon-source: -gtk-scaled(url("../assets/check-mixed-active.png"), url("../assets/check-mixed-active@2.png")); }
      check:disabled {
        -gtk-icon-source: -gtk-scaled(url("../assets/check-unchecked-insensitive.png"), url("../assets/check-unchecked-insensitive@2.png")); }
      check:checked {
        -gtk-icon-source: -gtk-scaled(url("../assets/check-checked-active.png"), url("../assets/check-checked-active@2.png")); }
        check:checked:disabled {
          -gtk-icon-source: -gtk-scaled(url("../assets/check-checked-insensitive.png"), url("../assets/check-checked-insensitive@2.png")); }
      check:indeterminate {
        -gtk-icon-source: -gtk-scaled(url("../assets/check-mixed-active.png"), url("../assets/check-mixed-active@2.png")); }
        check:indeterminate:disabled {
          -gtk-icon-source: -gtk-scaled(url("../assets/check-mixed-insensitive.png"), url("../assets/check-mixed-insensitive@2.png")); }
      check:backdrop {
        -gtk-icon-source: -gtk-scaled(url("../assets/check-unchecked-backdrop.png"), url("../assets/check-unchecked-backdrop@2.png")); }
      check:checked {
        -gtk-icon-source: -gtk-scaled(url("../assets/check-checked-active.png"), url("../assets/check-checked-active@2.png")); }
        check:checked:backdrop {
          -gtk-icon-source: -gtk-scaled(url("../assets/check-checked-backdrop.png"), url("../assets/check-checked-backdrop@2.png")); }
      check:indeterminate {
        -gtk-icon-source: -gtk-scaled(url("../assets/check-mixed-active.png"), url("../assets/check-mixed-active@2.png")); }
        check:indeterminate:backdrop {
          -gtk-icon-source: -gtk-scaled(url("../assets/check-mixed-backdrop.png"), url("../assets/check-mixed-backdrop@2.png")); }
      check:backdrop:disabled {
        -gtk-icon-source: -gtk-scaled(url("../assets/check-unchecked-backdrop-insensitive.png"), url("../assets/check-unchecked-backdrop-insensitive@2.png")); }
      check:checked {
        -gtk-icon-source: -gtk-scaled(url("../assets/check-checked-active.png"), url("../assets/check-checked-active@2.png")); }
        check:checked:backdrop:disabled {
          -gtk-icon-source: -gtk-scaled(url("../assets/check-checked-backdrop-insensitive.png"), url("../assets/check-checked-backdrop-insensitive@2.png")); }
      check:indeterminate {
        -gtk-icon-source: -gtk-scaled(url("../assets/check-mixed-active.png"), url("../assets/check-mixed-active@2.png")); }
        check:indeterminate:backdrop:disabled {
          -gtk-icon-source: -gtk-scaled(url("../assets/check-mixed-backdrop-insensitive.png"), url("../assets/check-mixed-backdrop-insensitive@2.png")); }
      menu menuitem check {
        margin: 0;
        min-height: 18px;
        min-width: 18px;
        background-color: transparent;
        box-shadow: none;
        -gtk-icon-shadow: none;
        animation: none; }
        menu menuitem check:hover {
          -gtk-icon-source: -gtk-scaled(url("../assets/check-unchecked.png"), url("../assets/check-unchecked@2.png")); }
        menu menuitem check:checked:hover {
          -gtk-icon-source: -gtk-scaled(url("../assets/check-checked-active.png"), url("../assets/check-checked-active@2.png")); }
        menu menuitem check:indeterminate:hover {
          -gtk-icon-source: -gtk-scaled(url("../assets/check-mixed-active.png"), url("../assets/check-mixed-active@2.png")); }
    
    radio {
      margin: 0 4px;
      min-height: 18px;
      min-width: 18px;
      animation: none;
      background-color: transparent;
      -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); }
      radio:only-child {
        margin: 0; }
      radio:hover {
        -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-hover.png"), url("../assets/radio-unchecked-hover@2.png")); }
      radio:checked {
        -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); }
        radio:checked:hover {
          -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-hover.png"), url("../assets/radio-checked-hover@2.png")); }
      radio:indeterminate {
        -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); }
        radio:indeterminate:hover {
          -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-hover.png"), url("../assets/radio-mixed-hover@2.png")); }
      radio:active {
        -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-active.png"), url("../assets/radio-unchecked-active@2.png")); }
      radio:checked {
        -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); }
        radio:checked:active {
          -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); }
      radio:indeterminate {
        -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); }
        radio:indeterminate:active {
          -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); }
      radio:disabled {
        -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-insensitive.png"), url("../assets/radio-unchecked-insensitive@2.png")); }
      radio:checked {
        -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); }
        radio:checked:disabled {
          -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-insensitive.png"), url("../assets/radio-checked-insensitive@2.png")); }
      radio:indeterminate {
        -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); }
        radio:indeterminate:disabled {
          -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-insensitive.png"), url("../assets/radio-mixed-insensitive@2.png")); }
      radio:backdrop {
        -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop.png"), url("../assets/radio-unchecked-backdrop@2.png")); }
      radio:checked {
        -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); }
        radio:checked:backdrop {
          -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop.png"), url("../assets/radio-checked-backdrop@2.png")); }
      radio:indeterminate {
        -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); }
        radio:indeterminate:backdrop {
          -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop.png"), url("../assets/radio-mixed-backdrop@2.png")); }
      radio:backdrop:disabled {
        -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked-backdrop-insensitive.png"), url("../assets/radio-unchecked-backdrop-insensitive@2.png")); }
      radio:checked {
        -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); }
        radio:checked:backdrop:disabled {
          -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-backdrop-insensitive.png"), url("../assets/radio-checked-backdrop-insensitive@2.png")); }
      radio:indeterminate {
        -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); }
        radio:indeterminate:backdrop:disabled {
          -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-backdrop-insensitive.png"), url("../assets/radio-mixed-backdrop-insensitive@2.png")); }
      menu menuitem radio {
        margin: 0;
        min-height: 18px;
        min-width: 18px;
        background-color: transparent;
        box-shadow: none;
        -gtk-icon-shadow: none;
        animation: none; }
        menu menuitem radio:hover {
          -gtk-icon-source: -gtk-scaled(url("../assets/radio-unchecked.png"), url("../assets/radio-unchecked@2.png")); }
        menu menuitem radio:checked:hover {
          -gtk-icon-source: -gtk-scaled(url("../assets/radio-checked-active.png"), url("../assets/radio-checked-active@2.png")); }
        menu menuitem radio:indeterminate:hover {
          -gtk-icon-source: -gtk-scaled(url("../assets/radio-mixed-active.png"), url("../assets/radio-mixed-active@2.png")); }
    
    /*****************
     * Color Chooser *
     *****************/
    :selected colorswatch {
      box-shadow: none; }
      :selected colorswatch.overlay, :selected colorswatch.overlay:hover {
        border-color: #fcfcfc; }
    
    colorswatch:selected {
      box-shadow: none; }
    
    colorswatch.top, colorswatch.bottom, colorswatch.left, colorswatch:first-child:not(.overlay):not(.top), colorswatch.right, colorswatch:last-child:not(.overlay):not(.bottom), colorswatch:only-child:not(.overlay),
    colorswatch.top > .overlay,
    colorswatch.bottom > .overlay,
    colorswatch:first-child:not(.top) > .overlay,
    colorswatch:last-child:not(.bottom) > .overlay,
    colorswatch:only-child > .overlay {
      border-radius: 3px; }
    
    colorswatch:hover, colorswatch:hover:selected {
      background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0) 50%);
      box-shadow: inset 0 1px rgba(255, 255, 255, 0.4); }
      colorswatch:hover.color-dark, colorswatch:hover:selected.color-dark {
        background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 50%); }
    
    colorswatch:backdrop,
    colorswatch:backdrop:selected colorswatch.color-dark:backdrop, colorswatch.color-dark:backdrop:selected {
      background-image: none;
      box-shadow: none; }
    
    GtkColorEditor colorswatch {
      border-radius: 3px; }
      GtkColorEditor colorswatch:hover {
        background-image: none;
        box-shadow: none; }
      GtkColorEditor colorswatch:backdrop {
        box-shadow: none; }
    
    colorswatch.color-dark {
      color: white;
      outline-color: rgba(0, 0, 0, 0.3); }
      colorswatch.color-dark:backdrop {
        color: rgba(255, 255, 255, 0.3); }
    
    colorswatch.color-light {
      color: black;
      outline-color: rgba(255, 255, 255, 0.5); }
      colorswatch.color-light:backdrop {
        color: rgba(0, 0, 0, 0.3); }
    
    colorswatch overlay,
    colorswatch overlay:selected {
    
    phob1an's avatar
    phob1an committed
      border: 1px solid #4b5466; }
    
    phob1an's avatar
    gtk
    phob1an committed
      colorswatch overlay:hover,
      colorswatch overlay:selected:hover {
        border-color: #93cee9; }
    
    colorswatch#add-color-button {
      border-style: solid;
      border-width: 1px;
      box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
      text-shadow: none;
      -gtk-icon-shadow: none;
      color: #c5cbd8;
    
    phob1an's avatar
    phob1an committed
      border-color: #4b5466;
    
    phob1an's avatar
    gtk
    phob1an committed
      background-image: linear-gradient(to bottom, #f2f2f3, #e8e9ea); }
      colorswatch#add-color-button:hover {
        color: #c5cbd8;
        border-color: #93cee9; }
      colorswatch#add-color-button:backdrop {
        color: #c5cbd8;
    
    phob1an's avatar
    phob1an committed
        border-color: #4b5466;
    
    phob1an's avatar
    gtk
    phob1an committed
        background-image: linear-gradient(to bottom, #f2f2f3, #e8e9ea); }
      colorswatch#add-color-button overlay {
        border-color: rgba(255, 255, 255, 0);
        background-color: transparent;
        background-image: none;
        box-shadow: none;
        color: #c5cbd8;
        text-shadow: none;
        -gtk-icon-shadow: none; }
    
    GtkColorButton.button {
      padding: 5px; }
      GtkColorButton.button GtkColorSwatch:first-child:last-child {
        border-radius: 0;
        box-shadow: none; }
        GtkColorButton.button GtkColorSwatch:first-child:last-child:disabled, GtkColorButton.button GtkColorSwatch:first-child:last-child:backdrop {