W którym "miejscu" umieścić poprawnie deklarację zmiennych css, aby uzyskać ich globalny zasięg.
Przeszukując internet, od kilkunastu godzin, najczęściej spotykałem taki zapis:
:root {
--background: black;
--color: white;
}
Taki zapis jest zalecany przez MDN Web Docs: Using CSS custom properties (variables).
Też spotkałem się z takim zapisem:
html {
--background: black;
--color: white;
}
lub
body {
--background: black;
--color: white;
}