diff --git a/app/web/static/js/app.js b/app/web/static/js/app.js
index d4456ac..86e1b9d 100644
--- a/app/web/static/js/app.js
+++ b/app/web/static/js/app.js
@@ -376,7 +376,8 @@ class LLMMonitorApp {
onclick="app.toggleAccordion('${contentId}', this)"
aria-expanded="${isFirst}">
${label}
-
@@ -495,7 +496,9 @@ class LLMMonitorApp {
const isHidden = content.classList.contains("hidden");
content.classList.toggle("hidden", !isHidden);
const chevron = btn.querySelector(".accordion-chevron");
- if (chevron) chevron.classList.toggle("rotate-180", isHidden);
+ if (chevron) {
+ chevron.style.transform = isHidden ? "rotate(180deg)" : "";
+ }
btn.setAttribute("aria-expanded", String(isHidden));
}