/* cuecca_badges.css — Fix legibilidad badges y botones Bootstrap
   Cargar DESPUÉS de bootstrap.min.css en todos los archivos */

.badge.bg-success  { background-color: #3AA76D !important; color: #fff !important; border: none !important; }
.badge.bg-danger   { background-color: #BE3A2E !important; color: #fff !important; border: none !important; }
.badge.bg-info     { background-color: #2E6F91 !important; color: #fff !important; border: none !important; }
.badge.bg-warning  { background-color: #f5a524 !important; color: #2B2926 !important; border: none !important; }
.badge.bg-secondary{ background-color: #6c757d !important; color: #fff !important; border: none !important; }
.badge.bg-dark     { background-color: #2B2926 !important; color: #fff !important; border: none !important; }
.badge.bg-light    { background-color: #f1ece4 !important; color: #7C746B !important; border: 1px solid #E8E0D7 !important; }
.badge.bg-primary  { background-color: #D46A1A !important; color: #fff !important; border: none !important; }

.btn.btn-success,
button.btn-success           { background-color: #3AA76D !important; border-color: #3AA76D !important; color: #fff !important; }
.btn.btn-outline-success     { color: #3AA76D !important; border-color: #3AA76D !important; background: transparent !important; }
.btn.btn-outline-success:disabled { color: #3AA76D !important; opacity: 0.7; }
