/* CAMP brand pack — ember / charcoal. Swap this file + brand.json to re-skin.
   Not Discord blurple. Accents go through --accent-brand. */

:root {
  --camp-product: "CAMP";
  --bg-app: #0c0c0e;
  --bg-rail: #0a0a0c;
  --bg-sidebar: #141416;
  --bg-chat: #1a1a1d;
  --bg-mod: #161618;
  --bg-input: #1e1e22;
  --bg-hover: #242220;
  --bg-active: #2e2a26;
  --bg-user: #101012;
  --bg-accent: #3a3028;
  --bg-floating: #080808;
  --line: #1a1614;
  --text: #fff3e0;
  --text-normal: #e8dcc8;
  --text-muted: #9a8f82;
  --text-link: #ff9a3c;
  --accent: #ff6a1a;
  --accent-brand: #e64a19;
  --accent-brand-hover: #ff6a1a;
  --accent-gold: #ffb300;
  --ember-glow: 0 0 14px rgba(255, 106, 26, 0.45);
}

.msg-comp-btn.primary {
  background: var(--accent-brand);
}
.family-tabs button.on {
  color: #fff;
  border-bottom-color: var(--accent-brand);
}
.family-day.on {
  background: var(--accent-brand);
  color: #fff;
}
.memdir-th.is-on .memdir-fico {
  color: var(--accent-brand);
}
.memdir-row.is-focus {
  outline: 1px solid var(--accent-brand);
  outline-offset: -1px;
}
.memdir-pg.on {
  background: var(--accent-brand);
  color: #fff;
}
