/* Override tema aksen jadi merah-kuning (Mr. Suprek), tanpa ubah layout/struktur bawaan */
:root {
    --primary: #C62828;
    --brand-red: #C62828;
    --brand-red-dark: #8E1C1C;
    --brand-yellow: #FDD835;
}

.btn-primary,
.bg-primary,
.badge-primary {
    background-color: #C62828 !important;
    border-color: #C62828 !important;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active {
    background-color: #8E1C1C !important;
    border-color: #8E1C1C !important;
}

.btn-outline-primary {
    color: #C62828 !important;
    border-color: #C62828 !important;
}

.btn-outline-primary:hover {
    background-color: #C62828 !important;
    border-color: #C62828 !important;
    color: #fff !important;
}

.border-primary {
    border-color: #C62828 !important;
}

.alert-primary {
    color: #8E1C1C !important;
    background-color: #FBE9E7 !important;
    border-color: #F5C6C6 !important;
}

.page-item.active .page-link {
    background-color: #C62828 !important;
    border-color: #C62828 !important;
}

/* Sengaja TIDAK ada override warna teks/background sidebar di sini lagi.
   Riwayat: sempat ada beberapa lapis rule maksa teks sidebar putih/kuning
   di semua state (base, hover, active, .selected dari sidebarmenu.js),
   niatnya biar konsisten - tapi malah kejar-kejaran nutup celah baru di
   tiap state, dan ujung-ujungnya menyimpang dari perilaku Bootstrap outline
   button yang asli. Dibandingkan langsung sama AIMS (yang gak pernah disentuh
   custom sidebar CSS ini sama sekali) - perilaku native Bootstrap-nya
   (teks invert gelap pas hover/klik/ke-select, background solid warna
   variant) itu normal & gak masalah. Jadi dikembalikan ke situ, gak perlu
   override apa-apa buat sidebar-link. */
