.v53-route{position:absolute;left:0;top:0;width:100%;height:0;z-index:17;pointer-events:none!important;user-select:none;contain:layout style}
.v53-visitor{position:absolute;left:0;top:0;width:var(--v53-size);aspect-ratio:559/474;transform-origin:center;will-change:transform;pointer-events:none!important}
.v53-facing,.v53-visitor .v51-flight-bird{position:absolute;inset:0}
.v53-visitor .v51-flight-bird{animation-name:v53-hover}
.v53-visitor img{position:absolute!important;inset:0;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain!important;pointer-events:none!important;mask:none!important;filter:none!important;user-select:none}
.v53-route.is-paused *{animation-play-state:paused!important}
.v53-route.is-building,.v53-route.is-obscured{visibility:hidden}
@keyframes v53-hover{0%,100%{translate:0 -0.6px}50%{translate:0 0.6px}}
@media(prefers-reduced-motion:reduce){.v53-route{display:none!important}.v53-route *{animation:none!important}}
