.nexus.nexus-cinema .nexus-stage{width:100%;color:inherit;isolation:isolate;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.nexus-cinema .nexus-fallback{pointer-events:none;opacity:1;transition:opacity .24s;display:block}.nexus-cinema .nexus-canvas{pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .24s;display:block;position:absolute;inset:0}.nexus-cinema[data-renderer=webgl] .nexus-canvas{opacity:1}.nexus-cinema[data-renderer=webgl] .nexus-fallback{opacity:0}.nexus-cinema .nexus-strands{transition:none;animation:none;transform:none}.nexus-cinema .nexus-stage:focus-visible{outline:2px solid var(--studio-accent);outline-offset:5px;border-radius:4px}.nexus-cinema .nexus-cross{flex-shrink:0;height:1.5em}.nexus.nexus-cinema .nexus-bottom a{border:1px solid var(--studio-line);width:44px;height:44px;color:var(--studio-accent);border-radius:50%;flex-shrink:0;place-items:center;transition:background .18s,border-color .18s;display:grid}.nexus-cinema .nexus-bottom a .arrow-icon{transition:transform .25s var(--studio-ease)}.nexus-cinema .nexus-bottom a:is(:hover,:focus-visible){background:var(--studio-surface);border-color:var(--studio-accent)}.nexus-cinema .nexus-bottom a:is(:hover,:focus-visible) .arrow-icon{transform:translate(2px,-2px)}.nexus-cinema[data-renderer=fallback].is-separated .nexus-fallback-core{fill:#e7ffb7}@media (max-width:760px){.nexus.nexus-cinema .nexus-bottom p{min-height:45px}.nexus.nexus-cinema .nexus-stage{margin-block:-10px}.nexus-cinema .nexus-fallback{margin:0}}@media (prefers-reduced-motion:reduce){.nexus-cinema .nexus-fallback,.nexus-cinema .nexus-canvas,.nexus-cinema .nexus-bottom a .arrow-icon{transition:none}.nexus-cinema .nexus-bottom a:is(:hover,:focus-visible) .arrow-icon{transform:none}}
