@charset "UTF-8";.q-tab--active .q-tab__icon,.q-tab--inactive{color:#4b5256}.q-tab--active,.q-tab__indicator{color:#e10025}.desktop .sidebar__header--logo .sidebarpanel__menu--top .q-icon{color:#fff}.mobile .mobile__menu--top--left .q-icon{color:#e10025}.bmenu--open .q-item__section--side .q-icon{color:#e10025!important}.bmenu--open .q-item__section--main{color:#111!important}.bmenu--open .q-item__section--main .q-item__label:not(.q-item__label--caption,.bmenu__submenu .q-item__label){text-transform:none;font-weight:600}.bmenu--open .q-item__section--main .q-item__label--caption{color:#4b5256!important}.bmenu--open .q-item__section--avatar .q-icon{color:#e10025!important}.bmenu--open .q-item__label--header{color:#111!important;text-transform:none}.favorites-bar__title{color:#e10025;font-weight:700;text-transform:none}.favorites-avatar+.q-item__label{color:#4b5256}.favorites-avatar--img{background-color:#fff!important}.favorites-avatar--img.favorites-avatar.bg-black.text-white .q-avatar__content{background-color:#fff!important;border-color:#fff!important}.favorites-avatar.bg-green.text-white{background-color:#164194!important}.q-badge.q-badge--rounded{background-color:#e10025!important}.sticky-layers-bar__title{color:#111;text-transform:none}.sticky-layers-bar .q-item__label{color:#4b5256}h6{color:#111!important;text-transform:none;font-weight:700;font-size:1.3em}.text-primary{color:#e10025!important}.q-field__label{color:#e10025}input{color:#4b5256!important}.q-dialog__message,.q-dialog__title{color:#4b5256}.q-input .q-icon{color:#e10025}.toolbar__icon--back{background-color:#fff!important}.q-toolbar .q-icon{color:#fff}.mobile .toolbar__icon--back{left:-1.3rem}.sidebar__header__button--close{margin-right:0.55em}.mobile .sidebar__header__button--close{margin-right:0}.leaflet-container{background-color:#fff!important}#pilnpHightlightMarker{border-color:#e10025}.btn-map-select.q-fab--align-left>.q-fab__actions--up{left:120px!important}.btn-map-select .bg-black{background-color:#e10025!important}.btn-map-select .bg-black .q-fab__label--internal{color:#fff}.btn-map-select{width:100px!important;height:100px!important;border-color:#e10025!important;border-width:5px!important;transition:filter 1s}.btn-map-select .q-fab__icon-holder:not(.q-fab__icon-holder--opened):hover{border-color:#e10025!important;filter:brightness(75%);transition:filter 1s}.btn-map-select .q-fab__icon-holder{width:110%!important;height:110%!important;position:absolute;filter:brightness(105%);transition:filter 0.5s}.q-fab--opened .user-avatar--icon .q-avatar__content,.user-avatar--icon .q-avatar__content{color:#fff!important;background-color:#e10025!important}.pilnp-btn-login .q-fab__actions .q-icon,.pilnp-btn-login .q-fab__label--internal-right{color:#e10025}.user-avatar--text{background-color:#164194!important}.user-avatar--text .q-avatar__content{color:#e10025}.pilnp-btn-login{border:none!important;width:53px!important;height:53px!important}.user-avatar--icon.bg-black{background:#164194!important}.q-radio .q-radio__bg{border-color:#e10025!important;color:#e10025}.q-radio .q-radio__label{color:#4b5256}.btn__delete--place_marker{background-color:#fff!important;color:#e10025!important;border-style:solid;border-color:#fff;border-width:5px;border-radius:0px}.btn__delete--place_marker .q-btn__content{font-size:none;font-weight:none}.btn__delete--place_marker i,.q-card__section--vert .q-btn .q-icon,.q-drawer .q-btn .q-icon{color:#e10025}#pilnpMap .leaflet-control-zoom{border:none}#pilnpMap .leaflet-control-locate,#pilnpMap .leaflet-control-zoom-in,#pilnpMap .leaflet-control-zoom-out{border:none;box-shadow:0px 1px 5px rgba(0,0,0,0.5);border-radius:50%}.pilnp-map .leaflet-control-locate>a,.pilnp-map .leaflet-control-zoom>a:after{color:#e10025!important}.profile-edit-form .btn-save{background-color:#e10025!important}.profile-edit-form .btn-save span{color:#fff!important}.profile-edit-form .btn-cancel{background-color:#4b5256!important}.profile-edit-form .btn-cancel span{color:#fff!important}.profile-edit-form .btn-delete{background-color:#e10025!important}.profile-edit-form .btn-delete span{color:#fff!important}.q-dialog--modal .q-btn.bg-secondary{background-color:#4b5256!important}.q-dialog--modal .q-btn.bg-secondary span{color:#fff!important}.q-dialog--modal .q-btn.bg-negative{background-color:#e10025!important}.q-dialog--modal .q-btn.bg-negative span{color:#fff!important}.q-dialog--modal .q-btn.bg-primary{background-color:#e10025!important}.favorites-editor .favorite-marker .q-icon.material-icons,.q-dialog--modal .q-btn.bg-primary span{color:#fff!important}.sidebar--marked-location .q-icon{color:#e10025}.favorites-toggle-button .q-icon,.set-journey-planner-place-btn .q-icon{color:#111!important}.favorites-toggle-button i+div,.set-journey-planner-place-btn i+div{color:#4b5256}.btn--place-marker--delete .q-icon{color:#fff!important}.pilnp-journey-planner-form .q-icon:not(.q-chip__icon){color:#e10025}.pilnp-journey-planner-form .q-icon.q-chip__icon{color:#111}.pilnp-journey-planner-form span .q-icon:not(.q-chip__icon),.poi-category-tabs .poi-active-layers .q-mb-xs+div,.poi-category-tabs .q-icon.q-chip__icon{color:#e10025}.journey-list .q-btn .q-icon{color:#4b5256}.journey-list .q-btn.active .q-icon{color:#e10025}.journey-list .text-h6{font-size:1rem;color:#4b5256}.journey-list-item--left__departure{font-size:2.2rem;color:#4b5256}.text-negative .journey-list-item--left__departure{font-size:2.2rem;color:#e10025}.journey-list-item--left__departure-unit{font-size:0.75rem;color:#4b5256}.text-negative .journey-list-item--left__departure-unit{font-size:0.75rem;color:#e10025}.journey-list .items-start{font-size:0.75rem;color:#4b5256}.items-start .text-bold.ellipsis{color:#111}.q-timeline h6.q-timeline__title div.col{font-weight:700;color:#4b5256}.q-timeline .q-timeline__dot:after{opacity:0.65}.q-timeline .text-tram{color:#f36323!important}.q-timeline .text-rail{color:#000!important}.q-timeline .text-Niederflurbus{color:#ffdf40!important}.q-timeline .text-U-Bahn{color:#0065ab!important}.q-timeline .text-SB{color:#ffdf40!important}.q-timeline .text-Niederflurstrab{color:#f36323!important}.q-timeline .text-Bürgerbus{color:#ffdf40!important}.journey-details-leg .q-timeline__content div{color:#111}#q-app>div>div.q-card.slide-drawer.slide-drawer--bottom.fixed-bottom.column.no-wrap.q-mt-sm>div.q-card__section.q-card__section--vert.q-pa-sm>div>div>div>div>div.row.justify-center.q-mt-sm>button,#q-app>div>div.sidebar.sidebar--left>div>aside>div.q-drawer__content.fit.scroll>div>div:nth-child(2)>div>div>div>div>div.row.justify-center.q-mt-sm>button{background-color:#fff;height:35px;width:100%;margin-left:-50px}#q-app>div>div.q-card.slide-drawer.slide-drawer--bottom.fixed-bottom.column.no-wrap.q-mt-sm>div.q-card__section.q-card__section--vert.q-pa-sm>div>div>div>div>div.row.justify-center.q-mt-sm>button span,#q-app>div>div.sidebar.sidebar--left>div>aside>div.q-drawer__content.fit.scroll>div>div:nth-child(2)>div>div>div>div>div.row.justify-center.q-mt-sm>button span,.favorites-editor .q-fab__icon-holder>.q-icon.material-icons{color:#e10025}.favorites-editor .q-dialog__inner--maximized>div .q-fab__label--internal-right,.favorites-editor .q-dialog__inner--maximized>div .q-icon{color:#e10025!important}.favorites-editor .q-btn:hover{background-color:#fff!important}.favorites-editor-icons__icon-btn{background-color:#4b5256}.favorites-editor-icons__icon-btn .q-icon.material-icons{color:#fff}.nearby-places .nearby-places__title{color:#111}.nearby-places .search-results__item .q-item__label:not(.q-item__label--caption){color:#111;text-transform:none}.nearby-places .search-results__item .search-results__item .q-item__label--caption{color:#4b5256}.search-results .search-results__item .q-item__label:not(.q-item__label--caption){color:#111;text-transform:none}.search-results .search-results__item .q-item__label--caption{color:#4b5256}.search-last-result--title{color:#111}.search-last-results .search-results__item .q-item__label:not(.q-item__label--caption){color:#4b5256;text-transform:none;font-weight:600}.search-last-results .search-results__item .q-item__label--caption{color:#4b5256}.desktop .sidebar__header--logo{background-color:#e10025;margin-left:-8px;margin-right:-8px;margin-top:-8px;margin-bottom:16px}.desktop .sidebar--left div.sidebar__header--bmenu--logo{background-color:#e10025;width:420px;margin-left:-8px;margin-top:-8px;border-top-left-radius:unset;border-top-right-radius:unset;padding-bottom:15px}.desktop .sidebar--left div.sidebar__header--bmenu--logo .q-icon{color:#fff}.mobile div.sidebar__header--bmenu--logo{background-color:#e10025;width:101vw;margin-left:-20px;padding-right:1em;margin-top:-18px}.departure-item__status:not(.departure-item__status--delay,.departure-item__status--cancelled){color:#007e3a;font-weight:600}.departure-item .q-icon>img{width:auto}.journey-details-leg:not(.journey-details-leg--walk):not(.journey-details-leg--bike):not(.journey-details-leg--change):not(.journey-details-leg--place) .q-timeline__dot img{width:auto!important}.q-list.q-list--separator.journey-details{max-width:97%}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(../fonts/roboto-condensed-v25-latin-300.b0b44f2d.eot);src:url(../fonts/roboto-condensed-v25-latin-300.b0b44f2d.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v25-latin-300.f4aede0d.woff2) format("woff2"),url(../fonts/roboto-condensed-v25-latin-300.8b345254.woff) format("woff"),url(../fonts/roboto-condensed-v25-latin-300.0fcf84d4.ttf) format("truetype"),url(../img/roboto-condensed-v25-latin-300.ecf00235.svg#RobotoCondensed) format("svg")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:italic;font-weight:300;src:url(../fonts/roboto-condensed-v25-latin-300italic.1b069ee3.eot);src:url(../fonts/roboto-condensed-v25-latin-300italic.1b069ee3.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v25-latin-300italic.641a9c66.woff2) format("woff2"),url(../fonts/roboto-condensed-v25-latin-300italic.a7819140.woff) format("woff"),url(../fonts/roboto-condensed-v25-latin-300italic.030d2225.ttf) format("truetype"),url(../img/roboto-condensed-v25-latin-300italic.1e0b8191.svg#RobotoCondensed) format("svg")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(../fonts/roboto-condensed-v25-latin-regular.261dc3f1.eot);src:url(../fonts/roboto-condensed-v25-latin-regular.261dc3f1.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v25-latin-regular.bb7a4e73.woff2) format("woff2"),url(../fonts/roboto-condensed-v25-latin-regular.6edcf4ae.woff) format("woff"),url(../fonts/roboto-condensed-v25-latin-regular.0d0e892d.ttf) format("truetype"),url(../img/roboto-condensed-v25-latin-regular.8bbcf46f.svg#RobotoCondensed) format("svg")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:italic;font-weight:400;src:url(../fonts/roboto-condensed-v25-latin-italic.8a3485a3.eot);src:url(../fonts/roboto-condensed-v25-latin-italic.8a3485a3.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v25-latin-italic.12ce041d.woff2) format("woff2"),url(../fonts/roboto-condensed-v25-latin-italic.c1e7bf23.woff) format("woff"),url(../fonts/roboto-condensed-v25-latin-italic.2f87d108.ttf) format("truetype"),url(../img/roboto-condensed-v25-latin-italic.0ecbef10.svg#RobotoCondensed) format("svg")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(../fonts/roboto-condensed-v25-latin-700.c23f4320.eot);src:url(../fonts/roboto-condensed-v25-latin-700.c23f4320.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v25-latin-700.6c26e7ba.woff2) format("woff2"),url(../fonts/roboto-condensed-v25-latin-700.45d1ce7e.woff) format("woff"),url(../fonts/roboto-condensed-v25-latin-700.21d5ac76.ttf) format("truetype"),url(../img/roboto-condensed-v25-latin-700.7d286143.svg#RobotoCondensed) format("svg")}@font-face{font-display:swap;font-family:Roboto Condensed;font-style:italic;font-weight:700;src:url(../fonts/roboto-condensed-v25-latin-700italic.f1119a38.eot);src:url(../fonts/roboto-condensed-v25-latin-700italic.f1119a38.eot?#iefix) format("embedded-opentype"),url(../fonts/roboto-condensed-v25-latin-700italic.b28cd0e3.woff2) format("woff2"),url(../fonts/roboto-condensed-v25-latin-700italic.926f0580.woff) format("woff"),url(../fonts/roboto-condensed-v25-latin-700italic.b2557b58.ttf) format("truetype"),url(../img/roboto-condensed-v25-latin-700italic.572df8e0.svg#RobotoCondensed) format("svg")}body{font-family:Roboto Condensed,Arial,Helvetica,sans-serif;overscroll-behavior:none;position:fixed;overflow:hidden;color:#4b5256}.on-demand.text-time{font-size:1rem}