:root{--lab-page-background:#09090b}:is(html:has(.lab-page),body:has(.lab-page)){background:var(--lab-page-background)}.lab-page{background:var(--lab-page-background);min-height:100svh}.lab--pinned .lab__scene{opacity:0;transition:opacity .4s}.lab--pinned.lab--scene-ready .lab__scene{opacity:1}.lab--loading .lab__cards{visibility:hidden}.lab--loading .card{visibility:hidden!important}.lab--loading .lab__word>span{animation:none}@media (prefers-reduced-motion:reduce){.lab--pinned .lab__scene{transition:none}}.lab--pinned:not(.lab--scene-ready) .card{opacity:0;visibility:hidden}.lab-page .lab__intro{z-index:4}:is(html:has(.lab-page) .scribble-cursor-root,html:has(.lab-page) .parlons-en-cursor){display:none!important}:is(html:has(.lab-page).scribble-on,html:has(.lab-page).scribble-on *){cursor:auto!important}html:has(.lab-page).scribble-on :is(a,button){cursor:pointer!important}
