@define-color accent_color #3689e6;
@define-color text_color #eeeeee;
@define-color highlight_color rgba(255, 255, 255, 0);
@define-color color_primary #dfdfdf;
@define-color placeholder_text_color #666666;
@define-color error_color #c6262e;
@define-color success_color #3a9104;
@define-color warning_color #ad5f00;
@define-color menu_separator rgba(0, 0, 0, 0.15);
@define-color menu_separator_shadow rgba(255, 255, 255, 0.8);
@define-color selected_bg_color alpha(#3689e6, 0.25);
@define-color selected_fg_color shade(#3689e6, 0.5);
@define-color theme_unfocused_selected_bg_color alpha(#eeeeee, 0.10);
@define-color theme_unfocused_selected_fg_color #eeeeee;
@define-color tab_base_color white;
@define-color base_color white;
@define-color theme_base_color white;
@define-color theme_unfocused_base_color white;
@define-color insensitive_base_color rgba(0, 0, 0, 0.03);
@define-color borders rgba(0, 0, 0, 0.2);
@define-color unfocused_borders rgba(0, 0, 0, 0.2);
@define-color bg_color #fafafa;
@define-color theme_bg_color #fafafa;
@define-color content_view_bg #fafafa;
@define-color insensitive_bg_color #f1f1f1;
@define-color theme_unfocused_bg_color #fafafa;
@define-color fg_color #333;
@define-color theme_fg_color #333;
@define-color insensitive_fg_color #979797;
@define-color unfocused_insensitive_color #979797;
@define-color theme_text_color #333;
@define-color theme_unfocused_fg_color #333;
@define-color theme_unfocused_text_color #333;
@define-color theme_selected_bg_color alpha(#3689e6, 0.25);
@define-color theme_selected_fg_color shade(#3689e6, 0.5);
@define-color wm_shadow rgba(0, 0, 0, 0.2);
@define-color STRAWBERRY_100 #ff8c82;
@define-color STRAWBERRY_300 #ed5353;
@define-color STRAWBERRY_500 #c6262e;
@define-color STRAWBERRY_700 #a10705;
@define-color STRAWBERRY_900 #7a0000;
@define-color ORANGE_100 #ffc27d;
@define-color ORANGE_300 #ffa154;
@define-color ORANGE_500 #f37329;
@define-color ORANGE_700 #cc3b02;
@define-color ORANGE_900 #a62100;
@define-color BANANA_100 #fff394;
@define-color BANANA_300 #ffe16b;
@define-color BANANA_500 #f9c440;
@define-color BANANA_700 #d48e15;
@define-color BANANA_900 #ad5f00;
@define-color LIME_100 #d1ff82;
@define-color LIME_300 #9bdb4d;
@define-color LIME_500 #68b723;
@define-color LIME_700 #3a9104;
@define-color LIME_900 #206b00;
@define-color MINT_100 #89ffdd;
@define-color MINT_300 #43d6b5;
@define-color MINT_500 #28bca3;
@define-color MINT_700 #0e9a83;
@define-color MINT_900 #007367;
@define-color BLUEBERRY_100 #8cd5ff;
@define-color BLUEBERRY_300 #64baff;
@define-color BLUEBERRY_500 #3689e6;
@define-color BLUEBERRY_700 #0d52bf;
@define-color BLUEBERRY_900 #002e99;
@define-color BUBBLEGUM_100 #fe9ab8;
@define-color BUBBLEGUM_300 #f4679d;
@define-color BUBBLEGUM_500 #de3e80;
@define-color BUBBLEGUM_700 #bc245d;
@define-color BUBBLEGUM_900 #910e38;
@define-color GRAPE_100 #e4c6fa;
@define-color GRAPE_300 #cd9ef7;
@define-color GRAPE_500 #a56de2;
@define-color GRAPE_700 #7239b3;
@define-color GRAPE_900 #452981;
@define-color COCOA_100 #a3907c;
@define-color COCOA_300 #8a715e;
@define-color COCOA_500 #715344;
@define-color COCOA_700 #57392d;
@define-color COCOA_900 #3d211b;
@define-color SILVER_100 #fafafa;
@define-color SILVER_300 #d4d4d4;
@define-color SILVER_500 #abacae;
@define-color SILVER_700 #7e8087;
@define-color SILVER_900 #555761;
@define-color SLATE_100 #95a3ab;
@define-color SLATE_300 #667885;
@define-color SLATE_500 #485a6c;
@define-color SLATE_700 #273445;
@define-color SLATE_900 #0e141f;
@define-color BLACK_100 #666;
@define-color BLACK_300 #4d4d4d;
@define-color BLACK_500 #333;
@define-color BLACK_700 #1a1a1a;
@define-color BLACK_900 #000;
label.hr, label.h1, label.h2, label.h3, label.h5, label.h6 {
  background: inherit;
}

label.h1 {
  font-size: 22px;
}

label.h2 {
  font-size: 18px;
  font-weight: 700;
  color: rgb(240.55, 240.55, 240.55);
}

label.h3 {
  font-size: 12px;
  font-weight: 700;
  color: hsl(0, 0%, 100.8333333333%);
}

label.h4 {
  font-size: 12px;
  font-weight: 700;
  color: rgb(254.575, 254.575, 254.575);
}

h5 {
  font-size: 20px;
  text-align: center;
  margin-bottom: 21px;
}

h5 > strong {
  top: 11px;
  padding: 0 10px 0 10px;
}

h6 {
  font-size: 16px;
  text-align: center;
  margin-bottom: 16px;
}

h6 > strong {
  top: 9px;
  padding: 0 8px 0 8px;
}

infobar {
  background: rgb(25.6099557839, 24.634837209, 20.7477442703);
  border-bottom: 1px solid rgb(13.4526601937, 12.5337005429, 8.9385831439);
}
infobar entry {
  background-color: rgb(19.4202921723, 18.472055384, 14.7080267478);
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
  border-color: rgb(5.053351989, 4.493538302, 2.6644974179);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.04), transparent);
  color: #eeeeee;
}
infobar entry:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), transparent);
  border-color: rgba(5.053351989, 4.493538302, 2.6644974179, 0.5);
  box-shadow: inset 0 0 0 1px transparent, inset 0 0 transparent, 0 1px rgba(255, 255, 255, 0.05);
}

/*
	font-size cases slider problem
*/
window {
  color: #eeeeee;
  color: rgb(234.6851873554, 234.6851873554, 234.6851873554);
  font-weight: 400;
  font-size: 1em;
  text-shadow: none;
}

headerbar {
  min-height: 36px;
  padding: 0 7px 0 5px;
  border-top: 1px solid transparent;
  border-bottom: 1px solid rgb(13.4526601937, 12.5337005429, 8.9385831439);
  background: rgb(23.8202144804, 22.8525567752, 18.9995054567);
  font-weight: 600;
  font-size: 11.3px;
  color: white;
}
headerbar button {
  min-height: 24px;
  min-width: 24px;
  margin: 0px;
  padding: 0 9px;
  margin-top: 5px;
  margin-bottom: 5px;
}
headerbar button.image-button, headerbar button.toggle:not(.text-button) {
  padding: 0 0px;
}
headerbar.windowhandle button, headerbar.windowhandle button .text-button, headerbar.windowhandle button.image-button, headerbar.windowhandle button.toggle:not(.text-button) {
  margin-top: 5px;
  margin-bottom: 5px;
}
headerbar entry {
  margin-top: 4px;
  margin-bottom: 4px;
}
headerbar stackswitcher > button {
  font-size: 1em;
}
headerbar switch {
  border: 1px solid rgb(5.0429781391, 4.4839169975, 2.6576296169);
  background-color: rgb(13.4526601937, 12.5337005429, 8.9385831439);
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
}
headerbar switch image {
  color: rgba(238, 238, 238, 0.6);
}
headerbar switch slider {
  background-image: linear-gradient(to bottom, rgb(38.8396599545, 37.8155765525, 33.7071548321), rgb(34.5426122107, 33.5333820158, 29.4917313865), rgb(27.1712251287, 26.1897846381, 22.2739146536));
  box-shadow: 0 0 0 1px rgb(5.0429781391, 4.4839169975, 2.6576296169), inset 0 1px rgba(255, 255, 255, 0.08), inset 0 0 0 1px rgba(128, 128, 128, 0.03), inset 0 -1px rgba(128, 128, 128, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.32);
}
headerbar switch:hover slider {
  background-image: linear-gradient(to bottom, rgb(51.2493926657, 50.1867637579, 45.9064135583), rgb(39.0301236482, 38.0054020102, 33.8941179583));
}
headerbar switch:checked {
  border: 1px solid #080808;
  border: 1px solid hsl(253.6449119214, 164.6734028254%, 10.2245066166%);
  background-image: linear-gradient(to bottom, rgb(77, 161.5, 242.5), #3689e6);
}
headerbar switch:checked slider {
  box-shadow: 0 0 0 1px #1f1f1f, inset 0 1px rgba(255, 255, 255, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.8);
}
headerbar switch:checked image {
  color: #ffffff;
}
headerbar switch:disabled, headerbar switch:checked:disabled {
  background-color: #333;
  background-image: none;
  border: 1px solid #1f1f1f;
}
headerbar switch:disabled image, headerbar switch:checked:disabled image {
  color: rgba(238, 238, 238, 0.4);
}
headerbar switch:checked:disabled slider {
  box-shadow: 0 0 0 1px #1f1f1f, inset 0 1px rgba(255, 255, 255, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.22);
}
headerbar entry {
  background-color: rgb(17.6915452522, 16.7514088435, 13.024686106);
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
  border-color: rgb(4.0912394894, 3.6036858558, 2.0378865613);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.04), transparent);
  color: #eeeeee;
}
headerbar entry:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), transparent);
  border-color: rgba(4.0912394894, 3.6036858558, 2.0378865613, 0.5);
  box-shadow: inset 0 0 0 1px transparent, inset 0 0 transparent, 0 1px rgba(255, 255, 255, 0.05);
}
headerbar button {
  background-image: linear-gradient(to bottom, rgb(36.4224182807, 35.4065804284, 31.3351879042), rgb(34.5426122107, 33.5333820158, 29.4917313865), rgb(29.4943142019, 28.5037662976, 24.5465477254));
  border: 1px solid rgb(5.0429781391, 4.4839169975, 2.6576296169);
  box-shadow: 0 1px rgba(60, 60, 60, 0.08) inset, 0 1px rgba(255, 255, 255, 0.05), 0 0 0 1px rgba(255, 255, 255, 0.03) inset, 0 -1px rgba(60, 60, 60, 0.03) inset;
  color: #eeeeee;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
headerbar button.image-button:not(.text-button), headerbar button.toggle:not(.text-button) {
  color: #eeeeee;
}
headerbar button:hover {
  outline-color: transparent;
  border-color: rgb(5.0429781391, 4.4839169975, 2.6576296169);
  background-image: linear-gradient(to bottom, rgb(48.7261297309, 47.6708815073, 43.4233102627), rgb(41.4714200463, 40.4386586185, 36.2913646618));
  -gtk-icon-effect: highlight;
  box-shadow: 0 1px rgba(60, 60, 60, 0.08) inset, 0 1px rgba(255, 255, 255, 0.05), 0 0 0 1px rgba(255, 255, 255, 0.03) inset, 0 -1px rgba(60, 60, 60, 0.03) inset;
}
headerbar button:active, headerbar button:checked {
  color: #eeeeee;
  border-color: rgb(5.0429781391, 4.4839169975, 2.6576296169);
  background-image: linear-gradient(to bottom, rgb(12.0233655568, 11.1120219381, 7.6960542942), rgb(12.0233655568, 11.1120219381, 7.6960542942));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
headerbar button:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgb(36.4224182807, 35.4065804284, 31.3351879042), rgb(34.5426122107, 33.5333820158, 29.4917313865));
  border-color: rgba(5.0429781391, 4.4839169975, 2.6576296169, 0.5);
}
headerbar button:disabled image {
  color: rgba(255, 255, 255, 0.45);
}
headerbar button.suggested-action, headerbar button.blue {
  background-image: linear-gradient(to bottom, rgb(81.4745804117, 127.0682790855, 174.7572482337), rgb(79.2029617843, 124.7156435015, 172.2584839217), rgb(73.0381207205, 118.3395087348, 165.4787592621));
  border: 1px solid rgb(3.9583609915, 3.4812240203, 1.9531646712);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
  color: #eeeeee;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
headerbar button.suggested-action.image-button:not(.text-button), headerbar button.suggested-action.toggle:not(.text-button), headerbar button.blue.image-button:not(.text-button), headerbar button.blue.toggle:not(.text-button) {
  color: #eeeeee;
}
headerbar button.suggested-action:hover, headerbar button.blue:hover {
  outline-color: transparent;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(83.7580365843, 142.0695147382, 203.8169830452), rgb(76.0258212365, 133.2316135132, 193.6332647836));
  -gtk-icon-effect: highlight;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
}
headerbar button.suggested-action:active, headerbar button.suggested-action:checked, headerbar button.blue:active, headerbar button.blue:checked {
  color: #eeeeee;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(50.6576703805, 95.3942437951, 140.982534541), rgb(50.6576703805, 95.3942437951, 140.982534541));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
headerbar button.suggested-action:disabled, headerbar button.blue:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgb(81.4745804117, 127.0682790855, 174.7572482337), rgb(79.2029617843, 124.7156435015, 172.2584839217));
  border-color: rgba(3.9583609915, 3.4812240203, 1.9531646712, 0.5);
}
headerbar button.suggested-action:disabled image, headerbar button.blue:disabled image {
  color: rgba(255, 255, 255, 0.45);
}
headerbar button.destructive-action, headerbar button.red {
  background-image: linear-gradient(to bottom, rgb(184.8879175359, 80.9346647484, 70.7662074255), rgb(182.2330268626, 78.548287293, 68.545834404), rgb(175.0188813727, 72.0432599769, 62.5210375638));
  border: 1px solid rgb(3.9583609915, 3.4812240203, 1.9531646712);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
  color: #eeeeee;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
headerbar button.destructive-action.image-button:not(.text-button), headerbar button.destructive-action.toggle:not(.text-button), headerbar button.red.image-button:not(.text-button), headerbar button.red.toggle:not(.text-button) {
  color: #eeeeee;
}
headerbar button.destructive-action:hover, headerbar button.red:hover {
  outline-color: transparent;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(215.0912456626, 86.5944360908, 72.7533021569), rgb(204.2663448537, 78.3901313138, 65.3182041517));
  -gtk-icon-effect: highlight;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
}
headerbar button.destructive-action:active, headerbar button.destructive-action:checked, headerbar button.red:active, headerbar button.red:checked {
  color: #eeeeee;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(148.8038897545, 47.874214278, 40.6256165112), rgb(148.8038897545, 47.874214278, 40.6256165112));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
headerbar button.destructive-action:disabled, headerbar button.red:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgb(184.8879175359, 80.9346647484, 70.7662074255), rgb(182.2330268626, 78.548287293, 68.545834404));
  border-color: rgba(3.9583609915, 3.4812240203, 1.9531646712, 0.5);
}
headerbar button.destructive-action:disabled image, headerbar button.red:disabled image {
  color: rgba(255, 255, 255, 0.45);
}
headerbar button.yellow {
  background-image: linear-gradient(to bottom, rgb(226.7745964751, 170.6539150977, 73.3880889486), rgb(224.1639879143, 168.1617545773, 70.6109855712), rgb(217.0758799415, 161.3995357384, 62.8958748771));
  border: 1px solid rgb(3.9583609915, 3.4812240203, 1.9531646712);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
  color: #303030;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
headerbar button.yellow.image-button:not(.text-button), headerbar button.yellow.toggle:not(.text-button) {
  color: #303030;
}
headerbar button.yellow:hover {
  outline-color: transparent;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(254.2107356533, 189.5915356252, 81.6433752469), rgb(245.4256920726, 180.5977018334, 71.2779723785));
  -gtk-icon-effect: highlight;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
}
headerbar button.yellow:active, headerbar button.yellow:checked {
  color: #303030;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(191.3997718825, 136.958943176, 30.3072191576), rgb(191.3997718825, 136.958943176, 30.3072191576));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
headerbar button.yellow:disabled {
  color: rgba(48, 48, 48, 0.4);
  background-image: linear-gradient(to bottom, rgb(226.7745964751, 170.6539150977, 73.3880889486), rgb(224.1639879143, 168.1617545773, 70.6109855712));
  border-color: rgba(3.9583609915, 3.4812240203, 1.9531646712, 0.5);
}
headerbar button.yellow:disabled image {
  color: rgba(255, 255, 255, 0.45);
}
headerbar button.green {
  background-image: linear-gradient(to bottom, rgb(127.0803204739, 174.8126106222, 80.4241164943), rgb(124.7296812065, 172.3238794092, 77.9424797832), rgb(118.3587974058, 165.572218887, 71.1510570259));
  border: 1px solid rgb(3.9583609915, 3.4812240203, 1.9531646712);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
  color: #eeeeee;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
headerbar button.green.image-button:not(.text-button), headerbar button.green.toggle:not(.text-button) {
  color: #eeeeee;
}
headerbar button.green:hover {
  outline-color: transparent;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(142.2383809135, 203.8197524572, 84.8487255914), rgb(133.506361382, 193.5271314086, 76.7253040036));
  -gtk-icon-effect: highlight;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
}
headerbar button.green:active, headerbar button.green:checked {
  color: #eeeeee;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(95.4288657915, 141.1892022401, 45.3529518061), rgb(95.4288657915, 141.1892022401, 45.3529518061));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
headerbar button.green:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgb(127.0803204739, 174.8126106222, 80.4241164943), rgb(124.7296812065, 172.3238794092, 77.9424797832));
  border-color: rgba(3.9583609915, 3.4812240203, 1.9531646712, 0.5);
}
headerbar button.green:disabled image {
  color: rgba(255, 255, 255, 0.45);
}
headerbar button.purple {
  background-image: linear-gradient(to bottom, rgb(114.3992612729, 81.2177439368, 174.4915385006), rgb(112.169806814, 78.8949103295, 171.944909185), rgb(106.1407308172, 72.5777520127, 165.0317832739));
  border: 1px solid rgb(3.9583609915, 3.4812240203, 1.9531646712);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
  color: #eeeeee;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
headerbar button.purple.image-button:not(.text-button), headerbar button.purple.toggle:not(.text-button) {
  color: #eeeeee;
}
headerbar button.purple:hover {
  outline-color: transparent;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(124.8474357166, 84.1391030099, 203.9682344441), rgb(116.7920555652, 76.3650419801, 193.5377146763));
  -gtk-icon-effect: highlight;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
}
headerbar button.purple:active, headerbar button.purple:checked {
  color: #eeeeee;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(84.6388198583, 49.3914650248, 140.0050516733), rgb(84.6388198583, 49.3914650248, 140.0050516733));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
headerbar button.purple:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgb(114.3992612729, 81.2177439368, 174.4915385006), rgb(112.169806814, 78.8949103295, 171.944909185));
  border-color: rgba(3.9583609915, 3.4812240203, 1.9531646712, 0.5);
}
headerbar button.purple:disabled image {
  color: rgba(255, 255, 255, 0.45);
}
headerbar button.grey, headerbar button.gray {
  background-image: linear-gradient(to bottom, rgb(139.4880620798, 117.3472919583, 117.3672514525), rgb(137.1198072646, 115.0613445642, 115.0850193316), rgb(130.7020544039, 108.8723818962, 108.9066190194));
  border: 1px solid rgb(3.9583609915, 3.4812240203, 1.9531646712);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
  color: #eeeeee;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
headerbar button.grey.image-button:not(.text-button), headerbar button.grey.toggle:not(.text-button), headerbar button.gray.image-button:not(.text-button), headerbar button.gray.toggle:not(.text-button) {
  color: #eeeeee;
}
headerbar button.grey:hover, headerbar button.gray:hover {
  outline-color: transparent;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(167.8920170436, 119.3023779582, 119.2135354989), rgb(158.2636477159, 111.3299798944, 111.2639942841));
  -gtk-icon-effect: highlight;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
}
headerbar button.grey:active, headerbar button.grey:checked, headerbar button.gray:active, headerbar button.gray:checked {
  color: #eeeeee;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(107.6213468618, 86.694426509, 86.7740994836), rgb(107.6213468618, 86.694426509, 86.7740994836));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
headerbar button.grey:disabled, headerbar button.gray:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgb(139.4880620798, 117.3472919583, 117.3672514525), rgb(137.1198072646, 115.0613445642, 115.0850193316));
  border-color: rgba(3.9583609915, 3.4812240203, 1.9531646712, 0.5);
}
headerbar button.grey:disabled image, headerbar button.gray:disabled image {
  color: rgba(255, 255, 255, 0.45);
}
headerbar button.silver {
  background-image: linear-gradient(to bottom, rgb(227.4031832727, 224.6372956196, 224.6373962318), rgb(224.8248734636, 222.0650224649, 222.0651412711), rgb(217.8269978932, 215.0838015044, 215.083971134));
  border: 1px solid rgb(3.9583609915, 3.4812240203, 1.9531646712);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
  color: #303030;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
headerbar button.silver.image-button:not(.text-button), headerbar button.silver.toggle:not(.text-button) {
  color: #303030;
}
headerbar button.silver:hover {
  outline-color: transparent;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(246.9100187764, 238.2289711919, 238.2281736797), rgb(238.1779516466, 227.5742303127, 227.5730768178));
  -gtk-icon-effect: highlight;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
}
headerbar button.silver:active, headerbar button.silver:checked {
  color: #303030;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(192.5130773631, 189.833750646, 189.8341241846), rgb(192.5130773631, 189.833750646, 189.8341241846));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
headerbar button.silver:disabled {
  color: rgba(48, 48, 48, 0.4);
  background-image: linear-gradient(to bottom, rgb(227.4031832727, 224.6372956196, 224.6373962318), rgb(224.8248734636, 222.0650224649, 222.0651412711));
  border-color: rgba(3.9583609915, 3.4812240203, 1.9531646712, 0.5);
}
headerbar button.silver:disabled image {
  color: rgba(96, 96, 96, 0.45);
}
headerbar separator {
  background-color: transparent;
}

headerbar button.titlebutton, windowcontrols button {
  min-width: 16px;
  min-height: 16px;
  padding: 0;
  margin-right: 2px;
  margin-left: 0px;
}
headerbar button.titlebutton:last-child, windowcontrols button:last-child {
  margin-right: 3px;
}

.mediabar {
  min-height: 36px;
  padding: 0 7px 0 5px;
  border-bottom: 1px solid rgb(13.4526601937, 12.5337005429, 8.9385831439);
  background: rgb(23.8202144804, 22.8525567752, 18.9995054567);
  font-weight: 600;
  font-size: 11.3px;
  color: white;
}
.mediabar button {
  min-height: 16px;
  min-width: 16px;
  margin: 0px;
  padding: 3px 3px;
  margin-top: 5px;
  margin-bottom: 5px;
}
.mediabar button.image-button, .mediabar button.toggle:not(.text-button) {
  padding: 0 0px;
}

toolbar.horizontal {
  min-height: 36px;
  border-bottom: 1px solid rgb(13.4526601937, 12.5337005429, 8.9385831439);
  padding: 0 5px;
}
toolbar.horizontal entry {
  margin-top: 3px;
  margin-bottom: 3px;
}
toolbar.horizontal button {
  min-height: 25px;
  min-width: 25px;
  margin: 0px;
  padding: 0 8px;
  margin-top: 5px;
  margin-bottom: 5px;
}
toolbar.horizontal button.image-button, toolbar.horizontal button.toggle:not(.text-button) {
  padding: 0;
}
toolbar.horizontal entry {
  min-height: 22px;
  padding-bottom: 1px;
}

toolbar, box.toolbar {
  background: rgb(23.8202144804, 22.8525567752, 18.9995054567);
}
toolbar.primary-toolbar, box.toolbar.primary-toolbar {
  border-top-width: 0;
  border-left-width: 0;
  border-right-width: 0;
}
toolbar entry, box.toolbar entry {
  background-color: rgb(17.6915452522, 16.7514088435, 13.024686106);
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
  border-color: rgb(4.0912394894, 3.6036858558, 2.0378865613);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.04), transparent);
  color: #eeeeee;
}
toolbar entry:disabled, box.toolbar entry:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), transparent);
  border-color: rgba(4.0912394894, 3.6036858558, 2.0378865613, 0.5);
  box-shadow: inset 0 0 0 1px transparent, inset 0 0 transparent, 0 1px rgba(255, 255, 255, 0.05);
}
toolbar button, box.toolbar button {
  background-image: linear-gradient(to bottom, rgb(34.2805897758, 33.2722948536, 29.2348589941), rgb(32.4172866681, 31.415747707, 27.4087946671), rgb(27.4160273898, 26.4336106871, 22.5133025366));
  border: 1px solid rgb(3.9583609915, 3.4812240203, 1.9531646712);
  box-shadow: 0 1px rgba(60, 60, 60, 0.08) inset, 0 1px rgba(255, 255, 255, 0.05), 0 0 0 1px rgba(255, 255, 255, 0.03) inset, 0 -1px rgba(60, 60, 60, 0.03) inset;
  color: #eeeeee;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
toolbar button.image-button:not(.text-button), toolbar button.toggle:not(.text-button), box.toolbar button.image-button:not(.text-button), box.toolbar button.toggle:not(.text-button) {
  color: #eeeeee;
}
toolbar button:hover, box.toolbar button:hover {
  outline-color: transparent;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(46.4871230402, 45.4386058456, 41.2209849677), rgb(39.2876127504, 38.2620308617, 34.1468896656));
  -gtk-icon-effect: highlight;
  box-shadow: 0 1px rgba(60, 60, 60, 0.08) inset, 0 1px rgba(255, 255, 255, 0.05), 0 0 0 1px rgba(255, 255, 255, 0.03) inset, 0 -1px rgba(60, 60, 60, 0.03) inset;
}
toolbar button:active, toolbar button:checked, box.toolbar button:active, box.toolbar button:checked {
  color: #eeeeee;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(10.1507854907, 9.2665237518, 6.2330553202), rgb(10.1507854907, 9.2665237518, 6.2330553202));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
toolbar button:disabled, box.toolbar button:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgb(34.2805897758, 33.2722948536, 29.2348589941), rgb(32.4172866681, 31.415747707, 27.4087946671));
  border-color: rgba(3.9583609915, 3.4812240203, 1.9531646712, 0.5);
}
toolbar button:disabled image, box.toolbar button:disabled image {
  color: rgba(255, 255, 255, 0.45);
}

toolbar:not(.inline-toolbar):not(.osd) > *:not(.toggle):not(.popup) > * {
  margin-right: 0px;
  margin-bottom: 0px;
}

box.inline-toolbar, actionbar.inline-toolbar {
  background: transparent;
  border: 1px solid rgb(13.4526601937, 12.5337005429, 8.9385831439);
}
box.inline-toolbar button, actionbar.inline-toolbar button {
  color: #505050;
  padding: 2px;
  min-width: 16px;
  min-height: 16px;
  background-image: none;
  border-color: transparent;
  box-shadow: none;
}

treeview.sidebar, treeview.places-treeview, treeview.NemoSidebar {
  background-color: rgb(28.918145655, 27.9298245274, 23.9827040994);
  border-width: 0;
  font-weight: 600;
  font-size: 1em;
  background-color: rgb(13.4526601937, 12.5337005429, 8.9385831439);
}

stackswitcher.sidebar {
  background-color: rgb(23.8202144804, 22.8525567752, 18.9995054567);
  box-shadow: inset -3px 2px 5px -2px rgba(0, 0, 0, 0.4);
  color: rgba(64, 64, 64, 0.9);
}
stackswitcher.sidebar > button {
  background-image: none;
  background-color: transparent;
  box-shadow: none;
  padding: 5px 4px;
  width: 160px;
  min-height: 34px;
  min-width: 34px;
  font-size: 11.3px;
  font-weight: 500;
  line-height: 12px;
  color: rgba(64, 64, 64, 0.9);
  transition: background-color 512ms ease, width 200ms;
  --webkit-transition: background-color 512ms ease, width 200ms;
  border: 1px solid transparent;
  border-radius: 0;
  background-image: none;
  background-color: transparent;
}
stackswitcher.sidebar > button:first-child {
  margin-top: 0;
}
stackswitcher.sidebar > button:active, stackswitcher.sidebar > button:active:last-child, stackswitcher.sidebar > button:checked, stackswitcher.sidebar > button:checked:last-child, stackswitcher.sidebar > button.\:active, stackswitcher.sidebar > button.\:active:last-child, stackswitcher.sidebar > button.\:checked, stackswitcher.sidebar > button.\:checked:last-child {
  background-color: rgb(41.442730369, 40.4100619442, 36.2631840559);
  border-radius: 0;
}
stackswitcher.sidebar > button.image-button {
  -gtk-icon-shadow: none;
}
stackswitcher.sidebar > button.image-button:not(.text-button), stackswitcher.sidebar > button.toggle:not(.text-button) {
  min-height: 35px;
  min-width: 35px;
}
stackswitcher.sidebar > button > span {
  margin-left: 6px;
  margin-right: 6px;
  color: white;
}
stackswitcher.sidebar > button > image {
  transition: color 512ms ease;
  --webkit-transition: color 512ms ease;
  -gtk-icon-transform: scale(1);
  padding: 0;
  color: #c1c1c1;
}
stackswitcher.sidebar > button:checked > image {
  color: white;
}

stack > list {
  background-color: rgb(23.8202144804, 22.8525567752, 18.9995054567);
  box-shadow: inset -3px 2px 5px -2px rgba(0, 0, 0, 0.4);
  color: rgba(64, 64, 64, 0.9);
  min-width: 200px;
}
stack > list row {
  transition: background-color 512ms ease;
  color: rgb(255, 255, 255);
}
stack > list row image {
  transition: color 512ms ease;
  color: rgba(255, 255, 255, 0.7);
}
stack > list row.\:selected {
  background-color: rgb(41.442730369, 40.4100619442, 36.2631840559);
}
stack > list row.\:selected image {
  color: rgb(255, 255, 255);
}
stack > list separator {
  background-color: rgb(19.3334538159, 18.3856171803, 14.6234290318);
}

frame border, x-frame border {
  border: 1px solid rgb(19.9860617193, 19.0352347258, 15.2592986063);
  border-radius: 2px;
  padding: 0px;
}
frame border.flat, x-frame border.flat {
  border: none;
}
frame.imgtest, x-frame.imgtest {
  background-size: cover;
  border: 0;
  border-bottom: none;
}

grid > scrolledwindow {
  border: 1px solid rgb(2.6318349206, 2.2664221802, 1.1390917278);
  border-radius: 2px;
}

scrolledwindow.frame {
  border: 1px solid rgb(13.4526601937, 12.5337005429, 8.9385831439);
}
scrolledwindow.flat {
  border: none;
}

stack > scrolledwindow.frame {
  border-left: none;
}

frame > stack > scrolledwindow {
  margin-top: -12px;
  margin-left: -12px;
  margin-bottom: -12px;
  margin-right: -12px;
}

stackswitcher > button, stackswitcher > button:hover, stackswitcher > button:active, stackswitcher > button:checked, stackswitcher > entry, stackswitcher > entry:hover, stackswitcher > entry:active, stackswitcher > entry:checked, box.linked > button, box.linked > button:hover, box.linked > button:active, box.linked > button:checked, box.linked > entry, box.linked > entry:hover, box.linked > entry:active, box.linked > entry:checked, grid.linked > button, grid.linked > button:hover, grid.linked > button:active, grid.linked > button:checked, grid.linked > entry, grid.linked > entry:hover, grid.linked > entry:active, grid.linked > entry:checked, buttonbox.linked > button, buttonbox.linked > button:hover, buttonbox.linked > button:active, buttonbox.linked > button:checked, buttonbox.linked > entry, buttonbox.linked > entry:hover, buttonbox.linked > entry:active, buttonbox.linked > entry:checked, .path-bar > button, .path-bar > button:hover, .path-bar > button:active, .path-bar > button:checked, .path-bar > entry, .path-bar > entry:hover, .path-bar > entry:active, .path-bar > entry:checked, viewswitcher > box > button, viewswitcher > box > button:hover, viewswitcher > box > button:active, viewswitcher > box > button:checked, viewswitcher > box > entry, viewswitcher > box > entry:hover, viewswitcher > box > entry:active, viewswitcher > box > entry:checked, spinbutton > button, spinbutton > button:hover, spinbutton > button:active, spinbutton > button:checked, spinbutton > entry, spinbutton > entry:hover, spinbutton > entry:active, spinbutton > entry:checked {
  border-right-width: 0;
  border-radius: 0;
}
stackswitcher > button stack, stackswitcher > button:hover stack, stackswitcher > button:active stack, stackswitcher > button:checked stack, stackswitcher > entry stack, stackswitcher > entry:hover stack, stackswitcher > entry:active stack, stackswitcher > entry:checked stack, box.linked > button stack, box.linked > button:hover stack, box.linked > button:active stack, box.linked > button:checked stack, box.linked > entry stack, box.linked > entry:hover stack, box.linked > entry:active stack, box.linked > entry:checked stack, grid.linked > button stack, grid.linked > button:hover stack, grid.linked > button:active stack, grid.linked > button:checked stack, grid.linked > entry stack, grid.linked > entry:hover stack, grid.linked > entry:active stack, grid.linked > entry:checked stack, buttonbox.linked > button stack, buttonbox.linked > button:hover stack, buttonbox.linked > button:active stack, buttonbox.linked > button:checked stack, buttonbox.linked > entry stack, buttonbox.linked > entry:hover stack, buttonbox.linked > entry:active stack, buttonbox.linked > entry:checked stack, .path-bar > button stack, .path-bar > button:hover stack, .path-bar > button:active stack, .path-bar > button:checked stack, .path-bar > entry stack, .path-bar > entry:hover stack, .path-bar > entry:active stack, .path-bar > entry:checked stack, viewswitcher > box > button stack, viewswitcher > box > button:hover stack, viewswitcher > box > button:active stack, viewswitcher > box > button:checked stack, viewswitcher > box > entry stack, viewswitcher > box > entry:hover stack, viewswitcher > box > entry:active stack, viewswitcher > box > entry:checked stack, spinbutton > button stack, spinbutton > button:hover stack, spinbutton > button:active stack, spinbutton > button:checked stack, spinbutton > entry stack, spinbutton > entry:hover stack, spinbutton > entry:active stack, spinbutton > entry:checked stack {
  padding-left: 0;
  padding-right: 18px;
}
stackswitcher > button stack > box > image, stackswitcher > button:hover stack > box > image, stackswitcher > button:active stack > box > image, stackswitcher > button:checked stack > box > image, stackswitcher > entry stack > box > image, stackswitcher > entry:hover stack > box > image, stackswitcher > entry:active stack > box > image, stackswitcher > entry:checked stack > box > image, box.linked > button stack > box > image, box.linked > button:hover stack > box > image, box.linked > button:active stack > box > image, box.linked > button:checked stack > box > image, box.linked > entry stack > box > image, box.linked > entry:hover stack > box > image, box.linked > entry:active stack > box > image, box.linked > entry:checked stack > box > image, grid.linked > button stack > box > image, grid.linked > button:hover stack > box > image, grid.linked > button:active stack > box > image, grid.linked > button:checked stack > box > image, grid.linked > entry stack > box > image, grid.linked > entry:hover stack > box > image, grid.linked > entry:active stack > box > image, grid.linked > entry:checked stack > box > image, buttonbox.linked > button stack > box > image, buttonbox.linked > button:hover stack > box > image, buttonbox.linked > button:active stack > box > image, buttonbox.linked > button:checked stack > box > image, buttonbox.linked > entry stack > box > image, buttonbox.linked > entry:hover stack > box > image, buttonbox.linked > entry:active stack > box > image, buttonbox.linked > entry:checked stack > box > image, .path-bar > button stack > box > image, .path-bar > button:hover stack > box > image, .path-bar > button:active stack > box > image, .path-bar > button:checked stack > box > image, .path-bar > entry stack > box > image, .path-bar > entry:hover stack > box > image, .path-bar > entry:active stack > box > image, .path-bar > entry:checked stack > box > image, viewswitcher > box > button stack > box > image, viewswitcher > box > button:hover stack > box > image, viewswitcher > box > button:active stack > box > image, viewswitcher > box > button:checked stack > box > image, viewswitcher > box > entry stack > box > image, viewswitcher > box > entry:hover stack > box > image, viewswitcher > box > entry:active stack > box > image, viewswitcher > box > entry:checked stack > box > image, spinbutton > button stack > box > image, spinbutton > button:hover stack > box > image, spinbutton > button:active stack > box > image, spinbutton > button:checked stack > box > image, spinbutton > entry stack > box > image, spinbutton > entry:hover stack > box > image, spinbutton > entry:active stack > box > image, spinbutton > entry:checked stack > box > image {
  padding-left: 0;
  padding-right: 0;
}
stackswitcher > button:last-child, stackswitcher > button:last-child:hover, stackswitcher > button:last-child:active, stackswitcher > button:last-child:checked, stackswitcher entry:last-child, stackswitcher entry:last-child:hover, stackswitcher entry:last-child:active, stackswitcher entry:last-child:checked, stackswitcher > entry + button.suggested-action, stackswitcher > entry + button.suggested-action:hover, stackswitcher > entry + button.suggested-action:active, stackswitcher > entry + button.suggested-action:checked, stackswitcher > entry + button.destructive-action, stackswitcher > entry + button.destructive-action:hover, stackswitcher > entry + button.destructive-action:active, stackswitcher > entry + button.destructive-action:checked, box.linked > button:last-child, box.linked > button:last-child:hover, box.linked > button:last-child:active, box.linked > button:last-child:checked, box.linked entry:last-child, box.linked entry:last-child:hover, box.linked entry:last-child:active, box.linked entry:last-child:checked, box.linked > entry + button.suggested-action, box.linked > entry + button.suggested-action:hover, box.linked > entry + button.suggested-action:active, box.linked > entry + button.suggested-action:checked, box.linked > entry + button.destructive-action, box.linked > entry + button.destructive-action:hover, box.linked > entry + button.destructive-action:active, box.linked > entry + button.destructive-action:checked, grid.linked > button:last-child, grid.linked > button:last-child:hover, grid.linked > button:last-child:active, grid.linked > button:last-child:checked, grid.linked entry:last-child, grid.linked entry:last-child:hover, grid.linked entry:last-child:active, grid.linked entry:last-child:checked, grid.linked > entry + button.suggested-action, grid.linked > entry + button.suggested-action:hover, grid.linked > entry + button.suggested-action:active, grid.linked > entry + button.suggested-action:checked, grid.linked > entry + button.destructive-action, grid.linked > entry + button.destructive-action:hover, grid.linked > entry + button.destructive-action:active, grid.linked > entry + button.destructive-action:checked, buttonbox.linked > button:last-child, buttonbox.linked > button:last-child:hover, buttonbox.linked > button:last-child:active, buttonbox.linked > button:last-child:checked, buttonbox.linked entry:last-child, buttonbox.linked entry:last-child:hover, buttonbox.linked entry:last-child:active, buttonbox.linked entry:last-child:checked, buttonbox.linked > entry + button.suggested-action, buttonbox.linked > entry + button.suggested-action:hover, buttonbox.linked > entry + button.suggested-action:active, buttonbox.linked > entry + button.suggested-action:checked, buttonbox.linked > entry + button.destructive-action, buttonbox.linked > entry + button.destructive-action:hover, buttonbox.linked > entry + button.destructive-action:active, buttonbox.linked > entry + button.destructive-action:checked, .path-bar > button:last-child, .path-bar > button:last-child:hover, .path-bar > button:last-child:active, .path-bar > button:last-child:checked, .path-bar entry:last-child, .path-bar entry:last-child:hover, .path-bar entry:last-child:active, .path-bar entry:last-child:checked, .path-bar > entry + button.suggested-action, .path-bar > entry + button.suggested-action:hover, .path-bar > entry + button.suggested-action:active, .path-bar > entry + button.suggested-action:checked, .path-bar > entry + button.destructive-action, .path-bar > entry + button.destructive-action:hover, .path-bar > entry + button.destructive-action:active, .path-bar > entry + button.destructive-action:checked, viewswitcher > box > button:last-child, viewswitcher > box > button:last-child:hover, viewswitcher > box > button:last-child:active, viewswitcher > box > button:last-child:checked, viewswitcher > box entry:last-child, viewswitcher > box entry:last-child:hover, viewswitcher > box entry:last-child:active, viewswitcher > box entry:last-child:checked, viewswitcher > box > entry + button.suggested-action, viewswitcher > box > entry + button.suggested-action:hover, viewswitcher > box > entry + button.suggested-action:active, viewswitcher > box > entry + button.suggested-action:checked, viewswitcher > box > entry + button.destructive-action, viewswitcher > box > entry + button.destructive-action:hover, viewswitcher > box > entry + button.destructive-action:active, viewswitcher > box > entry + button.destructive-action:checked, spinbutton > button:last-child, spinbutton > button:last-child:hover, spinbutton > button:last-child:active, spinbutton > button:last-child:checked, spinbutton entry:last-child, spinbutton entry:last-child:hover, spinbutton entry:last-child:active, spinbutton entry:last-child:checked, spinbutton > entry + button.suggested-action, spinbutton > entry + button.suggested-action:hover, spinbutton > entry + button.suggested-action:active, spinbutton > entry + button.suggested-action:checked, spinbutton > entry + button.destructive-action, spinbutton > entry + button.destructive-action:hover, spinbutton > entry + button.destructive-action:active, spinbutton > entry + button.destructive-action:checked {
  border-right-width: 1px;
}
stackswitcher > button:first-child, box.linked > button:first-child, grid.linked > button:first-child, buttonbox.linked > button:first-child, .path-bar > button:first-child, viewswitcher > box > button:first-child, spinbutton > button:first-child {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
stackswitcher > button:last-child, box.linked > button:last-child, grid.linked > button:last-child, buttonbox.linked > button:last-child, .path-bar > button:last-child, viewswitcher > box > button:last-child, spinbutton > button:last-child {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
stackswitcher.vertical > button, stackswitcher.vertical > button:hover, stackswitcher.vertical > button:active, stackswitcher.vertical > button:checked, stackswitcher.vertical > entry, stackswitcher.vertical > entry:hover, stackswitcher.vertical > entry:active, stackswitcher.vertical > entry:checked, box.linked.vertical > button, box.linked.vertical > button:hover, box.linked.vertical > button:active, box.linked.vertical > button:checked, box.linked.vertical > entry, box.linked.vertical > entry:hover, box.linked.vertical > entry:active, box.linked.vertical > entry:checked, grid.linked.vertical > button, grid.linked.vertical > button:hover, grid.linked.vertical > button:active, grid.linked.vertical > button:checked, grid.linked.vertical > entry, grid.linked.vertical > entry:hover, grid.linked.vertical > entry:active, grid.linked.vertical > entry:checked, buttonbox.linked.vertical > button, buttonbox.linked.vertical > button:hover, buttonbox.linked.vertical > button:active, buttonbox.linked.vertical > button:checked, buttonbox.linked.vertical > entry, buttonbox.linked.vertical > entry:hover, buttonbox.linked.vertical > entry:active, buttonbox.linked.vertical > entry:checked, .path-bar.vertical > button, .path-bar.vertical > button:hover, .path-bar.vertical > button:active, .path-bar.vertical > button:checked, .path-bar.vertical > entry, .path-bar.vertical > entry:hover, .path-bar.vertical > entry:active, .path-bar.vertical > entry:checked, viewswitcher > box.vertical > button, viewswitcher > box.vertical > button:hover, viewswitcher > box.vertical > button:active, viewswitcher > box.vertical > button:checked, viewswitcher > box.vertical > entry, viewswitcher > box.vertical > entry:hover, viewswitcher > box.vertical > entry:active, viewswitcher > box.vertical > entry:checked, spinbutton.vertical > button, spinbutton.vertical > button:hover, spinbutton.vertical > button:active, spinbutton.vertical > button:checked, spinbutton.vertical > entry, spinbutton.vertical > entry:hover, spinbutton.vertical > entry:active, spinbutton.vertical > entry:checked {
  border-radius: 1;
  border-right-width: 1px;
  border-bottom-width: 0;
}
stackswitcher.vertical > button:last-child, stackswitcher.vertical > button:last-child:hover, stackswitcher.vertical > button:last-child:active, stackswitcher.vertical > button:last-child:checked, stackswitcher.vertical entry:last-child, stackswitcher.vertical entry:last-child:hover, stackswitcher.vertical entry:last-child:active, stackswitcher.vertical entry:last-child:checked, stackswitcher.vertical > entry + button.suggested-action, stackswitcher.vertical > entry + button.suggested-action:hover, stackswitcher.vertical > entry + button.suggested-action:active, stackswitcher.vertical > entry + button.suggested-action:checked, stackswitcher.vertical > entry + button.destructive-action, stackswitcher.vertical > entry + button.destructive-action:hover, stackswitcher.vertical > entry + button.destructive-action:active, stackswitcher.vertical > entry + button.destructive-action:checked, box.linked.vertical > button:last-child, box.linked.vertical > button:last-child:hover, box.linked.vertical > button:last-child:active, box.linked.vertical > button:last-child:checked, box.linked.vertical entry:last-child, box.linked.vertical entry:last-child:hover, box.linked.vertical entry:last-child:active, box.linked.vertical entry:last-child:checked, box.linked.vertical > entry + button.suggested-action, box.linked.vertical > entry + button.suggested-action:hover, box.linked.vertical > entry + button.suggested-action:active, box.linked.vertical > entry + button.suggested-action:checked, box.linked.vertical > entry + button.destructive-action, box.linked.vertical > entry + button.destructive-action:hover, box.linked.vertical > entry + button.destructive-action:active, box.linked.vertical > entry + button.destructive-action:checked, grid.linked.vertical > button:last-child, grid.linked.vertical > button:last-child:hover, grid.linked.vertical > button:last-child:active, grid.linked.vertical > button:last-child:checked, grid.linked.vertical entry:last-child, grid.linked.vertical entry:last-child:hover, grid.linked.vertical entry:last-child:active, grid.linked.vertical entry:last-child:checked, grid.linked.vertical > entry + button.suggested-action, grid.linked.vertical > entry + button.suggested-action:hover, grid.linked.vertical > entry + button.suggested-action:active, grid.linked.vertical > entry + button.suggested-action:checked, grid.linked.vertical > entry + button.destructive-action, grid.linked.vertical > entry + button.destructive-action:hover, grid.linked.vertical > entry + button.destructive-action:active, grid.linked.vertical > entry + button.destructive-action:checked, buttonbox.linked.vertical > button:last-child, buttonbox.linked.vertical > button:last-child:hover, buttonbox.linked.vertical > button:last-child:active, buttonbox.linked.vertical > button:last-child:checked, buttonbox.linked.vertical entry:last-child, buttonbox.linked.vertical entry:last-child:hover, buttonbox.linked.vertical entry:last-child:active, buttonbox.linked.vertical entry:last-child:checked, buttonbox.linked.vertical > entry + button.suggested-action, buttonbox.linked.vertical > entry + button.suggested-action:hover, buttonbox.linked.vertical > entry + button.suggested-action:active, buttonbox.linked.vertical > entry + button.suggested-action:checked, buttonbox.linked.vertical > entry + button.destructive-action, buttonbox.linked.vertical > entry + button.destructive-action:hover, buttonbox.linked.vertical > entry + button.destructive-action:active, buttonbox.linked.vertical > entry + button.destructive-action:checked, .path-bar.vertical > button:last-child, .path-bar.vertical > button:last-child:hover, .path-bar.vertical > button:last-child:active, .path-bar.vertical > button:last-child:checked, .path-bar.vertical entry:last-child, .path-bar.vertical entry:last-child:hover, .path-bar.vertical entry:last-child:active, .path-bar.vertical entry:last-child:checked, .path-bar.vertical > entry + button.suggested-action, .path-bar.vertical > entry + button.suggested-action:hover, .path-bar.vertical > entry + button.suggested-action:active, .path-bar.vertical > entry + button.suggested-action:checked, .path-bar.vertical > entry + button.destructive-action, .path-bar.vertical > entry + button.destructive-action:hover, .path-bar.vertical > entry + button.destructive-action:active, .path-bar.vertical > entry + button.destructive-action:checked, viewswitcher > box.vertical > button:last-child, viewswitcher > box.vertical > button:last-child:hover, viewswitcher > box.vertical > button:last-child:active, viewswitcher > box.vertical > button:last-child:checked, viewswitcher > box.vertical entry:last-child, viewswitcher > box.vertical entry:last-child:hover, viewswitcher > box.vertical entry:last-child:active, viewswitcher > box.vertical entry:last-child:checked, viewswitcher > box.vertical > entry + button.suggested-action, viewswitcher > box.vertical > entry + button.suggested-action:hover, viewswitcher > box.vertical > entry + button.suggested-action:active, viewswitcher > box.vertical > entry + button.suggested-action:checked, viewswitcher > box.vertical > entry + button.destructive-action, viewswitcher > box.vertical > entry + button.destructive-action:hover, viewswitcher > box.vertical > entry + button.destructive-action:active, viewswitcher > box.vertical > entry + button.destructive-action:checked, spinbutton.vertical > button:last-child, spinbutton.vertical > button:last-child:hover, spinbutton.vertical > button:last-child:active, spinbutton.vertical > button:last-child:checked, spinbutton.vertical entry:last-child, spinbutton.vertical entry:last-child:hover, spinbutton.vertical entry:last-child:active, spinbutton.vertical entry:last-child:checked, spinbutton.vertical > entry + button.suggested-action, spinbutton.vertical > entry + button.suggested-action:hover, spinbutton.vertical > entry + button.suggested-action:active, spinbutton.vertical > entry + button.suggested-action:checked, spinbutton.vertical > entry + button.destructive-action, spinbutton.vertical > entry + button.destructive-action:hover, spinbutton.vertical > entry + button.destructive-action:active, spinbutton.vertical > entry + button.destructive-action:checked {
  border-bottom-width: 1px;
}

box.linked button {
  padding-top: 0;
  padding-bottom: 0;
}
box.linked.horizontal > combobox button:last-child, box.linked.horizontal > combobox button:last-child:hover, box.linked.horizontal > combobox button:last-child:active, box.linked.horizontal > combobox button:last-child:checked {
  border-right-width: 0px;
}
box.linked.horizontal > combobox:last-child button, box.linked.horizontal > combobox:last-child button:hover, box.linked.horizontal > combobox:last-child button:active, box.linked.horizontal > combobox:last-child button:checked {
  border-right-width: 1px;
}
box.linked entry.combo + button.combo {
  padding: 0 5px 0 5px;
  background-color: rgb(25.6099557839, 24.634837209, 20.7477442703);
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
  border-color: rgb(9.5872350668, 8.7355012766, 5.8240483169);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.04), transparent);
  color: #eeeeee;
}
box.linked entry.combo + button.combo:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), transparent);
  border-color: rgba(9.5872350668, 8.7355012766, 5.8240483169, 0.5);
  box-shadow: inset 0 0 0 1px transparent, inset 0 0 transparent, 0 1px rgba(255, 255, 255, 0.05);
}
box.linked entry.combo + button.combo:hover {
  background-color: transparent;
}
box.linked entry.combo + button.combo:active {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
}
box.linked entry.combo + button.combo.combo {
  padding: 0;
}

box.page {
  padding: 25px;
}
box.page box.card {
  margin-top: 25px;
}
box.page box.card:first-child {
  margin-top: 0px;
}

.view, iconview,
.view text,
iconview text,
textview text {
  background-color: #201f1b;
}

paned > box scrolledwindow, paned > grid scrolledwindow {
  border: none;
  border-radius: 0;
}
paned > box scrolledwindow > treeview cell, paned > box scrolledwindow > treeview .cell, paned > grid scrolledwindow > treeview cell, paned > grid scrolledwindow > treeview .cell {
  box-shadow: none;
}

flowbox * {
  transition: left 1s linear;
}

label.heading {
  font-weight: 700;
  color: rgb(96, 96, 96);
}
button {
  padding: 5px 8px 5px;
  min-height: 15px;
  min-width: 16px;
  border-radius: 2px;
  color: #eeeeee;
  font-size: 0.92em;
  font-weight: 500;
  text-shadow: none;
  background-image: linear-gradient(to bottom, rgb(42.8404164468, 41.8032565614, 37.6362980016), rgb(40.9143433626, 39.8833939769, 35.7442086183), rgb(35.7345619763, 34.721121504, 30.6605127896));
  border: 1px solid rgb(9.3521317913, 8.5141594778, 5.6542569282);
  box-shadow: 0 1px rgba(60, 60, 60, 0.08) inset, 0 1px rgba(255, 255, 255, 0.05), 0 0 0 1px rgba(255, 255, 255, 0.03) inset, 0 -1px rgba(60, 60, 60, 0.03) inset;
  color: #eeeeee;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
button.image-button:not(.text-button), button.toggle:not(.text-button) {
  padding: 0;
  min-height: 24px;
  min-width: 24px;
}
button.close.flat {
  padding: 0;
  min-width: 8px;
  min-height: 8px;
  margin-right: 4px;
}
button.flat, button.flat:disabled {
  background-image: none;
  border-color: transparent;
  box-shadow: none;
}
button.image-button:not(.text-button), button.toggle:not(.text-button) {
  color: #eeeeee;
}
button:hover {
  outline-color: transparent;
  border-color: rgb(9.3521317913, 8.5141594778, 5.6542569282);
  background-image: linear-gradient(to bottom, rgb(55.4178701155, 54.3434892802, 50.0110759987), rgb(48.0074074948, 46.954300776, 42.716252426));
  -gtk-icon-effect: highlight;
  box-shadow: 0 1px rgba(60, 60, 60, 0.08) inset, 0 1px rgba(255, 255, 255, 0.05), 0 0 0 1px rgba(255, 255, 255, 0.03) inset, 0 -1px rgba(60, 60, 60, 0.03) inset;
}
button:active, button:checked {
  color: #eeeeee;
  border-color: rgb(9.3521317913, 8.5141594778, 5.6542569282);
  background-image: linear-gradient(to bottom, rgb(17.6915452522, 16.7514088435, 13.024686106), rgb(17.6915452522, 16.7514088435, 13.024686106));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
button:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgb(42.8404164468, 41.8032565614, 37.6362980016), rgb(40.9143433626, 39.8833939769, 35.7442086183));
  border-color: rgba(9.3521317913, 8.5141594778, 5.6542569282, 0.5);
}
button:disabled image {
  color: rgba(255, 255, 255, 0.45);
}
button.suggested-action, button.blue {
  background-image: linear-gradient(to bottom, rgb(81.4745804117, 127.0682790855, 174.7572482337), rgb(79.2029617843, 124.7156435015, 172.2584839217), rgb(73.0381207205, 118.3395087348, 165.4787592621));
  border: 1px solid rgb(9.3521317913, 8.5141594778, 5.6542569282);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
  color: #eeeeee;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
button.suggested-action.image-button:not(.text-button), button.suggested-action.toggle:not(.text-button), button.blue.image-button:not(.text-button), button.blue.toggle:not(.text-button) {
  color: #eeeeee;
}
button.suggested-action:hover, button.blue:hover {
  outline-color: transparent;
  border-color: rgb(9.3521317913, 8.5141594778, 5.6542569282);
  background-image: linear-gradient(to bottom, rgb(83.7580365843, 142.0695147382, 203.8169830452), rgb(76.0258212365, 133.2316135132, 193.6332647836));
  -gtk-icon-effect: highlight;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
}
button.suggested-action:active, button.suggested-action:checked, button.blue:active, button.blue:checked {
  color: #eeeeee;
  border-color: rgb(9.3521317913, 8.5141594778, 5.6542569282);
  background-image: linear-gradient(to bottom, rgb(50.6576703805, 95.3942437951, 140.982534541), rgb(50.6576703805, 95.3942437951, 140.982534541));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
button.suggested-action:disabled, button.blue:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgb(81.4745804117, 127.0682790855, 174.7572482337), rgb(79.2029617843, 124.7156435015, 172.2584839217));
  border-color: rgba(9.3521317913, 8.5141594778, 5.6542569282, 0.5);
}
button.suggested-action:disabled image, button.blue:disabled image {
  color: rgba(255, 255, 255, 0.45);
}
button.destructive-action, button.red {
  background-image: linear-gradient(to bottom, rgb(184.8879175359, 80.9346647484, 70.7662074255), rgb(182.2330268626, 78.548287293, 68.545834404), rgb(175.0188813727, 72.0432599769, 62.5210375638));
  border: 1px solid rgb(9.3521317913, 8.5141594778, 5.6542569282);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
  color: #eeeeee;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
button.destructive-action.image-button:not(.text-button), button.destructive-action.toggle:not(.text-button), button.red.image-button:not(.text-button), button.red.toggle:not(.text-button) {
  color: #eeeeee;
}
button.destructive-action:hover, button.red:hover {
  outline-color: transparent;
  border-color: rgb(9.3521317913, 8.5141594778, 5.6542569282);
  background-image: linear-gradient(to bottom, rgb(215.0912456626, 86.5944360908, 72.7533021569), rgb(204.2663448537, 78.3901313138, 65.3182041517));
  -gtk-icon-effect: highlight;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
}
button.destructive-action:active, button.destructive-action:checked, button.red:active, button.red:checked {
  color: #eeeeee;
  border-color: rgb(9.3521317913, 8.5141594778, 5.6542569282);
  background-image: linear-gradient(to bottom, rgb(148.8038897545, 47.874214278, 40.6256165112), rgb(148.8038897545, 47.874214278, 40.6256165112));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
button.destructive-action:disabled, button.red:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgb(184.8879175359, 80.9346647484, 70.7662074255), rgb(182.2330268626, 78.548287293, 68.545834404));
  border-color: rgba(9.3521317913, 8.5141594778, 5.6542569282, 0.5);
}
button.destructive-action:disabled image, button.red:disabled image {
  color: rgba(255, 255, 255, 0.45);
}
button.yellow {
  background-image: linear-gradient(to bottom, rgb(226.7745964751, 170.6539150977, 73.3880889486), rgb(224.1639879143, 168.1617545773, 70.6109855712), rgb(217.0758799415, 161.3995357384, 62.8958748771));
  border: 1px solid rgb(9.3521317913, 8.5141594778, 5.6542569282);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
  color: #303030;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
button.yellow.image-button:not(.text-button), button.yellow.toggle:not(.text-button) {
  color: #303030;
}
button.yellow:hover {
  outline-color: transparent;
  border-color: rgb(9.3521317913, 8.5141594778, 5.6542569282);
  background-image: linear-gradient(to bottom, rgb(254.2107356533, 189.5915356252, 81.6433752469), rgb(245.4256920726, 180.5977018334, 71.2779723785));
  -gtk-icon-effect: highlight;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
}
button.yellow:active, button.yellow:checked {
  color: #303030;
  border-color: rgb(9.3521317913, 8.5141594778, 5.6542569282);
  background-image: linear-gradient(to bottom, rgb(191.3997718825, 136.958943176, 30.3072191576), rgb(191.3997718825, 136.958943176, 30.3072191576));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
button.yellow:disabled {
  color: rgba(48, 48, 48, 0.4);
  background-image: linear-gradient(to bottom, rgb(226.7745964751, 170.6539150977, 73.3880889486), rgb(224.1639879143, 168.1617545773, 70.6109855712));
  border-color: rgba(9.3521317913, 8.5141594778, 5.6542569282, 0.5);
}
button.yellow:disabled image {
  color: rgba(255, 255, 255, 0.45);
}
button.green {
  background-image: linear-gradient(to bottom, rgb(127.0803204739, 174.8126106222, 80.4241164943), rgb(124.7296812065, 172.3238794092, 77.9424797832), rgb(118.3587974058, 165.572218887, 71.1510570259));
  border: 1px solid rgb(9.3521317913, 8.5141594778, 5.6542569282);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
  color: #eeeeee;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
button.green.image-button:not(.text-button), button.green.toggle:not(.text-button) {
  color: #eeeeee;
}
button.green:hover {
  outline-color: transparent;
  border-color: rgb(9.3521317913, 8.5141594778, 5.6542569282);
  background-image: linear-gradient(to bottom, rgb(142.2383809135, 203.8197524572, 84.8487255914), rgb(133.506361382, 193.5271314086, 76.7253040036));
  -gtk-icon-effect: highlight;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
}
button.green:active, button.green:checked {
  color: #eeeeee;
  border-color: rgb(9.3521317913, 8.5141594778, 5.6542569282);
  background-image: linear-gradient(to bottom, rgb(95.4288657915, 141.1892022401, 45.3529518061), rgb(95.4288657915, 141.1892022401, 45.3529518061));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
button.green:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgb(127.0803204739, 174.8126106222, 80.4241164943), rgb(124.7296812065, 172.3238794092, 77.9424797832));
  border-color: rgba(9.3521317913, 8.5141594778, 5.6542569282, 0.5);
}
button.green:disabled image {
  color: rgba(255, 255, 255, 0.45);
}
button.purple {
  background-image: linear-gradient(to bottom, rgb(114.3992612729, 81.2177439368, 174.4915385006), rgb(112.169806814, 78.8949103295, 171.944909185), rgb(106.1407308172, 72.5777520127, 165.0317832739));
  border: 1px solid rgb(9.3521317913, 8.5141594778, 5.6542569282);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
  color: #eeeeee;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
button.purple.image-button:not(.text-button), button.purple.toggle:not(.text-button) {
  color: #eeeeee;
}
button.purple:hover {
  outline-color: transparent;
  border-color: rgb(9.3521317913, 8.5141594778, 5.6542569282);
  background-image: linear-gradient(to bottom, rgb(124.8474357166, 84.1391030099, 203.9682344441), rgb(116.7920555652, 76.3650419801, 193.5377146763));
  -gtk-icon-effect: highlight;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
}
button.purple:active, button.purple:checked {
  color: #eeeeee;
  border-color: rgb(9.3521317913, 8.5141594778, 5.6542569282);
  background-image: linear-gradient(to bottom, rgb(84.6388198583, 49.3914650248, 140.0050516733), rgb(84.6388198583, 49.3914650248, 140.0050516733));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
button.purple:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgb(114.3992612729, 81.2177439368, 174.4915385006), rgb(112.169806814, 78.8949103295, 171.944909185));
  border-color: rgba(9.3521317913, 8.5141594778, 5.6542569282, 0.5);
}
button.purple:disabled image {
  color: rgba(255, 255, 255, 0.45);
}
button.grey, button.gray {
  background-image: linear-gradient(to bottom, rgb(139.4880620798, 117.3472919583, 117.3672514525), rgb(137.1198072646, 115.0613445642, 115.0850193316), rgb(130.7020544039, 108.8723818962, 108.9066190194));
  border: 1px solid rgb(9.3521317913, 8.5141594778, 5.6542569282);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
  color: #eeeeee;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
button.grey.image-button:not(.text-button), button.grey.toggle:not(.text-button), button.gray.image-button:not(.text-button), button.gray.toggle:not(.text-button) {
  color: #eeeeee;
}
button.grey:hover, button.gray:hover {
  outline-color: transparent;
  border-color: rgb(9.3521317913, 8.5141594778, 5.6542569282);
  background-image: linear-gradient(to bottom, rgb(167.8920170436, 119.3023779582, 119.2135354989), rgb(158.2636477159, 111.3299798944, 111.2639942841));
  -gtk-icon-effect: highlight;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
}
button.grey:active, button.grey:checked, button.gray:active, button.gray:checked {
  color: #eeeeee;
  border-color: rgb(9.3521317913, 8.5141594778, 5.6542569282);
  background-image: linear-gradient(to bottom, rgb(107.6213468618, 86.694426509, 86.7740994836), rgb(107.6213468618, 86.694426509, 86.7740994836));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
button.grey:disabled, button.gray:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgb(139.4880620798, 117.3472919583, 117.3672514525), rgb(137.1198072646, 115.0613445642, 115.0850193316));
  border-color: rgba(9.3521317913, 8.5141594778, 5.6542569282, 0.5);
}
button.grey:disabled image, button.gray:disabled image {
  color: rgba(255, 255, 255, 0.45);
}
button.silver {
  background-image: linear-gradient(to bottom, rgb(227.4031832727, 224.6372956196, 224.6373962318), rgb(224.8248734636, 222.0650224649, 222.0651412711), rgb(217.8269978932, 215.0838015044, 215.083971134));
  border: 1px solid rgb(9.3521317913, 8.5141594778, 5.6542569282);
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
  color: #303030;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
button.silver.image-button:not(.text-button), button.silver.toggle:not(.text-button) {
  color: #303030;
}
button.silver:hover {
  outline-color: transparent;
  border-color: rgb(9.3521317913, 8.5141594778, 5.6542569282);
  background-image: linear-gradient(to bottom, rgb(246.9100187764, 238.2289711919, 238.2281736797), rgb(238.1779516466, 227.5742303127, 227.5730768178));
  -gtk-icon-effect: highlight;
  box-shadow: inset 0 1px rgba(255, 255, 255, 0.08), 0 1px rgba(255, 255, 255, 0.05), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03);
}
button.silver:active, button.silver:checked {
  color: #303030;
  border-color: rgb(9.3521317913, 8.5141594778, 5.6542569282);
  background-image: linear-gradient(to bottom, rgb(192.5130773631, 189.833750646, 189.8341241846), rgb(192.5130773631, 189.833750646, 189.8341241846));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
button.silver:disabled {
  color: rgba(48, 48, 48, 0.4);
  background-image: linear-gradient(to bottom, rgb(227.4031832727, 224.6372956196, 224.6373962318), rgb(224.8248734636, 222.0650224649, 222.0651412711));
  border-color: rgba(9.3521317913, 8.5141594778, 5.6542569282, 0.5);
}
button.silver:disabled image {
  color: rgba(96, 96, 96, 0.45);
}

#yad-dialog-window buttonbox > button {
  padding: 2px 4px;
}

window.unified headerbar > button.image-button {
  background-image: none;
  border-color: transparent;
  box-shadow: none;
}

button.titlebutton, windowcontrols > button {
  background-image: none;
  box-shadow: none;
  border-color: transparent;
}

box.card {
  min-width: 200px;
}
box.card > .header {
  background-color: #404040;
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-bottom: none;
}
box.card > frame.header image, box.card > frame.header svg, box.card > x-frame.header image, box.card > x-frame.header svg {
  color: white;
  min-height: 100px;
}
box.card > .content {
  padding: 10px;
  background-color: rgb(22.0472634407, 21.0872376761, 17.2690990828);
  border: 1px solid rgba(0, 0, 0, 0.15);
}
box.card > .header + .content {
  border-top: none;
}
box.card.rounded > .content {
  border-radius: 2px;
}

grid.card {
  background-color: rgb(25.6099557839, 24.634837209, 20.7477442703);
  box-shadow: 0 1px 0 0 rgba(24, 24, 24, 0.4), 0 0 0 1px rgba(24, 24, 24, 0.6);
  transition: background 100ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
}
grid.card.rounded {
  border-radius: 2px;
}

revealer > overlay > grid.card {
  background-color: white;
  box-shadow: rgba(0, 0, 0, 0.32) 0px 0px 2px;
  border: none;
}
revealer > overlay > grid.card.rounded {
  border-radius: 3px;
}

combobox {
  font-size: 1em;
}
combobox button.combo {
  min-height: 24px;
  min-width: 24px;
  padding: 0 0 0 5px;
  color: rgb(221.5147807121, 221.5147807121, 221.5147807121);
  font-weight: 500;
  text-shadow: none;
}
combobox button.combo, combobox button.combo:hover {
  border-radius: 2px;
}
combobox button.combo box {
  padding-right: 6px;
}
combobox.slim button.combo {
  min-height: 22px;
}
combobox arrow {
  -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
  min-height: 1em;
  min-width: 1em;
}

box.linked > combobox:not(:first-child) button.combo {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
box.linked > combobox:not(:last-child) button.combo {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
box.linked > entry:not(:first-child), box.linked > button:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
box.linked > entry:not(:last-child), box.linked > button:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

entry {
  min-height: 23px;
  min-width: 0px;
  padding: 1px 5px 0px 5px;
  border: 1px solid;
  border-radius: 2px;
  background-color: rgb(25.6099557839, 24.634837209, 20.7477442703);
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
  border-color: rgb(9.5872350668, 8.7355012766, 5.8240483169);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.04), transparent);
  color: #eeeeee;
  transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
entry:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), transparent);
  border-color: rgba(9.5872350668, 8.7355012766, 5.8240483169, 0.5);
  box-shadow: inset 0 0 0 1px transparent, inset 0 0 transparent, 0 1px rgba(255, 255, 255, 0.05);
}
entry image.left {
  margin-right: 5px;
}
entry image.right {
  margin-left: 5px;
}

stackswitcher > button {
  border-radius: 0;
  border-right-width: 0;
  font-size: 0.92em;
}
stackswitcher > button:first-child {
  border-radius: 2px 0 0 2px;
}
stackswitcher > button:last-child {
  border-radius: 0 2px 2px 0;
}

/*
	E.g.: Activity Monitor	
*/
treeview {
  -GtkTreeView-vertical-separator: 4px;
  -GtkTreeView-expander-size: 14;
  -gtk-icon-style: regular;
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05);
  background-color: rgb(13.4526601937, 12.5337005429, 8.9385831439);
}
treeview.sidebar {
  box-shadow: none;
}
treeview header button, treeview header button:hover, treeview header button:active, treeview header button:checked {
  border-color: rgb(13.4526601937, 12.5337005429, 8.9385831439);
  min-height: 6px;
  padding: 4px 6px 4px;
  border-left-width: 0;
  border-radius: 0;
  border-top-width: 0;
}
treeview header button:last-child, treeview header button:last-child:hover, treeview header button:last-child:active, treeview header button:last-child:checked {
  border-right-width: 0;
}
treeview cell, treeview .cell:not(check):not(radio) {
  color: rgb(234.6851873554, 234.6851873554, 234.6851873554);
  font-weight: 500;
  font-size: 0.96em;
  text-shadow: none;
  border-width: 0;
  -gtk-icon-style: regular;
  padding: 0 0.5px 0 0;
  background-color: rgb(13.4526601937, 12.5337005429, 8.9385831439);
}
treeview cell.\:selected, treeview cell:hover.\:selected, treeview .cell:not(check):not(radio).\:selected, treeview .cell:not(check):not(radio):hover.\:selected {
  background-color: #3689e6;
  color: #eeeeee;
}
treeview cell:hover, treeview .cell:not(check):not(radio):hover {
  background-color: rgb(13.7873134878, 12.8666076023, 9.2454778756);
  color: #eeeeee;
  box-shadow: none;
}
treeview cell:hover, treeview .cell:not(check):not(radio):hover {
  background-color: rgb(1.7654631237, 1.4838990818, 0.6509769407);
}

treeview.menu cell, treeview.menu .cell {
  color: rgb(234.6851873554, 234.6851873554, 234.6851873554);
  font-weight: 600;
  font-size: 0.93em;
}

paned > treeview {
  box-shadow: none;
}

separator {
  background-color: rgb(13.4526601937, 12.5337005429, 8.9385831439);
  background-size: 1px 1px;
}

separator.horizontal, paned > separator {
  min-width: 1px;
  min-height: 1px;
  -gtk-icon-source: none;
  border-style: none;
}

grid > label + separator {
  margin-top: 3px;
}

leaflet box + separator {
  background-color: rgb(14.9646061049, 14.0378629889, 10.3730406175);
}

scrollbar {
  background-color: rgb(23.8202144804, 22.8525567752, 18.9995054567);
  background-color: transparent;
  transition: 300ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -GtkScrollbar-has-backward-stepper: false;
  -GtkScrollbar-has-forward-stepper: false;
}
scrollbar.horizontal slider {
  min-width: 24px;
}
scrollbar.vertical slider {
  min-height: 24px;
}

scrollbar slider {
  min-width: 4px;
  min-height: 4px;
  margin: -1px;
  border: 4px solid transparent;
  border-radius: 0px;
  background-clip: padding-box;
  background-color: #797979;
}

scrollbar slider:hover {
  background-color: #515151;
}

scrollbar slider:hover:active {
  background-color: #3689e6;
}

scrollbar slider:disabled {
  background-color: transparent;
}

scrollbar.fine-tune slider {
  min-width: 4px;
  min-height: 4px;
}

scrollbar.fine-tune.horizontal slider {
  border-width: 5px 4px;
}

scrollbar.fine-tune.vertical slider {
  border-width: 4px 5px;
}

notebook {
  padding: 0;
}
notebook tab {
  padding: 0px;
  padding-right: 2px;
  padding-left: 4px;
  margin-left: -1px;
  background: rgb(19.8118448494, 18.8618123604, 15.0895275541);
  border: 1px solid rgb(13.4526601937, 12.5337005429, 8.9385831439);
  border-bottom-width: 0px;
  border-top-width: 0px;
  font-weight: 400;
  font-size: 11px;
  transition: background 220ms;
}
notebook tab:hover {
  background: rgb(25.6099557839, 24.634837209, 20.7477442703);
}
notebook tab:checked {
  background: rgb(23.8202144804, 22.8525567752, 18.9995054567);
}
notebook tab box {
  padding: 4px 4px 4px 5px;
}
notebook tab label {
  margin-top: 1px;
}
notebook tab button {
  padding: 0;
  min-width: 16px;
  min-height: 16px;
  margin-top: 1px;
  margin-bottom: 1px;
}
notebook > header {
  padding: 0px;
  border: 1px solid rgb(13.4526601937, 12.5337005429, 8.9385831439);
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}
notebook > header.left tab, notebook > header.right tab {
  border-right-width: 0px;
  border-bottom-width: 1px;
}
notebook > header.left {
  border-right-width: 1px;
  border-bottom-width: 0px;
}
notebook > header.right {
  border-left-width: 1px;
  border-bottom-width: 0px;
}
notebook > header.bottom {
  border-left-width: 0px;
  border-top-width: 1px;
  border-bottom-width: 0px;
}
notebook > header button.flat.toggle.popup {
  min-width: 16px;
  border-radius: 0;
  padding: 0;
  border: none;
  box-shadow: none;
  margin: 0;
}
notebook > header button.flat.toggle.popup:hover, notebook > header button.flat.toggle.popup:active, notebook > header button.flat.toggle.popup:checked {
  background-color: none;
  background-image: none;
}
notebook.frame {
  border: 1px solid rgb(13.4526601937, 12.5337005429, 8.9385831439);
}

.nemo-window notebook tabs > tab ~ tab {
  padding-left: 0px;
}
.nemo-window notebook tabs > tab > box > image {
  margin-left: -22px;
}

scale {
  min-height: 10px;
  min-width: 10px;
  padding: 8px;
}
scale fill, scale highlight {
  margin: -1px;
}
scale trough {
  box-sizing: content-box;
  outline-offset: 2px;
  -gtk-outline-radius: 5px;
}
scale slider {
  min-height: 16px;
  min-width: 16px;
  margin: -8px;
  border-radius: 100%;
  box-sizing: content-box;
  background-clip: padding-box;
}
scale slider:active {
  outline-color: transparent;
}
scale slider:disabled {
  border-width: 1px;
}
scale slider {
  background-color: transparent;
  background-image: linear-gradient(to bottom, rgb(42.8404164468, 41.8032565614, 37.6362980016), rgb(40.9143433626, 39.8833939769, 35.7442086183), rgb(35.7345619763, 34.721121504, 30.6605127896));
  border: 1px solid rgba(0, 0, 0, 0.55);
  box-shadow: 0 1px rgba(255, 255, 255, 0.08) inset, 0 0 0 1px rgba(255, 255, 255, 0.03) inset, 0 -1px rgba(255, 255, 255, 0.03) inset, 0 1px rgba(0, 0, 0, 0.1);
}
scale slider:hover {
  background-image: linear-gradient(to bottom, rgb(45.3152336781, 44.2703112744, 40.06870845), rgb(43.3724457272, 42.3335969261, 38.159094197), rgb(38.1452951936, 37.1235525083, 33.0256330447));
}
scale slider:active {
  background-image: linear-gradient(to bottom, rgb(42.8404164468, 41.8032565614, 37.6362980016), rgb(42.8404164468, 41.8032565614, 37.6362980016));
  box-shadow: 0 1px rgba(180, 180, 180, 0.08) inset, 0 0 0 1px rgba(100, 100, 100, 0.03) inset, 0 -1px rgba(100, 100, 100, 0.03) inset, 0 1px rgba(0, 0, 0, 0.05);
}
scale slider {
  transition: background-image 220ms, box-shadow 220ms;
}
scale highlight {
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 6px;
  background-color: rgba(0, 0, 0, 0.45);
}
scale:disabled slider {
  transition: none;
  background-image: none;
  border: none;
  box-shadow: none;
}
scale:disabled highlight {
  background-color: rgba(0, 0, 0, 0.17);
  border: 1px solid rgba(0, 0, 0, 0.15);
}

scale fill, scale trough {
  border: 1px solid rgba(0, 0, 0, 0.3);
  border-radius: 6px;
  background-color: rgba(0, 0, 0, 0.05);
  min-width: 4px;
  min-height: 4px;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px rgba(255, 255, 255, 0.05);
}
scale fill:disabled, scale trough:disabled {
  background-color: rgba(0, 0, 0, 0.05);
}
scale fill fill:backdrop, scale fill trough:backdrop, scale trough fill:backdrop, scale trough trough:backdrop {
  background-color: rgba(0, 0, 0, 0.05);
  transition: 200ms ease-out;
}
scale fill fill:backdrop:disabled, scale fill trough:backdrop:disabled, scale trough fill:backdrop:disabled, scale trough trough:backdrop:disabled {
  background-color: rgba(0, 0, 0, 0.05);
}

scale marks {
  color: rgb(5.8663621748, 5.2491056113, 3.2092223645);
}
scale marks.top {
  margin-bottom: 6px;
  margin-top: -12px;
  margin-right: 6px;
  margin-left: -12px;
}
scale marks.bottom {
  margin-top: 6px;
  margin-bottom: -12px;
  margin-left: 6px;
  margin-right: -12px;
}

scale.horizontal indicator {
  min-height: 6px;
  min-width: 1px;
}

scale.vertical indicator {
  min-height: 1px;
  min-width: 6px;
}

scale.horizontal.marks-after:not(.marks-before) slider {
  margin: -11px -4px;
  padding: 0px;
  border-radius: 6px;
  min-height: 22px;
  min-width: 9px;
}

levelbar.horizontal block, progressbar.horizontal trough, progressbar.horizontal progress:backdrop {
  background-image: linear-gradient(to bottom, alpha(@highlight_color, 0.2), rgba(255, 255, 255, 0));
}
levelbar.horizontal block:backdrop, progressbar.horizontal trough:backdrop, progressbar.horizontal progress:backdrop {
  background-image: linear-gradient(to bottom, alpha(@highlight_color, 0.35), alpha(@highlight_color, 0.3));
}

levelbar.vertical block, progressbar.vertical progress, progressbar.vertical trough {
  background-image: linear-gradient(to right, alpha(@highlight_color, 0.2), rgba(255, 255, 255, 0));
}
levelbar.vertical block:backdrop, progressbar.vertical progress:backdrop, progressbar.vertical trough:backdrop {
  background-image: linear-gradient(to right, alpha(@highlight_color, 0.35), alpha(@highlight_color, 0.3));
}

progressbar {
  border-radius: 2px;
}
progressbar progress, progressbar trough {
  border-radius: 2px;
}
progressbar trough {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px rgba(255, 255, 255, 0.05);
}
progressbar.horizontal progress, progressbar.horizontal trough {
  min-height: 6px;
}
progressbar.vertical progress, progressbar.vertical trough {
  min-width: 6px;
}
progressbar.vertical progress {
  margin: -1px 0;
}
progressbar.horizontal progress {
  margin-left: -1px;
  margin-right: -1px;
  background-size: cover, 48px 100%;
  background-repeat: no-repeat;
  animation: progress 1.5s cubic-bezier(0.4, 0, 0.2, 1) infinite;
  background-image: linear-gradient(to bottom, alpha(@highlight_color, 0.2), rgba(255, 255, 255, 0)), linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.25) 60%, rgba(255, 255, 255, 0));
}
progressbar.horizontal progress.pulse {
  background-image: linear-gradient(to bottom, alpha(@highlight_color, 0.2), rgba(255, 255, 255, 0));
  animation: none;
}
progressbar.horizontal progress.right {
  animation-direction: reverse;
}
progressbar.horizontal progress:backdrop {
  animation: none;
  background-image: none;
}
progressbar.flat progress, progressbar.flat trough {
  box-shadow: none;
  border: none;
  border-radius: 2px;
  margin: 0;
}
progressbar.flat trough {
  background: alpha(@fg_color, 0.15);
}
progressbar progress, progressbar trough {
  border: 1px solid rgba(0, 0, 0, 0.36);
}
progressbar progress {
  background-color: #3689e6;
  background-clip: padding-box;
}
progressbar progress:backdrop {
  background-color: rgb(22.0472634407, 21.0872376761, 17.2690990828);
}
progressbar trough {
  background-clip: padding-box;
}
progressbar.suggested-action progress, progressbar.suggested-action trough, progressbar.blue progress, progressbar.blue trough {
  border: 1px solid rgba(0, 0, 0, 0.36);
}
progressbar.suggested-action progress, progressbar.blue progress {
  background-color: #6a8db2;
  background-clip: padding-box;
}
progressbar.suggested-action progress:backdrop, progressbar.blue progress:backdrop {
  background-color: rgb(22.0472634407, 21.0872376761, 17.2690990828);
}
progressbar.suggested-action trough, progressbar.blue trough {
  background-clip: padding-box;
}
progressbar.destructive-action progress, progressbar.destructive-action trough, progressbar.red progress, progressbar.red trough {
  border: 1px solid rgba(0, 0, 0, 0.36);
}
progressbar.destructive-action progress, progressbar.red progress {
  background-color: #bd685f;
  background-clip: padding-box;
}
progressbar.destructive-action progress:backdrop, progressbar.red progress:backdrop {
  background-color: rgb(22.0472634407, 21.0872376761, 17.2690990828);
}
progressbar.destructive-action trough, progressbar.red trough {
  background-clip: padding-box;
}
progressbar.yellow progress, progressbar.yellow trough {
  border: 1px solid rgba(0, 0, 0, 0.36);
}
progressbar.yellow progress {
  background-color: #e9b762;
  background-clip: padding-box;
}
progressbar.yellow progress:backdrop {
  background-color: rgb(22.0472634407, 21.0872376761, 17.2690990828);
}
progressbar.yellow trough {
  background-clip: padding-box;
}
progressbar.green progress, progressbar.green trough {
  border: 1px solid rgba(0, 0, 0, 0.36);
}
progressbar.green progress {
  background-color: #8db26a;
  background-clip: padding-box;
}
progressbar.green progress:backdrop {
  background-color: rgb(22.0472634407, 21.0872376761, 17.2690990828);
}
progressbar.green trough {
  background-clip: padding-box;
}
progressbar.purple progress, progressbar.purple trough {
  border: 1px solid rgba(0, 0, 0, 0.36);
}
progressbar.purple progress {
  background-color: #836ab2;
  background-clip: padding-box;
}
progressbar.purple progress:backdrop {
  background-color: rgb(22.0472634407, 21.0872376761, 17.2690990828);
}
progressbar.purple trough {
  background-clip: padding-box;
}
progressbar.grey progress, progressbar.grey trough, progressbar.gray progress, progressbar.gray trough {
  border: 1px solid rgba(0, 0, 0, 0.36);
}
progressbar.grey progress, progressbar.gray progress {
  background-color: #8e8e8e;
  background-clip: padding-box;
}
progressbar.grey progress:backdrop, progressbar.gray progress:backdrop {
  background-color: rgb(22.0472634407, 21.0872376761, 17.2690990828);
}
progressbar.grey trough, progressbar.gray trough {
  background-clip: padding-box;
}
progressbar.silver progress, progressbar.silver trough {
  border: 1px solid rgba(0, 0, 0, 0.36);
}
progressbar.silver progress {
  background-color: #f1f1f1;
  background-clip: padding-box;
}
progressbar.silver progress:backdrop {
  background-color: rgb(22.0472634407, 21.0872376761, 17.2690990828);
}
progressbar.silver trough {
  background-clip: padding-box;
}

@keyframes progress {
  from {
    background-position: 0, calc(0% - 48px), 0%;
  }
  to {
    background-position: 0, calc(100% + 48px), 0%;
  }
}
levelbar block {
  background-color: @accent_color_300;
  border: 1px solid rgba(0, 0, 0, 0.36);
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.03), 0 1px rgba(255, 255, 255, 0.05);
  border-radius: 2px;
  box-shadow: outset-highlight(), outset-shadow(1);
  transition: all duration("in-place") cubic-bezier(0.4, 0, 0.2, 1);
  background-clip: padding-box;
}
levelbar block.filled.low {
  background-color: #c6262e;
}
levelbar block.filled.middle {
  background-color: #f9c440;
}
levelbar block.filled.high {
  background-color: #3689e6;
}
levelbar block.filled.full {
  background-color: #9bdb4d;
}
levelbar block.filled:backdrop {
  background-color: rgb(22.0472634407, 21.0872376761, 17.2690990828);
}
levelbar block.empty {
  background-color: #201f1b;
}
levelbar.discrete.horizontal block {
  min-width: 24px;
}
levelbar.discrete.horizontal block:not(:first-child) {
  margin-left: 3px;
}
levelbar.discrete.vertical block {
  min-height: 24px;
}
levelbar.inverted block.filled.low {
  background-color: #9bdb4d;
}
levelbar.inverted block.filled.middle {
  background-color: #3689e6;
}
levelbar.inverted block.filled.high {
  background-color: #f9c440;
}
levelbar.inverted block.filled.full {
  background-color: #c6262e;
}
levelbar.horizontal block {
  min-height: 6px;
  min-width: 3px;
}
levelbar.vertical block {
  min-height: 3px;
  min-width: 6px;
}
levelbar.flat block {
  border: none;
  box-shadow: none;
}
levelbar.flat block.empty {
  background: rgba(22.0472634407, 21.0872376761, 17.2690990828, 0.2);
}
levelbar.flat block.filled.low:not(:backdrop) {
  background: #c6262e;
}
levelbar.flat block.filled.low:not(:backdrop) + .empty:not(:backdrop) {
  background: rgba(198, 38, 46, 0.2);
}
levelbar.flat block.filled.middle:not(:backdrop) {
  background: #f9c440;
}
levelbar.flat block.filled.middle:not(:backdrop) + .empty:not(:backdrop) {
  background: rgba(249, 196, 64, 0.2);
}
levelbar.flat block.filled.high:not(:backdrop) {
  background: rgba(22.0472634407, 21.0872376761, 17.2690990828, 0.6);
}
levelbar.flat block.filled.full:not(:backdrop) {
  background: #9bdb4d;
}
levelbar.flat block.filled.full:not(:backdrop) + .empty:not(:backdrop) {
  background: rgba(155, 219, 77, 0.2);
}
levelbar.flat block.filled:backdrop {
  background: rgba(22.0472634407, 21.0872376761, 17.2690990828, 0.2);
}
levelbar.flat.inverted block.filled.low:not(:backdrop) {
  background: #9bdb4d;
}
levelbar.flat.inverted block.filled.low:not(:backdrop) + .empty:not(:backdrop) {
  background: rgba(155, 219, 77, 0.2);
}
levelbar.flat.inverted block.filled.middle:not(:backdrop) {
  background: rgba(22.0472634407, 21.0872376761, 17.2690990828, 0.6);
}
levelbar.flat.inverted block.filled.high:not(:backdrop) {
  background: #f9c440;
}
levelbar.flat.inverted block.filled.high:not(:backdrop) + .empty:not(:backdrop) {
  background: rgba(249, 196, 64, 0.2);
}
levelbar.flat.inverted block.filled.full:not(:backdrop) {
  background: #c6262e;
}
levelbar.flat.inverted block.filled.full:not(:backdrop) + .empty:not(:backdrop) {
  background: rgba(198, 38, 46, 0.2);
}

spinbutton button {
  min-height: 26px;
  min-width: 26px;
  padding: 0;
}
spinbutton.horizontal button {
  background-color: rgb(25.6099557839, 24.634837209, 20.7477442703);
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
  border-color: rgb(9.5872350668, 8.7355012766, 5.8240483169);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.04), transparent);
  color: #eeeeee;
}
spinbutton.horizontal button:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), transparent);
  border-color: rgba(9.5872350668, 8.7355012766, 5.8240483169, 0.5);
  box-shadow: inset 0 0 0 1px transparent, inset 0 0 transparent, 0 1px rgba(255, 255, 255, 0.05);
}
spinbutton.horizontal button:hover {
  background-color: rgb(36.7717511234, 35.7547045843, 31.6778782248);
}
spinbutton.horizontal button:active {
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
}
spinbutton.horizontal:not(:disabled) button:disabled {
  border-color: rgb(9.5872350668, 8.7355012766, 5.8240483169);
}

switch {
  font-weight: bold;
  font-size: smaller;
  outline-offset: -4px;
  border-radius: 99px;
  color: transparent;
  text-shadow: none;
  border: 1px solid rgb(9.3521317913, 8.5141594778, 5.6542569282);
  background-color: rgb(13.4526601937, 12.5337005429, 8.9385831439);
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
}
switch slider {
  margin: 0px;
  min-width: 18px;
  min-height: 18px;
  border: 0px solid;
  border-radius: 99px;
  transition: all 200ms cubic-bezier(0.25, 0.46, 0.45, 0.94);
}
switch:checked {
  color: transparent;
  text-shadow: none;
}
switch:disabled {
  color: transparent;
  text-shadow: none;
}
switch image {
  color: rgba(238, 238, 238, 0.6);
}
switch slider {
  background-image: linear-gradient(to bottom, rgb(45.3152336781, 44.2703112744, 40.06870845), rgb(40.9143433626, 39.8833939769, 35.7442086183), rgb(33.3469857482, 32.3420525621, 28.3197765784));
  box-shadow: 0 0 0 1px rgb(9.3521317913, 8.5141594778, 5.6542569282), inset 0 1px rgba(255, 255, 255, 0.08), inset 0 0 0 1px rgba(128, 128, 128, 0.03), inset 0 -1px rgba(128, 128, 128, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.32);
}
switch:hover slider {
  background-image: linear-gradient(to bottom, rgb(57.9920256306, 56.910642162, 52.5472788163), rgb(45.5101467898, 44.4646229672, 40.2603391612));
}
switch:checked {
  border: 1px solid #080808;
  border: 1px solid hsl(253.6449119214, 164.6734028254%, 10.2245066166%);
  background-image: linear-gradient(to bottom, rgb(77, 161.5, 242.5), #3689e6);
}
switch:checked slider {
  box-shadow: 0 0 0 1px #1f1f1f, inset 0 1px rgba(255, 255, 255, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.8);
}
switch:checked image {
  color: #ffffff;
}
switch:disabled, switch:checked:disabled {
  background-color: #333;
  background-image: none;
  border: 1px solid #1f1f1f;
}
switch:disabled image, switch:checked:disabled image {
  color: rgba(238, 238, 238, 0.4);
}
switch:checked:disabled slider {
  box-shadow: 0 0 0 1px #1f1f1f, inset 0 1px rgba(255, 255, 255, 0.08), inset 0 0 0 1px rgba(255, 255, 255, 0.03), inset 0 -1px rgba(255, 255, 255, 0.03), 0 1px 2px 0 rgba(0, 0, 0, 0.22);
}

check, radio {
  min-width: 13px;
  min-height: 13px;
  -gtk-icon-size: 13px;
  padding: 0;
  margin: 0;
  transition: background-color 220ms;
  background-color: rgb(25.6099557839, 24.634837209, 20.7477442703);
  border: solid 1px rgb(9.5872350668, 8.7355012766, 5.8240483169);
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
}
check:hover, radio:hover {
  background-color: rgb(39.1922713693, 38.1670076634, 34.0532930016);
}
check:checked, check.\:checked, radio:checked, radio.\:checked {
  background-color: #3689e6;
  border: solid 1px rgb(2.6318349206, 2.2664221802, 1.1390917278);
}

checkbutton.color-button.blueberry check, checkbutton.color-button.blueberry radio, radiobutton.color-button.blueberry check, radiobutton.color-button.blueberry radio {
  background-color: rgb(25.6099557839, 24.634837209, 20.7477442703);
  border: solid 1px rgb(9.5872350668, 8.7355012766, 5.8240483169);
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
}
checkbutton.color-button.blueberry check:hover, checkbutton.color-button.blueberry radio:hover, radiobutton.color-button.blueberry check:hover, radiobutton.color-button.blueberry radio:hover {
  background-color: rgb(39.1922713693, 38.1670076634, 34.0532930016);
}
checkbutton.color-button.blueberry check:checked, checkbutton.color-button.blueberry check.\:checked, checkbutton.color-button.blueberry radio:checked, checkbutton.color-button.blueberry radio.\:checked, radiobutton.color-button.blueberry check:checked, radiobutton.color-button.blueberry check.\:checked, radiobutton.color-button.blueberry radio:checked, radiobutton.color-button.blueberry radio.\:checked {
  background-color: rgb(42.5862814804, 109.6058362911, 195.5839208902);
  border: solid 1px rgb(2.6318349206, 2.2664221802, 1.1390917278);
}
checkbutton.color-button.mint check, checkbutton.color-button.mint radio, radiobutton.color-button.mint check, radiobutton.color-button.mint radio {
  background-color: rgb(25.6099557839, 24.634837209, 20.7477442703);
  border: solid 1px rgb(9.5872350668, 8.7355012766, 5.8240483169);
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
}
checkbutton.color-button.mint check:hover, checkbutton.color-button.mint radio:hover, radiobutton.color-button.mint check:hover, radiobutton.color-button.mint radio:hover {
  background-color: rgb(39.1922713693, 38.1670076634, 34.0532930016);
}
checkbutton.color-button.mint check:checked, checkbutton.color-button.mint check.\:checked, checkbutton.color-button.mint radio:checked, checkbutton.color-button.mint radio.\:checked, radiobutton.color-button.mint check:checked, radiobutton.color-button.mint check.\:checked, radiobutton.color-button.mint radio:checked, radiobutton.color-button.mint radio.\:checked {
  background-color: rgb(2.8025189608, 154.9615168265, 139.4425239773);
  border: solid 1px rgb(2.6318349206, 2.2664221802, 1.1390917278);
}
checkbutton.color-button.lime check, checkbutton.color-button.lime radio, radiobutton.color-button.lime check, radiobutton.color-button.lime radio {
  background-color: rgb(25.6099557839, 24.634837209, 20.7477442703);
  border: solid 1px rgb(9.5872350668, 8.7355012766, 5.8240483169);
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
}
checkbutton.color-button.lime check:hover, checkbutton.color-button.lime radio:hover, radiobutton.color-button.lime check:hover, radiobutton.color-button.lime radio:hover {
  background-color: rgb(39.1922713693, 38.1670076634, 34.0532930016);
}
checkbutton.color-button.lime check:checked, checkbutton.color-button.lime check.\:checked, checkbutton.color-button.lime radio:checked, checkbutton.color-button.lime radio.\:checked, radiobutton.color-button.lime check:checked, radiobutton.color-button.lime check.\:checked, radiobutton.color-button.lime radio:checked, radiobutton.color-button.lime radio.\:checked {
  background-color: rgb(78.2365020671, 150.3243197744, 5.4511526063);
  border: solid 1px rgb(2.6318349206, 2.2664221802, 1.1390917278);
}
checkbutton.color-button.banana check, checkbutton.color-button.banana radio, radiobutton.color-button.banana check, radiobutton.color-button.banana radio {
  background-color: rgb(25.6099557839, 24.634837209, 20.7477442703);
  border: solid 1px rgb(9.5872350668, 8.7355012766, 5.8240483169);
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
}
checkbutton.color-button.banana check:hover, checkbutton.color-button.banana radio:hover, radiobutton.color-button.banana check:hover, radiobutton.color-button.banana radio:hover {
  background-color: rgb(39.1922713693, 38.1670076634, 34.0532930016);
}
checkbutton.color-button.banana check:checked, checkbutton.color-button.banana check.\:checked, checkbutton.color-button.banana radio:checked, checkbutton.color-button.banana radio.\:checked, radiobutton.color-button.banana check:checked, radiobutton.color-button.banana check.\:checked, radiobutton.color-button.banana radio:checked, radiobutton.color-button.banana radio.\:checked {
  background-color: rgb(216.3334985124, 175.926380483, 43.1915060493);
  border: solid 1px rgb(2.6318349206, 2.2664221802, 1.1390917278);
}
checkbutton.color-button.orange check, checkbutton.color-button.orange radio, radiobutton.color-button.orange check, radiobutton.color-button.orange radio {
  background-color: rgb(25.6099557839, 24.634837209, 20.7477442703);
  border: solid 1px rgb(9.5872350668, 8.7355012766, 5.8240483169);
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
}
checkbutton.color-button.orange check:hover, checkbutton.color-button.orange radio:hover, radiobutton.color-button.orange check:hover, radiobutton.color-button.orange radio:hover {
  background-color: rgb(39.1922713693, 38.1670076634, 34.0532930016);
}
checkbutton.color-button.orange check:checked, checkbutton.color-button.orange check.\:checked, checkbutton.color-button.orange radio:checked, checkbutton.color-button.orange radio.\:checked, radiobutton.color-button.orange check:checked, radiobutton.color-button.orange check.\:checked, radiobutton.color-button.orange radio:checked, radiobutton.color-button.orange radio.\:checked {
  background-color: rgb(207.9398464739, 103.1142121501, 20.1576241922);
  border: solid 1px rgb(2.6318349206, 2.2664221802, 1.1390917278);
}
checkbutton.color-button.strawberry check, checkbutton.color-button.strawberry radio, radiobutton.color-button.strawberry check, radiobutton.color-button.strawberry radio {
  background-color: rgb(25.6099557839, 24.634837209, 20.7477442703);
  border: solid 1px rgb(9.5872350668, 8.7355012766, 5.8240483169);
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
}
checkbutton.color-button.strawberry check:hover, checkbutton.color-button.strawberry radio:hover, radiobutton.color-button.strawberry check:hover, radiobutton.color-button.strawberry radio:hover {
  background-color: rgb(39.1922713693, 38.1670076634, 34.0532930016);
}
checkbutton.color-button.strawberry check:checked, checkbutton.color-button.strawberry check.\:checked, checkbutton.color-button.strawberry radio:checked, checkbutton.color-button.strawberry radio.\:checked, radiobutton.color-button.strawberry check:checked, radiobutton.color-button.strawberry check.\:checked, radiobutton.color-button.strawberry radio:checked, radiobutton.color-button.strawberry radio.\:checked {
  background-color: rgb(162.2377549173, 18.9045575376, 29.7356611026);
  border: solid 1px rgb(2.6318349206, 2.2664221802, 1.1390917278);
}
checkbutton.color-button.bubblegum check, checkbutton.color-button.bubblegum radio, radiobutton.color-button.bubblegum check, radiobutton.color-button.bubblegum radio {
  background-color: rgb(25.6099557839, 24.634837209, 20.7477442703);
  border: solid 1px rgb(9.5872350668, 8.7355012766, 5.8240483169);
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
}
checkbutton.color-button.bubblegum check:hover, checkbutton.color-button.bubblegum radio:hover, radiobutton.color-button.bubblegum check:hover, radiobutton.color-button.bubblegum radio:hover {
  background-color: rgb(39.1922713693, 38.1670076634, 34.0532930016);
}
checkbutton.color-button.bubblegum check:checked, checkbutton.color-button.bubblegum check.\:checked, checkbutton.color-button.bubblegum radio:checked, checkbutton.color-button.bubblegum radio.\:checked, radiobutton.color-button.bubblegum check:checked, radiobutton.color-button.bubblegum check.\:checked, radiobutton.color-button.bubblegum radio:checked, radiobutton.color-button.bubblegum radio.\:checked {
  background-color: rgb(186.5392437549, 48.432410833, 103.8116444791);
  border: solid 1px rgb(2.6318349206, 2.2664221802, 1.1390917278);
}
checkbutton.color-button.grape check, checkbutton.color-button.grape radio, radiobutton.color-button.grape check, radiobutton.color-button.grape radio {
  background-color: rgb(25.6099557839, 24.634837209, 20.7477442703);
  border: solid 1px rgb(9.5872350668, 8.7355012766, 5.8240483169);
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
}
checkbutton.color-button.grape check:hover, checkbutton.color-button.grape radio:hover, radiobutton.color-button.grape check:hover, radiobutton.color-button.grape radio:hover {
  background-color: rgb(39.1922713693, 38.1670076634, 34.0532930016);
}
checkbutton.color-button.grape check:checked, checkbutton.color-button.grape check.\:checked, checkbutton.color-button.grape radio:checked, checkbutton.color-button.grape radio.\:checked, radiobutton.color-button.grape check:checked, radiobutton.color-button.grape check.\:checked, radiobutton.color-button.grape radio:checked, radiobutton.color-button.grape radio.\:checked {
  background-color: rgb(147.68310957, 95.8259644574, 194.237457065);
  border: solid 1px rgb(2.6318349206, 2.2664221802, 1.1390917278);
}
checkbutton.color-button.cocoa check, checkbutton.color-button.cocoa radio, radiobutton.color-button.cocoa check, radiobutton.color-button.cocoa radio {
  background-color: rgb(25.6099557839, 24.634837209, 20.7477442703);
  border: solid 1px rgb(9.5872350668, 8.7355012766, 5.8240483169);
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
}
checkbutton.color-button.cocoa check:hover, checkbutton.color-button.cocoa radio:hover, radiobutton.color-button.cocoa check:hover, radiobutton.color-button.cocoa radio:hover {
  background-color: rgb(39.1922713693, 38.1670076634, 34.0532930016);
}
checkbutton.color-button.cocoa check:checked, checkbutton.color-button.cocoa check.\:checked, checkbutton.color-button.cocoa radio:checked, checkbutton.color-button.cocoa radio.\:checked, radiobutton.color-button.cocoa check:checked, radiobutton.color-button.cocoa check.\:checked, radiobutton.color-button.cocoa radio:checked, radiobutton.color-button.cocoa radio.\:checked {
  background-color: rgb(84.4782992544, 67.7979772078, 57.7886786117);
  border: solid 1px rgb(2.6318349206, 2.2664221802, 1.1390917278);
}
checkbutton.color-button.slate check, checkbutton.color-button.slate radio, radiobutton.color-button.slate check, radiobutton.color-button.slate radio {
  background-color: rgb(25.6099557839, 24.634837209, 20.7477442703);
  border: solid 1px rgb(9.5872350668, 8.7355012766, 5.8240483169);
  box-shadow: inset 0 0 0 1px rgba(54, 137, 230, 0), inset 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.05);
}
checkbutton.color-button.slate check:hover, checkbutton.color-button.slate radio:hover, radiobutton.color-button.slate check:hover, radiobutton.color-button.slate radio:hover {
  background-color: rgb(39.1922713693, 38.1670076634, 34.0532930016);
}
checkbutton.color-button.slate check:checked, checkbutton.color-button.slate check.\:checked, checkbutton.color-button.slate radio:checked, checkbutton.color-button.slate radio.\:checked, radiobutton.color-button.slate check:checked, radiobutton.color-button.slate check.\:checked, radiobutton.color-button.slate radio:checked, radiobutton.color-button.slate radio.\:checked {
  background-color: rgb(61.6435717199, 69.9928048404, 79.7939673144);
  border: solid 1px rgb(2.6318349206, 2.2664221802, 1.1390917278);
}

check {
  border-radius: 3px;
  color: #ffffff;
}
check:checked {
  -gtk-icon-source: image(-gtk-recolor(url("/usr/share/themes/xui.dark.blueberry/gtk-3.0/assets/x164897429344252-symbolic.svg")));
}

radio {
  border-radius: 100%;
  color: #ffffff;
}
radio:checked {
  -gtk-icon-source: image(-gtk-recolor(url("/usr/share/themes/xui.dark.blueberry/gtk-3.0/assets/x164897529748266-symbolic.svg")));
}

checkbutton label, radiobutton label {
  margin-top: -1px;
  margin-left: 5px;
}

menu, .menu, .context-menu, popover, window.popup {
  padding: 0px;
  background-color: rgb(28.918145655, 27.9298245274, 23.9827040994);
  min-width: 100px;
  border-radius: 4px;
  color: rgb(228.0820711193, 228.0820711193, 228.0820711193);
  font-weight: 500;
  font-size: 11.52px;
  text-shadow: none;
}
menu menuitem, menu modelbutton, .menu menuitem, .menu modelbutton, .context-menu menuitem, .context-menu modelbutton, popover menuitem, popover modelbutton, window.popup menuitem, window.popup modelbutton {
  min-height: 16px;
  min-width: 40px;
  padding: 5px 6px;
  text-shadow: none;
  margin-left: 0px;
}
menu menuitem image, menu modelbutton image, .menu menuitem image, .menu modelbutton image, .context-menu menuitem image, .context-menu modelbutton image, popover menuitem image, popover modelbutton image, window.popup menuitem image, window.popup modelbutton image {
  margin: 0 0 0 0;
}
menu menuitem image + label, menu modelbutton image + label, .menu menuitem image + label, .menu modelbutton image + label, .context-menu menuitem image + label, .context-menu modelbutton image + label, popover menuitem image + label, popover modelbutton image + label, window.popup menuitem image + label, window.popup modelbutton image + label {
  margin-left: 5px;
}
menu menuitem arrow, menu modelbutton arrow, .menu menuitem arrow, .menu modelbutton arrow, .context-menu menuitem arrow, .context-menu modelbutton arrow, popover menuitem arrow, popover modelbutton arrow, window.popup menuitem arrow, window.popup modelbutton arrow {
  -gtk-icon-source: -gtk-icontheme("pan-end-symbolic");
  color: #eeeeee;
  min-height: 16px;
  min-width: 16px;
}
menu menuitem arrow:dir(ltr), menu modelbutton arrow:dir(ltr), .menu menuitem arrow:dir(ltr), .menu modelbutton arrow:dir(ltr), .context-menu menuitem arrow:dir(ltr), .context-menu modelbutton arrow:dir(ltr), popover menuitem arrow:dir(ltr), popover modelbutton arrow:dir(ltr), window.popup menuitem arrow:dir(ltr), window.popup modelbutton arrow:dir(ltr) {
  margin-left: 10px;
}
menu menuitem arrow:dir(rtl), menu modelbutton arrow:dir(rtl), .menu menuitem arrow:dir(rtl), .menu modelbutton arrow:dir(rtl), .context-menu menuitem arrow:dir(rtl), .context-menu modelbutton arrow:dir(rtl), popover menuitem arrow:dir(rtl), popover modelbutton arrow:dir(rtl), window.popup menuitem arrow:dir(rtl), window.popup modelbutton arrow:dir(rtl) {
  -gtk-icon-source: -gtk-icontheme("pan-end-symbolic-rtl");
}
menu menuitem arrow.top, menu modelbutton arrow.top, .menu menuitem arrow.top, .menu modelbutton arrow.top, .context-menu menuitem arrow.top, .context-menu modelbutton arrow.top, popover menuitem arrow.top, popover modelbutton arrow.top, window.popup menuitem arrow.top, window.popup modelbutton arrow.top {
  margin-top: -6px;
  -gtk-icon-source: -gtk-icontheme("pan-up-symbolic");
}
menu menuitem arrow.bottom, menu modelbutton arrow.bottom, .menu menuitem arrow.bottom, .menu modelbutton arrow.bottom, .context-menu menuitem arrow.bottom, .context-menu modelbutton arrow.bottom, popover menuitem arrow.bottom, popover modelbutton arrow.bottom, window.popup menuitem arrow.bottom, window.popup modelbutton arrow.bottom {
  margin-bottom: -18px;
  margin-top: 16px;
  -gtk-icon-source: -gtk-icontheme("pan-down-symbolic");
}
menu menuitem arrow.left, menu modelbutton arrow.left, .menu menuitem arrow.left, .menu modelbutton arrow.left, .context-menu menuitem arrow.left, .context-menu modelbutton arrow.left, popover menuitem arrow.left, popover modelbutton arrow.left, window.popup menuitem arrow.left, window.popup modelbutton arrow.left {
  -gtk-icon-source: -gtk-icontheme("pan-start-symbolic");
}
menu menuitem arrow:disabled, menu modelbutton arrow:disabled, .menu menuitem arrow:disabled, .menu modelbutton arrow:disabled, .context-menu menuitem arrow:disabled, .context-menu modelbutton arrow:disabled, popover menuitem arrow:disabled, popover modelbutton arrow:disabled, window.popup menuitem arrow:disabled, window.popup modelbutton arrow:disabled {
  border: none;
  margin: 0;
  min-height: 0;
  min-width: 0;
}
menu menuitem check:dir(ltr), menu menuitem radio:dir(ltr), menu modelbutton check:dir(ltr), menu modelbutton radio:dir(ltr), .menu menuitem check:dir(ltr), .menu menuitem radio:dir(ltr), .menu modelbutton check:dir(ltr), .menu modelbutton radio:dir(ltr), .context-menu menuitem check:dir(ltr), .context-menu menuitem radio:dir(ltr), .context-menu modelbutton check:dir(ltr), .context-menu modelbutton radio:dir(ltr), popover menuitem check:dir(ltr), popover menuitem radio:dir(ltr), popover modelbutton check:dir(ltr), popover modelbutton radio:dir(ltr), window.popup menuitem check:dir(ltr), window.popup menuitem radio:dir(ltr), window.popup modelbutton check:dir(ltr), window.popup modelbutton radio:dir(ltr) {
  margin-right: 5px;
}
menu menuitem:hover, menu modelbutton:hover, .menu menuitem:hover, .menu modelbutton:hover, .context-menu menuitem:hover, .context-menu modelbutton:hover, popover menuitem:hover, popover modelbutton:hover, window.popup menuitem:hover, window.popup modelbutton:hover {
  background-color: rgba(0, 0, 0, 0.1);
  background-color: rgb(15.4298151253, 14.5007303613, 10.8250665051);
}
menu menuitem:disabled label, menu modelbutton:disabled label, .menu menuitem:disabled label, .menu modelbutton:disabled label, .context-menu menuitem:disabled label, .context-menu modelbutton:disabled label, popover menuitem:disabled label, popover modelbutton:disabled label, window.popup menuitem:disabled label, window.popup modelbutton:disabled label {
  color: white;
}
menu menuitem:disabled arrow, menu modelbutton:disabled arrow, .menu menuitem:disabled arrow, .menu modelbutton:disabled arrow, .context-menu menuitem:disabled arrow, .context-menu modelbutton:disabled arrow, popover menuitem:disabled arrow, popover modelbutton:disabled arrow, window.popup menuitem:disabled arrow, window.popup modelbutton:disabled arrow {
  border: none;
  margin: 0;
  min-height: 0;
  min-width: 0;
}
menu separator, .menu separator, .context-menu separator, popover separator, window.popup separator {
  margin-top: 0px;
  padding-top: 0px;
  background-color: rgb(22.6746488206, 21.7118938417, 17.8812597538);
  box-shadow: 0 1px rgb(36.2055024833, 35.1904181385, 31.1224141501);
}
menu decoration, .menu decoration, .context-menu decoration, popover decoration, window.popup decoration {
  border-radius: 4px;
  border: none;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.1), 0 3px 4px rgba(0, 0, 0, 0.15), 0 3px 3px -3px rgba(0, 0, 0, 0.35);
}

.menu separator {
  margin-top: 4px;
  margin-bottom: 4px;
  padding-top: 0px;
}

.csd menu, .csd .menu, .csd .context-menu {
  border-radius: 4px;
}

.background.popup {
  background-color: transparent;
}

popover, window.popup, window.menu {
  margin: 0;
  padding: 0;
  margin-top: -10px;
  border: 1px solid rgb(13.4526601937, 12.5337005429, 8.9385831439);
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
}
popover stack, window.popup stack, window.menu stack {
  margin: 0;
  padding: 0;
}
popover modelbutton, window.popup modelbutton, window.menu modelbutton {
  margin: 0;
  border-radius: 4px;
}
popover list, window.popup list, window.menu list {
  margin: 0;
}
popover list modelbutton, window.popup list modelbutton, window.menu list modelbutton {
  border-radius: 0px;
}
popover decoration, window.popup decoration, window.menu decoration {
  margin: 0;
  padding: 0;
}
popover check.left:dir(rtl), popover radio.left:dir(rtl), window.popup check.left:dir(rtl), window.popup radio.left:dir(rtl), window.menu check.left:dir(rtl), window.menu radio.left:dir(rtl) {
  margin-left: 0;
  margin-right: 13px;
}
popover check.right:dir(ltr), popover radio.right:dir(ltr), window.popup check.right:dir(ltr), window.popup radio.right:dir(ltr), window.menu check.right:dir(ltr), window.menu radio.right:dir(ltr) {
  margin-left: 13px;
  margin-right: 0;
}

list > label {
  margin-top: 6px;
  margin-left: 7px;
  margin-bottom: 3px;
}
list label {
  color: #eeeeee;
}
list > row label.h3 {
  color: white;
}

/**********************
 * Window Decorations *
 *********************/
decoration {
  border-radius: 0;
  border-width: 0px;
  box-shadow: 0 3px 9px 1px rgba(0, 0, 0, 0.5), 0 0 0 0px rgba(0, 0, 0, 0.23);
  margin: 10px;
}

decoration:backdrop {
  box-shadow: 0 3px 9px 1px transparent, 0 2px 6px 2px rgba(0, 0, 0, 0.2), 0 0 0 0px rgba(0, 0, 0, 0.18);
  transition: 200ms ease-out;
}

.background {
  background: #201f1b;
  color: #eeeeee;
}

selection,
textview text selection, iconview.\:selected:focus, iconview.\:selected, iconview text selection:focus, iconview text selection, flowbox flowboxchild.\:selected {
  background-color: #3689e6;
  color: #eeeeee;
  border-radius: 3px;
}

.rubberband,
rubberband,
.content-view rubberband,
.content-view .rubberband,
flowbox rubberband {
  border: 1px solid #3689e6;
  background-color: rgba(54, 137, 230, 0.2);
}

.nemo-window entry {
  min-height: 24px;
}
.nemo-window scrolledwindow.frame {
  border: none;
}
.nemo-window .nemo-canvas-item.\:selected,
.nemo-window .nemo-dim-list-label.\:selected {
  background-color: #3689e6;
  color: #eeeeee;
}
.nemo-window > grid > widget {
  min-height: 24px;
  background: rgb(23.8202144804, 22.8525567752, 18.9995054567);
  color: rgb(234.6851873554, 234.6851873554, 234.6851873554);
  font-weight: 600;
  font-size: 0.93em;
}
.nemo-window > grid > widget > box button.image-button {
  min-height: 24px;
  min-width: 24px;
  padding: 0;
  background-image: linear-gradient(to bottom, rgb(34.2805897758, 33.2722948536, 29.2348589941), rgb(32.4172866681, 31.415747707, 27.4087946671), rgb(27.4160273898, 26.4336106871, 22.5133025366));
  border: 1px solid rgb(3.9583609915, 3.4812240203, 1.9531646712);
  box-shadow: 0 1px rgba(60, 60, 60, 0.08) inset, 0 1px rgba(255, 255, 255, 0.05), 0 0 0 1px rgba(255, 255, 255, 0.03) inset, 0 -1px rgba(60, 60, 60, 0.03) inset;
  color: #eeeeee;
  text-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
  -gtk-icon-shadow: 0 1px rgba(0, 0, 0, 0.84);
}
.nemo-window > grid > widget > box button.image-button.image-button:not(.text-button), .nemo-window > grid > widget > box button.image-button.toggle:not(.text-button) {
  color: #eeeeee;
}
.nemo-window > grid > widget > box button.image-button:hover {
  outline-color: transparent;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(46.4871230402, 45.4386058456, 41.2209849677), rgb(39.2876127504, 38.2620308617, 34.1468896656));
  -gtk-icon-effect: highlight;
  box-shadow: 0 1px rgba(60, 60, 60, 0.08) inset, 0 1px rgba(255, 255, 255, 0.05), 0 0 0 1px rgba(255, 255, 255, 0.03) inset, 0 -1px rgba(60, 60, 60, 0.03) inset;
}
.nemo-window > grid > widget > box button.image-button:active, .nemo-window > grid > widget > box button.image-button:checked {
  color: #eeeeee;
  border-color: rgb(3.9583609915, 3.4812240203, 1.9531646712);
  background-image: linear-gradient(to bottom, rgb(10.1507854907, 9.2665237518, 6.2330553202), rgb(10.1507854907, 9.2665237518, 6.2330553202));
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.05), 0 1px rgba(255, 255, 255, 0.01);
  -gtk-icon-shadow: none;
  transition: background 128ms, background-image 128ms, border 128ms, color 128ms, box-shadow 128ms;
}
.nemo-window > grid > widget > box button.image-button:disabled {
  color: rgba(238, 238, 238, 0.4);
  background-image: linear-gradient(to bottom, rgb(34.2805897758, 33.2722948536, 29.2348589941), rgb(32.4172866681, 31.415747707, 27.4087946671));
  border-color: rgba(3.9583609915, 3.4812240203, 1.9531646712, 0.5);
}
.nemo-window > grid > widget > box button.image-button:disabled image {
  color: rgba(255, 255, 255, 0.45);
}
.nemo-window treeview cell, .nemo-window treeview .cell {
  color: rgb(234.6851873554, 234.6851873554, 234.6851873554);
  font-weight: 600;
  font-size: 0.93em;
}
.nemo-window treeview cell.\:selected, .nemo-window treeview .cell.\:selected {
  color: #eeeeee;
}
.nemo-window scrolledwindow.frame {
  border-width: 1px;
}
.nemo-window .path-bar button {
  min-width: 10px;
}
.nemo-window .path-bar .slider-button {
  padding: 0px;
}

terminal-window notebook header {
  border-top-width: 1px;
}
terminal-window headerbar {
  border-bottom-width: 0px;
}
terminal-window revealer box:first-child {
  background-color: rgb(23.8202144804, 22.8525567752, 18.9995054567);
}
terminal-window revealer box:first-child > label:first-child {
  margin-top: 5px;
}

progressbar.horizontal progress {
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0)), linear-gradient(to right, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.25) 60%, rgba(255, 255, 255, 0));
}