.page_container__7FqHQ{min-height:calc(100vh - 540px)}.back-to-top_button__YcYr9{min-width:0!important}.station-name_station__OEjfK.station-name_l__U3_P8,.station-name_station__OEjfK.station-name_xl__a2CX_,.station-name_station__OEjfK.station-name_xxl__gLjRn{white-space:normal}@media(min-width:768px){.station-name_station__OEjfK{white-space:nowrap}}.station-name_wrap__5YNcN{display:inline;white-space:normal}.station-name_link__ObT25{outline:0;border-radius:.15em;margin-left:-.2em;margin-right:-.2em;padding-left:.2em;padding-right:.2em;box-shadow:0 0 0 0 transparent,0 0 0 8px transparent;transition:box-shadow .3s;will-change:transform}.station-name_link__ObT25:focus{box-shadow:var(--db-primary-background-color) 0 0 0 0,var(--db-focus-ring-color) 0 0 0 3px;outline:2px transparent}.station-name_link__ObT25:-webkit-any-link{color:var(--db-primary-text-color);-webkit-text-decoration-line:none;text-decoration-line:none;text-underline-offset:.11em;text-decoration-thickness:1px}.station-name_link__ObT25,.station-name_link__ObT25:any-link{color:var(--db-primary-text-color);-webkit-text-decoration-line:none;text-decoration-line:none;text-underline-offset:.11em;text-decoration-thickness:1px}.station-name_link__ObT25:-webkit-any-link{font-weight:550;-webkit-text-decoration-line:underline;text-decoration-line:underline}.station-name_link__ObT25,.station-name_link__ObT25:any-link{font-weight:550;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:var(--db-secondary-link-underline-color);text-decoration-color:var(--db-secondary-link-underline-color)}@media(hover:hover){.station-name_link__ObT25:hover{color:var(--db-link-color);-webkit-text-decoration-color:unset;text-decoration-color:unset}.station-name_link__ObT25:active{color:var(--db-link-hover-color)}}.station-name_link__ObT25:focus-visible{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.station-name_link__ObT25:-webkit-any-link{font-weight:500;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--db-secondary-link-underline-color);text-decoration-color:var(--db-secondary-link-underline-color)}.station-name_link__ObT25:any-link{font-weight:500;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--db-secondary-link-underline-color);text-decoration-color:var(--db-secondary-link-underline-color)}.bf-timetable .station-name_link__ObT25:-webkit-any-link{text-decoration:none}.bf-timetable .station-name_link__ObT25:any-link{text-decoration:none}.station-name_link__ObT25:focus{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.station-name_link__ObT25:after{content:".";font-size:0;line-height:0;opacity:0}.station-name_s__t81Re .station-name_default__0LgBq{font-size:14px}.station-name_l__U3_P8 .station-name_default__0LgBq{font-size:18px}.station-name_xl__a2CX_ .station-name_default__0LgBq{font-family:var(--db-title-font-family);font-size:28px;letter-spacing:.01em;white-space:normal;-webkit-hyphens:auto;hyphens:auto}.station-name_city__Tj31y,.station-name_distinction-long__aiYdP{font-size:.5em;line-height:1em}.station-name_subtleCity__MzRNY .station-name_city__Tj31y{color:var(--db-secondary-text-color)}.station-name_subtleCity__MzRNY:-webkit-any-link:hover .station-name_city__Tj31y{color:unset}.station-name_subtleCity__MzRNY:any-link:hover .station-name_city__Tj31y{color:unset}.station-name_xxl__gLjRn .station-name_city__Tj31y{display:block;line-height:1em;margin:4px 0 4px .08em}@media(min-width:1152px){.station-name_xxl__gLjRn .station-name_city__Tj31y{display:unset}}.station-name_distinction__TuZ5P,.station-name_region__8WYSk,.station-name_sankt__eWquo .station-name_t__RFaXD{font-size:max(.777em,14px);letter-spacing:.02em;line-height:1em}.station-name_link__ObT25 .station-name_distinction__TuZ5P,.station-name_link__ObT25 .station-name_region__8WYSk,.station-name_link__ObT25 .station-name_sankt__eWquo .station-name_t__RFaXD{margin:0}.station-name_s__t81Re .station-name_city__Tj31y,.station-name_s__t81Re .station-name_distinction-long__aiYdP,.station-name_s__t81Re .station-name_distinction__TuZ5P,.station-name_s__t81Re .station-name_region__8WYSk,.station-name_s__t81Re .station-name_sankt__eWquo .station-name_t__RFaXD{font-size:12.7px;letter-spacing:.02em}.station-name_m__huLR8 .station-name_city__Tj31y,.station-name_m__huLR8 .station-name_distinction-long__aiYdP,.station-name_m__huLR8 .station-name_distinction__TuZ5P,.station-name_m__huLR8 .station-name_region__8WYSk,.station-name_m__huLR8 .station-name_sankt__eWquo .station-name_t__RFaXD{font-size:14px;letter-spacing:.01em}.station-name_l__U3_P8 .station-name_city__Tj31y,.station-name_l__U3_P8 .station-name_distinction-long__aiYdP,.station-name_l__U3_P8 .station-name_distinction__TuZ5P,.station-name_l__U3_P8 .station-name_region__8WYSk,.station-name_l__U3_P8 .station-name_sankt__eWquo .station-name_t__RFaXD{font-size:16px}.station-name_xl__a2CX_ .station-name_city__Tj31y,.station-name_xl__a2CX_ .station-name_distinction-long__aiYdP,.station-name_xl__a2CX_ .station-name_distinction__TuZ5P,.station-name_xl__a2CX_ .station-name_region__8WYSk,.station-name_xl__a2CX_ .station-name_sankt__eWquo .station-name_t__RFaXD{font-family:var(--db-title-font-family);font-size:22px;letter-spacing:.02em}.station-name_xxl__gLjRn .station-name_city__Tj31y,.station-name_xxl__gLjRn .station-name_distinction-long__aiYdP,.station-name_xxl__gLjRn .station-name_distinction__TuZ5P,.station-name_xxl__gLjRn .station-name_region__8WYSk,.station-name_xxl__gLjRn .station-name_sankt__eWquo .station-name_t__RFaXD{font-family:var(--db-title-font-family);letter-spacing:.01em}.station-name_xxl__gLjRn .station-name_distinction-long__aiYdP{display:inline-block;font-family:var(--db-copy-font-family);font-size:16px;line-height:1em;margin:8px 0 4px;white-space:nowrap}@media(min-width:768px){.station-name_xxl__gLjRn .station-name_distinction-long__aiYdP{font-family:var(--db-title-font-family);font-size:.5em;letter-spacing:.01em;margin-left:.2em}}.station-name_sankt__eWquo{letter-spacing:-.02em}.station-name_sankt__eWquo .station-name_t__RFaXD{-webkit-text-stroke:.025em}.breadcrumb_container__Pjc0J .breadcrumb_item__0i99r span{white-space:normal;width:100%}@media(min-width:768px){.breadcrumb_container__Pjc0J .breadcrumb_item__0i99r span{white-space:nowrap}}.breadcrumb_container__Pjc0J .breadcrumb_item__0i99r+.breadcrumb_item__0i99r{align-items:baseline;display:inline-flex;padding-top:8px}@media(min-width:768px){.breadcrumb_container__Pjc0J .breadcrumb_item__0i99r+.breadcrumb_item__0i99r{margin-right:32px}}.breadcrumb_container__Pjc0J .breadcrumb_item__0i99r .db-icon{color:var(--db-primary-text-color)}.breadcrumb_container__Pjc0J .breadcrumb_item__0i99r .db-icon:first-child{margin:0 -3px 0 -4px}.breadcrumb_container__Pjc0J .breadcrumb_link__uBCbi{outline:0}.breadcrumb_container__Pjc0J .breadcrumb_link__uBCbi span{border-radius:.15em;margin-left:-.2em;margin-right:-.2em;padding-left:.2em;padding-right:.2em;box-shadow:0 0 0 0 transparent,0 0 0 8px transparent;transition:box-shadow .3s;will-change:transform}.breadcrumb_container__Pjc0J .breadcrumb_link__uBCbi:focus span{box-shadow:var(--db-primary-background-color) 0 0 0 0,var(--db-focus-ring-color) 0 0 0 3px;outline:2px transparent}.breadcrumb_container__Pjc0J .breadcrumb_link__uBCbi:-webkit-any-link{color:var(--db-primary-text-color);-webkit-text-decoration-line:none;text-decoration-line:none;text-underline-offset:.11em;text-decoration-thickness:1px}.breadcrumb_container__Pjc0J .breadcrumb_link__uBCbi,.breadcrumb_container__Pjc0J .breadcrumb_link__uBCbi:any-link{color:var(--db-primary-text-color);-webkit-text-decoration-line:none;text-decoration-line:none;text-underline-offset:.11em;text-decoration-thickness:1px}.breadcrumb_container__Pjc0J .breadcrumb_link__uBCbi:-webkit-any-link span{font-weight:550;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:var(--db-secondary-link-underline-color);text-decoration-color:var(--db-secondary-link-underline-color)}.breadcrumb_container__Pjc0J .breadcrumb_link__uBCbi span,.breadcrumb_container__Pjc0J .breadcrumb_link__uBCbi:any-link span{font-weight:550;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:var(--db-secondary-link-underline-color);text-decoration-color:var(--db-secondary-link-underline-color)}@media(hover:hover){.breadcrumb_container__Pjc0J .breadcrumb_link__uBCbi:hover span{color:var(--db-link-color);-webkit-text-decoration-color:unset;text-decoration-color:unset}.breadcrumb_container__Pjc0J .breadcrumb_link__uBCbi:active span{color:var(--db-link-hover-color)}}.breadcrumb_container__Pjc0J .breadcrumb_link__uBCbi:focus-visible span{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.breadcrumb_container__Pjc0J .breadcrumb_link__uBCbi span{white-space:normal;width:100%}@media(min-width:768px){.breadcrumb_container__Pjc0J .breadcrumb_link__uBCbi span{white-space:nowrap}}.breadcrumb_container__Pjc0J .breadcrumb_link__uBCbi:not(:hover)>span{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.breadcrumb_container__Pjc0J .breadcrumb_link__uBCbi span span{box-shadow:none!important;text-decoration:none!important}@supports(-moz-appearance:none){.breadcrumb_container__Pjc0J .breadcrumb_link__uBCbi{display:flex}}.breadcrumb_container__Pjc0J .breadcrumb_itemWithContentAfter__KZVk_{align-items:baseline;flex-direction:row;gap:12px;justify-content:space-between;width:100%}@media(min-width:768px){.breadcrumb_container__Pjc0J .breadcrumb_itemWithContentAfter__KZVk_{gap:48px;justify-content:flex-start;width:unset}}.breadcrumb_container__Pjc0J .breadcrumb_itemWithContentAfter__KZVk_ .db-button{bottom:4px;margin-right:-2px;position:relative}.transport-line_container__E_VtF .db-transportchip__line{display:inline-block;height:28px;margin-top:-2px;min-width:3.5em;translate:0 1px;width:unset}.transport-line_container__E_VtF .db-transportchip__text{font-size:1.15em;vertical-align:0;font-weight:500;letter-spacing:.02em;-webkit-text-stroke:.02em currentColor}.transport-line_container__E_VtF .db-transportchip--suburban{border-radius:.875em;margin-left:-2px;margin-right:-2px;min-width:3.75em}.transport-line_container__E_VtF .db-transportchip--canceled .db-transportchip__line{color:var(--db-primary-text-color)!important;background:transparent!important;border-color:var(--db-primary-button-disabled-background-color)}.transport-line_container__E_VtF .db-transportchip--canceled .db-transportchip__line.db-transportchip--bus,.transport-line_container__E_VtF .db-transportchip--canceled .db-transportchip__line.db-transportchip--ferry{border-color:transparent}.transport-line_container__E_VtF .db-transportchip--subway,.transport-line_container__E_VtF .db-transportchip--tram{border-radius:.5px!important;min-width:3.5em}.transport-line_container__E_VtF .db-transportchip--ec,.transport-line_container__E_VtF .db-transportchip--ic,.transport-line_container__E_VtF .db-transportchip--ice,.transport-line_container__E_VtF .db-transportchip--rb,.transport-line_container__E_VtF .db-transportchip--re,.transport-line_container__E_VtF .db-transportchip--unknown{background:transparent!important;border:0;border-color:transparent;color:var(--db-primary-text-color);height:unset;font-size:inherit;font-weight:500;line-height:unset;margin:unset!important;min-width:unset!important;padding:0;translate:unset}.transport-line_container__E_VtF .db-transportchip--ec .db-transportchip__text,.transport-line_container__E_VtF .db-transportchip--ic .db-transportchip__text,.transport-line_container__E_VtF .db-transportchip--ice .db-transportchip__text,.transport-line_container__E_VtF .db-transportchip--rb .db-transportchip__text,.transport-line_container__E_VtF .db-transportchip--re .db-transportchip__text,.transport-line_container__E_VtF .db-transportchip--unknown .db-transportchip__text{font-size:unset;font-weight:500;-webkit-text-stroke:unset}@media(min-width:768px){.transport-line_container__E_VtF .db-transportchip--ec .db-transportchip__text,.transport-line_container__E_VtF .db-transportchip--ic .db-transportchip__text,.transport-line_container__E_VtF .db-transportchip--ice .db-transportchip__text,.transport-line_container__E_VtF .db-transportchip--rb .db-transportchip__text,.transport-line_container__E_VtF .db-transportchip--re .db-transportchip__text,.transport-line_container__E_VtF .db-transportchip--unknown .db-transportchip__text{vertical-align:0}}.transport-line_container__E_VtF [class^="db-transportchip__line db-transportchip--suburban db-transportchip--rs"]{background:#008d4f;border-radius:6px}.transport-line_container__E_VtF [class^="db-transportchip__line db-transportchip--suburban db-transportchip--rt"]{border-radius:6px .5px}.transport-line_container__E_VtF .db-transportchip--bvg.db-transportchip--tram,.transport-line_container__E_VtF [class^="db-transportchip__line db-transportchip--suburban db-transportchip--rt"]{background:#e3000f;color:#fff}.transport-line_container__E_VtF .db-transportchip--bsag.db-transportchip--tram,.transport-line_container__E_VtF .db-transportchip--bvg.db-transportchip--tram,.transport-line_container__E_VtF .db-transportchip--mvg.db-transportchip--tram,.transport-line_container__E_VtF .db-transportchip--rnv.db-transportchip--tram,.transport-line_container__E_VtF .db-transportchip--tram,.transport-line_container__E_VtF .db-transportchip--vgn.db-transportchip--tram,.transport-line_container__E_VtF [class^="db-transportchip__line db-transportchip--suburban db-transportchip--rt"]{min-width:3.5em}.transport-line_container__E_VtF .db-transportchip--bvg.db-transportchip--bus{background:#c12188;color:#fff}.transport-line_container__E_VtF .db-transportchip--bsag.db-transportchip--bus,.transport-line_container__E_VtF .db-transportchip--bus,.transport-line_container__E_VtF .db-transportchip--bvg.db-transportchip--bus,.transport-line_container__E_VtF .db-transportchip--mvg.db-transportchip--bus,.transport-line_container__E_VtF .db-transportchip--vgn.db-transportchip--bus{-webkit-clip-path:polygon(85% 0,100% 50%,85% 100%,15% 100%,0 50%,15% 0)!important;clip-path:polygon(85% 0,100% 50%,85% 100%,15% 100%,0 50%,15% 0)!important;border-radius:unset;margin-left:-2px;margin-right:-2px;min-width:3.75em}.transport-line_container__E_VtF .db-transportchip--60,.transport-line_container__E_VtF .db-transportchip--skyt{background:#2b64d0;color:#fff}.transport-line_container__E_VtF .db-transportchip--ferry{background:#319be4!important;color:#fff!important;border-radius:unset!important;-webkit-clip-path:polygon(0 0,100% 0,89% 100%,11% 100%)!important;clip-path:polygon(0 0,100% 0,89% 100%,11% 100%)!important;min-width:3.5em!important;padding:0 12px!important}.transport-line_container__E_VtF .db-transportchip:not(.db-transportchip--canceled) .db-transportchip--sbahn-nuernberg.db-transportchip--s4{background:#393094}.transport-line_container__E_VtF .db-transportchip:not(.db-transportchip--canceled) .db-transportchip--sbahn-mitteldeutschland.db-transportchip--s6{background:#6f2049}.transport-line_container__E_VtF .db-transportchip:not(.db-transportchip--canceled) .db-transportchip--sbahn-mitteldeutschland.db-transportchip--5x,.transport-line_container__E_VtF .db-transportchip:not(.db-transportchip--canceled) .db-transportchip--sbahn-mitteldeutschland.db-transportchip--s5x{background:#e4ae27}.transport-line_container__E_VtF .db-transportchip:not(.db-transportchip--canceled) .db-transportchip--sbahn-mitteldeutschland.db-transportchip--s8{background:#6d3197}.transport-line_replacementBusService___oo7Y{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:1px}.vehicle-shape_container__2NPmm{display:flex;flex-flow:row nowrap;flex-grow:1;position:relative}.vehicle-shape_end__DBNUd,.vehicle-shape_start__h2oJy{flex:0 0 auto}.vehicle-shape_middle__0MEIw{transform:scaleX(1.1);width:0;min-width:2px;flex:1 1 auto}.vehicle-shape_end__DBNUd{transform:rotateY(180deg)}.vehicle-shape_isLastInGroup__V3J4J{margin-right:1px}.vehicle-shape_hasFirstClass__wl_dr:after{content:"";position:absolute;display:block;bottom:0;left:0;right:0;height:6px;background-color:#f9c523}.vehicle_container__grxbu{display:flex;flex-flow:column nowrap;justify-content:flex-end;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:3px}.vehicle_isSelected__1x6R9{z-index:4}.vehicle_vehicle__4llXb{font-size:16px;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;padding:0;margin:0;height:18px;outline:0}.vehicle_isInteractive__IOFzh .vehicle_vehicle__4llXb{cursor:pointer}.vehicle_vehicle__4llXb:after,.vehicle_vehicle__4llXb:before{content:"";display:block;position:absolute;height:34px;border-radius:5px;pointer-events:none;z-index:4;top:-5px;left:-3px;right:-3px;box-sizing:border-box}.vehicle_isLastInGroup__3hj5L .vehicle_vehicle__4llXb:after,.vehicle_isLastInGroup__3hj5L .vehicle_vehicle__4llXb:before{right:-2px}.vehicle_isLocomotive__pt7eK .vehicle_vehicle__4llXb:after,.vehicle_isLocomotive__pt7eK .vehicle_vehicle__4llXb:before{height:32px;top:-3px}.vehicle_hasFirstClass__2OTdY .vehicle_vehicle__4llXb:after,.vehicle_hasFirstClass__2OTdY .vehicle_vehicle__4llXb:before{height:44px}.vehicle_vehicle__4llXb:after{box-shadow:0 0 0 0 transparent;transition:box-shadow .3s;will-change:transform}@media(hover:hover){.vehicle_vehicle__4llXb:hover:before{background:hsla(0,0%,100%,.15);z-index:0}.vehicle_vehicle__4llXb:active:before{background:hsla(0,0%,100%,.25);z-index:0}}.vehicle_isSelected__1x6R9 .vehicle_vehicle__4llXb:before{background:hsla(0,0%,100%,.2);z-index:0}.vehicle_isSelected__1x6R9 .vehicle_vehicle__4llXb:after{box-shadow:var(--db-focus-ring-color) 0 0 0 2px;outline:2px transparent}.vehicle_vehicle__4llXb:focus-visible:after{box-shadow:var(--db-focus-ring-color) 0 0 0 3px;outline:2px transparent}.vehicle_isSelected__1x6R9 .vehicle_vehicle__4llXb:focus-visible:after{box-shadow:var(--db-focus-ring-color) 0 0 0 2px,var(--db-primary-background-color) 0 0 0 4px,var(--db-focus-ring-color) 0 0 0 7px;outline:2px transparent}.vehicle_indicator__DmDRg{font-family:var(--db-copy-font-family),"Arial","Helvetica Neue","Helvetica",sans-serif;font-size:var(--body-fs-s,14px);font-style:normal;font-weight:500;line-height:var(--body-lh-s,20px);text-align:center;color:var(--bf-general-primary-text-color,#fff);padding-inline:3px;height:16px;margin-top:-32px;min-width:20px}.vehicle_container__grxbu.vehicle_isFirstInGroup__lLNLJ .vehicle_indicator__DmDRg{padding-left:6px}.vehicle_container__grxbu.vehicle_isLastInGroup__3hj5L .vehicle_indicator__DmDRg{padding-right:6px}.vehicle_container__grxbu.vehicle_isControlCar__sCOk3.vehicle_isFirstInGroup__lLNLJ .vehicle_indicator__DmDRg{padding-left:8px}.vehicle_container__grxbu.vehicle_isControlCar__sCOk3.vehicle_isLastInGroup__3hj5L .vehicle_indicator__DmDRg{padding-right:8px}.vehicle_platform__8O_h6{height:var(--body-lh-s,20px);position:relative}.vehicle_platformSector__lp48k{position:absolute;transform:translateX(-50%);color:var(--bf-general-secondary-text-color,#d8d8e1);font-size:var(--body-fs-s,14px);font-weight:400;line-height:var(--body-lh-s,20px);text-align:center;transition:opacity .3s}.is-touch-moving .vehicle_platformSector__lp48k{opacity:.5}.vehicle_a11yText__jukl3{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:1px}.vehicle-group_container__fWdGg{display:grid;grid-template-rows:subgrid;grid-row:1/span 2;grid-gap:12px;gap:12px;justify-content:space-between;touch-action:none}.vehicle-group_vehiclesList__5Wy8L{grid-row:1;display:flex;flex-flow:row nowrap;gap:3px;height:18px;list-style:none;padding:0;align-items:flex-end;flex-grow:1;position:relative}.vehicle-group_vehiclesList__5Wy8L:before{content:"";bottom:-68px;left:-2px;position:absolute;right:-2px;top:-94px;translate:0 46px}.vehicle-group_vehiclesList__5Wy8L li{flex:1 1 auto}.vehicle-group_journey__zgC4z{grid-row:2;padding-right:16px}.vehicle-group_line__9Fr_F .db-transportchip__line:not(.db-transportchip--suburban){color:var(--bf-general-secondary-text-color,#d8d8e1);font-size:var(--body-fs-s,14px);font-weight:500;line-height:var(--body-lh-s,20px)}.vehicle-group_line__9Fr_F .db-transportchip__line.db-transportchip--suburban{font-size:12px;height:21px;margin-bottom:4px}.vehicle-group_stationName__ZRQ0e{color:var(--bf-general-primary-text-color,#fff);font-size:var(--body-fs-m,16px);font-weight:500;line-height:var(--body-lh-m,24px)}.vehicle-group_a11yText__KrGdI{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:1px}.vehicle-attribute_container__2jVQ2{display:flex;flex-flow:row nowrap;gap:7px;align-items:center}.vehicle-attribute_closedAttribute__qnemI{font-weight:700}.vehicle-attribute_icon__NT0li{display:block;width:32px;height:32px}.vehicle-attribute_icon__NT0li svg{display:block}.vehicle-details_container__dnoMf{display:flex;flex-flow:column-reverse nowrap;justify-content:flex-end;gap:32px;padding:36px 24px;overflow-y:auto}.vehicle-details_container__dnoMf.vehicle-details_notAvailable__71lj1{padding-bottom:0}@media(min-width:768px){.vehicle-details_container__dnoMf{padding-inline:96px}}.vehicle-details_separator__xaihi{margin:5px 24px 0;height:1px;background-color:var(--bf-general-border-color,#4f6ba4)}@media(min-width:768px){.vehicle-details_separator__xaihi{margin-inline:96px}}.vehicle-details_hasFirstClass__I__lA+.vehicle-details_separator__xaihi{height:6px;background-color:#f9c523;margin-top:0}.vehicle-details_notAvailable__71lj1+.vehicle-details_separator__xaihi{display:none}.vehicle-details_coachOverview__zcLrX{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-template-areas:"iconOnly ." "iconOrNumber nameAndDetails";grid-column-gap:15px;column-gap:15px;align-items:end}.vehicle-details_notAvailable__71lj1 .vehicle-details_coachOverview__zcLrX{padding:8px}.vehicle-details_coachIcon__RgwMC{align-items:end;margin-left:2px;grid-area:iconOrNumber;min-width:52px}.vehicle-details_hasWagonIdentificationNumber__Wh_kl .vehicle-details_coachIcon__RgwMC{grid-area:iconOnly}.vehicle-details_coachIcon__RgwMC svg{display:block;height:28px;margin-block:4px;width:48px}.vehicle-details_notAvailable__71lj1 .vehicle-details_coachIcon__RgwMC svg{margin-inline:auto}.vehicle-details_hasWagonIdentificationNumber__Wh_kl .vehicle-details_coachIcon__RgwMC svg{height:14px;margin-bottom:4px;margin-top:0;width:24px}.vehicle-details_mainInfo__NagtF{grid-area:nameAndDetails}.vehicle-details_firstClass__NXK7x{color:#f9c523;font-weight:700}.vehicle-details_wagonIdentificationNumber__fMqIx{grid-area:iconOrNumber;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:42px;font-style:normal;font-weight:500;line-height:40px;min-width:52px}.vehicle-details_vehicleType__FR1Fz{font-size:var(--body-fs-l,18px);font-style:normal;font-weight:500;line-height:var(--body-lh-m,22px)}.vehicle-details_platformSectors__TMGSU{color:var(--db-secondary-text-color);font-size:var(--body-fs-m,16px);font-style:normal;font-weight:500;line-height:var(--body-lh-m,22px)}.vehicle-details_a11yCoachNumber__WwyTr{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:1px}.vehicle-details_attributesList__Pq6ta{display:flex;flex-flow:column nowrap;padding:4px;margin:-4px -6px;gap:2px;list-style:none}.vehicle-details_notAvailable__71lj1 .vehicle-details_coachOverview__zcLrX,.vehicle-details_vehicleIsClosed__KgGf1 .vehicle-details_attributesList__Pq6ta{background-color:var(--db-primary-text-color);color:var(--db-primary-background-color);grid-template-columns:1fr;grid-template-areas:"iconOrNumber" "nameAndDetails"}.vehicle-details_notAvailable__71lj1 .vehicle-details_coachOverview__zcLrX{align-items:center;gap:8px;padding-block:24px;text-align:center}.vehicle-details_visibleCoachNumber__aNByX{margin-left:2px}.vehicle-sequence_container__6PEvr{display:flex;flex-flow:column-reverse nowrap;flex-grow:1;color:var(--db-primary-text-color);background-color:var(--db-primary-background-color)!important;position:relative}.vehicle-sequence_overview__P2ept{min-height:98px;padding-block:48px;position:relative;overflow-x:scroll}@media(pointer:coarse){.vehicle-sequence_overview__P2ept{overflow-x:hidden}}@media(min-width:768px){.vehicle-sequence_overview__P2ept{padding-inline:72px}}.vehicle-sequence_isLoading__03Wa1 .vehicle-sequence_overview__P2ept,.vehicle-sequence_overview__P2ept:empty{align-self:stretch;display:flex;align-items:center;justify-content:center;margin-inline:24px}@media(min-width:768px){.vehicle-sequence_isLoading__03Wa1 .vehicle-sequence_overview__P2ept,.vehicle-sequence_overview__P2ept:empty{margin-inline:96px}}.vehicle-sequence_vehicleSequence__Gp6r_{margin-inline:5px;display:inline-grid;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(3,auto);column-gap:3px;transition:translate .5;position:relative}.vehicle-sequence_vehicleSequence__Gp6r_:before{content:"";position:absolute;left:6px;right:6px;top:-14px;height:56px;border-radius:12px;transition:background .6}.vehicle-sequence_container__6PEvr.is-touch-moving .vehicle-sequence_vehicleSequence__Gp6r_:before{background:rgba(0,0,0,.15)}.vehicle-sequence_vehicleGroups__Rn1bd{grid-column:2;grid-row:1/span 2;display:grid;grid-template-columns:repeat(auto-fit,auto);grid-template-rows:subgrid;align-items:stretch;grid-gap:3px;gap:3px;list-style:none;padding:0}.vehicle-sequence_vehicleGroups__Rn1bd>*{display:grid;grid-template-rows:subgrid;grid-row:1/span 2}.vehicle-sequence_vehicleDirectionEnd__dhojY,.vehicle-sequence_vehicleDirectionStart__GN7dm{grid-row:1;align-self:flex-end;z-index:2;transition:opacity .3s}.vehicle-sequence_container__6PEvr.is-touch-moving .vehicle-sequence_vehicleDirectionEnd__dhojY,.vehicle-sequence_container__6PEvr.is-touch-moving .vehicle-sequence_vehicleDirectionStart__GN7dm{opacity:.5}.vehicle-sequence_vehicleDirectionStart__GN7dm{grid-column:1}.vehicle-sequence_vehicleDirectionEnd__dhojY{grid-column:3}.vehicle-sequence_details__ZWe3G{display:flex;flex-flow:column nowrap;justify-content:flex-end;flex:1 0 auto}.vehicle-sequence_a11yText__IY81k{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:1px}@keyframes vehicle-sequence_reloadingIndicator__P4Goe{0%{background-position:0 0}to{background-position:-192px 0}}.vehicle-sequence_reloadingIndicator__P4Goe{animation:vehicle-sequence_reloadingIndicator__P4Goe 61s linear;background:linear-gradient(var(--db-primary-text-color,#fff),var(--db-primary-text-color,#fff)) no-repeat -192px 0/192px 4px;border:1px solid var(--db-primary-text-color);border-radius:1px;height:4px;margin-inline:auto;margin-top:47px;width:192px}.page-header_withRibbon__vSC8q{margin-bottom:20px}@media(min-width:768px){.page-header_withRibbon__vSC8q{margin-bottom:28px}}.page-header_ribbon__pN_gR{background-repeat:repeat-x;background-position:100%;background-size:auto 100%;border-bottom-right-radius:1px;border-top-right-radius:1px;height:16px;left:0;margin-top:4px;position:absolute;right:0;top:100%}@media(min-width:768px){.page-header_ribbon__pN_gR{height:24px}}.address_wrapper__9B6CZ{display:inherit}.address_wrapper__9B6CZ svg{flex-shrink:0;rotate:0deg;padding-right:12px}.address_text__m6ndm{display:inline-block;font-style:normal}.parking-details_address__469LO{display:grid;grid-template-columns:1fr auto;grid-gap:db-spacing("s");gap:db-spacing("s")}.parking-details_address__469LO button{padding:0}.card_container__Sep0j{border-radius:10px;background-color:var(--db-primary-background-color);color:var(--db-primary-text-color);padding:18px 18px 14px;position:relative}.card_container__Sep0j .db-headline{font-size:24px!important;letter-spacing:.02em;line-height:28px!important}.card_container__Sep0j .db-body{-webkit-hyphens:auto;hyphens:auto;padding-right:16px;max-width:384px}.card_container__Sep0j .card_tagline__TZLDL{margin-top:32px;margin-bottom:0;order:9}.card_container__Sep0j .card_innerContainer__wLC4q{height:100%}.card_container__Sep0j .card_header__oFEJq{display:grid;grid-template-columns:auto auto 1fr auto;grid-column-gap:16px;column-gap:16px;align-items:start;justify-content:space-between;margin-top:-4px}.card_container__Sep0j .card_body__OJ8EK{flex:1 1}.card_container__Sep0j .db-theme .card_bf-card__w_5XU{border-color:var(--db-border-color)}.card_container__Sep0j .card_icon__3ukpg{margin-bottom:12px;width:100%;order:0}.card_container__Sep0j .card_icon__3ukpg svg{transform-origin:0 0;margin:0 -4px;height:48px;vertical-align:top;width:48px}.card_container__Sep0j .card_headerWithIcon__P0PSR{order:1}.card_container__Sep0j .card_link__bdu9w{outline:0;justify-self:end;font-family:inherit}.card_container__Sep0j .card_link__bdu9w span{border-radius:.15em;margin-left:-.2em;margin-right:-.2em;padding-left:.2em;padding-right:.2em;box-shadow:0 0 0 0 transparent,0 0 0 8px transparent;transition:box-shadow .3s;will-change:transform}.card_container__Sep0j .card_link__bdu9w:focus span{box-shadow:var(--db-primary-background-color) 0 0 0 0,var(--db-focus-ring-color) 0 0 0 3px;outline:2px transparent}.card_container__Sep0j .card_link__bdu9w:-webkit-any-link{color:var(--db-primary-text-color);-webkit-text-decoration-line:none;text-decoration-line:none;text-underline-offset:.11em;text-decoration-thickness:1px}.card_container__Sep0j .card_link__bdu9w,.card_container__Sep0j .card_link__bdu9w:any-link{color:var(--db-primary-text-color);-webkit-text-decoration-line:none;text-decoration-line:none;text-underline-offset:.11em;text-decoration-thickness:1px}.card_container__Sep0j .card_link__bdu9w:-webkit-any-link span{font-weight:550;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:var(--db-secondary-link-underline-color);text-decoration-color:var(--db-secondary-link-underline-color)}.card_container__Sep0j .card_link__bdu9w span,.card_container__Sep0j .card_link__bdu9w:any-link span{font-weight:550;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:var(--db-secondary-link-underline-color);text-decoration-color:var(--db-secondary-link-underline-color)}@media(hover:hover){.card_container__Sep0j .card_link__bdu9w:hover span{color:var(--db-link-color);-webkit-text-decoration-color:unset;text-decoration-color:unset}.card_container__Sep0j .card_link__bdu9w:active span{color:var(--db-link-hover-color)}}.card_container__Sep0j .card_link__bdu9w:focus-visible span{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.card_container__Sep0j .card_link__bdu9w:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;visibility:visible;width:auto}.card_container__Sep0j .card_link__bdu9w:-webkit-any-link span{display:inline-block;text-decoration:none;font-weight:var(--db-title-font-weight)}.card_container__Sep0j .card_link__bdu9w:any-link span{display:inline-block;text-decoration:none;font-weight:var(--db-title-font-weight)}.card_container__Sep0j .card_linkIcon__xvnRV{grid-column:4;margin-right:1px;margin-top:2px;pointer-events:none;transform:scale(1.5)}.card_container__Sep0j .card_headerWithIcon__P0PSR+.card_linkIcon__xvnRV{margin-top:12px}.card_container__Sep0j .card_title__VC_2v{grid-column:1}.article-navigation-link_container__y_3hA{border-radius:4px;width:-moz-fit-content;width:fit-content}.via-stops_container__1K9va{display:block;padding-top:1px;white-space:nowrap}.via-stops_container__1K9va .db-inline-spacer{display:none}.via-stops_stopWrapper__DjHRa{white-space:nowrap}.via-stops_stopWrapper__DjHRa span{font-weight:500}.via-stops_list__i9bma{display:inline;max-width:100%;white-space:nowrap}.via-stops_isOpen__u7cGO .via-stops_list__i9bma,.via-stops_singleViaStop__4Wd9n .via-stops_list__i9bma{white-space:normal}.via-stops_separation__oU0pb{margin-left:3px;margin-right:-2px;vertical-align:-4px}.via-stops_separation__oU0pb path{fill:currentColor;transition:all .2s ease-out}.via-stops_separation__oU0pb:hover path:nth-child(2){transform:translateX(5px)}.via-stops_separation__oU0pb:hover path:nth-child(3){transform:translateX(-5px)}.via-stops_toggle__MZ_H_{white-space:nowrap}.via-stops_button___YEJJ{vertical-align:4px;height:21px;padding:0 4px;margin:0 -3px}.via-stops_button___YEJJ:before{box-sizing:content-box;content:"";position:absolute;margin:-20px -40px;padding:20px 40px;width:inherit;height:inherit;visibility:visible!important}.via-stops_button___YEJJ circle{transition:all .2s ease-out}.via-stops_button___YEJJ circle:first-child,.via-stops_button___YEJJ circle:nth-child(4){transition:all .25s ease-out}.via-stops_button___YEJJ:hover circle:first-child,.via-stops_button___YEJJ:hover circle:nth-child(2){transform:translateX(-3px)}.via-stops_button___YEJJ:hover circle:nth-child(3),.via-stops_button___YEJJ:hover circle:nth-child(4){transform:translateX(3px)}.via-stops_button___YEJJ svg{flex-shrink:0;margin:0 -2px}.track_container__XVqMu.db-track{font-family:var(--db-title-font-family),"Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:500;font-size:28px;line-height:36px;letter-spacing:.02em;background:transparent;color:inherit;height:unset;padding:0;white-space:nowrap}.track_container__XVqMu.db-track abbr{display:none}.track_container__XVqMu .db-track__prefix,.track_container__XVqMu .db-track__section,.track_container__XVqMu .db-track__suffix{display:inline-block;font-family:var(--db-copy-font-family),"Arial","Helvetica Neue","Helvetica",sans-serif;font-size:16px;letter-spacing:normal;line-height:20px;position:relative;top:-1px}.track_container__XVqMu .db-track__section{margin-left:-2px;top:-8px}.track_container__XVqMu.db-track--number-change,.track_container__XVqMu.db-track--prefix-change .db-track__prefix,.track_container__XVqMu.db-track--section-change .db-track__section,.track_container__XVqMu.db-track--suffix-change .db-track__suffix{background:var(--db-delayed-background-color);border-radius:1px;color:var(--db-delayed-text-color);padding:0 3px}.track_container__XVqMu.db-track--number-change{display:block;padding:0 5px}.time_container__U6L3m{align-items:baseline;flex-direction:row;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.time_container__U6L3m .db-triptime{display:contents;display:flex;align-items:baseline;flex-direction:row}.time_container__U6L3m .db-time{font-feature-settings:"calt"}.time_container__U6L3m .db-triptime--delayed{margin-right:0}.time_planned__jz17A{font-family:var(--db-title-font-family),"Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:500;font-size:28px;line-height:36px;letter-spacing:.02em}.time_delayed__1C5kv{border-radius:.75px;box-sizing:border-box;display:inline-block;font-weight:600;height:23px;margin-left:8px;min-width:56px;padding-top:1px;position:relative;top:-5px}.message-links_line__oT23Z .db-transportchip{line-height:0;vertical-align:top}.message-links_line__oT23Z .db-transportchip .db-transportchip__line{border-radius:10px;height:20px;margin:-1px 1px 0;min-width:42px;vertical-align:top}.message-links_line__oT23Z .db-transportchip .db-transportchip__text{font-size:14px;line-height:20px;vertical-align:top}.message-links_track__xOL6U{background:transparent;color:currentColor;font-weight:unset;padding:0}.message_container__vzebW{align-items:baseline;background:var(--db-primary-background-color);border-radius:1px;box-sizing:border-box;color:var(--db-primary-text-color);display:flex;font-weight:400;grid-column-start:1;grid-column-end:-1;letter-spacing:0;order:2;padding:3px 5px 3px 0;width:100%}.message_container__vzebW p{width:100%}.message_container__vzebW .message_icon___Y_EE{align-self:flex-start;flex-shrink:0;height:32px;width:32px;margin:-6px 2px -6px -3px;vertical-align:top;box-sizing:content-box;transform:translateZ(0)}.message_isChange__tbQiL .message_icon___Y_EE{border-radius:2px}.message_isInformation__uJpfY .message_icon___Y_EE{border-radius:1px}.message_isClosed__66YID{grid-column-start:unset;grid-column-end:unset;padding:0;margin-top:0!important;order:3;width:unset}.message_isClosed__66YID .db-body{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:1px}.message_isClosed__66YID .message_icon___Y_EE{margin:-3px}.message_link__26AIz{margin-right:4px;white-space:nowrap}.message_link__26AIz .db-inline-spacer{display:none}.message_link__26AIz .db-link span{display:inline-block;line-height:18px;white-space:nowrap}.messages_container__6qXby{align-items:baseline;display:grid;grid-gap:8px 4px;gap:8px 4px;grid-template-columns:repeat(10,26px) 1fr;margin:0 0 12px;padding:0}@media(min-width:768px){.messages_container__6qXby{margin:0 0 4px}}.messages_container__6qXby .db-inline-spacer{display:none}.messages_container__6qXby [data-message-type=accessibility-warning]+[data-message-type=accessibility-warning][data-is-open=false],.messages_container__6qXby [data-message-type=additional-cars]+[data-message-type=additional-cars][data-is-open=false],.messages_container__6qXby [data-message-type=additional-stops]+[data-message-type=additional-stops][data-is-open=false],.messages_container__6qXby [data-message-type=bicycle-reservation-required]+[data-message-type=bicycle-reservation-required][data-is-open=false],.messages_container__6qXby [data-message-type=bicycle-transport]+[data-message-type=bicycle-transport][data-is-open=false],.messages_container__6qXby [data-message-type=bicycle-warning]+[data-message-type=bicycle-warning][data-is-open=false],.messages_container__6qXby [data-message-type=canceled-stops]+[data-message-type=canceled-stops][data-is-open=false],.messages_container__6qXby [data-message-type=canceled-trip]+[data-message-type=canceled-trip][data-is-open=false],.messages_container__6qXby [data-message-type=changed-sequence]+[data-message-type=changed-sequence][data-is-open=false],.messages_container__6qXby [data-message-type=first-class]+[data-message-type=first-class][data-is-open=false],.messages_container__6qXby [data-message-type=food-offered]+[data-message-type=food-offered][data-is-open=false],.messages_container__6qXby [data-message-type=general-info]+[data-message-type=general-info][data-is-open=false],.messages_container__6qXby [data-message-type=general-warning]+[data-message-type=general-warning][data-is-open=false],.messages_container__6qXby [data-message-type=missing-coaches]+[data-message-type=missing-coaches][data-is-open=false],.messages_container__6qXby [data-message-type=no-bicycle-transport]+[data-message-type=no-bicycle-transport][data-is-open=false],.messages_container__6qXby [data-message-type=no-first-class]+[data-message-type=no-first-class][data-is-open=false],.messages_container__6qXby [data-message-type=no-food]+[data-message-type=no-food][data-is-open=false],.messages_container__6qXby [data-message-type=replacement-service]+[data-message-type=replacement-service][data-is-open=false],.messages_container__6qXby [data-message-type=reservation-required]+[data-message-type=reservation-required][data-is-open=false],.messages_container__6qXby [data-message-type=reservations-missing]+[data-message-type=reservations-missing][data-is-open=false],.messages_container__6qXby [data-message-type=track-changed]+[data-message-type=track-changed][data-is-open=false]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:1px}.messages_showButton__d2PvC{align-self:flex-start;display:block;order:4}.messages_showButton__d2PvC button{border-radius:1px;height:26px;margin:0;padding:0;width:26px}.timetable-row_container__B0Ii1{--bf-timetable-row--border:1px var(--db-primary-text-color) solid;display:grid;grid-template-columns:16px 1fr 108px;grid-gap:0 16px;gap:0 16px;margin-left:-32px;width:calc(100% + 32px);border-radius:0;grid-template-areas:"wing-train-top    messages    messages    messages" "wing-train-top    line        line        line" "wing-train-top    time        icons       track" "wing-train-top    via-stops   via-stops   via-stops" "wing-train-bottom destination destination destination";padding:0 16px}@media(min-width:768px){.timetable-row_container__B0Ii1{grid-template-columns:156px 12px calc(var(--db-content-max-width) - 384px) 88px 80px;gap:0 12px;padding:0 calc((var(--db-extended-max-width) - var(--db-content-max-width))/2) 8px;margin-left:0;grid-template-areas:"_1   wing-train-top    messages    icons    _2" "line wing-train-top    via-stops   icons    _3" "time wing-train-bottom destination icons track";padding-bottom:0}}.timetable-row_container__B0Ii1.timetable-row_isCanceled__T9oQb{grid-template-areas:"wing-train-top    messages    messages    messages" "wing-train-top    line        line        line" "wing-train-top    time        icons       track" "wing-train-bottom destination destination destination"}@media(min-width:768px){.timetable-row_container__B0Ii1.timetable-row_isCanceled__T9oQb{grid-template-areas:"line wing-train-top    messages    icons    _2" "line wing-train-top    messages    icons    _3" "time wing-train-bottom destination icons track"}}.timetable-row_container__B0Ii1.timetable-row_isReplacementService__FWfzW{grid-template-rows:1fr 0}@media(min-width:768px){.timetable-row_container__B0Ii1.timetable-row_isReplacementService__FWfzW{grid-template-rows:unset}}.timetable-row_container__B0Ii1.timetable-row_isCanceled__T9oQb,.timetable-row_container__B0Ii1.timetable-row_isDefault__dawVm{background:var(--db-primary-background-color)}.timetable-row_container__B0Ii1:before,.timetable-row_messages__zhTWi{border-top:var(--bf-timetable-row--border);padding-top:28px}@media(min-width:768px){.timetable-row_container__B0Ii1:before,.timetable-row_messages__zhTWi{border-top:0;padding-top:0}.timetable-row_container__B0Ii1:after,.timetable-row_container__B0Ii1:before,.timetable-row_icons__mnIx0,.timetable-row_isCanceled__T9oQb .timetable-row_line__d40Uy,.timetable-row_messages__zhTWi{border-top:var(--bf-timetable-row--border);padding-top:30px}.timetable-row_container__B0Ii1:after,.timetable-row_container__B0Ii1:before{content:"";grid-area:_1;padding:0}.timetable-row_container__B0Ii1:after{grid-area:_2}}[data-is-wing-train=true] .timetable-row_container__B0Ii1:not(:first-child) .timetable-row_time__dn_Aq{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:1px}:not([data-stop-kind=replacement-service])+[data-stop-kind=replacement-service] .timetable-row_container__B0Ii1:first-child,[data-stop-kind=replacement-service]:first-child .timetable-row_container__B0Ii1:first-child{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iOTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRpdGxlPnN0cmVhbWVyPC90aXRsZT48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjQgMCAwIDk2aDI0TDQ4IDB6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");background-repeat:repeat-x;background-position:calc(50% + 28px) -86px;background-size:48px;padding-top:6px}@media(min-width:768px){:not([data-stop-kind=replacement-service])+[data-stop-kind=replacement-service] .timetable-row_container__B0Ii1:first-child,[data-stop-kind=replacement-service]:first-child .timetable-row_container__B0Ii1:first-child{background-position:calc(50% + 12px) -86px}}.timetable-row_line__d40Uy{align-self:baseline;font-size:16px;font-weight:500;grid-area:line;position:relative;text-align:left}@media(min-width:768px){.timetable-row_line__d40Uy{text-align:right;vertical-align:0;top:0}}.timetable-row_lineAdditional__ETGUo,.timetable-row_lineAdditional__ETGUo *{font-weight:400}[data-is-wing-train=true] .timetable-row_wingTrainBottom__jI7DG,[data-is-wing-train=true] .timetable-row_wingTrainTop__Ht4TK{position:relative;left:22px;width:6px}@media(min-width:768px){[data-is-wing-train=true] .timetable-row_wingTrainBottom__jI7DG,[data-is-wing-train=true] .timetable-row_wingTrainTop__Ht4TK{left:6px;width:unset}}[data-is-wing-train=true] .timetable-row_container__B0Ii1:not(:first-child) .timetable-row_wingTrainTop__Ht4TK{grid-area:wing-train-top;background-image:url('data:image/svg+xml;utf8,<svg width="12" height="2" xmlns="http://www.w3.org/2000/svg"><rect x="0" y="0" width="2" height="2" fill="%23FFF" fill-rule="evenodd"/></svg>');background-repeat:repeat-y;background-position:0 2px}[data-is-wing-train=true] .timetable-row_wingTrainBottom__jI7DG{grid-area:wing-train-bottom;background-image:url('data:image/svg+xml;utf8,<svg width="12" height="193" xmlns="http://www.w3.org/2000/svg"><title>wing-train-intermediate</title><path d="M2 0v20h10v2H2v171H0V0z" fill="%23FFF" fill-rule="evenodd"/></svg>');background-repeat:no-repeat;background-position:0 0}[data-is-wing-train=true] .timetable-row_container__B0Ii1:first-child .timetable-row_wingTrainBottom__jI7DG{background-image:url('data:image/svg+xml;utf8,<svg width="12" height="193" xmlns="http://www.w3.org/2000/svg"><title>wing-train-start</title><path d="M12 0v2H2v191H0V1a1 1 0 0 1 1-1h11Z" fill="%23FFF" fill-rule="evenodd"/></svg>');background-repeat:no-repeat;background-position:0 20px}[data-is-wing-train=true] .timetable-row_container__B0Ii1:last-child .timetable-row_wingTrainBottom__jI7DG{background-image:url('data:image/svg+xml;utf8,<svg width="12" height="193" xmlns="http://www.w3.org/2000/svg"><path d="M12 193v-2H2V0H0v192a1 1 0 0 0 1 1h10Z" fill="%23FFF" fill-rule="evenodd"/></svg>');background-repeat:no-repeat;background-position:0 -171px}[data-is-wing-train=true] .timetable-row_isCanceled__T9oQb:not(:first-child) .timetable-row_wingTrainTop__Ht4TK{background-image:url('data:image/svg+xml;utf8,<svg width="12" height="2" xmlns="http://www.w3.org/2000/svg"><rect x="0" y="0" width="2" height="2" fill="%23b6c1dc" fill-rule="evenodd"/></svg>')}[data-is-wing-train=true] .timetable-row_isCanceled__T9oQb .timetable-row_wingTrainBottom__jI7DG{background-image:url('data:image/svg+xml;utf8,<svg width="12" height="193" xmlns="http://www.w3.org/2000/svg"><title>wing-train-intermediate</title><path d="M2 0v20h10v2H2v171H0V0z" fill="%23b6c1dc" fill-rule="evenodd"/></svg>')}[data-is-wing-train=true] .timetable-row_isCanceled__T9oQb:first-child .timetable-row_wingTrainBottom__jI7DG{background-image:url('data:image/svg+xml;utf8,<svg width="12" height="193" xmlns="http://www.w3.org/2000/svg"><title>wing-train-start</title><path d="M12 0v2H2v191H0V1a1 1 0 0 1 1-1h11Z" fill="%23b6c1dc" fill-rule="evenodd"/></svg>')}[data-is-wing-train=true] .timetable-row_isCanceled__T9oQb:last-child .timetable-row_wingTrainBottom__jI7DG{background-image:url('data:image/svg+xml;utf8,<svg width="12" height="193" xmlns="http://www.w3.org/2000/svg"><path d="M12 193v-2H2V0H0v192a1 1 0 0 0 1 1h10Z" fill="%23b6c1dc" fill-rule="evenodd"/></svg>')}.timetable-row_messages__zhTWi{align-self:baseline;grid-area:messages}.timetable-row_messages__zhTWi:has(ul:empty) *{display:none}.timetable-row_viaStopsContainer__5AxmN{align-self:baseline;display:flex;flex-direction:column;grid-area:via-stops;padding-top:4px;padding-bottom:6px}.timetable-row_viaStopsContainer__5AxmN.timetable-row_hasMessages__5DGKU{padding-top:8px}@media(min-width:768px){.timetable-row_viaStopsContainer__5AxmN.timetable-row_hasMessages__5DGKU{padding-top:4px}}.timetable-row_viaStopsContainer__5AxmN .timetable-row_message__teHh6{margin-bottom:4px;order:1}.timetable-row_viaStopsContainer__5AxmN .timetable-row_viaStops___b90l{order:2}.timetable-row_isReplacementService__FWfzW .BF_LIGHT,.timetable-row_isReplacementService__FWfzW .db-triptime--delayed{--db-primary-text-color:#9b1a60;--db-secondary-link-underline-color:#fbbb02;--db-delayed-light-text-color:#9b1a60;--db-link-color:#9d2767;--db-link-hover-color:#b6387c}.timetable-row_time__dn_Aq{align-self:baseline;display:flex;grid-area:time}@media(min-width:768px){.timetable-row_time__dn_Aq{grid-area:time;justify-content:flex-end;padding-bottom:8px;text-align:right}}.timetable-row_time__dn_Aq .db-triptime{display:contents;display:flex;align-items:baseline;flex-direction:row}.timetable-row_time__dn_Aq .db-triptime--delayed{margin-right:0}.timetable-row_destination__z0TR5{font-family:var(--db-title-font-family),"Arial","Helvetica Neue","Helvetica",sans-serif;font-weight:500;font-size:28px;line-height:36px;letter-spacing:.02em;align-self:baseline;grid-area:destination;padding-bottom:8px}.timetable-row_destination__z0TR5 .timetable-row_message__teHh6{margin-bottom:4px;margin-top:4px}.timetable-row_destination__z0TR5 .timetable-row_destinationMessages__gZjgA{margin:4px 0}.timetable-row_track__zXH6e{align-self:baseline;grid-area:track;text-align:right}.timetable-row_track__zXH6e .db-inline-spacer{display:none;padding-bottom:8px}.timetable-row_icons__mnIx0{display:flex;flex-direction:row;grid-area:icons;justify-content:flex-end;align-items:flex-end}@media(min-width:768px){.timetable-row_icons__mnIx0{padding-bottom:8px}}.timetable-row_icons__mnIx0 .db-button:before{content:unset}.timetable-row_icons__mnIx0 .db-button{padding:0;width:36px;height:36px;min-width:unset}.timetable_container__9twdp{background:var(--db-primary-background-color);overflow:hidden}.timetable_header__BXoQZ{display:grid;grid-template-columns:16px 1fr 108px;grid-gap:0 16px;gap:0 16px;padding:0 16px 8px;margin-left:-32px;width:calc(100% + 32px);background:var(--db-primary-background-color);grid-template-areas:"_gap line empty-1 track"}@media(min-width:768px){.timetable_header__BXoQZ{grid-template-columns:156px 12px calc(var(--db-content-max-width) - 384px) 88px 80px;gap:0 12px;padding:0 calc((var(--db-extended-max-width) - var(--db-content-max-width))/2) 8px;margin-left:0;grid-template-areas:"line _gap info        empty-1 empty-2" "time _gap destination icons   track"}}.timetable_headerLine__Gjpxe{grid-area:line}@media(min-width:768px){.timetable_headerLine__Gjpxe{text-align:right}}.timetable_headerTime__8eQxy{display:none}@media(min-width:768px){.timetable_headerTime__8eQxy{display:block;grid-area:time;text-align:right}}.timetable_headerInfo__URggK{display:none;grid-area:info}@media(min-width:768px){.timetable_headerInfo__URggK{display:block}}.timetable_headerDestination__6r8y_{display:none;grid-area:destination}@media(min-width:768px){.timetable_headerDestination__6r8y_{display:block}}.timetable_headerTrack__uMQV9{grid-area:track;text-align:right}.timetable_body__B9jaj [data-is-wing-train=true] .timetable_row__giPfr:not(:first-child),.timetable_body__B9jaj [data-stop-kind=canceled]+:not([data-stop-kind=canceled]) .timetable_row__giPfr:first-child,.timetable_body__B9jaj [data-stop-kind=canceled]:first-child .timetable_row__giPfr:first-child,.timetable_body__B9jaj [data-stop-kind=default]+:not([data-stop-kind=default]) .timetable_row__giPfr:first-child,.timetable_body__B9jaj [data-stop-kind=replacement-service]+:not([data-stop-kind=replacement-service]) .timetable_row__giPfr:first-child,.timetable_body__B9jaj [data-stop-kind=replacement-service]:first-child .timetable_row__giPfr:first-child{--bf-timetable-row--border:0 transparent solid}.timetable_body__B9jaj [data-stop-kind=canceled]+[data-stop-kind=replacement-service],.timetable_body__B9jaj [data-stop-kind=replacement-service]+[data-stop-kind=canceled]{margin-top:4px}.timetable_body__B9jaj [data-stop-kind=default]+[data-stop-kind=replacement-service]{margin-top:12px}.timetable_body__B9jaj [data-is-wing-train=true] .timetable_row__giPfr:not(:first-child){margin-top:-4px}.footer-navigation_container__NC48y{grid-gap:32px!important;grid-template-areas:"language" "legal" "general"}@media(min-width:768px){.footer-navigation_container__NC48y{grid-template-areas:". language" "general legal"}}.footer-navigation_language__6Q5T5{grid-area:language}.footer-navigation_language__6Q5T5 .bf-language-selector{width:100%}.footer-navigation_itemListLegal__6XXIA,.footer-navigation_itemList__mZlE2{padding:0;margin:0;list-style:none;display:initial}.footer-navigation_itemList__mZlE2{grid-area:general}.footer-navigation_itemListLegal__6XXIA{grid-area:legal}@media(min-width:768px){.footer-navigation_itemListLegal__6XXIA{text-align:right}}.footer-navigation_item__NtIyw .db-link span{font-weight:500;white-space:nowrap}.footer-navigation_item__NtIyw+.footer-navigation_item__NtIyw{margin-top:12px}.footer-navigation_externalLink__u8KGw{align-items:center}.banner_replacement-service__K7bEm{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iOTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRpdGxlPnN0cmVhbWVyPC90aXRsZT48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjQgMCAwIDk2aDI0TDQ4IDB6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=")}.banner_replacement-service__K7bEm,.banner_warning__EApnQ{background-repeat:repeat-x;background-position:50% calc(100% + 96px - 8px);padding-bottom:8px}.banner_warning__EApnQ{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iOTYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHRpdGxlPnN0cmVhbWVyPC90aXRsZT48cGF0aCBmaWxsPSIjMjcyQzUzIiBkPSJNMjQgMCAwIDk2aDI0TDQ4IDB6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4K")}.banner_withIcon__XANq2 .banner_icon__Wfz1r svg{color:var(--db-primary-text-color);width:96px;height:96px}@media(min-width:768px){.banner_withIcon__XANq2{grid-template-columns:96px 1fr!important}}.page-top-links_container__3_2Kh{margin:8px 0}.page-top-links_container__3_2Kh .db-inline-spacer{display:none}.search-bar_wrapper__qZINJ{outline:0;border-radius:4px;height:44px;margin:0 -1px;position:relative;z-index:40;box-shadow:0 0 0 4px transparent,0 0 0 8px transparent;transition:box-shadow .3s;will-change:transform}.search-bar_wrapper__qZINJ:focus-within{box-shadow:var(--db-primary-background-color) 0 0 0 2px,var(--db-focus-ring-color) 0 0 0 5px;outline:2px transparent}.search-bar_wrapper__qZINJ .db-inline-spacer{margin:0}.search-bar_container__KhTlw{box-shadow:none!important;height:44px;width:100%}.BF_DARK .search-bar_container__KhTlw{background:var(--db-secondary-background-color)}.search-bar_wrapperIsOpen__ZsKtT .search-bar_container__KhTlw{border-bottom-left-radius:.1px;border-bottom-right-radius:.1px}.search-bar_container__KhTlw .db-textfield-prefix{will-change:auto}.search-bar_container__KhTlw input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.search-bar_container__KhTlw input::placeholder{opacity:1}.search-bar_suggestionsContainer__a9Hpn{background-color:var(--db-primary-background-color);border-bottom-left-radius:4px;border-bottom-right-radius:4px;color:var(--db-primary-text-color);overflow:hidden;position:absolute;width:100%}.search-bar_suggestionsList__GvEEH{list-style:none;margin:0;padding:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search-bar_suggestionsList__GvEEH li{font-size:16px;font-size:1rem;line-height:1.5;font-weight:400;font-family:var(--db-copy-font-family),"Arial","Helvetica Neue","Helvetica",sans-serif;margin:0;padding:4px 16px 4px 44px}@media(min-width:768px){.search-bar_suggestionsList__GvEEH li{font-size:16px;font-size:1rem;line-height:1.5}}.search-bar_suggestionIsHighlighted__NjMIC{background-color:var(--db-darker-background-color)}.search-bar_suggestionIsHighlighted__NjMIC strong{font-weight:inherit}.search_searchFieldWrapper__SQkWK .db-textfield,.search_searchFieldWrapper__SQkWK .search-bar_suggestionsContainer__a9Hpn{background-color:#fff!important}.search_searchResultWrapper__8_CJa{row-gap:16px!important}.pwa-not-installed-favorites-notification_isNotPWA__z0edp{--db-primary-background-color:var(--bf-general-darker-background-color,#f0f3f5)}.tabs-block_tabsBlockTabs__Swe7C{--content-to-viewport-horizontal-margin:calc((calc(var(--vw, 1vw) * 100) - var(--db-content-max-width)) / 2);--text-to-content-horizontal-margin:0px;margin-left:calc(var(--content-to-viewport-horizontal-margin)*-1);margin-right:calc((var(--content-to-viewport-horizontal-margin) + var(--text-to-content-horizontal-margin))*-1)}@media(min-width:768px){.tabs-block_tabsBlockTabs__Swe7C{--text-to-content-horizontal-margin:calc(var(--db-content-max-width) - var(--db-text-max-width))}}.tabs-block_tabsBlockTabs__Swe7C [role=tablist]{width:var(--db-content-max-width);align-self:center}.tabs-block_tabsBlockContent__8JFA8{padding-block:16px}@media(min-width:768px){.tabs-block_tabsBlockContent__8JFA8{padding-block:32px}}.page_container__Wc5LK main{display:flex}.page_container__Wc5LK .page_error__h8S29{justify-content:center}.page_content__dVMJq{min-height:calc(100vh - 500px)}.card-with-addendum_addendum__r2m0H{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.card-with-addendum_addendum__r2m0H p{margin:0}.card-with-addendum_addendum__r2m0H p+p{margin-top:8px}.chatbot-card_container__Dv18r .chatbot-card_chatbotCard__s_Kza .bf-card__icon{margin-top:-12px}.chatbot-card_container__Dv18r .chatbot-card_chatbotCard__s_Kza .bf-card__icon>svg{transform:scale(1.5)}.chatbot-card_container__Dv18r .chatbot-card_chatbotCard__s_Kza .bf-card__title{margin-top:20px}.not-found_container__niDHk main{display:flex}.not-found_container__niDHk .not-found_error__q8kRO{justify-content:center}.indicators_list__HZPW3{padding:0;margin:0}.indicators_listItem__Cw8k7{padding-top:4px;list-style-type:none}.schedule-list_container___p0Sw .schedule-list_grid__psLm1{display:grid}@media(min-width:768px){.schedule-list_container___p0Sw .schedule-list_grid__psLm1{grid-template-columns:1fr 1fr 1fr;grid-auto-rows:1fr}}.schedule-list_container___p0Sw .schedule-list_gridItem__VVc89{position:relative;display:grid}.schedule-list_container___p0Sw .schedule-list_gridItem__VVc89 .bf-card__header{column-gap:0}.schedule-list_container___p0Sw .schedule-list_scheduleCard__bvSzI .bf-card__body{padding-top:8px!important}@media(min-width:768px){.schedule-list_container___p0Sw .schedule-list_scheduleCard__bvSzI .bf-card__body{padding:16px 0 32px}}.schedule-list_container___p0Sw .schedule-list_titleRed__RZlvW .bf-card__link{--db-primary-text-color:#c50014;--db-link-color:#a80011;--db-link-hover-color:#8f000e}.schedule-list_container___p0Sw .schedule-list_pdfLabel__MN7uQ{bottom:8px}@media(min-width:768px){.schedule-list_container___p0Sw .schedule-list_pdfLabel__MN7uQ{position:absolute;bottom:16px}}.schedule-list_container___p0Sw .schedule-list_pdfLabel__MN7uQ span{display:inline-block;margin-top:16px}.error_link__Z0AhX{align-items:center}.page-content_intro__4nKjx p{font-size:18px!important;line-height:24px!important}.page-content_container__axo6A .bf-page-image__caption{margin-bottom:0}.einkaufsbahnhof-card_headSection__0h24I{display:block;background-color:#6cf0cc;border-top-left-radius:10px;border-top-right-radius:10px;padding-left:18px!important}.einkaufsbahnhof-card_container__sLpwP .bf-card{height:auto!important;border-top-left-radius:0;border-top-right-radius:0}.einkaufsbahnhof-card_container__sLpwP>a{text-decoration:none!important}.station-plan-link_container__mRSfQ .station-plan-link_description__HjLle{width:100%}.station-plan-link_container__mRSfQ .station-plan-link_link__iI7jx span{padding-left:12px}.station-plan-link_container__mRSfQ .db-inline-spacer{margin:0!important}.zkb-badge_container__W0Csb{display:flex;justify-content:flex-end;margin-bottom:4px}@media(min-width:768px){.zkb-badge_container__W0Csb{margin-bottom:8px}}@media(min-width:1152px){.zkb-badge_container__W0Csb{margin-bottom:0;margin-top:-48px}}.zkb-badge_container__W0Csb svg{height:32px;width:auto}@media(min-width:768px){.zkb-badge_container__W0Csb svg{height:48px}}.station-header_wrapper__v__5x{display:flex;flex-direction:column-reverse}.station-header_withRibbon__WWQhA{margin-bottom:20px}@media(min-width:768px){.station-header_withRibbon__WWQhA{margin-bottom:28px}}.station-header_ribbon__iCOhc{background-repeat:repeat-x;background-position:100%;background-size:auto 100%;border-bottom-right-radius:1px;border-top-right-radius:1px;height:16px;left:0;margin-top:4px;position:absolute;right:0;top:100%}@media(min-width:768px){.station-header_ribbon__iCOhc{height:24px}}.station-facilities_list__rgvU_{list-style:none;margin:0;padding:0}.faq-block_faqBlock__HXLa4{margin:32px 0}@media(min-width:1152px){.page_container__dyjYv .page_grid__mforT{grid-template-columns:var(--db-text-max-width) 368px!important}.page_container__dyjYv .page_grid__mforT .page_sectionHead__69LTh{grid-column:unset;grid-row:unset}}.page_container__dyjYv .page_grid__mforT .page_chatbotCard__UEGdb{height:unset}.page-meta_container__R63Zm{display:flex;flex-flow:row wrap;column-gap:32px;row-gap:8px;justify-content:space-between}.page-meta_container__R63Zm address{font-style:normal}@media(min-width:768px){.page-meta_container__R63Zm>:nth-child(2):nth-last-child(2){flex-grow:1}}.page_table___1XYA{border-spacing:0;border-collapse:collapse}.page_table___1XYA tbody,.page_table___1XYA td,.page_table___1XYA th,.page_table___1XYA thead,.page_table___1XYA tr{display:block}.page_thead__5esop tr{position:absolute;top:-9999px;left:-9999px}.page_tbody__jx6ma tr{padding:16px 24px}.page_tbody__jx6ma tr:not(:last-of-type){margin-bottom:16px}.page_tbody__jx6ma tr:nth-child(odd){background:var(--db-secondary-background-color)}@media(min-width:768px){.page_tbody__jx6ma tr:nth-child(odd){border-radius:4px}}.page_tbody__jx6ma td{position:relative;margin-top:16px;padding-left:60%}@media(min-width:768px){.page_tbody__jx6ma td{padding-left:40%}}.page_tbody__jx6ma td:first-child{margin:0}.page_tbody__jx6ma td:before{content:attr(data-label);font-weight:500;position:absolute;top:2px;left:0;width:45%;white-space:nowrap}@media screen and (max-width:300px){.page_tbody__jx6ma td span{display:block;margin-left:16px}.page_tbody__jx6ma td{position:relative;padding-left:0}.page_tbody__jx6ma td:before{position:relative;display:block;left:0;width:100%}}.page_visuallyHidden__HZIRe{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;border:0!important}.parking-reservation-link_externalLink__oZ0z1{width:24px;height:24px}.parking-list-item_summary__axyD5{display:flex}.parking-list-item_itemTitle__hpGmr{margin-right:2px}.parking-list-item_spacer__lcM_L{margin:0 5px}.parking-list-item_openingHours__bRJz5{grid-template-columns:1fr 1fr!important}.parking-list-item_icon__UO7ZX{display:flex;margin-inline:-3px 8px}.parking-spaces_container__DFrzA .db-accordionitem__arrow{top:24px}.parking-spaces_container__DFrzA summary .db-accordionitem__title{border-radius:6px;padding-right:5px}.parking-spaces_container__DFrzA .bf-dl{gap:18px}@media(min-width:768px){.parking-spaces_container__DFrzA .bf-dl{gap:16px}}.operator-card_contact__PeMOv{display:grid;grid-gap:4px;gap:4px;grid-template-columns:84px 1fr;width:100%}.operator-card_contact__PeMOv dd{margin:0;overflow-wrap:anywhere;-webkit-hyphens:manual;hyphens:manual}.operator-card_container__wY7uJ{overflow:hidden}