.KpiCard_card__LMP_S{background:var(--bg-card,#fff);border:1px solid var(--border,#e2e8f0);border-radius:var(--radius,12px);padding:1.25rem;display:flex;flex-direction:column;gap:.5rem;box-shadow:var(--shadow,0 1px 3px rgba(0,0,0,.06));transition:transform .15s,box-shadow .15s}.KpiCard_card__LMP_S:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.KpiCard_top__1uSIl{display:flex;align-items:center;gap:.5rem}.KpiCard_icon__8GewN{font-size:1.25rem}.KpiCard_label__fBK95{font-size:.8rem;font-weight:600;color:var(--text-secondary,#64748b);text-transform:uppercase;letter-spacing:.03em}.KpiCard_value__1Fg7W{font-size:1.75rem;font-weight:800;color:var(--text-primary,#1e293b);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.KpiCard_bottom__UGKJW{display:flex;align-items:center;gap:.75rem}.KpiCard_sub__UX1r9{font-size:.75rem;color:var(--text-muted,#94a3b8)}.KpiCard_trend__trl7L{font-size:.75rem;font-weight:600}.KpiCard_trendUp__d_dNS{color:#ef4444}.KpiCard_trendDown__IYt5u{color:#10b981}