/* AETUM dark theme
   Load after cardStyle-base.css */

:root {
    --red: #c62828;
    --hover-red: #d62828;
    --blue: #0d47a1;
    --hover-blue: #2d67c1;
    --green: #2e7d32;
    --hover-green: #3e8d42;
    --logo-text: #B9BDC3;
    --body-bg: #2b2f33;
    --body-text: white;
    --text-on-accent: white;
    --backdrop-bg: rgba(0,0,0,0.45);
    --sidebar-bg: #3E454B;
    --sidebar-text: #D9DDDC;
    --sidebar-border: none;
    --sidebar-shadow: none;
    --menu-hover-text: #D9DDDC;
    --link-text: #ccc;
    --secondary-bg: #666;
    --secondary-hover-bg: #555;
    --table-bg: #3E454B;
    --table-border: none;
    --table-shadow: none;
    --table-header-text: white;
    --table-secondary-header-bg: #555555;
    --table-secondary-header-text: white;
    --table-cell-border: 1px solid rgba(255,255,255,0.1);
    --row-hover-bg: rgba(255,255,255,0.08);
    --table-alt-hover-bg: rgba(255,255,255,0.08);
    --table-alt-bg: #666;
    --filter-bg: #555555;
    --filter-text: white;
    --filter-border: none;
    --filter-outline: none;
    --global-option-text: white;
    --filter-option-text: white;
    --placeholder-text: gray;
    --card-bg: #3E454B;
    --card-border: none;
    --card-shadow: none;
    --card-error-border-color: red;
    --card-error-border: solid red;
    --card-title-text: white;
    --card-area-text: #999;
    --form-label-text: #ccc;
    --task-label-text: white;
    --input-bg: #555555;
    --input-text: white;
    --input-border: none;
    --focus-outline: none;
    --focus-border-color: transparent;
    --muted-label-text: #bbb;
    --value-text: white;
    --status-text: white;
    --mobile-table-bg: rgba(255,255,255,0.0);
    --mobile-table-border: none;
    --mobile-table-shadow: none;
    --mobile-row-bg: #3E454B;
    --mobile-row-border: none;
    --mobile-row-shadow: none;
    --mobile-label-text: white;
    --danger-text: red;
    --warning-text: darkorange;
    --maintenance-bg: #ef6c00;
    --defect-bg: #c62828;
}

.logo-light {
    display: none;
}