/* ──────────────────────────────────────────────────────────────────────────
   BYCOM brand theme — palette: #FF0044 / #00D084 / #FFD166 / #4338CA (bycom.by).
   Primary accent = indigo #4338CA; primary action (send) = green #00D084 (keeps
   the "go" affordance, avoids an aggressive red button). Overrides LibreChat CSS
   vars; loaded last so these win. Light + dark (bycom darkMode is class-based).
   ────────────────────────────────────────────────────────────────────────── */
:root { --brand-purple: #4338ca; }              /* brand accent, both themes */
html  {                                          /* light */
  --text-primary: #171717;                       /* neutral-900 */
  --surface-submit: #00d084;                      /* green = primary action */
  --surface-submit-hover: #00b070;
  --ring-primary: #4338ca;
}
.dark {                                          /* dark */
  --surface-submit: #00d084;
  --surface-submit-hover: #00b070;
  --ring-primary: #4338ca;
}

/* Chat send button: paint the ACTIVE state green (#send-button id beats the
   utility .bg-text-primary by specificity). Disabled/empty stays the default
   faded state. White icon for contrast on green. */
#send-button:not(:disabled) {
  background-color: #00d084;
  color: #ffffff;
}
#send-button:not(:disabled):hover {
  background-color: #00b070;
}
