Advertisement
constantin-net

Obscure-Violet-MOD/gtk-3.0/gtk.css

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