/* berrybeat brand-color override for Zammad.
 * Only redeclares Zammad's own CSS custom properties (see
 * app/assets/stylesheets/zammad.scss upstream) - no Zammad source file is
 * touched, so this survives every Zammad version upgrade unchanged.
 *
 * Deliberately NOT touched: --supergood-color/--good-color/--ok-color/
 * --bad-color/--superbad-color/--danger-color/--pending-color. These carry
 * meaning (ticket priority, SLA escalation, state) and should stay
 * consistent with what agents already associate them with.
 */

:root {
  --button-primary-background: #D90A7A;        /* berrybeat Raspberry (matches logo) */
  --button-primary-background-active: #6B053D; /* Raspberry Dark (brand manual) */
  --highlight: #D90A7A;
  --text-link: #D90A7A;
  --border-highlight: #D90A7A;
  --background-highlight: #FBE0EE;              /* light Raspberry tint */
  --shadow-highlight: #F6C9E0;                   /* light Raspberry tint */
}

[data-theme="dark"] {
  --button-primary-background: #D90A7A;
  --button-primary-background-active: #F23D93;  /* lightened for hover contrast on dark bg */
  --highlight: #E6398F;
  --text-link: #F23D93;
  --border-highlight: #E6398F;
  --background-highlight: #6B053D;               /* Raspberry Dark as dark-mode wash */
  --shadow-highlight: #4A0F30;
}

/* Sidebar logo (berrybeat icon, see customBranding.logoOverride): nudge
 * position and size to match the raster icon better than Zammad's own
 * vector bird did. */
.search .logo {
  margin: -1px 10px 0 12px;
}
.icon-logo {
  width: 30px;
  height: 30px;
}
