diff --git a/templates/index.html b/templates/index.html
index a95209f..0b01d54 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -70,8 +70,10 @@
.table-container { background: var(--card-bg); backdrop-filter: blur(16px); -webkit-backdrop-filter: blur(16px); border-radius: 20px; border: 1px solid var(--border-color); overflow: hidden; max-height: 400px; overflow-y: auto; box-shadow: var(--glass-shadow); margin: 0 20px 40px 20px; }
table { width: 100%; border-collapse: collapse; text-align: left; font-size: 0.9rem; }
- thead { background: rgba(0,0,0,0.05); position: sticky; top: 0; z-index: 1; backdrop-filter: blur(5px); }
- body.dark-mode document thead { background: rgba(255,255,255,0.05); }
+
+ /* Stile intestazione tabella (vetro smerigliato) */
+ thead { background: rgba(255, 255, 255, 0.9); position: sticky; top: 0; z-index: 1; backdrop-filter: blur(10px); -webkit-backdrop-filter: blur(10px); box-shadow: 0 4px 6px -1px rgba(0,0,0,0.05); }
+ body.dark-mode thead { background: rgba(15, 23, 42, 0.95); box-shadow: 0 4px 6px -1px rgba(0,0,0,0.3); }
th { padding: 15px; font-weight: 700; text-transform: uppercase; font-size: 0.75rem; letter-spacing: 0.5px; color: var(--text-muted); }
td { padding: 12px 15px; border-bottom: 1px solid var(--border-color); }