:root{--q-color-warning-border:#b73700;--q-color-primary:#0072bb;--client-color:#0072bb}.text-client{color:var(--client-color)}.bg-client{background:var(--client-color)}.text-warning-border{color:#b73700}.bg-warning-border{background:#b73700}.text-grey{color:#dbdbdb}.bg-grey{background:#dbdbdb}.text-negative{color:#a91409}.bg-negative{background:#a91409}.text-light-grey{color:#f0efeb}.bg-light-grey{background:#f0efeb}.text-alert1{color:#027ca1}.bg-alert1{background:#027ca1}.text-alert2{color:#d64000}.bg-alert2{background:#d64000}.text-alert3{color:#4e62b2}.bg-alert3{background:#4e62b2}.text-alert-background{color:#f8f8f8}.bg-alert-background{background:#f8f8f8}.text-dark-blue{color:#002b55}.bg-dark-blue{background:#002b55}:root{--elevatorContainerBottom:calc(var(--squircleMapBtnMarginBot) + var(--bottomOffsetElevatorContainer));--bottomOffsetElevatorContainer:0;--elevator_label:"0";--infoHeaderHeight:65px;--infoHeaderPadding:5vw;--infoHeaderSectionWidth:calc((100vw - var(--infoHeaderPadding)) / 12);--mapBtnWidthInterval:clamp(var(--minMapBtnWidth), var(--mapBtnWidth), var(--maxMapBtnWidth));--mapBtnWidth:12vmin;--maxMapBtnWidth:60px;--minMapBtnWidth:34px;--menuBtnWidth:15vmin;--maxMenuBtnWidth:70px;--minMenuBtnWidth:35px;--menuBtnWidthInterval:clamp(var(--minMenuBtnWidth), var(--menuBtnWidth), var(--maxMenuBtnWidth));--upperMarginGeolocErrorBtn:calc(var(--vh,1vh) * 5 + 40px + 50px);--marginHeader:2.5vw;--attribHeight:var(--lowerAttribHeight);--lowerAttribHeight:0px;--higherAttribHeight:calc(var(--dirFooterDistanceHeight) - 1vh);--dirFooterDistanceHeight:35px;--footerHeight:70px;--paddingTopSearchBar:calc(var(--vh,1vh) * 2.5);--paddingTopSearchBarThird:calc(var(--paddingTopSearchBar) / 3);--directionSearchBarHalfHeight:calc(var(--vh) * 5.8);--searchBarHeightInterval:calc(clamp(30px, 6.5 * var(--vh), 70px));--qSelectHeight:calc(var(--vh) * 8);--minQSelectHeight:50px;--maxQSelectHeight:70px;--qSelectHeightInterval:calc(clamp(var(--minQSelectHeight), var(--vh) * 8, var(--maxQSelectHeight)));--qSelectFontSize:calc(clamp(15px, var(--vh) * 2.1, 25px));--qSelectOptionsPadding:5vw;--formHeaderHeight:var(--menuBtnWidthInterval);--menuBtnIconFontSize:clamp(20px, 8vmin, 40px);--mapBtnIconFontSize:calc(var(--mapBtnWidthInterval) / 2);--burgerBtnPadding:calc(var(--paddingTopSearchBar) - (var(--menuBtnWidthInterval) - var(--searchBarHeightInterval) - 2px) / 2);--burgerBtnPaddingTop:var(--burgerBtnPadding);--burgerBtnPaddingTopInterior:calc(var(--burgerBtnPadding) + var(--vh,1vh) * 5 - var(--paddingTopSearchBar));--languageSwitcherListWidth:15vw;--alertTypesGap:clamp(10px, 5vw, 30px);--alertTypeZoneWidth:calc((100vw - 4 * var(--alertTypesGap)) / 3);--minAlertTypeZoneWidth:60px;--maxAlertTypeZoneWidth:180px;--alertTypeZoneWidthInterval:calc(clamp(var(--minAlertTypeZoneWidth), var(--alertTypeZoneWidth), var(--maxAlertTypeZoneWidth)));--alertTypeCircleMaxWidth:min(22.5vw, 150px);--alertTypeCircleMaxHeight:min(22.5vw, 150px);--searchBarFontSize:calc(var(--searchBarHeightInterval) * .4);--selectAlertPosPadding:clamp(6px, 2.5vw, 18px);--selectAlertPosHeaderHeight:calc(var(--searchBarHeightInterval) + 2px + var(--paddingTopSearchBar));--searchPageBtnsMargin:calc(var(--vh,1vh) * 1.8);--searchPageTypePinsContainerHeight:var(--searchPageTypePinsIconHeight);--searchPageTypePinsHeightInterval:calc(clamp(25px, 5 * var(--vh), 40px));--searchPageTypePinsIconHeight:calc(var(--searchPageTypePinsHeightInterval) * 4 / 3);--searchPageTypePinsInnerIconHeight:calc(var(--searchPageTypePinsIconHeight) * .55);--alertMarkerHeight:min(18vmin, 12 * var(--vh));--alertMarkerHeightInterval:calc(clamp(36px, var(--alertMarkerHeight), 72px));--notifHeightInterval:calc(clamp(25px, 4 * var(--vh), 50px));--notifIconHeightInterval:calc(var(--notifHeightInterval) * .6);--searchBarNormalModeIconOffset:calc(var(--searchBarHeightInterval) / 2);--searchBarNormalModeIconFontSize:calc(var(--searchBarHeightInterval) / 2);--searchScrollAreaHeightNormalMode:calc(var(--vh,1vh) * 100 - var(--paddingTopSearchBar) - var(--searchBarHeightInterval) - 4px - var(--searchPageBtnsMargin) - var(--searchPageTypePinsContainerHeight) - var(--searchPageBtnsMargin));--itinerariesScrollAreaHeight:calc(var(--vh,1vh) * 100 - var(--paddingTopSearchBar) - var(--searchBarHeightInterval) - var(--searchPageBtnsMargin) - var(--searchPageTypePinsContainerHeight));--searchPageDirBtnHeight:50px;--searchPageChooseStartDestMessageHeightInterval:calc(clamp(20px, 2 * var(--vh,1vh), 40px));--searchPageChooseStartDestMessageMargin:calc(var(--vh,1vh) * 1);--settingHeaderHeight:calc((var(--burgerBtnPadding) + var(--menuBtnWidthInterval)));--settingHeaderMargin:calc(var(--formHeaderHeight) / 3);--menuPageTitleFontSize:calc(var(--menuBtnWidthInterval) * .4);--minNoResultMessageHeight:50px;--noResultMessageHeight:calc(var(--vh) * 20);--maxNoResultMessageHeight:200px;--noResultMessageHeightInterval:clamp(var(--minNoResultMessageHeight), var(--noResultMessageHeight), var(--maxNoResultMessageHeight));--squircleMapBtnMarginBot:10px;--notifPermissionBannerHeight:12vh;--minNotifPermissionBannerHeight:85px;--maxNotifPermissionBannerHeight:120px;--notifPermissionBannerHeightInterval:clamp(var(--minNotifPermissionBannerHeight), var(--notifPermissionBannerHeight), var(--maxNotifPermissionBannerHeight));--notifPermissionBannerMargin:clamp(5px, 1.5vh, 15px);--squircleMapBtnMarginRight:10px;--searchBarInputLeftOffset:calc(var(--searchBarHeightInterval) / 2 + var(--menuBtnWidthInterval) / 2 + 5px);--menuPageWidthInterval:clamp(200px, 70vw, 300px);--navBtnDynamicBorderHeight:calc(var(--mapBtnWidthInterval) + 4px);--navBtnDynamicBorderWidth:calc(42.5vw + 2px);--navBtnBackgroundPosition:right;--confirmBtnBackgroundPosition:right;--maxSpeedIconWidthInterval:calc(var(--mapBtnWidthInterval,10vmin) * 1.2);--zIndexHighlightedMarker:1;--zIndexProtectDangerPulse:1;--zIndexProtectDangerMarker:2;--zIndexElevatorLabels:7;--zIndexElevator:8;--zIndexMapBtn:9;--zIndexNavPreviewHeader:10;--zIndexFooter:10;--zIndexTypeButtons:11;--zIndexInfoBanner:12;--zIndexInfoBannerScrollThumb:1;--zIndexSlideShowBackground:13;--zIndexSlideShow:14;--zIndexSelectAlertHeader:14;--zIndexAlertCategories:14;--zIndexHomePageColorFilter:14;--zIndexInteractionBlocker:16;--zIndexHomePageLanguageSwitcher:16;--zIndexSettings:19;--zIndexLoadingBackground:22;--zIndexLoadingProgressPin:3;--zIndexGeoprotection:23;--zIndexHomePage:24;--zIndexErrorPage:25;--zIndexGeolocOnboarding:26;--zIndexSafetyPopup:27;--zIndexVehicleConfig:28;--zIndexLanguagePicker:29}body{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;letter-spacing:.05em;background-size:var(--mapBtnWidthInterval);tab-size:var(--navBtnDynamicBorderWidth);font-family:Ubuntu;position:fixed}.navPrevHeaderGrid{grid-column-gap:0;grid-row-gap:0;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(14,1fr);height:125px;display:grid}#nav-preview-header{z-index:var(--zIndexNavPreviewHeader);width:calc(100% - 32px);max-width:600px}#nav-preview-header .navPrevVerticalRule{background:#ddd;border:none;grid-area:1/3/3/4;align-self:center;width:2px;min-height:70%;margin:auto}#nav-preview-header .navPrevVerticalRule-2{background:#ddd;border:none;grid-area:1/12/3/13;align-self:center;width:2px;min-height:70%;margin:auto}#nav-preview-header .text-row-1{grid-area:1/1/2/14;align-self:end;font-weight:bolder}#nav-preview-header .text-row-2{grid-area:1/1/4/14;align-self:center;font-size:2.3em;font-weight:700}@media (width<=320px){#nav-preview-header .text-row-2{font-size:1.5rem}}#nav-preview-header .text-row-3{grid-area:3/1/4/14;align-self:start;font-size:1.2em;font-weight:700}#nav-preview-header .showOnlyDirectionMessage{grid-area:1/1/4/14;align-self:center;font-size:1.5em;font-weight:700}#nav-preview-header .markerMessageImage{object-fit:contain}#nav-preview-header .elevatorIcon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;grid-area:1/1/3/3;align-self:center;width:11.55vmin;height:11.55vmin;margin:0 auto;background-image:url(../../svg/elevator_marker_preview.svg)!important}#nav-preview-header .elevatorIcon span{color:#0072bb;font-size:5.25vmin;font-weight:700;position:relative;top:4.2vmin}[dir=ltr] #nav-preview-header .elevatorIcon span{left:4.2vmin}[dir=rtl] #nav-preview-header .elevatorIcon span{right:4.2vmin}[dir=ltr] #nav-preview-header .isRotateElevator{transform:rotate(180deg)}[dir=rtl] #nav-preview-header .isRotateElevator{transform:rotate(-180deg)}[dir=ltr] #nav-preview-header .rotateElevatorNumber{transform:rotate(180deg)}[dir=rtl] #nav-preview-header .rotateElevatorNumber{transform:rotate(-180deg)}#nav-preview-header .navPrevHeaderText{grid-column-gap:0;grid-row-gap:0;grid-area:1/4/3/12;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(1,1fr);display:grid}#nav-preview-header .navPrevHeaderText div{color:#0072bb;margin:0;padding:0}#nav-preview-header .navPrevHeaderIcon{grid-area:1/1/3/3;justify-content:center;align-items:center;margin:0 auto;display:flex}#nav-preview-header .navPrevCloseButton{grid-area:1/13/3/15;align-self:center;margin:0 auto}@media (width<=320px){#nav-preview-header .navPrevCloseButton .q-icon{font-size:25px!important}}#nav-preview-header #navImageContainer{grid-area:3/2/4/14;align-self:center;height:90%}#nav-preview-header #navigationImage{margin-left:auto;margin-right:auto;display:block}.mapboxgl-ctrl-bottom-left{bottom:var(--attribHeight)!important;z-index:unset!important}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib{z-index:0;transform:translateY(30px)}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl:nth-of-type(2){transform:translate(30px)}.search-page-loader{position:absolute;top:50%}[dir=ltr] .search-page-loader{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .search-page-loader{right:50%;transform:translate(50%,-50%)}#itineraries-search{width:100vw;position:absolute;position:relative!important}#itineraries-search #itineraries-header{align-items:center}#itineraries-search #itineraries-header .fa-solid.fa-xmark{font-size:calc(var(--searchBarFontSize) * 1.2);align-self:center}[dir=ltr] #itineraries-search #itineraries-header .fa-solid.fa-xmark{padding-right:calc(var(--searchBarHeightInterval) * .25)}[dir=rtl] #itineraries-search #itineraries-header .fa-solid.fa-xmark{padding-left:calc(var(--searchBarHeightInterval) * .25)}#itineraries-search #itineraries-header .search-bar-icon{width:3vw;height:3vw;margin-top:calc((var(--searchBarHeightInterval) - 3vw) / 2);background-position:50%;background-repeat:no-repeat;align-self:center;position:absolute}[dir=ltr] #itineraries-search #itineraries-header .search-bar-icon{margin-left:calc((var(--searchBarHeightInterval) - 3vw) / 2)}[dir=rtl] #itineraries-search #itineraries-header .search-bar-icon{margin-right:calc((var(--searchBarHeightInterval) - 3vw) / 2)}#itineraries-search #itineraries-header .search-bar-icon.icon-arrival-point-is-search-page{background-image:url(../../svg/icon-arrival-point.svg)}#itineraries-search #itineraries-header .search-bar-icon.icon-start-point-is-search-page{background-image:url(../../svg/icon-start-point.svg)}#itineraries-search #itineraries-header .q-field--dense .q-field__control{height:fit-content;padding:0;position:relative;top:50%;transform:translateY(-50%)}#itineraries-search .q-field--outlined .q-field__control:after{border:none}#itineraries-search .fa-magnifying-glass:before,#itineraries-search .fa-solid.fa-arrow-left:before,#itineraries-search .fa-solid.fa-xmark:before{color:#0072bb}#itineraries-search .fa.fa-search,#itineraries-search .fa-solid.fa-arrow-left{font-size:var(--searchBarNormalModeIconFontSize);align-self:center;position:absolute;top:50%}[dir=ltr] #itineraries-search .fa.fa-search,[dir=ltr] #itineraries-search .fa-solid.fa-arrow-left{left:var(--searchBarNormalModeIconOffset);transform:translate(-50%,-50%)}[dir=rtl] #itineraries-search .fa.fa-search,[dir=rtl] #itineraries-search .fa-solid.fa-arrow-left{right:var(--searchBarNormalModeIconOffset);transform:translate(50%,-50%)}.search-list-element-container{border-bottom:2px solid #dbdbdb}.list-none{list-style:none}.text-lightgrey{color:#757575}.inputSearchBar{border:1px solid #ddd;font-size:1.3rem;transition:border-color .3s ease-in-out}.inputSearchBar .q-field__native{transition:all .2s;color:#0072bb!important}.inputSearchBar .q-field__control:before{border:none}.q-field--highlighted{transition:border-color .2s ease-in-out;border-color:#0072bb!important}#search-container .q-field--outlined.q-field--highlighted .q-field__control:after{border:unset;content:unset;position:unset;top:unset;right:unset;bottom:unset;left:unset;pointer-events:unset}.itinerary-list-container{border-bottom:2px solid #dbdbdb}.itinerary-list-container .itinerary{padding-inline-start:unset;list-style:none;position:relative}.itinerary-list-container .itinerary .itinerary-name{color:#0072bb;font-size:1.3em;font-weight:700}.itinerary-list-container .itinerary .itinerary-steps{color:#757575;font-size:.85em}@font-face{font-family:Ubuntu;src:local(Ubuntu),url(/assets/Ubuntu-Regular-f982nc2P.ttf)format("truetype");font-weight:400}@font-face{font-family:"Emoji";src:url(/assets/OpenMoji-color-glyf_colr_0-DC4ZoQ1a.woff2)format("woff2")}@font-face{font-family:Noto Nastaliq Urdu;src:local(Noto Nastaliq Urdu),url(/assets/NotoNastaliqUrdu-Regular-BTay7Md7.ttf)format("truetype");font-weight:400}[lang=ur]{font-family:Noto Nastaliq Urdu,Ubuntu,sans-serif}.ubuntu{font-family:Ubuntu,sans-serif}.emoji{font-family:"Emoji",sans-serif}[dir=rtl] .fa-arrow-left,[dir=rtl] .fa-arrow-right,[dir=rtl] .fa-chevron-left,[dir=rtl] .fa-chevron-right,[dir=rtl] .fa-right-from-bracket,[dir=rtl] .fa-forward{transform:scaleX(-1)}#languageSwitcher{grid-area:1/3/2/4;justify-self:center;z-index:var(--zIndexHomePageLanguageSwitcher)!important}.languageSwitcherSelector{width:calc(var(--vh,1vh) * 6);height:calc(var(--vh,1vh) * 6);min-width:40px;min-height:40px;padding:inherit;background-color:#fff;border:none;border-radius:50%;box-shadow:0 0 10px #000a}.choose-start-destination-message{color:#0072bb;font-weight:700;font-size:calc(var(--searchPageChooseStartDestMessageHeightInterval) * .75);margin-bottom:var(--searchPageChooseStartDestMessageMargin);height:var(--searchPageChooseStartDestMessageHeightInterval);line-height:var(--searchPageChooseStartDestMessageHeightInterval);position:relative}[dir=ltr] .choose-start-destination-message{text-align:left}[dir=rtl] .choose-start-destination-message{text-align:right}.horizontal-separator{background-color:#ddd;border:none;width:100%;height:2px!important}.icon-start-point{background-image:url(../../svg/icon-start-point.svg);background-position:50%;background-repeat:no-repeat;background-origin:content-box;width:auto}.vertical-line-to-start-arrival-icons{border:none;width:1px;height:15px}[dir=ltr] .vertical-line-to-start-arrival-icons{border-left:3px solid #73848c}[dir=rtl] .vertical-line-to-start-arrival-icons{border-right:3px solid #73848c}.icon-arrival-point{background-image:url(../../svg/icon-arrival-point.svg);background-position:bottom;background-repeat:no-repeat;width:auto}.tripSearch-group-btns .icon_select_on-map{background-image:url(../../svg/icon_select_on_map.svg);background-repeat:no-repeat;height:30px;position:relative}[dir=ltr] .tripSearch-group-btns .icon_select_on-map{margin-left:calc(var(--vh,1vh) * 2.5)}[dir=rtl] .tripSearch-group-btns .icon_select_on-map{margin-right:calc(var(--vh,1vh) * 2.5)}.tripSearch-group-btns .icon_my_position{background-image:url(../../svg/icon_position.svg);background-repeat:no-repeat;height:24px;position:relative}[dir=ltr] .tripSearch-group-btns .icon_my_position{margin-left:calc(var(--vh,1vh) * 2.5)}[dir=rtl] .tripSearch-group-btns .icon_my_position{margin-right:calc(var(--vh,1vh) * 2.5)}.tripSearch-group-btns .icon-position-disabled{background-image:url(../../svg/icon_position_disabled.svg);background-repeat:no-repeat;height:24px;position:relative}[dir=ltr] .tripSearch-group-btns .icon-position-disabled{margin-left:calc(var(--vh,1vh) * 2.5)}[dir=rtl] .tripSearch-group-btns .icon-position-disabled{margin-right:calc(var(--vh,1vh) * 2.5)}.tripSearch-group-btns .search-page-btn{margin-right:calc(var(--vh,1vh) * 2.5);margin-left:calc(var(--vh,1vh) * 2.5);height:var(--searchPageDirBtnHeight);width:auto;margin-top:var(--searchPageBtnsMargin);border:2px solid #dbdbdb;border-radius:13px;align-items:center}.tripSearch-group-btns .tripSearch-btn-txt{color:#0072bb;text-align:center;font-size:1.3em;font-weight:700}.tripSearch-group-btns .geoloc-is-not-active{color:#dbdbdb;text-align:center;font-size:1.3em;font-weight:700}.itineraries-scroll-list{height:var(--itinerariesScrollAreaHeight)}.itineraries-scroll-list .scroll .absolute{height:100%}.search-vertical-scroll{height:var(--searchScrollAreaHeightNormalMode);margin-top:var(--searchPageBtnsMargin)}.search-vertical-scroll .scroll .absolute{height:100%}.search-vertical-scroll.direction-search-scroll-with-two-btns{height:calc(var(--searchScrollAreaHeightNormalMode) - (var(--searchPageBtnsMargin) + var(--searchPageDirBtnHeight) + 4px) * 2 - var(--searchPageChooseStartDestMessageHeightInterval) - var(--searchPageChooseStartDestMessageMargin))}.search-vertical-scroll.direction-search-scroll-with-one-btn{height:calc(var(--searchScrollAreaHeightNormalMode) - (var(--searchPageBtnsMargin) + var(--searchPageDirBtnHeight) + 4px) - var(--searchPageChooseStartDestMessageHeightInterval) - var(--searchPageChooseStartDestMessageMargin))}.search-vertical-scroll.direction-search-scroll-with-no-btn{height:calc(var(--searchScrollAreaHeightNormalMode) - var(--searchPageChooseStartDestMessageHeightInterval) - var(--searchPageChooseStartDestMessageMargin))}.search-icon-btns{height:25px}.search-icon-default{height:25px;font-size:25px}.search-icon-type-btns{justify-content:center;align-items:center;display:flex;position:relative}[dir=ltr] .search-icon-type-btns{left:-13px}[dir=rtl] .search-icon-type-btns{right:-13px}.list-header{color:#fff;z-index:1;background:#0072bb;align-items:center;width:100%;padding:1%;display:flex;position:sticky;top:0}[dir=ltr] .list-header list-header-text,[dir=ltr] .list-header img,[dir=ltr] .list-header i{padding-left:5%;padding-right:3%}[dir=rtl] .list-header list-header-text,[dir=rtl] .list-header img,[dir=rtl] .list-header i{padding-left:3%;padding-right:5%}[dir=ltr] #search-input-icon input[type=text]{padding-left:35px}[dir=rtl] #search-input-icon input[type=text]{padding-right:35px}#search-input-icon{position:relative}#search-input-icon i{padding:9px 8px;position:absolute;top:8px}#search-info-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:50vw;height:50vw;position:absolute;background-image:url(../../svg/magnifying_glass_no_result.svg)!important}#search-info-icon.search-info-icon-on-focus{width:var(--noResultMessageHeightInterval);height:var(--noResultMessageHeightInterval);background-size:80% 80%;grid-area:1/1/2/2;align-self:center}#search-info-msg{color:#0072bb;text-align:center;height:fit-content;font-size:clamp(18px,1.6em,22px);font-weight:700}#search-info-msg.search-info-msg-on-focus{grid-area:1/2/2/3;align-self:center}[dir=ltr] #search-info-msg.search-info-msg-on-focus{padding-right:20px}[dir=rtl] #search-info-msg.search-info-msg-on-focus{padding-left:20px}.info-message-on-focus{height:var(--noResultMessageHeightInterval);grid-template-columns:var(--noResultMessageHeightInterval) 1fr;grid-column-gap:0px;grid-row-gap:0px;background-color:#ededed;border-top:1px solid #ccc;border-bottom:1px solid #ccc;grid-template-rows:1fr;width:100vw;display:grid}#search-group-pin{visibility:visible;z-index:var(--zIndexTypeButtons);justify-content:center;align-items:center}#search-group-pin .q-scrollarea__bar,#search-group-pin .q-scrollarea__thumb{display:none}#search-group-pin .search-scroll-group-pin{height:var(--searchPageTypePinsContainerHeight);margin-top:var(--searchPageBtnsMargin)}#search-group-pin .q-chip--clickable:focus{box-shadow:unset!important}#search-group-pin .search-icon-type-btns{width:var(--searchPageTypePinsIconHeight);height:var(--searchPageTypePinsIconHeight)}#search-group-pin .search-icon-type-btns .search-icon-type-inner{height:var(--searchPageTypePinsInnerIconHeight);width:var(--searchPageTypePinsInnerIconHeight)}.q-page-container{padding-top:0}#list-elements{background-color:#fff}.sticky{width:100%;position:fixed;top:0}@media (width<=320px){.mapboxgl-ctrl-compass{position:relative;bottom:20px}}.center{margin-left:auto;margin-right:auto;display:block}.name{text-align:center}@media screen and (width<=800px){.test{width:20%;margin:0 auto;position:fixed;bottom:10px}[dir=ltr] .test{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .test{right:50%;transform:translate(50%,-50%)}}.q-notification.row.items-stretch.q-notification--standard.text-white{background-color:#088}#qrCodeCanvas{width:100%;margin-left:auto;margin-right:auto}#qrCodeContainer{max-width:560px;position:relative}#mapElement{transition:top .5s height .5s;position:relative}#mapElement .mapboxgl-ctrl-group:nth-of-type(2){box-shadow:none;background:#fff;border-radius:13px}@media (width<=320px){#mapElement .mapboxgl-ctrl-group:nth-of-type(2){position:relative;bottom:20px}}#mapElement .mapboxgl-ctrl-group{background:0 0}#mapElement .mapboxgl-ctrl-group button,#mapElement .squircle-map-btn,#mapElement .action-btn{max-height:var(--maxMapBtnWidth);max-width:var(--maxMapBtnWidth);min-height:var(--minMapBtnWidth);min-width:var(--minMapBtnWidth);height:var(--mapBtnWidthInterval,10vmin);width:var(--mapBtnWidthInterval,10vmin);box-shadow:none;z-index:var(--zIndexMapBtn)}#mapElement .mapboxgl-ctrl-top-right{z-index:unset;transition:top .2s;position:fixed;top:150px}#mapElement .mapboxgl-ctrl-compass{background-color:#fff;border-radius:13px}#mapElement .mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-repeat:no-repeat;background-size:60% 60%;background-image:url(../../svg/compass.svg)!important}#mapElement .mapboxgl-popup-tip{opacity:0}#mapElement .mapboxgl-popup-content{background-color:#fff0;width:60px;height:90px;box-shadow:0 0 #0000}#mapElement .mapboxgl-ctrl-group,#mapElement .squircle-map-btn{box-shadow:none;filter:drop-shadow(0 0 .5vmin #0000004d)}#mapElement .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon,#mapElement .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:none;position:relative}#mapElement .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in,#mapElement .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out{height:calc(var(--mapBtnWidth) * .98);border-radius:3vmin;min-height:31.5px}@media (width<=320px){#mapElement .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in,#mapElement .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out{height:11vmin}}#mapElement .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in{border-bottom-right-radius:0;border-bottom-left-radius:0}#mapElement .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out{border-top-left-radius:0;border-top-right-radius:0}#mapElement .mapboxgl-ctrl-attrib-button:focus,#mapElement .mapboxgl-ctrl-group button:focus{box-shadow:x none}#mapElement .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon:before,#mapElement .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:calc(var(--mapBtnWidthInterval) * .4);color:#0072bb;margin-right:-50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#mapElement .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon:before{content:""}#mapElement .mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon:before{content:"";top:45%}button.mapboxgl-ctrl-zoom-in,button.mapboxgl-ctrl-zoom-out{width:11.025vmin;height:11.025vmin}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out{border-top:0}.scannedTravelBtnBanner{border-radius:calc(var(--searchPageDirBtnHeight) / 2);text-align:center;width:90%;z-index:calc(var(--zIndexMapBtn) - 1);max-height:var(--maxMapBtnWidth);min-height:var(--minMapBtnWidth);height:calc(var(--mapBtnWidthInterval,10vmin) * .7);margin-bottom:calc(var(--squircleMapBtnMarginBot) + (var(--mapBtnWidthInterval,10vmin) - var(--mapBtnWidthInterval,10vmin) * .7) / 2);font-weight:700;font-size:var(--qSelectFontSize);color:#298a00;white-space:nowrap;background-color:#fff;border:solid #298a00;position:absolute}[dir=ltr] .scannedTravelBtnBanner{margin-right:var(--minMapBtnWidth);margin-left:calc(var(--minMapBtnWidth) / 2)}[dir=rtl] .scannedTravelBtnBanner{margin-left:var(--minMapBtnWidth);margin-right:calc(var(--minMapBtnWidth) / 2)}.scannedTravelBtnBannerText{vertical-align:middle}.askPopupIcon{width:1.6em!important;height:1.6em!important}.askPopupCloseBtn{position:absolute;top:0}[dir=ltr] .askPopupCloseBtn{right:0}[dir=rtl] .askPopupCloseBtn{left:0}.retrieveStepsPopupSquircle{height:calc(var(--searchBarFontSize) * 1.5);width:calc(var(--searchBarFontSize) * 1.5);vertical-align:bottom;display:inline-block}#elevatorButtonsContainerTwoFloors{max-height:calc(var(--maxMapBtnWidth) * 2);min-height:calc(var(--minMapBtnWidth) * 2);height:calc(var(--mapBtnWidth) * 2)}#elevatorButtonsContainerThreeFloors{max-height:calc(var(--maxMapBtnWidth) * 3);min-height:calc(var(--minMapBtnWidth) * 3);height:calc(var(--mapBtnWidth) * 3)}.elevatorButtonsContainer{border-radius:3vmin;border-radius:calc(var(--mapBtnWidth) / 3);z-index:var(--zIndexElevator);bottom:var(--elevatorContainerBottom);max-width:calc(var(--maxMapBtnWidth) + 2px);min-width:calc(var(--minMapBtnWidth) + 2px);width:calc(var(--mapBtnWidth) + 2px);filter:drop-shadow(0 0 .5vmin #0000004d);background-color:#fff;border:1px solid #ddd;align-content:center;position:absolute}[dir=ltr] .elevatorButtonsContainer{margin-right:10px;right:0}[dir=rtl] .elevatorButtonsContainer{margin-left:10px;left:0}.elevatorButtonsContainer :last-child .squircleShape .q-btn{border-bottom-left-radius:calc(var(--mapBtnWidth) * .3);border-bottom-right-radius:calc(var(--mapBtnWidth) * .3)}.elevatorButtonsContainer :first-child .squircleShape .q-btn{border-top-left-radius:calc(var(--mapBtnWidth) * .3);border-top-right-radius:calc(var(--mapBtnWidth) * .3)}.elevatorButtons{max-height:var(--maxMapBtnWidth);max-width:var(--maxMapBtnWidth);min-height:var(--minMapBtnWidth);min-width:var(--minMapBtnWidth);height:var(--mapBtnWidth);width:var(--mapBtnWidth);outline:0}.elevatorButtons .q-btn__wrapper{align-content:center}#elevatorButtonsBannerContainer{z-index:var(--zIndexElevatorLabels);bottom:var(--elevatorContainerBottom);max-height:calc(var(--maxMapBtnWidth) * 3);max-width:calc(var(--maxMapBtnWidth) * 3);min-height:calc(var(--minMapBtnWidth) * 3);min-width:calc(var(--minMapBtnWidth) * 3);height:calc(var(--mapBtnWidth) * 3);width:calc(var(--mapBtnWidth) * 3);position:absolute}[dir=ltr] #elevatorButtonsBannerContainer{right:0}[dir=rtl] #elevatorButtonsBannerContainer{left:0}#elevatorButtonsBannerContainer.elevatorButtonsBannerContainerTwoFloors{max-height:calc(var(--maxMapBtnWidth) * 2);min-height:calc(var(--minMapBtnWidth) * 2);height:calc(var(--mapBtnWidth) * 2)}#elevatorButtonsBannerContainer .elevatorButtonsBannerPlaceholder,#elevatorButtonsBannerContainer .elevatorButtonsBanner{max-height:var(--maxMapBtnWidth);min-height:var(--minMapBtnWidth);height:var(--mapBtnWidth)}#elevatorButtonsBannerContainer .elevatorButtonsBanner{max-width:calc(var(--maxMapBtnWidth) * 2);min-width:calc(var(--minMapBtnWidth) * 2.5);width:calc(var(--mapBtnWidth) * 2.5);vertical-align:middle;filter:drop-shadow(0 0 .5vmin #0000004d);color:#0072bb;font-weight:700;font-size:clamp(var(--minMapBtnWidth) - 16px, var(--mapBtnWidth) - 30px, var(--maxMapBtnWidth) - 32px);background-color:#fff;border:1px solid #ddd;align-items:center;padding:4px;display:flex}[dir=ltr] #elevatorButtonsBannerContainer .elevatorButtonsBanner{border-top-left-radius:3vmin;border-bottom-left-radius:3vmin;border-top-left-radius:calc(var(--mapBtnWidth) / 3);border-bottom-left-radius:calc(var(--mapBtnWidth) / 3)}[dir=rtl] #elevatorButtonsBannerContainer .elevatorButtonsBanner{border-top-right-radius:3vmin;border-bottom-right-radius:3vmin;border-top-right-radius:calc(var(--mapBtnWidth) / 3);border-bottom-right-radius:calc(var(--mapBtnWidth) / 3)}.elevatorButtons{font-size:clamp(var(--minMapBtnWidth) - 12px, var(--mapBtnWidth) - 18px, var(--maxMapBtnWidth) - 18px)}.selectedElevatorButton{color:#fff;border-radius:3vmin;border-radius:calc(var(--mapBtnWidth) / 3);filter:drop-shadow(0 0 .2vmin #0000004d);box-shadow:none;background-image:url("data:image/svg+xml;utf8,%3Csvg viewBox='-2 -2 102 102' xmlns='http://www.w3.org/2000/svg'  preserveAspectRatio='none' class='svg-content'%3E%3Cpath d=' M 49,0 C 11.76,0 0,11.76 0,49 0,86.24 11.76,98 49,98 86.24,98 98,86.24 98,49 98,11.76 86.24,0 49,0 ' fill='%230072bb' stroke-width='2' stroke='white'%3E%3C/path%3E%3C/svg%3E");outline:0;align-content:center;font-weight:700}#elevatorParent.elevatorDisabled{pointer-events:none}#elevatorParent.elevatorDisabled .elevatorButtons{color:gray}#elevatorParent.elevatorDisabled .selectedElevatorButton{background-image:url("data:image/svg+xml;utf8,%3Csvg viewBox='-2 -2 102 102' xmlns='http://www.w3.org/2000/svg'  preserveAspectRatio='none' class='svg-content'%3E%3Cpath d=' M 49,0 C 11.76,0 0,11.76 0,49 0,86.24 11.76,98 49,98 86.24,98 98,86.24 98,49 98,11.76 86.24,0 49,0 ' fill='%23ddd' stroke-width='2' stroke='white'%3E%3C/path%3E%3C/svg%3E")}.centerUserLocBtnDirectionMode{position:relative}@media (width<=320px){.centerUserLocBtnDirectionMode{position:relative}[dir=ltr] .centerUserLocBtnDirectionMode{right:4px}[dir=rtl] .centerUserLocBtnDirectionMode{left:4px}}.mapBtnIcon{width:60%;height:60%;width:var(--mapBtnIconFontSize);height:var(--mapBtnIconFontSize);position:relative;top:50%;transform:translateY(-50%)}.mapBtnIcon:after{font-weight:900;font-size:var(--mapBtnIconFontSize);color:#a91409;position:absolute;top:50%}[dir=ltr] .mapBtnIcon:after{margin-right:-50%;left:50%;transform:translate(-50%,-50%)}[dir=rtl] .mapBtnIcon:after{margin-left:-50%;right:50%;transform:translate(50%,-50%)}.mapBtnIcon.noGpsIcon:after{content:"";font-family:Material Icons Round}.geolocErrorText{max-width:calc(100vw - var(--mapBtnWidthInterval) - 8px - 15px - 5vw)}.browserErrorCardContent{width:75%}.browserErrorCardTextHeader{color:red;border-bottom:1px solid #000;font-size:20px;font-weight:700}.browserErrorCardText{padding-top:5px;font-size:16px}.browserErrorIcon{text-align:center;color:red;padding-bottom:20px}.noDoubleTap{touch-action:pan-x pan-y}.q-toolbar{height:65px;min-height:65px}#infoBanner .q-expansion-item__toggle-icon,#infoBanner .q-expansion-item__toggle-focus{color:#0000;height:0;width:0!important}#infoBanner .q-banner__actions{width:110px;height:55px}#infoBanner>.q-expansion-item__container>.q-item{padding:0;display:block}#infoBanner #infoHeader{grid-template-columns:repeat(12, var(--infoHeaderSectionWidth));grid-column-gap:0px;grid-row-gap:0px;height:var(--infoHeaderHeight);grid-template-rows:1fr;display:grid}[dir=ltr] #infoBanner #infoHeader{padding-left:var(--infoHeaderPadding)}[dir=rtl] #infoBanner #infoHeader{padding-right:var(--infoHeaderPadding)}#infoBanner #infoHeader #infoBannerIcon{grid-area:1/1/2/2;align-self:center}#infoBanner #infoHeader #infoBannerIcon #infoBannerSVG{width:inherit;height:inherit}#infoBanner #infoHeader #infoBannerText{-webkit-box-orient:vertical;grid-area:1/2/2/13;height:fit-content;margin-top:auto;margin-bottom:auto;position:relative;top:0;overflow:hidden}[dir=ltr] #infoBanner #infoHeader #infoBannerText{padding-left:2vw}[dir=rtl] #infoBanner #infoHeader #infoBannerText{padding-right:2vw}#infoBanner #infoHeader #infoBannerText #infoBannerShortName{font-size:80%}#infoBanner #infoHeader #infoBannerText.shorterLength{grid-area:1/2/2/11}#infoBanner #infoHeader .infoBtn{width:var(--infoHeaderHeight);align-self:center;min-width:50px}#infoBanner #infoHeader .infoBtn .q-btn__content{height:var(--infoHeaderHeight);width:var(--infoHeaderHeight)}#infoBanner #infoHeader .infoBtn .q-btn__wrapper{min-height:var(--infoHeaderHeight);min-width:var(--infoHeaderHeight)}#infoBanner #infoHeader .infoBtn{grid-area:1/11/2/13}#infoBanner .q-expansion-item__container .q-item:last-child,#infoBanner .q-item__section--main~.q-item__section--side{padding:0}#buildingNameHeader{width:80vw;font-size:calc(var(--vh,1vh) * 2.5);color:#fff;max-height:100%;height:calc(var(--vh,1vh) * 5);-webkit-user-select:none;user-select:none;background-color:#0072bb;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:2px solid #fff;border-bottom-right-radius:40px;border-bottom-left-radius:40px;align-self:center;max-height:30px;padding-left:5vw;padding-right:5vw;display:flex}[dir=ltr] #buildingNameHeader{margin-left:10vw}[dir=rtl] #buildingNameHeader{margin-right:10vw}#buildingNameHeader #buildingNameHeaderText{align-items:center;width:calc(70vw - 4px);display:flex}#buildingNameHeader #buildingNameHeaderText #buildingNameHeaderName{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;overflow:hidden}#buildingNameHeader #buildingNameHeaderText #buildingNameHeaderFloor{letter-spacing:normal;flex-shrink:0;min-width:fit-content;font-weight:400}[dir=ltr] #buildingNameHeader #buildingNameHeaderText #buildingNameHeaderFloor{text-align:right}[dir=rtl] #buildingNameHeader #buildingNameHeaderText #buildingNameHeaderFloor{text-align:left}.centered{position:relative;top:50%}[dir=ltr] .centered{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .centered{right:50%;transform:translate(50%,-50%)}.centeredBlock{margin:auto;display:block}#upperToolbar{height:auto;max-height:100%}[dir=ltr] .exchangeBtn .q-btn__wrapper .q-btn__content i:before{transform:rotate(90deg)}[dir=rtl] .exchangeBtn .q-btn__wrapper .q-btn__content i:before{transform:rotate(-90deg)}.header-container{justify-content:center;margin:auto;padding:5px;position:relative}@media (width<=320px){.directionModeBtnContainerPreviewOnly{width:100%;border-top:2px solid #ddd!important;border-bottom:2px solid #ddd!important}}#secondaryFooterDirectionMode{height:var(--dirFooterDistanceHeight);border-top-left-radius:13px;border-top-right-radius:13px;bottom:0}.navArrivalNameDiv{font-size:110%;font-weight:700}.navTowardLabel{font-size:110%}.navArrivalDistDiv{font-size:140%}.endMarkerIcon{cursor:pointer;background-image:url(../../svg/position.svg);background-position:50%;background-repeat:no-repeat;background-size:70%;border-radius:50%;width:50px;height:50px}.locMarkerIcon{cursor:pointer;background-image:url(../../svg/posCircle.svg);background-position:50%;background-repeat:no-repeat;background-size:50%;border-radius:50%;width:50px;height:50px}.locMarkerIcon.outdated{background-image:url(../../svg/posCircleOutdated.svg)}.locPreMarkerIcon{cursor:pointer;background-image:url(../../svg/posCircleGrey.svg);background-position:50%;background-repeat:no-repeat;background-size:70%;border-radius:50%;width:50px;height:50px}#infoContent{height:50vh;height:calc(var(--vh,1vh) * 100 - var(--infoHeaderHeight,54px) - var(--elth,0));font-size:13px}.descTitle{border-bottom:1px #0072bb;font-size:120%;font-weight:500}[dir=ltr] .descTitle{padding-left:16px}[dir=rtl] .descTitle{padding-right:16px}.descImage{width:calc(33vw - 24px);height:calc(33vw - 24px)}#shareQrCodeBtn{border-radius:0;width:100%;height:55px}.icons-box{width:50px;display:grid}.fa-ellipsis-vertical .q-icon{font-size:larger}#interactionBlocker{width:100%;height:100%;z-index:var(--zIndexInteractionBlocker);background-color:#fff0;position:absolute;top:0}[dir=ltr] #interactionBlocker{left:0}[dir=rtl] #interactionBlocker{right:0}.headerContainer .largeBackBtn{min-width:50px}.descriptionTitle p{position:relative;top:50%;transform:translateY(-50%)}.infoImagesMarginTop{flex-wrap:wrap;margin-top:-35px;display:flex}.blurredBackground{height:calc(var(--vh,1vh) * 100);opacity:.95;width:100vw;z-index:var(--zIndexSlideShowBackground);background-color:#2a2727;display:block;position:absolute;top:0}[dir=ltr] .blurredBackground{left:0}[dir=rtl] .blurredBackground{right:0}.slideShow{z-index:var(--zIndexSlideShow);position:absolute;top:50%}[dir=ltr] .slideShow{margin-right:-50%;left:50%;transform:translate(-50%,-50%)}[dir=rtl] .slideShow{margin-left:-50%;right:50%;transform:translate(50%,-50%)}.thumbnail{flex-grow:1;justify-content:space-between;width:33%;opacity:1!important}.qScrollAreaInfoSection{height:calc(var(--vh,1vh) * 100 - var(--infoHeaderHeight,54px) - 55px);-webkit-touch-callout:auto;-webkit-user-select:auto;user-select:auto}.qScrollAreaInfoSection .q-scrollarea__thumb{z-index:var(--zIndexInfoBannerScrollThumb)}.locPreMarkerIcon{pointer-events:none}.header-v-img span.title-v-img{overflow:visible}[dir=ltr] .header-v-img span.count-v-img{margin-left:0}[dir=rtl] .header-v-img span.count-v-img{margin-right:0}.stageBarParent{justify-content:center;display:flex}.stageBar{width:54vw;min-width:181px;max-width:220px;bottom:var(--dirFooterDistanceHeight);grid-template-columns:1fr repeat(2,1.5fr) 1fr;display:grid}.leftStageButton{grid-area:1/1/2/2;justify-content:center;align-self:center;display:flex}@media (width<=320px){.leftStageButton{grid-area:1/1/2/2;align-self:center;height:100%}}.rightStageButton{grid-area:1/4/2/5;justify-content:center;align-self:center;display:flex}@media (width<=320px){.rightStageButton{grid-area:1/4/2/5;align-self:center;height:100%}}.firstRowStageBar{grid-area:1/2/2/4;justify-content:center;align-self:center;display:flex}@media (width<=320px){.firstRowStageBar{grid-area:1/2/2/4}}.stageSpanText{color:#0072bb;justify-content:center;align-self:center;width:100%;min-width:100px;margin-top:0;margin-bottom:0;font-size:19px;font-weight:700;display:flex;overflow:hidden}@media (width<=320px){.stageSpanText{font-size:18px}}.disableStageBtns{color:#2f52a080}.twoStagesProgress{grid-area:2/1/3/5;justify-content:center;align-self:center;width:100%;margin-bottom:5px;display:flex}@media (width<=320px){.twoStagesProgress{width:0;height:0;margin-bottom:0;display:none}}.twoStagesProgress i{font-size:13px}.twoStagesProgressChild{width:75%;display:flex}.blueColorForStagesProgress{color:#0072bb}.greenColorForStagesProgress{color:#00cd9a}.twoStagesHorizontalLine{border-radius:2px;flex:3;align-self:center;width:20%;height:4px;display:inline-block}.StagesHorizontalLineBlue{background-color:#0072bb}.StagesHorizontalLineGreen{background-color:#00cd9a}.threeStagesProgress{grid-area:2/1/3/5;justify-content:center;align-self:center;width:100%;margin-bottom:5px;display:flex}@media (width<=320px){.threeStagesProgress{width:0;height:0;margin-bottom:0;display:none}}.threeStagesProgress i{font-size:13px}.threeStagesProgressChild{width:75%;display:flex}.threeStagesHorizontalLine{border-radius:2px;flex:5;align-self:center;width:20%;height:4px;display:inline-block}.fourOrMoreStagesProgress{grid-area:2/1/3/5;justify-content:center;align-self:center;width:100%;margin-bottom:5px;display:flex}@media (width<=320px){.fourOrMoreStagesProgress{width:0;height:0;margin-bottom:0;display:none}}.fourOrMoreStagesProgress i{font-size:13px}.fourOrMoreStagesProgressChild{width:75%;display:flex}.fourOrMoreStagesHorizontalLine{border-radius:2px;flex:5;align-self:center;width:20%;height:4px;display:inline-block}.dashedStagesHorizontalLine{border-top:4px dashed #0072bb;flex:5;align-self:center;width:20%;display:inline-block}#loadingBackground{z-index:var(--zIndexLoadingBackground)}#loadingBackground #loadingProgress{grid-column-gap:0px;grid-row-gap:5px;grid-template-rows:5fr repeat(2,1fr);grid-template-columns:1fr;align-self:center;width:70vmin;height:70vmin;display:grid;position:absolute;top:50%}[dir=ltr] #loadingBackground #loadingProgress{left:50%;transform:translate(-50%,-50%)}[dir=rtl] #loadingBackground #loadingProgress{right:50%;transform:translate(50%,-50%)}#loadingBackground #loadingProgress #loadingProgressIcon{grid-area:1/1/2/2;align-self:center}#loadingBackground #loadingProgress #loadingProgressIcon #loadingProgressIconPin{z-index:var(--zIndexLoadingProgressPin);margin-bottom:6%}#loadingBackground #loadingProgress #loadingProgressIcon #loadingProgressIconDot{background:url(../../loading/map_pin_shadow.svg) 0 0/contain;width:5vw;height:5vw}#loadingBackground #loadingProgress #loadingText{grid-area:2/1/3/2;align-self:center;margin:auto;font-size:min(5vmin,20pt);font-weight:700}#loadingBackground #loadingProgress #loadingProgressBar{grid-area:3/1/4/2;align-self:center}.squircleShape{background-repeat:no-repeat;background-size:contain}[dir=ltr] .squircleShape{background-position:2% 2%}[dir=rtl] .squircleShape{background-position:right 2% top 2%}@media (width<=320px){.squircleShape{background-size:auto}}.squircleShape.no-click{pointer-events:none}#navPrevFooterInfo{height:var(--footerHeight);text-align:center;background-color:#fff;border-bottom:2px solid #ddd;justify-content:center;align-items:center;width:100vw;max-height:100%;display:flex;bottom:0}#type-choice{height:calc(var(--vh) * 5);border-bottom-left-radius:calc(var(--vh) * 5);border-bottom-right-radius:calc(var(--vh) * 5);grid-column-gap:0;grid-row-gap:0;background:#fff;border:2px solid #ddd;border-top-width:0;grid-template-rows:1fr;grid-template-columns:repeat(3,1fr);width:80%;margin:auto;display:grid}#type-choice .q-btn{min-height:unset;padding:0}[dir=ltr] #type-choice .type-choice-btn{border-right:2px solid #ddd}[dir=rtl] #type-choice .type-choice-btn{border-left:2px solid #ddd}#type-choice .type-choice-btn .q-btn__content{height:calc(var(--vh) * 5);padding:0}[dir=ltr] #type-choice .type-choice-btn:last-child{border-bottom-right-radius:calc(var(--vh) * 5);border-right:none}[dir=rtl] #type-choice .type-choice-btn:last-child{border-bottom-left-radius:calc(var(--vh) * 5);border-left:none}#type-choice .type-choice-btn:first-child{grid-area:1/1/2/2}[dir=ltr] #type-choice .type-choice-btn:first-child{border-bottom-left-radius:calc(var(--vh) * 5)}[dir=rtl] #type-choice .type-choice-btn:first-child{border-bottom-right-radius:calc(var(--vh) * 5)}#type-choice .type-choice-btn:nth-child(2){grid-area:1/2/2/3}#type-choice .type-choice-btn:nth-child(3){grid-area:1/3/2/4}#type-choice .type-choice-btn.selected-vehicle-type{height:calc(var(--vh) * 5);background-color:#0072bb;color:#fff!important}.askPopupContainer .askPopupDialog .askPopupBackdrop{position:absolute;inset:0}[dir=ltr] .askPopupContainer .askPopupDialog .cancelPopupBtn span.block{text-align:right}[dir=rtl] .askPopupContainer .askPopupDialog .cancelPopupBtn span.block{text-align:left}[dir=ltr] .askPopupContainer #noGpsDialogIcon,[dir=ltr] .askPopupContainer #askPopupIcon{left:50%;transform:translate(-50%)}[dir=rtl] .askPopupContainer #noGpsDialogIcon,[dir=rtl] .askPopupContainer #askPopupIcon{right:50%;transform:translate(50%)}.askPopupContainer #noGpsDialogIcon .q-avatar__content:after,.askPopupContainer #askPopupIcon .q-avatar__content:after{height:1.5em;font-size:1.5em;position:relative;top:.49em}.askPopupContainer .askPopupText{text-align:center;color:#0072bb;font-size:1.2em;font-weight:500}.askPopupContainer .confirmPopupBtn{font-weight:600}.callBtn{grid-area:4/1/5/4;font-weight:600;display:grid}.settings-containers{z-index:var(--zIndexSettings)}.settings-containers .settings-scroll-area{height:calc(100 * var(--vh) - var(--settingHeaderHeight) - var(--settingHeaderMargin));width:100vw}#settings-btn-container{width:100%;position:relative}#settings-btn-container .settings-btn{min-height:var(--menuBtnWidthInterval);border-radius:0;width:100%;font-size:1.1rem;font-weight:700}#settings-btn-container .settings-btn>.q-btn__wrapper:before{border-color:#dbdbdb;border-left-style:none;border-left-width:0;border-right-style:none;border-right-width:0}#settings-btn-container .settings-btn .q-icon{font-size:1.5em}[dir=ltr] #settings-btn-container .settings-btn .q-icon{padding-right:10px}[dir=rtl] #settings-btn-container .settings-btn .q-icon{padding-left:10px}.languageList{color:#0072bb;font-size:1.1rem;font-weight:700}.btn-shadow{filter:drop-shadow(0 0 .5vmin #0000004d)}.btn-shadow .q-btn__wrapper:before{box-shadow:none}.burger-menu-back-icon{top:var(--burgerBtnPaddingTop);width:var(--menuBtnWidth);max-width:var(--maxMenuBtnWidth);min-width:var(--minMenuBtnWidth);height:var(--menuBtnWidth);max-height:var(--maxMenuBtnWidth);min-height:var(--minMenuBtnWidth);font-size:min(8vmin,40px);font-size:var(--menuBtnIconFontSize);background:0 0;grid-area:1/1/2/2;position:absolute}[dir=ltr] .burger-menu-back-icon{left:var(--burgerBtnPadding)}[dir=rtl] .burger-menu-back-icon{right:var(--burgerBtnPadding)}.interior-burger-menu-btn{top:var(--burgerBtnPaddingTopInterior)}.white-page-background{z-index:-1;background-color:#fff;width:100vw;height:100vh;position:absolute;top:0}.menu-page-title{top:var(--burgerBtnPaddingTop);height:var(--menuBtnWidth);width:calc(100vw - 2 * (var(--menuBtnWidth) + var(--burgerBtnPadding)));max-height:var(--maxMenuBtnWidth);min-height:var(--minMenuBtnWidth);max-width:calc(100vw - 2 * (var(--minMenuBtnWidth) + var(--burgerBtnPadding)));min-width:calc(100vw - 2 * (var(--maxMenuBtnWidth) + var(--burgerBtnPadding)));font-size:var(--menuPageTitleFontSize);color:#0072bb;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute}[dir=ltr] .menu-page-title{left:calc(var(--menuBtnWidthInterval) + var(--burgerBtnPadding))}[dir=rtl] .menu-page-title{right:calc(var(--menuBtnWidthInterval) + var(--burgerBtnPadding))}#alert-loading{z-index:var(--zIndexAlertCategories)}#select-alert-pos-header-container{z-index:var(--zIndexSelectAlertHeader);position:absolute;top:0}#select-alert-pos-header-container #select-alert-pos-header-name-container{height:var(--selectAlertPosHeaderHeight);width:100vw;padding:var(--selectAlertPosPadding);padding-left:calc(var(--selectAlertPosPadding) * 2);padding-right:calc(var(--selectAlertPosPadding) * 2)}#select-alert-pos-header-container #select-alert-pos-header-name-container #select-alert-pos-header-name{background-color:#fff;border:1px solid #ddd;border-radius:13px;width:100%;height:100%;position:relative}#select-alert-pos-header-container #select-alert-pos-header-name-container #select-alert-pos-header-name #select-alert-pos-header-name-text{text-transform:uppercase;color:#0072bb;text-align:center;filter:drop-shadow(.25vmin .25vmin .3vmin #0000004d);font-size:.95em;font-weight:700;position:absolute;top:50%}[dir=ltr] #select-alert-pos-header-container #select-alert-pos-header-name-container #select-alert-pos-header-name #select-alert-pos-header-name-text{left:50%;transform:translate(-50%,-50%)}[dir=rtl] #select-alert-pos-header-container #select-alert-pos-header-name-container #select-alert-pos-header-name #select-alert-pos-header-name-text{right:50%;transform:translate(50%,-50%)}#select-alert-pos-header-container #select-alert-pos-header-name-container #select-alert-pos-header-name #select-alert-pos-header-icon-container{height:calc(var(--selectAlertPosHeaderHeight) - 2 * var(--selectAlertPosPadding));width:calc(var(--selectAlertPosHeaderHeight) - 2 * var(--selectAlertPosPadding));filter:drop-shadow(.25vmin .25vmin .3vmin #0000004d);background-color:#0072bb;border-radius:13px;position:absolute;top:0}[dir=ltr] #select-alert-pos-header-container #select-alert-pos-header-name-container #select-alert-pos-header-name #select-alert-pos-header-icon-container{left:0}[dir=rtl] #select-alert-pos-header-container #select-alert-pos-header-name-container #select-alert-pos-header-name #select-alert-pos-header-icon-container{right:0}#select-alert-pos-header-container #select-alert-pos-header-name-container #select-alert-pos-header-name #select-alert-pos-header-icon-container #select-alert-pos-header-icon{width:60%;height:60%;position:relative;top:50%}[dir=ltr] #select-alert-pos-header-container #select-alert-pos-header-name-container #select-alert-pos-header-name #select-alert-pos-header-icon-container #select-alert-pos-header-icon{left:50%;transform:translate(-50%,-50%)}[dir=rtl] #select-alert-pos-header-container #select-alert-pos-header-name-container #select-alert-pos-header-name #select-alert-pos-header-icon-container #select-alert-pos-header-icon{right:50%;transform:translate(50%,-50%)}.alert-marker{height:var(--alertMarkerHeightInterval);width:var(--alertMarkerHeightInterval);filter:drop-shadow(0 1vmin .6vmin #00000080);background:url(../../svg/alert_marker_bg.svg) 50%/contain no-repeat}.alert-marker .alert-marker-icon{height:calc(var(--alertMarkerHeightInterval) * .3);width:calc(var(--alertMarkerHeightInterval) * .3);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute;top:33%}[dir=ltr] .alert-marker .alert-marker-icon{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .alert-marker .alert-marker-icon{right:50%;transform:translate(50%,-50%)}.alert-type-text{text-transform:uppercase;font-weight:700}.alert-type-text.alert-subtype-name{font-size:80%}.slideshow-container{max-width:100vw;height:calc(var(--vh) * 90);margin:auto;position:relative;top:0}.slideshow-slide{height:100%;position:relative;top:50%;transform:translateY(-50%)}.slideshow-prev-btn,.slideshow-next-btn{cursor:pointer;color:#fff;-webkit-user-select:none;user-select:none;width:auto;margin-top:-22px;padding:16px;font-size:18px;font-weight:700;transition:all .6s;position:absolute;top:50%}[dir=ltr] .slideshow-prev-btn,[dir=ltr] .slideshow-next-btn{border-radius:0 3px 3px 0}[dir=rtl] .slideshow-prev-btn,[dir=rtl] .slideshow-next-btn{border-radius:3px 0 0 3px}[dir=ltr] .slideshow-next-btn{border-radius:3px 0 0 3px;right:0}[dir=rtl] .slideshow-next-btn{border-radius:0 3px 3px 0;left:0}.slideshow-prev-btn:hover,.slideshow-next-btn:hover{background-color:#000c}.slideshow-image{width:100%;position:relative;top:50%}[dir=ltr] .slideshow-image{margin-right:-50%;left:50%;transform:translate(-50%,-50%)}[dir=rtl] .slideshow-image{margin-left:-50%;right:50%;transform:translate(50%,-50%)}.slideshow-caption{color:#f2f2f2;font-size:var(--searchBarFontSize);text-align:center;width:100%;position:absolute;bottom:0}.slideshow-slides-count{color:#f2f2f2;font-size:var(--searchBarFontSize);padding:8px 12px;position:absolute;top:0}.slideshow-close-btn{color:#fff;z-index:var(--zIndexSlideShow);position:absolute;top:0}[dir=ltr] .slideshow-close-btn{right:0}[dir=rtl] .slideshow-close-btn{left:0}.slideshow-dot{cursor:pointer;background-color:#bbb;border-radius:50%;width:15px;height:15px;margin:0 2px;transition:background-color .6s;display:inline-block}.slideshow-dots-container{text-align:center;height:calc(var(--vh) * 5);min-height:20px}.active,.slideshow-dot:hover{background-color:#717171}.credits{text-align:center;width:100%;bottom:0}.credits div{width:100%}.credits .privamap-logo{max-width:min(50vw,175px);max-height:30px}.nortl-navBtnLoadingBackground,.nortl-timedBtn{background:linear-gradient(to right, var(--q-primary) 50%, #154d85 50%)!important;background-size:200% 100%!important;transition:background-position 10s ease-out!important}.nortl-navBtnLoadingBackground{background-position:var(--navBtnBackgroundPosition)!important}.nortl-timedBtn{background-position:var(--confirmBtnBackgroundPosition)!important}.safety-popup{z-index:var(--zIndexSafetyPopup)}.safetyPopupContainer{max-height:450px}.safetyPopupImage{width:100%;max-height:450px}.safetyPopupImage .q-img__container>.q-img__image{height:auto;max-height:500px}.maxSpeedSign{height:var(--maxSpeedIconWidthInterval);width:var(--maxSpeedIconWidthInterval);border:solid #d33f00 calc(var(--maxSpeedIconWidthInterval) * .15);filter:drop-shadow(0 0 .2vmin #000000e6);background-color:#fff;border-radius:50%;position:relative;top:50%}[dir=ltr] .maxSpeedSign{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .maxSpeedSign{right:50%;transform:translate(50%,-50%)}.exceedMaxSpeedSign{height:calc(var(--maxSpeedIconWidthInterval) * 1.2);width:calc(var(--maxSpeedIconWidthInterval) * 1.2);filter:drop-shadow(0 0 .2vmin #000000e6);font-size:calc(var(--maxSpeedIconWidthInterval) * .6);color:#fff;background-color:#d33f00;border:8px solid #d33f00;border-radius:50%;font-weight:700;animation:3s infinite flickerAnimation}@keyframes flickerAnimation{0%{transform:scale(.8)}50%{transform:scale(1)}to{transform:scale(.8)}}.maxSpeedNumber{width:fit-content;font-size:calc(var(--mapBtnWidthInterval,10vmin) * .5);position:relative;top:50%}[dir=ltr] .maxSpeedNumber{left:50%;transform:translate(-50%,-50%)}[dir=rtl] .maxSpeedNumber{right:50%;transform:translate(50%,-50%)}.bg-negative-gradient{background:linear-gradient(#910100,#c70505)}.bg-shadow{filter:drop-shadow(5px 5px 15px #0000004d)}.waves-effect{border-radius:50%;width:35vh;height:35vh;animation:.6s linear infinite ripple}@keyframes ripple{0%{box-shadow:0 0 #0072bb1a,0 0 0 20px #0072bb1a,0 0 0 40px #0072bb1a,0 0 0 60px #0072bb1a}to{box-shadow:0 0 0 20px #0072bb1a,0 0 0 40px #0072bb1a,0 0 0 60px #0072bb1a,0 0 0 80px #0072bb00}}.protect-marker{max-width:100vw;max-height:200px;z-index:var(--zIndexProtectDangerMarker);margin-top:-19vh;animation-name:bounce;animation-duration:1s;animation-fill-mode:both}.bounce-anim{z-index:var(--zIndexProtectDangerMarker);animation-name:bounce;animation-duration:1s;animation-fill-mode:both}.protect-marker-pulsation{width:14px;height:14px;z-index:var(--zIndexProtectDangerPulse);background:#0003;border-radius:50%;transform:rotateX(55deg)}.protect-marker-pulsation:after{content:"";opacity:0;border-radius:50%;width:40px;height:40px;animation:1s ease-out 1.1s infinite pulsation;position:absolute;box-shadow:0 0 1px 2px #d33f00}[dir=ltr] .protect-marker-pulsation:after{margin:-13px 0 0 -13px}[dir=rtl] .protect-marker-pulsation:after{margin:-13px -13px 0 0}@keyframes bounce{0%{opacity:0;transform:translateY(-2000px)}60%{opacity:1;transform:translateY(30px)}80%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes pulsation{0%{opacity:0;transform:scale(.1)}50%{opacity:1}to{opacity:0;transform:scale(1.2)}}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes clicking{20%{transform:scale(.8)}30%,to{transform:scale(1)}}.opacity-pulse{animation:3s ease-in-out infinite pulse}.opacity-pulse#car-boom{animation-delay:2.3s;top:8vh}[dir=ltr] .opacity-pulse#car-boom{right:2vw}[dir=rtl] .opacity-pulse#car-boom{left:2vw}.opacity-pulse#car-jam{animation-delay:1.2s;top:6vh}[dir=ltr] .opacity-pulse#car-jam{left:37vw}[dir=rtl] .opacity-pulse#car-jam{right:37vw}.opacity-pulse#warning{animation-delay:1.5s;top:10vh}[dir=ltr] .opacity-pulse#warning{right:18vw}[dir=rtl] .opacity-pulse#warning{left:18vw}.opacity-pulse#car-stuck{animation-delay:.8s;top:1vh}[dir=ltr] .opacity-pulse#car-stuck{left:20vw}[dir=rtl] .opacity-pulse#car-stuck{right:20vw}.opacity-pulse#tools{animation-delay:1.6s;top:6vh}[dir=ltr] .opacity-pulse#tools{left:0}[dir=rtl] .opacity-pulse#tools{right:0}.opacity-pulse#intruder{animation-delay:1s;top:3vh}[dir=ltr] .opacity-pulse#intruder{right:12vw}[dir=rtl] .opacity-pulse#intruder{left:12vw}.opacity-pulse#car-crash{animation-delay:0s;top:10vh}[dir=ltr] .opacity-pulse#car-crash{left:14vw}[dir=rtl] .opacity-pulse#car-crash{right:14vw}.alert-pulse-container{height:25vh}.click-anim{-ms-animation:clicking 5s ease-in-out;animation:5s ease-in-out 2s infinite clicking}.pulse-touch-ring{animation:1s ease-out infinite pulse-ring-anim}@keyframes pulse-ring-anim{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(2.2)}}.below-header{top:var(--upperMapOffset);position:fixed}
