diff --git a/web/index.html b/web/index.html
index 37ac459..786caa7 100644
--- a/web/index.html
+++ b/web/index.html
@@ -20,13 +20,14 @@ input:not([type=checkbox]),select{width:14em;max-width:100%}
textarea{width:100%;height:14em;font:12px monospace}
table td:first-child{padding-right:1em;opacity:.7}
pre{overflow-x:auto}
-#msg{min-height:1.4em}
+#msg{margin-left:1em}
+/* Save bar: stays at the bottom of the window while the settings form is in view */
+.bar{position:sticky;bottom:0;background:Canvas;padding:8px 0;border-top:1px solid color-mix(in srgb,CanvasText 20%,transparent)}
.ok{color:#2a2}.warn{color:#d80}.bad{color:#e33}