# Spec layer Maps the active theme into immutable per-component visual contracts. Examples: - `ButtonSpec` - `CheckboxSpec` - `DialogSpec` - `TextFieldSpec`