:root {
            --platform-primary: #007bff;
            --platform-secondary: #6c757d;
            --platform-accent: #28a745;
            --platform-danger: #dc3545;
            --platform-warning: #ffc107;
            --platform-info: #17a2b8;
        }


        /* Platform Primary Color Overrides */
        .btn-primary,
        .bg-primary {
            background-color: #007bff !important;
            border-color: #007bff !important;
        }
        
        .btn-primary:hover,
        .btn-primary:focus {
            background-color: #006ee5 !important;
            border-color: #006ee5 !important;
        }
        
        .text-primary,
        .link-primary {
            color: #007bff !important;
        }
        
        .border-primary {
            border-color: #007bff !important;
        }
        
        /* Platform Secondary Color Overrides */
        .btn-secondary,
        .bg-secondary {
            background-color: #6c757d !important;
            border-color: #6c757d !important;
        }
        
        .text-secondary {
            color: #6c757d !important;
        }
        
        /* Platform Success/Accent Color Overrides */
        .btn-success,
        .bg-success {
            background-color: #28a745 !important;
            border-color: #28a745 !important;
        }
        
        .text-success {
            color: #28a745 !important;
        }
        
        /* Platform Danger Color Overrides */
        .btn-danger,
        .bg-danger {
            background-color: #dc3545 !important;
            border-color: #dc3545 !important;
        }
        
        .text-danger {
            color: #dc3545 !important;
        }
        
        /* Login Page Specific Styles */
        .login-left {
            background: linear-gradient(135deg, #007bff 0%, #6c757d 100%) !important;
        }
        
        .btn-login {
            background: linear-gradient(135deg, #007bff 0%, #6c757d 100%) !important;
        }
        
        .form-control:focus {
            border-color: #007bff !important;
            box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25) !important;
        }
        
        .form-check-input:checked {
            background-color: #007bff !important;
            border-color: #007bff !important;
        }
        