@define-color black #151416;
@define-color green_1 #2c312c;
@define-color green_2 #324637;
@define-color green_3 #375a47;
@define-color green_4 #45745a;
@define-color green_5 #78a486;
@define-color green_6 #b3c5b5;

@define-color window_bg_color @black;
@define-color accent_color @green_4;
@define-color accent_bg_color @green_4;
@define-color view_bg_color @green_1;
@define-color view_backdrop_color @green_1;
@define-color sidebar_bg_color @black;
@define-color sidebar_backdrop_color @black;
@define-color secondary_sidebar_bg_color @black;
@define-color secondary_sidebar_backdrop_color @black;
@define-color card_bg_color @green_1;
@define-color card_backdrop_color @green_1;
@define-color dialog_bg_color @black;
@define-color dialog_backdrop_color @black;
@define-color headerbar_bg_color @black;
@define-color popover_bg_color @black;

.window-frame,
.window-frame:backdrop {
    border-radius: 0;
    box-shadow: none;
    border: none;
}

decoration {
    border-radius: 0;
    box-shadow: none;
}

.titlebar {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}

menu,
.popover {
    border-radius: 0;
}

/* nautilus */
.nautilus-window,
.nautilus-window .view,
filechooser .view,
filechooser window,
filechooser .nautilus-window {
    background-color: @window_bg_color;
}
