--- Для generic темы (строки 658-718)