Pour info,
J’ai commenté la transition du corps (le texte qui s’estompe) et je pense que cela semble correct (et peut-être même plus rapide) sans transition du corps. C’est du pareil au même…
// body #main-outlet {
// transition: opacity 0.2s ease;
// }
// body.loading #main-outlet {
// opacity: 0.2;
// transition: opacity var(--loading-duration) ease;
// }