.route-poi-pin[data-v-6f0b2500]{transform-origin:50% 100%;transition:transform .18s ease,filter .18s ease}.route-poi-pin--hovered[data-v-6f0b2500]{filter:drop-shadow(0 6px 10px rgb(15 23 42/.35));transform:translateY(-3px) scale(1.25)}.route-map-control[data-v-6f0b2500]{-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);background:#ffffff8c;border-radius:9999px;box-shadow:inset 0 0 0 1px #ffffffb3,0 10px 24px -14px #0f172a8c;color:#1f2937}[data-v-6f0b2500] .maplibregl-ctrl-attrib.maplibregl-compact{-webkit-backdrop-filter:blur(18px) saturate(1.6);backdrop-filter:blur(18px) saturate(1.6);background:#ffffff8c;border-radius:9999px;box-shadow:inset 0 0 0 1px #ffffffb3}.trip-stop-chip[data-v-6f0b2500]{background:#fff;border-radius:9999px;box-shadow:inset 0 0 0 1px #1118271a,0 6px 14px -8px #0f172a8c;font-size:16px;height:30px;line-height:1;width:30px}.route-map-button[data-v-6f0b2500],.trip-stop-chip[data-v-6f0b2500]{align-items:center;display:flex;justify-content:center}.route-map-button[data-v-6f0b2500]{height:2.25rem;transition:color .2s;width:2.25rem}.route-map-button[data-v-6f0b2500]:hover{color:#cc0100}.toggles-hint[data-v-6f0b2500] .glass-pill{animation:toggles-hint-6f0b2500 1.3s ease-in-out 2}.toggles-hint[data-v-6f0b2500] .glass-pill:nth-child(2){animation-delay:.08s}.toggles-hint[data-v-6f0b2500] .glass-pill:nth-child(3){animation-delay:.16s}.toggles-hint[data-v-6f0b2500] .glass-pill:nth-child(4){animation-delay:.24s}.toggles-hint[data-v-6f0b2500] .glass-pill:nth-child(5){animation-delay:.32s}.toggles-hint[data-v-6f0b2500] .glass-pill:nth-child(n+6){animation-delay:.4s}@keyframes toggles-hint-6f0b2500{0%,to{transform:translateY(0)}45%{box-shadow:inset 0 0 0 1px #ffffffb3,0 0 0 3px #cc010073,0 12px 26px -12px #cc010099;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.toggles-hint[data-v-6f0b2500] .glass-pill{animation:none}}
