c12f0e28b2
Root causes: 1. Font/color CSS consumption rules were added to platform blocks.css but editor preview uses the THEME's blocks.css (which lacked them) 2. Reset buttons sent empty string which failed validation → 400 → preview died silently Fix: Added --sf-title-size/--sf-text-size/--sf-accent-c/--sf-btn-c consumption rules to themes/trade-pro/blocks.css; reset now uses clearStyleField() which deletes the key instead of setting ''. Co-Authored-By: Claude Code <noreply@anthropic.com>