:root {
  /* Brand palette - terminal OSC mapping: index 0 -> #28FE14, 11 -> #000000 */
  --brand-accent: #28fe14;
  --brand-ink-strong: #000000;

  /* Optional roles: */
  --bg: #0b0b0b;
  --fg: #f2f2f2;
  --link: var(--brand-accent);
  --button-bg: var(--brand-accent);
  --button-fg: #0b0b0b;
}

/* Example usage hooks (safe to remove if unused) */
.brand-accent { color: var(--brand-accent); }
.brand-ink-strong { color: var(--brand-ink-strong); }
.btn-brand {
  background: var(--button-bg);
  color: var(--button-fg);
  border: none;
  padding: 0.6rem 1rem;
  border-radius: 6px;
}
.btn-danger {
  background: #ff4d4f;
  color: #0b0b0b;
  border: none;
  padding: 0.6rem 1rem;
  border-radius: 6px;
}
button,
.btn-brand,
.btn-danger { cursor: pointer; }
canvas { pointer-events: none; }
