body { background: #f6f7fb; }
.card { border: 0; box-shadow: 0 8px 24px rgba(15, 23, 42, .06); border-radius: 1rem; }
.kpi .label { color: #64748b; font-size: .9rem; }
.kpi .value { font-size: 1.8rem; font-weight: 700; line-height: 1.2; }
canvas { max-height: 320px; }
