Por si acaso,
Comenté la transición del cuerpo (el texto desvanecido) y creo que se ve bien (y quizás se siente más rápido) cuando no hay transición del cuerpo. Da igual una cosa u otra…
// body #main-outlet {
// transition: opacity 0.2s ease;
// }
// body.loading #main-outlet {
// opacity: 0.2;
// transition: opacity var(--loading-duration) ease;
// }