/* Legacy web/tokens.css names (the old public pages), mapped onto the new tokens
   (NORTH_STAR §11.2). Here --muted is a BACKGROUND, the opposite of the app sheet, so the
   names are declared on the page wrapper (.ctx-public), never on :root: the shell around
   the page keeps the app meaning. Delete this sheet when the last public page is rebuilt. */
.ctx-public {
  --background: var(--surface-0);
  --brand-black: var(--surface-0);
  --background-elevated: var(--surface-1);
  --card: var(--surface-1);
  --card-hover: var(--surface-1);
  --secondary: var(--surface-2);
  --secondary-hover: var(--surface-2);
  --muted: var(--surface-2);
  --input: var(--surface-2);
  --live-bg: var(--surface-2);
  --brand-red-subtle: var(--surface-2);
  --border: var(--line);
  --border-subtle: var(--line);
  --card-border: var(--line);
  --foreground: var(--ink);
  --card-foreground: var(--ink);
  --secondary-foreground: var(--ink);
  --foreground-muted: var(--ink-2);
  --muted-foreground: var(--ink-2);
  --primary: var(--ink);
  --primary-hover: var(--ink);
  --accent: var(--ink);
  --ring: var(--ink);
  --primary-foreground: var(--on-ink);
  --brand-red: var(--live);
  --live-color: var(--live);
  --success: var(--win);
  --success-subtle: var(--surface-2);
  --warning: var(--alert);
  --destructive: var(--alert);
  --font-family: var(--font);
  --font-display: var(--font);
  --font-body: var(--font);
  --space-xs: var(--space-1); --space-sm: var(--space-2); --space-md: var(--space-4);
  --space-lg: var(--space-5); --space-xl: var(--space-6); --space-xxl: var(--space-7); --space-xxxl: var(--space-8);
  --radius-sm: var(--radius-plate); --radius-md: var(--radius-control); --radius-lg: var(--radius-card);
  --radius-xl: var(--radius-card); --radius-xxl: var(--radius-sheet);
  --button-height-sm: var(--tap); --button-height-md: var(--btn-h); --button-height-lg: var(--btn-h-lg);
  --input-height: var(--btn-h);
  --header-height: var(--header-h); --max-content-width: var(--content-max); --max-page-width: var(--page-max);
  --shadow-sm: var(--shadow-1); --shadow-md: var(--shadow-1);
  --shadow-lg: var(--shadow-2); --shadow-card: var(--shadow-2); --shadow-glow: none;
  --gradient-brand: none; --gradient-card: none; --gradient-glow: none; --gradient-hero: none;
  --accent-glow: transparent; --brand-red-glow: transparent; --live-glow: transparent;
  --motion-fast: var(--dur-slot); --motion-normal: var(--dur-sheet-in);
  --motion-slow: var(--dur-advance); --motion-ease: var(--ease-out);
}
