.JourneySteps-module__b7CTVW__head{border-top:1px solid var(--surface-line);margin:2rem 0 .75rem;padding-top:1rem;scroll-margin-top:4.5rem}.JourneySteps-module__b7CTVW__no{align-items:center;gap:.45rem;margin:0 0 .35rem;display:flex}.JourneySteps-module__b7CTVW__noBadge{border-radius:var(--r-chip,6px);background:var(--route);color:#fff;justify-content:center;align-items:center;min-width:1.4rem;height:1.4rem;padding:0 .35rem;font-size:.8125rem;font-weight:800;display:inline-flex}.JourneySteps-module__b7CTVW__noOf{color:var(--on-surface-muted);font-size:.8125rem;font-weight:600}.JourneySteps-module__b7CTVW__title{color:var(--on-surface);margin:0;font-size:1.0625rem;font-weight:800}.JourneySteps-module__b7CTVW__sub{color:var(--on-surface-muted);margin:.25rem 0 0;font-size:.875rem}.JourneySteps-module__b7CTVW__next{color:var(--on-surface-muted);margin:.4rem 0 0;font-size:.8125rem}.JourneySteps-module__b7CTVW__next b{color:var(--route);font-weight:700}.JourneySteps-module__b7CTVW__bar{z-index:30;border-bottom:1px solid var(--surface-line);background:color-mix(in srgb, var(--canvas) 92%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);margin:0 0 1rem;padding:.4rem 0;position:sticky;top:3.5rem}.JourneySteps-module__b7CTVW__barList{scrollbar-width:none;gap:.3rem;margin:0;padding:0 0 .15rem;list-style:none;display:flex;overflow-x:auto}.JourneySteps-module__b7CTVW__barList::-webkit-scrollbar{display:none}.JourneySteps-module__b7CTVW__barItem{flex:none}.JourneySteps-module__b7CTVW__barLink{border-radius:var(--r-chip,6px);color:var(--on-surface-muted);white-space:nowrap;align-items:center;gap:.3rem;padding:.3rem .55rem;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.JourneySteps-module__b7CTVW__barLink:hover{background:var(--surface-2)}.JourneySteps-module__b7CTVW__barNo{border-radius:var(--r-chip,6px);background:var(--surface-line);min-width:1.1rem;height:1.1rem;color:var(--on-surface-muted);justify-content:center;align-items:center;font-size:.6875rem;font-weight:800;display:inline-flex}.JourneySteps-module__b7CTVW__barItem[data-at=now] .JourneySteps-module__b7CTVW__barLink{background:var(--surface);color:var(--on-surface);font-weight:800}.JourneySteps-module__b7CTVW__barItem[data-at=now] .JourneySteps-module__b7CTVW__barNo{background:var(--route);color:#fff}.JourneySteps-module__b7CTVW__barItem[data-at=past] .JourneySteps-module__b7CTVW__barNo{background:var(--route-soft);color:var(--route)}.JourneySteps-module__b7CTVW__barOf{display:none}@media (max-width:767px){.JourneySteps-module__b7CTVW__barLabel{display:none}.JourneySteps-module__b7CTVW__barItem[data-at=now] .JourneySteps-module__b7CTVW__barLabel{display:inline}.JourneySteps-module__b7CTVW__barItem[data-at=now] .JourneySteps-module__b7CTVW__barOf{color:var(--on-surface-muted);font-size:.6875rem;font-weight:700;display:inline}.JourneySteps-module__b7CTVW__barLink{justify-content:center;min-width:44px;min-height:44px;padding:.3rem .4rem}}
