@media (hover:hover) and (prefers-reduced-motion:no-preference){.btn,.controls button{transition:transform .2s ease,box-shadow .2s ease}.btn:hover,.controls button:hover{box-shadow:0 0 24px #ffb55735}.is-running:not(.paused):not(.focus) #orbitA{animation:driftA 5s ease-in-out infinite alternate}.is-running:not(.paused):not(.focus) #orbitB{animation:driftB 7s ease-in-out infinite alternate}.is-running:not(.paused):not(.focus) #orbitC{animation:driftA 9s ease-in-out infinite alternate-reverse}@keyframes driftA{to{transform:translate(14px,-20px)}}@keyframes driftB{to{transform:translate(-28px,20px)}}} .instrument-label{position:absolute;bottom:12px;left:16px;background:#08152bd9;padding:.3rem .7rem;color:#ffd08a;font:700 .76rem ui-monospace,monospace;letter-spacing:.13em}.is-running[data-pace=afterburner] .turbine{animation-duration:.55s!important}.is-running[data-pace=idle] .turbine{animation-duration:7s!important}.is-running[data-pace=afterburner] .instrument{box-shadow:inset 0 0 90px #a85a3440}.is-running[data-pace=idle] .instrument{filter:saturate(.7)}.is-running[data-pace=afterburner] #orbitA{animation-duration:1.3s!important}.is-running[data-pace=afterburner] #orbitB{animation-duration:1.5s!important}.is-running[data-pace=afterburner] #orbitC{animation-duration:1.8s!important}
