useMantineColorScheme() returns 'auto' when system mode is active, causing the chart background color to fall through to the light variant. Switch to useComputedColorScheme() which always resolves to the actual 'light' or 'dark' value, keeping charts visually correct in all modes.