diff --git a/frontend/src/components/ScenarioPanel.jsx b/frontend/src/components/ScenarioPanel.jsx
index 068e82d..a597770 100644
--- a/frontend/src/components/ScenarioPanel.jsx
+++ b/frontend/src/components/ScenarioPanel.jsx
@@ -201,9 +201,11 @@ export default function ScenarioPanel({ scenario, onProgressUpdate, onScenarioSt
{scenario.category}
-
- {scenario.difficulty}
-
+ {!isExamMode && (
+
+ {scenario.difficulty}
+
+ )}
{scenario.type === 'mcq' ? 'Multiple Choice' : 'Hands-on Task'}
{!isExamMode && {scenario.weight} pts}
diff --git a/frontend/src/components/Sidebar.jsx b/frontend/src/components/Sidebar.jsx
index d05fd8c..d546014 100644
--- a/frontend/src/components/Sidebar.jsx
+++ b/frontend/src/components/Sidebar.jsx
@@ -109,16 +109,18 @@ export default function Sidebar({
{/* Filter bar */}
{!collapsed && (
-
+ {!isExamMode && (
+
+ )}
-
- {s.difficulty}
-
+ {!isExamMode && (
+
+ {s.difficulty}
+
+ )}
{s.type.toUpperCase()}
{!isExamMode && {s.weight}pt}
{isExamMode && examDone && (