._root_1to47_1{gap:var(--ct-space-3);flex-direction:column;display:flex}._od_1to47_2{align-items:end;gap:var(--ct-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}._od_1to47_2 ._swap_1to47_3{grid-area:1/2/span 2;align-self:center;margin-top:20px}._od_1to47_2 ._field_1to47_4:nth-of-type(2){grid-area:2/1}@media (width>=600px){._od_1to47_2{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}._od_1to47_2 ._swap_1to47_3{grid-row:1;align-self:end;margin-top:0}._od_1to47_2 ._field_1to47_4:nth-of-type(2){grid-area:1/3}}._field_1to47_4{gap:var(--ct-space-1);color:var(--ct-ink-3);flex-direction:column;min-width:0;display:flex}._select_1to47_11{height:var(--ct-target);width:100%;padding:0 var(--ct-space-2);border:1px solid var(--ct-border);border-radius:var(--ct-radius-control);background:var(--ct-surface);color:var(--ct-ink);font:inherit;font-size:16px;font-weight:700}._swap_1to47_3{width:var(--ct-target);height:var(--ct-target);border-radius:var(--ct-radius-pill);border:1px solid var(--ct-border);background:var(--ct-surface);color:var(--ct-ink);cursor:pointer;place-items:center;display:inline-grid}@media (width>=600px){._swap_1to47_3{transform:rotate(90deg)}}._swap_1to47_3:hover{background:var(--ct-surface-2)}._when_1to47_15{color:var(--ct-ink-2);grid-column:1/-1;align-items:center;gap:6px;font-size:14px;display:flex}._submit_1to47_16{grid-column:1/-1;justify-self:start}._mono_1to47_17{font-family:var(--ct-font-mono);font-variant-numeric:tabular-nums;font-weight:700}._results_1to47_19{gap:var(--ct-space-2);flex-direction:column;display:flex}._bar_1to47_20{justify-content:space-between;align-items:center;gap:var(--ct-space-2);flex-wrap:wrap;display:flex}._count_1to47_21{color:var(--ct-ink-3);font-size:13px}._axis_1to47_22{height:16px;margin:0 var(--ct-space-4);font-family:var(--ct-font-mono);font-variant-numeric:tabular-nums;color:var(--ct-ink-3);font-size:11px;position:relative}._axis_1to47_22 span{white-space:nowrap;position:absolute;transform:translate(-50%)}._axis_1to47_22 span:first-child{transform:none}._axis_1to47_22 span:last-child{transform:translate(-100%)}._list_1to47_27{gap:var(--ct-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._option_1to47_28{background:var(--ct-surface);border-radius:var(--ct-radius-card)}._summary_1to47_29{gap:var(--ct-space-2);padding:var(--ct-space-3) var(--ct-space-4);min-height:var(--ct-target);cursor:pointer;border-radius:var(--ct-radius-card);flex-direction:column;list-style:none;display:flex}._summary_1to47_29::-webkit-details-marker{display:none}._top_1to47_31,._mid_1to47_31{align-items:center;gap:var(--ct-space-2);display:flex}._mid_1to47_31{flex-wrap:wrap;row-gap:2px}._times_1to47_33{font-size:15px}._duration_1to47_34{white-space:nowrap;font-family:var(--ct-font-mono);font-variant-numeric:tabular-nums;margin-left:auto;font-size:15px;font-weight:700}._fare_1to47_35{font-family:var(--ct-font-mono);font-variant-numeric:tabular-nums;color:var(--ct-ink-2);margin-left:auto;font-size:13px}._chev_1to47_36{color:var(--ct-ink-3);transition:transform var(--ct-dur-roll) var(--ct-ease-roll)}details[open] ._chev_1to47_36{transform:rotate(180deg)}._track_1to47_38{border-radius:var(--ct-radius-pill);background:var(--ct-hairline);height:10px;display:block;position:relative}._dur_1to47_34{border-radius:var(--ct-radius-pill);height:100%;position:absolute;top:0}._express_1to47_40{background:var(--ct-signal)}._limited_1to47_41{background:var(--ct-limited-ink)}._local_1to47_42{background:var(--ct-surface);box-shadow:inset 0 0 0 2px var(--ct-local-ring)}._delay_1to47_43{border-radius:0 var(--ct-radius-pill) var(--ct-radius-pill) 0;background:var(--ct-late);height:6px;position:absolute;top:2px}._detail_1to47_44{justify-content:space-between;align-items:center;gap:var(--ct-space-2);padding:0 var(--ct-space-4) var(--ct-space-3);animation:_fade_1to47_1 var(--ct-dur-doors) var(--ct-ease-doors);flex-wrap:wrap;display:flex}._tap_1to47_45{color:var(--ct-ink-2);flex:220px;align-items:flex-start;gap:6px;font-size:14px;line-height:20px;display:flex}._tap_1to47_45 svg{color:var(--ct-good);flex:none;margin-top:2px}@keyframes _fade_1to47_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._chev_1to47_36{transition:none}._detail_1to47_44{animation:none}}._root_1to47_1:has(._fastest_1to47_51 input:checked) ._option_1to47_28[data-service=local]{display:none}.cadence[data-astro-cid-fvbnvkpv]{gap:var(--ct-space-2);flex-direction:column;display:flex}.cadence[data-astro-cid-fvbnvkpv] h2[data-astro-cid-fvbnvkpv]{color:var(--ct-ink-3)}.later[data-astro-cid-fvbnvkpv]{font-size:14px}.later[data-astro-cid-fvbnvkpv] a[data-astro-cid-fvbnvkpv]{min-height:var(--ct-target);align-items:center;display:inline-flex}@media (width>=960px){.plan[data-astro-cid-fvbnvkpv]{max-width:880px}}
