@keyframes settle-in{0%{opacity:0;transform:translateY(12px)scale(.99)}to{opacity:1;transform:none}}@keyframes hurricane-spin{to{transform:rotate(360deg)}}@keyframes hurricane-counter{to{transform:rotate(-360deg)}}@keyframes pulse-soft{0%,to{opacity:.6}50%{opacity:1}}@keyframes paper-orbit{to{transform:rotate(360deg)}}@keyframes paper-counter-orbit{to{transform:rotate(-360deg)}}@keyframes paper-float{0%,to{transform:translateY(0) rotate(var(--paper-tilt,0deg))}50%{transform:translateY(-5px) rotate(var(--paper-tilt,0deg))}}@media (prefers-reduced-motion:no-preference){.route-stage{animation:.28s cubic-bezier(.2,.8,.2,1) settle-in}.motion-hurricane-outer{animation:16s linear infinite hurricane-spin}.motion-hurricane-inner{animation:10s linear infinite hurricane-counter}.motion-paper-orbit{animation:28s linear infinite paper-orbit}.motion-paper-orbit>*{animation:28s linear infinite paper-counter-orbit}.motion-paper-float{animation:4.8s ease-in-out infinite paper-float}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.notification-bell.is-ringing>img{animation:none!important}.notification-bell:hover>img{transform:none!important}}
