body{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(rgba(255,255,255,1),rgba(255,255,255,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}.image-tint{display:inline-block;mask-size:100%;-webkit-mask-size:100%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;img{opacity:0;display:block}}*{box-sizing:border-box;padding:0;margin:0}.render-html{a{color:inherit;text-decoration:underline}}body,html{max-width:100vw;overflow-x:hidden}a{color:inherit;text-decoration:none}.Mui-selected{background-color:#FF4081!important}.MuiPickersToolbar-root{.MuiTypography-root{color:white}background-color:#FF4081}.MuiButton-root{color:#FF4081!important}.MuiButton-root,.MuiPaper-rounded{border-radius:20px!important}.render-html{font-family:Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:rgb(0,0,0)}.render-html img{width:100%}#appbar{#menu-button{order:1}#timetable-button{order:2}#stops-button{order:4}#route-planner-button{order:5}#alerts-button{order:6}#country-button{order:7}@media screen and (max-width:380px){#route-planner-button,#stops-button,#timetable-button{display:none}#menu-button{margin-right:auto!important}}@media screen and (min-width:550px){#route-planner-button{margin-right:auto!important}}@media screen and (max-width:550px){#stops-button{margin-right:auto!important}}}#download-app-banner{padding-bottom:max(10px,env(safe-area-inset-bottom,0px))!important}#popup-stop-search{position:fixed;top:0;left:0;right:0;bottom:0;zIndex:9999;@media screen and (min-width:768px){animation:fadein .3s}#popup-dialog{position:absolute;box-shadow:0 0 10px rgba(0,0,0,.25);@media screen and (min-width:768px){align-self:center;top:max(20px,5vh);width:min(767px,90vw);height:min(800px,80vh);border-radius:20px;overflow:hidden}@media screen and (max-width:767px){height:100%;width:100%;border-radius:0}}}input{outline-style:none}@media screen and (min-width:768px){#appbar,#download-app-banner{align-self:center;width:767px}#app-map{flex-direction:row-reverse;margin-right:10px}#app-map,#map{margin-left:10px}#map{border-radius:20px;overflow:hidden}#map-fullscreen-button{visibility:hidden}#bottom-sheet{transition:width .3s ease-in-out,margin-right .3s ease-in-out;height:100%!important;min-width:300px!important;align-items:center}#bottom-sheet-content{max-width:767px}#in-map-fabs{bottom:0}#in-map-zoom-info-card{bottom:5px}}@media screen and (max-width:767px){#bottom-sheet{transition:height .3s ease-in-out;width:100%!important}#map{border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;margin-bottom:-20px}#in-map-fabs{bottom:20px}#in-map-zoom-info-card{bottom:25px}}
/*    !*#download-app-banner {*!*/
/*    !*    display: none;*!*/
/*    !*}*!*/div[role=tab]>div>div{width:100%;div{text-align:center}}@font-face{font-family:MaterialCommunityIcons;src:url(/_next/static/media/MaterialCommunityIcons-subset.f720544b.woff2)}.leaflet-callout,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-polyline{animation:fadein .5s}@keyframes fadein{0%{opacity:0}to{opacity:1}}