.StationHeader-module__4BAc2W__container{margin-top:0;margin-bottom:1rem}.StationHeader-module__4BAc2W__stationService{font-weight:var(--weight-bold);color:var(--color-grey15);gap:.5rem;display:flex}.StationHeader-module__4BAc2W__stationService>svg{flex:none}.StationHeader-module__4BAc2W__stationServiceList{flex-wrap:wrap;gap:1rem 1.5rem;margin-block:1rem 0;padding-left:0;list-style:none;display:flex}.StationHeader-module__4BAc2W__imageWrapper{padding-bottom:1.5rem;position:relative}.StationHeader-module__4BAc2W__imageContainer{justify-content:center;max-height:27rem;margin:0 auto;display:flex;overflow:hidden}.StationHeader-module__4BAc2W__imageContainer img{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.StationHeader-module__4BAc2W__imageContainer img+figcaption{margin-top:.5rem}
.HighlightIcon-module__bxHcAG__highlightIcon{--padding:1.125rem;background:radial-gradient(circle at 50%,var(--data-canvas-bg)calc(50% + var(--padding)/2),transparent calc(50% + 1px + var(--padding)/2));box-sizing:content-box;height:2.375rem;padding:var(--padding);flex:none;width:2.375rem;position:relative}@media (min-width:64em){.HighlightIcon-module__bxHcAG__highlightIcon{--padding:1.75rem;width:3.75rem;height:3.75rem}}
.StationMainInformation-module__xezNsG__textContainer{margin-top:1rem}@media (min-width:48em){.StationMainInformation-module__xezNsG__textContainer{margin:0 1rem 0 1.5rem}}.StationMainInformation-module__xezNsG__textContainer.StationMainInformation-module__xezNsG__textContainer p{margin:0}.StationMainInformation-module__xezNsG__column{padding-block:2rem}@media (min-width:48em){.StationMainInformation-module__xezNsG__column{padding-block:2.5rem;display:flex}.StationMainInformation-module__xezNsG__column:not(:first-child){margin-left:-2px;padding-left:2rem}}.StationMainInformation-module__xezNsG__textContainerButtons{width:-moz-fit-content;width:fit-content;min-width:14rem;display:grid}
.StationServiceDetails-module__S2btgG__wrapper{position:relative}.StationServiceDetails-module__S2btgG__container{margin-top:2.5rem;margin-bottom:2.5rem}@media (min-width:48em){.StationServiceDetails-module__S2btgG__container{margin-top:4.5rem;margin-bottom:4.5rem}}.StationServiceDetails-module__S2btgG__backgroundImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.StationServiceDetails-module__S2btgG__column{margin-top:2rem;padding:1rem}@media (min-width:48em){.StationServiceDetails-module__S2btgG__column{padding:2.5rem}}.StationServiceDetails-module__S2btgG__column>:first-child{margin-top:0}
.StationServices-module__cD_g1a__container{margin-block:2.5rem}@media (min-width:48em){.StationServices-module__cD_g1a__container{margin-block:4.5rem}}@media not all and (min-width:48em){.StationServices-module__cD_g1a__row{gap:2.5rem}}
.StationTimeTable-module__PUSila__list{flex-direction:column;gap:.5rem;min-height:412px;display:flex}.StationTimeTable-module__PUSila__list>li{display:grid}.StationTimeTable-module__PUSila__timeTableRow{grid-gap:.5rem 0;border:2px solid #0000;border-radius:.5rem;grid-template:"time track track""train train action"/1fr auto 1.5rem;place-content:center;gap:.5rem 0;padding:.5rem 1rem;display:grid}.StationTimeTable-module__PUSila__timeTableRowAsDiv{background-color:var(--color-grey15)}.StationTimeTable-module__PUSila__timeTableRow[data-cancelled]{grid-template-areas:"time time action""train train action"}.StationTimeTable-module__PUSila__timeTableRow[aria-selected=true]{border-color:var(--color-blue20);box-shadow:inset 0 0 0 2px var(--data-button-bg)}.StationTimeTable-module__PUSila__commuter{color:var(--color-grey10);font-family:var(--font-monospace);font-weight:var(--weight-bold);background:#fff;border-radius:50%;place-content:center;width:1.5rem;height:1.5rem;padding-top:.125rem;line-height:1;display:inline-grid}.StationTimeTable-module__PUSila__time{grid-area:time;align-items:center;gap:.5rem;display:inline-flex}.StationTimeTable-module__PUSila__track{font-weight:var(--weight-regular);grid-area:track}.StationTimeTable-module__PUSila__train{flex-wrap:wrap;grid-area:train;align-items:center;gap:.5rem;min-height:1.5rem;margin-right:.5rem;display:inline-flex}.StationTimeTable-module__PUSila__action{grid-area:action;align-self:center;margin:-.5rem}.StationTimeTable-module__PUSila__hidden{visibility:hidden}.StationTimeTable-module__PUSila__skeleton{height:76px;}
.TrainSchedule-module__dMROGa__wrapper{padding-top:3rem}.TrainSchedule-module__dMROGa__license{margin-top:1rem}.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}}
.StationPage-module__4QjQ5G__linkToParent{align-items:center;gap:.5rem;margin:4.5rem 0 2rem;display:inline-flex}@media (min-width:48em){.StationPage-module__4QjQ5G__linkToParent{margin-top:7.5rem}}
/*# sourceMappingURL=e3bc341dd96a18d3.css.map*/