Условный выбор значения
БазовыйЭкспертный
Основано на спецификациях:
Базовый уровень
Простые условные ветви `if()`
Fallback-ветвь `else`
Выбор первого поддерживаемого candidate через `first-valid()`
Продвинутый уровень
Последовательная проверка ordered branches
Whole-value selection и валидность результата
Style/media/supports leaves как внешние boolean results
Экспертный уровень
Проверка candidate относительно grammar свойства
Момент определения поддержки candidate value
Computed-time invalidity выбранного значения