diff --git a/webapp/static/css/app.css b/webapp/static/css/app.css
index 2735eb0..c4f54fc 100644
--- a/webapp/static/css/app.css
+++ b/webapp/static/css/app.css
@@ -295,6 +295,12 @@ table.group-table td { border-bottom: 1px solid #f1f5f9; font-variant-numeric: t
.btn-danger { color: var(--bad); border-color: var(--bad); }
.btn-danger:hover { background: #fee2e2; }
+/* 选中态 run 卡片 */
+.run-card.selected {
+ border-color: var(--petrol);
+ box-shadow: 0 0 0 2px rgba(0,153,153,0.25), var(--shadow);
+}
+
/* ---------- LLM 角色配置面板 ---------- */
.llm-assignment-panel { border-left: 3px solid var(--petrol); }
.llm-role-rows { display: flex; flex-direction: column; gap: 10px; }
diff --git a/webapp/static/index.html b/webapp/static/index.html
index e8e2ba5..691d939 100644
--- a/webapp/static/index.html
+++ b/webapp/static/index.html
@@ -22,7 +22,7 @@
-