/* One non-interactive viewport layer; existing lesson content remains immediately readable. */
.living-paths-canvas{position:fixed;inset:0;width:100%;height:100%;z-index:76;pointer-events:none;contain:strict}
@media(prefers-reduced-motion:reduce){.living-paths-canvas{display:none}}
