/*
 * Manegix shim — button/card variants this Metronic (KTUI v9) build does not ship.
 * KTUI only ships kt-btn primary/secondary/destructive/outline/ghost/dim/mono and
 * has no .kt-card-body. A recent Bootstrap→Metronic migration left ~147 kt-btn-success/
 * light/danger/warning/info and ~110 kt-card-body usages across the admin, which would
 * otherwise render uncolored / without padding. Defining them here (loaded AFTER
 * styles.css) restores the intended look without editing 60+ files.
 */

/* --- kt-btn color variants (base .kt-btn supplies layout/padding/radius) --- */
.kt-btn-success { background-color: #16a34a; color: #fff; border-color: #16a34a; }
.kt-btn-success:hover { background-color: #15803d; border-color: #15803d; color: #fff; }

.kt-btn-danger { background-color: #dc2626; color: #fff; border-color: #dc2626; }
.kt-btn-danger:hover { background-color: #b91c1c; border-color: #b91c1c; color: #fff; }

.kt-btn-warning { background-color: #d97706; color: #fff; border-color: #d97706; }
.kt-btn-warning:hover { background-color: #b45309; border-color: #b45309; color: #fff; }

.kt-btn-info { background-color: #0ea5e9; color: #fff; border-color: #0ea5e9; }
.kt-btn-info:hover { background-color: #0284c7; border-color: #0284c7; color: #fff; }

/* light = subtle neutral fill (Bootstrap btn-light analogue) */
.kt-btn-light { background-color: #f1f5f9; color: #1e293b; border-color: #f1f5f9; }
.kt-btn-light:hover { background-color: #e2e8f0; border-color: #e2e8f0; color: #1e293b; }
html.dark .kt-btn-light { background-color: #1b1b29; color: #cbd5e1; border-color: #2b2b40; }
html.dark .kt-btn-light:hover { background-color: #2b2b40; border-color: #2b2b40; color: #e2e8f0; }

/* --- kt-card-body alias for the real kt-card-content --- */
.kt-card-body { padding: 1.25rem; }
