/* ADVITAC Custom Styles
 * This file contains all CSS overrides for branding.
 * It survives LibreChat updates - only update-custom-index.sh needs to be re-run.
 */

/* Toast notification color override - exact class matches */
.bg-\[\#02855E\], .bg-\[\#02855e\] {
  background-color: #354F63 !important;
}
.border-\[\#02855E\], .border-\[\#02855e\] {
  border-color: #354F63 !important;
}

/* Direct CSS overrides for compiled Tailwind classes */
.bg-green-500, .bg-green-600, .bg-green-700,
.bg-emerald-500, .bg-emerald-600, .bg-emerald-700,
[class*="bg-green-"], [class*="bg-emerald-"] {
  background-color: #354F63 !important;
}

.hover\:bg-green-600:hover, .hover\:bg-green-700:hover,
.hover\:bg-emerald-600:hover, .hover\:bg-emerald-700:hover {
  background-color: #4a6a82 !important;
}

.text-green-500, .text-green-600, .text-emerald-500, .text-emerald-600,
[class*="text-green-"], [class*="text-emerald-"] {
  color: #354F63 !important;
}

.border-green-500, .border-emerald-500 {
  border-color: #354F63 !important;
}

/* Submit button override */
.bg-surface-submit {
  background-color: #354F63 !important;
}
.hover\:bg-surface-submit-hover:hover {
  background-color: #2a3f50 !important;
}
button[class*="bg-surface-submit"] {
  background-color: #354F63 !important;
}
