/* ==========================================================================
   Banca Dati Giuridica - CSS Personalizzato
   Tema: Giallo e Bianco
   Framework: Bootstrap 5.3.2
   ========================================================================== */

:root {
    --primary-yellow: #FFC107;
    --dark-yellow: #E0A800;
    --light-yellow: #FFF8E1;
    --accent-yellow: #FFD54F;
    --white: #FFFFFF;
    --light-gray: #F8F9FA;
    --medium-gray: #6C757D;
    --dark-gray: #343A40;
    --shadow-light: 0 2px 10px rgba(0, 0, 0, 0.1);
    --shadow-medium: 0 4px 20px rgba(0, 0, 0, 0.15);
    --transition-fast: 0.3s ease;
}

/* Sovrascrittura colori Bootstrap */
.bg-primary {
    background-color: var(--primary-yellow) !important;
}

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

.btn-primary {
    background-color: var(--primary-yellow);
    border-color: var(--primary-yellow);
    color: var(--dark-gray);
    font-weight: 600;
}

.btn-primary:hover,
.btn-primary:focus {
    background-color: var(--dark-yellow);
    border-color: var(--dark-yellow);
    color: var(--dark-gray);
    transform: translateY(-1px);
}