main header .brand span,main .review,main .orbit-head,main .journey-label,main>footer{display:none}main header .subtle{margin-left:auto}main .orbit-actions{justify-content:center}main .orbit-controls{width:auto;position:absolute;right:0}main .orbital-card span{visibility:hidden}:is(main .orbital-card:hover span,main .orbital-card:focus-visible span){visibility:visible}.presentation-clean .scene-caption,.presentation-clean .playback-speed,main .viewer:after{display:none}main .viewer .screen{height:100%;min-height:0;inset:0}main .viewer .transport{background:#041017aa;border-radius:8px;gap:6px;width:max-content;max-width:95vw;padding:6px;bottom:18px;left:50%;right:auto;transform:translate(-50%)}main .viewer .transport button{padding:10px 14px;font-size:12px}main .viewer-top{pointer-events:none;background:0 0;height:auto;padding:16px 20px}main .viewer-top button{pointer-events:auto;background:#04101799;font-size:14px}.options-open .scene-caption{pointer-events:auto;background:#07121af5;border:1px solid #c5d9e528;border-radius:8px;flex-direction:column;align-items:flex-start;gap:18px;width:min(390px,100vw - 40px);max-height:calc(100svh - 235px);padding:20px;display:flex;inset:145px 20px auto auto;overflow:auto}.options-open .scene-caption h2{font-size:24px}.options-open .scene-caption p{font-size:14px;line-height:1.6}.options-open .scene-caption small{color:#98a8b3;margin-top:18px;font-size:12px;line-height:1.5;display:block}main .viewer .playback-speed{top:72px;right:20px}@media (max-width:720px){main .orbit-actions{justify-content:space-between}main .orbit-controls{position:static}main .viewer .transport button{padding:9px 7px;font-size:11px}main .universe{inset:80px -20% 110px}}.music-settings{border-top:1px solid #ffffff24;margin:14px 0;padding-top:12px}.music-settings label{align-items:center;gap:12px;font-size:14px;display:flex}.music-settings input{accent-color:#d7c69d;width:110px}.music-settings small{margin-top:10px;line-height:1.5;display:block}.music-settings a{color:inherit}.scene-caption{max-height:65vh;overflow-y:auto}
