:root {

    --black: rgb(0, 0, 0);
    --darkest: rgb(26, 26, 26);
    --dark: rgb(51, 51, 51);
    --grey: rgb(102, 102, 102);
    --label: rgb(96, 96, 96);
    --light: rgb(178, 178, 178);
    --lighter: rgb(229, 229, 229);
    --bright: rgb(248, 248, 248);
    --white: rgb(255, 255, 255);
    --red: rgb(125, 23, 8);
    --green: rgb(95, 152, 39);
    --yellow: rgb(232, 188, 74);
    --sky: rgb(176, 196, 222);


    --focus: rgb(77, 77, 77);
    --stage: rgb(255, 255, 255);
    --error: rgb(125, 23, 8);

    --hover: rgb(255, 255, 255);
    --hover-bg: rgb(112, 191, 199);
    --hover-dark: rgb(102, 102, 102);

    --input-button-border-radius: 16px;
    --input-button-padding: 5px 16px;
    --input-button-text-transform: none;
    --input-button-padding-left: 40px !important;
    --input-button-background-position: 4px center;

    --stage-text-color: rgb(51, 51, 51);
    --stage-background-color: rgb(255, 255, 255);

    --content-scroll-bar-thumb-color: rgb(229, 229, 229);
    --content-scroll-bar-track-color: rgb(255, 255, 255);

    --header-text-color: rgb(255, 255, 255);
    --header-background-color: rgb(51, 51, 51);
    --header-border: 1px solid rgb(26, 26, 26);

    --menu-background-color: rgb(51, 51, 51);
    --menu-text-color: rgb(178, 178, 178);
    --menu-text-color-hover: rgb(255, 255, 255);

    --menu-background-color-header: rgb(44, 44, 44);
    --menu-text-color-header: rgb(255, 255, 255);
    --menu-scroll-bar-thumb-color: rgb(77, 77, 77);
    --menu-scroll-bar-track-color: rgb(32, 32, 32);
    --menu-padding: 4px;

    --menu-width-collapsed: 44px;
    --menu-width-open: 240px;
    --menu-width-wide: 384px;
    --menu-quicksearch-width: 144px;

    --button-text-color: white;
    --button-text-color-hover: white;
    --button-background-color: rgb(102,102,102);
    --button-background-color-hover: rgb(112, 191, 199);

    --secondary-button-text-color: white;
    --secondary-button-text-color-hover: white;
    --secondary-button-background-color: rgb(178,178,178);
    --secondary-button-background-color-hover: rgb(112, 191, 199);

    --stage-padding: 4px;
    --stage-padding-collapsed: 48px;
    --stage-padding-open: 248px;

    --menu-toggle-position: 192px;
    --menu-toggle-position-wide: 338px;

    --font-family: 'Source Sans Pro', sans-serif;
    --font-size-default: 14px;
    --font-size-small: 12.8px;
    --line-height-menu: 32px;
    --line-height: 22px;

    --font-weight-header: 500;
    --font-weight-default: normal;
    --font-weight-menu: normal;

    --input-background-color-dark: rgb(44,44,44);
    --input-border-color-dark: rgb(77,77,77);

    --window-background-color: #eeeeee;

    --table-background-color: white;
    --table-background-color-group: rgb(240,240,240);

}