.bs-scene{display:block;width:100%;height:auto;max-height:var(--bs-scene-max-height,none)}@media (prefers-reduced-motion:reduce){.bs-play *,.bs-play :after,.bs-play :before{animation:none!important;transition:none!important}}.tc-farline,.tc-freeze,.tc-sw0,.tc-sw8{opacity:0}.tc-answer{transform-box:fill-box;transform-origin:center}.bs-play .tc-title{animation:tc-fade .5s ease both}.bs-play .tc-track{animation:tc-fade .5s ease .2s both}.bs-play .tc-platform{animation:tc-fade .5s ease .35s both}.bs-play .tc-speed{animation:tc-fade .5s ease .5s both}.bs-play .tc-watch{animation:tc-fade .4s ease .6s both}.bs-play .tc-train{animation:tc-run 10s linear both}.bs-play .tc-sw0{animation:tc-hold 1.2s linear both}.bs-play .tc-sw8{animation:tc-hold 2.2s linear 3.2s both}.bs-play .tc-sw18{animation:tc-fade .4s ease 7.6s both}.bs-play .tc-farline{animation:tc-fade .3s ease 3.2s both,tc-out .3s ease 5.4s both}.bs-play .tc-freeze{animation:tc-fade .4s ease 3.4s both,tc-out .3s ease 5.4s both}.bs-play .tc-bars{animation:tc-fade .5s ease 7.6s both}.bs-play .tc-sum{animation:tc-fade .5s ease 8.1s both}.bs-play .tc-answer{animation:tc-pop .6s ease 8.8s both}@keyframes tc-run{0%,12%{transform:translateX(-270px)}32%,54%{transform:translateX(-150px)}76%,to{transform:translateX(0)}}@keyframes tc-fade{0%{opacity:0}to{opacity:1}}@keyframes tc-out{0%{opacity:1}to{opacity:0}}@keyframes tc-hold{0%,99%{opacity:1}to{opacity:0}}@keyframes tc-pop{0%{opacity:0;transform:scale(.9)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}