.page-informes .ic-kpi-btn {
  border-radius: 14px;
}

.page-informes .ic-kpi-btn .ic-kpi-card {
  transition: transform 0.22s cubic-bezier(0.2, 0.7, 0.2, 1),
              box-shadow 0.22s cubic-bezier(0.2, 0.7, 0.2, 1),
              border-color 0.22s ease;
}

.page-informes .ic-kpi-btn:hover .ic-kpi-card {
  transform: translateY(-2px);
  box-shadow: 0 10px 24px rgba(0, 21, 64, 0.14);
  border-color: rgba(201, 162, 39, 0.56) !important;
}

.page-informes .ic-kpi-btn:active .ic-kpi-card {
  transform: translateY(-1px) scale(0.995);
}

.page-informes .ic-kpi-btn .ic-kpi-card.ic-kpi-card-active {
  border-color: #c9a227 !important;
  box-shadow: 0 10px 24px rgba(0, 21, 64, 0.16), 0 0 0 1px rgba(201, 162, 39, 0.34) !important;
}
