.Track_tixy1x{align-items:center;gap:4px;width:100px;display:flex}.Segment_s8vnyz{background:var(--voyager-bg-surface-subtle,#0d0d0d0d);border-radius:9999px;flex:1;height:4px}.Segment_s8vnyz[data-active=true]{background:var(--voyager-bg-positive-strong,#0c6e2a)}
.Bar_b1h4yd9j{background:var(--voyager-bg-canvas,var(--voyager-theme-color-brand-bg,#fff));justify-content:center;align-items:center;width:100%;min-height:48px;display:flex;position:relative}.Bar_b1h4yd9j>button{left:0}.TrailingAction_t6j9roq{position:absolute;top:50%;right:0;transform:translateY(-50%)}.ItineraryButton_i731h1f{border-radius:var(--voyager-radius-button,var(--voyager-radius-full,9999px));background:var(--voyager-bg-surface-subtle,#0d0d0d0d);min-width:64px;height:48px;color:var(--voyager-icon-primary,#0d0d0d);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;justify-content:center;align-items:center;gap:4px;padding:0 20px;display:flex}.ItineraryButton_i731h1f:hover{background:var(--voyager-bg-surface-default,#0d0d0d1a)}.ItineraryButton_i731h1f:focus-visible{outline:2px solid var(--voyager-border-selected,#0d0d0d);outline-offset:2px}.ItineraryLabel_i1g935wi{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:769px){.ItineraryLabel_i1g935wi{clip:auto;width:auto;height:auto;font-family:var(--voyager-body-font,"Suisse Intl", "Inter"),sans-serif;letter-spacing:0;white-space:nowrap;color:var(--voyager-text-primary,#0d0d0d);margin:0;font-size:1rem;font-weight:500;line-height:1.4;position:static;overflow:visible}}