.Collapsible-module__ogaDeW__toggle{justify-content:space-between;position:relative}.Collapsible-module__ogaDeW__toggle[aria-expanded=true i] .Collapsible-module__ogaDeW__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:no-preference){.Collapsible-module__ogaDeW__chevron{transition:transform .25s ease-in-out}}
.Itinerary-module__t2vFkG__toggle{text-align:left;--data-button-borderRadius:var(--RADIUS-small)}.Itinerary-module__t2vFkG__toggle[aria-expanded=true]{border-bottom:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.Itinerary-module__t2vFkG__contentGrid{--line-width:var(--SIZE-100);grid-gap:var(--SIZE-250) var(--SIZE-200);gap:var(--SIZE-250) var(--SIZE-200);grid-template-columns:3rem var(--line-width) auto;padding:var(--SIZE-100);border-top-left-radius:0;border-top-right-radius:0;display:grid}.Itinerary-module__t2vFkG__legLine{content:"";width:var(--line-width);border-radius:var(--RADIUS-small);background-color:var(--DARK-colour-content-accentPrimary);display:block}.Itinerary-module__t2vFkG__vehicleLoadingLegLine{background-color:var(--colour-focus-default);}.Itinerary-module__t2vFkG__row{grid-column:1/4;justify-self:center}
.CommuteInfo-module__lnsw-W__loader{border-radius:.5rem;height:4.75rem}
.CommuteOption-module__NCanZq__button{text-align:left;grid-gap:var(--SIZE-100);gap:var(--SIZE-100);padding:var(--SIZE-100) var(--SIZE-200);grid-template:"times times""stations icon"/1fr auto;display:grid}.CommuteOption-module__NCanZq__stations{grid-area:stations}.CommuteOption-module__NCanZq__times{grid-area:times}.CommuteOption-module__NCanZq__icon{grid-area:icon}
.FeatureList-module__Jj_8NW__item{text-align:left;padding-left:1rem;padding-right:.5rem;font-weight:400;display:flex}.FeatureList-module__Jj_8NW__itemLabel{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.FeatureList-module__Jj_8NW__itemDistance{min-width:6rem}
.Geolocator-module__CaKnFa__container{min-height:100%;container:geolocator/inline-size}.Geolocator-module__CaKnFa__license{margin-top:auto}
.GeolocatorLinks-module__hLtfba__button{text-transform:capitalize;width:100%;min-width:0}
.DepartureTime-module__qccIgq__time{font-weight:var(--weight-semibold);grid-area:time;align-items:center;gap:.5rem;display:inline-flex}
.Leg-module__Kf3ogW__button{grid-gap:.25rem 0;border-radius:.25rem;grid-template:"time track track"1.5rem"train train action"/1fr auto 1.5rem;place-content:center;gap:.25rem 0;width:100%;padding:.5rem 1rem;display:grid}.Leg-module__Kf3ogW__button[data-cancelled]{grid-template-areas:"time time action""train train action"}.Leg-module__Kf3ogW__button[aria-selected=true]{border-color:var(--colour-border-active);box-shadow:var(--BOXSHADOW-action-200)}.Leg-module__Kf3ogW__track{font-weight:var(--weight-regular);grid-area:track}.Leg-module__Kf3ogW__train{font-weight:var(--weight-semibold);grid-area:train;gap:.5rem;display:inline-flex}.Leg-module__Kf3ogW__trainRow{text-align:left}.Leg-module__Kf3ogW__nowrap{text-wrap:nowrap}.Leg-module__Kf3ogW__action{grid-area:action;align-self:center;margin:-.5rem}.Leg-module__Kf3ogW__skeleton{border-radius:.5rem;height:4.5rem}
.Legs-module__7vKQAq__list{grid-gap:.5rem;gap:.5rem;display:grid}
/*# sourceMappingURL=1nzmqd7nfjr4z.css.map*/