/*
 * CSS Specifico per il Cliente AESA
 * Personalizzazioni estetiche per AESA
 */

/* Variabili CSS per colori personalizzati AESA */
:root {
    --primary-color: #003d6a; /* Pantone 7693 - Blu scuro AESA */
    --secondary-color: #00a0e0; /* Process Cyan - Azzurro AESA */
    --success-color: #28a745;
    --danger-color: #dc3545;
    --warning-color: #ffc107;
    --info-color: #17a2b8;
}

/* Personalizzazione Login */
.btn-login-aesa {
    background-color: var(--primary-color) !important;
    border-color: var(--primary-color) !important;
}

/* Personalizzazione Sidebar */
.sidebar .sidebar-brand {
    background-color: #fff !important;
    border-bottom: 1px solid var(--primary-color) !important;
}

.sidebar-brand-logoxbag {
    max-height: 2.3rem;
    margin-right: 0.35rem;
    display: none;
}

.sidebar .nav-link i,
.sidebar .nav-link span {
    color: var(--primary-color) !important;
}

.sidebar-brand-text {
    color: var(--primary-color) !important;
}

/* Personalizzazione Navbar */
.bg-navbar {
    background-color: var(--primary-color) !important;
}

/* Personalizzazione Pulsanti */
.btn-primary {
    background-color: var(--primary-color) !important;
    border-color: var(--primary-color) !important;
}

.btn-primary:hover,
.btn-primary:focus {
    background-color: var(--primary-color) !important;
    border-color: var(--primary-color) !important;
    filter: brightness(0.9);
}

/* Personalizzazione Links */
a {
    color: var(--primary-color);
}

a:hover {
    color: var(--primary-color);
    filter: brightness(0.8);
}

/* Personalizzazione Card Headers */
.card-header {
    background-color: var(--primary-color) !important;
    color: white !important;
}

/* TODO: Aggiungere altre personalizzazioni specifiche per AESA */
