body { background: #f4f6f9; }
.navbar { background: #082f63; }
.brand-title { color: #f5c542; font-weight: 700; }
.card { border: none; box-shadow: 0 2px 12px rgba(0,0,0,.08); }
.btn-primary { background: #082f63; border-color: #082f63; }
.btn-success { background: #198754; }
.table img { object-fit: cover; border-radius: 6px; }
.header-box { background: linear-gradient(135deg,#082f63,#0d6efd); color:white; border-radius:12px; }
