body { padding-top: 4.5rem; }
.table td, .table th { vertical-align: middle; }
.badge-soft { background: rgba(13,110,253,.1); color: #0d6efd; }
.small-muted { color: #6c757d; font-size: .9rem; }
.card-kpi { min-height: 110px; }
