--color-surface#ffffff
Drawn from Tailwind slate. Brand guideline stops (#FFFFFF · #FAFAFA · #F5F5F5 · #717680) fall on the slate/neutral ramp — no parallel brand-gray required.
Full ramp from page surface down to ink.
Which alias each stop fills. Components reference aliases; the ramp is the source of truth.
Components consume these — never raw slate classes.
--color-surface: #ffffff; --color-surface-subtle: #F8FAFC; --color-surface-muted: #F1F5F9; --color-border: #E2E8F0; --color-border-strong: #CBD5E1; --color-ink: #0F172A; --color-ink-muted: #475569; --color-ink-subtle: #64748B; --color-ink-placeholder: #94A3B8;