.MetroStationLayout_stickyHeader__mk0VX{position:sticky;top:var(--header-h);z-index:350;margin:0 -4px 16px;padding:8px 4px 0;background:var(--color-surface)}.MetroStationLayout_stationHeader__T5_Aq{padding:12px 0 8px}.MetroStationLayout_section__xKwVV{margin-bottom:20px;scroll-margin-top:calc(var(--metro-station-sticky-h, 220px) + 4px)}.MetroStationLayout_section__xKwVV:focus{outline:none}.MetroStationLayout_section__xKwVV:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px}.MetroStationLayout_bikeSection__cw2E3[data-expanded=true]{min-height:calc(100dvh - var(--header-h) - var(--metro-station-sticky-h, 220px) - 16px)}.MetroStationLayout_bikeToggle__rh1aZ{display:inline-flex;align-items:center;gap:8px;min-height:44px;cursor:pointer;color:var(--color-ink-dim);font:400 13px/1.5 var(--font-mono)}.MetroStationLayout_bikeToggle__rh1aZ svg{transition:transform .2s ease}.MetroStationLayout_bikeExpanded__mQnxD{transform:rotate(90deg)}.MetroStationLayout_bikeToggle__rh1aZ:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.MetroStationLayout_titleRow__LXi9X{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0}@media (prefers-reduced-motion:reduce){.MetroStationLayout_bikeToggle__rh1aZ svg{transition:none}}.MetroStationLayout_titleRow__LXi9X>h1{min-width:0;max-width:100%;overflow-wrap:anywhere}.MetroStationLayout_titleIndicator__Os_ih{flex-shrink:0;max-width:100%}.MetroStationLayout_titleIndicator__Os_ih:empty{display:none}.MetroStationLayout_titleIndicator__Os_ih>[data-pedestrian-entry]{margin:0}@media (max-width:1023px){.MetroStationLayout_titleRow__LXi9X{flex-wrap:wrap;gap:4px 8px}.MetroStationLayout_titleRow__LXi9X>h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MetroStationLayout_titleIndicator__Os_ih [data-pedestrian-entry] [role=group]{height:28px}.MetroStationLayout_titleIndicator__Os_ih [data-pedestrian-entry] [role=group]>a{font-size:11px;padding-left:10px;padding-right:8px}.MetroStationLayout_titleIndicator__Os_ih [data-pedestrian-entry] [role=group]>button{width:28px;font-size:12px}.MetroStationLayout_titleIndicator__Os_ih [data-pedestrian-entry] [role=group]>button:before{top:6px;bottom:6px}}