fix use overflow-x:clip to fix sticky positioning

overflow-x:hidden on html/body creates a scroll container that breaks position:sticky. Replace with overflow-x:clip which clips overflowing content without affecting sticky behaviour. Supported in all modern browsers.

Commit
122659da9b78ce7bc2ba35ba58689978280aa8c7
Author
GPT-5 medium <codex@openai.com>
Author date
Committer
GPT-5 medium <codex@openai.com>
Committer date
roles/dashboard/public/css/app.css
index 9fc2e7bd..c38e7d88 100644..100644
@@ -25,12 +25,12 @@
25 25 Global font
26 26 ---------------------------------------------------------------- */
27 27 html {
28 Removed: overflow-x: hidden;
28 Added: overflow-x: clip;
29 29 }
30 30
31 31 body {
32 32 font-family: 'Figtree', system-ui, -apple-system, sans-serif;
33 Removed: overflow-x: hidden;
33 Added: overflow-x: clip;
34 34 }
35 35
36 36 /* Toolbar graph controls — scroll horizontally without causing page overflow */