.DateInput-module__yy74sW__select{flex:1 0}@media not all and (min-width:48em){.DateInput-module__yy74sW__select{flex:1 0 100%}}
.Search-module__pdD3Ra__searchContainer{min-height:100%;container:sidebar/inline-size}.Search-module__pdD3Ra__license{flex:none;margin:auto 0 0}.Search-module__pdD3Ra__top{gap:var(--SIZE-100);flex-direction:column;display:flex}@container (min-width:24em){.Search-module__pdD3Ra__top{flex-direction:row}.Search-module__pdD3Ra__date{flex:none;min-width:0}.Search-module__pdD3Ra__station{flex:1;min-width:0}}
.CollapsibleBlock-module___lGDpG__button{text-indent:-2px;min-height:1.75rem}.CollapsibleBlock-module___lGDpG__content{margin-top:var(--SIZE-100)}
.StationTimeTable-module__PUSila__list{gap:var(--SIZE-100);flex-direction:column;min-height:412px;display:flex}.StationTimeTable-module__PUSila__list>li{display:grid}.StationTimeTable-module__PUSila__timeTableRow{border:var(--BORDER-weight-200) solid transparent;border-radius:var(--RADIUS-small);grid-gap:var(--SIZE-100) 0;gap:var(--SIZE-100) 0;grid-template-columns:1fr auto var(--SIZE-250);padding:var(--SIZE-100) var(--SIZE-200);grid-template-rows:auto auto;grid-template-areas:"time track track""train train action";place-content:center;display:grid}.StationTimeTable-module__PUSila__clickable:hover{background-color:var(--colour-face-blackWhite-moderate)}.StationTimeTable-module__PUSila__timeTableRowAsDiv{background-color:var(--colour-background-subtle)}.StationTimeTable-module__PUSila__timeTableRow[aria-selected=true]{border-color:var(--colour-content-info);box-shadow:var(--BOXSHADOW-elevate-200)}.StationTimeTable-module__PUSila__time{align-items:center;gap:var(--SIZE-100);grid-area:time;display:inline-flex}.StationTimeTable-module__PUSila__track{font-weight:var(--weight-regular);grid-area:track}.StationTimeTable-module__PUSila__train{align-items:center;gap:var(--SIZE-100);margin-right:var(--SIZE-100);min-height:var(--SIZE-250);flex-wrap:wrap;grid-area:train;display:inline-flex}.StationTimeTable-module__PUSila__action{margin:calc(-1 * var(--SIZE-100));grid-area:action;align-self:center}.StationTimeTable-module__PUSila__skeleton{height:76px;}
.CommuterTag-module__W_0z5G__commuter{background:var(--colour-brand-white);color:var(--LIGHT-colour-content-default);font-family:var(--font-monospace);font-weight:var(--weight-bold);height:var(--SIZE-250);width:var(--SIZE-250);border-radius:50%;place-content:center;padding-top:.125rem;line-height:1;display:inline-grid}
.VehicleIdentity-module__ynFUhG__busIdentity{align-items:center;gap:var(--SIZE-100);white-space:nowrap;flex-wrap:nowrap;display:inline-flex}
.TrainSchedule-module__dMROGa__errorMessage{min-height:412px}@media (min-width:48em){.TrainSchedule-module__dMROGa__radallaBox{align-items:center}}@media (min-width:64em){.TrainSchedule-module__dMROGa__hiddenOnDesktop{display:none!important}}@media not all and (min-width:64em){.TrainSchedule-module__dMROGa__hiddenOnMobile{display:none!important}}
.LoyaltyCard-module__N0rwAa__card{--imageWidth:10rem;padding:var(--SIZE-300);position:relative}@media (min-width:48em){.LoyaltyCard-module__N0rwAa__card{padding-right:calc(var(--imageWidth) + 2rem)}}@media not all and (min-width:48em){.LoyaltyCard-module__N0rwAa__imageContainer{margin:calc(var(--SIZE-200) * -1) auto var(--SIZE-100);width:8rem}}@media (min-width:48em){.LoyaltyCard-module__N0rwAa__imageContainer{width:var(--imageWidth);position:absolute;top:1rem;bottom:1rem;right:1rem}}.LoyaltyCard-module__N0rwAa__image{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}
.TicketsSentNotice-module__dC5ZlG__tripButtons{flex-wrap:wrap;gap:1rem;display:flex}.TicketsSentNotice-module__dC5ZlG__tripButtons>button:not(:only-child){flex:1 0 auto}@media not all and (min-width:48em){.TicketsSentNotice-module__dC5ZlG__tripButtons>button{flex:1 0 auto}}
.GroupSalesSummaryPage-module__hJ27Fa__container{grid-gap:2rem;gap:2rem;display:grid}.GroupSalesSummaryPage-module__hJ27Fa__emailNotice{border:var(--colour-border-moderate) solid var(--BORDER-weight-100)}
/*# sourceMappingURL=0xwh0e5_i373-.css.map*/