:root { --card-radius: 1rem; }
.card { border-radius: var(--card-radius); }
.kpi {
  border-radius: var(--card-radius);
  background: #fff;
  border: 1px solid rgba(0,0,0,.06);
  padding: 1rem;
  box-shadow: 0 6px 18px rgba(0,0,0,.06);
}
.kpi .label { color: rgba(0,0,0,.55); font-size: .9rem; }
.kpi .value { font-size: 1.8rem; font-weight: 700; }
.badge-status-open { background: #0d6efd; }
.badge-status-closed { background: #6c757d; }
