/* "Tide" theme */
/* TODO:
- Convert the other themes to CSS Variables
- Allow user to set default CSS theme in JS config
- Export the themes as identical JS objects
- For theme switcher, update root-level CSS properties via JS (https://medium.com/@_bengarrison/accessing-and-modifying-css-variables-with-javascript-2ccb735bbff0)
 */

:root {
    /* Interface UI Colors */
    --default-color: #9CCEF9;
    --hover-color: #ffffff;
    --active-color: #20A5D6;
    --ui-border-color: #44626F;
    --ui-border-color-dark: #3C5D80;
    --ui-border-color-active: #00a4d9;
    --primary-background-color: #000000;
    --box-background-color: #3E5975;

    /* Common palette */
    --ui-yellow: #E29E4A;
    --ui-sky-blue: #6FBDE2;
    /* State palette */
    --ui-state-error: #FFCCCC;
    --ui-state-error-border: #993333;
    --ui-state-error-text: #661111;
    --ui-gray-light: #516873;
    --ui-gray: #263340;
    --ui-gray-dark: #16202B;
    --ui-gray-darker: #151A1F;
    --ui-gray-darkest: #14202A;

    /* Text Colors */
    --text-color-active: #000000;
    --text-primary-color: #ffffff;
    --text-secondary-color: #91b9cd;
    --large-numbers-color: #6fbde2;
    --text-disabled-color: #878787;

    --input-background-color: #2c363f;
    --input-placeholder-color: #d3d3d3;

    --table-hover-color: #2c363f;
    --table-text-primary-color: #ffffff;
    --table-text-secondary-color: #91b9cd;

    --large-numbers-color:#6FBDE2;

    --state-error: #FFCCCC;
    --state-error-border: #FFCCCC;
    --state-error-text: #FFCCCC;
}
