CSS variables that define the color system. All values are theme-aware — they switch automatically between light and dark mode.
--backgroundPage background — 60% of the UI
--foregroundPrimary text color
--cardCard/panel surfaces — 30% of the UI
--card-foregroundText on card surfaces
--primaryCTA accent — 10% of the UI. Neon green in dark mode, Marlowe orange in light.
--primary-foregroundText on primary-colored elements
--secondarySecondary actions and subtle backgrounds
--mutedDisabled states, placeholder backgrounds
--muted-foregroundSecondary/helper text
--accentHover highlights, subtle emphasis
--destructiveError states, delete actions
--borderDefault border color
--inputForm input borders
--ringFocus ring color
Apply a palette class to the root element. All dark mode variants use neon green (#39ff14) as primary.
--primary--chart-1--chart-2--chart-3--chart-4The Robinhood/Bloomberg institutional-meets-retail color system. Neon green (#39ff14) is reserved for interactive elements only.
#0a0f1aBackground
#111827Card Surface
#39ff14Primary (Neon Green)
#1e293bMuted/Accent
Marlowe Research Design System — 2026 — 35 CLS classes | 5 palettes | 14 core tokens | 5 chart colors | 9 sections | 8 easing curves | WCAG contrast checker