.dark, .dark .drop {
    --bg-colors: 67, 67, 67;

    --dark-background: #383838;
    --input-background: #525252;
    --hover-background: #5d5d5d;
    --selected-background: #626262;
    --selected-hover-background: #686868;

    --font-color: #fff;
    --highlight-font-color: #aaa;
    --green-font-color: #85e148;

    --border-color: #272727;
    --disabled-border-color: #323232;
    --highlight-border-color: #161616;

    --invalid-background: #5b3e3e;
    --invalid-hover-background: #5d3838;
    --invalid-selected-background: #733939;
    --invalid-border-color: #c00;

    --warning-background: #806950;
    --warning-hover-background: #816544;
    --warning-selected-background: #a27b44;
    --warning-border-color: #cc6d00;

    --valid-background: #518024;
    --valid-border-color: #7be83b;

    --shadow-color: #000;
    --input-shadow-size: 0 0 4px;
    --button-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.05), inset 0 1.42em 0.71em -0.71em rgba(255, 255, 255, 0.1), inset 0 -1.42em 0.71em -0.71em rgba(0, 0, 0, 0.1), inset 1px 1px 3px -1px rgba(0, 0, 0, 0);
    --flat-button-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0), inset 0 1.42em 0.71em -0.71em rgba(255, 255, 255, 0), inset 0 -1.42em 0.71em -0.71em rgba(0, 0, 0, 0), inset 1px 1px 3px -1px rgba(0, 0, 0, 0);
    --disabled-button-shadow: var(--button-shadow);
    --hover-button-shadow: var(--button-shadow);
    --pressed-button-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0), inset 0 1.42em 0.71em -0.71em rgba(255, 255, 255, 0.05), inset 0 -1.42em 2.13em -0.71em rgba(0, 0, 0, .5), inset 1px 1px 3px -1px rgba(0, 0, 0, 0.7);

    --icon-color: #fff;
    --icons: url(img/dark/icons.svg);
    --icons-small: url(img/dark/icons_small.svg);
    --tree-ext: url(img/dark/tree_ext.png);
    --tree-bot: url(img/dark/tree_bot.png);
}
