Positioning of fields in a form group broken

Fields in all form groups lost their postioning and are “randomly” placed over each other.

The bug was introduced by Dependabot Vite upgrade in d8d708d099cd031b01b45588976b0bcb8fc20d19 . We sometimes used :global selectors only in scss modules which should cause the module be tree shaken away during minification. There has been a bug in Vite fixed by the upgrade which disabled css module treeshaking by mistake, see vite/packages/vite/CHANGELOG.md at main · vitejs/vite · GitHub and fix(css): treeshake css modules by bluwy · Pull Request #16051 · vitejs/vite · GitHub . Fixing the bug caused the global styles stripped out during build.

The fix changes scss modules containing only global selectors to regular scss files.