/* Generated from this stack's branding — do not edit.
   Written by the controller on PUT /api/ctl/branding.
   Loaded AFTER the reader's own tokens, so these win. */
:root:not([data-theme="light"]) {
  --header-bg: #ab1236;
  --header-ink: #ffffff;
  --accent: #e75577;
  --accent-muted: rgba(231, 85, 119, 0.15);
  --accent-subtle: rgba(231, 85, 119, 0.08);
}
:root[data-theme="light"] {
  --header-bg: #ab1236;
  --header-ink: #ffffff;
  --accent: #ab1236;
  --accent-muted: rgba(171, 18, 54, 0.14);
  --accent-subtle: rgba(171, 18, 54, 0.07);
  --bg-0: #fdf9f9;
  --bg-1: #f9f9f9;
  --surface-0: #ffffff;
  --surface-1: #f9f9f9;
  --surface-2: #f2dbe1;
  --text-0: #343333;
  --canvas: #ffffff;
}
