.event-nearby-routes{margin:var(--space-xl) 0}.event-nearby-routes__title{margin:0 0 var(--space-md)}.event-nearby-routes__grid{display:flex;gap:var(--space-sm);overflow-x:auto;-webkit-overflow-scrolling:touch;align-items:flex-start;scrollbar-width:none}.event-nearby-routes__grid::-webkit-scrollbar{display:none}.event-nearby-routes__card-link{text-decoration:none;color:inherit;display:block;height:100%}.event-nearby-routes__card{height:100%}.event-nearby-routes__loading{display:flex;gap:var(--space-sm);overflow-x:auto;-webkit-overflow-scrolling:touch;align-items:flex-start;scrollbar-width:none}.event-nearby-routes__loading::-webkit-scrollbar{display:none}.event-nearby-routes__skeleton{flex:0 0 auto;width:260px;height:420px;background:linear-gradient(90deg,var(--gray-100) 25%,var(--gray-200) 50%,var(--gray-100) 75%);background-size:200% 100%;animation:shimmer 1.5s infinite;border-radius:var(--radius-md)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media screen and (max-width:767px){.event-nearby-routes{margin:var(--space-lg) 0}.event-nearby-routes__grid{gap:var(--space-sm)}}