# Theme & Design Tokens: Global behaviour

> Rules the stylesheet applies everywhere.

Glider documentation · The Editor · Web page: https://cgglider.com/docs/theme/behaviour/

Sections of this page: [Tokens](https://cgglider.com/docs/theme.md) · [Primitives](https://cgglider.com/docs/theme/primitives.md) · [Global behaviour](https://cgglider.com/docs/theme/behaviour.md) · [Restyling](https://cgglider.com/docs/theme/restyling.md)

- One focus treatment for the whole editor: a 1 px accent outline with 1 px offset on :focus-visible.
- Numeric readouts use tabular figures so they do not jitter as values change.
- prefers-reduced-motion turns transitions off and collapses animations to near-zero — and caps iteration count, so a blinking caret settles rather than strobing.
- The canvas viewport reserves its scrollbar gutter, so showing a scrollbar never shifts the design.
