Colors
The semantic palette, authored in OKLCH in kit/src/tokens/tokens.ts and generated into the shared token CSS (edit the TS source, run the build script — never the CSS). Each row shows the literal light and dark values; the runtime theme presets override these per-user in the product app.
Derived tokens
Interaction tokens computed once with color-mix(in oklch, …) — they re-resolve under .dark and under any runtime preset because they reference the base variables. Prefer these over ad-hoc opacity suffixes (bg-primary/90) for hover and emphasis states.
Radius
One multiplicative scale off --radius (0.2rem). Pills use rounded-pill — never rounded-full — so sharp-corner themes (--radius: 0) stay sharp; corner variants (rounded-t-pill, …) come from the same scale.
Shadows
The elevation scale. Static values live in the token source; the product app's theme editor recomputes them from shadow knobs at runtime.