/* =============================================================
   ADMIN PANEL — brand consistency touch
   Poora redesign nahi (back-office tool hai), bas customer-facing
   site ke naye maroon/gold brand se match karne ke liye accents
   badle hain. Layout/functionality bilkul waisi hi hai.
   ============================================================= */
:root {
    --adm-maroon: #6B1E23;
    --adm-maroon-dark: #4A1418;
    --adm-gold: #B08D3E;
    --adm-ink: #2A1810;
}
body { font-family: 'Inter', -apple-system, sans-serif; }
.sidebar { background: var(--adm-ink) !important; }
.sidebar .brand { background: #1C100A !important; border-bottom: 2px solid var(--adm-gold); }
.sidebar ul li a:hover, .sidebar ul li a.active { background: var(--adm-maroon) !important; }

.btn-primary { background: var(--adm-maroon) !important; border-color: var(--adm-maroon) !important; }
.btn-primary:hover { background: var(--adm-maroon-dark) !important; border-color: var(--adm-maroon-dark) !important; }
.btn-success { background: #1B4B43 !important; border-color: #1B4B43 !important; }
.btn-info { background: var(--adm-gold) !important; border-color: var(--adm-gold) !important; }

a { color: var(--adm-maroon); }
a:hover { color: var(--adm-gold); }
.form-card h4, .table-card h4 { border-bottom-color: var(--adm-gold) !important; }
.label-success { background: #1B4B43 !important; }
.label-warning { background: var(--adm-gold) !important; }
.label-danger { background: var(--adm-maroon) !important; }

.login-box .login-logo i { color: var(--adm-maroon) !important; }
.btn-login { background: var(--adm-maroon) !important; }
.btn-login:hover { background: var(--adm-maroon-dark) !important; }
