);
}
// If all steps have been completed, show the final analysis screen.
if (currentStep >= steps.length) {
return ;
}
// ----------------------------------------------------------------
// 8. Prepare Answer Cards as an Array
// ----------------------------------------------------------------
const answerCards = Object.entries(answers).map(([key, score]) => ({
id: key,
score,
}));
// ----------------------------------------------------------------
// 9. Render Layout with Sidebar and Main Panel
// ----------------------------------------------------------------
return (