body.home-flow #app.scr-leave[data-screen=home] :is(#homeBrief,#homeDuo,#homeRadar,.home-radar-head){opacity:0!important;transition:opacity .24s,transform .3s cubic-bezier(.4,0,.2,1)!important;transform:translateY(-14px)scale(.985)!important}body.home-flow #app.scr-leave[data-screen=home] #homeDuo{transition-delay:40ms!important}body.home-flow #app.scr-leave[data-screen=home] :is(#homeRadar,.home-radar-head){transition-delay:80ms!important}body.home-flow #app.scr-leave[data-screen=home] .chat-dock{opacity:0!important;transition:opacity .2s!important}body.home-flow #app.scr-leave[data-screen=explore] .xh-wrap{opacity:0;transform-origin:50% 45%;transition:opacity .24s,transform .3s cubic-bezier(.4,0,.2,1);transform:scale(.97)}body.home-flow #app.scr-enter[data-screen=explore] .home-screen,body.home-flow #app.scr-enter[data-screen=home] .explore-screen{opacity:0!important;transition:none!important}body.home-flow #app.scr-enter[data-screen=explore] .explore-screen{transition:none}body.home-flow #app.scr-enter[data-screen=explore] .xh-head{animation:.55s cubic-bezier(.2,.8,.2,1) 50ms both scrDrop}body.home-flow #app.scr-enter[data-screen=explore] .xh-stage{transform-origin:50% 45%;animation:.75s cubic-bezier(.2,.8,.2,1) .16s both scrBloom}@keyframes scrDrop{0%{opacity:0;transform:translateY(-12px)}}@keyframes scrBloom{0%{opacity:0;transform:scale(.92)}}body.home-flow #app.scr-enter[data-screen=home] .home-screen{transition:opacity .2s}body.home-flow #app.scr-enter[data-screen=home] :is(#homeBrief,#homeDuo,#homeRadar,.home-radar-head){animation:.62s cubic-bezier(.2,.8,.2,1) both scrRise}body.home-flow #app.scr-enter[data-screen=home] #homeDuo{animation-delay:80ms}body.home-flow #app.scr-enter[data-screen=home] :is(#homeRadar,.home-radar-head){animation-delay:.16s}@keyframes scrRise{0%{opacity:0;transform:translateY(18px)scale(.99)}}@media (prefers-reduced-motion:reduce){body.home-flow #app:is(.scr-enter,.scr-leave) *{transition-duration:10ms!important;animation-duration:10ms!important}}.rail-edge{z-index:60;width:min(340px,88vw);height:100vh;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-40px 0 90px -24px #231d1438}
