﻿:root {
    --theme-dark: #2073fd;
    --theme-light: #ffffff;
    --app-background: #f9f9fb;
    --header-background: #000026;
    /*--button-color: #2073fd;*/
    --button-color: var(--theme-dark);
    /*--button-color-light: #ffffff;*/
    --button-color-light: var(--theme-light);
    /*--button-font-light: #ffffff;*/
    --button-font-light: var(--theme-light);
    /*--button-font-dark: #2073fd;*/
    --button-font-dark: var(--theme-dark);
    --font-dark: #273244;
    --font-light: #ffffff;
    --font-invalid-date: #cccccc;
    --border-color-light: #dfe2ec;
    --border-color-dark: #273244;
    --border-radius: 8px;
    --contact-found-color: yellow;
    --available-color: #40b044;
    /*--font-available: #40b044;*/
    --font-available: var(--available-color);
    --unavailable-color: #f93e1e;
    /*--font-notavailable: #f93e1e;*/
    --font-notavailable: var(--unavailable-color);
    --partially-available-color: #ffa500;
    --font-partiallyavailable: var(--partially-available-color);
    --facilityblock-background: #ffffff;
    /*--checkbox-checked-color: #2073fd;*/
    --checkbox-checked-color: var(--theme-dark);
    /*--available-background: #40b044;*/
    --available-background: var(--available-color);
    /*--unavailable-background: #f93e1e;*/
    --unavailable-background: var(--unavailable-color);
    --editbooking-background: var(--theme-dark);
    /*--booked-background: #2073fd;*/
    --booked-background: var(--theme-dark);
    --buffered-background: var(--booked-background);
    --scrollbar-background: #dfe2ec;
    /*--scrollbar-thumb-background: #2073fd;*/
    --scrollbar-thumb-background: var(--theme-dark);
    --valid-input: var(--available-background);
    --invalid-input: var(--unavailable-background);
    --boxshadow-chained: 0 4px 8px 0 rgba(39, 50, 68, 0.1), 0 0 2px 0 rgba(39, 50, 68, 0.1);
    --boxshadow-chained-dark: 0 4px 8px 0 rgba(39 50, 68, 0.4), 0 0 2px 0 rgba(39, 50, 68, 0.1);
    --disabled-opacity: 0.5;
    --warning-color: #f8d7da;
    --warning-color-dark: #f5c6cb;
    --font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif;
    --info-background: #cce5ff;
    --info-border-color: #b8daff;
    --availability-toggle-color: #9fa8bc;
    --max-modal-topmargin-mobile: 50px;
    --searchoverlay-backgroundcolor: rgba(255,255,255,0.8);
    --day-selected-color: #357ebd;
    --dashboard-block-marginbottom: 16px;
    --ownbooking-color: var(--theme-dark);
    --block-background-color: var(--theme-light);
}
