.accessibility-bar[data-v-76097da2]{display:flex}.accessibility-bar__colors[data-v-76097da2]{display:flex;align-items:flex-start;margin-right:24px}.accessibility-bar__colors>[data-v-76097da2]{margin-right:8px}.accessibility-bar__colors>[data-v-76097da2]:last-child{margin-right:0}.accessibility-bar__colors .active[data-v-76097da2]{color:var(--main-primary-hover)}.accessibility-bar__font-sizes[data-v-76097da2]{display:flex;align-items:flex-start}.accessibility-bar__font-sizes>[data-v-76097da2]{margin-right:8px}.accessibility-bar__font-sizes>[data-v-76097da2]:last-child{margin-right:0}.accessibility-bar i[data-v-76097da2]{font-size:1.5em;cursor:pointer}.accessibility-bar .active[data-v-76097da2],.accessibility-bar i[data-v-76097da2]:hover{color:var(--main-primary-hover)}@media(max-width:960px){.accessibility-bar__font-sizes[data-v-76097da2]{display:none}.accessibility-bar__colors[data-v-76097da2]{margin-right:0;align-items:center}}.notification-popup[data-v-27c9f468]{color:var(--main-primary);display:flex;flex-direction:column;width:100%;position:absolute;top:calc(2.25em + 12px);height:calc(100vh - 2.25em - 12px);z-index:1000}.notification-popup__header[data-v-27c9f468]{padding:12px 24px;background:var(--primary-backgrouds-bg-2)}.notification-popup__header-wrapper[data-v-27c9f468]{display:flex;justify-content:space-between}.notification-popup__header__title-wrapper[data-v-27c9f468]{display:flex;align-items:center}.notification-popup__header__title-wrapper>[data-v-27c9f468]{margin-right:8px}.notification-popup__header__title-wrapper>[data-v-27c9f468]:last-child{margin-right:0}.notification-popup__header__title-wrapper .notification-popup__header__title[data-v-27c9f468]{font-size:1em;font-weight:700}.notification-popup__header .kp-ico[data-v-27c9f468]{font-size:1.5em}.notification-popup__header-close[data-v-27c9f468]{cursor:pointer}.notification-popup__header-close[data-v-27c9f468]:hover{color:var(--main-primary-hover)}.notification-popup__content[data-v-27c9f468]{padding:16px 24px 32px;overflow-y:auto;height:auto;background:var(--primary-backgrouds-bg-1)}.notification-popup__content .dot[data-v-27c9f468]{width:.66666em;height:.66666em;display:inline-block;margin-right:8px;border-radius:10px;vertical-align:baseline}.notification-popup__content .notification-popup__content__title[data-v-27c9f468]{text-align:center;display:block;letter-spacing:2px;font-size:.75em;font-weight:500;text-transform:uppercase;line-height:1.33333em}.notification-popup__content .notification-content[data-v-27c9f468]{word-break:break-word;line-height:1.5em}.notification-popup__content__new .dot[data-v-27c9f468]{background-color:var(--warning-warning);box-shadow:0 0 8px 0 #ff0048,inset 0 0 4px 1px #ff5e8d}.notification-popup__content__new .notification-popup__content__title[data-v-27c9f468]{color:var(--warning-warning)}.notification-popup__content__read .dot[data-v-27c9f468]{background-color:var(--primary-backgrouds-bg-3)}.notification-popup__content__read .notification-popup__content__title[data-v-27c9f468]{color:var(--main-unactive)}.notification-popup__content__title[data-v-27c9f468]{margin-bottom:8px}.notification-popup__content .notification-divider[data-v-27c9f468]{border-top-width:0;margin:16px 0;border-color:rgba(86,104,156,.24)}.notification-popup__content .notification-divider.hidden[data-v-27c9f468]{display:none}.notification-popup__background[data-v-27c9f468]{background-color:var(--primary-backgrouds-bg-3-a);width:100%;flex-grow:1}.fade-enter-active[data-v-27c9f468],.fade-leave-active[data-v-27c9f468]{transition:opacity .2s ease}.fade-enter-from[data-v-27c9f468],.fade-leave-to[data-v-27c9f468]{opacity:0}@media(max-width:960px){.notification-popup[data-v-27c9f468]{top:calc(2.25em + 4px);position:fixed}.notification-popup__content__new[data-v-27c9f468],.notification-popup__content__read[data-v-27c9f468],.notification-popup__header-wrapper[data-v-27c9f468]{margin:0 auto;max-width:400px}.notification-popup .notification-divider[data-v-27c9f468]{max-width:400px;margin-left:auto;margin-right:auto}}.menu__upper-section__notifications .notification-icon:not(.unactive):hover i.kp-ico{color:var(--legend-interface-hover)}.notification-icon[data-v-13a4eb13]{position:relative;display:flex;align-items:center}.notification-icon .kp-ico[data-v-13a4eb13]{font-size:1.5em}.notification-icon .kp-ico[data-v-13a4eb13]:not(.unactive){cursor:pointer}.notification-icon .kp-ico[data-v-13a4eb13]:not(.unactive):hover{color:var(--main-primary-hover)}.notification-icon__number[data-v-13a4eb13]{position:absolute;top:66%;right:-8px;font-size:.75em;line-height:1.3333333;display:inline-block;font-weight:700;padding:0 .5em;border-radius:.666666em;background:var(--warning-warning);color:var(--warning-warningbg)}.notification-icon[data-v-13a4eb13]:disabled{cursor:inherit}@media(max-width:960px){.notification-icon .popup-carpet[data-v-13a4eb13]{position:absolute;z-index:999;width:16px;height:16px;background:var(--primary-backgrouds-bg-2);transform:rotate(45deg);left:3.5px;top:28px}}.carrier-select{display:flex;align-items:center;width:100%}.carrier-select__name{font-size:.75em;line-height:1.3333333em;font-weight:400}.carrier-select__name .kp-ico{font-size:.6666666em}.carrier-select:hover{color:var(--main-primary-hover)}.carrier-select button{border:none;padding:0;background:none;color:inherit;font-size:inherit;font-weight:500;text-transform:uppercase;letter-spacing:2px;font-size:.75em;cursor:pointer;margin-left:4px}.carrier-select button:hover{color:var(--legend-interface-hover)}@media(max-width:960px){.popup-carpet{position:absolute;z-index:999;width:16px;height:16px;background:var(--primary-backgrouds-bg-3);transform:rotate(45deg) translateX(-50%);left:50%;top:32px}}.lang-selector__wrapper[data-v-21fcabcd]{position:relative;cursor:pointer;width:-moz-fit-content;width:fit-content}.lang-selector__wrapper .lang-selector[data-v-21fcabcd]{display:flex}.lang-selector__wrapper .lang-selector__list[data-v-21fcabcd]{position:absolute;left:0;top:0;background:var(--primary-backgrouds-bg-3);padding:4px 0;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12);z-index:1}.lang-selector__wrapper .lang-selector__list.hidden[data-v-21fcabcd]{display:none}.lang-selector__wrapper .lang-selector__list--close[data-v-21fcabcd]{position:absolute;opacity:0;top:0;right:0}.lang-selector__wrapper .lang-selector__list--close[data-v-21fcabcd]:focus{opacity:1;color:var(--legend-interface-hover)}.lang-selector__wrapper .lang-selector__list .option[data-v-21fcabcd]{color:var(--main-primary);display:flex;align-items:center;padding:2px 8px}.lang-selector__wrapper .lang-selector__list .option i[data-v-21fcabcd]{margin-right:4px;vertical-align:middle}.lang-selector__wrapper .lang-selector__list .option .lang-selector__lang[data-v-21fcabcd]{min-width:4.75rem;font-size:.875em;display:flex;align-items:center}.lang-selector__wrapper .lang-selector__list .option .lang-selector__flag-img[data-v-21fcabcd]{margin-right:4px;min-width:1.5em}.lang-selector__wrapper .lang-selector__list .option[data-v-21fcabcd]:hover{background:var(--primary-backgrouds-bg-2)}.lang-selector__wrapper .lang-selector__list .option:hover .lang-selector__lang[data-v-21fcabcd]{color:var(--main-primary-hover)}.lang-selector__wrapper .lang-selector__flag-img[data-v-21fcabcd]{width:1.5em}.lang-selector__wrapper.expanded[data-v-21fcabcd]{top:0;left:8px;position:absolute;z-index:1001}.menu.menu--collapsed .lang-selector__wrapper.expanded[data-v-21fcabcd]{left:calc(100% - 3.5em)}@media(max-width:960px){.menu.menu--collapsed .lang-selector__wrapper.expanded[data-v-21fcabcd]{right:8px;left:unset}.menu.menu--collapsed .lang-selector__wrapper.expanded .lang-selector__list[data-v-21fcabcd]{right:0;top:8px;left:unset}.lang-selector__wrapper.expanded[data-v-21fcabcd]{position:fixed}.lang-selector__wrapper[data-v-21fcabcd]{margin-left:24px;display:flex;align-items:center}}@media(max-width:410px){.lang-selector__wrapper.expanded[data-v-21fcabcd]{width:unset;right:8px;transform:none}}.stops-list__search-box[data-v-881b8f8e]{box-shadow:none}.stops-list__search-box .search-bar .search-bar__input[data-v-881b8f8e]{padding-top:8px;padding-bottom:8px;background-color:var(--primary-backgrouds-bg-2)}.stops-list__search-box .search-bar .search-bar__input[data-v-881b8f8e]::-moz-placeholder{color:var(--main-primary);opacity:1}.stops-list__search-box .search-bar .search-bar__input[data-v-881b8f8e]:-ms-input-placeholder{color:var(--main-primary);opacity:1}.stops-list__search-box .search-bar .search-bar__input[data-v-881b8f8e]::placeholder{color:var(--main-primary);opacity:1}.stops-list__search-box .search-bar .search-bar__input.stop-list-expanded[data-v-881b8f8e],.stops-list__search-box .search-bar .search-bar__input[data-v-881b8f8e]:hover{background-color:var(--primary-backgrouds-bg-1)}.stops-list__search-box .search-bar .search-bar__input.stop-list-expanded[data-v-881b8f8e]::-moz-placeholder{color:var(--main-unactive)}.stops-list__search-box .search-bar .search-bar__input.stop-list-expanded[data-v-881b8f8e]:-ms-input-placeholder{color:var(--main-unactive)}.stops-list__search-box .search-bar .search-bar__input.stop-list-expanded[data-v-881b8f8e]::placeholder{color:var(--main-unactive)}.search-bar[data-v-881b8f8e]{position:relative}.search-bar i[data-v-881b8f8e]{position:absolute;font-size:1.5em;left:12px;top:50%;transform:translateY(-50%);color:var(--main-primary)}.search-bar .search-bar__input[data-v-881b8f8e]{background:var(--primary-backgrouds-bg-1);border:none;font-size:1em;width:100%;height:2.25em;--left-offset:calc(1.5em + 20px);padding:.75em .75em .75em var(--left-offset);caret-color:var(--main-primary-hover);color:var(--main-primary);border-radius:2px}.search-bar .search-bar__input[data-v-881b8f8e]::-moz-placeholder{color:var(--main-unactive)}.search-bar .search-bar__input[data-v-881b8f8e]:-ms-input-placeholder{color:var(--main-unactive)}.search-bar .search-bar__input[data-v-881b8f8e]::placeholder{color:var(--main-unactive)}.search-bar .search-bar__input--clear[data-v-881b8f8e]{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.search-bar .search-bar__input--clear.stops-search[data-v-881b8f8e]{right:0;width:2.25em;height:2.25em;display:flex;justify-content:center;align-items:center}.search-bar .search-bar__input--clear.stops-search .arrow-icon[data-v-881b8f8e]{transition:all .2s linear;transform-origin:center;transform:rotate(180deg);position:static}.search-bar .search-bar__input--clear.stops-search .arrow-icon.up[data-v-881b8f8e]{transform:rotate(0)}.search-bar .search-bar__input--clear i[data-v-881b8f8e]{font-size:1.25em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search-bar .search-bar__input--clear .clear-input[data-v-881b8f8e]{font-size:.75em;text-transform:uppercase;letter-spacing:2px;position:relative;left:4px}.search-bar .search-bar__input--clear .clear-input[data-v-881b8f8e]:hover{color:var(--main-primary-hover)}.search-bar .search-bar__input--clear[data-v-881b8f8e]:hover{cursor:pointer}.search-bar .search-bar__input--clear:hover i[data-v-881b8f8e]{color:var(--main-secondary)}.info-image[data-v-4b39816f]{max-width:240px;margin:0 auto}.connection-problem__image[data-v-4b39816f]{margin:0 auto;display:block}.connection-problem__heading[data-v-4b39816f]{margin:32px 0 0;font-weight:700;line-height:2rem;font-size:1.25em;text-align:center}.connection-problem__text[data-v-4b39816f]{line-height:2rem;font-size:1.25em;margin:0;text-align:center}.connection-problem__btn[data-v-4b39816f]{display:block;margin:32px auto 0;border-radius:2px;background-color:var(--primary-backgrouds-bg-1);letter-spacing:1.2px;font-size:.75em;font-weight:500;color:var(--main-primary);padding:8px 16px;text-transform:uppercase;width:-moz-max-content;width:max-content;border:none}.connection-problem__btn[data-v-4b39816f]:hover{cursor:pointer;color:var(--main-secondary)}.info-image__description[data-v-4b39816f]{margin:32px auto 0;text-align:center;font-size:1.25em;line-height:1.25em;max-width:400px}.kp-loader-container{height:44px;width:44px;overflow:hidden;position:absolute;transform-origin:top}.kp-loader-container svg{height:44px;position:absolute;top:0;left:0;animation:loader-load 2s steps(91) infinite}.kp-loader-container svg .cls-2{fill:var(--main-secondary)}@keyframes loader-load{to{transform:translateX(-4004px)}}.kp-font-size--normal .carrier-select-popup__curent[data-v-3157aeb7],.kp-font-size--normal .carrier-select-popup__tile--container[data-v-3157aeb7]{max-width:400px;width:100%}.kp-font-size--medium .carrier-select-popup__curent[data-v-3157aeb7],.kp-font-size--medium .carrier-select-popup__tile--container[data-v-3157aeb7]{max-width:450px;width:100%}.kp-font-size--big .carrier-select-popup__curent[data-v-3157aeb7],.kp-font-size--big .carrier-select-popup__tile--container[data-v-3157aeb7]{max-width:500px;width:100%}.kp-font-size--normal .carrier-select-popup__content--wrapper[data-v-3157aeb7]{width:448px}.kp-font-size--medium .carrier-select-popup__content--wrapper[data-v-3157aeb7]{width:498px}.kp-font-size--big .carrier-select-popup__content--wrapper[data-v-3157aeb7]{width:548px}.carrier-select-popup[data-v-3157aeb7]{color:var(--main-primary);display:flex;flex-direction:column;background:var(--primary-backgrouds-bg-2);width:100%;position:absolute;top:calc(2.25em + 12px);height:calc(100vh - 2.25em);z-index:1000}.carrier-select-popup__header[data-v-3157aeb7]{padding:14px 24px;background:var(--primary-backgrouds-bg-3)}.carrier-select-popup__header-row[data-v-3157aeb7]{display:flex;justify-content:space-between}.carrier-select-popup__header__title-wrapper[data-v-3157aeb7]{display:flex;align-items:center}.carrier-select-popup__header__title-wrapper>[data-v-3157aeb7]{margin-right:8px}.carrier-select-popup__header__title-wrapper>[data-v-3157aeb7]:last-child{margin-right:0}.carrier-select-popup__header__title-wrapper .carrier-select-popup__header__title[data-v-3157aeb7]{font-size:1em;font-weight:700}.carrier-select-popup__header .kp-ico[data-v-3157aeb7]{font-size:1.5em}.carrier-select-popup__header-close[data-v-3157aeb7]{cursor:pointer}.carrier-select-popup__header-close[data-v-3157aeb7]:hover{color:var(--main-primary-hover)}.carrier-select-popup .carrier-select-popup__tile.carrier-select-popup__search[data-v-3157aeb7]{margin:12px 0 6px 0;padding:0;width:100%;border-radius:2px}.carrier-select-popup .carrier-select-popup__tile[data-v-3157aeb7]{border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12);background-color:var(--primary-backgrouds-bg-1);padding:10px 12px 10px 16px;margin:4px 0;display:block}.carrier-select-popup__content[data-v-3157aeb7]{background-color:var(--primary-backgrouds-bg-2);height:100vh;overflow-y:scroll;overflow-x:hidden;position:relative}.carrier-select-popup__content .carrier-select-popup__content--wrapper[data-v-3157aeb7]{position:relative;height:100%}.carrier-select-popup__content .carrier-select-popup__content--wrapper .carrier-select-popup__not-found-info[data-v-3157aeb7]{margin:0 8px}.carrier-select-popup__content .carrier-select-popup__tile--container[data-v-3157aeb7]{padding-bottom:20px;margin:0 auto}.carrier-select-popup__content .kp-loader-container[data-v-3157aeb7]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.carrier-select-popup__content .carrier-select-popup__curent[data-v-3157aeb7]{cursor:inherit;display:flex;justify-content:space-between;color:var(--main-secondary);font-weight:700;margin:20px auto 12px;line-height:1.25em}.carrier-select-popup__content .carrier-select-popup__curent>[data-v-3157aeb7]{margin-right:4px}.carrier-select-popup__content .carrier-select-popup__curent>[data-v-3157aeb7]:last-child{margin-right:0}.carrier-select-popup__content .carrier-select-popup__curent .kp-ico[data-v-3157aeb7]{font-size:1.5em;line-height:.75em;display:flex;align-items:center}.carrier-select-popup__content .carrier-select-popup__link[data-v-3157aeb7]{cursor:pointer;line-height:1.25em}.carrier-select-popup__content .carrier-select-popup__link[data-v-3157aeb7]:hover{color:var(--main-primary-hover)}.carrier-select-popup__content .carrier-select-popup__not-found[data-v-3157aeb7]{display:flex;flex-direction:column;justify-content:center;height:100%}.carrier-select-popup__content .carrier-select-popup__not-found-img[data-v-3157aeb7]{width:11.25em;margin:0 auto;margin-bottom:24px}.carrier-select-popup__content .carrier-select-popup__not-found-heading[data-v-3157aeb7]{text-align:center;margin:24px 0 12px;font-weight:700}.carrier-select-popup__content .carrier-select-popup__not-found-info[data-v-3157aeb7]{text-align:center;margin:0;line-height:1.5}@media(max-width:960px){.kp-font-size--big .carrier-select-popup__curent[data-v-3157aeb7],.kp-font-size--big .carrier-select-popup__tile--container[data-v-3157aeb7],.kp-font-size--medium .carrier-select-popup__curent[data-v-3157aeb7],.kp-font-size--medium .carrier-select-popup__tile--container[data-v-3157aeb7],.kp-font-size--normal .carrier-select-popup__curent[data-v-3157aeb7],.kp-font-size--normal .carrier-select-popup__tile--container[data-v-3157aeb7]{width:100%}.carrier-select-popup[data-v-3157aeb7]{top:calc(2.25em + 4px);position:fixed}.carrier-select-popup .carrier-select-popup__header-row[data-v-3157aeb7]{margin:0 auto;max-width:400px}.carrier-select-popup .carrier-select-popup__not-found[data-v-3157aeb7],.carrier-select-popup .carrier-select-popup__tile[data-v-3157aeb7]{margin-left:auto;margin-right:auto;max-width:400px}.carrier-select-popup .carrier-select-popup__content[data-v-3157aeb7]{overflow-x:hidden}.carrier-select-popup .carrier-select-popup__content .carrier-select-popup__content--wrapper[data-v-3157aeb7]{width:100vw;padding:0 16px}}@media(max-width:600px){.carrier-select-popup[data-v-3157aeb7]{margin-top:0;top:0;height:100vh}.carrier-select-popup__header[data-v-3157aeb7]{padding:14px 16px}}.stop-tile__fav--wrapper[data-v-c943a952]{position:relative}.stop-tile__fav--wrapper .stop-tile__fav-icon[data-v-c943a952]{position:relative;cursor:pointer;display:flex;font-size:1.5em}.stop-tile__fav--wrapper .star-icon-filling[data-v-c943a952]{position:absolute;left:0}.stop-tile__fav--wrapper .info__too-many-favs[data-v-c943a952]{position:absolute;top:0;left:calc(1.5em + 8px);background-color:var(--primary-backgrouds-bg-3);border-radius:2px;min-width:16.25em;min-height:2em;display:flex;align-items:center;top:50%;transform:translateY(-50%)}.stop-tile__fav--wrapper .info__too-many-favs i[data-v-c943a952]{color:var(--main-secondary);margin:0 4px 0 8px}.stop-tile__fav--wrapper .info__too-many-favs p[data-v-c943a952]{margin:0;font-size:.75em;color:var(--main-secondary);line-height:1.33333}.stop-tile__fav--wrapper .info__too-many-favs .close-button[data-v-c943a952]{margin-left:auto;display:flex}.stop-header .info__too-many-favs{left:calc(1.5em + 4px)}.kp-theme--light .star-icon-background.kp-ico-star-bg2{color:var(--favorite-favprimary)}.kp-theme--light .star-icon-filling.kp-ico-star-1{color:var(--primary-backgrouds-bg-2)}.kp-theme--light .star-icon-filling.kp-ico-star-2{color:#e0ebf9}.kp-theme--light .star-icon-filling.kp-ico-star-3{color:var(--favorite-favsecondary)}@media(hover:hover){.kp-theme--light .stop-tile__fav-icon:hover:not(:active) .star-icon-background.kp-ico-star-bg1{color:var(--main-primary-hover)}.kp-theme--light .stop-tile__fav-icon:hover:not(:active) .star-icon-background.kp-ico-star-bg2{color:var(--favorite-favprimary-hover)}}@media(hover:none){.kp-theme--light .stop-tile__fav-icon:hover:not(:active) .star-icon-background.kp-ico-star-bg1,.kp-theme--light .stop-tile__fav-icon:hover:not(:active) .star-icon-background.kp-ico-star-bg2{color:inherit}}.kp-theme--contrast .faved .star-icon-filling.kp-ico-star-3,.kp-theme--contrast .star-icon-filling.kp-ico-star-3{color:var(--favorite-favprimary)}.kp-theme--dark .faved .star-icon-filling.kp-ico-star-3,.kp-theme--dark .star-icon-filling.kp-ico-star-3{color:var(--favorite-favprimary-hover)}.kp-theme--contrast .star-icon-background.kp-ico-star-bg1,.kp-theme--dark .star-icon-background.kp-ico-star-bg1{color:#fff}.kp-theme--contrast .star-icon-background.kp-ico-star-bg2,.kp-theme--dark .star-icon-background.kp-ico-star-bg2{color:#826952}.kp-theme--contrast .star-icon-filling.kp-ico-star-1,.kp-theme--dark .star-icon-filling.kp-ico-star-1{color:#1d2a43}.kp-theme--contrast .star-icon-filling.kp-ico-star-2,.kp-theme--dark .star-icon-filling.kp-ico-star-2{color:#526a8a}.kp-theme--contrast .faved .star-icon-background.kp-ico-star-bg1,.kp-theme--contrast .faved .star-icon-background.kp-ico-star-bg2,.kp-theme--dark .faved .star-icon-background.kp-ico-star-bg1,.kp-theme--dark .faved .star-icon-background.kp-ico-star-bg2{color:#826952}.kp-theme--contrast .faved .star-icon-filling.kp-ico-star-1,.kp-theme--dark .faved .star-icon-filling.kp-ico-star-1{color:#1d2a43}.kp-theme--contrast .faved .star-icon-filling.kp-ico-star-2,.kp-theme--dark .faved .star-icon-filling.kp-ico-star-2{color:var(--favorite-favprimary)}@media(hover:hover){.kp-theme--contrast .stop-tile__fav-icon:hover:not(:active) .star-icon-background.kp-ico-star-bg1,.kp-theme--dark .stop-tile__fav-icon:hover:not(:active) .star-icon-background.kp-ico-star-bg1{color:var(--main-primary-hover)}.kp-theme--contrast .stop-tile__fav-icon:hover:not(:active) .star-icon-background.kp-ico-star-bg2,.kp-theme--dark .stop-tile__fav-icon:hover:not(:active) .star-icon-background.kp-ico-star-bg2{color:#ae4a09}}@media(hover:none){.kp-theme--contrast .stop-tile__fav-icon:hover:not(:active) .star-icon-background.kp-ico-star-bg1,.kp-theme--dark .stop-tile__fav-icon:hover:not(:active) .star-icon-background.kp-ico-star-bg1{color:inherit}.kp-theme--contrast .stop-tile__fav-icon:hover:not(:active) .star-icon-background.kp-ico-star-bg2,.kp-theme--dark .stop-tile__fav-icon:hover:not(:active) .star-icon-background.kp-ico-star-bg2{color:#826952}}.single-attr-title[data-v-6ff65c54]{font-size:.75em;margin-left:4px}.departure__connection-icon[data-v-30f0908c]{position:relative;display:flex;align-items:flex-end}.departure__connection-icon .connected[data-v-30f0908c]{background:radial-gradient(circle at 0 100%,#0c8a00,#0c8a00 23%,#0c8f6f 27%,#0c8f6f 41%,#78c2ab 0,#78c2ab 71%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.departure__connection-icon .icon-filling[data-v-30f0908c]{position:absolute;left:0;color:var(--warning-warning)}.departure__connection-icon .icon-background[data-v-30f0908c]{color:var(--main-unactive)}.departure__connection-icon .unconnected.icon-background[data-v-30f0908c]{opacity:.5}body.kp-theme--contrast .departure__connection-icon .connected{background:#00ff41;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}body.kp-theme--dark .departure__connection-icon .connected{background:radial-gradient(circle at 0 100%,#78c2ab,#78c2ab 23%,#0c8f6f 27%,#0c8f6f 41%,#0c8a00 0,#0c8a00 71%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.my-departures__single[data-v-c2a179c6]{display:flex;min-height:44px}.my-departures__single:not(.more-departures):first-of-type .my-departures__single__details[data-v-c2a179c6]{padding-top:4px}.my-departures__single:not(.more-departures):first-of-type .my-departures__single__name[data-v-c2a179c6]{padding-top:10px}.my-departures__single:not(.more-departures):first-of-type .my-departures__single__time[data-v-c2a179c6]{padding-top:4px}.my-departures__single:not(.more-departures):last-of-type .my-departures__single__details[data-v-c2a179c6]{padding-bottom:4px}.my-departures__single:not(.more-departures):last-of-type .my-departures__single__name[data-v-c2a179c6]{padding-bottom:12px}.my-departures__single:not(.more-departures):last-of-type .my-departures__single__time[data-v-c2a179c6]{padding-bottom:4px}.my-departures__single__details[data-v-c2a179c6]{background-color:var(--favorite-favbg-0);max-width:calc(3.125em + 28px);padding:0 8px 0 12px;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.my-departures__single__details__icons[data-v-c2a179c6]{display:flex}.my-departures__single__details__icons i[data-v-c2a179c6]{font-size:1em}.my-departures__single__details__icons .departure__connection-icon[data-v-c2a179c6]{font-size:.75em}.my-departures__single__details__line-name[data-v-c2a179c6]{font-weight:700;word-break:break-word;text-align:center}.my-departures__single__details.no-departures[data-v-c2a179c6]{max-width:calc(1.5em + 20px)}.my-departures__single__name[data-v-c2a179c6]{background-color:var(--favorite-favbg-0);flex-grow:1;display:flex;flex-direction:column;justify-content:center;padding:6px 0 6px 0}.my-departures__single__name p[data-v-c2a179c6]{margin:0;padding:0 4px 0 0;line-height:1.25em}.my-departures__single__name.no-departures[data-v-c2a179c6]{min-height:2.75em;padding-bottom:14px}.my-departures__single__name.no-departures .my-departures__single__name--no-departures[data-v-c2a179c6]{font-size:.75em;line-height:1.333333;padding:8px 0 6px}.my-departures__single .departure-attr[data-v-c2a179c6]{display:flex;align-items:center;line-height:1.25em}.my-departures__single .departure-attr .departure-attr__icons[data-v-c2a179c6]{margin-top:4px}.my-departures__single .departure-attr .departure-attr__icons i[data-v-c2a179c6]{padding-left:4px;font-size:1em}.my-departures__single .departure-attr .departure-platform__number--container[data-v-c2a179c6]{line-height:1em}.my-departures__single .departure-attr .departure-platform__number--container .departure-platform__number[data-v-c2a179c6]{background:var(--favorite-favprimary);color:var(--primary-backgrouds-bg-1);font-weight:700;padding:0 .5em;border-radius:.666666em;display:inline-block;font-size:.75em;line-height:1.3333333}.my-departures__single .departure-attr .departure-platform__number--container .departure-platform__number__attr-title[data-v-c2a179c6]{font-size:.75em}.my-departures__single__time[data-v-c2a179c6]{background-color:var(--favorite-favbg-1);max-width:calc(5em + 12px);width:100%;display:flex;align-items:center;justify-content:flex-end;padding-right:12px;font-weight:700;padding-top:0}.my-departures__single__time.imminent[data-v-c2a179c6]{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;color:var(--warning-warning)}.my-departures__single__time.imminent .imminent-icon[data-v-c2a179c6]{width:1.5em;height:.75em}.my-departures__single__time.imminent .imminent-text[data-v-c2a179c6]{font-size:.75em;line-height:1.333333em}.my-departures__single.my-departures--canceled .my-departures__single__details[data-v-c2a179c6],.my-departures__single.my-departures--canceled .my-departures__single__name[data-v-c2a179c6]{background-color:var(--warning-warningbg)}.my-departures__single.my-departures--canceled .my-departures__single__name__value[data-v-c2a179c6]{text-decoration:line-through}.my-departures__single.my-departures--canceled .my-departures__single__name .departure-canceled[data-v-c2a179c6]{margin-top:4px;display:flex;align-items:center;color:var(--warning-warning)}.my-departures__single.my-departures--canceled .my-departures__single__name .departure-canceled i[data-v-c2a179c6]{font-size:1em;margin-right:4px}.my-departures__single.my-departures--canceled .my-departures__single__name .departure-canceled__info[data-v-c2a179c6]{font-size:.75em}.my-departures__single.my-departures--canceled .my-departures__single__time[data-v-c2a179c6]{background-color:var(--warning-warning-bg-2);text-decoration:line-through}.my-departures__single.more-departures[data-v-c2a179c6]{min-height:unset}.my-departures__single.more-departures .my-departures__single__name[data-v-c2a179c6]{padding:0 0 12px;font-size:.75em;line-height:1.333333em}.my-departures__single.more-departures .my-departures__single__name-more-departures a[data-v-c2a179c6]{width:-moz-fit-content;width:fit-content}.my-departures__single.more-departures .my-departures__single__name a[data-v-c2a179c6]:hover{color:var(--favorite-favprimary-hover);text-decoration:underline}.unfaved .my-departures__single__details[data-v-c2a179c6],.unfaved .my-departures__single__name[data-v-c2a179c6]{background-color:var(--primary-backgrouds-bg-1)}.unfaved .my-departures__single__time[data-v-c2a179c6]{background-color:var(--primary-backgrouds-bg-2)}.unfaved .more-departures .my-departures__single__name a[data-v-c2a179c6]:hover{color:var(--main-primary-hover)}.unfaved .departure-attr .departure-platform__number--container .departure-platform__number[data-v-c2a179c6]{background:var(--main-primary)}.my-departures__single .departure-attr__icons :not(:first-child){margin-left:4px}.kp-font-size--normal .my-departures[data-v-0e5518dc]{width:100%;max-width:400px}.kp-font-size--medium .my-departures[data-v-0e5518dc]{width:100%;max-width:450px}.kp-font-size--big .my-departures[data-v-0e5518dc]{width:100%;max-width:500px}.my-departures__main-wrapper:first-of-type .my-departures[data-v-0e5518dc]{margin-top:12px}.my-departures__main-wrapper:last-of-type .my-departures[data-v-0e5518dc]{margin-bottom:16px}.my-departures[data-v-0e5518dc]{border-radius:2px;overflow:hidden;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12);transition:transform .2s;transition-timing-function:ease-in-out;color:var(--favorite-favprimary);margin:4px auto 0}.my-departures.mouseover[data-v-0e5518dc]{transform:translateX(8px)}.my-departures .my-departures-wrapper[data-v-0e5518dc]{display:flex;min-height:2.75em;background-color:var(--favorite-favbg-1)}.my-departures__icons[data-v-0e5518dc]{display:flex;align-items:center}.my-departures__icons .my-departures__stop-icon[data-v-0e5518dc]{font-size:1.625em;margin-left:8px}.my-departures__icons .favorite-star[data-v-0e5518dc]{margin-left:12px}.my-departures__name[data-v-0e5518dc]{display:flex;align-items:flex-start;flex-direction:column;justify-content:center;margin:0 8px;flex-grow:1;padding:8px 0}.my-departures__name p[data-v-0e5518dc]{margin:0;line-height:1.25em}.my-departures__name .my-departures__name-no-departures[data-v-0e5518dc],.my-departures__name .my-departures__name-only-disembarking[data-v-0e5518dc]{font-size:.75em}.my-departures__designator[data-v-0e5518dc]{display:flex;align-items:center;justify-content:flex-end;background-color:var(--favorite-favbg-2);font-weight:700}.my-departures__designator-value[data-v-0e5518dc]{display:flex;align-items:center;justify-content:flex-end;word-break:break-all;min-height:2.5em;width:3.5em;line-height:1;text-align:right;margin-left:8px;font-weight:400}.my-departures__designator i[data-v-0e5518dc]{font-size:1.5em;margin-right:4px}.my-departures__designator[data-v-0e5518dc]:hover{color:var(--favorite-favprimary-hover)}.my-departures__list[data-v-0e5518dc]{list-style:none;margin:0;padding:0}.my-departures.unfaved[data-v-0e5518dc]{color:var(--main-primary)}.my-departures.unfaved .my-departures-wrapper[data-v-0e5518dc]{background-color:var(--primary-backgrouds-bg-2)}.my-departures.unfaved .my-departures__designator[data-v-0e5518dc]{background-color:var(--primary-backgrouds-bg-3)}.my-departures.unfaved .my-departures__designator[data-v-0e5518dc]:hover{color:var(--main-primary-hover)}@media(max-width:600px){.my-departures__main-wrapper[data-v-0e5518dc]{padding:0 8px;max-width:416px;margin:0 auto}}.legend-wrapper[data-v-0ba14ee8]{background-color:var(--primary-backgrouds-bg-2);display:flex;justify-content:center;position:sticky;bottom:0;width:100%;z-index:99}.legend-wrapper.legend-timetable[data-v-0ba14ee8]{background-color:var(--primary-backgrouds-bg-3)}.legend-wrapper.legend-timetable .legend__list .departure__connection-icon[data-v-0ba14ee8],.legend-wrapper.legend-timetable .legend__list i[data-v-0ba14ee8]{margin:0 14px 0 4px}.legend-wrapper.legend-timetable .legend__list .ico-number[data-v-0ba14ee8]{margin:0 4px 0 4px}.legend[data-v-0ba14ee8]{color:var(--main-primary);width:100%;padding:8px 24px;line-height:1.25em}.legend__header[data-v-0ba14ee8]{display:flex;align-items:center;min-height:1.5em}.legend__header .legend__header-collapse i[data-v-0ba14ee8]{font-size:1em}.legend__header.collapsable[data-v-0ba14ee8]{cursor:pointer}.legend__header.collapsable:hover .legend-icon[data-v-0ba14ee8],.legend__header.collapsable:hover .legend__header-collapse[data-v-0ba14ee8],.legend__header.collapsable:hover .legend__header-title[data-v-0ba14ee8]{color:var(--main-primary-hover)}.legend__header:not(.collapsable) .legend__header-title[data-v-0ba14ee8],.legend__header:not(.collapsable) i[data-v-0ba14ee8]{color:var(--legend-interface-inactive)}.legend__header i[data-v-0ba14ee8]{font-size:1.5em}.legend__header i.legend-icon[data-v-0ba14ee8]{margin-right:4px}.legend__header-title[data-v-0ba14ee8]{text-transform:uppercase;letter-spacing:2px;font-size:.75em;font-weight:500}.legend__header-last-update[data-v-0ba14ee8]{margin:0 0 0 auto}.legend__header-collapse[data-v-0ba14ee8]{display:flex;margin-left:auto}.legend .last-update[data-v-0ba14ee8]{font-size:.75em}.legend .last-update span[data-v-0ba14ee8]{font-weight:700}.legend .last-update time[data-v-0ba14ee8]{display:inline-block}.legend__content-last-update[data-v-0ba14ee8]{text-align:right}.legend__list[data-v-0ba14ee8]{list-style:none;padding:0 0 8px 0;margin:0}.legend__list li[data-v-0ba14ee8]{display:flex;align-items:center;padding:8px 0}.legend__list li i[data-v-0ba14ee8]{font-size:1em}.legend__list li .departure__connection-icon[data-v-0ba14ee8],.legend__list li i[data-v-0ba14ee8]{margin:0 8px 0 4px}.legend__list li p[data-v-0ba14ee8]{margin:0;font-size:1em}.legend__list li .ico-letter[data-v-0ba14ee8]{font-style:normal;font-weight:700;text-align:center}.legend__list li .ico-number[data-v-0ba14ee8]{color:var(--primary-backgrouds-bg-1);font-weight:700;font-size:.75em;font-style:normal;padding:0 .5em;border-radius:.666666em;background-color:var(--main-primary);display:inline-block;margin-left:4px;margin-right:6px;height:1.25em;line-height:1.25em}.expanded.legend[data-v-0ba14ee8]{padding:16px 24px 8px}.expanded.legend .legend__header[data-v-0ba14ee8]{padding-bottom:8px}.expanded .last-update[data-v-0ba14ee8]{padding:0;margin:2px 0}@media(max-width:960px){.legend-wrapper[data-v-0ba14ee8]{position:fixed}.legend[data-v-0ba14ee8]{max-width:400px;padding:12px 8px}.expanded.legend[data-v-0ba14ee8]{padding:16px 8px 8px}.expanded .last-update[data-v-0ba14ee8]{padding:0;margin:6px 0}}@media(max-width:400px){.legend__header-last-update__title[data-v-0ba14ee8]:not(.no-departures){display:none}}.kp-font-size--normal .favourites[data-v-6baa7d2f]{width:448px}.kp-font-size--medium .favourites[data-v-6baa7d2f]{width:498px}.kp-font-size--big .favourites[data-v-6baa7d2f]{width:548px}.favourites--wrapper[data-v-6baa7d2f]{height:100%;overflow-y:auto;overflow-x:hidden;flex-grow:1}.favourites[data-v-6baa7d2f]{margin:0 auto}.loader--wrapper[data-v-6baa7d2f]{width:100%;flex-grow:1;display:flex;justify-content:center;align-items:center;position:relative;flex-direction:column;text-align:center}.loader--wrapper .kp-loader-container[data-v-6baa7d2f]{position:relative}.any-fav-stops[data-v-6baa7d2f]{background-image:linear-gradient(180deg,var(--primary-backgrouds-bg-3) 15%,var(--favorite-favbg-2));display:flex;flex-direction:column}.any-fav-stops .favourites[data-v-6baa7d2f]{height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-grow:1}.any-fav-stops .favourites .any-fav-stops__header[data-v-6baa7d2f]{margin:12px 8px 4px;display:flex;align-items:center;color:var(--favorite-favprimary)}.any-fav-stops .favourites .any-fav-stops__header h2[data-v-6baa7d2f]{font-size:1em;margin:0}.any-fav-stops .favourites .any-fav-stops__header span[data-v-6baa7d2f]{font-size:2em}.any-fav-stops .favourites .any-fav-stops__text[data-v-6baa7d2f]{color:var(--favorite-favprimary);margin:0 2.5em;text-align:center;line-height:1.25}@media(max-width:960px){.favourites[data-v-6baa7d2f]{margin:0 auto 60px}.any-fav-stops .favourites[data-v-6baa7d2f]{flex-grow:unset;padding-top:96px}.ads-placeholder__container[data-v-6baa7d2f]{position:relative;margin-bottom:12px;min-height:60px}.ads-placeholder__container .ads-placeholder[data-v-6baa7d2f]{background-color:var(--primary-backgrouds-bg-1);margin:12px 0;min-height:60px;width:100%;max-width:468px;display:flex;justify-content:center;align-items:center;left:50%;transform:translateX(-50%);text-transform:uppercase;letter-spacing:2px;font-size:.75em;position:absolute;top:0;z-index:1}.ads-placeholder__container .adsbygoogle[data-v-6baa7d2f]{position:absolute;left:50%;transform:translateX(-50%);width:100%;top:0;z-index:2}}@media(max-width:600px){.kp-font-size--big .favourites[data-v-6baa7d2f],.kp-font-size--medium .favourites[data-v-6baa7d2f],.kp-font-size--normal .favourites[data-v-6baa7d2f]{width:100%}}.tabs[data-v-53b406a9]{display:flex;align-items:center;width:100%}.tabs>button[data-v-53b406a9]{flex:1;display:flex;justify-content:center}.tabs>button>span[data-v-53b406a9]{width:70%;display:block;padding:8px 0 6px 0;text-align:center;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:var(--primary-backgrouds-bg-1)}.tabs>button.active>span[data-v-53b406a9]{font-weight:700;color:var(--main-primary-hover);border-bottom-color:var(--main-primary-hover)}.tabs>button[data-v-53b406a9]:hover{color:var(--main-primary-hover);background-color:var(--primary-backgrouds-bg-2)}.tabs>button:hover:not(.active)>span[data-v-53b406a9]{border-color:var(--primary-backgrouds-bg-2)}.is-faved .tabs.tabs-disabled[data-v-53b406a9],:not(.is-faved) .tabs.tabs-disabled[data-v-53b406a9]{pointer-events:none}.is-faved .tabs.tabs-disabled button.active>span[data-v-53b406a9],.is-faved .tabs.tabs-disabled button span[data-v-53b406a9],:not(.is-faved) .tabs.tabs-disabled button.active>span[data-v-53b406a9],:not(.is-faved) .tabs.tabs-disabled button span[data-v-53b406a9]{border-color:transparent;color:var(--main-unactive);font-weight:inherit}.is-faved .tabs>button>span[data-v-53b406a9]{border-bottom-color:var(--favorite-favbg-1)}.is-faved .tabs>button[data-v-53b406a9]:hover{color:var(--favorite-favprimary-hover)}.is-faved .tabs>button.active>span[data-v-53b406a9]{color:var(--favorite-favprimary-hover);border-bottom-color:var(--favorite-favprimary-hover)}.is-faved .tabs>button[data-v-53b406a9]:hover{background-color:var(--favorite-favbg-2)}.is-faved .tabs>button:hover:not(.active)>span[data-v-53b406a9]{border-bottom-color:var(--favorite-favbg-2)}.kp-font-size--normal .stop-header{max-width:400px}.kp-font-size--medium .stop-header{max-width:450px}.kp-font-size--big .stop-header{max-width:500px}.stop-header__wrapper[data-v-213b8700]{display:flex;justify-content:center}.stop-header[data-v-213b8700]{background-color:var(--primary-backgrouds-bg-1);width:100%;margin:12px 8px 0;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12);position:relative;z-index:2}.stop-header__row[data-v-213b8700]{display:flex;align-items:center}.stop-header__info[data-v-213b8700]{min-height:2.75em;padding:0 12px}.stop-header__info__go-back[data-v-213b8700]{display:flex}.stop-header__info__go-back i[data-v-213b8700]{font-size:1.5em}.stop-header__info__go-back[data-v-213b8700]:hover{color:var(--main-primary-hover)}.stop-header__info__fav[data-v-213b8700]{margin-right:8px;margin-left:0}.stop-header__info__stop-type[data-v-213b8700]{margin-right:8px;font-size:1.625em}.stop-header__info__name[data-v-213b8700]{padding:12px 0;line-height:1.25em}.stop-header__info__designator[data-v-213b8700]{max-width:3.5em;max-height:2.5em;margin-left:auto;word-wrap:break-word;line-height:1em;text-align:right}.stop-header.is-faved[data-v-213b8700]{background-color:var(--favorite-favbg-1);color:var(--favorite-favprimary)}.stop-header.is-faved .stop-header__info__go-back[data-v-213b8700]:hover{color:var(--favorite-favprimary-hover)}@media(max-width:960px){.stop-header__wrapper[data-v-213b8700]{position:sticky;z-index:100;background:var(--primary-backgrouds-bg-3);top:88px}}.stop-tile__directions__list[data-v-49ba9f92]{list-style:none;padding:0;margin-top:0;margin-bottom:10px}.stop-tile__directions__list li[data-v-49ba9f92]{display:flex;align-items:flex-start;padding:2px 0;margin:0}.stop-tile__directions .no-directions[data-v-49ba9f92]{display:flex;justify-content:center}.stop-tile__directions__number[data-v-49ba9f92]{font-weight:700;text-align:right;width:calc(3.125em + 8px);flex-shrink:0;align-self:flex-start;display:flex;justify-content:flex-end}.stop-tile__directions__number span[data-v-49ba9f92]{word-break:break-word}.stop-tile__directions__name[data-v-49ba9f92]{margin-left:8px;align-self:center}.kp-font-size--normal .stop-tile-wrapper{max-width:400px}.kp-font-size--medium .stop-tile-wrapper{max-width:450px}.kp-font-size--big .stop-tile-wrapper{max-width:500px}.stop-tile-wrapper{margin:0 auto;margin-bottom:4px}.stop-tile-wrapper:first-child{margin-top:0}.stop-tile{display:grid;grid-template-rows:minmax(2,75em,auto);grid-template-columns:auto 1fr auto;min-height:2.75em;background-color:var(--primary-backgrouds-bg-1);border-radius:2px;overflow:hidden;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12);transition:transform .2s;transition-timing-function:ease-in-out}.stop-tile__name__icon{margin-right:auto}.stop-tile__icons{display:flex;align-items:center;order:1}.stop-tile__icons .favorite-star{margin-left:12px}.stop-tile__stop-icon{margin:auto 0 auto 8px;font-size:1.625em}.stop-tile__name__value{flex-grow:1;margin:12px 4px 12px 8px;display:flex;flex-direction:column;line-height:1.25em}.stop-tile__designator__value{width:3.5em;text-align:right;word-wrap:anywhere}.stop-tile__forward-icon{font-size:1.5em}.stop-tile__designator{display:flex;align-items:center;background-color:var(--primary-backgrouds-bg-2);padding-left:8px;padding-right:4px;width:calc(5em + 12px);order:3}.stop-tile__designator--empty{background-color:var(--primary-backgrouds-bg-2);order:5;position:relative}.stop-tile__designator--empty .stop-tile__designator--empty-link{position:absolute;width:100%;height:100%}.stop-tile.mouseover:not(.current-stop){transform:translateX(8px)}.stop-tile:not(.current-stop) .stop-tile__designator:hover{color:var(--main-primary-hover);cursor:pointer}.stop-tile__directions{grid-column:span 2;margin-left:12px;margin-right:8px;order:4}.stop-tile__directions .loader-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-bottom:10px;min-height:20px}.stop-tile__name{display:flex;align-items:center;padding-right:8px;width:100%;cursor:pointer;order:2}.stop-tile__name .stop-tile__name__no-directions{font-size:.75em;line-height:1.33333}@media(hover:hover){.stop-tile__name:hover .stop-tile__name__icon{color:var(--main-primary-hover)}}@media(hover:none){.stop-tile__name:hover .stop-tile__name__icon{color:inherit}}.stop-tile.current-stop{background-color:var(--primary-backgrouds-bg-2)}.stop-tile.current-stop .stop-tile__designator,.stop-tile.current-stop .stop-tile__designator--empty{cursor:default;color:var(--main-secondary);background-color:var(--primary-backgrouds-bg-3)}.stop-tile.current-stop .stop-tile__name__value{margin:4px 4px 4px 8px}.stop-tile.current-stop .current-stop__value{font-size:.75em;line-height:1.3333333333em}.stop-tile.current-stop .stop-tile__current-stop-icon{font-size:1.5em}.faved.stop-tile{color:var(--favorite-favprimary);background:var(--favorite-favbg-1)}.faved.stop-tile.mouseover .stop-tile__designator{color:var(--favorite-favprimary-hover)}@media(hover:hover){.faved.stop-tile .stop-tile__name:hover .stop-tile__name__icon{color:var(--favorite-favprimary-hover)}}@media(hover:none){.faved.stop-tile .stop-tile__name:hover .stop-tile__name__icon{color:inherit}}.faved.stop-tile .stop-tile__designator{background-color:var(--favorite-favbg-2)}.faved.stop-tile .stop-tile__designator:hover{color:var(--favorite-favprimary-hover)}.faved.stop-tile .stop-tile__designator--empty{background-color:var(--favorite-favbg-2)}.faved.stop-tile hr{border-color:var(--main-divider)}.faved.stop-tile.current-stop{background-color:var(--favorite-favbg-2)}.faved.stop-tile.current-stop .stop-tile__designator,.faved.stop-tile.current-stop .stop-tile__designator--empty{color:var(--favorite-favprimary-hover);background-color:var(--favorite-favbg-3)}.unactive.stop-tile .stop-tile__stop-icon{color:var(--main-unactive)}.unactive.stop-tile .stop-tile__name__value{margin:4px 4px 4px 8px;color:var(--main-unactive)}.unactive.stop-tile .stop-tile__name__additional-value{font-size:.75em;line-height:1.33333}.unactive.faved.stop-tile .stop-tile__name__value,.unactive.faved.stop-tile .stop-tile__stop-icon{color:inherit}.stop-tile:not(.collabsible) .stop-tile__name{cursor:inherit}@media(max-width:600px){.stop-tile__name{word-break:break-word}}.kp-font-size--normal .stops-list-header .stop-tile,.kp-font-size--normal .stops-list-header__no-favs,.kp-font-size--normal .stops-list-header__title{max-width:400px}.kp-font-size--medium .stops-list-header .stop-tile,.kp-font-size--medium .stops-list-header__no-favs,.kp-font-size--medium .stops-list-header__title{max-width:450px}.kp-font-size--big .stops-list-header .stop-tile,.kp-font-size--big .stops-list-header__no-favs,.kp-font-size--big .stops-list-header__title{max-width:500px}p[data-v-480cbd90],ul[data-v-480cbd90]{margin:0}.stop-tile[data-v-480cbd90]{margin:4px auto}.stops-list-header__title[data-v-480cbd90]{margin:8px 0 8px 24px}.stops-list-header__no-favs[data-v-480cbd90]{margin:8px auto 0;display:flex;align-items:center;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12);background-color:var(--favorite-favbg-1)}.stops-list-header__no-favs .kp-ico[data-v-480cbd90]{min-width:3em;margin:8px 8px 12px 12px;display:flex;justify-content:center;align-items:center}.stops-list-header__no-favs__info[data-v-480cbd90]{color:var(--favorite-favprimary);margin:8px 16px 12px 0}.stops-list-header__no-favs__info__header[data-v-480cbd90]{font-weight:700;font-size:.75em;line-height:1.3333333em}.stops-list-header__no-favs__info__text[data-v-480cbd90]{font-size:.75em;line-height:1.3333333em}@media(max-width:960px){.stops-list-header[data-v-480cbd90],.stops-list-header__results[data-v-480cbd90]{width:calc(100vw - 16px)}.stops-list-header__title[data-v-480cbd90]{width:calc(100vw - 16px);margin-left:auto;margin-right:auto}}.kp-font-size--normal .search-box__wrapper{max-width:400px}.kp-font-size--medium .search-box__wrapper{max-width:450px}.kp-font-size--big .search-box__wrapper{max-width:500px}.kp-font-size--normal .desktop-scroll .stops-list{max-width:448px}.kp-font-size--medium .desktop-scroll .stops-list{max-width:498px}.kp-font-size--big .desktop-scroll .stops-list{max-width:548px}.desktop-scroll .stops-list{overflow-y:auto;overflow-x:hidden;position:absolute;top:100%;left:0;background:var(--primary-backgrouds-bg-3);z-index:-1;min-height:500px;height:auto;max-height:70vh;box-shadow:0 12px 12px 0 rgba(0,0,0,.24)}.stops-list [role=tfoot]{flex-grow:1;display:flex;flex-direction:column;justify-content:center;padding:0 24px}.stop-list__mobile-container{width:100%;position:absolute;top:96px;z-index:1000;background:var(--primary-backgrouds-bg-3)}.stop-list__mobile-container .stops-list{padding:0 8px;overflow-y:auto;overflow-x:hidden;min-height:500px;height:auto;max-height:70vh;box-shadow:0 12px 12px 0 rgba(0,0,0,.24)}@media(min-width:960px){.kp-font-size--normal .stops-list>div{width:448px}.kp-font-size--medium .stops-list>div{width:498px}.kp-font-size--big .stops-list>div{width:548px}}@media(min-width:960px)and (max-width:960px){.kp-font-size--big .stops-list>div,.kp-font-size--medium .stops-list>div,.kp-font-size--normal .stops-list>div{width:100%}}@media(max-width:960px){.kp-font-size--big .search-box__wrapper,.kp-font-size--medium .search-box__wrapper,.kp-font-size--normal .search-box__wrapper{max-width:100%}}.expand-enter-active[data-v-6600a0af],.expand-leave-active[data-v-6600a0af]{transition:.2s ease-in-out;transform:translateY(0)}.expand-enter-from[data-v-6600a0af],.expand-leave-to[data-v-6600a0af]{transform:translateY(-100%)}.stop-list__container[data-v-6600a0af]{overflow:hidden;position:absolute;top:100%;width:100%;z-index:-1;padding-top:12px;background:var(--primary-backgrouds-bg-2)}.stop-list__container .stops-list[data-v-6600a0af]{z-index:1;position:relative;top:0}.stops-list[data-v-6600a0af]{display:flex;flex-direction:column;padding-bottom:24px;flex-grow:1;background-color:var(--primary-backgrouds-bg-3)}@media(max-width:960px){.kp-font-size--normal .search-box__wrapper .stops-list__search-box[data-v-6600a0af]{max-width:400px}.kp-font-size--medium .search-box__wrapper .stops-list__search-box[data-v-6600a0af]{max-width:450px}.kp-font-size--big .search-box__wrapper .stops-list__search-box[data-v-6600a0af]{max-width:500px}.stop-list__container[data-v-6600a0af]{top:88px}.search-box__wrapper .stops-list__search-box[data-v-6600a0af]{width:100%;margin:0 auto;z-index:1}.search-box__background[data-v-6600a0af]{display:block;position:sticky;background-color:var(--primary-backgrouds-bg-3);width:100%;height:12px;z-index:0}.stops-list .header-spacer[data-v-6600a0af]{top:calc(4em + 20px)}}@media(max-width:600px){.search-box__wrapper[data-v-6600a0af]{padding:0}.search-box__wrapper .stops-list__search-box[data-v-6600a0af]{max-width:400px;width:100%}}.kp-font-size--normal header.top-nav[data-v-58906163]{width:448px}.kp-font-size--medium header.top-nav[data-v-58906163]{width:498px}.kp-font-size--big header.top-nav[data-v-58906163]{width:548px}@media(max-width:960px){.kp-font-size--big header.top-nav[data-v-58906163],.kp-font-size--medium header.top-nav[data-v-58906163],.kp-font-size--normal header.top-nav[data-v-58906163]{width:100%}}.top-nav[data-v-58906163]{background:var(--primary-backgrouds-bg-3);color:var(--main-primary);transition:background-color .2s}.top-nav.stop-list-expanded[data-v-58906163]{background:var(--primary-backgrouds-bg-2)}.top-nav .top-nav__wrapper[data-v-58906163]{display:flex;flex-wrap:wrap;position:relative}.top-nav__hamburger[data-v-58906163]{display:none}.top-nav__row[data-v-58906163]{display:flex;width:100%}.top-nav__logo[data-v-58906163]{display:flex;font-size:inherit;margin:0 0 0 auto}.top-nav__logo .kp-logo[data-v-58906163]{height:1.5em}.top-nav__settings[data-v-58906163]{padding:0 24px 0 24px;display:flex;min-height:3.25em;align-items:center}.top-nav__carrier[data-v-58906163]{padding:0 24px 0 24px;min-height:2.5em;margin:10px 0;display:flex;align-items:center;position:relative}.top-nav .carrier-select-container[data-v-58906163]{width:100%}.top-nav .carrier-select-container .carrer-select__btn-container[data-v-58906163]{text-align:left}.top-nav .carrier-select-container .carrier-select[data-v-58906163]{cursor:pointer;width:-moz-fit-content;width:fit-content}.top-nav .search-box__wrapper[data-v-58906163]{margin:0 auto;width:100%;z-index:1001;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12);background-color:var(--primary-backgrouds-bg-1)}.top-nav .search-box__wrapper.stops-list__search-box[data-v-58906163]{box-shadow:none}.top-nav .search-box__wrapper.stops-list__search-box .search-bar__input[data-v-58906163]{padding-top:8px;padding-bottom:8px}@media(max-width:960px){.top-nav__hamburger[data-v-58906163]{display:flex;font-size:1.5em}.top-nav__settings[data-v-58906163]{padding:12px 24px 12px;width:100%}.top-nav__settings .top-nav__logo[data-v-58906163]{display:none}.carrier-select[data-v-58906163]{position:absolute;left:50%;transform:translateX(-50%);display:flex;justify-content:center;width:-moz-max-content;width:max-content;cursor:pointer}.accessibility-bar[data-v-58906163]{margin-left:auto}.notification-icon[data-v-58906163]{margin-left:8px}.notification-icon .notification-icon__number[data-v-58906163]{left:calc(1.5em + 8px);right:inherit;top:50%;transform:translateY(-50%)}.search-box__wrapper[data-v-58906163]{width:100%;max-width:400px}}@media(max-width:600px){.top-nav[data-v-58906163]{display:flex;justify-content:center}.top-nav__wrapper[data-v-58906163]{max-width:400px;margin:0 8px}.top-nav__hamburger[data-v-58906163]{margin-left:8px}.top-nav__settings[data-v-58906163]{padding:0}.carrier-select[data-v-58906163]{display:none}}.transparent-logo{opacity:.72;transition:.2s ease-in-out}.transparent-logo:hover{opacity:1;cursor:pointer}.transparent-logo svg .cls-1{fill:var(--main-primary)}.kp-font-size--normal .logo-cookies-container[data-v-bae96e24]{left:calc(3.5em + 460px)}.kp-font-size--medium .logo-cookies-container[data-v-bae96e24]{left:calc(3.5em + 510px)}.kp-font-size--big .logo-cookies-container[data-v-bae96e24]{left:calc(3.5em + 560px)}.transparent-logo[data-v-bae96e24]{width:8em}.logo-cookies-container[data-v-bae96e24]{position:absolute;bottom:12px;z-index:1002}.logo-cookies-container .box-cookies[data-v-bae96e24]{max-width:22.5em;margin-top:12px;background-color:var(--legend-interfacebg);padding:12px;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12)}.logo-cookies-container .box-cookies__header[data-v-bae96e24]{display:flex;justify-content:space-between;align-items:center;color:var(--legend-interface)}.logo-cookies-container .box-cookies__header .kp-ico[data-v-bae96e24],.logo-cookies-container .box-cookies__header span[data-v-bae96e24]{font-size:1em}.logo-cookies-container .box-cookies__header .kp-ico[data-v-bae96e24]:hover{color:var(--legend-interface-hover)}.logo-cookies-container .box-cookies__content[data-v-bae96e24]{font-size:.75em;line-height:1.3333333333em;margin-top:4px;color:var(--legend-interface)}.logo-cookies-container .box-cookies__content p[data-v-bae96e24]{padding:0;margin:0}.logo-cookies-container .box-cookies__content .box-cookies__link[data-v-bae96e24]{color:var(--legend-interface-hover)}.logo-cookies-container .box-cookies__content .box-cookies__link[data-v-bae96e24]:hover{text-decoration:underline}@media(max-width:960px){.transparent-logo[data-v-bae96e24]{display:none}.kp-font-size--big .logo-cookies-container[data-v-bae96e24],.kp-font-size--medium .logo-cookies-container[data-v-bae96e24],.kp-font-size--normal .logo-cookies-container[data-v-bae96e24]{left:0;bottom:0;left:50%;transform:translateX(-50%)}.kp-font-size--big .logo-cookies-container .box-cookies[data-v-bae96e24],.kp-font-size--medium .logo-cookies-container .box-cookies[data-v-bae96e24],.kp-font-size--normal .logo-cookies-container .box-cookies[data-v-bae96e24]{width:100vw;max-width:400px}.logo-cookies-container[data-v-bae96e24]{z-index:98;position:fixed}}.stop-tile-hint[data-v-22a672f9]{display:flex;background-color:var(--primary-backgrouds-bg-1);box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12)}.stop-tile-hint .stop-tile-hint__first-part[data-v-22a672f9]{width:100%}.stop-tile-hint .stop-tile-hint__first-part .stop-tile-hint__first-part__header[data-v-22a672f9]{display:flex;align-items:center;margin-left:12px}.stop-tile-hint .stop-tile-hint__first-part .stop-tile-hint__first-part__header .stop-tile-hint__name[data-v-22a672f9],.stop-tile-hint .stop-tile-hint__first-part .stop-tile-hint__first-part__header .stop-tile__stop-icon[data-v-22a672f9]{margin-top:8px;margin-bottom:8px}.stop-tile-hint .stop-tile-hint__first-part .stop-tile-hint__first-part__header .stop-tile-hint__name[data-v-22a672f9]{margin-left:8px;width:100%;display:flex;align-items:center;justify-content:space-between}.stop-tile-hint .stop-tile-hint__first-part .stop-tile-hint__first-part__header .stop-tile-hint__name .kp-ico[data-v-22a672f9]{margin-right:8px}.stop-tile-hint .stop-tile-hint__first-part .stop-tile__directions__list[data-v-22a672f9]{margin:0;padding:0}.stop-tile-hint .stop-tile-hint__first-part .stop-tile__directions__list .stop-tile__directions__list__el[data-v-22a672f9]{display:flex;padding:2px 0}.stop-tile-hint .stop-tile-hint__first-part .stop-tile__directions__list .stop-tile__directions__list__el .stop-tile__directions__line[data-v-22a672f9]{text-align:right;width:calc(3.125em + 8px);font-weight:700;margin-right:8px;margin-left:12px;display:flex;justify-content:flex-end}.stop-tile-hint .stop-tile-hint__second-part[data-v-22a672f9]{display:flex;margin-left:auto;align-items:flex-start;background-color:var(--primary-backgrouds-bg-2);padding-left:8px;padding-top:12px;padding-right:4px;width:calc(5em + 12px);justify-content:flex-end}.stop-tile-hint .stop-tile-hint__second-part .stop-tile-hint__designator[data-v-22a672f9]{display:flex;align-items:center}.stop-tile-hint .stop-tile-hint__second-part .stop-tile-hint__designator .kp-ico[data-v-22a672f9]{font-size:1.5em}.stop-tile-hint .stop-tile__fav-icon[data-v-22a672f9]{position:relative;cursor:pointer;display:flex;font-size:1.5em}.stop-tile-hint .stop-tile__fav-icon .star-icon-filling[data-v-22a672f9]{position:absolute;left:0}@media(min-width:960px){.kp-font-size--normal .hint-container[data-v-8b155b8c]{left:calc(3.5em + 460px)}.kp-font-size--medium .hint-container[data-v-8b155b8c]{left:calc(3.5em + 510px)}.kp-font-size--big .hint-container[data-v-8b155b8c]{left:calc(3.5em + 560px)}.hint-drop-shadow[data-v-8b155b8c]{display:none}}.fade-enter-active[data-v-8b155b8c],.fade-leave-active[data-v-8b155b8c]{transition:opacity .2s ease-in-out}.fade-enter-from[data-v-8b155b8c],.fade-leave-to[data-v-8b155b8c]{opacity:0}.hint-drop-shadow[data-v-8b155b8c]{position:absolute;width:100%;height:100%;top:0;left:0;z-index:999;opacity:.32;background-color:var(--main-black)}.hint-container[data-v-8b155b8c]{position:absolute;top:12px;width:26.625em;z-index:1000;border-radius:2px;height:-moz-fit-content;height:fit-content}.hint-container .box-hint[data-v-8b155b8c]{width:100%;border-radius:2px;background-color:var(--primary-backgrouds-bg-3);padding:16px 24px}@media(min-width:960px){.hint-container .box-hint[data-v-8b155b8c]:after{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);transform:translateY(-85%);transform:rotate(45deg);transform-origin:100%;width:30px;height:30px;background-color:var(--primary-backgrouds-bg-3);box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12);z-index:-1}}.hint-container .box-hint[data-v-8b155b8c]:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12);border-radius:2px;z-index:-1}.hint-container .box-hint__header[data-v-8b155b8c]{display:flex;align-items:center;color:var(--main-primary)}.hint-container .box-hint__header span[data-v-8b155b8c]{font-size:1em}.hint-container .box-hint__header .close-popup[data-v-8b155b8c]{font-size:1.25em}.hint-container .box-hint__header .close-popup[data-v-8b155b8c]:hover{color:var(--main-primary-hover)}.hint-container .box-hint__header .close-popup[data-v-8b155b8c]{margin-left:auto}.hint-container .box-hint__header .box-hint__header__text[data-v-8b155b8c]{margin-left:4px;line-height:1em}.hint-container .box-hint__content[data-v-8b155b8c]{margin-top:8px;color:var(--main-primary)}.hint-container .box-hint__content__paragraphs[data-v-8b155b8c]{font-size:.75em;line-height:1.3333333333em;display:flex}.hint-container .box-hint__content__paragraphs p[data-v-8b155b8c]:first-child{margin:0;width:62%}.hint-container .box-hint__content__paragraphs p[data-v-8b155b8c]:last-child{margin:0 0 0 8px;width:38%}.hint-container .box-hint__content .sample-stop-tile__container[data-v-8b155b8c]{position:relative;max-height:6.25em;overflow:hidden}.hint-container .box-hint__content .sample-stop-tile__container .stop-tile-hint[data-v-8b155b8c]{margin-top:12px;pointer-events:none;position:relative;top:0;left:0;z-index:0}.hint-container .box-hint__content .inner-shadow[data-v-8b155b8c]{background-image:linear-gradient(180deg,rgba(226,236,250,0) 50%,var(--primary-backgrouds-bg-3) 90%);max-height:6.25em;height:100%;top:12px;left:0;position:absolute;width:100%}.hint-container .box-hint__content .box-hint__link[data-v-8b155b8c]{color:var(--legend-interface-hover)}.hint-container .box-hint__content .box-hint__link[data-v-8b155b8c]:hover{text-decoration:underline}.hint-container .box-hint .box-hint__close-box[data-v-8b155b8c]{border-radius:2px;background-color:var(--main-secondary);padding:8px 16px;letter-spacing:1.2px;color:var(--primary-backgrouds-bg-1);text-transform:uppercase;border:none;margin-left:auto;display:block;margin-top:12px;font-size:.75em;cursor:pointer}.hint-container .box-hint .box-hint__close-box[data-v-8b155b8c]:hover{background-color:var(--main-secondary-hover)}.hint-container .box-hint__collapsed[data-v-8b155b8c]{display:flex;min-height:2.75em;border-radius:2px;background-color:var(--primary-backgrouds-bg-2);box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12)}.hint-container .box-hint__collapsed .box-hint__collapsed__toggle[data-v-8b155b8c]{display:flex;align-items:center;margin-left:12px;width:100%;cursor:pointer}.hint-container .box-hint__collapsed .box-hint__collapsed__toggle:hover .box-hint__collapsed__toggle-text[data-v-8b155b8c]{color:var(--main-primary-hover)}.hint-container .box-hint__collapsed .box-hint__collapsed__toggle-title[data-v-8b155b8c]{margin-left:12px}.hint-container .box-hint__collapsed .box-hint__collapsed__toggle-text[data-v-8b155b8c]{margin-left:auto;margin-right:8px;display:flex}.hint-container .box-hint__collapsed .box-hint__collapsed__toggle-text .box-hint__collapsed__expand[data-v-8b155b8c]{font-size:.75em;line-height:1.3333333333em;margin-right:4px;margin-left:4px}.hint-container .box-hint__collapsed .box-hint__collapsed__close[data-v-8b155b8c]{margin-left:auto;align-items:center;justify-content:flex-end;display:flex;min-width:calc(5em + 12px);background-color:var(--primary-backgrouds-bg-3);cursor:pointer}.hint-container .box-hint__collapsed .box-hint__collapsed__close[data-v-8b155b8c]:hover{color:var(--main-primary-hover)}.hint-container .box-hint__collapsed .box-hint__collapsed__close[data-v-8b155b8c]>:not(.kp-ico){font-size:.75em;line-height:1.3333333333em}.hint-container .box-hint__collapsed .box-hint__collapsed__close .kp-ico[data-v-8b155b8c]{margin-left:4px;margin-right:8px}@media(max-width:960px){.hint-container[data-v-8b155b8c]{position:fixed;z-index:1000;bottom:calc(100% - 70vh - 156px);top:unset;left:50%;transform:translateX(-50%);width:100%;width:calc(100% - 16px);max-width:400px;margin:0 auto}.hint-container .box-hint[data-v-8b155b8c]{padding:16px 16px}.hint-container .box-hint .box-hint__header__text[data-v-8b155b8c]{margin-left:8px}.hint-container .box-hint .sample-stop-tile__container .stop-tile-hint[data-v-8b155b8c]{margin-top:8px}}@media(max-width:960px)and (max-height:715px){.hint-container[data-v-8b155b8c]{bottom:12px}}.a11y-declaration p.subtext{margin:0}.a11y-declaration .a11y-declaration__link{color:var(--main-secondary)}.a11y-declaration .a11y-declaration__link:hover{color:var(--main-primary-hover);text-decoration:underline}.a11y-declaration__content{overflow-y:scroll;flex-grow:1;padding:16px 24px 32px}.a11y-declaration__content-section{margin:0 0 24px}.a11y-declaration__content-section__paragraph{margin:0 0 16px;line-height:1.5em}.a11y-declaration__content h3{margin:0;font-size:1em;line-height:1.5em}h2[data-v-82903fd2],h3[data-v-82903fd2],p[data-v-82903fd2]{margin:0}.a11y-declaration__container[data-v-82903fd2]{position:absolute;top:0;left:0;height:100%;width:25em}@media(min-width:600px){.kp-font-size--normal .a11y-declaration[data-v-82903fd2]{width:400px}.kp-font-size--medium .a11y-declaration[data-v-82903fd2]{width:450px}.kp-font-size--big .a11y-declaration[data-v-82903fd2]{width:500px}}@media(max-width:600px){.a11y-declaration[data-v-82903fd2]{width:100vw}}.a11y-declaration[data-v-82903fd2]{position:absolute;z-index:1000;top:0;left:0;height:100%;background-color:var(--primary-backgrouds-bg-2);box-shadow:0 12px 16px 20px rgba(24,38,66,.52);color:var(--main-primary);display:flex;flex-direction:column}.a11y-declaration__header[data-v-82903fd2]{font-size:1em;margin:0;padding:12px 24px 16px 24px;background-color:var(--primary-backgrouds-bg-3);width:100%;display:flex;align-items:center}.a11y-declaration__header-title[data-v-82903fd2]{margin-left:8px;font-size:1em;width:100%}.a11y-declaration__header-icon[data-v-82903fd2]{font-size:1.5em}.a11y-declaration__header__close[data-v-82903fd2]{margin-left:auto;font-size:1.5em}.a11y-declaration__header__close[data-v-82903fd2]:hover{color:var(--legend-interface-hover)}.expand-enter-active[data-v-82903fd2],.expand-leave-active[data-v-82903fd2]{transition:.3s ease-in-out;transform:translateY(0);z-index:1000}.expand-enter-from[data-v-82903fd2],.expand-leave-to[data-v-82903fd2]{transform:translateX(-100%)}.sms-info[data-v-87be4b5a]{position:absolute;left:0;background-color:var(--main-black);margin:8px;z-index:1;padding:12px 12px 16px 12px;width:calc(100% - 16px);min-width:20.5em;border-radius:2px}.sms-info p[data-v-87be4b5a]{margin:0}.sms-info__header[data-v-87be4b5a]{display:flex;justify-content:space-between;font-size:1em;margin-bottom:8px}.sms-info__header .sms-info__close-btn[data-v-87be4b5a]:hover{color:var(--legend-interface-hover)}.sms-info__content #sms-info-code[data-v-87be4b5a],.sms-info__content p[data-v-87be4b5a]{line-height:1.33333333em;font-size:.75em}.sms-info__content #sms-info-code[data-v-87be4b5a]{padding:10px 0}.sms-info__content .sms-terms-and-conditions[data-v-87be4b5a]{color:var(--legend-interface-hover)}.sms-info__content .sms-terms-and-conditions[data-v-87be4b5a]:hover{text-decoration:underline}.menu[data-v-68def333]{display:flex;flex-direction:column;position:absolute;left:0;top:0;height:100%;transition:.5s;width:3.5em;z-index:99999;box-shadow:0 0 12px 0 rgba(0,0,0,.24);background-color:var(--legend-interfacebg);color:var(--legend-interface)}.menu ul[data-v-68def333]{list-style:none;margin:0;padding:0}.menu__toggle[data-v-68def333]{display:flex;margin-left:1em;margin-top:16px}.menu__toggle .menu__toggle__btn[data-v-68def333]:hover{color:var(--legend-interface-hover);cursor:pointer}.menu__toggle .menu__toggle__logo[data-v-68def333]:hover{cursor:pointer}.menu__toggle__btn[data-v-68def333]{font-size:1.5em}.menu__toggle__logo[data-v-68def333]{margin-left:auto;margin-right:24px;max-width:88px;height:1.5em}.menu__upper-section__element[data-v-68def333]{display:flex;align-items:center;margin:16px 4px 4px 1em}.menu__upper-section__element.active[data-v-68def333]{color:var(--legend-interface-hover);font-weight:700}.menu__upper-section__element[data-v-68def333]:hover{color:var(--legend-interface-hover);cursor:pointer}.menu__upper-section__element i[data-v-68def333]{font-size:1.5em}.menu__upper-section__element__label[data-v-68def333]{margin-left:12px}.menu__upper-section .menu__upper-section__notifications.disabled[data-v-68def333]{pointer-events:none;color:var(--main-unactive)}.menu__middle-section[data-v-68def333]{margin-top:auto}.menu__middle-section__carrier[data-v-68def333]{min-height:3.25em;background:#000;border-radius:2px;display:flex;align-items:center;margin:8px;cursor:pointer;pointer-events:none}.menu__middle-section__carrier[data-v-68def333]:hover{color:var(--legend-interface-hover)}.menu__middle-section__carrier__change[data-v-68def333]{min-height:3.25em;margin-left:12px;margin-right:8px;padding:8px 0;display:flex;flex-direction:column;justify-content:center;width:100%;min-width:14.75em}.menu__middle-section__carrier__change__title[data-v-68def333]{font-size:.75em;line-height:1.3333333em;padding:0;margin:0}.menu__middle-section__carrier__change__name[data-v-68def333]{padding:0;margin:0;line-height:1.25em}.menu__middle-section__carrier .carrier-city-icon[data-v-68def333]{font-size:1.5em;margin-left:12px}.menu__middle-section__carrier .carrier-change-icon[data-v-68def333]{margin-left:auto;margin-right:16px;font-size:1em}.menu__middle-section__options[data-v-68def333],.menu__middle-section__services[data-v-68def333],.menu__middle-section__socials[data-v-68def333]{margin-top:16px;position:relative}.menu__middle-section__options__link[data-v-68def333],.menu__middle-section__services__link[data-v-68def333],.menu__middle-section__socials__link[data-v-68def333]{display:flex;margin-left:1em;margin-bottom:4px;align-items:center}.menu__middle-section__options__link[data-v-68def333]:hover,.menu__middle-section__services__link[data-v-68def333]:hover,.menu__middle-section__socials__link[data-v-68def333]:hover{color:var(--legend-interface-hover);cursor:pointer}.menu__middle-section__options__link i[data-v-68def333],.menu__middle-section__services__link i[data-v-68def333],.menu__middle-section__socials__link i[data-v-68def333]{font-size:1.5em;position:relative}.menu__middle-section__options__link .low-floor-icon[data-v-68def333],.menu__middle-section__services__link .low-floor-icon[data-v-68def333],.menu__middle-section__socials__link .low-floor-icon[data-v-68def333]{font-size:1em;min-width:1.5em;display:flex;justify-content:center;align-items:center}.menu__middle-section__options__label[data-v-68def333],.menu__middle-section__services__label[data-v-68def333],.menu__middle-section__socials__label[data-v-68def333]{margin-left:16px;font-size:.75em;height:1.33333em;line-height:1.333333em}.menu__middle-section__options .sms-text-icon[data-v-68def333],.menu__middle-section__services .sms-text-icon[data-v-68def333],.menu__middle-section__socials .sms-text-icon[data-v-68def333]{margin-left:.5em;position:relative;display:flex;width:calc(100% - .5em)}.menu__middle-section__options .sms-text-icon .sms-text-icon__label[data-v-68def333],.menu__middle-section__services .sms-text-icon .sms-text-icon__label[data-v-68def333],.menu__middle-section__socials .sms-text-icon .sms-text-icon__label[data-v-68def333]{margin-left:calc(14px + 2.75em);font-size:.75em;white-space:nowrap;display:block}.menu__middle-section__options .sms-text-icon .sms-text-icon__icon[data-v-68def333],.menu__middle-section__services .sms-text-icon .sms-text-icon__icon[data-v-68def333],.menu__middle-section__socials .sms-text-icon .sms-text-icon__icon[data-v-68def333]{position:absolute;left:.5em;letter-spacing:2px;font-size:.75em}.menu__middle-section__options .sms-text-icon[data-v-68def333]:hover,.menu__middle-section__services .sms-text-icon[data-v-68def333]:hover,.menu__middle-section__socials .sms-text-icon[data-v-68def333]:hover{color:var(--legend-interface-hover);cursor:pointer}.menu__middle-section__services[data-v-68def333]{margin-bottom:16px}.menu__middle-section__socials[data-v-68def333]{margin-bottom:24px}.menu__middle-section .sms-info[data-v-68def333]{margin-left:0;margin-bottom:0;bottom:12px}.menu--expanded[data-v-68def333]{width:21.75em}.menu--expanded .menu__middle-section__carrier[data-v-68def333]{pointer-events:inherit}.menu--expanded .sms-info[data-v-68def333]{margin-left:8px;bottom:8px}.menu--expanded .sms-text-icon__label[data-v-68def333]{width:auto;display:inherit}.menu--expanded .menu__middle-section__options__lang[data-v-68def333],.menu--expanded .menu__middle-section__services__wrap-links .menu__middle-section__services__link[data-v-68def333],.menu--expanded .menu__middle-section__services__wrap-links .menu__middle-section__socials__link[data-v-68def333],.menu--expanded .menu__middle-section__services__wrap-links .sms-text-icon[data-v-68def333],.menu--expanded .menu__middle-section__socials .menu__middle-section__services__link[data-v-68def333],.menu--expanded .menu__middle-section__socials .menu__middle-section__socials__link[data-v-68def333],.menu--expanded .menu__middle-section__socials .sms-text-icon[data-v-68def333]{width:-moz-fit-content;width:fit-content}.menu .kp-ico[data-v-68def333]{display:flex}.menu--collapsed .hide-on-collapse[data-v-68def333]{pointer-events:none;opacity:0;transition:opacity .1s}.menu--expanded .hide-on-collapse[data-v-68def333]{pointer-events:inherit;opacity:1;transition:opacity 1.2s ease-in-out}@media(max-width:960px){.menu[data-v-68def333]{position:fixed}.menu .menu__middle-section__options__lang[data-v-68def333],.menu .menu__upper-section[data-v-68def333]{display:none}.menu .menu__middle-section__options__label[data-v-68def333],.menu .menu__middle-section__services__label[data-v-68def333],.menu .menu__middle-section__socials__label[data-v-68def333]{margin-left:12px}.menu .menu__middle-section[data-v-68def333]{margin-top:unset;flex-grow:1;display:flex;flex-direction:column}.menu .menu__middle-section .menu__middle-section__carrier .carrier-city-icon[data-v-68def333]{margin-left:12px}.menu .menu__middle-section .menu__middle-section__carrier .menu__middle-section__carrier__change[data-v-68def333]{margin-left:8px}.menu .menu__middle-section .menu__middle-section__carrier .carrier-change-icon[data-v-68def333]{margin-right:8px}.menu .menu__middle-section__services[data-v-68def333]{margin-top:auto}.menu .menu__middle-section__services .sms-text-icon__label[data-v-68def333]{margin-left:calc(16px + 2.25em)}.menu--collapsed[data-v-68def333]{left:-3.5em;box-shadow:none}.menu--collapsed .sms-text-icon[data-v-68def333]{position:absolute;right:100%}.popup-container .popup-container__backdrop[data-v-68def333]{width:100vw}}@media(max-width:600px){.menu--expanded[data-v-68def333]{width:100%}}.popup-container__backdrop[data-v-68def333]{position:absolute;z-index:-1;top:0;left:0;height:100%;background-color:rgba(0,0,0,.52)}@media(min-width:960px){.kp-font-size--normal .popup-container__backdrop[data-v-68def333]{width:calc(448px + 3.5em)}.kp-font-size--medium .popup-container__backdrop[data-v-68def333]{width:calc(498px + 3.5em)}.kp-font-size--big .popup-container__backdrop[data-v-68def333]{width:calc(548px + 3.5em)}}.fade-enter-active[data-v-68def333],.fade-leave-active[data-v-68def333]{transition:opacity .3s ease}.fade-enter[data-v-68def333],.fade-leave-to[data-v-68def333]{opacity:0}@media(max-height:650px){.menu__middle-section{overflow-y:auto;overflow-x:hidden}.menu--collapsed .lang-selector__wrapper .lang-selector__list{left:.5em}.menu--collapsed .lang-selector__wrapper .lang-selector__list .option .lang-selector__lang{display:none}}#pins-gradient[data-v-4a62a06e]{position:absolute;top:-100%}#pins-gradient svg[data-v-4a62a06e]{width:0;height:0}.loader-wrapper[data-v-0a415e10]{display:flex;justify-content:center;margin:8px 0 4px;min-height:20px;position:relative}.loader-wrapper .kp-loader-container[data-v-0a415e10]{top:0}.pin-card[data-v-0a415e10]{max-width:15.5em;width:-moz-max-content;width:max-content;min-width:12.5em;background-color:var(--primary-backgrouds-bg-1);margin-bottom:4px;position:relative;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12);left:50%;transform:translateX(-50%)}.pin-card.current-stop .pin-card__check[data-v-0a415e10],.pin-card.current-stop .pin-card__number[data-v-0a415e10]{color:var(--main-secondary)}.pin-card.current-stop .pin-card__header[data-v-0a415e10]:hover{cursor:inherit}.pin-card__header[data-v-0a415e10]{display:flex;align-items:center;flex-wrap:nowrap;padding:9px 4px 9px 12px}.pin-card__header[data-v-0a415e10]:hover{cursor:pointer}.pin-card__header:hover .pin-card__arrow[data-v-0a415e10],.pin-card__header:hover .pin-card__number[data-v-0a415e10]{color:var(--main-secondary)}.pin-card__header .pin-card__icon[data-v-0a415e10]{font-size:1.625em;margin-right:8px}.pin-card__header .pin-card__title[data-v-0a415e10]{margin-right:4px;font-size:.75em;line-height:1em}.pin-card__header .pin-card__number[data-v-0a415e10]{min-width:2.625em;line-height:.75em;word-break:break-all;font-weight:700;margin-left:auto;display:flex;justify-content:right}.pin-card__header .pin-card__number span[data-v-0a415e10]{margin-left:auto;font-size:.75em}.pin-card__header .pin-card__arrow[data-v-0a415e10]{font-size:1em}.pin-card__directions[data-v-0a415e10]{background:var(--primary-backgrouds-bg-2);padding:4px 0 8px;max-height:214px;overflow-y:auto}.pin-card__directions .no-directions[data-v-0a415e10]{min-height:40px;display:flex;align-items:center;margin:0 auto}.pin-card__directions .no-directions__text[data-v-0a415e10]{font-size:.75em;text-align:center;width:100%;margin:0 12px}.pin-card__directions .no-directions i[data-v-0a415e10]{font-size:1.5em;margin-right:8px;margin-left:12px}.pin-card__directions .only-disembarking[data-v-0a415e10]{min-height:40px;display:flex;align-items:center;margin:0 auto}.pin-card__directions .only-disembarking__text[data-v-0a415e10]{font-size:.75em;width:100%;margin-right:12px}.pin-card__directions .only-disembarking i[data-v-0a415e10]{font-size:1.5em;margin-right:8px;margin-left:12px}.pin-card__directions__list[data-v-0a415e10]{padding:0;margin:0;min-height:32px;display:flex;flex-direction:column;justify-content:center;border:none}.pin-card__directions__list li[data-v-0a415e10]{list-style:none;display:flex;padding:4px 0;min-height:calc(1em + 4px)}.pin-card__directions__list__number[data-v-0a415e10]{min-width:2.875em;max-width:7em;text-align:center}.pin-card__directions__list__number span[data-v-0a415e10]{min-height:1.5em;padding:0 4px;display:flex;justify-content:center;align-items:center}.pin-card__directions__list__name[data-v-0a415e10]{min-height:1.5em}.pin-card__directions__list__name span[data-v-0a415e10]{display:flex;align-items:center;margin-right:8px}.pin-card-trip[data-v-6b433aa6]{max-width:15.5em;width:-moz-max-content;width:max-content;min-width:12.5em;background-color:var(--primary-backgrouds-bg-1);margin-bottom:4px;position:relative;border-radius:2px;box-shadow:0 2px 2px 0 rgba(0,0,0,.24),0 0 2px 0 rgba(0,0,0,.12);left:50%;transform:translateX(-50%)}.pin-card-trip .current[data-v-6b433aa6]{color:var(--main-secondary)}.pin-card-trip__header[data-v-6b433aa6]{padding:8px 0 4px;align-items:center}.pin-card-trip__header .pin-card-trip__visit[data-v-6b433aa6]{margin-bottom:4px}.pin-card-trip__header .pin-card-trip__visit>[data-v-6b433aa6]{line-height:1.33333333em}.pin-card-trip__header div[data-v-6b433aa6]{display:flex}.pin-card-trip__index[data-v-6b433aa6]{font-size:.75em;margin:0 8px 0 12px;min-width:1.33333333em;text-align:left;display:flex;align-items:center}.pin-card-trip__title[data-v-6b433aa6]{font-size:.75em;margin-right:4px;width:100%;display:flex;flex-direction:column}.pin-card-trip__title .platform[data-v-6b433aa6]{margin:0}.pin-card-trip__title .platform__number[data-v-6b433aa6]{font-weight:700}.pin-card-trip__estimate[data-v-6b433aa6]{font-size:.75em;width:2.666666666em;margin-left:8px;margin-right:12px;font-weight:700;text-align:right;display:flex;align-items:center}.kp-font-size--normal #map{left:calc(3.5em + 448px)}.kp-font-size--medium #map{left:calc(3.5em + 498px)}.kp-font-size--big #map{left:calc(3.5em + 548px)}#map{position:absolute;right:0;top:0;bottom:0;z-index:1}#map.leaflet-container{font-family:Roboto;font-size:1em!important}#map .leaflet-pane .leaflet-selected-stop-pane{z-index:650}#map .leaflet-popup-content{font-size:1em;margin:0}#map .leaflet-popup-tip-container{display:none}#map .leaflet-popup-content-wrapper{padding:0;top:-8px;position:relative;box-shadow:none;background:none;color:var(--main-primary)}.map-grid{background:url(../img/map_grid.7d91ac6d.png);background-position-y:90px;position:absolute;top:0;left:0;right:0;bottom:0}#app{position:relative}.kp-font-size--normal .left-nav{width:448px}.kp-font-size--medium .left-nav{width:498px}.kp-font-size--big .left-nav{width:548px}.app__main-container{background-color:var(--primary-backgrouds-bg-3)}.app__main-container .skip-links--wrapper{width:0;height:0;list-style:none;margin:0;padding:0}.app__main-container .skip-links{position:absolute;top:4px;left:4px;opacity:0;z-index:-1;padding:8px 16px;min-height:3.25em;background:#000;color:#fff;border-radius:2px}.app__main-container .skip-links:focus{opacity:1;z-index:100000}.left-nav{background-color:var(--primary-backgrouds-bg-3);z-index:50;box-shadow:6px 0 6px 0 rgba(0,0,0,.12);left:3.5em}.left-nav,.left-nav main{display:flex;flex-direction:column;position:relative}.left-nav main .chunks__loader,.left-nav main .chunks__loader .kp-loader-container,.left-nav main .stops__loader-wrapper,.left-nav main .stops__loader-wrapper .kp-loader-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.left-nav main .stop-list-backdrop{opacity:.52;background-color:var(--main-black);width:100%;height:100%;position:absolute;bottom:0;z-index:100}.left-nav main .fade-enter-active,.left-nav main .fade-leave-active{transition:opacity .2s ease-in-out}.left-nav main .fade-enter-from,.left-nav main .fade-leave-to{opacity:0}.left-nav.desktop-scroll{height:100vh;overflow:hidden}.left-nav.desktop-scroll main{flex-grow:1;overflow:hidden}.left-nav .sticky-holder{position:sticky;top:0;z-index:101}@media(max-width:960px){.kp-font-size--big .left-nav,.kp-font-size--medium .left-nav,.kp-font-size--normal .left-nav{width:100%}#left-nav{height:auto;min-height:100vh;left:unset}#app{background-color:var(--primary-backgrouds-bg-3)}main{height:100%;flex-grow:1}}body{--favorite-favbg-0:#fff;--favorite-favbg-1:#fff5de;--favorite-favbg-2:#ffedc7;--favorite-favbg-3:#ffe7b3;--favorite-favprimary-hover:#ae4a09;--favorite-favprimary:#42210b;--favorite-favsecondary:#ffc84a;--focus:var(--main-secondary);--info-info:#0c735a;--info-infobg:#d8f7ed;--legend-interface-hover:#73aaff;--legend-interface-inactive:#7f8ea2;--legend-interface:#fff;--legend-interfacebg:#182642;--main-black:#000;--main-primary-hover:#1e5df3;--main-primary:#182642;--main-secondary-hover:#2861c6;--main-secondary:#1e5df3;--main-unactive:#636a81;--primary-backgrouds-bg-1:#fff;--primary-backgrouds-bg-2:#eff6ff;--primary-backgrouds-bg-3:#e2ecfa;--warning-warning-bg-2:#ffe0f6;--warning-warning:#d2003d;--warning-warningbg:#ffedfa}.kp-theme--contrast{--favorite-favbg-0:#000;--favorite-favbg-1:#150901;--favorite-favbg-2:#2b1508;--favorite-favbg-3:#40210d;--favorite-favprimary-hover:#ffffe4;--favorite-favprimary:#ff0;--favorite-favsecondary:#684c06;--focus:var(--main-secondary);--info-info:#00ff80;--info-infobg:#164236;--legend-interface-hover:#0ff;--legend-interface-inactive:#8996ad;--legend-interface:#fff;--legend-interfacebg:#000;--main-black:#000;--main-primary-hover:#0ff;--main-primary:#fff;--main-secondary-hover:#0ee;--main-secondary:#0ff;--main-unactive:#a7b1c8;--primary-backgrouds-bg-1:#000;--primary-backgrouds-bg-2:#0f1931;--primary-backgrouds-bg-3:#182642;--warning-warning-bg-2:#4e173a;--warning-warning:#ff9cc8;--warning-warningbg:#2e1023}.kp-theme--dark{--favorite-favbg-0:#150901;--favorite-favbg-1:#2b1508;--favorite-favbg-2:#40210d;--favorite-favbg-3:#4a2811;--favorite-favprimary-hover:#ffda78;--favorite-favprimary:#fff5de;--favorite-favsecondary:#ae4a09;--focus:var(--main-secondary);--info-info:#c2eee0;--info-infobg:#0f2c2c;--legend-interface-hover:#73aaff;--legend-interface-inactive:#7f8ea2;--legend-interface:#fff;--legend-interfacebg:#001123;--main-black:#000;--main-primary-hover:#73aaff;--main-primary:#fff;--main-secondary-hover:#367dfb;--main-secondary:#73aaff;--main-unactive:#7a859c;--primary-backgrouds-bg-1:#000c19;--primary-backgrouds-bg-2:#001429;--primary-backgrouds-bg-3:#09233f;--warning-warning-bg-2:#560009;--warning-warning:#ff4b4b;--warning-warningbg:#460000}body{--primary-backgrouds-bg-3-a:rgba(226,236,250,0.8);--primary-backgrouds-bg-2-a:rgba(239,246,255,0)}.kp-theme--contrast{--primary-backgrouds-bg-2-a:rgba(15,25,49,0)}.kp-theme--contrast,.kp-theme--dark{--primary-backgrouds-bg-3-a:rgba(24,38,66,0.8)}.kp-theme--dark{--primary-backgrouds-bg-2-a:rgba(0,20,41,0)}:root{font-size:16px;line-height:1.25em}.kp-root,.kp-root #map.leaflet-container{font-size:1em;line-height:1.25em;font-family:Roboto;color:var(--main-primary)}.kp-font-size--medium{font-size:1.25em;line-height:1.5625em}.kp-font-size--big{font-size:1.5em;line-height:1.875em}.subtext{font-size:.75em;line-height:1.3333333;display:block}.designator{font-size:1em;line-height:1}.bold{font-weight:700}.c-warning{color:var(--warning-warning)}@font-face{font-family:kiedyprzyjedzie;src:url(../fonts/kiedyprzyjedzie.3baa420e.eot);src:url(../fonts/kiedyprzyjedzie.3baa420e.eot#iefix) format("embedded-opentype"),url(../fonts/kiedyprzyjedzie.191129e3.ttf) format("truetype"),url(../fonts/kiedyprzyjedzie.67b62fe5.woff) format("woff"),url(../img/kiedyprzyjedzie.13c1407d.svg#kiedyprzyjedzie) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" kp-ico-"],[class^=kp-ico-]{font-family:kiedyprzyjedzie!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.kp-ico-alerts:before{content:""}.kp-ico-fleet:before{content:""}.kp-ico-distances:before{content:""}.kp-ico-people:before{content:""}.kp-ico-network:before{content:""}.kp-ico-localizer2:before{content:""}.kp-ico-archive-full:before{content:""}.kp-ico-clock-full:before{content:""}.kp-ico-dispatcher:before{content:""}.kp-ico-track:before{content:""}.kp-ico-contected-vehicles:before{content:""}.kp-ico-hydrogen:before{content:""}.kp-ico-articulated:before{content:""}.kp-ico-creditcard:before{content:""}.kp-ico-ticket-machine:before{content:""}.kp-ico-canceled:before{content:""}.kp-ico-ac:before{content:""}.kp-ico-bike-transport:before{content:""}.kp-ico-low-floor:before{content:""}.kp-ico-wifi:before{content:""}.kp-ico-radio-selected:before{content:""}.kp-ico-radio-unselected:before{content:""}.kp-ico-checkbox-on:before{content:""}.kp-ico-checkbox-off:before{content:""}.kp-ico-on-board:before{content:""}.kp-ico-passengers-in:before{content:""}.kp-ico-passengers:before{content:""}.kp-ico-passengers-out:before{content:""}.kp-ico-bell-ring:before{content:""}.kp-ico-day-theme:before{content:""}.kp-ico-high-c-theme:before{content:""}.kp-ico-night-theme:before{content:""}.kp-ico-font-normal:before{content:""}.kp-ico-bell:before{content:""}.kp-ico-unconnected:before{content:""}.kp-ico-connection:before{content:""}.kp-ico-star-1:before{content:""}.kp-ico-star-2:before{content:""}.kp-ico-star-3:before{content:""}.kp-ico-star-bg1:before{content:""}.kp-ico-star-bg2:before{content:""}.kp-ico-gps:before{content:""}.kp-ico-info:before{content:""}.kp-ico-battery-low:before{content:""}.kp-ico-battery-high:before{content:""}.kp-ico-acumulator:before{content:""}.kp-ico-charging:before{content:""}.kp-ico-minus:before{content:""}.kp-ico-file:before{content:""}.kp-ico-forward:before{content:""}.kp-ico-favorite:before{content:""}.kp-ico-favorite-empty:before{content:""}.kp-ico-pause:before{content:""}.kp-ico-stop:before{content:""}.kp-ico-bell-inactive:before{content:""}.kp-ico-apple:before{content:""}.kp-ico-arrow-down:before{content:""}.kp-ico-arrow-left:before{content:""}.kp-ico-arrow-right:before{content:""}.kp-ico-arrow-up:before{content:""}.kp-ico-change:before{content:""}.kp-ico-change-provider:before{content:""}.kp-ico-clear:before{content:""}.kp-ico-close:before{content:""}.kp-ico-facebook:before{content:""}.kp-ico-google-play:before{content:""}.kp-ico-twitter:before{content:""}.kp-ico-windows-store:before{content:""}.kp-ico-bus16:before{content:""}.kp-ico-disembarking-only:before{content:""}.kp-ico-double-stars:before{content:""}.kp-ico-elbus16:before{content:""}.kp-ico-legend:before{content:""}.kp-ico-menu-burger:before{content:""}.kp-ico-metro16:before{content:""}.kp-ico-minibus16:before{content:""}.kp-ico-prom16:before{content:""}.kp-ico-train16:before{content:""}.kp-ico-tram16:before{content:""}.kp-ico-trolleybus16:before{content:""}.kp-ico-collapse:before{content:""}.kp-ico-expand:before{content:""}.kp-ico-contact:before{content:""}.kp-ico-font-big:before{content:""}.kp-ico-font-medium:before{content:""}.kp-ico-departures:before{content:""}.kp-ico-cloud:before{content:""}.kp-ico-download:before{content:""}.kp-ico-printer:before{content:""}.kp-ico-lang:before{content:""}.kp-ico-stops:before{content:""}.kp-ico-star:before{content:""}.kp-ico-check:before{content:""}.kp-ico-calendar:before{content:""}.kp-ico-block-canceled:before{content:""}.kp-ico-block-log:before{content:""}.kp-ico-search:before{content:""}.kp-ico-arrow-l:before{content:""}.kp-ico-arrow-r:before{content:""}.kp-ico-bus:before{content:""}.kp-ico-elbus:before{content:""}.kp-ico-metro:before{content:""}.kp-ico-minibus:before{content:""}.kp-ico-train:before{content:""}.kp-ico-prom:before{content:""}.kp-ico-tram:before{content:""}.kp-ico-trolleybus:before{content:""}.kp-ico-eye:before{content:""}.kp-ico-plus:before{content:""}.kp-ico-settings:before{content:""}.kp-ico-showpin:before{content:""}.kp-ico-start:before{content:""}.kp-ico-edit:before{content:""}.kp-ico-reports:before{content:""}.kp-ico-planning:before{content:""}.kp-ico-history:before{content:""}.kp-ico-broadcasts:before{content:""}.kp-ico-localizer:before{content:""}.kp-ico-archive:before{content:""}.kp-ico-blocks:before{content:""}.kp-ico-dispatcher-panel:before{content:""}.kp-ico-speed:before{content:""}.kp-ico-bus-canceled:before{content:""}.kp-ico-notassigned:before{content:""}.kp-ico-toofast:before{content:""}.kp-ico-tooslow:before{content:""}.kp-ico-labels-empty:before{content:""}.kp-ico-labels:before{content:""}.kp-ico-settings-filled:before{content:""}.kp-ico-settings-empty:before{content:""}.kp-ico-stops-empty:before{content:""}.kp-ico-stops-filled:before{content:""}.kp-ico-stoplist-empty:before{content:""}.kp-ico-filtering:before{content:""}.kp-ico-stoplist-filled:before{content:""}.kp-ico-bustram-stop:before{content:""}.kp-ico-bus-stop:before{content:""}.kp-ico-train-platform:before{content:""}.kp-ico-harbor:before{content:""}.kp-ico-metro-platform:before{content:""}.kp-ico-tram-stop:before{content:""}.kp-ico-absolut:before{content:""}.kp-ico-down:before{content:""}.kp-ico-nosort:before{content:""}.kp-ico-up:before{content:""}[class*=kp-ico-].white{color:#fff}[class*=kp-ico-].yellow{color:#fcb33d}[class*=kp-ico-].bronze{color:#42210b}[class*=kp-ico-].warning{color:var(--warning-warning)}[class*=kp-ico-].unactive{color:var(--main-unactive)}.kp-ico--rorate-180{transform:rotate(180deg);display:block}[class*=kp-map-pin-] .cls-1{fill:url(#gradient_shadow_small)}[class*=kp-map-pin-][class*=selected] .cls-1{fill:url(#gradient_shadow_big)}[class*=kp-map-pin-][class*=small] .cls-1{fill:url(#gradient_shadow_circle)}.kp-map-pin-cluster{border:0;background-color:0}.kp-map-pin-cluster .cls-1{fill:url(#gradient_cluster)}.kp-map-pin-cluster span{position:absolute;height:40px;width:40px;display:flex;justify-content:center;align-items:center;color:var(--primary-backgrouds-bg-1);font-weight:700;font-size:1rem}.kp-theme--contrast .leaflet-marker-icon.icon-vehicle,.kp-theme--dark .leaflet-marker-icon.icon-vehicle{background:url(../img/vehicle-dark.e5f61612.svg)}.leaflet-marker-icon.icon-vehicle{background:url(../img/vehicle.1195c8c7.svg);width:2.25rem!important;height:2.875rem!important}.leaflet-vehicle-pane .icon-vehicle{cursor:inherit}.leaflet-marker-icon.icon-vehicle span{position:relative;top:8px;left:6px;font-size:1.5rem;color:var(--main-primary);display:flex;width:-moz-fit-content;width:fit-content}.trip-pin{font-size:.75em}.trip-pin__order{position:absolute;bottom:calc(100% - 8px);z-index:-1;color:var(--main-primary);background:var(--primary-backgrouds-bg-1);width:-moz-max-content;width:max-content;line-height:1.25em;padding:0 4px 5px;border-radius:2px;left:50%;transform:translateX(-50%);transition:opacity .5s;text-align:center;padding-bottom:8px}.trip-pin__order .current{color:var(--main-secondary)}.mouseover .trip-pin__order{opacity:0;transition:opacity .3s}.kp-map-pin-stop .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-stop .cls-3{fill:var(--main-primary)}.kp-map-pin-stop-favourite .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-stop-favourite .cls-3{fill:var(--favorite-favprimary)}.kp-map-pin-stop-favourite .cls-4{fill:var(--favorite-favsecondary);fill-rule:evenodd}.kp-map-pin-station .cls-2,.kp-map-pin-station .cls-4{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-station .cls-3{fill:var(--main-primary)}.kp-map-pin-station .cls-4{fill-rule:evenodd}.kp-map-pin-station-favourite .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-station-favourite .cls-3{fill:var(--favorite-favprimary)}.kp-map-pin-station-favourite .cls-4{fill:var(--favorite-favsecondary);fill-rule:evenodd}.kp-map-pin-stop-selected .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-stop-selected .cls-3{fill:var(--main-secondary)}.kp-map-pin-stop-favourite-selected .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-stop-favourite-selected .cls-3{fill:var(--favorite-favsecondary)}.kp-map-pin-stop-favourite-selected .cls-4{fill:var(--favorite-favprimary);fill-rule:evenodd}.kp-map-pin-station-favourite-selected .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-station-favourite-selected .cls-3{fill:var(--favorite-favsecondary)}.kp-map-pin-station-favourite-selected .cls-4{fill:var(--favorite-favprimary);fill-rule:evenodd}.kp-map-pin-station-selected .cls-2,.kp-map-pin-station-selected .cls-4{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-station-selected .cls-3{fill:var(--main-secondary)}.kp-map-pin-station-selected .cls-4{fill-rule:evenodd}.kp-map-pin-cluster .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-cluster .cls-3{fill:var(--main-primary)}.kp-theme--dark .kp-map-pin-stop .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-stop .cls-3{fill:var(--main-primary)}.kp-theme--dark .kp-map-pin-stop-favourite .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-stop-favourite .cls-3{fill:var(--favorite-favprimary-hover)}.kp-theme--dark .kp-map-pin-stop-favourite .cls-4{fill:#42210b;fill-rule:evenodd}.kp-theme--dark .kp-map-pin-station .cls-2,.kp-theme--dark .kp-map-pin-station .cls-4{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-station .cls-3{fill:var(--main-primary)}.kp-theme--dark .kp-map-pin-station .cls-4{fill-rule:evenodd}.kp-theme--dark .kp-map-pin-station-favourite .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-station-favourite .cls-3{fill:var(--favorite-favprimary)}.kp-theme--dark .kp-map-pin-station-favourite .cls-4{fill:#42210b;fill-rule:evenodd}.kp-theme--dark .kp-map-pin-stop-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-stop-selected .cls-3{fill:#5596ff}.kp-theme--dark .kp-map-pin-stop-favourite-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-stop-favourite-selected .cls-3{fill:var(--favorite-favprimary-hover)}.kp-theme--dark .kp-map-pin-stop-favourite-selected .cls-4{fill:#42210b;fill-rule:evenodd}.kp-theme--dark .kp-map-pin-station-favourite-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-station-favourite-selected .cls-3{fill:var(--favorite-favprimary)}.kp-theme--dark .kp-map-pin-station-favourite-selected .cls-4{fill:#42210b;fill-rule:evenodd}.kp-theme--dark .kp-map-pin-station-selected .cls-2,.kp-theme--dark .kp-map-pin-station-selected .cls-4{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-station-selected .cls-3{fill:#5596ff}.kp-theme--dark .kp-map-pin-station-selected .cls-4{fill-rule:evenodd}.kp-theme--dark .kp-map-pin-cluster .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-cluster .cls-3{fill:var(--main-primary)}.kp-theme--contrast .kp-map-pin-stop .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-stop .cls-3{fill:var(--main-primary)}.kp-theme--contrast .kp-map-pin-stop-favourite .cls-2,.kp-theme--contrast .kp-map-pin-stop-favourite .cls-4{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-stop-favourite .cls-3{fill:var(--favorite-favprimary)}.kp-theme--contrast .kp-map-pin-stop-favourite .cls-4{fill-rule:evenodd}.kp-theme--contrast .kp-map-pin-station .cls-2,.kp-theme--contrast .kp-map-pin-station .cls-4{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-station .cls-3{fill:var(--main-primary)}.kp-theme--contrast .kp-map-pin-station .cls-4{fill-rule:evenodd}.kp-theme--contrast .kp-map-pin-station-favourite .cls-2,.kp-theme--contrast .kp-map-pin-station-favourite .cls-4{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-station-favourite .cls-3{fill:var(--favorite-favprimary)}.kp-theme--contrast .kp-map-pin-station-favourite .cls-4{fill-rule:evenodd}.kp-theme--contrast .kp-map-pin-stop-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-stop-selected .cls-3{fill:var(--main-secondary)}.kp-theme--contrast .kp-map-pin-stop-favourite-selected .cls-2,.kp-theme--contrast .kp-map-pin-stop-favourite-selected .cls-4{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-stop-favourite-selected .cls-3{fill:var(--favorite-favprimary)}.kp-theme--contrast .kp-map-pin-stop-favourite-selected .cls-4{fill-rule:evenodd}.kp-theme--contrast .kp-map-pin-station-favourite-selected .cls-2,.kp-theme--contrast .kp-map-pin-station-favourite-selected .cls-4{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-station-favourite-selected .cls-3{fill:var(--favorite-favprimary)}.kp-theme--contrast .kp-map-pin-station-favourite-selected .cls-4{fill-rule:evenodd}.kp-theme--contrast .kp-map-pin-station-selected .cls-2,.kp-theme--contrast .kp-map-pin-station-selected .cls-4{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-station-selected .cls-3{fill:var(--main-secondary)}.kp-theme--contrast .kp-map-pin-station-selected .cls-4{fill-rule:evenodd}.kp-theme--contrast .kp-map-pin-cluster .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-cluster .cls-3{fill:var(--main-primary)}.kp-map-pin-canceled .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-canceled .cls-3{fill:var(--warning-warning)}.kp-map-pin-current .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-current .cls-3{fill:var(--main-secondary)}.kp-map-pin-current-visited .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-current-visited .cls-3{fill:var(--main-secondary)}.kp-map-pin-future .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-future .cls-3{fill:var(--main-primary)}.kp-map-pin-future-visited .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-future-visited .cls-3{fill:var(--main-primary)}.kp-map-pin-past .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-past .cls-3{fill:var(--main-unactive)}.kp-map-pin-past-visited .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-past-visited .cls-3{fill:var(--main-unactive)}.kp-map-pin-canceled-selected .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-canceled-selected .cls-3{fill:var(--warning-warning)}.kp-map-pin-current-selected .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-current-selected .cls-3{fill:var(--main-secondary)}.kp-map-pin-current-visited-selected .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-current-visited-selected .cls-3{fill:var(--main-secondary)}.kp-map-pin-future-selected .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-future-selected .cls-3{fill:var(--main-primary)}.kp-map-pin-future-visited-selected .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-future-visited-selected .cls-3{fill:var(--main-primary)}.kp-map-pin-past-selected .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-past-selected .cls-3{fill:var(--main-unactive)}.kp-map-pin-past-visited-selected .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-past-visited-selected .cls-3{fill:var(--main-unactive)}.kp-map-pin-canceled-small .cls-2{fill:var(--warning-warning)}.kp-map-pin-canceled-small .cls-3{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-past-visited-small .cls-2{fill:var(--main-unactive)}.kp-map-pin-past-visited-small .cls-3{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-past-small .cls-2{fill:var(--main-unactive)}.kp-map-pin-past-small .cls-3{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-future-visited-small .cls-2{fill:var(--main-primary)}.kp-map-pin-future-visited-small .cls-3{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-future-small .cls-2{fill:var(--main-primary)}.kp-map-pin-future-small .cls-3,.kp-map-pin-vehicle .cls-2{fill:var(--primary-backgrouds-bg-1)}.kp-map-pin-vehicle .cls-3{fill:var(--main-primary)}.kp-theme--dark .kp-map-pin-canceled .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-canceled .cls-3{fill:var(--warning-warning)}.kp-theme--dark .kp-map-pin-current .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-current .cls-3{fill:#5596ff}.kp-theme--dark .kp-map-pin-current-visited .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-current-visited .cls-3{fill:#5596ff}.kp-theme--dark .kp-map-pin-future .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-future .cls-3{fill:var(--main-primary)}.kp-theme--dark .kp-map-pin-future-visited .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-future-visited .cls-3{fill:var(--main-primary)}.kp-theme--dark .kp-map-pin-past .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-past .cls-3{fill:var(--main-unactive)}.kp-theme--dark .kp-map-pin-past-visited .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-past-visited .cls-3{fill:var(--main-unactive)}.kp-theme--dark .kp-map-pin-canceled-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-canceled-selected .cls-3{fill:var(--warning-warning)}.kp-theme--dark .kp-map-pin-current-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-current-selected .cls-3{fill:#5596ff}.kp-theme--dark .kp-map-pin-current-visited-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-current-visited-selected .cls-3{fill:#5596ff}.kp-theme--dark .kp-map-pin-future-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-future-selected .cls-3{fill:var(--main-primary)}.kp-theme--dark .kp-map-pin-future-visited-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-future-visited-selected .cls-3{fill:var(--main-primary)}.kp-theme--dark .kp-map-pin-past-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-past-selected .cls-3{fill:var(--main-unactive)}.kp-theme--dark .kp-map-pin-past-visited-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-past-visited-selected .cls-3{fill:var(--main-unactive)}.kp-theme--dark .kp-map-pin-canceled-small .cls-2{fill:var(--warning-warning)}.kp-theme--dark .kp-map-pin-canceled-small .cls-3{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-past-visited-small .cls-2{fill:var(--main-unactive)}.kp-theme--dark .kp-map-pin-past-visited-small .cls-3{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-past-small .cls-2{fill:var(--main-unactive)}.kp-theme--dark .kp-map-pin-past-small .cls-3{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-future-visited-small .cls-2{fill:var(--main-primary)}.kp-theme--dark .kp-map-pin-future-visited-small .cls-3{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-future-small .cls-2{fill:var(--main-primary)}.kp-theme--dark .kp-map-pin-future-small .cls-3,.kp-theme--dark .kp-map-pin-vehicle .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--dark .kp-map-pin-vehicle .cls-3{fill:var(--main-primary)}.kp-theme--contrast .kp-map-pin-canceled .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-canceled .cls-3{fill:#ff9bc7}.kp-theme--contrast .kp-map-pin-current .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-current .cls-3{fill:var(--main-secondary)}.kp-theme--contrast .kp-map-pin-current-visited .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-current-visited .cls-3{fill:var(--main-secondary)}.kp-theme--contrast .kp-map-pin-future .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-future .cls-3{fill:var(--main-primary)}.kp-theme--contrast .kp-map-pin-future-visited .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-future-visited .cls-3{fill:var(--main-primary)}.kp-theme--contrast .kp-map-pin-past .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-past .cls-3{fill:var(--legend-interface-inactive)}.kp-theme--contrast .kp-map-pin-past-visited .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-past-visited .cls-3{fill:var(--legend-interface-inactive)}.kp-theme--contrast .kp-map-pin-canceled-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-canceled-selected .cls-3{fill:#ff9bc7}.kp-theme--contrast .kp-map-pin-current-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-current-selected .cls-3{fill:var(--main-secondary)}.kp-theme--contrast .kp-map-pin-current-visited-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-current-visited-selected .cls-3{fill:var(--main-secondary)}.kp-theme--contrast .kp-map-pin-future-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-future-selected .cls-3{fill:var(--main-primary)}.kp-theme--contrast .kp-map-pin-future-visited-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-future-visited-selected .cls-3{fill:var(--main-primary)}.kp-theme--contrast .kp-map-pin-past-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-past-selected .cls-3{fill:var(--legend-interface-inactive)}.kp-theme--contrast .kp-map-pin-past-visited-selected .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-past-visited-selected .cls-3{fill:var(--legend-interface-inactive)}.kp-theme--contrast .kp-map-pin-canceled-small .cls-2{fill:var(--warning-warning)}.kp-theme--contrast .kp-map-pin-canceled-small .cls-3{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-past-visited-small .cls-2{fill:var(--legend-interface-inactive)}.kp-theme--contrast .kp-map-pin-past-visited-small .cls-3{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-past-small .cls-2{fill:var(--legend-interface-inactive)}.kp-theme--contrast .kp-map-pin-past-small .cls-3{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-future-visited-small .cls-2{fill:var(--main-primary)}.kp-theme--contrast .kp-map-pin-future-visited-small .cls-3{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-future-small .cls-2{fill:var(--main-primary)}.kp-theme--contrast .kp-map-pin-future-small .cls-3,.kp-theme--contrast .kp-map-pin-vehicle .cls-2{fill:var(--primary-backgrouds-bg-3)}.kp-theme--contrast .kp-map-pin-vehicle .cls-3{fill:var(--main-primary)}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}:focus-visible{outline:2px solid var(--focus);border-radius:2px;outline-offset:2px}.inset-outline:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.timetable-list__header__date-container:focus-visible{outline:2px solid var(--focus)}.box-cookies :focus-visible,.menu :focus-visible{outline-color:var(--legend-interface-hover)}body,html{margin:0;padding:0;min-height:100%;width:100%;height:100vh}body{background-color:var(--primary-backgrouds-bg-3);overflow-x:hidden}.oveflow-hidden{overflow:hidden}a{color:inherit;text-decoration:none}.d-none{display:none}.hidden-visually{position:absolute;overflow:hidden;white-space:nowrap;margin:0;padding:0;height:1px;width:1px;clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%)}.clear-btn{background:none;color:inherit;border:none;padding:0;margin:0;font:inherit;cursor:pointer}.linkified-url{color:var(--main-secondary)}.linkified-url:hover{color:var(--main-secondary-hover);text-decoration:underline}.stop-list__mobile-container .virtual-list{width:calc(100vw - 16px)}@media screen and (-webkit-min-device-pixel-ratio:0)and (min-resolution:0.001dpcm){::-webkit-scrollbar{width:9px}::-webkit-scrollbar-track{background-color:var(--scrollbar-color-bg)}::-webkit-scrollbar-thumb{border:3px solid var(--scrollbar-color-bg);border-right:solid 3px var(--primary-backgrouds-bg-3);border-radius:15px 25px 25px 15px;height:35px;background:#666}}@media(max-width:960px){body{height:100vh}body #app{height:100%}}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=search]{border-radius:0;-webkit-appearance:none}.banner-skyscrapper{margin:20px;position:absolute;right:0;top:0;z-index:100}.ad-responsive{margin:12px auto;max-width:468px}a,button,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}[tabindex="-1"]{outline:none}