BaseGuidanceProviderAdapter
Parameters
scope
CoroutineScope for state observation (typically viewModelScope)
iconsRenderedForDarkMode
Whether the app's maneuver icons are already rendered with light colors for dark backgrounds. If false (default), icons will be RGB-inverted before sending to AA.