.DatePickerModal-module__cgginq__openModalButton{text-transform:capitalize;justify-content:space-between;width:100%;line-height:1.625rem}@media not all and (min-width:48em){.DatePickerModal-module__cgginq__openModalButton{background-color:var(--color-grey10);z-index:1;padding:1rem;position:fixed;bottom:0;left:0;right:0}}
.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)}
.FiltersButton-module__bktAGq__filtersButton{--badge-medium-color:var(--COLOUR-white);--badge-medium-backgroundColor:var(--DARK-colour-background-promotion)}
.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__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__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}.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__hidden{visibility:hidden}.StationTimeTable-module__PUSila__skeleton{height:76px;}
.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}}
/*# sourceMappingURL=1qosxrdtinwlz.css.map*/