diff --git a/templates/base.html b/templates/base.html
index 02bf182..bf73706 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -271,6 +271,7 @@
.results-table th,
.results-table td { padding: 0.6rem 0.8rem; }
.results-table thead tr { border-bottom: 2px solid #e2e8f0; text-align: left; }
+ .results-table th { position: sticky; top: 0; background: #fff; z-index: 1; }
.results-table tbody tr { border-bottom: 1px solid #e2e8f0; }
.row-fast { background: #f0fff4; }
.row-slow { background: #fff5f5; }