Vendors cms backend/internal/theme css.go, defaults.go and the new fontsize.go so ThemeTypography carries FontSizeOverrides and preset validation with DisallowUnknownFields keeps accepting current presets. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>