diff --git a/static/style.css b/static/style.css
index 60bf9f27..c267766e 100644
--- a/static/style.css
+++ b/static/style.css
@@ -404,6 +404,11 @@ body.builderBody > main.content{ flex:1 1 auto; min-height:0; overflow:hidden; d
box-shadow:0 12px 40px rgba(0,0,0,.55);
}
.floatPanel.hidden{ display:none; }
+/* Utilitaire générique (jusqu'ici .hidden n'existait que scopé à
+ .floatPanel/.columnFilterMenu — ex. la ligne d'édition d'un bloc de
+ logique dans screen_edit.html, un
, avait besoin d'un .hidden qui
+ marche seul, sans classe compagne). */
+.hidden{ display:none; }
/* Coin de redimensionnement (voir wireFloatPanelResize() dans
game_dashboard.html) — un panneau devient redimensionnable simplement en
lui ajoutant ce coin, JS mis à part rien d'autre à faire côté CSS. */
diff --git a/styles/forge-custom.css b/styles/forge-custom.css
index dfb4729f..9f03893d 100644
--- a/styles/forge-custom.css
+++ b/styles/forge-custom.css
@@ -212,6 +212,11 @@ body.builderBody > main.content{ flex:1 1 auto; min-height:0; overflow:hidden; d
box-shadow:0 12px 40px rgba(0,0,0,.55);
}
.floatPanel.hidden{ display:none; }
+/* Utilitaire générique (jusqu'ici .hidden n'existait que scopé à
+ .floatPanel/.columnFilterMenu — ex. la ligne d'édition d'un bloc de
+ logique dans screen_edit.html, un
, avait besoin d'un .hidden qui
+ marche seul, sans classe compagne). */
+.hidden{ display:none; }
/* Coin de redimensionnement (voir wireFloatPanelResize() dans
game_dashboard.html) — un panneau devient redimensionnable simplement en
lui ajoutant ce coin, JS mis à part rien d'autre à faire côté CSS. */
diff --git a/templates/screen_edit.html b/templates/screen_edit.html
index 8407a9e3..14e27d9f 100644
--- a/templates/screen_edit.html
+++ b/templates/screen_edit.html
@@ -216,7 +216,7 @@