@define-color bar_bg_color #3D3E3F;
@define-color bar_fg_color #DEDDDA;
@define-color dock_bg_color rgba(90,90,90,0.9);
@define-color dock_fg_color #FFFFFF;
@define-color theme_selected_bg_color #76747C;
@define-color theme_selected_fg_color #F6F5F4;
@define-color mix_color #FFFFFF;

/* GTK NAMED COLORS
   ----------------
   use responsibly! */
/*
widget text/foreground color */
@define-color theme_fg_color #e0e0e0;
/*
text color for entries, views and content in general */
@define-color theme_text_color #e5e5e5;
/*
widget base background color */
@define-color theme_bg_color #424344;
/*
text widgets and the like base background color */
@define-color theme_base_color #505050;
/*
base background color of insensitive widgets */
@define-color insensitive_bg_color @disabled_bg_color;
/*
text foreground color of insensitive widgets */
@define-color insensitive_fg_color #747170;
/*
insensitive text widgets and the like base background color */
@define-color insensitive_base_color @theme_base_color;
/*
widget text/foreground color on backdrop windows */
@define-color theme_unfocused_fg_color #949190;
/*
widget base background color on backdrop windows */
@define-color theme_unfocused_bg_color #424344;
/*
text widgets and the like base background color on backdrop windows */
@define-color theme_unfocused_base_color @theme_base_color;
/*
base background color of selections on backdrop windows */
@define-color theme_unfocused_selected_bg_color @theme_selected_bg_color;
/*
text/foreground color of selections on backdrop windows */
@define-color theme_unfocused_selected_fg_color @theme_selected_fg_color;
/*
insensitive color on backdrop windows*/
@define-color unfocused_insensitive_color #4c4c4f;
/*
widgets main borders color */
@define-color borders #5f5f5f;
/*
widgets main borders color on backdrop windows */
@define-color unfocused_borders @unfocused_insensitive_color;
/*
these are pretty self explicative */
@define-color warning_color #f57900;
@define-color error_color #cc0000;
@define-color success_color #73d216;

@define-color default_bg_color #d1cbc9;
@define-color osd_button_color #111113;
@define-color disabled_button_color @insensitive_fg_color;
@define-color disabled_bg_color @button_bg_inactive;

@define-color scrollbar_color #404142;
@define-color scrollbar_button_hover #76747C;
@define-color scrollbar_slider #808080;
@define-color scrollbar_slider_hover #a0a0a0;
@define-color scrollbar_active #909090;

@define-color button_bg_color mix (@mix_color, @theme_bg_color, 0.941);
@define-color button_border_color mix (@mix_color, @theme_bg_color, 0.843);

@define-color button_bg_hover mix (@mix_color, @theme_bg_color, 0.877);
@define-color button_border_hover mix (@mix_color, @theme_bg_color, 0.809);

@define-color button_bg_checked mix (@mix_color, @theme_bg_color, 0.843);
@define-color button_border_checked mix (@mix_color, @theme_bg_color, 0.758);

@define-color button_bg_inactive mix (@mix_color, @theme_bg_color, 0.970);
@define-color button_border_inactive mix (@mix_color, @theme_bg_color, 0.877);

@define-color button_bg_checked_inactive mix (@mix_color, @theme_bg_color, 0.941);
@define-color button_border_checked_inactive mix (@mix_color, @theme_bg_color, 0.877);

@define-color menu_bg_color @insensitive_base_color;
@define-color menu_border_color #383839;

@define-color bar_hover_color mix (@mix_color, @bar_bg_color, 0.877);
@define-color bar_checked_color mix (@mix_color, @bar_bg_color, 0.843);

@define-color dock_hover_color mix (@mix_color, @dock_bg_color, 1.4);
@define-color dock_checked_color mix (@mix_color, @dock_bg_color, 1.3);

@define-color notebook_tab_color #6d6a6a;
@define-color notebook_header_color #48494a;
@define-color notebook_bg_color #424344;

@define-color active_tab_color #38393a;

@define-color draggable_tab_hover @button_bg_hover;
@define-color draggable_tab_checked @active_tab_color;
@define-color draggable_tab_checked_hover @active_tab_color;

@define-color switch_bg_color #404040;
@define-color switch_border_color #707070;
@define-color switch_border_checked #505050;
@define-color switch_border_disabled #606060;
@define-color switch_border_checked_disabled #707070;
@define-color switch_bg_checked_disabled @button_bg_color;

@define-color check_bg_color #404142;

@define-color trough_color #a0a0a0;

@define-color expander_color #909090;
@define-color expander_hover #707070;
@define-color expander_selected @theme_selected_fg_color;
@define-color expander_sel_hover mix (@mix_color, @expander_hover, 0.7);

@define-color text_entry_color @insensitive_base_color;
@define-color text_entry_border @borders;
@define-color text_entry_shadow #484848;

@define-color tab_text_color #909090;

@define-color separator_color mix (@mix_color, @theme_base_color, 0.8);

@define-color tooltip_color rgba(120, 120, 120, 0.8);

@define-color labwc_csd_border #323334;
@define-color labwc_csd_client #323334;

@define-color content_view_bg @insensitive_base_color;

@define-color theme_sel_bg_shaded darker (@theme_selected_bg_color);
