._root_1ha9k_1{justify-content:space-between;align-items:center;gap:var(--ct-space-3);min-height:var(--ct-target);display:flex}._text_1ha9k_2{flex-direction:column;gap:2px;display:flex}._label_1ha9k_3{color:var(--ct-ink);font-size:15px;font-weight:700;line-height:21px}._description_1ha9k_4{color:var(--ct-ink-2);font-size:13px;line-height:18px}._track_1ha9k_5{border-radius:var(--ct-radius-pill);background:var(--ct-ink-3);cursor:pointer;width:44px;height:26px;transition:background-color var(--ct-dur-roll) var(--ct-ease-roll);border:0;flex:none;padding:0;position:relative}._track_1ha9k_5:before{content:"";position:absolute;inset:-9px 0}._track_1ha9k_5[aria-checked=true]{background:var(--ct-signal)}._knob_1ha9k_8{border-radius:var(--ct-radius-pill);width:20px;height:20px;box-shadow:var(--ct-shadow-float);transition:transform var(--ct-dur-roll) var(--ct-ease-roll);background:#fff;position:absolute;top:3px;left:3px}._track_1ha9k_5[aria-checked=true] ._knob_1ha9k_8{transform:translate(18px)}@media (prefers-reduced-motion:reduce){._track_1ha9k_5,._knob_1ha9k_8{transition:none}}._root_1mxt8_1{gap:var(--ct-space-3);display:grid}._panel_1mxt8_2{gap:var(--ct-space-3);flex-direction:column;display:flex}._train_1mxt8_3{align-items:center;gap:var(--ct-space-2);display:flex}._mono_1mxt8_4{font-family:var(--ct-font-mono);font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}._next_1mxt8_5{gap:var(--ct-space-1);padding:var(--ct-space-3);background:var(--ct-surface-2);border-radius:16px;flex-direction:column;display:flex}._next_1mxt8_5 .ct-text-label{color:var(--ct-ink-3)}._big_1mxt8_7{letter-spacing:-.01em;font-size:32px;font-weight:800;line-height:40px}._eta_1mxt8_8{align-items:center;gap:var(--ct-space-2);color:var(--ct-ink-2);flex-wrap:wrap;font-size:15px;display:flex}._arrive_1mxt8_9{align-items:baseline;gap:var(--ct-space-2);color:var(--ct-ink-2);flex-wrap:wrap;font-size:15px;display:flex}._note_1mxt8_10{color:var(--ct-ink-3);font-size:13px;line-height:18px}._notice_1mxt8_11{align-items:flex-start;gap:var(--ct-space-2);padding:var(--ct-space-3);animation:_doors_1mxt8_1 var(--ct-dur-doors) var(--ct-ease-doors);border-radius:12px;font-size:15px;font-weight:700;line-height:21px;display:flex}._notice_1mxt8_11 svg{flex:none}._heads_1mxt8_13{background:var(--ct-sand);color:var(--ct-sand-ink)}._tap_1mxt8_14{background:var(--ct-surface-2);color:var(--ct-ink);box-shadow:inset 3px 0 0 var(--ct-good)}._tap_1mxt8_14 svg{color:var(--ct-good)}._replay_1mxt8_16{align-items:center;gap:var(--ct-space-2) var(--ct-space-3);padding-top:var(--ct-space-2);border-top:1px solid var(--ct-hairline);flex-wrap:wrap;display:flex}._route_1mxt8_18{gap:var(--ct-space-3);flex-direction:column;display:flex}._line_1mxt8_19{--x:11px;position:relative}._rail_1mxt8_20,._done_1mxt8_20{left:var(--x);width:2px;margin-left:-1px;position:absolute}._rail_1mxt8_20{background:var(--ct-border)}._done_1mxt8_20{background:var(--ct-ink);transition:height 1s var(--ct-ease-glide)}._marker_1mxt8_23{left:var(--x);border-radius:var(--ct-radius-pill);width:16px;height:16px;box-shadow:0 0 0 3px var(--ct-surface);transition:transform 1s var(--ct-ease-glide);z-index:1;margin:-8px 0 0 -8px;position:absolute;top:0}._express_1mxt8_24{background:var(--ct-signal)}._limited_1mxt8_25{background:var(--ct-limited-ink)}._local_1mxt8_26{background:var(--ct-ink-2)}._list_1mxt8_27{margin:0;padding:0;list-style:none}._stop_1mxt8_28,._pass_1mxt8_28{align-items:center;gap:var(--ct-space-3);box-sizing:border-box;grid-template-columns:22px minmax(0,1fr) auto;display:grid}._dot_1mxt8_29{border-radius:var(--ct-radius-pill);background:var(--ct-surface);width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--ct-ink-2);z-index:0;justify-self:center;position:relative}._tick_1mxt8_30{background:var(--ct-border);justify-self:center;width:8px;height:2px}._name_1mxt8_31{font-size:16px;font-weight:700}._pass_1mxt8_28{color:var(--ct-ink-3);font-size:13px}._passed_1mxt8_33 ._name_1mxt8_31{color:var(--ct-ink-3);font-weight:400}._passed_1mxt8_33 ._dot_1mxt8_29{box-shadow:inset 0 0 0 5px var(--ct-ink)}._yours_1mxt8_35 ._dot_1mxt8_29{width:14px;height:14px;box-shadow:inset 0 0 0 3px var(--ct-signal)}._tag_1mxt8_36{margin-left:var(--ct-space-2);color:var(--ct-signal-ink);font-size:12px;font-weight:700}@keyframes _doors_1mxt8_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._marker_1mxt8_23,._done_1mxt8_20{transition:none}._notice_1mxt8_11{animation:none}}@media (width>=960px){._root_1mxt8_1{align-items:start;gap:var(--ct-space-5);grid-template-columns:minmax(0,480px) minmax(0,1fr)}}.back[data-astro-cid-wr4q4ror]{min-height:var(--ct-target);align-self:flex-start;align-items:center;gap:6px;font-weight:700;text-decoration:none;display:inline-flex}
