.fact-date{margin:1rem 0;color:#5f6f84;line-height:1.55}
.route-kpis dd{font-size:clamp(1.05rem,1.45vw,1.25rem)}
.unknown-state{display:grid;gap:.75rem;min-height:auto;padding:1.5rem}
.unknown-state strong{color:#8a5a00}
.unknown-state p{margin:0;max-width:72ch}
.unknown-state a{display:inline-flex;align-items:center;gap:.35rem;width:max-content;font-weight:700}
.season-source-note{margin:1rem 0 0;color:#617188;font-size:.72rem;line-height:1.55}
.route-motion-v8{display:block!important}
.route-motion-v8 .route-road .route-bus{width:28px!important;height:20px!important;min-width:28px!important;max-width:28px!important;min-height:20px!important;max-height:20px!important;transform-origin:center!important;animation:route-bus-position-berdyansk-moscow 24s ease-in-out infinite,route-bus-direction-berdyansk-moscow 24s steps(1,end) infinite!important}
.route-motion-v8 .route-bus__passengers i{animation:none!important;opacity:1!important}
@keyframes route-bus-position-berdyansk-moscow{0%,8%{left:0}45%,55%{left:100%}92%,100%{left:0}}
@keyframes route-bus-direction-berdyansk-moscow{0%,54.99%{transform:translate(-50%,-50%) scaleX(1)}55%,99.99%{transform:translate(-50%,-50%) scaleX(-1)}100%{transform:translate(-50%,-50%) scaleX(1)}}
.station-columns li{display:flex;gap:.55rem;align-items:flex-start}
.station-columns .station-link__content{display:block}
.station-columns .station-link__times{display:block;margin-top:.2rem;color:#617188;line-height:1.45}
.route-cell--arrival small{max-width:16ch}
.route-show-more-wrap{display:flex;justify-content:center;margin-top:1.25rem}
.route-show-more[hidden]{display:none}
.prose .station-link__content{display:inline}

@media(max-width:760px){.route-motion-v8{display:block!important}.route-motion__map{min-height:230px}.route-stop--terminal .route-stop__label strong{font-size:.76rem}.routes-table-v8{overflow:visible}.routes-table-v8 table{width:100%}}
@media(prefers-reduced-motion:reduce){.route-motion-v8 .route-bus{animation:none!important;left:50%!important;transform:translate(-50%,-50%) scaleX(1)!important}}

