scheme name (e.g. "terracotta").
base corner radius in rem (drives --radius and the derived sm/md/lg).
OptionalfontsOptionalshadowsnamed box-shadows → CSS shadow value.
Optionaltypenamed type-scale steps → font-size value (e.g. { base: "1rem", lg: "1.125rem" }).
Optionalspacingnamed spacing steps → length.
Optionalbreakpointsnamed breakpoints → min-width (e.g. { md: "48rem" }).
One mode's tokens (light or dark).