/* BA Intranet Color Scheme - Consistent across all BA applications */

:root {
    /* Primary Brand Colors */
    --main-color: #003366;
    --main-color-hover: #002244;
    --link-color: #0d6efd;
    
    /* Status Colors */
    --status-active: #28a745;
    --status-pending: #ffc107;
    --status-leased: #17a2b8;
    --status-danger: #dc3545;
    
    /* Background Colors */
    --body-bg: #ffffff;
    --text-color: #000000;
    
    /* Sidebar */
    --sidebar-bg: var(--main-color);
    --sidebar-width: 250px;
    --sidebar-text: #ffffff;
    --sidebar-hover: rgba(255, 255, 255, 0.1);
    --sidebar-active: rgba(255, 255, 255, 0.15);
    
    /* Cards & Containers */
    --card-bg: #ffffff;
    --card-shadow: 0 2px 4px rgba(0, 0, 0, 0.05);
    --card-shadow-hover: 0 4px 8px rgba(0, 0, 0, 0.1);
    
    /* Borders */
    --border-color: #ddd;
    --border-light: #eee;
    
    /* Input & Forms */
    --input-border: #ddd;
    --input-focus: var(--main-color);
    --input-focus-shadow: rgba(0, 51, 102, 0.1);
    
    /* Spacing */
    --spacing-xs: 10px;
    --spacing-sm: 20px;
    --spacing-md: 30px;
    --spacing-lg: 40px;
    --spacing-xl: 50px;
    
    /* Border Radius */
    --radius-sm: 3px;
    --radius-md: 4px;
    --radius-lg: 8px;
    
    /* Transitions */
    --transition-fast: 0.2s ease;
    --transition-normal: 0.3s ease;
}

