.brand-link .brand-image {
    max-height: 40px !important;
    /* Make logo smaller */
    width: auto !important;
    /* Maintain aspect ratio */
    margin-top: -3px !important;
    opacity: 1 !important;
    /* Ensure it's fully visible */
    float: left !important;
}

/* --- Login Page Customization --- */

/* Resize Login Logo */
.login-box .card-header img,
.login-logo img {
    max-height: 100px !important;
    /* Adjust this value to make it smaller/larger */
    width: auto !important;
    margin-bottom: 10px;
}

/* Change Login Button to Blue */
.login-box .btn-primary {
    background-color: #007bff !important;
    /* Standard Bootstrap Blue */
    border-color: #007bff !important;
}

.login-box .btn-primary:hover,
.login-box .btn-primary:focus {
    background-color: #0056b3 !important;
    /* Darker Blue on Hover */
    border-color: #004085 !important;
}